From d6a9a3b617d91200108d72314444f94279a13fef Mon Sep 17 00:00:00 2001 From: zmaster587 Date: Tue, 26 May 2020 23:09:29 -0400 Subject: [PATCH 001/312] Possible fix for #1832 --- .../zmaster587/advancedRocketry/world/util/WorldDummy.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/world/util/WorldDummy.java b/src/main/java/zmaster587/advancedRocketry/world/util/WorldDummy.java index d8f4ed2b8..4a95afda8 100644 --- a/src/main/java/zmaster587/advancedRocketry/world/util/WorldDummy.java +++ b/src/main/java/zmaster587/advancedRocketry/world/util/WorldDummy.java @@ -29,19 +29,21 @@ public class WorldDummy extends World { StorageChunk storage; public int displayListIndex = -1; - private final CapabilityDispatcher capabilities; + private CapabilityDispatcher capabilities; public WorldDummy(Profiler p_i45368_5_, StorageChunk storage) { super(new DummySaveHandler(), new WorldInfo(new NBTTagCompound()), dummyProvider, p_i45368_5_, false); dummyProvider.setWorld(this); this.storage = storage; this.chunkProvider = new ChunkProviderDummy(this, storage); - this.capabilities = ForgeEventFactory.gatherCapabilities(this, null); + } @Override public World init() { this.mapStorage = new MapStorageDummy(this.saveHandler); + this.capabilities = ForgeEventFactory.gatherCapabilities(this, null); + return super.init(); } From a49a9f7894b20cc99989fe45c8cb581e5be00521 Mon Sep 17 00:00:00 2001 From: dmodoomsirius <4022743+dmodoomsirius@users.noreply.github.com> Date: Wed, 10 Jun 2020 04:42:05 -0400 Subject: [PATCH 002/312] ...fixing Galacticcraft link.... --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index d47555ad6..f1905fe1d 100644 --- a/build.gradle +++ b/build.gradle @@ -70,7 +70,7 @@ repositories { } ivy { name "GalacticraftCore" - artifactPattern "https://ci.micdoodle8.com/job/Galacticraft-1.12/174/artifact/Forge/build/libs/[module]-[revision].[ext]" + artifactPattern "https://micdoodle8.com/new-builds/GC-1.12/174/[module]-[revision].[ext]" } // ivy { // name "EnderIO" From f124e00be7e69bf3bc29870d70fb5309c44b1d03 Mon Sep 17 00:00:00 2001 From: dmodoomsirius <4022743+dmodoomsirius@users.noreply.github.com> Date: Wed, 10 Jun 2020 05:21:09 -0400 Subject: [PATCH 003/312] switch to dev builds of gc --- build.gradle | 50 ++---------------------- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 4 insertions(+), 48 deletions(-) diff --git a/build.gradle b/build.gradle index f1905fe1d..15b8a86a8 100644 --- a/build.gradle +++ b/build.gradle @@ -54,51 +54,7 @@ minecraft { apply from: "gradle/scripts/jars.gradle" apply from: "gradle/scripts/version.gradle" - -repositories { - maven { - name = "mezz.jei" - url = "http://dvs1.progwml6.com/files/maven" - } - ivy { - name "industrialcraft-2" - artifactPattern "http://jenkins.ic2.player.to/job/IC2_111/39/artifact/build/libs/[module]-[revision].[ext]" - } - ivy { - name "Tesla" - artifactPattern "https://addons-origin.cursecdn.com/files/2347/256/[module]-[revision].[ext]" - } - ivy { - name "GalacticraftCore" - artifactPattern "https://micdoodle8.com/new-builds/GC-1.12/174/[module]-[revision].[ext]" - } -// ivy { -// name "EnderIO" -// artifactPattern "https://addons-origin.cursecdn.com/files/2238/375/[module]-[revision].[ext]" -// } - ivy { - name "LibVulpes" - artifactPattern "http://65.78.115.159:8080/job/LibVulpes/job/libVulpes/job/1.12/" + project.libVulpesBuildNum +"/artifact/output/[module]-[revision].[ext]" - } -} - -dependencies { - compile name: 'industrialcraft-2', version: '2.7.39-ex111-api', ext: 'jar' - //compile name: 'Tesla', version: '1.11-1.3.0.51-deobf', ext: 'jar' - //compile name: 'EnderIO', version: '1.7.10-2.2.8.381', ext: 'jar' - compile name: 'LibVulpes', version: '1.12.2-' + project.libVulpesVersion + '-' + project.libVulpesBuildNum + '-deobf', ext: 'jar' - compile name: 'GalacticraftCore', version: '1.12.2-4.0.1.174', ext: 'jar' - - // compile against the JEI API - deobfCompile "mezz.jei:jei_1.12.2:4.8.0.110:api" - // at runtime, use the full JEI jar - runtime "mezz.jei:jei_1.12.2:4.8.0.110" - - // for more info... - // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html - // http://www.gradle.org/docs/current/userguide/dependency_management.html - -} +apply from: "gradle/scripts/deps.gradle" processResources { @@ -195,7 +151,7 @@ task makeChangelog(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTask) { tasks.build.dependsOn makeChangelog -/*buildScan { +buildScan { licenseAgreementUrl = 'https://gradle.com/terms-of-service' licenseAgree = 'yes' @@ -209,4 +165,4 @@ tasks.build.dependsOn makeChangelog tag System.getProperty('os.name') } -*/ + diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c893d185f..03c2490ef 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.0.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-bin.zip From cdcfc2e073c6dc07ebbeb15608507f5ed4271131 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 14 Jun 2020 01:12:01 -0400 Subject: [PATCH 004/312] Make LowOxygen atmosphere attainable on a planet with <75 and >25 atmosphere pressure (#1822) Fixes #1091 --- .../advancedRocketry/dimension/DimensionProperties.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 09d77603d..224e1a395 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -762,6 +762,8 @@ public IAtmosphere getAtmosphere() { return AtmosphereType.SUPERHIGHPRESSURE; if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.HIGHPRESSURE) return AtmosphereType.HIGHPRESSURE; + if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.LOW) + return AtmosphereType.LOWOXYGEN; return AtmosphereType.AIR; } return AtmosphereType.VACUUM; From 0aaf0709b4cb353f07494ed7dd882fdde3c7598d Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 14 Jun 2020 01:12:48 -0400 Subject: [PATCH 005/312] Fix orbitalDistance being used in temperature calculations instead of getSolarOrbitalDistance (#1841) --- .../advancedRocketry/dimension/DimensionManager.java | 4 ++-- .../advancedRocketry/dimension/DimensionProperties.java | 2 +- .../zmaster587/advancedRocketry/util/XMLPlanetLoader.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java index 15facc1f7..4cb6aede3 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java @@ -297,7 +297,7 @@ public DimensionProperties generateRandom(int starId, String name, int baseAtmos properties.setStar(getStar(starId)); //Linear is easier. Earth is nominal! - properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(properties.getStar(), properties.orbitalDist, properties.getAtmosphereDensity()); + properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(properties.getStar(), properties.getSolarOrbitalDistance(), properties.getAtmosphereDensity()); if( AtmosphereTypes.getAtmosphereTypeFromValue(properties.getAtmosphereDensity()) == AtmosphereTypes.NONE && random.nextInt() % 5 == 0) @@ -369,7 +369,7 @@ public DimensionProperties generateRandomGasGiant(int starId, String name, int b properties.setStar(getStar(starId)); //Linear is easier. Earth is nominal! - properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(properties.getStar(), properties.orbitalDist, properties.getAtmosphereDensity()); + properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(properties.getStar(), properties.getSolarOrbitalDistance(), properties.getAtmosphereDensity()); properties.setGasGiant(true); // Add all gasses for the default world diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 224e1a395..8ba3557b6 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -1607,7 +1607,7 @@ public void writeToNBT(NBTTagCompound nbt) { public int getAverageTemp() { - averageTemperature = AstronomicalBodyHelper.getAverageTemperature(this.getStar(), this.orbitalDist, this.getAtmosphereDensity()); + averageTemperature = AstronomicalBodyHelper.getAverageTemperature(this.getStar(), this.getSolarOrbitalDistance(), this.getAtmosphereDensity()); return averageTemperature; } diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index d4efa2075..c085c2528 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -576,7 +576,7 @@ else if(planetPropertyNode.getNodeName().equalsIgnoreCase(GENERATESTRUCTURES)) { properties.setStar(star.getId()); //Set temperature - properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(star, properties.getOrbitalDist(), properties.getAtmosphereDensity()); + properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(star, properties.getSolarOrbitalDistance(), properties.getAtmosphereDensity()); //If no biomes are specified add some! if(properties.getBiomes().isEmpty()) From 33045e7d694567c363356ba0eacd84c0338aa4ad Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Mon, 15 Jun 2020 02:55:56 -0400 Subject: [PATCH 006/312] Fix for moons having solar properties for their orbits (#1851) --- .../dimension/DimensionProperties.java | 6 +++++- .../advancedRocketry/util/AstronomicalBodyHelper.java | 10 ++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 8ba3557b6..d1fe93d66 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -964,7 +964,11 @@ public void tick() { public void updateOrbit() { this.prevOrbitalTheta = this.orbitTheta; - this.orbitTheta = AstronomicalBodyHelper.getOrbitalTheta(orbitalDist, getStar().getSize()) + baseOrbitTheta; + if (this.isMoon()) { + this.orbitTheta = AstronomicalBodyHelper.getMoonOrbitalTheta(orbitalDist, getParentProperties().gravitationalMultiplier) + baseOrbitTheta; + } else if (!this.isMoon()) { + this.orbitTheta = AstronomicalBodyHelper.getOrbitalTheta(orbitalDist, getStar().getSize()) + baseOrbitTheta; + } } /** diff --git a/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java b/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java index 562ec8f69..861461af7 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java +++ b/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java @@ -13,11 +13,21 @@ public static double getOrbitalPeriod(int orbitalDistance, float solarSize) { //One MC Year is 48 MC days (16 IRL Hours), one month is 8 MC Days return 48d*Math.pow((Math.pow((orbitalDistance/100d), 3)*Math.pow(Math.PI, 2))/(Math.pow(solarSize, 3)*10d), 0.5d); } + public static double getMoonOrbitalPeriod(float orbitalDistance, float planetaryMass) { + //The same a the function for planets, but since gravity is directly correlated with mass uses the gravity of the plant for mass + return 48d*Math.pow((Math.pow((orbitalDistance/100d), 3)*Math.pow(Math.PI, 2))/(planetaryMass*10d), 0.5d); + } public static double getOrbitalTheta(int orbitalDistance, float solarSize) { double orbitalPeriod = getOrbitalPeriod(orbitalDistance, solarSize); //Returns angle, relative to 0, of a planet at any given time return ((AdvancedRocketry.proxy.getWorldTimeUniversal(0) % (24000d*orbitalPeriod))/(24000d*orbitalPeriod))*(2d*Math.PI); } + public static double getMoonOrbitalTheta(int orbitalDistance, float parentGravitationalMultiplier) { + //Because the function is still in AU and solar mass, some correctional factors to convert to those units + double orbitalPeriod = getMoonOrbitalPeriod(orbitalDistance * 0.0025f, parentGravitationalMultiplier * 0.000003f); + //Returns angle, relative to 0, of a moon at any given time + return ((AdvancedRocketry.proxy.getWorldTimeUniversal(0) % (24000d*orbitalPeriod))/(24000d*orbitalPeriod))*(2d*Math.PI); + } public static int getAverageTemperature(StellarBody star, int orbitalDistance, int atmPressure) { int starSurfaceTemperature = 58 * star.getTemperature(); float starRadius = star.getSize()/215f; From e06e15bf39f291bee597bae9e4484de391493361 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sat, 20 Jun 2020 16:29:43 +0000 Subject: [PATCH 007/312] Many new atmosphere types and new effects [1.12.2] (#1856) * Added new Superheated and NoO2 atmospheres, parity with 1.7.10 * Fix durations between hurt for 1.12.2 * Fixes #1410, #1091 --- .../advancedRocketry/api/ARConfiguration.java | 4 ++ .../armor/ItemSpaceArmor.java | 2 +- .../atmosphere/AtmosphereHandler.java | 2 + .../atmosphere/AtmosphereHighPressure.java | 4 +- .../AtmosphereHighPressureNoOxygen.java | 46 +++++++++++++++++ .../atmosphere/AtmosphereLowOxygen.java | 9 ++-- .../atmosphere/AtmosphereNoOxygen.java | 45 +++++++++++++++++ .../AtmosphereSuperHighPressureNoOxygen.java | 48 ++++++++++++++++++ .../atmosphere/AtmosphereSuperheated.java | 35 +++++++++++++ .../AtmosphereSuperheatedNoOxygen.java | 49 +++++++++++++++++++ .../atmosphere/AtmosphereType.java | 15 +++++- .../atmosphere/AtmosphereVacuum.java | 10 +++- .../atmosphere/AtmosphereVeryHot.java | 1 + .../atmosphere/AtmosphereVeryHotNoOxygen.java | 49 +++++++++++++++++++ .../dimension/DimensionProperties.java | 18 ++++++- .../event/PlanetEventHandler.java | 8 +-- .../multiblock/TileAtmosphereTerraformer.java | 2 +- .../util/XMLPlanetLoader.java | 14 +++++- .../assets/advancedrocketry/lang/en_US.lang | 4 ++ 19 files changed, 350 insertions(+), 15 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressureNoOxygen.java create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereNoOxygen.java create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperHighPressureNoOxygen.java create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheated.java create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheatedNoOxygen.java create mode 100644 src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHotNoOxygen.java diff --git a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java index 3ec332383..64d875090 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java +++ b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java @@ -435,6 +435,7 @@ public static void loadPreInit() AtmosphereVacuum.damageValue = (int) config.get(Configuration.CATEGORY_GENERAL, "vacuumDamage", 1, "Amount of damage taken every second in a vacuum").getInt(); arConfig.buildSpeedMultiplier = (float) config.get(Configuration.CATEGORY_GENERAL, "buildSpeedMultiplier", 1f, "Multiplier for the build speed of the Rocket Builder (0.5 is twice as fast 2 is half as fast").getDouble(); arConfig.spaceDimId = config.get(Configuration.CATEGORY_GENERAL,"spaceStationId" , -2,"Dimension ID to use for space stations").getInt(); + arConfig.enableNausea = config.get(Configuration.CATEGORY_GENERAL, "EnableAtmosphericNausea", true, "If true, allows players to experience nausea on non-standard atmosphere types").getBoolean(); arConfig.enableOxygen = config.get(Configuration.CATEGORY_GENERAL, "EnableAtmosphericEffects", true, "If true, allows players being hurt due to lack of oxygen and allows effects from non-standard atmosphere types").getBoolean(); arConfig.allowMakingItemsForOtherMods = config.get(Configuration.CATEGORY_GENERAL, "makeMaterialsForOtherMods", true, "If true the machines from AdvancedRocketry will produce things like plates/rods for other mods even if Advanced Rocketry itself does not use the material (This can increase load time)").getBoolean(); arConfig.scrubberRequiresCartrige = config.get(Configuration.CATEGORY_GENERAL, "scrubberRequiresCartrige", true, "If true the Oxygen scrubbers require a consumable carbon collection cartridge").getBoolean(); @@ -793,6 +794,9 @@ public static void loadPostInit() @ConfigProperty public boolean rocketRequireFuel = true; + @ConfigProperty + public boolean enableNausea = true; + @ConfigProperty public boolean enableOxygen = true; diff --git a/src/main/java/zmaster587/advancedRocketry/armor/ItemSpaceArmor.java b/src/main/java/zmaster587/advancedRocketry/armor/ItemSpaceArmor.java index 4009c72c7..a0fce38ea 100644 --- a/src/main/java/zmaster587/advancedRocketry/armor/ItemSpaceArmor.java +++ b/src/main/java/zmaster587/advancedRocketry/armor/ItemSpaceArmor.java @@ -261,7 +261,7 @@ public List getComponents(ItemStack armor) { @Override public boolean protectsFromSubstance(IAtmosphere atmosphere, ItemStack stack, boolean commitProtection) { - return (atmosphere == AtmosphereType.SUPERHIGHPRESSURE || atmosphere == AtmosphereType.HIGHPRESSURE || atmosphere == AtmosphereType.VACUUM || atmosphere == AtmosphereType.VERYHOT || atmosphere == AtmosphereType.LOWOXYGEN); + return (atmosphere == AtmosphereType.SUPERHIGHPRESSURE || atmosphere == AtmosphereType.HIGHPRESSURE || atmosphere == AtmosphereType.VACUUM || atmosphere == AtmosphereType.VERYHOT || atmosphere == AtmosphereType.SUPERHEATED || atmosphere == AtmosphereType.LOWOXYGEN || atmosphere == AtmosphereType.SUPERHIGHPRESSURENOO2 || atmosphere == AtmosphereType.HIGHPRESSURENOO2 || atmosphere == AtmosphereType.VERYHOTNOO2|| atmosphere == AtmosphereType.SUPERHEATEDNOO2 || atmosphere == AtmosphereType.NOO2); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHandler.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHandler.java index f4fbba488..965408da2 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHandler.java @@ -33,6 +33,8 @@ public class AtmosphereHandler { public static final DamageSource vacuumDamage = new DamageSource("Vacuum").setDamageBypassesArmor().setDamageIsAbsolute(); + public static final DamageSource lowOxygenDamage = new DamageSource("LowOxygen").setDamageBypassesArmor().setDamageIsAbsolute(); + public static final DamageSource heatDamage = new DamageSource("Heat").setDamageBypassesArmor().setDamageIsAbsolute(); public static final DamageSource oxygenToxicityDamage = new DamageSource("OxygenToxicity").setDamageBypassesArmor().setDamageIsAbsolute(); public static long lastSuffocationTime = Integer.MIN_VALUE; diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressure.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressure.java index d417f029b..d9dd80dd3 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressure.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressure.java @@ -34,8 +34,8 @@ protected boolean onlyNeedsMask() @Override public void onTick(EntityLivingBase player) { if(player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { - player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 3)); - player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 3)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 2)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 2)); } } } diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressureNoOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressureNoOxygen.java new file mode 100644 index 000000000..b624414d4 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereHighPressureNoOxygen.java @@ -0,0 +1,46 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.network.PacketOxygenState; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.network.PacketHandler; + +public class AtmosphereHighPressureNoOxygen extends AtmosphereNeedsSuit { + + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; + + public AtmosphereHighPressureNoOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.lowOxygen"); + } + + // Needs full pressure suit + protected boolean onlyNeedsMask() + { + return false; + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + if(enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 2)); + } + if(player instanceof EntityPlayer) + PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); + } + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereLowOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereLowOxygen.java index 6caee6ef7..eca3af2c0 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereLowOxygen.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereLowOxygen.java @@ -4,6 +4,8 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.ItemStack; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; import zmaster587.advancedRocketry.api.EntityRocketBase; import zmaster587.advancedRocketry.api.capability.CapabilitySpaceArmor; import zmaster587.advancedRocketry.entity.EntityElevatorCapsule; @@ -13,7 +15,6 @@ import zmaster587.libVulpes.network.PacketHandler; public class AtmosphereLowOxygen extends AtmosphereNeedsSuit { - public AtmosphereLowOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, String name) { @@ -27,8 +28,10 @@ public String getDisplayMessage() { @Override public void onTick(EntityLivingBase player) { - if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { - player.attackEntityFrom(AtmosphereHandler.vacuumDamage, 1); + if(player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 2)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 2)); if(player instanceof EntityPlayer) PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); } diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereNoOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereNoOxygen.java new file mode 100644 index 000000000..211d73757 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereNoOxygen.java @@ -0,0 +1,45 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.network.PacketOxygenState; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.network.PacketHandler; + +public class AtmosphereNoOxygen extends AtmosphereNeedsSuit { + + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; + + public AtmosphereNoOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.noOxygen"); + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + if(enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 1)); + } + if(player instanceof EntityPlayer) + PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); + } + } + + // True if only a helmet is needed + protected boolean onlyNeedsMask() + { + return true; + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperHighPressureNoOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperHighPressureNoOxygen.java new file mode 100644 index 000000000..61582132d --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperHighPressureNoOxygen.java @@ -0,0 +1,48 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.network.PacketOxygenState; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.network.PacketHandler; + +public class AtmosphereSuperHighPressureNoOxygen extends AtmosphereNeedsSuit { + + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; + + public AtmosphereSuperHighPressureNoOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.noOxygen"); + } + + // Needs full pressure suit + protected boolean onlyNeedsMask() + { + return false; + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + //Removes the ability to jump. Nitrogen/other gas narcosis + player.addPotionEffect(new PotionEffect(Potion.getPotionById(8), 40, 150)); + if(enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 2)); + } + if(player instanceof EntityPlayer) + PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); + } + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheated.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheated.java new file mode 100644 index 000000000..4b001a61e --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheated.java @@ -0,0 +1,35 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.libVulpes.LibVulpes; + +public class AtmosphereSuperheated extends AtmosphereNeedsSuit { + + public AtmosphereSuperheated(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.tooHot"); + } + + // Needs full pressure suit + protected boolean onlyNeedsMask() + { + return false; + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { + player.setFire(1); + player.attackEntityFrom(AtmosphereHandler.heatDamage, 4); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 3)); + } + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheatedNoOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheatedNoOxygen.java new file mode 100644 index 000000000..4a38d7ca8 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereSuperheatedNoOxygen.java @@ -0,0 +1,49 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.network.PacketOxygenState; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.network.PacketHandler; + +public class AtmosphereSuperheatedNoOxygen extends AtmosphereNeedsSuit { + + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; + + public AtmosphereSuperheatedNoOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.noOxygen"); + } + + // Needs full pressure suit + protected boolean onlyNeedsMask() + { + return false; + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + if(player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.heatDamage, 4); + } + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + if(enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 1)); + } + if(player instanceof EntityPlayer) + PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); + } + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereType.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereType.java index e6ddf6ccc..5c95ebe01 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereType.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereType.java @@ -8,13 +8,20 @@ public class AtmosphereType implements IAtmosphere { + //We're probably not getting a polluted atmosphere type public static final AtmosphereType AIR = new AtmosphereType(false, true, "air"); public static final AtmosphereType PRESSURIZEDAIR = new AtmosphereType(false, true, true, "PressurizedAir"); public static final AtmosphereType LOWOXYGEN = new AtmosphereLowOxygen(true, false, false, "lowO2"); public static final AtmosphereType VACUUM = new AtmosphereVacuum(); - public static final AtmosphereType HIGHPRESSURE = new AtmosphereHighPressure(true, true, true, "HighPressure"); + public static final AtmosphereType HIGHPRESSURE = new AtmosphereHighPressure(true, false, true, "HighPressure"); public static final AtmosphereType SUPERHIGHPRESSURE = new AtmosphereSuperHighPressure(true, false, true, "SuperHighPressure"); public static final AtmosphereType VERYHOT = new AtmosphereVeryHot(true, false, true, "VeryHot"); + public static final AtmosphereType SUPERHEATED = new AtmosphereSuperheated(true, false, true, "Superheated"); + public static final AtmosphereType NOO2 = new AtmosphereNoOxygen(true, false, false, "NoO2"); + public static final AtmosphereType HIGHPRESSURENOO2 = new AtmosphereHighPressureNoOxygen(true, false, false, "HighPressureNoO2"); + public static final AtmosphereType SUPERHIGHPRESSURENOO2 = new AtmosphereSuperHighPressureNoOxygen(true, false, false, "SuperHighPressureNoO2"); + public static final AtmosphereType VERYHOTNOO2 = new AtmosphereVeryHotNoOxygen(true, false, false, "VeryHotNoO2"); + public static final AtmosphereType SUPERHEATEDNOO2 = new AtmosphereSuperheatedNoOxygen(true, false, false, "SuperheatedNoOxygen"); static { AtmosphereRegister.getInstance().registerAtmosphere(AIR); @@ -24,6 +31,12 @@ public class AtmosphereType implements IAtmosphere { AtmosphereRegister.getInstance().registerAtmosphere(HIGHPRESSURE); AtmosphereRegister.getInstance().registerAtmosphere(SUPERHIGHPRESSURE); AtmosphereRegister.getInstance().registerAtmosphere(VERYHOT); + AtmosphereRegister.getInstance().registerAtmosphere(SUPERHEATED); + AtmosphereRegister.getInstance().registerAtmosphere(NOO2); + AtmosphereRegister.getInstance().registerAtmosphere(HIGHPRESSURENOO2); + AtmosphereRegister.getInstance().registerAtmosphere(SUPERHIGHPRESSURENOO2); + AtmosphereRegister.getInstance().registerAtmosphere(VERYHOTNOO2); + AtmosphereRegister.getInstance().registerAtmosphere(SUPERHEATEDNOO2); } private boolean allowsCombustion; diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVacuum.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVacuum.java index ad61fc3d7..38fbcb853 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVacuum.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVacuum.java @@ -4,6 +4,9 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.ItemStack; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.EntityRocketBase; import zmaster587.advancedRocketry.api.capability.CapabilitySpaceArmor; import zmaster587.advancedRocketry.entity.EntityElevatorCapsule; @@ -18,8 +21,8 @@ */ public class AtmosphereVacuum extends AtmosphereNeedsSuit { - public static int damageValue; + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; public AtmosphereVacuum() { super(true, false, false, "vacuum"); @@ -29,6 +32,11 @@ public AtmosphereVacuum() { public void onTick(EntityLivingBase player) { if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { player.attackEntityFrom(AtmosphereHandler.vacuumDamage, damageValue); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + if(enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 1)); + } if(player instanceof EntityPlayer) PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer)player); } diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHot.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHot.java index 0b178b923..81e164bbd 100644 --- a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHot.java +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHot.java @@ -35,6 +35,7 @@ protected boolean onlyNeedsMask() public void onTick(EntityLivingBase player) { if(player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { player.setFire(1); + player.attackEntityFrom(AtmosphereHandler.heatDamage, 1); player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 3)); } } diff --git a/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHotNoOxygen.java b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHotNoOxygen.java new file mode 100644 index 000000000..3019e680a --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/atmosphere/AtmosphereVeryHotNoOxygen.java @@ -0,0 +1,49 @@ +package zmaster587.advancedRocketry.atmosphere; + +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.potion.Potion; +import net.minecraft.potion.PotionEffect; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.network.PacketOxygenState; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.network.PacketHandler; + +public class AtmosphereVeryHotNoOxygen extends AtmosphereNeedsSuit { + + public static boolean enableNausea = ARConfiguration.getCurrentConfig().enableNausea; + + public AtmosphereVeryHotNoOxygen(boolean canTick, boolean isBreathable, boolean allowsCombustion, + String name) { + super(canTick, isBreathable, allowsCombustion, name); + } + + + @Override + public String getDisplayMessage() { + return LibVulpes.proxy.getLocalizedString("msg.noOxygen"); + } + + // Needs full pressure suit + protected boolean onlyNeedsMask() + { + return false; + } + + @Override + public void onTick(EntityLivingBase player) { + if(player.world.getTotalWorldTime() % 10 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.lowOxygenDamage, 1); + if (player.world.getTotalWorldTime() % 20 == 0 && !isImmune(player)) { + player.attackEntityFrom(AtmosphereHandler.heatDamage, 1); + } + player.addPotionEffect(new PotionEffect(Potion.getPotionById(2), 40, 4)); + player.addPotionEffect(new PotionEffect(Potion.getPotionById(4), 40, 4)); + if (enableNausea) { + player.addPotionEffect(new PotionEffect(Potion.getPotionById(9), 400, 1)); + } + if (player instanceof EntityPlayer) + PacketHandler.sendToPlayer(new PacketOxygenState(), (EntityPlayer) player); + } + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index d1fe93d66..df4a48ec2 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -224,6 +224,7 @@ public ResourceLocation getResourceLEO() { public float[] ringColor; public float gravitationalMultiplier; public int orbitalDist; + public boolean hasOxygen; private int originalAtmosphereDensity; private int atmosphereDensity; //Stored in Kelvin @@ -297,6 +298,7 @@ public DimensionProperties(int id) { requiredArtifacts = new LinkedList(); tickingSatallites = new HashMap(); isNativeDimension = true; + hasOxygen = true; isGasGiant = false; hasRings = false; canGenerateCraters = false; @@ -755,7 +757,9 @@ public boolean isStation() { * @return the default atmosphere of this dimension */ public IAtmosphere getAtmosphere() { - if(hasAtmosphere()) { + if(hasAtmosphere() && hasOxygen) { + if(averageTemperature >= 900) + return AtmosphereType.SUPERHEATED; if(Temps.getTempFromValue(getAverageTemp()) == Temps.TOOHOT) return AtmosphereType.VERYHOT; if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.SUPERHIGHPRESSURE) @@ -765,6 +769,16 @@ public IAtmosphere getAtmosphere() { if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.LOW) return AtmosphereType.LOWOXYGEN; return AtmosphereType.AIR; + } else if(hasAtmosphere() && !hasOxygen){ + if(averageTemperature >= 900) + return AtmosphereType.SUPERHEATEDNOO2; + if(Temps.getTempFromValue(averageTemperature) == Temps.TOOHOT) + return AtmosphereType.VERYHOTNOO2; + if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.SUPERHIGHPRESSURE) + return AtmosphereType.SUPERHIGHPRESSURENOO2; + if(AtmosphereTypes.getAtmosphereTypeFromValue(getAtmosphereDensity()) == AtmosphereTypes.HIGHPRESSURE) + return AtmosphereType.HIGHPRESSURENOO2; + return AtmosphereType.NOO2; } return AtmosphereType.VACUUM; } @@ -1391,6 +1405,7 @@ public void readFromNBT(NBTTagCompound nbt) { baseOrbitTheta = nbt.getDouble("baseOrbitTheta"); orbitalPhi = nbt.getDouble("orbitPhi"); rotationalPhi = nbt.getDouble("rotationalPhi"); + hasOxygen = nbt.getBoolean("hasOxygen"); atmosphereDensity = nbt.getInteger("atmosphereDensity"); if(nbt.hasKey("originalAtmosphereDensity")) @@ -1557,6 +1572,7 @@ public void writeToNBT(NBTTagCompound nbt) { nbt.setDouble("baseOrbitTheta", baseOrbitTheta); nbt.setDouble("orbitPhi", orbitalPhi); nbt.setDouble("rotationalPhi", rotationalPhi); + nbt.setBoolean("hasOxygen", hasOxygen); nbt.setInteger("atmosphereDensity", atmosphereDensity); nbt.setInteger("originalAtmosphereDensity", originalAtmosphereDensity); nbt.setInteger("avgTemperature", averageTemperature); diff --git a/src/main/java/zmaster587/advancedRocketry/event/PlanetEventHandler.java b/src/main/java/zmaster587/advancedRocketry/event/PlanetEventHandler.java index 3b62c5d9f..97d99297a 100644 --- a/src/main/java/zmaster587/advancedRocketry/event/PlanetEventHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/event/PlanetEventHandler.java @@ -428,7 +428,7 @@ public void fogColor(FogColors event) { DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(event.getEntity().dimension); if(properties != null) { - float fog = properties.getAtmosphereDensityAtHeight(event.getEntity().posY); + float fog = Math.min(properties.getAtmosphereDensityAtHeight(event.getEntity().posY), 200); if(event.getEntity().world.provider instanceof IPlanetaryProvider) { Vec3d color = event.getEntity().world.provider.getSkyColor(event.getEntity(), 0f); @@ -519,7 +519,7 @@ public void fogColor(RenderFogEvent event) { } DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(event.getEntity().dimension); if(properties != null && event.getState().getBlock() != Blocks.WATER && event.getState().getBlock() != Blocks.LAVA) {//& properties.atmosphereDensity > 125) { - float fog = properties.getAtmosphereDensityAtHeight(event.getEntity().posY); + float fog = Math.min(properties.getAtmosphereDensityAtHeight(event.getEntity().posY), 200); //GL11.glFogi(GL11.GL_FOG_MODE, GL11.GL_EXP); GlStateManager.setFog(GlStateManager.FogMode.LINEAR); @@ -529,7 +529,7 @@ public void fogColor(RenderFogEvent event) { float near; float far; - int atmosphere = properties.getAtmosphereDensity(); + int atmosphere = Math.min(properties.getAtmosphereDensity(), 200); ItemStack armor = Minecraft.getMinecraft().player.getItemStackFromSlot(EntityEquipmentSlot.HEAD); if(armor != null && armor.getItem() instanceof IModularArmor) { @@ -543,7 +543,7 @@ public void fogColor(RenderFogEvent event) { //Check environment if(AtmosphereHandler.currentPressure != -1) { - atmosphere = AtmosphereHandler.currentPressure; + atmosphere = Math.min(AtmosphereHandler.currentPressure, 200); } if(atmosphere > 100) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAtmosphereTerraformer.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAtmosphereTerraformer.java index e7ddb9d2a..dbbb1032a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAtmosphereTerraformer.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAtmosphereTerraformer.java @@ -465,7 +465,7 @@ protected void processComplete() { DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); if( !world.isRemote && properties != null && properties.getId() == world.provider.getDimension() && ((world.provider.getClass().equals(WorldProviderPlanet.class) && properties.isNativeDimension) || ARConfiguration.getCurrentConfig().allowTerraformNonAR) ) { - if(buttonIncrease.getState() && properties.getAtmosphereDensity() < 200) + if(buttonIncrease.getState() && properties.getAtmosphereDensity() < 1600) properties.setAtmosphereDensity(properties.getAtmosphereDensity()+1); else if(buttonDecrease.getState() && properties.getAtmosphereDensity() > 0) { properties.setAtmosphereDensity(properties.getAtmosphereDensity()-1); diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index c085c2528..fcc53e9dc 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -80,6 +80,7 @@ public class XMLPlanetLoader { private static final String ELEMENT_PHI = "orbitalPhi"; private static final String AVG_TEMPERATURE = "avgTemperature"; private static final String ELEMENT_PERIOD = "rotationalPeriod"; + private static final String ELEMENT_HASOXYGEN = "hasOxygen"; private static final String ELEMENT_ATMDENSITY = "atmosphereDensity"; private static final String ELEMENT_SEALEVEL = "seaLevel"; private static final String ELEMENT_GENTYPE = "genType"; @@ -296,6 +297,12 @@ else if(colors.length == 1) { AdvancedRocketry.logger.warn("Invalid sky color specified"); //TODO: more detailed error msg } } + else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_HASOXYGEN)) { + + String text = planetPropertyNode.getTextContent(); + if(text != null && !text.isEmpty() && text.equalsIgnoreCase("false")) + properties.hasOxygen = false; + } else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_ATMDENSITY)) { try { @@ -831,7 +838,12 @@ private static Node writePlanet(Document doc, DimensionProperties properties) nodePlanet.appendChild(createTextNode(doc, ELEMENT_HASRINGS, "true")); nodePlanet.appendChild(createTextNode(doc, ELEMENT_RINGCOLOR, properties.ringColor[0] + "," + properties.ringColor[1] + "," + properties.ringColor[2])); } - + + if(!properties.hasOxygen) + { + nodePlanet.appendChild(createTextNode(doc, ELEMENT_HASOXYGEN, "false")); + } + if(properties.isGasGiant()) { nodePlanet.appendChild(createTextNode(doc, ELEMENT_GASGIANT, "true")); diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 76cf47f56..4679a4502 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -5,6 +5,10 @@ death.attack.Vacuum=%1$s was depressurized death.attack.Vacuum.player=%1$s was depressurized death.attack.OxygenToxicity=%1$s died due to oxygen toxicity death.attack.OxygenToxicity.player=%1$s died due to oxygen toxicity +death.attack.LowOxygen=%1$s died due to lack of oxygen +death.attack.LowOxygen.player=%1$s died due to lack of oxygen +death.attack.Heat=%1$s died due to overheating +death.attack.Heat.player=%1$s died due to overheating entity.advancedRocketry.rocket.name=Rocket entity.rocket.name=Rocket entity.hovercraft.name=Hovercraft From aad4c5c9a3ab333adf2c489120afbe1eee01f7c9 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 28 Jun 2020 04:54:24 +0000 Subject: [PATCH 008/312] Fixed orbitalTheta not saving to planetDefs.xml (#1866) --- .../zmaster587/advancedRocketry/util/XMLPlanetLoader.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index fcc53e9dc..a57613953 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -77,6 +77,7 @@ public class XMLPlanetLoader { private static final String ELEMENT_SKYCOLOR = "skyColor"; private static final String ELEMENT_GRAVITY = "gravitationalMultiplier"; private static final String ELEMENT_DISTANCE = "orbitalDistance"; + private static final String ELEMENT_BASEORBITTHETA = "orbitalTheta"; private static final String ELEMENT_PHI = "orbitalPhi"; private static final String AVG_TEMPERATURE = "avgTemperature"; private static final String ELEMENT_PERIOD = "rotationalPeriod"; @@ -327,7 +328,7 @@ else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_DISTANCE)) { AdvancedRocketry.logger.warn("Invalid orbitalDist specified"); //TODO: more detailed error msg } } - else if(planetPropertyNode.getNodeName().equalsIgnoreCase("orbitaltheta")) { + else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_BASEORBITTHETA)) { try { properties.baseOrbitTheta = (Integer.parseInt(planetPropertyNode.getTextContent()) % 360) * Math.PI/180f; @@ -862,6 +863,7 @@ private static Node writePlanet(Document doc, DimensionProperties properties) nodePlanet.appendChild(createTextNode(doc, ELEMENT_SKYCOLOR, properties.skyColor[0] + "," + properties.skyColor[1] + "," + properties.skyColor[2])); nodePlanet.appendChild(createTextNode(doc, ELEMENT_GRAVITY, (int)(properties.getGravitationalMultiplier()*100f))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_DISTANCE, properties.getOrbitalDist())); + nodePlanet.appendChild(createTextNode(doc, ELEMENT_BASEORBITTHETA, (int)(properties.baseOrbitTheta * 180f/Math.PI))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PHI, (int)(properties.orbitalPhi))); nodePlanet.appendChild(createTextNode(doc, AVG_TEMPERATURE, (int)(properties.averageTemperature))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PERIOD, properties.rotationalPeriod)); From 1b7a0846dc15aa58f8a3ec33815252d474b21b83 Mon Sep 17 00:00:00 2001 From: AnodeCathode Date: Sat, 11 Jul 2020 22:57:10 -0600 Subject: [PATCH 009/312] Use oredictionary instead of Vanilla blocks (#1875) Supports Terrafirmacraft, which has no Vanilla stone. --- .../TileAstrobodyDataProcessor.java | 4 +-- .../tile/multiblock/TileObservatory.java | 34 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java index bfc1d88c1..4354ea14a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java @@ -40,8 +40,8 @@ public class TileAstrobodyDataProcessor extends TileMultiPowerConsumer implements IModularInventory, IInventory { private static final Object[][][] structure = new Object[][][]{ - {{Blocks.STONE_SLAB, 'c', Blocks.STONE_SLAB}, - {Blocks.STONE_SLAB, Blocks.STONE_SLAB, Blocks.STONE_SLAB}}, + {{"slab", 'c', "slab"}, + {"slab", "slab", "slab"}}, {{'P','I', 'O'}, {'D','D','D'}} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java index 19119c44a..1ec478ec2 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java @@ -51,33 +51,33 @@ public class TileObservatory extends TileMultiPowerConsumer implements IModularI private static final Object[][][] structure = new Object[][][]{ { {null, null, null, null, null}, - {null, Blocks.STONE, lens, Blocks.STONE, null}, - {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}, - {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}, + {null, "stone", lens, "stone", null}, + {null, "stone", "stone", "stone", null}, + {null, "stone", "stone", "stone", null}, {null, null, null, null, null}}, { {null,null,null,null,null}, - {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}, - {null, Blocks.STONE, lens, Blocks.STONE, null}, - {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}, + {null, "stone", "stone", "stone", null}, + {null, "stone", lens, "stone", null}, + {null, "stone", "stone", "stone", null}, {null,null,null,null,null}}, - { {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}, - {Blocks.STONE, Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.STONE}, - {Blocks.STONE, Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.STONE}, - {Blocks.STONE, Blocks.AIR, lens, Blocks.AIR, Blocks.STONE}, - {null, Blocks.STONE, Blocks.STONE, Blocks.STONE, null}}, + { {null, "stone", "stone", "stone", null}, + {"stone", Blocks.AIR, Blocks.AIR, Blocks.AIR, "stone"}, + {"stone", Blocks.AIR, Blocks.AIR, Blocks.AIR, "stone"}, + {"stone", Blocks.AIR, lens, Blocks.AIR, "stone"}, + {null, "stone", "stone", "stone", null}}, { { null,'*', 'c', '*',null}, - {'*',Blocks.STONE, Blocks.STONE, Blocks.STONE,'*'}, - {'*',Blocks.STONE, Blocks.STONE, Blocks.STONE,'*'}, - {'*',Blocks.STONE, Blocks.STONE, Blocks.STONE,'*'}, + {'*',"stone", "stone", "stone",'*'}, + {'*',"stone", "stone", "stone",'*'}, + {'*',"stone", "stone", "stone",'*'}, {null,'*', '*', '*', null}}, { {null,'*', '*', '*', null}, - {'*',Blocks.STONE, Blocks.STONE, Blocks.STONE,'*'}, - {'*',Blocks.STONE, LibVulpesBlocks.motors, Blocks.STONE,'*'}, - {'*',Blocks.STONE, Blocks.STONE, Blocks.STONE,'*'}, + {'*',"stone", "stone", "stone",'*'}, + {'*',"stone", LibVulpesBlocks.motors, "stone",'*'}, + {'*',"stone", "stone", "stone",'*'}, {null,'*', '*', '*',null}}}; final static int openTime = 100; From 3b919179c5ad5858a3ef8c8ce0b9ac81c1165477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vince=20K=C3=A1lm=C3=A1n?= <30904009+DRKV333@users.noreply.github.com> Date: Sun, 12 Jul 2020 07:38:50 +0200 Subject: [PATCH 010/312] Wireless Transceiver improvements (#1869) * Fixed Wireless Transceiver locking data type to distance * Fixed Wireless Transceiver not pulling correct data type from satellite * Made Wireless Transceiver not suffocate players * Fixed spelling in Wireless Transceiver display name (ie -> ei) --- .../advancedRocketry/block/BlockTransciever.java | 11 +++++++++++ .../Satellite/TileEntitySatelliteControlCenter.java | 12 +++++++----- .../tile/cables/TileWirelessTransciever.java | 7 +++++-- .../assets/advancedrocketry/lang/en_US.lang | 2 +- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockTransciever.java b/src/main/java/zmaster587/advancedRocketry/block/BlockTransciever.java index 24bfa9d1e..204319159 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockTransciever.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockTransciever.java @@ -26,4 +26,15 @@ public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, return bb[state.getValue(FACING).ordinal() - 2]; } + @Override + public boolean isFullCube(IBlockState state) + { + return false; + } + + @Override + public boolean isNormalCube(IBlockState state, IBlockAccess world, BlockPos pos) + { + return false; + } } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java index 2dfa32906..8ddde892f 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java @@ -231,14 +231,16 @@ public void storeData(int id) { @Override public int extractData(int maxAmount, DataType type, EnumFacing dir, boolean commit) { //TODO - if(type == data.getDataType() || data.getDataType() == DataType.UNDEFINED) { - SatelliteBase satellite = getSatelliteFromSlot(0); - if(satellite != null && satellite instanceof SatelliteData && DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + + SatelliteBase satellite = getSatelliteFromSlot(0); + if(satellite != null && satellite instanceof SatelliteData && DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(null, world, pos); - } - + } + + if(type == data.getDataType() || data.getDataType() == DataType.UNDEFINED) { return data.removeData(maxAmount, commit); } + return 0; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/cables/TileWirelessTransciever.java b/src/main/java/zmaster587/advancedRocketry/tile/cables/TileWirelessTransciever.java index 5c9229bb9..3e60349d9 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/cables/TileWirelessTransciever.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/cables/TileWirelessTransciever.java @@ -300,8 +300,11 @@ public void update() { continue; if(!extractMode) { - int amt = ((IDataHandler)tile).addData(this.data.getDataAmount(data), data, facing.getOpposite(), true); - this.data.extractData(amt, data, facing.getOpposite(), true); + int amountCurrent = this.data.getDataAmount(data); + if (amountCurrent > 0) { + int amt = ((IDataHandler)tile).addData(amountCurrent, data, facing.getOpposite(), true); + this.data.extractData(amt, data, facing.getOpposite(), true); + } } else { diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 4679a4502..b7fedb952 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -116,7 +116,7 @@ tile.pipeSeal.name=Pipe Seal tile.spaceElevatorController.name=Space Elevator tile.beacon.name=Beacon tile.thermiteTorch.name=Thermite Torch -tile.wirelessTransciever.name=Wireless Transciever +tile.wirelessTransciever.name=Wireless Transceiver tile.blackholegenerator.name=Black Hole Generator tile.pump.name=Fluid Pump tile.centrifuge.name=Centrifuge From 70804b4766ac4435854a75786f33affff94a2187 Mon Sep 17 00:00:00 2001 From: zmaster587 Date: Sun, 12 Jul 2020 14:45:11 -0400 Subject: [PATCH 011/312] Laser entities require 'confirmation' that they exist from a control block since there's no easy way to make an entity simply not save. Fixes #1873 --- .../advancedRocketry/entity/EntityLaserNode.java | 12 +++++++++--- .../advancedRocketry/satellite/SatelliteLaser.java | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java index b32ed0bfe..5117c61ba 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java @@ -16,8 +16,6 @@ public class EntityLaserNode extends Entity { - boolean chunkReloaded = false, firstLoad = false; - //Used to make sure the emitter is still loaded and so we can send blocks back to the emitter //Also we don't want the chunk loading with the laser being there without an emitter it will cause a crash //private TileSpaceLaser creator; @@ -27,6 +25,9 @@ public EntityLaserNode(World par1World) { ignoreFrustumCheck = true; noClip = true; } + + // intentionally not saved, flag to determine if the entity controlling the laser is somehow disconnected + boolean isValid = false; public EntityLaserNode(World world, double x, double y, double z) { this(world); @@ -34,6 +35,11 @@ public EntityLaserNode(World world, double x, double y, double z) { this.posY = y; this.posZ = z; } + + public void markValid() + { + isValid = true; + } @Override protected void entityInit() { @@ -75,7 +81,7 @@ public void run() { @Override public void onUpdate() { - if(chunkReloaded) { + if(!world.isRemote && !isValid) { this.setDead(); return; diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java index 7fcaebae7..2787c61b9 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java @@ -87,6 +87,7 @@ public boolean activateLaser(World world, int x, int z) { y = 255; laser = new EntityLaserNode(world, x, y, z); + laser.markValid(); laser.forceSpawn = true; world.spawnEntity(laser); return true; From 602a03b98ecd8d35b3993fd00a26218183fce998 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Mon, 20 Jul 2020 02:53:49 -0400 Subject: [PATCH 012/312] Fixed lava oceans always spawning if planets were >100K (#1877) --- .../advancedRocketry/dimension/DimensionProperties.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index df4a48ec2..4a1196946 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -1272,7 +1272,7 @@ else if(entry.biome.equals(biomes)) { public void initDefaultAttributes() { - if(averageTemperature > 100) + if(Temps.getTempFromValue(averageTemperature).hotterThan(DimensionProperties.Temps.HOT)) setOceanBlock(Blocks.LAVA.getDefaultState()); //Add planet Properties From 81143e73d0951dd723471102b64eeba2f8da3a5b Mon Sep 17 00:00:00 2001 From: AnodeCathode Date: Mon, 20 Jul 2020 23:42:37 -0600 Subject: [PATCH 013/312] Add ore:slab oredict entry (#1878) Doesn't exist by default --- src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 4f89ee0a7..100865da5 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -612,6 +612,7 @@ public void registerItems(RegistryEvent.Register evt) OreDictionary.registerOre("itemLens", AdvancedRocketryItems.itemLens); OreDictionary.registerOre("itemSilicon", MaterialRegistry.getItemStackFromMaterialAndType("Silicon", AllowedProducts.getProductByName("INGOT"))); OreDictionary.registerOre("dustThermite", new ItemStack(AdvancedRocketryItems.itemThermite)); + OreDictionary.registerOre("slab", new ItemStack(Blocks.STONE_SLAB)); } @SubscribeEvent(priority=EventPriority.HIGH) From d53abb338a606926dee35d3279a9bb994e7c95d1 Mon Sep 17 00:00:00 2001 From: zmaster587 Date: Tue, 21 Jul 2020 01:58:42 -0400 Subject: [PATCH 014/312] Add check to see if gas giant gas is registered by name --- .../api/AdvancedRocketryFluids.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryFluids.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryFluids.java index 45b055d9c..467138fbe 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryFluids.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryFluids.java @@ -29,4 +29,24 @@ public static Set getGasGiantGasses() { return gasses; } + + public static boolean isGasGiantGasRegistered(String name) + { + for(Fluid gas : getGasGiantGasses()) + { + if(name.equals(gas.getName())) + return true; + } + return false; + } + + public static boolean isGasGiantGasRegistered(Fluid gasToCheck) + { + for(Fluid gas : getGasGiantGasses()) + { + if(gas == gasToCheck) + return true; + } + return false; + } } From 9e9dd80c8425b772ad15ef2646b4bfee644334b4 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sat, 25 Jul 2020 23:03:59 +0000 Subject: [PATCH 015/312] Add OreDictionary entries to Warp Core blocks to allow for CT to change them (#1884) - Titanium Block is "blockWarpCoreRim" - Gold Block is "blockWarpCoreCore" --- .../advancedRocketry/AdvancedRocketry.java | 2 ++ .../tile/multiblock/TileWarpCore.java | 14 +++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 100865da5..0ed526230 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -613,6 +613,8 @@ public void registerItems(RegistryEvent.Register evt) OreDictionary.registerOre("itemSilicon", MaterialRegistry.getItemStackFromMaterialAndType("Silicon", AllowedProducts.getProductByName("INGOT"))); OreDictionary.registerOre("dustThermite", new ItemStack(AdvancedRocketryItems.itemThermite)); OreDictionary.registerOre("slab", new ItemStack(Blocks.STONE_SLAB)); + OreDictionary.registerOre("blockWarpCoreCore", new ItemStack(Blocks.GOLD_BLOCK)); + OreDictionary.registerOre("blockWarpCoreRim", MaterialRegistry.getMaterialFromName("Titanium").getProduct(AllowedProducts.getProductByName("BLOCK"))); } @SubscribeEvent(priority=EventPriority.HIGH) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java index af8d1beda..66747304f 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java @@ -22,17 +22,17 @@ public class TileWarpCore extends TileMultiBlock { private SpaceStationObject station; public static final Object[][][] structure = { - {{"blockTitanium", "blockTitanium", "blockTitanium"}, - {"blockTitanium", 'I', "blockTitanium"}, - {"blockTitanium", "blockTitanium", "blockTitanium"}}, + {{"blockWarpCoreRim", "blockWarpCoreRim", "blockWarpCoreRim"}, + {"blockWarpCoreRim", 'I', "blockWarpCoreRim"}, + {"blockWarpCoreRim", "blockWarpCoreRim", "blockWarpCoreRim"}}, {{null, new BlockMeta(LibVulpesBlocks.blockStructureBlock), null}, - {new BlockMeta(LibVulpesBlocks.blockStructureBlock), new BlockMeta(Blocks.GOLD_BLOCK), new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {new BlockMeta(LibVulpesBlocks.blockStructureBlock), "blockWarpCoreCore", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, {null, new BlockMeta(LibVulpesBlocks.blockStructureBlock), null}}, - {{"blockTitanium", 'c', "blockTitanium"}, - {"blockTitanium", new BlockMeta(Blocks.GOLD_BLOCK), "blockTitanium"}, - {"blockTitanium", "blockTitanium", "blockTitanium"}}, + {{"blockWarpCoreRim", 'c', "blockWarpCoreRim"}, + {"blockWarpCoreRim", "blockWarpCoreCore", "blockWarpCoreRim"}, + {"blockWarpCoreRim", "blockWarpCoreRim", "blockWarpCoreRim"}}, }; From 561b4b24aa53671079a9c8d898bacca71f088359 Mon Sep 17 00:00:00 2001 From: zmaster587 Date: Sat, 5 Sep 2020 16:31:12 -0400 Subject: [PATCH 016/312] fix space in biome registry name --- .../advancedRocketry/inventory/ContainerTypes.java | 5 +++++ .../advancedRocketry/world/biome/BiomeGenAlienForest.java | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/inventory/ContainerTypes.java diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerTypes.java b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerTypes.java new file mode 100644 index 000000000..85734d33f --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerTypes.java @@ -0,0 +1,5 @@ +package zmaster587.advancedRocketry.inventory; + +public class ContainerTypes { + +} diff --git a/src/main/java/zmaster587/advancedRocketry/world/biome/BiomeGenAlienForest.java b/src/main/java/zmaster587/advancedRocketry/world/biome/BiomeGenAlienForest.java index f00aa1ced..7ddfa46c8 100644 --- a/src/main/java/zmaster587/advancedRocketry/world/biome/BiomeGenAlienForest.java +++ b/src/main/java/zmaster587/advancedRocketry/world/biome/BiomeGenAlienForest.java @@ -17,9 +17,9 @@ public class BiomeGenAlienForest extends Biome { private final static WorldGenNoTree noTree = new WorldGenNoTree(false); public BiomeGenAlienForest() { - super(new BiomeProperties("Alien Forest").setWaterColor(0x8888FF)); + super(new BiomeProperties("Alien_Forest").setWaterColor(0x8888FF)); - this.setRegistryName(new ResourceLocation("advancedrocketry:Alien Forest")); + this.setRegistryName(new ResourceLocation("advancedrocketry:Alien_Forest")); this.fillerBlock = Blocks.GRASS.getDefaultState(); this.decorator.grassPerChunk = 50; From c3698657ed6162f3b84c67c786556af9f3a145aa Mon Sep 17 00:00:00 2001 From: zmaster587 Date: Tue, 8 Sep 2020 01:23:18 -0400 Subject: [PATCH 017/312] resolves #1912 --- .../java/zmaster587/advancedRocketry/command/WorldCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/command/WorldCommand.java b/src/main/java/zmaster587/advancedRocketry/command/WorldCommand.java index 88003bb76..036c1ca42 100644 --- a/src/main/java/zmaster587/advancedRocketry/command/WorldCommand.java +++ b/src/main/java/zmaster587/advancedRocketry/command/WorldCommand.java @@ -335,7 +335,7 @@ private void commandGoto(ICommandSender sender, String cmdstring[]) if(sender instanceof Entity && (player = sender.getEntityWorld().getPlayerEntityByName(sender.getName())) != null) { if(cmdstring.length < 2 || (cmdstring.length >= 2 && cmdstring[1].equalsIgnoreCase("help"))) { sender.sendMessage(new TextComponentString(cmdstring[0] + " - teleports the player to the supplied dimension")); - sender.sendMessage(new TextComponentString(cmdstring[0] + "station - teleports the player to the supplied station")); + sender.sendMessage(new TextComponentString(cmdstring[0] + " station - teleports the player to the supplied station")); return; } try { From 627ac11fe5230b88855caace380454564d5ac663 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Mon, 5 Oct 2020 22:03:39 -0400 Subject: [PATCH 018/312] Add API Average Temperature access (#1934) * Add API Average Temperature access * Readd line to fix possible edge cases --- .../api/dimension/IDimensionProperties.java | 4 ++++ .../advancedRocketry/dimension/DimensionProperties.java | 9 ++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index 9f76ccfe8..df36a4da3 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -171,6 +171,10 @@ public interface IDimensionProperties { */ public int getOrbitalDist(); + /** + * @return temperature of the planet in Kelvin + */ + public int getAverageTemp(); /** * @return depth in the tree planet is. If the planet orbits the star directly, the result is 0, the moon 1, the moon of a moon 2, etc diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 4a1196946..4eafe427c 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -1624,9 +1624,12 @@ public void writeToNBT(NBTTagCompound nbt) { writeTechnicalNBT(nbt); } - - public int getAverageTemp() - { + + /** + * @return temperature of the planet in Kelvin + */ + @Override + public int getAverageTemp() { averageTemperature = AstronomicalBodyHelper.getAverageTemperature(this.getStar(), this.getSolarOrbitalDistance(), this.getAtmosphereDensity()); return averageTemperature; } From a40bf119f9859bb50648afa436581ab50988372d Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Mon, 5 Oct 2020 22:10:07 -0400 Subject: [PATCH 019/312] Texture updates and 16x textures (#1889) * Added redone sawblade texture * Slight texture update * Make more textures 16x * Add forgotten 16x texture --- .../textures/blocks/log_blue.png | Bin 1792 -> 2584 bytes .../textures/blocks/log_blue_top.png | Bin 1926 -> 2654 bytes .../blocks/machinescrubber_active.png | Bin 725 -> 2289 bytes .../textures/items/pressuretank0.png | Bin 997 -> 2316 bytes .../textures/items/pressuretank1.png | Bin 996 -> 2299 bytes .../textures/items/pressuretank2.png | Bin 1000 -> 2467 bytes .../textures/items/pressuretank3.png | Bin 1006 -> 2453 bytes .../textures/items/sawbladeiron.png | Bin 209 -> 2214 bytes 8 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/log_blue.png b/src/main/resources/assets/advancedrocketry/textures/blocks/log_blue.png index fbf9e9ee7eeecbd4a480818982fcdc4a27658afa..e0559b659307337893e3ce8c03ddfff9fa286c05 100644 GIT binary patch literal 2584 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 bIz#*)=el*Niekf)00000NkvXXu0mjff6`7e diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/log_blue_top.png b/src/main/resources/assets/advancedrocketry/textures/blocks/log_blue_top.png index 0c417c5411f5e0fb4fa1d6762a53ab8f9f5755ce..96c9659c35e5d3c106d448925a075321832ccbd6 100644 GIT binary patch literal 2654 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 M07*qoM6N<$f+N}LcK`qY delta 1920 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 Z0M_D@xe)yd^l$(G002ovPDHLkV1gYRM#caD delta 949 zcmV;m14{gi66FUoiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<=24YJ` zL;#cklmL{_y?x%3Fb5tA;0O^BBo%{{1{0H52Pc06O-V#SR9M5^mpyD8RS?I2^LB6V zg5W9_h>`*cSppOyr8vc+F$L}+5{HbG(k4W5>&7YE#j>nxttg5kCGJfD4H#_6vJ*u} zRtyDQVsiyZtbHGQ@7_@C-r46n=hn_0AZGQnA8+>U%zx(ncSh(Vg+f8OfNX4RNE$uE zzbt>!&-2^2=VD8Z2f*&`F4NP~ZM{;d#OUZ~*ZZ@xv#F3c69MNO&N)=OBTy=pI?kuX zT1yl~L{W5p1PX=HzLsc=x5Cj3n7-0h}l>x06=jP_f<#Ob5IXurJ z2m%1=wK}$Gsn=^%j*j@fT;}MgLb+Tf3`6$z_EMqc_l=PV#+bx=pN#LLK*MWboB@Pp z(^0QSRI63OFeD7a)ZsFzCKEIiMO*h8-*XD$evtp?c;KZ5xRzHv<}N>2;p*}-DuREC z00v2pp(F6_+FJYiqdRwohd|Gdf3pSxPl`phZrlK1Y-tH_NsbIL2R?ZC5P)YB6YXa| z%*+6A<^KI)AYi%(^Vug8pm2F5$pMA+uWp{u8&VEjxp%Lx&ikvYgF`@j?1QJ*uXh5X z$ByqzegUHK7&HRc78gmITkm}P-MN1ZIFpK{gV78-Urrt?D?BcKj%`?|Rf$=^@bjmi z@%r7n{~IP0OhPn2-MZN|`{Bw1t}ZVlDsgyRjLa|NAM^J5`fw4@0V3ePtX6UczMq+4 zd}$Hhe2b?E^8q|A7O{;6TC1S~4##_|k9e(8;mOz-JbylzdH~?ZuWxbf(Q1Fpgd-#I zFL-|+4iDkrfIn+BeyddY1Ne1(JbwPl2%MsUoykdj-zS^RqN-G@HLPt=tyVbe9Hm3R!qfFKCS<#HD?&PyuiR!w=X95~U*D8T&ueAgl> z9CN-XNbE`LSCG%=**`cS6t;WQ*4Qv@EB5ZAK$v}9Z)$R1_^NcYa=d|)S Xo4a&5+Lq1|00000NkvXXu0mjf2m29!iBL{Q4GJ0x0000DNk~Le0000G0000G2nGNE03Y-JVE_OHQ+iZb zbW&k=AaHVTW@&6?Aar?fWgumEX=VTbc-o~_S+e9P4E*O5a|9zH1jk{Gm>bOTC(Yto z`*l^f9X7HINMuR^)BgLnn}2W-IcJ<`@X`ANmy0e^f)I{>d8P5Tha2zpactp1Z>}E% z6{F?(8T`^W=n4I4>C2iYK`(a`#kPLr#~*1;L}3}&7MCHm)4);JL}^XLv@E;%otI@F zgWfNp?iGZk3G*@M%dwIdZ`I-L=uq_$a-hR0aI2@Iti%3g==t01t^}W`vE^gD-Sm>@ zlkkM`_OvyB!hXDY;CmQQ1{W}MT-dhbLh}KeiIA$heD*mOyd0&Q_ajH?|Fbq1XZ+9W_$4M1^?h0=S4&KsZ9; zylp4t$Q9v0To5V@E%k1eFLv0C!(Oogma9cqvY5oo{plBepM4WdOYI$ADbKGANV*bHD=Ak>?ay>@Bu<5Y6Z(XlIUDt#kZ2k%Mi4 zGnPSr!Qm~7_4ZIAwH81I5R~i@h#h4xU`43HNpg(TQ$iBJw80p)qb~_fJ*p&_IFnMr zP2>c!oD;;4x_}r;!s0~4i%O6v$+LF`8RotEv)m?Sbt>vrHE7fnIJh9e2Mr;_kRnA! zHI|5Uj3LID5^N^SoV-cspPwT9l<(BCvzufME@Yg|eV z+dd*}d90V+Egaj&x|Tu%D042#ZGh5$cF2poU((AG({jTcn*CO0UGqrU)^rPDI~#c~ zfbS)<#k%L%Lz&WtgblvT7*q3FocCo}4mq!>-DQK)bFehOC36#-roVv7T$J5GCEJBf z496+ug0w27%)rmY6&W*EXmAiaD$gG^a!1)mM(^=$W1TOo<$Xk%Ux(OTg!#IEb)}6N zrAh3lG=AczDE^9b#fl@GL)#; zaFzv@<8~C};DQ*~VOw3Sb_u=o14Gu|!mS0I{O4a+dXR6>eQM2nbT|Pyv7l^-MmJB+1)|vHBQf@km95~XRD~+Dax+1CGG70T^+?Pw#IZ{ zoyb;+7wM$bd>Mu>=M@|o+|D(+3h5Pj7qX?j)NkfZRp&pbkiT?o z*1}-EI7|H)+UAXsjsstRH2(u*oE>8?6pSqZ00Dz(LqkwWLqi~Na&Km7Y-IodD3N`U zJxIeq9K~N#rA1mCEGXiTp*mR*6>-!m6rn<>6dwn9(V5mp;2X;)inlax@~5EQb{qFUlBvE2qOfb zA5ocE#;hcz;XA(W5#Z}xf@k@k`*TFqg2jM=bb^8^S!16O+6ztI4uKS{5*wfGUxyA51iw>4!C zxZD8-o($QPT`5RYC>DYDGy0}H(02>;ta`n*_Hp_EWT~rH^bK%u2#k~{d(G$F;m+Rv zJ=5y%2kDP;aMo&lB>(^b24YJ`L;y|zS^$d$!K|48000SaNLh0L01FcU01FcV0GgZ_ z00007bV*G`2jmC`05~*M?h+OfEr>uxV`oUv z&cZ;cPoUXK6Rk;n0;GbLXq48P#F`ht%FdV&otQxDECsL)AiHCM-~x;2*G#^fxhMB$ zMq@$AWKyw0Qc7(x7V?{TJg$nxD|FqU*=)|@>2#X$cub*CP~C2K4x;&!^Z9=~)oPVU zB!Z#qj6OdZjYfE$$8b0#7KeP#Tm>G?Qg-Tfcz>tYZX*tl{sx$8uU6yr?38}rK}wrUxy;*cCJ>-6+wb`( z*uTGD+rk3CBYShrvt>;cI_5)c)ZM$ zt<_*_3xI>WTg+aMhg=Q<-a&|fJw96&W;jgWaj>OC2mwN@Z^1OpfGZkG1H&+W2Xs0e ztx~A~;JPkj*F`CX5i*EIqNGx(rGGH@nWjo45-Ufxm<;d*pa7Mq<|_^XApigX07*qo IM6N<$g3EtOE&u=k delta 948 zcmV;l155n-5#$FmiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<=24YJ` zL;wH)0002_L%V;IAqO4`;0O`~B{bf?>3Ne$2Pc06Oi4sRR9M5^m(Ob(M-<0DZ+5j( zO5%%yD82PiD2BGAft+G`aS!#mB~-QOf1A4Aal> zFBg9qwDLk>F}Bor0POAUvAVk2>6g#vnVOpF8DA(Ah9Yq)0p}dfIaGUhAfL~7T~8Kk zEm0H^MbX&_WV2ay&M`kfPY?twFE1k^h{(`bqbOo>a*`;D2*Z$6Dn+GI={tdc+9cLm zJkLW_F~$%C0mc|S6GOAD7S1`WZQ`7wdR%|4wViqT5gf{ZWZ>fBBAHBvOeTZpc?3ZK zK%?Hkwk(ZCouk7;%9RR-hewplWvbOG#bR+NTK>R262TaQF$UlBN%=ksG`%Lq89->Y z9F0aqtyZI2trCXe(A#B(YHZU`6iuEre&z(?LCF7eI`CQpT(YV@ZC4&_a&2P+6+wSR z0E4uDV<+(b_IBs~lRJ0DN1*SYf4dC=PjWeaxp@9sY$wS8oaKJd}QhX533XFKnH zTv!0$>izrUAYgg~v-sI8C|ucW`+&mEH@9BtHzpsrdhg!AJ|AvvjgEl!IR{T~+~@|P z#|z(``wB$kI%)#fS5_F-x8D2i`!jzTaH^xz z!Nt3G|2Ik~n6}XTeEU{U>&Kf9xVEu@sKndjVluzYe9F5!JL4swBP8IzE>>~|eppyw zW^D!Deut-RMv|dLA9F7mR9`V-E5l^P4;n}m%!~+07xwDQlB zdO^@d;@tj}&1O|Z@O>Z8^AHmcY1t$(u^j^w!$gGr{e2mU4kX#mpghmCGp6J^Z222> Wv32)MG~lHG0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND=(lJq7F{Ld+J1SB4U}k$%c2|7FmZNU!+6kG}!@#;ou%|^_f;*ru z`^vZy!leP~Zkw&R8f9WYJjqk1LetRLokk5ddLArjnHvIe$r7;0+yFQzu`Ze{F1rpo zuxp@-gOukqY71?>dFyMGpt%!*bTbA9&XyFF~S+B*{{eOFo4Zlcbb#Dw(rGHVzr#m{ZQV z6zD8ixkOVizCcpBy6S7Fu}V!f*U~_r=38j7NlPua(z&~iIPS4aPd)cCXn;z?k6=a| zGSbMSOmJ1UX6%1krQa-*iGe!6~v8YybLky_*AMh#Mt)0)i}EV3{IV(bZs%R&Hz z=7pI}1LH9qA+qjt# z9&q~twZ6)B+lZYgTt2l9(TDFN6;5SU(PFO7Q#*7>arx7?KeXm!vi9KG_QT1Ktx*f& zWr3fC^n0f619=oA;kkPODQ~r_ylSgs$RJV&KwU3L6hrnJU`-TzCi~o(bip^RIU1#^ z##VsWQPx@ly>#70x~(HJ`z=f0`uPYPI+-;EStsgl%P|9nmvGE0`X!bDB2AusNj$ViJ{ zm}oxP_??MSO^mUriIqoCA4PvaWXk?fF?!01CEF2;&c2BNC$@X937$23KBr;hMaT3V z{hnAS3Z2QBs?*K;W#ch1(sn~=EZt$u9)TnQN~-ak>gh=-(r`R(HT=w-@4ac>BHsFi zcyoJ1ZPSg~Mm_(y}`!+8h=(#W5MHeoH!$y zqkjlZJc7DU@?@OT^({B#LS%k*ZItHoh=&}4T7|5Cf>w%^mh&?&eoG7UCtd*ZRMjFc z9p}2K#^aoa`gAk6aXGOQz#rU&;`cBprDz<$m=Lm6K8`WEo-ZP8|fimQQ6` z#Y8lld$I0>2+D;2u1vgC2lZC-Y66Obp%j!YWARr$0)S7qwNV_!YctyGemX^NdQ@*` z?gWh(_-}4LUN)DTN!|PyilH42al75i`6dD1NqGgAIh(aZt+C}lnrJ@Rs3uOjnc&sL zkkx~>a?~Q*iUyNGR;zbbyF<((PoHfeDzA|0?M+rNKRC2Jo|bS{xlUJFGwcbdRgPfa zVTtvKeJy5w9pjXjfz;`CI(tQVdoBy+eaQbg6^uI-9GUsWEX>4Tx04R}tkv&MmKpe$iQ>8^(94si}kfAzR5EXIM zDionYs1;guFuC*#ni!H47e~Rh;NZt%)xpJCR|i)?5c~jfa&%I3krMxx6k5c1aNLh~ z_a1le0HIN3n$%4P0EeHDwRD+yMrj4B3=jDM(W&7J>IO`ldY4cMJ5a zdcC#waryvcsjKu2aBv8Wlqh@6=iTAX-u^w)>hA~Xk8*IT= z85=|T&jdyy__iPnn=SbYGF(oKN46r>1(E=*PhqiKrSl~B8LFSs{gTS~!gcP?XSyKB*;PKt%vxKI$GQmr2$ zliCEtG|VK-Rvlx_F@k@HAmWIbENhVz*_#F$6DQ7`=3p3cAd2v{ zM-&7A#7RnKbK*2*J+8B~dY|=;nB~zx?`mB5c-3DYtT^3A9J(c?ght8ZAyj z#t0i(MlFe{Rjbr1YaN$Mcl2$0brYF{a2?MxN?6P z0Yrg9qfnq!?+LsxH`o0B+SFw42yFZ3KimWb<&mSze>monxOf4z&7xzU>|X*=8TyeQ&rO zh_n{IFnZM8P(2Xgs~4u|R9byEZgzhs0oA5vO?mWK8=msW2=ilOO&}Ug`TY;j`{4uo z`p%b@aOmm-k7~c-)srLSOkB8Y~?@9 zMxE^b3ad$ijyI?PcZUXHZM_Qw9Aq6 z|MB&7c=(7YrSJkD&+}26cukri#*pVZSi#y>VoE7)U;kcp#|Nxy#&eUBlRmue+H1RZ a8vg@2^=W4+Pt3mn0000CeL>hs zRgzapx_oQ~V@>x;P-gu5XPSTTW9OprAxX?JTKs(WnF~69V)a+{ldRv*Gq6|ZVcy&? z7*h_d)1kyOKQPZ&&u6|JIR*3KouE9Bc!KLvia-<4uKZ42;)_~c(;4rJinmuIouo5cNQgoE9M7_z?<~ow7lJOcA0aicg07z9FJ3%CuCL+3+p1m z{w&%hGJ>3fc3l~lAYB@u?zY*At5GHf#FIRADl`p$jooR~V58^32`zJDx90>{WNrW) zlvo!{PA!z^&H*s3CGpf_&04Yb3$fL3#iQrGX7AP?OE z#*hPl1U8Zj6v-y$M1(*J04ijKo#zS!Cl06C|ut5?)wZS)u_F4|C^Qe+QVkKn) zHrW+`<$VBuk{58O1Q&b=A%+wrb;ran;bWr1s)LNHr)G(Wpwr2AM zLKbE~j6DJIv=9KHd0}RSyyu17!pvsuVlFU@3=5l1woqhmoFBwt(v964azDb&ME_TR z-1xi5nFZbdL~i3|MtFzYC#dzcZMTh>X5osdb;v%vA5vJ#+C_`GIuGp_+Uso;TXx^R zXw5z0B<)_ch{3bu*R44w^m3Vy-4L(BNyeoG$Zah^^4TO;TG@gssw(TcEHqsYR`iOR9wzB$kAt~n!|z>tLu%=sLtyvoQO_` zbY|I9R1a7aG=kVq25V%R9q-&UpF`nl)R-i2ZN{#HwT&dTpy5~5Y=*+2!S>Lh*0k!5 zzRGQcgMjZcq6)x?W2AD)k}_2mihuJbpw!x{fIh{sAGb@c*_+k(lykZ@W>tuPia^^V zpzB!Qmaok;pW68gGtEc5=F}$*Nm~$LwP~d2-{^R_lFz`S;Z zW0T7xrQ;-xVe$z__X+L>E$5z{$X$5lRiRz=)!YTPS7mEoC)YzFWZA%fcH$3TYMX7e zPjj)D56Nh8rgrsa8n#xoazJSOIv>sN>W0)4?zqCZ!oAB#0$p;??!YC(s&&J{GvBkC z*S#C47blDr2ZJ`owXU0fHjrAdwU*zL+`MB->Q|ao#dRM|4^wUGnNIbKIQt*xJZMCV zNJ~(l&R0_42!ykR8jQ1lf%~FDf2@4w+mU`z`LM6ODAD6)#fZv4@2SmO)*-R^4U6AM zd_&W%fINvj1q0#Zfhz{{Z5; zRmlEJ09^n80fT8nLr_UWLm+T+Z)Rz1WdHyuk$sUpNW(xJ#a~mUMOqvzDB_TzI$01E zanvdlp+cw?T6HkF^b498k`xz5!L{Jv$70pN#aUMeS3wZ`0C943Qgo3L|Cbb6#CUMr zk9YSTckck9QDvHc)inlax@~4sNimmS5ks#CBLtuyQJGoBtR$u3JHGA_;Okw2XZfG| zb41mG#ejfFJi`prCSE6=+O!SM`@}I;mQ~_&;!%?>Nc_lk#p5^5C6@)B88fq)IpP?x zSn6PpOyv13o)>!MF{DqN%zP!YLb(%v+VF8PfAVNV66;xp( zL90%Rg$(T{ef)#2Um}-6t_m1A=CJ_{vg-%`gWug+#ffn*DUt-bUmWLS7zphG&AQ`! zA3IL-1PDF@S9;sO(Ez4DNw2rH_z}>%4P0EeHDwRD+yMrj4B3=jDM(W&7J>IO`ldY4 zcMJ5adcCz?_Hp_EWT~t44RCM>jFc#Q&F9_W&ffk#)9UXB>5p=7)@pqv00006VoOIv z08Ri}0E-2|teF4+010qNS#tmY3ljhU3ljkVnw%H_000McNliruwRq#wZG16U2xB z#3W%8n-Yn{Vh~YU1f`M^OLfrO;`SaxRj&3{d6tvs&3T`^&-0$6P=R27KvDxcv8Ym6 zQ=MeAZ&XI+BM2e5Jx+etyM{WktRjWEH-CAMIQSu=IGbl@W?5QUq*?c%36;V}fr9mh zZQJBO@_1XknC~XLv0cS=0szBUz|-nMYtk^YIWp-C_opcmH*qe~msPez6_FB&ES)ve zsF8sUlzV*phj9JC>+KUM|H$72%IMjSayKW{QyF9ZV>KhIYzFuQ!i1DR4B~sW00000NkvXX Hu0mjff(xY; delta 958 zcmV;v13~*gIocq$Z2?x2Y?PygQPwE031hF}S_c!P{sNB<_lURfkoFYUc@* zN6T&ZJ1tEuQ5qAa@tO$8N;|jeIQqs>!oGmxAH0usxv>kK>eSH`Pq3Es}-iNUAQ+A=4T{=F$VDrp6}s@KB{0E zDe43eoK=!~LR^hmtX8PhDus{B6q;Aa34R7ya>S4pL_wDoqkU_@c1`p z0l2zncm8hbt=9n9dFpg85HKBrd3Dcj&}AG@`0@3_%cQkO9C-4}Z`WM2WBg3_5YQF! z;PUgs?SSYKK$i~fZ@%aO2L?VmS=fK?Bj>;GPCX!P3TK#k=>Xm`crG2>hizD>M+hKd zxU&B_%&E`+H%cfNVDQ9eTsU&LV|Hhr1wvB*Kw)m^S+-7}?=1q_MFjlSY9(i2>djXf z`uHR~x|Pc>zmQKaaUjk>P{;Q1??|ErejONs8^3p_9srm=@(Kf|Co&~`xIcgU3;ydS z+^)gg-`u+0;LnAK1z>LI8K^CG0f9SYVCK*Pyuc&u3sF_#T8wR2;%Y=~vBu47H>g%> znAtyip9S*YWI@3oBrD5QmlC2Y0R$zV(xz}@%r<^oO}Q=(ZZ7fA<}HL_ zK%d`-=Xv+er@gy|Rm2c@KAz{}napXDHn8eQ(*%d&oNESV5iv~uJSkn#0f&NGY-(YZ gUa!@>w(dpkUoOCL3=4)^Q~&?~07*qoM6N<$f)p&lhyVZp diff --git a/src/main/resources/assets/advancedrocketry/textures/items/sawbladeiron.png b/src/main/resources/assets/advancedrocketry/textures/items/sawbladeiron.png index 3a7102e841265540a519eebc059b0f0cdb55eebc..e6193f8ec8f72b8bd0f9b863bde9610e552b02c7 100644 GIT binary patch delta 2203 zcmV;M2xRxs0j3daB^>EX>4U6ba`-PAZ2)IW&i+q+O1b@lIyAt z{Ld=x5|G5_axfoNcL#6zx4}RhJ2^9_>V>f(LO|0kL`K#B{oB+(_%La$jP=1q=QKVh zn#c)_pwCYnZ_;MG=NG*iZ+5ji7$!k2=U1Pme}dh<2COyccz?I6Fnc)6iPp?>Lg_0r z8s!QSc0TQ7=0vfc4HtvILOuAb^K=|g<|BSgy(j74)zx4;SSl7?!d!(!kGDAy$oV8Z zVZ0qL3yD{#tSlrT7AQ*_n`N~TB* zRhlA0g%UNYqt288(QsvtnmMx!TM*BYGcQ3@1f$y}8P%)GJCST~OKG6k$$ z2(C<+j4ShPQt4#UzC4La9P|yyV z12&lSaZYhqdc~Fuodtdt^?52t`7$Q}MOfPc3<(s_j>M89?U_9hcnlCI0Xd7|0}7C} zTmX`d;It^uf&1DR<7xP^Wyjr&+yo)4IPuUXN`hF%Sj3Mv0Wp-USYxeq*4vwifudGW?u@4WZHN1uWO6Krt7hY(^&k)t37+UTN>A;y>ztAvFT=1TBSupE5I zVGet^!yn;@N6HAFY_iQR`y6u2sc?~kG*MjfC6riFB~_6rs;RcR>T9U6riNH+(oD0> zHQz#uEp64Ns*my)s?k)9hf>|oZ`EK`-mfXBr+*XMHG^Vo2#Wiz00Nr3W;&2D+?DH^ z>Bu+~mI2asZB(JI7$h{6*f!eQy_EZvZpwyV>Bc`Pr@D0i59Ji3d+PQeU6^JAtMJ`Q`9<#N2?ey`Q=DTvm^gquuI*+Ap$e1nksshL}#5Y_ZqgTk68XS?=U7GMKZOEr7`={+CTXDBBY!I}r8tUEJBC`PD4= zS-9|R%!hy9YglIuIWYeibI-HEGtlfABvAz_=@szhmPe_XWA#?Qx1FC0se2mw1(b+e`9}?P*gFK7U?`K!1bq!k@M<%K4XE@ej%Ul#%@-<>fZcsk&e< z{4t4MFU!U_@&lwN#64PV>NAx;U#WKQKhQH6i*)qkSF!YMU^I*kAT0fT8nLr_UWLm+T+Z)Rz1Wq$wwD3N`U zJxIeq9K~N#r9~-!m6rn<>6dwn9(V5mp;2X;)inlax@~4sNimmS5ks#CBLtuy zahX}htR$u3JHGA_;Okw2XMg#h`*ZZF1&aXzk$8p~rcJy~Jhf>XocD>NtSqa<=frW7 zE=c^yb;aX1&Lx)xo*6Z>nK|Mpu~_P0rGr`7)QBgEW2&Z8zL4`+<-EmNtJYZSp8SQ8 zg1)@Ob(+ISVF8PfAVNV66;xp(L90%Rg$(T{ef&eNUm}-6t_m1A=6|sP4YKP8|AXJ% zTE&TRFDa4)x?ddUV+0880?oSPd>=bb^8^S!16O+6ztI4uKS{5*wb&8Rw+&oew>4!C zxZD8-pA6ZQT`5RYC>DYDGy0}HFmMa>ta`n*_Hp_EWT~t44RCM>jFu>S&F9_W&ffk# z)9UXBC&zM$SaM2}0Dk}g24YJ`L;$4#Y5-7gue6&0000SaNLh0L01FcU01FcV0GgZ_ z00007bV*G`2jmC`01-BD#WuwN00F;AL_t(I%XO2zZW>V#g}=3U0}3pl3b?oAP*6A$ z5(N(uOHL6NafwJz;WTkWX9zXW(U6V@;2DSuR!9`!mUB|<-G4R6aGTwoojE@o7P2Un%M^=6X0sWxe57D77IH<9Or9?5wGkWRwJsFQP*;%1YKA#6* z6|b;#@ZW4U8|w8s7b&77ju;IeQT8k&Lx#TL2r!>LyZ><{x!Rmq0b zhD`2Vfe*Zz)oR7{^)&#mum3_{{7w=;BYnco*C4j#{lo zyWLKvpiGjmIq0|#n3D-8o0yI_@%i_&XMblD3Wd;6=oiH!N^z_TNn9t`&@!IDadyAie`7A(sy4|kR)wNB# d-9DN79~5kSu|R({)aw8M002ovPDHLkV1nR9GSUD5 delta 182 zcmV;n07?I*5zzsVBYyyxNklH?^nU0uc{9z4-NMFujY--x- z#rZ5iAcz8p$i0d^ct`fAwGNykBC0B7P*#r-8Nk#X_sXhD0JfC@401}Q@~1x~8dz)B zGPX%X7b04qCgO$~N}HWV`?D?n4Q7MK75(PFCJ^(#h7&$G1N4 kx4_v$>Q40u=-+dG13zeMi5}0rE&u=k07*qoM6N<$g0HGnyZ`_I From 233f3934e102787f8530ba81a3864be8bd0a5966 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 6 Oct 2020 19:56:03 -0400 Subject: [PATCH 020/312] Fix planetsize calculations and orbitalPhi calculations (#1929) * Fixes planetary and solar size both mismatches and zeroes - Fixes the bug with planet sizes where they were essentially zero (I messed up a while ago) - Fixes planetary sizes being affected the wrong way - Fixes IRL-noncompliant mismatch between planet and solar size - Fixes apparent lack of gravity affecting certain planetary display sizes - Introduces realistic x^0.4 scaling for increase in size when g is multiplied by x * Fix extraneous 2x multiplier for asteroid dimensions * Add proper scaling to asteroid worlds for gravity * Fix orbitalPhi always being reset to 10, and fix orbitalTheta to be opposite the sun by default --- .../render/planet/RenderAsteroidSky.java | 17 ++++++------- .../render/planet/RenderPlanetarySky.java | 24 +++++++++---------- .../util/XMLPlanetLoader.java | 4 ++-- 3 files changed, 22 insertions(+), 23 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderAsteroidSky.java b/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderAsteroidSky.java index 89e9b6c18..6b1aedc99 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderAsteroidSky.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderAsteroidSky.java @@ -233,6 +233,7 @@ public void render(float partialTicks, WorldClient world, Minecraft mc) { float parentAtmColor[] = new float[]{1f,1f,1f}; float parentRingColor[] = new float[] {1f,1f,1f}; float ringColor[] = new float[] {1f,1f,1f}; + float parentGravitationalMultiplier = 0; float sunSize = 1.0f; float starSeperation = 0f; boolean isWarp = false; @@ -283,6 +284,7 @@ public void render(float partialTicks, WorldClient world, Minecraft mc) { parentPlanetIcon = getTextureForPlanet(parentProperties); parentHasRings = parentProperties.hasRings; parentRingColor = parentProperties.ringColor; + parentGravitationalMultiplier = parentProperties.gravitationalMultiplier; } sunColor = planetaryProvider.getSunColor(mc.player.getPosition()); @@ -635,14 +637,13 @@ else if(DimensionManager.getInstance().isDimensionCreated(mc.world.provider.getD GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE); } - renderPlanet2(buffer, parentPlanetIcon, 0,0,-100, AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), multiplier, rotation, hasAtmosphere, parentAtmColor, parentRingColor, isGasGiant, false); + renderPlanet2(buffer, parentPlanetIcon, 0,0,-100, 20 * AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), multiplier, rotation, hasAtmosphere, parentAtmColor, parentRingColor, isGasGiant, false, (float)Math.pow(parentGravitationalMultiplier, 0.4)); GL11.glPopMatrix(); } for(DimensionProperties moons : children) { GL11.glPushMatrix(); - moons.orbitalPhi = 10; double rot = ((partialTicks*moons.orbitTheta + ((1-partialTicks)*moons.prevOrbitalTheta)) * 180F/Math.PI); GL11.glRotatef((float)moons.orbitalPhi, 0f, 0f, 1f); @@ -671,7 +672,7 @@ else if(DimensionManager.getInstance().isDimensionCreated(mc.world.provider.getD //double rotation = Math.atan2(z,hyp );// - MathHelper.sin((float)moons.orbitTheta);//-Math.PI/2f + Math.atan2(x, y) - (moons.orbitTheta - Math.PI)*MathHelper.sin(phiAngle)*hyp; - renderPlanet(buffer, moons.getPlanetIcon(), (1/(float)moons.getParentOrbitalDistance())*moons.gravitationalMultiplier, multiplier, rotation, moons.hasAtmosphere(), moons.skyColor, moons.ringColor, isGasGiant, moons.hasRings()); + renderPlanet(buffer, moons.getPlanetIcon(), moons.getParentOrbitalDistance(), multiplier, rotation, moons.hasAtmosphere(), moons.skyColor, moons.ringColor, isGasGiant, moons.hasRings(), (float)Math.pow(moons.gravitationalMultiplier, 0.4)); GL11.glPopMatrix(); } @@ -717,12 +718,12 @@ protected EnumFacing getRotationAxis(DimensionProperties properties, BlockPos po return EnumFacing.EAST; } - protected void renderPlanet(BufferBuilder buffer, ResourceLocation icon, float planetOrbitalDistance, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, float[] skyColor, float[] ringColor, boolean gasGiant, boolean hasRing) { - renderPlanet2(buffer, icon, 0, 0, -100, 10f*AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), alphaMultiplier, shadowAngle, hasAtmosphere, skyColor, ringColor, gasGiant, hasRing); + protected void renderPlanet(BufferBuilder buffer, ResourceLocation icon, float planetOrbitalDistance, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, float[] skyColor, float[] ringColor, boolean gasGiant, boolean hasRing, float gravitationalMultiplier) { + renderPlanet2(buffer, icon, 0, 0, -100, 20f*AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), alphaMultiplier, shadowAngle, hasAtmosphere, skyColor, ringColor, gasGiant, hasRing, gravitationalMultiplier); } - protected void renderPlanet2(BufferBuilder buffer, ResourceLocation icon, int locationX, int locationY, double zLevel, float size, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, float[] skyColor, float[] ringColor, boolean gasGiant, boolean hasRing) { - renderPlanetPubHelper(buffer, icon, locationX, locationY, zLevel, size, alphaMultiplier, shadowAngle, hasAtmosphere, skyColor, ringColor, gasGiant, hasRing); + protected void renderPlanet2(BufferBuilder buffer, ResourceLocation icon, int locationX, int locationY, double zLevel, float size, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, float[] skyColor, float[] ringColor, boolean gasGiant, boolean hasRing, float gravitationalMultiplier) { + renderPlanetPubHelper(buffer, icon, locationX, locationY, zLevel, size*gravitationalMultiplier, alphaMultiplier, shadowAngle, hasAtmosphere, skyColor, ringColor, gasGiant, hasRing); } protected void rotateAroundAxis() { @@ -858,7 +859,7 @@ private void drawStar(BufferBuilder buffer, int solarOrbitalDistance, float sunS //Set sun color and distance GlStateManager.color((float)sunColor.x, (float)sunColor.y , (float)sunColor.z ,Math.min((multiplier)*2f,1f)); buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - float f10 = sunSize*30f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); + float f10 = sunSize*15f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); //multiplier = 2; buffer.pos((double)(-f10), 100.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 100.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderPlanetarySky.java b/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderPlanetarySky.java index 1732a00a7..2b5f8ae17 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderPlanetarySky.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/planet/RenderPlanetarySky.java @@ -561,14 +561,13 @@ else if(DimensionManager.getInstance().isDimensionCreated(mc.world.provider.getD } assert(parentProperties != null); - renderPlanet2(buffer, parentProperties, AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), multiplier, rotation, false); + renderPlanet(buffer, parentProperties, planetOrbitalDistance, multiplier, rotation, false, false, (float)Math.pow(parentProperties.getGravitationalMultiplier(), 0.4)); GL11.glPopMatrix(); } for(DimensionProperties moons : children) { GL11.glPushMatrix(); - moons.orbitalPhi = 10; double rot = ((partialTicks*moons.orbitTheta + ((1-partialTicks)*moons.prevOrbitalTheta)) * 180F/Math.PI); GL11.glRotatef((float)moons.orbitalPhi, 0f, 0f, 1f); @@ -581,7 +580,7 @@ else if(DimensionManager.getInstance().isDimensionCreated(mc.world.provider.getD double y = MathHelper.sin((float)moons.orbitTheta); double rotation = -Math.PI/2f + Math.atan2(x, y) - (moons.orbitTheta - Math.PI)*MathHelper.sin(phiAngle); - renderPlanet(buffer, moons, moons.getParentOrbitalDistance()*moons.gravitationalMultiplier, multiplier, rotation, moons.hasAtmosphere(), moons.hasRings); + renderPlanet(buffer, moons, moons.getParentOrbitalDistance(), multiplier, rotation, moons.hasAtmosphere(), moons.hasRings, (float)Math.pow(moons.gravitationalMultiplier, 0.4)); GL11.glPopMatrix(); } @@ -652,8 +651,8 @@ protected EnumFacing getRotationAxis(DimensionProperties properties, BlockPos po return EnumFacing.EAST; } - protected void renderPlanet(BufferBuilder buffer, DimensionProperties properties, float planetOrbitalDistance, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, boolean hasRing) { - renderPlanet2(buffer, properties, 10f*AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance), alphaMultiplier, shadowAngle, hasRing); + protected void renderPlanet(BufferBuilder buffer, DimensionProperties properties, float planetOrbitalDistance, float alphaMultiplier, double shadowAngle, boolean hasAtmosphere, boolean hasRing, float gravitationalMultiplier) { + renderPlanet2(buffer, properties, 20f*AstronomicalBodyHelper.getBodySizeMultiplier(planetOrbitalDistance) * gravitationalMultiplier, alphaMultiplier, shadowAngle, hasRing); } protected void renderPlanet2(BufferBuilder buffer, DimensionProperties properties, float size, float alphaMultiplier, double shadowAngle, boolean hasRing) { @@ -838,9 +837,8 @@ protected void drawStar(BufferBuilder buffer, StellarBody sun, DimensionProperti //Set sun color and distance GlStateManager.color((float)1, (float).5 , (float).4 ,1f); - buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - float f10 = sunSize*5f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); - //multiplier = 2; + buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); + float f10 = sunSize*2.5f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); buffer.pos((double)(-f10), 0.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)f10).tex(1.0D, 1.0D).endVertex(); @@ -861,8 +859,8 @@ protected void drawStar(BufferBuilder buffer, StellarBody sun, DimensionProperti GL11.glRotatef((System.currentTimeMillis() % (int)(speedMult*36000))/(100f*speedMult), 0, 1, 0); GlStateManager.color((float)1, (float).5 , (float).4 ,1f); - buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - f10 = sunSize*40f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); + buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); + f10 = sunSize*20f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); buffer.pos((double)(-f10), 0.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)f10).tex(1.0D, 1.0D).endVertex(); @@ -878,7 +876,7 @@ protected void drawStar(BufferBuilder buffer, StellarBody sun, DimensionProperti GlStateManager.color((float)0.8, (float).7 , (float).4 ,1f); buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - f10 = sunSize*30f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); + f10 = sunSize*15f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); //multiplier = 2; buffer.pos((double)(-f10), 0.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); @@ -895,7 +893,7 @@ protected void drawStar(BufferBuilder buffer, StellarBody sun, DimensionProperti GlStateManager.color((float)0.2, (float).4 , (float)1 ,1f); buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - f10 = sunSize*15f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); + f10 = sunSize*7.5f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); //multiplier = 2; buffer.pos((double)(-f10), 0.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 0.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); @@ -915,7 +913,7 @@ protected void drawStar(BufferBuilder buffer, StellarBody sun, DimensionProperti //Set sun color and distance GlStateManager.color((float)sunColor.x, (float)sunColor.y , (float)sunColor.z ,Math.min((multiplier)*2f,1f)); buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - float f10 = sunSize*30f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); + float f10 = sunSize*15f*AstronomicalBodyHelper.getBodySizeMultiplier(solarOrbitalDistance); //multiplier = 2; buffer.pos((double)(-f10), 100.0D, (double)(-f10)).tex(0.0D, 0.0D).endVertex(); buffer.pos((double)f10, 100.0D, (double)(-f10)).tex(1.0D, 0.0D).endVertex(); diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index a57613953..0d42f0f7d 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -331,7 +331,7 @@ else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_DISTANCE)) { else if(planetPropertyNode.getNodeName().equalsIgnoreCase(ELEMENT_BASEORBITTHETA)) { try { - properties.baseOrbitTheta = (Integer.parseInt(planetPropertyNode.getTextContent()) % 360) * Math.PI/180f; + properties.baseOrbitTheta = ((Integer.parseInt(planetPropertyNode.getTextContent()) + 180) % 360) * Math.PI/180f; } catch (NumberFormatException e) { AdvancedRocketry.logger.warn("Invalid orbitalTheta specified"); //TODO: more detailed error msg } @@ -863,7 +863,7 @@ private static Node writePlanet(Document doc, DimensionProperties properties) nodePlanet.appendChild(createTextNode(doc, ELEMENT_SKYCOLOR, properties.skyColor[0] + "," + properties.skyColor[1] + "," + properties.skyColor[2])); nodePlanet.appendChild(createTextNode(doc, ELEMENT_GRAVITY, (int)(properties.getGravitationalMultiplier()*100f))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_DISTANCE, properties.getOrbitalDist())); - nodePlanet.appendChild(createTextNode(doc, ELEMENT_BASEORBITTHETA, (int)(properties.baseOrbitTheta * 180f/Math.PI))); + nodePlanet.appendChild(createTextNode(doc, ELEMENT_BASEORBITTHETA, (int)((properties.baseOrbitTheta * 180f/Math.PI) - 180))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PHI, (int)(properties.orbitalPhi))); nodePlanet.appendChild(createTextNode(doc, AVG_TEMPERATURE, (int)(properties.averageTemperature))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PERIOD, properties.rotationalPeriod)); From 4653aa2533fa4b4d8228141326c934406ce345e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sat, 16 Jan 2021 01:53:17 -0500 Subject: [PATCH 021/312] Rocket heights for different bodies (#1888) * Tentative first draft for differing orbit height configs - Can set burns for launching to other planets/moons and asteroids - Can set burns to reach LEO - Can set burns for launching from space stations - Warp burn times, halfway * More work on making different launch heights for rockets - Warp launches should work now, they are 10x the TBI in extra cost after LEO * Add a semblance of scaling TBI burns, realistic or not * Finish up rocket height changes * Fix and clean up internals - Fixed two NPEs from bad casts - Fixed rocket rubberbanding * Completely redo logic for launch calculations. Again. - This time we cover all bases, including some that were impossible before - Factors out a bunch of the logic into the Guidance Computer - Also adds a new file for planetary travel calculations, which is used extensively - Adds checks to see if two dimensions are within a planet / moon system (moon & moon, moon & planet, etc) - Adds checks to see if the travel is only to LEO (planet -> same planet) - Adds a method to determine the multipler compared to Luna (or 100) that an object is from a planet. Asteroids have a config for this - Adds a method to get the TBI injection height for a given set of dimensions * Remove accidental imports I likely added * Remove isLaunchPhase stat because it was unneeded * Fix rendering for planet overlay - Makes it scale with height - Flips it 180 degrees so it matches with the world - Makes it not vibrate unnecessarily --- .../advancedRocketry/api/ARConfiguration.java | 25 +++++--- .../advancedRocketry/api/StatsRocket.java | 6 ++ .../advancedRocketry/entity/EntityRocket.java | 56 +++++++++++------ .../event/RocketEventHandler.java | 4 +- .../stations/SpaceObjectManager.java | 1 - .../tile/TileGuidanceComputer.java | 28 +++++++++ .../util/PlanetaryTravelHelper.java | 63 +++++++++++++++++++ 7 files changed, 153 insertions(+), 30 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java diff --git a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java index 64d875090..3f2efff0a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java +++ b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java @@ -1,8 +1,6 @@ package zmaster587.advancedRocketry.api; import net.minecraft.block.Block; -import net.minecraft.block.state.BlockStateBase; -import net.minecraft.block.state.IBlockState; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityList; import net.minecraft.entity.item.EntityArmorStand; @@ -22,7 +20,6 @@ import zmaster587.advancedRocketry.util.AsteroidSmall; import zmaster587.advancedRocketry.util.SealableBlockHandler; -import java.io.BufferedInputStream; import java.io.IOException; import java.io.InvalidClassException; import java.lang.annotation.ElementType; @@ -31,12 +28,10 @@ import java.lang.annotation.Target; import java.lang.reflect.Field; import java.util.*; -import java.util.Map.Entry; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -import io.netty.buffer.ByteBuf; /** * Stores config variables @@ -443,8 +438,12 @@ public static void loadPreInit() arConfig.spaceLaserPowerMult = (float)config.get(Configuration.CATEGORY_GENERAL, "LaserDrillPowerMultiplier", 1d, "Power multiplier for the laser drill machine").getDouble(); arConfig.lowGravityBoots = config.get(Configuration.CATEGORY_GENERAL, "lowGravityBoots", false, "If true the boots only protect the player on planets with low gravity").getBoolean(); arConfig.jetPackThrust = (float)config.get(Configuration.CATEGORY_GENERAL, "jetPackForce", 1.3, "Amount of force the jetpack provides with respect to gravity, 1 is the same acceleration as caused by Earth's gravity, 2 is 2x the acceleration caused by Earth's gravity, etc. To make jetpack only work on low gravity planets, simply set it to a value less than 1").getDouble(); - arConfig.orbit = config.getInt("OrbitHeight", Configuration.CATEGORY_GENERAL, 1000, 255, Integer.MAX_VALUE, "How high the rocket has to go before it reaches orbit"); - + arConfig.orbit = config.getInt("orbitHeight", ROCKET, 1000, 255, Integer.MAX_VALUE, "How high the rocket has to go before it reaches orbit. This is used by itself when launching from a planet to LEO, which can be either a satellite, a space station, or another point on this planet's surface. It's used in conjunction with the TBI burn when launching to the moon or asteroids. Warp flights will need orbit height + 10x TBI to launch from planets"); + arConfig.stationClearanceHeight = config.getInt("stationClearance", ROCKET, 1000, 255, Integer.MAX_VALUE, "How high the rocket has to go before it clears a space station and can enter its own orbit - WARNING: This property is not synced with orbitHeight and so will be displayed incorrectly on monitors if not equal to it. Burn length here is used by itself when launching from a station to either another station or the same station, or to the planet it is orbiting. it is used in conjunction with the TBI burn when launching to a moon or asteroid"); + arConfig.transBodyInjection = config.getInt("transBodyInjection", ROCKET, 0, 0, Integer.MAX_VALUE, "How long the burn for trans-body injection is - this is performed soley after entering orbit and is in blocks - WARNING: This property is not taken into account by any machines when determining whether the rocket is fit to fly or not - Rockets that can reach LEO and so are flightworthy may not make TBI and will fall back to the parent planet. When enabled, the burn sequence is [Burn to LEO], [TBI Burn] when launching from a planet to moons or asteroids; and the sequence is [Station clearance burn], [TBI Burn] when launching from a station to a moon or asteroid. This distance varies by object distance"); + arConfig.asteroidTBIBurnMult = (float) config.get(ROCKET, "asteroidTBIBurnMult", 1.0, "The multiplier that asteroids should be considered as for TBI distance").getDouble(); + arConfig.asteroidTBIBurnMult = (float) config.get(ROCKET, "warpTBIBurnMult", 10.0, "The multiplier that warp rocket flights should be considered as for TBI distance").getDouble(); + arConfig.enableTerraforming = config.get(Configuration.CATEGORY_GENERAL, "EnableTerraforming", true,"Enables terraforming items and blocks").getBoolean(); arConfig.oxygenVentPowerMultiplier = config.get(Configuration.CATEGORY_GENERAL, "OxygenVentPowerMultiplier", 1.0f, "Power consumption multiplier for the oxygen vent", 0, Float.MAX_VALUE).getDouble(); arConfig.spaceSuitOxygenTime = config.get(Configuration.CATEGORY_GENERAL, "spaceSuitO2Buffer", 30, "Maximum time in minutes that the spacesuit's internal buffer can store O2 for").getInt(); @@ -770,6 +769,18 @@ public static void loadPostInit() @ConfigProperty(needsSync=true) public int orbit = 1000; + @ConfigProperty(needsSync=true) + public int stationClearanceHeight = 1000; + + @ConfigProperty(needsSync=true) + public int transBodyInjection = 0; + + @ConfigProperty(needsSync=true) + public double asteroidTBIBurnMult = 1.0; + + @ConfigProperty(needsSync=true) + public double warpTBIBurnMult = 10.0; + @ConfigProperty public int MoonId = Constants.INVALID_PLANET; diff --git a/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java b/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java index 100e81a94..80a361d05 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java @@ -24,6 +24,10 @@ public class StatsRocket { private int fuelWarp; private int fuelImpulse; + //Used for orbital height calculations + public int orbitHeight; + public float injectionBurnLenghtMult; + private int fuelCapacityLiquid; private int fuelCapacityNuclear; private int fuelCapacityIon; @@ -50,6 +54,8 @@ public StatsRocket() { weight = 0; fuelLiquid = 0; drillingPower = 0f; + orbitHeight = ARConfiguration.getCurrentConfig().orbit; + injectionBurnLenghtMult = 1; pilotSeatPos = new HashedBlockPosition(0,0,0); pilotSeatPos.x = INVALID_SEAT; engineLoc = new ArrayList>(); diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index ee1a4809e..db124788a 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -5,7 +5,6 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.GLAllocation; import net.minecraft.entity.Entity; -import net.minecraft.entity.EntityList; import net.minecraft.entity.MoverType; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; @@ -48,7 +47,6 @@ import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.atmosphere.AtmosphereHandler; -import zmaster587.advancedRocketry.client.ClientRenderHelper; import zmaster587.advancedRocketry.client.SoundRocketEngine; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; @@ -81,11 +79,9 @@ import zmaster587.libVulpes.util.FluidUtils; import zmaster587.libVulpes.util.HashedBlockPosition; import zmaster587.libVulpes.util.IconResource; -import zmaster587.libVulpes.util.InputSyncHandler; import zmaster587.libVulpes.util.Vector3F; import javax.annotation.Nullable; -import java.lang.ref.WeakReference; import java.util.*; public class EntityRocket extends EntityRocketBase implements INetworkEntity, IModularInventory, IProgressBar, IButtonInventory, ISelectionNotify, IPlanetDefiner { @@ -1059,7 +1055,8 @@ else if(isInOrbit() && descentPhase) { //For unmanned rockets if(!world.isRemote) { //If out of fuel or descending then accelerate downwards if(isInOrbit() || !burningFuel) { - this.motionY = Math.min(this.motionY - 0.001, 1); + //this.motionY = Math.min(this.motionY - 0.001, 1); + this.motionY = this.motionY - 0.001; } else //this.motionY = Math.min(this.motionY + 0.001, 1); this.motionY += stats.getAcceleration() * deltaTime; @@ -1081,7 +1078,11 @@ else if(isInOrbit() && descentPhase) { //For unmanned rockets this.setInFlight(false); this.setInOrbit(false); } - if(!isInOrbit() && (this.posY > ARConfiguration.getCurrentConfig().orbit)) { + + + //Checks heights to see how high the rocket should go + //I cannot believe I am doing this but it's not like orbital mechanics exists anyway.... here, have an approximation for it being harder to get to farther moons + if(!isInOrbit() && (this.posY > stats.orbitHeight)) { onOrbitReached(); } @@ -1101,7 +1102,7 @@ else if(isInOrbit() && descentPhase) { //For unmanned rockets if(pos != null) { setInOrbit(true); setInFlight(false); - this.changeDimension(targetDimID, pos.x, ARConfiguration.getCurrentConfig().orbit, pos.z); + this.changeDimension(targetDimID, pos.x, getEntryHeight(targetDimID), pos.z); } else this.setDead(); @@ -1111,7 +1112,7 @@ else if(isInOrbit() && descentPhase) { //For unmanned rockets if(pos != null) { setInOrbit(true); setInFlight(false); - this.changeDimension(lastDimensionFrom, pos.x, ARConfiguration.getCurrentConfig().orbit, pos.z); + this.changeDimension(lastDimensionFrom, pos.x, getEntryHeight(lastDimensionFrom), pos.z); } else this.setDead(); @@ -1207,6 +1208,14 @@ else if(!stats.hasSeat()) { } } + private int getEntryHeight(int entryLocationDimID){ + if (entryLocationDimID == ARConfiguration.getCurrentConfig().spaceDimId) { + return ARConfiguration.getCurrentConfig().stationClearanceHeight; + } else { + return ARConfiguration.getCurrentConfig().orbit; + } + } + private void reachSpaceUnmanned() { TileGuidanceComputer computer = storage.getGuidanceComputer(); @@ -1260,7 +1269,7 @@ private void reachSpaceUnmanned() connectedTiles.remove(); } - this.setPositionAndUpdate(pos.x, ARConfiguration.getCurrentConfig().orbit, pos.z); + this.setPositionAndUpdate(pos.x, getEntryHeight(destinationDimId), pos.z); return; } else { @@ -1268,7 +1277,7 @@ private void reachSpaceUnmanned() //Make player confirm deorbit if a player is riding the rocket if(hasHumanPassenger()) { setInFlight(false); - pos.y = (float) ARConfiguration.getCurrentConfig().orbit; + pos.y = (float) getEntryHeight(destinationDimId); } this.setInOrbit(true); @@ -1281,7 +1290,7 @@ private void reachSpaceUnmanned() connectedTiles.remove(); } - this.setPositionAndUpdate(this.posX, ARConfiguration.getCurrentConfig().orbit, this.posZ); + this.setPositionAndUpdate(this.posX, getEntryHeight(destinationDimId), this.posZ); return; } @@ -1292,7 +1301,7 @@ else if(DimensionManager.getInstance().canTravelTo(destinationDimId)) { if(pos != null) { this.setInOrbit(true); this.motionY = -this.motionY; - this.changeDimension(destinationDimId, pos.x, ARConfiguration.getCurrentConfig().orbit, pos.z); + this.changeDimension(destinationDimId, pos.x, getEntryHeight(destinationDimId), pos.z); return; } else { @@ -1300,13 +1309,13 @@ else if(DimensionManager.getInstance().canTravelTo(destinationDimId)) { //Make player confirm deorbit if a player is riding the rocket if(hasHumanPassenger()) { setInFlight(false); - pos.y = (float) ARConfiguration.getCurrentConfig().orbit; + pos.y = (float) getEntryHeight(destinationDimId); } this.setInOrbit(true); this.motionY = -this.motionY; - this.changeDimension(destinationDimId, this.posX, ARConfiguration.getCurrentConfig().orbit, this.posZ); + this.changeDimension(destinationDimId, this.posX, getEntryHeight(destinationDimId), this.posZ); return; } } @@ -1362,7 +1371,7 @@ private void reachSpaceManned() destinationDimId = ARConfiguration.getCurrentConfig().spaceDimId; destPos.x = 0f; - destPos.y = (float) ARConfiguration.getCurrentConfig().orbit; + destPos.y = (float) getEntryHeight(destinationDimId); destPos.z = 0f; for(Entity e : getPassengers()) @@ -1389,7 +1398,7 @@ private void reachSpaceManned() //Make player confirm deorbit if a player is riding the rocket if(hasHumanPassenger()) { setInFlight(false); - pos.y = (float) ARConfiguration.getCurrentConfig().orbit; + pos.y = (float) getEntryHeight(destinationDimId); } @@ -1402,7 +1411,7 @@ private void reachSpaceManned() //if coordinates are overridden, make sure we grab them destPos = storage.getDestinationCoordinates(destinationDimId, true); if(destPos == null) - destPos = new Vector3F((float)posX, (float)ARConfiguration.getCurrentConfig().orbit, (float)posZ); + destPos = new Vector3F((float)posX, (float)getEntryHeight(destinationDimId), (float)posZ); if(hasHumanPassenger()) { //Make player confirm deorbit if a player is riding the rocket @@ -1419,14 +1428,14 @@ private void reachSpaceManned() DimensionManager.hasReachedMoon = true; } } - destPos.y = (float) ARConfiguration.getCurrentConfig().orbit; + destPos.y = (float) getEntryHeight(destinationDimId); } //Reset override coords setOverriddenCoords(-1, 0, 0, 0); if(destinationDimId != this.world.provider.getDimension()) - this.changeDimension(!DimensionManager.getInstance().isDimensionCreated(this.world.provider.getDimension()) ? 0 : destinationDimId, destPos.x, ARConfiguration.getCurrentConfig().orbit, destPos.z); + this.changeDimension(!DimensionManager.getInstance().isDimensionCreated(this.world.provider.getDimension()) ? 0 : destinationDimId, destPos.x, getEntryHeight(destinationDimId), destPos.z); else { List eList = this.getPassengers(); @@ -1550,6 +1559,7 @@ public void launch() { } } + //If we're on a space station get the id of the planet, not the station int thisDimId = this.world.provider.getDimension(); if(this.world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) { @@ -1567,6 +1577,12 @@ public void launch() { else allowLaunch = true; + + //Check to see what place we should be going to + //This is bad but it works and is mostly intelligible so it's here for now + stats.orbitHeight = storage.getGuidanceComputer().getLaunchSequence(this.world.provider.getDimension(), this.getPosition()); + + //TODO: Clean this logic a bit? if(allowLaunch || !stats.hasSeat() || ((DimensionManager.getInstance().isDimensionCreated(destinationDimId)) || destinationDimId == ARConfiguration.getCurrentConfig().spaceDimId || destinationDimId == 0) ) { //Abort if destination is invalid @@ -1632,7 +1648,7 @@ public void setOverriddenCoords(int dimId, float x, float y, float z) { @Override public Entity changeDimension(int newDimId) { - return changeDimension(newDimId, this.posX, (double)ARConfiguration.getCurrentConfig().orbit, this.posZ); + return changeDimension(newDimId, this.posX, (double)getEntryHeight(newDimId), this.posZ); } @Nullable diff --git a/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java b/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java index a3fec1e0f..b001fbb1e 100644 --- a/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java @@ -291,7 +291,7 @@ public static void onPostWorldRender(float partialTicks) { double deltaY = (Minecraft.getMinecraft().getRenderViewEntity().posY - Minecraft.getMinecraft().getRenderViewEntity().lastTickPosY)*partialTicks; - double size = (getImgSize*5/(72-Minecraft.getMinecraft().getRenderViewEntity().posY - deltaY)); + double size = (getImgSize*5/(72-(Minecraft.getMinecraft().getRenderViewEntity().posY * 1000 / ARConfiguration.getCurrentConfig().orbit))); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); @@ -314,7 +314,7 @@ public static void onPostWorldRender(float partialTicks) { //Detailed Land GlStateManager.color(brightness2, brightness2, brightness2, MathHelper.clamp(((float)Minecraft.getMinecraft().getRenderViewEntity().posY -200f)/50f, 0f, 1f)); - RenderHelper.renderTopFaceWithUV(buffer, -10 , size, size, -size, -size, 0f, 1f, 0f, 1f); + RenderHelper.renderTopFaceWithUV(buffer, -10 , -size, -size, size, size, 0f, 1f, 0f, 1f); Tessellator.getInstance().draw(); diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectManager.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectManager.java index 8e4f7d38b..e2e22cb0c 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectManager.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectManager.java @@ -14,7 +14,6 @@ import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryAPI; import zmaster587.advancedRocketry.api.ARConfiguration; -import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.api.ISpaceObjectManager; import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.dimension.DimensionProperties; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileGuidanceComputer.java b/src/main/java/zmaster587/advancedRocketry/tile/TileGuidanceComputer.java index a01745520..a22c47853 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileGuidanceComputer.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileGuidanceComputer.java @@ -19,6 +19,7 @@ import zmaster587.advancedRocketry.item.ItemStationChip.LandingLocation; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.util.PlanetaryTravelHelper; import zmaster587.advancedRocketry.util.StationLandingLocation; import zmaster587.libVulpes.api.LibVulpesItems; import zmaster587.libVulpes.inventory.modules.IModularInventory; @@ -248,6 +249,33 @@ public void setFallbackDestination(int dimID, Vector3F coords) { this.landingPos = coords; } + public int getLaunchSequence(int currentDimensionID, BlockPos currentPosition) { + int totalBurn = (currentDimensionID == ARConfiguration.getCurrentConfig().spaceDimId) ? ARConfiguration.getCurrentConfig().stationClearanceHeight : ARConfiguration.getCurrentConfig().orbit; + int destinationDimensionID = getDestinationDimId(currentDimensionID, currentPosition); + + totalBurn += (currentDimensionID == ARConfiguration.getCurrentConfig().spaceDimId) ? getTransBodyInjection(currentDimensionID, destinationDimensionID, currentPosition) : getTransBodyInjection(currentDimensionID, destinationDimensionID); + return totalBurn; + } + + public int getTransBodyInjection(int currentDimensionID, int destinationDimensionID) { + ISpaceObject destinationSpaceStation = SpaceObjectManager.getSpaceManager().getSpaceStation(ItemStationChip.getUUID(getStackInSlot(0))); + destinationDimensionID = ((destinationDimensionID == ARConfiguration.getCurrentConfig().spaceDimId) && (destinationSpaceStation != null)) ? destinationSpaceStation.getOrbitingPlanetId() : destinationDimensionID; + + return (PlanetaryTravelHelper.isTravelWithinOrbit(currentDimensionID, destinationDimensionID) && !isAsteroidMission()) ? 0 : PlanetaryTravelHelper.getTransbodyInjectionBurn(currentDimensionID, destinationDimensionID, isAsteroidMission()); + } + + public int getTransBodyInjection(int currentDimensionID, int destinationDimensionID, BlockPos currentPosition) { + ISpaceObject currentSpaceStation = SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(currentPosition); + ISpaceObject destinationSpaceStation = SpaceObjectManager.getSpaceManager().getSpaceStation(ItemStationChip.getUUID(getStackInSlot(0))); + destinationDimensionID = ((destinationDimensionID == ARConfiguration.getCurrentConfig().spaceDimId) && (destinationSpaceStation != null)) ? destinationSpaceStation.getOrbitingPlanetId() : destinationDimensionID; + + return (PlanetaryTravelHelper.isTravelWithinOrbit(currentSpaceStation.getOrbitingPlanetId(), destinationDimensionID) && !isAsteroidMission()) ? 0 : PlanetaryTravelHelper.getTransbodyInjectionBurn(currentSpaceStation.getOrbitingPlanetId(), destinationDimensionID, isAsteroidMission()); + } + + public boolean isAsteroidMission () { + return getStackInSlot(0).getItem() instanceof ItemAsteroidChip; + } + @Override public NBTTagCompound writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); diff --git a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java new file mode 100644 index 000000000..fcf886e7f --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java @@ -0,0 +1,63 @@ +package zmaster587.advancedRocketry.util; + +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.dimension.IDimensionProperties; +import zmaster587.advancedRocketry.dimension.DimensionManager; + +public class PlanetaryTravelHelper { + public static boolean isTravelWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { + boolean isPlanetMoonSystem = false; + IDimensionProperties launchworldProperties = DimensionManager.getInstance().getDimensionProperties(currentDimensionID); + + //If it's a moon, we need to check moon -> planet and moon -> moon + //Otherwise, we need to check planet -> moon + //Failing any of those means it's not within the bodies of the planetary system + if (launchworldProperties.isMoon()) { + isPlanetMoonSystem = (destinationDimensionID == launchworldProperties.getParentPlanet()); + for (int moonDimID : launchworldProperties.getParentProperties().getChildPlanets()) { + if (destinationDimensionID == moonDimID) { + isPlanetMoonSystem = true; + } + } + } else { + for (int moonDimID : launchworldProperties.getChildPlanets()) { + if (destinationDimensionID == moonDimID) { + isPlanetMoonSystem = true; + } + } + } + + return isPlanetMoonSystem; + } + public static int getTransbodyInjectionBurn(int currentDimensionID, int destinationDimensionID, boolean toAsteroids) { + int baseInjectionHeight = ARConfiguration.getCurrentConfig().transBodyInjection; + //This is probably one of the worst ways to do this and I don't really care about realism, just tapering results.... if this turns out to be realistic well then, that's nice. + //Not like the mod has an semblance of a concept of orbital mechanics anyway :P + //This is vaugely a multiplier based on TLI burns, burning for 2x as long can get you 4x as far + //This grabs the body distance multipier, then takes the square root of it, or if warp multiplies by the config option for that + return (isTravelWithinPlanetarySystem(currentDimensionID, destinationDimensionID)) ? (int) (baseInjectionHeight * Math.pow(getBodyDistanceMultiplier(currentDimensionID, destinationDimensionID, toAsteroids), 0.5d)) : (int) ARConfiguration.getCurrentConfig().warpTBIBurnMult * baseInjectionHeight; + } + public static double getBodyDistanceMultiplier(int currentDimensionID, int destinationDimensionID, boolean toAsteroids) { + //Check the orbital distance of the moon or planet we're going to + //This gives us a ratio of how far it is compared to the default of 100 + double bodyDistanceMultiplier = 1.0d; + IDimensionProperties destinationProperties = DimensionManager.getInstance().getDimensionProperties(destinationDimensionID); + if (destinationProperties.isMoon()) { + bodyDistanceMultiplier = destinationProperties.getOrbitalDist()/100d; + } else { + for (int moonDimID : destinationProperties.getChildPlanets()) { + if (currentDimensionID == moonDimID) { + bodyDistanceMultiplier = DimensionManager.getInstance().getDimensionProperties(moonDimID).getOrbitalDist()/100d; + } + } + } + //If it's asteroids, check the config for the multiplier there + if (toAsteroids) { + bodyDistanceMultiplier = ARConfiguration.getCurrentConfig().asteroidTBIBurnMult; + } + return bodyDistanceMultiplier; + } + public static boolean isTravelWithinOrbit(int currentDimensionID, int destinationDimensionID) { + return (currentDimensionID == destinationDimensionID); + } +} From 8ed3b03326305b31c9d89c8ef7b34dc0d4e2b49e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sat, 16 Jan 2021 02:07:28 -0500 Subject: [PATCH 022/312] Make light level vary realistically on planets [1.12.2] (#1824) * Add varying light levels on planets that are affected by solar properties - Solar temperature and radius affect the brightness - So does planetary distance - Moved black hole brightness detection into AstronomicalBodyHelper.java * Fix up a comment to be correct * Solar energy multipliers based on insolation API Function for other mods AR solar panels already use it * Add a 2x multiplier for solar panels to allow for them to produce on most planets Fixes #1123 * Fix comment typo and add microwave reciever insolation mults * Last bit of microwave reciever fixes and changes - Explore for good multpliers! The best planets can net you 1.5M RF/t with 300x mults * Added logarithmic scaling of light levels that the player sees --- .../advancedRocketry/api/ARConfiguration.java | 2 +- .../api/dimension/IDimensionProperties.java | 5 ++++ .../dimension/DimensionProperties.java | 15 +++++++++- .../advancedRocketry/tile/TileSolarPanel.java | 8 +++++- .../energy/TileMicrowaveReciever.java | 14 +++++++++- .../util/AstronomicalBodyHelper.java | 28 +++++++++++++++++++ .../util/XMLPlanetLoader.java | 9 ++++++ .../world/provider/WorldProviderPlanet.java | 22 ++++++--------- 8 files changed, 85 insertions(+), 18 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java index 3f2efff0a..1a15658d7 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java +++ b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java @@ -564,7 +564,7 @@ public static void loadPreInit() entityList = config.getStringList("entityAtmBypass", Configuration.CATEGORY_GENERAL, new String[] {}, "list entities which should not be affected by atmosphere properties"); //Satellite config - arConfig.microwaveRecieverMulitplier = 10*(float)config.get(Configuration.CATEGORY_GENERAL, "MicrowaveRecieverMultiplier", 1f, "Multiplier for the amount of energy produced by the microwave reciever").getDouble(); + arConfig.microwaveRecieverMulitplier = (float)config.get(Configuration.CATEGORY_GENERAL, "MicrowaveRecieverMultiplier", 1f, "Multiplier for the amount of energy produced by the microwave reciever").getDouble(); String str[] = config.getStringList("spaceLaserDimIdBlackList", Configuration.CATEGORY_GENERAL, new String[] {}, "Laser drill will not mine these dimension"); diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index df36a4da3..0b806a60c 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -72,6 +72,11 @@ public interface IDimensionProperties { */ public boolean hasAtmosphere(); + /** + * @return the multiplier compared to Earth(1040W) for peak insolation of the body + */ + public double getPeakInsolationMultiplier(); + /** * @return true if the planet has rings */ diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 4eafe427c..0bd73cd70 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -226,6 +226,8 @@ public ResourceLocation getResourceLEO() { public int orbitalDist; public boolean hasOxygen; private int originalAtmosphereDensity; + //Used in solar panels + public double peakInsolationMultiplier; private int atmosphereDensity; //Stored in Kelvin public int averageTemperature; @@ -805,6 +807,15 @@ public static ResourceLocation getAtmosphereLEOResource() { public boolean hasAtmosphere() { return AtmosphereTypes.getAtmosphereTypeFromValue(atmosphereDensity).compareTo(AtmosphereTypes.NONE) < 0; } + + /** + * @return the multiplier compared to Earth(1040W) for peak insolation of the body + */ + public double getPeakInsolationMultiplier() { + return peakInsolationMultiplier; + } + + public boolean isAsteroid() { return generatorType == Constants.GENTYPE_ASTEROID; @@ -1412,7 +1423,8 @@ public void readFromNBT(NBTTagCompound nbt) { originalAtmosphereDensity = nbt.getInteger("originalAtmosphereDensity"); else originalAtmosphereDensity = atmosphereDensity; - + + peakInsolationMultiplier = nbt.getDouble("peakInsolationMultiplier"); averageTemperature = nbt.getInteger("avgTemperature"); rotationalPeriod = nbt.getInteger("rotationalPeriod"); name = nbt.getString("name"); @@ -1575,6 +1587,7 @@ public void writeToNBT(NBTTagCompound nbt) { nbt.setBoolean("hasOxygen", hasOxygen); nbt.setInteger("atmosphereDensity", atmosphereDensity); nbt.setInteger("originalAtmosphereDensity", originalAtmosphereDensity); + nbt.setDouble("peakInsolationMultiplier", peakInsolationMultiplier); nbt.setInteger("avgTemperature", averageTemperature); nbt.setInteger("rotationalPeriod", rotationalPeriod); nbt.setString("name", name); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java b/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java index 3d8c956c8..a1a569e91 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java @@ -1,6 +1,8 @@ package zmaster587.advancedRocketry.tile; import net.minecraft.entity.player.EntityPlayer; +import zmaster587.advancedRocketry.dimension.DimensionManager; +import zmaster587.advancedRocketry.dimension.DimensionProperties; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleText; @@ -53,7 +55,11 @@ public List getModules(int ID, EntityPlayer player) { @Override public int getPowerPerOperation() { - return zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().solarGeneratorMult; + DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + //Slight adjustment to make Earth 0.9995 into a 1.0 + //Then multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency + //Makes solar panels not return 0 everywhere + return (int)(1.0005d * 2d * zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().solarGeneratorMult * properties.getPeakInsolationMultiplier()); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java index 2d1725af5..84c7a1919 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java @@ -20,6 +20,7 @@ import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; +import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; import zmaster587.libVulpes.block.BlockMeta; @@ -48,11 +49,13 @@ public class TileMicrowaveReciever extends TileMultiPowerProducer implements ITi List connectedSatellites; boolean initialCheck; + double insolationPowerMultiplier; int powerMadeLastTick, prevPowerMadeLastTick; ModuleText textModule; public TileMicrowaveReciever() { connectedSatellites = new LinkedList(); initialCheck = false; + insolationPowerMultiplier = 0; textModule = new ModuleText(40, 20, LibVulpes.proxy.getLocalizedString("msg.microwaverec.notgenerating"), 0x2b2b2b); } @@ -130,6 +133,13 @@ public void update() { initialCheck = true; } + if(insolationPowerMultiplier == 0) { + DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + //Gets insolation relative to Earth, without atmosphere because we're in space and meter-long microwaves don't attenuate in the atmosphere + double insolationMultiplier = AstronomicalBodyHelper.getStellarBrightness(properties.getStar(), properties.getSolarOrbitalDistance()); + //Multiply by Earth LEO/Earth Surface for ratio relative to Earth surface (1360/1040) + insolationPowerMultiplier = insolationMultiplier * 1.308d; + } if(!isComplete()) return; @@ -141,7 +151,7 @@ public void update() { List entityList = world.getEntitiesWithinAABB(Entity.class, new AxisAlignedBB(this.getPos().getX() - offset.x, this.getPos().getY(), this.getPos().getZ() - offset.z, this.getPos().getX() - offset.x + getStructure()[0][0].length, 256, this.getPos().getZ() - offset.z + getStructure()[0].length)); for(Entity e : entityList) { - e.setFire(5); + e.setFire(powerMadeLastTick/10); } for(int x=0 ; x < getStructure()[0][0].length; x++) { @@ -174,6 +184,8 @@ public void update() { energyRecieved += ((IUniversalEnergyTransmitter)satellite).transmitEnergy(EnumFacing.UP, false); } } + //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff + energyRecieved *= 2 * insolationPowerMultiplier; } powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier); diff --git a/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java b/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java index 861461af7..419f8220c 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java +++ b/src/main/java/zmaster587/advancedRocketry/util/AstronomicalBodyHelper.java @@ -39,4 +39,32 @@ public static int getAverageTemperature(StellarBody star, int orbitalDistance, i //Output is in Kelvin return (int)(averageWithoutAtmosphere * Math.max(1, (1.125d * Math.pow((atmPressure/100), 0.25)))); } + public static double getStellarBrightness(StellarBody star, int orbitalDistance) { + //Normal stars are 1.0 times this value, black holes with accretion discs emit less and so modify it + float lightMultiplier = 1.0f; + //Make all values ratios of Earth normal to get ratio compared to Earth + float normalizedStarTemperature = star.getTemperature()/100; + float planetaryOrbitalRadius = orbitalDistance/100f; + //Check to see if the star is a black hole + boolean blackHole = star.isBlackHole(); + for(StellarBody star2 : star.getSubStars()) + if(!star2.isBlackHole()) { + blackHole = false; + break; + } + //There's no real easy way to get the light emitted by an accretion disc, so this substitutes + if(blackHole) + lightMultiplier *=0.25; + //Returns ratio compared to a planet at 1 AU for Sol, because the other values in AR are normalized, + //and this works fairly well for hooking into with other mod's solar panels & such + return (lightMultiplier * ( + (Math.pow(star.getSize(), 2) * Math.pow(normalizedStarTemperature, 4)) + /Math.pow(planetaryOrbitalRadius, 2))); + } + public static double getPlanetaryLightLevelMultiplier(double stellarBrightnessMultiplier) { + double log2Multiplier = (Math.log10(stellarBrightnessMultiplier)/Math.log10(2.0)); + //Returns the brightness visible to the eye, compared to the actual flux - this is a factor of ~1.5x for every 2x increase in luminosity + //This is used for planetary light levels, as those would be eyesight based unlike the stellar brightness or similar + return Math.pow(1.5, log2Multiplier); + } } diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index 0d42f0f7d..1bfd4f2ac 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -79,6 +79,7 @@ public class XMLPlanetLoader { private static final String ELEMENT_DISTANCE = "orbitalDistance"; private static final String ELEMENT_BASEORBITTHETA = "orbitalTheta"; private static final String ELEMENT_PHI = "orbitalPhi"; + private static final String PEAK_INSOLATION = "peakInsolation"; private static final String AVG_TEMPERATURE = "avgTemperature"; private static final String ELEMENT_PERIOD = "rotationalPeriod"; private static final String ELEMENT_HASOXYGEN = "hasOxygen"; @@ -583,6 +584,13 @@ else if(planetPropertyNode.getNodeName().equalsIgnoreCase(GENERATESTRUCTURES)) { //Star may not be registered at this time, use ID version instead properties.setStar(star.getId()); + //Set peak insolation multiplier + //Assumes that a 16 atmosphere is 16x the partial pressure but not thicker, because I don't want to deal with that and this is fairly simple right now + //Get what it would be relative to LEO, this gives ~0.76 for Earth at the surface + double insolationRelativeToLEO = AstronomicalBodyHelper.getStellarBrightness(star, properties.getSolarOrbitalDistance()) * Math.pow(Math.E, -(0.0026899d * properties.getAtmosphereDensity())); + //Multiply by Earth LEO/Earth Surface for ratio relative to Earth surface (1360/1040) + properties.peakInsolationMultiplier = insolationRelativeToLEO * 1.308d; + //Set temperature properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(star, properties.getSolarOrbitalDistance(), properties.getAtmosphereDensity()); @@ -865,6 +873,7 @@ private static Node writePlanet(Document doc, DimensionProperties properties) nodePlanet.appendChild(createTextNode(doc, ELEMENT_DISTANCE, properties.getOrbitalDist())); nodePlanet.appendChild(createTextNode(doc, ELEMENT_BASEORBITTHETA, (int)((properties.baseOrbitTheta * 180f/Math.PI) - 180))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PHI, (int)(properties.orbitalPhi))); + nodePlanet.appendChild(createTextNode(doc, PEAK_INSOLATION, (properties.peakInsolationMultiplier))); nodePlanet.appendChild(createTextNode(doc, AVG_TEMPERATURE, (int)(properties.averageTemperature))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PERIOD, properties.rotationalPeriod)); nodePlanet.appendChild(createTextNode(doc, ELEMENT_ATMDENSITY, properties.getAtmosphereDensity())); diff --git a/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderPlanet.java b/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderPlanet.java index eab03ba26..59b43887a 100644 --- a/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderPlanet.java +++ b/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderPlanet.java @@ -35,6 +35,7 @@ import zmaster587.advancedRocketry.compat.Compat; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; +import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; import zmaster587.advancedRocketry.world.ChunkManagerPlanet; import zmaster587.advancedRocketry.world.ChunkProviderAsteroids; import zmaster587.advancedRocketry.world.ChunkProviderCavePlanet; @@ -213,7 +214,10 @@ public float[] calcSunriseSunsetColors(float p_76560_1_, float p_76560_2_) { @Override public float getSunBrightness(float partialTicks) { + DimensionProperties properties = getDimensionProperties(Minecraft.getMinecraft().player.getPosition()); + StellarBody star = properties.getStar(); + //This is inaccurate at times, moreso for atmosphere, but I am NOT doing the required math for the realistic counterpart float atmosphere = getAtmosphereDensity(new BlockPos(0,0,0)); Math.abs(1-atmosphere); //calculateCelestialAngle(p_76563_1_, p_76563_3_) @@ -232,9 +236,12 @@ public float getSunBrightness(float partialTicks) { f2 = 1.0F - f2; + //Vary brightness depending upon sun luminosity and planet distance + //This takes into account how eyes work, that they're not linear in sensing light + f2 *= (float)AstronomicalBodyHelper.getPlanetaryLightLevelMultiplier(AstronomicalBodyHelper.getStellarBrightness(star, properties.getSolarOrbitalDistance())); + //Eclipse handling if(this.world.isRemote) { - DimensionProperties properties = getDimensionProperties(Minecraft.getMinecraft().player.getPosition()); if(properties.isMoon()) { f2 = eclipseValue(properties, f2, partialTicks); } @@ -246,19 +253,6 @@ public float getSunBrightness(float partialTicks) { } } - StellarBody star = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).getStar(); - boolean blackHole = star != null && star.isBlackHole(); - for(StellarBody star2 : star.getSubStars()) - if(!star2.isBlackHole()) - { - blackHole = false; - break; - } - - - if(blackHole) - f2 *=0.25; - return f2*super.getSunBrightness(partialTicks); } From 965e2df2a9056551f0502a6119a7905be6e4d579 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sat, 30 Jan 2021 01:00:08 -0500 Subject: [PATCH 023/312] Model update, part 1 - This should have been a smaller commit but whoops - Redoes every model I have a .blend for as of right now, 5 more to go - Changes a couple of structures around to fit the new models. Fixes some inconsistencies with them - Adds a new block for the Orbital Laser Drill, the vacuumLaser --- .../advancedRocketry/AdvancedRocketry.java | 2 + .../api/AdvancedRocketryBlocks.java | 1 + .../block/BlockVacuumLaser.java | 20 + .../block/multiblock/BlockARHatch.java | 3 +- .../advancedRocketry/client/ClientProxy.java | 1 + .../render/multiblocks/RenderBeacon.java | 2 +- .../multiblocks/RenderBiomeScanner.java | 6 +- .../render/multiblocks/RenderCentrifuge.java | 71 +- .../multiblocks/RenderGravityMachine.java | 6 +- .../render/multiblocks/RenderLaser.java | 6 +- .../multiblocks/RenderPlanetAnalyser.java | 6 +- .../multiblocks/RendererCrystallizer.java | 4 +- .../multiblocks/RendererCuttingMachine.java | 2 +- .../multiblocks/RendererElectrolyser.java | 7 +- .../render/multiblocks/RendererLathe.java | 34 +- .../multiblocks/RendererObservatory.java | 6 +- .../RendererPrecisionAssembler.java | 4 +- .../multiblocks/RendererRollingMachine.java | 72 +- .../TileAstrobodyDataProcessor.java | 3 + .../tile/multiblock/TileBeacon.java | 10 +- .../multiblock/TileGravityController.java | 8 + .../tile/multiblock/TileSpaceElevator.java | 2 - .../tile/multiblock/TileSpaceLaser.java | 61 +- .../multiblock/machine/TileCentrifuge.java | 33 +- .../multiblock/machine/TileCrystallizer.java | 9 +- .../machine/TileCuttingMachine.java | 8 + .../multiblock/machine/TileElectrolyser.java | 7 +- .../tile/multiblock/machine/TileLathe.java | 4 +- .../machine/TilePrecisionAssembler.java | 24 +- .../machine/TileRollingMachine.java | 12 +- .../blockstates/vacuumlaser.json | 11 + .../assets/advancedrocketry/lang/en_US.lang | 1 + .../models/areagravitycontroller.obj | 745 +++ .../models/astrobodydataprocessor.obj | 1059 +++ .../assets/advancedrocketry/models/beacon.obj | 2562 ++++--- .../advancedrocketry/models/biomescanner.obj | 2534 +++---- .../models/block/vacuumlaser.json | 12 + .../advancedrocketry/models/centrifuge.obj | 3122 +++++---- .../advancedrocketry/models/crystalliser.obj | 1125 ++++ .../advancedrocketry/models/crystallizer.obj | 469 -- .../models/cuttingmachine.obj | 2260 ++++--- .../advancedrocketry/models/electrolyser.obj | 4140 +++++------- .../models/gravitymachine.obj | 602 -- .../assets/advancedrocketry/models/laser.obj | 1139 ---- .../assets/advancedrocketry/models/lathe.obj | 2303 ++++--- .../advancedrocketry/models/observatory.obj | 2896 ++------ .../models/orbitallaserdrill.obj | 5903 +++++++++++++++++ .../models/planetanalyser.obj | 321 - .../advancedrocketry/models/precassembler.obj | 1046 --- .../models/precisionassembler.obj | 2719 ++++++++ .../models/rollingmachine.obj | 4019 +++-------- .../advancedrocketry/recipes/vacuumlaser.json | 35 + .../textures/blocks/vacuumlaserfront.png | Bin 0 -> 2731 bytes .../textures/models/areagravitycontroller.png | Bin 0 -> 23562 bytes .../models/astrobodydataprocessor.png | Bin 0 -> 24368 bytes .../textures/models/beacon.jpg | Bin 78884 -> 0 bytes .../textures/models/beacon.png | Bin 305597 -> 20717 bytes .../textures/models/biomescanner.jpg | Bin 44041 -> 0 bytes .../textures/models/biomescanner.png | Bin 0 -> 58387 bytes .../textures/models/centrifuge.png | Bin 172496 -> 25696 bytes .../textures/models/crystalliser.png | Bin 0 -> 24612 bytes .../textures/models/crystallizer.png | Bin 7503 -> 0 bytes .../textures/models/cuttingmachine.png | Bin 7541 -> 24057 bytes .../textures/models/electrolyser.png | Bin 7306 -> 24768 bytes .../textures/models/gravitymachine.png | Bin 73954 -> 0 bytes .../textures/models/laser.png | Bin 62544 -> 0 bytes .../textures/models/lathe.png | Bin 3737 -> 17179 bytes .../textures/models/observatory.png | Bin 0 -> 16620 bytes .../textures/models/orbitallaserdrill.png | Bin 0 -> 28757 bytes .../textures/models/planetanalyser.png | Bin 1532 -> 0 bytes .../textures/models/precassembler.png | Bin 23295 -> 0 bytes .../textures/models/precisionassembler.png | Bin 0 -> 23006 bytes .../textures/models/rollingmachine.png | Bin 5034 -> 10749 bytes .../textures/models/t1observatory.png | Bin 3664 -> 0 bytes 74 files changed, 22049 insertions(+), 17408 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/block/BlockVacuumLaser.java create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/vacuumlaser.json create mode 100644 src/main/resources/assets/advancedrocketry/models/areagravitycontroller.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/astrobodydataprocessor.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/block/vacuumlaser.json create mode 100644 src/main/resources/assets/advancedrocketry/models/crystalliser.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/crystallizer.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/gravitymachine.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/laser.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/orbitallaserdrill.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/planetanalyser.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/precassembler.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/precisionassembler.obj create mode 100644 src/main/resources/assets/advancedrocketry/recipes/vacuumlaser.json create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/vacuumlaserfront.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/areagravitycontroller.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/astrobodydataprocessor.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/beacon.jpg delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/biomescanner.jpg create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/biomescanner.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/crystalliser.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/crystallizer.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/gravitymachine.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/laser.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/observatory.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/orbitallaserdrill.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/planetanalyser.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/precassembler.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/precisionassembler.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/t1observatory.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 0ed526230..6a3eeb32e 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -652,6 +652,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockRocketBuilder = new BlockTileWithMultitooltip(TileRocketBuilder.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("rocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockForceField = new BlockForceField(Material.ROCK).setBlockUnbreakable().setResistance(6000000.0F).setUnlocalizedName("forceField"); AdvancedRocketryBlocks.blockForceFieldProjector = new BlockForceFieldProjector(Material.ROCK).setUnlocalizedName("forceFieldProjector").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockVacuumLaser = new BlockVacuumLaser(Material.IRON).setUnlocalizedName("vacuumLaser").setCreativeTab(tabAdvRocketry).setHardness(4f); AdvancedRocketryBlocks.blockDeployableRocketBuilder = new BlockTileWithMultitooltip(TileStationDeployedAssembler.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("deployableRocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -873,6 +874,7 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockLens.setRegistryName("blockLens")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockForceField.setRegistryName("forceField")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockForceFieldProjector.setRegistryName("forceFieldProjector")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockVacuumLaser.setRegistryName("vacuumLaser")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockPipeSealer.setRegistryName("pipeSealer")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSpaceElevatorController.setRegistryName("spaceElevatorController")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockBeacon.setRegistryName("beacon")); diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java index d8b9b79cd..b30c0c5b0 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java @@ -86,6 +86,7 @@ public class AdvancedRocketryBlocks { public static Block blockLens; public static Block blockForceField; public static Block blockForceFieldProjector; + public static Block blockVacuumLaser; public static Block blockGravityMachine; public static Block blockPipeSealer; public static Block blockSpaceElevatorController; diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockVacuumLaser.java b/src/main/java/zmaster587/advancedRocketry/block/BlockVacuumLaser.java new file mode 100644 index 000000000..669c5a198 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockVacuumLaser.java @@ -0,0 +1,20 @@ +package zmaster587.advancedRocketry.block; + +import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.item.ItemStack; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import zmaster587.advancedRocketry.tile.TileForceFieldProjector; +import zmaster587.libVulpes.block.BlockFullyRotatable; + +public class BlockVacuumLaser extends BlockFullyRotatable { + + public BlockVacuumLaser(Material material) { + super(material); + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java index 27f842710..94ad4ef97 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java @@ -40,7 +40,8 @@ public boolean shouldSideBeRendered(IBlockState blockState, boolean isPointer = blockAccess.getTileEntity(pos.offset(direction.getOpposite())) instanceof TilePointer; - + if (blockState.getValue(VARIANT) == 8) + return false; if(isPointer || blockState.getValue(VARIANT) < 2) return super.shouldSideBeRendered(blockState, blockAccess, pos, direction); return true; diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 044b82082..0c5c570d9 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -200,6 +200,7 @@ public void preInitBlocks() blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFluidPipe)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceField)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceFieldProjector)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockVacuumLaser)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelingStation)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelTank)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGenericSeat)); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBeacon.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBeacon.java index 9a99169bc..ac82f6710 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBeacon.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBeacon.java @@ -15,7 +15,7 @@ public class RenderBeacon extends TileEntitySpecialRenderer { WavefrontObject model; - public ResourceLocation baseTexture = new ResourceLocation("advancedRocketry:textures/models/beacon.jpg"); + public ResourceLocation baseTexture = new ResourceLocation("advancedRocketry:textures/models/beacon.png"); RenderLaser laser; public RenderBeacon() { diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBiomeScanner.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBiomeScanner.java index 8c33747bf..abb3f88af 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBiomeScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBiomeScanner.java @@ -14,11 +14,11 @@ public class RenderBiomeScanner extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/biomeScanner.jpg"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/biomescanner.png"); public RenderBiomeScanner(){ try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/biomeScanner.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/biomescanner.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } @@ -38,7 +38,7 @@ public void render(TileEntity tile, double x, double y, double z, //Rotate and move the model into position EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); - GL11.glTranslated(x + .5, y, z + .5); + GL11.glTranslated(x, y, z + 1); bindTexture(texture); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderCentrifuge.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderCentrifuge.java index 7b94465e4..6c655377f 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderCentrifuge.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderCentrifuge.java @@ -56,71 +56,28 @@ public void render(TileEntity tile, double x, double y, double z, EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); GL11.glTranslated(x + 0.5, y, z + 0.5); GL11.glRotatef((front.getFrontOffsetZ() == 1 ? 180 : 0) - front.getFrontOffsetX()*90f, 0, 1, 0); - GL11.glTranslated(0, 0, 0 + 1); + GL11.glTranslated(-0.5f, -1f, 1.5f); bindTexture(texture); - model.renderOnly("Frame"); + model.renderOnly("Hull"); + if(multiBlockTile.isRunning()) { - float lavaheight = multiBlockTile.getNormallizedProgress(0); - GL11.glRotated(multiBlockTile.getWorld().getTotalWorldTime() * -10f, 0, 1, 0); - model.renderOnly("Spinning"); - - - ResourceLocation fluidIcon = new ResourceLocation("advancedrocketry:textures/blocks/fluid/oxygen_flow.png"); - Fluid fluid = FluidRegistry.getFluid("enrichedlava"); - if(fluid != null) - { - GL11.glPushMatrix(); - - double minU = 0, maxU = 1, minV = 0, maxV = 1; - TextureMap map = Minecraft.getMinecraft().getTextureMapBlocks(); - TextureAtlasSprite sprite = map.getTextureExtry(fluid.getStill().toString()); - if(sprite != null) { - minU = sprite.getMinU(); - maxU = sprite.getMaxU(); - minV = sprite.getMinV(); - maxV = sprite.getMaxV(); - GlStateManager.bindTexture(map.getGlTextureId()); - } - else { - int color = fluid.getColor(); - GlStateManager.color(((color >>> 16) & 0xFF)/255f, ((color >>> 8) & 0xFF)/255f, ((color& 0xFF)/255f),1f); - - bindTexture(fluidIcon); - } - Tessellator tess = Tessellator.getInstance(); - - float amt = 1.0f; - - GlStateManager.disableLighting(); - GlStateManager.enableBlend(); - - GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); - - AxisAlignedBB bb = new AxisAlignedBB(-1.2, -0.5, -0.5, 1.2, 0.3 - 0.6*lavaheight, 0.5); - - for(int i = 0; i < 4; i++) - { - tess.getBuffer().begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - RenderHelper.renderCubeWithUV(tess.getBuffer(), bb.minX + 0.01, bb.minY + 0.01, bb.minZ + 0.01, bb.maxX - 0.01, bb.maxY*amt - 0.01, bb.maxZ - 0.01, minU, maxU, minV, maxV); - tess.draw(); - GL11.glRotatef(45f, 0, 1, 0); - } - - GlStateManager.enableLighting(); - GlStateManager.disableBlend(); - GL11.glPopMatrix(); - GlStateManager.color(1f, 1f, 1f); - } - } - else - { - model.renderOnly("Spinning"); + GL11.glPushMatrix(); + GL11.glRotated(multiBlockTile.getWorld().getTotalWorldTime() * -100f, 0, 1, 0); + model.renderOnly("Cylinder"); + GL11.glPopMatrix(); + + } else { + GL11.glPushMatrix(); + model.renderOnly("Cylinder"); + GL11.glPopMatrix(); } GL11.glPopMatrix(); + + } } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java index 36da13bd4..092e7778e 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java @@ -15,11 +15,11 @@ public class RenderGravityMachine extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/gravityMachine.png"); + ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/areagravitycontroller.png"); public RenderGravityMachine() { try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/gravityMachine.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/areagravitycontroller.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } @@ -44,7 +44,7 @@ public void render(TileEntity tile, double x, //GL11.glTranslated(2f, 0, 0f); bindTexture(texture); - model.renderOnly("Base"); + model.renderOnly("Hull"); GL11.glDisable(GL11.GL_LIGHTING); int maxSize = 5; diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java index cce2207de..76402c783 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java @@ -19,12 +19,12 @@ public class RenderLaser extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/laser.png"); + ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/orbitallaserdrill.png"); public RenderLaser() { try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/laser.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/orbitallaserdrill.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } @@ -46,7 +46,7 @@ public void render(TileEntity tile, double x, GL11.glTranslated(x + 0.5, y, z + 0.5); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - GL11.glTranslated(2f, 0, 0f); + GL11.glTranslated(2.5f, 0, 4.5f); bindTexture(texture); model.renderAll(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java index 5fc84e8ed..ea42df2cd 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java @@ -14,11 +14,11 @@ public class RenderPlanetAnalyser extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/planetAnalyser.png"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/astrobodydataprocessor.png"); public RenderPlanetAnalyser(){ try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/planetAnalyser.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/astrobodydataprocessor.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } @@ -39,7 +39,7 @@ public void render(TileEntity tile, double x, GL11.glTranslated(x + .5, y, z + .5); GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - GL11.glTranslated(.5, -1, 0); + GL11.glTranslated(-.5, -1, -1.5); bindTexture(texture); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCrystallizer.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCrystallizer.java index 759d0f4c2..b426cba26 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCrystallizer.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCrystallizer.java @@ -19,13 +19,13 @@ public class RendererCrystallizer extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/crystallizer.png"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/crystalliser.png"); public RendererCrystallizer() { try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/crystallizer.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/crystalliser.obj")); } catch (ModelFormatException e) { // TODO Auto-generated catch block e.printStackTrace(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java index 848d9f828..12aa01c6d 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java @@ -64,7 +64,7 @@ public void render(TileEntity tile, double x, double y, double z, GL11.glPushMatrix(); GL11.glRotatef(90, 1, 0, 0); - GL11.glTranslated(1f, tray + .25, -1.05); + GL11.glTranslated(1f, tray + .4, -1.05); RenderHelper.renderItem(multiBlockTile, stack, Minecraft.getMinecraft().getRenderItem()); GL11.glPopMatrix(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java index cec83aced..495d160f3 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java @@ -43,9 +43,10 @@ public void render(TileEntity tile, double x, GL11.glPushMatrix(); //Rotate and move the model into position - GL11.glTranslated(x+.5f, y, z + 0.5f); + GL11.glTranslated(x, y, z); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); GL11.glRotatef((front.getFrontOffsetZ() == 1 ? 180 : 0) - front.getFrontOffsetX()*90f, 0, 1, 0); + GL11.glTranslated(2f, 0f, 0f); bindTexture(texture); model.renderAll(); @@ -69,8 +70,8 @@ public void render(TileEntity tile, double x, buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_NORMAL); GlStateManager.color(.64f, 0.64f, 1f, 0.4f); - double xMin = -0.3f; - double xMax = -.15f; + double xMin = -1.8f; + double xMax = -1.65f; double zMin = 1f; double zMax = 1; RenderHelper.renderCrossXZ(buffer, width, xMin, yPos, zMin, xMax, yPos + ySkew, zMax + xSkew); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererLathe.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererLathe.java index a04204374..5617af571 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererLathe.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererLathe.java @@ -27,7 +27,7 @@ public RendererLathe() { } GL11.glNewList(bodyList = GL11.glGenLists(1), GL11.GL_COMPILE); - model.renderOnly("body"); + model.renderOnly("Hull"); GL11.glEndList(); } @@ -44,7 +44,7 @@ public void render(TileEntity tile, double x, //Rotate and move the model into position GL11.glTranslated(x + .5f, y, z + 0.5f); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); - GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); + GL11.glRotatef((front.getFrontOffsetX() == 1 ? 0 : 180) + front.getFrontOffsetZ()*90f, 0, 1, 0); GL11.glTranslated(-.5f, -1f, -2.5f); @@ -54,22 +54,23 @@ public void render(TileEntity tile, double x, float progress = multiBlockTile.getProgress(0)/(float)multiBlockTile.getTotalProgress(0); bindTexture(texture); - model.renderPart("body"); + model.renderPart("Hull"); GL11.glPushMatrix(); if(progress < 0.95f) - GL11.glTranslatef(0f, 0f, progress/.95f); + GL11.glTranslatef(0f, 0f, -(progress/.85f)); else - GL11.glTranslatef(0f, 0f, (1 - progress)/.05f); + GL11.glTranslatef(0f, 0f, -((1 - progress)/.05f)); - model.renderOnly("Tray"); + model.renderOnly("Tool"); GL11.glPopMatrix(); GL11.glPushMatrix(); - GL11.glTranslatef(.5f, 1.5625f, 0f); + GL11.glTranslatef(0.375f, 0.9375f, 0f); GL11.glRotatef(progress*1500, 0, 0, 1); - model.renderOnly("Cylinder"); + model.renderOnly("Shaft"); + GL11.glPopMatrix(); int color; //Check for rare bug when outputs is null, usually occurs if player opens machine within 1st tick @@ -77,20 +78,27 @@ public void render(TileEntity tile, double x, color = MaterialRegistry.getColorFromItemMaterial(outputStack); else color = 0; - - GL11.glColor3d((0xff & color >> 16)/256f, (0xff & color >> 8)/256f , (color & 0xff)/256f); - model.renderOnly("rod"); + GL11.glPushMatrix(); + GL11.glColor3d((0xff & color >> 16)/256f, (0xff & color >> 8)/256f , (color & 0xff)/256f); + GL11.glTranslatef(0.375f, 1.1875f, 0f); + GL11.glRotatef(progress*1500, 0, 0, 1); + model.renderOnly("Rod"); GL11.glPopMatrix(); GL11.glColor4f(1f, 1f, 1f, 1f); } else { bindTexture(texture); - model.renderPart("body"); + model.renderPart("Hull"); - model.renderPart("Tray"); + model.renderPart("Tool"); //model.renderAllExcept("rod", "Cylinder"); + + GL11.glPushMatrix(); + GL11.glTranslatef(0.375f, 0.9375f, 0f); + model.renderOnly("Shaft"); + GL11.glPopMatrix(); } GL11.glPopMatrix(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererObservatory.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererObservatory.java index 4fb7169af..41557ecf3 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererObservatory.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererObservatory.java @@ -16,7 +16,7 @@ public class RendererObservatory extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/T1Observatory.png"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/observatory.png"); public RendererObservatory() { try { @@ -62,12 +62,12 @@ public void render(TileEntity tile, double x, model.renderPart("Axis"); GL11.glPushMatrix(); - GL11.glTranslatef(0, 0, -offset); + GL11.glTranslatef(0, 0, -offset * 1.125f); model.renderOnly("CasingXMinus"); GL11.glPopMatrix(); GL11.glPushMatrix(); - GL11.glTranslatef(0,0,offset); + GL11.glTranslatef(0,0,offset * 1.125f); model.renderOnly("CasingXPlus"); GL11.glPopMatrix(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionAssembler.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionAssembler.java index c0bb9ac88..461aa4706 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionAssembler.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionAssembler.java @@ -19,7 +19,7 @@ public class RendererPrecisionAssembler extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/precAssembler.png"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/precisionassembler.png"); //private final RenderItem dummyItem = Minecraft.getMinecraft().getRenderItem(); @@ -32,7 +32,7 @@ public class RendererPrecisionAssembler extends TileEntitySpecialRenderer { public RendererPrecisionAssembler() { try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/precAssembler.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/precisionassembler.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRollingMachine.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRollingMachine.java index 65a016c0d..50921443f 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRollingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRollingMachine.java @@ -16,8 +16,6 @@ public class RendererRollingMachine extends TileEntitySpecialRenderer { WavefrontObject model; ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/rollingMachine.png"); - ResourceLocation coilSide = new ResourceLocation("libvulpes:textures/blocks/coilSide.png"); - static int i = MaterialRegistry.getMaterialFromName("Copper").getColor(); private static int bodyList; public RendererRollingMachine() { @@ -44,13 +42,8 @@ public void render(TileEntity tile, double x, GL11.glTranslated(x + .5f, y, z + 0.5f); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - GL11.glTranslated(-.5f, -1f, -0.5f); + GL11.glTranslated(-.5f, 0f, -1.5f); - bindTexture(coilSide); - - GL11.glColor3f(((i >>> 16) & 0xFF)/255f, ((i >>> 8) & 0xFF)/255f, (i & 0xFF)/255f); - model.renderOnly("Coil"); - GL11.glColor3f(1f,1f,1f); ItemStack outputStack; if(multiBlockTile.isRunning()) { @@ -60,74 +53,41 @@ public void render(TileEntity tile, double x, model.renderOnly("Hull"); GL11.glPushMatrix(); - GL11.glTranslatef(2.12f, 1.0f, 2.56f); - GL11.glRotatef(-progress*720, 1, 0, 0); - model.renderOnly("Roller1"); + GL11.glTranslatef(1.375f, 0.6875f, 0); + GL11.glRotatef(-progress*720, 0, 0, 1); + model.renderOnly("Roller_1"); GL11.glPopMatrix(); GL11.glPushMatrix(); - GL11.glTranslatef(2.12f, 0.375f,2.18f); - GL11.glRotatef(progress*720, 1, 0, 0); - model.renderOnly("Roller2"); + GL11.glTranslatef(1.9375f, 0.6875f, 0f); + GL11.glRotatef(-progress*720, 0, 0, 1); + model.renderOnly("Roller_2"); GL11.glPopMatrix(); GL11.glPushMatrix(); - GL11.glTranslatef(2.12f, 0.375f, 2.93f); - GL11.glRotatef(15 + progress*720, 1, 0, 0); - model.renderOnly("Roller2"); + GL11.glTranslatef(1.625f + 0.03125f, 1.125f,0f); + GL11.glRotatef(progress*720, 0, 0, 1); + model.renderOnly("Roller_2"); GL11.glPopMatrix(); - - int color; - if(multiBlockTile.getOutputs() != null && (outputStack = multiBlockTile.getOutputs().get(0)) != null) - color = MaterialRegistry.getColorFromItemMaterial(outputStack); - else - color = 0; - - //int color = MaterialRegistry.getMaterialFromItemStack(multiBlockTile.getOutputs().get(0)).getColor(); - GL11.glColor3d((0xff & color >> 16)/256f, (0xff & color >> 8)/256f , (color & 0xff)/256f); - - //Render the ingot - if(progress < 0.6f) { - GL11.glPushMatrix(); - GL11.glDisable(GL11.GL_TEXTURE_2D); - GL11.glTranslatef(2.125f, 0.875f, 1.3125f + progress*2f); - model.renderOnly("Ingot"); - GL11.glEnable(GL11.GL_TEXTURE_2D); - GL11.glPopMatrix(); - } - //Render the plate - if(progress > 0.5f) { - - GL11.glPushMatrix(); - GL11.glDisable(GL11.GL_TEXTURE_2D); - GL11.glTranslatef(2.125f, 0.875f, 1.7125f + progress*2f); - model.renderOnly("Plate"); - GL11.glEnable(GL11.GL_TEXTURE_2D); - GL11.glPopMatrix(); - } - GL11.glColor3f(1f,1f,1f); } else { bindTexture(texture); model.renderOnly("Hull"); GL11.glPushMatrix(); - GL11.glTranslatef(2.12f, 1.0f, 2.56f); - model.renderOnly("Roller1"); + GL11.glTranslatef(1.375f, 0.6875f, 0); + model.renderOnly("Roller_1"); GL11.glPopMatrix(); GL11.glPushMatrix(); - GL11.glTranslatef(2.12f, 0.375f,2.18f); - model.renderOnly("Roller2"); + GL11.glTranslatef(1.9375f, 0.6875f,0f); + model.renderOnly("Roller_2"); GL11.glPopMatrix(); GL11.glPushMatrix(); - - GL11.glTranslatef(2.12f, 0.375f, 2.93f); - GL11.glRotatef(15, 1, 0, 0); - - model.renderOnly("Roller2"); + GL11.glTranslatef(1.625f + 0.03125f, 1.125f,0f); + model.renderOnly("Roller_2"); GL11.glPopMatrix(); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java index 4354ea14a..b853bf810 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java @@ -69,6 +69,9 @@ public List getAllowableWildCardBlocks() { return list; } + @Override + public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { return true; } + @Override protected void integrateTile(TileEntity tile) { super.integrateTile(tile); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBeacon.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBeacon.java index b7836c5e1..d354185fb 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBeacon.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBeacon.java @@ -1,9 +1,14 @@ package zmaster587.advancedRocketry.tile.multiblock; +import net.minecraft.block.state.IBlockState; import net.minecraft.init.Blocks; +import net.minecraft.tileentity.TileEntity; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; +import zmaster587.advancedRocketry.tile.multiblock.machine.TileChemicalReactor; import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; import zmaster587.libVulpes.util.HashedBlockPosition; @@ -68,7 +73,10 @@ public void setMachineEnabled(boolean enabled) { props.removeBeaconLocation(world,new HashedBlockPosition(getPos())); } } - + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { return true; } + @Override public AxisAlignedBB getRenderBoundingBox() { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java index 460469cc2..0abf09e99 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java @@ -1,6 +1,7 @@ package zmaster587.advancedRocketry.tile.multiblock; import io.netty.buffer.ByteBuf; +import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; @@ -8,12 +9,16 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.projectile.EntityArrow; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.inventory.TextureResources; +import zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionAssembler; import zmaster587.advancedRocketry.util.AudioRegistry; import zmaster587.advancedRocketry.util.GravityHandler; import zmaster587.libVulpes.LibVulpes; @@ -240,6 +245,9 @@ else if (currentProgress > 0) { //} } + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) {return true;} + @Override public boolean getMachineEnabled() { return super.getMachineEnabled(); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java index 12d610808..439772fba 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java @@ -385,8 +385,6 @@ public void summonCapsule() { @Override public List getAllowableWildCardBlocks() { List list = super.getAllowableWildCardBlocks(); - list.add(new BlockMeta(Blocks.STONE)); - list.add(new BlockMeta(Blocks.SANDSTONE)); list.add(new BlockMeta(Blocks.IRON_BLOCK)); list.add(new BlockMeta(LibVulpesBlocks.blockStructureBlock)); list.add(new BlockMeta(LibVulpesBlocks.blockAdvStructureBlock)); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java index 94f0efcd3..9d5322a22 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java @@ -1,6 +1,7 @@ package zmaster587.advancedRocketry.tile.multiblock; import io.netty.buffer.ByteBuf; +import net.minecraft.block.state.IBlockState; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; import net.minecraft.inventory.IInventory; @@ -12,7 +13,9 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; +import net.minecraft.world.World; import net.minecraft.world.WorldServer; import net.minecraftforge.common.DimensionManager; import net.minecraftforge.common.ForgeChunkManager; @@ -21,6 +24,7 @@ import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import zmaster587.advancedRocketry.AdvancedRocketry; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.inventory.TextureResources; @@ -59,33 +63,38 @@ public class TileSpaceLaser extends TileMultiPowerConsumer implements ISidedInve Object[][][] structure = new Object[][][]{ { - {null, null, null, null, null}, - {null, null, LibVulpesBlocks.blockAdvStructureBlock, null, null}, - {null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, null}, - {null, null, LibVulpesBlocks.blockAdvStructureBlock, null, null}, - {null, null, null, null, null} + {null, null, null, null, null, null, null, null, null, null, null}, + {null, null, null, null, null, null, null, null, null, null, null}, + {null, null, null, null, null, null, null, null, null, null, null}, + {null, LibVulpesBlocks.blockAdvStructureBlock, null, null, null, null, null, null, null, null, null}, + {LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, null, null, null, null, null, null, null, null}, + {null, LibVulpesBlocks.blockAdvStructureBlock, null, null, null, null, null, null, null, null, null}, + {null, null, null, null, null, null, null, null, null, null, null}, + {null, null, null, null, null, null, null, null, null, null, null}, + {null, null, null, null, null, null, null, null, null, null, null} }, { - {null, null,'c', null, null}, - {null, 'P', Blocks.GLASS, 'P', null}, - {'P', LibVulpesBlocks.blockAdvStructureBlock, Blocks.GLASS, LibVulpesBlocks.blockAdvStructureBlock, 'P'}, - {null, 'P', LibVulpesBlocks.blockAdvStructureBlock, 'P', null}, - {null, null, 'P', null, null} + {null, null, null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockStructureBlock, null, AdvancedRocketryBlocks.blockLens, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockLens, LibVulpesBlocks.blockAdvStructureBlock, null, null, null, null, null, null}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockStructureBlock, null, AdvancedRocketryBlocks.blockLens, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {null, null, null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null} }, { - {null, null, LibVulpesBlocks.blockAdvStructureBlock, null, null}, - {null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, null}, - {LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, Blocks.GLASS, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock}, - {null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, null}, - {null, null, LibVulpesBlocks.blockAdvStructureBlock, null, null} - }, - { - {null, null, 'O', null, null}, - {null, LibVulpesBlocks.blockAdvStructureBlock, Blocks.GLASS, LibVulpesBlocks.blockAdvStructureBlock, null}, - {'O', Blocks.GLASS, Blocks.GLASS, Blocks.GLASS, 'O'}, - {null, LibVulpesBlocks.blockAdvStructureBlock, Blocks.GLASS, LibVulpesBlocks.blockAdvStructureBlock, null}, - {null, null, 'O', null, null} - }, + {null, null, null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {'O', 'c', 'O', null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null, AdvancedRocketryBlocks.blockLens, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, AdvancedRocketryBlocks.blockLens, LibVulpesBlocks.blockAdvStructureBlock, null, null, null, null, null, null}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null, AdvancedRocketryBlocks.blockLens, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockLens, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, 'P'}, + {null, null, null, null, null, null, LibVulpesBlocks.blockAdvStructureBlock, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, AdvancedRocketryBlocks.blockVacuumLaser, null} + }, }; public enum MODE{ @@ -135,7 +144,11 @@ public Object[][][] getStructure() { public AxisAlignedBB getRenderBoundingBox() { return new AxisAlignedBB(this.pos.getX() -5, this.pos.getY() - 1000, this.pos.getZ() - 5, this.pos.getX() + 5, this.pos.getY() +50, this.pos.getZ() + 5); } - + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return true; + } @Override public String getMachineName() { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java index 8f17ce71f..471871df5 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java @@ -6,11 +6,13 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.oredict.OreDictionary; import zmaster587.advancedRocketry.AdvancedRocketry; @@ -20,20 +22,30 @@ import zmaster587.advancedRocketry.util.AudioRegistry; import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.block.BlockMeta; +import zmaster587.libVulpes.recipe.RecipesMachine.ChanceFluidStack; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleProgress; import zmaster587.libVulpes.recipe.RecipesMachine; import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; public class TileCentrifuge extends TileMultiblockMachine { - public static final Object[][][] structure = { - { {new BlockMeta(LibVulpesBlocks.blockStructureBlock),'c',new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, - {new BlockMeta(LibVulpesBlocks.blockStructureBlock),'L',new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, - {new BlockMeta(LibVulpesBlocks.blockStructureBlock), new BlockMeta(LibVulpesBlocks.blockStructureBlock),new BlockMeta(LibVulpesBlocks.blockStructureBlock)}}, - - {{LibVulpesBlocks.motors, new BlockMeta(LibVulpesBlocks.blockStructureBlock), LibVulpesBlocks.motors}, - {'l', 'O', 'l'}, - {new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'P', new BlockMeta(LibVulpesBlocks.blockStructureBlock)}}, + public static final Object[][][] structure = { + + {{Blocks.AIR, new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, + {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"blockSteel", "blockSteel", null}}, + + {{Blocks.AIR, new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, + {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"blockSteel", "blockSteel", 'l'}}, + + {{'c', new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, + {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"blockSteel", "blockSteel", 'l'}}, + + { {'P','L', 'l'}, + {LibVulpesBlocks.motors,'O', new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {new BlockMeta(LibVulpesBlocks.blockStructureBlock), new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}}, }; @@ -88,10 +100,11 @@ public void registerRecipes() { } List> inputItems = new LinkedList>(); - List outputFluid = new LinkedList(); List inputFluid = new LinkedList(); inputFluid.add(new FluidStack(AdvancedRocketryFluids.fluidEnrichedLava, 1000)); - RecipesMachine.Recipe rec = new RecipesMachine.Recipe(nuggetList, inputItems,outputFluid,inputFluid, 200, 10, new HashMap()); + List outputFluid = new LinkedList(); + outputFluid.add(new ChanceFluidStack(new FluidStack(FluidRegistry.getFluid("lava"), 1000), 1.0f)); + RecipesMachine.Recipe rec = new RecipesMachine.Recipe(nuggetList, inputItems, outputFluid,inputFluid, 200, 10, new HashMap()); rec.setMaxOutputSize(4); RecipesMachine.getInstance().getRecipes(TileCentrifuge.class).add(rec); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java index 5c20dd95f..97a5b0212 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java @@ -6,6 +6,8 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.util.AudioRegistry; @@ -36,7 +38,12 @@ public class TileCrystallizer extends TileMultiblockMachine implements IModularI public TileCrystallizer() { coil = new Material[2]; } - + + @Override + public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { + return true; + } + @Override public Object[][][] getStructure() { return structure; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java index 565ad5102..9e0239174 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java @@ -1,5 +1,6 @@ package zmaster587.advancedRocketry.tile.multiblock.machine; +import net.minecraft.block.state.IBlockState; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; @@ -7,6 +8,8 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.inventory.TextureResources; @@ -53,6 +56,11 @@ public AxisAlignedBB getRenderBoundingBox() { return new AxisAlignedBB(pos.add(-2,-2,-2), pos.add(2,2,2)); } + @Override + public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { + return true; + } + @Override public SoundEvent getSound() { return AudioRegistry.cuttingMachine; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java index d8235e192..a1222f3d1 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java @@ -60,12 +60,9 @@ else if(material == MaterialRegistry.getMaterialFromName("Iridium")) return super.getTimeMultiplierForBlock(state, tile); } - + @Override - public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { - TileEntity tileEntity = world.getTileEntity(pos2); - return !TileMultiBlock.getMapping('P').contains(new BlockMeta(tile.getBlock(), BlockMeta.WILDCARD)) && tileEntity != null && !(tileEntity instanceof TileElectrolyser); - } + public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { return true; } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java index 199862dff..982e9fa7a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java @@ -24,8 +24,8 @@ public class TileLathe extends TileMultiblockMachine implements IModularInventory { public static final Object[][][] structure = { - {{'I', LibVulpesBlocks.motors, Blocks.AIR, 'c'}}, - {{'O', LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, 'P'}}, + {{'c', LibVulpesBlocks.motors, Blocks.AIR, 'I'}}, + {{'P', LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, 'O'}}, }; @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java index fc5600712..115c07da9 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java @@ -3,25 +3,21 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; -import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.AxisAlignedBB; -import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; -import zmaster587.advancedRocketry.api.AdvancedRocketryItems; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.util.AudioRegistry; import zmaster587.libVulpes.api.LibVulpesBlocks; -import zmaster587.libVulpes.api.LibVulpesItems; import zmaster587.libVulpes.api.material.Material; import zmaster587.libVulpes.api.material.MaterialRegistry; import zmaster587.libVulpes.block.BlockMeta; import zmaster587.libVulpes.client.util.ProgressBarImage; import zmaster587.libVulpes.inventory.modules.*; -import zmaster587.libVulpes.recipe.NumberedOreDictStack; -import zmaster587.libVulpes.recipe.RecipesMachine; import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; import zmaster587.libVulpes.util.IconResource; @@ -128,7 +124,21 @@ public int getTotalProgress(int id) { public SoundEvent getSound() { return AudioRegistry.precAss; } - + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + TileEntity tileEntity = world.getTileEntity(pos); + return tileEntity instanceof TilePrecisionAssembler; + } + + /* + @Override + public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { + TileEntity tileEntity = world.getTileEntity(pos2); + return !TileMultiBlock.getMapping('P').contains(new BlockMeta(tile.getBlock(), BlockMeta.WILDCARD)) && tileEntity != null && !(tileEntity instanceof TileElectrolyser); + } + */ + @Override public void setTotalProgress(int id, int progress) { if(id == 0) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java index a5efa26af..dd427dd0c 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java @@ -32,13 +32,13 @@ public class TileRollingMachine extends TileMultiblockMachine { public static final Object structure[][][] = new Object[][][] { - { {'c', null, Blocks.AIR, Blocks.AIR}, - {'I', Blocks.AIR, LibVulpesBlocks.blockStructureBlock, Blocks.AIR}, - {'I', Blocks.AIR, LibVulpesBlocks.blockStructureBlock, Blocks.AIR}}, + { {Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, "blockSteel", LibVulpesBlocks.blockStructureBlock}}, - {{'P', 'L', LibVulpesBlocks.blockStructureBlock, null}, - {"blockCoil", LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, 'O'}, - {"blockCoil", LibVulpesBlocks.motors, LibVulpesBlocks.blockStructureBlock, 'O'}} + {{'P', 'c', 'I', Blocks.AIR, Blocks.AIR}, + {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.motors, LibVulpesBlocks.motors, "blockSteel", LibVulpesBlocks.blockStructureBlock}, + {LibVulpesBlocks.blockStructureBlock, 'L', 'O', "blockSteel", LibVulpesBlocks.blockStructureBlock}} }; @Override diff --git a/src/main/resources/assets/advancedrocketry/blockstates/vacuumlaser.json b/src/main/resources/assets/advancedrocketry/blockstates/vacuumlaser.json new file mode 100644 index 000000000..a1a68bf6b --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/vacuumlaser.json @@ -0,0 +1,11 @@ +{ + "variants": { + "facing=north": { "model": "advancedrocketry:vacuumLaser", "x": 90 }, + "facing=south": { "model": "advancedrocketry:vacuumLaser", "y": 180, "x": 90 }, + "facing=west": { "model": "advancedrocketry:vacuumLaser", "y": 270, "x": 90 }, + "facing=east": { "model": "advancedrocketry:vacuumLaser", "y": 90, "x": 90 }, + "facing=up": { "model": "advancedrocketry:vacuumLaser" }, + "facing=down": { "model": "advancedrocketry:vacuumLaser", "y": 180 }, + "inventory": { "model": "advancedrocketry:vacuumLaser" } + } +} diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index b7fedb952..1629a3340 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -111,6 +111,7 @@ tile.planetHoloSelector.name=Holographic Planet Selector tile.lens.name=Lens tile.forceField.name=Force Field tile.forceFieldProjector.name=Force Field Projector +tile.vacuumLaser.name=Vacuum-Chamber High Power Laser Emitter tile.gravityMachine.name=Area Gravity Controller tile.pipeSeal.name=Pipe Seal tile.spaceElevatorController.name=Space Elevator diff --git a/src/main/resources/assets/advancedrocketry/models/areagravitycontroller.obj b/src/main/resources/assets/advancedrocketry/models/areagravitycontroller.obj new file mode 100644 index 000000000..82e387423 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/areagravitycontroller.obj @@ -0,0 +1,745 @@ +# Blender v2.79 (sub 0) OBJ File: 'area_gravity_controller.blend' +# www.blender.org +mtllib area_gravity_controller.mtl +o Hull +v -1.500000 0.500000 0.500000 +v -1.500000 0.250000 -0.500000 +v -1.500000 0.250000 0.500000 +v 1.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 1.500000 +v -1.500000 -0.500000 0.500000 +v -0.500000 0.500000 -1.500000 +v 0.500000 0.250000 -1.500000 +v -0.500000 0.250000 -1.500000 +v 1.500000 0.500000 -0.500000 +v 1.500000 0.250000 0.500000 +v 1.500000 0.250000 -0.500000 +v 0.500000 0.500000 -1.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.500000 1.500000 +v -0.500000 0.250000 1.500000 +v 0.500000 0.250000 1.500000 +v 1.500000 0.500000 0.500000 +v 0.500000 1.500000 0.500000 +v 0.500000 0.500000 0.500000 +v -0.500000 0.500000 1.500000 +v -0.500000 1.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -1.500000 0.500000 -0.500000 +v -0.500000 1.500000 -0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.250000 1.500000 +v -1.500000 -0.250000 0.500000 +v -1.500000 -0.250000 -0.500000 +v -0.350000 -0.250000 -1.050000 +v -0.500000 -0.250000 -1.500000 +v -0.500000 -0.500000 -1.500000 +v -1.500000 -0.500000 -0.500000 +v 0.350000 0.250000 1.050000 +v 1.500000 -0.250000 0.500000 +v 1.500000 -0.500000 0.500000 +v -1.050000 -0.250000 0.350000 +v 0.500000 -0.500000 -1.500000 +v 1.500000 -0.250000 -0.500000 +v 0.500000 -0.250000 1.500000 +v -0.350000 -0.250000 1.050000 +v -0.500000 -0.500000 1.500000 +v -1.050000 0.250000 0.350000 +v -0.350000 0.250000 1.050000 +v 0.350000 0.250000 -1.050000 +v -1.050000 -0.250000 -0.350000 +v -1.050000 0.250000 -0.350000 +v 1.050000 0.250000 0.350000 +v 0.350000 -0.250000 1.050000 +v 1.050000 -0.250000 0.350000 +v 0.350000 -0.250000 -1.050000 +v 1.050000 0.250000 -0.350000 +v 1.050000 -0.250000 -0.350000 +v -0.350000 0.250000 -1.050000 +v 0.500000 -0.250000 -1.500000 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.125000 0.187500 +vt 0.375000 0.500000 +vt 0.250000 1.000000 +vt 0.000000 0.750000 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.125000 0.187500 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.125000 0.187500 +vt 0.000000 0.750000 +vt 0.125000 0.750000 +vt 0.125000 1.000000 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.125000 0.187500 +vt 0.296875 0.187500 +vt 0.375000 0.750000 +vt 0.250000 1.000000 +vt 0.250000 0.750000 +vt 0.125000 0.500000 +vt 0.000000 0.500000 +vt 0.375000 0.750000 +vt 0.250000 1.000000 +vt 0.250000 0.750000 +vt 0.000000 0.750000 +vt 0.125000 0.750000 +vt 0.125000 1.000000 +vt 0.250000 0.250000 +vt 0.375000 0.500000 +vt 0.250000 0.500000 +vt 0.000000 0.750000 +vt 0.125000 0.750000 +vt 0.125000 1.000000 +vt 0.000000 0.500000 +vt 0.125000 0.250000 +vt 0.125000 0.500000 +vt 0.375000 0.500000 +vt 0.250000 0.500000 +vt 0.250000 0.250000 +vt 0.296875 0.250000 +vt 0.296875 0.187500 +vt 0.000000 0.500000 +vt 0.296875 0.250000 +vt 0.296875 0.187500 +vt 0.375000 0.750000 +vt 0.250000 0.750000 +vt 0.250000 1.000000 +vt 0.125000 0.187500 +vt 0.296875 0.250000 +vt 0.125000 0.250000 +vt 0.250000 0.250000 +vt 0.375000 0.500000 +vt 0.250000 0.500000 +vt 0.296875 0.250000 +vt 0.375000 0.500000 +vt 0.226562 0.375000 +vt 0.250000 0.250000 +vt 0.296875 0.250000 +vt 0.125000 0.187500 +vt 0.296875 0.187500 +vt 0.125000 1.000000 +vt 0.226562 0.875000 +vt 0.250000 1.000000 +vt 0.296875 0.250000 +vt 0.125000 0.187500 +vt 0.296875 0.187500 +vt 0.250000 1.000000 +vt 0.312500 0.703125 +vt 0.375000 0.750000 +vt 0.296875 0.187500 +vt 0.125000 0.250000 +vt 0.125000 0.187500 +vt 0.125000 1.000000 +vt 0.226562 0.875000 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.000000 0.500000 +vt 0.062500 0.703125 +vt 0.000000 0.750000 +vt 0.000000 0.187500 +vt 0.148438 0.875000 +vt 0.125000 0.250000 +vt 0.000000 0.187500 +vt 0.375000 0.500000 +vt 0.226562 0.375000 +vt 0.250000 0.250000 +vt 0.117188 0.250000 +vt 0.000000 0.187500 +vt 0.117188 0.187500 +vt 0.312500 0.546875 +vt 0.109375 0.187500 +vt 0.000000 0.062500 +vt 0.109375 0.062500 +vt 0.000000 0.062500 +vt 0.109375 0.187500 +vt 0.000000 0.187500 +vt 0.000000 0.062500 +vt 0.109375 0.187500 +vt 0.000000 0.187500 +vt 0.000000 0.187500 +vt 0.109375 0.062500 +vt 0.109375 0.187500 +vt 0.109375 0.062500 +vt 0.187500 0.187500 +vt 0.187500 0.187500 +vt 0.109375 0.062500 +vt 0.187500 0.187500 +vt 0.187500 0.187500 +vt 0.000000 0.500000 +vt 0.062500 0.703125 +vt 0.000000 0.750000 +vt 0.125000 0.250000 +vt 0.062500 0.546875 +vt 0.375000 0.750000 +vt 0.312500 0.546875 +vt 0.148438 0.875000 +vt 0.148438 0.375000 +vt 0.125000 0.250000 +vt 0.312500 0.703125 +vt 0.148438 0.375000 +vt 0.062500 0.546875 +vt 0.000000 0.250000 +vt 0.000000 0.500000 +vt 0.125000 0.250000 +vt 0.250000 0.250000 +vt 0.375000 0.750000 +vt 0.125000 1.000000 +vt 0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.296875 0.250000 +vt 0.296875 0.187500 +vt 0.296875 0.187500 +vt 0.296875 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.187500 +vt 0.000000 0.062500 +vt 0.187500 0.062500 +vt 0.187500 0.062500 +vt 0.187500 0.062500 +vt 0.187500 0.062500 +vt 0.375000 1.000000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.500000 0.406250 +vt 0.375000 0.750000 +vt 0.375000 0.406250 +vt 0.500000 0.406250 +vt 0.375000 0.765625 +vt 0.375000 0.406250 +vt 0.500000 0.406250 +vt 0.375000 0.750000 +vt 0.375000 0.406250 +vt 0.500000 0.406250 +vt 0.375000 0.750000 +vt 0.375000 0.406250 +vt 0.500000 0.750000 +vt 0.500000 0.765625 +vt 0.500000 0.750000 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 +vn -0.7071 -0.0000 0.7071 +vn 0.0000 0.7071 -0.7071 +vn -0.7071 0.7071 0.0000 +vn 0.0000 0.7071 0.7071 +vn 0.7071 0.7071 0.0000 +usemtl None +s 1 +f 1/1/1 2/2/1 3/3/1 +f 4/4/2 5/5/2 6/6/2 +f 7/7/3 8/8/3 9/9/3 +f 10/10/4 11/11/4 12/12/4 +f 13/13/5 14/14/5 10/15/5 +f 15/16/6 16/17/6 17/18/6 +f 8/19/7 10/10/7 12/12/7 +f 18/20/6 19/21/6 20/22/6 +f 15/16/4 20/23/4 19/24/4 +f 21/25/1 22/26/1 23/27/1 +f 1/28/6 23/29/6 22/30/6 +f 24/31/3 25/32/3 26/33/3 +f 7/34/1 26/35/1 25/36/1 +f 13/37/4 27/38/4 14/39/4 +f 10/40/3 14/41/3 27/42/3 +f 18/43/8 17/18/8 11/44/8 +f 20/23/5 15/16/5 18/45/5 +f 24/46/9 9/9/9 2/47/9 +f 24/48/5 26/49/5 7/50/5 +f 6/51/10 28/52/10 29/53/10 +f 1/54/5 21/55/5 23/56/5 +f 3/3/10 21/57/10 1/1/10 +f 30/58/5 31/59/5 32/60/5 +f 30/61/9 33/62/9 34/63/9 +f 16/64/2 35/65/2 17/66/2 +f 36/67/8 5/68/8 37/69/8 +f 28/70/5 38/71/5 29/72/5 +f 39/73/7 40/74/7 4/75/7 +f 41/76/5 42/77/5 28/70/5 +f 41/78/6 43/79/6 5/68/6 +f 2/80/2 44/81/2 3/82/2 +f 40/74/4 37/83/4 4/75/4 +f 3/82/2 45/84/2 16/64/2 +f 32/85/3 39/86/3 33/62/3 +f 12/87/2 46/88/2 8/89/2 +f 29/90/1 34/91/1 6/92/1 +f 29/72/5 47/93/5 30/58/5 +f 38/94/10 45/95/10 44/96/10 +f 48/97/9 31/98/9 47/99/9 +f 49/100/8 50/101/8 51/102/8 +f 52/103/7 53/104/7 54/105/7 +f 35/106/6 42/107/6 50/101/6 +f 53/104/4 51/108/4 54/105/4 +f 55/109/3 52/110/3 31/98/3 +f 44/96/1 47/111/1 38/94/1 +f 40/112/5 51/113/5 36/114/5 +f 9/115/2 48/116/2 2/80/2 +f 11/117/2 53/118/2 12/87/2 +f 36/114/5 50/119/5 41/76/5 +f 32/60/5 52/120/5 56/121/5 +f 17/66/2 49/122/2 11/117/2 +f 8/89/2 55/123/2 9/115/2 +f 56/121/5 54/124/5 40/112/5 +f 1/1/1 24/125/1 2/2/1 +f 6/6/2 34/126/2 33/127/2 +f 33/127/2 39/128/2 4/4/2 +f 4/4/2 37/129/2 5/5/2 +f 5/5/2 43/130/2 6/6/2 +f 6/6/2 33/127/2 4/4/2 +f 7/7/3 13/131/3 8/8/3 +f 10/10/4 18/132/4 11/11/4 +f 15/16/6 21/133/6 16/17/6 +f 8/19/7 13/134/7 10/10/7 +f 18/43/8 15/16/8 17/18/8 +f 24/46/9 7/7/9 9/9/9 +f 6/51/10 43/135/10 28/52/10 +f 3/3/10 16/136/10 21/57/10 +f 30/58/5 47/93/5 31/59/5 +f 30/61/9 32/85/9 33/62/9 +f 16/64/2 45/84/2 35/65/2 +f 36/67/8 41/78/8 5/68/8 +f 28/70/5 42/77/5 38/71/5 +f 39/73/7 56/137/7 40/74/7 +f 41/76/5 50/119/5 42/77/5 +f 41/78/6 28/138/6 43/79/6 +f 2/80/2 48/116/2 44/81/2 +f 40/74/4 36/139/4 37/83/4 +f 3/82/2 44/81/2 45/84/2 +f 32/85/3 56/140/3 39/86/3 +f 12/87/2 53/118/2 46/88/2 +f 29/90/1 30/141/1 34/91/1 +f 29/72/5 38/71/5 47/93/5 +f 38/94/10 42/142/10 45/95/10 +f 48/97/9 55/109/9 31/98/9 +f 49/100/8 35/106/8 50/101/8 +f 52/103/7 46/143/7 53/104/7 +f 35/106/6 45/144/6 42/107/6 +f 53/104/4 49/145/4 51/108/4 +f 55/109/3 46/146/3 52/110/3 +f 44/96/1 48/147/1 47/111/1 +f 40/112/5 54/124/5 51/113/5 +f 9/115/2 55/123/2 48/116/2 +f 11/117/2 49/122/2 53/118/2 +f 36/114/5 51/113/5 50/119/5 +f 32/60/5 31/59/5 52/120/5 +f 17/66/2 35/65/2 49/122/2 +f 8/89/2 46/88/2 55/123/2 +f 56/121/5 52/120/5 54/124/5 +f 25/148/5 19/149/5 27/150/5 +f 7/151/11 27/152/11 13/153/11 +f 1/154/12 25/155/12 24/156/12 +f 15/157/13 22/158/13 21/159/13 +f 10/160/14 19/161/14 18/162/14 +f 25/148/5 22/158/5 19/149/5 +f 7/151/11 25/163/11 27/152/11 +f 1/154/12 22/164/12 25/155/12 +f 15/157/13 19/149/13 22/158/13 +f 10/160/14 27/165/14 19/161/14 +o Arm +v -0.200000 0.200000 -1.400000 +v -0.400000 0.200000 -1.100000 +v -0.200000 0.200000 -1.000000 +v 0.200000 0.120000 -1.400000 +v -0.200000 0.120000 -1.400000 +v 0.200000 0.200000 -1.400000 +v 0.400000 0.120000 -1.300000 +v -0.200000 0.066667 -1.000000 +v 0.200000 0.200000 -1.000000 +v 0.200000 0.066667 -1.000000 +v 0.200000 -0.200000 -1.400000 +v -0.200000 -0.200000 -1.000000 +v -0.200000 -0.200000 -1.400000 +v 0.200000 0.200000 -1.000000 +v 0.200000 0.200000 0.000000 +v 0.200000 -0.200000 -1.000000 +v -0.200000 -0.200000 -0.000000 +v -0.200000 -0.200000 -1.000000 +v -0.200000 -0.066667 -1.000000 +v -0.200000 0.200000 -1.000000 +v -0.400000 0.120000 -1.300000 +v -0.400000 0.120000 -1.100000 +v 0.400000 0.200000 -1.300000 +v 0.400000 0.120000 -1.100000 +v -0.400000 -0.200000 -1.300000 +v 0.400000 0.200000 -1.100000 +v 0.400000 -0.200000 -1.100000 +v 0.200000 -0.200000 -1.000000 +v -0.400000 -0.120000 -1.300000 +v -0.200000 -0.120000 -1.400000 +v -0.400000 -0.200000 -1.100000 +v -0.400000 -0.120000 -1.100000 +v -0.400000 0.200000 -1.300000 +v 0.400000 -0.120000 -1.100000 +v 0.400000 -0.120000 -1.300000 +v 0.400000 -0.200000 -1.300000 +v -0.200000 0.200000 0.000000 +v 0.200000 -0.066667 -1.000000 +v 0.200000 -0.200000 -0.000000 +v 0.200000 -0.120000 -1.400000 +vt 0.312500 0.125000 +vt 0.187500 0.187500 +vt 0.187500 0.125000 +vt 0.312500 0.187500 +vt 0.203125 0.125000 +vt 0.179688 0.078125 +vt 0.203125 0.062500 +vt 0.226562 0.234375 +vt 0.257812 0.250000 +vt 0.226562 0.250000 +vt 0.257812 0.234375 +vt 0.281250 0.250000 +vt 0.439900 0.297900 +vt 0.426600 0.258000 +vt 0.439900 0.258000 +vt 0.203125 0.125000 +vt 0.234375 0.062500 +vt 0.234375 0.125000 +vt 0.234375 0.062500 +vt 0.234375 0.125000 +vt 0.312500 0.187500 +vt 0.187500 0.125000 +vt 0.312500 0.125000 +vt 0.187500 0.125000 +vt 0.312500 0.125000 +vt 0.187500 0.187500 +vt 0.312500 0.187500 +vt 0.312500 0.125000 +vt 0.187500 0.234375 +vt 0.203125 0.250000 +vt 0.187500 0.250000 +vt 0.281250 0.234375 +vt 0.296875 0.250000 +vt 0.203125 0.125000 +vt 0.179688 0.078125 +vt 0.203125 0.062500 +vt 0.468750 0.437500 +vt 0.492188 0.437500 +vt 0.468750 0.453125 +vt 0.234375 0.062500 +vt 0.257812 0.109375 +vt 0.234375 0.125000 +vt 0.226562 0.250000 +vt 0.203125 0.234375 +vt 0.226562 0.234375 +vt 0.406250 0.500000 +vt 0.382812 0.500000 +vt 0.406250 0.484375 +vt 0.257812 0.109375 +vt 0.382812 0.437500 +vt 0.406250 0.437500 +vt 0.406250 0.453125 +vt 0.203125 0.234375 +vt 0.492188 0.500000 +vt 0.468750 0.500000 +vt 0.468750 0.484375 +vt 0.281250 0.234375 +vt 0.296875 0.250000 +vt 0.281250 0.250000 +vt 0.187500 0.234375 +vt 0.203125 0.250000 +vt 0.187500 0.250000 +vt 0.312500 0.187500 +vt 0.466500 0.297900 +vt 0.453200 0.258000 +vt 0.466500 0.258000 +vt 0.453200 0.297900 +vt 0.257812 0.234375 +vt 0.257812 0.250000 +vt 0.179688 0.109375 +vt 0.426600 0.297900 +vt 0.203125 0.062500 +vt 0.187500 0.187500 +vt 0.296875 0.234375 +vt 0.179688 0.109375 +vt 0.257812 0.078125 +vt 0.257812 0.078125 +vt 0.296875 0.234375 +vt 0.437500 0.484375 +vt 0.414062 0.453125 +vt 0.437500 0.453125 +vt 0.484375 0.453125 +vt 0.460938 0.484375 +vt 0.484375 0.484375 +vt 0.390625 0.453125 +vt 0.414062 0.484375 +vt 0.390625 0.484375 +vt 0.460938 0.453125 +vt 0.460938 0.484375 +vt 0.460938 0.453125 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.4472 0.0000 -0.8944 +vn 0.0000 -1.0000 -0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.4472 0.0000 0.8944 +vn -0.4472 0.0000 -0.8944 +vn -0.4472 0.0000 0.8944 +usemtl None +s off +f 70/166/15 95/167/15 71/168/15 +f 84/169/15 95/167/15 70/166/15 +s 1 +f 57/170/16 58/171/16 59/172/16 +f 57/173/17 60/174/17 61/175/17 +f 62/176/18 63/177/18 60/174/18 +f 64/178/17 65/179/17 66/180/17 +f 67/181/19 68/182/19 69/183/19 +f 57/170/16 70/184/16 62/185/16 +f 72/186/19 73/187/19 74/188/19 +f 93/189/15 76/190/15 73/191/15 +f 76/192/16 71/168/16 65/193/16 +f 58/194/15 77/195/15 78/196/15 +f 79/197/20 80/198/20 63/177/20 +f 68/199/19 81/200/19 69/201/19 +f 82/202/21 70/203/21 80/204/21 +f 67/205/19 83/206/19 84/207/19 +f 69/208/22 85/209/22 86/210/22 +f 87/211/23 68/212/23 88/213/23 +f 70/184/16 79/214/16 62/185/16 +f 59/215/23 58/216/23 78/217/23 +f 68/212/23 78/217/23 88/213/23 +f 61/175/22 89/218/22 57/173/22 +f 84/219/21 83/220/21 90/221/21 +f 70/203/21 90/221/21 80/204/21 +f 91/222/20 83/223/20 92/224/20 +f 88/225/15 81/226/15 87/227/15 +f 74/228/15 73/191/15 76/190/15 +f 74/229/17 94/230/17 72/231/17 +f 75/232/17 66/180/17 94/230/17 +f 96/233/18 92/224/18 67/234/18 +f 86/210/17 67/234/17 69/208/17 +f 57/170/16 89/235/16 58/171/16 +f 57/173/17 62/176/17 60/174/17 +f 62/176/18 79/197/18 63/177/18 +f 64/178/17 76/236/17 65/179/17 +f 67/181/19 84/237/19 68/182/19 +f 57/170/16 59/172/16 70/184/16 +f 72/186/19 95/167/19 73/187/19 +f 76/192/16 93/238/16 71/168/16 +f 58/194/15 89/218/15 77/195/15 +f 79/197/20 82/239/20 80/198/20 +f 68/199/19 87/240/19 81/200/19 +f 67/205/19 92/241/19 83/206/19 +f 69/208/22 81/226/22 85/209/22 +f 70/184/16 82/242/16 79/214/16 +f 68/212/23 59/215/23 78/217/23 +f 61/175/22 77/195/22 89/218/22 +f 70/203/21 84/219/21 90/221/21 +f 91/222/20 90/243/20 83/223/20 +f 88/225/15 85/209/15 81/226/15 +f 74/229/17 75/232/17 94/230/17 +f 75/232/17 64/178/17 66/180/17 +f 96/233/18 91/222/18 92/224/18 +f 86/210/17 96/233/17 67/234/17 +f 86/244/22 77/245/22 61/246/22 +f 63/247/20 90/248/20 91/249/20 +f 78/250/15 85/251/15 88/252/15 +f 60/253/18 91/249/18 96/254/18 +f 61/246/17 96/254/17 86/244/17 +f 86/244/22 85/251/22 77/245/22 +f 63/247/20 80/255/20 90/248/20 +f 78/250/15 77/245/15 85/251/15 +f 60/253/18 63/247/18 91/249/18 +f 61/246/17 60/253/17 96/254/17 +o Blur +v 0.000000 0.280000 -1.400000 +v 0.535757 -0.280000 -1.293431 +v 0.000000 -0.280000 -1.400000 +v 0.535757 0.280000 -1.293431 +v 0.989949 -0.280000 -0.989949 +v 0.989949 0.280000 -0.989949 +v 1.293431 -0.280000 -0.535757 +v 1.293431 0.280000 -0.535757 +v 1.400000 -0.280000 -0.000000 +v 1.400000 0.280000 0.000000 +v 1.293431 -0.280000 0.535757 +v 1.293431 0.280000 0.535757 +v 0.989949 -0.280000 0.989949 +v 0.989949 0.280000 0.989949 +v 0.535757 -0.280000 1.293431 +v 0.535757 0.280000 1.293431 +v 0.000000 -0.280000 1.400000 +v 0.000000 0.280000 1.400000 +v -0.535756 -0.280000 1.293431 +v -0.535756 0.280000 1.293431 +v -0.989949 -0.280000 0.989950 +v -0.989949 0.280000 0.989950 +v -1.293431 -0.280000 0.535757 +v -1.293431 0.280000 0.535757 +v -1.400000 -0.280000 -0.000000 +v -1.400000 0.280000 0.000000 +v -1.293431 -0.280000 -0.535757 +v -1.293431 0.280000 -0.535757 +v -0.989949 -0.280000 -0.989950 +v -0.989949 0.280000 -0.989950 +v -0.535756 -0.280000 -1.293432 +v -0.535756 0.280000 -1.293432 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn 0.1951 0.0000 -0.9808 +vn 0.5556 0.0000 -0.8315 +vn 0.8315 0.0000 -0.5556 +vn 0.9808 0.0000 -0.1951 +vn 0.9808 -0.0000 0.1951 +vn 0.8315 0.0000 0.5556 +vn 0.5556 0.0000 0.8315 +vn 0.1951 0.0000 0.9808 +vn -0.1951 0.0000 0.9808 +vn -0.5556 0.0000 0.8315 +vn -0.8315 0.0000 0.5556 +vn -0.9808 -0.0000 0.1951 +vn -0.9808 0.0000 -0.1951 +vn -0.8315 0.0000 -0.5556 +vn -0.0000 1.0000 0.0000 +vn -0.5556 0.0000 -0.8315 +vn -0.1951 0.0000 -0.9808 +vn -0.0000 -1.0000 -0.0000 +usemtl None_NONE +s 1 +f 97/256/24 98/257/24 99/258/24 +f 100/259/25 101/260/25 98/261/25 +f 102/262/26 103/263/26 101/264/26 +f 104/265/27 105/266/27 103/267/27 +f 106/268/28 107/269/28 105/270/28 +f 108/271/29 109/272/29 107/273/29 +f 110/274/30 111/275/30 109/276/30 +f 112/277/31 113/278/31 111/279/31 +f 114/280/32 115/281/32 113/282/32 +f 116/283/33 117/284/33 115/285/33 +f 118/286/34 119/287/34 117/288/34 +f 120/289/35 121/290/35 119/291/35 +f 122/292/36 123/293/36 121/294/36 +f 124/295/37 125/296/37 123/297/37 +f 118/286/38 110/298/38 102/299/38 +f 126/300/39 127/301/39 125/302/39 +f 128/303/40 99/304/40 127/305/40 +f 115/306/41 119/287/41 127/305/41 +f 97/256/24 100/307/24 98/261/24 +f 100/259/25 102/308/25 101/264/25 +f 102/262/26 104/309/26 103/267/26 +f 104/265/27 106/310/27 105/270/27 +f 106/268/28 108/311/28 107/273/28 +f 108/271/29 110/298/29 109/276/29 +f 110/274/30 112/312/30 111/279/30 +f 112/277/31 114/313/31 113/282/31 +f 114/280/32 116/314/32 115/285/32 +f 116/283/33 118/315/33 117/288/33 +f 118/286/34 120/316/34 119/291/34 +f 120/289/35 122/317/35 121/294/35 +f 122/292/36 124/318/36 123/297/36 +f 124/295/37 126/319/37 125/302/37 +f 102/262/38 100/307/38 126/320/38 +f 97/256/38 128/321/38 126/320/38 +f 126/300/38 124/318/38 118/322/38 +f 122/292/38 120/316/38 118/322/38 +f 118/286/38 116/314/38 110/323/38 +f 114/280/38 112/312/38 110/323/38 +f 110/274/38 108/311/38 102/299/38 +f 106/268/38 104/309/38 102/299/38 +f 100/259/38 97/324/38 126/320/38 +f 124/295/38 122/317/38 118/322/38 +f 116/283/38 114/313/38 110/323/38 +f 108/271/38 106/310/38 102/299/38 +f 102/262/38 126/319/38 118/322/38 +f 126/300/39 128/321/39 127/305/39 +f 128/303/40 97/324/40 99/258/40 +f 127/325/41 99/304/41 98/261/41 +f 98/326/41 101/260/41 103/267/41 +f 103/327/41 105/266/41 107/273/41 +f 107/328/41 109/272/41 103/267/41 +f 111/329/41 113/278/41 115/285/41 +f 115/306/41 117/284/41 119/291/41 +f 119/330/41 121/290/41 123/297/41 +f 123/331/41 125/296/41 127/305/41 +f 127/325/41 98/257/41 103/267/41 +f 103/327/41 109/272/41 111/279/41 +f 111/329/41 115/281/41 127/305/41 +f 119/330/41 123/293/41 127/305/41 +f 127/325/41 103/263/41 111/279/41 diff --git a/src/main/resources/assets/advancedrocketry/models/astrobodydataprocessor.obj b/src/main/resources/assets/advancedrocketry/models/astrobodydataprocessor.obj new file mode 100644 index 000000000..a677ee221 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/astrobodydataprocessor.obj @@ -0,0 +1,1059 @@ +# Blender v2.79 (sub 0) OBJ File: 'astrobody_data_processor.blend' +# www.blender.org +mtllib astrobody_data_processor.mtl +o Cube +v 1.937500 0.250000 2.000000 +v 1.937500 0.875000 2.000000 +v 1.937500 0.250000 1.812500 +v 1.937500 0.875000 1.812500 +v 2.000000 0.250000 2.000000 +v 2.000000 0.875000 2.000000 +v 2.000000 0.250000 1.812500 +v 2.000000 0.875000 1.812500 +v 1.937500 0.250000 1.187500 +v 1.937500 0.875000 1.187500 +v 1.937500 0.250000 1.000000 +v 1.937500 0.875000 1.000000 +v 2.000000 0.250000 1.187500 +v 2.000000 0.875000 1.187500 +v 2.000000 0.250000 1.000000 +v 2.000000 0.875000 1.000000 +v 0.187500 0.250000 3.000000 +v 0.187500 0.875000 3.000000 +v 0.000000 0.250000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.187500 0.250000 2.812500 +v 0.187500 0.875000 2.812500 +v 0.000000 0.250000 2.812500 +v 0.000000 0.875000 2.812500 +v 2.000000 0.250000 3.000000 +v 2.000000 0.875000 3.000000 +v 1.812500 0.250000 3.000000 +v 1.812500 0.875000 3.000000 +v 2.000000 0.250000 2.812500 +v 2.000000 0.875000 2.812500 +v 1.812500 0.250000 2.812500 +v 1.812500 0.875000 2.812500 +v 2.000000 0.250000 0.187500 +v 2.000000 0.875000 0.187500 +v 1.812500 0.250000 0.187500 +v 1.812500 0.875000 0.187500 +v 2.000000 0.250000 0.000000 +v 2.000000 0.875000 0.000000 +v 1.812500 0.250000 0.000000 +v 1.812500 0.875000 0.000000 +v 0.187500 0.250000 0.187500 +v 0.187500 0.875000 0.187500 +v 0.000000 0.250000 0.187500 +v 0.000000 0.875000 0.187500 +v 0.187500 0.250000 0.000000 +v 0.187500 0.875000 0.000000 +v 0.000000 0.250000 0.000000 +v 0.000000 0.875000 0.000000 +v 1.937500 0.250000 2.937500 +v 1.937500 0.875000 2.937500 +v 0.062500 0.250000 2.937500 +v 0.062500 0.875000 2.937500 +v 1.937500 0.250000 0.062500 +v 1.937500 0.875000 0.062500 +v 0.062500 0.250000 0.062500 +v 0.062500 0.875000 0.062500 +v 2.000000 0.875000 3.000000 +v 2.000000 1.000000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.000000 1.000000 3.000000 +v 2.000000 0.875000 0.000000 +v 2.000000 1.000000 0.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v 2.000000 0.000000 3.000000 +v 2.000000 0.250000 3.000000 +v 0.000000 0.000000 3.000000 +v 0.000000 0.250000 3.000000 +v 2.000000 0.000000 0.000000 +v 2.000000 0.250000 0.000000 +v -0.000000 0.000000 0.000000 +v -0.000000 0.250000 0.000000 +v 0.062500 0.250000 1.000000 +v 0.062500 0.875000 1.000000 +v 0.062500 0.250000 1.187500 +v 0.062500 0.875000 1.187500 +v -0.000000 0.250000 1.000000 +v -0.000000 0.875000 1.000000 +v -0.000000 0.250000 1.187500 +v -0.000000 0.875000 1.187500 +v 0.062500 0.250000 1.812500 +v 0.062500 0.875000 1.812500 +v 0.062500 0.250000 2.000000 +v 0.062500 0.875000 2.000000 +v 0.000000 0.250000 1.812500 +v 0.000000 0.875000 1.812500 +v 0.000000 0.250000 2.000000 +v 0.000000 0.875000 2.000000 +v 0.000000 0.312500 0.687500 +v 0.000000 0.687500 0.687500 +v 0.000000 0.312500 0.312500 +v 0.000000 0.687500 0.312500 +v 0.062500 0.312500 0.687500 +v 0.062500 0.687500 0.687500 +v 0.062500 0.312500 0.312500 +v 0.062500 0.687500 0.312500 +v 0.000000 0.312500 1.687500 +v 0.000000 0.687500 1.687500 +v 0.000000 0.312500 1.312500 +v 0.000000 0.687500 1.312500 +v 0.062500 0.312500 1.687500 +v 0.062500 0.687500 1.687500 +v 0.062500 0.312500 1.312500 +v 0.062500 0.687500 1.312500 +v 0.000000 0.312500 2.687500 +v 0.000000 0.687500 2.687500 +v 0.000000 0.312500 2.312500 +v 0.000000 0.687500 2.312500 +v 0.062500 0.312500 2.687500 +v 0.062500 0.687500 2.687500 +v 0.062500 0.312500 2.312500 +v 0.062500 0.687500 2.312500 +v 2.000000 0.312500 2.312500 +v 2.000000 0.687500 2.312500 +v 2.000001 0.312500 2.687500 +v 2.000001 0.687500 2.687500 +v 1.937500 0.312500 2.312500 +v 1.937500 0.687500 2.312500 +v 1.937501 0.312500 2.687500 +v 1.937501 0.687500 2.687500 +v 2.000000 0.312500 1.312500 +v 2.000000 0.687500 1.312500 +v 2.000000 0.312500 1.687500 +v 2.000000 0.687500 1.687500 +v 1.937500 0.312500 1.312500 +v 1.937500 0.687500 1.312500 +v 1.937500 0.312500 1.687500 +v 1.937500 0.687500 1.687500 +v 2.000000 0.312500 0.312500 +v 2.000000 0.687500 0.312500 +v 2.000000 0.312500 0.687500 +v 2.000000 0.687500 0.687500 +v 1.937500 0.312500 0.312500 +v 1.937500 0.687500 0.312500 +v 1.937500 0.312500 0.687500 +v 1.937500 0.687500 0.687500 +v 0.062500 1.000000 1.937500 +v 0.062500 1.625000 1.937500 +v 0.062500 1.000000 1.062500 +v 0.062500 1.625000 1.062500 +v 0.937500 1.000000 1.937500 +v 0.937500 1.625000 1.937500 +v 0.937500 1.000000 1.062500 +v 0.937500 1.625000 1.062500 +v 1.125000 1.000000 1.875000 +v 1.125000 1.375000 1.875000 +v 1.125000 1.000000 1.125000 +v 1.125000 1.375000 1.125000 +v 1.875000 1.000000 1.875000 +v 1.875000 1.375000 1.875000 +v 1.875000 1.000000 1.125000 +v 1.875000 1.375000 1.125000 +v 1.250000 1.000000 0.750000 +v 1.250000 1.187500 0.750000 +v 1.250000 1.000000 0.250000 +v 1.250000 1.187500 0.250000 +v 1.750000 1.000000 0.750000 +v 1.750000 1.187500 0.750000 +v 1.750000 1.000000 0.250000 +v 1.750000 1.187500 0.250000 +v 1.312500 1.000000 1.125000 +v 1.312500 1.125000 1.125000 +v 1.312500 1.000000 0.750000 +v 1.312500 1.125000 0.750000 +v 1.687500 1.000000 1.125000 +v 1.687500 1.125000 1.125000 +v 1.687500 1.000000 0.750000 +v 1.687500 1.125000 0.750000 +v 0.875000 1.000000 0.687500 +v 0.875000 1.125000 0.687500 +v 0.875000 1.000000 0.312500 +v 0.875000 1.125000 0.312500 +v 1.250000 1.000000 0.687500 +v 1.250000 1.125000 0.687500 +v 1.250000 1.000000 0.312500 +v 1.250000 1.125000 0.312500 +v 0.500000 1.000000 0.687500 +v 0.500000 1.125000 0.687500 +v 0.500000 1.000000 0.437500 +v 0.500000 1.125000 0.437500 +v 0.875000 1.000000 0.687500 +v 0.875000 1.125000 0.687500 +v 0.875000 1.000000 0.437500 +v 0.875000 1.125000 0.437500 +v 0.125000 1.000000 0.562500 +v 0.125000 1.125000 0.562500 +v 0.125000 1.000000 0.437500 +v 0.125000 1.125000 0.437500 +v 0.500000 1.000000 0.562500 +v 0.500000 1.125000 0.562500 +v 0.500000 1.000000 0.437500 +v 0.500000 1.125000 0.437500 +v 0.937500 1.000000 1.687500 +v 0.937500 1.250000 1.687500 +v 0.937500 1.000000 1.312500 +v 0.937500 1.250000 1.312500 +v 1.125000 1.000000 1.687500 +v 1.125000 1.250000 1.687500 +v 1.125000 1.000000 1.312500 +v 1.125000 1.250000 1.312500 +v 1.250000 1.000000 2.750000 +v 1.250000 1.187500 2.750000 +v 1.250000 1.000000 2.250000 +v 1.250000 1.187500 2.250000 +v 1.750000 1.000000 2.750000 +v 1.750000 1.187500 2.750000 +v 1.750000 1.000000 2.250000 +v 1.750000 1.187500 2.250000 +v 1.312500 1.000000 2.250000 +v 1.312500 1.125000 2.250000 +v 1.312500 1.000000 1.875000 +v 1.312500 1.125000 1.875000 +v 1.687500 1.000000 2.250000 +v 1.687500 1.125000 2.250000 +v 1.687500 1.000000 1.875000 +v 1.687500 1.125000 1.875000 +v 0.875000 1.000000 2.687500 +v 0.875000 1.125000 2.687500 +v 0.875000 1.000000 2.312500 +v 0.875000 1.125000 2.312500 +v 1.250000 1.000000 2.687500 +v 1.250000 1.125000 2.687500 +v 1.250000 1.000000 2.312500 +v 1.250000 1.125000 2.312500 +v 0.500000 1.000000 2.562500 +v 0.500000 1.125000 2.562500 +v 0.500000 1.000000 2.312500 +v 0.500000 1.125000 2.312500 +v 0.875000 1.000000 2.562500 +v 0.875000 1.125000 2.562500 +v 0.875000 1.000000 2.312500 +v 0.875000 1.125000 2.312500 +v 0.125000 1.000000 2.562500 +v 0.125000 1.125000 2.562500 +v 0.125000 1.000000 2.437500 +v 0.125000 1.125000 2.437500 +v 0.500000 1.000000 2.562500 +v 0.500000 1.125000 2.562500 +v 0.500000 1.000000 2.437500 +v 0.500000 1.125000 2.437500 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 1.000000 0.812500 +vt 0.992188 0.812500 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.632812 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.968750 +vt 0.632812 0.812500 +vt 0.992188 0.812500 +vt 1.000000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.750000 0.000000 +vt 0.375000 0.500000 +vt 0.375000 0.000000 +vt 0.250000 0.437500 +vt -0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 1.000000 0.812500 +vt 0.992188 0.812500 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.812500 +vt 0.953125 0.718750 +vt 1.000000 0.718750 +vt 0.960938 0.812500 +vt 0.953125 0.718750 +vt 0.960938 0.718750 +vt 0.992188 0.718750 +vt 1.000000 0.812500 +vt 0.992188 0.812500 +vt 1.000000 0.734375 +vt 0.953125 0.718750 +vt 1.000000 0.718750 +vt 1.000000 0.812500 +vt 0.953125 0.796875 +vt 1.000000 0.796875 +vt 0.906250 0.812500 +vt 0.859375 0.718750 +vt 0.906250 0.718750 +vt 0.867188 0.812500 +vt 0.859375 0.718750 +vt 0.867188 0.718750 +vt 0.898438 0.718750 +vt 0.906250 0.812500 +vt 0.898438 0.812500 +vt 0.906250 0.734375 +vt 0.859375 0.718750 +vt 0.906250 0.718750 +vt 0.906250 0.812500 +vt 0.859375 0.796875 +vt 0.906250 0.796875 +vt 0.953125 0.812500 +vt 0.906250 0.718750 +vt 0.953125 0.718750 +vt 0.914062 0.812500 +vt 0.906250 0.718750 +vt 0.914062 0.718750 +vt 0.945312 0.718750 +vt 0.953125 0.812500 +vt 0.945312 0.812500 +vt 0.953125 0.734375 +vt 0.906250 0.718750 +vt 0.953125 0.718750 +vt 0.953125 0.812500 +vt 0.906250 0.796875 +vt 0.953125 0.796875 +vt 0.859375 0.812500 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.820312 0.812500 +vt 0.812500 0.718750 +vt 0.820312 0.718750 +vt 0.851562 0.718750 +vt 0.859375 0.812500 +vt 0.851562 0.812500 +vt 0.859375 0.734375 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.859375 0.812500 +vt 0.812500 0.796875 +vt 0.859375 0.796875 +vt 0.859375 0.812500 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.820312 0.812500 +vt 0.812500 0.718750 +vt 0.820312 0.718750 +vt 0.851562 0.718750 +vt 0.859375 0.812500 +vt 0.851562 0.812500 +vt 0.859375 0.734375 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.859375 0.812500 +vt 0.812500 0.796875 +vt 0.859375 0.796875 +vt 0.859375 0.812500 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.820312 0.812500 +vt 0.812500 0.718750 +vt 0.820312 0.718750 +vt 0.851562 0.718750 +vt 0.859375 0.812500 +vt 0.851562 0.812500 +vt 0.859375 0.734375 +vt 0.812500 0.718750 +vt 0.859375 0.718750 +vt 0.859375 0.812500 +vt 0.812500 0.796875 +vt 0.859375 0.796875 +vt 0.625000 1.000000 +vt 0.515625 0.843750 +vt 0.625000 0.843750 +vt 0.515625 0.687500 +vt 0.625000 0.843750 +vt 0.625000 0.843750 +vt 0.515625 0.687500 +vt 0.625000 0.687500 +vt 0.625000 0.843750 +vt 0.515625 0.687500 +vt 0.625000 0.687500 +vt 0.515625 1.000000 +vt 0.406250 0.781250 +vt 0.515625 0.781250 +vt 0.601562 0.593750 +vt 0.710938 0.687500 +vt 0.601562 0.687500 +vt 0.601562 0.593750 +vt 0.710938 0.687500 +vt 0.601562 0.687500 +vt 0.710938 0.687500 +vt 0.601562 0.593750 +vt 0.710938 0.593750 +vt 0.710938 0.687500 +vt 0.601562 0.593750 +vt 0.710938 0.593750 +vt 0.914062 0.718750 +vt 0.804688 0.500000 +vt 0.914062 0.500000 +vt 0.710938 0.687500 +vt 0.687500 0.812500 +vt 0.687500 0.687500 +vt 0.710938 0.687500 +vt 0.687500 0.812500 +vt 0.687500 0.687500 +vt 0.687500 0.812500 +vt 0.710938 0.687500 +vt 0.710938 0.812500 +vt 0.687500 0.812500 +vt 0.710938 0.687500 +vt 0.710938 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.687500 +vt 0.687500 0.687500 +vt 0.804688 0.812500 +vt 0.710938 0.750000 +vt 0.804688 0.750000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.804688 0.765625 +vt 0.710938 0.703125 +vt 0.804688 0.703125 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.804688 0.625000 +vt 0.804688 0.625000 +vt 0.773438 0.812500 +vt 0.773438 0.625000 +vt 0.804688 0.625000 +vt 0.710938 0.562500 +vt 0.804688 0.562500 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.710938 0.765625 +vt 0.804688 0.703125 +vt 0.710938 0.703125 +vt 0.710938 0.812500 +vt 0.804688 0.625000 +vt 0.804688 0.812500 +vt 0.804688 0.687500 +vt 0.773438 0.812500 +vt 0.773438 0.687500 +vt 0.804688 0.812500 +vt 0.710938 0.750000 +vt 0.804688 0.750000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.710938 0.562500 +vt 0.804688 0.500000 +vt 0.710938 0.500000 +vt 0.710938 0.812500 +vt 0.804688 0.687500 +vt 0.804688 0.812500 +vt 0.804688 0.750000 +vt 0.773438 0.812500 +vt 0.773438 0.750000 +vt 0.804688 0.625000 +vt 0.710938 0.562500 +vt 0.804688 0.562500 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.710938 0.562500 +vt 0.804688 0.500000 +vt 0.710938 0.500000 +vt 0.710938 0.812500 +vt 0.804688 0.750000 +vt 0.804688 0.812500 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.804688 0.812500 +vt 0.781250 0.687500 +vt 0.804688 0.687500 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.804688 0.765625 +vt 0.781250 0.640625 +vt 0.804688 0.640625 +vt 0.781250 0.812500 +vt 0.804688 0.625000 +vt 0.804688 0.812500 +vt 0.710938 0.687500 +vt 0.687500 0.812500 +vt 0.687500 0.687500 +vt 0.710938 0.687500 +vt 0.687500 0.812500 +vt 0.687500 0.687500 +vt 0.687500 0.812500 +vt 0.710938 0.687500 +vt 0.710938 0.812500 +vt 0.687500 0.812500 +vt 0.710938 0.687500 +vt 0.710938 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.687500 +vt 0.687500 0.687500 +vt 0.804688 0.812500 +vt 0.710938 0.750000 +vt 0.804688 0.750000 +vt 0.804688 0.765625 +vt 0.710938 0.703125 +vt 0.804688 0.703125 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.804688 0.625000 +vt 0.804688 0.625000 +vt 0.773438 0.812500 +vt 0.773438 0.625000 +vt 0.804688 0.812500 +vt 0.710938 0.750000 +vt 0.804688 0.750000 +vt 0.710938 0.562500 +vt 0.804688 0.500000 +vt 0.710938 0.500000 +vt 0.710938 0.812500 +vt 0.804688 0.625000 +vt 0.804688 0.812500 +vt 0.804688 0.687500 +vt 0.773438 0.812500 +vt 0.773438 0.687500 +vt 0.804688 0.625000 +vt 0.710938 0.562500 +vt 0.804688 0.562500 +vt 0.710938 0.765625 +vt 0.804688 0.703125 +vt 0.710938 0.703125 +vt 0.710938 0.812500 +vt 0.804688 0.687500 +vt 0.804688 0.812500 +vt 0.804688 0.750000 +vt 0.773438 0.812500 +vt 0.773438 0.750000 +vt 0.804688 0.625000 +vt 0.710938 0.562500 +vt 0.804688 0.562500 +vt 0.710938 0.562500 +vt 0.804688 0.500000 +vt 0.710938 0.500000 +vt 0.710938 0.812500 +vt 0.804688 0.750000 +vt 0.804688 0.812500 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.984375 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.968750 +vt 0.750000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.750000 0.500000 +vt -0.000000 0.437500 +vt -0.000000 0.437500 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.953125 0.812500 +vt 0.953125 0.812500 +vt 1.000000 0.718750 +vt 0.953125 0.734375 +vt 0.953125 0.812500 +vt 0.859375 0.812500 +vt 0.859375 0.812500 +vt 0.906250 0.718750 +vt 0.859375 0.734375 +vt 0.859375 0.812500 +vt 0.906250 0.812500 +vt 0.906250 0.812500 +vt 0.953125 0.718750 +vt 0.906250 0.734375 +vt 0.906250 0.812500 +vt 0.812500 0.812500 +vt 0.812500 0.812500 +vt 0.859375 0.718750 +vt 0.812500 0.734375 +vt 0.812500 0.812500 +vt 0.812500 0.812500 +vt 0.812500 0.812500 +vt 0.859375 0.718750 +vt 0.812500 0.734375 +vt 0.812500 0.812500 +vt 0.812500 0.812500 +vt 0.812500 0.812500 +vt 0.859375 0.718750 +vt 0.812500 0.734375 +vt 0.812500 0.812500 +vt 0.625000 0.687500 +vt 0.515625 0.843750 +vt 0.515625 0.843750 +vt 0.406250 1.000000 +vt 0.710938 0.593750 +vt 0.710938 0.593750 +vt 0.601562 0.687500 +vt 0.601562 0.687500 +vt 0.804688 0.718750 +vt 0.710938 0.812500 +vt 0.710938 0.812500 +vt 0.687500 0.687500 +vt 0.687500 0.687500 +vt 0.625000 0.812500 +vt 0.710938 0.812500 +vt 0.000000 0.000000 +vt 0.710938 0.765625 +vt 0.000000 0.000000 +vt 0.710938 0.812500 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.000000 0.000000 +vt 0.804688 0.765625 +vt 0.710938 0.625000 +vt 0.710938 0.812500 +vt 0.000000 0.000000 +vt 0.804688 0.562500 +vt 0.710938 0.687500 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.000000 0.000000 +vt 0.804688 0.562500 +vt 0.710938 0.750000 +vt 0.000000 0.000000 +vt 0.781250 0.812500 +vt 0.000000 0.000000 +vt 0.781250 0.765625 +vt 0.781250 0.625000 +vt 0.710938 0.812500 +vt 0.710938 0.812500 +vt 0.687500 0.687500 +vt 0.687500 0.687500 +vt 0.625000 0.812500 +vt 0.710938 0.812500 +vt 0.710938 0.765625 +vt 0.710938 0.812500 +vt 0.710938 0.812500 +vt 0.804688 0.562500 +vt 0.710938 0.625000 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.804688 0.765625 +vt 0.710938 0.687500 +vt 0.804688 0.812500 +vt 0.710938 0.625000 +vt 0.804688 0.562500 +vt 0.710938 0.750000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None +s off +f 4/1/1 7/2/1 3/3/1 +f 8/4/2 5/5/2 7/6/2 +f 6/7/3 1/8/3 5/9/3 +f 12/10/1 15/11/1 11/12/1 +f 16/13/2 13/14/2 15/15/2 +f 14/16/3 9/17/3 13/18/3 +f 18/19/3 19/20/3 17/21/3 +f 20/22/4 23/23/4 19/24/4 +f 24/25/1 21/26/1 23/27/1 +f 22/28/2 17/29/2 21/30/2 +f 26/31/3 27/32/3 25/33/3 +f 28/34/4 31/35/4 27/36/4 +f 32/37/1 29/38/1 31/35/1 +f 30/39/2 25/40/2 29/41/2 +f 34/42/3 35/43/3 33/44/3 +f 36/45/4 39/46/4 35/47/4 +f 40/48/1 37/49/1 39/50/1 +f 38/51/2 33/52/2 37/53/2 +f 39/54/5 33/55/5 35/56/5 +f 36/57/6 38/58/6 40/59/6 +f 42/60/3 43/61/3 41/62/3 +f 44/63/4 47/64/4 43/65/4 +f 48/66/1 45/67/1 47/68/1 +f 46/69/2 41/70/2 45/71/2 +f 50/72/3 51/73/3 49/74/3 +f 52/75/4 55/76/4 51/77/4 +f 56/78/1 53/79/1 55/80/1 +f 54/81/2 49/82/2 53/83/2 +f 58/84/3 59/85/3 57/86/3 +f 60/87/4 63/88/4 59/89/4 +f 64/90/1 61/91/1 63/92/1 +f 62/93/2 57/94/2 61/95/2 +f 63/96/5 57/97/5 59/98/5 +f 60/99/6 62/100/6 64/101/6 +f 66/102/3 67/103/3 65/104/3 +f 68/105/4 71/106/4 67/107/4 +f 72/108/1 69/109/1 71/110/1 +f 70/111/2 65/112/2 69/113/2 +f 71/114/5 65/115/5 67/116/5 +f 68/105/6 70/117/6 72/118/6 +f 76/119/3 79/120/3 75/121/3 +f 80/122/4 77/123/4 79/124/4 +f 78/125/1 73/126/1 77/127/1 +f 84/128/3 87/129/3 83/130/3 +f 88/131/4 85/132/4 87/133/4 +f 86/134/1 81/135/1 85/136/1 +f 90/137/4 91/138/4 89/139/4 +f 92/140/1 95/141/1 91/142/1 +f 94/143/3 89/144/3 93/145/3 +f 95/146/5 89/147/5 91/148/5 +f 92/149/6 94/150/6 96/151/6 +f 98/152/4 99/153/4 97/154/4 +f 100/155/1 103/156/1 99/157/1 +f 102/158/3 97/159/3 101/160/3 +f 103/161/5 97/162/5 99/163/5 +f 100/164/6 102/165/6 104/166/6 +f 106/167/4 107/168/4 105/169/4 +f 108/170/1 111/171/1 107/172/1 +f 110/173/3 105/174/3 109/175/3 +f 111/176/5 105/177/5 107/178/5 +f 108/179/6 110/180/6 112/181/6 +f 114/182/2 115/183/2 113/184/2 +f 116/185/3 119/186/3 115/187/3 +f 118/188/1 113/189/1 117/190/1 +f 119/191/5 113/192/5 115/193/5 +f 116/194/6 118/195/6 120/196/6 +f 122/197/2 123/198/2 121/199/2 +f 124/200/3 127/201/3 123/202/3 +f 126/203/1 121/204/1 125/205/1 +f 127/206/5 121/207/5 123/208/5 +f 124/209/6 126/210/6 128/211/6 +f 130/212/2 131/213/2 129/214/2 +f 132/215/3 135/216/3 131/217/3 +f 134/218/1 129/219/1 133/220/1 +f 135/221/5 129/222/5 131/223/5 +f 132/224/6 134/225/6 136/226/6 +f 138/227/4 139/228/4 137/229/4 +f 140/230/1 143/231/1 139/228/1 +f 144/232/2 141/233/2 143/234/2 +f 142/235/3 137/236/3 141/237/3 +f 140/238/6 142/239/6 144/240/6 +f 146/241/4 147/242/4 145/243/4 +f 148/244/1 151/245/1 147/246/1 +f 152/247/2 149/248/2 151/249/2 +f 150/250/3 145/251/3 149/252/3 +f 148/253/6 150/254/6 152/255/6 +f 154/256/4 155/257/4 153/258/4 +f 156/259/1 159/260/1 155/261/1 +f 160/262/2 157/263/2 159/264/2 +f 158/265/3 153/266/3 157/267/3 +f 156/268/6 158/269/6 160/270/6 +f 162/271/4 163/272/4 161/273/4 +f 164/274/1 167/275/1 163/276/1 +f 168/277/2 165/278/2 167/279/2 +f 166/280/3 161/281/3 165/282/3 +f 164/283/6 166/284/6 168/285/6 +f 170/286/4 171/287/4 169/288/4 +f 172/289/1 175/290/1 171/291/1 +f 176/292/2 173/293/2 175/294/2 +f 174/295/3 169/296/3 173/297/3 +f 172/298/6 174/299/6 176/300/6 +f 178/301/4 179/302/4 177/303/4 +f 180/304/1 183/305/1 179/306/1 +f 184/307/2 181/308/2 183/309/2 +f 182/310/3 177/311/3 181/312/3 +f 180/313/6 182/314/6 184/315/6 +f 186/316/4 187/317/4 185/318/4 +f 188/319/1 191/320/1 187/321/1 +f 192/322/2 189/323/2 191/324/2 +f 190/325/3 185/326/3 189/327/3 +f 188/328/6 190/329/6 192/330/6 +f 194/331/4 195/332/4 193/333/4 +f 196/334/1 199/335/1 195/336/1 +f 200/337/2 197/338/2 199/339/2 +f 198/340/3 193/341/3 197/342/3 +f 196/343/6 198/344/6 200/345/6 +f 202/346/4 203/347/4 201/348/4 +f 204/349/1 207/350/1 203/351/1 +f 208/352/2 205/353/2 207/354/2 +f 206/355/3 201/356/3 205/357/3 +f 204/358/6 206/359/6 208/360/6 +f 210/361/4 211/362/4 209/363/4 +f 216/364/2 213/365/2 215/366/2 +f 212/367/6 214/368/6 216/369/6 +f 218/370/4 219/371/4 217/372/4 +f 220/373/1 223/374/1 219/375/1 +f 222/376/3 217/377/3 221/378/3 +f 220/379/6 222/380/6 224/381/6 +f 226/382/4 227/383/4 225/384/4 +f 228/385/1 231/386/1 227/387/1 +f 230/388/3 225/389/3 229/390/3 +f 228/391/6 230/392/6 232/393/6 +f 234/394/4 235/395/4 233/396/4 +f 236/397/1 239/398/1 235/399/1 +f 238/400/3 233/401/3 237/402/3 +f 236/403/6 238/404/6 240/405/6 +f 4/1/1 8/406/1 7/2/1 +f 8/4/2 6/407/2 5/5/2 +f 6/7/3 2/408/3 1/8/3 +f 12/10/1 16/409/1 15/11/1 +f 16/13/2 14/410/2 13/14/2 +f 14/16/3 10/411/3 9/17/3 +f 18/19/3 20/412/3 19/20/3 +f 20/22/4 24/413/4 23/23/4 +f 24/25/1 22/414/1 21/26/1 +f 22/28/2 18/415/2 17/29/2 +f 26/31/3 28/416/3 27/32/3 +f 28/34/4 32/37/4 31/35/4 +f 32/37/1 30/417/1 29/38/1 +f 30/39/2 26/418/2 25/40/2 +f 34/42/3 36/45/3 35/43/3 +f 36/45/4 40/419/4 39/46/4 +f 40/48/1 38/420/1 37/49/1 +f 38/51/2 34/421/2 33/52/2 +f 39/54/5 37/422/5 33/55/5 +f 36/57/6 34/423/6 38/58/6 +f 42/60/3 44/424/3 43/61/3 +f 44/63/4 48/425/4 47/64/4 +f 48/66/1 46/426/1 45/67/1 +f 46/69/2 42/427/2 41/70/2 +f 50/72/3 52/428/3 51/73/3 +f 52/75/4 56/429/4 55/76/4 +f 56/78/1 54/430/1 53/79/1 +f 54/81/2 50/431/2 49/82/2 +f 58/84/3 60/432/3 59/85/3 +f 60/87/4 64/433/4 63/88/4 +f 64/90/1 62/434/1 61/91/1 +f 62/93/2 58/435/2 57/94/2 +f 63/96/5 61/436/5 57/97/5 +f 60/99/6 58/437/6 62/100/6 +f 66/102/3 68/438/3 67/103/3 +f 68/105/4 72/118/4 71/106/4 +f 72/108/1 70/439/1 69/109/1 +f 70/111/2 66/440/2 65/112/2 +f 71/114/5 69/441/5 65/115/5 +f 68/105/6 66/442/6 70/117/6 +f 76/119/3 80/443/3 79/120/3 +f 80/122/4 78/444/4 77/123/4 +f 78/125/1 74/445/1 73/126/1 +f 84/128/3 88/446/3 87/129/3 +f 88/131/4 86/447/4 85/132/4 +f 86/134/1 82/448/1 81/135/1 +f 90/137/4 92/449/4 91/138/4 +f 92/140/1 96/450/1 95/141/1 +f 94/143/3 90/451/3 89/144/3 +f 95/146/5 93/452/5 89/147/5 +f 92/149/6 90/453/6 94/150/6 +f 98/152/4 100/454/4 99/153/4 +f 100/155/1 104/455/1 103/156/1 +f 102/158/3 98/456/3 97/159/3 +f 103/161/5 101/457/5 97/162/5 +f 100/164/6 98/458/6 102/165/6 +f 106/167/4 108/459/4 107/168/4 +f 108/170/1 112/460/1 111/171/1 +f 110/173/3 106/461/3 105/174/3 +f 111/176/5 109/462/5 105/177/5 +f 108/179/6 106/463/6 110/180/6 +f 114/182/2 116/464/2 115/183/2 +f 116/185/3 120/465/3 119/186/3 +f 118/188/1 114/466/1 113/189/1 +f 119/191/5 117/467/5 113/192/5 +f 116/194/6 114/468/6 118/195/6 +f 122/197/2 124/469/2 123/198/2 +f 124/200/3 128/470/3 127/201/3 +f 126/203/1 122/471/1 121/204/1 +f 127/206/5 125/472/5 121/207/5 +f 124/209/6 122/473/6 126/210/6 +f 130/212/2 132/474/2 131/213/2 +f 132/215/3 136/475/3 135/216/3 +f 134/218/1 130/476/1 129/219/1 +f 135/221/5 133/477/5 129/222/5 +f 132/224/6 130/478/6 134/225/6 +f 138/227/4 140/238/4 139/228/4 +f 140/230/1 144/479/1 143/231/1 +f 144/232/2 142/480/2 141/233/2 +f 142/235/3 138/481/3 137/236/3 +f 140/238/6 138/482/6 142/239/6 +f 146/241/4 148/483/4 147/242/4 +f 148/244/1 152/484/1 151/245/1 +f 152/247/2 150/485/2 149/248/2 +f 150/250/3 146/486/3 145/251/3 +f 148/253/6 146/487/6 150/254/6 +f 154/256/4 156/488/4 155/257/4 +f 156/259/1 160/489/1 159/260/1 +f 160/262/2 158/490/2 157/263/2 +f 158/265/3 154/491/3 153/266/3 +f 156/268/6 154/492/6 158/269/6 +f 162/271/4 164/493/4 163/272/4 +f 164/274/1 168/494/1 167/275/1 +f 168/277/2 166/495/2 165/278/2 +f 166/280/3 162/496/3 161/281/3 +f 164/283/6 162/497/6 166/284/6 +f 170/286/4 172/498/4 171/287/4 +f 172/289/1 176/499/1 175/290/1 +f 176/292/2 174/500/2 173/293/2 +f 174/295/3 170/501/3 169/296/3 +f 172/298/6 170/502/6 174/299/6 +f 178/301/4 180/304/4 179/302/4 +f 180/304/1 184/503/1 183/305/1 +f 184/307/2 182/504/2 181/308/2 +f 182/310/3 178/505/3 177/311/3 +f 180/313/6 178/506/6 182/314/6 +f 186/316/4 188/507/4 187/317/4 +f 188/319/1 192/508/1 191/320/1 +f 192/322/2 190/509/2 189/323/2 +f 190/325/3 186/510/3 185/326/3 +f 188/328/6 186/511/6 190/329/6 +f 194/331/4 196/512/4 195/332/4 +f 196/334/1 200/513/1 199/335/1 +f 200/337/2 198/514/2 197/338/2 +f 198/340/3 194/515/3 193/341/3 +f 196/343/6 194/516/6 198/344/6 +f 202/346/4 204/517/4 203/347/4 +f 204/349/1 208/518/1 207/350/1 +f 208/352/2 206/519/2 205/353/2 +f 206/355/3 202/520/3 201/356/3 +f 204/358/6 202/521/6 206/359/6 +f 210/361/4 212/522/4 211/362/4 +f 216/364/2 214/523/2 213/365/2 +f 212/367/6 210/524/6 214/368/6 +f 218/370/4 220/373/4 219/371/4 +f 220/373/1 224/525/1 223/374/1 +f 222/376/3 218/526/3 217/377/3 +f 220/379/6 218/527/6 222/380/6 +f 226/382/4 228/528/4 227/383/4 +f 228/385/1 232/529/1 231/386/1 +f 230/388/3 226/530/3 225/389/3 +f 228/391/6 226/531/6 230/392/6 +f 234/394/4 236/532/4 235/395/4 +f 236/397/1 240/533/1 239/398/1 +f 238/400/3 234/534/3 233/401/3 +f 236/403/6 234/535/6 238/404/6 diff --git a/src/main/resources/assets/advancedrocketry/models/beacon.obj b/src/main/resources/assets/advancedrocketry/models/beacon.obj index ebdc781cb..1898f93ed 100644 --- a/src/main/resources/assets/advancedrocketry/models/beacon.obj +++ b/src/main/resources/assets/advancedrocketry/models/beacon.obj @@ -1,581 +1,774 @@ -# Blender v2.78 (sub 0) OBJ File: 'beacon.blend' +# Blender v2.79 (sub 0) OBJ File: 'beacon.blend' # www.blender.org +mtllib beacon.mtl o InnerSpin -v 0.424264 2.050000 -0.247487 -v 0.424264 3.950000 -0.247487 -v 0.247487 2.050000 -0.424264 -v 0.247487 3.950000 -0.424264 -v 0.459619 1.950000 -0.282843 -v 0.459619 4.050000 -0.282843 -v 0.282843 1.950000 -0.459619 -v 0.282843 4.050000 -0.459619 -v 0.080917 4.454685 0.095859 -v -0.095859 4.454685 -0.080917 -v -0.080917 4.545315 -0.095859 -v 0.095859 4.545315 0.080917 -v -0.102513 1.060050 -0.074264 -v 0.074264 1.060050 0.102513 -v -0.067157 0.960050 -0.109619 -v 0.109619 0.960050 0.067157 -v -0.247487 2.050000 -0.424264 -v -0.247487 3.950000 -0.424264 -v -0.424264 2.050000 -0.247487 -v -0.424264 3.950000 -0.247487 -v -0.282843 1.950000 -0.459619 -v -0.282843 4.050000 -0.459619 -v -0.459619 1.950000 -0.282843 -v -0.459619 4.050000 -0.282843 -v 0.095859 4.454685 -0.080917 -v -0.080917 4.454685 0.095859 -v -0.095859 4.545315 0.080917 -v 0.080918 4.545315 -0.095859 -v -0.074264 1.060050 0.102513 -v 0.102513 1.060050 -0.074264 -v -0.109619 0.960050 0.067157 -v 0.067157 0.960050 -0.109620 -v 0.247487 2.050000 0.424264 -v 0.247487 3.950000 0.424264 -v 0.424264 2.050000 0.247487 -v 0.424264 3.950000 0.247487 -v 0.282843 1.950000 0.459619 -v 0.282843 4.050000 0.459619 -v 0.459619 1.950000 0.282843 -v 0.459619 4.050000 0.282843 -v -0.095859 4.454685 0.080917 -v 0.080917 4.454685 -0.095859 -v 0.095859 4.545315 -0.080917 -v -0.080917 4.545315 0.095859 -v 0.074264 1.060050 -0.102513 -v -0.102513 1.060050 0.074264 -v 0.109619 0.960050 -0.067157 -v -0.067157 0.960050 0.109619 -v -0.424264 2.050000 0.247487 -v -0.424264 3.950000 0.247487 -v -0.247487 2.050000 0.424264 -v -0.247487 3.950000 0.424264 -v -0.459619 1.950000 0.282843 -v -0.459619 4.050000 0.282843 -v -0.282843 1.950000 0.459619 -v -0.282843 4.050000 0.459619 -v -0.080917 4.454685 -0.095859 -v 0.095859 4.454685 0.080917 -v 0.080918 4.545315 0.095859 -v -0.095859 4.545315 -0.080917 -v 0.102513 1.060050 0.074264 -v -0.074264 1.060050 -0.102513 -v 0.067157 0.960050 0.109620 -v -0.109619 0.960050 -0.067157 -vt 0.9996 0.2714 -vt 0.9771 0.1002 -vt 0.9996 0.1002 -vt 0.8539 0.6987 -vt 0.8515 0.5149 -vt 0.8560 0.5241 -vt 0.8492 0.7079 -vt 0.8293 0.5180 -vt 0.8264 0.7018 -vt 0.8241 0.5269 -vt 0.7994 0.4247 -vt 0.8227 0.4175 -vt 0.9771 0.2714 -vt 0.9996 0.3346 -vt 0.9771 0.3346 -vt 0.7933 0.7447 -vt 0.8219 0.6940 -vt 0.8255 0.7636 -vt 0.8171 0.7638 -vt 0.7975 0.7525 -vt 0.7933 0.4334 -vt 0.8323 0.4210 -vt 0.8612 0.5185 -vt 0.9996 0.0004 -vt 0.9763 0.2714 -vt 0.9538 0.1002 -vt 0.9763 0.1002 -vt 0.8560 0.1071 -vt 0.8492 0.2908 -vt 0.8515 0.0978 -vt 0.8294 0.1009 -vt 0.8264 0.2848 -vt 0.8242 0.1098 -vt 0.7994 0.0076 -vt 0.8227 0.0004 -vt 0.9538 0.2714 -vt 0.9763 0.3346 -vt 0.9538 0.3346 -vt 0.7933 0.3277 -vt 0.8219 0.2770 -vt 0.8255 0.3466 -vt 0.8171 0.3467 -vt 0.7975 0.3354 -vt 0.7933 0.0163 -vt 0.8323 0.0040 -vt 0.8612 0.1014 -vt 0.9763 0.0004 -vt 0.9995 0.6885 -vt 0.9769 0.5172 -vt 0.9995 0.5172 -vt 0.3359 0.5321 -vt 0.3291 0.7159 -vt 0.3314 0.5229 -vt 0.3092 0.5260 -vt 0.3018 0.7020 -vt 0.3040 0.5349 -vt 0.3026 0.4255 -vt 0.9769 0.7516 -vt 0.9769 0.6885 -vt 0.3063 0.7098 -vt 0.2731 0.7528 -vt 0.3054 0.7716 -vt 0.2969 0.7718 -vt 0.2774 0.7605 -vt 0.2731 0.4414 -vt 0.2793 0.4327 -vt 0.3122 0.4290 -vt 0.3410 0.5265 -vt 0.9769 0.4175 -vt 0.9995 0.4175 -vt 0.9762 0.6885 -vt 0.9536 0.5172 -vt 0.9762 0.5172 -vt 0.4025 0.7068 -vt 0.4001 0.5229 -vt 0.4046 0.5321 -vt 0.3978 0.7159 -vt 0.3779 0.5260 -vt 0.3750 0.7098 -vt 0.3727 0.5349 -vt 0.3712 0.4255 -vt 0.9536 0.7516 -vt 0.9536 0.6885 -vt 0.3418 0.7528 -vt 0.3705 0.7020 -vt 0.3740 0.7716 -vt 0.3656 0.7718 -vt 0.3461 0.7605 -vt 0.3418 0.4414 -vt 0.3480 0.4327 -vt 0.3809 0.4290 -vt 0.4097 0.5265 -vt 0.9762 0.4175 -vt 0.8591 0.7101 -vt 0.9771 0.0004 -vt 0.8540 0.2817 -vt 0.8591 0.2930 -vt 0.9538 0.0004 -vt 0.3338 0.7068 -vt 0.9995 0.7516 -vt 0.3390 0.7181 -vt 0.9762 0.7516 -vt 0.4077 0.7181 -vt 0.9536 0.4175 +v 0.176777 1.250000 0.000000 +v 0.176777 1.375000 0.000000 +v 0.000000 1.250000 -0.176777 +v 0.000000 1.375000 -0.176777 +v 0.353553 1.625000 -0.176777 +v 0.353553 3.875000 -0.176777 +v 0.176777 1.625000 -0.353553 +v 0.176777 3.875000 -0.353553 +v 0.441942 1.625000 -0.265165 +v 0.441942 3.875000 -0.265165 +v 0.265165 1.625000 -0.441942 +v 0.265165 3.875000 -0.441942 +v 0.176777 4.125000 0.000000 +v 0.176777 4.250000 0.000000 +v 0.000000 4.125000 -0.176777 +v 0.000000 4.250000 -0.176777 +v -0.000000 1.250000 -0.176777 +v -0.000000 1.375000 -0.176777 +v -0.176777 1.250000 0.000000 +v -0.176777 1.375000 0.000000 +v -0.176777 1.625000 -0.353553 +v -0.176777 3.875000 -0.353553 +v -0.353553 1.625000 -0.176777 +v -0.353553 3.875000 -0.176777 +v -0.265165 1.625000 -0.441942 +v -0.265165 3.875000 -0.441942 +v -0.441942 1.625000 -0.265165 +v -0.441942 3.875000 -0.265165 +v -0.000000 4.125000 -0.176777 +v -0.000000 4.250000 -0.176777 +v -0.176777 4.125000 0.000000 +v -0.176777 4.250000 0.000000 +v 0.000000 1.250000 0.176777 +v 0.000000 1.375000 0.176777 +v 0.176777 1.250000 -0.000000 +v 0.176777 1.375000 -0.000000 +v 0.176777 1.625000 0.353553 +v 0.176777 3.875000 0.353553 +v 0.353553 1.625000 0.176777 +v 0.353553 3.875000 0.176777 +v 0.265165 1.625000 0.441942 +v 0.265165 3.875000 0.441942 +v 0.441942 1.625000 0.265165 +v 0.441942 3.875000 0.265165 +v 0.000000 4.125000 0.176777 +v 0.000000 4.250000 0.176777 +v 0.176777 4.125000 -0.000000 +v 0.176777 4.250000 -0.000000 +v -0.176777 1.250000 0.000000 +v -0.176777 1.375000 0.000000 +v 0.000000 1.250000 0.176777 +v 0.000000 1.375000 0.176777 +v -0.353553 1.625000 0.176777 +v -0.353553 3.875000 0.176777 +v -0.176777 1.625000 0.353553 +v -0.176777 3.875000 0.353553 +v -0.441942 1.625000 0.265165 +v -0.441942 3.875000 0.265165 +v -0.265165 1.625000 0.441942 +v -0.265165 3.875000 0.441942 +v -0.176777 4.125000 0.000000 +v -0.176777 4.250000 0.000000 +v 0.000000 4.125000 0.176777 +v 0.000000 4.250000 0.176777 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.281250 0.203125 +vt 0.000000 0.140625 +vt 0.000000 0.203125 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.226562 0.078125 +vt 0.281250 0.140625 +vt 0.226562 0.140625 +vt 0.281250 0.296875 +vt 0.328125 0.359375 +vt 0.328125 0.390625 +vt 0.359375 0.296875 +vt 0.312500 0.359375 +vt 0.343750 0.296875 +vt 0.328125 0.359375 +vt 0.359375 0.453125 +vt 0.312500 0.359375 +vt 0.281250 0.328125 +vt 0.328125 0.390625 +vt 0.312500 0.390625 +vt 0.054688 0.078125 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.046875 0.078125 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.234375 0.078125 +vt 0.281250 0.140625 +vt 0.234375 0.140625 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.226562 0.078125 +vt 0.281250 0.140625 +vt 0.226562 0.140625 +vt 0.281250 0.296875 +vt 0.328125 0.359375 +vt 0.328125 0.390625 +vt 0.359375 0.296875 +vt 0.312500 0.359375 +vt 0.343750 0.296875 +vt 0.328125 0.359375 +vt 0.359375 0.453125 +vt 0.312500 0.359375 +vt 0.281250 0.328125 +vt 0.328125 0.390625 +vt 0.312500 0.390625 +vt 0.000000 0.078125 +vt 0.054688 0.140625 +vt 0.000000 0.140625 +vt 0.046875 0.078125 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.234375 0.078125 +vt 0.281250 0.140625 +vt 0.234375 0.140625 +vt 0.281250 0.140625 +vt -0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.687500 +vt 0.171875 0.656250 +vt 0.171875 0.687500 +vt 0.226562 0.078125 +vt 0.281250 0.140625 +vt 0.226562 0.140625 +vt 0.281250 0.296875 +vt 0.328125 0.359375 +vt 0.328125 0.390625 +vt 0.359375 0.296875 +vt 0.312500 0.359375 +vt 0.343750 0.296875 +vt 0.328125 0.359375 +vt 0.359375 0.453125 +vt 0.312500 0.359375 +vt 0.281250 0.328125 +vt 0.328125 0.390625 +vt 0.312500 0.390625 +vt 0.000000 0.078125 +vt 0.054688 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.046875 0.140625 +vt 0.000000 0.140625 +vt 0.234375 0.078125 +vt 0.281250 0.140625 +vt 0.234375 0.140625 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.281250 0.140625 +vt 0.000000 0.203125 +vt 0.000000 0.140625 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.226562 0.078125 +vt 0.281250 0.140625 +vt 0.226562 0.140625 +vt 0.281250 0.296875 +vt 0.328125 0.359375 +vt 0.328125 0.390625 +vt 0.359375 0.296875 +vt 0.312500 0.359375 +vt 0.343750 0.296875 +vt 0.328125 0.359375 +vt 0.359375 0.453125 +vt 0.312500 0.359375 +vt 0.281250 0.328125 +vt 0.328125 0.390625 +vt 0.312500 0.390625 +vt 0.054688 0.078125 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.046875 0.078125 +vt 0.000000 0.140625 +vt 0.000000 0.078125 +vt 0.234375 0.078125 +vt 0.281250 0.140625 +vt 0.234375 0.140625 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.140625 +vt 0.453125 0.687500 +vt 0.281250 0.078125 +vt 0.296875 0.296875 +vt 0.312500 0.390625 +vt 0.359375 0.421875 +vt 0.281250 0.296875 +vt 0.054688 0.140625 +vt 0.046875 0.140625 +vt 0.281250 0.078125 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.078125 +vt 0.296875 0.296875 +vt 0.312500 0.390625 +vt 0.359375 0.421875 +vt 0.281250 0.296875 +vt 0.054688 0.078125 +vt 0.046875 0.140625 +vt 0.281250 0.078125 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.203125 +vt 0.453125 0.656250 +vt 0.281250 0.078125 +vt 0.296875 0.296875 +vt 0.312500 0.390625 +vt 0.359375 0.421875 +vt 0.281250 0.296875 +vt 0.054688 0.078125 +vt 0.046875 0.078125 +vt 0.281250 0.078125 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.203125 +vt 0.453125 0.687500 +vt 0.281250 0.078125 +vt 0.296875 0.296875 +vt 0.312500 0.390625 +vt 0.359375 0.421875 +vt 0.281250 0.296875 +vt 0.054688 0.140625 +vt 0.046875 0.140625 +vt 0.281250 0.078125 vn -0.7071 0.0000 0.7071 vn -0.7071 0.0000 -0.7071 vn 0.7071 0.0000 -0.7071 vn 0.7071 0.0000 0.7071 -vn 0.6325 -0.4472 -0.6325 -vn -0.5096 -0.6933 0.5096 -vn 0.4904 0.7204 -0.4904 -vn -0.6325 0.4472 0.6325 -vn -0.6325 -0.4472 -0.6325 -vn 0.5096 -0.6933 0.5096 -vn -0.4904 0.7204 -0.4904 -vn 0.6325 0.4472 0.6325 -vn 0.6325 -0.4472 0.6325 -vn -0.5096 -0.6933 -0.5096 -vn 0.4904 0.7204 0.4904 -vn -0.6325 0.4472 -0.6325 -vn -0.6325 -0.4472 0.6325 -vn 0.5096 -0.6933 -0.5096 -vn -0.4904 0.7204 0.4904 -vn 0.6325 0.4472 -0.6325 +vn 0.5000 0.7071 -0.5000 +vn 0.5000 -0.7071 -0.5000 +vn -0.5000 0.7071 0.5000 +vn -0.5000 -0.7071 0.5000 +vn -0.5000 0.7071 -0.5000 +vn -0.5000 -0.7071 -0.5000 +vn 0.5000 0.7071 0.5000 +vn 0.5000 -0.7071 0.5000 +usemtl None s off -f 2/1/1 3/2/1 1/3/1 -f 4/4/2 7/5/2 3/6/2 -f 8/7/3 5/8/3 7/5/3 -f 6/9/4 1/10/4 5/8/4 -f 7/5/5 16/11/5 15/12/5 -f 4/13/6 9/14/6 10/15/6 -f 6/9/4 9/16/4 2/17/4 -f 8/7/2 10/18/2 11/19/2 -f 8/7/7 12/20/7 6/9/7 -f 5/8/4 14/21/4 16/11/4 -f 7/5/2 13/22/2 3/23/2 -f 3/2/8 14/24/8 1/3/8 -f 18/25/4 19/26/4 17/27/4 -f 19/28/1 24/29/1 23/30/1 -f 24/29/2 21/31/2 23/30/2 -f 22/32/3 17/33/3 21/31/3 -f 23/30/9 32/34/9 31/35/9 -f 20/36/10 25/37/10 26/38/10 -f 22/32/3 25/39/3 18/40/3 -f 24/29/1 26/41/1 27/42/1 -f 24/29/11 28/43/11 22/32/11 -f 21/31/3 30/44/3 32/34/3 -f 23/30/1 29/45/1 19/46/1 -f 19/26/12 30/47/12 17/27/12 -f 34/48/2 35/49/2 33/50/2 -f 35/51/3 40/52/3 39/53/3 -f 40/52/4 37/54/4 39/53/4 -f 37/54/1 34/55/1 33/56/1 -f 37/54/13 47/57/13 39/53/13 -f 34/48/14 42/58/14 36/59/14 -f 38/60/1 41/61/1 34/55/1 -f 40/52/3 42/62/3 43/63/3 -f 40/52/15 44/64/15 38/60/15 -f 37/54/1 46/65/1 48/66/1 -f 39/53/3 45/67/3 35/68/3 -f 33/50/16 45/69/16 46/70/16 -f 50/71/3 51/72/3 49/73/3 -f 52/74/4 55/75/4 51/76/4 -f 56/77/1 53/78/1 55/75/1 -f 54/79/2 49/80/2 53/78/2 -f 53/78/17 63/81/17 55/75/17 -f 50/71/18 58/82/18 52/83/18 -f 54/79/2 57/84/2 50/85/2 -f 56/77/4 58/86/4 59/87/4 -f 54/79/19 59/87/19 60/88/19 -f 53/78/2 62/89/2 64/90/2 -f 55/75/4 61/91/4 51/92/4 -f 51/72/20 62/93/20 49/73/20 -f 2/1/1 4/13/1 3/2/1 -f 4/4/2 8/7/2 7/5/2 -f 8/7/3 6/9/3 5/8/3 -f 6/9/4 2/17/4 1/10/4 -f 7/5/5 5/8/5 16/11/5 -f 4/13/6 2/1/6 9/14/6 -f 6/9/4 12/20/4 9/16/4 -f 8/7/2 4/94/2 10/18/2 -f 8/7/7 11/19/7 12/20/7 -f 5/8/4 1/10/4 14/21/4 -f 7/5/2 15/12/2 13/22/2 -f 3/2/8 13/95/8 14/24/8 -f 18/25/4 20/36/4 19/26/4 -f 19/28/1 20/96/1 24/29/1 -f 24/29/2 22/32/2 21/31/2 -f 22/32/3 18/40/3 17/33/3 -f 23/30/9 21/31/9 32/34/9 -f 20/36/10 18/25/10 25/37/10 -f 22/32/3 28/43/3 25/39/3 -f 24/29/1 20/97/1 26/41/1 -f 24/29/11 27/42/11 28/43/11 -f 21/31/3 17/33/3 30/44/3 -f 23/30/1 31/35/1 29/45/1 -f 19/26/12 29/98/12 30/47/12 -f 34/48/2 36/59/2 35/49/2 -f 35/51/3 36/99/3 40/52/3 -f 40/52/4 38/60/4 37/54/4 -f 37/54/1 38/60/1 34/55/1 -f 37/54/13 48/66/13 47/57/13 -f 34/48/14 41/100/14 42/58/14 -f 38/60/1 44/64/1 41/61/1 -f 40/52/3 36/101/3 42/62/3 -f 40/52/15 43/63/15 44/64/15 -f 37/54/1 33/56/1 46/65/1 -f 39/53/3 47/57/3 45/67/3 -f 33/50/16 35/49/16 45/69/16 -f 50/71/3 52/83/3 51/72/3 -f 52/74/4 56/77/4 55/75/4 -f 56/77/1 54/79/1 53/78/1 -f 54/79/2 50/85/2 49/80/2 -f 53/78/17 64/90/17 63/81/17 -f 50/71/18 57/102/18 58/82/18 -f 54/79/2 60/88/2 57/84/2 -f 56/77/4 52/103/4 58/86/4 -f 54/79/19 56/77/19 59/87/19 -f 53/78/2 49/80/2 62/89/2 -f 55/75/4 63/81/4 61/91/4 -f 51/72/20 61/104/20 62/93/20 +f 6/1/1 7/2/1 5/3/1 +f 8/4/2 11/5/2 7/6/2 +f 12/7/3 9/8/3 11/9/3 +f 10/10/4 5/11/4 9/12/4 +f 12/13/5 14/14/5 10/15/5 +f 12/16/2 15/17/2 16/18/2 +f 10/19/4 13/20/4 6/21/4 +f 4/22/2 11/23/2 3/24/2 +f 2/25/4 9/26/4 5/27/4 +f 11/28/6 1/29/6 3/30/6 +f 5/31/7 4/32/7 2/33/7 +f 6/34/8 15/35/8 8/36/8 +f 22/37/4 23/38/4 21/39/4 +f 24/40/1 27/41/1 23/42/1 +f 28/43/2 25/44/2 27/45/2 +f 26/46/3 21/47/3 25/48/3 +f 28/49/9 30/50/9 26/51/9 +f 28/52/1 31/53/1 32/54/1 +f 26/55/3 29/56/3 22/57/3 +f 20/58/1 27/59/1 19/60/1 +f 18/61/3 25/62/3 21/63/3 +f 19/64/10 25/65/10 17/66/10 +f 21/67/11 20/68/11 18/69/11 +f 22/70/12 31/71/12 24/72/12 +f 38/73/2 39/74/2 37/75/2 +f 40/76/3 43/77/3 39/78/3 +f 44/79/4 41/80/4 43/81/4 +f 42/82/1 37/83/1 41/84/1 +f 44/85/11 46/86/11 42/87/11 +f 44/88/3 47/89/3 48/90/3 +f 42/91/1 45/92/1 38/93/1 +f 36/94/3 43/95/3 35/96/3 +f 34/97/1 41/98/1 37/99/1 +f 35/100/12 41/101/12 33/102/12 +f 34/103/9 39/104/9 36/105/9 +f 38/106/10 47/107/10 40/108/10 +f 54/109/3 55/110/3 53/111/3 +f 56/112/4 59/113/4 55/114/4 +f 60/115/1 57/116/1 59/117/1 +f 58/118/2 53/119/2 57/120/2 +f 60/121/7 62/122/7 58/123/7 +f 60/124/4 63/125/4 64/126/4 +f 58/127/2 61/128/2 54/129/2 +f 52/130/4 59/131/4 51/132/4 +f 50/133/2 57/134/2 53/135/2 +f 59/136/8 49/137/8 51/138/8 +f 53/139/5 52/140/5 50/141/5 +f 54/142/6 63/143/6 56/144/6 +f 6/1/1 8/145/1 7/2/1 +f 8/4/2 12/146/2 11/5/2 +f 12/7/3 10/147/3 9/8/3 +f 10/10/4 6/148/4 5/11/4 +f 12/13/5 16/149/5 14/14/5 +f 12/16/2 8/150/2 15/17/2 +f 10/19/4 14/151/4 13/20/4 +f 4/22/2 7/152/2 11/23/2 +f 2/25/4 1/153/4 9/26/4 +f 11/28/6 9/154/6 1/29/6 +f 5/31/7 7/155/7 4/32/7 +f 6/34/8 13/156/8 15/35/8 +f 22/37/4 24/157/4 23/38/4 +f 24/40/1 28/158/1 27/41/1 +f 28/43/2 26/159/2 25/44/2 +f 26/46/3 22/160/3 21/47/3 +f 28/49/9 32/161/9 30/50/9 +f 28/52/1 24/162/1 31/53/1 +f 26/55/3 30/163/3 29/56/3 +f 20/58/1 23/164/1 27/59/1 +f 18/61/3 17/165/3 25/62/3 +f 19/64/10 27/166/10 25/65/10 +f 21/67/11 23/167/11 20/68/11 +f 22/70/12 29/168/12 31/71/12 +f 38/73/2 40/169/2 39/74/2 +f 40/76/3 44/170/3 43/77/3 +f 44/79/4 42/171/4 41/80/4 +f 42/82/1 38/172/1 37/83/1 +f 44/85/11 48/173/11 46/86/11 +f 44/88/3 40/174/3 47/89/3 +f 42/91/1 46/175/1 45/92/1 +f 36/94/3 39/176/3 43/95/3 +f 34/97/1 33/177/1 41/98/1 +f 35/100/12 43/178/12 41/101/12 +f 34/103/9 37/179/9 39/104/9 +f 38/106/10 45/180/10 47/107/10 +f 54/109/3 56/181/3 55/110/3 +f 56/112/4 60/182/4 59/113/4 +f 60/115/1 58/183/1 57/116/1 +f 58/118/2 54/184/2 53/119/2 +f 60/121/7 64/185/7 62/122/7 +f 60/124/4 56/186/4 63/125/4 +f 58/127/2 62/187/2 61/128/2 +f 52/130/4 55/188/4 59/131/4 +f 50/133/2 49/189/2 57/134/2 +f 59/136/8 57/190/8 49/137/8 +f 53/139/5 55/191/5 52/140/5 +f 54/142/6 61/192/6 63/143/6 o OuterSpin -v -0.950000 2.050000 -0.250000 -v -0.950000 3.950000 -0.250000 -v -0.950000 2.050000 0.250000 -v -0.950000 3.950000 0.250000 -v -1.050000 1.950000 -0.250000 -v -1.050000 4.050000 -0.250000 -v -1.050000 1.950000 0.250000 -v -1.050000 4.050000 0.250000 -v 0.021131 4.454685 -0.250000 -v 0.021131 4.454685 0.250000 -v -0.021131 4.545315 0.250000 -v -0.021131 4.545315 -0.250000 -v 0.039949 1.060050 0.250000 -v 0.039949 1.060050 -0.250000 -v -0.060051 0.960050 0.250000 -v -0.060051 0.960050 -0.250000 -v -0.250000 2.050000 0.950000 -v -0.250000 3.950000 0.950000 -v 0.250000 2.050000 0.950000 -v 0.250000 3.950000 0.950000 -v -0.250000 1.950000 1.050000 -v -0.250000 4.050000 1.050000 -v 0.250000 1.950000 1.050000 -v 0.250000 4.050000 1.050000 -v -0.250000 4.454685 -0.021131 -v 0.250000 4.454685 -0.021131 -v 0.250000 4.545315 0.021131 -v -0.250000 4.545315 0.021131 -v 0.250000 1.060050 -0.039949 -v -0.250000 1.060050 -0.039949 -v 0.250000 0.960050 0.060051 -v -0.250000 0.960050 0.060051 -v 0.250000 2.050000 -0.950000 -v 0.250000 3.950000 -0.950000 -v -0.250000 2.050000 -0.950000 -v -0.250000 3.950000 -0.950000 -v 0.250000 1.950000 -1.050000 -v 0.250000 4.050000 -1.050000 -v -0.250000 1.950000 -1.050000 -v -0.250000 4.050000 -1.050000 -v 0.250000 4.454685 0.021131 -v -0.250000 4.454685 0.021131 -v -0.250000 4.545315 -0.021131 -v 0.250000 4.545315 -0.021131 -v -0.250000 1.060050 0.039949 -v 0.250000 1.060050 0.039949 -v -0.250000 0.960050 -0.060051 -v 0.250000 0.960050 -0.060051 -v 0.950000 2.050000 0.250000 -v 0.950000 3.950000 0.250000 -v 0.950000 2.050000 -0.250000 -v 0.950000 3.950000 -0.250000 -v 1.050000 1.950000 0.250000 -v 1.050000 4.050000 0.250000 -v 1.050000 1.950000 -0.250000 -v 1.050000 4.050000 -0.250000 -v -0.021131 4.454685 0.250000 -v -0.021131 4.454685 -0.250000 -v 0.021131 4.545315 -0.250000 -v 0.021131 4.545315 0.250000 -v -0.039949 1.060050 -0.250000 -v -0.039949 1.060050 0.250000 -v 0.060051 0.960050 -0.250000 -v 0.060051 0.960050 0.250000 -vt 0.9070 0.2979 -vt 0.8620 0.1266 -vt 0.9071 0.1266 -vt 0.7890 0.7301 -vt 0.7801 0.5450 -vt 0.7893 0.5543 -vt 0.7797 0.7394 -vt 0.7368 0.5531 -vt 0.7245 0.7200 -vt 0.7266 0.5605 -vt 0.7332 0.4222 -vt 0.8619 0.3965 -vt 0.8620 0.2979 -vt 0.6816 0.8029 -vt 0.6747 0.7980 -vt 0.7877 0.7499 -vt 0.7207 0.8287 -vt 0.7331 0.7258 -vt 0.6747 0.4470 -vt 0.6862 0.4418 -vt 0.7457 0.4175 -vt 0.7925 0.5403 -vt 0.8621 0.0004 -vt 0.9071 0.0004 -vt 0.9530 0.2979 -vt 0.9079 0.1266 -vt 0.9530 0.1266 -vt 0.5397 0.7233 -vt 0.5308 0.5382 -vt 0.5401 0.5475 -vt 0.5305 0.7325 -vt 0.4876 0.5463 -vt 0.4839 0.7190 -vt 0.4773 0.5537 -vt 0.4840 0.4153 -vt 0.9079 0.3965 -vt 0.9079 0.2979 -vt 0.4753 0.7132 -vt 0.4324 0.7960 -vt 0.4255 0.7912 -vt 0.5385 0.7431 -vt 0.4715 0.8218 -vt 0.4255 0.4402 -vt 0.4369 0.4349 -vt 0.4964 0.4106 -vt 0.5433 0.5335 -vt 0.9530 0.0004 -vt 0.9529 0.7149 -vt 0.9078 0.5437 -vt 0.9529 0.5437 -vt 0.6583 0.7233 -vt 0.6494 0.5382 -vt 0.6586 0.5475 -vt 0.6490 0.7325 -vt 0.6062 0.5463 -vt 0.6024 0.7190 -vt 0.5959 0.5537 -vt 0.6026 0.4153 -vt 0.9078 0.8136 -vt 0.9078 0.7149 -vt 0.5938 0.7132 -vt 0.5510 0.7960 -vt 0.5440 0.7912 -vt 0.6570 0.7431 -vt 0.5901 0.8218 -vt 0.5440 0.4402 -vt 0.5555 0.4349 -vt 0.6150 0.4106 -vt 0.6618 0.5335 -vt 0.9529 0.4175 -vt 0.9070 0.7149 -vt 0.8619 0.5437 -vt 0.9070 0.5437 -vt 0.7890 0.3131 -vt 0.7801 0.1280 -vt 0.7893 0.1372 -vt 0.7797 0.3223 -vt 0.7368 0.1361 -vt 0.7331 0.3087 -vt 0.7266 0.1434 -vt 0.7332 0.0051 -vt 0.8619 0.8136 -vt 0.8619 0.7149 -vt 0.7245 0.3029 -vt 0.6816 0.3858 -vt 0.6747 0.3809 -vt 0.7877 0.3328 -vt 0.7207 0.4116 -vt 0.6747 0.0300 -vt 0.6862 0.0247 -vt 0.7457 0.0004 -vt 0.7925 0.1232 -vt 0.9070 0.4175 -vt 0.9070 0.3965 -vt 0.7286 0.8337 -vt 0.9530 0.3965 -vt 0.4794 0.8269 -vt 0.9079 0.0004 -vt 0.9529 0.8136 -vt 0.5979 0.8269 -vt 0.9078 0.4175 -vt 0.9070 0.8136 -vt 0.7286 0.4167 -vt 0.8619 0.4175 +v -0.250000 1.000000 0.250000 +v -0.250000 1.125000 0.250000 +v 0.250000 1.000000 0.250000 +v 0.250000 1.125000 0.250000 +v -0.250000 4.375000 0.250000 +v -0.250000 4.500000 0.250000 +v 0.250000 4.375000 0.250000 +v 0.250000 4.500000 0.250000 +v -0.250000 1.625000 0.750000 +v -0.250000 3.875000 0.750000 +v 0.250000 1.625000 0.750000 +v 0.250000 3.875000 0.750000 +v -0.250000 1.625000 0.875000 +v -0.250000 3.875000 0.875000 +v 0.250000 1.625000 0.875000 +v 0.250000 3.875000 0.875000 +v 0.250000 1.000000 -0.250000 +v 0.250000 1.125000 -0.250000 +v -0.250000 1.000000 -0.250000 +v -0.250000 1.125000 -0.250000 +v 0.250000 4.375000 0.250000 +v 0.250000 4.500000 0.250000 +v -0.250000 4.375000 0.250000 +v -0.250000 4.500000 0.250000 +v 0.250000 4.375000 -0.250000 +v 0.250000 4.500000 -0.250000 +v -0.250000 4.375000 -0.250000 +v -0.250000 4.500000 -0.250000 +v 0.250000 1.625000 -0.750000 +v 0.250000 3.875000 -0.750000 +v -0.250000 1.625000 -0.750000 +v -0.250000 3.875000 -0.750000 +v 0.250000 1.625000 -0.875000 +v 0.250000 3.875000 -0.875000 +v -0.250000 1.625000 -0.875000 +v -0.250000 3.875000 -0.875000 +v -0.250000 1.000000 -0.250000 +v -0.250000 1.125000 -0.250000 +v -0.250000 1.000000 0.250000 +v -0.250000 1.125000 0.250000 +v -0.250000 4.375000 -0.250000 +v -0.250000 4.500000 -0.250000 +v -0.750000 1.625000 -0.250000 +v -0.750000 3.875000 -0.250000 +v -0.750000 1.625000 0.250000 +v -0.750000 3.875000 0.250000 +v -0.875000 1.625000 -0.250000 +v -0.875000 3.875000 -0.250000 +v -0.875000 1.625000 0.250000 +v -0.875000 3.875000 0.250000 +v 0.250000 1.000000 0.250000 +v 0.250000 1.125000 0.250000 +v 0.250000 1.000000 -0.250000 +v 0.250000 1.125000 -0.250000 +v 0.250000 4.375000 -0.250000 +v 0.250000 4.500000 -0.250000 +v 0.750000 1.625000 0.250000 +v 0.750000 3.875000 0.250000 +v 0.750000 1.625000 -0.250000 +v 0.750000 3.875000 -0.250000 +v 0.875000 1.625000 0.250000 +v 0.875000 3.875000 0.250000 +v 0.875000 1.625000 -0.250000 +v 0.875000 3.875000 -0.250000 +vt 0.085938 0.203125 +vt -0.000000 0.328125 +vt 0.000000 0.203125 +vt -0.000000 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.453125 +vt 0.171875 0.687500 +vt 0.453125 0.656250 +vt 0.453125 0.687500 +vt 0.000000 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.453125 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.359375 0.328125 +vt 0.359375 0.296875 +vt 0.359375 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.296875 +vt 0.109375 0.203125 +vt 0.000000 0.328125 +vt 0.000000 0.203125 +vt 0.195312 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.281250 0.421875 +vt 0.359375 0.296875 +vt 0.281250 0.453125 +vt 0.281250 0.296875 +vt 0.359375 0.421875 +vt 0.359375 0.453125 +vt 0.171875 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.195312 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt -0.000000 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.453125 +vt 0.171875 0.687500 +vt 0.453125 0.656250 +vt 0.453125 0.687500 +vt -0.000000 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.453125 +vt 0.171875 0.687500 +vt 0.453125 0.656250 +vt 0.453125 0.687500 +vt 0.281250 0.328125 +vt 0.359375 0.453125 +vt 0.281250 0.296875 +vt 0.359375 0.453125 +vt 0.281250 0.296875 +vt 0.171875 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.085938 0.203125 +vt 0.000000 0.328125 +vt 0.000000 0.203125 +vt 0.281250 0.421875 +vt 0.359375 0.296875 +vt 0.281250 0.453125 +vt 0.359375 0.296875 +vt 0.281250 0.421875 +vt 0.281250 0.453125 +vt 0.109375 0.203125 +vt 0.000000 0.328125 +vt -0.000000 0.203125 +vt 0.000000 0.203125 +vt 0.085938 0.328125 +vt -0.000000 0.328125 +vt 0.281250 0.328125 +vt -0.000000 0.453125 +vt 0.000000 0.328125 +vt 0.171875 0.687500 +vt 0.453125 0.656250 +vt 0.453125 0.687500 +vt 0.281250 0.328125 +vt -0.000000 0.453125 +vt 0.000000 0.328125 +vt 0.171875 0.687500 +vt 0.453125 0.656250 +vt 0.453125 0.687500 +vt 0.359375 0.328125 +vt 0.281250 0.453125 +vt 0.359375 0.296875 +vt 0.359375 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.296875 +vt 0.109375 0.203125 +vt 0.000000 0.328125 +vt 0.000000 0.203125 +vt 0.195312 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.281250 0.421875 +vt 0.359375 0.296875 +vt 0.281250 0.453125 +vt 0.281250 0.296875 +vt 0.359375 0.421875 +vt 0.359375 0.453125 +vt 0.171875 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.085938 0.203125 +vt -0.000000 0.328125 +vt 0.000000 0.203125 +vt 0.281250 0.328125 +vt -0.000000 0.453125 +vt 0.000000 0.328125 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.281250 0.328125 +vt -0.000000 0.453125 +vt 0.000000 0.328125 +vt 0.453125 0.656250 +vt 0.171875 0.687500 +vt 0.171875 0.656250 +vt 0.359375 0.328125 +vt 0.281250 0.453125 +vt 0.359375 0.296875 +vt 0.359375 0.453125 +vt 0.281250 0.328125 +vt 0.281250 0.296875 +vt 0.109375 0.203125 +vt 0.000000 0.328125 +vt 0.000000 0.203125 +vt 0.195312 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.281250 0.421875 +vt 0.359375 0.296875 +vt 0.281250 0.453125 +vt 0.281250 0.296875 +vt 0.359375 0.421875 +vt 0.359375 0.453125 +vt 0.171875 0.328125 +vt 0.281250 0.203125 +vt 0.281250 0.328125 +vt 0.171875 0.656250 +vt 0.085938 0.328125 +vt -0.000000 0.328125 +vt -0.000000 0.328125 +vt 0.453125 0.687500 +vt 0.296875 0.453125 +vt 0.343750 0.453125 +vt 0.109375 0.328125 +vt 0.195312 0.203125 +vt 0.343750 0.296875 +vt 0.296875 0.296875 +vt 0.171875 0.203125 +vt 0.195312 0.203125 +vt -0.000000 0.328125 +vt 0.171875 0.656250 +vt -0.000000 0.328125 +vt 0.171875 0.656250 +vt 0.343750 0.453125 +vt 0.343750 0.453125 +vt 0.171875 0.203125 +vt 0.085938 0.328125 +vt 0.343750 0.296875 +vt 0.343750 0.296875 +vt 0.109375 0.328125 +vt 0.085938 0.203125 +vt 0.281250 0.453125 +vt 0.171875 0.656250 +vt 0.281250 0.453125 +vt 0.171875 0.656250 +vt 0.296875 0.453125 +vt 0.343750 0.453125 +vt 0.109375 0.328125 +vt 0.195312 0.203125 +vt 0.343750 0.296875 +vt 0.296875 0.296875 +vt 0.171875 0.203125 +vt 0.085938 0.328125 +vt 0.281250 0.453125 +vt 0.453125 0.687500 +vt 0.281250 0.453125 +vt 0.453125 0.687500 +vt 0.296875 0.453125 +vt 0.343750 0.453125 +vt 0.109375 0.328125 +vt 0.195312 0.203125 +vt 0.343750 0.296875 +vt 0.296875 0.296875 +vt 0.171875 0.203125 +vn -0.0000 0.7071 -0.7071 +vn -0.0000 0.0000 -1.0000 vn 1.0000 0.0000 -0.0000 -vn -0.0000 0.0000 1.0000 +vn 0.0000 0.0000 1.0000 vn -1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn -0.7071 -0.7071 0.0000 -vn 0.4611 -0.8873 0.0000 -vn -0.4338 0.9010 0.0000 -vn 0.7071 0.7071 0.0000 vn 0.0000 -0.7071 0.7071 -vn 0.0000 -0.8873 -0.4611 -vn 0.0000 0.9010 0.4338 -vn 0.0000 0.7071 -0.7071 -vn 0.0000 -0.7071 -0.7071 -vn 0.0000 -0.8873 0.4611 -vn 0.0000 0.9010 -0.4338 +vn -0.0000 -0.7071 -0.7071 vn 0.0000 0.7071 0.7071 +vn 0.7071 0.7071 -0.0000 +vn -0.7071 -0.7071 0.0000 vn 0.7071 -0.7071 0.0000 -vn -0.4611 -0.8873 0.0000 -vn 0.4338 0.9010 0.0000 -vn -0.7071 0.7071 0.0000 +vn -0.7071 0.7071 -0.0000 +usemtl None s off -f 66/105/21 67/106/21 65/107/21 -f 68/108/22 71/109/22 67/110/22 -f 72/111/23 69/112/23 71/109/23 -f 69/112/24 66/113/24 65/114/24 -f 69/112/25 79/115/25 71/109/25 -f 66/105/26 74/116/26 68/117/26 -f 66/113/24 76/118/24 73/119/24 -f 68/120/22 75/121/22 72/111/22 -f 70/122/27 75/121/27 76/118/27 -f 69/112/24 78/123/24 80/124/24 -f 71/109/22 77/125/22 67/126/22 -f 65/107/28 77/127/28 78/128/28 -f 82/129/24 83/130/24 81/131/24 -f 84/132/21 87/133/21 83/134/21 -f 88/135/22 85/136/22 87/133/22 -f 86/137/23 81/138/23 85/136/23 -f 85/136/29 95/139/29 87/133/29 -f 82/129/30 90/140/30 84/141/30 -f 82/142/23 92/143/23 89/144/23 -f 84/145/21 91/146/21 88/135/21 -f 88/135/31 92/143/31 86/137/31 -f 85/136/23 94/147/23 96/148/23 -f 87/133/21 93/149/21 83/150/21 -f 83/130/32 94/151/32 81/131/32 -f 98/152/22 99/153/22 97/154/22 -f 100/155/23 103/156/23 99/157/23 -f 104/158/24 101/159/24 103/156/24 -f 102/160/21 97/161/21 101/159/21 -f 101/159/33 111/162/33 103/156/33 -f 98/152/34 106/163/34 100/164/34 -f 98/165/21 108/166/21 105/167/21 -f 100/168/23 107/169/23 104/158/23 -f 104/158/35 108/166/35 102/160/35 -f 101/159/21 110/170/21 112/171/21 -f 103/156/23 109/172/23 99/173/23 -f 99/153/36 110/174/36 97/154/36 -f 114/175/23 115/176/23 113/177/23 -f 116/178/24 119/179/24 115/180/24 -f 120/181/21 117/182/21 119/179/21 -f 118/183/22 113/184/22 117/182/22 -f 117/182/37 127/185/37 119/179/37 -f 114/175/38 122/186/38 116/187/38 -f 114/188/22 124/189/22 121/190/22 -f 116/191/24 123/192/24 120/181/24 -f 120/181/39 124/189/39 118/183/39 -f 117/182/22 126/193/22 128/194/22 -f 119/179/24 125/195/24 115/196/24 -f 115/176/40 126/197/40 113/177/40 -f 66/105/21 68/117/21 67/106/21 -f 68/108/22 72/111/22 71/109/22 -f 72/111/23 70/122/23 69/112/23 -f 69/112/24 70/122/24 66/113/24 -f 69/112/25 80/124/25 79/115/25 -f 66/105/26 73/198/26 74/116/26 -f 66/113/24 70/122/24 76/118/24 -f 68/120/22 74/199/22 75/121/22 -f 70/122/27 72/111/27 75/121/27 -f 69/112/24 65/114/24 78/123/24 -f 71/109/22 79/115/22 77/125/22 -f 65/107/28 67/106/28 77/127/28 -f 82/129/24 84/141/24 83/130/24 -f 84/132/21 88/135/21 87/133/21 -f 88/135/22 86/137/22 85/136/22 -f 86/137/23 82/142/23 81/138/23 -f 85/136/29 96/148/29 95/139/29 -f 82/129/30 89/200/30 90/140/30 -f 82/142/23 86/137/23 92/143/23 -f 84/145/21 90/201/21 91/146/21 -f 88/135/31 91/146/31 92/143/31 -f 85/136/23 81/138/23 94/147/23 -f 87/133/21 95/139/21 93/149/21 -f 83/130/32 93/202/32 94/151/32 -f 98/152/22 100/164/22 99/153/22 -f 100/155/23 104/158/23 103/156/23 -f 104/158/24 102/160/24 101/159/24 -f 102/160/21 98/165/21 97/161/21 -f 101/159/33 112/171/33 111/162/33 -f 98/152/34 105/203/34 106/163/34 -f 98/165/21 102/160/21 108/166/21 -f 100/168/23 106/204/23 107/169/23 -f 104/158/35 107/169/35 108/166/35 -f 101/159/21 97/161/21 110/170/21 -f 103/156/23 111/162/23 109/172/23 -f 99/153/36 109/205/36 110/174/36 -f 114/175/23 116/187/23 115/176/23 -f 116/178/24 120/181/24 119/179/24 -f 120/181/21 118/183/21 117/182/21 -f 118/183/22 114/188/22 113/184/22 -f 117/182/37 128/194/37 127/185/37 -f 114/175/38 121/206/38 122/186/38 -f 114/188/22 118/183/22 124/189/22 -f 116/191/24 122/207/24 123/192/24 -f 120/181/39 123/192/39 124/189/39 -f 117/182/22 113/184/22 126/193/22 -f 119/179/24 127/185/24 125/195/24 -f 115/176/40 125/208/40 126/197/40 +f 73/193/13 68/194/13 66/195/13 +f 74/196/14 75/197/14 73/198/14 +f 76/199/15 79/200/15 75/201/15 +f 80/202/16 77/203/16 79/204/16 +f 78/205/17 73/206/17 77/207/17 +f 68/208/15 79/204/15 67/209/15 +f 77/210/17 66/211/17 65/212/17 +f 79/213/18 65/214/18 67/215/18 +f 76/216/19 69/217/19 71/218/19 +f 69/219/17 78/220/17 70/221/17 +f 80/222/15 71/223/15 72/224/15 +f 78/225/20 72/226/20 70/227/20 +f 93/228/20 84/229/20 82/230/20 +f 94/231/16 95/232/16 93/233/16 +f 96/234/17 99/235/17 95/236/17 +f 100/237/14 97/238/14 99/239/14 +f 98/240/15 93/241/15 97/242/15 +f 84/243/17 99/244/17 83/245/17 +f 97/246/15 82/230/15 81/247/15 +f 99/248/19 81/249/19 83/250/19 +f 96/251/18 89/252/18 91/253/18 +f 89/254/15 98/255/15 90/256/15 +f 100/257/17 91/258/17 92/259/17 +f 98/260/13 92/261/13 90/262/13 +f 102/263/21 109/264/21 104/265/21 +f 108/266/15 109/267/15 107/268/15 +f 110/269/16 113/270/16 109/271/16 +f 114/272/17 111/273/17 113/274/17 +f 112/275/14 107/276/14 111/277/14 +f 104/278/16 113/279/16 103/280/16 +f 111/281/14 102/282/14 101/283/14 +f 113/284/22 101/285/22 103/286/22 +f 110/287/23 105/288/23 87/289/23 +f 105/290/14 112/291/14 106/292/14 +f 114/293/16 87/294/16 88/295/16 +f 112/296/24 88/297/24 106/298/24 +f 121/299/24 118/300/24 116/301/24 +f 122/302/17 123/303/17 121/304/17 +f 124/305/14 127/306/14 123/307/14 +f 128/308/15 125/309/15 127/310/15 +f 126/311/16 121/312/16 125/313/16 +f 118/314/14 127/315/14 117/316/14 +f 125/317/16 116/318/16 115/319/16 +f 127/320/23 115/321/23 117/322/23 +f 124/323/22 85/324/22 119/325/22 +f 85/326/16 126/327/16 86/328/16 +f 128/329/14 119/330/14 120/331/14 +f 126/332/21 120/333/21 86/334/21 +f 76/199/15 80/335/15 79/200/15 +f 73/193/13 75/336/13 68/194/13 +f 74/196/14 76/337/14 75/197/14 +f 80/202/16 78/338/16 77/203/16 +f 78/205/17 74/339/17 73/206/17 +f 68/208/15 75/340/15 79/204/15 +f 77/210/17 73/341/17 66/211/17 +f 79/213/18 77/342/18 65/214/18 +f 76/216/19 74/343/19 69/217/19 +f 69/219/17 74/344/17 78/220/17 +f 80/222/15 76/345/15 71/223/15 +f 78/225/20 80/346/20 72/226/20 +f 93/228/20 95/347/20 84/229/20 +f 94/231/16 96/348/16 95/232/16 +f 96/234/17 100/349/17 99/235/17 +f 100/237/14 98/350/14 97/238/14 +f 98/240/15 94/351/15 93/241/15 +f 84/243/17 95/352/17 99/244/17 +f 97/246/15 93/353/15 82/230/15 +f 99/248/19 97/354/19 81/249/19 +f 96/251/18 94/355/18 89/252/18 +f 89/254/15 94/356/15 98/255/15 +f 100/257/17 96/357/17 91/258/17 +f 98/260/13 100/358/13 92/261/13 +f 102/263/21 107/359/21 109/264/21 +f 108/266/15 110/360/15 109/267/15 +f 110/269/16 114/361/16 113/270/16 +f 114/272/17 112/362/17 111/273/17 +f 112/275/14 108/363/14 107/276/14 +f 104/278/16 109/364/16 113/279/16 +f 111/281/14 107/365/14 102/282/14 +f 113/284/22 111/366/22 101/285/22 +f 110/287/23 108/367/23 105/288/23 +f 105/290/14 108/368/14 112/291/14 +f 114/293/16 110/369/16 87/294/16 +f 112/296/24 114/370/24 88/297/24 +f 121/299/24 123/371/24 118/300/24 +f 122/302/17 124/372/17 123/303/17 +f 124/305/14 128/373/14 127/306/14 +f 128/308/15 126/374/15 125/309/15 +f 126/311/16 122/375/16 121/312/16 +f 118/314/14 123/376/14 127/315/14 +f 125/317/16 121/377/16 116/318/16 +f 127/320/23 125/378/23 115/321/23 +f 124/323/22 122/379/22 85/324/22 +f 85/326/16 122/380/16 126/327/16 +f 128/329/14 124/381/14 119/330/14 +f 126/332/21 128/382/21 120/333/21 o Base -v 1.000000 1.000000 -0.500000 +v 1.176777 4.000000 0.176777 +v 1.000000 4.400001 0.500000 +v 1.000000 4.000000 0.250000 +v 0.646447 4.400001 -0.353553 +v 1.000000 4.700000 -0.500000 +v 1.000000 4.400001 -0.500000 +v 1.250000 4.000000 0.000000 +v 1.353554 4.400001 -0.353553 +v 1.500000 4.400001 0.000000 +v 0.823223 4.000000 -0.176777 +v 0.500000 4.400001 0.000000 +v 0.646447 4.400001 0.353553 +v 0.823223 4.000000 0.176777 +v 1.353554 4.400001 0.353553 +v 1.176777 4.000000 -0.176777 +v 1.000000 4.000000 -0.250000 +v 0.750000 4.000000 0.000000 +v 0.646447 4.700000 0.353553 +v 1.000000 5.000000 0.250000 +v 0.823223 5.000000 0.176777 +v 0.500000 4.700000 0.000000 +v 1.000000 4.700000 0.500000 +v 1.500000 4.700000 0.000000 +v 0.646447 4.700000 -0.353553 +v 1.353554 4.700000 0.353553 +v 1.353554 4.700000 -0.353553 +v 0.750000 5.000000 0.000000 +v 1.250000 5.000000 0.000000 +v 1.176777 5.000000 0.176777 +v 1.176777 5.000000 -0.176777 +v 1.000000 5.000000 -0.250000 +v 0.823223 5.000000 -0.176777 v 1.000000 2.000000 -0.250000 v 1.353553 1.000000 -0.353553 +v 1.000000 1.000000 -0.500000 v 1.176777 2.000000 -0.176777 v 1.500000 1.000000 0.000000 v 1.250000 2.000000 0.000000 @@ -584,187 +777,677 @@ v 1.176777 2.000000 0.176777 v 1.000000 1.000000 0.500000 v 1.000000 2.000000 0.250000 v 0.646447 1.000000 0.353553 -v 0.823223 2.000000 0.176777 -v 0.500000 1.000000 -0.000000 -v 0.750000 2.000000 -0.000000 +v 0.750000 2.000000 0.000000 +v 0.500000 1.000000 0.000000 v 0.646447 1.000000 -0.353553 v 0.823223 2.000000 -0.176777 -v 1.176777 4.000000 -0.176777 -v 1.000000 4.000000 -0.250000 -v 1.250000 4.000000 0.000000 -v 1.176777 4.000000 0.176777 -v 1.000000 4.000000 0.250000 -v 0.823223 4.000000 0.176777 -v 0.750000 4.000000 -0.000000 -v 0.823223 4.000000 -0.176777 -v 1.353554 4.400001 -0.353553 -v 1.000000 4.400001 -0.500000 -v 1.500000 4.400001 0.000000 -v 1.353554 4.400001 0.353553 -v 1.000000 4.400001 0.500000 -v 0.646447 4.400001 0.353553 -v 0.500000 4.400001 -0.000000 -v 0.646447 4.400001 -0.353553 -v 1.353554 4.700000 -0.353553 -v 1.000000 4.700000 -0.500000 -v 1.500000 4.700000 0.000000 -v 1.353554 4.700000 0.353553 -v 1.000000 4.700000 0.500000 -v 0.646447 4.700000 0.353553 -v 0.500000 4.700000 -0.000000 -v 0.646447 4.700000 -0.353553 -v 1.176777 5.000000 -0.176777 -v 1.000000 5.000000 -0.250000 -v 1.250000 5.000000 0.000000 -v 1.176777 5.000000 0.176777 -v 1.000000 5.000000 0.250000 -v 0.823223 5.000000 0.176777 -v 0.750000 5.000000 -0.000000 -v 0.823223 5.000000 -0.176777 -v 0.500000 0.000000 0.500000 +v 0.823223 2.000000 0.176777 +v 0.500000 0.875000 1.500000 +v 0.500000 1.000000 1.500000 +v 0.500000 0.875000 -1.500000 +v 0.500000 1.000000 -1.500000 +v 1.500000 0.875000 1.500000 +v 1.500000 1.000000 1.500000 +v 1.500000 0.875000 -1.500000 +v 1.500000 1.000000 -1.500000 +v -0.500000 0.875000 0.500000 +v -0.500000 1.000000 0.500000 +v -0.500000 0.875000 -0.500000 +v -0.500000 1.000000 -0.500000 +v 0.500000 0.875000 0.500000 v 0.500000 1.000000 0.500000 -v 0.500000 0.000000 -0.500000 +v 0.500000 0.875000 -0.500000 v 0.500000 1.000000 -0.500000 -v 1.500000 0.000000 0.500000 +v 1.500000 0.875000 0.500000 v 1.500000 1.000000 0.500000 -v 1.500000 0.000000 -0.500000 +v 1.500000 0.875000 -0.500000 v 1.500000 1.000000 -0.500000 +v 2.500000 0.875000 0.500000 +v 2.500000 1.000000 0.500000 +v 2.500000 0.875000 -0.500000 +v 2.500000 1.000000 -0.500000 +v -0.500000 0.000000 0.500000 +v -0.500000 0.250000 0.500000 +v -0.500000 0.000000 -0.500000 +v -0.500000 0.250000 -0.500000 +v 0.500000 0.000000 0.500000 +v 0.500000 0.250000 0.500000 +v 0.500000 0.000000 -0.500000 +v 0.500000 0.250000 -0.500000 +v 1.500000 0.000000 0.500000 +v 1.500000 0.250000 0.500000 +v 1.500000 0.000000 -0.500000 +v 1.500000 0.250000 -0.500000 +v 2.500000 0.000000 0.500000 +v 2.500000 0.250000 0.500000 +v 2.500000 0.000000 -0.500000 +v 2.500000 0.250000 -0.500000 +v 0.500000 -0.000000 1.500000 +v 0.500000 0.250000 1.500000 v 0.500000 0.000000 -1.500000 +v 0.500000 0.250000 -1.500000 +v 1.500000 -0.000000 1.500000 +v 1.500000 0.250000 1.500000 v 1.500000 0.000000 -1.500000 -v 2.500000 0.000000 -0.500000 -v 2.500000 0.000000 0.500000 -v 1.500000 0.000000 1.500000 -v 0.500000 0.000000 1.500000 -v 0.500000 1.000000 -1.250000 -v 0.500000 0.750000 -1.500000 -v 1.500000 0.750000 -1.500000 -v 1.500000 1.000000 -1.250000 -v 2.250000 1.000000 -0.500000 -v 2.500000 0.750000 -0.500000 -v 2.500000 0.750000 0.500000 -v 2.250000 1.000000 0.500000 -v 1.500000 1.000000 1.250000 -v 1.500000 0.750000 1.500000 -v 0.500000 0.750000 1.500000 -v 0.500000 1.000000 1.250000 -vt 0.5480 0.3137 -vt 0.5260 0.3516 -vt 0.5290 0.3139 -vt 0.6385 0.3598 -vt 0.6032 0.3755 -vt 0.6064 0.3567 -vt 0.5671 0.3136 -vt 0.5838 0.3544 -vt 0.5640 0.3529 -vt 0.4730 0.3106 -vt 0.4834 0.3503 -vt 0.4545 0.3470 -vt 0.5059 0.3512 -vt 0.5101 0.3140 -vt 0.5450 0.3521 -vt 0.5865 0.3134 -vt 0.6060 0.3129 -vt 0.4914 0.3133 -vt 0.5070 0.3676 -vt 0.5270 0.3960 -vt 0.5098 0.3984 -vt 0.4846 0.3695 -vt 0.5266 0.3668 -vt 0.5635 0.3680 -vt 0.4536 0.3746 -vt 0.5452 0.3669 -vt 0.5824 0.3705 -vt 0.2731 0.8020 -vt 0.2853 0.7725 -vt 0.3148 0.7847 -vt 0.5600 0.3950 -vt 0.5437 0.3949 -vt 0.5759 0.3966 -vt 0.6300 0.3869 -vt 0.5913 0.4008 -vt 0.4921 0.4025 -vt 0.4742 0.4098 -vt 0.6257 0.3111 -vt 0.3148 0.8020 -vt 0.3026 0.8142 -vt 0.2853 0.8142 -vt 0.2731 0.7847 -vt 0.3026 0.7725 -vt 0.6052 0.4098 -vt 0.6081 0.1072 -vt 0.6097 0.0053 -vt 0.6418 0.0142 -vt 0.5892 0.1042 -vt 0.5777 0.0010 -vt 0.5697 0.1024 -vt 0.5462 0.0004 -vt 0.5498 0.1018 -vt 0.5152 0.0032 -vt 0.5298 0.1025 -vt 0.4846 0.0093 -vt 0.4910 0.1076 -vt 0.4546 0.0192 -vt 0.4255 0.0334 -vt 0.6260 0.1114 -vt 0.6739 0.0291 -vt 0.5102 0.1044 -vt 0.4721 0.1120 -vt 0.3196 0.8627 -vt 0.4097 0.7725 -vt 0.4097 0.8627 -vt 0.1675 0.2576 -vt 0.2576 0.1675 -vt 0.2576 0.2576 -vt 0.1822 0.6734 -vt 0.1822 0.6057 -vt 0.2724 0.6057 -vt 0.2576 0.3252 -vt 0.1675 0.3571 -vt 0.2576 0.4247 -vt 0.1675 0.4247 -vt 0.1822 0.4480 -vt 0.2048 0.4255 -vt 0.2724 0.5156 -vt 0.1814 0.4480 -vt 0.1814 0.5156 -vt 0.0913 0.5156 -vt 0.3252 0.1675 -vt 0.3571 0.2576 -vt 0.4247 0.1675 -vt 0.4247 0.2576 -vt 0.1814 0.6734 -vt 0.1589 0.6959 -vt 0.0913 0.6057 -vt 0.0905 0.4480 -vt 0.0905 0.5156 -vt 0.0004 0.5156 -vt 0.1675 0.0999 -vt 0.1675 0.1675 -vt 0.2576 0.0680 -vt 0.1675 0.0004 -vt 0.2576 0.0004 -vt 0.0905 0.6734 -vt 0.0680 0.6959 -vt 0.0004 0.6057 -vt 0.2576 0.3571 -vt 0.3571 0.1675 -vt 0.1675 0.0680 -vt 0.3196 0.7725 -vt 0.2724 0.6959 -vt 0.2048 0.6959 -vt 0.1675 0.3252 -vt 0.2724 0.4255 -vt 0.1822 0.5156 -vt 0.0913 0.4255 -vt 0.1589 0.4255 -vt 0.3252 0.2576 -vt 0.0913 0.6959 -vt 0.1814 0.6057 -vt 0.0004 0.4255 -vt 0.0680 0.4255 -vt 0.2576 0.0999 -vt 0.0004 0.6959 -vt 0.0905 0.6057 +v 1.500000 0.250000 -1.500000 +v 2.312500 0.250000 -0.312500 +v 2.312500 0.875000 -0.312500 +v 2.312500 0.250000 -0.500000 +v 2.312500 0.875000 -0.500000 +v 2.500000 0.250000 -0.312500 +v 2.500000 0.875000 -0.312500 +v 2.500000 0.250000 -0.500000 +v 2.500000 0.875000 -0.500000 +v 2.312500 0.250000 0.500000 +v 2.312500 0.875000 0.500000 +v 2.312500 0.250000 0.312500 +v 2.312500 0.875000 0.312500 +v 2.500000 0.250000 0.500000 +v 2.500000 0.875000 0.500000 +v 2.500000 0.250000 0.312500 +v 2.500000 0.875000 0.312500 +v 0.500000 0.250000 1.500000 +v 0.500000 0.875000 1.500000 +v 0.500000 0.250000 1.312500 +v 0.500000 0.875000 1.312500 +v 0.687500 0.250000 1.500000 +v 0.687500 0.875000 1.500000 +v 0.687500 0.250000 1.312500 +v 0.687500 0.875000 1.312500 +v -0.437500 0.250000 0.437500 +v -0.437500 0.875000 0.437500 +v -0.437500 0.250000 -0.437500 +v -0.437500 0.875000 -0.437500 +v 0.437500 0.250000 0.437500 +v 0.437500 0.875000 0.437500 +v 0.437500 0.250000 -0.437500 +v 0.437500 0.875000 -0.437500 +v 1.562500 0.250000 0.437500 +v 1.562500 0.875000 0.437500 +v 1.562500 0.250000 -0.437500 +v 1.562500 0.875000 -0.437500 +v 2.437500 0.250000 0.437500 +v 2.437500 0.875000 0.437500 +v 2.437500 0.250000 -0.437500 +v 2.437500 0.875000 -0.437500 +v 0.562500 0.250000 1.437500 +v 0.562500 0.875000 1.437500 +v 0.562500 0.250000 -1.437500 +v 0.562500 0.875000 -1.437500 +v 1.437500 0.250000 1.437500 +v 1.437500 0.875000 1.437500 +v 1.437500 0.250000 -1.437500 +v 1.437500 0.875000 -1.437500 +v -0.500000 0.250000 0.500000 +v -0.500000 0.875000 0.500000 +v -0.500000 0.250000 -0.500000 +v -0.500000 0.875000 -0.500000 +v -0.312500 0.250000 0.500000 +v -0.312500 0.875000 0.500000 +v -0.312500 0.250000 -0.500000 +v -0.312500 0.875000 -0.500000 +v 0.312500 0.250000 -0.437500 +v 0.312500 0.875000 -0.437500 +v 0.312500 0.250000 -0.500000 +v 0.312500 0.875000 -0.500000 +v 0.500000 0.250000 -0.500000 +v 0.500000 0.875000 -0.500000 +v 0.312500 0.250000 0.500000 +v 0.312500 0.875000 0.500000 +v 0.312500 0.250000 0.437500 +v 0.312500 0.875000 0.437500 +v 0.500000 0.250000 0.500000 +v 0.500000 0.875000 0.500000 +v 1.500000 0.250000 -0.500000 +v 1.500000 0.875000 -0.500000 +v 1.687500 0.250000 -0.437500 +v 1.687500 0.875000 -0.437500 +v 1.687500 0.250000 -0.500000 +v 1.687500 0.875000 -0.500000 +v 1.500000 0.250000 0.500000 +v 1.500000 0.875000 0.500000 +v 1.687500 0.250000 0.500000 +v 1.687500 0.875000 0.500000 +v 1.687500 0.250000 0.437500 +v 1.687500 0.875000 0.437500 +v 0.500000 0.250000 -0.500000 +v 0.500000 0.875000 -0.500000 +v 0.500000 0.250000 -0.687500 +v 0.500000 0.875000 -0.687500 +v 0.562500 0.250000 -0.687500 +v 0.562500 0.875000 -0.687500 +v 1.437500 0.250000 -0.687500 +v 1.437500 0.875000 -0.687500 +v 1.500000 0.250000 -0.500000 +v 1.500000 0.875000 -0.500000 +v 1.500000 0.250000 -0.687500 +v 1.500000 0.875000 -0.687500 +v 0.500000 0.250000 0.687500 +v 0.500000 0.875000 0.687500 +v 0.500000 0.250000 0.500000 +v 0.500000 0.875000 0.500000 +v 0.562500 0.250000 0.687500 +v 0.562500 0.875000 0.687500 +v 0.562500 0.250000 0.500000 +v 0.562500 0.875000 0.500000 +v 1.437500 0.250000 0.687500 +v 1.437500 0.875000 0.687500 +v 1.500000 0.250000 0.687500 +v 1.500000 0.875000 0.687500 +v 1.500000 0.250000 0.500000 +v 1.500000 0.875000 0.500000 +v 1.312500 0.250000 1.500000 +v 1.312500 0.875000 1.500000 +v 1.312500 0.250000 1.312500 +v 1.312500 0.875000 1.312500 +v 1.500000 0.250000 1.500000 +v 1.500000 0.875000 1.500000 +v 1.500000 0.250000 1.312500 +v 1.500000 0.875000 1.312500 +v 0.500000 0.250000 -1.312500 +v 0.500000 0.875000 -1.312500 +v 0.500000 0.250000 -1.500000 +v 0.500000 0.875000 -1.500000 +v 0.687500 0.250000 -1.312500 +v 0.687500 0.875000 -1.312500 +v 0.687500 0.250000 -1.500000 +v 0.687500 0.875000 -1.500000 +v 1.312500 0.250000 -1.312500 +v 1.312500 0.875000 -1.312500 +v 1.312500 0.250000 -1.500000 +v 1.312500 0.875000 -1.500000 +v 1.500000 0.250000 -1.312500 +v 1.500000 0.875000 -1.312500 +v 1.500000 0.250000 -1.500000 +v 1.500000 0.875000 -1.500000 +vt 0.500000 0.687500 +vt 0.125000 0.656250 +vt 0.500000 0.656250 +vt 0.125000 0.656250 +vt 0.250000 0.687500 +vt 0.125000 0.687500 +vt 0.125000 0.656250 +vt 0.500000 0.687500 +vt 0.125000 0.687500 +vt 0.250000 0.687500 +vt 0.125000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.375000 0.937500 +vt 0.000000 0.937500 +vt 0.000000 0.687500 +vt 0.375000 0.937500 +vt 0.000000 0.937500 +vt 0.250000 0.656250 +vt 0.375000 0.687500 +vt 0.250000 0.687500 +vt 0.375000 0.656250 +vt 0.500000 0.687500 +vt 0.125000 0.656250 +vt 0.125000 0.687500 +vt 0.375000 0.687500 +vt 0.500000 0.937500 +vt 0.375000 0.937500 +vt 0.500000 0.687500 +vt 0.625000 0.937500 +vt 0.500000 0.937500 +vt 0.125000 0.656250 +vt 0.250000 0.687500 +vt 0.125000 0.687500 +vt 0.250000 0.656250 +vt 0.375000 0.687500 +vt 0.375000 0.656250 +vt 0.500000 0.687500 +vt 0.500000 0.687500 +vt 0.625000 0.937500 +vt 0.500000 0.937500 +vt 0.375000 0.687500 +vt 0.500000 0.937500 +vt 0.375000 0.937500 +vt 0.125000 1.000000 +vt -0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.125000 1.000000 +vt -0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.125000 1.000000 +vt 0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.375000 0.687500 +vt 0.500000 0.937500 +vt 0.375000 0.937500 +vt 0.500000 0.687500 +vt 0.625000 0.937500 +vt 0.500000 0.937500 +vt 0.125000 1.000000 +vt 0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.125000 1.000000 +vt 0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.125000 1.000000 +vt 0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.500000 0.687500 +vt 0.625000 0.937500 +vt 0.500000 0.937500 +vt 0.375000 0.687500 +vt 0.500000 0.937500 +vt 0.375000 0.937500 +vt 0.375000 1.000000 +vt -0.000000 0.937500 +vt 0.375000 0.937500 +vt 0.125000 1.000000 +vt -0.000000 0.937500 +vt 0.125000 0.937500 +vt 0.375000 1.000000 +vt 0.000000 0.937500 +vt 0.375000 0.937500 +vt 0.125000 1.000000 +vt -0.000000 0.937500 +vt 0.125000 0.937500 +vt -0.000000 0.687500 +vt 0.000000 0.687500 +vt 0.375000 0.937500 +vt -0.000000 0.937500 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.148438 0.500000 +vt 0.257812 0.656250 +vt 0.148438 0.656250 +vt 0.257812 0.656250 +vt 0.148438 0.500000 +vt 0.257812 0.500000 +vt 0.257812 0.656250 +vt 0.148438 0.500000 +vt 0.257812 0.500000 +vt 0.148438 0.656250 +vt 0.257812 0.500000 +vt 0.257812 0.656250 +vt 0.148438 0.500000 +vt 0.132812 0.500000 +vt 0.492188 0.656250 +vt 0.132812 0.656250 +vt 0.148438 0.500000 +vt 0.257812 0.656250 +vt 0.148438 0.656250 +vt 0.492188 0.656250 +vt 0.132812 0.500000 +vt 0.492188 0.500000 +vt 0.257812 0.656250 +vt 0.148438 0.500000 +vt 0.257812 0.500000 +vt 0.125000 0.500000 +vt 0.000000 0.656250 +vt -0.000000 0.500000 +vt 0.023438 0.656250 +vt -0.000000 0.500000 +vt 0.023438 0.500000 +vt 0.125000 0.656250 +vt 0.000000 0.500000 +vt 0.125000 0.500000 +vt 0.023438 0.656250 +vt 0.000000 0.500000 +vt 0.023438 0.500000 +vt 0.132812 0.656250 +vt 0.125000 0.500000 +vt 0.132812 0.500000 +vt 0.125000 0.656250 +vt 0.148438 0.500000 +vt 0.132812 0.656250 +vt 0.125000 0.500000 +vt 0.132812 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.132812 0.656250 +vt 0.125000 0.500000 +vt 0.132812 0.500000 +vt 0.125000 0.656250 +vt 0.132812 0.500000 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.132812 0.500000 +vt 0.132812 0.656250 +vt 0.125000 0.500000 +vt 0.132812 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.125000 0.656250 +vt 0.132812 0.500000 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.132812 0.656250 +vt 0.125000 0.500000 +vt 0.132812 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.656250 +vt 0.125000 0.500000 +vt 0.148438 0.500000 +vt 0.125000 0.687500 +vt 0.250000 0.656250 +vt 0.500000 0.656250 +vt 0.125000 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.687500 +vt 0.500000 0.656250 +vt 0.500000 0.687500 +vt 0.625000 0.687500 +vt 0.500000 0.656250 +vt 0.625000 0.687500 +vt 0.500000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.500000 0.687500 +vt 0.625000 0.687500 +vt -0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.625000 0.687500 +vt 0.500000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt -0.000000 1.000000 +vt 0.375000 0.687500 +vt 0.375000 0.687500 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.000000 0.000000 +vt 0.257812 0.500000 +vt 0.148438 0.656250 +vt 0.148438 0.656250 +vt 0.492188 0.500000 +vt 0.257812 0.500000 +vt 0.132812 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.000000 0.656250 +vt 0.000000 0.656250 +vt 0.000000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.132812 0.656250 +vt 0.125000 0.656250 +vt 0.132812 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.000000 0.000000 +vt 0.132812 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.656250 +vt 0.148438 0.656250 +vt 0.125000 0.656250 +vt 0.703125 0.687500 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.718750 0.843750 +vt 0.671875 0.921875 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.718750 0.843750 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.718750 0.843750 +vt 0.671875 0.843750 +vt 0.703125 0.687500 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.679688 0.687500 +vt 0.718750 0.843750 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.718750 0.843750 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.703125 0.687500 +vt 0.671875 0.843750 +vt 0.679688 0.687500 +vt 0.718750 0.859375 +vt 0.750000 0.984375 +vt 0.726562 0.984375 +vt 0.718750 0.843750 +vt 0.671875 0.921875 +vt 0.718750 0.843750 +vt 0.671875 0.921875 +vt 0.671875 0.921875 +vt 0.671875 0.921875 +vt 0.718750 0.843750 +vt 0.671875 0.921875 +vt 0.671875 0.921875 +vt 0.671875 0.921875 +vt 0.765625 0.937500 +vt 0.781250 0.843750 +vt 0.828125 0.875000 +vt 0.718750 0.859375 +vt 0.750000 0.984375 +vt 0.726562 0.984375 +vt 0.765625 0.859375 +vt 0.726562 0.984375 +vt 0.718750 0.859375 +vt 0.765625 0.859375 +vt 0.726562 0.984375 +vt 0.718750 0.859375 +vt 0.765625 0.859375 +vt 0.726562 0.984375 +vt 0.718750 0.859375 +vt 0.765625 0.859375 +vt 0.726562 0.984375 +vt 0.718750 0.859375 +vt 0.765625 0.859375 +vt 0.726562 0.984375 +vt 0.718750 0.859375 +vt 0.718750 0.859375 +vt 0.750000 0.984375 +vt 0.726562 0.984375 +vt 0.718750 0.921875 +vt 0.703125 0.687500 +vt 0.703125 0.687500 +vt 0.703125 0.687500 +vt 0.703125 0.687500 +vt 0.703125 0.687500 +vt 0.765625 0.859375 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.718750 0.921875 +vt 0.828125 0.937500 +vt 0.812500 0.968750 +vt 0.781250 0.968750 +vt 0.765625 0.875000 +vt 0.812500 0.843750 +vt 0.765625 0.859375 +vt 0.750000 0.984375 +vt 0.750000 0.984375 +vt 0.750000 0.984375 +vt 0.750000 0.984375 +vt 0.750000 0.984375 +vt 0.765625 0.859375 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.000000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.500000 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.656250 0.968750 +vt 0.625000 0.687500 +vt 0.671875 0.687500 +vt 0.000000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.500000 +vt 0.250000 0.500000 +vt 0.000000 0.453125 +vt 0.250000 0.453125 +vt 0.000000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.500000 +vt 0.250000 0.500000 +vt 0.000000 0.453125 +vt 0.250000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.453125 +vt 0.250000 0.453125 +vt 0.250000 0.500000 +vt 0.000000 0.453125 +vt 0.250000 0.453125 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.656250 0.968750 +vt 0.632812 0.968750 +vt 0.250000 0.453125 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.250000 0.453125 +vt 0.250000 0.453125 +vt 0.000000 0.500000 +vt 0.250000 0.453125 +vt 0.000000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.500000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 vn 0.3314 -0.5000 0.8001 vn -0.3827 0.0000 -0.9239 vn 0.8001 -0.5000 -0.3314 @@ -775,14 +1458,13 @@ vn 0.3314 -0.5000 -0.8001 vn -0.3314 -0.5000 -0.8001 vn -0.8001 -0.5000 0.3314 vn -0.3032 0.6100 0.7321 -vn -0.9239 0.0000 0.3827 -vn 0.3827 0.0000 0.9239 -vn 0.9239 0.0000 -0.3827 +vn -0.9239 -0.0000 0.3827 +vn 0.3827 -0.0000 0.9239 +vn 0.9239 -0.0000 -0.3827 vn -0.9239 0.0000 -0.3827 -vn -0.3827 0.0000 0.9239 +vn -0.3827 -0.0000 0.9239 vn 0.9239 0.0000 0.3827 vn 0.3827 0.0000 -0.9239 -vn 0.0000 1.0000 0.0000 vn 0.7321 0.6100 0.3032 vn 0.3032 0.6100 -0.7321 vn -0.3032 0.6100 -0.7321 @@ -798,144 +1480,266 @@ vn -0.3729 0.2250 0.9002 vn -0.9002 0.2250 0.3729 vn -0.9002 0.2250 -0.3729 vn -0.3729 0.2250 -0.9002 -vn 0.0000 -1.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 1.0000 0.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.7071 -0.7071 -vn 0.7071 0.7071 0.0000 -vn 0.0000 0.7071 0.7071 +usemtl None s off -f 148/209/41 157/210/41 149/211/41 -f 160/212/42 162/213/42 154/214/42 -f 147/215/43 153/216/43 155/217/43 -f 152/218/44 159/219/44 160/220/44 -f 149/211/45 158/221/45 150/222/45 -f 148/209/46 155/217/46 156/223/46 -f 145/224/47 154/214/47 153/216/47 -f 146/225/48 160/212/48 154/214/48 -f 150/222/49 159/219/49 151/226/49 -f 166/227/50 173/228/50 174/229/50 -f 158/221/51 167/230/51 159/219/51 -f 156/223/52 165/231/52 157/210/52 -f 153/216/53 163/232/53 155/217/53 -f 159/219/54 168/233/54 160/220/54 -f 157/210/55 166/227/55 158/221/55 -f 155/217/56 164/234/56 156/223/56 -f 154/214/57 161/235/57 153/216/57 -f 175/236/58 173/237/58 171/238/58 -f 164/234/59 171/239/59 172/240/59 -f 162/213/60 169/241/60 161/235/60 -f 168/242/61 170/243/61 162/213/61 -f 166/227/62 175/244/62 167/230/62 -f 164/234/63 173/228/63 165/231/63 -f 161/235/64 171/239/64 163/232/64 -f 168/233/65 175/244/65 176/245/65 -f 148/209/41 156/223/41 157/210/41 -f 160/212/42 168/242/42 162/213/42 -f 147/215/43 145/224/43 153/216/43 -f 152/218/44 151/226/44 159/219/44 -f 149/211/45 157/210/45 158/221/45 -f 148/209/46 147/215/46 155/217/46 -f 145/224/47 146/225/47 154/214/47 -f 146/225/48 152/246/48 160/212/48 -f 150/222/49 158/221/49 159/219/49 -f 166/227/50 165/231/50 173/228/50 -f 158/221/51 166/227/51 167/230/51 -f 156/223/52 164/234/52 165/231/52 -f 153/216/53 161/235/53 163/232/53 -f 159/219/54 167/230/54 168/233/54 -f 157/210/55 165/231/55 166/227/55 -f 155/217/56 163/232/56 164/234/56 -f 154/214/57 162/213/57 161/235/57 -f 171/238/58 169/247/58 170/248/58 -f 170/248/58 176/249/58 175/236/58 -f 175/236/58 174/250/58 173/237/58 -f 173/237/58 172/251/58 171/238/58 -f 171/238/58 170/248/58 175/236/58 -f 164/234/59 163/232/59 171/239/59 -f 162/213/60 170/243/60 169/241/60 -f 168/242/61 176/252/61 170/243/61 -f 166/227/62 174/229/62 175/244/62 -f 164/234/63 172/240/63 173/228/63 -f 161/235/64 169/241/64 171/239/64 -f 168/233/65 167/230/65 175/244/65 -f 130/253/66 131/254/66 129/255/66 -f 132/256/67 133/257/67 131/254/67 -f 134/258/68 135/259/68 133/257/68 -f 136/260/69 137/261/69 135/259/69 -f 138/262/70 139/263/70 137/261/70 -f 139/263/71 142/264/71 141/265/71 -f 132/256/53 147/215/53 134/258/53 -f 142/264/72 143/266/72 141/265/72 -f 144/267/73 129/255/73 143/268/73 -f 138/262/55 150/222/55 140/269/55 -f 144/267/42 146/225/42 130/253/42 -f 130/253/57 145/224/57 132/256/57 -f 134/258/56 148/209/56 136/260/56 -f 140/269/51 151/226/51 142/264/51 -f 136/260/52 149/211/52 138/262/52 -f 142/264/54 152/218/54 144/270/54 -f 130/253/66 132/256/66 131/254/66 -f 132/256/67 134/258/67 133/257/67 -f 134/258/68 136/260/68 135/259/68 -f 136/260/69 138/262/69 137/261/69 -f 138/262/70 140/269/70 139/263/70 -f 139/263/71 140/269/71 142/264/71 -f 132/256/53 145/224/53 147/215/53 -f 142/264/72 144/270/72 143/266/72 -f 144/267/73 130/253/73 129/255/73 -f 138/262/55 149/211/55 150/222/55 -f 144/267/42 152/246/42 146/225/42 -f 130/253/57 146/225/57 145/224/57 -f 134/258/56 147/215/56 148/209/56 -f 140/269/51 150/222/51 151/226/51 -f 136/260/52 148/209/52 149/211/52 -f 142/264/54 151/226/54 152/218/54 -f 183/271/74 177/272/74 179/273/74 -f 180/274/58 182/275/58 184/276/58 -f 192/277/75 185/278/75 179/279/75 -f 194/280/58 180/274/58 184/276/58 -f 192/281/76 186/282/76 185/283/76 -f 193/284/77 194/285/77 183/286/77 -f 196/287/76 187/288/76 183/289/76 -f 185/278/74 183/286/74 179/279/74 -f 198/290/58 184/276/58 182/275/58 -f 196/291/77 188/292/77 187/293/77 -f 197/294/78 198/295/78 181/296/78 -f 200/297/77 189/298/77 181/299/77 -f 187/288/74 181/296/74 183/289/74 -f 202/300/58 182/275/58 178/301/58 -f 200/302/78 190/303/78 189/304/78 -f 201/305/75 202/306/75 177/307/75 -f 189/298/74 177/307/74 181/299/74 -f 192/281/79 194/280/79 193/308/79 -f 196/291/80 198/290/80 197/309/80 -f 200/302/81 202/300/81 201/310/81 -f 183/271/74 181/311/74 177/272/74 -f 180/274/58 178/301/58 182/275/58 -f 179/279/75 180/312/75 191/313/75 -f 191/313/75 192/277/75 179/279/75 -f 194/280/58 191/314/58 180/274/58 -f 192/281/76 193/308/76 186/282/76 -f 184/315/77 183/286/77 194/285/77 -f 186/316/77 193/284/77 183/286/77 -f 183/289/76 184/317/76 195/318/76 -f 195/318/76 196/287/76 183/289/76 -f 185/278/74 186/316/74 183/286/74 -f 198/290/58 195/319/58 184/276/58 -f 196/291/77 197/309/77 188/292/77 -f 182/320/78 181/296/78 198/295/78 -f 188/321/78 197/294/78 181/296/78 -f 181/299/77 182/322/77 199/323/77 -f 199/323/77 200/297/77 181/299/77 -f 187/288/74 188/321/74 181/296/74 -f 202/300/58 199/324/58 182/275/58 -f 200/302/78 201/310/78 190/303/78 -f 178/325/75 177/307/75 202/306/75 -f 190/326/75 201/305/75 177/307/75 -f 189/298/74 190/326/74 177/307/74 -f 192/281/79 191/314/79 194/280/79 -f 196/291/80 195/319/80 198/290/80 -f 200/302/81 199/324/81 202/300/81 +f 178/383/25 179/384/25 177/385/25 +f 180/386/26 183/387/26 179/388/26 +f 184/389/27 181/390/27 183/391/27 +f 182/392/28 177/393/28 181/394/28 +f 183/395/29 177/396/29 179/397/29 +f 180/398/30 182/399/30 184/400/30 +f 186/401/25 187/402/25 185/403/25 +f 188/404/26 191/405/26 187/402/26 +f 190/406/28 185/403/28 189/407/28 +f 191/408/29 185/409/29 187/410/29 +f 188/411/30 190/412/30 192/413/30 +f 196/414/26 199/415/26 195/416/26 +f 200/417/27 197/418/27 199/415/27 +f 198/419/28 193/420/28 197/418/28 +f 199/421/29 193/422/29 195/423/29 +f 196/424/30 198/425/30 200/426/30 +f 202/427/25 203/428/25 201/429/25 +f 204/430/26 207/431/26 203/432/26 +f 206/433/28 201/434/28 205/435/28 +f 207/436/29 201/437/29 203/438/29 +f 204/439/30 206/440/30 208/441/30 +f 212/442/26 215/443/26 211/444/26 +f 216/445/27 213/446/27 215/447/27 +f 214/448/28 209/449/28 213/450/28 +f 215/451/29 209/452/29 211/453/29 +f 212/454/30 214/455/30 216/456/30 +f 218/457/25 219/458/25 217/459/25 +f 220/460/26 223/461/26 219/462/26 +f 224/463/27 221/464/27 223/465/27 +f 222/466/28 217/467/28 221/468/28 +f 223/469/29 217/459/29 219/458/29 +f 220/470/30 222/471/30 224/472/30 +f 226/473/25 227/474/25 225/475/25 +f 228/476/26 231/477/26 227/478/26 +f 231/479/27 230/480/27 229/481/27 +f 230/482/28 225/483/28 229/484/28 +f 234/485/25 235/486/25 233/487/25 +f 236/488/26 239/489/26 235/490/26 +f 239/491/27 238/492/27 237/493/27 +f 238/494/28 233/495/28 237/496/28 +f 242/497/25 243/498/25 241/499/25 +f 244/500/26 247/501/26 243/502/26 +f 247/503/27 246/504/27 245/505/27 +f 246/506/28 241/507/28 245/508/28 +f 249/509/25 252/510/25 251/511/25 +f 252/512/26 255/513/26 251/514/26 +f 254/515/28 249/516/28 253/517/28 +f 260/518/26 263/519/26 259/520/26 +f 264/521/27 261/522/27 263/519/27 +f 262/523/28 257/524/28 261/522/28 +f 266/525/25 267/526/25 265/527/25 +f 268/528/26 271/529/26 267/530/26 +f 272/531/27 269/532/27 271/533/27 +f 270/534/28 265/535/28 269/536/28 +f 273/537/25 276/538/25 275/539/25 +f 276/540/26 279/541/26 275/542/26 +f 280/543/27 277/544/27 279/545/27 +f 278/546/28 273/547/28 277/548/28 +f 282/549/25 283/550/25 281/551/25 +f 284/552/26 285/553/26 283/550/26 +f 288/554/25 289/555/25 287/556/25 +f 292/557/28 287/558/28 291/559/28 +f 294/560/26 297/561/26 293/562/26 +f 298/563/27 295/564/27 297/565/27 +f 304/566/27 301/567/27 303/568/27 +f 302/569/28 299/570/28 301/571/28 +f 306/572/25 307/573/25 305/574/25 +f 308/575/26 309/576/26 307/573/26 +f 312/577/26 315/578/26 311/579/26 +f 316/580/27 313/581/27 315/582/27 +f 318/583/25 319/584/25 317/585/25 +f 320/586/26 323/587/26 319/588/26 +f 322/589/28 317/590/28 321/591/28 +f 330/592/27 327/593/27 329/594/27 +f 328/595/28 325/596/28 327/597/28 +f 332/598/25 333/599/25 331/600/25 +f 334/601/26 337/602/26 333/603/26 +f 337/604/27 336/605/27 335/606/27 +f 336/607/28 331/608/28 335/609/28 +f 340/610/25 341/611/25 339/612/25 +f 342/613/26 345/614/26 341/615/26 +f 345/616/27 344/617/27 343/618/27 +f 344/619/28 339/620/28 343/621/28 +f 348/622/25 349/623/25 347/624/25 +f 350/625/26 353/626/26 349/627/26 +f 353/628/27 352/629/27 351/630/27 +f 352/631/28 347/632/28 351/633/28 +f 178/383/25 180/634/25 179/384/25 +f 180/386/26 184/635/26 183/387/26 +f 184/389/27 182/636/27 181/390/27 +f 182/392/28 178/637/28 177/393/28 +f 183/395/29 181/638/29 177/396/29 +f 180/398/30 178/639/30 182/399/30 +f 186/401/25 188/404/25 187/402/25 +f 188/404/26 192/640/26 191/405/26 +f 190/406/28 186/401/28 185/403/28 +f 191/408/29 189/641/29 185/409/29 +f 188/411/30 186/642/30 190/412/30 +f 196/414/26 200/417/26 199/415/26 +f 200/417/27 198/419/27 197/418/27 +f 198/419/28 194/643/28 193/420/28 +f 199/421/29 197/644/29 193/422/29 +f 196/424/30 194/645/30 198/425/30 +f 202/427/25 204/646/25 203/428/25 +f 204/430/26 208/647/26 207/431/26 +f 206/433/28 202/648/28 201/434/28 +f 207/436/29 205/649/29 201/437/29 +f 204/439/30 202/650/30 206/440/30 +f 212/442/26 216/651/26 215/443/26 +f 216/445/27 214/652/27 213/446/27 +f 214/448/28 210/653/28 209/449/28 +f 215/451/29 213/654/29 209/452/29 +f 212/454/30 210/655/30 214/455/30 +f 218/457/25 220/656/25 219/458/25 +f 220/460/26 224/657/26 223/461/26 +f 224/463/27 222/658/27 221/464/27 +f 222/466/28 218/659/28 217/467/28 +f 223/469/29 221/660/29 217/459/29 +f 220/470/30 218/661/30 222/471/30 +f 226/473/25 228/662/25 227/474/25 +f 228/476/26 232/663/26 231/477/26 +f 231/479/27 232/664/27 230/480/27 +f 230/482/28 226/665/28 225/483/28 +f 234/485/25 236/666/25 235/486/25 +f 236/488/26 240/667/26 239/489/26 +f 239/491/27 240/668/27 238/492/27 +f 238/494/28 234/669/28 233/495/28 +f 242/497/25 244/670/25 243/498/25 +f 244/500/26 248/671/26 247/501/26 +f 247/503/27 248/672/27 246/504/27 +f 246/506/28 242/673/28 241/507/28 +f 249/509/25 250/674/25 252/510/25 +f 252/512/26 256/675/26 255/513/26 +f 254/515/28 250/676/28 249/516/28 +f 260/518/26 264/521/26 263/519/26 +f 264/521/27 262/523/27 261/522/27 +f 262/523/28 258/677/28 257/524/28 +f 266/525/25 268/678/25 267/526/25 +f 268/528/26 272/679/26 271/529/26 +f 272/531/27 270/680/27 269/532/27 +f 270/534/28 266/681/28 265/535/28 +f 273/537/25 274/682/25 276/538/25 +f 276/540/26 280/683/26 279/541/26 +f 280/543/27 278/684/27 277/544/27 +f 278/546/28 274/685/28 273/547/28 +f 282/549/25 284/552/25 283/550/25 +f 284/552/26 286/686/26 285/553/26 +f 288/554/25 290/687/25 289/555/25 +f 292/557/28 288/688/28 287/558/28 +f 294/560/26 298/689/26 297/561/26 +f 298/563/27 296/690/27 295/564/27 +f 304/566/27 302/691/27 301/567/27 +f 302/569/28 300/692/28 299/570/28 +f 306/572/25 308/575/25 307/573/25 +f 308/575/26 310/693/26 309/576/26 +f 312/577/26 316/694/26 315/578/26 +f 316/580/27 314/695/27 313/581/27 +f 318/583/25 320/696/25 319/584/25 +f 320/586/26 324/697/26 323/587/26 +f 322/589/28 318/698/28 317/590/28 +f 330/592/27 328/699/27 327/593/27 +f 328/595/28 326/700/28 325/596/28 +f 332/598/25 334/701/25 333/599/25 +f 334/601/26 338/702/26 337/602/26 +f 337/604/27 338/703/27 336/605/27 +f 336/607/28 332/704/28 331/608/28 +f 340/610/25 342/705/25 341/611/25 +f 342/613/26 346/706/26 345/614/26 +f 345/616/27 346/707/27 344/617/27 +f 344/619/28 340/708/28 339/620/28 +f 348/622/25 350/709/25 349/623/25 +f 350/625/26 354/710/26 353/626/26 +f 353/628/27 354/711/27 352/629/27 +f 352/631/28 348/712/28 347/632/28 +s 1 +f 129/713/31 130/714/31 131/715/31 +f 132/716/32 133/717/32 134/718/32 +f 135/719/33 136/720/33 137/721/33 +f 138/722/34 139/723/34 132/724/34 +f 131/725/35 140/726/35 141/727/35 +f 129/728/36 137/729/36 142/730/36 +f 143/731/37 134/732/37 136/733/37 +f 144/734/38 132/716/38 134/718/38 +f 141/735/39 139/736/39 145/737/39 +f 146/738/40 147/739/40 148/740/40 +f 140/741/41 149/742/41 139/736/41 +f 142/743/42 150/744/42 130/714/42 +f 136/720/43 151/745/43 137/721/43 +f 139/723/44 152/746/44 132/724/44 +f 130/747/45 146/748/45 140/726/45 +f 137/729/46 153/749/46 142/730/46 +f 134/732/47 154/750/47 136/733/47 +f 155/751/30 147/752/30 156/753/30 +f 153/754/48 156/755/48 157/756/48 +f 133/757/49 158/758/49 154/759/49 +f 152/760/50 159/761/50 133/762/50 +f 146/763/51 155/764/51 149/765/51 +f 153/766/52 147/767/52 150/768/52 +f 154/769/53 156/770/53 151/771/53 +f 152/772/54 155/773/54 160/774/54 +f 129/713/31 142/743/31 130/714/31 +f 132/716/32 152/775/32 133/717/32 +f 135/719/33 143/776/33 136/720/33 +f 138/722/34 145/777/34 139/723/34 +f 131/725/35 130/747/35 140/726/35 +f 129/728/36 135/778/36 137/729/36 +f 143/731/37 144/779/37 134/732/37 +f 144/734/38 138/780/38 132/716/38 +f 141/735/39 140/741/39 139/736/39 +f 146/738/40 150/781/40 147/739/40 +f 140/741/41 146/782/41 149/742/41 +f 142/743/42 153/783/42 150/744/42 +f 136/720/43 154/784/43 151/745/43 +f 139/723/44 149/785/44 152/746/44 +f 130/747/45 150/786/45 146/748/45 +f 137/729/46 151/787/46 153/749/46 +f 134/732/47 133/788/47 154/750/47 +f 156/753/30 158/789/30 159/790/30 +f 159/790/30 160/791/30 155/751/30 +f 155/751/30 148/792/30 147/752/30 +f 147/752/30 157/793/30 156/753/30 +f 156/753/30 159/790/30 155/751/30 +f 153/754/48 151/794/48 156/755/48 +f 133/757/49 159/795/49 158/758/49 +f 152/760/50 160/796/50 159/761/50 +f 146/763/51 148/797/51 155/764/51 +f 153/766/52 157/798/52 147/767/52 +f 154/769/53 158/799/53 156/770/53 +f 152/772/54 149/800/54 155/773/54 +f 161/801/55 162/802/55 163/803/55 +f 164/804/56 165/805/56 162/806/56 +f 166/807/57 167/808/57 165/809/57 +f 168/810/58 169/811/58 167/812/58 +f 170/813/59 171/814/59 169/815/59 +f 171/816/60 172/817/60 173/818/60 +f 164/819/43 135/820/43 166/821/43 +f 172/817/61 174/822/61 173/823/61 +f 175/824/62 163/825/62 174/826/62 +f 170/827/45 141/828/45 176/829/45 +f 175/830/32 144/831/32 161/832/32 +f 161/833/47 143/834/47 164/835/47 +f 166/836/46 129/837/46 168/838/46 +f 176/839/41 145/840/41 172/841/41 +f 168/842/42 131/843/42 170/844/42 +f 172/845/44 138/846/44 175/847/44 +f 161/801/55 164/848/55 162/802/55 +f 164/804/56 166/849/56 165/805/56 +f 166/807/57 168/850/57 167/808/57 +f 168/810/58 170/851/58 169/811/58 +f 170/813/59 176/852/59 171/814/59 +f 171/814/60 176/853/60 172/854/60 +f 164/819/43 143/855/43 135/820/43 +f 172/817/61 175/856/61 174/822/61 +f 175/824/62 161/857/62 163/825/62 +f 170/827/45 131/858/45 141/828/45 +f 175/830/32 138/859/32 144/831/32 +f 161/833/47 144/860/47 143/834/47 +f 166/836/46 135/861/46 129/837/46 +f 176/839/41 141/862/41 145/840/41 +f 168/842/42 129/863/42 131/843/42 +f 172/845/44 145/864/44 138/846/44 diff --git a/src/main/resources/assets/advancedrocketry/models/biomescanner.obj b/src/main/resources/assets/advancedrocketry/models/biomescanner.obj index e5b635da5..ee58e3cb3 100644 --- a/src/main/resources/assets/advancedrocketry/models/biomescanner.obj +++ b/src/main/resources/assets/advancedrocketry/models/biomescanner.obj @@ -1,880 +1,537 @@ -# Blender v2.77 (sub 0) OBJ File: 'satelliteDish.blend' +# Blender v2.79 (sub 0) OBJ File: 'biomescanner.blend' # www.blender.org +mtllib biomescanner.mtl o Dish -v 0.449280 -0.240624 -0.308473 -v 0.449280 -0.003193 -0.308473 -v 0.449280 -0.240624 -0.213500 -v 0.449280 -0.003193 -0.213501 -v -0.500443 -0.240632 -0.308473 -v -0.500443 -0.003201 -0.308473 -v -0.500443 -0.240632 -0.213501 -v -0.500443 -0.003201 -0.213501 -v 0.116877 -0.478057 -0.213501 -v 0.116877 -0.478057 -0.308473 -v -0.168040 -0.478059 -0.213501 -v -0.168040 -0.478059 -0.308473 -v 0.449280 -0.240624 0.261361 -v 0.449280 -0.003193 0.261361 -v 0.449280 -0.240624 0.356333 -v 0.449280 -0.003193 0.356333 -v -0.500443 -0.240631 0.261361 -v -0.500443 -0.003201 0.261361 -v -0.500443 -0.240631 0.356333 -v -0.500443 -0.003201 0.356333 -v 0.116877 -0.478057 0.356333 -v 0.116877 -0.478057 0.261361 -v -0.168040 -0.478060 0.356333 -v -0.168040 -0.478060 0.261361 -v 0.449280 -0.240624 -0.474674 -v 0.449280 -0.003193 -0.474674 -v -0.500443 -0.003201 -0.474675 -v -0.500443 -0.240631 -0.474675 -v 0.449280 -0.003193 0.522535 -v 0.449280 -0.240624 0.522535 -v -0.500443 -0.003201 0.522534 -v -0.500443 -0.240631 0.522534 -v -0.212713 -0.649130 0.476050 -v -0.126856 -0.999915 0.268775 -v -0.025582 -0.892579 0.024276 -v -0.477356 -0.649133 0.211407 -v -0.270080 -0.999916 0.125551 -v -0.477355 -0.649133 -0.162855 -v -0.270080 -0.999916 -0.076998 -v -0.212712 -0.649131 -0.427498 -v -0.126856 -0.999915 -0.220222 -v 0.161549 -0.649128 -0.427498 -v 0.075693 -0.999914 -0.220222 -v 0.426192 -0.649125 -0.162854 -v 0.218917 -0.999912 -0.076998 -v 0.426192 -0.649125 0.211407 -v 0.218917 -0.999912 0.125551 -v 0.161549 -0.649127 0.476050 -v 0.075693 -0.999913 0.268775 -v -0.076219 -1.061504 0.146525 -v -0.147831 -1.061505 0.074914 -v -0.147831 -1.061505 -0.026361 -v -0.076219 -1.061504 -0.097973 -v 0.025056 -1.061504 -0.097973 -v 0.096668 -1.061503 -0.026361 -v 0.096668 -1.061503 0.074914 -v 0.025056 -1.061504 0.146525 -v -0.979126 -1.547361 2.326334 -v -0.836483 -1.191744 1.981963 -v -0.464438 -0.646075 1.083769 -v -0.025582 -0.454459 0.024276 -v 0.927961 -1.547347 2.326334 -v 0.785318 -1.191731 1.981963 -v 0.413274 -0.646068 1.083769 -v 2.276475 -1.547336 0.977821 -v 1.932105 -1.191723 0.835178 -v 1.033911 -0.646063 0.463133 -v 2.276476 -1.547336 -0.929266 -v 1.932106 -1.191723 -0.786623 -v 1.033911 -0.646064 -0.414580 -v 0.927963 -1.547347 -2.277781 -v 0.785320 -1.191731 -1.933411 -v 0.413275 -0.646068 -1.035216 -v -0.979124 -1.547362 -2.277782 -v -0.836481 -1.191744 -1.933411 -v -0.464437 -0.646075 -1.035216 -v -2.327638 -1.547372 -0.929268 -v -1.983268 -1.191753 -0.786625 -v -1.085074 -0.646080 -0.414580 -v -2.327639 -1.547372 0.977819 -v -1.983269 -1.191753 0.835176 -v -1.085074 -0.646080 0.463132 -v -0.620594 -1.777874 2.418416 -v 0.569429 -1.777865 2.418417 -v 2.368558 -1.777851 0.619289 -v 2.368559 -1.777851 -0.570734 -v 0.569431 -1.777865 -2.369864 -v -0.620592 -1.777874 -2.369864 -v -2.419721 -1.777888 -0.570736 -v -2.419721 -1.777888 0.619286 -v -0.979126 -1.561234 2.307925 -v -0.836483 -1.209381 1.967121 -v -0.464438 -0.667253 1.074665 -v -0.025582 -0.477510 0.024276 -v 0.927961 -1.561219 2.307925 -v 0.785319 -1.209368 1.967122 -v 0.413274 -0.667246 1.074665 -v 2.258066 -1.561209 0.977821 -v 1.917263 -1.209359 0.835177 -v 1.024807 -0.667241 0.463133 -v 2.258067 -1.561209 -0.929266 -v 1.917264 -1.209359 -0.786624 -v 1.024807 -0.667241 -0.414580 -v 0.927963 -1.561219 -2.259372 -v 0.785319 -1.209368 -1.918568 -v 0.413275 -0.667246 -1.026112 -v -0.979124 -1.561234 -2.259372 -v -0.836482 -1.209381 -1.918569 -v -0.464438 -0.667253 -1.026113 -v -2.309230 -1.561244 -0.929268 -v -1.968426 -1.209389 -0.786624 -v -1.075970 -0.667257 -0.414580 -v -2.309230 -1.561244 0.977819 -v -1.968427 -1.209389 0.835176 -v -1.075970 -0.667257 0.463132 -v -0.620594 -1.786425 2.397010 -v 0.569429 -1.786416 2.397011 -v 2.347152 -1.786402 0.619289 -v 2.347153 -1.786402 -0.570734 -v 0.569431 -1.786416 -2.348458 -v -0.620592 -1.786425 -2.348458 -v -2.398315 -1.786439 -0.570736 -v -2.398315 -1.786439 0.619287 -v -0.840577 -1.435717 1.991847 -v -0.649352 -0.987009 1.530189 -v -0.363164 -0.687190 0.839270 -v -0.025582 -0.581906 0.024276 -v 0.789412 -1.435705 1.991847 -v 0.598187 -0.986999 1.530190 -v 0.312000 -0.687185 0.839271 -v 1.941989 -1.435696 0.839272 -v 1.480331 -0.986992 0.648047 -v 0.789412 -0.687181 0.361858 -v 1.941989 -1.435696 -0.790717 -v 1.480332 -0.986993 -0.599493 -v 0.789413 -0.687181 -0.313305 -v 0.789414 -1.435705 -1.943294 -v 0.598189 -0.986999 -1.481636 -v 0.312000 -0.687185 -0.790718 -v -0.840575 -1.435718 -1.943294 -v -0.649351 -0.987009 -1.481637 -v -0.363163 -0.687190 -0.790718 -v -1.993152 -1.435726 -0.790719 -v -1.531494 -0.987016 -0.599494 -v -0.840576 -0.687194 -0.313306 -v -1.993152 -1.435726 0.839270 -v -1.531495 -0.987016 0.648045 -v -0.840576 -0.687194 0.361858 -v -0.834683 -1.452869 1.977618 -v -0.644430 -1.006138 1.518306 -v -0.360715 -0.709336 0.833359 -v -0.025582 -0.604957 0.024276 -v 0.783518 -1.452856 1.977618 -v 0.593265 -1.006128 1.518307 -v 0.309551 -0.709331 0.833360 -v 1.927760 -1.452847 0.833378 -v 1.468448 -1.006121 0.643124 -v 0.783501 -0.709327 0.359410 -v 1.927761 -1.452847 -0.784823 -v 1.468449 -1.006122 -0.594571 -v 0.783502 -0.709327 -0.310857 -v 0.783520 -1.452856 -1.929065 -v 0.593267 -1.006128 -1.469754 -v 0.309552 -0.709331 -0.784807 -v -0.834681 -1.452869 -1.929065 -v -0.644428 -1.006138 -1.469754 -v -0.360714 -0.709336 -0.784807 -v -1.978923 -1.452878 -0.784825 -v -1.519611 -1.006145 -0.594572 -v -0.834664 -0.709339 -0.310857 -v -1.978923 -1.452878 0.833376 -v -1.519612 -1.006144 0.643123 -v -0.834665 -0.709339 0.359409 -v -0.025581 -2.388569 -0.245512 -v 0.244207 -2.388567 0.024276 -v -0.025581 -2.388569 -0.219695 -v 0.218390 -2.388567 0.024276 -v -0.025581 -2.342466 -0.245512 -v 0.244207 -2.342464 0.024276 -v -0.025581 -2.342466 -0.219695 -v 0.218390 -2.342464 0.024276 -v -0.025581 -2.388569 0.294065 -v -0.025581 -2.388569 0.268247 -v -0.025581 -2.342466 0.294065 -v -0.025581 -2.342466 0.268247 -v -0.269552 -2.342468 0.024276 -v -0.295370 -2.388571 0.024276 -v -0.269552 -2.388571 0.024276 -v -0.295370 -2.342468 0.024276 -v -0.025581 -1.466508 -0.650195 -v 0.648890 -1.466503 0.024276 -v -0.025581 -1.466508 -0.585651 -v 0.584346 -1.466503 0.024276 -v -0.025581 -1.420405 -0.650195 -v 0.648890 -1.420400 0.024276 -v -0.025581 -1.420405 -0.585651 -v 0.584346 -1.420400 0.024276 -v -0.025581 -1.466508 0.698747 -v -0.025582 -1.466508 0.634203 -v -0.025581 -1.420405 0.698747 -v -0.025581 -1.420405 0.634203 -v -0.635509 -1.420409 0.024276 -v -0.700053 -1.466513 0.024276 -v -0.635508 -1.466512 0.024276 -v -0.700053 -1.420410 0.024276 -v -0.500443 -0.525548 -0.213501 -v -0.500443 -0.762979 -0.213501 -v -0.500443 -0.525548 0.261361 -v -0.500443 -0.762979 0.261361 -v 0.449280 -0.525541 -0.213500 -v 0.449280 -0.762972 -0.213500 -v 0.449280 -0.525541 0.261361 -v 0.449280 -0.762971 0.261361 -v -0.168040 -0.288115 0.261361 -v -0.168040 -0.288115 -0.213501 -v 0.116877 -0.288113 0.261361 -v 0.116877 -0.288113 -0.213500 -v 0.062014 -0.751910 0.111872 -v -0.002530 -2.826547 0.047328 -v 0.062014 -0.751910 -0.063319 -v -0.002530 -2.826547 0.001225 -v -0.113177 -0.751911 0.111872 -v -0.048633 -2.826548 0.047328 -v -0.113177 -0.751911 -0.063319 -v -0.048633 -2.826548 0.001225 -v 0.013606 -3.057063 0.063464 -v 0.013606 -3.057063 -0.014911 -v -0.064769 -3.057063 -0.014911 -v -0.064769 -3.057063 0.063464 -v -0.025581 -3.564197 0.024276 -v -0.048633 -0.751911 0.969388 -v -0.002530 -0.751910 0.969388 -v -0.048633 -0.751911 0.923285 -v -0.002530 -0.751910 0.923285 -v -0.002529 -0.751910 -0.920837 -v -0.002530 -3.057063 0.001225 -v -0.048632 -0.751910 -0.920837 -v -0.048633 -3.057063 0.001225 -v -0.002529 -0.751910 -0.874734 -v -0.002530 -3.057063 0.047328 -v -0.048633 -0.751910 -0.874734 -v -0.048633 -3.057063 0.047328 -v 0.919531 -0.751903 0.047328 -v 0.919531 -0.751903 0.001225 -v 0.873428 -0.751904 0.047328 -v 0.873428 -0.751904 0.001225 -v -0.970694 -0.751918 0.001224 -v -0.970694 -0.751918 0.047327 -v -0.924591 -0.751918 0.001224 -v -0.924591 -0.751917 0.047327 -v -1.163445 -1.200716 0.622733 -v -1.102886 -1.004720 0.275894 -v -0.608615 -0.873756 0.160451 -v -0.025582 -0.827765 0.024277 -v -0.624040 -1.200711 1.162139 -v -0.277200 -1.004714 1.101581 -v -0.161756 -0.873753 0.607309 -v 0.572875 -1.200702 1.162140 -v 0.226036 -1.004710 1.101581 -v 0.110593 -0.873751 0.607309 -v 1.112281 -1.200698 0.622734 -v 1.051723 -1.004703 0.275895 -v 0.557451 -0.873747 0.160451 -v 1.112282 -1.200698 -0.574181 -v 1.051723 -1.004703 -0.227341 -v 0.557451 -0.873747 -0.111898 -v 0.572877 -1.200702 -1.113586 -v 0.226037 -1.004710 -1.053028 -v 0.110593 -0.873751 -0.558756 -v -0.624039 -1.200712 -1.113587 -v -0.277199 -1.004714 -1.053028 -v -0.161756 -0.873753 -0.558757 -v -1.163445 -1.200716 -0.574182 -v -1.102886 -1.004720 -0.227342 -v -0.608614 -0.873756 -0.111898 -v -1.154277 -1.219774 0.613565 -v -1.095842 -1.025508 0.268849 -v -0.604925 -0.896209 0.156761 -v -0.025582 -0.850816 0.024277 -v -0.614871 -1.219770 1.152971 -v -0.270156 -1.025501 1.094536 -v -0.158067 -0.896206 0.603619 -v 0.563707 -1.219761 1.152972 -v 0.218991 -1.025497 1.094537 -v 0.106903 -0.896204 0.603620 -v 1.103113 -1.219757 0.613566 -v 1.044678 -1.025491 0.268851 -v 0.553761 -0.896200 0.156762 -v 1.103114 -1.219757 -0.565012 -v 1.044679 -1.025491 -0.220297 -v 0.553762 -0.896200 -0.108208 -v 0.563708 -1.219761 -1.104418 -v 0.218993 -1.025497 -1.045984 -v 0.106904 -0.896204 -0.555066 -v -0.614870 -1.219770 -1.104419 -v -0.270155 -1.025501 -1.045984 -v -0.158066 -0.896206 -0.555067 -v -1.154276 -1.219774 -0.565013 -v -1.095842 -1.025508 -0.220298 -v -0.604924 -0.896209 -0.108209 -vt 0.2523 0.1405 -vt 0.3573 0.1718 -vt 0.2859 0.1904 -vt 0.2050 0.2048 -vt 0.2906 0.0832 -vt 0.4153 0.1491 -vt 0.2872 0.2190 -vt 0.2910 0.3264 -vt 0.2527 0.2693 -vt 0.3591 0.2399 -vt 0.3232 0.3778 -vt 0.1969 0.2835 -vt 0.1883 0.3508 -vt 0.1792 0.4099 -vt 0.0961 0.3019 -vt 0.1466 0.2576 -vt 0.1264 0.2052 -vt 0.0506 0.3400 -vt 0.0595 0.2049 -vt 0.1462 0.1527 -vt 0.0005 0.2035 -vt 0.0961 0.1081 -vt 0.1964 0.1263 -vt 0.1798 0.0005 -vt 0.1876 0.0584 -vt 0.3223 0.0318 -vt 0.2831 0.4947 -vt 0.2755 0.6038 -vt 0.2407 0.5549 -vt 0.1991 0.6255 -vt 0.3249 0.4483 -vt 0.3423 0.5882 -vt 0.1153 0.5033 -vt 0.2141 0.5441 -vt 0.1555 0.5588 -vt 0.0802 0.4559 -vt 0.2193 0.4705 -vt 0.1233 0.6059 -vt 0.0005 0.5769 -vt 0.0591 0.5905 -vt 0.0711 0.6925 -vt 0.1297 0.6613 -vt 0.1713 0.6985 -vt 0.1480 0.7607 -vt 0.0195 0.7212 -vt 0.2273 0.6985 -vt 0.2512 0.7617 -vt 0.1283 0.8159 -vt 0.2692 0.6608 -vt 0.3802 0.7215 -vt 0.3286 0.6924 -vt 0.4019 0.5768 -vt 0.5417 0.4037 -vt 0.4169 0.4059 -vt 0.4163 0.4037 -vt 0.4163 0.4077 -vt 0.5413 0.4099 -vt 0.4169 0.4099 -vt 0.7429 0.4016 -vt 0.6180 0.4038 -vt 0.6174 0.4016 -vt 0.9311 0.0005 -vt 0.9333 0.1253 -vt 0.9311 0.1259 -vt 0.7429 0.4070 -vt 0.6179 0.4048 -vt 0.7423 0.4048 -vt 0.5417 0.4027 -vt 0.4167 0.4006 -vt 0.5412 0.4006 -vt 0.6505 0.7427 -vt 0.7753 0.7405 -vt 0.7759 0.7427 -vt 0.9347 0.7342 -vt 0.9325 0.6094 -vt 0.9347 0.6088 -vt 0.4153 0.2628 -vt 0.0526 0.0684 -vt 0.2176 0.4108 -vt 0.2715 0.8159 -vt 0.5413 0.4059 -vt 0.5417 0.4077 -vt 0.7424 0.4038 -vt 0.9333 0.0009 -vt 0.6174 0.4070 -vt 0.4163 0.4027 -vt 0.6509 0.7405 -vt 0.9325 0.7338 -vt 0.2332 0.9198 -vt 0.2415 0.8992 -vt 0.2415 0.9198 -vt 0.0643 0.8992 -vt 0.0231 0.9198 -vt 0.0231 0.8992 -vt 0.0149 0.8992 -vt 0.1838 0.9198 -vt 0.1694 0.8992 -vt 0.1838 0.8992 -vt 0.6018 0.3333 -vt 0.5483 0.3539 -vt 0.5195 0.3333 -vt 0.9009 0.5131 -vt 0.8927 0.5955 -vt 0.8927 0.5131 -vt 0.5730 0.3621 -vt 0.5483 0.3621 -vt 0.6018 0.3827 -vt 0.6084 0.3621 -vt 0.5730 0.3539 -vt 0.6084 0.3539 -vt 0.5129 0.3539 -vt 0.5129 0.3621 -vt 0.1920 0.8992 -vt 0.1920 0.9198 -vt 0.9504 0.5131 -vt 0.9648 0.5955 -vt 0.9504 0.5955 -vt 0.0726 0.9198 -vt 0.0726 0.8992 -vt 0.2332 0.8992 -vt 0.5053 0.3333 -vt 0.4517 0.3539 -vt 0.4229 0.3333 -vt 0.9421 0.5955 -vt 0.9421 0.5131 -vt 0.4765 0.3621 -vt 0.4517 0.3621 -vt 0.5053 0.3827 -vt 0.5119 0.3621 -vt 0.4765 0.3539 -vt 0.5119 0.3539 -vt 0.4163 0.3539 -vt 0.4163 0.3621 -vt 0.3804 0.8992 -vt 0.3392 0.8169 -vt 0.3804 0.8169 -vt 0.9009 0.5955 -vt 0.3383 0.9198 -vt 0.2559 0.8992 -vt 0.3383 0.8992 -vt 0.0870 0.9198 -vt 0.1694 0.9198 -vt 0.2559 0.9198 -vt 0.2415 0.8169 -vt 0.8783 0.5955 -vt 0.8783 0.5131 -vt 0.0149 0.9198 -vt 0.0005 0.8992 -vt 0.5000 0.3981 -vt 0.5824 0.3837 -vt 0.5824 0.3981 -vt 0.5865 0.9553 -vt 0.5910 0.9995 -vt 0.5762 0.9645 -vt 0.5774 0.9514 -vt 0.5726 0.9561 -vt 0.5463 0.9995 -vt 0.5625 0.9655 -vt 0.5660 0.9563 -vt 0.5610 0.9517 -vt 0.5518 0.9558 -vt 0.5162 0.9677 -vt 0.5512 0.9412 -vt 0.5607 0.9448 -vt 0.5178 0.9245 -vt 0.5612 0.9302 -vt 0.5654 0.9396 -vt 0.5766 0.9293 -vt 0.5726 0.9394 -vt 0.5489 0.8954 -vt 0.5871 0.9406 -vt 0.5775 0.9445 -vt 0.6203 0.9246 -vt 0.6218 0.9675 -vt 0.5691 0.9480 -vt 0.6215 0.3648 -vt 0.6231 0.3333 -vt 0.6231 0.3664 -vt 0.6327 0.3648 -vt 0.6287 0.3349 -vt 0.6327 0.3349 -vt 0.6287 0.3648 -vt 0.6271 0.3333 -vt 0.6271 0.3664 -vt 0.5737 0.4077 -vt 0.5760 0.4037 -vt 0.5760 0.4077 -vt 0.5696 0.4037 -vt 0.5673 0.4077 -vt 0.5673 0.4037 -vt 0.6165 0.3933 -vt 0.5849 0.3948 -vt 0.5834 0.3933 -vt 0.6149 0.3877 -vt 0.5849 0.3837 -vt 0.6149 0.3837 -vt 0.5834 0.3893 -vt 0.5849 0.3877 -vt 0.6165 0.3893 -vt 0.6149 0.4070 -vt 0.5834 0.4054 -vt 0.6165 0.4054 -vt 0.6149 0.3998 -vt 0.5849 0.3958 -vt 0.6149 0.3958 -vt 0.6165 0.4014 -vt 0.5849 0.3998 -vt 0.5834 0.4014 -vt 0.5705 0.4077 -vt 0.5728 0.4037 -vt 0.5728 0.4077 -vt 0.5427 0.4027 -vt 0.5467 0.4005 -vt 0.5467 0.4027 -vt 0.6190 0.3333 -vt 0.6206 0.3648 -vt 0.6190 0.3664 -vt 0.6094 0.3349 -vt 0.6134 0.3648 -vt 0.6094 0.3648 -vt 0.6150 0.3333 -vt 0.6134 0.3349 -vt 0.6150 0.3664 -vt 0.6544 0.7184 -vt 0.7332 0.7223 -vt 0.6505 0.7223 -vt 0.6505 0.7353 -vt 0.7253 0.7313 -vt 0.7253 0.7353 -vt 0.6505 0.7263 -vt 0.7293 0.7303 -vt 0.6544 0.7303 -vt 0.7332 0.7263 -vt 0.5598 0.4037 -vt 0.5558 0.4093 -vt 0.5558 0.4037 -vt 0.5483 0.4037 -vt 0.5427 0.4077 -vt 0.5427 0.4037 -vt 0.3854 0.8996 -vt 0.3814 0.8208 -vt 0.3854 0.8169 -vt 0.3933 0.8956 -vt 0.3973 0.8208 -vt 0.3973 0.8956 -vt 0.3894 0.8169 -vt 0.3933 0.8208 -vt 0.3894 0.8996 -vt 0.4951 0.3996 -vt 0.4163 0.3956 -vt 0.4990 0.3956 -vt 0.4951 0.3877 -vt 0.4203 0.3837 -vt 0.4951 0.3837 -vt 0.4163 0.3916 -vt 0.4203 0.3877 -vt 0.4990 0.3916 -vt 0.5608 0.4077 -vt 0.5664 0.4037 -vt 0.5664 0.4077 -vt 0.5549 0.4077 -vt 0.5493 0.4037 -vt 0.5549 0.4037 -vt 0.9315 0.6128 -vt 0.9275 0.6915 -vt 0.9275 0.6088 -vt 0.9156 0.6128 -vt 0.9196 0.6876 -vt 0.9156 0.6876 -vt 0.9235 0.6088 -vt 0.9196 0.6128 -vt 0.9235 0.6915 -vt 0.8028 0.3779 -vt 0.7620 0.3812 -vt 0.7920 0.3606 -vt 0.6866 0.3995 -vt 0.7682 0.3995 -vt 0.6843 0.2896 -vt 0.6846 0.3411 -vt 0.6639 0.3309 -vt 0.6505 0.6762 -vt 0.7329 0.6968 -vt 0.6505 0.6968 -vt 0.6873 0.3766 -vt 0.7421 0.3629 -vt 0.7653 0.3317 -vt 0.7202 0.3586 -vt 0.7405 0.3172 -vt 0.7040 0.7174 -vt 0.6793 0.7174 -vt 0.7049 0.2997 -vt 0.8330 0.4158 -vt 0.8204 0.4108 -vt 0.8390 0.4146 -vt 0.8200 0.4115 -vt 0.8203 0.4108 -vt 0.8206 0.4141 -vt 0.8268 0.4155 -vt 0.8206 0.4120 -vt 0.8445 0.4120 -vt 0.8402 0.4677 -vt 0.8223 0.4699 -vt 0.8578 0.4645 -vt 0.8773 0.4599 -vt 0.8631 0.6078 -vt 0.8022 0.4715 -vt 0.9422 0.3601 -vt 0.9462 0.1450 -vt 0.9462 0.3601 -vt 0.9385 0.1465 -vt 0.9422 0.1450 -vt 0.9345 0.3616 -vt 0.9385 0.3616 -vt 0.9308 0.3601 -vt 0.9345 0.1465 -vt 0.9466 0.9587 -vt 0.9426 0.7436 -vt 0.9466 0.7436 -vt 0.9580 0.9587 -vt 0.9543 0.7451 -vt 0.9580 0.7436 -vt 0.9503 0.9602 -vt 0.9543 0.9602 -vt 0.9503 0.7451 -vt 0.9262 0.9587 -vt 0.9302 0.7436 -vt 0.9302 0.9587 -vt 0.9416 0.9587 -vt 0.9379 0.7451 -vt 0.9416 0.7436 -vt 0.9339 0.9602 -vt 0.9379 0.9602 -vt 0.9339 0.7451 -vt 0.9587 0.3601 -vt 0.9626 0.1450 -vt 0.9626 0.3601 -vt 0.9549 0.1465 -vt 0.9587 0.1450 -vt 0.9509 0.3616 -vt 0.9549 0.3616 -vt 0.9472 0.3601 -vt 0.9509 0.1465 -vt 0.0643 0.9198 -vt 0.5195 0.3827 -vt 0.9648 0.5131 -vt 0.4229 0.3827 -vt 0.3392 0.8992 -vt 0.0870 0.8992 -vt 0.2559 0.8169 -vt 0.0005 0.9198 -vt 0.5000 0.3837 -vt 0.5903 0.8959 -vt 0.6215 0.3349 -vt 0.5737 0.4037 -vt 0.5696 0.4077 -vt 0.6149 0.3948 -vt 0.5849 0.4070 -vt 0.5705 0.4037 -vt 0.5427 0.4005 -vt 0.6206 0.3349 -vt 0.7293 0.7184 -vt 0.6505 0.7313 -vt 0.5598 0.4093 -vt 0.5483 0.4077 -vt 0.3814 0.8956 -vt 0.4203 0.3996 -vt 0.5608 0.4037 -vt 0.5493 0.4077 -vt 0.9315 0.6876 -vt 0.7329 0.6762 -vt 0.9308 0.1450 -vt 0.9426 0.9587 -vt 0.9262 0.7436 -vt 0.9472 0.1450 -vt 0.7658 0.1825 -vt 0.8610 0.2865 -vt 0.7675 0.2595 -vt 0.6644 0.2240 -vt 0.8592 0.1486 -vt 0.9032 0.2866 -vt 0.7938 0.4119 -vt 0.7992 0.5209 -vt 0.7257 0.4977 -vt 0.7992 0.6179 -vt 0.6529 0.6243 -vt 0.6672 0.5782 -vt 0.7327 0.1420 -vt 0.8285 0.0386 -vt 0.8263 0.1156 -vt 0.9296 0.0806 -vt 0.6907 0.1420 -vt 0.7353 0.0042 -vt 0.4039 0.7511 -vt 0.5129 0.7457 -vt 0.4897 0.8192 -vt 0.6497 0.7566 -vt 0.5702 0.8777 -vt 0.6099 0.7456 -vt 0.6877 0.0026 -vt 0.6663 0.1180 -vt 0.6658 0.0268 -vt 0.6461 0.8729 -vt 0.6163 0.8920 -vt 0.9066 0.1471 -vt 0.9279 0.2619 -vt 0.7883 0.6577 -vt 0.6720 0.6541 -vt 0.5995 0.0129 -vt 0.5089 0.1213 -vt 0.5089 0.0451 -vt 0.4163 0.0832 -vt 0.6420 0.0005 -vt 0.5995 0.1535 -vt 0.5569 0.6980 -vt 0.5569 0.6219 -vt 0.6495 0.6599 -vt 0.4238 0.7427 -vt 0.4663 0.5896 -vt 0.4663 0.7303 -vt 0.5704 0.2877 -vt 0.4798 0.1793 -vt 0.5704 0.2115 -vt 0.6630 0.2496 -vt 0.4798 0.3199 -vt 0.4373 0.1669 -vt 0.4954 0.4555 -vt 0.4954 0.5316 -vt 0.4028 0.4935 -vt 0.6285 0.4108 -vt 0.5860 0.5639 -vt 0.5860 0.4232 -vt 0.4163 0.1980 -vt 0.4373 0.3323 -vt 0.4163 0.3012 -vt 0.6495 0.5452 -vt 0.6495 0.4419 -vt 0.6630 0.0316 -vt 0.6420 0.1659 -vt 0.4028 0.6083 -vt 0.4028 0.7116 -vt 0.9074 0.1450 -vt 0.8587 0.1465 -vt 0.7650 0.1806 -vt 0.9041 0.2886 -vt 0.8607 0.2885 -vt 0.7668 0.2614 -vt 0.7899 0.6590 -vt 0.8012 0.6181 -vt 0.6505 0.6246 -vt 0.6652 0.5771 -vt 0.7241 0.4963 -vt 0.6898 0.1440 -vt 0.7331 0.1440 -vt 0.6868 0.0005 -vt 0.7357 0.0021 -vt 0.8293 0.0367 -vt 0.6510 0.7550 -vt 0.6101 0.7436 -vt 0.6166 0.8944 -vt 0.5692 0.8796 -vt 0.4884 0.8208 -vt 0.6641 0.2261 -vt 0.8012 0.5207 -vt 0.7919 0.4108 -vt 0.8270 0.1175 -vt 0.9301 0.0785 -vt 0.5127 0.7436 -vt 0.4028 0.7530 -vt 0.9298 0.1699 -vt 0.9298 0.2627 -vt 0.7616 0.6753 -vt 0.6708 0.6559 -vt 0.6645 0.1188 -vt 0.6639 0.0261 -vt 0.6673 0.7833 -vt 0.6479 0.8741 -vt 0.6654 0.7836 -vt 0.9281 0.1706 -vt 0.7613 0.6734 -vt 0.7192 0.7602 -vt 0.7647 0.8309 -vt 0.7223 0.8182 -vt 0.6693 0.7915 -vt 0.7657 0.7460 -vt 0.7942 0.8155 -vt 0.6693 0.8821 -vt 0.7192 0.8508 -vt 0.7223 0.9088 -vt 0.7657 0.8366 -vt 0.7942 0.9060 -vt 0.7647 0.9214 -vt 0.8275 0.8308 -vt 0.8752 0.7617 -vt 0.8702 0.8196 -vt 0.9241 0.7947 -vt 0.7990 0.8156 -vt 0.8291 0.7461 -vt 0.9241 0.8852 -vt 0.8702 0.9101 -vt 0.8752 0.8522 -vt 0.7990 0.9062 -vt 0.8291 0.8366 -vt 0.8275 0.9214 -vt 0.8863 0.2896 -vt 0.8476 0.3676 -vt 0.8476 0.3128 -vt 0.8038 0.3402 -vt 0.9162 0.3071 -vt 0.8863 0.3909 -vt 0.4467 0.9186 -vt 0.4467 0.9734 -vt 0.4028 0.9460 -vt 0.5152 0.9129 -vt 0.4853 0.9967 -vt 0.4853 0.8954 -vt 0.9468 0.4889 -vt 0.9082 0.4108 -vt 0.9468 0.4341 -vt 0.9907 0.4615 -vt 0.9082 0.5121 -vt 0.8783 0.4284 -vt 0.8708 0.6869 -vt 0.8708 0.6320 -vt 0.9146 0.6594 -vt 0.8321 0.7101 -vt 0.8022 0.6264 -vt 0.8321 0.6088 -vt 0.7945 0.7587 -vt 0.7658 0.7436 -vt 0.7963 0.7575 -vt 0.7182 0.7582 -vt 0.7650 0.8332 -vt 0.7215 0.8202 -vt 0.7963 0.8166 -vt 0.7945 0.8492 -vt 0.7658 0.8342 -vt 0.7963 0.8480 -vt 0.7650 0.9238 -vt 0.7215 0.9107 -vt 0.7963 0.9072 -vt 0.8272 0.8331 -vt 0.7972 0.8167 -vt 0.7993 0.7588 -vt 0.8290 0.7436 -vt 0.8763 0.7597 -vt 0.7972 0.7576 -vt 0.8272 0.9237 -vt 0.7972 0.9073 -vt 0.7993 0.8494 -vt 0.8290 0.8342 -vt 0.8763 0.8502 -vt 0.7972 0.8481 -vt 0.6684 0.7936 -vt 0.7182 0.8488 -vt 0.6684 0.8842 -vt 0.8710 0.8215 -vt 0.9252 0.7927 -vt 0.8710 0.9121 -vt 0.9252 0.8832 -vt 0.4238 0.5772 -vt 0.6285 0.5763 -vt 0.6630 0.1348 -vt 0.6639 0.2219 -vt 0.7960 0.4121 -vt 0.9300 0.0828 -vt 0.4041 0.7489 -vt 0.9162 0.3733 -vt 0.5152 0.9791 -vt 0.8783 0.4946 -vt 0.8022 0.6925 -vt 0.6682 0.7895 -vt 0.6682 0.8800 -vt 0.9249 0.7968 -vt 0.9249 0.8874 +v 0.162417 -0.684333 0.315077 +v 1.123769 -0.984142 1.005997 +v 0.837581 -0.684328 0.315078 +v 0.499999 -0.579049 -0.499917 +v -0.123771 -0.984152 1.005996 +v 1.314994 -1.432848 1.467654 +v 2.005912 -0.984135 0.123854 +v 1.314994 -0.684324 -0.162335 +v 2.467570 -1.432839 0.315079 +v 1.314994 -0.684324 -0.837498 +v 2.005913 -0.984136 -1.123686 +v 2.467570 -1.432839 -1.314910 +v 1.123770 -0.984142 -2.005829 +v 0.837581 -0.684328 -1.314911 +v 0.162418 -0.684333 -1.314911 +v 1.314996 -1.432848 -2.467487 +v -0.123770 -0.984152 -2.005830 +v -0.314995 -0.684337 -0.837499 +v -0.314994 -1.432861 -2.467487 +v -1.005913 -0.984159 -1.123687 +v -0.314995 -0.684337 -0.162335 +v -1.467571 -1.432869 0.315077 +v -1.005913 -0.984159 0.123852 +v -0.314996 -1.432860 1.467654 +v 1.118846 -1.003271 0.994114 +v 0.164866 -0.706479 0.309166 +v 0.835132 -0.706474 0.309167 +v 0.499999 -0.602100 -0.499917 +v 1.309099 -1.449999 1.453425 +v -0.118849 -1.003281 0.994113 +v 1.994030 -1.003264 0.118931 +v 1.309083 -0.706470 -0.164783 +v 2.453341 -1.449990 0.309185 +v 1.309083 -0.706470 -0.835050 +v 2.453342 -1.449990 -1.309016 +v 1.994030 -1.003265 -1.118764 +v 1.118849 -1.003271 -1.993947 +v 0.835133 -0.706474 -1.309000 +v 0.164867 -0.706479 -1.309000 +v -0.118847 -1.003281 -1.993947 +v 1.309101 -1.449999 -2.453259 +v -0.309083 -0.706482 -0.835050 +v -0.994030 -1.003288 -1.118765 +v -0.309099 -1.450012 -2.453259 +v -0.309084 -0.706482 -0.164784 +v -1.453341 -1.450021 0.309183 +v -0.994030 -1.003287 0.118930 +v -0.309102 -1.450012 1.453425 +v -1.467571 -1.432869 -1.314912 +v -1.453341 -1.450021 -1.309018 +v 0.974861 -0.237767 -0.832666 +v 0.025138 -0.237774 -0.262832 +v 0.025138 -0.237775 -0.737694 +v 0.025138 -0.237775 -0.832666 +v 0.974861 -0.237767 -0.001658 +v 0.974861 -0.237767 -0.167860 +v 0.642458 -0.475200 -0.737694 +v 0.974861 -0.237767 -0.737693 +v 0.357541 -0.475202 -0.832666 +v 0.642458 -0.475200 -0.832666 +v 0.357541 -0.475202 -0.737694 +v 0.974861 -0.237767 -0.262832 +v 0.974861 -0.000336 -0.001658 +v 0.025138 -0.237774 -0.167860 +v 0.642458 -0.475200 -0.167860 +v 0.357541 -0.475203 -0.262832 +v 0.642458 -0.475200 -0.262832 +v 0.357541 -0.475203 -0.167860 +v 0.025138 -0.000344 -0.998868 +v 0.974861 -0.237767 -0.998867 +v 0.025138 -0.237774 -0.998868 +v 0.025138 -0.000344 -0.001659 +v 0.974861 -0.000336 -0.998867 +v 0.025138 -0.237774 -0.001659 +v 0.398725 -0.997058 -0.255418 +v 0.048225 -0.646276 -0.312786 +v 0.255501 -0.997059 -0.398642 +v 0.449362 -1.058647 -0.377668 +v 0.377750 -1.058648 -0.449279 +v 0.048226 -0.646276 -0.687048 +v 0.255501 -0.997059 -0.601191 +v 0.377750 -1.058648 -0.550554 +v 0.449362 -1.058647 -0.622166 +v 0.398725 -0.997058 -0.744415 +v 0.312869 -0.646274 -0.951691 +v 0.601274 -0.997057 -0.744415 +v 0.550637 -1.058647 -0.622166 +v 0.687130 -0.646271 -0.951691 +v 0.744498 -0.997055 -0.601191 +v 0.622249 -1.058646 -0.550554 +v 0.744498 -0.997055 -0.398642 +v 0.622249 -1.058646 -0.449279 +v 0.951773 -0.646268 -0.687047 +v 0.601274 -0.997056 -0.255418 +v 0.550637 -1.058647 -0.377668 +v 0.687130 -0.646270 -0.048143 +v 0.312868 -0.646273 -0.048143 +v 0.499999 -0.889722 -0.499917 +v 0.743971 -2.385710 -0.499918 +v 0.500000 -2.385712 -0.769705 +v 0.769788 -2.385710 -0.499918 +v 0.500000 -2.339609 -0.743888 +v 0.500000 -2.385712 -0.743888 +v 0.743971 -2.339607 -0.499917 +v 0.500000 -2.339609 -0.769705 +v 0.769788 -2.339607 -0.499917 +v 0.500000 -2.385712 -0.230128 +v 0.500000 -2.339609 -0.255946 +v 0.500000 -2.385712 -0.255946 +v 0.500000 -2.339609 -0.230128 +v 0.256029 -2.385714 -0.499918 +v 0.230211 -2.385714 -0.499918 +v 0.256029 -2.339611 -0.499917 +v 0.230211 -2.339611 -0.499917 +v 1.109927 -1.463646 -0.499917 +v 0.500000 -1.463651 -1.174388 +v 1.174471 -1.463646 -0.499917 +v 0.500000 -1.417548 -1.109844 +v 0.500000 -1.463651 -1.109844 +v 1.174471 -1.417543 -0.499917 +v 1.109927 -1.417543 -0.499917 +v 0.500000 -1.417548 -1.174388 +v 0.500000 -1.463651 0.174554 +v 0.500000 -1.417548 0.110010 +v 0.499999 -1.463651 0.110010 +v 0.500000 -1.417548 0.174554 +v -0.109927 -1.463655 -0.499917 +v -0.174471 -1.463656 -0.499917 +v -0.109928 -1.417552 -0.499917 +v -0.174471 -1.417553 -0.499917 +v 0.025138 -0.635122 -0.737694 +v 0.025138 -0.522691 -0.262832 +v 0.025138 -0.522691 -0.737694 +v 0.974861 -0.635114 -0.262832 +v 0.025138 -0.635122 -0.262832 +v 0.974861 -0.635115 -0.737693 +v 0.974861 -0.522684 -0.262832 +v 0.974861 -0.522684 -0.737693 +v 0.357541 -0.285258 -0.262832 +v 0.357541 -0.285258 -0.737694 +v 0.642458 -0.285256 -0.262832 +v 0.642458 -0.285256 -0.737693 +v 0.523051 -2.823690 -0.522969 +v 0.587595 -0.749053 -0.412321 +v 0.523051 -2.823690 -0.476866 +v 0.412404 -0.749054 -0.587512 +v 0.587595 -0.749053 -0.587512 +v 0.476948 -2.823691 -0.476866 +v 0.476948 -2.823691 -0.522969 +v 0.412404 -0.749054 -0.412321 +v 0.539187 -3.054206 -0.539105 +v 0.460812 -3.054206 -0.539105 +v 0.539187 -3.054206 -0.460730 +v 0.460812 -3.054206 -0.460730 +v 0.500000 -3.561340 -0.499918 +v 0.523051 -3.054206 -0.476866 +v 0.476948 -0.749054 0.445195 +v 0.476948 -3.054206 -0.476866 +v 0.523051 -0.749053 0.399092 +v 0.523051 -0.749053 0.445195 +v 0.476948 -3.054206 -0.522969 +v 0.523051 -3.054206 -0.522969 +v 0.476948 -0.749054 0.399092 +v 0.476949 -0.749053 -1.445030 +v 0.523052 -0.749053 -1.445030 +v 0.476948 -0.749053 -1.398927 +v 0.523052 -0.749053 -1.398927 +v 1.445112 -0.749046 -0.476865 +v 1.399009 -0.749047 -0.522968 +v 1.445112 -0.749046 -0.522968 +v 1.399009 -0.749047 -0.476865 +v -0.445113 -0.749061 -0.522969 +v -0.399010 -0.749060 -0.476866 +v -0.445113 -0.749061 -0.476866 +v -0.399010 -0.749061 -0.522969 +v 0.951773 -0.646268 -0.312786 +vt 0.207031 0.695312 +vt 0.199219 0.617188 +vt 0.179688 0.667969 +vt 0.164062 0.710938 +vt 0.257812 0.675781 +vt 0.226562 0.550781 +vt 0.125000 0.617188 +vt 0.144531 0.667969 +vt 0.097656 0.550781 +vt 0.117188 0.695312 +vt 0.066406 0.675781 +vt 0.000000 0.648438 +vt 0.066406 0.750000 +vt 0.117188 0.730469 +vt 0.144531 0.757812 +vt 0.000000 0.777344 +vt 0.125000 0.808594 +vt 0.179688 0.757812 +vt 0.097656 0.875000 +vt 0.199219 0.808594 +vt 0.207031 0.730469 +vt 0.324219 0.777344 +vt 0.257812 0.750000 +vt 0.324219 0.648438 +vt 0.199219 0.617188 +vt 0.207031 0.695312 +vt 0.179688 0.667969 +vt 0.164062 0.710938 +vt 0.226562 0.550781 +vt 0.257812 0.675781 +vt 0.125000 0.617188 +vt 0.144531 0.667969 +vt 0.097656 0.550781 +vt 0.117188 0.695312 +vt 0.000000 0.648438 +vt 0.066406 0.675781 +vt 0.066406 0.750000 +vt 0.117188 0.730469 +vt 0.144531 0.757812 +vt 0.125000 0.808594 +vt 0.000000 0.777344 +vt 0.179688 0.757812 +vt 0.199219 0.808594 +vt 0.097656 0.875000 +vt 0.207031 0.730469 +vt 0.324219 0.777344 +vt 0.257812 0.750000 +vt 0.324219 0.648438 +vt 0.125000 0.523438 +vt 0.000000 0.527344 +vt 0.000000 0.523438 +vt 0.000000 0.527344 +vt 0.125000 0.531250 +vt 0.000000 0.531250 +vt 0.125000 0.511719 +vt 0.000000 0.515625 +vt 0.000000 0.511719 +vt 0.000000 0.503906 +vt 0.125000 0.500000 +vt 0.125000 0.503906 +vt 0.125000 0.519531 +vt 0.000000 0.515625 +vt 0.125000 0.515625 +vt 0.125000 0.523438 +vt 0.000000 0.519531 +vt 0.125000 0.519531 +vt 0.000000 0.511719 +vt 0.125000 0.507812 +vt 0.125000 0.511719 +vt 0.125000 0.503906 +vt 0.000000 0.507812 +vt 0.000000 0.503906 +vt 0.226562 0.875000 +vt 0.226562 0.875000 +vt 0.125000 0.527344 +vt 0.125000 0.527344 +vt 0.125000 0.515625 +vt 0.000000 0.500000 +vt 0.000000 0.519531 +vt 0.000000 0.523438 +vt 0.000000 0.507812 +vt 0.328125 0.687500 +vt 0.343750 0.726562 +vt 0.328125 0.746094 +vt 0.351562 0.707031 +vt 0.351562 0.726562 +vt 0.367188 0.687500 +vt 0.351562 0.687500 +vt 0.343750 0.707031 +vt 0.343750 0.687500 +vt 0.343750 0.746094 +vt 0.351562 0.746094 +vt 0.328125 0.746094 +vt 0.343750 0.785156 +vt 0.328125 0.804688 +vt 0.351562 0.765625 +vt 0.351562 0.785156 +vt 0.367188 0.746094 +vt 0.351562 0.746094 +vt 0.343750 0.765625 +vt 0.343750 0.746094 +vt 0.351562 0.804688 +vt 0.343750 0.785156 +vt 0.343750 0.804688 +vt 0.375000 1.000000 +vt 0.335938 0.917969 +vt 0.375000 0.917969 +vt 0.242188 0.898438 +vt 0.253906 0.980469 +vt 0.242188 0.980469 +vt 0.242188 0.980469 +vt 0.230469 0.898438 +vt 0.242188 0.898438 +vt 0.437500 0.769531 +vt 0.441406 0.812500 +vt 0.429688 0.777344 +vt 0.429688 0.765625 +vt 0.425781 0.769531 +vt 0.406250 0.812500 +vt 0.417969 0.777344 +vt 0.421875 0.769531 +vt 0.417969 0.765625 +vt 0.410156 0.769531 +vt 0.375000 0.781250 +vt 0.410156 0.757812 +vt 0.417969 0.761719 +vt 0.375000 0.746094 +vt 0.417969 0.750000 +vt 0.421875 0.757812 +vt 0.429688 0.750000 +vt 0.425781 0.757812 +vt 0.406250 0.714844 +vt 0.437500 0.757812 +vt 0.429688 0.761719 +vt 0.472656 0.746094 +vt 0.472656 0.781250 +vt 0.425781 0.761719 +vt 0.175781 0.929688 +vt 0.179688 0.894531 +vt 0.179688 0.929688 +vt 0.191406 0.929688 +vt 0.187500 0.894531 +vt 0.191406 0.894531 +vt 0.187500 0.929688 +vt 0.183594 0.894531 +vt 0.183594 0.929688 +vt 0.347656 0.914062 +vt 0.351562 0.910156 +vt 0.351562 0.914062 +vt 0.343750 0.910156 +vt 0.339844 0.914062 +vt 0.339844 0.910156 +vt 0.148438 0.929688 +vt 0.144531 0.894531 +vt 0.148438 0.894531 +vt 0.156250 0.929688 +vt 0.160156 0.894531 +vt 0.160156 0.929688 +vt 0.152344 0.894531 +vt 0.156250 0.894531 +vt 0.152344 0.929688 +vt 0.128906 0.929688 +vt 0.132812 0.894531 +vt 0.132812 0.929688 +vt 0.140625 0.929688 +vt 0.144531 0.894531 +vt 0.144531 0.929688 +vt 0.136719 0.929688 +vt 0.140625 0.894531 +vt 0.136719 0.894531 +vt 0.343750 0.914062 +vt 0.347656 0.910156 +vt 0.347656 0.914062 +vt 0.339844 0.914062 +vt 0.335938 0.910156 +vt 0.339844 0.910156 +vt 0.171875 0.894531 +vt 0.175781 0.929688 +vt 0.171875 0.929688 +vt 0.160156 0.894531 +vt 0.164062 0.929688 +vt 0.160156 0.929688 +vt 0.167969 0.894531 +vt 0.164062 0.894531 +vt 0.167969 0.929688 +vt 0.113281 0.890625 +vt 0.109375 0.968750 +vt 0.109375 0.890625 +vt 0.097656 0.890625 +vt 0.101562 0.968750 +vt 0.097656 0.968750 +vt 0.105469 0.890625 +vt 0.101562 0.890625 +vt 0.105469 0.968750 +vt 0.347656 0.914062 +vt 0.343750 0.917969 +vt 0.343750 0.914062 +vt 0.339844 0.914062 +vt 0.335938 0.917969 +vt 0.335938 0.914062 +vt 0.257812 0.980469 +vt 0.253906 0.898438 +vt 0.257812 0.898438 +vt 0.265625 0.980469 +vt 0.269531 0.898438 +vt 0.269531 0.980469 +vt 0.261719 0.898438 +vt 0.265625 0.898438 +vt 0.261719 0.980469 +vt 0.113281 0.968750 +vt 0.117188 0.890625 +vt 0.117188 0.968750 +vt 0.125000 0.968750 +vt 0.128906 0.890625 +vt 0.128906 0.968750 +vt 0.121094 0.890625 +vt 0.125000 0.890625 +vt 0.121094 0.968750 +vt 0.347656 0.917969 +vt 0.351562 0.914062 +vt 0.351562 0.917969 +vt 0.343750 0.917969 +vt 0.339844 0.914062 +vt 0.343750 0.914062 +vt 0.097656 0.890625 +vt 0.093750 0.968750 +vt 0.093750 0.890625 +vt 0.082031 0.890625 +vt 0.085938 0.968750 +vt 0.082031 0.968750 +vt 0.089844 0.890625 +vt 0.085938 0.890625 +vt 0.089844 0.968750 +vt 0.500000 0.906250 +vt 0.472656 0.953125 +vt 0.472656 0.906250 +vt 0.375000 1.000000 +vt 0.457031 0.980469 +vt 0.457031 1.000000 +vt 0.449219 0.953125 +vt 0.472656 1.000000 +vt 0.449219 1.000000 +vt 0.375000 0.960938 +vt 0.457031 0.980469 +vt 0.375000 0.980469 +vt 0.375000 0.980469 +vt 0.433594 0.960938 +vt 0.472656 0.875000 +vt 0.449219 0.906250 +vt 0.449219 0.875000 +vt 0.429688 1.000000 +vt 0.402344 1.000000 +vt 0.472656 0.953125 +vt 0.500000 1.000000 +vt 0.449219 0.953125 +vt 0.449219 0.906250 +vt 0.421875 0.867188 +vt 0.500000 0.867188 +vt 0.421875 0.871094 +vt 0.488281 0.859375 +vt 0.500000 0.867188 +vt 0.421875 0.859375 +vt 0.421875 0.863281 +vt 0.488281 0.875000 +vt 0.421875 0.875000 +vt 0.410156 0.867188 +vt 0.410156 0.863281 +vt 0.410156 0.871094 +vt 0.410156 0.875000 +vt 0.375000 0.867188 +vt 0.410156 0.859375 +vt 0.214844 0.988281 +vt 0.000000 0.984375 +vt 0.214844 0.984375 +vt 0.000000 0.992188 +vt 0.000000 0.988281 +vt 0.214844 0.992188 +vt 0.214844 0.996094 +vt 0.214844 1.000000 +vt 0.000000 0.996094 +vt 0.214844 0.980469 +vt 0.000000 0.984375 +vt 0.000000 0.980469 +vt 0.214844 0.968750 +vt 0.000000 0.972656 +vt 0.000000 0.968750 +vt 0.214844 0.976562 +vt 0.214844 0.972656 +vt 0.000000 0.976562 +vt 0.214844 1.000000 +vt 0.000000 0.996094 +vt 0.214844 0.996094 +vt 0.214844 0.984375 +vt 0.000000 0.988281 +vt 0.000000 0.984375 +vt 0.214844 0.992188 +vt 0.214844 0.988281 +vt 0.000000 0.992188 +vt 0.000000 0.968750 +vt 0.000000 0.976562 +vt 0.000000 0.972656 +vt 0.214844 0.984375 +vt 0.000000 0.980469 +vt 0.367188 0.746094 +vt 0.367188 0.804688 +vt 0.351562 0.785156 +vt 0.335938 1.000000 +vt 0.000000 1.000000 +vt 0.054688 0.984375 +vt 0.000000 0.984375 +vt 0.000000 1.000000 +vt 0.054688 0.984375 +vt 0.054688 1.000000 +vt 0.000000 0.984375 +vt 0.058594 1.000000 +vt 0.000000 1.000000 +vt 0.253906 0.898438 +vt 0.000000 0.925781 +vt 0.054688 0.984375 +vt 0.000000 0.984375 +vt 0.058594 1.000000 +vt 0.058594 0.984375 +vt 0.230469 0.980469 +vt 0.441406 0.714844 +vt 0.175781 0.894531 +vt 0.347656 0.910156 +vt 0.343750 0.914062 +vt 0.144531 0.929688 +vt 0.128906 0.894531 +vt 0.343750 0.910156 +vt 0.335938 0.914062 +vt 0.113281 0.968750 +vt 0.347656 0.917969 +vt 0.339844 0.917969 +vt 0.253906 0.980469 +vt 0.113281 0.890625 +vt 0.347656 0.914062 +vt 0.339844 0.917969 +vt 0.097656 0.968750 +vt 0.500000 0.953125 +vt 0.457031 0.960938 +vt 0.402344 0.960938 +vt 0.472656 0.906250 +vt 0.500000 0.953125 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.984375 +vt 0.457031 0.914062 +vt 0.457031 0.960938 +vt 0.054688 1.000000 +vt 0.000000 0.984375 +vt 0.058594 0.984375 +vt 0.054688 0.925781 +vt 0.375000 0.914062 vn -0.0000 0.9174 0.3981 vn -0.0000 0.9918 0.1281 vn -0.0000 0.7171 0.6970 @@ -883,7 +540,7 @@ vn 0.0906 0.9918 0.0906 vn 0.4928 0.7171 0.4928 vn 0.1281 0.9918 0.0000 vn 0.6970 0.7171 0.0000 -vn 0.3981 0.9174 0.0000 +vn 0.3981 0.9174 -0.0000 vn 0.4928 0.7171 -0.4928 vn 0.2815 0.9174 -0.2815 vn 0.0906 0.9918 -0.0906 @@ -893,9 +550,10 @@ vn -0.0000 0.7171 -0.6970 vn -0.0906 0.9918 -0.0906 vn -0.4928 0.7171 -0.4928 vn -0.2815 0.9174 -0.2815 -vn -0.1281 0.9918 -0.0000 +vn -0.1281 0.9918 0.0000 vn -0.6970 0.7171 -0.0000 vn -0.3981 0.9174 -0.0000 +vn -0.3981 0.9173 0.0000 vn -0.2815 0.9174 0.2815 vn -0.0906 0.9918 0.0906 vn -0.4928 0.7171 0.4928 @@ -907,7 +565,7 @@ vn -0.0905 -0.9918 -0.0905 vn -0.4930 -0.7169 -0.4930 vn -0.1279 -0.9918 -0.0000 vn -0.6972 -0.7169 -0.0000 -vn -0.3976 -0.9176 -0.0000 +vn -0.3976 -0.9176 0.0000 vn -0.4930 -0.7169 0.4930 vn -0.2811 -0.9176 0.2811 vn -0.0905 -0.9918 0.0905 @@ -929,20 +587,17 @@ vn 0.7696 -0.6385 0.0000 vn 0.5442 -0.6385 -0.5442 vn 0.0000 -0.6385 -0.7696 vn -0.5442 -0.6385 -0.5442 -vn -0.7696 -0.6385 -0.0000 +vn -0.7696 -0.6385 0.0000 vn -0.5442 -0.6385 0.5442 -vn 1.0000 -0.0000 0.0000 -vn -1.0000 0.0000 -0.0000 -vn -0.0000 0.0000 1.0000 -vn -0.0000 1.0000 0.0000 +vn -0.0000 -0.0000 1.0000 vn 0.0000 -1.0000 0.0000 -vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 -1.0000 vn -0.5812 -0.8137 0.0000 vn 0.5812 -0.8137 0.0000 vn -0.6088 -0.5087 0.6088 vn -0.3181 -0.8931 0.3182 -vn -0.8609 -0.5087 -0.0000 -vn -0.4499 -0.8931 -0.0000 +vn -0.8609 -0.5087 0.0000 +vn -0.4499 -0.8931 0.0000 vn -0.3181 -0.8931 -0.3182 vn -0.6088 -0.5087 -0.6088 vn 0.0000 -0.5087 -0.8609 @@ -951,793 +606,380 @@ vn 0.6088 -0.5087 -0.6088 vn 0.3182 -0.8931 -0.3181 vn 0.4499 -0.8931 0.0000 vn 0.8609 -0.5087 0.0000 -vn 0.3182 -0.8931 0.3181 +vn 0.3182 -0.8931 0.3182 vn 0.6088 -0.5087 0.6088 vn 0.0000 -0.5087 0.8609 vn 0.0000 -0.8931 0.4499 vn 0.0000 -0.5863 -0.8101 vn -0.5728 -0.5863 -0.5728 -vn -0.8101 -0.5863 -0.0000 +vn -0.8101 -0.5863 0.0000 vn -0.5728 -0.5863 0.5728 vn 0.0000 -0.5863 0.8101 vn 0.5728 -0.5863 0.5728 vn 0.8101 -0.5863 0.0000 vn 0.5728 -0.5863 -0.5728 vn -0.7071 0.0000 0.7071 +vn -0.0000 1.0000 0.0000 vn 0.7071 0.0000 -0.7071 +vn -1.0000 0.0000 0.0000 vn -0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 +vn 0.7071 -0.0000 0.7071 +vn 1.0000 0.0000 0.0000 +vn -0.5773 -0.5774 -0.5774 +vn 0.7061 -0.7061 0.0530 +vn -0.5773 -0.5774 0.5773 +vn 0.1041 -0.7033 -0.7033 vn 0.5812 0.8137 0.0000 -vn -0.5812 0.8137 -0.0000 +vn -0.5812 0.8137 0.0000 vn 0.9995 -0.0311 0.0000 vn 0.0000 -0.0311 -0.9995 -vn -0.9995 -0.0311 -0.0000 +vn -0.9995 -0.0311 0.0000 vn 0.0000 -0.0311 0.9995 vn -0.0000 0.0698 -0.9976 vn 0.0000 -0.0770 0.9970 -vn -0.9976 0.0698 -0.0000 +vn -0.9976 0.0698 0.0000 vn 0.9976 0.0698 0.0000 vn -0.0000 0.0698 0.9976 vn 0.0000 -0.0770 -0.9970 -vn -0.9970 -0.0770 -0.0000 +vn -0.9970 -0.0770 0.0000 vn 0.9970 -0.0770 0.0000 vn 0.0000 -0.3714 0.9285 vn 0.0000 0.3714 -0.9285 vn 0.0000 -0.3714 -0.9285 vn 0.0000 0.3714 0.9285 -vn 0.9285 -0.3714 -0.0000 +vn 0.9285 -0.3714 0.0000 vn -0.9285 0.3714 0.0000 vn -0.9285 -0.3714 0.0000 -vn 0.9285 0.3714 -0.0000 +vn 0.9285 0.3714 0.0000 +vn 0.7071 0.7071 0.0000 +vn -0.7071 0.7071 0.0000 +vn -0.3181 -0.8931 0.3181 vn -0.3181 -0.8931 -0.3181 -vn -0.0000 0.8546 0.5192 -vn -0.0000 0.9840 0.1780 -vn -0.0000 0.6957 0.7184 -vn 0.1780 0.9840 -0.0000 -vn 0.7184 0.6957 0.0000 -vn 0.5192 0.8546 0.0000 -vn -0.0000 0.8546 -0.5192 -vn -0.0000 0.9840 -0.1780 -vn -0.0000 0.6957 -0.7184 -vn -0.1780 0.9840 -0.0000 -vn -0.7184 0.6957 -0.0000 -vn -0.5192 0.8546 -0.0000 -vn -0.0000 0.3710 -0.9286 -vn -0.9286 0.3710 -0.0000 -vn -0.0000 0.3710 0.9286 -vn 0.9286 0.3710 0.0000 -vn 0.0000 -0.8547 -0.5192 -vn 0.0000 -0.9841 -0.1778 -vn 0.0000 -0.6957 -0.7183 -vn -0.1778 -0.9841 0.0000 -vn -0.7183 -0.6957 -0.0000 -vn -0.5192 -0.8547 0.0000 -vn 0.0000 -0.8547 0.5192 -vn 0.0000 -0.9841 0.1778 -vn 0.0000 -0.6957 0.7183 -vn 0.1778 -0.9841 0.0000 -vn 0.7183 -0.6957 0.0000 -vn 0.5192 -0.8547 0.0000 -vn 0.0000 -0.3679 0.9299 -vn 0.9299 -0.3679 0.0000 -vn 0.0000 -0.3679 -0.9299 -vn -0.9299 -0.3679 -0.0000 -vn -0.9603 0.2227 -0.1678 -vn -0.9414 0.2171 -0.2580 -vn -0.9225 0.1524 -0.3546 -vn 0.9597 0.1809 -0.2149 -vn 0.9409 0.1337 -0.3110 -vn -0.1678 0.2227 0.9603 -vn -0.2580 0.2171 0.9414 -vn -0.2149 0.1809 -0.9597 -vn -0.3110 0.1337 -0.9409 -vn 0.9603 0.2227 0.1678 -vn 0.9414 0.2171 0.2580 -vn -0.9597 0.1809 0.2149 -vn -0.9409 0.1337 0.3110 -vn 0.1678 0.2227 -0.9603 -vn 0.2580 0.2171 -0.9414 -vn 0.2149 0.1809 0.9597 -vn 0.3110 0.1337 0.9409 -vn 0.9227 0.0000 -0.3855 -vn -0.3546 0.1524 0.9225 -vn -0.3855 0.0000 -0.9227 -vn 0.9225 0.1524 0.3546 -vn -0.9227 0.0000 0.3855 -vn 0.3546 0.1524 -0.9225 -vn 0.3855 0.0000 0.9227 -vn 0.0000 -0.9287 0.3710 -vn 0.3710 -0.9286 0.0000 -vn 0.0000 -0.9287 -0.3710 -vn -0.3710 -0.9286 -0.0000 -vn -0.5555 -0.6641 -0.5004 -vn 0.5597 -0.7695 -0.3074 -vn -0.5004 -0.6641 0.5555 -vn -0.3074 -0.7695 -0.5597 -vn 0.5555 -0.6641 0.5004 -vn -0.5597 -0.7696 0.3074 -vn 0.5004 -0.6641 -0.5555 -vn 0.3074 -0.7695 0.5597 -vn -0.2055 0.9568 0.2055 -vn -0.0637 0.9959 0.0637 -vn -0.3978 0.8268 0.3978 -vn 0.0637 0.9959 0.0637 -vn 0.3978 0.8268 0.3978 -vn 0.2055 0.9568 0.2055 -vn 0.2055 0.9568 -0.2055 -vn 0.0637 0.9959 -0.0637 -vn 0.3978 0.8268 -0.3978 -vn -0.0637 0.9959 -0.0637 -vn -0.3978 0.8268 -0.3978 -vn -0.2055 0.9568 -0.2055 -vn 0.2052 -0.9570 -0.2052 -vn 0.0635 -0.9960 -0.0635 -vn 0.3982 -0.8264 -0.3982 -vn -0.0635 -0.9960 -0.0635 -vn -0.3982 -0.8264 -0.3982 -vn -0.2052 -0.9570 -0.2052 -vn -0.2052 -0.9570 0.2052 -vn -0.0635 -0.9960 0.0635 -vn -0.3982 -0.8264 0.3982 -vn 0.0635 -0.9960 0.0635 -vn 0.3982 -0.8264 0.3982 -vn 0.2052 -0.9570 0.2052 -vn -0.9057 -0.2847 -0.3140 -vn -0.2773 0.2227 -0.9346 -vn -0.2348 0.1200 -0.9646 -vn 0.2866 -0.2190 0.9327 -vn 0.9611 0.1168 0.2502 -vn -0.5846 -0.5625 0.5846 -vn -0.3140 -0.2847 0.9057 -vn -0.9346 0.2227 0.2773 -vn 0.9327 -0.2190 -0.2866 -vn 0.2502 0.1168 -0.9611 -vn 0.5846 -0.5625 0.5846 -vn 0.9057 -0.2847 0.3140 -vn 0.2773 0.2227 0.9346 -vn -0.2866 -0.2190 -0.9327 -vn -0.9611 0.1168 -0.2502 -vn 0.5846 -0.5625 -0.5846 -vn 0.3140 -0.2847 -0.9057 -vn 0.9346 0.2227 -0.2773 -vn -0.9327 -0.2190 0.2866 -vn -0.2502 0.1168 0.9611 -vn -0.5846 -0.5625 -0.5846 -vn 0.9748 0.0000 0.2229 -vn -0.9646 0.1200 0.2348 -vn 0.2229 0.0000 -0.9748 -vn 0.2348 0.1200 0.9646 -vn -0.9748 0.0000 -0.2229 -vn 0.9646 0.1200 -0.2348 -vn -0.2229 0.0000 0.9748 -vn -0.9597 0.1809 -0.2150 -vn -0.9409 0.1337 -0.3110 -vn -0.9227 0.0000 -0.3855 -vn 0.9603 0.2227 -0.1678 -vn 0.9414 0.2172 -0.2580 -vn -0.2150 0.1809 0.9597 -vn -0.3110 0.1337 0.9409 -vn -0.1678 0.2227 -0.9603 -vn -0.2580 0.2172 -0.9414 -vn 0.9597 0.1809 0.2150 -vn 0.9409 0.1337 0.3110 -vn -0.9603 0.2227 0.1678 -vn -0.9414 0.2172 0.2580 -vn 0.2150 0.1809 -0.9597 -vn 0.3110 0.1337 -0.9409 -vn 0.1678 0.2227 0.9603 -vn 0.2580 0.2172 0.9414 -vn 0.9225 0.1524 -0.3546 -vn -0.3855 0.0000 0.9227 -vn -0.3546 0.1524 -0.9225 -vn 0.9227 0.0000 0.3855 -vn -0.9225 0.1524 0.3546 -vn 0.3855 0.0000 -0.9227 -vn 0.3546 0.1524 0.9225 -vn 0.0000 -0.9286 0.3710 -vn -0.3709 -0.9287 0.0000 -vn -0.5597 -0.7695 -0.3074 -vn 0.5555 -0.6641 -0.5004 -vn -0.3074 -0.7695 0.5597 -vn -0.5004 -0.6641 -0.5555 -vn 0.5597 -0.7695 0.3074 -vn -0.5555 -0.6641 0.5004 -vn 0.3074 -0.7695 -0.5597 -vn 0.5004 -0.6641 0.5555 -vn -0.9327 -0.2190 -0.2866 -vn -0.2502 0.1168 -0.9611 -vn -0.2229 0.0000 -0.9748 -vn 0.3140 -0.2847 0.9057 -vn 0.9346 0.2227 0.2773 -vn -0.2866 -0.2189 0.9327 -vn -0.9611 0.1168 0.2502 -vn 0.9057 -0.2847 -0.3140 -vn 0.2773 0.2227 -0.9346 -vn 0.9327 -0.2189 0.2866 -vn 0.2502 0.1168 0.9611 -vn -0.3140 -0.2847 -0.9057 -vn -0.9346 0.2227 -0.2773 -vn 0.2866 -0.2189 -0.9327 -vn 0.9611 0.1168 -0.2502 -vn -0.9057 -0.2847 0.3140 -vn -0.2773 0.2227 0.9346 -vn 0.9646 0.1199 0.2348 -vn -0.9748 0.0000 0.2229 -vn 0.2348 0.1199 -0.9646 -vn 0.2229 0.0000 0.9748 -vn -0.9646 0.1199 -0.2348 -vn 0.9748 0.0000 -0.2229 -vn -0.2348 0.1199 0.9646 -s off -f 126/1/1 129/2/1 130/3/1 -f 127/4/2 126/1/2 130/3/2 -f 125/5/3 128/6/3 129/2/3 -f 130/7/4 132/8/4 133/9/4 -f 127/4/5 130/7/5 133/9/5 -f 129/10/6 131/11/6 132/8/6 -f 127/4/7 133/9/7 136/12/7 -f 131/11/8 135/13/8 132/8/8 -f 133/9/9 135/13/9 136/12/9 -f 134/14/10 138/15/10 135/13/10 -f 135/13/11 139/16/11 136/12/11 -f 127/4/12 136/12/12 139/16/12 -f 138/15/13 142/17/13 139/16/13 -f 127/4/14 139/16/14 142/17/14 -f 137/18/15 141/19/15 138/15/15 -f 127/4/16 142/17/16 145/20/16 -f 140/21/17 144/22/17 141/19/17 -f 141/19/18 145/20/18 142/17/18 -f 127/4/19 145/20/19 148/23/19 -f 144/22/20 146/24/20 147/25/20 -f 144/22/21 148/23/21 145/20/21 -f 148/23/22 125/5/22 126/1/22 -f 127/4/23 148/23/23 126/1/23 -f 147/25/24 124/26/24 125/5/24 -f 154/27/25 151/28/25 155/29/25 -f 155/29/26 151/28/26 152/30/26 -f 153/31/27 150/32/27 154/27/27 -f 157/33/28 155/34/28 158/35/28 -f 158/35/29 155/34/29 152/30/29 -f 156/36/30 154/37/30 157/33/30 -f 161/38/31 158/35/31 152/30/31 -f 159/39/32 157/33/32 160/40/32 -f 160/40/33 158/35/33 161/38/33 -f 163/41/34 159/39/34 160/40/34 -f 164/42/35 160/40/35 161/38/35 -f 164/42/36 161/38/36 152/30/36 -f 167/43/37 163/41/37 164/42/37 -f 167/43/38 164/42/38 152/30/38 -f 166/44/39 162/45/39 163/41/39 -f 170/46/40 167/43/40 152/30/40 -f 169/47/41 165/48/41 166/44/41 -f 170/46/42 166/44/42 167/43/42 -f 173/49/43 170/46/43 152/30/43 -f 171/50/44 169/47/44 172/51/44 -f 173/49/45 169/47/45 170/46/45 -f 150/32/46 173/49/46 151/28/46 -f 151/28/47 173/49/47 152/30/47 -f 149/52/48 172/51/48 150/32/48 -f 124/53/49 153/54/49 128/55/49 -f 131/56/50 153/57/50 156/58/50 -f 131/59/51 159/60/51 134/61/51 -f 134/62/52 162/63/52 137/64/52 -f 140/65/53 162/66/53 165/67/53 -f 143/68/54 165/69/54 168/70/54 -f 143/71/55 171/72/55 146/73/55 -f 146/74/56 149/75/56 124/76/56 -f 126/1/1 125/5/1 129/2/1 -f 125/5/3 124/26/3 128/6/3 -f 130/7/4 129/10/4 132/8/4 -f 129/10/6 128/77/6 131/11/6 -f 131/11/8 134/14/8 135/13/8 -f 133/9/9 132/8/9 135/13/9 -f 134/14/10 137/18/10 138/15/10 -f 135/13/11 138/15/11 139/16/11 -f 138/15/13 141/19/13 142/17/13 -f 137/18/15 140/21/15 141/19/15 -f 140/21/17 143/78/17 144/22/17 -f 141/19/18 144/22/18 145/20/18 -f 144/22/20 143/78/20 146/24/20 -f 144/22/21 147/25/21 148/23/21 -f 148/23/22 147/25/22 125/5/22 -f 147/25/24 146/24/24 124/26/24 -f 154/27/25 150/32/25 151/28/25 -f 153/31/27 149/52/27 150/32/27 -f 157/33/28 154/37/28 155/34/28 -f 156/36/30 153/79/30 154/37/30 -f 159/39/32 156/36/32 157/33/32 -f 160/40/33 157/33/33 158/35/33 -f 163/41/34 162/45/34 159/39/34 -f 164/42/35 163/41/35 160/40/35 -f 167/43/37 166/44/37 163/41/37 -f 166/44/39 165/48/39 162/45/39 -f 169/47/41 168/80/41 165/48/41 -f 170/46/42 169/47/42 166/44/42 -f 171/50/44 168/80/44 169/47/44 -f 173/49/45 172/51/45 169/47/45 -f 150/32/46 172/51/46 173/49/46 -f 149/52/48 171/50/48 172/51/48 -f 124/53/49 149/81/49 153/54/49 -f 131/56/50 128/82/50 153/57/50 -f 131/59/51 156/83/51 159/60/51 -f 134/62/52 159/84/52 162/63/52 -f 140/65/53 137/85/53 162/66/53 -f 143/68/54 140/86/54 165/69/54 -f 143/71/55 168/87/55 171/72/55 -f 146/74/56 171/88/56 149/75/56 -f 4/89/57 1/90/57 2/91/57 -f 17/92/58 8/93/58 7/94/58 -f 8/93/58 5/95/58 7/94/58 -f 16/96/57 30/97/57 15/98/57 -f 7/99/59 9/100/59 3/101/59 -f 8/102/60 2/103/60 6/104/60 -f 9/100/61 12/105/61 10/106/61 -f 5/107/62 10/106/62 12/105/62 -f 5/108/63 11/109/63 7/110/63 -f 3/111/64 10/106/64 1/112/64 -f 16/96/57 13/113/57 14/114/57 -f 20/115/60 29/116/60 16/117/60 -f 20/118/58 17/92/58 19/119/58 -f 14/114/57 3/120/57 4/89/57 -f 19/121/59 21/122/59 15/123/59 -f 20/115/60 14/124/60 18/125/60 -f 21/122/61 24/126/61 22/127/61 -f 17/128/62 22/127/62 24/126/62 -f 17/129/63 23/130/63 19/131/63 -f 15/132/64 22/127/64 13/133/64 -f 3/134/61 17/135/61 7/136/61 -f 8/102/60 14/124/60 4/137/60 -f 27/138/62 25/139/62 28/140/62 -f 31/141/59 30/97/59 29/142/59 -f 1/90/57 26/143/57 2/91/57 -f 5/144/61 25/139/61 1/90/61 -f 19/119/58 31/141/58 20/118/58 -f 6/104/60 26/145/60 27/146/60 -f 6/147/58 28/148/58 5/95/58 -f 15/149/61 32/150/61 19/151/61 -f 34/152/65 36/153/65 37/154/65 -f 50/155/66 37/154/66 51/156/66 -f 37/154/67 38/157/67 39/158/67 -f 37/154/68 52/159/68 51/156/68 -f 39/158/69 53/160/69 52/159/69 -f 38/157/70 41/161/70 39/158/70 -f 40/162/71 43/163/71 41/161/71 -f 41/161/72 54/164/72 53/160/72 -f 42/165/73 45/166/73 43/163/73 -f 43/163/74 55/167/74 54/164/74 -f 55/167/75 47/168/75 56/169/75 -f 44/170/76 47/168/76 45/166/76 -f 56/169/77 49/171/77 57/172/77 -f 47/168/78 48/173/78 49/171/78 -f 49/171/79 33/174/79 34/152/79 -f 57/172/80 34/152/80 50/155/80 -f 35/175/81 57/172/81 50/155/81 -f 35/175/82 56/169/82 57/172/82 -f 35/175/83 55/167/83 56/169/83 -f 35/175/84 54/164/84 55/167/84 -f 35/175/85 53/160/85 54/164/85 -f 35/175/86 52/159/86 53/160/86 -f 35/175/87 51/156/87 52/159/87 -f 35/175/88 50/155/88 51/156/88 -f 177/176/61 174/177/61 175/178/61 -f 177/179/89 180/180/89 176/181/89 -f 181/182/60 178/183/60 180/180/60 -f 175/178/90 178/183/90 179/184/90 -f 176/185/58 178/186/58 174/187/58 -f 181/188/59 175/189/59 179/190/59 -f 182/191/61 177/192/61 175/193/61 -f 185/194/91 177/195/91 183/196/91 -f 185/194/60 179/197/60 181/198/60 -f 184/199/92 175/193/92 179/197/92 -f 188/200/61 182/201/61 187/202/61 -f 186/203/90 183/204/90 188/205/90 -f 189/206/60 185/207/60 186/203/60 -f 189/206/89 182/201/89 184/208/89 -f 183/209/57 184/210/57 182/211/57 -f 189/212/62 188/213/62 187/214/62 -f 174/215/61 188/216/61 187/217/61 -f 176/218/92 186/219/92 188/220/92 -f 178/221/60 186/219/60 180/222/60 -f 174/215/91 189/223/91 178/221/91 -f 193/224/61 190/225/61 191/226/61 -f 193/227/89 196/228/89 192/229/89 -f 195/230/60 196/231/60 197/232/60 -f 191/226/90 194/233/90 195/230/90 -f 190/234/58 196/235/58 194/236/58 -f 197/237/59 191/238/59 195/239/59 -f 198/240/61 193/241/61 191/242/61 -f 201/243/91 193/244/91 199/245/91 -f 201/243/60 195/246/60 197/247/60 -f 200/248/92 191/242/92 195/246/92 -f 204/249/61 198/250/61 203/251/61 -f 202/252/90 199/253/90 204/254/90 -f 202/252/60 200/255/60 201/256/60 -f 205/257/89 198/250/89 200/255/89 -f 199/258/57 200/259/57 198/260/57 -f 205/261/62 204/262/62 203/263/62 -f 192/264/61 203/265/61 190/266/61 -f 192/267/92 202/268/92 204/269/92 -f 194/270/60 202/268/60 196/271/60 -f 190/266/91 205/272/91 194/270/91 -f 207/273/58 208/274/58 206/275/58 -f 213/276/59 208/274/59 209/277/59 -f 211/278/57 212/279/57 213/280/57 -f 211/281/62 206/282/62 210/283/62 -f 212/284/59 214/285/59 208/274/59 -f 215/286/60 216/287/60 217/288/60 -f 210/283/62 215/289/62 217/290/62 -f 210/291/93 216/287/93 212/279/93 -f 206/275/94 214/285/94 215/286/94 -f 221/292/95 218/293/95 219/294/95 -f 221/292/96 224/295/96 220/296/96 -f 223/297/97 224/295/97 225/298/97 -f 219/294/98 222/299/98 223/300/98 -f 218/293/60 224/295/60 222/299/60 -f 225/298/99 227/301/99 228/302/99 -f 226/303/100 229/304/100 230/305/100 -f 223/297/101 228/302/101 229/306/101 -f 219/294/102 227/301/102 221/292/102 -f 223/300/103 226/303/103 219/294/103 -f 228/302/104 227/301/104 230/305/104 -f 229/306/105 228/302/105 230/305/105 -f 227/301/106 226/303/106 230/305/106 -f 240/307/107 231/308/107 242/309/107 -f 240/307/57 234/310/57 232/311/57 -f 238/312/108 234/310/108 236/313/108 -f 242/314/58 233/315/58 238/312/58 -f 236/316/109 237/317/109 235/318/109 -f 238/319/58 241/320/58 237/321/58 -f 240/322/110 241/320/110 242/323/110 -f 236/316/57 239/324/57 240/322/57 -f 236/325/111 243/326/111 240/327/111 -f 236/328/62 246/329/62 244/330/62 -f 242/331/112 246/329/112 238/332/112 -f 240/327/59 245/333/59 242/331/59 -f 242/334/113 247/335/113 238/336/113 -f 242/334/59 250/337/59 248/338/59 -f 236/339/114 250/337/114 240/340/114 -f 238/341/62 249/342/62 236/339/62 -f 4/89/57 3/120/57 1/90/57 -f 17/92/58 18/343/58 8/93/58 -f 8/93/58 6/147/58 5/95/58 -f 16/96/57 29/142/57 30/97/57 -f 7/99/59 11/109/59 9/100/59 -f 8/102/60 4/137/60 2/103/60 -f 9/100/61 11/109/61 12/105/61 -f 5/107/62 1/344/62 10/106/62 -f 5/108/63 12/105/63 11/109/63 -f 3/111/64 9/100/64 10/106/64 -f 16/96/57 15/98/57 13/113/57 -f 20/115/60 31/345/60 29/116/60 -f 20/118/58 18/343/58 17/92/58 -f 14/114/57 13/113/57 3/120/57 -f 19/121/59 23/130/59 21/122/59 -f 20/115/60 16/117/60 14/124/60 -f 21/122/61 23/130/61 24/126/61 -f 17/128/62 13/346/62 22/127/62 -f 17/129/63 24/126/63 23/130/63 -f 15/132/64 21/122/64 22/127/64 -f 3/134/61 13/347/61 17/135/61 -f 8/102/60 18/125/60 14/124/60 -f 27/138/62 26/143/62 25/139/62 -f 31/141/59 32/348/59 30/97/59 -f 1/90/57 25/139/57 26/143/57 -f 5/144/61 28/349/61 25/139/61 -f 19/119/58 32/348/58 31/141/58 -f 6/104/60 2/103/60 26/145/60 -f 6/147/58 27/350/58 28/148/58 -f 15/149/61 30/351/61 32/150/61 -f 34/152/65 33/174/65 36/153/65 -f 50/155/66 34/152/66 37/154/66 -f 37/154/67 36/153/67 38/157/67 -f 37/154/68 39/158/68 52/159/68 -f 39/158/115 41/161/115 53/160/115 -f 38/157/70 40/162/70 41/161/70 -f 40/162/71 42/165/71 43/163/71 -f 41/161/72 43/163/72 54/164/72 -f 42/165/73 44/170/73 45/166/73 -f 43/163/74 45/166/74 55/167/74 -f 55/167/75 45/166/75 47/168/75 -f 44/170/76 46/352/76 47/168/76 -f 56/169/77 47/168/77 49/171/77 -f 47/168/78 46/352/78 48/173/78 -f 49/171/79 48/173/79 33/174/79 -f 57/172/80 49/171/80 34/152/80 -f 177/176/61 176/353/61 174/177/61 -f 177/179/89 181/182/89 180/180/89 -f 181/182/60 179/184/60 178/183/60 -f 175/178/90 174/177/90 178/183/90 -f 176/185/58 180/354/58 178/186/58 -f 181/188/59 177/355/59 175/189/59 -f 182/191/61 183/356/61 177/192/61 -f 185/194/91 181/198/91 177/195/91 -f 185/194/60 184/199/60 179/197/60 -f 184/199/92 182/191/92 175/193/92 -f 188/200/61 183/357/61 182/201/61 -f 186/203/90 185/207/90 183/204/90 -f 189/206/60 184/208/60 185/207/60 -f 189/206/89 187/202/89 182/201/89 -f 183/209/57 185/358/57 184/210/57 -f 189/212/62 186/359/62 188/213/62 -f 174/215/61 176/360/61 188/216/61 -f 176/218/92 180/222/92 186/219/92 -f 178/221/60 189/223/60 186/219/60 -f 174/215/91 187/217/91 189/223/91 -f 193/224/61 192/361/61 190/225/61 -f 193/227/89 197/362/89 196/228/89 -f 195/230/60 194/233/60 196/231/60 -f 191/226/90 190/225/90 194/233/90 -f 190/234/58 192/363/58 196/235/58 -f 197/237/59 193/364/59 191/238/59 -f 198/240/61 199/365/61 193/241/61 -f 201/243/91 197/247/91 193/244/91 -f 201/243/60 200/248/60 195/246/60 -f 200/248/92 198/240/92 191/242/92 -f 204/249/61 199/366/61 198/250/61 -f 202/252/90 201/256/90 199/253/90 -f 202/252/60 205/257/60 200/255/60 -f 205/257/89 203/251/89 198/250/89 -f 199/258/57 201/367/57 200/259/57 -f 205/261/62 202/368/62 204/262/62 -f 192/264/61 204/369/61 203/265/61 -f 192/267/92 196/271/92 202/268/92 -f 194/270/60 205/272/60 202/268/60 -f 190/266/91 203/265/91 205/272/91 -f 207/273/58 209/277/58 208/274/58 -f 213/276/59 212/284/59 208/274/59 -f 211/278/57 210/291/57 212/279/57 -f 211/281/62 207/370/62 206/282/62 -f 212/284/59 216/287/59 214/285/59 -f 215/286/60 214/285/60 216/287/60 -f 210/283/62 206/282/62 215/289/62 -f 210/291/93 217/288/93 216/287/93 -f 206/275/94 208/274/94 214/285/94 -f 221/292/95 220/296/95 218/293/95 -f 221/292/96 225/298/96 224/295/96 -f 223/297/97 222/299/97 224/295/97 -f 219/294/98 218/293/98 222/299/98 -f 218/293/60 220/296/60 224/295/60 -f 225/298/99 221/292/99 227/301/99 -f 223/297/101 225/298/101 228/302/101 -f 219/294/102 226/303/102 227/301/102 -f 223/300/103 229/304/103 226/303/103 -f 240/307/107 232/311/107 231/308/107 -f 240/307/57 236/313/57 234/310/57 -f 238/312/108 233/315/108 234/310/108 -f 242/314/58 231/371/58 233/315/58 -f 236/316/109 238/372/109 237/317/109 -f 238/319/58 242/323/58 241/320/58 -f 240/322/110 239/324/110 241/320/110 -f 236/316/57 235/318/57 239/324/57 -f 236/325/111 244/373/111 243/326/111 -f 236/328/62 238/332/62 246/329/62 -f 242/331/112 245/333/112 246/329/112 -f 240/327/59 243/326/59 245/333/59 -f 242/334/113 248/338/113 247/335/113 -f 242/334/59 240/340/59 250/337/59 -f 236/339/114 249/342/114 250/337/114 -f 238/341/62 247/374/62 249/342/62 -f 60/375/116 63/376/116 64/377/116 -f 61/378/117 60/375/117 64/377/117 -f 59/379/118 62/380/118 63/376/118 -f 61/381/119 67/382/119 70/383/119 -f 66/384/120 68/385/120 69/386/120 -f 66/384/121 70/383/121 67/382/121 -f 72/387/122 76/388/122 73/389/122 -f 61/390/123 73/389/123 76/388/123 -f 71/391/124 75/392/124 72/387/124 -f 61/393/125 79/394/125 82/395/125 -f 77/396/126 81/397/126 78/398/126 -f 78/398/127 82/395/127 79/394/127 -f 74/399/128 87/400/128 88/401/128 -f 77/396/129 90/402/129 80/403/129 -f 58/404/130 84/405/130 62/380/130 -f 65/406/131 86/407/131 68/385/131 -f 96/408/132 93/409/132 97/410/132 -f 97/410/133 93/409/133 94/411/133 -f 95/412/134 92/413/134 96/408/134 -f 103/414/135 100/415/135 94/416/135 -f 101/417/136 99/418/136 102/419/136 -f 103/414/137 99/418/137 100/415/137 -f 109/420/138 105/421/138 106/422/138 -f 109/420/139 106/422/139 94/423/139 -f 108/424/140 104/425/140 105/421/140 -f 115/426/141 112/427/141 94/428/141 -f 113/429/142 111/430/142 114/431/142 -f 115/426/143 111/430/143 112/427/143 -f 120/432/144 107/433/144 121/434/144 -f 122/435/145 113/429/145 123/436/145 -f 117/437/146 91/438/146 95/412/146 -f 118/439/147 101/417/147 119/440/147 -f 59/379/148 91/441/148 58/404/148 -f 60/375/149 92/442/149 59/379/149 -f 61/378/150 93/443/150 60/375/150 -f 63/376/151 95/444/151 96/445/151 -f 64/377/152 96/445/152 97/446/152 -f 66/384/153 98/447/153 65/406/153 -f 67/382/154 99/448/154 66/384/154 -f 69/386/155 101/449/155 102/450/155 -f 70/383/156 102/450/156 103/451/156 -f 72/387/157 104/452/157 71/391/157 -f 73/389/158 105/453/158 72/387/158 -f 75/392/159 107/454/159 108/455/159 -f 76/388/160 108/455/160 109/456/160 -f 78/398/161 110/457/161 77/396/161 -f 79/394/162 111/458/162 78/398/162 -f 81/397/163 113/459/163 114/460/163 -f 82/395/164 114/460/164 115/461/164 -f 61/378/165 97/446/165 94/462/165 -f 61/381/166 100/463/166 67/382/166 -f 61/381/167 103/451/167 94/464/167 -f 61/390/168 106/465/168 73/389/168 -f 61/390/169 109/456/169 94/466/169 -f 61/393/170 112/467/170 79/394/170 -f 61/393/171 115/461/171 94/468/171 -f 84/405/172 116/469/172 117/470/172 -f 86/407/173 118/471/173 119/472/173 -f 88/401/174 120/473/174 121/474/174 -f 90/402/175 122/475/175 123/476/175 -f 88/401/176 107/454/176 74/399/176 -f 87/400/177 104/452/177 120/473/177 -f 90/402/178 113/459/178 80/403/178 -f 89/477/179 110/457/179 122/475/179 -f 84/405/180 95/444/180 62/380/180 -f 83/478/181 91/441/181 116/469/181 -f 86/407/182 101/449/182 68/385/182 -f 85/479/183 98/447/183 118/471/183 -f 253/480/184 256/481/184 257/482/184 -f 254/483/185 253/480/185 257/482/185 -f 252/484/186 255/485/186 256/481/186 -f 254/486/187 260/487/187 263/488/187 -f 259/489/188 261/490/188 262/491/188 -f 260/487/189 262/491/189 263/488/189 -f 265/492/190 269/493/190 266/494/190 -f 254/495/191 266/494/191 269/493/191 -f 264/496/192 268/497/192 265/492/192 -f 254/498/193 272/499/193 275/500/193 -f 270/501/194 274/502/194 271/503/194 -f 271/503/195 275/500/195 272/499/195 -f 281/504/196 278/505/196 282/506/196 -f 282/506/197 278/505/197 279/507/197 -f 280/508/198 277/509/198 281/504/198 -f 288/510/199 285/511/199 279/512/199 -f 286/513/200 284/514/200 287/515/200 -f 287/515/201 285/511/201 288/510/201 -f 294/516/202 290/517/202 291/518/202 -f 294/516/203 291/518/203 279/519/203 -f 293/520/204 289/521/204 290/517/204 -f 300/522/205 297/523/205 279/524/205 -f 299/525/206 295/526/206 296/527/206 -f 300/522/207 296/527/207 297/523/207 -f 251/528/208 277/529/208 276/530/208 -f 253/480/209 277/529/209 252/484/209 -f 254/483/210 278/531/210 253/480/210 -f 255/485/211 281/532/211 256/481/211 -f 257/482/212 281/532/212 282/533/212 -f 251/528/213 280/534/213 255/485/213 -f 258/535/214 284/536/214 283/537/214 -f 260/487/215 284/536/215 259/489/215 -f 261/490/216 287/538/216 262/491/216 -f 263/488/217 287/538/217 288/539/217 -f 258/535/218 286/540/218 261/490/218 -f 264/496/219 290/541/219 289/542/219 -f 266/494/220 290/541/220 265/492/220 -f 267/543/221 293/544/221 268/497/221 -f 269/493/222 293/544/222 294/545/222 -f 264/496/223 292/546/223 267/543/223 -f 270/501/224 296/547/224 295/548/224 -f 272/499/225 296/547/225 271/503/225 -f 273/549/226 299/550/226 274/502/226 -f 275/500/227 299/550/227 300/551/227 -f 273/549/228 295/548/228 298/552/228 -f 254/483/229 282/533/229 279/553/229 -f 254/486/230 285/554/230 260/487/230 -f 254/486/231 288/539/231 279/555/231 -f 254/495/232 291/556/232 266/494/232 -f 254/495/233 294/545/233 279/557/233 -f 254/498/234 297/558/234 272/499/234 -f 254/498/235 300/551/235 279/559/235 -f 60/375/116 59/379/116 63/376/116 -f 59/379/118 58/404/118 62/380/118 -f 66/384/120 65/406/120 68/385/120 -f 66/384/121 69/386/121 70/383/121 -f 72/387/122 75/392/122 76/388/122 -f 71/391/124 74/399/124 75/392/124 -f 77/396/126 80/403/126 81/397/126 -f 78/398/127 81/397/127 82/395/127 -f 74/399/128 71/391/128 87/400/128 -f 77/396/129 89/477/129 90/402/129 -f 58/404/130 83/478/130 84/405/130 -f 65/406/131 85/479/131 86/407/131 -f 96/408/132 92/413/132 93/409/132 -f 95/412/134 91/438/134 92/413/134 -f 101/417/136 98/560/136 99/418/136 -f 103/414/137 102/419/137 99/418/137 -f 109/420/138 108/424/138 105/421/138 -f 108/424/140 107/433/140 104/425/140 -f 113/429/142 110/561/142 111/430/142 -f 115/426/143 114/431/143 111/430/143 -f 120/432/144 104/425/144 107/433/144 -f 122/435/145 110/561/145 113/429/145 -f 117/437/146 116/562/146 91/438/146 -f 118/439/147 98/560/147 101/417/147 -f 59/379/236 92/442/236 91/441/236 -f 60/375/237 93/443/237 92/442/237 -f 61/378/238 94/563/238 93/443/238 -f 63/376/239 62/380/239 95/444/239 -f 64/377/240 63/376/240 96/445/240 -f 66/384/241 99/448/241 98/447/241 -f 67/382/242 100/463/242 99/448/242 -f 69/386/243 68/385/243 101/449/243 -f 70/383/244 69/386/244 102/450/244 -f 72/387/245 105/453/245 104/452/245 -f 73/389/246 106/465/246 105/453/246 -f 75/392/247 74/399/247 107/454/247 -f 76/388/248 75/392/248 108/455/248 -f 78/398/249 111/458/249 110/457/249 -f 79/394/250 112/467/250 111/458/250 -f 81/397/251 80/403/251 113/459/251 -f 82/395/252 81/397/252 114/460/252 -f 61/378/253 64/377/253 97/446/253 -f 61/381/254 94/564/254 100/463/254 -f 61/381/255 70/383/255 103/451/255 -f 61/390/256 94/565/256 106/465/256 -f 61/390/257 76/388/257 109/456/257 -f 61/393/258 94/566/258 112/467/258 -f 61/393/259 82/395/259 115/461/259 -f 84/405/260 83/478/260 116/469/260 -f 86/407/173 85/479/173 118/471/173 -f 88/401/174 87/400/174 120/473/174 -f 90/402/261 89/477/261 122/475/261 -f 88/401/262 121/474/262 107/454/262 -f 87/400/263 71/391/263 104/452/263 -f 90/402/264 123/476/264 113/459/264 -f 89/477/265 77/396/265 110/457/265 -f 84/405/266 117/470/266 95/444/266 -f 83/478/267 58/404/267 91/441/267 -f 86/407/268 119/472/268 101/449/268 -f 85/479/269 65/406/269 98/447/269 -f 253/480/184 252/484/184 256/481/184 -f 252/484/186 251/528/186 255/485/186 -f 259/489/188 258/535/188 261/490/188 -f 260/487/189 259/489/189 262/491/189 -f 265/492/190 268/497/190 269/493/190 -f 264/496/192 267/543/192 268/497/192 -f 270/501/194 273/549/194 274/502/194 -f 271/503/195 274/502/195 275/500/195 -f 281/504/196 277/509/196 278/505/196 -f 280/508/198 276/567/198 277/509/198 -f 286/513/200 283/568/200 284/514/200 -f 287/515/201 284/514/201 285/511/201 -f 294/516/202 293/520/202 290/517/202 -f 293/520/204 292/569/204 289/521/204 -f 299/525/206 298/570/206 295/526/206 -f 300/522/207 299/525/207 296/527/207 -f 251/528/270 252/484/270 277/529/270 -f 253/480/271 278/531/271 277/529/271 -f 254/483/272 279/571/272 278/531/272 -f 255/485/273 280/534/273 281/532/273 -f 257/482/274 256/481/274 281/532/274 -f 251/528/213 276/530/213 280/534/213 -f 258/535/275 259/489/275 284/536/275 -f 260/487/276 285/554/276 284/536/276 -f 261/490/277 286/540/277 287/538/277 -f 263/488/278 262/491/278 287/538/278 -f 258/535/218 283/537/218 286/540/218 -f 264/496/279 265/492/279 290/541/279 -f 266/494/280 291/556/280 290/541/280 -f 267/543/281 292/546/281 293/544/281 -f 269/493/282 268/497/282 293/544/282 -f 264/496/223 289/542/223 292/546/223 -f 270/501/283 271/503/283 296/547/283 -f 272/499/284 297/558/284 296/547/284 -f 273/549/285 298/552/285 299/550/285 -f 275/500/286 274/502/286 299/550/286 -f 273/549/228 270/501/228 295/548/228 -f 254/483/287 257/482/287 282/533/287 -f 254/486/288 279/572/288 285/554/288 -f 254/486/289 263/488/289 288/539/289 -f 254/495/290 279/573/290 291/556/290 -f 254/495/291 269/493/291 294/545/291 -f 254/498/292 279/574/292 297/558/292 -f 254/498/293 275/500/293 300/551/293 +usemtl None +s 1 +f 1/1/1 2/2/1 3/3/1 +f 4/4/2 1/1/2 3/3/2 +f 5/5/3 6/6/3 2/2/3 +f 3/3/4 7/7/4 8/8/4 +f 4/4/5 3/3/5 8/8/5 +f 2/2/6 9/9/6 7/7/6 +f 4/4/7 8/8/7 10/10/7 +f 9/9/8 11/11/8 7/7/8 +f 8/8/9 11/11/9 10/10/9 +f 12/12/10 13/13/10 11/11/10 +f 11/11/11 14/14/11 10/10/11 +f 4/4/12 10/10/12 14/14/12 +f 13/13/13 15/15/13 14/14/13 +f 4/4/14 14/14/14 15/15/14 +f 16/16/15 17/17/15 13/13/15 +f 4/4/16 15/15/16 18/18/16 +f 19/19/17 20/20/17 17/17/17 +f 17/17/18 18/18/18 15/15/18 +f 4/4/19 18/18/19 21/21/19 +f 20/20/20 22/22/20 23/23/20 +f 20/20/21 21/21/21 18/18/22 +f 21/21/23 5/5/23 1/1/23 +f 4/4/24 21/21/24 1/1/24 +f 23/23/25 24/24/25 5/5/25 +f 25/25/26 26/26/26 27/27/26 +f 27/27/27 26/26/27 28/28/27 +f 29/29/28 30/30/28 25/25/28 +f 31/31/29 27/27/29 32/32/29 +f 32/32/30 27/27/30 28/28/30 +f 33/33/31 25/25/31 31/31/31 +f 34/34/32 32/32/32 28/28/32 +f 35/35/33 31/31/33 36/36/33 +f 36/36/34 32/32/34 34/34/34 +f 37/37/35 35/35/35 36/36/35 +f 38/38/36 36/36/36 34/34/36 +f 38/38/37 34/34/37 28/28/37 +f 39/39/38 37/37/38 38/38/38 +f 39/39/39 38/38/39 28/28/39 +f 40/40/40 41/41/40 37/37/40 +f 42/42/41 39/39/41 28/28/41 +f 43/43/42 44/44/42 40/40/42 +f 42/42/43 40/40/43 39/39/43 +f 45/45/44 42/42/44 28/28/44 +f 46/46/45 43/43/45 47/47/45 +f 45/45/46 43/43/46 42/42/46 +f 30/30/47 45/45/47 26/26/47 +f 26/26/48 45/45/48 28/28/48 +f 48/48/49 47/47/49 30/30/49 +f 24/49/50 29/50/50 6/51/50 +f 9/52/51 29/53/51 33/54/51 +f 9/55/52 35/56/52 12/57/52 +f 12/58/53 41/59/53 16/60/53 +f 19/61/54 41/62/54 44/63/54 +f 49/64/55 44/65/55 50/66/55 +f 49/67/56 46/68/56 22/69/56 +f 22/70/57 48/71/57 24/72/57 +f 1/1/1 5/5/1 2/2/1 +f 5/5/3 24/24/3 6/6/3 +f 3/3/4 2/2/4 7/7/4 +f 2/2/6 6/6/6 9/9/6 +f 9/9/8 12/12/8 11/11/8 +f 8/8/9 7/7/9 11/11/9 +f 12/12/10 16/16/10 13/13/10 +f 11/11/11 13/13/11 14/14/11 +f 13/13/13 17/17/13 15/15/13 +f 16/16/15 19/19/15 17/17/15 +f 19/19/17 49/73/17 20/20/17 +f 17/17/18 20/20/18 18/18/18 +f 20/20/20 49/73/20 22/22/20 +f 20/20/21 23/23/21 21/21/21 +f 21/21/23 23/23/23 5/5/23 +f 23/23/25 22/22/25 24/24/25 +f 25/25/26 30/30/26 26/26/26 +f 29/29/28 48/48/28 30/30/28 +f 31/31/29 25/25/29 27/27/29 +f 33/33/31 29/29/31 25/25/31 +f 35/35/33 33/33/33 31/31/33 +f 36/36/34 31/31/34 32/32/34 +f 37/37/35 41/41/35 35/35/35 +f 38/38/36 37/37/36 36/36/36 +f 39/39/38 40/40/38 37/37/38 +f 40/40/40 44/44/40 41/41/40 +f 43/43/42 50/74/42 44/44/42 +f 42/42/43 43/43/43 40/40/43 +f 46/46/45 50/74/45 43/43/45 +f 45/45/46 47/47/46 43/43/46 +f 30/30/47 47/47/47 45/45/47 +f 48/48/49 46/46/49 47/47/49 +f 24/49/50 48/75/50 29/50/50 +f 9/52/51 6/76/51 29/53/51 +f 9/55/52 33/77/52 35/56/52 +f 12/58/53 35/78/53 41/59/53 +f 19/61/54 16/79/54 41/62/54 +f 49/64/55 19/80/55 44/65/55 +f 49/67/56 50/81/56 46/68/56 +f 22/70/57 46/68/57 48/71/57 +f 53/82/58 57/83/58 58/84/58 +f 57/83/59 59/85/59 60/86/59 +f 54/87/60 60/86/60 59/85/60 +f 54/88/61 61/89/61 53/90/61 +f 58/91/62 60/86/62 51/92/62 +f 64/93/58 65/94/58 56/95/58 +f 65/94/59 66/96/59 67/97/59 +f 52/98/60 67/97/60 66/96/60 +f 52/99/61 68/100/61 64/101/61 +f 56/102/62 67/103/62 62/104/62 +f 58/105/59 52/106/59 53/107/59 +f 54/108/59 70/109/59 51/110/59 +f 56/111/59 74/112/59 64/113/59 +f 75/114/63 76/115/63 77/116/63 +f 78/117/64 77/116/64 79/118/64 +f 77/116/65 80/119/65 81/120/65 +f 77/116/66 82/121/66 79/118/66 +f 81/120/67 83/122/67 82/121/67 +f 80/119/68 84/123/68 81/120/68 +f 85/124/69 86/125/69 84/123/69 +f 84/123/70 87/126/70 83/122/70 +f 88/127/71 89/128/71 86/125/71 +f 86/125/72 90/129/72 87/126/72 +f 90/129/73 91/130/73 92/131/73 +f 93/132/74 91/130/74 89/128/74 +f 92/131/75 94/133/75 95/134/75 +f 91/130/76 96/135/76 94/133/76 +f 94/133/77 97/136/77 75/114/77 +f 95/134/78 75/114/78 78/117/78 +f 98/137/79 95/134/79 78/117/79 +f 98/137/80 92/131/80 95/134/80 +f 98/137/81 90/129/81 92/131/81 +f 98/137/82 87/126/82 90/129/82 +f 98/137/83 83/122/83 87/126/83 +f 98/137/84 82/121/84 83/122/84 +f 98/137/85 79/118/85 82/121/85 +f 98/137/86 78/117/86 79/118/86 +f 99/138/59 100/139/59 101/140/59 +f 99/141/87 102/142/87 103/143/87 +f 104/144/88 105/145/88 102/142/88 +f 101/140/89 105/145/89 106/146/89 +f 103/147/90 105/148/90 100/149/90 +f 104/150/58 101/151/58 106/152/58 +f 107/153/59 99/154/59 101/155/59 +f 108/156/91 99/157/91 109/158/91 +f 108/156/88 106/159/88 104/160/88 +f 110/161/92 101/155/92 106/159/92 +f 111/162/59 107/163/59 112/164/59 +f 113/165/89 109/166/89 111/167/89 +f 114/168/88 108/169/88 113/165/88 +f 114/168/87 107/163/87 110/170/87 +f 109/171/93 110/172/93 107/173/93 +f 114/174/60 111/175/60 112/176/60 +f 100/177/59 111/178/59 112/179/59 +f 103/180/92 113/181/92 111/182/92 +f 105/183/88 113/181/88 102/184/88 +f 100/177/91 114/185/91 105/183/91 +f 115/186/59 116/187/59 117/188/59 +f 115/189/87 118/190/87 119/191/87 +f 120/192/88 118/190/88 121/193/88 +f 117/188/89 122/194/89 120/192/89 +f 116/195/90 118/196/90 122/197/90 +f 121/198/58 117/199/58 120/200/58 +f 123/201/59 115/202/59 117/203/59 +f 124/204/91 115/205/91 125/206/91 +f 124/204/88 120/207/88 121/208/88 +f 126/209/92 117/203/92 120/207/92 +f 127/210/59 123/211/59 128/212/59 +f 129/213/89 125/214/89 127/215/89 +f 129/213/88 126/216/88 124/217/88 +f 130/218/87 123/211/87 126/216/87 +f 125/219/93 126/220/93 123/221/93 +f 130/222/60 127/223/60 128/224/60 +f 119/225/59 128/226/59 116/227/59 +f 119/228/92 129/229/92 127/230/92 +f 122/231/88 129/229/88 118/232/88 +f 116/227/91 130/233/91 122/231/91 +f 131/234/94 132/235/90 133/236/90 +f 134/237/95 132/238/58 135/239/96 +f 136/240/97 137/241/93 134/242/95 +f 136/243/97 133/244/60 138/245/60 +f 137/246/58 139/247/58 132/238/58 +f 140/248/88 141/249/88 142/250/88 +f 138/245/60 140/251/60 142/252/60 +f 138/253/98 141/254/98 137/241/98 +f 133/236/99 139/255/99 140/256/99 +f 143/257/100 144/258/100 145/259/100 +f 143/257/101 146/260/101 147/261/101 +f 148/262/102 146/260/102 149/263/102 +f 145/259/103 150/264/103 148/265/103 +f 144/258/88 146/260/88 150/264/88 +f 149/263/104 151/266/104 152/267/104 +f 153/268/105 154/269/105 155/270/105 +f 148/262/106 152/267/106 154/271/106 +f 145/259/107 151/266/107 143/257/107 +f 148/265/108 153/268/108 145/259/108 +f 152/267/109 151/266/109 155/270/109 +f 154/271/110 152/267/110 155/270/110 +f 151/266/111 153/268/111 155/270/111 +f 156/272/112 157/273/112 158/274/112 +f 156/272/93 159/275/93 160/276/93 +f 161/277/113 159/275/113 162/278/113 +f 158/279/90 163/280/90 161/277/90 +f 162/281/114 164/282/114 165/283/114 +f 161/284/90 166/285/90 164/286/90 +f 156/287/115 166/285/115 158/288/115 +f 162/281/93 167/289/93 156/287/93 +f 162/290/116 168/291/116 156/292/116 +f 162/293/60 169/294/60 170/295/60 +f 158/296/117 169/294/117 161/297/117 +f 156/292/58 171/298/58 158/296/58 +f 158/288/118 172/299/118 161/284/118 +f 158/288/58 173/300/58 174/301/58 +f 162/281/119 173/300/119 156/287/119 +f 161/302/60 175/303/60 162/281/60 +f 53/82/58 61/89/58 57/83/58 +f 57/83/59 61/89/59 59/85/59 +f 54/87/60 51/304/60 60/86/60 +f 54/88/61 59/85/61 61/89/61 +f 58/91/62 57/83/62 60/86/62 +f 64/93/58 68/100/58 65/94/58 +f 65/94/59 68/100/59 66/96/59 +f 52/98/60 62/305/60 67/97/60 +f 52/99/61 66/96/61 68/100/61 +f 56/102/62 65/306/62 67/103/62 +f 58/105/59 62/307/59 52/106/59 +f 69/308/60 70/309/60 71/310/60 +f 55/311/58 72/312/58 74/313/58 +f 55/314/93 73/315/120 63/316/120 +f 54/108/59 71/317/59 70/109/59 +f 72/318/121 73/319/120 69/320/121 +f 72/321/121 71/310/90 74/322/90 +f 56/111/59 55/323/59 74/112/59 +f 75/114/63 97/136/63 76/115/63 +f 78/117/64 75/114/122 77/116/64 +f 77/116/65 76/115/65 80/119/65 +f 77/116/66 81/120/66 82/121/66 +f 81/120/67 84/123/123 83/122/67 +f 80/119/68 85/124/68 84/123/68 +f 85/124/69 88/127/69 86/125/69 +f 84/123/70 86/125/70 87/126/70 +f 88/127/71 93/132/71 89/128/71 +f 86/125/72 89/128/72 90/129/72 +f 90/129/73 89/128/73 91/130/73 +f 93/132/74 176/324/74 91/130/74 +f 92/131/75 91/130/75 94/133/75 +f 91/130/76 176/324/76 96/135/76 +f 94/133/77 96/135/77 97/136/77 +f 95/134/78 94/133/78 75/114/78 +f 99/138/59 103/325/59 100/139/59 +f 99/141/87 104/144/87 102/142/87 +f 104/144/88 106/146/88 105/145/88 +f 101/140/89 100/139/89 105/145/89 +f 103/147/90 102/326/90 105/148/90 +f 104/150/58 99/327/58 101/151/58 +f 107/153/59 109/328/59 99/154/59 +f 108/156/91 104/160/91 99/157/91 +f 108/156/88 110/161/88 106/159/88 +f 110/161/92 107/153/92 101/155/92 +f 111/162/59 109/329/59 107/163/59 +f 113/165/89 108/169/89 109/166/89 +f 114/168/88 110/170/88 108/169/88 +f 114/168/87 112/164/87 107/163/87 +f 109/171/93 108/330/93 110/172/93 +f 114/174/60 113/331/60 111/175/60 +f 100/177/59 103/325/59 111/178/59 +f 103/180/92 102/184/92 113/181/92 +f 105/183/88 114/185/88 113/181/88 +f 100/177/91 112/179/91 114/185/91 +f 115/186/59 119/332/59 116/187/59 +f 115/189/87 121/193/87 118/190/87 +f 120/192/88 122/194/88 118/190/88 +f 117/188/89 116/187/89 122/194/89 +f 116/195/90 119/333/90 118/196/90 +f 121/198/58 115/334/58 117/199/58 +f 123/201/59 125/335/59 115/202/59 +f 124/204/91 121/208/91 115/205/91 +f 124/204/88 126/209/88 120/207/88 +f 126/209/92 123/201/92 117/203/92 +f 127/210/59 125/336/59 123/211/59 +f 129/213/89 124/217/89 125/214/89 +f 129/213/88 130/218/88 126/216/88 +f 130/218/87 128/212/87 123/211/87 +f 125/219/93 124/337/93 126/220/93 +f 130/222/60 129/338/60 127/223/60 +f 119/225/59 127/339/59 128/226/59 +f 119/228/92 118/232/92 129/229/92 +f 122/231/88 130/233/88 129/229/88 +f 116/227/91 128/226/91 130/233/91 +f 131/234/94 135/340/96 132/235/90 +f 134/237/58 137/246/58 132/238/58 +f 136/240/93 138/253/93 137/241/93 +f 136/243/97 131/341/94 133/244/60 +f 137/246/58 141/342/58 139/247/58 +f 140/248/88 139/343/88 141/249/88 +f 138/245/60 133/244/60 140/251/60 +f 138/253/98 142/344/98 141/254/98 +f 133/236/99 132/235/99 139/255/99 +f 143/257/100 147/261/100 144/258/100 +f 143/257/101 149/263/101 146/260/101 +f 148/262/102 150/264/102 146/260/102 +f 145/259/103 144/258/103 150/264/103 +f 144/258/88 147/261/88 146/260/88 +f 149/263/104 143/257/104 151/266/104 +f 148/262/106 149/263/106 152/267/106 +f 145/259/107 153/268/107 151/266/107 +f 148/265/108 154/269/108 153/268/108 +f 156/272/112 160/276/112 157/273/112 +f 156/272/93 162/278/93 159/275/93 +f 161/277/113 163/280/113 159/275/113 +f 158/279/90 157/345/90 163/280/90 +f 162/281/114 161/302/114 164/282/114 +f 161/284/90 158/288/90 166/285/90 +f 156/287/115 167/289/115 166/285/115 +f 162/281/93 165/283/93 167/289/93 +f 162/290/116 170/346/116 168/291/116 +f 162/293/60 161/297/60 169/294/60 +f 158/296/117 171/298/117 169/294/117 +f 156/292/58 168/291/58 171/298/58 +f 158/288/118 174/301/118 172/299/118 +f 158/288/58 156/287/58 173/300/58 +f 162/281/119 175/303/119 173/300/119 +f 161/302/60 172/347/60 175/303/60 +f 135/348/96 136/243/97 134/349/95 +f 69/308/60 73/350/60 70/309/60 +f 55/311/58 63/351/58 72/312/58 +f 55/314/93 70/352/93 73/315/120 +f 72/318/121 63/353/120 73/319/120 +f 72/321/121 69/308/121 71/310/90 +f 135/348/96 131/354/94 136/243/97 diff --git a/src/main/resources/assets/advancedrocketry/models/block/vacuumlaser.json b/src/main/resources/assets/advancedrocketry/models/block/vacuumlaser.json new file mode 100644 index 000000000..723d9b822 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/vacuumlaser.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "up": "advancedrocketry:blocks/vacuumlaserfront", + "north": "advancedrocketry:blocks/forcefieldprojector_off", + "south": "advancedrocketry:blocks/forcefieldprojector_off", + "west": "advancedrocketry:blocks/forcefieldprojector_off", + "east": "advancedrocketry:blocks/forcefieldprojector_off", + "down": "advancedrocketry:blocks/vacuumlaserfront", + "particle": "advancedrocketry:blocks/machineGeneric" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/centrifuge.obj b/src/main/resources/assets/advancedrocketry/models/centrifuge.obj index 1aa50e8d4..b7a978e00 100644 --- a/src/main/resources/assets/advancedrocketry/models/centrifuge.obj +++ b/src/main/resources/assets/advancedrocketry/models/centrifuge.obj @@ -1,1470 +1,1668 @@ # Blender v2.79 (sub 0) OBJ File: 'centrifuge.blend' # www.blender.org -o Spinning -v -0.482963 0.129410 1.000000 -v 0.482963 -0.129410 1.000000 -v -0.482963 0.129410 1.100000 -v 0.482963 -0.129410 1.100000 -v -0.338074 0.090587 1.200000 -v 0.338074 -0.090587 1.200000 -v 0.482963 0.129410 -1.000000 -v -0.482963 -0.129410 -1.000000 -v 0.482963 0.129410 -1.100000 -v -0.482963 -0.129410 -1.100000 -v 0.338074 0.090587 -1.200000 -v -0.338074 -0.090587 -1.200000 -v -0.000000 -0.400000 1.350000 -v -0.000000 0.400000 1.350000 -v -0.516623 -0.400000 1.247237 -v -0.516623 0.400000 1.247237 -v -0.954594 -0.400000 0.954594 -v -0.954594 0.400000 0.954594 -v -1.247237 -0.400000 0.516622 -v -1.247237 0.400000 0.516622 -v -1.350000 -0.400000 -0.000000 -v -1.350000 0.400000 -0.000000 -v -1.247237 -0.400000 -0.516623 -v -1.247237 0.400000 -0.516623 -v -0.954594 -0.400000 -0.954594 -v -0.954594 0.400000 -0.954594 -v -0.516623 -0.400000 -1.247237 -v -0.516623 0.400000 -1.247237 -v 0.000000 -0.400000 -1.350000 -v 0.000000 0.400000 -1.350000 -v 0.516623 -0.400000 -1.247237 -v 0.516623 0.400000 -1.247237 -v 0.954594 -0.400000 -0.954594 -v 0.954594 0.400000 -0.954594 -v 1.247237 -0.400000 -0.516623 -v 1.247237 0.400000 -0.516623 -v 1.350000 -0.400000 0.000000 -v 1.350000 0.400000 0.000000 -v 1.247237 -0.400000 0.516623 -v 1.247237 0.400000 0.516623 -v 0.954594 -0.400000 0.954595 -v 0.954594 0.400000 0.954595 -v 0.516622 -0.400000 1.247238 -v 0.516622 0.400000 1.247238 -v -0.000000 -0.400000 1.350000 -v -0.000000 0.400000 1.350000 -v -0.516623 -0.400000 1.247237 -v -0.516623 0.400000 1.247237 -v -0.954594 -0.400000 0.954594 -v -0.954594 0.400000 0.954594 -v -1.247237 -0.400000 0.516622 -v -1.247237 0.400000 0.516622 -v -1.350000 -0.400000 -0.000000 -v -1.350000 0.400000 -0.000000 -v -1.247237 -0.400000 -0.516623 -v -1.247237 0.400000 -0.516623 -v -0.954594 -0.400000 -0.954594 -v -0.954594 0.400000 -0.954594 -v -0.516623 -0.400000 -1.247237 -v -0.516623 0.400000 -1.247237 -v 0.000000 -0.400000 -1.350000 -v 0.000000 0.400000 -1.350000 -v 0.516623 -0.400000 -1.247237 -v 0.516623 0.400000 -1.247237 -v 0.954594 -0.400000 -0.954594 -v 0.954594 0.400000 -0.954594 -v 1.247237 -0.400000 -0.516623 -v 1.247237 0.400000 -0.516623 -v 1.350000 -0.400000 0.000000 -v 1.350000 0.400000 0.000000 -v 1.247237 -0.400000 0.516623 -v 1.247237 0.400000 0.516623 -v 0.954594 -0.400000 0.954595 -v 0.954594 0.400000 0.954595 -v 0.516622 -0.400000 1.247238 -v 0.516622 0.400000 1.247238 -v -0.482963 -0.129410 -1.000000 -v 0.482963 0.129410 -1.000000 -v -0.096593 -0.025882 -0.000000 -v 0.096593 0.025882 0.000000 -v -0.482963 -0.129410 -1.100000 -v 0.482963 0.129410 -1.100000 -v -0.338074 -0.090587 -1.200000 -v 0.338074 0.090587 -1.200000 -v 0.482963 -0.129410 1.000000 -v -0.482963 0.129410 1.000000 -v 0.096592 -0.025882 -0.000000 -v -0.096593 0.025882 0.000000 -v 0.482963 -0.129410 1.100000 -v -0.482963 0.129410 1.100000 -v 0.338074 -0.090587 1.200000 -v -0.338074 0.090587 1.200000 -v -0.000000 -0.700000 0.150000 -v -0.000000 0.700000 0.150000 -v -0.057403 -0.700000 0.138582 -v -0.057403 0.700000 0.138582 -v -0.106066 -0.700000 0.106066 -v -0.106066 0.700000 0.106066 -v -0.138582 -0.700000 0.057402 -v -0.138582 0.700000 0.057402 -v -0.150000 -0.700000 -0.000000 -v -0.150000 0.700000 -0.000000 -v -0.138582 -0.700000 -0.057403 -v -0.138582 0.700000 -0.057403 -v -0.106066 -0.700000 -0.106066 -v -0.106066 0.700000 -0.106066 -v -0.057403 -0.700000 -0.138582 -v -0.057403 0.700000 -0.138582 -v 0.000000 -0.700000 -0.150000 -v 0.000000 0.700000 -0.150000 -v 0.057403 -0.700000 -0.138582 -v 0.057403 0.700000 -0.138582 -v 0.106066 -0.700000 -0.106066 -v 0.106066 0.700000 -0.106066 -v 0.138582 -0.700000 -0.057403 -v 0.138582 0.700000 -0.057403 -v 0.150000 -0.700000 0.000000 -v 0.150000 0.700000 0.000000 -v 0.138582 -0.700000 0.057403 -v 0.138582 0.700000 0.057403 -v 0.106066 -0.700000 0.106066 -v 0.106066 0.700000 0.106066 -v 0.057402 -0.700000 0.138582 -v 0.057402 0.700000 0.138582 -v -0.000000 -0.400000 1.350000 -v -0.000000 0.400000 1.350000 -v -0.516623 -0.400000 1.247237 -v -0.516623 0.400000 1.247237 -v -0.954594 -0.400000 0.954594 -v -0.954594 0.400000 0.954594 -v -1.247237 -0.400000 0.516622 -v -1.247237 0.400000 0.516622 -v -1.350000 -0.400000 -0.000000 -v -1.350000 0.400000 -0.000000 -v -1.247237 -0.400000 -0.516623 -v -1.247237 0.400000 -0.516623 -v -0.954594 -0.400000 -0.954594 -v -0.954594 0.400000 -0.954594 -v -0.516623 -0.400000 -1.247237 -v -0.516623 0.400000 -1.247237 -v 0.000000 -0.400000 -1.350000 -v 0.000000 0.400000 -1.350000 -v 0.516623 -0.400000 -1.247237 -v 0.516623 0.400000 -1.247237 -v 0.954594 -0.400000 -0.954594 -v 0.954594 0.400000 -0.954594 -v 1.247237 -0.400000 -0.516623 -v 1.247237 0.400000 -0.516623 -v 1.350000 -0.400000 0.000000 -v 1.350000 0.400000 0.000000 -v 1.247237 -0.400000 0.516623 -v 1.247237 0.400000 0.516623 -v 0.954594 -0.400000 0.954595 -v 0.954594 0.400000 0.954595 -v 0.516622 -0.400000 1.247238 -v 0.516622 0.400000 1.247238 -v -0.000000 -0.400000 1.350000 -v -0.000000 0.400000 1.350000 -v -0.516623 -0.400000 1.247237 -v -0.516623 0.400000 1.247237 -v -0.954594 -0.400000 0.954594 -v -0.954594 0.400000 0.954594 -v -1.247237 -0.400000 0.516622 -v -1.247237 0.400000 0.516622 -v -1.350000 -0.400000 -0.000000 -v -1.350000 0.400000 -0.000000 -v -1.247237 -0.400000 -0.516623 -v -1.247237 0.400000 -0.516623 -v -0.954594 -0.400000 -0.954594 -v -0.954594 0.400000 -0.954594 -v -0.516623 -0.400000 -1.247237 -v -0.516623 0.400000 -1.247237 -v 0.000000 -0.400000 -1.350000 -v 0.000000 0.400000 -1.350000 -v 0.516623 -0.400000 -1.247237 -v 0.516623 0.400000 -1.247237 -v 0.954594 -0.400000 -0.954594 -v 0.954594 0.400000 -0.954594 -v 1.247237 -0.400000 -0.516623 -v 1.247237 0.400000 -0.516623 -v 1.350000 -0.400000 0.000000 -v 1.350000 0.400000 0.000000 -v 1.247237 -0.400000 0.516623 -v 1.247237 0.400000 0.516623 -v 0.954594 -0.400000 0.954595 -v 0.954594 0.400000 0.954595 -v 0.516622 -0.400000 1.247238 -v 0.516622 0.400000 1.247238 -v -0.482963 0.129410 1.000000 -v 0.482963 -0.129410 1.000000 -v -0.096593 0.025882 -0.000000 -v 0.096593 -0.025882 0.000000 -v 0.482963 0.129410 -1.000000 -v -0.482963 -0.129410 -1.000000 -v 0.096593 0.025882 0.000000 -v -0.096593 -0.025882 -0.000000 -vt 0.255919 0.384514 -vt 0.407348 0.284812 -vt 0.508529 0.434027 -vt 0.348061 0.838281 -vt 0.292776 0.932278 -vt 0.255919 0.838281 -vt 0.661866 0.284812 -vt 0.763047 0.434027 -vt 0.611619 0.533729 -vt 0.348061 0.838281 -vt 0.292776 0.932278 -vt 0.255919 0.838281 -vt 0.348061 0.838281 -vt 0.292776 0.932278 -vt 0.255919 0.838281 -vt 0.489301 0.479771 -vt 0.453771 0.514781 -vt 0.407348 0.533729 -vt 0.357101 0.533729 -vt 0.310678 0.514781 -vt 0.275148 0.479771 -vt 0.255919 0.434027 -vt 0.275148 0.338771 -vt 0.310678 0.303760 -vt 0.357101 0.284812 -vt 0.453771 0.303760 -vt 0.489301 0.338771 -vt 0.508529 0.384514 -vt 0.311205 0.932278 -vt 0.565196 0.514781 -vt 0.510437 0.384514 -vt 0.529666 0.479771 -vt 0.510437 0.434027 -vt 0.529666 0.338771 -vt 0.565196 0.303760 -vt 0.611619 0.284812 -vt 0.708288 0.303760 -vt 0.743819 0.338771 -vt 0.763047 0.384514 -vt 0.743819 0.479771 -vt 0.708288 0.514781 -vt 0.661866 0.533729 -vt 0.311205 0.932278 -vt 0.311205 0.932278 -vt 0.000954 0.763456 -vt 0.077268 0.723471 -vt 0.077268 0.763456 -vt 0.769130 0.716922 -vt 0.692816 0.758547 -vt 0.692816 0.716922 -vt 0.769130 0.758547 -vt 0.692816 0.807263 -vt 0.769130 0.807263 -vt 0.692816 0.855655 -vt 0.769130 0.855655 -vt 0.692816 0.896356 -vt 0.849259 0.702595 -vt 0.925573 0.654213 -vt 0.925573 0.702595 -vt 0.849259 0.654213 -vt 0.925573 0.605488 -vt 0.849259 0.605488 -vt 0.925573 0.563840 -vt 0.849259 0.563840 -vt 0.925573 0.535609 -vt 0.769130 0.535609 -vt 0.692816 0.577233 -vt 0.692816 0.535609 -vt 0.769130 0.577233 -vt 0.692816 0.625950 -vt 0.769130 0.625950 -vt 0.692816 0.674342 -vt 0.769130 0.674342 -vt 0.692816 0.715042 -vt 0.000954 0.902773 -vt 0.077268 0.860494 -vt 0.077268 0.902773 -vt 0.000954 0.860494 -vt 0.077268 0.811572 -vt 0.000954 0.811572 -vt 0.771038 0.756908 -vt 0.847351 0.716922 -vt 0.847351 0.756908 -vt 0.252789 0.668193 -vt 0.176476 0.709818 -vt 0.176476 0.668193 -vt 0.252789 0.709818 -vt 0.176476 0.758534 -vt 0.252789 0.758534 -vt 0.176476 0.806926 -vt 0.252789 0.806926 -vt 0.176476 0.847627 -vt 0.479137 0.903846 -vt 0.555451 0.855463 -vt 0.555451 0.903846 -vt 0.479137 0.855463 -vt 0.555451 0.806739 -vt 0.479137 0.806739 -vt 0.555451 0.765091 -vt 0.479137 0.765091 -vt 0.555451 0.736859 -vt 0.764866 0.000940 -vt 0.688552 0.042564 -vt 0.688552 0.000940 -vt 0.764866 0.042564 -vt 0.688552 0.091281 -vt 0.764866 0.091281 -vt 0.688552 0.139673 -vt 0.764866 0.139673 -vt 0.688552 0.180374 -vt 0.771038 0.896225 -vt 0.847351 0.853945 -vt 0.847351 0.896225 -vt 0.771038 0.853945 -vt 0.847351 0.805024 -vt 0.771038 0.805024 -vt 0.348061 0.838281 -vt 0.292776 0.932278 -vt 0.255919 0.838281 -vt 0.348061 0.828881 -vt 0.269741 0.819481 -vt 0.334240 0.819481 -vt 0.348061 0.828881 -vt 0.269741 0.819481 -vt 0.334240 0.819481 -vt 0.477229 0.903846 -vt 0.400916 0.875615 -vt 0.477229 0.875615 -vt 0.174568 0.709818 -vt 0.098254 0.668193 -vt 0.174568 0.668193 -vt 0.174568 0.758534 -vt 0.098254 0.709818 -vt 0.174568 0.806926 -vt 0.098254 0.758534 -vt 0.174568 0.847627 -vt 0.098254 0.806926 -vt 0.844996 0.137963 -vt 0.921310 0.180243 -vt 0.844996 0.180243 -vt 0.844996 0.089041 -vt 0.921310 0.137963 -vt 0.844996 0.040925 -vt 0.921310 0.089041 -vt 0.844996 0.000940 -vt 0.921310 0.040925 -vt 0.843088 0.042564 -vt 0.766774 0.000940 -vt 0.843088 0.000940 -vt 0.843088 0.091281 -vt 0.766774 0.042564 -vt 0.843088 0.139673 -vt 0.766774 0.091281 -vt 0.843088 0.180374 -vt 0.766774 0.139673 -vt 0.477229 0.785242 -vt 0.400916 0.736859 -vt 0.477229 0.736859 -vt 0.477229 0.833967 -vt 0.400916 0.785242 -vt 0.400916 0.833967 -vt 0.671830 0.903701 -vt 0.595516 0.875469 -vt 0.671830 0.875469 -vt 0.847351 0.577233 -vt 0.771038 0.535609 -vt 0.847351 0.535609 -vt 0.847351 0.625950 -vt 0.771038 0.577233 -vt 0.847351 0.674342 -vt 0.771038 0.625950 -vt 0.847351 0.715042 -vt 0.771038 0.674342 -vt 0.843177 0.421835 -vt 0.919491 0.464115 -vt 0.843177 0.464115 -vt 0.843177 0.372914 -vt 0.919491 0.421835 -vt 0.843177 0.324798 -vt 0.919491 0.372914 -vt 0.843177 0.284812 -vt 0.919491 0.324798 -vt 0.841269 0.326437 -vt 0.764955 0.284812 -vt 0.841269 0.284812 -vt 0.841269 0.375153 -vt 0.764955 0.326437 -vt 0.841269 0.423545 -vt 0.764955 0.375153 -vt 0.841269 0.464246 -vt 0.764955 0.423545 -vt 0.671830 0.785097 -vt 0.595516 0.736714 -vt 0.671830 0.736714 -vt 0.671830 0.833821 -vt 0.595516 0.785097 -vt 0.595516 0.833821 -vt 0.000954 0.723471 -vt 0.769130 0.896356 -vt 0.849259 0.535609 -vt 0.769130 0.715042 -vt 0.771038 0.716922 -vt 0.252789 0.847627 -vt 0.479137 0.736859 -vt 0.764866 0.180374 -vt 0.311205 0.932278 -vt 0.255919 0.828881 -vt 0.255919 0.828881 -vt 0.400916 0.903846 -vt 0.098254 0.847627 -vt 0.921310 0.000940 -vt 0.766774 0.180374 -vt 0.595516 0.903701 -vt 0.771038 0.715042 -vt 0.919491 0.284812 -vt 0.764955 0.464246 -vt 0.255919 0.838281 -vt 0.348061 0.828881 -vt 0.348061 0.838281 -vt 0.255919 0.828881 -vt 0.334240 0.819481 -vt 0.255919 0.838281 -vt 0.348061 0.828881 -vt 0.348061 0.838281 -vt 0.255919 0.828881 -vt 0.334240 0.819481 -vt 0.269741 0.819481 -vt 0.269741 0.819481 -vt 0.903372 0.836072 -vt 0.898863 0.704475 -vt 0.903372 0.704475 -vt 0.577592 0.868456 -vt 0.572898 0.736859 -vt 0.577592 0.736859 -vt 0.572898 0.868456 -vt 0.567405 0.736859 -vt 0.567405 0.868456 -vt 0.561948 0.736859 -vt 0.561948 0.868456 -vt 0.557359 0.736859 -vt 0.368798 0.951077 -vt 0.363343 0.819481 -vt 0.368798 0.819481 -vt 0.363343 0.951077 -vt 0.357849 0.819481 -vt 0.357849 0.951077 -vt 0.353152 0.819481 -vt 0.353152 0.951077 -vt 0.349969 0.819481 -vt 0.094819 0.855067 -vt 0.090126 0.723471 -vt 0.094819 0.723471 -vt 0.090126 0.855067 -vt 0.084632 0.723471 -vt 0.084632 0.855067 -vt 0.079176 0.723471 -vt 0.673737 0.736714 -vt 0.678327 0.868310 -vt 0.673737 0.868310 -vt 0.919081 0.836072 -vt 0.914314 0.704475 -vt 0.919081 0.704475 -vt 0.914314 0.836072 -vt 0.908797 0.704475 -vt 0.908798 0.836072 -vt 0.898863 0.836072 -vt 0.557359 0.868456 -vt 0.349969 0.951077 -vt 0.079176 0.855067 -vt 0.678327 0.736714 +mtllib centrifuge.mtl +o Cylinder +v -0.287013 0.750000 -0.692910 +v -0.287013 3.750000 -0.692910 +v 0.287013 0.750000 -0.692910 +v 0.287013 3.750000 -0.692910 +v 0.692910 0.750000 -0.287013 +v 0.692910 3.750000 -0.287013 +v 0.692910 0.750000 0.287013 +v 0.692910 3.750000 0.287013 +v 0.287013 0.750000 0.692910 +v 0.287013 3.750000 0.692910 +v -0.287013 0.750000 0.692910 +v -0.287013 3.750000 0.692910 +v -0.692910 0.750000 0.287013 +v -0.692910 3.750000 0.287013 +v -0.692910 0.750000 -0.287012 +v -0.692910 3.750000 -0.287012 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.609375 0.593750 +vt 0.492188 0.640625 +vt 0.445312 0.523438 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.445312 1.000000 +vt 0.375000 0.625000 +vt 0.445312 0.625000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.562500 0.640625 +vt 0.445312 0.593750 +vt 0.492188 0.476562 +vt 0.562500 0.476562 +vt 0.609375 0.523438 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vn 0.0000 0.0000 -1.0000 +vn 0.7071 0.0000 -0.7071 +vn 1.0000 0.0000 0.0000 +vn 0.7071 0.0000 0.7071 +vn 0.0000 0.0000 1.0000 +vn -0.7071 0.0000 0.7071 vn 0.0000 1.0000 -0.0000 -vn -0.2588 -0.9659 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.2588 0.9659 0.0000 -vn -0.2588 0.9659 -0.0000 -vn -0.1951 0.0000 0.9808 -vn -0.5556 0.0000 0.8315 -vn -0.8315 0.0000 0.5556 -vn -0.9808 0.0000 0.1951 -vn -0.9808 0.0000 -0.1951 -vn -0.8315 0.0000 -0.5556 -vn -0.5556 0.0000 -0.8315 -vn -0.1951 0.0000 -0.9808 -vn 0.1951 0.0000 -0.9808 -vn 0.5556 0.0000 -0.8315 -vn 0.8315 0.0000 -0.5556 -vn 0.9808 0.0000 -0.1951 -vn 0.9808 0.0000 0.1951 -vn 0.8315 0.0000 0.5556 -vn 0.5556 0.0000 0.8315 -vn 0.1951 0.0000 0.9808 -vn 0.2588 -0.9659 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.7071 0.0000 -0.7071 +usemtl None s off -f 34/1/1 26/2/1 18/3/1 -f 86/4/2 87/5/2 85/6/2 -f 142/7/3 150/8/3 126/9/3 -f 190/10/4 191/11/4 189/12/4 -f 194/13/5 195/14/5 193/15/5 -f 18/3/1 16/16/1 14/17/1 -f 14/17/1 44/18/1 42/19/1 -f 42/19/1 40/20/1 38/21/1 -f 38/21/1 36/22/1 34/1/1 -f 34/1/1 32/23/1 26/2/1 -f 32/23/1 30/24/1 26/2/1 -f 30/24/1 28/25/1 26/2/1 -f 26/2/1 24/26/1 18/3/1 -f 24/26/1 22/27/1 18/3/1 -f 22/27/1 20/28/1 18/3/1 -f 18/3/1 14/17/1 34/1/1 -f 14/17/1 42/19/1 34/1/1 -f 42/19/1 38/21/1 34/1/1 -f 86/4/2 88/29/2 87/5/2 -f 126/9/3 128/30/3 134/31/3 -f 128/30/3 130/32/3 134/31/3 -f 130/32/3 132/33/3 134/31/3 -f 134/31/3 136/34/3 138/35/3 -f 138/35/3 140/36/3 142/7/3 -f 142/7/3 144/37/3 150/8/3 -f 144/37/3 146/38/3 150/8/3 -f 146/38/3 148/39/3 150/8/3 -f 150/8/3 152/40/3 126/9/3 -f 152/40/3 154/41/3 126/9/3 -f 154/41/3 156/42/3 126/9/3 -f 134/31/3 138/35/3 142/7/3 -f 126/9/3 134/31/3 142/7/3 -f 190/10/4 192/43/4 191/11/4 -f 194/13/5 196/44/5 195/14/5 -f 14/45/6 15/46/6 13/47/6 -f 16/48/7 17/49/7 15/50/7 -f 18/51/8 19/52/8 17/49/8 -f 20/53/9 21/54/9 19/52/9 -f 22/55/10 23/56/10 21/54/10 -f 24/57/11 25/58/11 23/59/11 -f 26/60/12 27/61/12 25/58/12 -f 28/62/13 29/63/13 27/61/13 -f 30/64/14 31/65/14 29/63/14 -f 32/66/15 33/67/15 31/68/15 -f 34/69/16 35/70/16 33/67/16 -f 36/71/17 37/72/17 35/70/17 -f 38/73/18 39/74/18 37/72/18 -f 40/75/19 41/76/19 39/77/19 -f 42/78/20 43/79/20 41/76/20 -f 44/80/21 13/47/21 43/79/21 -f 46/81/6 47/82/6 45/83/6 -f 48/84/7 49/85/7 47/86/7 -f 50/87/8 51/88/8 49/85/8 -f 52/89/9 53/90/9 51/88/9 -f 54/91/10 55/92/10 53/90/10 -f 56/93/11 57/94/11 55/95/11 -f 58/96/12 59/97/12 57/94/12 -f 60/98/13 61/99/13 59/97/13 -f 62/100/14 63/101/14 61/99/14 -f 64/102/15 65/103/15 63/104/15 -f 66/105/16 67/106/16 65/103/16 -f 68/107/17 69/108/17 67/106/17 -f 70/109/18 71/110/18 69/108/18 -f 72/111/19 73/112/19 71/113/19 -f 74/114/20 75/115/20 73/112/20 -f 76/116/21 45/83/21 75/115/21 -f 78/117/22 79/118/22 77/119/22 -f 77/119/22 82/120/22 78/117/22 -f 82/120/22 83/121/22 84/122/22 -f 85/6/2 90/123/2 86/4/2 -f 90/123/2 91/124/2 92/125/2 -f 127/126/14 126/127/14 125/128/14 -f 129/129/15 128/130/15 127/131/15 -f 131/132/16 130/133/16 129/129/16 -f 133/134/17 132/135/17 131/132/17 -f 135/136/18 134/137/18 133/134/18 -f 137/138/19 136/139/19 135/140/19 -f 139/141/20 138/142/20 137/138/20 -f 141/143/21 140/144/21 139/141/21 -f 143/145/6 142/146/6 141/143/6 -f 145/147/7 144/148/7 143/149/7 -f 147/150/8 146/151/8 145/147/8 -f 149/152/9 148/153/9 147/150/9 -f 151/154/10 150/155/10 149/152/10 -f 153/156/11 152/157/11 151/158/11 -f 155/159/12 154/160/12 153/156/12 -f 125/128/13 156/161/13 155/159/13 -f 159/162/14 158/163/14 157/164/14 -f 161/165/15 160/166/15 159/167/15 -f 163/168/16 162/169/16 161/165/16 -f 165/170/17 164/171/17 163/168/17 -f 167/172/18 166/173/18 165/170/18 -f 169/174/19 168/175/19 167/176/19 -f 171/177/20 170/178/20 169/174/20 -f 173/179/21 172/180/21 171/177/21 -f 175/181/6 174/182/6 173/179/6 -f 177/183/7 176/184/7 175/185/7 -f 179/186/8 178/187/8 177/183/8 -f 181/188/9 180/189/9 179/186/9 -f 183/190/10 182/191/10 181/188/10 -f 185/192/11 184/193/11 183/194/11 -f 187/195/12 186/196/12 185/192/12 -f 157/164/13 188/197/13 187/195/13 -f 14/45/6 16/198/6 15/46/6 -f 16/48/7 18/51/7 17/49/7 -f 18/51/8 20/53/8 19/52/8 -f 20/53/9 22/55/9 21/54/9 -f 22/55/10 24/199/10 23/56/10 -f 24/57/11 26/60/11 25/58/11 -f 26/60/12 28/62/12 27/61/12 -f 28/62/13 30/64/13 29/63/13 -f 30/64/14 32/200/14 31/65/14 -f 32/66/15 34/69/15 33/67/15 -f 34/69/16 36/71/16 35/70/16 -f 36/71/17 38/73/17 37/72/17 -f 38/73/18 40/201/18 39/74/18 -f 40/75/19 42/78/19 41/76/19 -f 42/78/20 44/80/20 43/79/20 -f 44/80/21 14/45/21 13/47/21 -f 46/81/6 48/202/6 47/82/6 -f 48/84/7 50/87/7 49/85/7 -f 50/87/8 52/89/8 51/88/8 -f 52/89/9 54/91/9 53/90/9 -f 54/91/10 56/203/10 55/92/10 -f 56/93/11 58/96/11 57/94/11 -f 58/96/12 60/98/12 59/97/12 -f 60/98/13 62/100/13 61/99/13 -f 62/100/14 64/204/14 63/101/14 -f 64/102/15 66/105/15 65/103/15 -f 66/105/16 68/107/16 67/106/16 -f 68/107/17 70/109/17 69/108/17 -f 70/109/18 72/205/18 71/110/18 -f 72/111/19 74/114/19 73/112/19 -f 74/114/20 76/116/20 75/115/20 -f 76/116/21 46/81/21 45/83/21 -f 78/117/22 80/206/22 79/118/22 -f 77/119/22 81/207/22 82/120/22 -f 82/120/22 81/207/22 83/121/22 -f 85/6/2 89/208/2 90/123/2 -f 90/123/2 89/208/2 91/124/2 -f 127/126/14 128/209/14 126/127/14 -f 129/129/15 130/133/15 128/130/15 -f 131/132/16 132/135/16 130/133/16 -f 133/134/17 134/137/17 132/135/17 -f 135/136/18 136/210/18 134/137/18 -f 137/138/19 138/142/19 136/139/19 -f 139/141/20 140/144/20 138/142/20 -f 141/143/21 142/146/21 140/144/21 -f 143/145/6 144/211/6 142/146/6 -f 145/147/7 146/151/7 144/148/7 -f 147/150/8 148/153/8 146/151/8 -f 149/152/9 150/155/9 148/153/9 -f 151/154/10 152/212/10 150/155/10 -f 153/156/11 154/160/11 152/157/11 -f 155/159/12 156/161/12 154/160/12 -f 125/128/13 126/127/13 156/161/13 -f 159/162/14 160/213/14 158/163/14 -f 161/165/15 162/169/15 160/166/15 -f 163/168/16 164/171/16 162/169/16 -f 165/170/17 166/173/17 164/171/17 -f 167/172/18 168/214/18 166/173/18 -f 169/174/19 170/178/19 168/175/19 -f 171/177/20 172/180/20 170/178/20 -f 173/179/21 174/182/21 172/180/21 -f 175/181/6 176/215/6 174/182/6 -f 177/183/7 178/187/7 176/184/7 -f 179/186/8 180/189/8 178/187/8 -f 181/188/9 182/191/9 180/189/9 -f 183/190/10 184/216/10 182/191/10 -f 185/192/11 186/196/11 184/193/11 -f 187/195/12 188/197/12 186/196/12 -f 157/164/13 158/163/13 188/197/13 -f 1/217/4 4/218/4 2/219/4 -f 3/220/4 6/221/4 4/218/4 -f 7/222/5 10/223/5 8/224/5 -f 9/225/5 12/226/5 10/223/5 -f 1/217/4 3/220/4 4/218/4 -f 3/220/4 5/227/4 6/221/4 -f 7/222/5 9/225/5 10/223/5 -f 9/225/5 11/228/5 12/226/5 -f 94/229/6 95/230/6 93/231/6 -f 96/232/7 97/233/7 95/234/7 -f 98/235/8 99/236/8 97/233/8 -f 100/237/9 101/238/9 99/236/9 -f 102/239/10 103/240/10 101/238/10 -f 104/241/11 105/242/11 103/243/11 -f 106/244/12 107/245/12 105/242/12 -f 108/246/13 109/247/13 107/245/13 -f 110/248/14 111/249/14 109/247/14 -f 112/250/15 113/251/15 111/252/15 -f 114/253/16 115/254/16 113/251/16 -f 116/255/17 117/256/17 115/254/17 -f 118/257/18 119/258/18 117/259/18 -f 120/260/19 121/261/19 119/262/19 -f 122/263/20 123/264/20 121/261/20 -f 124/265/21 93/231/21 123/264/21 -f 94/229/6 96/266/6 95/230/6 -f 96/232/7 98/235/7 97/233/7 -f 98/235/8 100/237/8 99/236/8 -f 100/237/9 102/239/9 101/238/9 -f 102/239/10 104/267/10 103/240/10 -f 104/241/11 106/244/11 105/242/11 -f 106/244/12 108/246/12 107/245/12 -f 108/246/13 110/248/13 109/247/13 -f 110/248/14 112/268/14 111/249/14 -f 112/250/15 114/253/15 113/251/15 -f 114/253/16 116/255/16 115/254/16 -f 116/255/17 118/269/17 117/256/17 -f 118/257/18 120/270/18 119/258/18 -f 120/260/19 122/263/19 121/261/19 -f 122/263/20 124/265/20 123/264/20 -f 124/265/21 94/229/21 93/231/21 -o Frame -v 0.574025 -0.500000 1.385819 -v 0.574025 0.500000 1.385819 -v -0.574025 -0.500000 1.385819 -v -0.574025 0.500000 1.385819 -v -1.385819 -0.500000 0.574025 -v -1.385819 0.500000 0.574025 -v -1.385819 -0.500000 -0.574025 -v -1.385819 0.500000 -0.574025 -v -0.574025 -0.500000 -1.385819 -v -0.574025 0.500000 -1.385819 -v 0.574026 -0.500000 -1.385819 -v 0.574026 0.500000 -1.385819 -v 1.385819 -0.500000 -0.574025 -v 1.385819 0.500000 -0.574025 -v 1.385819 -0.500000 0.574025 -v 1.385819 0.500000 0.574025 -v -0.287013 1.000000 0.692910 -v 0.287012 1.000000 0.692910 -v -0.692910 1.000000 0.287012 -v -0.692910 1.000000 -0.287013 -v -0.287012 1.000000 -0.692910 -v 0.287013 1.000000 -0.692909 -v 0.692910 1.000000 -0.287012 -v 0.692910 1.000000 0.287013 -v -0.125400 0.305400 -1.430000 -v -0.125400 0.494600 -1.430000 -v -0.100000 0.280000 -1.370000 -v -0.100000 0.520000 -1.370000 -v -0.274600 0.305400 -1.430000 -v -0.274600 0.494600 -1.430000 -v -0.500000 0.280000 -1.370000 -v -0.500000 0.520000 -1.370000 -v -0.100000 0.280000 -1.430000 -v -0.100000 0.520000 -1.430000 -v -0.500000 0.520000 -1.430000 -v -0.500000 0.280000 -1.430000 -v -0.125400 0.305400 -1.410000 -v -0.125400 0.494600 -1.410000 -v -0.274600 0.494600 -1.410000 -v -0.274600 0.305400 -1.410000 -v -0.405000 0.404699 -1.441000 -v -0.405000 0.404699 -1.461000 -v -0.355000 0.404699 -1.441000 -v -0.355000 0.404699 -1.461000 -v -0.330000 0.448000 -1.441000 -v -0.330000 0.448000 -1.461000 -v -0.355000 0.491301 -1.441000 -v -0.355000 0.491301 -1.461000 -v -0.405000 0.491301 -1.441000 -v -0.405000 0.491301 -1.461000 -v -0.430000 0.448000 -1.441000 -v -0.430000 0.448000 -1.461000 -v -0.405000 0.304699 -1.441000 -v -0.405000 0.304699 -1.461000 -v -0.355000 0.304699 -1.441000 -v -0.355000 0.304699 -1.461000 -v -0.330000 0.348000 -1.441000 -v -0.330000 0.348000 -1.461000 -v -0.355000 0.391301 -1.441000 -v -0.355000 0.391301 -1.461000 -v -0.405000 0.391301 -1.441000 -v -0.405000 0.391301 -1.461000 -v -0.430000 0.348000 -1.441000 -v -0.430000 0.348000 -1.461000 -v -0.120000 -0.390000 -0.530000 -v -0.120000 -0.210000 -0.530000 -v -0.120000 -0.390000 -1.070000 -v -0.120000 -0.210000 -1.070000 -v 0.120000 -0.420000 -0.500000 -v 0.120000 -0.180000 -0.500000 -v 0.120000 -0.420000 -1.100000 -v 0.120000 -0.180000 -1.100000 -v 0.320000 -0.420000 -1.010000 -v 0.320000 -0.420000 -0.590000 -v -0.120000 -0.420000 -1.100000 -v -0.120000 -0.420000 -0.500000 -v -0.120000 -0.180000 -0.500000 -v -0.120000 -0.180000 -1.100000 -v -0.088010 -0.390000 -1.070000 -v -0.088010 -0.390000 -0.530000 -v -0.088010 -0.210000 -0.530000 -v -0.088010 -0.210000 -1.070000 -v 0.120000 -0.390000 0.430000 -v 0.120000 -0.210000 0.430000 -v 0.120000 -0.390000 0.970000 -v 0.120000 -0.210000 0.970000 -v -0.120000 -0.420000 0.400000 -v -0.120000 -0.180000 0.400000 -v -0.120000 -0.420000 1.000000 -v -0.120000 -0.180000 1.000000 -v -0.320000 -0.420000 0.910000 -v -0.320000 -0.420000 0.490000 -v 0.120000 -0.420000 1.000000 -v 0.120000 -0.420000 0.400000 -v 0.120000 -0.180000 0.400000 -v 0.120000 -0.180000 1.000000 -v 0.088010 -0.390000 0.970000 -v 0.088010 -0.390000 0.430000 -v 0.088010 -0.210000 0.430000 -v 0.088010 -0.210000 0.970000 -v -0.000000 -0.400000 1.350000 -v -0.516623 -0.400000 1.247237 -v -0.954594 -0.400000 0.954594 -v -1.247237 -0.400000 0.516622 -v -1.350000 -0.400000 -0.000000 -v -1.247237 -0.400000 -0.516623 -v -0.954594 -0.400000 -0.954594 -v -0.516622 -0.400000 -1.247237 -v -0.000000 -0.400000 -1.350000 -v 0.516623 -0.400000 -1.247237 -v 0.954594 -0.400000 -0.954594 -v 1.247237 -0.400000 -0.516623 -v 1.350000 -0.400000 0.000000 -v 1.247237 -0.400000 0.516623 -v 0.954594 -0.400000 0.954594 -v 0.516622 -0.400000 1.247238 -v 1.500000 -0.980000 -1.500000 -v 1.500000 -0.980000 1.500000 -v -1.500000 -0.980000 -1.500000 -v -1.500000 -0.980000 1.500000 -v 0.480822 -0.480000 -1.395000 -v 1.395000 -0.480000 -0.480822 -v 1.500000 -0.643831 -1.500000 -v 0.480822 -0.480000 1.395000 -v 1.500000 -0.643831 1.500000 -v 1.395000 -0.480000 0.480822 -v -0.480822 -0.480000 -1.395000 -v -1.500000 -0.643831 -1.500000 -v -1.395000 -0.480000 -0.480822 -v -1.395000 -0.480000 0.480822 -v -1.500000 -0.643831 1.500000 -v -0.480822 -0.480000 1.395000 -v 0.574025 -0.500000 1.385819 -v 0.574025 0.500000 1.385819 -v -0.574025 -0.500000 1.385819 -v -0.574025 0.500000 1.385819 -v -1.385819 -0.500000 0.574025 -v -1.385819 0.500000 0.574025 -v -1.385819 -0.500000 -0.574025 -v -1.385819 0.500000 -0.574025 -v -0.574025 -0.500000 -1.385819 -v -0.574025 0.500000 -1.385819 -v 0.574026 -0.500000 -1.385819 -v 0.574026 0.500000 -1.385819 -v 1.385819 -0.500000 -0.574025 -v 1.385819 0.500000 -0.574025 -v 1.385819 -0.500000 0.574025 -v 1.385819 0.500000 0.574025 -v -0.480822 0.500000 -1.395000 -v -1.395000 0.500000 -0.480822 -v -0.480822 0.500000 1.395000 -v -1.395000 0.500000 0.480822 -v 0.480822 0.500000 -1.395000 -v 1.395000 0.500000 -0.480822 -v 1.395000 0.500000 0.480822 -v 0.480822 0.500000 1.395000 -vt 0.408906 0.274296 -vt 0.403656 0.251736 -vt 0.408906 0.251736 -vt 0.401748 0.274296 -vt 0.396497 0.251736 -vt 0.401748 0.251736 -vt 0.428373 0.251736 -vt 0.430123 0.269521 -vt 0.428373 0.269521 -vt 0.685958 0.774313 -vt 0.680235 0.736714 -vt 0.685958 0.736714 -vt 0.585223 0.774458 -vt 0.579500 0.736859 -vt 0.585223 0.736859 -vt 0.309510 0.277071 -vt 0.289038 0.278789 -vt 0.291461 0.277071 -vt 0.291461 0.266980 -vt 0.311933 0.251736 -vt 0.309510 0.266980 -vt 0.289038 0.251736 -vt 0.311933 0.278789 -vt 0.435689 0.267641 -vt 0.437596 0.281665 -vt 0.435689 0.281665 -vt 0.433781 0.269521 -vt 0.432031 0.251736 -vt 0.433781 0.251736 -vt 0.435689 0.265761 -vt 0.437596 0.251736 -vt 0.437596 0.265761 -vt 0.582551 0.827097 -vt 0.579500 0.776338 -vt 0.582551 0.776338 -vt 0.313840 0.251736 -vt 0.334608 0.274296 -vt 0.313840 0.274296 -vt 0.887057 0.517862 -vt 0.864163 0.481371 -vt 0.887057 0.466126 -vt 0.240000 0.868908 -vt 0.217106 0.885140 -vt 0.217106 0.868908 -vt 0.787849 0.466126 -vt 0.764955 0.522524 -vt 0.764955 0.466126 -vt 0.369623 0.270428 -vt 0.382442 0.251736 -vt 0.382442 0.278964 -vt 0.217106 0.849507 -vt 0.687866 0.785863 -vt 0.690728 0.736714 -vt 0.690728 0.788450 -vt 0.817421 0.468713 -vt 0.837453 0.466126 -vt 0.834592 0.468713 -vt 0.837453 0.517862 -vt 0.834592 0.515275 -vt 0.814559 0.517862 -vt 0.817421 0.515275 -vt 0.420166 0.251736 -vt 0.422361 0.268656 -vt 0.420166 0.268656 -vt 0.415490 0.251736 -vt 0.418258 0.268656 -vt 0.415490 0.268656 -vt 0.587131 0.736859 -vt 0.590183 0.787618 -vt 0.587131 0.787618 -vt 0.582551 0.827097 -vt 0.579500 0.776338 -vt 0.582551 0.776338 -vt 0.313840 0.251736 -vt 0.334608 0.274296 -vt 0.313840 0.274296 -vt 0.887057 0.466126 -vt 0.864163 0.517586 -vt 0.864163 0.481371 -vt 0.240000 0.868908 -vt 0.217106 0.885140 -vt 0.217106 0.868908 -vt 0.787849 0.466126 -vt 0.764955 0.522524 -vt 0.764955 0.466126 -vt 0.369623 0.270428 -vt 0.382442 0.251736 -vt 0.382442 0.278964 -vt 0.217106 0.849507 -vt 0.687866 0.739301 -vt 0.690728 0.788450 -vt 0.687866 0.785863 -vt 0.817421 0.468713 -vt 0.837453 0.466126 -vt 0.834592 0.468713 -vt 0.837453 0.517862 -vt 0.834592 0.515275 -vt 0.814559 0.517862 -vt 0.817421 0.515275 -vt 0.420166 0.251736 -vt 0.422361 0.268656 -vt 0.420166 0.268656 -vt 0.415490 0.251736 -vt 0.418258 0.268656 -vt 0.415490 0.268656 -vt 0.587131 0.736859 -vt 0.590183 0.787618 -vt 0.587131 0.787618 -vt 0.522420 0.195898 -vt 0.343797 0.230909 -vt 0.308267 0.054898 -vt 0.403656 0.274296 -vt 0.396497 0.274296 -vt 0.430123 0.251736 -vt 0.680235 0.774313 -vt 0.579500 0.774458 -vt 0.437596 0.267641 -vt 0.432031 0.269521 -vt 0.435689 0.251736 -vt 0.579500 0.827097 -vt 0.334608 0.251736 -vt 0.864163 0.517586 -vt 0.240000 0.885140 -vt 0.787849 0.522524 -vt 0.687866 0.739301 -vt 0.814559 0.466126 -vt 0.422361 0.251736 -vt 0.418258 0.251736 -vt 0.590183 0.736859 -vt 0.579500 0.827097 -vt 0.334608 0.251736 -vt 0.887057 0.517862 -vt 0.240000 0.885140 -vt 0.787849 0.522524 -vt 0.690728 0.736714 -vt 0.814559 0.466126 -vt 0.422361 0.251736 -vt 0.418258 0.251736 -vt 0.590183 0.736859 -vt 0.486890 0.230909 -vt 0.440467 0.249856 -vt 0.390220 0.249857 -vt 0.308267 0.195898 -vt 0.289038 0.150155 -vt 0.289038 0.100642 -vt 0.343797 0.019888 -vt 0.390220 0.000940 -vt 0.440467 0.000940 -vt 0.486889 0.019888 -vt 0.522420 0.054898 -vt 0.541648 0.100642 -vt 0.541648 0.150155 -vt 0.595516 0.633499 -vt 0.690908 0.535609 -vt 0.690908 0.633499 -vt 0.496308 0.535609 -vt 0.400916 0.635987 -vt 0.400916 0.535609 -vt 0.496308 0.635987 -vt 0.400916 0.734979 -vt 0.096346 0.536050 -vt 0.000954 0.643947 -vt 0.000954 0.536050 -vt 0.096346 0.643947 -vt 0.000954 0.721591 -vt 0.498216 0.734979 -vt 0.593608 0.634601 -vt 0.593608 0.734979 -vt 0.498216 0.634601 -vt 0.593608 0.535609 -vt 0.595516 0.734834 -vt 0.690908 0.734834 -vt 0.690908 0.535609 -vt 0.595516 0.633499 -vt 0.690908 0.633499 -vt 0.400916 0.635987 -vt 0.496308 0.535609 -vt 0.400916 0.535609 -vt 0.400916 0.734979 -vt 0.496308 0.635987 -vt 0.000954 0.643947 -vt 0.096346 0.536050 -vt 0.000954 0.536050 -vt 0.000954 0.721591 -vt 0.096346 0.643947 -vt 0.593608 0.634601 -vt 0.498216 0.734979 -vt 0.593608 0.734979 -vt 0.593608 0.535609 -vt 0.498216 0.634601 -vt 0.595516 0.734834 -vt 0.690908 0.734834 -vt 0.595516 0.535609 -vt 0.496308 0.734979 -vt 0.096346 0.721591 -vt 0.498216 0.535609 -vt 0.595516 0.535609 -vt 0.496308 0.734979 -vt 0.096346 0.721591 -vt 0.498216 0.535609 -vt 0.686645 0.000940 -vt 0.636055 0.092086 -vt 0.585466 0.042237 -vt 0.543556 0.141936 -vt 0.615100 0.141936 -vt 0.585466 0.241635 -vt 0.686645 0.212434 -vt 0.686645 0.282932 -vt 0.255919 0.676605 -vt 0.348418 0.726455 -vt 0.297829 0.776304 -vt 0.399008 0.535609 -vt 0.348418 0.626755 -vt 0.297829 0.576906 -vt 0.399008 0.817601 -vt 0.399008 0.747103 -vt 0.636055 0.191786 -vt 0.327464 0.676605 -vt 0.065819 0.534170 -vt 0.000954 0.348729 -vt 0.189146 0.284812 -vt 0.287131 0.000940 -vt 0.000954 0.282932 -vt 0.000954 0.000940 -vt 0.881827 0.278561 -vt 0.786144 0.201889 -vt 0.881827 0.182254 -vt 0.688552 0.201889 -vt 0.784236 0.182254 -vt 0.784236 0.278561 -vt 0.788499 0.898236 -vt 0.788499 0.994543 -vt 0.692816 0.974907 -vt 0.999046 0.122464 -vt 0.923217 0.061702 -vt 0.999046 0.000940 -vt 0.969095 0.205437 -vt 0.937027 0.464115 -vt 0.937027 0.205437 -vt 0.943109 0.794287 -vt 0.927481 0.710337 -vt 0.927481 0.627418 -vt 0.943109 0.535609 -vt 0.896955 0.704475 -vt 0.864887 0.960275 -vt 0.864887 0.704475 -vt 0.921399 0.380165 -vt 0.921399 0.297246 -vt 0.975177 0.796167 -vt 0.943109 0.999060 -vt 0.943109 0.796167 -vt 0.849259 0.877527 -vt 0.849259 0.795531 -vt 0.927481 0.936987 -vt 0.927481 0.871950 -vt 0.975177 0.535609 -vt 0.065819 0.534170 -vt 0.000954 0.348729 -vt 0.189146 0.284812 -vt 0.686645 0.071438 -vt 0.399008 0.606107 -vt 0.254012 0.348729 -vt 0.254012 0.470253 -vt 0.189146 0.534170 -vt 0.000954 0.470253 -vt 0.065819 0.284812 -vt 0.287131 0.282932 -vt 0.969095 0.464115 -vt 0.896955 0.960275 -vt 0.975177 0.999060 -vt 0.975177 0.794287 -vt 0.254012 0.348729 -vt 0.254012 0.470253 -vt 0.189146 0.534170 -vt 0.000954 0.470253 -vt 0.065819 0.284812 -vt 0.230450 0.628160 -vt 0.191731 0.666313 -vt 0.136973 0.536050 -vt 0.136973 0.666313 -vt 0.098254 0.628160 -vt 0.098254 0.574203 -vt 0.191731 0.536050 -vt 0.230450 0.574203 -vt 0.562664 0.292778 -vt 0.488934 0.250096 -vt 0.562664 0.250096 -vt 0.488934 0.292778 -vt 0.327195 0.280876 -vt 0.325287 0.276176 -vt 0.327195 0.276176 -vt 0.352490 0.276176 -vt 0.350784 0.280739 -vt 0.350784 0.276562 -vt 0.348876 0.276562 -vt 0.347171 0.280352 -vt 0.347171 0.276176 -vt 0.317656 0.280876 -vt 0.319564 0.276176 -vt 0.319564 0.280876 -vt 0.415961 0.278676 -vt 0.412530 0.278676 -vt 0.410814 0.274606 -vt 0.329103 0.276176 -vt 0.330809 0.280739 -vt 0.329103 0.280352 -vt 0.338036 0.276176 -vt 0.336330 0.280739 -vt 0.336330 0.276562 -vt 0.325287 0.280876 -vt 0.352490 0.280352 -vt 0.348876 0.280739 -vt 0.317656 0.276176 -vt 0.412530 0.270536 -vt 0.415961 0.270536 -vt 0.417677 0.274606 -vt 0.330809 0.276562 -vt 0.338036 0.280352 -vt 0.323380 0.280876 -vt 0.321472 0.276176 -vt 0.323380 0.276176 -vt 0.394301 0.271401 -vt 0.392596 0.275963 -vt 0.392596 0.271787 -vt 0.334422 0.280739 -vt 0.332717 0.276176 -vt 0.334422 0.276562 -vt 0.313840 0.280876 -vt 0.315748 0.276176 -vt 0.315748 0.280876 -vt 0.390688 0.278918 -vt 0.387519 0.280216 -vt 0.384349 0.277105 -vt 0.343557 0.276176 -vt 0.345263 0.280739 -vt 0.343557 0.280352 -vt 0.341649 0.276176 -vt 0.339944 0.280739 -vt 0.339944 0.276562 -vt 0.321472 0.280876 -vt 0.394301 0.275577 -vt 0.332717 0.280352 -vt 0.313840 0.276176 -vt 0.384349 0.272698 -vt 0.387518 0.271401 -vt 0.390688 0.274511 -vt 0.345263 0.276562 -vt 0.341649 0.280352 -vt 0.232358 0.631054 -vt 0.249529 0.584492 -vt 0.249529 0.631054 -vt 0.232358 0.631054 -vt 0.249529 0.584492 -vt 0.249529 0.631054 -vt 0.232358 0.584492 -vt 0.232358 0.584492 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/6/2 +f 6/7/3 7/8/3 5/9/3 +f 8/10/4 9/11/4 7/12/4 +f 10/13/5 11/14/5 9/15/5 +f 12/16/6 13/17/6 11/18/6 +f 6/19/7 2/20/7 14/21/7 +f 14/22/8 15/23/8 13/24/8 +f 16/25/9 1/26/9 15/27/9 +f 2/1/1 4/28/1 3/2/1 +f 4/4/2 6/29/2 5/5/2 +f 6/7/3 8/30/3 7/8/3 +f 8/10/4 10/31/4 9/11/4 +f 10/13/5 12/32/5 11/14/5 +f 12/16/6 14/33/6 13/17/6 +f 6/19/7 4/34/7 2/20/7 +f 2/20/7 16/35/7 14/21/7 +f 14/21/7 12/36/7 10/37/7 +f 10/37/7 8/38/7 14/21/7 +f 8/38/7 6/19/7 14/21/7 +f 14/22/8 16/39/8 15/23/8 +f 16/25/9 2/40/9 1/26/9 +o Hull +v -1.000000 0.875000 -1.000000 +v -1.000000 1.000000 -1.000000 +v -1.000000 0.875000 -2.000000 +v -1.000000 1.000000 -2.000000 +v 1.000000 0.875000 -1.000000 +v 1.000000 1.000000 -1.000000 +v 1.000000 0.875000 -2.000000 +v 1.000000 1.000000 -2.000000 +v -0.937500 0.250000 -1.062500 +v -0.937500 0.875000 -1.062500 +v -0.937500 0.250000 -1.937500 +v -0.937500 0.875000 -1.937500 +v 0.937500 0.250000 -1.062500 +v 0.937500 0.875000 -1.062500 +v 0.937500 0.250000 -1.937500 +v 0.937500 0.875000 -1.937500 +v -0.625000 3.750000 -0.125000 +v -0.625000 4.000000 -0.125000 +v -0.625000 3.750000 -1.375000 +v -0.625000 4.000000 -1.375000 +v -0.375000 3.750000 -0.125000 +v -0.375000 4.000000 -0.125000 +v -0.375000 3.750000 -1.375000 +v -0.375000 4.000000 -1.375000 +v -0.625000 3.750000 0.124999 +v -0.625000 4.000000 0.124999 +v -0.625000 3.750000 -0.125000 +v -0.625000 4.000000 -0.125000 +v 0.125000 3.750000 0.124999 +v 0.125000 4.000000 0.124999 +v 0.125000 3.750000 -0.125000 +v 0.125000 4.000000 -0.125000 +v -0.625000 1.000000 -1.375000 +v -0.625000 4.000000 -1.375000 +v -0.625000 1.000000 -1.625000 +v -0.625000 4.000000 -1.625000 +v -0.375000 1.000000 -1.375000 +v -0.375000 4.000000 -1.375000 +v -0.375000 1.000000 -1.625000 +v -0.375000 4.000000 -1.625000 +v 0.062500 1.000000 -1.062500 +v 0.062500 1.625000 -1.062500 +v 0.062500 1.000000 -1.937500 +v 0.062500 1.625000 -1.937500 +v 0.937500 1.000000 -1.062500 +v 0.937500 1.625000 -1.062500 +v 0.937500 1.000000 -1.937500 +v 0.937500 1.625000 -1.937500 +v 0.812500 0.250000 -1.812500 +v 0.812500 0.875000 -1.812500 +v 0.812500 0.250000 -2.000000 +v 0.812500 0.875000 -2.000000 +v 1.000000 0.250000 -1.812500 +v 1.000000 0.875000 -1.812500 +v 1.000000 0.250000 -2.000000 +v 1.000000 0.875000 -2.000000 +v -2.000000 0.000000 1.000000 +v -2.000000 0.250000 1.000000 +v -2.000000 0.000000 -2.000000 +v -2.000000 0.250000 -2.000000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.250000 1.000000 +v 1.000000 0.000000 -2.000000 +v 1.000000 0.250000 -2.000000 +v -1.562500 0.625000 -0.562500 +v -1.562500 1.625000 -0.562500 +v -1.562500 0.625000 -0.687500 +v -1.562500 1.625000 -0.687500 +v -1.437500 0.625000 -0.687500 +v -1.437500 1.625000 -0.687500 +v -1.562500 0.625000 -0.312500 +v -1.562500 1.625000 -0.312500 +v -1.562500 0.625000 -0.437500 +v -1.562500 1.625000 -0.437500 +v -1.437500 0.625000 -0.312500 +v -1.437500 1.625000 -0.312500 +v -1.437500 0.625000 -0.312500 +v -1.437500 2.625000 -0.312500 +v -1.437500 0.625000 -0.437500 +v -1.437500 2.625000 -0.437500 +v -1.312500 0.625000 -0.312500 +v -1.312500 2.625000 -0.312500 +v -1.312500 0.625000 -0.437500 +v -1.312500 2.625000 -0.437500 +v -1.562500 0.625000 -0.437500 +v -1.562500 3.625000 -0.437501 +v -1.562500 0.625000 -0.562500 +v -1.562500 3.625000 -0.562500 +v -1.437500 0.625000 -0.437500 +v -1.437500 3.625000 -0.437501 +v -1.437500 0.625000 -0.562500 +v -1.437500 3.625000 -0.562500 +v -1.437500 0.625000 -0.562500 +v -1.437500 2.625000 -0.562500 +v -1.437500 0.625000 -0.687500 +v -1.437500 2.625000 -0.687500 +v -1.312500 0.625000 -0.562500 +v -1.312500 2.625000 -0.562500 +v -1.312500 0.625000 -0.687500 +v -1.312500 2.625000 -0.687500 +v -1.437500 2.625000 -0.437500 +v -1.437500 2.750000 -0.437500 +v -1.312500 2.625000 -0.437500 +v -1.312500 2.750000 -0.437500 +v -1.687500 0.625000 -0.562500 +v -1.687500 0.750000 -0.562500 +v -1.687500 0.625000 -1.062500 +v -1.687500 0.750000 -1.062500 +v -1.562500 0.625000 -0.562500 +v -1.562500 0.750000 -0.562500 +v -1.562500 0.625000 -1.062500 +v -1.562500 0.750000 -1.062500 +v -1.687500 0.625000 0.062500 +v -1.687500 0.750000 0.062500 +v -1.687500 0.625000 -0.437500 +v -1.687500 0.750000 -0.437500 +v -1.562500 0.625000 0.062500 +v -1.562500 0.750000 0.062500 +v -1.562500 0.625000 -0.437500 +v -1.562500 0.750000 -0.437500 +v -1.687500 0.250000 -0.312500 +v -1.687500 0.625000 -0.312500 +v -1.687500 0.250000 -0.687500 +v -1.687500 0.625000 -0.687500 +v -0.750000 0.250000 -0.312500 +v -0.750000 0.625000 -0.312500 +v -0.750000 0.250000 -0.687500 +v -0.750000 0.625000 -0.687500 +v -1.937500 0.250000 -1.062500 +v -1.937500 3.875000 -1.062500 +v -1.937500 0.250000 -1.937500 +v -1.937500 3.875000 -1.937500 +v -1.062500 0.250000 -1.062500 +v -1.062500 3.875000 -1.062500 +v -1.062500 0.250000 -1.937500 +v -1.062500 3.875000 -1.937500 +v -2.000000 3.875000 -1.000000 +v -2.000000 4.000000 -1.000000 +v -2.000000 3.875000 -2.000000 +v -2.000000 4.000000 -2.000000 +v -1.000000 3.875000 -1.000000 +v -1.000000 4.000000 -1.000000 +v -1.000000 3.875000 -2.000000 +v -1.000000 4.000000 -2.000000 +v -2.000000 0.250000 -1.812500 +v -2.000000 3.875000 -1.812500 +v -2.000000 0.250000 -2.000000 +v -2.000000 3.875000 -2.000000 +v -1.812500 0.250000 -1.812500 +v -1.812500 3.875000 -1.812500 +v -1.812500 0.250000 -2.000000 +v -1.812500 3.875000 -2.000000 +v -2.000000 0.250000 0.187500 +v -2.000000 2.875000 0.187499 +v -2.000000 0.250000 -0.000000 +v -2.000000 2.875000 -0.000000 +v -1.812500 0.250000 0.187500 +v -1.812500 2.875000 0.187499 +v -1.812500 0.250000 -0.000000 +v -1.812500 2.875000 -0.000000 +v -2.000000 2.875000 1.000000 +v -2.000000 3.000000 1.000000 +v -2.000000 2.875000 -0.000000 +v -2.000000 3.000000 -0.000000 +v -1.000000 2.875000 1.000000 +v -1.000000 3.000000 1.000000 +v -1.000000 2.875000 -0.000000 +v -1.000000 3.000000 -0.000000 +v -0.750000 0.250000 0.750000 +v -0.750000 0.750000 0.750000 +v -0.750000 0.250000 -0.750000 +v -0.750000 0.750000 -0.750000 +v 0.750000 0.250000 0.750000 +v 0.750000 0.750000 0.750000 +v 0.750000 0.250000 -0.750000 +v 0.750000 0.750000 -0.750000 +v -1.937500 0.250000 0.937500 +v -1.937500 2.875000 0.937500 +v -1.937500 0.250000 0.062500 +v -1.937500 2.875000 0.062500 +v -1.062500 0.250000 0.937500 +v -1.062500 2.875000 0.937500 +v -1.062500 0.250000 0.062500 +v -1.062500 2.875000 0.062500 +v -2.000000 0.312500 -1.312500 +v -2.000000 0.687500 -1.312500 +v -2.000000 0.312500 -1.687500 +v -2.000000 0.687500 -1.687500 +v -1.937500 0.312500 -1.312500 +v -1.937500 0.687500 -1.312500 +v -1.937500 0.312500 -1.687500 +v -1.937500 0.687500 -1.687500 +v 0.812500 0.250000 -1.000000 +v 0.812500 0.875000 -1.000000 +v 0.812500 0.250000 -1.187500 +v 0.812500 0.875000 -1.187500 +v 1.000000 0.250000 -1.000000 +v 1.000000 0.875000 -1.000000 +v 1.000000 0.250000 -1.187500 +v 1.000000 0.875000 -1.187500 +v -1.000000 0.250000 -1.812500 +v -1.000000 0.875000 -1.812500 +v -1.000000 0.250000 -2.000000 +v -1.000000 0.875000 -2.000000 +v -0.812500 0.250000 -1.812500 +v -0.812500 0.875000 -1.812500 +v -0.812500 0.250000 -2.000000 +v -0.812500 0.875000 -2.000000 +v -1.000000 0.250000 -1.000000 +v -1.000000 0.875000 -1.000000 +v -1.000000 0.250000 -1.187500 +v -1.000000 0.875000 -1.187500 +v -0.812500 0.250000 -1.000000 +v -0.812500 0.875000 -1.000000 +v -0.812500 0.250000 -1.187500 +v -0.812500 0.875000 -1.187500 +v -2.000000 0.250000 -1.000000 +v -2.000000 3.875000 -1.000000 +v -2.000000 0.250000 -1.187500 +v -2.000000 3.875000 -1.187500 +v -1.812500 0.250000 -1.000000 +v -1.812500 3.875000 -1.000000 +v -1.812500 0.250000 -1.187500 +v -1.812500 3.875000 -1.187500 +v -1.187500 0.250000 -1.812500 +v -1.187500 3.875000 -1.812500 +v -1.187500 0.250000 -2.000000 +v -1.187500 3.875000 -2.000000 +v -1.000000 0.250000 -1.812500 +v -1.000000 3.875000 -1.812500 +v -1.000000 0.250000 -2.000000 +v -1.000000 3.875000 -2.000000 +v -1.187500 0.250000 -1.000000 +v -1.187500 3.875000 -1.000000 +v -1.187500 0.250000 -1.187500 +v -1.187500 3.875000 -1.187500 +v -1.000000 0.250000 -1.000000 +v -1.000000 3.875000 -1.000000 +v -1.000000 0.250000 -1.187500 +v -1.000000 3.875000 -1.187500 +v -2.000000 1.312500 -1.312500 +v -2.000000 1.687500 -1.312500 +v -2.000000 1.312500 -1.687500 +v -2.000000 1.687500 -1.687500 +v -1.937500 1.312500 -1.312500 +v -1.937500 1.687500 -1.312500 +v -1.937500 1.312500 -1.687500 +v -1.937500 1.687500 -1.687500 +v -2.000000 2.312500 -1.312500 +v -2.000000 2.687500 -1.312500 +v -2.000000 2.312500 -1.687500 +v -2.000000 2.687500 -1.687500 +v -1.937500 2.312500 -1.312500 +v -1.937500 2.687500 -1.312500 +v -1.937500 2.312500 -1.687500 +v -1.937500 2.687500 -1.687500 +v -2.000000 3.312500 -1.312500 +v -2.000000 3.687500 -1.312500 +v -2.000000 3.312500 -1.687500 +v -2.000000 3.687500 -1.687500 +v -1.937500 3.312500 -1.312500 +v -1.937500 3.687500 -1.312500 +v -1.937500 3.312500 -1.687500 +v -1.937500 3.687500 -1.687500 +v -2.000000 0.312500 0.687500 +v -2.000000 0.687500 0.687500 +v -2.000000 0.312500 0.312500 +v -2.000000 0.687500 0.312500 +v -1.937500 0.312500 0.687500 +v -1.937500 0.687500 0.687500 +v -1.937500 0.312500 0.312500 +v -1.937500 0.687500 0.312500 +v -2.000000 1.312500 0.687500 +v -2.000000 1.687500 0.687500 +v -2.000000 1.312500 0.312500 +v -2.000000 1.687500 0.312500 +v -1.937500 1.312500 0.687500 +v -1.937500 1.687500 0.687500 +v -1.937500 1.312500 0.312500 +v -1.937500 1.687500 0.312500 +v -2.000000 2.312500 0.687500 +v -2.000000 2.687500 0.687500 +v -2.000000 2.312500 0.312500 +v -2.000000 2.687500 0.312500 +v -1.937500 2.312500 0.687500 +v -1.937500 2.687500 0.687500 +v -1.937500 2.312500 0.312500 +v -1.937500 2.687500 0.312500 +v -2.000000 0.250000 1.000000 +v -2.000000 2.875000 1.000000 +v -2.000000 0.250000 0.812500 +v -2.000000 2.875000 0.812500 +v -1.812500 0.250000 1.000000 +v -1.812500 2.875000 1.000000 +v -1.812500 0.250000 0.812500 +v -1.812500 2.875000 0.812500 +v -1.187500 0.250000 0.187500 +v -1.187500 2.875000 0.187499 +v -1.187500 0.250000 -0.000000 +v -1.187500 2.875000 -0.000000 +v -1.000000 0.250000 0.187500 +v -1.000000 2.875000 0.187499 +v -1.000000 0.250000 -0.000000 +v -1.000000 2.875000 -0.000000 +v -1.187500 0.250000 1.000000 +v -1.187500 2.875000 1.000000 +v -1.187500 0.250000 0.812500 +v -1.187500 2.875000 0.812500 +v -1.000000 0.250000 1.000000 +v -1.000000 2.875000 1.000000 +v -1.000000 0.250000 0.812500 +v -1.000000 2.875000 0.812500 +v 0.312500 0.312500 -2.000000 +v 0.312500 0.687500 -2.000000 +v 0.687500 0.312500 -2.000000 +v 0.687500 0.687500 -2.000000 +v 0.312500 0.312500 -1.937500 +v 0.312500 0.687500 -1.937500 +v 0.687500 0.312500 -1.937500 +v 0.687500 0.687500 -1.937500 +v -0.687500 0.312500 -2.000000 +v -0.687500 0.687500 -2.000000 +v -0.312500 0.312500 -2.000000 +v -0.312500 0.687500 -2.000000 +v -0.687500 0.312500 -1.937500 +v -0.687500 0.687500 -1.937500 +v -0.312500 0.312500 -1.937500 +v -0.312500 0.687500 -1.937500 +v -1.437500 2.625000 -0.562500 +v -1.437500 2.750000 -0.562500 +v -1.437500 2.625000 -1.062500 +v -1.437500 2.750000 -1.062500 +v -1.312500 2.625000 -0.562500 +v -1.312500 2.750000 -0.562500 +v -1.312500 2.625000 -1.062500 +v -1.312500 2.750000 -1.062500 +v -1.562500 1.625000 -0.562500 +v -1.562500 1.750000 -0.562500 +v -1.562500 1.625000 -1.062500 +v -1.562500 1.750000 -1.062500 +v -1.437500 1.625000 -0.562500 +v -1.437500 1.750000 -0.562500 +v -1.437500 1.625000 -1.062500 +v -1.437500 1.750000 -1.062500 +v -1.562500 3.625000 -0.437500 +v -1.562500 3.750000 -0.437500 +v -1.562500 3.625000 -1.062500 +v -1.562500 3.750000 -1.062500 +v -1.437500 3.625000 -0.437500 +v -1.437500 3.750000 -0.437500 +v -1.437500 3.625000 -1.062500 +v -1.437500 3.750000 -1.062500 +v -1.437500 2.625000 0.062500 +v -1.437500 2.750000 0.062500 +v -1.437500 2.625000 -0.437500 +v -1.437500 2.750000 -0.437500 +v -1.312500 2.625000 0.062500 +v -1.312500 2.750000 0.062500 +v -1.312500 2.625000 -0.437500 +v -1.312500 2.750000 -0.437500 +v -1.562500 1.625000 0.062500 +v -1.562500 1.750000 0.062500 +v -1.562500 1.625000 -0.437500 +v -1.562500 1.750000 -0.437500 +v -1.437500 1.625000 0.062500 +v -1.437500 1.750000 0.062500 +v -1.437500 1.625000 -0.437500 +v -1.437500 1.750000 -0.437500 +vt 0.875000 0.984375 +vt 0.999900 0.999900 +vt 0.875000 1.000000 +vt 0.750000 0.984375 +vt 0.999900 0.999900 +vt 0.750000 1.000000 +vt 0.999900 0.999900 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.999900 0.999900 +vt 0.750000 0.984375 +vt 1.000000 0.984375 +vt 0.250000 0.437500 +vt 0.000000 0.562500 +vt 0.000000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.562500 +vt -0.000000 0.437500 +vt 0.968750 0.984375 +vt 0.859375 0.906250 +vt 0.968750 0.906250 +vt 0.992188 0.984375 +vt 0.757812 0.906250 +vt 0.992188 0.906250 +vt 0.968750 0.984375 +vt 0.859375 0.906250 +vt 0.968750 0.906250 +vt 0.992188 0.984375 +vt 0.757812 0.906250 +vt 0.992188 0.906250 +vt 0.375000 0.437500 +vt 0.218750 0.406250 +vt 0.375000 0.406250 +vt 0.218750 0.406250 +vt 0.375000 0.437500 +vt 0.218750 0.437500 +vt 0.375000 0.437500 +vt 0.218750 0.406250 +vt 0.375000 0.406250 +vt 0.375000 0.437500 +vt 0.218750 0.406250 +vt 0.375000 0.406250 +vt 0.156250 0.437500 +vt 0.125000 0.406250 +vt 0.156250 0.406250 +vt 0.125000 0.437500 +vt 0.218750 0.406250 +vt 0.125000 0.437500 +vt 0.156250 0.406250 +vt 0.156250 0.437500 +vt 0.218750 0.437500 +vt 0.125000 0.406250 +vt 0.218750 0.406250 +vt 0.218750 0.406250 +vt 0.125000 0.437500 +vt 0.125000 0.406250 +vt 0.000000 0.343750 +vt 0.375000 0.375000 +vt 0.000000 0.375000 +vt -0.000000 0.406250 +vt 0.375000 0.375000 +vt 0.000000 0.343750 +vt 0.000000 0.375000 +vt 0.375000 0.375000 +vt -0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.156250 0.437500 +vt 0.125000 0.406250 +vt 0.156250 0.406250 +vt 0.750000 0.921875 +vt 0.640625 0.843750 +vt 0.750000 0.843750 +vt 0.750000 1.000000 +vt 0.640625 0.921875 +vt 0.750000 0.921875 +vt 0.750000 0.921875 +vt 0.640625 0.843750 +vt 0.750000 0.843750 +vt 0.750000 0.921875 +vt 0.640625 0.843750 +vt 0.750000 0.843750 +vt 0.640625 1.000000 +vt 0.531250 0.890625 +vt 0.640625 0.890625 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.773438 0.906250 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.750000 0.984375 +vt 0.375000 0.625000 +vt 0.000000 0.593750 +vt 0.375000 0.593750 +vt 0.375000 0.625000 +vt 0.000000 0.593750 +vt 0.375000 0.593750 +vt 0.375000 0.625000 +vt -0.000000 0.593750 +vt 0.375000 0.593750 +vt 0.375000 0.625000 +vt 0.000000 0.593750 +vt 0.375000 0.593750 +vt -0.000000 1.000000 +vt 0.375000 0.625000 +vt 0.375000 1.000000 +vt 0.000000 1.000000 +vt -0.000000 0.625000 +vt 0.750000 0.375000 +vt 0.625000 0.390625 +vt 0.625000 0.375000 +vt 0.750000 0.390625 +vt 0.625000 0.375000 +vt 0.750000 0.375000 +vt 0.625000 0.390625 +vt 0.625000 0.375000 +vt 0.625000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.750000 0.375000 +vt 0.500000 0.390625 +vt 0.500000 0.375000 +vt 0.500000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.750000 0.375000 +vt 0.500000 0.390625 +vt 0.500000 0.375000 +vt 0.500000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.750000 0.375000 +vt 0.375000 0.390625 +vt 0.375000 0.375000 +vt 0.375000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.750000 0.375000 +vt 0.375000 0.390625 +vt 0.375000 0.375000 +vt 0.375000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.500000 0.375000 +vt 0.750000 0.390625 +vt 0.500000 0.390625 +vt 0.500000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.750000 0.375000 +vt 0.500000 0.390625 +vt 0.500000 0.375000 +vt 0.500000 0.390625 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.515625 0.390625 +vt 0.578125 0.406250 +vt 0.578125 0.390625 +vt 0.476562 0.359375 +vt 0.492188 0.343750 +vt 0.492188 0.359375 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.515625 0.406250 +vt 0.578125 0.390625 +vt 0.515625 0.390625 +vt 0.375000 0.359375 +vt 0.390625 0.343750 +vt 0.390625 0.359375 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.421875 0.437500 +vt 0.375000 0.484375 +vt 0.375000 0.437500 +vt 0.609375 0.390625 +vt 0.492188 0.437500 +vt 0.609375 0.437500 +vt 0.375000 0.437500 +vt 0.492188 0.390625 +vt 0.375000 0.390625 +vt 0.492188 0.343750 +vt 0.375000 0.390625 +vt 0.375000 0.343750 +vt 0.742188 0.843750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.843750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.843750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.843750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.999898 0.999900 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.999898 0.999900 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.375000 0.562500 +vt 0.250000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.562500 +vt 0.250000 0.437500 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.875000 0.984375 +vt 0.999900 0.999900 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.999900 0.999900 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.375000 0.562500 +vt 0.250000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.562500 +vt 0.250000 0.437500 +vt 0.632812 0.890625 +vt 0.445312 0.828125 +vt 0.632812 0.828125 +vt 0.632812 0.890625 +vt 0.445312 0.828125 +vt 0.632812 0.828125 +vt 0.632812 0.890625 +vt 0.445312 0.828125 +vt 0.632812 0.828125 +vt 0.632812 0.890625 +vt 0.445312 0.828125 +vt 0.632812 0.828125 +vt 0.632812 0.828125 +vt 0.445312 0.640625 +vt 0.632812 0.640625 +vt 0.742188 0.718750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.718750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.718750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.742188 0.718750 +vt 0.632812 0.390625 +vt 0.742188 0.390625 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.773438 0.906250 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.750000 0.984375 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.750000 0.906250 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.750000 0.906250 +vt 0.773438 0.984375 +vt 0.750000 0.906250 +vt 0.750000 0.984375 +vt 0.773438 0.906250 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.843750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.953125 0.859375 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.914062 0.859375 +vt 0.906250 0.812500 +vt 0.914062 0.812500 +vt 0.953125 0.859375 +vt 0.945312 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.820312 +vt 0.906250 0.812500 +vt 0.953125 0.812500 +vt 0.953125 0.859375 +vt 0.906250 0.851562 +vt 0.953125 0.851562 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 0.765625 0.718750 +vt 0.742188 0.390625 +vt 0.765625 0.390625 +vt 1.000000 0.906250 +vt 0.953125 0.859375 +vt 1.000000 0.859375 +vt 0.960938 0.906250 +vt 0.953125 0.859375 +vt 0.960938 0.859375 +vt 1.000000 0.906250 +vt 0.992188 0.859375 +vt 1.000000 0.859375 +vt 1.000000 0.867188 +vt 0.953125 0.859375 +vt 1.000000 0.859375 +vt 1.000000 0.906250 +vt 0.953125 0.898438 +vt 1.000000 0.898438 +vt 0.906250 0.859375 +vt 0.859375 0.812500 +vt 0.906250 0.812500 +vt 0.867188 0.859375 +vt 0.859375 0.812500 +vt 0.867188 0.812500 +vt 0.906250 0.859375 +vt 0.898438 0.812500 +vt 0.906250 0.812500 +vt 0.906250 0.820312 +vt 0.859375 0.812500 +vt 0.906250 0.812500 +vt 0.906250 0.859375 +vt 0.859375 0.851562 +vt 0.906250 0.851562 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.515625 0.390625 +vt 0.578125 0.406250 +vt 0.578125 0.390625 +vt 0.476562 0.359375 +vt 0.492188 0.343750 +vt 0.492188 0.359375 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.515625 0.390625 +vt 0.578125 0.406250 +vt 0.578125 0.390625 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.421875 +vt 0.437500 0.437500 +vt 0.375000 0.437500 +vt 0.460938 0.421875 +vt 0.382812 0.437500 +vt 0.460938 0.437500 +vt 0.500000 0.390625 +vt 0.578125 0.406250 +vt 0.578125 0.390625 +vt 0.476562 0.359375 +vt 0.492188 0.343750 +vt 0.492188 0.359375 +vt 0.375000 0.421875 +vt 0.453125 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.421875 +vt 0.453125 0.437500 +vt 0.375000 0.437500 +vt 0.515625 0.406250 +vt 0.578125 0.390625 +vt 0.515625 0.390625 +vt 0.375000 0.359375 +vt 0.390625 0.343750 +vt 0.390625 0.359375 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.515625 0.406250 +vt 0.578125 0.390625 +vt 0.515625 0.390625 +vt 0.460938 0.421875 +vt 0.398438 0.437500 +vt 0.460938 0.437500 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.437500 0.359375 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 0.875000 1.000000 +vt 0.750000 1.000000 +vt 0.250000 0.562500 +vt 0.250000 0.562500 +vt 0.859375 0.984375 +vt 0.757812 0.984375 +vt 0.859375 0.984375 +vt 0.757812 0.984375 +vt 0.218750 0.437500 +vt 0.375000 0.406250 +vt 0.218750 0.437500 +vt 0.218750 0.437500 +vt 0.218750 0.437500 +vt 0.125000 0.406250 +vt 0.125000 0.437500 +vt 0.218750 0.437500 +vt 0.375000 0.343750 +vt 0.375000 0.406250 +vt 0.375000 0.343750 +vt 0.375000 0.406250 +vt 0.125000 0.437500 +vt 0.640625 0.921875 +vt 0.640625 1.000000 +vt 0.640625 0.921875 +vt 0.640625 0.921875 +vt 0.531250 1.000000 +vt -0.000000 0.625000 +vt -0.000000 0.625000 +vt 0.000000 0.625000 +vt 0.000000 0.625000 +vt 0.375000 1.000000 +vt 0.750000 0.375000 +vt 0.750000 0.390625 +vt 0.625000 0.375000 +vt 0.750000 0.390625 +vt 0.500000 0.375000 +vt 0.750000 0.390625 +vt 0.500000 0.375000 +vt 0.750000 0.390625 +vt 0.375000 0.375000 +vt 0.750000 0.390625 +vt 0.375000 0.375000 +vt 0.750000 0.375000 +vt 0.500000 0.375000 +vt 0.750000 0.390625 +vt 0.500000 0.375000 +vt 0.000000 0.000000 +vt 0.398438 0.421875 +vt 0.515625 0.406250 +vt 0.476562 0.343750 +vt 0.437500 0.421875 +vt 0.437500 0.421875 +vt 0.578125 0.406250 +vt 0.375000 0.343750 +vt 0.398438 0.421875 +vt 0.375000 0.359375 +vt 0.375000 0.359375 +vt 0.421875 0.484375 +vt 0.492188 0.390625 +vt 0.492188 0.437500 +vt 0.492188 0.390625 +vt 0.632812 0.843750 +vt 0.632812 0.843750 +vt 0.632812 0.843750 +vt 0.632812 0.843750 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.250000 0.562500 +vt 0.375000 0.562500 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 1.000000 0.984375 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.250000 0.562500 +vt 0.375000 0.562500 +vt 0.445312 0.890625 +vt 0.445312 0.890625 +vt 0.445312 0.890625 +vt 0.445312 0.890625 +vt 0.445312 0.828125 +vt 0.632812 0.718750 +vt 0.632812 0.718750 +vt 0.632812 0.718750 +vt 0.632812 0.718750 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.773438 0.984375 +vt 0.773438 0.984375 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.742188 0.843750 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.906250 0.859375 +vt 0.945312 0.859375 +vt 0.906250 0.820312 +vt 0.906250 0.859375 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.742188 0.718750 +vt 0.953125 0.906250 +vt 0.953125 0.906250 +vt 0.992188 0.906250 +vt 0.953125 0.867188 +vt 0.953125 0.906250 +vt 0.859375 0.859375 +vt 0.859375 0.859375 +vt 0.898438 0.859375 +vt 0.859375 0.820312 +vt 0.859375 0.859375 +vt 0.398438 0.421875 +vt 0.515625 0.406250 +vt 0.476562 0.343750 +vt 0.437500 0.421875 +vt 0.437500 0.421875 +vt 0.398438 0.421875 +vt 0.515625 0.406250 +vt 0.437500 0.421875 +vt 0.437500 0.421875 +vt 0.382812 0.421875 +vt 0.500000 0.406250 +vt 0.476562 0.343750 +vt 0.453125 0.421875 +vt 0.453125 0.421875 +vt 0.578125 0.406250 +vt 0.375000 0.343750 +vt 0.398438 0.421875 +vt 0.375000 0.359375 +vt 0.375000 0.359375 +vt 0.578125 0.406250 +vt 0.398438 0.421875 +vt 0.375000 0.359375 +vt 0.375000 0.359375 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 vn 1.0000 0.0000 0.0000 -vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 1.0000 vn 0.0000 -1.0000 0.0000 vn 0.0000 1.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.7682 0.6402 0.0000 -vn -0.0000 0.0000 1.0000 -vn 0.4104 0.0000 -0.9119 -vn 0.4104 0.0000 0.9119 -vn -0.7682 0.6402 -0.0000 -vn -0.4104 0.0000 0.9119 -vn -0.4104 0.0000 -0.9119 -vn -0.7071 0.0000 0.7071 -vn -0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 -vn 0.4138 0.8109 0.4138 -vn 0.0000 0.8109 0.5852 -vn -0.5852 0.8109 -0.0000 -vn 0.4138 0.8109 -0.4138 -vn -0.4138 0.8109 -0.4138 -vn 0.5852 0.8109 0.0000 -vn -0.4138 0.8109 0.4138 -vn 0.0000 0.8109 -0.5852 -vn 0.1427 0.9794 -0.1427 -vn 0.1427 0.9794 0.1427 -vn -0.1427 0.9794 -0.1427 -vn -0.1427 0.9794 0.1427 -vn -0.8419 0.5396 -0.0000 -vn 0.8419 0.5396 0.0000 -vn -0.0000 0.5396 0.8419 -vn 0.0000 0.5396 -0.8419 -vn 0.8660 -0.5000 0.0000 -vn 0.8660 0.5000 -0.0000 -vn -0.8660 0.5000 0.0000 -vn -0.8660 -0.5000 0.0000 +usemtl None s off -f 230/271/23 223/272/23 229/273/23 -f 228/274/24 232/275/24 227/276/24 -f 226/277/23 236/278/23 225/279/23 -f 227/280/25 229/281/25 223/282/25 -f 224/283/26 231/284/26 228/285/26 -f 222/286/27 229/287/27 221/288/27 -f 225/289/27 231/290/27 226/291/27 -f 225/289/27 229/287/27 232/292/27 -f 226/291/27 230/293/27 222/286/27 -f 225/294/26 233/295/26 221/296/26 -f 221/297/24 234/298/24 222/299/24 -f 226/300/25 234/301/25 235/302/25 -f 261/303/26 275/304/26 263/305/26 -f 274/306/27 267/307/27 271/308/27 -f 266/309/28 269/310/28 268/311/28 -f 266/312/29 272/313/29 265/314/29 -f 274/315/26 266/316/26 268/317/26 -f 267/318/30 268/319/30 269/320/30 -f 266/312/31 265/314/31 270/321/31 -f 261/322/24 271/323/24 272/324/24 -f 261/325/24 273/326/24 262/327/24 -f 262/327/24 274/328/24 264/329/24 -f 264/329/24 271/330/24 263/331/24 -f 263/332/29 278/333/29 264/334/29 -f 262/335/27 276/336/27 261/337/27 -f 264/338/25 277/339/25 262/340/25 -f 279/341/26 293/342/26 281/343/26 -f 292/344/29 285/345/29 289/346/29 -f 286/347/32 288/348/32 287/349/32 -f 284/350/27 290/351/27 283/352/27 -f 292/353/26 284/354/26 286/355/26 -f 285/356/33 286/357/33 287/358/33 -f 284/350/34 283/352/34 288/359/34 -f 281/360/23 290/361/23 279/362/23 -f 279/363/23 291/364/23 280/365/23 -f 280/365/23 292/366/23 282/367/23 -f 282/367/23 289/368/23 281/369/23 -f 281/370/27 296/371/27 282/372/27 -f 280/373/29 294/374/29 279/375/29 -f 282/376/25 295/377/25 280/378/25 -f 298/379/26 310/380/26 306/381/26 -f 230/271/23 224/382/23 223/272/23 -f 228/274/24 231/383/24 232/275/24 -f 226/277/23 235/384/23 236/278/23 -f 227/280/25 232/385/25 229/281/25 -f 224/283/26 230/386/26 231/284/26 -f 222/286/27 230/293/27 229/287/27 -f 225/289/27 232/292/27 231/290/27 -f 225/289/27 221/288/27 229/287/27 -f 226/291/27 231/290/27 230/293/27 -f 225/294/26 236/387/26 233/295/26 -f 221/297/24 233/388/24 234/298/24 -f 226/300/25 222/389/25 234/301/25 -f 261/303/26 276/390/26 275/304/26 -f 274/306/27 268/391/27 267/307/27 -f 266/309/28 270/392/28 269/310/28 -f 266/312/29 273/393/29 272/313/29 -f 274/315/26 273/394/26 266/316/26 -f 261/322/24 263/395/24 271/323/24 -f 261/325/24 272/396/24 273/326/24 -f 262/327/24 273/326/24 274/328/24 -f 264/329/24 274/328/24 271/330/24 -f 263/332/29 275/397/29 278/333/29 -f 262/335/27 277/398/27 276/336/27 -f 264/338/25 278/399/25 277/339/25 -f 279/341/26 294/400/26 293/342/26 -f 292/344/29 286/401/29 285/345/29 -f 286/347/32 284/402/32 288/348/32 -f 284/350/27 291/403/27 290/351/27 -f 292/353/26 291/404/26 284/354/26 -f 281/360/23 289/405/23 290/361/23 -f 279/363/23 290/406/23 291/364/23 -f 280/365/23 291/364/23 292/366/23 -f 282/367/23 292/366/23 289/368/23 -f 281/370/27 293/407/27 296/371/27 -f 280/373/29 295/408/29 294/374/29 -f 282/376/25 296/409/25 295/377/25 -f 298/379/26 297/410/26 312/411/26 -f 312/411/26 311/412/26 310/380/26 -f 310/380/26 309/413/26 306/381/26 -f 309/413/26 308/414/26 306/381/26 -f 308/414/26 307/415/26 306/381/26 -f 306/381/26 305/416/26 304/417/26 -f 304/417/26 303/418/26 302/419/26 -f 302/419/26 301/420/26 300/421/26 -f 300/421/26 299/422/26 298/379/26 -f 298/379/26 312/411/26 310/380/26 -f 306/381/26 304/417/26 298/379/26 -f 304/417/26 302/419/26 298/379/26 -f 302/419/26 300/421/26 298/379/26 -f 198/423/29 199/424/29 197/425/29 -f 200/426/35 201/427/35 199/428/35 -f 202/429/24 203/430/24 201/427/24 -f 204/431/36 205/432/36 203/433/36 -f 206/434/27 207/435/27 205/432/27 -f 208/436/37 209/437/37 207/438/37 -f 210/439/23 211/440/23 209/437/23 -f 212/441/38 197/425/38 211/442/38 -f 331/443/27 330/444/27 329/445/27 -f 333/446/37 332/447/37 331/448/37 -f 335/449/23 334/450/23 333/446/23 -f 337/451/38 336/452/38 335/453/38 -f 339/454/29 338/455/29 337/451/29 -f 341/456/35 340/457/35 339/458/35 -f 343/459/24 342/460/24 341/456/24 -f 329/445/36 344/461/36 343/462/36 -f 198/423/29 200/463/29 199/424/29 -f 200/426/35 202/429/35 201/427/35 -f 202/429/24 204/464/24 203/430/24 -f 204/431/36 206/434/36 205/432/36 -f 206/434/27 208/465/27 207/435/27 -f 208/436/37 210/439/37 209/437/37 -f 210/439/23 212/466/23 211/440/23 -f 212/441/38 198/423/38 197/425/38 -f 331/443/27 332/467/27 330/444/27 -f 333/446/37 334/450/37 332/447/37 -f 335/449/23 336/468/23 334/450/23 -f 337/451/38 338/455/38 336/452/38 -f 339/454/29 340/469/29 338/455/29 -f 341/456/35 342/460/35 340/457/35 -f 343/459/24 344/470/24 342/460/24 -f 329/445/36 330/444/36 344/461/36 -f 212/471/39 214/472/39 198/473/39 -f 200/474/40 214/472/40 213/475/40 -f 202/476/41 216/477/41 204/478/41 -f 208/479/42 219/480/42 210/481/42 -f 204/482/43 217/483/43 206/484/43 -f 212/485/44 219/480/44 220/486/44 -f 200/474/45 215/487/45 202/476/45 -f 206/484/46 218/488/46 208/479/46 -f 322/489/26 317/490/26 325/491/26 -f 316/492/25 313/493/25 314/494/25 -f 317/495/47 318/496/47 319/497/47 -f 320/498/48 321/499/48 322/500/48 -f 323/501/49 324/502/49 325/503/49 -f 326/504/50 327/505/50 328/506/50 -f 314/507/23 319/508/23 321/509/23 -f 327/510/51 326/511/51 325/512/51 -f 325/512/51 324/513/51 327/510/51 -f 316/514/29 321/515/29 327/516/29 -f 319/508/52 318/517/52 322/518/52 -f 322/518/52 321/509/52 319/508/52 -f 313/519/27 324/520/27 319/521/27 -f 321/515/53 320/522/53 328/523/53 -f 328/523/53 327/516/53 321/515/53 -f 324/520/54 323/524/54 317/525/54 -f 317/525/54 319/521/54 324/520/54 -f 315/526/24 327/510/24 324/513/24 -f 348/527/25 345/528/25 350/529/25 -f 212/471/39 220/530/39 214/472/39 -f 200/474/40 198/473/40 214/472/40 -f 202/476/41 215/487/41 216/477/41 -f 208/479/42 218/488/42 219/480/42 -f 204/482/43 216/531/43 217/483/43 -f 212/485/44 210/481/44 219/480/44 -f 200/474/45 213/475/45 215/487/45 -f 206/484/46 217/483/46 218/488/46 -f 325/491/26 326/532/26 328/533/26 -f 328/533/26 320/534/26 322/489/26 -f 322/489/26 318/535/26 317/490/26 -f 317/490/26 323/536/26 325/491/26 -f 325/491/26 328/533/26 322/489/26 -f 316/492/25 315/537/25 313/493/25 -f 314/507/23 313/538/23 319/508/23 -f 316/514/29 314/539/29 321/515/29 -f 313/519/27 315/540/27 324/520/27 -f 315/526/24 316/541/24 327/510/24 -f 350/529/25 351/542/25 352/543/25 -f 352/543/25 347/544/25 348/527/25 -f 348/527/25 346/545/25 345/528/25 -f 345/528/25 349/546/25 350/529/25 -f 350/529/25 352/543/25 348/527/25 -f 216/547/26 215/548/26 219/549/26 -f 215/548/26 213/550/26 219/549/26 -f 213/550/26 214/551/26 219/549/26 -f 214/551/26 220/552/26 219/549/26 -f 219/549/26 218/553/26 217/554/26 -f 217/554/26 216/547/26 219/549/26 -f 235/555/27 233/556/27 236/557/27 -f 235/555/27 234/558/27 233/556/27 -f 237/559/25 240/560/25 239/561/25 -f 240/562/55 241/563/55 239/564/55 -f 242/565/56 243/566/56 241/567/56 -f 244/568/26 245/569/26 243/570/26 -f 246/571/27 244/572/27 242/573/27 -f 245/574/57 248/575/57 247/576/57 -f 248/577/58 237/578/58 247/579/58 -f 237/559/25 238/580/25 240/560/25 -f 240/562/55 242/581/55 241/563/55 -f 242/565/56 244/582/56 243/566/56 -f 244/568/26 246/583/26 245/569/26 -f 242/573/27 240/584/27 238/585/27 -f 238/585/27 248/586/27 242/573/27 -f 248/586/27 246/571/27 242/573/27 -f 245/574/57 246/587/57 248/575/57 -f 248/577/58 238/588/58 237/578/58 -f 249/589/25 252/590/25 251/591/25 -f 252/592/55 253/593/55 251/594/55 -f 253/595/56 256/596/56 255/597/56 -f 256/598/26 257/599/26 255/600/26 -f 258/601/27 256/602/27 254/603/27 -f 257/604/57 260/605/57 259/606/57 -f 260/607/58 249/608/58 259/609/58 -f 249/589/25 250/610/25 252/590/25 -f 252/592/55 254/611/55 253/593/55 -f 253/595/56 254/612/56 256/596/56 -f 256/598/26 258/613/26 257/599/26 -f 254/603/27 252/614/27 250/615/27 -f 250/615/27 260/616/27 254/603/27 -f 260/616/27 258/601/27 254/603/27 -f 257/604/57 258/617/57 260/605/57 -f 260/607/58 250/618/58 249/608/58 -f 277/619/24 275/620/24 276/621/24 -f 295/622/23 293/623/23 294/624/23 -f 277/619/24 278/625/24 275/620/24 -f 295/622/23 296/626/23 293/623/23 +f 18/41/10 19/42/10 17/43/10 +f 20/44/11 23/45/11 19/46/11 +f 24/47/12 21/48/12 23/49/12 +f 22/50/13 17/51/13 21/52/13 +f 23/53/14 17/54/14 19/55/14 +f 20/56/15 22/57/15 24/58/15 +f 26/59/10 27/60/10 25/61/10 +f 28/62/11 31/63/11 27/64/11 +f 32/65/12 29/66/12 31/67/12 +f 30/68/13 25/69/13 29/70/13 +f 34/71/10 35/72/10 33/73/10 +f 40/74/12 37/75/12 39/76/12 +f 39/77/14 33/78/14 35/79/14 +f 36/80/15 38/81/15 40/82/15 +f 42/83/10 43/84/10 41/85/10 +f 44/86/11 47/87/11 43/84/11 +f 48/88/12 45/89/12 47/90/12 +f 46/91/13 41/92/13 45/93/13 +f 44/94/15 46/95/15 48/96/15 +f 49/97/10 52/98/10 51/99/10 +f 52/98/11 55/100/11 51/99/11 +f 56/101/12 53/102/12 55/103/12 +f 54/104/13 49/105/13 53/106/13 +f 52/107/15 54/108/15 56/109/15 +f 58/110/10 59/111/10 57/112/10 +f 60/113/11 63/114/11 59/115/11 +f 64/116/12 61/117/12 63/118/12 +f 62/119/13 57/120/13 61/121/13 +f 60/122/15 62/123/15 64/124/15 +f 66/125/10 67/126/10 65/127/10 +f 68/128/11 71/129/11 67/126/11 +f 72/130/12 69/131/12 71/129/12 +f 70/132/13 65/127/13 69/131/13 +f 74/133/10 75/134/10 73/135/10 +f 76/136/11 79/137/11 75/138/11 +f 80/139/12 77/140/12 79/141/12 +f 78/142/13 73/143/13 77/144/13 +f 79/145/14 73/146/14 75/147/14 +f 76/136/15 78/148/15 80/149/15 +f 82/150/10 83/151/10 81/152/10 +f 84/153/11 85/154/11 83/151/11 +f 88/155/10 89/156/10 87/157/10 +f 92/158/13 87/159/13 91/160/13 +f 94/161/10 95/162/10 93/163/10 +f 96/164/11 99/165/11 95/166/11 +f 100/167/12 97/168/12 99/169/12 +f 98/170/13 93/171/13 97/172/13 +f 102/173/10 103/174/10 101/175/10 +f 104/176/11 107/177/11 103/178/11 +f 108/179/12 105/180/12 107/181/12 +f 106/182/13 101/183/13 105/184/13 +f 109/185/10 112/186/10 111/187/10 +f 112/188/11 115/189/11 111/190/11 +f 116/191/12 113/192/12 115/193/12 +f 114/194/13 109/195/13 113/196/13 +f 118/197/11 119/198/11 117/199/11 +f 122/200/10 123/201/10 121/202/10 +f 127/203/12 126/204/12 125/205/12 +f 126/206/13 121/207/13 125/208/13 +f 127/209/14 121/210/14 123/211/14 +f 124/212/15 126/213/15 128/214/15 +f 130/215/10 131/216/10 129/217/10 +f 132/218/11 135/219/11 131/220/11 +f 136/221/12 133/222/12 135/223/12 +f 135/224/14 129/225/14 131/226/14 +f 132/227/15 134/228/15 136/229/15 +f 138/230/10 139/231/10 137/232/10 +f 140/233/11 143/234/11 139/235/11 +f 142/236/13 137/237/13 141/238/13 +f 140/239/15 142/240/15 144/241/15 +f 146/242/10 147/243/10 145/244/10 +f 148/245/11 151/246/11 147/247/11 +f 152/248/12 149/249/12 151/250/12 +f 150/251/13 145/252/13 149/253/13 +f 154/254/10 155/255/10 153/256/10 +f 156/257/11 159/258/11 155/259/11 +f 160/260/12 157/261/12 159/262/12 +f 158/263/13 153/264/13 157/265/13 +f 159/266/14 153/267/14 155/268/14 +f 156/269/15 158/270/15 160/271/15 +f 162/272/10 163/273/10 161/274/10 +f 164/275/11 167/276/11 163/277/11 +f 168/278/12 165/279/12 167/280/12 +f 166/281/13 161/282/13 165/283/13 +f 170/284/10 171/285/10 169/286/10 +f 172/287/11 175/288/11 171/289/11 +f 176/290/12 173/291/12 175/292/12 +f 174/293/13 169/294/13 173/295/13 +f 178/296/10 179/297/10 177/298/10 +f 180/299/11 183/300/11 179/301/11 +f 184/302/12 181/303/12 183/304/12 +f 182/305/13 177/306/13 181/307/13 +f 183/308/14 177/309/14 179/310/14 +f 180/311/15 182/312/15 184/313/15 +f 186/314/10 187/315/10 185/316/10 +f 188/317/11 191/318/11 187/319/11 +f 192/320/12 189/321/12 191/322/12 +f 190/323/13 185/324/13 189/325/13 +f 188/326/15 190/327/15 192/328/15 +f 194/329/10 195/330/10 193/331/10 +f 196/332/11 199/333/11 195/334/11 +f 200/335/12 197/336/12 199/337/12 +f 198/338/13 193/339/13 197/340/13 +f 202/341/10 203/342/10 201/343/10 +f 204/344/11 207/345/11 203/346/11 +f 206/347/13 201/348/13 205/349/13 +f 207/350/14 201/351/14 203/352/14 +f 204/353/15 206/354/15 208/355/15 +f 210/356/10 211/357/10 209/358/10 +f 212/359/11 215/360/11 211/357/11 +f 216/361/12 213/362/12 215/360/12 +f 214/363/13 209/358/13 213/362/13 +f 220/364/11 223/365/11 219/366/11 +f 224/367/12 221/368/12 223/365/12 +f 222/369/13 217/370/13 221/368/13 +f 228/371/11 231/372/11 227/373/11 +f 232/374/12 229/375/12 231/372/12 +f 230/376/13 225/377/13 229/375/13 +f 234/378/10 235/379/10 233/380/10 +f 236/381/11 239/382/11 235/383/11 +f 240/384/12 237/385/12 239/386/12 +f 238/387/13 233/388/13 237/389/13 +f 242/390/10 243/391/10 241/392/10 +f 244/393/11 247/394/11 243/395/11 +f 248/396/12 245/397/12 247/398/12 +f 246/399/13 241/400/13 245/401/13 +f 250/402/10 251/403/10 249/404/10 +f 252/405/11 255/406/11 251/407/11 +f 256/408/12 253/409/12 255/410/12 +f 254/411/13 249/412/13 253/413/13 +f 258/414/10 259/415/10 257/416/10 +f 260/417/11 263/418/11 259/419/11 +f 262/420/13 257/421/13 261/422/13 +f 263/423/14 257/424/14 259/425/14 +f 260/426/15 262/427/15 264/428/15 +f 266/429/10 267/430/10 265/431/10 +f 268/432/11 271/433/11 267/434/11 +f 270/435/13 265/436/13 269/437/13 +f 271/438/14 265/439/14 267/440/14 +f 268/441/15 270/442/15 272/443/15 +f 274/444/10 275/445/10 273/446/10 +f 276/447/11 279/448/11 275/449/11 +f 278/450/13 273/451/13 277/452/13 +f 279/453/14 273/454/14 275/455/14 +f 276/456/15 278/457/15 280/458/15 +f 282/459/10 283/460/10 281/461/10 +f 284/462/11 287/463/11 283/464/11 +f 286/465/13 281/466/13 285/467/13 +f 287/468/14 281/469/14 283/470/14 +f 284/471/15 286/472/15 288/473/15 +f 290/474/10 291/475/10 289/476/10 +f 292/477/11 295/478/11 291/479/11 +f 294/480/13 289/481/13 293/482/13 +f 295/483/14 289/484/14 291/485/14 +f 292/486/15 294/487/15 296/488/15 +f 298/489/10 299/490/10 297/491/10 +f 300/492/11 303/493/11 299/494/11 +f 302/495/13 297/496/13 301/497/13 +f 303/498/14 297/499/14 299/500/14 +f 300/501/15 302/502/15 304/503/15 +f 306/504/10 307/505/10 305/506/10 +f 308/507/11 311/508/11 307/509/11 +f 312/510/12 309/511/12 311/512/12 +f 310/513/13 305/514/13 309/515/13 +f 314/516/10 315/517/10 313/518/10 +f 316/519/11 319/520/11 315/521/11 +f 320/522/12 317/523/12 319/524/12 +f 318/525/13 313/526/13 317/527/13 +f 322/528/10 323/529/10 321/530/10 +f 324/531/11 327/532/11 323/533/11 +f 328/534/12 325/535/12 327/536/12 +f 326/537/13 321/538/13 325/539/13 +f 330/540/11 331/541/11 329/542/11 +f 332/543/12 335/544/12 331/545/12 +f 334/546/10 329/547/10 333/548/10 +f 335/549/14 329/550/14 331/551/14 +f 332/552/15 334/553/15 336/554/15 +f 338/555/11 339/556/11 337/557/11 +f 340/558/12 343/559/12 339/560/12 +f 342/561/10 337/562/10 341/563/10 +f 343/564/14 337/565/14 339/566/14 +f 340/567/15 342/568/15 344/569/15 +f 346/570/10 347/571/10 345/572/10 +f 351/573/12 350/574/12 349/575/12 +f 350/576/13 345/577/13 349/578/13 +f 351/579/14 345/580/14 347/581/14 +f 348/582/15 350/583/15 352/584/15 +f 354/585/10 355/586/10 353/587/10 +f 359/588/12 358/589/12 357/590/12 +f 359/591/14 353/592/14 355/593/14 +f 356/594/15 358/595/15 360/596/15 +f 362/597/10 363/598/10 361/599/10 +f 367/600/12 366/601/12 365/602/12 +f 366/603/13 361/604/13 365/605/13 +f 367/606/14 361/607/14 363/608/14 +f 364/609/15 366/610/15 368/611/15 +f 370/612/10 371/613/10 369/614/10 +f 372/615/11 375/616/11 371/617/11 +f 376/618/12 373/619/12 375/620/12 +f 375/621/14 369/622/14 371/623/14 +f 372/624/15 374/625/15 376/626/15 +f 378/627/10 379/628/10 377/629/10 +f 384/630/12 381/631/12 383/632/12 +f 383/633/14 377/634/14 379/635/14 +f 380/636/15 382/637/15 384/638/15 +f 18/41/10 20/639/10 19/42/10 +f 20/44/11 24/640/11 23/45/11 +f 24/47/12 22/641/12 21/48/12 +f 22/50/13 18/642/13 17/51/13 +f 23/53/14 21/643/14 17/54/14 +f 20/56/15 18/644/15 22/57/15 +f 26/59/10 28/645/10 27/60/10 +f 28/62/11 32/646/11 31/63/11 +f 32/65/12 30/647/12 29/66/12 +f 30/68/13 26/648/13 25/69/13 +f 34/71/10 36/649/10 35/72/10 +f 40/74/12 38/650/12 37/75/12 +f 39/77/14 37/651/14 33/78/14 +f 36/80/15 34/652/15 38/81/15 +f 42/83/10 44/86/10 43/84/10 +f 44/86/11 48/653/11 47/87/11 +f 48/88/12 46/654/12 45/89/12 +f 46/91/13 42/655/13 41/92/13 +f 44/94/15 42/656/15 46/95/15 +f 49/97/10 50/657/10 52/98/10 +f 52/98/11 56/658/11 55/100/11 +f 56/101/12 54/659/12 53/102/12 +f 54/104/13 50/660/13 49/105/13 +f 52/107/15 50/661/15 54/108/15 +f 58/110/10 60/662/10 59/111/10 +f 60/113/11 64/663/11 63/114/11 +f 64/116/12 62/664/12 61/117/12 +f 62/119/13 58/665/13 57/120/13 +f 60/122/15 58/666/15 62/123/15 +f 66/125/10 68/128/10 67/126/10 +f 68/128/11 72/130/11 71/129/11 +f 72/130/12 70/132/12 69/131/12 +f 70/132/13 66/125/13 65/127/13 +f 74/133/10 76/667/10 75/134/10 +f 76/136/11 80/149/11 79/137/11 +f 80/139/12 78/668/12 77/140/12 +f 78/142/13 74/669/13 73/143/13 +f 79/145/14 77/670/14 73/146/14 +f 76/136/15 74/671/15 78/148/15 +f 82/150/10 84/153/10 83/151/10 +f 84/153/11 86/672/11 85/154/11 +f 88/155/10 90/673/10 89/156/10 +f 92/158/13 88/674/13 87/159/13 +f 94/161/10 96/675/10 95/162/10 +f 96/164/11 100/676/11 99/165/11 +f 100/167/12 98/677/12 97/168/12 +f 98/170/13 94/678/13 93/171/13 +f 102/173/10 104/679/10 103/174/10 +f 104/176/11 108/680/11 107/177/11 +f 108/179/12 106/681/12 105/180/12 +f 106/182/13 102/682/13 101/183/13 +f 109/185/10 110/683/10 112/186/10 +f 112/188/11 116/684/11 115/189/11 +f 116/191/12 114/685/12 113/192/12 +f 114/194/13 110/686/13 109/195/13 +f 118/197/11 120/687/11 119/198/11 +f 122/200/10 124/688/10 123/201/10 +f 127/203/12 128/689/12 126/204/12 +f 126/206/13 122/690/13 121/207/13 +f 127/209/14 125/691/14 121/210/14 +f 124/212/15 122/692/15 126/213/15 +f 130/215/10 132/693/10 131/216/10 +f 132/218/11 136/694/11 135/219/11 +f 136/221/12 134/695/12 133/222/12 +f 135/224/14 133/696/14 129/225/14 +f 132/227/15 130/697/15 134/228/15 +f 138/230/10 140/698/10 139/231/10 +f 140/233/11 144/699/11 143/234/11 +f 142/236/13 138/700/13 137/237/13 +f 140/239/15 138/701/15 142/240/15 +f 146/242/10 148/702/10 147/243/10 +f 148/245/11 152/703/11 151/246/11 +f 152/248/12 150/704/12 149/249/12 +f 150/251/13 146/705/13 145/252/13 +f 154/254/10 156/706/10 155/255/10 +f 156/257/11 160/707/11 159/258/11 +f 160/260/12 158/708/12 157/261/12 +f 158/263/13 154/709/13 153/264/13 +f 159/266/14 157/710/14 153/267/14 +f 156/269/15 154/711/15 158/270/15 +f 162/272/10 164/712/10 163/273/10 +f 164/275/11 168/713/11 167/276/11 +f 168/278/12 166/714/12 165/279/12 +f 166/281/13 162/715/13 161/282/13 +f 170/284/10 172/716/10 171/285/10 +f 172/287/11 176/717/11 175/288/11 +f 176/290/12 174/718/12 173/291/12 +f 174/293/13 170/719/13 169/294/13 +f 178/296/10 180/720/10 179/297/10 +f 180/299/11 184/721/11 183/300/11 +f 184/302/12 182/722/12 181/303/12 +f 182/305/13 178/723/13 177/306/13 +f 183/308/14 181/724/14 177/309/14 +f 180/311/15 178/725/15 182/312/15 +f 186/314/10 188/726/10 187/315/10 +f 188/317/11 192/727/11 191/318/11 +f 192/320/12 190/728/12 189/321/12 +f 190/323/13 186/729/13 185/324/13 +f 188/326/15 186/730/15 190/327/15 +f 194/329/10 196/731/10 195/330/10 +f 196/332/11 200/732/11 199/333/11 +f 200/335/12 198/733/12 197/336/12 +f 198/338/13 194/734/13 193/339/13 +f 202/341/10 204/735/10 203/342/10 +f 204/344/11 208/736/11 207/345/11 +f 206/347/13 202/737/13 201/348/13 +f 207/350/14 205/738/14 201/351/14 +f 204/353/15 202/739/15 206/354/15 +f 210/356/10 212/359/10 211/357/10 +f 212/359/11 216/361/11 215/360/11 +f 216/361/12 214/363/12 213/362/12 +f 214/363/13 210/356/13 209/358/13 +f 220/364/11 224/367/11 223/365/11 +f 224/367/12 222/369/12 221/368/12 +f 222/369/13 218/740/13 217/370/13 +f 228/371/11 232/374/11 231/372/11 +f 232/374/12 230/376/12 229/375/12 +f 230/376/13 226/741/13 225/377/13 +f 234/378/10 236/742/10 235/379/10 +f 236/381/11 240/743/11 239/382/11 +f 240/384/12 238/744/12 237/385/12 +f 238/387/13 234/745/13 233/388/13 +f 242/390/10 244/746/10 243/391/10 +f 244/393/11 248/747/11 247/394/11 +f 248/396/12 246/748/12 245/397/12 +f 246/399/13 242/749/13 241/400/13 +f 250/402/10 252/750/10 251/403/10 +f 252/405/11 256/751/11 255/406/11 +f 256/408/12 254/752/12 253/409/12 +f 254/411/13 250/753/13 249/412/13 +f 258/414/10 260/754/10 259/415/10 +f 260/417/11 264/755/11 263/418/11 +f 262/420/13 258/756/13 257/421/13 +f 263/423/14 261/757/14 257/424/14 +f 260/426/15 258/758/15 262/427/15 +f 266/429/10 268/759/10 267/430/10 +f 268/432/11 272/760/11 271/433/11 +f 270/435/13 266/761/13 265/436/13 +f 271/438/14 269/762/14 265/439/14 +f 268/441/15 266/763/15 270/442/15 +f 274/444/10 276/764/10 275/445/10 +f 276/447/11 280/765/11 279/448/11 +f 278/450/13 274/766/13 273/451/13 +f 279/453/14 277/767/14 273/454/14 +f 276/456/15 274/768/15 278/457/15 +f 282/459/10 284/769/10 283/460/10 +f 284/462/11 288/770/11 287/463/11 +f 286/465/13 282/771/13 281/466/13 +f 287/468/14 285/772/14 281/469/14 +f 284/471/15 282/773/15 286/472/15 +f 290/474/10 292/774/10 291/475/10 +f 292/477/11 296/775/11 295/478/11 +f 294/480/13 290/776/13 289/481/13 +f 295/483/14 293/777/14 289/484/14 +f 292/486/15 290/778/15 294/487/15 +f 298/489/10 300/779/10 299/490/10 +f 300/492/11 304/780/11 303/493/11 +f 302/495/13 298/781/13 297/496/13 +f 303/498/14 301/782/14 297/499/14 +f 300/501/15 298/783/15 302/502/15 +f 306/504/10 308/784/10 307/505/10 +f 308/507/11 312/785/11 311/508/11 +f 312/510/12 310/786/12 309/511/12 +f 310/513/13 306/787/13 305/514/13 +f 314/516/10 316/788/10 315/517/10 +f 316/519/11 320/789/11 319/520/11 +f 320/522/12 318/790/12 317/523/12 +f 318/525/13 314/791/13 313/526/13 +f 322/528/10 324/792/10 323/529/10 +f 324/531/11 328/793/11 327/532/11 +f 328/534/12 326/794/12 325/535/12 +f 326/537/13 322/795/13 321/538/13 +f 330/540/11 332/796/11 331/541/11 +f 332/543/12 336/797/12 335/544/12 +f 334/546/10 330/798/10 329/547/10 +f 335/549/14 333/799/14 329/550/14 +f 332/552/15 330/800/15 334/553/15 +f 338/555/11 340/801/11 339/556/11 +f 340/558/12 344/802/12 343/559/12 +f 342/561/10 338/803/10 337/562/10 +f 343/564/14 341/804/14 337/565/14 +f 340/567/15 338/805/15 342/568/15 +f 346/570/10 348/806/10 347/571/10 +f 351/573/12 352/807/12 350/574/12 +f 350/576/13 346/808/13 345/577/13 +f 351/579/14 349/809/14 345/580/14 +f 348/582/15 346/810/15 350/583/15 +f 354/585/10 356/811/10 355/586/10 +f 359/588/12 360/812/12 358/589/12 +f 359/591/14 357/813/14 353/592/14 +f 356/594/15 354/814/15 358/595/15 +f 362/597/10 364/815/10 363/598/10 +f 367/600/12 368/816/12 366/601/12 +f 366/603/13 362/817/13 361/604/13 +f 367/606/14 365/818/14 361/607/14 +f 364/609/15 362/819/15 366/610/15 +f 370/612/10 372/820/10 371/613/10 +f 372/615/11 376/821/11 375/616/11 +f 376/618/12 374/822/12 373/619/12 +f 375/621/14 373/823/14 369/622/14 +f 372/624/15 370/824/15 374/625/15 +f 378/627/10 380/825/10 379/628/10 +f 384/630/12 382/826/12 381/631/12 +f 383/633/14 381/827/14 377/634/14 +f 380/636/15 378/828/15 382/637/15 diff --git a/src/main/resources/assets/advancedrocketry/models/crystalliser.obj b/src/main/resources/assets/advancedrocketry/models/crystalliser.obj new file mode 100644 index 000000000..50f29d8fa --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/crystalliser.obj @@ -0,0 +1,1125 @@ +# Blender v2.79 (sub 0) OBJ File: 'crystalliser.blend' +# www.blender.org +mtllib crystalliser.mtl +o Hull +v 0.687500 0.312500 2.937500 +v 0.687500 0.687500 2.937500 +v 0.687500 0.687500 3.000000 +v 0.687500 0.312500 3.000000 +v 0.312500 0.687500 3.000000 +v 0.312500 0.312500 3.000000 +v 0.312500 0.687500 2.937500 +v 0.312500 0.312500 2.937500 +v 0.000000 0.250000 2.000000 +v 0.000000 0.875000 2.000000 +v 0.000000 0.875000 1.000000 +v 0.000000 0.250000 1.000000 +v 0.062500 0.875000 1.000000 +v 0.062500 0.250000 1.000000 +v 0.062500 0.250000 2.000000 +v 0.062500 0.875000 2.000000 +v 1.937500 0.250000 1.812500 +v 1.937500 0.875000 1.812500 +v 2.000000 0.875000 1.812500 +v 2.000000 0.250000 1.812500 +v 2.000000 0.875000 2.000000 +v 2.000000 0.250000 2.000000 +v 1.937500 0.875000 2.000000 +v 1.937500 0.250000 2.000000 +v 1.937500 0.250000 1.000000 +v 1.937500 0.875000 1.000000 +v 2.000000 0.875000 1.000000 +v 2.000000 0.250000 1.000000 +v 2.000000 0.875000 1.187500 +v 2.000000 0.250000 1.187500 +v 1.937500 0.875000 1.187500 +v 1.937500 0.250000 1.187500 +v 0.187500 0.250000 3.000000 +v 0.187500 0.875000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.000000 0.250000 3.000000 +v 0.000000 0.875000 2.812500 +v 0.000000 0.250000 2.812500 +v 0.187500 0.875000 2.812500 +v 0.187500 0.250000 2.812500 +v 2.000000 0.250000 3.000000 +v 2.000000 0.875000 3.000000 +v 1.812500 0.875000 3.000000 +v 1.812500 0.250000 3.000000 +v 1.812500 0.875000 2.812500 +v 1.812500 0.250000 2.812500 +v 2.000000 0.875000 2.812500 +v 2.000000 0.250000 2.812500 +v 2.000000 0.250000 0.187500 +v 2.000000 0.875000 0.187500 +v 1.812500 0.875000 0.187500 +v 1.812500 0.250000 0.187500 +v 1.812500 0.875000 0.000000 +v 1.812500 0.250000 0.000000 +v 2.000000 0.875000 0.000000 +v 2.000000 0.250000 0.000000 +v 0.187500 0.250000 0.187500 +v 0.187500 0.875000 0.187500 +v 0.000000 0.875000 0.187500 +v 0.000000 0.250000 0.187500 +v 0.000000 0.875000 0.000000 +v 0.000000 0.250000 0.000000 +v 0.187500 0.875000 0.000000 +v 0.187500 0.250000 0.000000 +v 1.937500 0.250000 2.937500 +v 1.937500 0.875000 2.937500 +v 0.062500 0.875000 2.937500 +v 0.062500 0.250000 2.937500 +v 0.062500 0.875000 0.062500 +v 0.062500 0.250000 0.062500 +v 1.937500 0.875000 0.062500 +v 1.937500 0.250000 0.062500 +v 2.000000 0.875000 3.000000 +v 2.000000 1.000000 3.000000 +v 0.000000 1.000000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.000000 1.000000 0.000000 +v 0.000000 0.875000 0.000000 +v 2.000000 1.000000 0.000000 +v 2.000000 0.875000 0.000000 +v 2.000000 -0.000000 3.000000 +v 2.000000 0.250000 3.000000 +v 0.000000 0.250000 3.000000 +v 0.000000 -0.000000 3.000000 +v 0.000000 0.250000 0.000000 +v 0.000000 0.000000 0.000000 +v 2.000000 0.250000 0.000000 +v 2.000000 0.000000 0.000000 +v 0.312500 0.312500 0.062500 +v 0.312500 0.687500 0.062500 +v 0.312500 0.687500 0.000000 +v 0.312500 0.312500 0.000000 +v 0.687500 0.687500 0.000000 +v 0.687500 0.312500 0.000000 +v 0.687500 0.687500 0.062500 +v 0.687500 0.312500 0.062500 +v 1.937500 0.312500 1.312500 +v 1.937500 0.687500 1.312500 +v 2.000000 0.687500 1.312500 +v 2.000000 0.312500 1.312500 +v 2.000000 0.687500 1.687500 +v 2.000000 0.312500 1.687500 +v 1.937500 0.687500 1.687500 +v 1.937500 0.312500 1.687500 +v 2.000000 1.875000 3.000000 +v 2.000000 2.000000 3.000000 +v 0.000000 2.000000 3.000000 +v 0.000000 1.875000 3.000000 +v 0.000000 2.000000 0.000000 +v 0.000000 1.875000 0.000000 +v 2.000000 2.000000 0.000000 +v 2.000000 1.875000 0.000000 +v 0.000000 1.000000 0.187500 +v 0.000000 1.875000 0.187500 +v 0.000000 1.875000 0.000000 +v 0.000000 1.000000 0.000000 +v 0.187500 1.875000 0.000000 +v 0.187500 1.000000 0.000000 +v 0.187500 1.875000 0.187500 +v 0.187500 1.000000 0.187500 +v 0.000000 1.000000 3.000000 +v 0.000000 1.875000 3.000000 +v 0.000000 1.875000 2.812500 +v 0.000000 1.000000 2.812500 +v 0.187500 1.875000 2.812500 +v 0.187500 1.000000 2.812500 +v 0.187500 1.875000 3.000000 +v 0.187500 1.000000 3.000000 +v 1.812500 1.000000 0.187500 +v 1.812500 1.875000 0.187500 +v 1.812500 1.875000 0.000000 +v 1.812500 1.000000 0.000000 +v 2.000000 1.875000 0.000000 +v 2.000000 1.000000 0.000000 +v 2.000000 1.875000 0.187500 +v 2.000000 1.000000 0.187500 +v 1.812500 1.000000 3.000000 +v 1.812500 1.875000 3.000000 +v 1.812500 1.875000 2.812500 +v 1.812500 1.000000 2.812500 +v 2.000000 1.875000 2.812500 +v 2.000000 1.000000 2.812500 +v 2.000000 1.875000 3.000000 +v 2.000000 1.000000 3.000000 +v 1.400000 1.870000 0.700000 +v 1.282843 1.870000 0.982843 +v 1.282843 1.001565 0.982843 +v 1.000000 1.870000 1.100000 +v 1.000000 1.001565 1.100000 +v 0.717157 1.870000 0.982843 +v 0.717157 1.001565 0.982843 +v 0.600000 1.870000 0.700000 +v 0.600000 1.001565 0.700000 +v 0.717157 1.870000 0.417157 +v 0.717157 1.001565 0.417157 +v 1.000000 1.870000 0.300000 +v 1.000000 1.001565 0.300000 +v 1.282843 1.870000 0.417157 +v 1.400000 1.001565 0.700000 +v 1.282843 1.001565 0.417157 +v 1.400000 1.870000 1.500000 +v 1.282843 1.870000 1.782843 +v 1.282843 1.001565 1.782843 +v 1.000000 1.870000 1.900000 +v 1.000000 1.001565 1.900000 +v 0.717157 1.870000 1.782843 +v 0.717157 1.001565 1.782843 +v 0.600000 1.870000 1.500000 +v 0.600000 1.001565 1.500000 +v 0.717157 1.870000 1.217157 +v 0.717157 1.001565 1.217157 +v 1.000000 1.870000 1.100000 +v 1.000000 1.001565 1.100000 +v 1.282843 1.870000 1.217157 +v 1.400000 1.001565 1.500000 +v 1.282843 1.001565 1.217157 +v 1.400000 1.870000 2.300000 +v 1.282843 1.870000 2.582843 +v 1.282843 1.001565 2.582843 +v 1.000000 1.870000 2.700000 +v 1.000000 1.001565 2.700000 +v 0.717157 1.870000 2.582843 +v 0.717157 1.001565 2.582843 +v 0.600000 1.870000 2.300000 +v 0.600000 1.001565 2.300000 +v 0.717157 1.870000 2.017157 +v 0.717157 1.001565 2.017157 +v 1.000000 1.870000 1.900000 +v 1.000000 1.001565 1.900000 +v 1.282843 1.870000 2.017157 +v 1.400000 1.001565 2.300000 +v 1.282843 1.001565 2.017157 +v 0.600000 1.778587 2.300000 +v 0.717157 1.778587 2.017157 +v 1.400000 1.778587 2.300000 +v 0.600000 1.778587 1.500000 +v 1.000000 1.778587 1.100000 +v 1.400000 1.778587 1.500000 +v 0.600000 1.778587 0.700000 +v 1.000000 1.778587 0.300000 +v 1.400000 1.778587 0.700000 +v 1.400000 1.094143 0.700000 +v 1.000000 1.094143 0.300000 +v 0.600000 1.094143 0.700000 +v 1.400000 1.094143 1.500000 +v 1.000000 1.094143 1.100000 +v 0.600000 1.094143 1.500000 +v 1.400000 1.094143 2.300000 +v 1.282843 1.094143 2.017157 +v 0.600000 1.094143 2.300000 +v 1.000000 1.778587 2.700000 +v 0.717157 1.778587 2.582843 +v 1.282843 1.778587 2.582843 +v 1.000000 1.778587 1.900000 +v 1.282843 1.778587 2.017157 +v 1.000000 1.778587 1.900000 +v 0.717157 1.778587 1.782843 +v 1.282843 1.778587 1.782843 +v 1.282843 1.778587 1.217157 +v 0.717157 1.778587 1.217157 +v 1.000000 1.778587 1.100000 +v 0.717157 1.778587 0.982843 +v 1.282843 1.778587 0.982843 +v 1.282843 1.778587 0.417157 +v 0.717157 1.778587 0.417157 +v 1.000000 1.094143 1.100000 +v 1.282843 1.094143 0.982843 +v 0.717157 1.094143 0.982843 +v 0.717157 1.094143 0.417157 +v 1.282843 1.094143 0.417157 +v 1.000000 1.094143 1.900000 +v 1.282843 1.094143 1.782843 +v 0.717157 1.094143 1.782843 +v 0.717157 1.094143 1.217157 +v 1.282843 1.094143 1.217157 +v 1.000000 1.094143 2.700000 +v 1.282843 1.094143 2.582843 +v 0.717157 1.094143 2.582843 +v 1.000000 1.094143 1.900000 +v 0.717157 1.094143 2.017157 +vt 0.773438 0.718750 +vt 0.781250 0.812500 +vt 0.773438 0.812500 +vt 0.781250 0.812500 +vt 0.734375 0.718750 +vt 0.781250 0.718750 +vt 0.742188 0.812500 +vt 0.734375 0.718750 +vt 0.742188 0.718750 +vt 0.734375 0.734375 +vt 0.781250 0.718750 +vt 0.781250 0.734375 +vt 0.734375 0.812500 +vt 0.781250 0.796875 +vt 0.781250 0.812500 +vt 1.000000 0.812500 +vt 0.875000 0.656250 +vt 1.000000 0.656250 +vt 0.898438 0.812500 +vt 0.890625 0.656250 +vt 0.898438 0.656250 +vt 0.882812 0.812500 +vt 0.875000 0.656250 +vt 0.882812 0.656250 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 1.000000 0.812500 +vt 0.992188 0.812500 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.632812 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.968750 +vt 0.632812 0.812500 +vt 0.992188 0.812500 +vt 1.000000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.250000 0.437500 +vt -0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt -0.000000 0.500000 +vt 0.820312 0.718750 +vt 0.828125 0.812500 +vt 0.820312 0.812500 +vt 0.828125 0.812500 +vt 0.781250 0.718750 +vt 0.828125 0.718750 +vt 0.789062 0.812500 +vt 0.781250 0.718750 +vt 0.789062 0.718750 +vt 0.781250 0.734375 +vt 0.828125 0.718750 +vt 0.828125 0.734375 +vt 0.781250 0.812500 +vt 0.828125 0.796875 +vt 0.828125 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.812500 +vt 0.867188 0.812500 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.828125 0.734375 +vt 0.875000 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.812500 +vt 0.875000 0.796875 +vt 0.875000 0.812500 +vt 1.000000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt -0.000000 1.000000 +vt 0.375000 0.500000 +vt 0.375000 1.000000 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.554688 1.000000 +vt 0.531250 0.781250 +vt 0.554688 0.781250 +vt 0.781250 0.718750 +vt 0.734375 0.812500 +vt 0.734375 0.812500 +vt 0.734375 0.796875 +vt 0.875000 0.812500 +vt 0.890625 0.812500 +vt 0.875000 0.812500 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.984375 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.968750 +vt 0.750000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt -0.000000 0.437500 +vt -0.000000 0.437500 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.828125 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.812500 +vt 0.781250 0.796875 +vt 0.875000 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.796875 +vt 0.750000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 1.000000 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.531250 1.000000 +vt 0.453125 1.000000 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.531250 1.000000 +vt 0.492188 1.000000 +vt 0.492188 0.781250 +vt 0.453125 1.000000 +vt 0.453125 0.781250 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.492188 1.000000 +vt 0.453125 0.781250 +vt 0.531250 1.000000 +vt 0.492188 0.781250 +vt 0.453125 1.000000 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.531250 1.000000 +vt 0.492188 1.000000 +vt 0.492188 0.781250 +vt 0.453125 1.000000 +vt 0.453125 0.781250 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.492188 1.000000 +vt 0.453125 0.781250 +vt 0.531250 1.000000 +vt 0.492188 0.781250 +vt 0.453125 1.000000 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.531250 1.000000 +vt 0.492188 1.000000 +vt 0.492188 0.781250 +vt 0.453125 1.000000 +vt 0.453125 0.781250 +vt 0.414062 1.000000 +vt 0.414062 0.781250 +vt 0.375000 1.000000 +vt 0.375000 0.781250 +vt 0.492188 1.000000 +vt 0.453125 0.781250 +vt 0.531250 1.000000 +vt 0.492188 0.781250 +vt 0.406250 0.781250 +vt 0.375000 0.718750 +vt 0.445312 0.578125 +vt 0.476562 0.718750 +vt 0.406250 0.781250 +vt 0.375000 0.640625 +vt 0.406250 0.781250 +vt 0.375000 0.640625 +vt 0.445312 0.578125 +vt 0.406250 0.781250 +vt 0.375000 0.640625 +vt 0.445312 0.578125 +vt 0.476562 0.718750 +vt 0.406250 0.781250 +vt 0.375000 0.640625 +vt 0.406250 0.781250 +vt 0.375000 0.718750 +vt 0.445312 0.578125 +vt 0.531250 0.781250 +vt 0.531250 0.781250 +vt 0.531250 0.781250 +vt 0.531250 0.781250 +vt 0.531250 0.781250 +vt 0.531250 0.781250 +vt 0.476562 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.640625 +vt 0.375000 0.640625 +vt 0.406250 0.578125 +vt 0.445312 0.578125 +vt 0.476562 0.640625 +vt 0.406250 0.578125 +vt 0.375000 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.640625 +vt 0.406250 0.578125 +vt 0.375000 0.718750 +vt 0.476562 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.640625 +vt 0.406250 0.578125 +vt 0.375000 0.718750 +vt 0.445312 0.578125 +vt 0.476562 0.640625 +vt 0.406250 0.578125 +vt 0.375000 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.718750 +vt 0.445312 0.781250 +vt 0.476562 0.640625 +vt 0.375000 0.640625 +vt 0.406250 0.578125 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.7071 -0.0000 0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 -0.0000 -0.7071 +usemtl Body +s off +f 2/1/1 4/2/1 1/3/1 +f 3/4/2 6/5/2 4/6/2 +f 5/7/3 8/8/3 6/9/3 +f 6/10/4 1/11/4 4/12/4 +f 3/13/5 7/14/5 5/15/5 +f 10/16/3 12/17/3 9/18/3 +f 11/19/6 14/20/6 12/21/6 +f 16/22/2 9/23/2 15/24/2 +f 18/25/6 20/26/6 17/27/6 +f 19/28/1 22/29/1 20/30/1 +f 21/31/2 24/32/2 22/33/2 +f 26/34/6 28/35/6 25/36/6 +f 27/37/1 30/38/1 28/39/1 +f 29/40/2 32/41/2 30/42/2 +f 34/43/2 36/44/2 33/45/2 +f 35/46/3 38/47/3 36/48/3 +f 37/49/6 40/50/6 38/51/6 +f 39/52/1 33/53/1 40/54/1 +f 42/55/2 44/56/2 41/57/2 +f 43/58/3 46/59/3 44/60/3 +f 45/61/6 48/62/6 46/59/6 +f 47/63/1 41/64/1 48/65/1 +f 50/66/2 52/67/2 49/68/2 +f 51/69/3 54/70/3 52/71/3 +f 53/72/6 56/73/6 54/74/6 +f 55/75/1 49/76/1 56/77/1 +f 54/78/4 49/79/4 52/80/4 +f 51/81/5 55/82/5 53/83/5 +f 58/84/2 60/85/2 57/86/2 +f 59/87/3 62/88/3 60/89/3 +f 61/90/6 64/91/6 62/92/6 +f 63/93/1 57/94/1 64/95/1 +f 66/96/2 68/97/2 65/98/2 +f 67/99/3 70/100/3 68/101/3 +f 69/102/6 72/103/6 70/104/6 +f 71/105/1 65/106/1 72/107/1 +f 74/108/2 76/109/2 73/110/2 +f 75/111/3 78/112/3 76/113/3 +f 77/114/6 80/115/6 78/116/6 +f 79/117/1 73/118/1 80/119/1 +f 78/120/4 73/121/4 76/122/4 +f 75/123/5 79/124/5 77/125/5 +f 82/126/2 84/127/2 81/128/2 +f 83/129/3 86/130/3 84/131/3 +f 85/132/6 88/133/6 86/134/6 +f 87/135/1 81/136/1 88/137/1 +f 86/138/4 81/139/4 84/140/4 +f 83/129/5 87/141/5 85/142/5 +f 90/143/3 92/144/3 89/145/3 +f 91/146/6 94/147/6 92/148/6 +f 93/149/1 96/150/1 94/151/1 +f 94/152/4 89/153/4 92/154/4 +f 91/155/5 95/156/5 93/157/5 +f 98/158/6 100/159/6 97/160/6 +f 99/161/1 102/162/1 100/163/1 +f 101/164/2 104/165/2 102/166/2 +f 102/167/4 97/168/4 100/169/4 +f 99/170/5 103/171/5 101/172/5 +f 106/173/2 108/174/2 105/175/2 +f 107/176/3 110/177/3 108/178/3 +f 109/179/6 112/180/6 110/181/6 +f 111/182/1 105/183/1 112/184/1 +f 110/185/4 105/186/4 108/187/4 +f 107/188/5 111/189/5 109/190/5 +f 114/191/3 116/192/3 113/193/3 +f 115/194/6 118/195/6 116/196/6 +f 117/197/1 120/198/1 118/199/1 +f 119/200/2 113/201/2 120/202/2 +f 122/203/3 124/204/3 121/205/3 +f 123/206/6 126/207/6 124/208/6 +f 125/209/1 128/210/1 126/211/1 +f 127/212/2 121/213/2 128/214/2 +f 130/215/3 132/216/3 129/217/3 +f 131/218/6 134/219/6 132/220/6 +f 133/221/1 136/222/1 134/223/1 +f 135/224/2 129/225/2 136/226/2 +f 138/227/3 140/228/3 137/229/3 +f 139/230/6 142/231/6 140/232/6 +f 141/233/1 144/234/1 142/235/1 +f 143/236/2 137/237/2 144/238/2 +f 2/1/1 3/239/1 4/2/1 +f 3/4/2 5/240/2 6/5/2 +f 5/7/3 7/241/3 8/8/3 +f 6/10/4 8/8/4 1/11/4 +f 3/13/5 2/242/5 7/14/5 +f 10/16/3 11/243/3 12/17/3 +f 11/19/6 13/244/6 14/20/6 +f 16/22/2 10/245/2 9/23/2 +f 18/25/6 19/246/6 20/26/6 +f 19/28/1 21/247/1 22/29/1 +f 21/31/2 23/248/2 24/32/2 +f 26/34/6 27/249/6 28/35/6 +f 27/37/1 29/250/1 30/38/1 +f 29/40/2 31/251/2 32/41/2 +f 34/43/2 35/252/2 36/44/2 +f 35/46/3 37/253/3 38/47/3 +f 37/49/6 39/254/6 40/50/6 +f 39/52/1 34/255/1 33/53/1 +f 42/55/2 43/256/2 44/56/2 +f 43/58/3 45/61/3 46/59/3 +f 45/61/6 47/257/6 48/62/6 +f 47/63/1 42/258/1 41/64/1 +f 50/66/2 51/69/2 52/67/2 +f 51/69/3 53/259/3 54/70/3 +f 53/72/6 55/260/6 56/73/6 +f 55/75/1 50/261/1 49/76/1 +f 54/78/4 56/262/4 49/79/4 +f 51/81/5 50/263/5 55/82/5 +f 58/84/2 59/264/2 60/85/2 +f 59/87/3 61/265/3 62/88/3 +f 61/90/6 63/266/6 64/91/6 +f 63/93/1 58/267/1 57/94/1 +f 66/96/2 67/268/2 68/97/2 +f 67/99/3 69/269/3 70/100/3 +f 69/102/6 71/270/6 72/103/6 +f 71/105/1 66/271/1 65/106/1 +f 74/108/2 75/272/2 76/109/2 +f 75/111/3 77/273/3 78/112/3 +f 77/114/6 79/274/6 80/115/6 +f 79/117/1 74/275/1 73/118/1 +f 78/120/4 80/276/4 73/121/4 +f 75/123/5 74/277/5 79/124/5 +f 82/126/2 83/278/2 84/127/2 +f 83/129/3 85/142/3 86/130/3 +f 85/132/6 87/279/6 88/133/6 +f 87/135/1 82/280/1 81/136/1 +f 86/138/4 88/281/4 81/139/4 +f 83/129/5 82/282/5 87/141/5 +f 90/143/3 91/283/3 92/144/3 +f 91/146/6 93/284/6 94/147/6 +f 93/149/1 95/285/1 96/150/1 +f 94/152/4 96/150/4 89/153/4 +f 91/155/5 90/286/5 95/156/5 +f 98/158/6 99/287/6 100/159/6 +f 99/161/1 101/288/1 102/162/1 +f 101/164/2 103/289/2 104/165/2 +f 102/167/4 104/165/4 97/168/4 +f 99/170/5 98/290/5 103/171/5 +f 106/173/2 107/291/2 108/174/2 +f 107/176/3 109/292/3 110/177/3 +f 109/179/6 111/293/6 112/180/6 +f 111/182/1 106/294/1 105/183/1 +f 110/185/4 112/295/4 105/186/4 +f 107/188/5 106/296/5 111/189/5 +f 114/191/3 115/297/3 116/192/3 +f 115/194/6 117/298/6 118/195/6 +f 117/197/1 119/299/1 120/198/1 +f 119/200/2 114/300/2 113/201/2 +f 122/203/3 123/301/3 124/204/3 +f 123/206/6 125/302/6 126/207/6 +f 125/209/1 127/303/1 128/210/1 +f 127/212/2 122/304/2 121/213/2 +f 130/215/3 131/305/3 132/216/3 +f 131/218/6 133/306/6 134/219/6 +f 133/221/1 135/307/1 136/222/1 +f 135/224/2 130/308/2 129/225/2 +f 138/227/3 139/309/3 140/228/3 +f 139/230/6 141/310/6 142/231/6 +f 141/233/1 143/311/1 144/234/1 +f 143/236/2 138/312/2 137/237/2 +s 1 +f 145/313/1 146/314/7 147/315/7 +f 146/314/7 148/316/2 149/317/2 +f 148/318/2 150/319/8 151/320/8 +f 150/319/8 152/321/3 153/322/3 +f 152/321/3 154/323/9 155/324/9 +f 154/323/9 156/325/6 157/326/6 +f 158/327/10 145/313/1 159/328/1 +f 156/329/6 158/327/10 160/330/10 +f 161/331/1 162/332/7 163/333/7 +f 162/332/7 164/334/2 165/335/2 +f 164/336/2 166/337/8 167/338/8 +f 166/337/8 168/339/3 169/340/3 +f 168/339/3 170/341/9 171/342/9 +f 170/341/9 172/343/6 173/344/6 +f 174/345/10 161/331/1 175/346/1 +f 172/347/6 174/345/10 176/348/10 +f 177/349/1 178/350/7 179/351/7 +f 178/350/7 180/352/2 181/353/2 +f 180/354/2 182/355/8 183/356/8 +f 182/355/8 184/357/3 185/358/3 +f 184/357/3 186/359/9 187/360/9 +f 186/359/9 188/361/6 189/362/6 +f 190/363/10 177/349/1 191/364/1 +f 188/365/6 190/363/10 192/366/10 +f 193/367/4 194/368/4 195/369/4 +f 196/370/4 197/371/4 198/372/4 +f 199/373/4 200/374/4 201/375/4 +f 202/376/5 203/377/5 204/378/5 +f 205/379/5 206/380/5 207/381/5 +f 208/382/5 209/383/5 210/384/5 +f 159/328/1 145/313/1 147/315/7 +f 147/315/7 146/314/7 149/317/2 +f 149/385/2 148/318/2 151/320/8 +f 151/320/8 150/319/8 153/322/3 +f 153/322/3 152/321/3 155/324/9 +f 155/324/9 154/323/9 157/326/6 +f 160/330/10 158/327/10 159/328/1 +f 157/386/6 156/329/6 160/330/10 +f 175/346/1 161/331/1 163/333/7 +f 163/333/7 162/332/7 165/335/2 +f 165/387/2 164/336/2 167/338/8 +f 167/338/8 166/337/8 169/340/3 +f 169/340/3 168/339/3 171/342/9 +f 171/342/9 170/341/9 173/344/6 +f 176/348/10 174/345/10 175/346/1 +f 173/388/6 172/347/6 176/348/10 +f 191/364/1 177/349/1 179/351/7 +f 179/351/7 178/350/7 181/353/2 +f 181/389/2 180/354/2 183/356/8 +f 183/356/8 182/355/8 185/358/3 +f 185/358/3 184/357/3 187/360/9 +f 187/360/9 186/359/9 189/362/6 +f 192/366/10 190/363/10 191/364/1 +f 189/390/6 188/365/6 192/366/10 +f 211/391/4 212/392/4 193/367/4 +f 195/369/4 213/393/4 211/391/4 +f 214/394/4 215/395/4 195/369/4 +f 195/369/4 194/368/4 214/394/4 +f 195/369/4 211/391/4 193/367/4 +f 216/396/4 217/397/4 196/370/4 +f 198/372/4 218/398/4 216/396/4 +f 197/371/4 219/399/4 198/372/4 +f 196/370/4 220/400/4 197/371/4 +f 198/372/4 216/396/4 196/370/4 +f 221/401/4 222/402/4 199/373/4 +f 201/375/4 223/403/4 221/401/4 +f 200/374/4 224/404/4 201/375/4 +f 199/373/4 225/405/4 200/374/4 +f 201/375/4 221/401/4 199/373/4 +f 226/406/5 227/407/5 202/376/5 +f 204/378/5 228/408/5 226/406/5 +f 203/377/5 229/409/5 204/378/5 +f 202/376/5 230/410/5 203/377/5 +f 204/378/5 226/406/5 202/376/5 +f 231/411/5 232/412/5 205/379/5 +f 207/381/5 233/413/5 231/411/5 +f 206/380/5 234/414/5 207/381/5 +f 205/379/5 235/415/5 206/380/5 +f 207/381/5 231/411/5 205/379/5 +f 236/416/5 237/417/5 208/382/5 +f 210/384/5 238/418/5 236/416/5 +f 239/419/5 240/420/5 210/384/5 +f 210/384/5 209/383/5 239/419/5 +f 210/384/5 236/416/5 208/382/5 +o Liquid +v 1.360000 1.780000 0.699800 +v 1.254558 1.780000 0.954359 +v 1.254558 1.080000 0.954359 +v 1.000000 1.780000 1.059800 +v 1.000000 1.080000 1.059800 +v 0.745442 1.780000 0.954359 +v 0.745442 1.080000 0.954359 +v 0.640000 1.780000 0.699800 +v 0.640000 1.080000 0.699800 +v 0.745442 1.780000 0.445242 +v 0.745442 1.080000 0.445242 +v 1.000000 1.780000 0.339800 +v 1.000000 1.080000 0.339800 +v 1.254558 1.780000 0.445242 +v 1.360000 1.080000 0.699800 +v 1.254558 1.080000 0.445242 +v 1.360000 1.780000 1.499000 +v 1.254558 1.780000 1.753559 +v 1.254558 1.080000 1.753559 +v 1.000000 1.780000 1.859000 +v 1.000000 1.080000 1.859000 +v 0.745442 1.780000 1.753559 +v 0.745442 1.080000 1.753559 +v 0.640000 1.780000 1.499000 +v 0.640000 1.080000 1.499000 +v 0.745442 1.780000 1.244442 +v 0.745442 1.080000 1.244442 +v 1.000000 1.780000 1.139000 +v 1.000000 1.080000 1.139000 +v 1.254558 1.780000 1.244442 +v 1.360000 1.080000 1.499000 +v 1.254558 1.080000 1.244442 +v 1.360000 1.780000 2.298200 +v 1.254558 1.780000 2.552759 +v 1.254558 1.080000 2.552759 +v 1.000000 1.780000 2.658200 +v 1.000000 1.080000 2.658200 +v 0.745442 1.780000 2.552759 +v 0.745442 1.080000 2.552759 +v 0.640000 1.780000 2.298200 +v 0.640000 1.080000 2.298200 +v 0.745442 1.780000 2.043642 +v 0.745442 1.080000 2.043642 +v 1.000000 1.780000 1.938200 +v 1.000000 1.080000 1.938200 +v 1.254558 1.780000 2.043642 +v 1.360000 1.080000 2.298200 +v 1.254558 1.080000 2.043642 +vt 0.667969 0.250000 +vt 0.667969 0.375000 +vt 0.558594 0.375000 +vt 0.667969 0.500000 +vt 0.558594 0.500000 +vt 0.667969 0.625000 +vt 0.558594 0.625000 +vt 0.667969 0.750000 +vt 0.558594 0.750000 +vt 0.667969 0.875000 +vt 0.558594 0.875000 +vt 0.667969 1.000000 +vt 0.558594 1.000000 +vt 0.773438 0.703125 +vt 0.816406 0.914062 +vt 0.710938 1.000000 +vt 0.667969 0.125000 +vt 0.558594 0.250000 +vt 0.667969 0.000000 +vt 0.558594 0.125000 +vt 0.667969 0.250000 +vt 0.667969 0.375000 +vt 0.558594 0.375000 +vt 0.667969 0.500000 +vt 0.558594 0.500000 +vt 0.667969 0.625000 +vt 0.558594 0.625000 +vt 0.667969 0.750000 +vt 0.558594 0.750000 +vt 0.667969 0.875000 +vt 0.558594 0.875000 +vt 0.667969 1.000000 +vt 0.558594 1.000000 +vt 0.773438 0.703125 +vt 0.816406 0.914062 +vt 0.773438 1.000000 +vt 0.667969 0.125000 +vt 0.558594 0.250000 +vt 0.667969 0.000000 +vt 0.558594 0.125000 +vt 0.667969 0.250000 +vt 0.667969 0.375000 +vt 0.558594 0.375000 +vt 0.667969 0.500000 +vt 0.558594 0.500000 +vt 0.667969 0.625000 +vt 0.558594 0.625000 +vt 0.667969 0.750000 +vt 0.558594 0.750000 +vt 0.667969 0.875000 +vt 0.558594 0.875000 +vt 0.667969 1.000000 +vt 0.558594 1.000000 +vt 0.773438 0.703125 +vt 0.816406 0.914062 +vt 0.773438 1.000000 +vt 0.667969 0.125000 +vt 0.558594 0.250000 +vt 0.667969 0.000000 +vt 0.558594 0.125000 +vt 0.667969 0.789062 +vt 0.710938 0.703125 +vt 0.667969 0.914062 +vt 0.773438 1.000000 +vt 0.816406 0.789062 +vt 0.558594 0.000000 +vt 0.667969 0.789062 +vt 0.710938 0.703125 +vt 0.667969 0.914062 +vt 0.710938 1.000000 +vt 0.816406 0.789062 +vt 0.558594 0.000000 +vt 0.667969 0.789062 +vt 0.710938 0.703125 +vt 0.667969 0.914062 +vt 0.710938 1.000000 +vt 0.816406 0.789062 +vt 0.558594 0.000000 +vn 0.9239 0.0000 0.3827 +vn 0.3827 -0.0000 0.9239 +vn -0.3827 -0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn 0.0000 1.0000 0.0000 +vn 0.9239 0.0000 -0.3827 +vn 0.3827 0.0000 -0.9239 +usemtl None +s 1 +f 241/421/11 242/422/11 243/423/11 +f 242/422/12 244/424/12 245/425/12 +f 244/424/13 246/426/13 247/427/13 +f 246/426/14 248/428/14 249/429/14 +f 248/428/15 250/430/15 251/431/15 +f 250/430/16 252/432/16 253/433/16 +f 242/434/17 254/435/17 250/436/17 +f 254/437/18 241/421/18 255/438/18 +f 252/439/19 254/437/19 256/440/19 +f 257/441/11 258/442/11 259/443/11 +f 258/442/12 260/444/12 261/445/12 +f 260/444/13 262/446/13 263/447/13 +f 262/446/14 264/448/14 265/449/14 +f 264/448/15 266/450/15 267/451/15 +f 266/450/16 268/452/16 269/453/16 +f 258/454/17 270/455/17 268/456/17 +f 270/457/18 257/441/18 271/458/18 +f 268/459/19 270/457/19 272/460/19 +f 273/461/11 274/462/11 275/463/11 +f 274/462/12 276/464/12 277/465/12 +f 276/464/13 278/466/13 279/467/13 +f 278/466/14 280/468/14 281/469/14 +f 280/468/15 282/470/15 283/471/15 +f 282/470/16 284/472/16 285/473/16 +f 274/474/17 286/475/17 284/476/17 +f 286/477/18 273/461/18 287/478/18 +f 284/479/19 286/477/19 288/480/19 +f 255/438/11 241/421/11 243/423/11 +f 243/423/12 242/422/12 245/425/12 +f 245/425/13 244/424/13 247/427/13 +f 247/427/14 246/426/14 249/429/14 +f 249/429/15 248/428/15 251/431/15 +f 251/431/16 250/430/16 253/433/16 +f 246/481/17 244/482/17 242/434/17 +f 250/436/17 248/483/17 246/481/17 +f 254/435/17 252/484/17 250/436/17 +f 242/434/17 241/485/17 254/435/17 +f 250/436/17 246/481/17 242/434/17 +f 256/440/18 254/437/18 255/438/18 +f 253/486/19 252/439/19 256/440/19 +f 271/458/11 257/441/11 259/443/11 +f 259/443/12 258/442/12 261/445/12 +f 261/445/13 260/444/13 263/447/13 +f 263/447/14 262/446/14 265/449/14 +f 265/449/15 264/448/15 267/451/15 +f 267/451/16 266/450/16 269/453/16 +f 262/487/17 260/488/17 258/454/17 +f 258/454/17 264/489/17 262/487/17 +f 258/454/17 268/456/17 266/490/17 +f 258/454/17 257/491/17 270/455/17 +f 266/490/17 264/489/17 258/454/17 +f 272/460/18 270/457/18 271/458/18 +f 269/492/19 268/459/19 272/460/19 +f 287/478/11 273/461/11 275/463/11 +f 275/463/12 274/462/12 277/465/12 +f 277/465/13 276/464/13 279/467/13 +f 279/467/14 278/466/14 281/469/14 +f 281/469/15 280/468/15 283/471/15 +f 283/471/16 282/470/16 285/473/16 +f 278/493/17 276/494/17 274/474/17 +f 274/474/17 280/495/17 278/493/17 +f 274/474/17 284/476/17 282/496/17 +f 274/474/17 273/497/17 286/475/17 +f 282/496/17 280/495/17 274/474/17 +f 288/480/18 286/477/18 287/478/18 +f 285/498/19 284/479/19 288/480/19 diff --git a/src/main/resources/assets/advancedrocketry/models/crystallizer.obj b/src/main/resources/assets/advancedrocketry/models/crystallizer.obj deleted file mode 100644 index d11e00dad..000000000 --- a/src/main/resources/assets/advancedrocketry/models/crystallizer.obj +++ /dev/null @@ -1,469 +0,0 @@ -# Blender v2.74 (sub 0) OBJ File: 'Crystallizer.blend' -# www.blender.org -o Liquid -v 1.360000 1.080000 0.699800 -v 1.360000 1.780000 0.699800 -v 1.254558 1.080000 0.954359 -v 1.254558 1.780000 0.954359 -v 1.000000 1.080000 1.059800 -v 1.000000 1.780000 1.059800 -v 0.745442 1.080000 0.954359 -v 0.745442 1.780000 0.954359 -v 0.640000 1.080000 0.699800 -v 0.640000 1.780000 0.699800 -v 0.745442 1.080000 0.445242 -v 0.745442 1.780000 0.445242 -v 1.000000 1.080000 0.339800 -v 1.000000 1.780000 0.339800 -v 1.254558 1.080000 0.445242 -v 1.254558 1.780000 0.445242 -v 1.360000 1.080000 1.499000 -v 1.360000 1.780000 1.499000 -v 1.254558 1.080000 1.753559 -v 1.254558 1.780000 1.753559 -v 1.000000 1.080000 1.859000 -v 1.000000 1.780000 1.859000 -v 0.745442 1.080000 1.753559 -v 0.745442 1.780000 1.753559 -v 0.640000 1.080000 1.499000 -v 0.640000 1.780000 1.499000 -v 0.745442 1.080000 1.244442 -v 0.745442 1.780000 1.244442 -v 1.000000 1.080000 1.139000 -v 1.000000 1.780000 1.139000 -v 1.254558 1.080000 1.244442 -v 1.254558 1.780000 1.244442 -v 1.360000 1.080000 2.298200 -v 1.360000 1.780000 2.298200 -v 1.254558 1.080000 2.552759 -v 1.254558 1.780000 2.552759 -v 1.000000 1.080000 2.658200 -v 1.000000 1.780000 2.658200 -v 0.745442 1.080000 2.552759 -v 0.745442 1.780000 2.552759 -v 0.640000 1.080000 2.298200 -v 0.640000 1.780000 2.298200 -v 0.745442 1.080000 2.043642 -v 0.745442 1.780000 2.043642 -v 1.000000 1.080000 1.938200 -v 1.000000 1.780000 1.938200 -v 1.254558 1.080000 2.043642 -v 1.254558 1.780000 2.043642 -vt 0.667969 0.250000 -vt 0.667969 0.375000 -vt 0.558594 0.375000 -vt 0.667969 0.500000 -vt 0.558594 0.500000 -vt 0.667969 0.625000 -vt 0.558594 0.625000 -vt 0.667969 0.750000 -vt 0.558594 0.750000 -vt 0.667969 0.875000 -vt 0.558594 0.875000 -vt 0.667969 1.000000 -vt 0.558594 1.000000 -vt 0.773438 0.703125 -vt 0.816406 0.914062 -vt 0.710938 1.000000 -vt 0.667969 0.125000 -vt 0.558594 0.250000 -vt 0.667969 0.000000 -vt 0.558594 0.125000 -vt 0.773438 1.000000 -vt 0.667969 0.789062 -vt 0.710938 0.703125 -vt 0.667969 0.914062 -vt 0.816406 0.789062 -vt 0.558594 0.000000 -vn 0.923900 0.000000 0.382700 -vn 0.382700 0.000000 0.923900 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.000000 1.000000 0.000000 -vn 0.923900 0.000000 -0.382700 -vn 0.382700 0.000000 -0.923900 -s off -f 2/1/1 4/2/1 3/3/1 -f 4/2/2 6/4/2 5/5/2 -f 6/4/3 8/6/3 7/7/3 -f 8/6/4 10/8/4 9/9/4 -f 10/8/5 12/10/5 11/11/5 -f 12/10/6 14/12/6 13/13/6 -f 4/14/7 16/15/7 12/16/7 -f 16/17/8 2/1/8 1/18/8 -f 14/19/9 16/17/9 15/20/9 -f 18/1/1 20/2/1 19/3/1 -f 20/2/2 22/4/2 21/5/2 -f 22/4/3 24/6/3 23/7/3 -f 24/6/4 26/8/4 25/9/4 -f 26/8/5 28/10/5 27/11/5 -f 28/10/6 30/12/6 29/13/6 -f 20/14/7 32/15/7 30/21/7 -f 32/17/8 18/1/8 17/18/8 -f 30/19/9 32/17/9 31/20/9 -f 34/1/1 36/2/1 35/3/1 -f 36/2/2 38/4/2 37/5/2 -f 38/4/3 40/6/3 39/7/3 -f 40/6/4 42/8/4 41/9/4 -f 42/8/5 44/10/5 43/11/5 -f 44/10/6 46/12/6 45/13/6 -f 36/14/7 48/15/7 46/21/7 -f 48/17/8 34/1/8 33/18/8 -f 46/19/9 48/17/9 47/20/9 -f 1/18/1 2/1/1 3/3/1 -f 3/3/2 4/2/2 5/5/2 -f 5/5/3 6/4/3 7/7/3 -f 7/7/4 8/6/4 9/9/4 -f 9/9/5 10/8/5 11/11/5 -f 11/11/6 12/10/6 13/13/6 -f 8/22/7 6/23/7 4/14/7 -f 12/16/7 10/24/7 8/22/7 -f 16/15/7 14/21/7 12/16/7 -f 4/14/7 2/25/7 16/15/7 -f 12/16/7 8/22/7 4/14/7 -f 15/20/8 16/17/8 1/18/8 -f 13/26/9 14/19/9 15/20/9 -f 17/18/1 18/1/1 19/3/1 -f 19/3/2 20/2/2 21/5/2 -f 21/5/3 22/4/3 23/7/3 -f 23/7/4 24/6/4 25/9/4 -f 25/9/5 26/8/5 27/11/5 -f 27/11/6 28/10/6 29/13/6 -f 24/22/7 22/23/7 20/14/7 -f 20/14/7 26/24/7 24/22/7 -f 20/14/7 30/21/7 28/16/7 -f 20/14/7 18/25/7 32/15/7 -f 28/16/7 26/24/7 20/14/7 -f 31/20/8 32/17/8 17/18/8 -f 29/26/9 30/19/9 31/20/9 -f 33/18/1 34/1/1 35/3/1 -f 35/3/2 36/2/2 37/5/2 -f 37/5/3 38/4/3 39/7/3 -f 39/7/4 40/6/4 41/9/4 -f 41/9/5 42/8/5 43/11/5 -f 43/11/6 44/10/6 45/13/6 -f 40/22/7 38/23/7 36/14/7 -f 36/14/7 42/24/7 40/22/7 -f 36/14/7 46/21/7 44/16/7 -f 36/14/7 34/25/7 48/15/7 -f 44/16/7 42/24/7 36/14/7 -f 47/20/8 48/17/8 33/18/8 -f 45/26/9 46/19/9 47/20/9 -o Hull -v 1.400000 1.001565 0.700000 -v 1.400000 1.870000 0.700000 -v 1.282843 1.001565 0.982843 -v 1.282843 1.870000 0.982843 -v 1.000000 1.001565 1.100000 -v 1.000000 1.870000 1.100000 -v 0.717157 1.001565 0.982843 -v 0.717157 1.870000 0.982843 -v 0.600000 1.001565 0.700000 -v 0.600000 1.870000 0.700000 -v 0.717157 1.001565 0.417157 -v 0.717157 1.870000 0.417157 -v 1.000000 1.001565 0.300000 -v 1.000000 1.870000 0.300000 -v 1.282843 1.001565 0.417157 -v 1.282843 1.870000 0.417157 -v 1.400000 1.001565 1.500000 -v 1.400000 1.870000 1.500000 -v 1.282843 1.001565 1.782843 -v 1.282843 1.870000 1.782843 -v 1.000000 1.001565 1.900000 -v 1.000000 1.870000 1.900000 -v 0.717157 1.001565 1.782843 -v 0.717157 1.870000 1.782843 -v 0.600000 1.001565 1.500000 -v 0.600000 1.870000 1.500000 -v 0.717157 1.001565 1.217157 -v 0.717157 1.870000 1.217157 -v 1.000000 1.001565 1.100000 -v 1.000000 1.870000 1.100000 -v 1.282843 1.001565 1.217157 -v 1.282843 1.870000 1.217157 -v 1.400000 1.001565 2.300000 -v 1.400000 1.870000 2.300000 -v 1.282843 1.001565 2.582843 -v 1.282843 1.870000 2.582843 -v 1.000000 1.001565 2.700000 -v 1.000000 1.870000 2.700000 -v 0.717157 1.001565 2.582843 -v 0.717157 1.870000 2.582843 -v 0.600000 1.001565 2.300000 -v 0.600000 1.870000 2.300000 -v 0.717157 1.001565 2.017157 -v 0.717157 1.870000 2.017157 -v 1.000000 1.001565 1.900000 -v 1.000000 1.870000 1.900000 -v 1.282843 1.001565 2.017157 -v 1.282843 1.870000 2.017157 -v 0.001000 1.999000 0.001000 -v 0.001000 0.001000 0.001000 -v 1.999000 1.999000 0.001000 -v 1.999000 0.001000 0.001000 -v 0.001000 1.999000 2.999000 -v 0.001000 0.001000 2.999000 -v 1.999000 1.999000 2.999000 -v 1.999000 0.001000 2.999000 -v 0.000000 1.885000 0.000000 -v 2.000000 1.885000 0.000000 -v 0.000000 1.885000 3.000000 -v 2.000000 1.885000 3.000000 -v 0.000000 1.001000 0.000000 -v 2.000000 1.001000 0.000000 -v 0.000000 1.001000 3.000000 -v 2.000000 1.001000 3.000000 -v 1.400000 1.094143 0.700000 -v 1.282843 1.094143 0.982843 -v 1.000000 1.094143 1.100000 -v 0.717157 1.094143 0.982843 -v 0.600000 1.094143 0.700000 -v 0.717157 1.094143 0.417157 -v 1.000000 1.094143 0.300000 -v 1.282843 1.094143 0.417157 -v 1.400000 1.094143 1.500000 -v 1.282843 1.094143 1.782843 -v 1.000000 1.094143 1.900000 -v 0.717157 1.094143 1.782843 -v 0.600000 1.094143 1.500000 -v 0.717157 1.094143 1.217157 -v 1.000000 1.094143 1.100000 -v 1.282843 1.094143 1.217157 -v 1.400000 1.094143 2.300000 -v 1.282843 1.094143 2.582843 -v 1.000000 1.094143 2.700000 -v 0.717157 1.094143 2.582843 -v 0.600000 1.094143 2.300000 -v 0.717157 1.094143 2.017157 -v 1.000000 1.094143 1.900000 -v 1.282843 1.094143 2.017157 -v 0.600000 1.778587 0.700000 -v 0.717157 1.778587 0.982843 -v 1.000000 1.778587 1.100000 -v 1.282843 1.778587 0.982843 -v 1.400000 1.778587 0.700000 -v 1.282843 1.778587 0.417157 -v 1.000000 1.778587 0.300000 -v 0.717157 1.778587 0.417157 -v 0.600000 1.778587 1.500000 -v 0.717157 1.778587 1.782843 -v 1.000000 1.778587 1.900000 -v 1.282843 1.778587 1.782843 -v 1.400000 1.778587 1.500000 -v 1.282843 1.778587 1.217157 -v 1.000000 1.778587 1.100000 -v 0.717157 1.778587 1.217157 -v 0.600000 1.778587 2.300000 -v 0.717157 1.778587 2.582843 -v 1.000000 1.778587 2.700000 -v 1.282843 1.778587 2.582843 -v 1.400000 1.778587 2.300000 -v 1.282843 1.778587 2.017157 -v 1.000000 1.778587 1.900000 -v 0.717157 1.778587 2.017157 -v 0.001000 1.999000 0.001000 -v 0.001000 0.001000 0.001000 -v 0.001000 0.001000 2.999000 -v 0.001000 1.999000 2.999000 -v 0.001000 1.999000 0.001000 -v 0.001000 0.001000 0.001000 -v 0.001000 0.001000 2.999000 -v 0.001000 1.999000 2.999000 -v 0.179880 1.999000 2.998851 -v 0.179880 0.001000 2.998851 -v 0.179880 0.001000 0.001149 -v 0.179880 1.999000 0.001149 -v 1.819111 1.999000 0.001149 -v 1.819111 0.001000 0.001149 -v 1.819110 0.001000 2.998851 -v 1.819110 1.999000 2.998851 -v 1.998900 1.999000 0.183870 -v 1.998900 0.001000 0.183870 -v 0.001100 1.999000 0.183870 -v 0.001100 0.001000 0.183870 -v 0.001100 1.999000 2.815120 -v 0.001100 0.001000 2.815120 -v 1.998900 1.999000 2.815121 -v 1.998900 0.001000 2.815121 -vt 0.484375 0.500000 -vt 0.484375 0.625000 -vt 0.375000 0.625000 -vt 0.484375 0.750000 -vt 0.375000 0.750000 -vt 0.375000 0.968750 -vt 0.312500 0.968750 -vt 0.312500 0.750000 -vt 0.250000 0.968750 -vt 0.250000 0.750000 -vt 0.187500 0.968750 -vt 0.187500 0.750000 -vt 0.125000 0.968750 -vt 0.125000 0.750000 -vt 0.484375 0.375000 -vt 0.375000 0.500000 -vt 0.484375 0.250000 -vt 0.375000 0.375000 -vt 0.117188 1.000000 -vt 0.117188 0.750000 -vt 0.000000 0.750000 -vt 0.375000 -0.000000 -vt 0.250000 -0.000000 -vt 0.492188 0.250000 -vt 0.492188 -0.000000 -vt 0.250000 0.375000 -vt 0.125000 0.375000 -vt 0.402344 0.968750 -vt 0.375000 0.906250 -vt 0.457031 0.750000 -vt 0.484375 0.906250 -vt 0.375000 0.812500 -vt 0.125000 -0.000000 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 0.000000 0.375000 -vt 0.375000 0.250000 -vt 0.457031 0.968750 -vt 0.484375 0.812500 -vt 0.402344 0.750000 -vn 0.923900 0.000000 0.382700 -vn 0.382700 0.000000 0.923900 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.382700 0.000000 -0.923900 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -s off -f 50/27/10 52/28/10 51/29/10 -f 52/28/11 54/30/11 53/31/11 -f 54/32/12 56/33/12 55/34/12 -f 56/33/13 58/35/13 57/36/13 -f 58/35/14 60/37/14 59/38/14 -f 60/37/15 62/39/15 61/40/15 -f 64/41/16 50/27/16 49/42/16 -f 62/43/17 64/41/17 63/44/17 -f 66/27/10 68/28/10 67/29/10 -f 68/28/11 70/30/11 69/31/11 -f 70/32/12 72/33/12 71/34/12 -f 72/33/13 74/35/13 73/36/13 -f 74/35/14 76/37/14 75/38/14 -f 76/37/15 78/39/15 77/40/15 -f 80/41/16 66/27/16 65/42/16 -f 78/43/17 80/41/17 79/44/17 -f 82/27/10 84/28/10 83/29/10 -f 84/28/11 86/30/11 85/31/11 -f 86/32/12 88/33/12 87/34/12 -f 88/33/13 90/35/13 89/36/13 -f 90/35/14 92/37/14 91/38/14 -f 92/37/15 94/39/15 93/40/15 -f 96/41/16 82/27/16 81/42/16 -f 94/43/17 96/41/17 95/44/17 -f 97/45/18 99/46/18 100/47/18 -f 99/44/19 103/48/19 104/49/19 -f 103/50/20 101/51/20 102/48/20 -f 97/31/20 161/31/20 164/44/20 -f 101/44/21 103/52/21 99/36/21 -f 98/53/22 100/52/22 104/49/22 -f 105/47/22 106/40/22 108/53/22 -f 111/52/21 112/53/21 110/40/21 -f 153/54/22 160/55/22 157/56/22 -f 145/57/22 151/54/22 149/58/22 -f 137/54/22 143/58/22 141/56/22 -f 113/54/21 119/58/21 117/56/21 -f 121/57/21 127/54/21 125/58/21 -f 129/54/21 136/55/21 133/56/21 -f 161/31/20 165/31/20 168/44/20 -f 102/59/20 163/59/20 162/53/20 -f 101/51/20 164/51/20 163/48/20 -f 98/60/20 162/60/20 161/45/20 -f 168/61/23 165/62/23 166/53/23 -f 163/59/20 167/59/20 166/53/20 -f 164/51/20 168/51/20 167/48/20 -f 162/60/20 166/60/20 165/45/20 -f 172/61/19 169/62/19 170/53/19 -f 176/61/23 173/62/23 174/53/23 -f 177/45/20 179/46/20 180/47/20 -f 181/45/18 183/46/18 184/47/18 -f 49/42/10 50/27/10 51/29/10 -f 51/29/11 52/28/11 53/31/11 -f 53/31/12 54/32/12 55/34/12 -f 55/34/13 56/33/13 57/36/13 -f 57/36/14 58/35/14 59/38/14 -f 59/38/15 60/37/15 61/40/15 -f 63/44/16 64/41/16 49/42/16 -f 61/63/17 62/43/17 63/44/17 -f 65/42/10 66/27/10 67/29/10 -f 67/29/11 68/28/11 69/31/11 -f 69/31/12 70/32/12 71/34/12 -f 71/34/13 72/33/13 73/36/13 -f 73/36/14 74/35/14 75/38/14 -f 75/38/15 76/37/15 77/40/15 -f 79/44/16 80/41/16 65/42/16 -f 77/63/17 78/43/17 79/44/17 -f 81/42/10 82/27/10 83/29/10 -f 83/29/11 84/28/11 85/31/11 -f 85/31/12 86/32/12 87/34/12 -f 87/34/13 88/33/13 89/36/13 -f 89/36/14 90/35/14 91/38/14 -f 91/38/15 92/37/15 93/40/15 -f 95/44/16 96/41/16 81/42/16 -f 93/63/17 94/43/17 95/44/17 -f 98/60/18 97/45/18 100/47/18 -f 100/52/19 99/44/19 104/49/19 -f 104/63/20 103/50/20 102/48/20 -f 101/44/20 97/31/20 164/44/20 -f 97/31/21 101/44/21 99/36/21 -f 102/59/22 98/53/22 104/49/22 -f 107/62/22 105/47/22 108/53/22 -f 109/36/21 111/52/21 110/40/21 -f 155/57/22 154/64/22 153/54/22 -f 157/56/22 156/65/22 155/57/22 -f 159/58/22 158/66/22 157/56/22 -f 157/56/22 160/55/22 159/58/22 -f 157/56/22 155/57/22 153/54/22 -f 147/56/22 146/65/22 145/57/22 -f 149/58/22 148/66/22 147/56/22 -f 151/54/22 150/55/22 149/58/22 -f 145/57/22 152/64/22 151/54/22 -f 149/58/22 147/56/22 145/57/22 -f 139/57/22 138/64/22 137/54/22 -f 141/56/22 140/65/22 139/57/22 -f 143/58/22 142/66/22 141/56/22 -f 137/54/22 144/55/22 143/58/22 -f 141/56/22 139/57/22 137/54/22 -f 115/57/21 114/64/21 113/54/21 -f 117/56/21 116/65/21 115/57/21 -f 119/58/21 118/66/21 117/56/21 -f 113/54/21 120/55/21 119/58/21 -f 117/56/21 115/57/21 113/54/21 -f 123/56/21 122/65/21 121/57/21 -f 125/58/21 124/66/21 123/56/21 -f 127/54/21 126/55/21 125/58/21 -f 121/57/21 128/64/21 127/54/21 -f 125/58/21 123/56/21 121/57/21 -f 131/57/21 130/64/21 129/54/21 -f 133/56/21 132/65/21 131/57/21 -f 135/58/21 134/66/21 133/56/21 -f 133/56/21 136/55/21 135/58/21 -f 133/56/21 131/57/21 129/54/21 -f 164/44/20 161/31/20 168/44/20 -f 98/53/20 102/59/20 162/53/20 -f 102/48/20 101/51/20 163/48/20 -f 97/45/20 98/60/20 161/45/20 -f 167/59/23 168/61/23 166/53/23 -f 162/53/20 163/59/20 166/53/20 -f 163/48/20 164/51/20 167/48/20 -f 161/45/20 162/60/20 165/45/20 -f 171/59/19 172/61/19 170/53/19 -f 175/59/23 176/61/23 174/53/23 -f 178/60/20 177/45/20 180/47/20 -f 182/60/18 181/45/18 184/47/18 diff --git a/src/main/resources/assets/advancedrocketry/models/cuttingmachine.obj b/src/main/resources/assets/advancedrocketry/models/cuttingmachine.obj index 0e97d056f..3274e2a11 100644 --- a/src/main/resources/assets/advancedrocketry/models/cuttingmachine.obj +++ b/src/main/resources/assets/advancedrocketry/models/cuttingmachine.obj @@ -1,756 +1,1534 @@ -# Blender v2.75 (sub 0) OBJ File: 'cuttingMachine.blend' +# Blender v2.79 (sub 0) OBJ File: 'cutting_machine.blend' # www.blender.org +mtllib cuttingmachine.mtl o Hull -v 0.200487 1.146693 1.470000 -v 0.167721 1.169636 1.470000 -v 0.192087 1.134697 1.505355 -v 0.159321 1.157640 1.505355 -v 0.171808 1.105736 1.520000 -v 0.139042 1.128679 1.520000 -v 0.151529 1.076774 1.505355 -v 0.118763 1.099717 1.505355 -v 0.143130 1.064778 1.470000 -v 0.110364 1.087721 1.470000 -v 0.151529 1.076774 1.434645 -v 0.118763 1.099717 1.434645 -v 0.171808 1.105736 1.420000 -v 0.139042 1.128679 1.420000 -v 0.192087 1.134697 1.434645 -v 0.159321 1.157640 1.434645 -v 0.200487 1.146693 1.300000 -v 0.167721 1.169636 1.300000 -v 0.192087 1.134697 1.335355 -v 0.159321 1.157640 1.335355 -v 0.171808 1.105736 1.350000 -v 0.139042 1.128679 1.350000 -v 0.151529 1.076774 1.335355 -v 0.118763 1.099717 1.335355 -v 0.143130 1.064778 1.300000 -v 0.110364 1.087721 1.300000 -v 0.151529 1.076774 1.264645 -v 0.118763 1.099717 1.264645 -v 0.171808 1.105736 1.250000 -v 0.139042 1.128679 1.250000 -v 0.192087 1.134697 1.264645 -v 0.159321 1.157640 1.264645 -v 0.100000 1.000000 1.200000 -v 0.230000 1.200000 1.200000 -v 0.300000 1.000000 1.200000 -v 0.300000 1.200000 1.200000 -v 0.100000 1.000000 1.800000 -v 0.230000 1.200000 1.800000 -v 0.300000 1.000000 1.800000 -v 0.300000 1.200000 1.800000 -v 1.990000 -0.000000 2.990000 -v 0.001000 0.000000 2.990000 -v 0.001000 -0.000000 0.010000 -v 1.990000 -0.000000 0.010000 -v 1.990000 1.001000 2.990001 -v 0.001000 1.001000 2.990000 -v 0.001000 1.001000 0.010000 -v 1.990000 1.001000 0.010000 -v 1.100000 0.940000 0.980000 -v 1.100000 1.020000 0.980000 -v 1.500000 0.940000 0.980000 -v 1.500000 1.020000 0.980000 -v 1.100000 0.940000 2.020000 -v 1.100000 1.020000 2.020000 -v 1.500000 0.940000 2.020000 -v 1.500000 1.020000 2.020000 -v 0.500000 0.940000 0.980000 -v 0.500000 1.020000 0.980000 -v 0.900000 0.940000 0.980000 -v 0.900000 1.020000 0.980000 -v 0.500000 0.940000 2.020000 -v 0.500000 1.020000 2.020000 -v 0.900000 0.940000 2.020000 -v 0.900000 1.020000 2.020000 -v 0.500000 1.001284 0.328284 -v 1.500000 1.001284 0.328284 -v 0.500000 1.013000 0.300000 -v 1.500000 1.013000 0.300000 -v 0.500000 1.001284 0.271716 -v 1.500000 1.001284 0.271716 -v 0.500000 1.001284 0.428284 -v 1.500000 1.001284 0.428284 -v 0.500000 1.013000 0.400000 -v 1.500000 1.013000 0.400000 -v 0.500000 1.001284 0.371716 -v 1.500000 1.001284 0.371716 -v 0.500000 1.001284 0.528284 -v 1.500000 1.001284 0.528284 -v 0.500000 1.013000 0.500000 -v 1.500000 1.013000 0.500000 -v 0.500000 1.001284 0.471716 -v 1.500000 1.001284 0.471716 -v 0.500000 1.001284 0.628284 -v 1.500000 1.001284 0.628284 -v 0.500000 1.013000 0.600000 -v 1.500000 1.013000 0.600000 -v 0.500000 1.001284 0.571716 -v 1.500000 1.001284 0.571716 -v 0.500000 1.001284 0.728284 -v 1.500000 1.001284 0.728284 -v 0.500000 1.013000 0.700000 -v 1.500000 1.013000 0.700000 -v 0.500000 1.001284 0.671716 -v 1.500000 1.001284 0.671716 -v 0.500000 1.001284 0.828284 -v 1.500000 1.001284 0.828284 -v 0.500000 1.013000 0.800000 -v 1.500000 1.013000 0.800000 -v 0.500000 1.001284 0.771716 -v 1.500000 1.001284 0.771716 -v 0.500000 1.001284 0.928284 -v 1.500000 1.001284 0.928284 -v 0.500000 1.013000 0.900000 -v 1.500000 1.013000 0.900000 -v 0.500000 1.001284 0.871716 -v 1.500000 1.001284 0.871716 -v 0.500000 1.001284 2.128284 -v 1.500000 1.001284 2.128284 -v 0.500000 1.013000 2.100000 -v 1.500000 1.013000 2.100000 -v 0.500000 1.001284 2.071716 -v 1.500000 1.001284 2.071716 -v 0.500000 1.001284 2.228285 -v 1.500000 1.001284 2.228285 -v 0.500000 1.013000 2.200000 -v 1.500000 1.013000 2.200000 -v 0.500000 1.001284 2.171716 -v 1.500000 1.001284 2.171716 -v 0.500000 1.001284 2.328285 -v 1.500000 1.001284 2.328285 -v 0.500000 1.013000 2.300000 -v 1.500000 1.013000 2.300000 -v 0.500000 1.001284 2.271716 -v 1.500000 1.001284 2.271716 -v 0.500000 1.001284 2.428285 -v 1.500000 1.001284 2.428285 -v 0.500000 1.013000 2.400000 -v 1.500000 1.013000 2.400000 -v 0.500000 1.001284 2.371716 -v 1.500000 1.001284 2.371716 -v 0.500000 1.001284 2.528285 -v 1.500000 1.001284 2.528285 -v 0.500000 1.013000 2.500000 -v 1.500000 1.013000 2.500000 -v 0.500000 1.001284 2.471716 -v 1.500000 1.001284 2.471716 -v 0.500000 1.001284 2.628285 -v 1.500000 1.001284 2.628285 -v 0.500000 1.013000 2.600000 -v 1.500000 1.013000 2.600000 -v 0.500000 1.001284 2.571716 -v 1.500000 1.001284 2.571716 -v 0.500000 1.001284 2.728284 -v 1.500000 1.001284 2.728284 -v 0.500000 1.013000 2.700000 -v 1.500000 1.013000 2.700000 -v 0.500000 1.001284 2.671716 -v 1.500000 1.001284 2.671716 -vt 0.359375 0.781250 -vt 0.351562 0.781250 -vt 0.351562 0.765625 -vt 0.335938 0.781250 -vt 0.328125 0.781250 -vt 0.328125 0.765625 -vt 0.367188 0.781250 -vt 0.359375 0.765625 -vt 0.320312 0.781250 -vt 0.320312 0.765625 -vt 0.375000 0.781250 -vt 0.367188 0.765625 -vt 0.312500 0.765625 -vt 0.312500 0.781250 -vt 0.359375 0.750000 -vt 0.359375 0.734375 -vt 0.343750 0.765625 -vt 0.343750 0.781250 -vt 0.375000 0.796875 -vt 0.367188 0.796875 -vt 0.335938 0.796875 -vt 0.328125 0.796875 -vt 0.320312 0.796875 -vt 0.351562 0.796875 -vt 0.343750 0.796875 -vt 0.312500 0.796875 -vt 0.351562 0.750000 -vt 0.343750 0.750000 -vt 0.359375 0.796875 -vt 0.382812 0.687500 -vt 0.375000 0.687500 -vt 0.375000 0.640625 -vt 0.304688 0.625000 -vt 0.304688 0.593750 -vt 0.367188 0.593750 -vt 0.382812 0.609375 -vt 0.398438 0.640625 -vt 0.367188 0.656250 -vt 0.367188 0.718750 -vt 0.304688 0.718750 -vt 0.367188 0.625000 -vt 0.492188 0.593750 -vt 0.195312 0.593750 -vt 0.195312 0.203125 -vt 0.195312 0.796875 -vt -0.000000 0.796875 -vt -0.000000 0.203125 -vt 0.296875 1.000000 -vt 0.492188 1.000000 -vt 0.492188 0.796875 -vt 0.500000 0.203125 -vt 0.195312 0.000000 -vt 0.296875 0.796875 -vt -0.000000 1.000000 -vt 0.507812 0.781250 -vt 0.515625 0.781250 -vt 0.515625 0.703125 -vt 0.507812 0.406250 -vt 0.515625 0.406250 -vt 0.515625 0.203125 -vt 0.507812 0.500000 -vt 0.515625 0.500000 -vt 0.507812 0.703125 -vt 0.304688 0.687500 -vt 0.195312 0.687500 -vt 0.195312 0.609375 -vt 0.500000 0.781250 -vt 0.500000 0.703125 -vt 0.500000 0.406250 -vt 0.500000 0.500000 -vt 0.304688 0.765625 -vt 0.195312 0.765625 -vt 0.398438 0.703125 -vt 0.500000 0.718750 -vt 0.398438 0.718750 -vt 0.500000 0.750000 -vt 0.500000 0.765625 -vt 0.398438 0.765625 -vt 0.398438 0.781250 -vt 0.500000 0.687500 -vt 0.500000 0.734375 -vt 0.398438 0.734375 -vt 0.500000 0.625000 -vt 0.500000 0.640625 -vt 0.500000 0.656250 -vt 0.398438 0.656250 -vt 0.500000 0.671875 -vt 0.398438 0.671875 -vt 0.500000 0.796875 -vt 0.398438 0.796875 -vt 0.398438 0.687500 -vt 0.398438 0.750000 -vt 0.398438 0.593750 -vt 0.500000 0.593750 -vt 0.500000 0.609375 -vt 0.398438 0.609375 -vt 0.398438 0.625000 -vt 0.335938 0.765625 -vt 0.375000 0.765625 -vt 0.367188 0.734375 -vt 0.367188 0.750000 -vt 0.351562 0.734375 -vt 0.343750 0.734375 -vt 0.375000 0.609375 -vt 0.304688 0.656250 -vt 0.492188 0.203125 -vt 0.500000 0.000000 -vt -0.000000 0.000000 -vt 0.507812 0.203125 -vt 0.304688 0.609375 -vn 0.529900 0.756800 0.382700 -vn 0.219500 0.313500 0.923900 -vn -0.219500 -0.313500 0.923900 -vn -0.529900 -0.756800 0.382700 -vn -0.529900 -0.756800 -0.382700 -vn -0.219500 -0.313500 -0.923900 -vn -0.819200 0.573600 0.000000 -vn 0.529900 0.756800 -0.382700 -vn 0.219500 0.313500 -0.923900 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn -0.838400 0.545000 -0.000000 -vn 0.000000 1.000000 -0.000000 -vn -0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 -0.000000 -vn 0.000000 0.923900 0.382700 -vn 0.000000 0.923900 -0.382700 +v 0.312500 0.312500 0.062500 +v 0.312500 0.687500 0.062500 +v 0.312500 0.312500 0.000000 +v 0.312500 0.687500 0.000000 +v 0.687500 0.312500 0.062500 +v 0.687500 0.687500 0.062500 +v 0.687500 0.312500 0.000000 +v 0.687500 0.687500 0.000000 +v 0.000000 0.250000 2.000000 +v 0.000000 0.875000 2.000000 +v 0.000000 0.250000 1.000000 +v 0.000000 0.875000 1.000000 +v 0.062500 0.250000 2.000000 +v 0.062500 0.875000 2.000000 +v 0.062500 0.250000 1.000000 +v 0.062500 0.875000 1.000000 +v 1.937500 0.250000 2.000000 +v 1.937500 0.875000 2.000000 +v 1.937500 0.250000 1.812500 +v 1.937500 0.875000 1.812500 +v 2.000000 0.250000 2.000000 +v 2.000000 0.875000 2.000000 +v 2.000000 0.250000 1.812500 +v 2.000000 0.875000 1.812500 +v 1.937500 0.250000 1.187500 +v 1.937500 0.875000 1.187500 +v 1.937500 0.250000 1.000000 +v 1.937500 0.875000 1.000000 +v 2.000000 0.250000 1.187500 +v 2.000000 0.875000 1.187500 +v 2.000000 0.250000 1.000000 +v 2.000000 0.875000 1.000000 +v 0.250000 1.000000 0.625000 +v 0.250000 1.500000 0.625000 +v 0.250000 1.000000 0.125000 +v 1.750000 1.000000 0.625000 +v 1.750000 1.500000 0.625000 +v 1.750000 1.000000 0.125000 +v 0.125000 1.000000 2.750000 +v 0.125000 1.000000 2.375000 +v 0.375000 1.000000 2.750000 +v 0.375000 1.250000 2.750000 +v 0.375000 1.000000 2.375000 +v 0.375000 1.250000 2.375000 +v 0.375000 1.000000 2.750000 +v 0.375000 1.250000 2.750000 +v 0.375000 1.000000 2.375000 +v 0.375000 1.250000 2.375000 +v 0.500000 1.000000 2.750000 +v 0.500000 1.250000 2.750000 +v 0.500000 1.000000 2.375000 +v 0.500000 1.250000 2.375000 +v 0.437500 1.000000 3.000000 +v 0.437500 1.375000 3.000000 +v 0.437500 1.000000 2.937500 +v 0.437500 1.375000 2.937500 +v 0.500000 1.000000 3.000000 +v 0.500000 1.375000 3.000000 +v 0.500000 1.000000 2.937500 +v 0.500000 1.375000 2.937500 +v 0.500000 1.312500 3.000000 +v 0.500000 1.375000 3.000000 +v 0.500000 1.312500 2.937500 +v 0.500000 1.375000 2.937500 +v 1.500000 1.312500 3.000000 +v 1.500000 1.375000 3.000000 +v 1.500000 1.312500 2.937500 +v 1.500000 1.375000 2.937500 +v 0.437500 1.312500 2.937500 +v 0.437500 1.375000 2.937500 +v 0.437500 1.312500 2.187500 +v 0.437500 1.375000 2.187500 +v 0.500000 1.312500 2.937500 +v 0.500000 1.375000 2.937500 +v 0.500000 1.312500 2.187500 +v 0.500000 1.375000 2.187500 +v 0.500000 1.000000 2.937500 +v 0.500000 1.375000 2.937500 +v 0.500000 1.000000 2.187500 +v 0.500000 1.375000 2.187500 +v 1.500000 1.000000 2.937500 +v 1.500000 1.375000 2.937500 +v 1.500000 1.000000 2.187500 +v 1.500000 1.375000 2.187500 +v 0.750000 1.000000 2.187500 +v 0.750000 1.062500 2.187500 +v 0.750000 1.000000 0.875000 +v 0.750000 1.062500 0.875000 +v 0.875000 1.000000 2.187500 +v 0.875000 1.062500 2.187500 +v 0.875000 1.000000 0.875000 +v 0.875000 1.062500 0.875000 +v 0.250000 1.000000 0.875000 +v 0.250000 1.500000 0.875000 +v 0.250000 1.000000 0.625000 +v 0.250000 1.500000 0.625000 +v 1.750000 1.000000 0.875000 +v 1.750000 1.500000 0.875000 +v 1.750000 1.000000 0.625000 +v 1.750000 1.500000 0.625000 +v 0.187500 0.250000 3.000000 +v 0.187500 0.875000 3.000000 +v 0.000000 0.250000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.187500 0.250000 2.812500 +v 0.187500 0.875000 2.812500 +v 0.000000 0.250000 2.812500 +v 0.000000 0.875000 2.812500 +v 2.000000 0.250000 3.000000 +v 2.000000 0.875000 3.000000 +v 1.812500 0.250000 3.000000 +v 1.812500 0.875000 3.000000 +v 2.000000 0.250000 2.812500 +v 2.000000 0.875000 2.812500 +v 1.812500 0.250000 2.812500 +v 1.812500 0.875000 2.812500 +v 2.000000 0.250000 0.187500 +v 2.000000 0.875000 0.187500 +v 1.812500 0.250000 0.187500 +v 1.812500 0.875000 0.187500 +v 2.000000 0.250000 0.000000 +v 2.000000 0.875000 0.000000 +v 1.812500 0.250000 0.000000 +v 1.812500 0.875000 0.000000 +v 0.187500 0.250000 0.187500 +v 0.187500 0.875000 0.187500 +v 0.000000 0.250000 0.187500 +v 0.000000 0.875000 0.187500 +v 0.187500 0.250000 0.000000 +v 0.187500 0.875000 0.000000 +v 0.000000 0.250000 0.000000 +v 0.000000 0.875000 0.000000 +v 1.937500 0.250000 2.937500 +v 1.937500 0.875000 2.937500 +v 0.062500 0.250000 2.937500 +v 0.062500 0.875000 2.937500 +v 1.937500 0.250000 0.062500 +v 1.937500 0.875000 0.062500 +v 0.062500 0.250000 0.062500 +v 0.062500 0.875000 0.062500 +v 2.000000 0.875000 3.000000 +v 2.000000 1.000000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.000000 1.000000 3.000000 +v 2.000000 0.875000 0.000000 +v 2.000000 1.000000 0.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v 2.000000 0.000000 3.000000 +v 2.000000 0.250000 3.000000 +v 0.000000 0.000000 3.000000 +v 0.000000 0.250000 3.000000 +v 2.000000 0.000000 0.000000 +v 2.000000 0.250000 0.000000 +v -0.000000 0.000000 0.000000 +v -0.000000 0.250000 0.000000 +v 0.437500 1.000000 2.187500 +v 0.437500 1.375000 2.187500 +v 0.437500 1.000000 2.125000 +v 0.437500 1.375000 2.125000 +v 0.500000 1.000000 2.187500 +v 0.500000 1.375000 2.187500 +v 0.500000 1.000000 2.125000 +v 0.500000 1.375000 2.125000 +v 1.500000 1.000000 3.000000 +v 1.500000 1.375000 3.000000 +v 1.500000 1.000000 2.937500 +v 1.500000 1.375000 2.937500 +v 1.562500 1.000000 3.000000 +v 1.562500 1.375000 3.000000 +v 1.562500 1.000000 2.937500 +v 1.562500 1.375000 2.937500 +v 1.500000 1.000000 2.187500 +v 1.500000 1.375000 2.187500 +v 1.500000 1.000000 2.125000 +v 1.500000 1.375000 2.125000 +v 1.562500 1.000000 2.187500 +v 1.562500 1.375000 2.187500 +v 1.562500 1.000000 2.125000 +v 1.562500 1.375000 2.125000 +v 1.500000 1.312500 2.937500 +v 1.500000 1.375000 2.937500 +v 1.500000 1.312500 2.187500 +v 1.500000 1.375000 2.187500 +v 1.562500 1.312500 2.937500 +v 1.562500 1.375000 2.937500 +v 1.562500 1.312500 2.187500 +v 1.562500 1.375000 2.187500 +v 1.562500 1.312500 2.187500 +v 1.562500 1.375000 2.187500 +v 1.562500 1.312500 2.937500 +v 1.562500 1.375000 2.937500 +v 0.500000 1.312500 2.187500 +v 0.500000 1.312500 2.125000 +v 1.500000 1.312500 2.187500 +v 1.500000 1.312500 2.125000 +v 1.500000 1.312500 2.125000 +v 1.500000 1.375000 2.125000 +v 0.500000 1.375000 2.125000 +v 0.500000 1.312500 2.125000 +v 0.500000 1.375000 2.125000 +v 1.500000 1.375000 2.125000 +v 0.500000 1.375000 2.187500 +v 0.500000 1.375000 2.125000 +v 1.500000 1.375000 2.187500 +v 1.500000 1.375000 2.125000 +v 1.125000 1.000000 2.187500 +v 1.125000 1.062500 2.187500 +v 1.125000 1.000000 0.875000 +v 1.125000 1.062500 0.875000 +v 1.250000 1.000000 2.187500 +v 1.250000 1.062500 2.187500 +v 1.250000 1.000000 0.875000 +v 1.250000 1.062500 0.875000 +v 0.187500 1.000000 0.937500 +v 0.187500 1.500000 0.937500 +v 0.187500 1.000000 0.875000 +v 0.187500 1.500000 0.875000 +v 0.250000 1.000000 0.937500 +v 0.250000 1.500000 0.937500 +v 0.250000 1.000000 0.875000 +v 0.250000 1.500000 0.875000 +v 1.750000 1.000000 0.937500 +v 1.750000 1.500000 0.937500 +v 1.750000 1.000000 0.875000 +v 1.750000 1.500000 0.875000 +v 1.812500 1.000000 0.937500 +v 1.812500 1.500000 0.937500 +v 1.812500 1.000000 0.875000 +v 1.812500 1.500000 0.875000 +v 0.187500 1.000000 0.625000 +v 0.187500 1.500000 0.625000 +v 0.187500 1.000000 0.562500 +v 0.187500 1.500000 0.562500 +v 0.250000 1.000000 0.625000 +v 0.250000 1.500000 0.625000 +v 0.250000 1.000000 0.562500 +v 0.250000 1.500000 0.562500 +v 1.750000 1.000000 0.625000 +v 1.750000 1.500000 0.625000 +v 1.750000 1.000000 0.562500 +v 1.750000 1.500000 0.562500 +v 1.812500 1.000000 0.625000 +v 1.812500 1.500000 0.625000 +v 1.812500 1.000000 0.562500 +v 1.812500 1.500000 0.562500 +v 0.250000 1.437500 0.937500 +v 0.250000 1.500000 0.937500 +v 0.250000 1.437500 0.875000 +v 0.250000 1.500000 0.875000 +v 1.750000 1.437500 0.937500 +v 1.750000 1.500000 0.937500 +v 1.750000 1.437500 0.875000 +v 1.750000 1.500000 0.875000 +v 1.750000 1.437500 0.562500 +v 1.750000 1.500000 0.562500 +v 0.250000 1.437500 0.562500 +v 0.250000 1.500000 0.562500 +v 0.250000 1.437500 0.562500 +v 0.250000 1.500000 0.562500 +v 1.750000 1.437500 0.562500 +v 1.750000 1.500000 0.562500 +v 0.250000 1.500000 0.625000 +v 0.250000 1.500000 0.562500 +v 1.750000 1.500000 0.625000 +v 1.750000 1.500000 0.562500 +v 0.187500 1.437500 0.875000 +v 0.187500 1.500000 0.875000 +v 0.187500 1.437500 0.625000 +v 0.187500 1.500000 0.625000 +v 0.250000 1.437500 0.875000 +v 0.250000 1.500000 0.875000 +v 0.250000 1.437500 0.625000 +v 0.250000 1.500000 0.625000 +v 1.750000 1.437500 0.875000 +v 1.750000 1.500000 0.875000 +v 1.750000 1.437500 0.625000 +v 1.750000 1.500000 0.625000 +v 1.812500 1.437500 0.875000 +v 1.812500 1.500000 0.875000 +v 1.812500 1.437500 0.625000 +v 1.812500 1.500000 0.625000 +v 1.812500 1.437500 0.625000 +v 1.812500 1.500000 0.625000 +v 1.812500 1.437500 0.875000 +v 1.812500 1.500000 0.875000 +v 0.687500 0.312500 2.937500 +v 0.687500 0.687500 2.937500 +v 0.687500 0.312500 3.000000 +v 0.687500 0.687500 3.000000 +v 0.312500 0.312500 2.937500 +v 0.312500 0.687500 2.937500 +v 0.312500 0.312500 3.000000 +v 0.312500 0.687500 3.000000 +v 1.687500 0.312500 2.937500 +v 1.687500 0.687500 2.937500 +v 1.687500 0.312500 3.000000 +v 1.687500 0.687500 3.000000 +v 1.312500 0.312500 2.937500 +v 1.312500 0.687500 2.937500 +v 1.312500 0.312500 3.000000 +v 1.312500 0.687500 3.000000 +vt 0.773438 0.718750 +vt 0.781250 0.812500 +vt 0.773438 0.812500 +vt 0.781250 0.812500 +vt 0.734375 0.718750 +vt 0.781250 0.718750 +vt 0.742188 0.812500 +vt 0.734375 0.718750 +vt 0.742188 0.718750 +vt 0.734375 0.734375 +vt 0.781250 0.718750 +vt 0.781250 0.734375 +vt 0.734375 0.812500 +vt 0.781250 0.796875 +vt 0.781250 0.812500 +vt 1.000000 0.812500 +vt 0.875000 0.656250 +vt 1.000000 0.656250 +vt 0.898438 0.812500 +vt 0.890625 0.656250 +vt 0.898438 0.656250 +vt 0.882812 0.812500 +vt 0.875000 0.656250 +vt 0.882812 0.656250 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 1.000000 0.812500 +vt 0.992188 0.812500 +vt 0.984375 0.968750 +vt 0.976562 0.812500 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 0.187500 0.062500 +vt 0.375000 0.187500 +vt 0.187500 0.187500 +vt 0.375000 0.187500 +vt 0.312500 0.187500 +vt 0.375000 0.062500 +vt 0.187500 0.187500 +vt 0.187500 0.062500 +vt 0.250000 0.187500 +vt 0.265625 0.187500 +vt 0.218750 0.125000 +vt 0.265625 0.125000 +vt 0.375000 0.187500 +vt 0.375000 0.125000 +vt 0.343750 0.125000 +vt 0.187500 0.125000 +vt 0.187500 0.187500 +vt 0.218750 0.125000 +vt 0.187500 0.125000 +vt 0.218750 0.093750 +vt 0.218750 0.125000 +vt 0.375000 0.093750 +vt 0.343750 0.125000 +vt 0.343750 0.093750 +vt 0.218750 0.125000 +vt 0.265625 0.093750 +vt 0.265625 0.125000 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 0.875000 1.000000 +vt 0.875000 0.984375 +vt 0.875000 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.328125 0.437500 +vt 0.375000 0.250000 +vt 0.375000 0.437500 +vt 0.125000 0.375000 +vt -0.000000 0.281250 +vt 0.125000 0.281250 +vt 0.375000 0.250000 +vt 0.328125 0.437500 +vt 0.328125 0.250000 +vt 0.375000 0.437500 +vt 0.250000 0.343750 +vt 0.375000 0.343750 +vt 0.250000 0.437500 +vt 0.375000 0.250000 +vt 0.375000 0.437500 +vt 0.835938 0.984375 +vt 1.000000 1.000000 +vt 0.835938 1.000000 +vt 1.000000 1.000000 +vt 0.835938 0.984375 +vt 1.000000 0.984375 +vt 0.835938 0.968750 +vt 1.000000 1.000000 +vt 0.835938 1.000000 +vt 0.312500 0.312500 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.250000 0.312500 +vt 0.312500 0.250000 +vt 0.312500 0.312500 +vt 0.187500 0.187500 +vt 0.000000 0.062500 +vt 0.187500 0.062500 +vt 0.187500 0.250000 +vt 0.375000 0.187500 +vt 0.375000 0.250000 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.984375 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.632812 0.968750 +vt 0.750000 0.812500 +vt 0.976562 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.968750 +vt 0.632812 0.812500 +vt 0.992188 0.812500 +vt 1.000000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 1.000000 +vt 0.750000 0.968750 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.250000 0.437500 +vt -0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 1.000000 0.984375 +vt 0.953125 1.000000 +vt 0.953125 0.984375 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.953125 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 0.906250 0.984375 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.984375 +vt 0.875000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.875000 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.835938 0.984375 +vt 1.000000 1.000000 +vt 0.835938 1.000000 +vt 1.000000 1.000000 +vt 0.835938 0.984375 +vt 1.000000 0.984375 +vt 0.835938 0.968750 +vt 1.000000 1.000000 +vt 0.835938 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.937500 1.000000 +vt 0.937500 0.984375 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.937500 1.000000 +vt 0.937500 0.984375 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.937500 1.000000 +vt 0.937500 0.984375 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.937500 1.000000 +vt 0.937500 0.984375 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.992188 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.812500 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 0.812500 1.000000 +vt 0.812500 0.984375 +vt 0.812500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.812500 0.984375 +vt 1.000000 0.984375 +vt 0.812500 0.984375 +vt 1.000000 1.000000 +vt 0.812500 1.000000 +vt 1.000000 1.000000 +vt 0.812500 0.984375 +vt 1.000000 0.984375 +vt 0.812500 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.968750 0.984375 +vt 1.000000 1.000000 +vt 0.968750 1.000000 +vt 1.000000 0.984375 +vt 0.968750 0.984375 +vt 0.968750 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 0.984375 +vt 0.968750 1.000000 +vt 0.968750 0.984375 +vt 0.968750 1.000000 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.968750 0.984375 +vt 1.000000 1.000000 +vt 0.968750 1.000000 +vt 0.820312 0.718750 +vt 0.828125 0.812500 +vt 0.820312 0.812500 +vt 0.828125 0.812500 +vt 0.781250 0.718750 +vt 0.828125 0.718750 +vt 0.789062 0.812500 +vt 0.781250 0.718750 +vt 0.789062 0.718750 +vt 0.781250 0.734375 +vt 0.828125 0.718750 +vt 0.828125 0.734375 +vt 0.781250 0.812500 +vt 0.828125 0.796875 +vt 0.828125 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.812500 +vt 0.867188 0.812500 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.828125 0.734375 +vt 0.875000 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.812500 +vt 0.875000 0.796875 +vt 0.875000 0.812500 +vt 0.781250 0.718750 +vt 0.734375 0.812500 +vt 0.734375 0.812500 +vt 0.734375 0.796875 +vt 0.875000 0.812500 +vt 0.890625 0.812500 +vt 0.875000 0.812500 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.375000 0.062500 +vt 0.218750 0.187500 +vt 0.187500 0.093750 +vt 0.375000 0.125000 +vt 0.218750 0.093750 +vt 1.000000 1.000000 +vt 0.953125 0.984375 +vt 0.953125 0.984375 +vt 0.992188 0.984375 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 0.328125 0.250000 +vt 0.000000 0.375000 +vt 0.250000 0.437500 +vt 0.250000 0.250000 +vt 1.000000 0.984375 +vt 0.835938 1.000000 +vt 1.000000 0.968750 +vt 0.312500 0.250000 +vt 0.250000 0.250000 +vt 0.000000 0.187500 +vt 0.187500 0.187500 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.984375 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.750000 0.968750 +vt 0.992188 0.812500 +vt 0.976562 0.812500 +vt 0.632812 0.968750 +vt 0.750000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt -0.000000 0.437500 +vt -0.000000 0.437500 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 1.000000 1.000000 +vt 0.953125 0.984375 +vt 0.953125 0.984375 +vt 0.992188 0.984375 +vt 1.000000 1.000000 +vt 0.953125 0.984375 +vt 0.953125 0.984375 +vt 0.992188 0.984375 +vt 1.000000 1.000000 +vt 0.953125 0.984375 +vt 0.953125 0.984375 +vt 0.992188 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 0.984375 +vt 1.000000 0.984375 +vt 0.835938 1.000000 +vt 1.000000 0.968750 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.992188 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.992188 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.992188 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.937500 0.984375 +vt 0.992188 0.984375 +vt 0.812500 1.000000 +vt 1.000000 1.000000 +vt 0.812500 0.984375 +vt 0.812500 1.000000 +vt 1.000000 0.984375 +vt 0.812500 1.000000 +vt 0.812500 0.984375 +vt 1.000000 0.984375 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.968750 0.984375 +vt 1.000000 0.984375 +vt 0.828125 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.812500 +vt 0.781250 0.796875 +vt 0.875000 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.796875 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.7071 -0.7071 +vn -0.7071 0.7071 0.0000 +usemtl None s off -f 2/1/1 4/2/1 3/3/1 -f 4/4/2 6/5/2 5/6/2 -f 6/7/3 8/1/3 7/8/3 -f 8/5/4 10/9/4 9/10/4 -f 10/11/5 12/7/5 11/12/5 -f 11/13/6 12/14/6 14/9/6 -f 4/15/7 2/15/7 12/16/7 -f 15/17/8 16/18/8 2/4/8 -f 13/3/9 14/2/9 16/18/9 -f 18/19/1 20/20/1 19/7/1 -f 19/4/2 20/21/2 22/22/2 -f 21/5/3 22/22/3 24/23/3 -f 23/2/4 24/24/4 26/25/4 -f 25/9/5 26/23/5 28/26/5 -f 28/25/6 30/21/6 29/4/6 -f 20/27/7 32/28/7 30/28/7 -f 31/2/8 32/1/8 18/29/8 -f 30/7/9 32/1/9 31/29/9 -f 34/30/10 36/31/10 35/32/10 -f 40/33/11 39/34/11 35/35/11 -f 38/36/12 37/37/12 39/32/12 -f 34/38/13 33/39/13 37/40/13 -f 40/33/14 36/41/14 34/38/14 -f 42/42/15 43/43/15 44/44/15 -f 48/45/14 47/46/14 46/47/14 -f 45/48/12 46/49/12 42/50/12 -f 46/51/16 47/44/16 43/52/16 -f 43/52/10 47/44/10 48/47/10 -f 41/53/11 44/46/11 48/54/11 -f 52/55/10 51/56/10 49/57/10 -f 56/58/11 55/59/11 51/60/11 -f 54/61/12 53/62/12 55/59/12 -f 54/61/16 50/63/16 49/57/16 -f 56/64/14 52/65/14 50/66/14 -f 60/55/10 59/67/10 57/68/10 -f 64/58/11 63/69/11 59/51/11 -f 64/58/12 62/61/12 61/70/12 -f 58/63/16 57/68/16 61/70/16 -f 64/71/14 60/72/14 58/65/14 -f 66/68/17 68/68/17 67/73/17 -f 68/68/18 70/74/18 69/75/18 -f 72/76/17 74/77/17 73/78/17 -f 74/67/18 76/67/18 75/79/18 -f 78/80/17 80/68/17 79/73/17 -f 80/68/18 82/68/18 81/73/18 -f 84/74/17 86/74/17 85/75/17 -f 86/74/18 88/81/18 87/82/18 -f 90/83/17 92/84/17 91/37/17 -f 92/84/18 94/84/18 93/37/18 -f 96/84/17 98/84/17 97/37/17 -f 98/84/18 100/85/18 99/86/18 -f 102/85/17 104/85/17 103/86/17 -f 104/85/18 106/87/18 105/88/18 -f 108/77/17 110/67/17 109/79/17 -f 110/67/18 112/89/18 111/90/18 -f 113/88/17 114/87/17 116/80/17 -f 116/80/18 118/80/18 117/91/18 -f 119/88/17 120/87/17 122/87/17 -f 122/87/18 124/87/18 123/88/18 -f 125/92/17 126/76/17 128/76/17 -f 128/76/18 130/76/18 129/92/18 -f 131/82/17 132/81/17 134/81/17 -f 134/81/18 136/76/18 135/92/18 -f 137/93/17 138/94/17 140/95/17 -f 140/95/18 142/95/18 141/96/18 -f 143/96/17 144/95/17 146/83/17 -f 146/83/18 148/83/18 147/97/18 -f 1/8/1 2/1/1 3/3/1 -f 3/98/2 4/4/2 5/6/2 -f 5/12/3 6/7/3 7/8/3 -f 7/6/4 8/5/4 9/10/4 -f 9/99/5 10/11/5 11/12/5 -f 13/10/6 11/13/6 14/9/6 -f 8/100/7 6/101/7 4/15/7 -f 12/16/7 10/16/7 8/100/7 -f 16/15/7 14/16/7 12/16/7 -f 12/16/7 2/15/7 16/15/7 -f 12/16/7 8/100/7 4/15/7 -f 1/98/8 15/17/8 2/4/8 -f 15/17/9 13/3/9 16/18/9 -f 17/11/1 18/19/1 19/7/1 -f 21/5/2 19/4/2 22/22/2 -f 23/9/3 21/5/3 24/23/3 -f 25/18/4 23/2/4 26/25/4 -f 27/14/5 25/9/5 28/26/5 -f 27/18/6 28/25/6 29/4/6 -f 24/102/7 22/102/7 20/27/7 -f 28/103/7 26/103/7 24/102/7 -f 20/27/7 30/28/7 28/103/7 -f 20/27/7 18/27/7 32/28/7 -f 28/103/7 24/102/7 20/27/7 -f 17/24/8 31/2/8 18/29/8 -f 29/20/9 30/7/9 31/29/9 -f 33/37/10 34/30/10 35/32/10 -f 36/41/11 40/33/11 35/35/11 -f 40/104/12 38/36/12 39/32/12 -f 38/105/13 34/38/13 37/40/13 -f 38/105/14 40/33/14 34/38/14 -f 41/106/15 42/42/15 44/44/15 -f 45/44/14 48/45/14 46/47/14 -f 41/53/12 45/48/12 42/50/12 -f 42/107/16 46/51/16 43/52/16 -f 44/108/10 43/52/10 48/47/10 -f 45/48/11 41/53/11 48/54/11 -f 50/63/10 52/55/10 49/57/10 -f 52/109/11 56/58/11 51/60/11 -f 56/58/12 54/61/12 55/59/12 -f 53/62/16 54/61/16 49/57/16 -f 54/110/14 56/64/14 50/66/14 -f 58/63/10 60/55/10 57/68/10 -f 60/109/11 64/58/11 59/51/11 -f 63/69/12 64/58/12 61/70/12 -f 62/61/16 58/63/16 61/70/16 -f 62/64/14 64/71/14 58/65/14 -f 65/73/17 66/68/17 67/73/17 -f 67/73/18 68/68/18 69/75/18 -f 71/92/17 72/76/17 73/78/17 -f 73/79/18 74/67/18 75/79/18 -f 77/91/17 78/80/17 79/73/17 -f 79/73/18 80/68/18 81/73/18 -f 83/75/17 84/74/17 85/75/17 -f 85/75/18 86/74/18 87/82/18 -f 89/97/17 90/83/17 91/37/17 -f 91/37/18 92/84/18 93/37/18 -f 95/37/17 96/84/17 97/37/17 -f 97/37/18 98/84/18 99/86/18 -f 101/86/17 102/85/17 103/86/17 -f 103/86/18 104/85/18 105/88/18 -f 107/78/17 108/77/17 109/79/17 -f 109/79/18 110/67/18 111/90/18 -f 115/91/17 113/88/17 116/80/17 -f 115/91/18 116/80/18 117/91/18 -f 121/88/17 119/88/17 122/87/17 -f 121/88/18 122/87/18 123/88/18 -f 127/92/17 125/92/17 128/76/17 -f 127/92/18 128/76/18 129/92/18 -f 133/82/17 131/82/17 134/81/17 -f 133/82/18 134/81/18 135/92/18 -f 139/96/17 137/93/17 140/95/17 -f 139/96/18 140/95/18 141/96/18 -f 145/97/17 143/96/17 146/83/17 -f 145/97/18 146/83/18 147/97/18 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 7/5/2 3/6/2 +f 8/7/3 5/8/3 7/9/3 +f 7/10/4 1/11/4 3/12/4 +f 4/13/5 6/14/5 8/15/5 +f 10/16/1 11/17/1 9/18/1 +f 12/19/2 15/20/2 11/21/2 +f 14/22/6 9/23/6 13/24/6 +f 20/25/2 23/26/2 19/27/2 +f 24/28/3 21/29/3 23/30/3 +f 22/31/6 17/32/6 21/33/6 +f 28/34/2 31/35/2 27/36/2 +f 32/37/3 29/38/3 31/39/3 +f 30/40/6 25/41/6 29/42/6 +f 34/43/7 38/44/7 35/45/7 +f 33/46/1 34/47/1 35/48/1 +f 36/49/3 38/50/3 37/51/3 +f 42/52/8 40/53/8 39/54/8 +f 39/55/6 41/56/6 42/57/6 +f 43/58/2 40/59/2 44/60/2 +f 48/61/2 51/62/2 47/63/2 +f 50/64/6 45/65/6 49/66/6 +f 48/67/5 50/68/5 52/69/5 +f 54/70/1 55/71/1 53/72/1 +f 56/73/2 59/74/2 55/75/2 +f 60/76/3 57/77/3 59/78/3 +f 58/79/6 53/80/6 57/81/6 +f 56/73/5 58/82/5 60/83/5 +f 66/84/6 61/85/6 65/86/6 +f 67/87/4 61/88/4 63/89/4 +f 64/90/5 66/91/5 68/92/5 +f 70/93/1 71/94/1 69/95/1 +f 75/96/4 69/97/4 71/98/4 +f 72/99/5 74/100/5 76/101/5 +f 78/102/1 79/103/1 77/104/1 +f 80/105/2 83/106/2 79/107/2 +f 84/108/3 81/109/3 83/110/3 +f 82/111/6 77/112/6 81/113/6 +f 80/114/5 82/115/5 84/116/5 +f 86/117/1 87/118/1 85/119/1 +f 92/120/3 89/121/3 91/122/3 +f 88/123/5 90/124/5 92/125/5 +f 94/126/1 95/127/1 93/128/1 +f 100/129/3 97/130/3 99/131/3 +f 98/132/6 93/133/6 97/134/6 +f 96/135/5 98/136/5 100/137/5 +f 102/138/6 103/139/6 101/140/6 +f 104/141/1 107/142/1 103/143/1 +f 108/144/2 105/145/2 107/146/2 +f 106/147/3 101/148/3 105/149/3 +f 110/150/6 111/151/6 109/152/6 +f 112/153/1 115/154/1 111/155/1 +f 116/156/2 113/157/2 115/154/2 +f 114/158/3 109/159/3 113/160/3 +f 118/161/6 119/162/6 117/163/6 +f 120/164/1 123/165/1 119/166/1 +f 124/167/2 121/168/2 123/169/2 +f 122/170/3 117/171/3 121/172/3 +f 123/173/4 117/174/4 119/175/4 +f 120/176/5 122/177/5 124/178/5 +f 126/179/6 127/180/6 125/181/6 +f 128/182/1 131/183/1 127/184/1 +f 132/185/2 129/186/2 131/187/2 +f 130/188/3 125/189/3 129/190/3 +f 134/191/6 135/192/6 133/193/6 +f 136/194/1 139/195/1 135/196/1 +f 140/197/2 137/198/2 139/199/2 +f 138/200/3 133/201/3 137/202/3 +f 142/203/6 143/204/6 141/205/6 +f 144/206/1 147/207/1 143/208/1 +f 148/209/2 145/210/2 147/211/2 +f 146/212/3 141/213/3 145/214/3 +f 147/215/4 141/216/4 143/217/4 +f 144/218/5 146/219/5 148/220/5 +f 150/221/6 151/222/6 149/223/6 +f 152/224/1 155/225/1 151/226/1 +f 156/227/2 153/228/2 155/229/2 +f 154/230/3 149/231/3 153/232/3 +f 155/233/4 149/234/4 151/235/4 +f 152/224/5 154/236/5 156/237/5 +f 158/238/1 159/239/1 157/240/1 +f 160/241/2 163/242/2 159/243/2 +f 164/244/3 161/245/3 163/246/3 +f 162/247/6 157/248/6 161/249/6 +f 160/241/5 162/250/5 164/251/5 +f 166/252/1 167/253/1 165/254/1 +f 168/255/2 171/256/2 167/257/2 +f 172/258/3 169/259/3 171/260/3 +f 170/261/6 165/262/6 169/263/6 +f 168/255/5 170/264/5 172/265/5 +f 174/266/1 175/267/1 173/268/1 +f 176/269/2 179/270/2 175/271/2 +f 180/272/3 177/273/3 179/274/3 +f 178/275/6 173/276/6 177/277/6 +f 176/269/5 178/278/5 180/279/5 +f 182/280/1 183/281/1 181/282/1 +f 187/283/4 181/284/4 183/285/4 +f 184/286/5 186/287/5 188/288/5 +f 190/289/3 191/290/3 189/291/3 +f 196/292/4 193/293/4 194/294/4 +f 201/295/2 197/296/2 200/297/2 +f 202/298/6 198/299/6 201/300/6 +f 204/301/5 205/302/5 206/303/5 +f 208/304/1 209/305/1 207/306/1 +f 214/307/3 211/308/3 213/309/3 +f 210/310/5 212/311/5 214/312/5 +f 216/313/1 217/314/1 215/315/1 +f 218/316/2 221/317/2 217/318/2 +f 222/319/3 219/320/3 221/321/3 +f 220/322/6 215/323/6 219/324/6 +f 218/325/5 220/326/5 222/327/5 +f 224/328/1 225/329/1 223/330/1 +f 226/331/2 229/332/2 225/333/2 +f 230/334/3 227/335/3 229/336/3 +f 228/337/6 223/338/6 227/339/6 +f 226/340/5 228/341/5 230/342/5 +f 232/343/1 233/344/1 231/345/1 +f 234/346/2 237/347/2 233/348/2 +f 238/349/3 235/350/3 237/351/3 +f 236/352/6 231/353/6 235/354/6 +f 234/355/5 236/356/5 238/357/5 +f 240/358/1 241/359/1 239/360/1 +f 242/361/2 245/362/2 241/363/2 +f 246/364/3 243/365/3 245/366/3 +f 244/367/6 239/368/6 243/369/6 +f 242/370/5 244/371/5 246/372/5 +f 252/373/6 247/374/6 251/375/6 +f 253/376/4 247/377/4 249/378/4 +f 250/379/5 252/380/5 254/381/5 +f 260/382/2 255/383/2 259/384/2 +f 257/385/5 259/386/5 255/387/5 +f 262/388/5 256/389/5 260/390/5 +f 264/391/5 265/392/5 266/393/5 +f 268/394/1 269/395/1 267/396/1 +f 273/397/4 267/396/4 269/398/4 +f 270/399/5 272/400/5 274/401/5 +f 281/402/4 275/403/4 277/404/4 +f 278/405/5 280/406/5 282/407/5 +f 284/408/3 285/409/3 283/410/3 +f 288/411/3 289/412/3 287/413/3 +f 290/414/6 293/415/6 289/416/6 +f 294/417/1 291/418/1 293/419/1 +f 293/420/4 287/421/4 289/422/4 +f 290/423/5 292/424/5 294/425/5 +f 296/426/3 297/427/3 295/428/3 +f 298/429/6 301/430/6 297/431/6 +f 302/432/1 299/433/1 301/434/1 +f 301/435/4 295/436/4 297/437/4 +f 298/438/5 300/439/5 302/440/5 +f 2/1/1 4/441/1 3/2/1 +f 4/4/2 8/442/2 7/5/2 +f 8/7/3 6/443/3 5/8/3 +f 7/10/4 5/8/4 1/11/4 +f 4/13/5 2/444/5 6/14/5 +f 10/16/1 12/445/1 11/17/1 +f 12/19/2 16/446/2 15/20/2 +f 14/22/6 10/447/6 9/23/6 +f 20/25/2 24/448/2 23/26/2 +f 24/28/3 22/449/3 21/29/3 +f 22/31/6 18/450/6 17/32/6 +f 28/34/2 32/451/2 31/35/2 +f 32/37/3 30/452/3 29/38/3 +f 30/40/6 26/453/6 25/41/6 +f 34/43/7 37/454/7 38/44/7 +f 42/52/8 44/455/8 40/53/8 +f 48/61/2 52/456/2 51/62/2 +f 50/64/6 46/457/6 45/65/6 +f 48/67/5 46/458/5 50/68/5 +f 54/70/1 56/459/1 55/71/1 +f 56/73/2 60/83/2 59/74/2 +f 60/76/3 58/460/3 57/77/3 +f 58/79/6 54/461/6 53/80/6 +f 56/73/5 54/462/5 58/82/5 +f 66/84/6 62/463/6 61/85/6 +f 67/87/4 65/464/4 61/88/4 +f 64/90/5 62/465/5 66/91/5 +f 70/93/1 72/466/1 71/94/1 +f 75/96/4 73/467/4 69/97/4 +f 72/99/5 70/468/5 74/100/5 +f 78/102/1 80/469/1 79/103/1 +f 80/105/2 84/470/2 83/106/2 +f 84/108/3 82/111/3 81/109/3 +f 82/111/6 78/471/6 77/112/6 +f 80/114/5 78/472/5 82/115/5 +f 86/117/1 88/473/1 87/118/1 +f 92/120/3 90/474/3 89/121/3 +f 88/123/5 86/475/5 90/124/5 +f 94/126/1 96/476/1 95/127/1 +f 100/129/3 98/477/3 97/130/3 +f 98/132/6 94/478/6 93/133/6 +f 96/135/5 94/479/5 98/136/5 +f 102/138/6 104/480/6 103/139/6 +f 104/141/1 108/481/1 107/142/1 +f 108/144/2 106/482/2 105/145/2 +f 106/147/3 102/483/3 101/148/3 +f 110/150/6 112/484/6 111/151/6 +f 112/153/1 116/156/1 115/154/1 +f 116/156/2 114/485/2 113/157/2 +f 114/158/3 110/486/3 109/159/3 +f 118/161/6 120/164/6 119/162/6 +f 120/164/1 124/487/1 123/165/1 +f 124/167/2 122/488/2 121/168/2 +f 122/170/3 118/489/3 117/171/3 +f 123/173/4 121/490/4 117/174/4 +f 120/176/5 118/491/5 122/177/5 +f 126/179/6 128/492/6 127/180/6 +f 128/182/1 132/493/1 131/183/1 +f 132/185/2 130/494/2 129/186/2 +f 130/188/3 126/495/3 125/189/3 +f 134/191/6 136/496/6 135/192/6 +f 136/194/1 140/497/1 139/195/1 +f 140/197/2 138/498/2 137/198/2 +f 138/200/3 134/499/3 133/201/3 +f 142/203/6 144/500/6 143/204/6 +f 144/206/1 148/501/1 147/207/1 +f 148/209/2 146/502/2 145/210/2 +f 146/212/3 142/503/3 141/213/3 +f 147/215/4 145/504/4 141/216/4 +f 144/218/5 142/505/5 146/219/5 +f 150/221/6 152/506/6 151/222/6 +f 152/224/1 156/237/1 155/225/1 +f 156/227/2 154/507/2 153/228/2 +f 154/230/3 150/508/3 149/231/3 +f 155/233/4 153/509/4 149/234/4 +f 152/224/5 150/510/5 154/236/5 +f 158/238/1 160/511/1 159/239/1 +f 160/241/2 164/251/2 163/242/2 +f 164/244/3 162/512/3 161/245/3 +f 162/247/6 158/513/6 157/248/6 +f 160/241/5 158/514/5 162/250/5 +f 166/252/1 168/515/1 167/253/1 +f 168/255/2 172/265/2 171/256/2 +f 172/258/3 170/516/3 169/259/3 +f 170/261/6 166/517/6 165/262/6 +f 168/255/5 166/518/5 170/264/5 +f 174/266/1 176/519/1 175/267/1 +f 176/269/2 180/279/2 179/270/2 +f 180/272/3 178/520/3 177/273/3 +f 178/275/6 174/521/6 173/276/6 +f 176/269/5 174/522/5 178/278/5 +f 182/280/1 184/523/1 183/281/1 +f 187/283/4 185/524/4 181/284/4 +f 184/286/5 182/525/5 186/287/5 +f 190/289/3 192/526/3 191/290/3 +f 196/292/4 195/527/4 193/293/4 +f 201/295/2 198/528/2 197/296/2 +f 202/298/6 199/529/6 198/299/6 +f 204/301/5 203/530/5 205/302/5 +f 208/304/1 210/531/1 209/305/1 +f 214/307/3 212/532/3 211/308/3 +f 210/310/5 208/533/5 212/311/5 +f 216/313/1 218/534/1 217/314/1 +f 218/316/2 222/327/2 221/317/2 +f 222/319/3 220/535/3 219/320/3 +f 220/322/6 216/536/6 215/323/6 +f 218/325/5 216/537/5 220/326/5 +f 224/328/1 226/538/1 225/329/1 +f 226/331/2 230/342/2 229/332/2 +f 230/334/3 228/539/3 227/335/3 +f 228/337/6 224/540/6 223/338/6 +f 226/340/5 224/541/5 228/341/5 +f 232/343/1 234/542/1 233/344/1 +f 234/346/2 238/357/2 237/347/2 +f 238/349/3 236/543/3 235/350/3 +f 236/352/6 232/544/6 231/353/6 +f 234/355/5 232/545/5 236/356/5 +f 240/358/1 242/546/1 241/359/1 +f 242/361/2 246/372/2 245/362/2 +f 246/364/3 244/547/3 243/365/3 +f 244/367/6 240/548/6 239/368/6 +f 242/370/5 240/549/5 244/371/5 +f 252/373/6 248/550/6 247/374/6 +f 253/376/4 251/551/4 247/377/4 +f 250/379/5 248/552/5 252/380/5 +f 260/382/2 256/553/2 255/383/2 +f 257/385/4 261/554/4 259/386/4 +f 262/388/4 258/555/4 256/389/4 +f 264/391/5 263/556/5 265/392/5 +f 268/394/1 270/557/1 269/395/1 +f 273/397/4 271/558/4 267/396/4 +f 270/399/5 268/394/5 272/400/5 +f 281/402/4 279/559/4 275/403/4 +f 278/405/5 276/560/5 280/406/5 +f 284/408/3 286/561/3 285/409/3 +f 288/411/3 290/562/3 289/412/3 +f 290/414/6 294/563/6 293/415/6 +f 294/417/1 292/564/1 291/418/1 +f 293/420/4 291/418/4 287/421/4 +f 290/423/5 288/565/5 292/424/5 +f 296/426/3 298/566/3 297/427/3 +f 298/429/6 302/567/6 301/430/6 +f 302/432/1 300/568/1 299/433/1 +f 301/435/4 299/433/4 295/436/4 +f 298/438/5 296/569/5 300/439/5 o Saw -v 0.988500 1.460000 1.500000 -v 0.988500 1.471596 1.316606 -v 0.988500 1.424984 1.323966 +v 1.011500 1.183394 1.971596 +v 1.011500 1.176035 1.924984 +v 0.988500 1.176035 1.924984 v 0.988500 1.365516 1.150095 -v 0.988500 1.325269 1.174731 -v 0.988500 1.203790 1.036852 -v 0.988500 1.176034 1.075016 -v 0.988500 1.011038 0.994121 -v 0.988500 1.000000 1.040000 -v 0.988500 0.816606 1.028404 -v 0.988500 0.823966 1.075016 -v 0.988500 0.650094 1.134484 -v 0.988500 0.674731 1.174731 -v 0.988500 0.536852 1.296210 -v 0.988500 0.575015 1.323966 +v 1.011500 1.365516 1.150095 +v 1.011500 1.325269 1.174731 +v 1.011500 0.575015 1.323966 +v 1.011500 0.494120 1.488962 v 0.988500 0.494120 1.488962 -v 0.988500 0.540000 1.500000 -v 0.988500 0.528404 1.683394 -v 0.988500 0.575015 1.676035 -v 0.988500 0.634484 1.849906 -v 0.988500 0.674731 1.825269 -v 0.988500 0.796210 1.963148 -v 0.988500 0.823966 1.924985 -v 0.988500 0.988962 2.005879 +v 1.011500 0.988962 2.005879 +v 1.011500 1.000000 1.960000 v 0.988500 1.000000 1.960000 -v 0.988500 1.183394 1.971596 -v 0.988500 1.176035 1.924984 -v 0.988500 1.349906 1.865516 -v 0.988500 1.325269 1.825269 -v 0.988500 1.463148 1.703789 -v 0.988500 1.424985 1.676034 -v 0.988500 1.505879 1.511038 -v 1.011500 1.460000 1.500000 v 1.011500 1.471596 1.316606 v 1.011500 1.424984 1.323966 -v 1.011500 1.365516 1.150095 -v 1.011500 1.325269 1.174731 -v 1.011500 1.203790 1.036852 -v 1.011500 1.176034 1.075016 -v 1.011500 1.011038 0.994121 -v 1.011500 1.000000 1.040000 -v 1.011500 0.816606 1.028404 -v 1.011500 0.823966 1.075016 -v 1.011500 0.650094 1.134484 +v 0.988500 1.424984 1.323966 v 1.011500 0.674731 1.174731 v 1.011500 0.536852 1.296210 -v 1.011500 0.575015 1.323966 -v 1.011500 0.494120 1.488962 -v 1.011500 0.540000 1.500000 -v 1.011500 0.528404 1.683394 -v 1.011500 0.575015 1.676035 -v 1.011500 0.634484 1.849906 -v 1.011500 0.674731 1.825269 +v 0.988500 0.536852 1.296210 v 1.011500 0.796210 1.963148 v 1.011500 0.823966 1.924985 -v 1.011500 0.988962 2.005879 -v 1.011500 1.000000 1.960000 -v 1.011500 1.183394 1.971596 -v 1.011500 1.176035 1.924984 -v 1.011500 1.349906 1.865516 -v 1.011500 1.325269 1.825269 -v 1.011500 1.463148 1.703789 +v 0.988500 0.823966 1.924985 +v 1.011500 0.823966 1.075016 +v 1.011500 0.650094 1.134484 +v 0.988500 0.650094 1.134484 v 1.011500 1.424985 1.676034 v 1.011500 1.505879 1.511038 -vt 0.531250 0.546875 -vt 0.531250 0.562500 -vt 0.523438 0.562500 -vt 0.523438 0.296875 -vt 0.531250 0.296875 -vt 0.531250 0.421875 -vt 0.531250 0.437500 -vt 0.523438 0.437500 -vt 0.531250 0.531250 -vt 0.523438 0.531250 -vt 0.531250 0.265625 -vt 0.531250 0.281250 -vt 0.523438 0.281250 -vt 0.531250 0.390625 -vt 0.531250 0.406250 -vt 0.523438 0.406250 -vt 0.531250 0.500000 -vt 0.531250 0.515625 -vt 0.523438 0.515625 -vt 0.531250 0.375000 -vt 0.523438 0.390625 -vt 0.531250 0.234375 -vt 0.531250 0.250000 -vt 0.523438 0.250000 -vt 0.531250 0.484375 -vt 0.523438 0.484375 -vt 0.531250 0.343750 -vt 0.531250 0.359375 -vt 0.523438 0.359375 -vt 0.531250 0.203125 -vt 0.531250 0.218750 -vt 0.523438 0.218750 -vt 0.531250 0.453125 -vt 0.531250 0.468750 -vt 0.523438 0.468750 -vt 0.531250 0.328125 -vt 0.523438 0.343750 -vt 0.531250 0.578125 -vt 0.523438 0.578125 -vt 0.531250 0.312500 -vt 0.523438 0.312500 -vt 0.523438 0.546875 -vt 0.523438 0.421875 -vt 0.523438 0.265625 -vt 0.523438 0.500000 -vt 0.523438 0.375000 -vt 0.523438 0.234375 -vt 0.523438 0.328125 -vt 0.632812 0.718750 -vt 0.585938 0.734375 -vt 0.562500 0.515625 -vt 0.609375 0.234375 -vt 0.539062 0.328125 -vt 0.585938 0.468750 -vt 0.523438 0.203125 -vt 0.523438 0.453125 -vt 0.554688 0.500000 -vt 0.585938 0.500000 -vt 0.585938 0.484375 -vt 0.609375 0.500000 -vt 0.609375 0.484375 -vt 0.632812 0.515625 -vt 0.632812 0.500000 -vt 0.648438 0.546875 -vt 0.656250 0.546875 -vt 0.656250 0.593750 -vt 0.664062 0.593750 -vt 0.656250 0.640625 -vt 0.664062 0.640625 -vt 0.648438 0.687500 -vt 0.656250 0.687500 -vt 0.632812 0.734375 -vt 0.609375 0.734375 -vt 0.609375 0.750000 -vt 0.585938 0.750000 -vt 0.562500 0.718750 -vt 0.554688 0.734375 -vt 0.546875 0.687500 -vt 0.539062 0.687500 -vt 0.539062 0.640625 -vt 0.531250 0.640625 -vt 0.539062 0.593750 -vt 0.531250 0.593750 -vt 0.546875 0.546875 -vt 0.539062 0.546875 -vt 0.609375 0.468750 -vt 0.632812 0.468750 -vt 0.632812 0.453125 -vt 0.656250 0.421875 -vt 0.648438 0.421875 -vt 0.664062 0.375000 -vt 0.656250 0.375000 -vt 0.664062 0.328125 -vt 0.656250 0.328125 -vt 0.656250 0.281250 -vt 0.648438 0.281250 -vt 0.632812 0.234375 -vt 0.632812 0.250000 -vt 0.609375 0.218750 -vt 0.585938 0.218750 -vt 0.585938 0.234375 -vt 0.554688 0.234375 -vt 0.562500 0.250000 -vt 0.539062 0.281250 -vt 0.546875 0.281250 -vt 0.539062 0.375000 -vt 0.539062 0.421875 -vt 0.546875 0.421875 -vt 0.554688 0.468750 -vt 0.562500 0.453125 -vn 0.000000 0.987800 -0.156000 -vn 0.000000 -0.522100 -0.852900 -vn 0.000000 -0.897900 -0.440200 -vn 0.000000 0.972300 0.233900 -vn 0.000000 -0.156000 -0.987800 -vn 0.000000 -0.661100 -0.750300 -vn 0.000000 0.808700 0.588200 -vn 0.000000 -0.323600 -0.946200 -vn 0.000000 0.897900 0.440200 -vn 0.000000 0.522100 0.852900 -vn 0.000000 0.063100 -0.998000 -vn 0.000000 0.661100 0.750300 -vn 0.000000 0.156000 0.987800 -vn 0.000000 0.440200 -0.897900 -vn 0.000000 0.323600 0.946200 -vn 0.000000 0.750300 -0.661100 -vn 0.000000 -0.233900 0.972300 -vn 0.000000 -0.063100 0.998000 -vn 0.000000 0.946200 -0.323600 -vn 0.000000 -0.588200 0.808700 -vn 0.000000 -0.440200 0.897900 -vn 0.000000 0.998000 0.063100 -vn 0.000000 -0.852900 0.522100 -vn 0.000000 0.233900 -0.972300 -vn 0.000000 -0.750300 0.661100 -vn 0.000000 -0.987800 0.156000 -vn 0.000000 0.588200 -0.808700 -vn 0.000000 -0.946200 0.323600 -vn 0.000000 -0.972300 -0.233900 -vn 0.000000 0.852900 -0.522100 -vn 0.000000 -0.998000 -0.063100 -vn 0.000000 -0.808700 -0.588200 -vn 1.000000 0.000000 0.000000 -vn -1.000000 -0.000000 -0.000000 -s off -f 206/111/19 207/112/19 175/113/19 -f 152/114/20 184/115/20 185/115/20 -f 195/116/21 196/117/21 164/118/21 -f 204/119/22 205/119/22 173/120/22 -f 182/121/23 183/122/23 151/123/23 -f 193/124/24 194/125/24 162/126/24 -f 202/127/25 203/128/25 171/129/25 -f 191/130/26 192/124/26 160/131/26 -f 211/132/27 212/133/27 180/134/27 -f 200/135/28 201/135/28 169/136/28 -f 189/137/29 190/138/29 158/139/29 -f 209/140/30 210/141/30 178/142/30 -f 198/143/31 199/144/31 167/145/31 -f 187/146/32 188/137/32 156/147/32 -f 207/112/33 208/148/33 176/149/33 -f 185/115/34 186/150/34 154/151/34 -f 196/117/35 197/117/35 165/118/35 -f 205/119/36 206/111/36 174/152/36 -f 183/122/37 184/115/37 152/114/37 -f 194/125/38 195/116/38 163/153/38 -f 203/128/39 204/119/39 172/120/39 -f 181/133/40 182/121/40 150/154/40 -f 192/124/41 193/124/41 161/131/41 -f 212/133/42 181/133/42 149/134/42 -f 201/135/43 202/127/43 170/155/43 -f 190/138/44 191/130/44 159/156/44 -f 210/141/45 211/132/45 179/157/45 -f 199/144/46 200/135/46 168/136/46 -f 188/137/47 189/137/47 157/147/47 -f 208/148/48 209/148/48 177/149/48 -f 165/118/49 197/117/49 198/143/49 -f 186/150/50 187/146/50 155/158/50 -f 201/159/51 197/160/51 185/161/51 -f 163/162/52 171/163/52 179/164/52 -f 174/152/19 206/111/19 175/113/19 -f 153/114/20 152/114/20 185/115/20 -f 163/153/21 195/116/21 164/118/21 -f 172/120/22 204/119/22 173/120/22 -f 150/154/23 182/121/23 151/123/23 -f 161/131/24 193/124/24 162/126/24 -f 170/155/25 202/127/25 171/129/25 -f 159/156/26 191/130/26 160/131/26 -f 179/157/27 211/132/27 180/134/27 -f 168/136/28 200/135/28 169/136/28 -f 157/147/29 189/137/29 158/139/29 -f 177/165/30 209/140/30 178/142/30 -f 166/166/31 198/143/31 167/145/31 -f 155/158/32 187/146/32 156/147/32 -f 175/113/33 207/112/33 176/149/33 -f 153/114/34 185/115/34 154/151/34 -f 164/118/35 196/117/35 165/118/35 -f 173/120/36 205/119/36 174/152/36 -f 151/123/37 183/122/37 152/114/37 -f 162/126/38 194/125/38 163/153/38 -f 171/129/39 203/128/39 172/120/39 -f 149/134/40 181/133/40 150/154/40 -f 160/131/41 192/124/41 161/131/41 -f 180/134/42 212/133/42 149/134/42 -f 169/136/43 201/135/43 170/155/43 -f 158/139/44 190/138/44 159/156/44 -f 178/142/45 210/141/45 179/157/45 -f 167/145/46 199/144/46 168/136/46 -f 156/147/47 188/137/47 157/147/47 -f 176/149/48 208/148/48 177/149/48 -f 166/166/49 165/118/49 198/143/49 -f 154/151/50 186/150/50 155/158/50 -f 185/161/51 184/167/51 183/168/51 -f 183/168/51 182/169/51 181/170/51 -f 181/170/51 212/171/51 211/172/51 -f 211/172/51 210/173/51 209/174/51 -f 209/174/51 208/175/51 207/176/51 -f 207/176/51 206/177/51 205/178/51 -f 205/178/51 204/179/51 203/180/51 -f 203/180/51 202/181/51 201/159/51 -f 201/159/51 200/182/51 199/183/51 -f 199/183/51 198/184/51 197/160/51 -f 197/160/51 196/185/51 195/186/51 -f 195/186/51 194/187/51 193/188/51 -f 193/188/51 192/189/51 191/190/51 -f 191/190/51 190/191/51 189/192/51 -f 189/192/51 188/193/51 187/194/51 -f 187/194/51 186/195/51 185/161/51 -f 185/161/51 183/168/51 181/170/51 -f 181/170/51 211/172/51 209/174/51 -f 209/174/51 207/176/51 205/178/51 -f 205/178/51 203/180/51 201/159/51 -f 201/159/51 199/183/51 197/160/51 -f 197/160/51 195/186/51 193/188/51 -f 185/161/51 191/190/51 189/192/51 -f 189/192/51 187/194/51 185/161/51 -f 185/161/51 181/170/51 209/174/51 -f 185/161/51 205/178/51 201/159/51 -f 185/161/51 197/160/51 193/188/51 -f 193/188/51 191/190/51 185/161/51 -f 185/161/51 209/174/51 205/178/51 -f 179/164/52 180/171/52 149/196/52 -f 149/196/52 150/197/52 151/198/52 -f 151/198/52 152/199/52 153/200/52 -f 153/200/52 154/201/52 155/202/52 -f 155/202/52 156/203/52 157/204/52 -f 157/204/52 158/205/52 159/206/52 -f 159/206/52 160/207/52 161/208/52 -f 161/208/52 162/209/52 163/162/52 -f 163/162/52 164/210/52 165/211/52 -f 165/211/52 166/212/52 167/213/52 -f 167/213/52 168/214/52 169/215/52 -f 169/215/52 170/146/52 171/163/52 -f 171/163/52 172/130/52 173/216/52 -f 173/216/52 174/217/52 175/218/52 -f 175/218/52 176/219/52 177/220/52 -f 177/220/52 178/169/52 179/164/52 -f 155/202/52 149/196/52 151/198/52 -f 151/198/52 153/200/52 155/202/52 -f 155/202/52 157/204/52 159/206/52 -f 159/206/52 161/208/52 163/162/52 -f 163/162/52 165/211/52 167/213/52 -f 167/213/52 169/215/52 171/163/52 -f 179/164/52 173/216/52 175/218/52 -f 175/218/52 177/220/52 179/164/52 -f 179/164/52 149/196/52 155/202/52 -f 155/202/52 159/206/52 163/162/52 -f 163/162/52 167/213/52 171/163/52 -f 171/163/52 173/216/52 179/164/52 -f 179/164/52 155/202/52 163/162/52 +v 0.988500 1.505879 1.511038 +v 1.011500 0.634484 1.849906 +v 1.011500 0.674731 1.825269 +v 0.988500 0.674731 1.825269 +v 1.011500 1.000000 1.040000 +v 1.011500 0.816606 1.028404 +v 0.988500 0.816606 1.028404 +v 1.011500 1.325269 1.825269 +v 1.011500 1.463148 1.703789 +v 0.988500 1.463148 1.703789 +v 1.011500 0.528404 1.683394 +v 1.011500 0.575015 1.676035 +v 0.988500 0.575015 1.676035 +v 1.011500 1.176034 1.075016 +v 1.011500 1.011038 0.994121 +v 0.988500 1.011038 0.994121 +v 1.011500 1.349906 1.865516 +v 0.988500 1.349906 1.865516 +v 1.011500 1.203790 1.036852 +v 0.988500 1.203790 1.036852 +v 1.011500 0.540000 1.500000 +v 0.988500 0.540000 1.500000 +v 0.988500 1.183394 1.971596 +v 0.988500 0.575015 1.323966 +v 0.988500 0.988962 2.005879 +v 1.011500 1.460000 1.500000 +v 0.988500 1.471596 1.316606 +v 0.988500 0.674731 1.174731 +v 0.988500 1.460000 1.500000 +v 0.988500 0.796210 1.963148 +v 0.988500 0.823966 1.075016 +v 0.988500 1.424985 1.676034 +v 0.988500 0.634484 1.849906 +v 0.988500 1.000000 1.040000 +v 0.988500 1.325269 1.825269 +v 0.988500 1.176034 1.075016 +v 0.988500 1.325269 1.174731 +v 0.988500 0.528404 1.683394 +vt 0.867188 0.453125 +vt 0.867188 0.468750 +vt 0.859375 0.468750 +vt 0.859375 0.203125 +vt 0.867188 0.203125 +vt 0.867188 0.203125 +vt 0.867188 0.328125 +vt 0.867188 0.343750 +vt 0.859375 0.343750 +vt 0.867188 0.437500 +vt 0.867188 0.437500 +vt 0.859375 0.437500 +vt 0.867188 0.171875 +vt 0.867188 0.187500 +vt 0.859375 0.187500 +vt 0.867188 0.296875 +vt 0.867188 0.312500 +vt 0.859375 0.312500 +vt 0.867188 0.406250 +vt 0.867188 0.421875 +vt 0.859375 0.421875 +vt 0.867188 0.281250 +vt 0.867188 0.296875 +vt 0.859375 0.296875 +vt 0.867188 0.140625 +vt 0.867188 0.156250 +vt 0.859375 0.156250 +vt 0.867188 0.390625 +vt 0.867188 0.390625 +vt 0.859375 0.390625 +vt 0.867188 0.250000 +vt 0.867188 0.265625 +vt 0.859375 0.265625 +vt 0.867188 0.484375 +vt 0.867188 0.500000 +vt 0.859375 0.500000 +vt 0.867188 0.359375 +vt 0.867188 0.375000 +vt 0.859375 0.375000 +vt 0.867188 0.234375 +vt 0.867188 0.250000 +vt 0.859375 0.250000 +vt 0.867188 0.484375 +vt 0.859375 0.484375 +vt 0.867188 0.218750 +vt 0.859375 0.218750 +vt 0.867188 0.343750 +vt 0.859375 0.343750 +vt 0.859375 0.453125 +vt 0.859375 0.328125 +vt 0.859375 0.437500 +vt 0.867188 0.156250 +vt 0.859375 0.171875 +vt 0.859375 0.296875 +vt 0.859375 0.156250 +vt 0.859375 0.406250 +vt 0.859375 0.281250 +vt 0.867188 0.125000 +vt 0.859375 0.140625 +vt 0.859375 0.390625 +vt 0.859375 0.250000 +vt 0.859375 0.484375 +vt 0.859375 0.234375 +vt 0.968750 0.625000 +vt 0.921875 0.640625 +vt 0.898438 0.421875 +vt 0.945312 0.140625 +vt 0.875000 0.234375 +vt 0.921875 0.375000 +vt 0.859375 0.203125 +vt 0.859375 0.359375 +vt 0.859375 0.125000 +vt 0.890625 0.406250 +vt 0.921875 0.406250 +vt 0.921875 0.390625 +vt 0.945312 0.406250 +vt 0.945312 0.390625 +vt 0.968750 0.421875 +vt 0.968750 0.406250 +vt 0.984375 0.453125 +vt 0.992188 0.453125 +vt 0.992188 0.500000 +vt 1.000000 0.500000 +vt 0.992188 0.546875 +vt 1.000000 0.546875 +vt 0.984375 0.593750 +vt 0.992188 0.593750 +vt 0.968750 0.640625 +vt 0.945312 0.640625 +vt 0.945312 0.656250 +vt 0.921875 0.656250 +vt 0.898438 0.625000 +vt 0.890625 0.640625 +vt 0.882812 0.593750 +vt 0.875000 0.593750 +vt 0.875000 0.546875 +vt 0.867188 0.546875 +vt 0.875000 0.500000 +vt 0.867188 0.500000 +vt 0.882812 0.453125 +vt 0.875000 0.453125 +vt 0.945312 0.390625 +vt 0.945312 0.375000 +vt 0.968750 0.375000 +vt 0.968750 0.359375 +vt 0.992188 0.328125 +vt 0.984375 0.328125 +vt 1.000000 0.281250 +vt 0.992188 0.281250 +vt 1.000000 0.234375 +vt 0.992188 0.234375 +vt 0.992188 0.187500 +vt 0.984375 0.187500 +vt 0.968750 0.140625 +vt 0.968750 0.156250 +vt 0.945312 0.125000 +vt 0.921875 0.125000 +vt 0.921875 0.140625 +vt 0.890625 0.140625 +vt 0.898438 0.156250 +vt 0.875000 0.187500 +vt 0.882812 0.187500 +vt 0.867188 0.234375 +vt 0.867188 0.281250 +vt 0.875000 0.281250 +vt 0.875000 0.328125 +vt 0.882812 0.328125 +vt 0.890625 0.375000 +vt 0.898438 0.359375 +vt 0.921875 0.390625 +vn 0.0000 0.9878 -0.1559 +vn 0.0000 -0.5221 -0.8529 +vn 0.0000 -0.8979 -0.4402 +vn 0.0000 0.9723 0.2339 +vn 0.0000 -0.1560 -0.9878 +vn 0.0000 -0.6611 -0.7503 +vn 0.0000 0.8087 0.5882 +vn 0.0000 -0.3236 -0.9462 +vn 0.0000 0.8979 0.4402 +vn 0.0000 0.5221 0.8529 +vn 0.0000 0.0631 -0.9980 +vn 0.0000 0.6611 0.7503 +vn 0.0000 0.1559 0.9878 +vn 0.0000 0.4402 -0.8979 +vn 0.0000 0.3236 0.9462 +vn 0.0000 0.7503 -0.6611 +vn 0.0000 -0.2339 0.9723 +vn 0.0000 -0.0631 0.9980 +vn 0.0000 0.9462 -0.3236 +vn 0.0000 -0.5882 0.8087 +vn 0.0000 -0.4402 0.8979 +vn 0.0000 0.9980 0.0631 +vn 0.0000 -0.8529 0.5221 +vn 0.0000 0.2339 -0.9723 +vn 0.0000 -0.7503 0.6611 +vn 0.0000 -0.9878 0.1560 +vn 0.0000 0.5882 -0.8087 +vn 0.0000 -0.9462 0.3236 +vn 0.0000 -0.9723 -0.2339 +vn 0.0000 0.8529 -0.5221 +vn 0.0000 -0.9980 -0.0631 +vn 0.0000 -0.8087 -0.5882 +vn 1.0000 -0.0000 0.0000 +vn -1.0000 0.0000 0.0000 +usemtl None +s 1 +f 303/570/9 304/571/9 305/572/9 +f 306/573/10 307/574/10 308/575/10 +f 309/576/11 310/577/11 311/578/11 +f 312/579/12 313/580/12 314/581/12 +f 315/582/13 316/583/13 317/584/13 +f 318/585/14 319/586/14 320/587/14 +f 321/588/15 322/589/15 323/590/15 +f 324/591/16 325/592/16 326/593/16 +f 327/594/17 328/595/17 329/596/17 +f 330/597/18 331/598/18 332/599/18 +f 333/600/19 334/601/19 335/602/19 +f 336/603/20 337/604/20 338/605/20 +f 339/606/21 340/607/21 341/608/21 +f 342/609/22 343/610/22 344/611/22 +f 304/571/23 345/612/23 346/613/23 +f 308/575/24 347/614/24 348/615/24 +f 310/577/25 349/616/25 350/617/25 +f 313/580/26 303/570/26 351/618/26 +f 316/583/27 307/574/27 306/573/27 +f 319/586/28 309/576/28 352/619/28 +f 322/589/29 312/579/29 353/620/29 +f 354/621/30 315/582/30 355/622/30 +f 325/592/31 318/585/31 356/623/31 +f 328/595/32 354/621/32 357/624/32 +f 331/598/33 321/588/33 358/625/33 +f 334/601/34 324/591/34 359/626/34 +f 337/627/35 327/594/35 360/628/35 +f 340/607/36 330/597/36 361/629/36 +f 343/610/37 333/600/37 362/630/37 +f 345/612/38 336/603/38 363/631/38 +f 350/617/39 349/616/39 339/606/39 +f 347/614/40 342/609/40 364/632/40 +f 331/633/41 349/634/41 308/635/41 +f 352/636/42 323/637/42 360/638/42 +f 351/618/9 303/570/9 305/572/9 +f 365/639/10 306/573/10 308/575/10 +f 352/619/11 309/576/11 311/578/11 +f 353/620/12 312/579/12 314/581/12 +f 355/622/13 315/582/13 317/584/13 +f 356/623/14 318/585/14 320/587/14 +f 358/625/15 321/588/15 323/590/15 +f 359/626/16 324/591/16 326/593/16 +f 360/628/17 327/594/17 329/596/17 +f 361/629/18 330/597/18 332/599/18 +f 362/630/19 333/600/19 335/602/19 +f 363/631/20 336/603/20 338/605/20 +f 366/640/21 339/606/21 341/608/21 +f 364/632/22 342/609/22 344/611/22 +f 305/572/23 304/571/23 346/613/23 +f 365/639/24 308/575/24 348/615/24 +f 311/578/25 310/577/25 350/617/25 +f 314/581/26 313/580/26 351/618/26 +f 317/584/27 316/583/27 306/573/27 +f 320/587/28 319/586/28 352/619/28 +f 323/590/29 322/589/29 353/620/29 +f 357/624/30 354/621/30 355/622/30 +f 326/593/31 325/592/31 356/623/31 +f 329/596/32 328/595/32 357/624/32 +f 332/599/33 331/598/33 358/625/33 +f 335/602/34 334/601/34 359/626/34 +f 338/641/35 337/627/35 360/628/35 +f 341/608/36 340/607/36 361/629/36 +f 344/611/37 343/610/37 362/630/37 +f 346/613/38 345/612/38 363/631/38 +f 366/640/39 350/617/39 339/606/39 +f 348/615/40 347/614/40 364/632/40 +f 308/635/41 307/642/41 316/643/41 +f 316/643/41 315/644/41 354/645/41 +f 354/645/41 328/646/41 327/647/41 +f 327/647/41 337/648/41 336/649/41 +f 336/649/41 345/650/41 304/651/41 +f 304/651/41 303/652/41 313/653/41 +f 313/653/41 312/654/41 322/655/41 +f 322/655/41 321/656/41 331/633/41 +f 331/633/41 330/657/41 340/658/41 +f 340/658/41 339/659/41 349/634/41 +f 349/634/41 310/660/41 309/661/41 +f 309/661/41 319/662/41 318/663/41 +f 318/663/41 325/664/41 324/665/41 +f 324/665/41 334/666/41 333/667/41 +f 333/667/41 343/668/41 342/669/41 +f 342/669/41 347/670/41 308/635/41 +f 308/635/41 316/643/41 354/645/41 +f 354/645/41 327/647/41 336/649/41 +f 336/649/41 304/651/41 313/653/41 +f 313/653/41 322/655/41 331/633/41 +f 331/633/41 340/658/41 349/634/41 +f 349/634/41 309/661/41 318/663/41 +f 308/635/41 324/665/41 333/667/41 +f 333/667/41 342/669/41 308/635/41 +f 308/635/41 354/645/41 336/649/41 +f 308/635/41 313/653/41 331/633/41 +f 308/635/41 349/634/41 318/663/41 +f 318/663/41 324/665/41 308/635/41 +f 308/635/41 336/649/41 313/653/41 +f 360/638/42 329/671/42 357/672/42 +f 357/672/42 355/673/42 317/674/42 +f 317/674/42 306/675/42 365/676/42 +f 365/676/42 348/677/42 364/678/42 +f 364/678/42 344/679/42 362/680/42 +f 362/680/42 335/681/42 359/682/42 +f 359/682/42 326/683/42 356/684/42 +f 356/684/42 320/685/42 352/636/42 +f 352/636/42 311/686/42 350/687/42 +f 350/687/42 366/688/42 341/689/42 +f 341/689/42 361/690/42 332/691/42 +f 332/691/42 358/692/42 323/637/42 +f 323/637/42 353/693/42 314/694/42 +f 314/694/42 351/695/42 305/696/42 +f 305/696/42 346/697/42 363/698/42 +f 363/698/42 338/699/42 360/638/42 +f 364/678/42 357/672/42 317/674/42 +f 317/674/42 365/676/42 364/678/42 +f 364/678/42 362/680/42 359/682/42 +f 359/682/42 356/684/42 352/636/42 +f 352/636/42 350/687/42 341/689/42 +f 341/689/42 332/691/42 323/637/42 +f 360/638/42 314/694/42 305/696/42 +f 305/696/42 363/698/42 360/638/42 +f 360/638/42 357/672/42 364/678/42 +f 364/678/42 359/682/42 352/636/42 +f 352/636/42 341/689/42 323/637/42 +f 323/637/42 314/694/42 360/638/42 +f 360/638/42 364/678/42 352/636/42 diff --git a/src/main/resources/assets/advancedrocketry/models/electrolyser.obj b/src/main/resources/assets/advancedrocketry/models/electrolyser.obj index 80c388da7..7a677a0a9 100644 --- a/src/main/resources/assets/advancedrocketry/models/electrolyser.obj +++ b/src/main/resources/assets/advancedrocketry/models/electrolyser.obj @@ -1,2588 +1,1558 @@ -# Blender v2.76 (sub 0) OBJ File: 'electrolyser.blend' +# Blender v2.79 (sub 0) OBJ File: 'electrolyser.blend' # www.blender.org -o Cylinder.006_Cylinder.004 -v 0.543559 0.265384 0.570000 -v 0.800000 0.273275 0.793275 -v 0.543559 0.090000 0.794984 -v 0.543559 0.685016 0.570000 -v 0.543559 0.960000 0.794984 -v 0.800000 0.686725 0.793275 -v 0.543559 0.265384 1.430000 -v 0.543559 0.090000 1.205016 -v 0.800000 0.273275 1.206725 -v 0.543559 0.960000 1.205016 -v 0.543559 0.685016 1.430000 -v 0.800000 0.686725 1.206725 -v -0.543559 0.265384 0.570000 -v -0.543559 0.090000 0.794983 -v -0.800000 0.273275 0.793275 -v -0.543559 0.960000 0.794983 -v -0.543559 0.685016 0.570000 -v -0.800000 0.686725 0.793275 -v -0.800000 0.273275 1.206725 -v -0.543559 0.090000 1.205016 -v -0.543559 0.265384 1.430000 -v -0.543559 0.960000 1.205016 -v -0.800000 0.686725 1.206725 -v -0.543559 0.685016 1.430000 -v 1.300000 0.500000 0.510000 -v 1.300000 0.500000 0.430000 -v 1.226777 0.323223 0.510000 -v 1.226777 0.323223 0.430000 -v 1.050000 0.250000 0.510000 -v 1.050000 0.250000 0.430000 -v 0.873223 0.323223 0.510000 -v 0.873223 0.323223 0.430000 -v 0.800000 0.500000 0.510000 -v 0.800000 0.500000 0.430000 -v 0.873223 0.676777 0.510000 -v 0.873223 0.676777 0.430000 -v 1.050000 0.750000 0.510000 -v 1.050000 0.750000 0.430000 -v 1.226777 0.676777 0.510000 -v 1.226777 0.676777 0.430000 -v -1.300000 0.500000 0.510000 -v -1.300000 0.500000 0.430000 -v -1.226776 0.323223 0.510000 -v -1.226776 0.323223 0.430000 -v -1.050000 0.250000 0.510000 -v -1.050000 0.250000 0.430000 -v -0.873223 0.323223 0.510000 -v -0.873223 0.323223 0.430000 -v -0.800000 0.500000 0.510000 -v -0.800000 0.500000 0.430000 -v -0.873223 0.676777 0.510000 -v -0.873223 0.676777 0.430000 -v -1.050000 0.750000 0.510000 -v -1.050000 0.750000 0.430000 -v -1.226776 0.676777 0.510000 -v -1.226776 0.676777 0.430000 -v 0.810000 0.500000 1.250000 -v 0.730000 0.500000 1.250000 -v 0.810000 0.323223 1.176777 -v 0.730000 0.323223 1.176777 -v 0.810000 0.250000 1.000000 -v 0.730000 0.250000 1.000000 -v 0.810000 0.323223 0.823223 -v 0.730000 0.323223 0.823223 -v 0.810000 0.500000 0.750000 -v 0.730000 0.500000 0.750000 -v 0.810000 0.676777 0.823223 -v 0.730000 0.676777 0.823223 -v 0.810000 0.750000 1.000000 -v 0.730000 0.750000 1.000000 -v 0.810000 0.676777 1.176777 -v 0.730000 0.676777 1.176777 -v -0.810000 0.500000 1.250000 -v -0.730000 0.500000 1.250000 -v -0.810000 0.323223 1.176777 -v -0.730000 0.323223 1.176777 -v -0.810000 0.250000 1.000000 -v -0.730000 0.250000 1.000000 -v -0.810000 0.323223 0.823223 -v -0.730000 0.323223 0.823223 -v -0.810000 0.500000 0.750000 -v -0.730000 0.500000 0.750000 -v -0.810000 0.676777 0.823223 -v -0.730000 0.676777 0.823223 -v -0.810000 0.750000 1.000000 -v -0.730000 0.750000 1.000000 -v -0.810000 0.676777 1.176777 -v -0.730000 0.676777 1.176777 -v 0.300000 1.200000 1.025000 -v 0.300000 1.400000 1.025000 -v 0.278349 1.200000 1.012500 -v 0.278349 1.400000 1.012500 -v 0.278349 1.200000 0.987500 -v 0.278349 1.400000 0.987500 -v 0.300000 1.200000 0.975000 -v 0.300000 1.400000 0.975000 -v 0.321651 1.200000 0.987500 -v 0.321651 1.400000 0.987500 -v 0.321651 1.200000 1.012500 -v 0.321651 1.400000 1.012500 -v -0.300000 1.200000 1.025000 -v -0.300000 1.400000 1.025000 -v -0.278350 1.200000 1.012500 -v -0.278350 1.400000 1.012500 -v -0.278350 1.200000 0.987500 -v -0.278350 1.400000 0.987500 -v -0.300000 1.200000 0.975000 -v -0.300000 1.400000 0.975000 -v -0.321651 1.200000 0.987500 -v -0.321651 1.400000 0.987500 -v -0.321651 1.200000 1.012500 -v -0.321651 1.400000 1.012500 -v 1.243559 0.076441 -0.400000 -v 1.400000 0.084662 -0.215338 -v 1.243559 0.000000 -0.213559 -v 1.243559 0.813559 -0.400000 -v 1.243559 1.000000 -0.213559 -v 1.400000 0.815338 -0.215338 -v 1.243559 0.076441 0.500000 -v 1.243559 0.000000 0.213559 -v 1.400000 0.084662 0.215338 -v 1.243559 1.000000 0.213559 -v 1.243559 0.813559 0.500000 -v 1.400000 0.815338 0.215338 -v 0.756441 0.076441 -0.400000 -v 0.756441 0.000000 -0.213559 -v 0.600000 0.084662 -0.215338 -v 0.756441 1.000000 -0.213559 -v 0.756441 0.813559 -0.400000 -v 0.600000 0.815338 -0.215338 -v 0.600000 0.084662 0.215338 -v 0.756441 0.000000 0.213559 -v 0.756441 0.076441 0.500000 -v 0.756441 1.000000 0.213559 -v 0.600000 0.815338 0.215338 -v 0.756441 0.813559 0.500000 -v -1.243559 0.076441 -0.400000 -v -1.400000 0.084662 -0.215338 -v -1.243559 0.000000 -0.213559 -v -1.243559 0.813559 -0.400000 -v -1.243559 1.000000 -0.213559 -v -1.400000 0.815338 -0.215338 -v -1.243559 0.076441 0.500000 -v -1.243559 0.000000 0.213559 -v -1.400000 0.084662 0.215338 -v -1.243559 1.000000 0.213559 -v -1.243559 0.813559 0.500000 -v -1.400000 0.815338 0.215338 -v -0.756441 0.076441 -0.400000 -v -0.756441 0.000000 -0.213559 -v -0.600000 0.084662 -0.215338 -v -0.756441 1.000000 -0.213559 -v -0.756441 0.813559 -0.400000 -v -0.600000 0.815338 -0.215338 -v -0.600000 0.084662 0.215338 -v -0.756441 0.000000 0.213559 -v -0.756441 0.076441 0.500000 -v -0.756441 1.000000 0.213559 -v -0.600000 0.815338 0.215338 -v -0.756441 0.813559 0.500000 -v 1.442265 0.057735 0.557735 -v 1.500000 0.000000 0.500000 -v 1.442265 0.942265 0.557735 -v 1.500000 1.000000 0.500000 -v 1.442265 0.057735 1.442265 -v 1.500000 0.000000 1.500000 -v 1.442265 0.942265 1.442265 -v 1.500000 1.000000 1.500000 -v 0.557735 0.057735 0.557735 -v 0.500000 0.000000 0.500000 -v 0.557735 0.942265 0.557735 -v 0.500000 1.000000 0.500000 -v 0.557735 0.057735 1.442265 -v 0.500000 0.000000 1.500000 -v 0.557735 0.942265 1.442265 -v 0.500000 1.000000 1.500000 -v 1.500000 0.921133 0.578868 -v 1.500000 0.921133 1.421133 -v 1.500000 0.078867 1.421133 -v 1.500000 0.078867 0.578868 -v 1.421132 0.921133 1.500000 -v 0.578867 0.921133 1.500000 -v 0.578867 0.078867 1.500000 -v 1.421132 0.078867 1.500000 -v 0.500000 0.921133 1.421133 -v 0.500000 0.921133 0.578867 -v 0.500000 0.078867 0.578867 -v 0.500000 0.078867 1.421133 -v 0.578867 0.921133 0.500000 -v 1.421133 0.921133 0.500000 -v 1.421133 0.078867 0.500000 -v 0.578867 0.078867 0.500000 -v 1.421132 0.000000 1.421133 -v 0.578867 0.000000 1.421133 -v 0.578867 0.000000 0.578867 -v 1.421133 0.000000 0.578868 -v 1.421133 1.000000 0.578868 -v 0.578867 1.000000 0.578867 -v 0.578867 1.000000 1.421133 -v 1.421132 1.000000 1.421133 -v -1.442265 0.057735 0.557735 -v -1.500000 0.000000 0.500000 -v -1.442265 0.942265 0.557735 -v -1.500000 1.000000 0.500000 -v -1.442266 0.057735 1.442265 -v -1.500000 0.000000 1.500000 -v -1.442266 0.942265 1.442265 -v -1.500000 1.000000 1.500000 -v -0.557735 0.057735 0.557735 -v -0.500000 0.000000 0.500000 -v -0.557735 0.942265 0.557735 -v -0.500000 1.000000 0.500000 -v -0.557735 0.057735 1.442265 -v -0.500000 0.000000 1.500000 -v -0.557735 0.942265 1.442265 -v -0.500000 1.000000 1.500000 -v -1.500000 0.921133 0.578867 -v -1.500000 0.921133 1.421132 -v -1.500000 0.078867 1.421132 -v -1.500000 0.078867 0.578867 -v -1.421133 0.921133 1.500000 -v -0.578868 0.921133 1.500000 -v -0.578868 0.078867 1.500000 -v -1.421133 0.078867 1.500000 -v -0.500000 0.921133 1.421132 -v -0.500000 0.921133 0.578867 -v -0.500000 0.078867 0.578867 -v -0.500000 0.078867 1.421132 -v -0.578868 0.921133 0.500000 -v -1.421133 0.921133 0.500000 -v -1.421133 0.078867 0.500000 -v -0.578868 0.078867 0.500000 -v -1.421133 0.000000 1.421132 -v -0.578868 0.000000 1.421132 -v -0.578868 0.000000 0.578867 -v -1.421133 0.000000 0.578867 -v -1.421133 1.000000 0.578867 -v -0.578868 1.000000 0.578867 -v -0.578868 1.000000 1.421132 -v -1.421133 1.000000 1.421132 -v 0.300000 1.248000 1.075000 -v 0.300000 1.272000 1.075000 -v 0.235048 1.248000 1.037500 -v 0.235048 1.272000 1.037500 -v 0.235048 1.248000 0.962500 -v 0.235048 1.272000 0.962500 -v 0.300000 1.248000 0.925000 -v 0.300000 1.272000 0.925000 -v 0.364952 1.248000 0.962500 -v 0.364952 1.272000 0.962500 -v 0.364952 1.248000 1.037500 -v 0.364952 1.272000 1.037500 -v 0.300000 1.296000 1.075000 -v 0.300000 1.320000 1.075000 -v 0.235048 1.296000 1.037500 -v 0.235048 1.320000 1.037500 -v 0.235048 1.296000 0.962500 -v 0.235048 1.320000 0.962500 -v 0.300000 1.296000 0.925000 -v 0.300000 1.320000 0.925000 -v 0.364952 1.296000 0.962500 -v 0.364952 1.320000 0.962500 -v 0.364952 1.296000 1.037500 -v 0.364952 1.320000 1.037500 -v 0.300000 1.344000 1.075000 -v 0.300000 1.368000 1.075000 -v 0.235048 1.344000 1.037500 -v 0.235048 1.368000 1.037500 -v 0.235048 1.344000 0.962500 -v 0.235048 1.368000 0.962500 -v 0.300000 1.344000 0.925000 -v 0.300000 1.368000 0.925000 -v 0.364952 1.344000 0.962500 -v 0.364952 1.368000 0.962500 -v 0.364952 1.344000 1.037500 -v 0.364952 1.368000 1.037500 -v 0.300000 1.392000 1.075000 -v 0.300000 1.416000 1.075000 -v 0.235048 1.392000 1.037500 -v 0.235048 1.416000 1.037500 -v 0.235048 1.392000 0.962500 -v 0.235048 1.416000 0.962500 -v 0.300000 1.392000 0.925000 -v 0.300000 1.416000 0.925000 -v 0.364952 1.392000 0.962500 -v 0.364952 1.416000 0.962500 -v 0.364952 1.392000 1.037500 -v 0.364952 1.416000 1.037500 -v -0.300000 1.248000 1.075000 -v -0.300000 1.272000 1.075000 -v -0.235048 1.248000 1.037500 -v -0.235048 1.272000 1.037500 -v -0.235048 1.248000 0.962500 -v -0.235048 1.272000 0.962500 -v -0.300000 1.248000 0.925000 -v -0.300000 1.272000 0.925000 -v -0.364952 1.248000 0.962500 -v -0.364952 1.272000 0.962500 -v -0.364952 1.248000 1.037500 -v -0.364952 1.272000 1.037500 -v -0.300000 1.296000 1.075000 -v -0.300000 1.320000 1.075000 -v -0.235048 1.296000 1.037500 -v -0.235048 1.320000 1.037500 -v -0.235048 1.296000 0.962500 -v -0.235048 1.320000 0.962500 -v -0.300000 1.296000 0.925000 -v -0.300000 1.320000 0.925000 -v -0.364952 1.296000 0.962500 -v -0.364952 1.320000 0.962500 -v -0.364952 1.296000 1.037500 -v -0.364952 1.320000 1.037500 -v -0.300000 1.344000 1.075000 -v -0.300000 1.368000 1.075000 -v -0.235048 1.344000 1.037500 -v -0.235048 1.368000 1.037500 -v -0.235048 1.344000 0.962500 -v -0.235048 1.368000 0.962500 -v -0.300000 1.344000 0.925000 -v -0.300000 1.368000 0.925000 -v -0.364952 1.344000 0.962500 -v -0.364952 1.368000 0.962500 -v -0.364952 1.344000 1.037500 -v -0.364952 1.368000 1.037500 -v -0.300000 1.392000 1.075000 -v -0.300000 1.416000 1.075000 -v -0.235048 1.392000 1.037500 -v -0.235048 1.416000 1.037500 -v -0.235048 1.392000 0.962500 -v -0.235048 1.416000 0.962500 -v -0.300000 1.392000 0.925000 -v -0.300000 1.416000 0.925000 -v -0.364952 1.392000 0.962500 -v -0.364952 1.416000 0.962500 -v -0.364952 1.392000 1.037500 -v -0.364952 1.416000 1.037500 -v 0.850000 0.500000 1.100000 -v 1.050000 0.500000 1.100000 -v 0.850000 0.570711 1.070711 -v 1.050000 0.570711 1.070711 -v 0.850000 0.600000 1.000000 -v 1.050000 0.600000 1.000000 -v 0.850000 0.570711 0.929289 -v 1.050000 0.570711 0.929289 -v 0.850000 0.500000 0.900000 -v 1.050000 0.500000 0.900000 -v 0.850000 0.429289 0.929289 -v 1.050000 0.429289 0.929289 -v 0.850000 0.400000 1.000000 -v 1.050000 0.400000 1.000000 -v 0.850000 0.429289 1.070711 -v 1.050000 0.429289 1.070711 -v 1.150000 0.500000 1.000000 -v 1.120711 0.570711 1.000000 -v 1.050000 0.600000 1.000000 -v 0.979289 0.570711 1.000000 -v 0.950000 0.500000 1.000000 -v 0.979289 0.429289 1.000000 -v 1.050000 0.400000 1.000000 -v 1.120711 0.429289 1.000000 -v 1.150000 0.500000 0.570000 -v 1.120711 0.570711 0.570000 -v 1.050000 0.600000 0.570000 -v 0.979289 0.570711 0.570000 -v 0.950000 0.500000 0.570000 -v 0.979289 0.429289 0.570000 -v 1.050000 0.400000 0.570000 -v 1.120711 0.429289 0.570000 -v -0.850000 0.500000 1.100000 -v -1.050000 0.500000 1.100000 -v -0.850000 0.570711 1.070711 -v -1.050000 0.570711 1.070710 -v -0.850000 0.600000 1.000000 -v -1.050000 0.600000 1.000000 -v -0.850000 0.570711 0.929289 -v -1.050000 0.570711 0.929289 -v -0.850000 0.500000 0.900000 -v -1.050000 0.500000 0.900000 -v -0.850000 0.429289 0.929289 -v -1.050000 0.429289 0.929289 -v -0.850000 0.400000 1.000000 -v -1.050000 0.400000 1.000000 -v -0.850000 0.429289 1.070711 -v -1.050000 0.429289 1.070710 -v -1.150000 0.500000 1.000000 -v -1.120711 0.570711 1.000000 -v -1.050000 0.600000 1.000000 -v -0.979289 0.570711 1.000000 -v -0.950000 0.500000 1.000000 -v -0.979289 0.429289 1.000000 -v -1.050000 0.400000 1.000000 -v -1.120711 0.429289 1.000000 -v -1.150000 0.500000 0.570000 -v -1.120711 0.570711 0.570000 -v -1.050000 0.600000 0.570000 -v -0.979289 0.570711 0.570000 -v -0.950000 0.500000 0.570000 -v -0.979289 0.429289 0.570000 -v -1.050000 0.400000 0.570000 -v -1.120711 0.429289 0.570000 -v 1.050000 0.670000 0.580000 -v 1.050000 0.670000 0.480000 -v 0.929792 0.620208 0.580000 -v 0.929792 0.620208 0.480000 -v 0.880000 0.500000 0.580000 -v 0.880000 0.500000 0.480000 -v 0.929792 0.379792 0.580000 -v 0.929792 0.379792 0.480000 -v 1.050000 0.330000 0.580000 -v 1.050000 0.330000 0.480000 -v 1.170208 0.379792 0.580000 -v 1.170208 0.379792 0.480000 -v 1.220000 0.500000 0.580000 -v 1.220000 0.500000 0.480000 -v 1.170208 0.620208 0.580000 -v 1.170208 0.620208 0.480000 -v -1.050000 0.670000 0.580000 -v -1.050000 0.670000 0.480000 -v -0.929792 0.620208 0.580000 -v -0.929792 0.620208 0.480000 -v -0.880000 0.500000 0.580000 -v -0.880000 0.500000 0.480000 -v -0.929792 0.379792 0.580000 -v -0.929792 0.379792 0.480000 -v -1.050000 0.330000 0.580000 -v -1.050000 0.330000 0.480000 -v -1.170208 0.379792 0.580000 -v -1.170208 0.379792 0.480000 -v -1.220000 0.500000 0.580000 -v -1.220000 0.500000 0.480000 -v -1.170208 0.620208 0.580000 -v -1.170208 0.620208 0.480000 -v 0.880000 0.670000 1.000000 -v 0.780000 0.670000 1.000000 -v 0.880000 0.620208 1.120208 -v 0.780000 0.620208 1.120208 -v 0.880000 0.500000 1.170000 -v 0.780000 0.500000 1.170000 -v 0.880000 0.379792 1.120208 -v 0.780000 0.379792 1.120208 -v 0.880000 0.330000 1.000000 -v 0.780000 0.330000 1.000000 -v 0.880000 0.379792 0.879792 -v 0.780000 0.379792 0.879792 -v 0.880000 0.500000 0.830000 -v 0.780000 0.500000 0.830000 -v 0.880000 0.620208 0.879792 -v 0.780000 0.620208 0.879792 -v -0.880000 0.670000 1.000000 -v -0.780000 0.670000 1.000000 -v -0.880000 0.620208 1.120208 -v -0.780000 0.620208 1.120208 -v -0.880000 0.500000 1.170000 -v -0.780000 0.500000 1.170000 -v -0.880000 0.379792 1.120208 -v -0.780000 0.379792 1.120208 -v -0.880000 0.330000 1.000000 -v -0.780000 0.330000 1.000000 -v -0.880000 0.379792 0.879792 -v -0.780000 0.379792 0.879792 -v -0.880000 0.500000 0.830000 -v -0.780000 0.500000 0.830000 -v -0.880000 0.620208 0.879792 -v -0.780000 0.620208 0.879792 -v 0.378036 1.208233 1.000000 -v 0.453073 1.151327 1.000000 -v 0.522228 1.058917 1.000000 -v 0.582842 0.934554 1.000000 -v 0.372096 1.208233 1.029863 -v 0.441421 1.151327 1.058579 -v 0.505312 1.058917 1.085043 -v 0.561312 0.934554 1.108239 -v 0.355180 1.208233 1.055180 -v 0.408239 1.151327 1.108239 -v 0.457139 1.058917 1.157139 -v 0.500000 0.934554 1.200000 -v 0.329863 1.208233 1.072096 -v 0.358578 1.151327 1.141422 -v 0.385043 1.058917 1.205312 -v 0.408239 0.934554 1.261313 -v 0.300000 1.208233 1.078036 -v 0.300000 1.151327 1.153074 -v 0.300000 1.058917 1.222228 -v 0.300000 0.934554 1.282843 -v 0.270136 1.208233 1.072096 -v 0.241421 1.151327 1.141421 -v 0.214957 1.058917 1.205312 -v 0.191760 0.934554 1.261313 -v 0.244820 1.208233 1.055180 -v 0.191760 1.151327 1.108239 -v 0.142861 1.058917 1.157139 -v 0.100000 0.934554 1.200000 -v 0.227904 1.208233 1.029863 -v 0.158578 1.151327 1.058579 -v 0.094688 1.058917 1.085043 -v 0.038687 0.934554 1.108239 -v 0.221963 1.208233 1.000000 -v 0.146926 1.151327 1.000000 -v 0.077771 1.058917 1.000000 -v 0.017157 0.934554 1.000000 -v 0.227904 1.208233 0.970137 -v 0.158578 1.151327 0.941421 -v 0.094688 1.058917 0.914957 -v 0.038687 0.934554 0.891761 -v 0.244820 1.208233 0.944820 -v 0.191760 1.151327 0.891761 -v 0.142861 1.058917 0.842861 -v 0.100000 0.934554 0.800000 -v 0.270137 1.208233 0.927904 -v 0.241421 1.151327 0.858579 -v 0.214957 1.058917 0.794688 -v 0.191761 0.934554 0.738687 -v 0.300000 1.208233 0.921964 -v 0.300000 1.151327 0.846927 -v 0.300000 1.058917 0.777772 -v 0.300000 0.934554 0.717157 -v 0.300000 1.227448 1.000000 -v 0.329863 1.208233 0.927904 -v 0.358578 1.151327 0.858579 -v 0.385043 1.058917 0.794688 -v 0.408239 0.934554 0.738688 -v 0.355180 1.208233 0.944820 -v 0.408239 1.151327 0.891761 -v 0.457139 1.058917 0.842861 -v 0.500000 0.934554 0.800000 -v 0.372096 1.208233 0.970137 -v 0.441421 1.151327 0.941421 -v 0.505312 1.058917 0.914957 -v 0.561312 0.934554 0.891761 -v -0.378036 1.208233 1.000000 -v -0.453073 1.151327 1.000000 -v -0.522228 1.058917 1.000000 -v -0.582843 0.934554 1.000000 -v -0.372096 1.208233 1.029863 -v -0.441421 1.151327 1.058579 -v -0.505312 1.058917 1.085043 -v -0.561313 0.934554 1.108239 -v -0.355180 1.208233 1.055180 -v -0.408239 1.151327 1.108239 -v -0.457139 1.058917 1.157139 -v -0.500000 0.934554 1.200000 -v -0.329863 1.208233 1.072096 -v -0.358579 1.151327 1.141421 -v -0.385043 1.058917 1.205312 -v -0.408239 0.934554 1.261313 -v -0.300000 1.208233 1.078036 -v -0.300000 1.151327 1.153073 -v -0.300000 1.058917 1.222228 -v -0.300000 0.934554 1.282843 -v -0.270137 1.208233 1.072096 -v -0.241421 1.151327 1.141421 -v -0.214957 1.058917 1.205312 -v -0.191761 0.934554 1.261313 -v -0.244820 1.208233 1.055180 -v -0.191761 1.151327 1.108239 -v -0.142861 1.058917 1.157139 -v -0.100000 0.934554 1.200000 -v -0.227904 1.208233 1.029863 -v -0.158578 1.151327 1.058579 -v -0.094688 1.058917 1.085043 -v -0.038687 0.934554 1.108239 -v -0.221964 1.208233 1.000000 -v -0.146926 1.151327 1.000000 -v -0.077772 1.058917 1.000000 -v -0.017157 0.934554 1.000000 -v -0.227904 1.208233 0.970137 -v -0.158578 1.151327 0.941421 -v -0.094688 1.058917 0.914957 -v -0.038687 0.934554 0.891761 -v -0.244820 1.208233 0.944820 -v -0.191761 1.151327 0.891761 -v -0.142861 1.058917 0.842861 -v -0.100000 0.934554 0.800000 -v -0.270137 1.208233 0.927904 -v -0.241421 1.151327 0.858578 -v -0.214957 1.058917 0.794688 -v -0.191761 0.934554 0.738687 -v -0.300000 1.208233 0.921964 -v -0.300000 1.151327 0.846926 -v -0.300000 1.058917 0.777772 -v -0.300000 0.934554 0.717157 -v -0.300000 1.227448 1.000000 -v -0.329863 1.208233 0.927904 -v -0.358579 1.151327 0.858579 -v -0.385043 1.058917 0.794688 -v -0.408239 0.934554 0.738687 -v -0.355180 1.208233 0.944820 -v -0.408239 1.151327 0.891761 -v -0.457139 1.058917 0.842861 -v -0.500000 0.934554 0.800000 -v -0.372096 1.208233 0.970137 -v -0.441421 1.151327 0.941421 -v -0.505312 1.058917 0.914957 -v -0.561313 0.934554 0.891761 -v -0.250000 0.500000 1.450000 -v -0.250000 0.500000 1.350000 -v -0.176777 0.323223 1.450000 -v -0.176777 0.323223 1.350000 -v -0.000000 0.250000 1.450000 -v -0.000000 0.250000 1.350000 -v 0.176776 0.323223 1.450000 -v 0.176776 0.323223 1.350000 -v 0.250000 0.500000 1.450000 -v 0.250000 0.500000 1.350000 -v 0.176776 0.676777 1.450000 -v 0.176776 0.676777 1.350000 -v -0.000000 0.750000 1.450000 -v -0.000000 0.750000 1.350000 -v -0.176777 0.676777 1.450000 -v -0.176777 0.676777 1.350000 -v -0.000000 0.670000 1.500000 -v -0.000000 0.670000 1.400000 -v -0.120208 0.620208 1.500000 -v -0.120208 0.620208 1.400000 -v -0.170000 0.500000 1.500000 -v -0.170000 0.500000 1.400000 -v -0.120208 0.379792 1.500000 -v -0.120208 0.379792 1.400000 -v -0.000000 0.330000 1.500000 -v -0.000000 0.330000 1.400000 -v 0.120208 0.379792 1.500000 -v 0.120208 0.379792 1.400000 -v 0.170000 0.500000 1.500000 -v 0.170000 0.500000 1.400000 -v 0.120208 0.620208 1.500000 -v 0.120208 0.620208 1.400000 -v -0.250000 0.045000 1.005000 -v -0.250000 0.145000 1.005000 -v -0.176777 0.045000 0.828223 -v -0.176777 0.145000 0.828223 -v -0.000000 0.045000 0.755000 -v -0.000000 0.145000 0.755000 -v 0.176777 0.045000 0.828223 -v 0.176777 0.145000 0.828223 -v 0.250000 0.045000 1.005000 -v 0.250000 0.145000 1.005000 -v 0.176776 0.045000 1.181777 -v 0.176776 0.145000 1.181777 -v -0.000000 0.045000 1.255000 -v -0.000000 0.145000 1.255000 -v -0.176777 0.045000 1.181776 -v -0.176777 0.145000 1.181776 -v -0.000000 -0.005000 1.175000 -v -0.000000 0.095000 1.175000 -v -0.120208 -0.005000 1.125208 -v -0.120208 0.095000 1.125208 -v -0.170000 -0.005000 1.005000 -v -0.170000 0.095000 1.005000 -v -0.120208 -0.005000 0.884792 -v -0.120208 0.095000 0.884792 -v -0.000000 -0.005000 0.835000 -v -0.000000 0.095000 0.835000 -v 0.120208 -0.005000 0.884792 -v 0.120208 0.095000 0.884792 -v 0.170000 -0.005000 1.005000 -v 0.170000 0.095000 1.005000 -v 0.120208 -0.005000 1.125208 -v 0.120208 0.095000 1.125208 -v 1.450000 0.200000 0.005000 -v 1.350000 0.200000 0.005000 -v 1.450000 0.273223 -0.171777 -v 1.350000 0.273223 -0.171777 -v 1.450000 0.450000 -0.245000 -v 1.350000 0.450000 -0.245000 -v 1.450000 0.626777 -0.171777 -v 1.350000 0.626777 -0.171777 -v 1.450000 0.700000 0.005000 -v 1.350000 0.700000 0.005000 -v 1.450000 0.626777 0.181777 -v 1.350000 0.626777 0.181777 -v 1.450000 0.450000 0.255000 -v 1.350000 0.450000 0.255000 -v 1.450000 0.273224 0.181777 -v 1.350000 0.273224 0.181777 -v 1.500000 0.450000 0.175000 -v 1.400000 0.450000 0.175000 -v 1.500000 0.329792 0.125208 -v 1.400000 0.329792 0.125208 -v 1.500000 0.280000 0.005000 -v 1.400000 0.280000 0.005000 -v 1.500000 0.329792 -0.115208 -v 1.400000 0.329792 -0.115208 -v 1.500000 0.450000 -0.165000 -v 1.400000 0.450000 -0.165000 -v 1.500000 0.570208 -0.115208 -v 1.400000 0.570208 -0.115208 -v 1.500000 0.620000 0.005000 -v 1.400000 0.620000 0.005000 -v 1.500000 0.570208 0.125208 -v 1.400000 0.570208 0.125208 -v 1.000000 0.200000 -0.449999 -v 1.000000 0.200000 -0.349999 -v 0.823223 0.273223 -0.449999 -v 0.823223 0.273223 -0.350000 -v 0.750000 0.450000 -0.449999 -v 0.750000 0.450000 -0.350000 -v 0.823223 0.626777 -0.449999 -v 0.823223 0.626777 -0.350000 -v 1.000000 0.700000 -0.449999 -v 1.000000 0.700000 -0.349999 -v 1.176777 0.626777 -0.449999 -v 1.176777 0.626777 -0.349999 -v 1.250000 0.450000 -0.449999 -v 1.250000 0.450000 -0.349999 -v 1.176777 0.273224 -0.449999 -v 1.176777 0.273224 -0.349999 -v 1.170000 0.450000 -0.500000 -v 1.170000 0.450000 -0.399999 -v 1.120208 0.329792 -0.500000 -v 1.120208 0.329792 -0.399999 -v 1.000000 0.280000 -0.500000 -v 1.000000 0.280000 -0.399999 -v 0.879792 0.329792 -0.500000 -v 0.879792 0.329792 -0.399999 -v 0.830000 0.450000 -0.500000 -v 0.830000 0.450000 -0.399999 -v 0.879792 0.570208 -0.500000 -v 0.879792 0.570208 -0.400000 -v 1.000000 0.620000 -0.500000 -v 1.000000 0.620000 -0.399999 -v 1.120208 0.570208 -0.500000 -v 1.120208 0.570208 -0.399999 -v -0.997500 0.200000 -0.447500 -v -0.997500 0.200000 -0.347500 -v -1.174276 0.273223 -0.447500 -v -1.174276 0.273223 -0.347500 -v -1.247500 0.450000 -0.447500 -v -1.247500 0.450000 -0.347500 -v -1.174276 0.626777 -0.447500 -v -1.174276 0.626777 -0.347500 -v -0.997500 0.700000 -0.447500 -v -0.997500 0.700000 -0.347500 -v -0.820723 0.626777 -0.447500 -v -0.820723 0.626777 -0.347500 -v -0.747500 0.450000 -0.447500 -v -0.747500 0.450000 -0.347500 -v -0.820723 0.273224 -0.447500 -v -0.820723 0.273224 -0.347500 -v -0.827500 0.450000 -0.497500 -v -0.827500 0.450000 -0.397500 -v -0.877292 0.329792 -0.497500 -v -0.877292 0.329792 -0.397500 -v -0.997500 0.280000 -0.497500 -v -0.997500 0.280000 -0.397500 -v -1.117708 0.329792 -0.497500 -v -1.117708 0.329792 -0.397500 -v -1.167500 0.450000 -0.497500 -v -1.167500 0.450000 -0.397500 -v -1.117708 0.570208 -0.497500 -v -1.117708 0.570208 -0.397501 -v -0.997500 0.620000 -0.497500 -v -0.997500 0.620000 -0.397500 -v -0.877292 0.570208 -0.497500 -v -0.877292 0.570208 -0.397500 -v -1.452499 0.200000 0.002500 -v -1.352499 0.200000 0.002500 -v -1.452499 0.273223 0.179276 -v -1.352499 0.273223 0.179276 -v -1.452499 0.450000 0.252500 -v -1.352499 0.450000 0.252500 -v -1.452499 0.626777 0.179276 -v -1.352499 0.626777 0.179276 -v -1.452499 0.700000 0.002500 -v -1.352499 0.700000 0.002500 -v -1.452499 0.626777 -0.174277 -v -1.352499 0.626777 -0.174277 -v -1.452499 0.450000 -0.247500 -v -1.352499 0.450000 -0.247500 -v -1.452499 0.273224 -0.174277 -v -1.352499 0.273224 -0.174277 -v -1.502499 0.450000 -0.167500 -v -1.402499 0.450000 -0.167500 -v -1.502499 0.329792 -0.117709 -v -1.402499 0.329792 -0.117709 -v -1.502499 0.280000 0.002500 -v -1.402499 0.280000 0.002500 -v -1.502499 0.329792 0.122708 -v -1.402499 0.329792 0.122708 -v -1.502499 0.450000 0.172500 -v -1.402499 0.450000 0.172500 -v -1.502499 0.570208 0.122708 -v -1.402499 0.570208 0.122708 -v -1.502499 0.620000 0.002500 -v -1.402499 0.620000 0.002500 -v -1.502499 0.570208 -0.117709 -v -1.402499 0.570208 -0.117709 -vt 0.730469 0.800781 -vt 0.859375 0.800781 -vt 0.859375 0.750000 -vt 0.929688 0.757812 -vt 0.898438 0.792969 -vt 0.929688 0.820312 -vt 0.859375 1.000000 -vt 0.859375 0.949219 -vt 0.730469 0.949219 -vt 0.730469 0.648438 -vt 0.730469 0.699219 -vt 0.859375 0.699219 -vt 0.859375 0.898438 -vt 0.859375 0.847656 -vt 0.730469 0.847656 -vt 0.902344 0.859375 -vt 0.929688 0.898438 -vt 0.957031 0.859375 -vt 0.859375 0.902344 -vt 0.859375 0.957031 -vt 0.898438 0.929688 -vt 1.000000 0.953125 -vt 1.000000 0.902344 -vt 0.964844 0.929688 -vt 0.902344 1.000000 -vt 0.960938 1.000000 -vt 0.929688 0.960938 -vt 0.859375 0.765625 -vt 0.863281 0.820312 -vt 0.960938 0.718750 -vt 0.898438 0.722656 -vt 1.000000 0.761719 -vt 0.964844 0.789062 -vt 1.000000 0.820312 -vt 0.730469 0.898438 -vt 0.730469 0.601562 -vt 0.859375 0.648438 -vt 0.078125 0.453125 -vt 0.085938 0.433594 -vt 0.039062 0.433594 -vt 0.101562 0.472656 -vt 0.121094 0.464844 -vt 0.105469 0.503906 -vt 0.121094 0.511719 -vt 0.082031 0.527344 -vt 0.085938 0.546875 -vt 0.046875 0.527344 -vt 0.039062 0.546875 -vt 0.023438 0.507812 -vt 0.003906 0.515625 -vt 0.019531 0.472656 -vt 0.042969 0.453125 -vt 0.003906 0.464844 -vt 0.000000 0.312500 -vt 0.312500 0.441406 -vt 0.441406 0.128906 -vt 0.128906 0.000000 -vt 0.531250 0.746094 -vt 0.566406 0.746094 -vt 0.566406 0.773438 -vt 0.597656 0.746094 -vt 0.597656 0.773438 -vt 0.632812 0.746094 -vt 0.632812 0.773438 -vt 0.433594 0.746094 -vt 0.464844 0.746094 -vt 0.464844 0.773438 -vt 0.500000 0.800781 -vt 0.433594 0.800781 -vt 0.449219 0.773438 -vt 0.500000 0.746094 -vt 0.531250 0.773438 -vt 0.500000 0.773438 -vt 0.554688 0.820312 -vt 0.500000 0.820312 -vt 0.554688 0.789062 -vt 0.449219 0.828125 -vt 0.527344 0.773438 -vt 0.777344 0.550781 -vt 0.781250 0.488281 -vt 0.851562 0.488281 -vt 1.000000 0.648438 -vt 0.890625 0.648438 -vt 0.890625 0.585938 -vt 0.781250 0.398438 -vt 0.781250 0.328125 -vt 0.839844 0.332031 -vt 1.000000 0.277344 -vt 0.890625 0.277344 -vt 0.890625 0.203125 -vt 1.000000 0.527344 -vt 0.890625 0.527344 -vt 0.890625 0.453125 -vt 0.777344 0.597656 -vt 0.738281 0.554688 -vt 0.890625 0.324219 -vt 0.843750 0.281250 -vt 0.777344 0.445312 -vt 0.738281 0.488281 -vt 0.726562 0.324219 -vt 0.773438 0.281250 -vt 0.851562 0.597656 -vt 0.851562 0.550781 -vt 0.890625 0.554688 -vt 0.839844 0.398438 -vt 0.890625 0.402344 -vt 0.843750 0.445312 -vt 0.890625 0.488281 -vt 0.851562 0.445312 -vt 0.773438 0.445312 -vt 0.730469 0.402344 -vt 1.000000 0.335938 -vt 0.890625 0.335938 -vt 1.000000 0.453125 -vt 0.890625 0.398438 -vt 1.000000 0.703125 -vt 0.890625 0.703125 -vt 1.000000 0.398438 -vt 0.628906 0.007812 -vt 0.636719 0.011719 -vt 0.628906 0.082031 -vt 0.625000 0.085938 -vt 0.617188 0.093750 -vt 0.710938 0.007812 -vt 0.707031 0.015625 -vt 0.625000 0.000000 -vt 0.718750 0.000000 -vt 0.707031 0.085938 -vt 0.699219 0.082031 -vt 0.710938 0.093750 -vt 0.628906 0.203125 -vt 0.710938 0.203125 -vt 0.707031 0.210938 -vt 0.625000 0.195312 -vt 0.718750 0.195312 -vt 0.707031 0.285156 -vt 0.699219 0.277344 -vt 0.710938 0.289062 -vt 0.625000 0.285156 -vt 0.628906 0.277344 -vt 0.617188 0.289062 -vt 0.636719 0.210938 -vt 0.625000 0.183594 -vt 0.628906 0.175781 -vt 0.699219 0.183594 -vt 0.703125 0.191406 -vt 0.710938 0.195312 -vt 0.617188 0.187500 -vt 0.625000 0.101562 -vt 0.632812 0.105469 -vt 0.703125 0.109375 -vt 0.699219 0.113281 -vt 0.710938 0.101562 -vt 0.726562 0.191406 -vt 0.730469 0.183594 -vt 0.800781 0.191406 -vt 0.808594 0.199219 -vt 0.812500 0.207031 -vt 0.726562 0.109375 -vt 0.734375 0.117188 -vt 0.718750 0.199219 -vt 0.808594 0.117188 -vt 0.800781 0.125000 -vt 0.718750 0.101562 -vt 0.812500 0.109375 -vt 0.828125 0.007812 -vt 0.910156 0.007812 -vt 0.902344 0.015625 -vt 0.820312 0.000000 -vt 0.917969 0.000000 -vt 0.902344 0.085938 -vt 0.898438 0.082031 -vt 0.910156 0.093750 -vt 0.820312 0.085938 -vt 0.828125 0.082031 -vt 0.835938 0.011719 -vt 0.812500 0.093750 -vt 0.808594 0.011719 -vt 0.800781 0.019531 -vt 0.734375 0.011719 -vt 0.726562 0.007812 -vt 0.812500 0.007812 -vt 0.808594 0.093750 -vt 0.800781 0.089844 -vt 0.812500 0.101562 -vt 0.726562 0.089844 -vt 0.730469 0.082031 -vt 0.718750 0.093750 -vt 0.500000 0.210938 -vt 0.515625 0.210938 -vt 0.515625 0.222656 -vt 0.535156 0.210938 -vt 0.535156 0.222656 -vt 0.550781 0.210938 -vt 0.550781 0.222656 -vt 0.449219 0.210938 -vt 0.468750 0.210938 -vt 0.468750 0.222656 -vt 0.476562 0.253906 -vt 0.457031 0.253906 -vt 0.457031 0.222656 -vt 0.484375 0.210938 -vt 0.500000 0.222656 -vt 0.484375 0.222656 -vt 0.511719 0.250000 -vt 0.484375 0.250000 -vt 0.500000 0.257812 -vt 0.484375 0.238281 -vt 0.710938 0.605469 -vt 0.710938 0.644531 -vt 0.675781 0.644531 -vt 0.636719 0.644531 -vt 0.636719 0.605469 -vt 0.597656 0.644531 -vt 0.597656 0.605469 -vt 0.562500 0.644531 -vt 0.523438 0.644531 -vt 0.523438 0.605469 -vt 0.488281 0.644531 -vt 0.488281 0.605469 -vt 0.449219 0.644531 -vt 0.410156 0.644531 -vt 0.410156 0.605469 -vt 0.621094 0.417969 -vt 0.410156 0.417969 -vt 0.410156 0.382812 -vt 0.656250 0.425781 -vt 0.621094 0.382812 -vt 0.656250 0.562500 -vt 0.675781 0.597656 -vt 0.621094 0.605469 -vt 0.621094 0.437500 -vt 0.621094 0.550781 -vt 0.621094 0.570312 -vt 0.410156 0.570312 -vt 0.621094 0.527344 -vt 0.410156 0.550781 -vt 0.621094 0.492188 -vt 0.410156 0.492188 -vt 0.410156 0.460938 -vt 0.410156 0.437500 -vt 0.621094 0.460938 -vt 0.410156 0.527344 -vt 0.675781 0.605469 -vt 0.562500 0.605469 -vt 0.449219 0.605469 -vt 0.675781 0.390625 -vt 0.015625 0.542969 -vt 0.042969 0.542969 -vt 0.035156 0.550781 -vt 0.058594 0.558594 -vt 0.046875 0.562500 -vt 0.058594 0.582031 -vt 0.042969 0.597656 -vt 0.039062 0.589844 -vt 0.019531 0.597656 -vt 0.023438 0.585938 -vt 0.000000 0.582031 -vt 0.011719 0.578125 -vt 0.000000 0.558594 -vt 0.019531 0.550781 -vt 0.011719 0.562500 -vt 0.425781 0.875000 -vt 0.125000 1.000000 -vt 0.000000 0.699219 -vt 0.050781 0.578125 -vt 0.300781 0.574219 -vt 0.425781 0.699219 -vt 0.554688 0.886719 -vt 0.578125 0.890625 -vt 0.578125 0.906250 -vt 0.527344 0.878906 -vt 0.554688 0.906250 -vt 0.597656 0.898438 -vt 0.597656 0.906250 -vt 0.601562 0.910156 -vt 0.582031 0.917969 -vt 0.523438 0.910156 -vt 0.558594 0.929688 -vt 0.605469 0.917969 -vt 0.589844 0.929688 -vt 0.570312 0.949219 -vt 0.546875 0.968750 -vt 0.609375 0.921875 -vt 0.601562 0.941406 -vt 0.589844 0.960938 -vt 0.574219 0.988281 -vt 0.617188 0.925781 -vt 0.613281 0.945312 -vt 0.609375 0.968750 -vt 0.601562 1.000000 -vt 0.628906 0.945312 +mtllib electrolyser.mtl +o Hull +v -0.625000 1.250000 1.812500 +v -0.625000 1.375000 1.812500 +v -0.625000 1.250000 1.562500 +v -0.625000 1.375000 1.562500 +v -0.375000 1.250000 1.812500 +v -0.375000 1.375000 1.812500 +v -0.375000 1.250000 1.562500 +v -0.375000 1.375000 1.562500 +v -0.625000 0.875000 1.437500 +v -0.625000 1.000000 1.437500 +v -0.625000 0.875000 1.187500 +v -0.625000 1.000000 1.187500 +v -0.375000 0.875000 1.437500 +v -0.375000 1.000000 1.437500 +v -0.375000 0.875000 1.187500 +v -0.375000 1.000000 1.187500 +v -1.062500 1.000000 1.437500 +v -1.062500 1.250000 1.437500 +v -1.062500 1.000000 1.187500 +v -1.062500 1.250000 1.187500 +v -0.375000 1.000000 1.437500 +v -0.375000 1.250000 1.437500 +v -0.375000 1.000000 1.187500 +v -0.375000 1.250000 1.187500 +v -1.062500 1.000000 1.812500 +v -1.062500 1.250000 1.812500 +v -1.062500 1.000000 1.562500 +v -1.062500 1.250000 1.562500 +v -0.375000 1.000000 1.812500 +v -0.375000 1.250000 1.812500 +v -0.375000 1.000000 1.562500 +v -0.375000 1.250000 1.562500 +v -0.125000 1.250000 1.875000 +v -0.125000 1.375000 1.875000 +v -0.125000 1.250000 1.125000 +v -0.125000 1.375000 1.125000 +v -0.000000 1.250000 1.875000 +v -0.000000 1.375000 1.875000 +v -0.000000 1.250000 1.125000 +v -0.000000 1.375000 1.125000 +v -2.937500 1.375000 1.875000 +v -2.937500 1.375000 1.125000 +v -2.062500 1.375000 1.875000 +v -2.062500 1.375000 1.125000 +v -0.937500 1.375000 1.875000 +v -0.937500 2.000000 1.875000 +v -0.937500 1.375000 1.125000 +v -0.937500 2.000000 1.125000 +v -0.062500 1.375000 1.875000 +v -0.062500 2.000000 1.875000 +v -0.062500 1.375000 1.125000 +v -0.062500 2.000000 1.125000 +v -0.125000 0.250000 1.125000 +v -0.125000 2.000000 1.125000 +v -0.125000 0.250000 1.000000 +v -0.125000 2.000000 1.000000 +v -0.000000 0.250000 1.125000 +v -0.000000 2.000000 1.125000 +v -0.000000 0.250000 1.000000 +v -0.000000 2.000000 1.000000 +v -1.937500 0.250000 1.937500 +v -1.937500 1.375000 1.937500 +v -1.937500 0.250000 1.062500 +v -1.937500 1.375000 1.062500 +v -1.062500 0.250000 1.937500 +v -1.062500 1.375000 1.937500 +v -1.062500 0.250000 1.062500 +v -1.062500 1.375000 1.062500 +v -0.187500 0.250000 0.187500 +v -0.187500 0.875000 0.187500 +v -0.187500 0.250000 0.000000 +v -0.187500 0.875000 0.000000 +v -0.000000 0.250000 0.187500 +v -0.000000 0.875000 0.187500 +v -0.000000 0.250000 0.000000 +v -0.000000 0.875000 0.000000 +v -3.000000 0.875000 1.000000 +v -3.000000 1.000000 1.000000 +v -3.000000 0.875000 -0.000000 +v -3.000000 1.000000 -0.000000 +v -0.000000 0.875000 1.000000 +v -0.000000 1.000000 1.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v -2.937500 0.250000 0.937500 +v -2.937500 0.875000 0.937500 +v -2.937500 0.250000 0.062500 +v -2.937500 0.875000 0.062500 +v -0.062500 0.250000 0.937500 +v -0.062500 0.875000 0.937500 +v -0.062500 0.250000 0.062500 +v -0.062500 0.875000 0.062500 +v -3.000000 -0.000000 2.000000 +v -3.000000 0.250000 2.000000 +v -3.000000 -0.000000 0.000000 +v -3.000000 0.250000 0.000000 +v -0.000000 0.000000 2.000000 +v -0.000000 0.250000 2.000000 +v -0.000000 0.000000 0.000000 +v -0.000000 0.250000 0.000000 +v -3.000000 0.875000 -0.000000 +v -3.000000 1.000000 -0.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v -0.187500 0.250000 1.000000 +v -0.187500 0.875000 1.000000 +v -0.187500 0.250000 0.812500 +v -0.187500 0.875000 0.812500 +v -0.000000 0.250000 1.000000 +v -0.000000 0.875000 1.000000 +v -0.000000 0.250000 0.812500 +v -0.000000 0.875000 0.812500 +v -3.000000 0.250000 0.187500 +v -3.000000 0.875000 0.187500 +v -3.000000 0.250000 0.000000 +v -3.000000 0.875000 0.000000 +v -2.812500 0.250000 0.187500 +v -2.812500 0.875000 0.187500 +v -2.812500 0.250000 0.000000 +v -2.812500 0.875000 0.000000 +v -3.000000 0.250000 1.000000 +v -3.000000 0.875000 1.000000 +v -3.000000 0.250000 0.812500 +v -3.000000 0.875000 0.812500 +v -2.812500 0.250000 1.000000 +v -2.812500 0.875000 1.000000 +v -2.812500 0.250000 0.812500 +v -2.812500 0.875000 0.812500 +v -0.937500 0.250000 1.875000 +v -0.937500 0.875000 1.875000 +v -0.937500 0.250000 1.125000 +v -0.937500 0.875000 1.125000 +v -0.062500 0.250000 1.875000 +v -0.062500 0.875000 1.875000 +v -0.062500 0.250000 1.125000 +v -0.062500 0.875000 1.125000 +v -2.937500 1.375000 1.875000 +v -2.937500 2.000000 1.875000 +v -2.937500 1.375000 1.125000 +v -2.937500 2.000000 1.125000 +v -2.062500 1.375000 1.875000 +v -2.062500 2.000000 1.875000 +v -2.062500 1.375000 1.125000 +v -2.062500 2.000000 1.125000 +v -2.937500 0.250000 1.875000 +v -2.937500 0.875000 1.875000 +v -2.937500 0.250000 1.125000 +v -2.937500 0.875000 1.125000 +v -2.062500 0.250000 1.875000 +v -2.062500 0.875000 1.875000 +v -2.062500 0.250000 1.125000 +v -2.062500 0.875000 1.125000 +v -0.125000 0.250000 2.000000 +v -0.125000 2.000000 2.000000 +v -0.125000 0.250000 1.875000 +v -0.125000 2.000000 1.875000 +v -0.000000 0.250000 2.000000 +v -0.000000 2.000000 2.000000 +v -0.000000 0.250000 1.875000 +v -0.000000 2.000000 1.875000 +v -1.000000 0.250000 1.125000 +v -1.000000 2.000000 1.125000 +v -1.000000 0.250000 1.000000 +v -1.000000 2.000000 1.000000 +v -0.875000 0.250000 1.125000 +v -0.875000 2.000000 1.125000 +v -0.875000 0.250000 1.000000 +v -0.875000 2.000000 1.000000 +v -1.000000 0.250000 2.000000 +v -1.000000 2.000000 2.000000 +v -1.000000 0.250000 1.875000 +v -1.000000 2.000000 1.875000 +v -0.875000 0.250000 2.000000 +v -0.875000 2.000000 2.000000 +v -0.875000 0.250000 1.875000 +v -0.875000 2.000000 1.875000 +v -2.125000 0.250000 1.125000 +v -2.125000 2.000000 1.125000 +v -2.125000 0.250000 1.000000 +v -2.125000 2.000000 1.000000 +v -2.000000 0.250000 1.125000 +v -2.000000 2.000000 1.125000 +v -2.000000 0.250000 1.000000 +v -2.000000 2.000000 1.000000 +v -2.125000 0.250000 2.000000 +v -2.125000 2.000000 2.000000 +v -2.125000 0.250000 1.875000 +v -2.125000 2.000000 1.875000 +v -2.000000 0.250000 2.000000 +v -2.000000 2.000000 2.000000 +v -2.000000 0.250000 1.875000 +v -2.000000 2.000000 1.875000 +v -3.000000 0.250000 1.125000 +v -3.000000 2.000000 1.125000 +v -3.000000 0.250000 1.000000 +v -3.000000 2.000000 1.000000 +v -2.875000 0.250000 1.125000 +v -2.875000 2.000000 1.125000 +v -2.875000 0.250000 1.000000 +v -2.875000 2.000000 1.000000 +v -3.000000 0.250000 2.000000 +v -3.000000 2.000000 2.000000 +v -3.000000 0.250000 1.875000 +v -3.000000 2.000000 1.875000 +v -2.875000 0.250000 2.000000 +v -2.875000 2.000000 2.000000 +v -2.875000 0.250000 1.875000 +v -2.875000 2.000000 1.875000 +v -2.625000 1.250000 1.812500 +v -2.625000 1.375000 1.812500 +v -2.625000 1.250000 1.562500 +v -2.625000 1.375000 1.562500 +v -2.375000 1.250000 1.812500 +v -2.375000 1.375000 1.812500 +v -2.375000 1.250000 1.562500 +v -2.375000 1.375000 1.562500 +v -2.625000 0.875000 1.437500 +v -2.625000 1.000000 1.437500 +v -2.625000 0.875000 1.187500 +v -2.625000 1.000000 1.187500 +v -2.375000 0.875000 1.437500 +v -2.375000 1.000000 1.437500 +v -2.375000 0.875000 1.187500 +v -2.375000 1.000000 1.187500 +v -1.937500 1.000000 1.562500 +v -1.937500 1.250000 1.562500 +v -1.937500 1.000000 1.812500 +v -1.937500 1.250000 1.812500 +v -2.625000 1.000000 1.562500 +v -2.625000 1.250000 1.562500 +v -2.625000 1.000000 1.812500 +v -2.625000 1.250000 1.812500 +v -1.937500 1.000000 1.187500 +v -1.937500 1.250000 1.187500 +v -1.937500 1.000000 1.437500 +v -1.937500 1.250000 1.437500 +v -2.625000 1.000000 1.187500 +v -2.625000 1.250000 1.187500 +v -2.625000 1.000000 1.437500 +v -2.625000 1.250000 1.437500 +v -0.125000 0.875000 1.875000 +v -0.125000 1.000000 1.875000 +v -0.125000 0.875000 1.125000 +v -0.125000 1.000000 1.125000 +v -0.000000 0.875000 1.875000 +v -0.000000 1.000000 1.875000 +v -0.000000 0.875000 1.125000 +v -0.000000 1.000000 1.125000 +v -1.000000 1.250000 1.875000 +v -1.000000 1.375000 1.875000 +v -1.000000 1.250000 1.125000 +v -1.000000 1.375000 1.125000 +v -0.875000 1.250000 1.875000 +v -0.875000 1.375000 1.875000 +v -0.875000 1.250000 1.125000 +v -0.875000 1.375000 1.125000 +v -1.000000 0.875000 1.875000 +v -1.000000 1.000000 1.875000 +v -1.000000 0.875000 1.125000 +v -1.000000 1.000000 1.125000 +v -0.875000 0.875000 1.875000 +v -0.875000 1.000000 1.875000 +v -0.875000 0.875000 1.125000 +v -0.875000 1.000000 1.125000 +v -2.125000 1.250000 1.875000 +v -2.125000 1.375000 1.875000 +v -2.125000 1.250000 1.125000 +v -2.125000 1.375000 1.125000 +v -2.000000 1.250000 1.875000 +v -2.000000 1.375000 1.875000 +v -2.000000 1.250000 1.125000 +v -2.000000 1.375000 1.125000 +v -2.125000 0.875000 1.875000 +v -2.125000 1.000000 1.875000 +v -2.125000 0.875000 1.125000 +v -2.125000 1.000000 1.125000 +v -2.000000 0.875000 1.875000 +v -2.000000 1.000000 1.875000 +v -2.000000 0.875000 1.125000 +v -2.000000 1.000000 1.125000 +v -3.000000 1.250000 1.875000 +v -3.000000 1.375000 1.875000 +v -3.000000 1.250000 1.125000 +v -3.000000 1.375000 1.125000 +v -2.875000 1.250000 1.875000 +v -2.875000 1.375000 1.875000 +v -2.875000 1.250000 1.125000 +v -2.875000 1.375000 1.125000 +v -3.000000 0.875000 1.875000 +v -3.000000 1.000000 1.875000 +v -3.000000 0.875000 1.125000 +v -3.000000 1.000000 1.125000 +v -2.875000 0.875000 1.875000 +v -2.875000 1.000000 1.875000 +v -2.875000 0.875000 1.125000 +v -2.875000 1.000000 1.125000 +v -0.062500 1.500000 1.687500 +v -0.062500 1.875000 1.687500 +v -0.062500 1.500000 1.312500 +v -0.062500 1.875000 1.312500 +v 0.000000 1.500000 1.687500 +v 0.000000 1.875000 1.687500 +v 0.000000 1.500000 1.312500 +v 0.000000 1.875000 1.312500 +v -2.937500 1.500000 1.312500 +v -2.937500 1.875000 1.312500 +v -2.937500 1.500000 1.687500 +v -2.937500 1.875000 1.687500 +v -3.000000 1.500000 1.312500 +v -3.000000 1.875000 1.312500 +v -3.000000 1.500000 1.687500 +v -3.000000 1.875000 1.687500 +v -0.062500 0.312500 0.687500 +v -0.062500 0.687500 0.687500 +v -0.062500 0.312500 0.312500 +v -0.062500 0.687500 0.312500 +v 0.000000 0.312500 0.687500 +v 0.000000 0.687500 0.687500 +v 0.000000 0.312500 0.312500 +v 0.000000 0.687500 0.312500 +v -2.937500 0.312500 0.312500 +v -2.937500 0.687500 0.312500 +v -2.937500 0.312500 0.687500 +v -2.937500 0.687500 0.687500 +v -3.000000 0.312500 0.312500 +v -3.000000 0.687500 0.312500 +v -3.000000 0.312500 0.687500 +v -3.000000 0.687500 0.687500 +v -2.000000 0.250000 0.062500 +v -2.000000 0.875000 0.062500 +v -2.000000 0.250000 0.000000 +v -2.000000 0.875000 0.000000 +v -1.000000 0.250000 0.062500 +v -1.000000 0.875000 0.062500 +v -1.000000 0.250000 0.000000 +v -1.000000 0.875000 0.000000 +v -1.687500 0.312500 2.000000 +v -1.687500 0.687500 2.000000 +v -1.687500 0.312500 1.937500 +v -1.687500 0.687500 1.937500 +v -1.312500 0.312500 2.000000 +v -1.312500 0.687500 2.000000 +v -1.312500 0.312500 1.937500 +v -1.312500 0.687500 1.937500 +v -1.437500 1.437500 1.687500 +v -1.437500 1.437500 1.312500 +v -1.062500 1.437500 1.687500 +v -1.062500 1.437500 1.312500 +v -1.937500 1.375000 1.687500 +v -1.937500 1.437500 1.687500 +v -1.937500 1.375000 1.312500 +v -1.937500 1.437500 1.312500 +v -1.562500 1.375000 1.687500 +v -1.562500 1.437500 1.687500 +v -1.562500 1.375000 1.312500 +v -1.562500 1.437500 1.312500 +v -1.437500 1.375000 1.687500 +v -1.437500 1.437500 1.687500 +v -1.437500 1.375000 1.312500 +v -1.437500 1.437500 1.312500 +v -1.062500 1.375000 1.687500 +v -1.062500 1.437500 1.687500 +v -1.062500 1.375000 1.312500 +v -1.062500 1.437500 1.312500 +v -1.437500 1.375000 1.687500 +v -1.437500 1.437500 1.687500 +v -1.437500 1.375000 1.312500 +v -1.437500 1.437500 1.312500 +vt 0.390625 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.390625 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.375000 0.187500 +vt 0.390625 0.125000 +vt 0.390625 0.187500 +vt 0.421875 0.187500 +vt 0.406250 0.125000 +vt 0.421875 0.125000 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.250000 +vt 0.375000 0.375000 +vt 0.406250 0.312500 +vt 0.406250 0.375000 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.375000 0.250000 +vt 0.460938 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.125000 +vt 0.460938 0.187500 +vt 0.375000 0.187500 +vt 0.375000 0.187500 +vt 0.406250 0.125000 +vt 0.406250 0.187500 +vt 0.460938 0.125000 +vt 0.375000 0.187500 +vt 0.460938 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.250000 +vt 0.460938 0.187500 +vt 0.460938 0.250000 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.484375 0.593750 +vt 0.375000 0.781250 +vt 0.375000 0.593750 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.484375 0.593750 +vt 0.375000 0.781250 +vt 0.375000 0.593750 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 0.515625 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.515625 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.515625 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.515625 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.484375 1.000000 +vt 0.375000 0.781250 +vt 0.484375 0.781250 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.875000 0.968750 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.375000 0.125000 +vt 0.000000 0.375000 +vt 0.000000 0.125000 +vt 0.000000 0.125000 +vt 0.375000 0.375000 +vt -0.000000 0.375000 +vt 0.867188 0.812500 +vt 0.976562 0.968750 +vt 0.867188 0.968750 +vt 0.632812 0.812500 +vt 0.992188 0.968750 vt 0.632812 0.968750 -vt 0.636719 1.000000 -vt 0.625000 0.921875 -vt 0.628906 0.921875 -vt 0.640625 0.937500 -vt 0.652344 0.960938 -vt 0.667969 0.988281 -vt 0.652344 0.929688 -vt 0.671875 0.945312 -vt 0.695312 0.968750 -vt 0.636719 0.917969 -vt 0.640625 0.910156 -vt 0.660156 0.917969 -vt 0.683594 0.925781 -vt 0.714844 0.941406 -vt 0.691406 0.906250 -vt 0.722656 0.910156 -vt 0.640625 0.902344 -vt 0.664062 0.902344 -vt 0.640625 0.894531 -vt 0.660156 0.886719 -vt 0.687500 0.878906 -vt 0.632812 0.886719 -vt 0.652344 0.871094 -vt 0.679688 0.855469 -vt 0.714844 0.843750 -vt 0.625000 0.882812 -vt 0.613281 0.882812 -vt 0.609375 0.859375 -vt 0.625000 0.859375 -vt 0.597656 0.835938 -vt 0.617188 0.832031 -vt 0.582031 0.808594 -vt 0.609375 0.886719 -vt 0.593750 0.867188 -vt 0.578125 0.851562 -vt 0.601562 0.890625 -vt 0.585938 0.878906 -vt 0.566406 0.867188 -vt 0.539062 0.851562 -vt 0.617188 0.902344 -vt 0.531250 0.941406 -vt 0.722656 0.875000 -vt 0.558594 0.828125 -vt 0.000000 0.875000 -vt 0.730469 0.750000 -vt 0.730469 1.000000 -vt 0.859375 0.601562 -vt 0.312500 0.000000 -vt 0.000000 0.128906 -vt 0.128906 0.441406 -vt 0.441406 0.312500 -vt 0.433594 0.773438 -vt 0.480469 0.773438 -vt 0.480469 0.828125 -vt 0.527344 0.839844 -vt 0.500000 0.789062 -vt 1.000000 0.585938 -vt 1.000000 0.203125 -vt 0.449219 0.222656 -vt 0.476562 0.222656 -vt 0.449219 0.238281 -vt 0.511719 0.230469 -vt 0.484375 0.230469 -vt 0.125000 0.574219 -vt 0.300781 1.000000 -vt 0.609375 0.800781 -vn 0.000000 -1.000000 -0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn -0.000000 0.000000 1.000000 -vn 0.488300 -0.688300 -0.536500 -vn 0.556400 0.526200 -0.643100 -vn 0.488300 -0.688300 0.536500 -vn 0.556400 0.526200 0.643100 -vn -0.488300 -0.688300 -0.536500 -vn -0.556400 0.526200 -0.643100 -vn -0.488300 -0.688300 0.536500 -vn -0.556400 0.526200 0.643100 -vn 0.656700 0.000000 -0.754200 -vn 0.729200 0.684300 0.000000 -vn 0.656700 0.000000 0.754200 -vn 0.581500 -0.813600 0.000000 -vn 0.000000 0.633200 0.774000 -vn -0.656700 0.000000 0.754200 -vn 0.000000 -0.788700 0.614800 -vn -0.729200 0.684300 0.000000 -vn -0.656700 0.000000 -0.754200 -vn -0.581500 -0.813600 0.000000 -vn 0.000000 0.633200 -0.774000 -vn 0.000000 -0.788700 -0.614800 -vn 1.000000 0.000000 0.000000 -vn 0.923900 -0.382700 0.000000 -vn 0.382700 -0.923900 0.000000 -vn -0.382700 -0.923900 0.000000 -vn -0.923900 -0.382700 0.000000 -vn -0.923900 0.382700 0.000000 -vn -0.382700 0.923900 0.000000 -vn 0.923900 0.382700 0.000000 -vn 0.382700 0.923900 0.000000 -vn 0.000000 -0.382700 0.923900 -vn 0.000000 -0.923900 0.382700 -vn 0.000000 -0.923900 -0.382700 -vn 0.000000 -0.382700 -0.923900 -vn 0.000000 0.382700 -0.923900 -vn 0.000000 0.923900 -0.382700 -vn 0.000000 0.382700 0.923900 -vn 0.000000 0.923900 0.382700 -vn -0.500000 0.000000 0.866000 -vn -0.500000 0.000000 -0.866000 -vn 0.500000 0.000000 -0.866000 -vn 0.500000 0.000000 0.866000 -vn 0.444600 -0.828800 -0.339800 -vn 0.637100 0.545000 -0.545000 -vn 0.461300 -0.857200 0.228800 -vn 0.701000 0.597700 0.389000 -vn -0.444600 -0.828800 -0.339800 -vn -0.637100 0.545000 -0.545000 -vn -0.461300 -0.857200 0.228800 -vn -0.701000 0.597700 0.389000 -vn 0.763000 0.000000 -0.646400 -vn 0.763000 0.646400 0.000000 -vn 0.876400 0.000000 0.481600 -vn 0.475900 -0.879500 0.000000 -vn -0.000000 0.838100 0.545500 -vn -0.876400 0.000000 0.481600 -vn -0.000000 -0.966200 0.257800 -vn -0.763000 0.646400 -0.000000 -vn -0.763000 0.000000 -0.646400 -vn -0.475900 -0.879500 -0.000000 -vn 0.000000 0.707100 -0.707100 -vn 0.000000 -0.925300 -0.379400 -vn -0.701100 0.597700 0.389000 -vn -0.343700 -0.939100 -0.000000 -vn -0.343700 0.000000 -0.939100 -vn -0.343700 0.939100 -0.000000 -vn -0.343700 0.000000 0.939100 -vn 0.000000 -0.939100 -0.343700 -vn 0.939100 0.000000 -0.343700 -vn 0.000000 0.939100 -0.343700 -vn -0.939100 0.000000 -0.343700 -vn 0.343700 -0.939100 0.000000 -vn 0.343700 0.000000 0.939100 -vn 0.343700 0.939100 0.000000 -vn 0.343700 0.000000 -0.939100 -vn 0.000000 -0.939100 0.343700 -vn -0.939100 0.000000 0.343700 -vn -0.000000 0.939100 0.343700 -vn 0.939100 0.000000 0.343700 -vn 0.000000 0.343700 -0.939100 -vn 0.939100 0.343700 0.000000 -vn -0.000000 0.343700 0.939100 -vn -0.939100 0.343700 -0.000000 -vn -0.000000 -0.343700 0.939100 -vn 0.939100 -0.343700 0.000000 -vn 0.000000 -0.343700 -0.939100 -vn -0.939100 -0.343700 -0.000000 -vn 0.678600 -0.281100 0.678600 -vn 0.678600 0.281100 0.678600 -vn 0.357400 0.862900 0.357400 -vn -0.678600 -0.281100 0.678600 -vn -0.678600 0.281100 0.678600 -vn -0.357400 -0.862900 0.357400 -vn 0.790700 0.591700 0.157300 -vn 0.884900 0.431300 0.176000 -vn 0.599900 0.791100 0.119300 -vn 0.508600 0.791100 0.339800 -vn 0.670300 0.591700 0.447900 -vn 0.750200 0.431300 0.501200 -vn 0.339800 0.791100 0.508600 -vn 0.447900 0.591700 0.670300 -vn 0.501200 0.431300 0.750200 -vn 0.119300 0.791100 0.599900 -vn 0.157300 0.591700 0.790700 -vn 0.176000 0.431300 0.884900 -vn -0.119300 0.791100 0.599900 -vn -0.157300 0.591700 0.790700 -vn -0.176000 0.431300 0.884900 -vn -0.447900 0.591700 0.670300 -vn -0.501200 0.431300 0.750200 -vn -0.339800 0.791100 0.508600 -vn -0.508600 0.791100 0.339800 -vn -0.670300 0.591700 0.447900 -vn -0.750200 0.431300 0.501200 -vn -0.790700 0.591700 0.157300 -vn -0.884900 0.431300 0.176000 -vn -0.599900 0.791100 0.119300 -vn -0.599900 0.791100 -0.119300 -vn -0.790700 0.591700 -0.157300 -vn -0.884900 0.431300 -0.176000 -vn -0.750200 0.431300 -0.501200 -vn -0.508600 0.791100 -0.339800 -vn -0.670300 0.591700 -0.447900 -vn -0.339800 0.791100 -0.508600 -vn -0.447900 0.591700 -0.670300 -vn -0.501200 0.431300 -0.750200 -vn -0.119300 0.791100 -0.599900 -vn -0.157300 0.591700 -0.790700 -vn -0.176000 0.431300 -0.884900 -vn 0.119300 0.791100 -0.599900 -vn 0.157300 0.591700 -0.790700 -vn 0.176000 0.431300 -0.884900 -vn 0.339800 0.791100 -0.508600 -vn 0.447900 0.591700 -0.670300 -vn 0.501200 0.431300 -0.750200 -vn 0.508600 0.791100 -0.339800 -vn 0.670300 0.591700 -0.447900 -vn 0.750200 0.431300 -0.501200 -vn 0.238800 0.969900 0.047500 -vn 0.202500 0.969900 0.135300 -vn 0.135300 0.969900 0.202500 -vn 0.047500 0.969900 0.238800 -vn -0.047500 0.969900 0.238800 -vn -0.135300 0.969900 0.202500 -vn -0.202500 0.969900 0.135300 -vn -0.238800 0.969900 0.047500 -vn -0.238800 0.969900 -0.047500 -vn -0.202500 0.969900 -0.135300 -vn -0.135300 0.969900 -0.202500 -vn -0.047500 0.969900 -0.238800 -vn 0.047500 0.969900 -0.238800 -vn 0.135300 0.969900 -0.202500 -vn 0.202500 0.969900 -0.135300 -vn 0.238800 0.969900 -0.047500 -vn 0.599900 0.791100 -0.119300 -vn 0.790700 0.591700 -0.157300 -vn 0.884900 0.431300 -0.176000 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.923900 0.000000 0.382700 -vn 0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.382700 0.000000 0.923900 -vn 0.357400 -0.862900 0.357400 -vn -0.357400 0.862900 0.357400 +vt 0.976562 0.968750 +vt 0.867188 0.812500 +vt 0.976562 0.812500 +vt 0.992188 0.812500 +vt 0.632812 0.968750 +vt 0.632812 0.812500 +vt 0.250000 0.437500 +vt -0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt -0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.375000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 0.390625 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.390625 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.375000 0.187500 +vt 0.390625 0.125000 +vt 0.390625 0.187500 +vt 0.375000 0.187500 +vt 0.390625 0.125000 +vt 0.390625 0.187500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.125000 +vt 0.460938 0.187500 +vt 0.375000 0.187500 +vt 0.375000 0.250000 +vt 0.406250 0.187500 +vt 0.406250 0.250000 +vt 0.460938 0.187500 +vt 0.375000 0.125000 +vt 0.375000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.250000 +vt 0.460938 0.187500 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.406250 0.250000 +vt 0.406250 0.312500 +vt 0.460938 0.312500 +vt 0.375000 0.250000 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.375000 +vt 0.375000 0.375000 +vt 0.460938 0.375000 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.875000 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.718750 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.796875 +vt 0.875000 0.796875 +vt 0.875000 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.718750 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.796875 +vt 0.875000 0.796875 +vt 0.828125 0.718750 +vt 0.820312 0.625000 +vt 0.828125 0.625000 +vt 0.828125 0.718750 +vt 0.781250 0.625000 +vt 0.828125 0.625000 +vt 0.789062 0.718750 +vt 0.781250 0.625000 +vt 0.789062 0.625000 +vt 0.828125 0.640625 +vt 0.781250 0.703125 +vt 0.828125 0.703125 +vt 0.828125 0.718750 +vt 0.820312 0.625000 +vt 0.828125 0.625000 +vt 0.828125 0.718750 +vt 0.781250 0.625000 +vt 0.828125 0.625000 +vt 0.789062 0.718750 +vt 0.781250 0.625000 +vt 0.789062 0.625000 +vt 0.828125 0.640625 +vt 0.781250 0.703125 +vt 0.828125 0.703125 +vt 1.000000 0.812500 +vt 0.992188 0.656250 +vt 1.000000 0.656250 +vt 1.000000 0.812500 +vt 0.875000 0.656250 +vt 1.000000 0.656250 +vt 0.882812 0.812500 +vt 0.875000 0.656250 +vt 0.882812 0.656250 +vt 0.742188 0.718750 +vt 0.734375 0.625000 +vt 0.742188 0.625000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.781250 0.718750 +vt 0.773438 0.625000 +vt 0.781250 0.625000 +vt 0.781250 0.718750 +vt 0.734375 0.625000 +vt 0.781250 0.625000 +vt 0.734375 0.640625 +vt 0.734375 0.718750 +vt 0.781250 0.703125 +vt 0.875000 0.625000 +vt 0.828125 0.718750 +vt 0.828125 0.625000 +vt 0.867188 0.718750 +vt 0.875000 0.625000 +vt 0.875000 0.718750 +vt 0.875000 0.640625 +vt 0.828125 0.625000 +vt 0.835938 0.625000 +vt 0.828125 0.718750 +vt 0.875000 0.703125 +vt 0.875000 0.625000 +vt 0.828125 0.718750 +vt 0.828125 0.625000 +vt 0.875000 0.640625 +vt 0.828125 0.625000 +vt 0.875000 0.625000 +vt 0.835938 0.625000 +vt 0.828125 0.718750 +vt 0.875000 0.703125 +vt 0.875000 0.718750 +vt 0.867188 0.718750 +vt 0.875000 0.625000 +vt 0.875000 0.718750 +vt 0.390625 0.250000 +vt 0.390625 0.250000 +vt 0.375000 0.125000 +vt 0.406250 0.187500 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.460938 0.375000 +vt 0.460938 0.125000 +vt 0.375000 0.125000 +vt 0.375000 0.125000 +vt 0.460938 0.250000 +vt 0.375000 0.187500 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 0.484375 0.781250 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.484375 0.781250 +vt 0.375000 0.593750 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.515625 0.593750 +vt 0.515625 0.593750 +vt 0.515625 0.593750 +vt 0.515625 0.593750 +vt 0.375000 1.000000 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.875000 1.000000 +vt 0.625000 1.000000 +vt 0.375000 0.375000 +vt 0.375000 0.125000 +vt 0.976562 0.812500 +vt 0.992188 0.812500 +vt 0.867188 0.968750 +vt 0.992188 0.968750 +vt 0.000000 0.437500 +vt -0.000000 0.500000 +vt 0.000000 0.437500 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.390625 0.250000 +vt 0.390625 0.250000 +vt 0.375000 0.125000 +vt 0.375000 0.125000 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.312500 +vt 0.460938 0.125000 +vt 0.375000 0.187500 +vt 0.460938 0.125000 +vt 0.460938 0.250000 +vt 0.375000 0.187500 +vt 0.460938 0.312500 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.312500 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.640625 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.640625 +vt 0.992188 0.812500 +vt 0.875000 0.812500 +vt 0.875000 0.812500 +vt 0.000000 0.000000 +vt 0.773438 0.718750 +vt 0.734375 0.718750 +vt 0.781250 0.640625 +vt 0.734375 0.703125 +vt 0.875000 0.718750 +vt 0.867188 0.625000 +vt 0.828125 0.640625 +vt 0.835938 0.718750 +vt 0.828125 0.703125 +vt 0.875000 0.718750 +vt 0.828125 0.640625 +vt 0.835938 0.718750 +vt 0.828125 0.703125 +vt 0.867188 0.625000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None s off -f 8/1/1 20/2/1 14/3/1 -f 18/4/2 15/5/2 19/6/2 -f 16/7/3 22/8/3 10/9/3 -f 4/10/4 1/11/4 13/12/4 -f 24/13/5 21/14/5 7/15/5 -f 1/16/6 2/17/6 3/18/6 -f 4/19/7 5/20/7 6/21/7 -f 7/22/8 8/23/8 9/24/8 -f 10/25/9 11/26/9 12/27/9 -f 13/28/10 14/29/10 15/5/10 -f 16/30/11 17/31/11 18/4/11 -f 19/6/12 20/16/12 21/18/12 -f 22/32/13 23/33/13 24/34/13 -f 4/19/14 6/21/14 2/17/14 -f 10/25/15 12/27/15 6/21/15 -f 11/26/16 7/22/16 9/24/16 -f 3/18/17 2/17/17 9/24/17 -f 22/8/18 24/13/18 11/35/18 -f 19/6/19 21/18/19 24/34/19 -f 8/1/20 7/15/20 21/14/20 -f 16/30/21 18/4/21 23/33/21 -f 17/31/22 13/28/22 15/5/22 -f 20/16/23 19/6/23 15/5/23 -f 5/36/24 4/10/24 17/37/24 -f 14/3/25 13/12/25 1/11/25 -f 12/27/26 9/24/26 2/17/26 -f 27/38/27 28/39/27 26/40/27 -f 29/41/28 30/42/28 28/39/28 -f 31/43/29 32/44/29 30/42/29 -f 33/45/30 34/46/30 32/44/30 -f 35/47/31 36/48/31 34/46/31 -f 37/49/32 38/50/32 36/48/32 -f 39/51/33 25/52/33 26/40/33 -f 39/51/34 40/53/34 38/50/34 -f 35/54/5 31/55/5 27/56/5 -f 42/40/30 44/39/30 43/38/30 -f 44/39/29 46/42/29 45/41/29 -f 46/42/28 48/44/28 47/43/28 -f 48/44/27 50/46/27 49/45/27 -f 49/45/33 50/46/33 52/48/33 -f 52/48/34 54/50/34 53/49/34 -f 56/53/31 42/40/31 41/52/31 -f 54/50/32 56/53/32 55/51/32 -f 47/55/5 51/54/5 55/57/5 -f 58/40/35 60/39/35 59/38/35 -f 60/39/36 62/42/36 61/41/36 -f 62/42/37 64/44/37 63/43/37 -f 64/44/38 66/46/38 65/45/38 -f 66/46/39 68/48/39 67/47/39 -f 68/48/40 70/50/40 69/49/40 -f 72/53/41 58/40/41 57/52/41 -f 70/50/42 72/53/42 71/51/42 -f 63/55/26 67/54/26 59/56/26 -f 75/38/35 76/39/35 74/40/35 -f 77/41/36 78/42/36 76/39/36 -f 77/41/37 79/43/37 80/44/37 -f 79/43/38 81/45/38 82/46/38 -f 83/47/39 84/48/39 82/46/39 -f 83/47/40 85/49/40 86/50/40 -f 73/52/41 74/40/41 88/53/41 -f 87/51/42 88/53/42 86/50/42 -f 83/54/2 79/55/2 75/56/2 -f 90/58/43 92/59/43 91/60/43 -f 92/59/2 94/61/2 93/62/2 -f 94/61/44 96/63/44 95/64/44 -f 96/65/45 98/66/45 97/67/45 -f 90/68/3 96/69/3 94/70/3 -f 100/71/46 90/58/46 89/72/46 -f 98/66/26 100/71/26 99/73/26 -f 91/74/1 95/75/1 89/76/1 -f 103/60/46 104/59/46 102/58/46 -f 105/62/26 106/61/26 104/59/26 -f 107/64/45 108/63/45 106/61/45 -f 109/67/44 110/66/44 108/65/44 -f 108/69/3 110/77/3 102/68/3 -f 101/72/43 102/58/43 112/71/43 -f 111/73/2 112/71/2 110/66/2 -f 111/78/1 107/75/1 101/76/1 -f 115/79/1 120/80/1 132/81/1 -f 130/82/2 127/83/2 131/84/2 -f 134/85/3 122/86/3 117/87/3 -f 116/88/4 113/89/4 125/90/4 -f 136/91/5 133/92/5 119/93/5 -f 113/94/47 114/95/47 115/79/47 -f 116/96/48 117/87/48 118/97/48 -f 119/98/49 120/80/49 121/99/49 -f 122/86/50 123/100/50 124/101/50 -f 125/102/51 126/103/51 127/104/51 -f 128/105/52 129/106/52 130/107/52 -f 131/108/53 132/81/53 133/109/53 -f 134/85/54 135/110/54 136/111/54 -f 116/88/55 118/112/55 114/113/55 -f 122/86/56 124/101/56 118/97/56 -f 123/114/57 119/93/57 121/115/57 -f 120/80/58 115/79/58 114/95/58 -f 134/85/59 136/111/59 123/100/59 -f 131/84/60 133/92/60 136/91/60 -f 120/80/61 119/98/61 133/109/61 -f 134/85/62 128/105/62 130/107/62 -f 129/116/63 125/117/63 127/83/63 -f 132/81/64 131/108/64 127/104/64 -f 117/87/65 116/96/65 129/106/65 -f 115/79/66 126/103/66 125/102/66 -f 124/118/26 121/115/26 114/113/26 -f 150/103/1 156/81/1 144/80/1 -f 155/84/26 151/83/26 154/82/26 -f 141/87/3 146/86/3 158/85/3 -f 149/90/4 137/89/4 140/88/4 -f 143/93/5 157/92/5 160/91/5 -f 137/94/51 139/79/51 138/95/51 -f 140/96/52 142/97/52 141/87/52 -f 143/98/53 145/99/53 144/80/53 -f 146/86/67 148/101/67 147/100/67 -f 149/102/47 151/104/47 150/103/47 -f 152/105/48 154/107/48 153/106/48 -f 155/108/49 157/109/49 156/81/49 -f 158/85/50 160/111/50 159/110/50 -f 138/113/63 142/112/63 140/88/63 -f 142/97/62 148/101/62 146/86/62 -f 147/114/60 148/118/60 145/115/60 -f 144/80/64 145/99/64 138/95/64 -f 147/100/59 160/111/59 158/85/59 -f 160/91/57 157/92/57 155/84/57 -f 157/109/61 143/98/61 144/80/61 -f 159/110/56 154/107/56 152/105/56 -f 153/116/55 154/82/55 151/83/55 -f 151/104/58 155/108/58 156/81/58 -f 153/106/65 140/96/65 141/87/65 -f 139/79/66 137/94/66 149/102/66 -f 138/113/2 145/115/2 148/118/2 -f 178/119/68 167/120/68 163/121/68 -f 178/119/26 177/122/26 164/123/26 -f 179/124/69 165/125/69 167/120/69 -f 178/119/26 168/126/26 166/127/26 -f 180/128/70 161/129/70 165/125/70 -f 179/124/26 166/127/26 162/130/26 -f 180/128/71 177/122/71 163/121/71 -f 180/128/26 162/130/26 164/123/26 -f 181/131/72 182/132/72 175/133/72 -f 181/131/5 168/134/5 176/135/5 -f 183/136/73 173/137/73 175/133/73 -f 182/132/5 176/135/5 174/138/5 -f 184/139/74 165/140/74 173/137/74 -f 183/136/5 174/138/5 166/141/5 -f 181/131/75 167/142/75 165/140/75 -f 181/131/5 184/139/5 166/141/5 -f 186/143/76 171/144/76 175/145/76 -f 185/146/2 176/147/2 172/148/2 -f 187/149/77 169/150/77 171/144/77 -f 186/143/2 172/148/2 170/123/2 -f 188/151/78 173/152/78 169/150/78 -f 187/149/2 170/123/2 174/153/2 -f 185/146/79 175/145/79 173/152/79 -f 188/151/2 174/153/2 176/147/2 -f 190/154/80 163/155/80 171/156/80 -f 190/154/4 189/157/4 172/158/4 -f 191/159/81 161/160/81 163/155/81 -f 191/159/4 190/154/4 164/161/4 -f 191/159/82 192/162/82 169/163/82 -f 191/159/4 162/164/4 170/165/4 -f 189/157/83 171/156/83 169/163/83 -f 192/162/4 170/165/4 172/158/4 -f 193/166/84 194/167/84 173/168/84 -f 193/166/1 166/169/1 174/170/1 -f 194/167/85 195/171/85 169/172/85 -f 194/167/1 174/170/1 170/173/1 -f 196/174/86 161/175/86 169/172/86 -f 196/174/1 195/171/1 170/173/1 -f 193/166/87 165/176/87 161/175/87 -f 196/174/1 162/177/1 166/169/1 -f 198/178/88 171/179/88 163/180/88 -f 197/181/3 164/127/3 172/182/3 -f 199/183/89 175/184/89 171/179/89 -f 198/178/3 172/182/3 176/185/3 -f 200/186/90 167/187/90 175/184/90 -f 199/183/3 176/185/3 168/188/3 -f 197/181/91 163/180/91 167/187/91 -f 200/186/3 168/188/3 164/127/3 -f 217/122/76 203/121/76 207/120/76 -f 208/126/2 204/123/2 217/122/2 -f 207/120/79 205/125/79 219/124/79 -f 206/127/2 208/126/2 218/119/2 -f 205/125/78 201/129/78 220/128/78 -f 202/130/2 206/127/2 219/124/2 -f 220/128/77 201/129/77 203/121/77 -f 204/123/2 202/130/2 220/128/2 -f 221/131/72 207/142/72 215/133/72 -f 216/135/5 208/134/5 221/131/5 -f 215/133/75 213/137/75 223/136/75 -f 214/138/5 216/135/5 222/132/5 -f 213/137/74 205/140/74 224/139/74 -f 206/141/5 214/138/5 223/136/5 -f 205/140/73 207/142/73 221/131/73 -f 208/134/5 206/141/5 224/139/5 -f 215/145/68 211/144/68 226/143/68 -f 226/143/26 212/148/26 216/147/26 -f 211/144/71 209/150/71 227/149/71 -f 210/123/26 212/148/26 226/143/26 -f 209/150/70 213/152/70 228/151/70 -f 228/151/26 214/153/26 210/123/26 -f 213/152/69 215/145/69 225/146/69 -f 216/147/26 214/153/26 228/151/26 -f 211/156/80 203/155/80 230/154/80 -f 204/161/4 212/158/4 229/157/4 -f 203/155/83 201/160/83 231/159/83 -f 202/164/4 204/161/4 230/154/4 -f 231/159/82 201/160/82 209/163/82 -f 210/165/4 202/164/4 231/159/4 -f 209/163/81 211/156/81 229/157/81 -f 212/158/4 210/165/4 232/162/4 -f 233/166/84 205/176/84 213/168/84 -f 214/170/1 206/169/1 233/166/1 -f 234/167/87 213/168/87 209/172/87 -f 210/173/1 214/170/1 234/167/1 -f 209/172/86 201/175/86 236/174/86 -f 202/177/1 210/173/1 235/171/1 -f 201/175/85 205/176/85 233/166/85 -f 233/166/1 206/169/1 202/177/1 -f 237/181/88 203/180/88 211/179/88 -f 238/178/3 212/182/3 204/127/3 -f 211/179/91 215/184/91 239/183/91 -f 216/185/3 212/182/3 238/178/3 -f 215/184/90 207/187/90 240/186/90 -f 208/188/3 216/185/3 239/183/3 -f 207/187/89 203/180/89 237/181/89 -f 204/127/3 208/188/3 240/186/3 -f 242/189/43 244/190/43 243/191/43 -f 244/190/2 246/192/2 245/193/2 -f 246/192/44 248/194/44 247/195/44 -f 248/196/45 250/197/45 249/198/45 -f 252/199/3 250/200/3 246/201/3 -f 252/202/46 242/189/46 241/203/46 -f 250/197/26 252/202/26 251/204/26 -f 243/205/1 247/206/1 251/203/1 -f 254/189/43 256/190/43 255/191/43 -f 256/190/2 258/192/2 257/193/2 -f 258/192/44 260/194/44 259/195/44 -f 260/196/45 262/197/45 261/198/45 -f 264/199/3 262/200/3 258/201/3 -f 264/202/46 254/189/46 253/203/46 -f 262/197/26 264/202/26 263/204/26 -f 257/207/1 259/206/1 263/203/1 -f 266/189/43 268/190/43 267/191/43 -f 268/190/2 270/192/2 269/193/2 -f 270/192/44 272/194/44 271/195/44 -f 272/196/45 274/197/45 273/198/45 -f 276/199/3 274/200/3 270/201/3 -f 276/202/46 266/189/46 265/203/46 -f 274/197/26 276/202/26 275/204/26 -f 267/205/1 271/206/1 275/203/1 -f 278/189/43 280/190/43 279/191/43 -f 280/190/2 282/192/2 281/193/2 -f 282/192/44 284/194/44 283/195/44 -f 284/196/45 286/197/45 285/198/45 -f 288/199/3 286/200/3 282/201/3 -f 288/202/46 278/189/46 277/203/46 -f 286/197/26 288/202/26 287/204/26 -f 279/205/1 283/206/1 287/203/1 -f 291/191/46 292/190/46 290/189/46 -f 293/193/26 294/192/26 292/190/26 -f 295/195/45 296/194/45 294/192/45 -f 297/198/44 298/197/44 296/196/44 -f 294/201/3 300/199/3 290/208/3 -f 289/203/43 290/189/43 300/202/43 -f 299/204/2 300/202/2 298/197/2 -f 299/203/1 293/207/1 291/205/1 -f 303/191/46 304/190/46 302/189/46 -f 305/193/26 306/192/26 304/190/26 -f 307/195/45 308/194/45 306/192/45 -f 309/198/44 310/197/44 308/196/44 -f 306/201/3 312/199/3 302/208/3 -f 301/203/43 302/189/43 312/202/43 -f 311/204/2 312/202/2 310/197/2 -f 311/203/1 305/207/1 303/205/1 -f 315/191/46 316/190/46 314/189/46 -f 317/193/26 318/192/26 316/190/26 -f 319/195/45 320/194/45 318/192/45 -f 321/198/44 322/197/44 320/196/44 -f 318/201/3 324/199/3 314/208/3 -f 313/203/43 314/189/43 324/202/43 -f 323/204/2 324/202/2 322/197/2 -f 323/203/1 317/207/1 315/205/1 -f 327/191/46 328/190/46 326/189/46 -f 329/193/26 330/192/26 328/190/26 -f 331/195/45 332/194/45 330/192/45 -f 333/198/44 334/197/44 332/196/44 -f 330/201/3 336/199/3 326/208/3 -f 325/203/43 326/189/43 336/202/43 -f 335/204/2 336/202/2 334/197/2 -f 335/203/1 329/207/1 327/205/1 -f 337/209/41 338/210/41 340/211/41 -f 340/211/42 342/212/42 341/213/42 -f 341/213/40 342/212/40 344/214/40 -f 343/215/39 344/214/39 346/216/39 -f 346/216/38 348/217/38 347/218/38 -f 348/217/37 350/219/37 349/220/37 -f 352/221/35 338/222/35 337/223/35 -f 349/220/36 350/219/36 352/221/36 -f 360/224/27 368/225/27 361/226/27 -f 352/227/92 360/224/92 353/228/92 -f 340/229/93 338/230/93 353/231/93 -f 352/227/5 350/232/5 359/232/5 -f 342/233/94 340/229/94 354/234/94 -f 353/231/33 361/223/33 362/235/33 -f 356/236/32 355/233/32 363/237/32 -f 357/238/30 365/239/30 366/240/30 -f 359/232/28 367/241/28 368/225/28 -f 354/234/34 362/235/34 363/237/34 -f 358/242/29 366/240/29 367/241/29 -f 356/236/31 364/243/31 365/239/31 -f 371/244/41 372/211/41 370/210/41 -f 373/213/42 374/212/42 372/211/42 -f 375/215/40 376/214/40 374/212/40 -f 377/245/39 378/216/39 376/214/39 -f 379/218/38 380/217/38 378/216/38 -f 379/218/37 381/220/37 382/219/37 -f 383/246/35 369/223/35 370/222/35 -f 381/220/36 383/246/36 384/221/36 -f 393/226/30 400/225/30 392/224/30 -f 370/247/95 385/228/95 392/224/95 -f 386/234/96 385/231/96 370/230/96 -f 384/227/97 392/224/97 391/232/97 -f 374/233/5 387/233/5 386/234/5 -f 386/234/31 394/235/31 393/223/31 -f 388/236/34 396/243/34 395/237/34 -f 398/240/27 397/239/27 389/238/27 -f 400/225/29 399/241/29 391/232/29 -f 395/237/32 394/235/32 386/234/32 -f 399/241/28 398/240/28 390/242/28 -f 397/239/33 396/243/33 388/236/33 -f 402/248/32 404/249/32 403/250/32 -f 404/249/31 406/251/31 405/252/31 -f 405/252/30 406/251/30 408/253/30 -f 408/253/29 410/254/29 409/255/29 -f 410/254/28 412/256/28 411/257/28 -f 412/256/27 414/258/27 413/259/27 -f 416/260/34 402/248/34 401/261/34 -f 414/258/33 416/260/33 415/262/33 -f 407/263/5 411/264/5 415/265/5 -f 417/261/34 419/250/34 420/249/34 -f 419/250/33 421/252/33 422/251/33 -f 423/266/27 424/253/27 422/251/27 -f 425/255/28 426/254/28 424/253/28 -f 427/257/29 428/256/29 426/254/29 -f 429/259/30 430/258/30 428/256/30 -f 417/261/32 418/248/32 432/260/32 -f 431/262/31 432/260/31 430/258/31 -f 427/264/5 423/263/5 419/267/5 -f 434/248/42 436/249/42 435/250/42 -f 436/249/41 438/251/41 437/252/41 -f 438/251/35 440/253/35 439/266/35 -f 440/253/36 442/254/36 441/255/36 -f 442/254/37 444/256/37 443/257/37 -f 444/256/38 446/258/38 445/259/38 -f 448/260/40 434/248/40 433/261/40 -f 445/259/39 446/258/39 448/260/39 -f 439/263/26 443/264/26 447/265/26 -f 451/250/42 452/249/42 450/248/42 -f 453/252/41 454/251/41 452/249/41 -f 455/266/35 456/253/35 454/251/35 -f 455/266/36 457/255/36 458/254/36 -f 459/257/37 460/256/37 458/254/37 -f 461/259/38 462/258/38 460/256/38 -f 449/261/40 450/248/40 464/260/40 -f 463/262/39 464/260/39 462/258/39 -f 459/264/2 453/268/2 451/267/2 -f 467/269/98 466/270/98 470/271/98 -f 468/272/99 467/269/99 471/273/99 -f 465/274/100 469/275/100 470/271/100 -f 469/275/101 473/276/101 474/277/101 -f 471/273/102 470/271/102 474/277/102 -f 472/278/103 471/273/103 475/279/103 -f 474/277/104 473/276/104 477/280/104 -f 474/277/105 478/281/105 479/282/105 -f 475/279/106 479/282/106 480/283/106 -f 478/281/107 477/280/107 481/284/107 -f 478/281/108 482/285/108 483/286/108 -f 479/282/109 483/286/109 484/287/109 -f 481/284/110 485/288/110 486/289/110 -f 482/285/111 486/289/111 487/290/111 -f 483/286/112 487/290/112 488/291/112 -f 487/290/113 486/289/113 490/292/113 -f 487/290/114 491/293/114 492/294/114 -f 485/288/115 489/295/115 490/292/115 -f 489/295/116 493/296/116 494/297/116 -f 490/292/117 494/297/117 495/298/117 -f 491/293/118 495/298/118 496/299/118 -f 495/298/119 494/297/119 498/300/119 -f 495/298/120 499/301/120 500/302/120 -f 493/296/121 497/303/121 498/300/121 -f 497/303/122 501/304/122 502/305/122 -f 498/300/123 502/305/123 503/306/123 -f 499/301/124 503/306/124 504/307/124 -f 503/306/125 507/308/125 508/309/125 -f 501/304/126 505/310/126 506/311/126 -f 502/305/127 506/311/127 507/308/127 -f 506/311/128 505/310/128 509/312/128 -f 506/311/129 510/313/129 511/314/129 -f 508/309/130 507/308/130 511/314/130 -f 509/312/131 513/315/131 514/316/131 -f 511/314/132 510/313/132 514/316/132 -f 511/314/133 515/317/133 516/318/133 -f 513/319/134 518/320/134 519/321/134 -f 514/322/135 519/321/135 520/323/135 -f 515/324/136 520/323/136 521/325/136 -f 518/320/137 522/326/137 523/327/137 -f 519/321/138 523/327/138 524/328/138 -f 521/325/139 520/323/139 524/328/139 -f 523/327/140 522/326/140 526/329/140 -f 523/327/141 527/330/141 528/331/141 -f 524/328/142 528/331/142 529/332/142 -f 465/274/143 517/333/143 469/275/143 -f 469/275/144 517/333/144 473/276/144 -f 473/276/145 517/333/145 477/280/145 -f 477/280/146 517/333/146 481/284/146 -f 481/284/147 517/333/147 485/288/147 -f 485/288/148 517/333/148 489/295/148 -f 489/295/149 517/333/149 493/296/149 -f 493/296/150 517/333/150 497/303/150 -f 497/303/151 517/333/151 501/304/151 -f 501/304/152 517/333/152 505/310/152 -f 505/310/153 517/333/153 509/312/153 -f 509/312/154 517/333/154 513/315/154 -f 513/319/155 517/333/155 518/320/155 -f 518/320/156 517/333/156 522/326/156 -f 522/326/157 517/333/157 526/329/157 -f 526/329/158 517/333/158 465/274/158 -f 527/330/159 526/329/159 465/274/159 -f 528/331/160 527/330/160 466/270/160 -f 529/332/161 528/331/161 467/269/161 -f 536/273/119 535/271/119 531/270/119 -f 533/272/120 537/278/120 536/273/120 -f 531/270/121 535/271/121 534/275/121 -f 539/277/116 538/276/116 534/275/116 -f 540/279/117 539/277/117 535/271/117 -f 537/278/118 541/334/118 540/279/118 -f 543/281/115 542/280/115 538/276/115 -f 540/279/113 544/282/113 543/281/113 -f 545/283/114 544/282/114 540/279/114 -f 543/281/110 547/285/110 546/284/110 -f 544/282/111 548/286/111 547/285/111 -f 545/283/112 549/287/112 548/286/112 -f 551/289/107 550/288/107 546/284/107 -f 552/290/108 551/289/108 547/285/108 -f 549/287/109 553/291/109 552/290/109 -f 556/293/105 555/292/105 551/289/105 -f 557/294/106 556/293/106 552/290/106 -f 551/289/104 555/292/104 554/295/104 -f 555/292/101 559/297/101 558/296/101 -f 556/293/102 560/298/102 559/297/102 -f 561/299/103 560/298/103 556/293/103 -f 564/301/98 563/300/98 559/297/98 -f 565/302/99 564/301/99 560/298/99 -f 559/297/100 563/300/100 562/303/100 -f 567/305/159 566/304/159 562/303/159 -f 568/306/160 567/305/160 563/300/160 -f 569/307/161 568/306/161 564/301/161 -f 573/309/142 572/308/142 568/306/142 -f 567/305/140 571/311/140 570/310/140 -f 572/308/141 571/311/141 567/305/141 -f 575/313/137 574/312/137 570/310/137 -f 572/308/138 576/314/138 575/313/138 -f 577/335/139 576/314/139 572/308/139 -f 575/313/134 579/316/134 578/315/134 -f 580/317/135 579/316/135 575/313/135 -f 577/335/136 581/318/136 580/317/136 -f 584/321/131 583/320/131 578/319/131 -f 585/323/132 584/321/132 579/322/132 -f 586/325/133 585/323/133 580/324/133 -f 588/327/128 587/326/128 583/320/128 -f 589/328/129 588/327/129 584/321/129 -f 586/325/130 590/336/130 589/328/130 -f 592/330/126 591/329/126 587/326/126 -f 589/328/127 593/331/127 592/330/127 -f 594/332/125 593/331/125 589/328/125 -f 530/274/150 534/275/150 582/333/150 -f 534/275/149 538/276/149 582/333/149 -f 538/276/148 542/280/148 582/333/148 -f 542/280/147 546/284/147 582/333/147 -f 546/284/146 550/288/146 582/333/146 -f 550/288/145 554/295/145 582/333/145 -f 554/295/144 558/296/144 582/333/144 -f 558/296/143 562/303/143 582/333/143 -f 562/303/158 566/304/158 582/333/158 -f 566/304/157 570/310/157 582/333/157 -f 570/310/156 574/312/156 582/333/156 -f 574/312/155 578/315/155 582/333/155 -f 578/319/154 583/320/154 582/333/154 -f 583/320/153 587/326/153 582/333/153 -f 587/326/152 591/329/152 582/333/152 -f 591/329/151 530/274/151 582/333/151 -f 592/330/122 531/270/122 530/274/122 -f 593/331/123 532/269/123 531/270/123 -f 594/332/124 533/272/124 532/269/124 -f 596/40/30 598/39/30 597/38/30 -f 598/39/29 600/42/29 599/41/29 -f 600/42/28 602/44/28 601/43/28 -f 601/43/27 602/44/27 604/46/27 -f 604/46/33 606/48/33 605/47/33 -f 606/48/34 608/50/34 607/49/34 -f 610/53/31 596/40/31 595/52/31 -f 608/50/32 610/53/32 609/51/32 -f 601/55/5 605/54/5 609/57/5 -f 612/248/32 614/249/32 613/250/32 -f 614/249/31 616/251/31 615/252/31 -f 616/251/30 618/253/30 617/266/30 -f 618/253/29 620/254/29 619/255/29 -f 619/255/28 620/254/28 622/256/28 -f 622/256/27 624/258/27 623/259/27 -f 626/260/34 612/248/34 611/261/34 -f 623/259/33 624/258/33 626/260/33 -f 617/263/5 621/264/5 625/265/5 -f 628/40/162 630/39/162 629/38/162 -f 630/39/163 632/42/163 631/41/163 -f 632/42/164 634/44/164 633/43/164 -f 633/43/165 634/44/165 636/46/165 -f 635/45/166 636/46/166 638/48/166 -f 638/48/167 640/50/167 639/49/167 -f 642/53/168 628/40/168 627/52/168 -f 640/50/169 642/53/169 641/51/169 -f 633/55/1 637/54/1 641/57/1 -f 644/248/169 646/249/169 645/250/169 -f 645/250/168 646/249/168 648/251/168 -f 647/252/162 648/251/162 650/253/162 -f 649/266/163 650/253/163 652/254/163 -f 652/254/164 654/256/164 653/257/164 -f 654/256/165 656/258/165 655/259/165 -f 658/260/167 644/248/167 643/261/167 -f 656/258/166 658/260/166 657/262/166 -f 649/263/1 653/264/1 657/265/1 -f 660/40/37 662/39/37 661/38/37 -f 661/38/38 662/39/38 664/42/38 -f 664/42/39 666/44/39 665/43/39 -f 666/44/40 668/46/40 667/45/40 -f 668/46/42 670/48/42 669/47/42 -f 670/48/41 672/50/41 671/49/41 -f 674/53/36 660/40/36 659/52/36 -f 672/50/35 674/53/35 673/51/35 -f 665/55/26 669/54/26 673/57/26 -f 675/261/35 676/248/35 678/249/35 -f 678/249/36 680/251/36 679/252/36 -f 680/251/37 682/253/37 681/266/37 -f 682/253/38 684/254/38 683/255/38 -f 683/255/39 684/254/39 686/256/39 -f 686/256/40 688/258/40 687/259/40 -f 690/260/41 676/248/41 675/261/41 -f 688/258/42 690/260/42 689/262/42 -f 681/263/26 687/337/26 689/265/26 -f 691/52/29 692/40/29 694/39/29 -f 694/39/30 696/42/30 695/41/30 -f 695/41/31 696/42/31 698/44/31 -f 697/43/32 698/44/32 700/46/32 -f 699/45/34 700/46/34 702/48/34 -f 701/47/33 702/48/33 704/50/33 -f 706/53/28 692/40/28 691/52/28 -f 704/50/27 706/53/27 705/51/27 -f 697/55/4 701/54/4 705/57/4 -f 708/248/27 710/249/27 709/250/27 -f 710/249/28 712/251/28 711/252/28 -f 711/252/29 712/251/29 714/253/29 -f 714/253/30 716/254/30 715/255/30 -f 715/255/31 716/254/31 718/256/31 -f 718/256/32 720/258/32 719/259/32 -f 722/260/33 708/248/33 707/261/33 -f 720/258/34 722/260/34 721/262/34 -f 713/263/4 719/337/4 721/265/4 -f 724/40/29 726/39/29 725/38/29 -f 726/39/30 728/42/30 727/41/30 -f 728/42/31 730/44/31 729/43/31 -f 730/44/32 732/46/32 731/45/32 -f 732/46/34 734/48/34 733/47/34 -f 734/48/33 736/50/33 735/49/33 -f 737/51/28 738/53/28 724/40/28 -f 736/50/27 738/53/27 737/51/27 -f 729/55/4 733/54/4 737/57/4 -f 740/248/27 742/249/27 741/250/27 -f 741/250/28 742/249/28 744/251/28 -f 744/251/29 746/253/29 745/266/29 -f 746/253/30 748/254/30 747/255/30 -f 747/255/31 748/254/31 750/256/31 -f 750/256/32 752/258/32 751/259/32 -f 754/260/33 740/248/33 739/261/33 -f 752/258/34 754/260/34 753/262/34 -f 745/263/4 751/337/4 753/265/4 -f 756/40/36 758/39/36 757/38/36 -f 758/39/35 760/42/35 759/41/35 -f 760/42/41 762/44/41 761/43/41 -f 762/44/42 764/46/42 763/45/42 -f 764/46/40 766/48/40 765/47/40 -f 766/48/39 768/50/39 767/49/39 -f 770/53/37 756/40/37 755/52/37 -f 767/49/38 768/50/38 770/53/38 -f 761/55/2 765/54/2 769/57/2 -f 772/248/38 774/249/38 773/250/38 -f 774/249/37 776/251/37 775/252/37 -f 776/251/36 778/253/36 777/266/36 -f 778/253/35 780/254/35 779/255/35 -f 779/255/41 780/254/41 782/256/41 -f 782/256/42 784/258/42 783/259/42 -f 786/260/39 772/248/39 771/261/39 -f 783/259/40 784/258/40 786/260/40 -f 777/263/2 781/264/2 785/265/2 -f 3/338/1 8/1/1 14/3/1 -f 23/33/2 18/4/2 19/6/2 -f 5/339/3 16/7/3 10/9/3 -f 17/37/4 4/10/4 13/12/4 -f 11/35/5 24/13/5 7/15/5 -f 1/16/14 4/19/14 2/17/14 -f 5/20/15 10/25/15 6/21/15 -f 12/27/16 11/26/16 9/24/16 -f 8/23/17 3/18/17 9/24/17 -f 10/9/18 22/8/18 11/35/18 -f 23/33/19 19/6/19 24/34/19 -f 20/2/20 8/1/20 21/14/20 -f 22/32/21 16/30/21 23/33/21 -f 18/4/22 17/31/22 15/5/22 -f 14/29/23 20/16/23 15/5/23 -f 16/340/24 5/36/24 17/37/24 -f 3/338/25 14/3/25 1/11/25 -f 6/21/26 12/27/26 2/17/26 -f 25/52/27 27/38/27 26/40/27 -f 27/38/28 29/41/28 28/39/28 -f 29/41/29 31/43/29 30/42/29 -f 31/43/30 33/45/30 32/44/30 -f 33/45/31 35/47/31 34/46/31 -f 35/47/32 37/49/32 36/48/32 -f 40/53/33 39/51/33 26/40/33 -f 37/49/34 39/51/34 38/50/34 -f 27/56/5 25/341/5 39/57/5 -f 39/57/5 37/342/5 35/54/5 -f 35/54/5 33/343/5 31/55/5 -f 31/55/5 29/344/5 27/56/5 -f 27/56/5 39/57/5 35/54/5 -f 41/52/30 42/40/30 43/38/30 -f 43/38/29 44/39/29 45/41/29 -f 45/41/28 46/42/28 47/43/28 -f 47/43/27 48/44/27 49/45/27 -f 51/47/33 49/45/33 52/48/33 -f 51/47/34 52/48/34 53/49/34 -f 55/51/31 56/53/31 41/52/31 -f 53/49/32 54/50/32 55/51/32 -f 55/57/5 41/341/5 43/56/5 -f 43/56/5 45/344/5 47/55/5 -f 47/55/5 49/343/5 51/54/5 -f 51/54/5 53/342/5 55/57/5 -f 55/57/5 43/56/5 47/55/5 -f 57/52/35 58/40/35 59/38/35 -f 59/38/36 60/39/36 61/41/36 -f 61/41/37 62/42/37 63/43/37 -f 63/43/38 64/44/38 65/45/38 -f 65/45/39 66/46/39 67/47/39 -f 67/47/40 68/48/40 69/49/40 -f 71/51/41 72/53/41 57/52/41 -f 69/49/42 70/50/42 71/51/42 -f 71/57/26 57/341/26 59/56/26 -f 59/56/26 61/344/26 63/55/26 -f 63/55/26 65/343/26 67/54/26 -f 67/54/26 69/342/26 71/57/26 -f 71/57/26 59/56/26 67/54/26 -f 73/52/35 75/38/35 74/40/35 -f 75/38/36 77/41/36 76/39/36 -f 78/42/37 77/41/37 80/44/37 -f 80/44/38 79/43/38 82/46/38 -f 81/45/39 83/47/39 82/46/39 -f 84/48/40 83/47/40 86/50/40 -f 87/51/41 73/52/41 88/53/41 -f 85/49/42 87/51/42 86/50/42 -f 75/56/2 73/341/2 87/57/2 -f 87/57/2 85/342/2 83/54/2 -f 83/54/2 81/343/2 79/55/2 -f 79/55/2 77/344/2 75/56/2 -f 75/56/2 87/57/2 83/54/2 -f 89/72/43 90/58/43 91/60/43 -f 91/60/2 92/59/2 93/62/2 -f 93/62/44 94/61/44 95/64/44 -f 95/345/45 96/65/45 97/67/45 -f 94/70/3 92/346/3 90/68/3 -f 90/68/3 100/347/3 98/77/3 -f 98/77/3 96/69/3 90/68/3 -f 99/73/46 100/71/46 89/72/46 -f 97/67/26 98/66/26 99/73/26 -f 99/78/1 89/76/1 95/75/1 -f 91/74/1 93/348/1 95/75/1 -f 95/75/1 97/349/1 99/78/1 -f 101/72/46 103/60/46 102/58/46 -f 103/60/26 105/62/26 104/59/26 -f 105/62/45 107/64/45 106/61/45 -f 107/345/44 109/67/44 108/65/44 -f 102/68/3 104/346/3 106/70/3 -f 106/70/3 108/69/3 102/68/3 -f 110/77/3 112/347/3 102/68/3 -f 111/73/43 101/72/43 112/71/43 -f 109/67/2 111/73/2 110/66/2 -f 103/74/1 101/76/1 107/75/1 -f 111/78/1 109/349/1 107/75/1 -f 107/75/1 105/348/1 103/74/1 -f 126/103/1 115/79/1 132/81/1 -f 135/350/2 130/82/2 131/84/2 -f 128/105/3 134/85/3 117/87/3 -f 129/351/4 116/88/4 125/90/4 -f 123/114/5 136/91/5 119/93/5 -f 113/89/55 116/88/55 114/113/55 -f 117/87/56 122/86/56 118/97/56 -f 124/118/57 123/114/57 121/115/57 -f 121/99/58 120/80/58 114/95/58 -f 122/86/59 134/85/59 123/100/59 -f 135/350/60 131/84/60 136/91/60 -f 132/81/61 120/80/61 133/109/61 -f 135/110/62 134/85/62 130/107/62 -f 130/82/63 129/116/63 127/83/63 -f 126/103/64 132/81/64 127/104/64 -f 128/105/65 117/87/65 129/106/65 -f 113/94/66 115/79/66 125/102/66 -f 118/112/26 124/118/26 114/113/26 -f 139/79/1 150/103/1 144/80/1 -f 159/350/26 155/84/26 154/82/26 -f 152/105/3 141/87/3 158/85/3 -f 153/351/4 149/90/4 140/88/4 -f 147/114/5 143/93/5 160/91/5 -f 137/89/63 138/113/63 140/88/63 -f 141/87/62 142/97/62 146/86/62 -f 143/93/60 147/114/60 145/115/60 -f 139/79/64 144/80/64 138/95/64 -f 146/86/59 147/100/59 158/85/59 -f 159/350/57 160/91/57 155/84/57 -f 156/81/61 157/109/61 144/80/61 -f 158/85/56 159/110/56 152/105/56 -f 149/117/55 153/116/55 151/83/55 -f 150/103/58 151/104/58 156/81/58 -f 152/105/65 153/106/65 141/87/65 -f 150/103/66 139/79/66 149/102/66 -f 142/112/2 138/113/2 148/118/2 -f 177/122/68 178/119/68 163/121/68 -f 168/126/26 178/119/26 164/123/26 -f 178/119/69 179/124/69 167/120/69 -f 179/124/26 178/119/26 166/127/26 -f 179/124/70 180/128/70 165/125/70 -f 180/128/26 179/124/26 162/130/26 -f 161/129/71 180/128/71 163/121/71 -f 177/122/26 180/128/26 164/123/26 -f 167/142/72 181/131/72 175/133/72 -f 182/132/5 181/131/5 176/135/5 -f 182/132/73 183/136/73 175/133/73 -f 183/136/5 182/132/5 174/138/5 -f 183/136/74 184/139/74 173/137/74 -f 184/139/5 183/136/5 166/141/5 -f 184/139/75 181/131/75 165/140/75 -f 168/134/5 181/131/5 166/141/5 -f 185/146/76 186/143/76 175/145/76 -f 186/143/2 185/146/2 172/148/2 -f 186/143/77 187/149/77 171/144/77 -f 187/149/2 186/143/2 170/123/2 -f 187/149/78 188/151/78 169/150/78 -f 188/151/2 187/149/2 174/153/2 -f 188/151/79 185/146/79 173/152/79 -f 185/146/2 188/151/2 176/147/2 -f 189/157/80 190/154/80 171/156/80 -f 164/161/4 190/154/4 172/158/4 -f 190/154/81 191/159/81 163/155/81 -f 162/164/4 191/159/4 164/161/4 -f 161/160/82 191/159/82 169/163/82 -f 192/162/4 191/159/4 170/165/4 -f 192/162/83 189/157/83 169/163/83 -f 189/157/4 192/162/4 172/158/4 -f 165/176/84 193/166/84 173/168/84 -f 194/167/1 193/166/1 174/170/1 -f 173/168/85 194/167/85 169/172/85 -f 195/171/1 194/167/1 170/173/1 -f 195/171/86 196/174/86 169/172/86 -f 162/177/1 196/174/1 170/173/1 -f 196/174/87 193/166/87 161/175/87 -f 193/166/1 196/174/1 166/169/1 -f 197/181/88 198/178/88 163/180/88 -f 198/178/3 197/181/3 172/182/3 -f 198/178/89 199/183/89 171/179/89 -f 199/183/3 198/178/3 176/185/3 -f 199/183/90 200/186/90 175/184/90 -f 200/186/3 199/183/3 168/188/3 -f 200/186/91 197/181/91 167/187/91 -f 197/181/3 200/186/3 164/127/3 -f 218/119/76 217/122/76 207/120/76 -f 218/119/2 208/126/2 217/122/2 -f 218/119/79 207/120/79 219/124/79 -f 219/124/2 206/127/2 218/119/2 -f 219/124/78 205/125/78 220/128/78 -f 220/128/2 202/130/2 219/124/2 -f 217/122/77 220/128/77 203/121/77 -f 217/122/2 204/123/2 220/128/2 -f 222/132/72 221/131/72 215/133/72 -f 222/132/5 216/135/5 221/131/5 -f 222/132/75 215/133/75 223/136/75 -f 223/136/5 214/138/5 222/132/5 -f 223/136/74 213/137/74 224/139/74 -f 224/139/5 206/141/5 223/136/5 -f 224/139/73 205/140/73 221/131/73 -f 221/131/5 208/134/5 224/139/5 -f 225/146/68 215/145/68 226/143/68 -f 225/146/26 226/143/26 216/147/26 -f 226/143/71 211/144/71 227/149/71 -f 227/149/26 210/123/26 226/143/26 -f 227/149/70 209/150/70 228/151/70 -f 227/149/26 228/151/26 210/123/26 -f 228/151/69 213/152/69 225/146/69 -f 225/146/26 216/147/26 228/151/26 -f 229/157/80 211/156/80 230/154/80 -f 230/154/4 204/161/4 229/157/4 -f 230/154/83 203/155/83 231/159/83 -f 231/159/4 202/164/4 230/154/4 -f 232/162/82 231/159/82 209/163/82 -f 232/162/4 210/165/4 231/159/4 -f 232/162/81 209/163/81 229/157/81 -f 229/157/4 212/158/4 232/162/4 -f 234/167/84 233/166/84 213/168/84 -f 234/167/1 214/170/1 233/166/1 -f 235/171/87 234/167/87 209/172/87 -f 235/171/1 210/173/1 234/167/1 -f 235/171/86 209/172/86 236/174/86 -f 236/174/1 202/177/1 235/171/1 -f 236/174/85 201/175/85 233/166/85 -f 236/174/1 233/166/1 202/177/1 -f 238/178/88 237/181/88 211/179/88 -f 237/181/3 238/178/3 204/127/3 -f 238/178/91 211/179/91 239/183/91 -f 239/183/3 216/185/3 238/178/3 -f 239/183/90 215/184/90 240/186/90 -f 240/186/3 208/188/3 239/183/3 -f 240/186/89 207/187/89 237/181/89 -f 237/181/3 204/127/3 240/186/3 -f 241/203/43 242/189/43 243/191/43 -f 243/191/2 244/190/2 245/193/2 -f 245/193/44 246/192/44 247/195/44 -f 247/352/45 248/196/45 249/198/45 -f 246/201/3 244/353/3 242/208/3 -f 242/208/3 252/199/3 246/201/3 -f 250/200/3 248/354/3 246/201/3 -f 251/204/46 252/202/46 241/203/46 -f 249/198/26 250/197/26 251/204/26 -f 251/203/1 241/355/1 243/205/1 -f 243/205/1 245/207/1 247/206/1 -f 247/206/1 249/356/1 251/203/1 -f 253/203/43 254/189/43 255/191/43 -f 255/191/2 256/190/2 257/193/2 -f 257/193/44 258/192/44 259/195/44 -f 259/352/45 260/196/45 261/198/45 -f 258/201/3 256/353/3 254/208/3 -f 254/208/3 264/199/3 258/201/3 -f 262/200/3 260/354/3 258/201/3 -f 263/204/46 264/202/46 253/203/46 -f 261/198/26 262/197/26 263/204/26 -f 263/203/1 253/355/1 255/205/1 -f 255/205/1 257/207/1 263/203/1 -f 259/206/1 261/356/1 263/203/1 -f 265/203/43 266/189/43 267/191/43 -f 267/191/2 268/190/2 269/193/2 -f 269/193/44 270/192/44 271/195/44 -f 271/352/45 272/196/45 273/198/45 -f 270/201/3 268/353/3 266/208/3 -f 266/208/3 276/199/3 270/201/3 -f 274/200/3 272/354/3 270/201/3 -f 275/204/46 276/202/46 265/203/46 -f 273/198/26 274/197/26 275/204/26 -f 275/203/1 265/355/1 267/205/1 -f 267/205/1 269/207/1 271/206/1 -f 271/206/1 273/356/1 275/203/1 -f 277/203/43 278/189/43 279/191/43 -f 279/191/2 280/190/2 281/193/2 -f 281/193/44 282/192/44 283/195/44 -f 283/352/45 284/196/45 285/198/45 -f 282/201/3 280/353/3 278/208/3 -f 278/208/3 288/199/3 282/201/3 -f 286/200/3 284/354/3 282/201/3 -f 287/204/46 288/202/46 277/203/46 -f 285/198/26 286/197/26 287/204/26 -f 287/203/1 277/355/1 279/205/1 -f 279/205/1 281/207/1 283/206/1 -f 283/206/1 285/356/1 287/203/1 -f 289/203/46 291/191/46 290/189/46 -f 291/191/26 293/193/26 292/190/26 -f 293/193/45 295/195/45 294/192/45 -f 295/352/44 297/198/44 296/196/44 -f 290/208/3 292/353/3 294/201/3 -f 294/201/3 296/354/3 298/200/3 -f 298/200/3 300/199/3 294/201/3 -f 299/204/43 289/203/43 300/202/43 -f 297/198/2 299/204/2 298/197/2 -f 291/205/1 289/355/1 299/203/1 -f 299/203/1 297/356/1 295/206/1 -f 295/206/1 293/207/1 299/203/1 -f 301/203/46 303/191/46 302/189/46 -f 303/191/26 305/193/26 304/190/26 -f 305/193/45 307/195/45 306/192/45 -f 307/352/44 309/198/44 308/196/44 -f 302/208/3 304/353/3 306/201/3 -f 306/201/3 308/354/3 310/200/3 -f 310/200/3 312/199/3 306/201/3 -f 311/204/43 301/203/43 312/202/43 -f 309/198/2 311/204/2 310/197/2 -f 303/205/1 301/355/1 311/203/1 -f 311/203/1 309/356/1 307/206/1 -f 307/206/1 305/207/1 311/203/1 -f 313/203/46 315/191/46 314/189/46 -f 315/191/26 317/193/26 316/190/26 -f 317/193/45 319/195/45 318/192/45 -f 319/352/44 321/198/44 320/196/44 -f 314/208/3 316/353/3 318/201/3 -f 318/201/3 320/354/3 322/200/3 -f 322/200/3 324/199/3 318/201/3 -f 323/204/43 313/203/43 324/202/43 -f 321/198/2 323/204/2 322/197/2 -f 315/205/1 313/355/1 323/203/1 -f 323/203/1 321/356/1 319/206/1 -f 319/206/1 317/207/1 323/203/1 -f 325/203/46 327/191/46 326/189/46 -f 327/191/26 329/193/26 328/190/26 -f 329/193/45 331/195/45 330/192/45 -f 331/352/44 333/198/44 332/196/44 -f 326/208/3 328/353/3 330/201/3 -f 330/201/3 332/354/3 334/200/3 -f 334/200/3 336/199/3 330/201/3 -f 335/204/43 325/203/43 336/202/43 -f 333/198/2 335/204/2 334/197/2 -f 327/205/1 325/355/1 335/203/1 -f 335/203/1 333/356/1 331/206/1 -f 331/206/1 329/207/1 335/203/1 -f 339/244/41 337/209/41 340/211/41 -f 339/244/42 340/211/42 341/213/42 -f 343/215/40 341/213/40 344/214/40 -f 345/245/39 343/215/39 346/216/39 -f 345/245/38 346/216/38 347/218/38 -f 347/218/37 348/217/37 349/220/37 -f 351/246/35 352/221/35 337/223/35 -f 351/246/36 349/220/36 352/221/36 -f 353/228/27 360/224/27 361/226/27 -f 338/247/92 352/227/92 353/228/92 -f 354/234/93 340/229/93 353/231/93 -f 360/224/170 352/227/170 359/232/170 -f 355/233/5 342/233/5 354/234/5 -f 354/234/33 353/231/33 362/235/33 -f 364/243/32 356/236/32 363/237/32 -f 358/242/30 357/238/30 366/240/30 -f 360/224/28 359/232/28 368/225/28 -f 355/233/34 354/234/34 363/237/34 -f 359/232/29 358/242/29 367/241/29 -f 357/238/31 356/236/31 365/239/31 -f 369/209/41 371/244/41 370/210/41 -f 371/244/42 373/213/42 372/211/42 -f 373/213/40 375/215/40 374/212/40 -f 375/215/39 377/245/39 376/214/39 -f 377/245/38 379/218/38 378/216/38 -f 380/217/37 379/218/37 382/219/37 -f 384/221/35 383/246/35 370/222/35 -f 382/219/36 381/220/36 384/221/36 -f 385/228/30 393/226/30 392/224/30 -f 384/227/95 370/247/95 392/224/95 -f 372/229/96 386/234/96 370/230/96 -f 382/232/5 384/227/5 391/232/5 -f 372/229/171 374/233/171 386/234/171 -f 385/231/31 386/234/31 393/223/31 -f 387/233/34 388/236/34 395/237/34 -f 390/242/27 398/240/27 389/238/27 -f 392/224/29 400/225/29 391/232/29 -f 387/233/32 395/237/32 386/234/32 -f 391/232/28 399/241/28 390/242/28 -f 389/238/33 397/239/33 388/236/33 -f 401/261/32 402/248/32 403/250/32 -f 403/250/31 404/249/31 405/252/31 -f 407/266/30 405/252/30 408/253/30 -f 407/266/29 408/253/29 409/255/29 -f 409/255/28 410/254/28 411/257/28 -f 411/257/27 412/256/27 413/259/27 -f 415/262/34 416/260/34 401/261/34 -f 413/259/33 414/258/33 415/262/33 -f 415/265/5 401/357/5 407/263/5 -f 403/267/5 405/268/5 407/263/5 -f 407/263/5 409/358/5 411/264/5 -f 411/264/5 413/337/5 415/265/5 -f 401/357/5 403/267/5 407/263/5 -f 418/248/34 417/261/34 420/249/34 -f 420/249/33 419/250/33 422/251/33 -f 421/252/27 423/266/27 422/251/27 -f 423/266/28 425/255/28 424/253/28 -f 425/255/29 427/257/29 426/254/29 -f 427/257/30 429/259/30 428/256/30 -f 431/262/32 417/261/32 432/260/32 -f 429/259/31 431/262/31 430/258/31 -f 419/267/5 417/357/5 431/265/5 -f 431/265/5 429/337/5 419/267/5 -f 427/264/5 425/358/5 423/263/5 -f 423/263/5 421/268/5 419/267/5 -f 419/267/5 429/337/5 427/264/5 -f 433/261/42 434/248/42 435/250/42 -f 435/250/41 436/249/41 437/252/41 -f 437/252/35 438/251/35 439/266/35 -f 439/266/36 440/253/36 441/255/36 -f 441/255/37 442/254/37 443/257/37 -f 443/257/38 444/256/38 445/259/38 -f 447/262/40 448/260/40 433/261/40 -f 447/262/39 445/259/39 448/260/39 -f 447/265/26 433/357/26 439/263/26 -f 435/267/26 437/268/26 439/263/26 -f 439/263/26 441/358/26 443/264/26 -f 443/264/26 445/337/26 447/265/26 -f 433/357/26 435/267/26 439/263/26 -f 449/261/42 451/250/42 450/248/42 -f 451/250/41 453/252/41 452/249/41 -f 453/252/35 455/266/35 454/251/35 -f 456/253/36 455/266/36 458/254/36 -f 457/255/37 459/257/37 458/254/37 -f 459/257/38 461/259/38 460/256/38 -f 463/262/40 449/261/40 464/260/40 -f 461/259/39 463/262/39 462/258/39 -f 451/267/2 449/357/2 459/264/2 -f 463/265/2 461/337/2 459/264/2 -f 459/264/2 457/358/2 455/263/2 -f 455/263/2 453/268/2 459/264/2 -f 449/357/2 463/265/2 459/264/2 -f 471/273/98 467/269/98 470/271/98 -f 472/278/99 468/272/99 471/273/99 -f 466/270/100 465/274/100 470/271/100 -f 470/271/101 469/275/101 474/277/101 -f 475/279/102 471/273/102 474/277/102 -f 476/334/103 472/278/103 475/279/103 -f 478/281/104 474/277/104 477/280/104 -f 475/279/105 474/277/105 479/282/105 -f 476/334/106 475/279/106 480/283/106 -f 482/285/107 478/281/107 481/284/107 -f 479/282/108 478/281/108 483/286/108 -f 480/283/109 479/282/109 484/287/109 -f 482/285/110 481/284/110 486/289/110 -f 483/286/111 482/285/111 487/290/111 -f 484/287/112 483/286/112 488/291/112 -f 491/293/113 487/290/113 490/292/113 -f 488/291/114 487/290/114 492/294/114 -f 486/289/115 485/288/115 490/292/115 -f 490/292/116 489/295/116 494/297/116 -f 491/293/117 490/292/117 495/298/117 -f 492/294/118 491/293/118 496/299/118 -f 499/301/119 495/298/119 498/300/119 -f 496/299/120 495/298/120 500/302/120 -f 494/297/121 493/296/121 498/300/121 -f 498/300/122 497/303/122 502/305/122 -f 499/301/123 498/300/123 503/306/123 -f 500/302/124 499/301/124 504/307/124 -f 504/307/125 503/306/125 508/309/125 -f 502/305/126 501/304/126 506/311/126 -f 503/306/127 502/305/127 507/308/127 -f 510/313/128 506/311/128 509/312/128 -f 507/308/129 506/311/129 511/314/129 -f 512/335/130 508/309/130 511/314/130 -f 510/313/131 509/312/131 514/316/131 -f 515/317/132 511/314/132 514/316/132 -f 512/335/133 511/314/133 516/318/133 -f 514/322/134 513/319/134 519/321/134 -f 515/324/135 514/322/135 520/323/135 -f 516/359/136 515/324/136 521/325/136 -f 519/321/137 518/320/137 523/327/137 -f 520/323/138 519/321/138 524/328/138 -f 525/336/139 521/325/139 524/328/139 -f 527/330/140 523/327/140 526/329/140 -f 524/328/141 523/327/141 528/331/141 -f 525/336/142 524/328/142 529/332/142 -f 466/270/159 527/330/159 465/274/159 -f 467/269/160 528/331/160 466/270/160 -f 468/272/161 529/332/161 467/269/161 -f 532/269/119 536/273/119 531/270/119 -f 532/269/120 533/272/120 536/273/120 -f 530/274/121 531/270/121 534/275/121 -f 535/271/116 539/277/116 534/275/116 -f 536/273/117 540/279/117 535/271/117 -f 536/273/118 537/278/118 540/279/118 -f 539/277/115 543/281/115 538/276/115 -f 539/277/113 540/279/113 543/281/113 -f 541/334/114 545/283/114 540/279/114 -f 542/280/110 543/281/110 546/284/110 -f 543/281/111 544/282/111 547/285/111 -f 544/282/112 545/283/112 548/286/112 -f 547/285/107 551/289/107 546/284/107 -f 548/286/108 552/290/108 547/285/108 -f 548/286/109 549/287/109 552/290/109 -f 552/290/105 556/293/105 551/289/105 -f 553/291/106 557/294/106 552/290/106 -f 550/288/104 551/289/104 554/295/104 -f 554/295/101 555/292/101 558/296/101 -f 555/292/102 556/293/102 559/297/102 -f 557/294/103 561/299/103 556/293/103 -f 560/298/98 564/301/98 559/297/98 -f 561/299/99 565/302/99 560/298/99 -f 558/296/100 559/297/100 562/303/100 -f 563/300/159 567/305/159 562/303/159 -f 564/301/160 568/306/160 563/300/160 -f 565/302/161 569/307/161 564/301/161 -f 569/307/142 573/309/142 568/306/142 -f 566/304/140 567/305/140 570/310/140 -f 568/306/141 572/308/141 567/305/141 -f 571/311/137 575/313/137 570/310/137 -f 571/311/138 572/308/138 575/313/138 -f 573/309/139 577/335/139 572/308/139 -f 574/312/134 575/313/134 578/315/134 -f 576/314/135 580/317/135 575/313/135 -f 576/314/136 577/335/136 580/317/136 -f 579/322/131 584/321/131 578/319/131 -f 580/324/132 585/323/132 579/322/132 -f 581/359/133 586/325/133 580/324/133 -f 584/321/128 588/327/128 583/320/128 -f 585/323/129 589/328/129 584/321/129 -f 585/323/130 586/325/130 589/328/130 -f 588/327/126 592/330/126 587/326/126 -f 588/327/127 589/328/127 592/330/127 -f 590/336/125 594/332/125 589/328/125 -f 591/329/122 592/330/122 530/274/122 -f 592/330/123 593/331/123 531/270/123 -f 593/331/124 594/332/124 532/269/124 -f 595/52/30 596/40/30 597/38/30 -f 597/38/29 598/39/29 599/41/29 -f 599/41/28 600/42/28 601/43/28 -f 603/45/27 601/43/27 604/46/27 -f 603/45/33 604/46/33 605/47/33 -f 605/47/34 606/48/34 607/49/34 -f 609/51/31 610/53/31 595/52/31 -f 607/49/32 608/50/32 609/51/32 -f 609/57/5 595/341/5 597/56/5 -f 597/56/5 599/344/5 609/57/5 -f 601/55/5 603/343/5 605/54/5 -f 605/54/5 607/342/5 609/57/5 -f 609/57/5 599/344/5 601/55/5 -f 611/261/32 612/248/32 613/250/32 -f 613/250/31 614/249/31 615/252/31 -f 615/252/30 616/251/30 617/266/30 -f 617/266/29 618/253/29 619/255/29 -f 621/257/28 619/255/28 622/256/28 -f 621/257/27 622/256/27 623/259/27 -f 625/262/34 626/260/34 611/261/34 -f 625/262/33 623/259/33 626/260/33 -f 625/265/5 611/357/5 617/263/5 -f 613/267/5 615/268/5 617/263/5 -f 617/263/5 619/358/5 621/264/5 -f 621/264/5 623/337/5 625/265/5 -f 611/357/5 613/267/5 617/263/5 -f 627/52/162 628/40/162 629/38/162 -f 629/38/163 630/39/163 631/41/163 -f 631/41/164 632/42/164 633/43/164 -f 635/45/165 633/43/165 636/46/165 -f 637/47/166 635/45/166 638/48/166 -f 637/47/167 638/48/167 639/49/167 -f 641/51/168 642/53/168 627/52/168 -f 639/49/169 640/50/169 641/51/169 -f 641/57/1 627/341/1 629/56/1 -f 629/56/1 631/344/1 641/57/1 -f 633/55/1 635/343/1 637/54/1 -f 637/54/1 639/342/1 641/57/1 -f 641/57/1 631/344/1 633/55/1 -f 643/261/169 644/248/169 645/250/169 -f 647/252/168 645/250/168 648/251/168 -f 649/266/162 647/252/162 650/253/162 -f 651/255/163 649/266/163 652/254/163 -f 651/255/164 652/254/164 653/257/164 -f 653/257/165 654/256/165 655/259/165 -f 657/262/167 658/260/167 643/261/167 -f 655/259/166 656/258/166 657/262/166 -f 657/265/1 643/357/1 649/263/1 -f 645/267/1 647/268/1 649/263/1 -f 649/263/1 651/358/1 653/264/1 -f 653/264/1 655/337/1 657/265/1 -f 643/357/1 645/267/1 649/263/1 -f 659/52/37 660/40/37 661/38/37 -f 663/41/38 661/38/38 664/42/38 -f 663/41/39 664/42/39 665/43/39 -f 665/43/40 666/44/40 667/45/40 -f 667/45/42 668/46/42 669/47/42 -f 669/47/41 670/48/41 671/49/41 -f 673/51/36 674/53/36 659/52/36 -f 671/49/35 672/50/35 673/51/35 -f 673/57/26 659/341/26 665/55/26 -f 661/56/26 663/344/26 665/55/26 -f 665/55/26 667/343/26 669/54/26 -f 669/54/26 671/342/26 673/57/26 -f 659/341/26 661/56/26 665/55/26 -f 677/250/35 675/261/35 678/249/35 -f 677/250/36 678/249/36 679/252/36 -f 679/252/37 680/251/37 681/266/37 -f 681/266/38 682/253/38 683/255/38 -f 685/257/39 683/255/39 686/256/39 -f 685/257/40 686/256/40 687/259/40 -f 689/262/41 690/260/41 675/261/41 -f 687/259/42 688/258/42 689/262/42 -f 689/265/26 675/357/26 677/267/26 -f 677/267/26 679/268/26 681/263/26 -f 681/263/26 683/358/26 685/264/26 -f 685/264/26 687/337/26 681/263/26 -f 689/265/26 677/267/26 681/263/26 -f 693/38/29 691/52/29 694/39/29 -f 693/38/30 694/39/30 695/41/30 -f 697/43/31 695/41/31 698/44/31 -f 699/45/32 697/43/32 700/46/32 -f 701/47/34 699/45/34 702/48/34 -f 703/49/33 701/47/33 704/50/33 -f 705/51/28 706/53/28 691/52/28 -f 703/49/27 704/50/27 705/51/27 -f 705/57/4 691/341/4 697/55/4 -f 693/56/4 695/344/4 697/55/4 -f 697/55/4 699/343/4 701/54/4 -f 701/54/4 703/342/4 705/57/4 -f 691/341/4 693/56/4 697/55/4 -f 707/261/27 708/248/27 709/250/27 -f 709/250/28 710/249/28 711/252/28 -f 713/266/29 711/252/29 714/253/29 -f 713/266/30 714/253/30 715/255/30 -f 717/257/31 715/255/31 718/256/31 -f 717/257/32 718/256/32 719/259/32 -f 721/262/33 722/260/33 707/261/33 -f 719/259/34 720/258/34 721/262/34 -f 721/265/4 707/357/4 709/267/4 -f 709/267/4 711/268/4 713/263/4 -f 713/263/4 715/358/4 717/264/4 -f 717/264/4 719/337/4 713/263/4 -f 721/265/4 709/267/4 713/263/4 -f 723/52/29 724/40/29 725/38/29 -f 725/38/30 726/39/30 727/41/30 -f 727/41/31 728/42/31 729/43/31 -f 729/43/32 730/44/32 731/45/32 -f 731/45/34 732/46/34 733/47/34 -f 733/47/33 734/48/33 735/49/33 -f 723/52/28 737/51/28 724/40/28 -f 735/49/27 736/50/27 737/51/27 -f 737/57/4 723/341/4 729/55/4 -f 725/56/4 727/344/4 729/55/4 -f 729/55/4 731/343/4 733/54/4 -f 733/54/4 735/342/4 737/57/4 -f 723/341/4 725/56/4 729/55/4 -f 739/261/27 740/248/27 741/250/27 -f 743/252/28 741/250/28 744/251/28 -f 743/252/29 744/251/29 745/266/29 -f 745/266/30 746/253/30 747/255/30 -f 749/257/31 747/255/31 750/256/31 -f 749/257/32 750/256/32 751/259/32 -f 753/262/33 754/260/33 739/261/33 -f 751/259/34 752/258/34 753/262/34 -f 753/265/4 739/357/4 741/267/4 -f 741/267/4 743/268/4 745/263/4 -f 745/263/4 747/358/4 749/264/4 -f 749/264/4 751/337/4 745/263/4 -f 753/265/4 741/267/4 745/263/4 -f 755/52/36 756/40/36 757/38/36 -f 757/38/35 758/39/35 759/41/35 -f 759/41/41 760/42/41 761/43/41 -f 761/43/42 762/44/42 763/45/42 -f 763/45/40 764/46/40 765/47/40 -f 765/47/39 766/48/39 767/49/39 -f 769/51/37 770/53/37 755/52/37 -f 769/51/38 767/49/38 770/53/38 -f 769/57/2 755/341/2 757/56/2 -f 757/56/2 759/344/2 769/57/2 -f 761/55/2 763/343/2 765/54/2 -f 765/54/2 767/342/2 769/57/2 -f 769/57/2 759/344/2 761/55/2 -f 771/261/38 772/248/38 773/250/38 -f 773/250/37 774/249/37 775/252/37 -f 775/252/36 776/251/36 777/266/36 -f 777/266/35 778/253/35 779/255/35 -f 781/257/41 779/255/41 782/256/41 -f 781/257/42 782/256/42 783/259/42 -f 785/262/39 786/260/39 771/261/39 -f 785/262/40 783/259/40 786/260/40 -f 785/265/2 771/357/2 773/267/2 -f 773/267/2 775/268/2 777/263/2 -f 777/263/2 779/358/2 781/264/2 -f 781/264/2 783/337/2 785/265/2 -f 785/265/2 773/267/2 777/263/2 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 7/5/2 3/6/2 +f 8/7/3 5/8/3 7/9/3 +f 5/10/4 2/11/4 1/12/4 +f 10/13/1 11/14/1 9/15/1 +f 12/16/2 15/17/2 11/18/2 +f 16/19/3 13/20/3 15/21/3 +f 13/22/4 10/23/4 9/24/4 +f 20/25/2 23/26/2 19/27/2 +f 24/28/3 21/29/3 23/30/3 +f 21/31/4 18/32/4 17/33/4 +f 23/34/5 17/35/5 19/36/5 +f 20/37/6 22/38/6 24/39/6 +f 28/40/2 31/41/2 27/42/2 +f 32/43/3 29/44/3 31/45/3 +f 30/46/4 25/47/4 29/48/4 +f 31/41/5 25/49/5 27/42/5 +f 28/50/6 30/51/6 32/52/6 +f 34/53/1 35/54/1 33/55/1 +f 40/56/3 37/57/3 39/58/3 +f 39/59/5 33/60/5 35/61/5 +f 36/62/6 38/63/6 40/64/6 +f 44/65/5 41/66/5 42/67/5 +f 46/68/1 47/69/1 45/70/1 +f 48/71/2 51/72/2 47/73/2 +f 52/74/3 49/75/3 51/76/3 +f 50/77/4 45/78/4 49/79/4 +f 51/80/5 45/81/5 47/82/5 +f 48/83/6 50/84/6 52/85/6 +f 54/86/1 55/87/1 53/88/1 +f 56/89/2 59/90/2 55/91/2 +f 60/92/3 57/93/3 59/94/3 +f 58/95/4 53/96/4 57/97/4 +f 56/98/6 58/99/6 60/92/6 +f 62/100/1 63/101/1 61/102/1 +f 64/103/2 67/104/2 63/105/2 +f 68/106/3 65/107/3 67/108/3 +f 66/109/4 61/110/4 65/111/4 +f 64/112/6 66/113/6 68/114/6 +f 70/115/1 71/116/1 69/117/1 +f 72/118/2 75/119/2 71/120/2 +f 76/121/3 73/122/3 75/123/3 +f 74/124/4 69/125/4 73/126/4 +f 78/127/1 79/128/1 77/129/1 +f 84/130/3 81/131/3 83/132/3 +f 82/133/4 77/134/4 81/135/4 +f 83/136/5 77/137/5 79/138/5 +f 84/139/6 78/140/6 82/141/6 +f 86/142/1 87/143/1 85/144/1 +f 88/145/2 91/146/2 87/147/2 +f 92/148/3 89/149/3 91/150/3 +f 89/151/4 86/152/4 85/153/4 +f 94/154/1 95/155/1 93/156/1 +f 96/157/2 99/158/2 95/159/2 +f 100/160/3 97/161/3 99/162/3 +f 98/163/4 93/164/4 97/165/4 +f 99/166/5 93/167/5 95/168/5 +f 96/169/6 98/163/6 100/170/6 +f 102/171/2 103/172/2 101/173/2 +f 106/174/1 107/175/1 105/176/1 +f 108/177/2 111/178/2 107/179/2 +f 112/180/3 109/181/3 111/182/3 +f 110/183/4 105/184/4 109/185/4 +f 114/186/1 115/187/1 113/188/1 +f 116/189/2 119/190/2 115/191/2 +f 120/192/3 117/193/3 119/194/3 +f 118/195/4 113/196/4 117/197/4 +f 122/198/1 123/199/1 121/200/1 +f 124/201/2 127/202/2 123/203/2 +f 128/204/3 125/205/3 127/206/3 +f 126/207/4 121/208/4 125/209/4 +f 130/210/1 131/211/1 129/212/1 +f 132/213/2 135/214/2 131/215/2 +f 136/216/3 133/217/3 135/218/3 +f 134/219/4 129/220/4 133/221/4 +f 132/222/6 134/223/6 136/224/6 +f 138/225/1 139/226/1 137/227/1 +f 140/228/2 143/229/2 139/230/2 +f 144/231/3 141/232/3 143/233/3 +f 142/234/4 137/235/4 141/236/4 +f 140/237/6 142/238/6 144/239/6 +f 146/240/1 147/241/1 145/242/1 +f 148/243/2 151/244/2 147/245/2 +f 152/246/3 149/247/3 151/248/3 +f 150/249/4 145/250/4 149/251/4 +f 148/252/6 150/253/6 152/254/6 +f 154/255/1 155/256/1 153/257/1 +f 156/258/2 159/259/2 155/260/2 +f 160/261/3 157/262/3 159/263/3 +f 158/264/4 153/265/4 157/266/4 +f 156/267/6 158/268/6 160/261/6 +f 162/269/1 163/270/1 161/271/1 +f 164/272/2 167/273/2 163/274/2 +f 168/275/3 165/276/3 167/277/3 +f 166/278/4 161/279/4 165/280/4 +f 164/281/6 166/282/6 168/275/6 +f 170/283/1 171/284/1 169/285/1 +f 172/286/2 175/287/2 171/288/2 +f 176/289/3 173/290/3 175/291/3 +f 174/292/4 169/293/4 173/294/4 +f 172/295/6 174/296/6 176/289/6 +f 178/297/1 179/298/1 177/299/1 +f 180/300/2 183/301/2 179/302/2 +f 184/303/3 181/304/3 183/305/3 +f 182/306/4 177/307/4 181/308/4 +f 180/309/6 182/310/6 184/303/6 +f 186/311/1 187/312/1 185/313/1 +f 188/314/2 191/315/2 187/316/2 +f 192/317/3 189/318/3 191/319/3 +f 190/320/4 185/321/4 189/322/4 +f 188/323/6 190/324/6 192/317/6 +f 194/325/1 195/326/1 193/327/1 +f 196/328/2 199/329/2 195/330/2 +f 200/331/3 197/332/3 199/333/3 +f 198/334/4 193/335/4 197/336/4 +f 196/337/6 198/338/6 200/331/6 +f 202/339/1 203/340/1 201/341/1 +f 204/342/2 207/343/2 203/344/2 +f 208/345/3 205/346/3 207/347/3 +f 206/348/4 201/349/4 205/350/4 +f 204/351/6 206/352/6 208/345/6 +f 210/353/1 211/354/1 209/355/1 +f 212/356/2 215/357/2 211/358/2 +f 216/359/3 213/360/3 215/361/3 +f 214/362/4 209/363/4 213/364/4 +f 218/365/1 219/366/1 217/367/1 +f 220/368/2 223/369/2 219/370/2 +f 224/371/3 221/372/3 223/373/3 +f 222/374/4 217/375/4 221/376/4 +f 228/377/4 231/378/4 227/379/4 +f 232/380/1 229/381/1 231/382/1 +f 229/383/2 226/384/2 225/385/2 +f 231/378/5 225/386/5 227/379/5 +f 228/387/6 230/388/6 232/389/6 +f 236/390/4 239/391/4 235/392/4 +f 240/393/1 237/394/1 239/395/1 +f 238/396/2 233/397/2 237/398/2 +f 235/399/5 237/400/5 233/401/5 +f 236/402/6 238/396/6 240/403/6 +f 242/404/1 243/405/1 241/406/1 +f 248/407/3 245/408/3 247/409/3 +f 247/410/5 241/411/5 243/412/5 +f 244/413/6 246/414/6 248/415/6 +f 250/416/1 251/417/1 249/418/1 +f 256/419/3 253/420/3 255/421/3 +f 255/422/5 249/423/5 251/424/5 +f 252/425/6 254/426/6 256/427/6 +f 258/428/1 259/429/1 257/430/1 +f 264/431/3 261/432/3 263/433/3 +f 263/434/5 257/435/5 259/436/5 +f 260/437/6 262/438/6 264/439/6 +f 266/440/1 267/441/1 265/442/1 +f 272/443/3 269/444/3 271/445/3 +f 271/446/5 265/447/5 267/448/5 +f 268/449/6 270/450/6 272/451/6 +f 274/452/1 275/453/1 273/454/1 +f 280/455/3 277/456/3 279/457/3 +f 279/458/5 273/459/5 275/460/5 +f 276/461/6 278/462/6 280/463/6 +f 282/464/1 283/465/1 281/466/1 +f 288/467/3 285/468/3 287/469/3 +f 287/470/5 281/471/5 283/472/5 +f 284/473/6 286/474/6 288/475/6 +f 290/476/1 291/477/1 289/478/1 +f 296/479/3 293/480/3 295/481/3 +f 292/482/6 294/483/6 296/484/6 +f 300/485/2 303/486/2 299/487/2 +f 304/488/3 301/489/3 303/490/3 +f 302/491/4 297/492/4 301/493/4 +f 303/494/5 297/492/5 299/487/5 +f 300/485/6 302/495/6 304/496/6 +f 308/497/4 311/498/4 307/499/4 +f 312/500/1 309/501/1 311/502/1 +f 310/503/2 305/504/2 309/505/2 +f 311/506/5 305/504/5 307/499/5 +f 308/497/6 310/507/6 312/508/6 +f 316/509/2 319/510/2 315/511/2 +f 320/512/3 317/513/3 319/514/3 +f 318/515/4 313/516/4 317/517/4 +f 319/518/5 313/516/5 315/511/5 +f 316/509/6 318/519/6 320/520/6 +f 324/521/4 327/522/4 323/523/4 +f 328/524/1 325/525/1 327/526/1 +f 326/527/2 321/528/2 325/529/2 +f 327/530/5 321/528/5 323/523/5 +f 324/521/6 326/531/6 328/532/6 +f 330/533/1 331/534/1 329/535/1 +f 332/536/2 335/537/2 331/538/2 +f 336/539/3 333/540/3 335/541/3 +f 338/542/1 339/543/1 337/544/1 +f 340/545/2 343/546/2 339/547/2 +f 344/548/3 341/549/3 343/550/3 +f 342/551/4 337/552/4 341/553/4 +f 343/550/5 337/554/5 339/543/5 +f 340/555/6 342/556/6 344/548/6 +f 346/557/6 347/558/6 348/559/6 +f 350/560/1 351/561/1 349/562/1 +f 352/563/2 355/564/2 351/561/2 +f 356/565/3 353/566/3 355/564/3 +f 353/566/4 350/567/4 349/562/4 +f 352/568/6 354/569/6 356/570/6 +f 360/571/2 363/572/2 359/573/2 +f 364/574/3 361/575/3 363/572/3 +f 361/575/4 358/576/4 357/577/4 +f 366/578/1 367/579/1 365/580/1 +f 2/1/1 4/581/1 3/2/1 +f 4/4/2 8/582/2 7/5/2 +f 8/7/3 6/583/3 5/8/3 +f 5/10/4 6/584/4 2/11/4 +f 10/13/1 12/585/1 11/14/1 +f 12/16/2 16/586/2 15/17/2 +f 16/19/3 14/587/3 13/20/3 +f 13/22/4 14/588/4 10/23/4 +f 20/25/2 24/589/2 23/26/2 +f 24/28/3 22/590/3 21/29/3 +f 21/31/4 22/38/4 18/32/4 +f 23/34/5 21/591/5 17/35/5 +f 20/37/6 18/32/6 22/38/6 +f 28/40/2 32/592/2 31/41/2 +f 32/43/3 30/593/3 29/44/3 +f 30/46/4 26/594/4 25/47/4 +f 31/41/5 29/595/5 25/49/5 +f 28/50/6 26/596/6 30/51/6 +f 34/53/1 36/597/1 35/54/1 +f 40/56/3 38/598/3 37/57/3 +f 39/59/5 37/599/5 33/60/5 +f 36/62/6 34/600/6 38/63/6 +f 44/65/5 43/601/5 41/66/5 +f 46/68/1 48/602/1 47/69/1 +f 48/71/2 52/603/2 51/72/2 +f 52/74/3 50/604/3 49/75/3 +f 50/77/4 46/605/4 45/78/4 +f 51/80/5 49/606/5 45/81/5 +f 48/83/6 46/607/6 50/84/6 +f 54/86/1 56/98/1 55/87/1 +f 56/89/2 60/608/2 59/90/2 +f 60/92/3 58/609/3 57/93/3 +f 58/95/4 54/610/4 53/96/4 +f 56/98/6 54/611/6 58/99/6 +f 62/100/1 64/612/1 63/101/1 +f 64/103/2 68/613/2 67/104/2 +f 68/106/3 66/614/3 65/107/3 +f 66/109/4 62/615/4 61/110/4 +f 64/112/6 62/616/6 66/113/6 +f 70/115/1 72/617/1 71/116/1 +f 72/118/2 76/618/2 75/119/2 +f 76/121/3 74/619/3 73/122/3 +f 74/124/4 70/620/4 69/125/4 +f 78/127/1 80/621/1 79/128/1 +f 84/130/3 82/622/3 81/131/3 +f 82/133/4 78/623/4 77/134/4 +f 83/136/5 81/624/5 77/137/5 +f 84/139/6 80/625/6 78/140/6 +f 86/142/1 88/626/1 87/143/1 +f 88/145/2 92/627/2 91/146/2 +f 92/148/3 90/628/3 89/149/3 +f 89/151/4 90/629/4 86/152/4 +f 94/154/1 96/630/1 95/155/1 +f 96/157/2 100/631/2 99/158/2 +f 100/160/3 98/632/3 97/161/3 +f 98/163/4 94/633/4 93/164/4 +f 99/166/5 97/634/5 93/167/5 +f 96/169/6 94/633/6 98/163/6 +f 102/171/2 104/635/2 103/172/2 +f 106/174/1 108/636/1 107/175/1 +f 108/177/2 112/637/2 111/178/2 +f 112/180/3 110/638/3 109/181/3 +f 110/183/4 106/639/4 105/184/4 +f 114/186/1 116/640/1 115/187/1 +f 116/189/2 120/641/2 119/190/2 +f 120/192/3 118/642/3 117/193/3 +f 118/195/4 114/643/4 113/196/4 +f 122/198/1 124/644/1 123/199/1 +f 124/201/2 128/645/2 127/202/2 +f 128/204/3 126/646/3 125/205/3 +f 126/207/4 122/647/4 121/208/4 +f 130/210/1 132/648/1 131/211/1 +f 132/213/2 136/649/2 135/214/2 +f 136/216/3 134/650/3 133/217/3 +f 134/219/4 130/651/4 129/220/4 +f 132/222/6 130/652/6 134/223/6 +f 138/225/1 140/653/1 139/226/1 +f 140/228/2 144/654/2 143/229/2 +f 144/231/3 142/655/3 141/232/3 +f 142/234/4 138/656/4 137/235/4 +f 140/237/6 138/657/6 142/238/6 +f 146/240/1 148/658/1 147/241/1 +f 148/243/2 152/659/2 151/244/2 +f 152/246/3 150/660/3 149/247/3 +f 150/249/4 146/661/4 145/250/4 +f 148/252/6 146/662/6 150/253/6 +f 154/255/1 156/267/1 155/256/1 +f 156/258/2 160/663/2 159/259/2 +f 160/261/3 158/664/3 157/262/3 +f 158/264/4 154/665/4 153/265/4 +f 156/267/6 154/666/6 158/268/6 +f 162/269/1 164/281/1 163/270/1 +f 164/272/2 168/667/2 167/273/2 +f 168/275/3 166/668/3 165/276/3 +f 166/278/4 162/669/4 161/279/4 +f 164/281/6 162/670/6 166/282/6 +f 170/283/1 172/295/1 171/284/1 +f 172/286/2 176/671/2 175/287/2 +f 176/289/3 174/672/3 173/290/3 +f 174/292/4 170/673/4 169/293/4 +f 172/295/6 170/674/6 174/296/6 +f 178/297/1 180/309/1 179/298/1 +f 180/300/2 184/675/2 183/301/2 +f 184/303/3 182/676/3 181/304/3 +f 182/306/4 178/677/4 177/307/4 +f 180/309/6 178/678/6 182/310/6 +f 186/311/1 188/323/1 187/312/1 +f 188/314/2 192/679/2 191/315/2 +f 192/317/3 190/680/3 189/318/3 +f 190/320/4 186/681/4 185/321/4 +f 188/323/6 186/682/6 190/324/6 +f 194/325/1 196/337/1 195/326/1 +f 196/328/2 200/683/2 199/329/2 +f 200/331/3 198/684/3 197/332/3 +f 198/334/4 194/685/4 193/335/4 +f 196/337/6 194/686/6 198/338/6 +f 202/339/1 204/351/1 203/340/1 +f 204/342/2 208/687/2 207/343/2 +f 208/345/3 206/688/3 205/346/3 +f 206/348/4 202/689/4 201/349/4 +f 204/351/6 202/690/6 206/352/6 +f 210/353/1 212/691/1 211/354/1 +f 212/356/2 216/692/2 215/357/2 +f 216/359/3 214/693/3 213/360/3 +f 214/362/4 210/694/4 209/363/4 +f 218/365/1 220/695/1 219/366/1 +f 220/368/2 224/696/2 223/369/2 +f 224/371/3 222/697/3 221/372/3 +f 222/374/4 218/698/4 217/375/4 +f 228/377/4 232/699/4 231/378/4 +f 232/380/1 230/700/1 229/381/1 +f 229/383/2 230/701/2 226/384/2 +f 231/378/5 229/702/5 225/386/5 +f 228/387/6 226/703/6 230/388/6 +f 236/390/4 240/704/4 239/391/4 +f 240/393/1 238/705/1 237/394/1 +f 238/396/2 234/706/2 233/397/2 +f 235/399/5 239/707/5 237/400/5 +f 236/402/6 234/706/6 238/396/6 +f 242/404/1 244/708/1 243/405/1 +f 248/407/3 246/709/3 245/408/3 +f 247/410/5 245/710/5 241/411/5 +f 244/413/6 242/711/6 246/414/6 +f 250/416/1 252/712/1 251/417/1 +f 256/419/3 254/713/3 253/420/3 +f 255/422/5 253/714/5 249/423/5 +f 252/425/6 250/715/6 254/426/6 +f 258/428/1 260/716/1 259/429/1 +f 264/431/3 262/717/3 261/432/3 +f 263/434/5 261/718/5 257/435/5 +f 260/437/6 258/719/6 262/438/6 +f 266/440/1 268/720/1 267/441/1 +f 272/443/3 270/721/3 269/444/3 +f 271/446/5 269/722/5 265/447/5 +f 268/449/6 266/723/6 270/450/6 +f 274/452/1 276/724/1 275/453/1 +f 280/455/3 278/725/3 277/456/3 +f 279/458/5 277/726/5 273/459/5 +f 276/461/6 274/727/6 278/462/6 +f 282/464/1 284/728/1 283/465/1 +f 288/467/3 286/729/3 285/468/3 +f 287/470/5 285/730/5 281/471/5 +f 284/473/6 282/731/6 286/474/6 +f 290/476/1 292/732/1 291/477/1 +f 296/479/3 294/733/3 293/480/3 +f 292/482/6 290/734/6 294/483/6 +f 300/485/2 304/735/2 303/486/2 +f 304/488/3 302/736/3 301/489/3 +f 302/491/4 298/737/4 297/492/4 +f 303/494/5 301/738/5 297/492/5 +f 300/485/6 298/737/6 302/495/6 +f 308/497/4 312/739/4 311/498/4 +f 312/500/1 310/740/1 309/501/1 +f 310/503/2 306/741/2 305/504/2 +f 311/506/5 309/742/5 305/504/5 +f 308/497/6 306/741/6 310/507/6 +f 316/509/2 320/743/2 319/510/2 +f 320/512/3 318/744/3 317/513/3 +f 318/515/4 314/745/4 313/516/4 +f 319/518/5 317/746/5 313/516/5 +f 316/509/6 314/745/6 318/519/6 +f 324/521/4 328/747/4 327/522/4 +f 328/524/1 326/748/1 325/525/1 +f 326/527/2 322/749/2 321/528/2 +f 327/530/5 325/750/5 321/528/5 +f 324/521/6 322/749/6 326/531/6 +f 330/533/1 332/751/1 331/534/1 +f 332/536/2 336/752/2 335/537/2 +f 336/539/3 334/753/3 333/540/3 +f 338/542/1 340/555/1 339/543/1 +f 340/545/2 344/754/2 343/546/2 +f 344/548/3 342/755/3 341/549/3 +f 342/551/4 338/756/4 337/552/4 +f 343/550/5 341/757/5 337/554/5 +f 340/555/6 338/758/6 342/556/6 +f 346/557/6 345/759/6 347/558/6 +f 350/560/1 352/760/1 351/561/1 +f 352/563/2 356/761/2 355/564/2 +f 356/565/3 354/762/3 353/566/3 +f 353/566/4 354/763/4 350/567/4 +f 352/568/6 350/764/6 354/569/6 +f 360/571/2 364/765/2 363/572/2 +f 364/574/3 362/766/3 361/575/3 +f 361/575/4 362/767/4 358/576/4 +f 366/578/1 368/768/1 367/579/1 diff --git a/src/main/resources/assets/advancedrocketry/models/gravitymachine.obj b/src/main/resources/assets/advancedrocketry/models/gravitymachine.obj deleted file mode 100644 index 4c997afbd..000000000 --- a/src/main/resources/assets/advancedrocketry/models/gravitymachine.obj +++ /dev/null @@ -1,602 +0,0 @@ -# Blender v2.78 (sub 0) OBJ File: 'gravityMachine.blend' -# www.blender.org -o Blur -v 0.000000 -0.280000 -1.400000 -v 0.000000 0.280000 -1.400000 -v 0.535757 -0.280000 -1.293431 -v 0.535757 0.280000 -1.293431 -v 0.989949 -0.280000 -0.989949 -v 0.989949 0.280000 -0.989949 -v 1.293431 -0.280000 -0.535757 -v 1.293431 0.280000 -0.535757 -v 1.400000 -0.280000 0.000000 -v 1.400000 0.280000 0.000000 -v 1.293431 -0.280000 0.535757 -v 1.293431 0.280000 0.535757 -v 0.989949 -0.280000 0.989949 -v 0.989949 0.280000 0.989949 -v 0.535757 -0.280000 1.293431 -v 0.535757 0.280000 1.293431 -v 0.000000 -0.280000 1.400000 -v 0.000000 0.280000 1.400000 -v -0.535756 -0.280000 1.293431 -v -0.535756 0.280000 1.293431 -v -0.989949 -0.280000 0.989950 -v -0.989949 0.280000 0.989950 -v -1.293431 -0.280000 0.535757 -v -1.293431 0.280000 0.535757 -v -1.400000 -0.280000 -0.000000 -v -1.400000 0.280000 -0.000000 -v -1.293431 -0.280000 -0.535757 -v -1.293431 0.280000 -0.535757 -v -0.989949 -0.280000 -0.989950 -v -0.989949 0.280000 -0.989950 -v -0.535756 -0.280000 -1.293432 -v -0.535756 0.280000 -1.293432 -vn 0.1951 0.0000 -0.9808 -vn 0.5556 0.0000 -0.8315 -vn 0.8315 0.0000 -0.5556 -vn 0.9808 0.0000 -0.1951 -vn 0.9808 0.0000 0.1951 -vn 0.8315 0.0000 0.5556 -vn 0.5556 0.0000 0.8315 -vn 0.1951 0.0000 0.9808 -vn -0.1951 0.0000 0.9808 -vn -0.5556 0.0000 0.8315 -vn -0.8315 0.0000 0.5556 -vn -0.9808 0.0000 0.1951 -vn -0.9808 0.0000 -0.1951 -vn -0.8315 0.0000 -0.5556 -vn 0.0000 1.0000 0.0000 -vn -0.5556 0.0000 -0.8315 -vn -0.1951 0.0000 -0.9808 -vn 0.0000 -1.0000 0.0000 -s off -f 2//1 3//1 1//1 -f 4//2 5//2 3//2 -f 6//3 7//3 5//3 -f 8//4 9//4 7//4 -f 10//5 11//5 9//5 -f 12//6 13//6 11//6 -f 14//7 15//7 13//7 -f 16//8 17//8 15//8 -f 18//9 19//9 17//9 -f 20//10 21//10 19//10 -f 22//11 23//11 21//11 -f 24//12 25//12 23//12 -f 26//13 27//13 25//13 -f 28//14 29//14 27//14 -f 22//15 14//15 6//15 -f 30//16 31//16 29//16 -f 32//17 1//17 31//17 -f 19//18 23//18 31//18 -f 2//1 4//1 3//1 -f 4//2 6//2 5//2 -f 6//3 8//3 7//3 -f 8//4 10//4 9//4 -f 10//5 12//5 11//5 -f 12//6 14//6 13//6 -f 14//7 16//7 15//7 -f 16//8 18//8 17//8 -f 18//9 20//9 19//9 -f 20//10 22//10 21//10 -f 22//11 24//11 23//11 -f 24//12 26//12 25//12 -f 26//13 28//13 27//13 -f 28//14 30//14 29//14 -f 6//15 4//15 30//15 -f 2//15 32//15 30//15 -f 30//15 28//15 22//15 -f 26//15 24//15 22//15 -f 22//15 20//15 14//15 -f 18//15 16//15 14//15 -f 14//15 12//15 6//15 -f 10//15 8//15 6//15 -f 4//15 2//15 30//15 -f 28//15 26//15 22//15 -f 20//15 18//15 14//15 -f 12//15 10//15 6//15 -f 6//15 30//15 22//15 -f 30//16 32//16 31//16 -f 32//17 2//17 1//17 -f 31//18 1//18 3//18 -f 3//18 5//18 7//18 -f 7//18 9//18 11//18 -f 11//18 13//18 7//18 -f 15//18 17//18 19//18 -f 19//18 21//18 23//18 -f 23//18 25//18 27//18 -f 27//18 29//18 31//18 -f 31//18 3//18 7//18 -f 7//18 13//18 15//18 -f 15//18 19//18 31//18 -f 23//18 27//18 31//18 -f 31//18 7//18 15//18 -o Arm -v -0.200000 -0.200000 -1.000000 -v -0.200000 0.200000 -1.000000 -v -0.200000 -0.200000 -1.400000 -v -0.200000 0.200000 -1.400000 -v 0.200000 -0.200000 -1.000000 -v 0.200000 0.200000 -1.000000 -v 0.200000 -0.200000 -1.400000 -v 0.200000 0.200000 -1.400000 -v 0.200000 -0.200000 0.000000 -v 0.200000 0.200000 0.000000 -v -0.200000 0.200000 0.000000 -v -0.200000 -0.200000 0.000000 -v -0.200000 -0.200000 -1.000000 -v -0.200000 0.200000 -1.000000 -v 0.200000 -0.200000 -1.000000 -v 0.200000 0.200000 -1.000000 -v -0.400000 -0.200000 -1.300000 -v -0.400000 -0.200000 -1.100000 -v -0.400000 0.200000 -1.100000 -v -0.400000 0.200000 -1.300000 -v 0.400000 0.200000 -1.300000 -v 0.400000 -0.200000 -1.300000 -v 0.400000 -0.200000 -1.100000 -v 0.400000 0.200000 -1.100000 -v -0.200000 0.120000 -1.400000 -v -0.200000 -0.120000 -1.400000 -v 0.200000 0.120000 -1.400000 -v 0.200000 -0.120000 -1.400000 -v -0.200000 -0.066667 -1.000000 -v -0.200000 0.066667 -1.000000 -v 0.200000 0.066667 -1.000000 -v 0.200000 -0.066667 -1.000000 -v -0.400000 -0.120000 -1.100000 -v -0.400000 0.120000 -1.100000 -v -0.400000 0.120000 -1.300000 -v -0.400000 -0.120000 -1.300000 -v 0.400000 0.120000 -1.300000 -v 0.400000 -0.120000 -1.300000 -v 0.400000 0.120000 -1.100000 -v 0.400000 -0.120000 -1.100000 -vt 0.3468 0.4179 -vt 0.3269 0.3879 -vt 0.3468 0.3780 -vt 0.3914 0.2180 -vt 0.4313 0.2259 -vt 0.3914 0.2259 -vt 0.4313 0.2180 -vt 0.4536 0.2259 -vt 0.4399 0.2979 -vt 0.4266 0.2580 -vt 0.4399 0.2580 -vt 0.4666 0.2979 -vt 0.5065 0.2580 -vt 0.5065 0.2979 -vt 0.3867 0.3780 -vt 0.3867 0.4179 -vt 0.4266 0.3646 -vt 0.4266 0.3779 -vt 0.3269 0.3779 -vt 0.4266 0.3379 -vt 0.3269 0.2980 -vt 0.4266 0.2980 -vt 0.5265 0.3246 -vt 0.5265 0.3379 -vt 0.4267 0.3379 -vt 0.4266 0.2979 -vt 0.3269 0.2580 -vt 0.3492 0.2180 -vt 0.3691 0.2259 -vt 0.3492 0.2259 -vt 0.4536 0.2180 -vt 0.4736 0.2259 -vt 0.4068 0.3979 -vt 0.4367 0.3780 -vt 0.4467 0.3979 -vt 0.4736 0.2180 -vt 0.4959 0.2180 -vt 0.4666 0.3579 -vt 0.4367 0.3779 -vt 0.4267 0.3579 -vt 0.3914 0.2579 -vt 0.3691 0.2499 -vt 0.3914 0.2499 -vt 0.3492 0.2579 -vt 0.3269 0.2579 -vt 0.3492 0.2499 -vt 0.4067 0.4079 -vt 0.3269 0.2180 -vt 0.3691 0.2180 -vt 0.4959 0.2579 -vt 0.4736 0.2579 -vt 0.4736 0.2499 -vt 0.4536 0.2499 -vt 0.4536 0.2579 -vt 0.3691 0.2579 -vt 0.5265 0.2980 -vt 0.5265 0.3113 -vt 0.4267 0.2980 -vt 0.4266 0.3380 -vt 0.4266 0.3513 -vt 0.3269 0.3380 -vt 0.4665 0.2979 -vt 0.4532 0.2580 -vt 0.4665 0.2580 -vt 0.4532 0.2979 -vt 0.4313 0.2499 -vt 0.4313 0.2579 -vt 0.3269 0.4079 -vt 0.4666 0.2580 -vt 0.3269 0.3379 -vt 0.3269 0.2979 -vt 0.4167 0.3780 -vt 0.4566 0.3779 -vt 0.4067 0.3879 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 0.4472 0.0000 -0.8944 -vn 0.0000 -1.0000 0.0000 -vn 1.0000 0.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.4472 0.0000 0.8944 -vn -0.4472 0.0000 -0.8944 -vn -0.4472 0.0000 0.8944 -s off -f 36/1/19 51/2/19 34/3/19 -f 36/4/20 59/5/20 57/6/20 -f 40/7/21 69/8/21 59/5/21 -f 62/9/20 48/10/20 63/11/20 -f 39/12/22 33/13/22 35/14/22 -f 36/1/19 38/15/19 40/16/19 -f 63/17/23 48/18/23 42/19/23 -f 47/20/22 44/21/22 45/22/22 -f 61/23/24 45/24/24 44/25/24 -f 46/26/19 42/27/19 48/10/19 -f 51/28/24 67/29/24 66/30/24 -f 53/31/23 71/32/23 69/8/23 -f 33/33/22 49/34/22 35/35/22 -f 56/36/25 38/37/25 71/32/25 -f 39/38/22 55/39/22 37/40/22 -f 35/41/26 68/42/26 58/43/26 -f 50/44/27 33/45/27 65/46/27 -f 38/15/19 53/47/19 40/16/19 -f 34/48/27 51/28/27 66/30/27 -f 33/45/27 66/30/27 65/46/27 -f 57/6/26 52/49/26 36/4/26 -f 37/50/25 55/51/25 72/52/25 -f 38/37/25 72/52/25 71/32/25 -f 70/53/23 55/51/23 54/54/23 -f 65/46/24 49/55/24 50/44/24 -f 46/56/24 62/57/24 43/58/24 -f 61/23/24 43/58/24 62/57/24 -f 47/59/23 64/60/23 41/61/23 -f 63/17/23 41/61/23 64/60/23 -f 45/62/20 64/63/20 47/64/20 -f 61/65/20 63/11/20 64/63/20 -f 60/66/21 54/54/21 39/67/21 -f 58/43/20 39/67/20 35/41/20 -f 36/1/19 52/68/19 51/2/19 -f 36/4/20 40/7/20 59/5/20 -f 40/7/21 53/31/21 69/8/21 -f 62/9/20 46/26/20 48/10/20 -f 39/12/22 37/69/22 33/13/22 -f 36/1/19 34/3/19 38/15/19 -f 47/20/22 41/70/22 44/21/22 -f 46/26/19 43/71/19 42/27/19 -f 51/28/24 52/49/24 67/29/24 -f 53/31/23 56/36/23 71/32/23 -f 33/33/22 50/72/22 49/34/22 -f 39/38/22 54/73/22 55/39/22 -f 35/41/26 49/55/26 68/42/26 -f 38/15/19 56/74/19 53/47/19 -f 33/45/27 34/48/27 66/30/27 -f 57/6/26 67/29/26 52/49/26 -f 38/37/25 37/50/25 72/52/25 -f 70/53/23 72/52/23 55/51/23 -f 65/46/24 68/42/24 49/55/24 -f 61/23/24 44/25/24 43/58/24 -f 63/17/23 42/19/23 41/61/23 -f 45/62/20 61/65/20 64/63/20 -f 61/65/20 62/9/20 63/11/20 -f 60/66/21 70/53/21 54/54/21 -f 58/43/20 60/66/20 39/67/20 -f 58/43/26 67/29/26 57/6/26 -f 69/8/23 72/52/23 70/53/23 -f 66/30/24 68/42/24 65/46/24 -f 59/5/21 70/53/21 60/66/21 -f 57/6/20 60/66/20 58/43/20 -f 58/43/26 68/42/26 67/29/26 -f 69/8/23 71/32/23 72/52/23 -f 66/30/24 67/29/24 68/42/24 -f 59/5/21 69/8/21 70/53/21 -f 57/6/20 59/5/20 60/66/20 -o Base -v -0.500000 0.500000 0.500000 -v -0.500000 0.500000 -0.500000 -v 0.500000 0.500000 0.500000 -v 0.500000 0.500000 -0.500000 -v -1.500000 -0.500000 0.500000 -v -1.500000 0.500000 0.500000 -v -1.500000 0.500000 -0.500000 -v -1.500000 -0.500000 -0.500000 -v -0.500000 -0.500000 -1.500000 -v -0.500000 0.500000 -1.500000 -v 0.500000 0.500000 -1.500000 -v 0.500000 -0.500000 -1.500000 -v 1.500000 -0.500000 -0.500000 -v 1.500000 0.500000 -0.500000 -v 1.500000 0.500000 0.500000 -v 1.500000 -0.500000 0.500000 -v 0.500000 -0.500000 1.500000 -v 0.500000 0.500000 1.500000 -v -0.500000 0.500000 1.500000 -v -0.500000 -0.500000 1.500000 -v -0.500000 1.500000 0.500000 -v -0.500000 1.500000 -0.500000 -v 0.500000 1.500000 -0.500000 -v 0.500000 1.500000 0.500000 -v -1.500000 0.250000 0.500000 -v -1.500000 -0.250000 0.500000 -v -1.500000 -0.250000 -0.500000 -v -1.500000 0.250000 -0.500000 -v -0.500000 0.250000 -1.500000 -v -0.500000 -0.250000 -1.500000 -v 0.500000 -0.250000 -1.500000 -v 0.500000 0.250000 -1.500000 -v 1.500000 0.250000 -0.500000 -v 1.500000 -0.250000 -0.500000 -v 1.500000 -0.250000 0.500000 -v 1.500000 0.250000 0.500000 -v 0.500000 0.250000 1.500000 -v 0.500000 -0.250000 1.500000 -v -0.500000 -0.250000 1.500000 -v -0.500000 0.250000 1.500000 -v -1.050000 0.250000 0.350000 -v -1.050000 -0.250000 0.350000 -v -1.050000 -0.250000 -0.350000 -v -1.050000 0.250000 -0.350000 -v -0.350000 0.250000 -1.050000 -v -0.350000 -0.250000 -1.050000 -v 0.350000 -0.250000 -1.050000 -v 0.350000 0.250000 -1.050000 -v 1.050000 0.250000 -0.350000 -v 1.050000 -0.250000 -0.350000 -v 1.050000 -0.250000 0.350000 -v 1.050000 0.250000 0.350000 -v 0.350000 0.250000 1.050000 -v 0.350000 -0.250000 1.050000 -v -0.350000 -0.250000 1.050000 -v -0.350000 0.250000 1.050000 -vt 0.2501 0.9619 -vt 0.3536 0.9878 -vt 0.2501 0.9878 -vt 0.9738 0.1074 -vt 0.8703 0.3144 -vt 0.6633 0.2109 -vt 0.5000 0.9619 -vt 0.6035 0.9878 -vt 0.5000 0.9878 -vt 0.7499 0.9619 -vt 0.8534 0.9878 -vt 0.7499 0.9878 -vt 0.0003 0.9614 -vt 0.0966 0.9058 -vt 0.1929 0.9614 -vt 0.0003 0.9619 -vt 0.1038 0.9878 -vt 0.0003 0.9878 -vt 0.9828 0.7226 -vt 0.7901 0.7226 -vt 0.8865 0.6670 -vt 0.8865 0.5558 -vt 0.9828 0.3885 -vt 0.8865 0.5553 -vt 0.8865 0.4441 -vt 0.7901 0.3885 -vt 0.7967 0.7423 -vt 0.8930 0.9092 -vt 0.7967 0.8536 -vt 0.7004 0.9092 -vt 0.0966 0.7946 -vt 0.8534 0.9619 -vt 0.9997 0.9878 -vt 0.3536 0.9619 -vt 0.6202 0.1955 -vt 0.6045 0.2923 -vt 0.6011 0.1996 -vt 0.1038 0.9619 -vt 0.5698 0.1345 -vt 0.4586 0.1004 -vt 0.4768 0.0577 -vt 0.4893 0.0353 -vt 0.5877 0.1213 -vt 0.5826 0.6990 -vt 0.6706 0.6524 -vt 0.6861 0.6990 -vt 0.1496 0.1179 -vt 0.0137 0.2599 -vt 0.1262 0.0936 -vt 0.5674 0.2111 -vt 0.3876 0.0028 -vt 0.2403 0.0568 -vt 0.2301 0.0306 -vt 0.5805 0.3534 -vt 0.5742 0.2851 -vt 0.6213 0.2956 -vt 0.5965 0.3596 -vt 0.4791 0.4920 -vt 0.5257 0.5799 -vt 0.4791 0.5955 -vt 0.5982 0.6524 -vt 0.7896 0.4920 -vt 0.6706 0.4350 -vt 0.6861 0.3885 -vt 0.5368 0.1580 -vt 0.1752 0.7941 -vt 0.0727 0.7423 -vt 0.1752 0.7423 -vt 0.2476 0.7423 -vt 0.3501 0.7941 -vt 0.2476 0.7941 -vt 0.5974 0.7423 -vt 0.6999 0.7941 -vt 0.5974 0.7941 -vt 0.4225 0.7941 -vt 0.5250 0.7423 -vt 0.5250 0.7941 -vt 0.0003 0.7423 -vt 0.0727 0.7941 -vt 0.0003 0.7941 -vt 0.3501 0.7423 -vt 0.1909 0.1625 -vt 0.5826 0.3885 -vt 0.5257 0.5075 -vt 0.7896 0.5955 -vt 0.7431 0.5075 -vt 0.1215 0.2881 -vt 0.0468 0.2816 -vt 0.3808 0.0838 -vt 0.3862 0.0332 -vt 0.7431 0.5799 -vt 0.5982 0.4350 -vt 0.2647 0.1071 -vt 0.6633 0.1074 -vt 0.7668 0.0039 -vt 0.8703 0.0039 -vt 0.9738 0.2109 -vt 0.7668 0.3144 -vt 0.6035 0.9619 -vt 0.9997 0.9619 -vt 0.5550 0.3312 -vt 0.6999 0.7423 -vt 0.4225 0.7423 -vt 0.2052 0.5541 -vt 0.3087 0.4506 -vt 0.3087 0.5541 -vt 0.2052 0.7005 -vt 0.3087 0.7005 -vt 0.0588 0.4506 -vt 0.0588 0.5541 -vt 0.3087 0.3043 -vt 0.2052 0.4506 -vt 0.2052 0.3043 -vt 0.4550 0.5541 -vt 0.4550 0.4506 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 1.0000 0.0000 0.0000 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 -vn -0.7071 0.0000 -0.7071 -vn -0.7071 0.0000 0.7071 -vn 0.0000 0.7071 -0.7071 -vn -0.7071 0.7071 0.0000 -vn 0.0000 0.7071 0.7071 -vn 0.7071 0.7071 0.0000 -s off -f 78/75/28 100/76/28 97/77/28 -f 85/78/29 89/79/29 77/80/29 -f 82/81/30 104/82/30 101/83/30 -f 86/84/31 108/85/31 105/86/31 -f 83/87/32 76/88/32 86/89/32 -f 90/90/33 112/91/33 109/92/33 -f 104/82/34 86/84/34 105/86/34 -f 87/93/33 96/94/33 75/95/33 -f 90/96/31 75/95/31 96/94/31 -f 91/97/28 93/98/28 73/99/28 -f 78/100/33 73/99/33 93/98/33 -f 79/101/30 94/102/30 74/103/30 -f 82/104/28 74/103/28 94/102/28 -f 83/87/31 95/105/31 76/88/31 -f 86/89/30 76/88/30 95/105/30 -f 87/106/35 109/107/35 108/85/35 -f 75/95/32 90/96/32 87/93/32 -f 79/108/36 101/83/36 100/76/36 -f 79/101/32 74/103/32 82/104/32 -f 77/109/37 111/110/37 98/111/37 -f 78/100/32 91/97/32 73/99/32 -f 97/77/37 91/112/37 78/75/37 -f 99/113/32 118/114/32 102/115/32 -f 99/113/36 81/116/36 80/117/36 -f 112/118/29 125/119/29 109/120/29 -f 107/121/35 89/122/35 88/123/35 -f 111/110/32 114/124/32 98/111/32 -f 84/125/34 106/126/34 85/127/34 -f 110/128/32 127/129/32 111/110/32 -f 110/128/33 92/130/33 89/131/33 -f 100/132/29 113/133/29 97/134/29 -f 106/126/31 88/123/31 85/127/31 -f 97/134/29 128/135/29 112/118/29 -f 102/115/30 84/125/30 81/116/30 -f 105/136/29 120/137/29 104/138/29 -f 98/111/28 80/117/28 77/109/28 -f 98/111/32 115/139/32 99/113/32 -f 114/140/37 128/141/37 113/142/37 -f 116/143/36 118/144/36 115/145/36 -f 124/146/35 126/147/35 123/148/35 -f 119/149/34 121/150/34 122/151/34 -f 125/152/33 127/153/33 126/154/33 -f 121/150/31 123/148/31 122/151/31 -f 117/155/30 119/149/30 118/144/30 -f 113/142/28 115/145/28 114/140/28 -f 106/126/32 123/156/32 107/121/32 -f 101/157/29 116/158/29 100/132/29 -f 108/159/29 121/160/29 105/136/29 -f 107/121/32 126/161/32 110/162/32 -f 102/115/32 119/163/32 103/164/32 -f 109/120/29 124/165/29 108/159/29 -f 104/138/29 117/166/29 101/157/29 -f 103/164/32 122/167/32 106/126/32 -f 78/75/28 79/108/28 100/76/28 -f 77/80/29 80/168/29 81/169/29 -f 81/169/29 84/170/29 85/78/29 -f 85/78/29 88/171/29 89/79/29 -f 89/79/29 92/172/29 77/80/29 -f 77/80/29 81/169/29 85/78/29 -f 82/81/30 83/173/30 104/82/30 -f 86/84/31 87/106/31 108/85/31 -f 90/90/33 91/112/33 112/91/33 -f 104/82/34 83/173/34 86/84/34 -f 87/106/35 90/174/35 109/107/35 -f 79/108/36 82/81/36 101/83/36 -f 77/109/37 92/130/37 111/110/37 -f 97/77/37 112/91/37 91/112/37 -f 99/113/32 115/139/32 118/114/32 -f 99/113/36 102/115/36 81/116/36 -f 112/118/29 128/135/29 125/119/29 -f 107/121/35 110/162/35 89/122/35 -f 111/110/32 127/129/32 114/124/32 -f 84/125/34 103/164/34 106/126/34 -f 110/128/32 126/175/32 127/129/32 -f 110/128/33 111/110/33 92/130/33 -f 100/132/29 116/158/29 113/133/29 -f 106/126/31 107/121/31 88/123/31 -f 97/134/29 113/133/29 128/135/29 -f 102/115/30 103/164/30 84/125/30 -f 105/136/29 121/160/29 120/137/29 -f 98/111/28 99/113/28 80/117/28 -f 98/111/32 114/124/32 115/139/32 -f 114/140/37 127/153/37 128/141/37 -f 116/143/36 117/155/36 118/144/36 -f 124/146/35 125/176/35 126/147/35 -f 119/149/34 120/177/34 121/150/34 -f 125/152/33 128/141/33 127/153/33 -f 121/150/31 124/146/31 123/148/31 -f 117/155/30 120/177/30 119/149/30 -f 113/142/28 116/143/28 115/145/28 -f 106/126/32 122/167/32 123/156/32 -f 101/157/29 117/166/29 116/158/29 -f 108/159/29 124/165/29 121/160/29 -f 107/121/32 123/156/32 126/161/32 -f 102/115/32 118/114/32 119/163/32 -f 109/120/29 125/119/29 124/165/29 -f 104/138/29 120/137/29 117/166/29 -f 103/164/32 119/163/32 122/167/32 -f 94/178/32 96/179/32 95/180/32 -f 82/181/38 95/180/38 83/182/38 -f 78/183/39 94/178/39 79/184/39 -f 90/185/40 93/186/40 91/187/40 -f 86/188/41 96/179/41 87/189/41 -f 94/178/32 93/186/32 96/179/32 -f 82/181/38 94/178/38 95/180/38 -f 78/183/39 93/186/39 94/178/39 -f 90/185/40 96/179/40 93/186/40 -f 86/188/41 95/180/41 96/179/41 diff --git a/src/main/resources/assets/advancedrocketry/models/laser.obj b/src/main/resources/assets/advancedrocketry/models/laser.obj deleted file mode 100644 index 78fb4956d..000000000 --- a/src/main/resources/assets/advancedrocketry/models/laser.obj +++ /dev/null @@ -1,1139 +0,0 @@ -# Blender v2.78 (sub 0) OBJ File: 'laser.blend' -# www.blender.org -o Cylinder -v 1.500000 -2.000000 -1.000000 -v 1.500000 0.696666 -1.000000 -v 1.461940 -2.000000 -0.808659 -v 1.461940 0.696666 -0.808659 -v 1.345147 -2.000000 -0.636579 -v 1.345147 0.696666 -0.636579 -v 0.640679 -2.000000 -1.341283 -v 0.640679 0.696666 -1.341283 -v 0.808658 -2.000000 -1.461940 -v 0.808658 0.696666 -1.461940 -v 1.000000 -2.000000 -1.500000 -v 1.000000 0.696666 -1.500000 -v 1.191342 -2.000000 -1.461940 -v 1.191342 0.696666 -1.461940 -v 1.353553 -2.000000 -1.353554 -v 1.353553 0.696666 -1.353554 -v 1.461940 -2.000000 -1.191342 -v 1.461940 0.696666 -1.191342 -v 1.277164 0.906667 -0.885195 -v 1.300000 0.906667 -1.000000 -v 1.212132 0.906667 -0.787868 -v 0.787868 0.906667 -1.212132 -v 0.885195 0.906667 -1.277164 -v 1.000000 0.906667 -1.300000 -v 1.114805 0.906667 -1.277164 -v 1.212132 0.906667 -1.212132 -v 1.277164 0.906667 -1.114805 -v 1.055433 0.996667 -0.977039 -v 1.060000 0.996667 -1.000000 -v 1.042426 0.996667 -0.957574 -v 0.957574 0.996667 -1.042427 -v 0.977039 0.996667 -1.055433 -v 1.000000 0.996667 -1.060000 -v 1.022961 0.996667 -1.055433 -v 1.042426 0.996667 -1.042427 -v 1.055433 0.996667 -1.022961 -v 1.000000 -2.000000 1.500000 -v 1.000000 0.696666 1.500000 -v 0.808658 -2.000000 1.461939 -v 0.808658 0.696666 1.461939 -v 0.636578 -2.000000 1.345147 -v 0.636578 0.696666 1.345147 -v 1.341283 -2.000000 0.640678 -v 1.341283 0.696666 0.640678 -v 1.461940 -2.000000 0.808658 -v 1.461940 0.696666 0.808658 -v 1.500000 -2.000000 1.000000 -v 1.500000 0.696666 1.000000 -v 1.461940 -2.000000 1.191341 -v 1.461940 0.696666 1.191341 -v 1.353553 -2.000000 1.353553 -v 1.353553 0.696666 1.353553 -v 1.191342 -2.000000 1.461939 -v 1.191342 0.696666 1.461939 -v 0.885195 0.906667 1.277164 -v 1.000000 0.906667 1.300000 -v 0.787868 0.906667 1.212132 -v 1.212132 0.906667 0.787868 -v 1.277164 0.906667 0.885195 -v 1.300000 0.906667 1.000000 -v 1.277164 0.906667 1.114805 -v 1.212132 0.906667 1.212132 -v 1.114805 0.906667 1.277164 -v 0.977039 0.996667 1.055432 -v 1.000000 0.996667 1.060000 -v 0.957574 0.996667 1.042426 -v 1.042426 0.996667 0.957573 -v 1.055433 0.996667 0.977039 -v 1.060000 0.996667 1.000000 -v 1.055433 0.996667 1.022961 -v 1.042426 0.996667 1.042426 -v 1.022961 0.996667 1.055432 -v -1.500000 -2.000000 1.000000 -v -1.500000 0.696666 1.000000 -v -1.461940 -2.000000 0.808658 -v -1.461940 0.696666 0.808658 -v -1.345147 -2.000000 0.636578 -v -1.345147 0.696666 0.636578 -v -0.640679 -2.000000 1.341283 -v -0.640679 0.696666 1.341283 -v -0.808658 -2.000000 1.461940 -v -0.808658 0.696666 1.461940 -v -1.000000 -2.000000 1.500000 -v -1.000000 0.696666 1.500000 -v -1.191342 -2.000000 1.461940 -v -1.191342 0.696666 1.461940 -v -1.353553 -2.000000 1.353553 -v -1.353553 0.696666 1.353553 -v -1.461940 -2.000000 1.191341 -v -1.461940 0.696666 1.191341 -v -1.277164 0.906667 0.885195 -v -1.300000 0.906667 1.000000 -v -1.212132 0.906667 0.787868 -v -0.787868 0.906667 1.212132 -v -0.885195 0.906667 1.277164 -v -1.000000 0.906667 1.300000 -v -1.114805 0.906667 1.277164 -v -1.212132 0.906667 1.212132 -v -1.277164 0.906667 1.114805 -v -1.055433 0.996667 0.977039 -v -1.060000 0.996667 1.000000 -v -1.042426 0.996667 0.957573 -v -0.957574 0.996667 1.042426 -v -0.977039 0.996667 1.055433 -v -1.000000 0.996667 1.060000 -v -1.022961 0.996667 1.055433 -v -1.042426 0.996667 1.042426 -v -1.055433 0.996667 1.022961 -v -1.000000 -2.000000 -1.500000 -v -1.000000 0.696666 -1.500000 -v -0.808658 -2.000000 -1.461940 -v -0.808658 0.696666 -1.461940 -v -0.636578 -2.000000 -1.345147 -v -0.636578 0.696666 -1.345147 -v -1.341283 -2.000000 -0.640679 -v -1.341283 0.696666 -0.640679 -v -1.461940 -2.000000 -0.808658 -v -1.461940 0.696666 -0.808658 -v -1.500000 -2.000000 -1.000000 -v -1.500000 0.696666 -1.000000 -v -1.461940 -2.000000 -1.191342 -v -1.461940 0.696666 -1.191342 -v -1.353553 -2.000000 -1.353554 -v -1.353553 0.696666 -1.353554 -v -1.191342 -2.000000 -1.461940 -v -1.191342 0.696666 -1.461940 -v -0.885195 0.906667 -1.277164 -v -1.000000 0.906667 -1.300000 -v -0.787868 0.906667 -1.212132 -v -1.212132 0.906667 -0.787868 -v -1.277164 0.906667 -0.885195 -v -1.300000 0.906667 -1.000000 -v -1.277164 0.906667 -1.114805 -v -1.212132 0.906667 -1.212132 -v -1.114805 0.906667 -1.277164 -v -0.977039 0.996667 -1.055433 -v -1.000000 0.996667 -1.060000 -v -0.957574 0.996667 -1.042426 -v -1.042426 0.996667 -0.957574 -v -1.055433 0.996667 -0.977039 -v -1.060000 0.996667 -1.000000 -v -1.055433 0.996667 -1.022961 -v -1.042426 0.996667 -1.042427 -v -1.022961 0.996667 -1.055433 -v 1.500000 -2.000000 -0.000000 -v 1.500000 1.000000 -0.000000 -v 1.385819 -2.000000 0.574025 -v 1.385819 1.000000 0.574025 -v 1.060660 -2.000000 1.060660 -v 1.060660 1.000000 1.060660 -v 0.574025 -2.000000 1.385819 -v 0.574025 1.000000 1.385819 -v 0.000000 -2.000000 1.500000 -v 0.000000 1.000000 1.500000 -v -0.574025 -2.000000 1.385819 -v -0.574025 1.000000 1.385819 -v -1.060660 -2.000000 1.060660 -v -1.060660 1.000000 1.060660 -v -1.385819 -2.000000 0.574025 -v -1.385819 1.000000 0.574025 -v -1.500000 -2.000000 0.000000 -v -1.500000 1.000000 0.000000 -v -1.385819 -2.000000 -0.574025 -v -1.385819 1.000000 -0.574025 -v -1.060661 -2.000000 -1.060660 -v -1.060661 1.000000 -1.060660 -v -0.574026 -2.000000 -1.385819 -v -0.574026 1.000000 -1.385819 -v -0.000000 -2.000000 -1.500000 -v -0.000000 1.000000 -1.500000 -v 0.574025 -2.000000 -1.385819 -v 0.574025 1.000000 -1.385819 -v 1.060660 -2.000000 -1.060660 -v 1.060660 1.000000 -1.060660 -v 1.385820 -2.000000 -0.574025 -v 1.385820 1.000000 -0.574025 -v 0.831492 1.700000 0.344415 -v 0.900000 1.700000 -0.000000 -v 0.636396 1.700000 0.636396 -v 0.344415 1.700000 0.831491 -v 0.000000 1.700000 0.900000 -v -0.344415 1.700000 0.831491 -v -0.636396 1.700000 0.636396 -v -0.831492 1.700000 0.344415 -v -0.900000 1.700000 -0.000000 -v -0.831492 1.700000 -0.344415 -v -0.636396 1.700000 -0.636396 -v -0.344415 1.700000 -0.831492 -v -0.000000 1.700000 -0.900000 -v 0.344415 1.700000 -0.831492 -v 0.636396 1.700000 -0.636396 -v 0.831492 1.700000 -0.344415 -v 0.166298 2.000000 0.068883 -v 0.180000 2.000000 -0.000000 -v 0.127279 2.000000 0.127279 -v 0.068883 2.000000 0.166298 -v 0.000000 2.000000 0.180000 -v -0.068883 2.000000 0.166298 -v -0.127279 2.000000 0.127279 -v -0.166298 2.000000 0.068883 -v -0.180000 2.000000 -0.000000 -v -0.166298 2.000000 -0.068883 -v -0.127279 2.000000 -0.127279 -v -0.068883 2.000000 -0.166299 -v -0.000000 2.000000 -0.180000 -v 0.068883 2.000000 -0.166299 -v 0.127279 2.000000 -0.127279 -v 0.166298 2.000000 -0.068883 -vt 0.7434 0.5932 -vt 0.7231 0.3128 -vt 0.7434 0.3128 -vt 0.7231 0.5932 -vt 0.7014 0.3128 -vt 0.8663 0.5932 -vt 0.8448 0.3128 -vt 0.8663 0.3128 -vt 0.8448 0.5932 -vt 0.8245 0.3128 -vt 0.8245 0.5932 -vt 0.8042 0.3128 -vt 0.8042 0.5932 -vt 0.7839 0.3128 -vt 0.7839 0.5932 -vt 0.7636 0.3128 -vt 0.7636 0.5932 -vt 0.1987 0.7290 -vt 0.1906 0.7615 -vt 0.1819 0.7535 -vt 0.2146 0.8225 -vt 0.1961 0.7944 -vt 0.2245 0.8035 -vt 0.1992 0.8374 -vt 0.1703 0.8174 -vt 0.1817 0.8124 -vt 0.2139 0.7432 -vt 0.1961 0.7717 -vt 0.1981 0.7830 -vt 0.2277 0.7825 -vt 0.1706 0.7486 -vt 0.1791 0.7193 -vt 0.1905 0.8046 -vt 0.2240 0.7617 -vt 0.1680 0.7767 -vt 0.1712 0.7805 -vt 0.1699 0.7784 -vt 0.1657 0.7759 -vt 0.1681 0.7892 -vt 0.1700 0.7876 -vt 0.1712 0.7854 -vt 0.1716 0.7829 -vt 0.2698 0.9009 -vt 0.3015 0.8515 -vt 0.3214 0.8476 -vt 0.7434 0.8741 -vt 0.7231 0.5937 -vt 0.7434 0.5937 -vt 0.7231 0.8741 -vt 0.7014 0.5937 -vt 0.8663 0.8741 -vt 0.8448 0.5937 -vt 0.8663 0.5937 -vt 0.8448 0.8741 -vt 0.8245 0.5937 -vt 0.8245 0.8741 -vt 0.8042 0.5937 -vt 0.8042 0.8741 -vt 0.7839 0.5937 -vt 0.7839 0.8741 -vt 0.7636 0.5937 -vt 0.7636 0.8741 -vt 0.6641 0.6675 -vt 0.6538 0.6354 -vt 0.6784 0.6523 -vt 0.5848 0.6682 -vt 0.6129 0.6497 -vt 0.6038 0.6781 -vt 0.5699 0.6528 -vt 0.5899 0.6239 -vt 0.5949 0.6353 -vt 0.6357 0.6497 -vt 0.6459 0.6442 -vt 0.6243 0.6517 -vt 0.6249 0.6813 -vt 0.6587 0.6242 -vt 0.6880 0.6327 -vt 0.6028 0.6441 -vt 0.6457 0.6776 -vt 0.6306 0.6216 -vt 0.6290 0.6235 -vt 0.6315 0.6193 -vt 0.6182 0.6217 -vt 0.6198 0.6236 -vt 0.6220 0.6248 -vt 0.6244 0.6252 -vt 0.6268 0.6248 -vt 0.2693 0.8476 -vt 0.2377 0.8969 -vt 0.2178 0.9009 -vt 0.0422 0.9997 -vt 0.0219 0.7193 -vt 0.0422 0.7193 -vt 0.0219 0.9997 -vt 0.0003 0.7193 -vt 0.1651 0.9997 -vt 0.1436 0.7193 -vt 0.1651 0.7193 -vt 0.1436 0.9997 -vt 0.1233 0.7193 -vt 0.1233 0.9997 -vt 0.1030 0.7193 -vt 0.1030 0.9997 -vt 0.0828 0.7193 -vt 0.0828 0.9997 -vt 0.0625 0.7193 -vt 0.0625 0.9997 -vt 0.2421 0.8231 -vt 0.2741 0.8128 -vt 0.2573 0.8374 -vt 0.2413 0.7438 -vt 0.2599 0.7719 -vt 0.2315 0.7628 -vt 0.2568 0.7289 -vt 0.2857 0.7489 -vt 0.2743 0.7539 -vt 0.2598 0.7947 -vt 0.2654 0.8048 -vt 0.2579 0.7833 -vt 0.2283 0.7838 -vt 0.2854 0.8177 -vt 0.2768 0.8470 -vt 0.2655 0.7618 -vt 0.2320 0.8047 -vt 0.2879 0.7896 -vt 0.2848 0.7858 -vt 0.2860 0.7880 -vt 0.2903 0.7905 -vt 0.2879 0.7771 -vt 0.2860 0.7788 -vt 0.2848 0.7809 -vt 0.2844 0.7834 -vt 0.6640 0.7444 -vt 0.6323 0.7938 -vt 0.6124 0.7978 -vt 0.4369 0.8997 -vt 0.4166 0.6193 -vt 0.4369 0.6193 -vt 0.4166 0.8997 -vt 0.3949 0.6193 -vt 0.5598 0.8997 -vt 0.5383 0.6193 -vt 0.5598 0.6193 -vt 0.5383 0.8997 -vt 0.5180 0.6193 -vt 0.5180 0.8997 -vt 0.4977 0.6193 -vt 0.4977 0.8997 -vt 0.4774 0.6193 -vt 0.4774 0.8997 -vt 0.4571 0.6193 -vt 0.4571 0.8997 -vt 0.5843 0.6957 -vt 0.5946 0.7277 -vt 0.5700 0.7109 -vt 0.6635 0.6949 -vt 0.6354 0.7135 -vt 0.6445 0.6851 -vt 0.6784 0.7104 -vt 0.6585 0.7393 -vt 0.6534 0.7279 -vt 0.6127 0.7134 -vt 0.6025 0.7190 -vt 0.6240 0.7115 -vt 0.6235 0.6819 -vt 0.5896 0.7389 -vt 0.5603 0.7304 -vt 0.6456 0.7191 -vt 0.6027 0.6856 -vt 0.6178 0.7415 -vt 0.6215 0.7384 -vt 0.6194 0.7396 -vt 0.6169 0.7439 -vt 0.6302 0.7415 -vt 0.6286 0.7396 -vt 0.6264 0.7384 -vt 0.6240 0.7380 -vt 0.5603 0.8517 -vt 0.5920 0.8023 -vt 0.6118 0.7983 -vt 0.4871 0.0003 -vt 0.5480 0.3122 -vt 0.4871 0.3122 -vt 0.5480 0.0003 -vt 0.6088 0.3122 -vt 0.6088 0.0003 -vt 0.6697 0.3122 -vt 0.6697 0.0003 -vt 0.7305 0.3122 -vt 0.7305 0.0003 -vt 0.7914 0.3122 -vt 0.7914 0.0003 -vt 0.8523 0.3122 -vt 0.8523 0.0003 -vt 0.9131 0.3122 -vt 0.9131 0.0003 -vt 0.9740 0.3122 -vt 0.0003 0.0003 -vt 0.0611 0.3122 -vt 0.0003 0.3122 -vt 0.0611 0.0003 -vt 0.1220 0.3122 -vt 0.1220 0.0003 -vt 0.1828 0.3122 -vt 0.1828 0.0003 -vt 0.2437 0.3122 -vt 0.2437 0.0003 -vt 0.3046 0.3122 -vt 0.3046 0.0003 -vt 0.3654 0.3122 -vt 0.2408 0.7146 -vt 0.2504 0.6112 -vt 0.3001 0.6901 -vt 0.3654 0.0003 -vt 0.4263 0.3122 -vt 0.4263 0.0003 -vt 0.6346 0.5954 -vt 0.4182 0.5524 -vt 0.4613 0.3361 -vt 0.2820 0.4573 -vt 0.2185 0.5162 -vt 0.2149 0.5095 -vt 0.3674 0.4118 -vt 0.2971 0.4910 -vt 0.1143 0.7020 -vt 0.1851 0.6255 -vt 0.1766 0.7188 -vt 0.0003 0.5528 -vt 0.0948 0.5024 -vt 0.0940 0.5368 -vt 0.3806 0.5935 -vt 0.3009 0.5261 -vt 0.3944 0.5318 -vt 0.0609 0.3721 -vt 0.1069 0.4698 -vt 0.0212 0.4250 -vt 0.1245 0.5969 -vt 0.1524 0.6163 -vt 0.2761 0.5891 -vt 0.3483 0.6482 -vt 0.1784 0.3128 -vt 0.1599 0.4232 -vt 0.1151 0.3336 -vt 0.1043 0.5695 -vt 0.0211 0.6145 -vt 0.2189 0.6238 -vt 0.3892 0.4693 -vt 0.0003 0.4873 -vt 0.2936 0.5598 -vt 0.1292 0.4424 -vt 0.0606 0.6660 -vt 0.2988 0.7221 -vt 0.3276 0.7413 -vt 0.3196 0.7532 -vt 0.1945 0.5456 -vt 0.1873 0.5436 -vt 0.1966 0.4141 -vt 0.1888 0.5018 -vt 0.2020 0.5452 -vt 0.1822 0.5057 -vt 0.2089 0.5423 -vt 0.1773 0.5115 -vt 0.2145 0.5375 -vt 0.1746 0.5186 -vt 0.2182 0.5310 -vt 0.1744 0.5261 -vt 0.2196 0.5237 -vt 0.1767 0.5333 -vt 0.1812 0.5393 -vt 0.7014 0.5932 -vt 0.1791 0.8470 -vt 0.1657 0.7901 -vt 0.3412 0.8515 -vt 0.3581 0.8628 -vt 0.3694 0.8796 -vt 0.3735 0.9009 -vt 0.2733 0.8797 -vt 0.2846 0.8628 -vt 0.7014 0.8741 -vt 0.5603 0.6327 -vt 0.6173 0.6193 -vt 0.1979 0.8969 -vt 0.1810 0.8857 -vt 0.1698 0.8688 -vt 0.1657 0.8476 -vt 0.2658 0.8688 -vt 0.2545 0.8857 -vt 0.0003 0.9997 -vt 0.2768 0.7193 -vt 0.2903 0.7763 -vt 0.5926 0.7938 -vt 0.5757 0.7825 -vt 0.5644 0.7657 -vt 0.5603 0.7444 -vt 0.6605 0.7657 -vt 0.6492 0.7825 -vt 0.3949 0.8997 -vt 0.6880 0.7304 -vt 0.6311 0.7439 -vt 0.6317 0.8023 -vt 0.6486 0.8136 -vt 0.6599 0.8304 -vt 0.6640 0.8517 -vt 0.5638 0.8304 -vt 0.5751 0.8136 -vt 0.9740 0.0003 -vt 0.5175 0.3128 -vt 0.5783 0.3128 -vt 0.6346 0.3361 -vt 0.6776 0.3791 -vt 0.7009 0.4353 -vt 0.7009 0.4962 -vt 0.6776 0.5524 -vt 0.5783 0.6187 -vt 0.5175 0.6187 -vt 0.4613 0.5954 -vt 0.3949 0.4962 -vt 0.3949 0.4353 -vt 0.4182 0.3791 -vt 0.3129 0.7560 -vt 0.3056 0.7560 -vt 0.2988 0.7532 -vt 0.2936 0.7481 -vt 0.2908 0.7413 -vt 0.2908 0.7340 -vt 0.2936 0.7273 -vt 0.3056 0.7193 -vt 0.3129 0.7193 -vt 0.3196 0.7221 -vt 0.3248 0.7273 -vt 0.3276 0.7340 -vt 0.3248 0.7481 -vt 0.1965 0.5004 -vn 0.9808 0.0000 0.1951 -vn 0.8274 0.0000 0.5616 -vn -0.5834 0.0000 -0.8122 -vn -0.1951 0.0000 -0.9808 -vn 0.1951 0.0000 -0.9808 -vn 0.5556 0.0000 -0.8315 -vn 0.8315 0.0000 -0.5556 -vn 0.9808 0.0000 -0.1951 -vn 0.7167 0.6826 0.1426 -vn 0.1426 0.6826 -0.7167 -vn -0.4060 0.6826 -0.6076 -vn 0.7167 0.6826 -0.1426 -vn 0.4060 0.6826 -0.6076 -vn 0.6063 0.6805 0.4115 -vn -0.1426 0.6826 -0.7167 -vn 0.6076 0.6826 -0.4060 -vn 0.3503 0.9341 0.0697 -vn 0.3503 0.9341 -0.0697 -vn 0.2969 0.9341 0.1984 -vn -0.1984 0.9341 -0.2969 -vn -0.0697 0.9341 -0.3503 -vn 0.0697 0.9341 -0.3503 -vn 0.1984 0.9341 -0.2969 -vn 0.2969 0.9341 -0.1984 -vn 0.0000 -1.0000 0.0000 -vn -0.1951 0.0000 0.9808 -vn -0.5616 0.0000 0.8274 -vn 0.8122 0.0000 -0.5834 -vn 0.8315 0.0000 0.5556 -vn 0.5556 0.0000 0.8315 -vn 0.1951 0.0000 0.9808 -vn -0.1426 0.6826 0.7167 -vn 0.1426 0.6826 0.7167 -vn 0.6076 0.6826 0.4060 -vn -0.4115 0.6805 0.6063 -vn 0.4060 0.6826 0.6076 -vn -0.0697 0.9341 0.3503 -vn 0.0697 0.9341 0.3503 -vn -0.1984 0.9341 0.2969 -vn 0.1984 0.9341 0.2969 -vn -0.9808 0.0000 -0.1951 -vn -0.8274 0.0000 -0.5616 -vn 0.5834 0.0000 0.8122 -vn -0.5556 0.0000 0.8315 -vn -0.8315 0.0000 0.5556 -vn -0.9808 0.0000 0.1951 -vn -0.7167 0.6826 -0.1426 -vn -0.7167 0.6826 0.1426 -vn -0.4060 0.6826 0.6076 -vn -0.6063 0.6805 -0.4115 -vn -0.6076 0.6826 0.4060 -vn -0.3503 0.9341 -0.0697 -vn -0.3503 0.9341 0.0697 -vn -0.2969 0.9341 -0.1984 -vn -0.2969 0.9341 0.1984 -vn 0.5616 0.0000 -0.8274 -vn -0.8122 0.0000 0.5834 -vn -0.8315 0.0000 -0.5556 -vn -0.5556 0.0000 -0.8315 -vn -0.6076 0.6826 -0.4060 -vn 0.4115 0.6805 -0.6063 -vn 0.4253 0.6435 0.6364 -vn -0.3835 0.9204 0.0763 -vn -0.7507 0.6435 0.1493 -vn 0.7507 0.6435 0.1493 -vn 0.1493 0.6435 -0.7507 -vn -0.4253 0.6435 0.6364 -vn -0.4253 0.6435 -0.6364 -vn 0.7507 0.6435 -0.1493 -vn 0.1493 0.6435 0.7507 -vn -0.7507 0.6435 -0.1493 -vn 0.4253 0.6435 -0.6364 -vn 0.6364 0.6435 0.4253 -vn -0.6364 0.6435 0.4253 -vn -0.1493 0.6435 -0.7507 -vn -0.1493 0.6435 0.7507 -vn -0.6364 0.6435 -0.4253 -vn 0.6364 0.6435 -0.4253 -vn 0.0000 1.0000 -0.0000 -vn 0.3835 0.9204 0.0763 -vn 0.3835 0.9204 -0.0763 -vn -0.3835 0.9204 -0.0763 -vn 0.3251 0.9204 0.2172 -vn -0.3251 0.9204 -0.2172 -vn 0.2172 0.9204 0.3251 -vn -0.2172 0.9204 -0.3251 -vn 0.0763 0.9204 0.3835 -vn -0.0763 0.9204 -0.3835 -vn -0.0763 0.9204 0.3835 -vn 0.0763 0.9204 -0.3835 -vn -0.2172 0.9204 0.3251 -vn 0.2172 0.9204 -0.3251 -vn -0.3251 0.9204 0.2172 -vn 0.3251 0.9204 -0.2172 -vn -0.4318 0.6724 -0.6012 -vn 0.6012 0.6724 -0.4318 -vn 0.4318 0.6724 0.6012 -vn -0.6012 0.6724 0.4318 -s off -f 2/1/1 3/2/1 1/3/1 -f 4/4/2 5/5/2 3/2/2 -f 8/6/3 9/7/3 7/8/3 -f 10/9/4 11/10/4 9/7/4 -f 12/11/5 13/12/5 11/10/5 -f 14/13/6 15/14/6 13/12/6 -f 16/15/7 17/16/7 15/14/7 -f 18/17/8 1/3/8 17/16/8 -f 4/18/9 20/19/9 19/20/9 -f 12/21/10 25/22/10 14/23/10 -f 10/24/11 22/25/11 23/26/11 -f 2/27/12 27/28/12 20/19/12 -f 14/23/13 26/29/13 16/30/13 -f 4/18/14 21/31/14 6/32/14 -f 12/21/15 23/26/15 24/33/15 -f 16/30/16 27/28/16 18/34/16 -f 20/19/17 28/35/17 19/20/17 -f 20/19/18 36/36/18 29/37/18 -f 21/31/19 28/35/19 30/38/19 -f 22/25/20 32/39/20 23/26/20 -f 24/33/21 32/39/21 33/40/21 -f 25/22/22 33/40/22 34/41/22 -f 26/29/23 34/41/23 35/42/23 -f 27/28/24 35/42/24 36/36/24 -f 7/43/25 13/44/25 15/45/25 -f 38/46/26 39/47/26 37/48/26 -f 40/49/27 41/50/27 39/47/27 -f 44/51/28 45/52/28 43/53/28 -f 46/54/8 47/55/8 45/52/8 -f 48/56/1 49/57/1 47/55/1 -f 50/58/29 51/59/29 49/57/29 -f 52/60/30 53/61/30 51/59/30 -f 54/62/31 37/48/31 53/61/31 -f 38/63/32 55/64/32 40/65/32 -f 48/66/9 61/67/9 50/68/9 -f 46/69/16 58/70/16 59/71/16 -f 38/63/33 63/72/33 56/73/33 -f 50/68/34 62/74/34 52/75/34 -f 40/65/35 57/76/35 42/77/35 -f 46/69/12 60/78/12 48/66/12 -f 54/79/36 62/74/36 63/72/36 -f 56/73/37 64/80/37 55/64/37 -f 63/72/38 65/81/38 56/73/38 -f 55/64/39 66/82/39 57/76/39 -f 58/70/24 68/83/24 59/71/24 -f 60/78/18 68/83/18 69/84/18 -f 60/78/17 70/85/17 61/67/17 -f 62/74/19 70/85/19 71/86/19 -f 62/74/40 72/87/40 63/72/40 -f 43/88/25 49/89/25 51/90/25 -f 74/91/41 75/92/41 73/93/41 -f 76/94/42 77/95/42 75/92/42 -f 80/96/43 81/97/43 79/98/43 -f 82/99/31 83/100/31 81/97/31 -f 84/101/26 85/102/26 83/100/26 -f 86/103/44 87/104/44 85/102/44 -f 88/105/45 89/106/45 87/104/45 -f 90/107/46 73/93/46 89/106/46 -f 74/108/47 91/109/47 76/110/47 -f 84/111/32 97/112/32 86/113/32 -f 82/114/36 94/115/36 95/116/36 -f 74/108/48 99/117/48 92/118/48 -f 86/113/49 98/119/49 88/120/49 -f 76/110/50 93/121/50 78/122/50 -f 82/114/33 96/123/33 84/111/33 -f 88/120/51 99/117/51 90/124/51 -f 92/118/52 100/125/52 91/109/52 -f 92/118/53 108/126/53 101/127/53 -f 93/121/54 100/125/54 102/128/54 -f 94/115/40 104/129/40 95/116/40 -f 96/123/38 104/129/38 105/130/38 -f 96/123/37 106/131/37 97/112/37 -f 97/112/39 107/132/39 98/119/39 -f 99/117/55 107/132/55 108/126/55 -f 79/133/25 85/134/25 87/135/25 -f 110/136/5 111/137/5 109/138/5 -f 112/139/56 113/140/56 111/137/56 -f 116/141/57 117/142/57 115/143/57 -f 118/144/46 119/145/46 117/142/46 -f 120/146/41 121/147/41 119/145/41 -f 122/148/58 123/149/58 121/147/58 -f 124/150/59 125/151/59 123/149/59 -f 126/152/4 109/138/4 125/151/4 -f 110/153/10 127/154/10 112/155/10 -f 120/156/47 133/157/47 122/158/47 -f 118/159/51 130/160/51 131/161/51 -f 110/153/15 135/162/15 128/163/15 -f 122/158/60 134/164/60 124/165/60 -f 112/155/61 129/166/61 114/167/61 -f 118/159/48 132/168/48 120/156/48 -f 126/169/11 134/164/11 135/162/11 -f 128/163/22 136/170/22 127/154/22 -f 128/163/21 144/171/21 137/172/21 -f 127/154/23 138/173/23 129/166/23 -f 130/160/55 140/174/55 131/161/55 -f 132/168/53 140/174/53 141/175/53 -f 133/157/52 141/175/52 142/176/52 -f 134/164/54 142/176/54 143/177/54 -f 135/162/20 143/177/20 144/171/20 -f 115/178/25 121/179/25 123/180/25 -f 146/181/1 147/182/1 145/183/1 -f 148/184/29 149/185/29 147/182/29 -f 150/186/30 151/187/30 149/185/30 -f 152/188/31 153/189/31 151/187/31 -f 154/190/26 155/191/26 153/189/26 -f 156/192/44 157/193/44 155/191/44 -f 158/194/45 159/195/45 157/193/45 -f 160/196/46 161/197/46 159/195/46 -f 162/198/41 163/199/41 161/200/41 -f 164/201/58 165/202/58 163/199/58 -f 166/203/59 167/204/59 165/202/59 -f 168/205/4 169/206/4 167/204/4 -f 170/207/5 171/208/5 169/206/5 -f 172/209/6 173/210/6 171/208/6 -f 150/211/62 180/212/62 152/213/62 -f 174/214/7 175/215/7 173/210/7 -f 176/216/8 145/183/8 175/215/8 -f 159/217/25 167/218/25 175/219/25 -f 185/220/63 200/221/63 201/222/63 -f 162/223/64 184/224/64 185/220/64 -f 146/225/65 177/226/65 148/227/65 -f 172/228/66 189/229/66 190/230/66 -f 156/231/67 183/232/67 158/233/67 -f 166/234/68 188/235/68 168/236/68 -f 146/225/69 192/237/69 178/238/69 -f 152/213/70 181/239/70 154/240/70 -f 162/241/71 186/242/71 164/243/71 -f 172/228/72 191/244/72 174/245/72 -f 148/227/73 179/246/73 150/211/73 -f 158/233/74 184/224/74 160/247/74 -f 170/248/75 188/235/75 189/229/75 -f 154/240/76 182/249/76 156/231/76 -f 164/243/77 187/250/77 166/234/77 -f 174/245/78 192/237/78 176/251/78 -f 203/252/79 197/253/79 195/254/79 -f 178/238/80 193/255/80 177/226/80 -f 192/237/81 194/256/81 178/238/81 -f 185/257/82 202/258/82 186/242/82 -f 179/246/83 193/255/83 195/259/83 -f 186/242/84 203/260/84 187/250/84 -f 180/212/85 195/259/85 196/261/85 -f 187/250/86 204/262/86 188/235/86 -f 180/212/87 197/263/87 181/239/87 -f 188/235/88 205/264/88 189/229/88 -f 181/239/89 198/265/89 182/249/89 -f 190/230/90 205/264/90 206/266/90 -f 182/249/91 199/267/91 183/232/91 -f 191/244/92 206/266/92 207/268/92 -f 184/224/93 199/267/93 200/221/93 -f 192/237/94 207/268/94 208/269/94 -f 2/1/1 4/4/1 3/2/1 -f 4/4/2 6/270/2 5/5/2 -f 8/6/3 10/9/3 9/7/3 -f 10/9/4 12/11/4 11/10/4 -f 12/11/5 14/13/5 13/12/5 -f 14/13/6 16/15/6 15/14/6 -f 16/15/7 18/17/7 17/16/7 -f 18/17/8 2/1/8 1/3/8 -f 4/18/9 2/27/9 20/19/9 -f 12/21/10 24/33/10 25/22/10 -f 10/24/95 8/271/95 22/25/95 -f 2/27/12 18/34/12 27/28/12 -f 14/23/13 25/22/13 26/29/13 -f 4/18/34 19/20/34 21/31/34 -f 12/21/15 10/24/15 23/26/15 -f 16/30/16 26/29/16 27/28/16 -f 20/19/17 29/37/17 28/35/17 -f 20/19/18 27/28/18 36/36/18 -f 21/31/19 19/20/19 28/35/19 -f 22/25/20 31/272/20 32/39/20 -f 24/33/21 23/26/21 32/39/21 -f 25/22/22 24/33/22 33/40/22 -f 26/29/23 25/22/23 34/41/23 -f 27/28/24 26/29/24 35/42/24 -f 17/273/25 1/274/25 7/43/25 -f 3/275/25 5/276/25 7/43/25 -f 7/43/25 9/277/25 11/278/25 -f 11/278/25 13/44/25 7/43/25 -f 15/45/25 17/273/25 7/43/25 -f 3/275/25 7/43/25 1/274/25 -f 38/46/26 40/49/26 39/47/26 -f 40/49/27 42/279/27 41/50/27 -f 44/51/28 46/54/28 45/52/28 -f 46/54/8 48/56/8 47/55/8 -f 48/56/1 50/58/1 49/57/1 -f 50/58/29 52/60/29 51/59/29 -f 52/60/30 54/62/30 53/61/30 -f 54/62/31 38/46/31 37/48/31 -f 38/63/32 56/73/32 55/64/32 -f 48/66/9 60/78/9 61/67/9 -f 46/69/96 44/280/96 58/70/96 -f 38/63/33 54/79/33 63/72/33 -f 50/68/34 61/67/34 62/74/34 -f 40/65/49 55/64/49 57/76/49 -f 46/69/12 59/71/12 60/78/12 -f 54/79/36 52/75/36 62/74/36 -f 56/73/37 65/81/37 64/80/37 -f 63/72/38 72/87/38 65/81/38 -f 55/64/39 64/80/39 66/82/39 -f 58/70/24 67/281/24 68/83/24 -f 60/78/18 59/71/18 68/83/18 -f 60/78/17 69/84/17 70/85/17 -f 62/74/19 61/67/19 70/85/19 -f 62/74/40 71/86/40 72/87/40 -f 53/282/25 37/283/25 43/88/25 -f 39/284/25 41/285/25 43/88/25 -f 43/88/25 45/286/25 47/287/25 -f 47/287/25 49/89/25 43/88/25 -f 51/90/25 53/282/25 43/88/25 -f 39/284/25 43/88/25 37/283/25 -f 74/91/41 76/94/41 75/92/41 -f 76/94/42 78/288/42 77/95/42 -f 80/96/43 82/99/43 81/97/43 -f 82/99/31 84/101/31 83/100/31 -f 84/101/26 86/103/26 85/102/26 -f 86/103/44 88/105/44 87/104/44 -f 88/105/45 90/107/45 89/106/45 -f 90/107/46 74/91/46 73/93/46 -f 74/108/47 92/118/47 91/109/47 -f 84/111/32 96/123/32 97/112/32 -f 82/114/97 80/289/97 94/115/97 -f 74/108/48 90/124/48 99/117/48 -f 86/113/49 97/112/49 98/119/49 -f 76/110/60 91/109/60 93/121/60 -f 82/114/33 95/116/33 96/123/33 -f 88/120/51 98/119/51 99/117/51 -f 92/118/52 101/127/52 100/125/52 -f 92/118/53 99/117/53 108/126/53 -f 93/121/54 91/109/54 100/125/54 -f 94/115/40 103/290/40 104/129/40 -f 96/123/38 95/116/38 104/129/38 -f 96/123/37 105/130/37 106/131/37 -f 97/112/39 106/131/39 107/132/39 -f 99/117/55 98/119/55 107/132/55 -f 89/291/25 73/292/25 79/133/25 -f 75/293/25 77/294/25 79/133/25 -f 79/133/25 81/295/25 83/296/25 -f 83/296/25 85/134/25 79/133/25 -f 87/135/25 89/291/25 79/133/25 -f 75/293/25 79/133/25 73/292/25 -f 110/136/5 112/139/5 111/137/5 -f 112/139/56 114/297/56 113/140/56 -f 116/141/57 118/144/57 117/142/57 -f 118/144/46 120/146/46 119/145/46 -f 120/146/41 122/148/41 121/147/41 -f 122/148/58 124/150/58 123/149/58 -f 124/150/59 126/152/59 125/151/59 -f 126/152/4 110/136/4 109/138/4 -f 110/153/10 128/163/10 127/154/10 -f 120/156/47 132/168/47 133/157/47 -f 118/159/98 116/298/98 130/160/98 -f 110/153/15 126/169/15 135/162/15 -f 122/158/60 133/157/60 134/164/60 -f 112/155/13 127/154/13 129/166/13 -f 118/159/48 131/161/48 132/168/48 -f 126/169/11 124/165/11 134/164/11 -f 128/163/22 137/172/22 136/170/22 -f 128/163/21 135/162/21 144/171/21 -f 127/154/23 136/170/23 138/173/23 -f 130/160/55 139/299/55 140/174/55 -f 132/168/53 131/161/53 140/174/53 -f 133/157/52 132/168/52 141/175/52 -f 134/164/54 133/157/54 142/176/54 -f 135/162/20 134/164/20 143/177/20 -f 125/300/25 109/301/25 115/178/25 -f 111/302/25 113/303/25 115/178/25 -f 115/178/25 117/304/25 119/305/25 -f 119/305/25 121/179/25 115/178/25 -f 123/180/25 125/300/25 115/178/25 -f 111/302/25 115/178/25 109/301/25 -f 146/181/1 148/184/1 147/182/1 -f 148/184/29 150/186/29 149/185/29 -f 150/186/30 152/188/30 151/187/30 -f 152/188/31 154/190/31 153/189/31 -f 154/190/26 156/192/26 155/191/26 -f 156/192/44 158/194/44 157/193/44 -f 158/194/45 160/196/45 159/195/45 -f 160/196/46 162/306/46 161/197/46 -f 162/198/41 164/201/41 163/199/41 -f 164/201/58 166/203/58 165/202/58 -f 166/203/59 168/205/59 167/204/59 -f 168/205/4 170/207/4 169/206/4 -f 170/207/5 172/209/5 171/208/5 -f 172/209/6 174/214/6 173/210/6 -f 150/211/62 179/246/62 180/212/62 -f 174/214/7 176/216/7 175/215/7 -f 176/216/8 146/181/8 145/183/8 -f 175/219/25 145/307/25 147/308/25 -f 147/308/25 149/309/25 151/310/25 -f 151/310/25 153/311/25 155/312/25 -f 155/312/25 157/313/25 159/217/25 -f 159/217/25 161/314/25 163/315/25 -f 163/315/25 165/316/25 167/218/25 -f 167/218/25 169/317/25 171/318/25 -f 171/318/25 173/319/25 175/219/25 -f 175/219/25 147/308/25 159/217/25 -f 151/310/25 155/312/25 159/217/25 -f 159/217/25 163/315/25 167/218/25 -f 167/218/25 171/318/25 175/219/25 -f 147/308/25 151/310/25 159/217/25 -f 185/220/63 184/224/63 200/221/63 -f 162/223/64 160/247/64 184/224/64 -f 146/225/65 178/238/65 177/226/65 -f 172/228/66 170/248/66 189/229/66 -f 156/231/67 182/249/67 183/232/67 -f 166/234/68 187/250/68 188/235/68 -f 146/225/69 176/251/69 192/237/69 -f 152/213/70 180/212/70 181/239/70 -f 162/241/71 185/257/71 186/242/71 -f 172/228/72 190/230/72 191/244/72 -f 148/227/73 177/226/73 179/246/73 -f 158/233/74 183/232/74 184/224/74 -f 170/248/75 168/236/75 188/235/75 -f 154/240/76 181/239/76 182/249/76 -f 164/243/77 186/242/77 187/250/77 -f 174/245/78 191/244/78 192/237/78 -f 195/254/79 193/320/79 194/321/79 -f 194/321/79 208/322/79 207/323/79 -f 207/323/79 206/324/79 205/325/79 -f 205/325/79 204/326/79 203/252/79 -f 203/252/79 202/327/79 201/328/79 -f 201/328/79 200/329/79 203/252/79 -f 199/330/79 198/331/79 197/253/79 -f 197/253/79 196/332/79 195/254/79 -f 195/254/79 194/321/79 207/323/79 -f 207/323/79 205/325/79 203/252/79 -f 203/252/79 200/329/79 199/330/79 -f 199/330/79 197/253/79 203/252/79 -f 195/254/79 207/323/79 203/252/79 -f 178/238/80 194/256/80 193/255/80 -f 192/237/81 208/269/81 194/256/81 -f 185/257/82 201/333/82 202/258/82 -f 179/246/83 177/226/83 193/255/83 -f 186/242/84 202/258/84 203/260/84 -f 180/212/85 179/246/85 195/259/85 -f 187/250/86 203/260/86 204/262/86 -f 180/212/87 196/261/87 197/263/87 -f 188/235/88 204/262/88 205/264/88 -f 181/239/89 197/263/89 198/265/89 -f 190/230/90 189/229/90 205/264/90 -f 182/249/91 198/265/91 199/267/91 -f 191/244/92 190/230/92 206/266/92 -f 184/224/93 183/232/93 199/267/93 -f 192/237/94 191/244/94 207/268/94 -o Cube_Cube.001 -v -2.500000 -1.000000 -0.500000 -v -2.500000 0.000000 -0.500000 -v -0.500000 -1.000000 -0.500000 -v -0.500000 0.000000 -0.500000 -v -2.500000 -1.000000 0.499999 -v -2.500000 0.000000 0.499999 -v -0.500000 -1.000000 0.500000 -v -0.500000 0.000000 0.500000 -v 0.500000 -1.000000 -2.500000 -v 0.500000 0.000000 -2.500000 -v 0.500000 -1.000000 -0.500000 -v 0.500000 0.000000 -0.500000 -v -0.500000 -1.000000 -2.500000 -v -0.500000 0.000000 -2.500000 -v -0.500000 -1.000000 -0.500000 -v -0.500000 0.000000 -0.500000 -v 2.500000 -1.000000 0.500000 -v 2.500000 0.000000 0.500000 -v 0.500000 -1.000000 0.500000 -v 0.500000 0.000000 0.500000 -v 2.500000 -1.000000 -0.500000 -v 2.500000 0.000000 -0.500000 -v 0.500000 -1.000000 -0.500000 -v 0.500000 0.000000 -0.500000 -v -0.500000 -1.000000 2.500000 -v -0.500000 0.000000 2.500000 -v -0.500000 -1.000000 0.500000 -v -0.500000 0.000000 0.500000 -v 0.500000 -1.000000 2.500000 -v 0.500000 0.000000 2.500000 -v 0.500000 -1.000000 0.500000 -v 0.500000 0.000000 0.500000 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 0.9375 0.9375 -vt 1.0000 1.0000 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 0.9375 0.9375 -vt 1.0000 1.0000 -vt 1.0000 0.9375 -vt 0.9375 1.0000 -vt 0.9375 0.9375 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 0.9375 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 1.0000 -vt 1.0000 0.9375 -vn -0.0000 0.0000 -1.0000 -vn -0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -vn 1.0000 0.0000 0.0000 -s off -f 210/334/99 211/335/99 209/336/99 -f 216/337/100 213/338/100 215/339/100 -f 214/340/101 209/341/101 213/342/101 -f 215/343/102 209/341/102 211/344/102 -f 212/345/103 214/346/103 216/347/103 -f 218/348/104 219/349/104 217/350/104 -f 224/351/101 221/352/101 223/353/101 -f 222/354/99 217/355/99 221/356/99 -f 219/357/102 221/358/102 217/355/102 -f 220/359/103 222/360/103 224/361/103 -f 226/362/100 227/363/100 225/364/100 -f 232/365/99 229/366/99 231/367/99 -f 230/368/104 225/369/104 229/370/104 -f 231/371/102 225/369/102 227/372/102 -f 228/373/103 230/374/103 232/375/103 -f 234/376/101 235/377/101 233/378/101 -f 240/379/104 237/380/104 239/381/104 -f 238/382/100 233/383/100 237/384/100 -f 235/385/102 237/386/102 233/383/102 -f 236/387/103 238/388/103 240/389/103 -f 210/334/99 212/390/99 211/335/99 -f 216/337/100 214/391/100 213/338/100 -f 214/340/101 210/392/101 209/341/101 -f 215/343/102 213/393/102 209/341/102 -f 212/345/103 210/392/103 214/346/103 -f 218/348/104 220/394/104 219/349/104 -f 224/351/101 222/395/101 221/352/101 -f 222/354/99 218/396/99 217/355/99 -f 219/357/102 223/397/102 221/358/102 -f 220/359/103 218/396/103 222/360/103 -f 226/362/100 228/398/100 227/363/100 -f 232/365/99 230/399/99 229/366/99 -f 230/368/104 226/400/104 225/369/104 -f 231/371/102 229/401/102 225/369/102 -f 228/373/103 226/400/103 230/374/103 -f 234/376/101 236/402/101 235/377/101 -f 240/379/104 238/403/104 237/380/104 -f 238/382/100 234/404/100 233/383/100 -f 235/385/102 239/405/102 237/386/102 -f 236/387/103 234/404/103 238/388/103 diff --git a/src/main/resources/assets/advancedrocketry/models/lathe.obj b/src/main/resources/assets/advancedrocketry/models/lathe.obj index 79955b74f..9fd58d981 100644 --- a/src/main/resources/assets/advancedrocketry/models/lathe.obj +++ b/src/main/resources/assets/advancedrocketry/models/lathe.obj @@ -1,1163 +1,1156 @@ -# Blender v2.75 (sub 0) OBJ File: 'lathe.blend' +# Blender v2.79 (sub 0) OBJ File: 'lathe.blend' # www.blender.org +mtllib lathe.mtl o Rod -v 0.080000 -0.000000 0.000000 -v 0.080000 0.000000 1.937500 -v 0.040000 -0.069282 0.000000 -v 0.040000 -0.069282 1.937500 -v -0.040000 -0.069282 0.000000 -v -0.040000 -0.069282 1.937500 -v -0.080000 -0.000000 0.000000 -v -0.080000 0.000000 1.937500 -v -0.040000 0.069282 0.000000 -v -0.040000 0.069282 1.937500 -v 0.040000 0.069282 0.000000 -v 0.040000 0.069282 1.937500 -vt 0.003906 0.996094 -vt 0.000000 0.996094 -vt 0.000000 1.000000 -vt 0.003906 1.000000 -vn 0.866000 -0.500000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -0.866000 -0.500000 0.000000 -vn -0.866000 0.500000 -0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.866000 0.500000 -0.000000 -vn 0.000000 1.000000 -0.000000 -vn 0.000000 0.000000 -1.000000 +v -0.022423 0.054134 1.500000 +v -0.022423 0.054134 0.000000 +v -0.054134 0.022423 1.500000 +v -0.054134 0.022423 0.000000 +v -0.054134 -0.022423 1.500000 +v -0.054134 -0.022423 0.000000 +v -0.022423 -0.054134 1.500000 +v -0.022423 -0.054134 0.000000 +v 0.022423 -0.054133 1.500000 +v 0.022423 -0.054134 0.000000 +v 0.054134 -0.022423 1.500000 +v 0.054133 -0.022423 0.000000 +v 0.054134 0.022423 1.500000 +v 0.054133 0.022423 0.000000 +v 0.022423 0.054134 1.500000 +v 0.022423 0.054134 0.000000 +vn -0.7071 0.7071 0.0000 +vn -1.0000 -0.0000 0.0000 +vn -0.7071 -0.7071 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.7071 -0.7071 -0.0000 +vn 1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.7071 0.7071 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 0.0000 1.0000 +usemtl None s off -f 2/1/1 4/1/1 3/1/1 -f 4/1/2 6/2/2 5/2/2 -f 6/2/3 8/2/3 7/2/3 -f 8/2/4 10/3/4 9/3/4 -f 4/1/5 12/4/5 10/3/5 -f 12/4/6 2/1/6 1/1/6 -f 10/3/7 12/4/7 11/4/7 -f 1/1/8 3/1/8 9/3/8 -f 1/1/1 2/1/1 3/1/1 -f 3/1/2 4/1/2 5/2/2 -f 5/2/3 6/2/3 7/2/3 -f 7/2/4 8/2/4 9/3/4 -f 8/2/5 6/2/5 4/1/5 -f 4/1/5 10/3/5 8/2/5 -f 4/1/5 2/1/5 12/4/5 -f 11/4/6 12/4/6 1/1/6 -f 9/3/7 10/3/7 11/4/7 -f 9/3/8 11/4/8 1/1/8 -f 5/2/8 7/2/8 9/3/8 -f 9/3/8 3/1/8 5/2/8 -o Cylinder -v 0.150000 -0.000000 1.927083 -v 0.150000 0.000000 1.964583 -v 0.075000 -0.129904 1.927083 -v 0.075000 -0.129904 1.964583 -v -0.075000 -0.129904 1.927083 -v -0.075000 -0.129904 1.964583 -v -0.150000 -0.000000 1.927083 -v -0.150000 0.000000 1.964583 -v -0.075000 0.129904 1.927083 -v -0.075000 0.129904 1.964583 -v 0.075000 0.129904 1.927083 -v 0.075000 0.129904 1.964583 -v 0.225000 -0.000000 1.964583 -v 0.225000 0.000000 2.002083 -v 0.112500 -0.194856 1.964583 -v 0.112500 -0.194856 2.002083 -v -0.112500 -0.194856 1.964583 -v -0.112500 -0.194856 2.002083 -v -0.225000 -0.000000 1.964583 -v -0.225000 0.000000 2.002083 -v -0.112500 0.194856 1.964583 -v -0.112500 0.194856 2.002083 -v 0.112500 0.194856 1.964583 -v 0.112500 0.194856 2.002083 -v 0.100000 -0.000000 1.895833 -v 0.100000 0.000000 1.933333 -v 0.050000 -0.086603 1.895833 -v 0.050000 -0.086603 1.933333 -v -0.050000 -0.086603 1.895833 -v -0.050000 -0.086603 1.933333 -v -0.100000 -0.000000 1.895833 -v -0.100000 0.000000 1.933333 -v -0.050000 0.086603 1.895833 -v -0.050000 0.086603 1.933333 -v 0.050000 0.086603 1.895833 -v 0.050000 0.086603 1.933333 -vt 0.761719 0.675781 -vt 0.765625 0.675781 -vt 0.753906 0.695312 -vt 0.750000 0.691406 -vt 0.730469 0.695312 -vt 0.714844 0.675781 -vt 0.722656 0.675781 -vt 0.730469 0.656250 -vt 0.730469 0.660156 -vt 0.750000 0.660156 -vt 0.753906 0.656250 -vt 0.730469 0.691406 -vt 0.761719 0.625000 -vt 0.765625 0.625000 -vt 0.746094 0.656250 -vt 0.746094 0.652344 -vt 0.714844 0.656250 -vt 0.695312 0.625000 -vt 0.703125 0.625000 -vt 0.714844 0.597656 -vt 0.714844 0.601562 -vt 0.746094 0.601562 -vt 0.750000 0.597656 -vt 0.714844 0.652344 -vt 0.757812 0.585938 -vt 0.765625 0.585938 -vt 0.753906 0.597656 -vt 0.750000 0.593750 -vt 0.738281 0.597656 -vt 0.726562 0.582031 -vt 0.730469 0.582031 -vt 0.738281 0.570312 -vt 0.738281 0.574219 -vt 0.753906 0.574219 -vt 0.753906 0.570312 -vt 0.738281 0.593750 -vn 0.866000 -0.500000 -0.000000 -vn 0.000000 -1.000000 0.000000 -vn -0.866000 -0.500000 0.000000 -vn -0.866000 0.500000 0.000000 -vn 0.866000 0.500000 -0.000000 -vn 0.000000 1.000000 -0.000000 -vn 0.000000 0.000000 -1.000000 +f 2//1 3//1 1//1 +f 4//2 5//2 3//2 +f 6//3 7//3 5//3 +f 8//4 9//4 7//4 +f 10//5 11//5 9//5 +f 12//6 13//6 11//6 +f 14//7 10//7 6//7 +f 14//8 15//8 13//8 +f 16//9 1//9 15//9 +f 13//10 15//10 7//10 +f 15//10 1//10 3//10 +f 3//10 5//10 15//10 +f 5//10 7//10 15//10 +f 7//10 9//10 11//10 +f 11//10 13//10 7//10 +f 2//1 4//1 3//1 +f 4//2 6//2 5//2 +f 6//3 8//3 7//3 +f 8//4 10//4 9//4 +f 10//5 12//5 11//5 +f 12//6 14//6 13//6 +f 6//7 4//7 2//7 +f 2//7 16//7 14//7 +f 14//7 12//7 10//7 +f 10//7 8//7 6//7 +f 6//7 2//7 14//7 +f 14//8 16//8 15//8 +f 16//9 2//9 1//9 +o Shaft +v -0.017938 0.043307 1.500000 +v -0.017938 0.043307 0.000000 +v -0.043307 0.017938 1.500000 +v -0.043307 0.017938 0.000000 +v -0.043307 -0.017938 1.500000 +v -0.043307 -0.017938 0.000000 +v -0.017938 -0.043307 1.500000 +v -0.017938 -0.043307 0.000000 +v 0.017938 -0.043307 1.500000 +v 0.017938 -0.043307 0.000000 +v 0.043307 -0.017938 1.500000 +v 0.043307 -0.017938 0.000000 +v 0.043307 0.017938 1.500000 +v 0.043307 0.017938 0.000000 +v 0.017938 0.043307 1.500000 +v 0.017938 0.043307 0.000000 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt -0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt -0.000000 0.343750 +vt -0.000000 0.343750 +vt -0.000000 0.343750 +vt -0.000000 0.343750 +vt -0.000000 0.343750 +vt 0.000000 0.343750 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt -0.000000 0.343750 +vt 0.000000 0.343750 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn -0.7071 0.7071 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.7071 -0.7071 0.0000 +vn -0.0000 -1.0000 0.0000 +vn 0.7071 -0.7071 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.7071 0.7071 -0.0000 +vn 0.0000 1.0000 -0.0000 +vn 0.0000 0.0000 1.0000 +usemtl None_lathe.png s off -f 13/5/9 14/6/9 16/7/9 -f 15/8/10 16/7/10 18/9/10 -f 18/9/11 20/10/11 19/11/11 -f 20/10/12 22/12/12 21/13/12 -f 23/14/13 24/15/13 14/6/13 -f 22/12/14 24/15/14 23/14/14 -f 13/5/15 17/16/15 19/11/15 -f 25/17/9 26/18/9 28/19/9 -f 27/20/10 28/19/10 30/21/10 -f 30/21/11 32/22/11 31/23/11 -f 32/22/12 34/24/12 33/25/12 -f 35/26/13 36/27/13 26/18/13 -f 34/24/14 36/27/14 35/26/14 -f 25/17/15 29/28/15 31/23/15 -f 37/29/9 38/30/9 40/31/9 -f 39/32/10 40/31/10 42/33/10 -f 42/33/11 44/34/11 43/35/11 -f 44/34/12 46/36/12 45/37/12 -f 47/38/13 48/39/13 38/30/13 -f 46/36/14 48/39/14 47/38/14 -f 37/29/15 41/40/15 45/37/15 -f 15/8/9 13/5/9 16/7/9 -f 17/16/10 15/8/10 18/9/10 -f 17/16/11 18/9/11 19/11/11 -f 19/11/12 20/10/12 21/13/12 -f 13/5/13 23/14/13 14/6/13 -f 21/13/14 22/12/14 23/14/14 -f 21/13/15 23/14/15 13/5/15 -f 13/5/15 19/11/15 21/13/15 -f 13/5/15 15/8/15 17/16/15 -f 27/20/9 25/17/9 28/19/9 -f 29/28/10 27/20/10 30/21/10 -f 29/28/11 30/21/11 31/23/11 -f 31/23/12 32/22/12 33/25/12 -f 25/17/13 35/26/13 26/18/13 -f 33/25/14 34/24/14 35/26/14 -f 33/25/15 35/26/15 25/17/15 -f 25/17/15 31/23/15 33/25/15 -f 25/17/15 27/20/15 29/28/15 -f 39/32/9 37/29/9 40/31/9 -f 41/40/10 39/32/10 42/33/10 -f 41/40/11 42/33/11 43/35/11 -f 43/35/12 44/34/12 45/37/12 -f 37/29/13 47/38/13 38/30/13 -f 45/37/14 46/36/14 47/38/14 -f 45/37/15 47/38/15 37/29/15 -f 41/40/15 43/35/15 45/37/15 -f 37/29/15 39/32/15 41/40/15 -o Tray -v 0.250000 1.187500 0.625000 -v 0.250000 1.250000 0.625000 -v 0.875000 1.187500 0.625000 -v 0.875000 1.250000 0.625000 -v 0.250000 1.187500 1.000000 -v 0.250000 1.250000 1.000000 -v 0.875000 1.187500 1.000000 -v 0.875000 1.250000 1.000000 -v 0.312500 1.250000 0.625000 -v 0.312500 1.375000 0.625000 -v 0.687500 1.250000 0.625000 -v 0.687500 1.375000 0.625000 -v 0.312500 1.250000 1.000000 -v 0.312500 1.375000 1.000000 -v 0.687500 1.250000 1.000000 -v 0.687500 1.375000 1.000000 -v 0.623047 1.505859 0.628125 -v 0.623047 1.611328 0.628125 -v 0.640625 1.617188 0.628125 -v 0.640625 1.617188 0.721875 -v 0.640625 1.375000 0.628125 -v 0.640625 1.375000 0.721875 -v 0.359375 1.375000 0.628125 -v 0.359375 1.375000 0.721875 -v 0.359375 1.617188 0.628125 -v 0.359375 1.617188 0.721875 -v 0.441406 1.699219 0.628125 -v 0.441406 1.699219 0.721875 -v 0.558594 1.699219 0.628125 -v 0.558594 1.699219 0.721875 -v 0.623047 1.505859 0.721875 -v 0.623047 1.611328 0.721875 -v 0.552734 1.435547 0.628125 -v 0.552734 1.435547 0.721875 -v 0.447266 1.435547 0.628125 -v 0.447266 1.435547 0.721875 -v 0.376953 1.505859 0.628125 -v 0.376953 1.505859 0.721875 -v 0.376953 1.611328 0.628125 -v 0.376953 1.611328 0.721875 -v 0.447266 1.681641 0.628125 -v 0.447266 1.681641 0.721875 -v 0.552734 1.681641 0.628125 -v 0.552734 1.681641 0.721875 -v 0.625000 1.250000 0.812500 -v 0.625000 1.625000 0.812500 -v 0.750000 1.250000 0.812500 -v 0.687500 1.562500 0.812500 -v 0.625000 1.250000 0.937500 -v 0.625000 1.625000 0.937500 -v 0.750000 1.250000 0.937500 -v 0.687500 1.562500 0.937500 -v 0.687500 1.500000 0.812500 -v 0.687500 1.500000 0.937500 -v 0.750000 1.500000 0.812500 -v 0.750000 1.500000 0.937500 -v 0.062500 0.937500 0.625000 -v 0.062500 1.250000 0.625000 -v 0.250000 0.937500 0.625000 -v 0.250000 1.250000 0.625000 -v 0.062500 0.937500 1.000000 -v 0.062500 1.250000 1.000000 -v 0.250000 0.937500 1.000000 -v 0.250000 1.250000 1.000000 -vt 0.312500 0.718750 -vt 0.312500 0.738281 -vt 0.117188 0.738281 -vt 0.433594 0.718750 -vt 0.433594 0.738281 -vt 0.628906 0.718750 -vt 0.628906 0.738281 -vt 0.628906 0.882812 -vt 0.628906 1.000000 -vt 0.433594 1.000000 -vt 0.117188 0.816406 -vt 0.000000 0.816406 -vt 0.000000 0.617188 -vt 0.117188 0.894531 -vt 0.117188 0.933594 -vt 0.000000 0.933594 -vt 0.117188 0.855469 -vt 0.000000 0.855469 -vt 0.000000 0.894531 -vt 0.117188 0.937500 -vt 0.117188 0.898438 -vt 0.238281 0.898438 -vt 0.117188 0.753906 -vt 0.000000 0.753906 -vt 0.000000 0.652344 -vt 0.179688 0.894531 -vt 0.203125 0.871094 -vt 0.207031 0.875000 -vt 0.406250 0.867188 -vt 0.433594 0.867188 -vt 0.433594 0.898438 -vt 0.406250 0.925781 -vt 0.406250 1.000000 -vt 0.375000 1.000000 -vt 0.125000 0.871094 -vt 0.148438 0.894531 -vt 0.144531 0.898438 -vt 0.406250 0.835938 -vt 0.433594 0.835938 -vt 0.234375 0.894531 -vt 0.269531 0.894531 -vt 0.269531 0.898438 -vt 0.406250 0.898438 -vt 0.433594 0.929688 -vt 0.406250 0.929688 -vt 0.433594 0.964844 -vt 0.296875 0.875000 -vt 0.289062 0.871094 -vt 0.289062 0.839844 -vt 0.406250 0.964844 -vt 0.433594 0.996094 -vt 0.406250 0.738281 -vt 0.406250 0.812500 -vt 0.375000 0.812500 -vt 0.179688 0.898438 -vt 0.433594 0.769531 -vt 0.406250 0.851562 -vt 0.375000 0.851562 -vt 0.406250 0.769531 -vt 0.433594 0.800781 -vt 0.406250 0.886719 -vt 0.375000 0.925781 -vt 0.375000 0.886719 -vt 0.214844 0.839844 -vt 0.214844 0.871094 -vt 0.406250 0.800781 -vt 0.117188 0.796875 -vt 0.148438 0.816406 -vt 0.125000 0.839844 -vt 0.234375 0.898438 -vt 0.207031 0.796875 -vt 0.234375 0.816406 -vt 0.117188 0.875000 -vt 0.179688 0.816406 -vt 0.296875 0.796875 -vt 0.269531 0.816406 -vt 0.886719 0.882812 -vt 0.867188 0.960938 -vt 0.847656 0.882812 -vt 0.335938 0.816406 -vt 0.335938 0.738281 -vt 0.375000 0.738281 -vt 0.808594 1.000000 -vt 0.808594 0.882812 -vt 0.828125 0.960938 -vt 0.375000 0.882812 -vt 0.335938 1.000000 -vt 0.335938 0.855469 -vt 0.335938 0.835938 -vt 0.375000 0.835938 -vt 0.375000 0.855469 -vt 0.335938 0.882812 -vt 0.375000 0.816406 -vt 0.218750 0.738281 -vt 0.218750 0.796875 -vt 0.750000 0.980469 -vt 0.750000 0.882812 -vt 0.632812 0.980469 -vt 0.632812 0.882812 -vt 0.335938 0.796875 -vt 0.117188 0.617188 -vt 0.000000 0.558594 -vt 0.203125 0.839844 -vt 0.117188 0.718750 -vt 0.433594 0.882812 -vt 0.238281 0.937500 -vt 0.117188 0.652344 -vt 0.406250 0.996094 -vt 0.886719 1.000000 -vt 0.847656 0.960938 -vt 0.867188 0.980469 -vt 0.828125 0.980469 -vt 0.808594 0.980469 -vt 0.117188 0.558594 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.707100 -0.707100 0.000000 -vn 0.707100 -0.707100 0.000000 -vn 0.707100 0.707100 0.000000 -vn -0.707100 0.707100 0.000000 +f 18/1/11 19/2/11 17/3/11 +f 20/4/12 21/5/12 19/6/12 +f 22/7/13 23/8/13 21/9/13 +f 24/10/14 25/11/14 23/12/14 +f 26/13/15 27/14/15 25/15/15 +f 28/16/16 29/17/16 27/18/16 +f 24/19/17 22/20/17 30/21/17 +f 30/22/18 31/23/18 29/24/18 +f 32/25/19 17/26/19 31/27/19 +f 23/28/20 27/29/20 31/30/20 +f 18/1/11 20/31/11 19/2/11 +f 20/4/12 22/32/12 21/5/12 +f 22/7/13 24/33/13 23/8/13 +f 24/10/14 26/34/14 25/11/14 +f 26/13/15 28/35/15 27/14/15 +f 28/16/16 30/36/16 29/17/16 +f 22/20/17 20/37/17 18/38/17 +f 18/38/17 32/39/17 22/20/17 +f 32/39/17 30/21/17 22/20/17 +f 30/21/17 28/40/17 26/41/17 +f 26/41/17 24/19/17 30/21/17 +f 30/22/18 32/42/18 31/23/18 +f 32/25/19 18/43/19 17/26/19 +f 31/30/20 17/44/20 19/45/20 +f 19/45/20 21/46/20 23/28/20 +f 23/28/20 25/47/20 27/29/20 +f 27/29/20 29/48/20 31/30/20 +f 31/30/20 19/45/20 23/28/20 +o Tool +v 0.062500 0.687500 1.125000 +v 0.062500 1.000000 1.125000 +v 0.062500 0.687500 1.500000 +v 0.062500 1.000000 1.500000 +v 0.500000 1.062500 1.125000 +v 0.500000 1.312500 1.125000 +v 0.500000 1.062500 1.500000 +v 0.500000 1.312500 1.500000 +v 0.250000 1.062500 1.125000 +v 0.250000 1.312500 1.125000 +v 0.250000 1.062500 1.500000 +v 0.250000 1.312500 1.500000 +v 0.437500 0.875000 1.125000 +v 0.437500 1.000000 1.125000 +v 0.437500 0.875000 1.500000 +v 0.437500 1.000000 1.500000 +v 0.312500 0.875000 1.125000 +v 0.312500 1.000000 1.125000 +v 0.312500 0.875000 1.500000 +v 0.312500 1.000000 1.500000 +v 0.687500 0.687500 1.125000 +v 0.687500 1.000000 1.125000 +v 0.687500 0.687500 1.500000 +v 0.687500 1.000000 1.500000 +v 0.562500 0.687500 1.125000 +v 0.562500 1.000000 1.125000 +v 0.562500 0.687500 1.500000 +v 0.562500 1.000000 1.500000 +v 0.687500 1.000000 1.125000 +v 0.687500 1.062500 1.125000 +v 0.687500 1.000000 1.500000 +v 0.687500 1.062500 1.500000 +v 0.062500 1.000000 1.125000 +v 0.062500 1.062500 1.125000 +v 0.062500 1.000000 1.500000 +v 0.062500 1.062500 1.500000 +v 0.187500 0.687500 1.125000 +v 0.187500 1.000000 1.125000 +v 0.187500 0.687500 1.500000 +v 0.187500 1.000000 1.500000 +v 0.062500 0.687500 1.125000 +v 0.062500 1.000000 1.125000 +v 0.062500 0.687500 1.500000 +v 0.062500 1.000000 1.500000 +vt 0.609375 0.984375 +vt 0.562500 0.906250 +vt 0.609375 0.906250 +vt 0.562500 0.843750 +vt 0.609375 0.906250 +vt 0.562500 0.906250 +vt 0.843750 0.734375 +vt 0.875000 0.796875 +vt 0.843750 0.796875 +vt 0.609375 0.906250 +vt 0.562500 0.843750 +vt 0.609375 0.843750 +vt 0.875000 0.796875 +vt 0.843750 0.734375 +vt 0.875000 0.734375 +vt 0.562500 0.906250 +vt 0.609375 0.843750 +vt 1.000000 0.750000 +vt 0.984375 0.843750 +vt 0.984375 0.750000 +vt 0.984375 0.812500 +vt 1.000000 0.843750 +vt 0.984375 0.843750 +vt 1.000000 0.750000 +vt 1.000000 0.843750 +vt 0.984375 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.750000 +vt 0.984375 0.843750 +vt 0.984375 0.750000 +vt 0.609375 0.984375 +vt 0.562500 0.906250 +vt 0.609375 0.906250 +vt 0.984375 0.750000 +vt 1.000000 0.828125 +vt 0.984375 0.828125 +vt 1.000000 0.828125 +vt 0.984375 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.750000 +vt 0.984375 0.843750 +vt 0.984375 0.750000 +vt 0.562500 0.984375 +vt 0.609375 1.000000 +vt 0.562500 1.000000 +vt 0.609375 0.984375 +vt 0.687500 1.000000 +vt 0.609375 1.000000 +vt 0.562500 0.984375 +vt 0.609375 0.984375 +vt 0.687500 0.921875 +vt 0.609375 0.906250 +vt 0.687500 0.906250 +vt 0.687500 0.906250 +vt 0.609375 1.000000 +vt 0.609375 0.906250 +vt 0.609375 1.000000 +vt 0.687500 0.906250 +vt 0.687500 1.000000 +vt 0.984375 0.750000 +vt 1.000000 0.828125 +vt 0.984375 0.828125 +vt 1.000000 0.828125 +vt 0.984375 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.750000 +vt 0.984375 0.843750 +vt 0.984375 0.750000 +vt 0.562500 0.984375 +vt 0.609375 0.843750 +vt 0.875000 0.734375 +vt 0.562500 0.906250 +vt 0.843750 0.796875 +vt 1.000000 0.843750 +vt 1.000000 0.812500 +vt 0.984375 0.750000 +vt 0.984375 0.843750 +vt 1.000000 0.843750 +vt 0.562500 0.984375 +vt 1.000000 0.750000 +vt 0.984375 0.828125 +vt 1.000000 0.843750 +vt 0.687500 0.984375 +vt 0.562500 1.000000 +vt 0.609375 0.921875 +vt 0.687500 1.000000 +vt 0.609375 0.906250 +vt 1.000000 0.750000 +vt 0.984375 0.828125 +vt 1.000000 0.843750 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +usemtl None_lathe.png s off -f 52/41/16 51/42/16 49/43/16 -f 56/44/17 55/45/17 51/42/17 -f 54/46/18 53/47/18 55/45/18 -f 51/48/19 55/49/19 53/50/19 -f 56/51/20 52/52/20 50/53/20 -f 60/54/16 59/55/16 57/56/16 -f 64/51/17 63/57/17 59/58/17 -f 62/59/18 61/58/18 63/57/18 -f 58/60/21 57/61/21 61/62/21 -f 64/63/20 60/64/20 58/65/20 -f 89/66/16 87/67/16 73/68/16 -f 91/69/19 92/70/19 90/71/19 -f 68/72/17 70/73/17 69/74/17 -f 66/75/16 91/76/16 77/77/16 -f 66/78/22 80/79/22 92/70/22 -f 90/80/18 92/81/18 78/82/18 -f 89/83/23 90/71/23 88/84/23 -f 87/85/17 88/84/17 86/86/17 -f 68/87/18 80/88/18 79/89/18 -f 85/90/24 86/86/24 84/91/24 -f 72/92/21 74/93/21 73/94/21 -f 91/76/16 89/66/16 75/95/16 -f 83/92/20 84/45/20 82/96/20 -f 74/93/25 76/97/25 75/98/25 -f 81/99/25 82/96/25 79/100/25 -f 78/101/24 68/72/24 67/102/24 -f 76/97/20 78/101/20 77/103/20 -f 86/104/18 88/105/18 74/68/18 -f 65/106/21 79/100/21 80/79/21 -f 69/107/16 81/108/16 65/109/16 -f 88/105/18 90/80/18 76/110/18 -f 72/111/18 84/112/18 86/104/18 -f 92/81/18 80/88/18 68/87/18 -f 65/109/16 66/75/16 67/113/16 -f 83/114/16 81/108/16 69/107/16 -f 70/115/18 79/89/18 82/116/18 -f 93/117/16 101/118/16 95/119/16 -f 104/120/17 99/121/17 95/122/17 -f 98/123/18 97/124/18 102/125/18 -f 94/126/21 93/74/21 97/127/21 -f 100/128/17 102/129/17 101/130/17 -f 96/131/24 94/126/24 98/132/24 -f 102/129/20 104/120/20 103/133/20 -f 108/43/16 107/134/16 105/135/16 -f 110/136/18 109/137/18 111/124/18 -f 106/138/21 105/139/21 109/137/21 -f 107/134/19 111/121/19 109/140/19 -f 112/141/20 108/53/20 106/142/20 -f 82/116/18 84/112/18 72/111/18 -f 71/111/16 85/143/16 83/114/16 -f 73/68/16 87/67/16 85/143/16 -f 50/144/16 52/41/16 49/43/16 -f 52/41/17 56/44/17 51/42/17 -f 56/44/18 54/46/18 55/45/18 -f 49/145/19 51/48/19 53/50/19 -f 54/141/20 56/51/20 50/53/20 -f 58/59/16 60/54/16 57/56/16 -f 60/52/17 64/51/17 59/58/17 -f 64/54/18 62/59/18 63/57/18 -f 62/146/21 58/60/21 61/62/21 -f 62/147/20 64/63/20 58/65/20 -f 75/95/16 89/66/16 73/68/16 -f 89/83/19 91/69/19 90/71/19 -f 67/102/17 68/72/17 69/74/17 -f 67/113/16 66/75/16 77/77/16 -f 91/69/22 66/78/22 92/70/22 -f 76/110/18 90/80/18 78/82/18 -f 87/85/23 89/83/23 88/84/23 -f 85/90/17 87/85/17 86/86/17 -f 70/115/18 68/87/18 79/89/18 -f 83/148/24 85/90/24 84/91/24 -f 71/122/21 72/92/21 73/94/21 -f 77/77/16 91/76/16 75/95/16 -f 81/99/20 83/92/20 82/96/20 -f 73/94/25 74/93/25 75/98/25 -f 65/106/25 81/99/25 79/100/25 -f 77/103/24 78/101/24 67/102/24 -f 75/98/20 76/97/20 77/103/20 -f 72/111/18 86/104/18 74/68/18 -f 66/78/21 65/106/21 80/79/21 -f 74/68/18 88/105/18 76/110/18 -f 78/82/18 92/81/18 68/87/18 -f 69/107/16 65/109/16 67/113/16 -f 71/111/16 83/114/16 69/107/16 -f 101/118/16 93/117/16 94/149/16 -f 101/118/16 103/150/16 95/119/16 -f 94/149/16 96/151/16 101/118/16 -f 103/133/17 104/120/17 95/122/17 -f 99/119/18 104/150/18 102/125/18 -f 102/125/18 100/152/18 98/123/18 -f 102/125/18 97/124/18 99/119/18 -f 98/132/21 94/126/21 97/127/21 -f 96/131/17 100/128/17 101/130/17 -f 100/128/24 96/131/24 98/132/24 -f 101/130/20 102/129/20 103/133/20 -f 106/107/16 108/43/16 105/135/16 -f 112/153/18 110/136/18 111/124/18 -f 110/136/21 106/138/21 109/137/21 -f 105/135/19 107/134/19 109/140/19 -f 110/154/20 112/141/20 106/142/20 -f 70/115/18 82/116/18 72/111/18 -f 71/111/16 73/68/16 85/143/16 -o Body -v 0.896875 1.650000 -0.650000 -v 0.896875 1.650000 -0.350000 -v 0.896875 1.350000 -0.650000 -v 0.896875 1.350000 -0.350000 -v 0.696875 1.650000 -0.650000 -v 0.696875 1.650000 -0.350000 -v 0.696875 1.350000 -0.650000 -v 0.696875 1.350000 -0.350000 -v 1.009375 1.725000 -0.725000 -v 1.009375 1.725000 -0.275000 -v 1.009375 1.275000 -0.725000 -v 1.009375 1.275000 -0.275000 -v 0.896875 1.725000 -0.725000 -v 0.896875 1.725000 -0.275000 -v 0.896875 1.275000 -0.725000 -v 0.896875 1.275000 -0.275000 -v 0.350000 1.350000 -0.887500 -v 0.350000 1.650000 -0.887500 -v 0.650000 1.350000 -0.887500 -v 0.650000 1.650000 -0.887500 -v 0.350000 1.350000 -0.687500 -v 0.350000 1.650000 -0.687500 -v 0.650000 1.350000 -0.687500 -v 0.650000 1.650000 -0.687500 -v 0.275000 1.275000 -1.000000 -v 0.275000 1.725000 -1.000000 -v 0.725000 1.275000 -1.000000 -v 0.725000 1.725000 -1.000000 -v 0.275000 1.275000 -0.887500 -v 0.275000 1.725000 -0.887500 -v 0.725000 1.275000 -0.887500 -v 0.725000 1.725000 -0.887500 -v 0.350000 1.871875 -0.650000 -v 0.350000 1.871875 -0.350000 -v 0.650000 1.871875 -0.650000 -v 0.650000 1.871875 -0.350000 -v 0.350000 1.671875 -0.650000 -v 0.350000 1.671875 -0.350000 -v 0.650000 1.671875 -0.650000 -v 0.650000 1.671875 -0.350000 -v 0.275000 1.984375 -0.725000 -v 0.275000 1.984375 -0.275000 -v 0.725000 1.984375 -0.725000 -v 0.725000 1.984375 -0.275000 -v 0.275000 1.871875 -0.725000 -v 0.275000 1.871875 -0.275000 -v 0.725000 1.871875 -0.725000 -v 0.725000 1.871875 -0.275000 -v 0.115625 1.650000 -0.650000 -v 0.115625 1.650000 -0.350000 -v 0.115625 1.350000 -0.650000 -v 0.115625 1.350000 -0.350000 -v 0.315625 1.650000 -0.650000 -v 0.315625 1.650000 -0.350000 -v 0.315625 1.350000 -0.650000 -v 0.315625 1.350000 -0.350000 -v 0.003125 1.725000 -0.725000 -v 0.003125 1.725000 -0.275000 -v 0.003125 1.275000 -0.725000 -v 0.003125 1.275000 -0.275000 -v 0.115625 1.725000 -0.725000 -v 0.115625 1.725000 -0.275000 -v 0.115625 1.275000 -0.725000 -v 0.115625 1.275000 -0.275000 -v 0.000000 0.375000 0.000000 -v 0.150000 1.000000 0.000000 -v 1.000000 0.375000 0.000000 -v 0.850000 1.000000 0.000000 -v 0.000000 0.375000 2.000000 -v 0.150000 1.000000 2.000000 -v 1.000000 0.375000 2.000000 -v 0.850000 1.000000 2.000000 -v 0.000000 0.000000 0.000000 -v 0.000000 0.375000 0.000000 -v 1.000000 0.000000 0.000000 -v 1.000000 0.375000 0.000000 -v 0.000000 0.000000 0.500000 -v 0.000000 0.375000 0.500000 -v 1.000000 0.000000 0.500000 -v 1.000000 0.375000 0.500000 -v 0.000000 0.583333 0.000000 -v 0.150000 0.791667 0.000000 -v 0.850000 0.791667 0.000000 -v 1.000000 0.583333 0.000000 -v 0.850000 0.791667 2.000000 -v 1.000000 0.583333 2.000000 -v 0.150000 0.791667 2.000000 -v 0.000000 0.583333 2.000000 -v 0.125000 1.000000 0.000000 -v 0.125000 1.062500 0.000000 -v 0.875000 1.000000 0.000000 -v 0.875000 1.062500 0.000000 -v 0.125000 1.000000 2.000000 -v 0.125000 1.062500 2.000000 -v 0.875000 1.000000 2.000000 -v 0.875000 1.062500 2.000000 -v 0.187500 1.062500 0.000000 -v 0.187500 1.125000 0.000000 -v 0.812500 1.062500 0.000000 -v 0.812500 1.125000 0.000000 -v 0.187500 1.062500 2.000000 -v 0.187500 1.125000 2.000000 -v 0.812500 1.062500 2.000000 -v 0.812500 1.125000 2.000000 -v 0.250000 1.125000 0.000000 -v 0.250000 1.187500 0.000000 -v 0.312500 1.125000 0.000000 -v 0.312500 1.187500 0.000000 -v 0.250000 1.125000 2.000000 -v 0.250000 1.187500 2.000000 -v 0.312500 1.125000 2.000000 -v 0.312500 1.187500 2.000000 -v 0.687500 1.125000 0.000000 -v 0.687500 1.187500 0.000000 -v 0.750000 1.125000 0.000000 -v 0.750000 1.187500 0.000000 -v 0.687500 1.125000 2.000000 -v 0.687500 1.187500 2.000000 -v 0.750000 1.125000 2.000000 -v 0.750000 1.187500 2.000000 -v 0.000000 0.937500 0.000000 -v 1.000000 0.937500 0.000000 -v 0.000000 0.937500 1.000000 -v 1.000000 0.937500 1.000000 -v 0.000000 1.669433 0.000000 -v 0.312500 2.000000 0.000000 -v 0.687500 2.000000 0.000000 -v 1.000000 1.669433 0.000000 -v 0.312500 2.000000 1.000000 -v 0.000000 1.669433 1.000000 -v 1.000000 1.669433 1.000000 -v 0.687500 2.000000 1.000000 -v 0.000000 0.937500 0.000000 -v 1.000000 0.937500 0.000000 -v 0.000000 0.937500 1.000000 -v 1.000000 0.937500 1.000000 -v 0.000000 1.669433 0.000000 -v 0.312500 2.000000 0.000000 -v 0.687500 2.000000 0.000000 -v 1.000000 1.669433 0.000000 -v 0.312500 2.000000 1.000000 -v 0.000000 1.669433 1.000000 -v 1.000000 1.669433 1.000000 -v 0.687500 2.000000 1.000000 -v 0.000000 1.668750 0.000000 -v 0.000000 0.937500 0.000000 -v 0.750000 1.668750 -0.250000 -v 0.750000 1.000000 -0.250000 -v 0.250000 1.668750 -0.250000 -v 0.250000 1.000000 -0.250000 -v 1.000000 0.937500 0.000000 -v 1.000000 1.668750 0.000000 -v 0.750000 1.312500 -0.687500 -v 0.250000 1.312500 -0.687500 -v 0.750000 1.668750 -0.687500 -v 0.250000 1.668750 -0.687500 -v 0.000000 0.000000 -1.000000 -v 0.234799 0.375000 -0.765201 +f 36/49/21 33/50/21 35/51/21 +f 38/52/22 39/53/22 37/54/22 +f 40/55/23 43/56/23 39/57/23 +f 44/58/21 41/59/21 43/60/21 +f 42/61/24 37/62/24 41/63/24 +f 40/64/25 42/65/25 44/58/25 +f 46/66/22 47/67/22 45/68/22 +f 48/69/23 51/70/23 47/67/23 +f 52/71/21 49/72/21 51/70/21 +f 50/73/24 45/74/24 49/75/24 +f 51/76/26 45/77/26 47/78/26 +f 54/79/22 55/80/22 53/81/22 +f 56/82/23 59/83/23 55/84/23 +f 58/85/24 53/86/24 57/87/24 +f 59/88/26 53/89/26 55/90/26 +f 62/91/22 63/92/22 61/93/22 +f 64/94/23 67/95/23 63/92/23 +f 68/96/21 65/97/21 67/98/21 +f 66/99/24 61/100/24 65/101/24 +f 67/102/26 61/103/26 63/104/26 +f 64/105/25 66/106/25 68/107/25 +f 72/108/23 75/109/23 71/110/23 +f 74/111/24 69/112/24 73/113/24 +f 75/114/26 69/115/26 71/116/26 +f 36/49/21 34/117/21 33/50/21 +f 38/52/22 40/118/22 39/53/22 +f 40/55/23 44/119/23 43/56/23 +f 44/58/21 42/120/21 41/59/21 +f 42/61/24 38/121/24 37/62/24 +f 40/64/25 38/52/25 42/65/25 +f 46/66/22 48/122/22 47/67/22 +f 48/69/23 52/123/23 51/70/23 +f 52/71/21 50/124/21 49/72/21 +f 50/73/24 46/125/24 45/74/24 +f 51/76/26 49/126/26 45/77/26 +f 54/79/22 56/127/22 55/80/22 +f 56/82/23 60/128/23 59/83/23 +f 58/85/24 54/129/24 53/86/24 +f 59/88/26 57/130/26 53/89/26 +f 62/91/22 64/94/22 63/92/22 +f 64/94/23 68/131/23 67/95/23 +f 68/96/21 66/132/21 65/97/21 +f 66/99/24 62/133/24 61/100/24 +f 67/102/26 65/134/26 61/103/26 +f 64/105/25 62/135/25 66/106/25 +f 72/108/23 76/136/23 75/109/23 +f 74/111/24 70/137/24 69/112/24 +f 75/114/26 73/138/26 69/115/26 +o Hull +v 1.000000 0.875000 1.500000 +v 1.000000 1.000000 1.500000 +v 1.000000 0.875000 3.000000 +v 1.000000 1.000000 3.000000 +v 0.000000 0.875000 1.500000 +v 0.000000 1.000000 1.500000 +v 0.000000 0.875000 3.000000 +v 0.000000 1.000000 3.000000 +v 0.750000 1.000000 1.500000 +v 0.750000 1.500000 1.500000 +v 0.750000 1.000000 2.125000 +v 0.750000 1.500000 2.125000 +v 0.000000 1.000000 1.500000 +v 0.000000 1.500000 1.500000 +v 0.000000 1.000000 2.125000 +v 0.000000 1.500000 2.125000 +v 0.750000 1.000000 -1.000000 +v 0.750000 1.500000 -1.000000 +v 0.750000 1.000000 0.000000 +v 0.750000 1.500000 0.000000 +v -0.000000 1.000000 -0.999999 +v -0.000000 1.500000 -0.999999 +v -0.000000 1.000000 0.000000 +v -0.000000 1.500000 0.000000 v 1.000000 0.000000 -1.000000 -v 0.765201 0.375000 -0.765201 -v 0.000000 0.000000 0.000000 -v 0.000000 0.375000 0.000000 -v 1.000000 0.000000 0.000000 -v 1.000000 0.375000 0.000000 -v 0.300000 0.750000 0.000000 -v 0.700000 0.750000 0.000000 -v 0.300000 0.375000 0.000000 -v 0.300000 0.375000 -0.125000 -v 0.700000 0.375000 0.000000 -v 0.700000 0.375000 -0.125000 -v 0.000000 0.375000 2.500000 -v 0.000000 0.000000 2.500000 -v 0.000000 0.583333 3.000000 -v 0.150000 0.791667 3.000000 -v 1.000000 0.583333 3.000000 -v 0.850000 0.791667 3.000000 -v 1.000000 0.375000 3.000000 -v 0.000000 0.375000 3.000000 -v 1.000000 0.000000 2.500000 -v 1.000000 0.375000 2.500000 -v 0.000000 0.000000 3.000000 -v 0.000000 0.375000 3.000000 +v 1.000000 0.250000 -1.000000 v 1.000000 0.000000 3.000000 -v 1.000000 0.375000 3.000000 -v 0.682571 1.875000 2.000000 -v 0.850000 1.669430 2.000000 -v 0.150000 1.669430 2.000000 -v 0.317429 1.875000 2.000000 -v 0.317429 1.875000 3.000000 -v 0.150000 1.669430 3.000000 -v 0.850000 1.669430 3.000000 -v 0.682571 1.875000 3.000000 -v 0.087500 1.125000 2.250000 -v 0.150000 1.562500 2.250000 -v 0.150000 1.125000 2.250000 -v 0.087500 1.125000 2.750000 -v 0.150000 1.562500 2.750000 -v 0.150000 1.125000 2.750000 -v 0.000000 0.375000 -1.000000 -v 1.000000 0.375000 -1.000000 -v 0.234799 0.375000 -0.234799 -v 0.765201 0.375000 -0.234799 -v 0.765201 0.250000 -0.234799 -v 0.234799 0.250000 -0.234799 -v 0.234799 0.250000 -0.765201 -v 0.765201 0.250000 -0.765201 -vt 0.148438 0.558594 -vt 0.148438 0.589844 -vt 0.117188 0.589844 -vt 0.117188 0.652344 -vt 0.117188 0.621094 -vt 0.148438 0.621094 -vt 0.148438 0.652344 -vt 0.148438 0.683594 -vt 0.117188 0.683594 -vt 0.160156 0.644531 -vt 0.160156 0.601562 -vt 0.199219 0.601562 -vt 0.148438 0.707031 -vt 0.148438 0.671875 -vt 0.160156 0.671875 -vt 0.160156 0.558594 -vt 0.160156 0.593750 -vt 0.160156 0.636719 -vt 0.148438 0.636719 -vt 0.199219 0.558594 -vt 0.199219 0.644531 -vt 1.000000 0.140625 -vt 1.000000 0.093750 -vt 0.773438 0.093750 -vt 0.468750 0.140625 -vt 0.468750 0.093750 -vt 0.000000 0.093750 -vt 0.000000 0.140625 -vt 0.234375 0.468750 -vt 0.433594 0.468750 -vt 0.433594 0.570312 -vt 0.117188 0.093750 -vt 0.117188 0.000000 -vt 0.000000 0.000000 -vt 0.429688 0.367188 -vt 0.429688 0.328125 -vt 0.531250 0.328125 -vt 0.531250 0.281250 -vt 0.000000 0.234375 -vt 0.000000 0.187500 -vt 0.468750 0.187500 -vt 0.468750 0.234375 -vt 0.968750 0.234375 -vt 0.968750 0.187500 -vt 0.804688 0.187500 -vt 0.773438 0.140625 -vt 0.976562 0.250000 -vt 0.976562 0.234375 -vt 0.796875 0.234375 -vt 0.468750 0.250000 -vt 0.000000 0.250000 -vt 0.625000 0.390625 -vt 0.625000 0.000000 -vt 0.773438 0.000000 -vt 0.960938 0.265625 -vt 0.960938 0.250000 -vt 0.812500 0.250000 -vt 0.468750 0.265625 -vt 0.000000 0.265625 -vt 0.640625 0.390625 -vt 0.640625 0.000000 -vt 0.757812 0.000000 -vt 0.835938 0.281250 -vt 0.835938 0.265625 -vt 0.820312 0.265625 -vt 0.468750 0.281250 -vt 0.000000 0.281250 -vt 0.734375 0.390625 -vt 0.734375 0.000000 -vt 0.746094 0.000000 -vt 0.937500 0.281250 -vt 0.937500 0.265625 -vt 0.921875 0.265625 -vt 0.652344 0.390625 -vt 0.652344 0.000000 -vt 0.664062 0.000000 -vt 0.554688 0.195312 -vt 0.554688 0.000000 -vt 0.835938 0.707031 -vt 0.773438 0.578125 -vt 0.835938 0.527344 -vt 0.429688 0.468750 -vt 0.429688 0.281250 -vt 0.234375 0.445312 -vt 0.234375 0.281250 -vt 0.234375 0.539062 -vt 0.000000 0.445312 -vt 0.000000 0.539062 -vt 0.652344 0.609375 -vt 0.691406 0.652344 -vt 0.527344 0.652344 -vt 0.570312 0.390625 -vt 0.570312 0.449219 -vt 0.457031 0.449219 -vt 0.570312 0.609375 -vt 0.570312 0.519531 -vt 0.652344 0.519531 -vt 0.773438 0.390625 -vt 0.765625 0.449219 -vt 0.652344 0.449219 -vt 0.265625 0.000000 -vt 0.335938 0.050781 -vt 0.265625 0.082031 -vt 0.191406 0.000000 -vt 0.191406 0.082031 -vt 0.121094 0.050781 -vt 0.511719 0.519531 -vt 0.570312 0.605469 -vt 0.714844 0.519531 -vt 0.999939 0.000061 -vt 0.898438 0.710938 -vt 0.898438 0.746094 -vt 0.796875 0.746094 -vt 0.796875 0.886719 -vt 0.796875 0.847656 -vt 0.898438 0.847656 -vt 0.922284 0.733867 -vt 0.922284 0.785664 -vt 0.957031 0.859375 -vt 0.957031 0.820312 -vt 1.000000 0.820312 -vt 1.000000 0.859375 -vt 0.996094 0.871094 -vt 0.996094 0.808594 -vt 1.000000 0.000000 -vt 0.937500 0.847656 -vt 0.937500 0.808594 -vt 0.230469 0.140625 -vt 0.234375 0.140625 -vt 0.234375 0.093750 -vt 0.230469 0.187500 -vt 0.531250 0.195312 -vt 0.625000 0.195312 -vt 0.625000 0.312500 -vt 0.531250 0.312500 -vt 0.363281 0.093750 -vt 0.335938 0.000000 -vt 0.527344 0.093750 -vt 0.835938 0.683594 -vt 0.835938 0.550781 -vt 0.796875 0.648438 -vt 0.804688 0.386719 -vt 0.968750 0.386719 -vt 0.843750 0.433594 -vt 0.679688 0.710938 -vt 0.679688 0.820312 -vt 0.796875 0.820312 -vt 0.421875 0.675781 -vt 0.234375 0.675781 -vt 0.234375 0.605469 -vt 0.234375 0.570312 -vt 0.421875 0.570312 -vt 0.421875 0.707031 -vt 0.234375 0.707031 -vt 0.796875 0.710938 -vt 0.632812 0.980469 -vt 0.632812 0.882812 -vt 0.750000 0.882812 -vt 0.796875 0.835938 -vt 0.671875 0.835938 -vt 0.671875 0.738281 -vt 0.679688 0.738281 -vt 0.667969 0.835938 -vt 0.656250 0.738281 -vt 0.667969 0.738281 -vt 0.898438 0.808594 -vt 0.976153 0.785664 -vt 1.000000 0.808594 -vt 0.976153 0.733867 -vt 1.000000 0.710938 -vt 0.117188 0.558594 -vt 0.160156 0.707031 -vt 0.148438 0.593750 -vt 0.531250 0.367188 -vt 0.804688 0.234375 -vt 0.796875 0.250000 -vt 0.812500 0.265625 -vt 0.757812 0.390625 -vt 0.820312 0.281250 -vt 0.746094 0.390625 -vt 0.921875 0.281250 -vt 0.664062 0.390625 -vt 0.972656 0.527344 -vt 0.972656 0.707031 -vt 0.773438 0.652344 -vt 0.445312 0.390625 -vt 0.511719 0.605469 -vt 0.898438 0.886719 -vt 0.335938 0.046875 -vt 0.554688 0.046875 -vt 1.000000 0.683594 -vt 0.796875 0.582031 -vt 1.000000 0.550781 -vt 0.929688 0.433594 -vt 0.421875 0.605469 -vt 0.750000 0.980469 -vt 0.679688 0.835938 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.000000 1.000000 -vn 1.000000 0.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.811500 0.584300 0.000000 -vn 0.811500 0.584300 0.000000 -vn 0.726700 0.687000 0.000000 -vn -0.726700 0.687000 0.000000 -vn -0.726700 -0.687000 0.000000 -vn 0.726700 -0.687000 0.000000 -vn 0.000000 -0.970100 -0.242500 -vn -0.707100 0.000000 -0.707100 -vn 0.000000 -0.813700 -0.581200 -vn 0.707100 0.000000 -0.707100 -vn 0.588200 0.554900 -0.588200 -vn -0.588200 0.554900 -0.588200 -vn 0.000000 0.602400 -0.798200 -vn 0.000000 0.316200 -0.948700 -vn -0.775400 0.631500 0.000000 -vn 0.775400 0.631500 0.000000 -vn -0.989900 0.141400 0.000000 +v 1.000000 0.250000 3.000000 +v -0.000000 0.000000 -0.999999 +v -0.000000 0.250000 -0.999999 +v 0.000000 0.000000 3.000000 +v 0.000000 0.250000 3.000000 +v 0.937500 0.250000 -0.937500 +v 0.937500 0.875000 -0.937500 +v 0.937500 0.250000 -0.062500 +v 0.937500 0.875000 -0.062500 +v 0.062500 0.250000 -0.937500 +v 0.062500 0.875000 -0.937500 +v 0.062500 0.250000 -0.062500 +v 0.062500 0.875000 -0.062500 +v 0.625000 0.875000 -0.062500 +v 0.625000 0.937500 -0.062500 +v 0.625000 0.875000 1.562500 +v 0.625000 0.937500 1.562500 +v 0.562500 0.875000 -0.062500 +v 0.562500 0.937500 -0.062500 +v 0.562500 0.875000 1.562500 +v 0.562500 0.937500 1.562500 +v 0.562500 0.687500 -0.062500 +v 0.562500 1.000000 -0.062500 +v 0.562500 0.687500 1.562500 +v 0.562500 1.000000 1.562500 +v 0.500000 0.687500 -0.062500 +v 0.500000 1.000000 -0.062500 +v 0.500000 0.687500 1.562500 +v 0.500000 1.000000 1.562500 +v 1.000000 0.250000 1.500000 +v 1.000000 0.875000 1.500000 +v 1.000000 0.250000 1.687500 +v 1.000000 0.875000 1.687500 +v 0.812500 0.250000 1.500000 +v 0.812500 0.875000 1.500000 +v 0.812500 0.250000 1.687500 +v 0.812500 0.875000 1.687500 +v 0.937500 0.250000 1.562500 +v 0.937500 0.875000 1.562500 +v 0.937500 0.250000 2.937500 +v 0.937500 0.875000 2.937500 +v 0.062500 0.250000 1.562500 +v 0.062500 0.875000 1.562500 +v 0.062500 0.250000 2.937500 +v 0.062500 0.875000 2.937500 +v 1.000000 0.875000 -1.000000 +v 1.000000 1.000000 -1.000000 +v 1.000000 0.875000 0.000000 +v 1.000000 1.000000 0.000000 +v -0.000000 0.875000 -1.000000 +v -0.000000 1.000000 -1.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v 0.000000 1.000000 3.000000 +v 0.000000 1.625000 3.000000 +v 0.000000 1.000000 2.125000 +v 0.000000 1.625000 2.125000 +v 0.875000 1.000000 3.000000 +v 0.875000 1.625000 3.000000 +v 0.875000 1.000000 2.125000 +v 0.875000 1.625000 2.125000 +v 1.000000 0.250000 2.812500 +v 1.000000 0.875000 2.812500 +v 1.000000 0.250000 3.000000 +v 1.000000 0.875000 3.000000 +v 0.812500 0.250000 2.812500 +v 0.812500 0.875000 2.812500 +v 0.812500 0.250000 3.000000 +v 0.812500 0.875000 3.000000 +v 0.187500 0.250000 1.500000 +v 0.187500 0.875000 1.500000 +v 0.187500 0.250000 1.687500 +v 0.187500 0.875000 1.687500 +v 0.000000 0.250000 1.500000 +v 0.000000 0.875000 1.500000 +v 0.000000 0.250000 1.687500 +v 0.000000 0.875000 1.687500 +v 0.187500 0.250000 2.812500 +v 0.187500 0.875000 2.812500 +v 0.187500 0.250000 3.000000 +v 0.187500 0.875000 3.000000 +v 0.000000 0.250000 2.812500 +v 0.000000 0.875000 2.812500 +v 0.000000 0.250000 3.000000 +v 0.000000 0.875000 3.000000 +v 1.000000 0.250000 -0.187500 +v 1.000000 0.875000 -0.187500 +v 1.000000 0.250000 0.000000 +v 1.000000 0.875000 0.000000 +v 0.812500 0.250000 -0.187500 +v 0.812500 0.875000 -0.187500 +v 0.812500 0.250000 0.000000 +v 0.812500 0.875000 0.000000 +v 0.187500 0.250000 -0.187500 +v 0.187500 0.875000 -0.187500 +v 0.187500 0.250000 0.000000 +v 0.187500 0.875000 0.000000 +v 0.000000 0.250000 -0.187500 +v 0.000000 0.875000 -0.187500 +v 0.000000 0.250000 0.000000 +v 0.000000 0.875000 0.000000 +v 1.000000 0.250000 -1.000000 +v 1.000000 0.875000 -1.000000 +v 1.000000 0.250000 -0.812500 +v 1.000000 0.875000 -0.812500 +v 0.812500 0.250000 -1.000000 +v 0.812500 0.875000 -1.000000 +v 0.812500 0.250000 -0.812500 +v 0.812500 0.875000 -0.812500 +v 0.187500 0.250000 -1.000000 +v 0.187500 0.875000 -1.000000 +v 0.187500 0.250000 -0.812500 +v 0.187500 0.875000 -0.812500 +v 0.000000 0.250000 -1.000000 +v 0.000000 0.875000 -1.000000 +v 0.000000 0.250000 -0.812500 +v 0.000000 0.875000 -0.812500 +v 0.625000 0.750000 -0.062500 +v 0.625000 0.812500 -0.062500 +v 0.625000 0.750000 1.562500 +v 0.625000 0.812500 1.562500 +v 0.562500 0.750000 -0.062500 +v 0.562500 0.812500 -0.062500 +v 0.562500 0.750000 1.562500 +v 0.562500 0.812500 1.562500 +v 0.125000 0.875000 1.562500 +v 0.125000 0.937500 1.562500 +v 0.125000 0.875000 -0.062500 +v 0.125000 0.937500 -0.062500 +v 0.187500 0.875000 1.562500 +v 0.187500 0.937500 1.562500 +v 0.187500 0.875000 -0.062500 +v 0.187500 0.937500 -0.062500 +v 0.125000 0.750000 1.562500 +v 0.125000 0.812500 1.562500 +v 0.125000 0.750000 -0.062500 +v 0.125000 0.812500 -0.062500 +v 0.187500 0.750000 1.562500 +v 0.187500 0.812500 1.562500 +v 0.187500 0.750000 -0.062500 +v 0.187500 0.812500 -0.062500 +v 0.250000 0.687500 -0.062500 +v 0.250000 1.000000 -0.062500 +v 0.250000 0.687500 1.562500 +v 0.250000 1.000000 1.562500 +v 0.187500 0.687500 -0.062500 +v 0.187500 1.000000 -0.062500 +v 0.187500 0.687500 1.562500 +v 0.187500 1.000000 1.562500 +v 0.312500 0.312500 -0.937500 +v 0.312500 0.687500 -0.937500 +v 0.312500 0.312500 -1.000000 +v 0.312500 0.687500 -1.000000 +v 0.687500 0.312500 -0.937500 +v 0.687500 0.687500 -0.937500 +v 0.687500 0.312500 -1.000000 +v 0.687500 0.687500 -1.000000 +v 0.687500 0.312500 2.937500 +v 0.687500 0.687500 2.937500 +v 0.687500 0.312500 3.000000 +v 0.687500 0.687500 3.000000 +v 0.312500 0.312500 2.937500 +v 0.312500 0.687500 2.937500 +v 0.312500 0.312500 3.000000 +v 0.312500 0.687500 3.000000 +vt 0.312500 0.656250 +vt 0.500000 0.687500 +vt 0.312500 0.687500 +vt 0.312500 0.656250 +vt 0.437500 0.687500 +vt 0.312500 0.687500 +vt 0.500000 0.687500 +vt 0.312500 0.656250 +vt 0.500000 0.656250 +vt 0.437500 0.687500 +vt 0.312500 0.656250 +vt 0.437500 0.656250 +vt -0.000000 0.437500 +vt 0.187500 0.687500 +vt 0.000000 0.687500 +vt 0.000000 0.437500 +vt 0.187500 0.687500 +vt 0.000000 0.687500 +vt 0.984375 0.843750 +vt 0.906250 0.718750 +vt 0.984375 0.718750 +vt 0.984375 0.843750 +vt 0.906250 0.718750 +vt 0.984375 0.718750 +vt 0.906250 0.843750 +vt 0.812500 0.718750 +vt 0.796875 1.000000 +vt 0.890625 0.843750 +vt 0.890625 1.000000 +vt 1.000000 0.593750 +vt 0.875000 0.468750 +vt 1.000000 0.468750 +vt 0.906250 0.843750 +vt 0.812500 0.718750 +vt 0.906250 0.718750 +vt 1.000000 0.593750 +vt 0.875000 0.468750 +vt 1.000000 0.468750 +vt 0.906250 0.718750 +vt 0.812500 0.593750 +vt 0.906250 0.593750 +vt 0.750000 0.593750 +vt 0.875000 0.406250 +vt 0.875000 0.593750 +vt 0.500000 1.000000 +vt 0.000000 0.937500 +vt 0.500000 0.937500 +vt 0.437500 0.500000 +vt 0.312500 0.437500 +vt 0.437500 0.437500 +vt 0.500000 1.000000 +vt 0.000000 0.937500 +vt 0.500000 0.937500 +vt 0.437500 0.500000 +vt 0.312500 0.437500 +vt 0.437500 0.437500 +vt -0.000000 0.687500 +vt 0.000000 0.687500 +vt 0.500000 0.937500 +vt -0.000000 0.937500 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.000000 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.437500 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.203125 0.437500 +vt -0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.203125 0.375000 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.203125 0.437500 +vt 0.000000 0.421875 +vt 0.203125 0.421875 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.484375 0.656250 +vt 0.312500 0.500000 +vt 0.484375 0.500000 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.484375 0.656250 +vt 0.312500 0.500000 +vt 0.484375 0.500000 +vt 0.421875 0.656250 +vt 0.312500 0.500000 +vt 0.421875 0.500000 +vt 0.437500 0.687500 +vt 0.312500 0.656250 +vt 0.437500 0.656250 +vt 0.312500 0.656250 +vt 0.437500 0.687500 +vt 0.312500 0.687500 +vt 0.437500 0.687500 +vt 0.312500 0.656250 +vt 0.437500 0.656250 +vt 0.437500 0.687500 +vt 0.312500 0.656250 +vt 0.437500 0.656250 +vt 0.312500 0.437500 +vt 0.187500 0.687500 +vt 0.187500 0.437500 +vt 0.187500 0.437500 +vt 0.312500 0.687500 +vt 0.187500 0.687500 +vt 0.796875 1.000000 +vt 0.687500 0.843750 +vt 0.796875 0.843750 +vt 0.796875 1.000000 +vt 0.687500 0.843750 +vt 0.796875 0.843750 +vt 1.000000 1.000000 +vt 0.890625 0.843750 +vt 1.000000 0.843750 +vt 0.796875 1.000000 +vt 0.687500 0.843750 +vt 0.796875 0.843750 +vt 0.796875 0.625000 +vt 0.687500 0.843750 +vt 0.687500 0.625000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.656250 +vt 0.476562 0.500000 +vt 0.500000 0.500000 +vt 0.000000 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.000000 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.000000 0.343750 +vt 0.203125 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.359375 +vt -0.000000 0.343750 +vt 0.203125 0.343750 +vt 0.203125 0.437500 +vt 0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.203125 0.437500 +vt -0.000000 0.359375 +vt 0.203125 0.359375 +vt 0.203125 0.359375 +vt -0.000000 0.375000 +vt 0.000000 0.359375 +vt 0.203125 0.437500 +vt 0.000000 0.421875 +vt 0.203125 0.421875 +vt 0.953125 0.703125 +vt 0.945312 0.609375 +vt 0.953125 0.609375 +vt 0.953125 0.703125 +vt 0.906250 0.609375 +vt 0.953125 0.609375 +vt 0.914062 0.703125 +vt 0.906250 0.609375 +vt 0.914062 0.609375 +vt 0.906250 0.625000 +vt 0.953125 0.625000 +vt 0.953125 0.687500 +vt 0.906250 0.703125 +vt 0.906250 0.687500 +vt 1.000000 0.703125 +vt 0.992188 0.609375 +vt 1.000000 0.609375 +vt 1.000000 0.703125 +vt 0.953125 0.609375 +vt 1.000000 0.609375 +vt 0.960938 0.703125 +vt 0.953125 0.609375 +vt 0.960938 0.609375 +vt 0.953125 0.625000 +vt 1.000000 0.625000 +vt 1.000000 0.687500 +vt 0.953125 0.703125 +vt 0.953125 0.687500 +vt 0.500000 0.656250 +vt 0.437500 0.656250 +vt 0.312500 0.687500 +vt 0.312500 0.687500 +vt 0.187500 0.437500 +vt 0.187500 0.437500 +vt 0.906250 0.843750 +vt 0.812500 0.843750 +vt 0.796875 0.843750 +vt 0.875000 0.593750 +vt 0.812500 0.843750 +vt 0.875000 0.593750 +vt 0.812500 0.718750 +vt 0.750000 0.406250 +vt -0.000000 1.000000 +vt 0.312500 0.500000 +vt 0.000082 0.999918 +vt 0.312500 0.500000 +vt 0.500000 0.687500 +vt 0.500000 0.687500 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.203125 0.343750 +vt -0.000000 0.359375 +vt 0.000000 0.359375 +vt -0.000000 0.437500 +vt -0.000000 0.437500 +vt -0.000000 0.375000 +vt 0.000000 0.437500 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.656250 +vt 0.312500 0.687500 +vt 0.437500 0.656250 +vt 0.312500 0.687500 +vt 0.312500 0.687500 +vt 0.312500 0.437500 +vt 0.687500 1.000000 +vt 0.687500 1.000000 +vt 0.890625 1.000000 +vt 0.687500 1.000000 +vt 0.796875 0.843750 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.476562 0.656250 +vt 0.203125 0.343750 +vt -0.000000 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt -0.000000 0.359375 +vt 0.000000 0.359375 +vt 0.203125 0.343750 +vt -0.000000 0.359375 +vt 0.000000 0.359375 +vt -0.000000 0.437500 +vt -0.000000 0.437500 +vt 0.203125 0.375000 +vt 0.000000 0.437500 +vt 0.945312 0.703125 +vt 0.906250 0.703125 +vt 0.992188 0.703125 +vt 0.953125 0.703125 +vn 1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 1.0000 -0.0000 +usemtl Body s off -f 120/155/26 119/156/26 115/157/26 -f 114/158/27 113/159/27 117/160/27 -f 115/157/28 119/156/28 117/160/28 -f 118/161/29 120/162/29 116/163/29 -f 124/164/30 123/165/30 121/166/30 -f 128/167/26 127/168/26 123/169/26 -f 128/166/31 126/165/31 125/170/31 -f 122/171/27 121/172/27 125/173/27 -f 123/169/28 127/168/28 125/173/28 -f 128/155/29 124/170/29 122/171/29 -f 136/155/30 135/156/30 131/157/30 -f 130/158/31 129/159/31 133/160/31 -f 131/157/26 135/156/26 133/160/26 -f 136/162/27 132/163/27 130/158/27 -f 140/164/28 139/165/28 137/166/28 -f 144/167/30 143/168/30 139/169/30 -f 142/165/29 141/170/29 143/174/29 -f 138/171/31 137/172/31 141/173/31 -f 139/169/26 143/168/26 141/173/26 -f 144/155/27 140/170/27 138/171/27 -f 152/155/30 151/156/30 147/157/30 -f 146/158/31 145/159/31 149/160/31 -f 147/157/28 151/156/28 149/160/28 -f 152/162/29 148/163/29 146/158/29 -f 156/164/27 155/165/27 153/166/27 -f 160/167/30 159/168/30 155/169/30 -f 158/165/26 157/170/26 159/174/26 -f 154/171/31 153/172/31 157/173/31 -f 155/169/28 159/168/28 157/173/28 -f 160/155/29 156/170/29 154/171/29 -f 163/157/26 167/156/26 168/155/26 -f 165/160/27 161/159/27 162/158/27 -f 165/160/28 167/156/28 163/157/28 -f 162/158/29 164/163/29 168/162/29 -f 170/175/31 169/166/31 171/165/31 -f 171/169/26 175/168/26 176/167/26 -f 176/166/30 175/174/30 173/170/30 -f 173/173/27 169/172/27 170/171/27 -f 173/173/28 175/168/28 171/169/28 -f 170/171/29 172/170/29 176/155/29 -f 196/176/28 179/177/28 177/178/28 -f 198/179/30 183/180/30 179/181/30 -f 193/182/31 177/181/31 181/180/31 -f 179/183/26 183/184/26 181/185/26 -f 192/186/30 191/187/30 187/188/30 -f 190/189/29 189/190/29 191/191/29 -f 186/181/31 185/188/31 189/187/31 -f 187/192/26 191/191/26 189/190/26 -f 178/193/31 194/194/31 199/195/31 -f 194/194/32 193/182/32 200/179/32 -f 184/196/30 197/195/30 195/194/30 -f 197/195/33 198/179/33 196/182/33 -f 180/197/28 195/198/28 194/199/28 -f 195/198/28 196/176/28 193/200/28 -f 204/201/28 203/202/28 201/203/28 -f 208/204/30 207/196/30 203/193/30 -f 202/205/31 201/193/31 205/196/31 -f 208/206/27 204/207/27 202/208/27 -f 212/209/28 211/210/28 209/211/28 -f 216/212/30 215/204/30 211/205/30 -f 210/213/31 209/205/31 213/204/31 -f 216/214/27 212/215/27 210/216/27 -f 220/217/28 219/218/28 217/219/28 -f 224/220/30 223/212/30 219/213/30 -f 218/221/31 217/213/31 221/212/31 -f 224/222/27 220/223/27 218/224/27 -f 228/225/28 227/226/28 225/227/28 -f 232/220/30 231/212/30 227/213/30 -f 226/221/31 225/213/31 229/212/31 -f 232/228/27 228/229/27 226/230/27 -f 244/231/27 239/232/27 238/207/27 -f 264/233/29 250/234/29 257/235/29 -f 234/183/26 236/236/26 235/237/26 -f 243/238/30 236/239/30 234/221/30 -f 244/240/34 243/238/34 240/241/34 -f 238/242/35 237/241/35 242/238/35 -f 237/241/31 233/221/31 235/239/31 -f 250/207/26 251/232/26 256/231/26 -f 246/221/31 248/239/31 255/238/31 -f 252/241/36 255/238/36 256/240/36 -f 254/238/37 249/241/37 250/242/37 -f 247/239/30 245/221/30 249/241/30 -f 260/243/38 263/244/38 258/245/38 -f 257/246/39 261/247/39 262/248/39 -f 262/249/40 266/250/40 265/251/40 -f 264/228/41 263/252/41 260/253/41 -f 259/254/27 267/251/27 268/250/27 -f 251/255/42 264/256/42 259/257/42 -f 250/258/43 261/259/43 257/260/43 -f 267/261/28 265/250/28 266/262/28 -f 259/257/44 261/259/44 250/258/44 -f 261/247/31 268/250/31 266/261/31 -f 259/254/30 260/253/30 265/263/30 -f 312/264/28 271/177/28 269/178/28 -f 276/265/30 275/266/30 271/267/30 -f 311/268/31 269/269/31 273/270/31 -f 271/267/26 275/266/26 273/270/26 -f 270/271/29 317/271/29 318/272/29 -f 277/273/45 278/274/45 282/275/45 -f 280/276/31 279/277/31 277/273/31 -f 278/274/30 281/278/30 282/275/30 -f 292/177/28 291/279/28 284/208/28 -f 183/270/26 289/280/26 290/281/26 -f 200/282/32 285/182/32 286/194/32 -f 198/283/30 287/182/30 289/181/30 -f 181/284/31 290/181/31 285/182/31 -f 197/285/33 288/194/33 287/182/33 -f 296/286/30 295/287/30 291/288/30 -f 294/189/29 293/190/29 295/191/29 -f 283/289/31 284/288/31 293/287/31 -f 291/192/26 295/191/26 293/190/26 -f 286/290/29 290/291/29 288/292/29 -f 298/293/28 299/294/28 297/295/28 -f 302/296/29 303/297/29 301/298/29 -f 286/299/31 302/300/31 299/301/31 -f 304/302/27 297/303/27 300/304/27 -f 300/304/46 299/305/46 302/306/46 -f 304/302/47 303/307/47 298/308/47 -f 197/309/30 298/301/30 303/300/30 -f 306/310/48 305/311/48 308/312/48 -f 307/300/26 310/301/26 308/313/26 -f 309/314/29 308/315/29 310/316/29 -f 306/317/28 307/318/28 305/319/28 -f 272/272/27 312/320/27 311/265/27 -f 314/321/27 276/322/27 312/320/27 -f 313/323/27 274/324/27 276/322/27 -f 270/271/27 311/265/27 274/324/27 -f 315/321/27 318/272/27 317/271/27 -f 314/321/28 315/321/28 316/323/28 -f 313/323/30 316/323/30 317/271/30 -f 272/272/31 318/272/31 315/321/31 -f 116/325/26 120/155/26 115/157/26 -f 118/161/27 114/158/27 117/160/27 -f 113/159/28 115/157/28 117/160/28 -f 114/158/29 118/161/29 116/163/29 -f 122/175/30 124/164/30 121/166/30 -f 124/326/26 128/167/26 123/169/26 -f 127/174/31 128/166/31 125/170/31 -f 126/327/27 122/171/27 125/173/27 -f 121/172/28 123/169/28 125/173/28 -f 126/327/29 128/155/29 122/171/29 -f 132/325/30 136/155/30 131/157/30 -f 134/161/31 130/158/31 133/160/31 -f 129/159/26 131/157/26 133/160/26 -f 134/161/27 136/162/27 130/158/27 -f 138/175/28 140/164/28 137/166/28 -f 140/326/30 144/167/30 139/169/30 -f 144/166/29 142/165/29 143/174/29 -f 142/327/31 138/171/31 141/173/31 -f 137/172/26 139/169/26 141/173/26 -f 142/327/27 144/155/27 138/171/27 -f 148/325/30 152/155/30 147/157/30 -f 150/161/31 146/158/31 149/160/31 -f 145/159/28 147/157/28 149/160/28 -f 150/161/29 152/162/29 146/158/29 -f 154/175/27 156/164/27 153/166/27 -f 156/326/30 160/167/30 155/169/30 -f 160/166/26 158/165/26 159/174/26 -f 158/327/31 154/171/31 157/173/31 -f 153/172/28 155/169/28 157/173/28 -f 158/327/29 160/155/29 154/171/29 -f 164/325/26 163/157/26 168/155/26 -f 166/161/27 165/160/27 162/158/27 -f 161/159/28 165/160/28 163/157/28 -f 166/161/29 162/158/29 168/162/29 -f 172/164/31 170/175/31 171/165/31 -f 172/326/26 171/169/26 176/167/26 -f 174/165/30 176/166/30 173/170/30 -f 174/327/27 173/173/27 170/171/27 -f 169/172/28 173/173/28 171/169/28 -f 174/327/29 170/171/29 176/155/29 -f 193/200/28 196/176/28 177/178/28 -f 196/182/30 198/179/30 179/181/30 -f 200/179/31 193/182/31 181/180/31 -f 177/305/26 179/183/26 181/185/26 -f 188/181/30 192/186/30 187/188/30 -f 192/328/29 190/189/29 191/191/29 -f 190/186/31 186/181/31 189/187/31 -f 185/237/26 187/192/26 189/190/26 -f 182/196/31 178/193/31 199/195/31 -f 199/195/32 194/194/32 200/179/32 -f 180/193/30 184/196/30 195/194/30 -f 195/194/33 197/195/33 196/182/33 -f 178/329/28 180/197/28 194/199/28 -f 194/199/28 195/198/28 193/200/28 -f 202/330/28 204/201/28 201/203/28 -f 204/205/30 208/204/30 203/193/30 -f 206/204/31 202/205/31 205/196/31 -f 206/252/27 208/206/27 202/208/27 -f 210/331/28 212/209/28 209/211/28 -f 212/213/30 216/212/30 211/205/30 -f 214/212/31 210/213/31 213/204/31 -f 214/332/27 216/214/27 210/216/27 -f 218/333/28 220/217/28 217/219/28 -f 220/221/30 224/220/30 219/213/30 -f 222/220/31 218/221/31 221/212/31 -f 222/334/27 224/222/27 218/224/27 -f 226/335/28 228/225/28 225/227/28 -f 228/221/30 232/220/30 227/213/30 -f 230/220/31 226/221/31 229/212/31 -f 230/336/27 232/228/27 226/230/27 -f 241/287/27 244/231/27 238/207/27 -f 258/337/29 263/338/29 264/233/29 -f 264/233/29 257/235/29 258/337/29 -f 264/233/29 251/339/29 250/234/29 -f 233/239/26 234/183/26 235/237/26 -f 240/241/30 243/238/30 234/221/30 -f 239/242/34 244/240/34 240/241/34 -f 241/240/35 238/242/35 242/238/35 -f 242/238/31 237/241/31 235/239/31 -f 253/287/26 250/207/26 256/231/26 -f 252/241/31 246/221/31 255/238/31 -f 251/242/36 252/241/36 256/240/36 -f 253/240/37 254/238/37 250/242/37 -f 254/238/30 247/239/30 249/241/30 -f 262/249/38 260/243/38 258/245/38 -f 258/340/39 257/246/39 262/248/39 -f 260/243/40 262/249/40 265/251/40 -f 259/254/41 264/228/41 260/253/41 -f 261/247/27 259/254/27 268/250/27 -f 268/341/28 267/261/28 266/262/28 -f 251/255/44 259/257/44 250/258/44 -f 262/248/31 261/247/31 266/261/31 -f 267/251/30 259/254/30 265/263/30 -f 311/208/28 312/264/28 269/178/28 -f 312/309/30 276/265/30 271/267/30 -f 274/342/31 311/268/31 273/270/31 -f 269/269/26 271/267/26 273/270/26 -f 272/272/29 270/271/29 318/272/29 -f 280/276/45 277/273/45 282/275/45 -f 283/178/28 292/177/28 284/208/28 -f 181/320/26 183/270/26 290/281/26 -f 199/285/32 200/282/32 286/194/32 -f 183/284/30 198/283/30 289/181/30 -f 200/283/31 181/284/31 285/182/31 -f 198/282/33 197/285/33 287/182/33 -f 292/289/30 296/286/30 291/288/30 -f 296/328/29 294/189/29 295/191/29 -f 294/286/31 283/289/31 293/287/31 -f 284/237/26 291/192/26 293/190/26 -f 290/291/29 286/290/29 285/343/29 -f 289/232/29 287/344/29 288/292/29 -f 288/292/29 290/291/29 289/232/29 -f 299/294/28 298/293/28 197/345/28 -f 299/294/28 300/346/28 297/295/28 -f 197/345/28 199/347/28 299/294/28 -f 303/297/29 302/296/29 286/199/29 -f 303/297/29 304/348/29 301/298/29 -f 286/199/29 288/198/29 303/297/29 -f 199/309/31 286/299/31 299/301/31 -f 301/349/27 304/302/27 300/304/27 -f 301/349/46 300/304/46 302/306/46 -f 297/303/47 304/302/47 298/308/47 -f 288/299/30 197/309/30 303/300/30 -f 309/350/48 306/310/48 308/312/48 -f 305/351/26 307/300/26 308/313/26 -f 270/271/27 272/272/27 311/265/27 -f 272/272/27 314/321/27 312/320/27 -f 314/321/27 313/323/27 276/322/27 -f 313/323/27 270/271/27 274/324/27 -f 316/323/27 315/321/27 317/271/27 -f 313/323/28 314/321/28 316/323/28 -f 270/271/30 313/323/30 317/271/30 -f 314/321/31 272/272/31 315/321/31 -f 309/188/30 310/188/30 307/188/30 -f 306/188/30 309/188/30 307/188/30 +f 78/139/27 79/140/27 77/141/27 +f 80/142/28 83/143/28 79/144/28 +f 84/145/29 81/146/29 83/147/29 +f 82/148/30 77/149/30 81/150/30 +f 83/151/31 77/152/31 79/153/31 +f 80/154/32 82/155/32 84/156/32 +f 86/157/27 87/158/27 85/159/27 +f 92/160/29 89/161/29 91/162/29 +f 90/163/30 85/164/30 89/161/30 +f 88/165/32 90/166/32 92/167/32 +f 94/168/27 95/169/27 93/170/27 +f 96/171/28 99/172/28 95/173/28 +f 100/174/29 97/175/29 99/176/29 +f 98/177/30 93/178/30 97/179/30 +f 96/180/32 98/181/32 100/182/32 +f 102/183/27 103/184/27 101/185/27 +f 104/186/28 107/187/28 103/188/28 +f 108/189/29 105/190/29 107/191/29 +f 106/192/30 101/193/30 105/194/30 +f 107/195/31 101/185/31 103/184/31 +f 104/196/32 106/197/32 108/198/32 +f 110/199/27 111/200/27 109/201/27 +f 112/202/28 115/203/28 111/204/28 +f 116/205/29 113/206/29 115/207/29 +f 114/208/30 109/209/30 113/210/30 +f 118/211/27 119/212/27 117/213/27 +f 123/214/31 117/215/31 119/216/31 +f 120/217/32 122/218/32 124/219/32 +f 126/220/27 127/221/27 125/222/27 +f 132/223/29 129/224/29 131/225/29 +f 131/226/31 125/227/31 127/228/31 +f 128/229/32 130/230/32 132/231/32 +f 134/232/27 135/233/27 133/234/27 +f 136/235/28 139/236/28 135/237/28 +f 140/238/29 137/239/29 139/240/29 +f 138/241/30 133/242/30 137/243/30 +f 142/244/27 143/245/27 141/246/27 +f 144/247/28 147/248/28 143/249/28 +f 148/250/29 145/251/29 147/252/29 +f 146/253/30 141/254/30 145/255/30 +f 150/256/27 151/257/27 149/258/27 +f 152/259/28 155/260/28 151/261/28 +f 156/262/29 153/263/29 155/264/29 +f 154/265/30 149/266/30 153/267/30 +f 155/268/31 149/269/31 151/270/31 +f 152/271/32 154/272/32 156/273/32 +f 158/274/29 159/275/29 157/276/29 +f 160/277/30 163/278/30 159/279/30 +f 164/280/27 161/281/27 163/282/27 +f 162/283/28 157/284/28 161/285/28 +f 160/286/32 162/287/32 164/288/32 +f 166/289/27 167/290/27 165/291/27 +f 168/292/28 171/293/28 167/294/28 +f 172/295/29 169/296/29 171/297/29 +f 170/298/30 165/299/30 169/300/30 +f 174/301/27 175/302/27 173/303/27 +f 176/304/28 179/305/28 175/306/28 +f 180/307/29 177/308/29 179/309/29 +f 178/310/30 173/311/30 177/312/30 +f 182/313/27 183/314/27 181/315/27 +f 184/316/28 187/317/28 183/318/28 +f 188/319/29 185/320/29 187/321/29 +f 186/322/30 181/323/30 185/324/30 +f 190/325/27 191/326/27 189/327/27 +f 192/328/28 195/329/28 191/330/28 +f 196/331/29 193/332/29 195/333/29 +f 194/334/30 189/335/30 193/336/30 +f 198/337/27 199/338/27 197/339/27 +f 200/340/28 203/341/28 199/342/28 +f 204/343/29 201/344/29 203/345/29 +f 202/346/30 197/347/30 201/348/30 +f 206/349/27 207/350/27 205/351/27 +f 208/352/28 211/353/28 207/354/28 +f 212/355/29 209/356/29 211/357/29 +f 210/358/30 205/359/30 209/360/30 +f 214/361/27 215/362/27 213/363/27 +f 216/364/28 219/365/28 215/366/28 +f 220/367/29 217/368/29 219/369/29 +f 218/370/30 213/371/30 217/372/30 +f 222/373/27 223/374/27 221/375/27 +f 227/376/31 221/377/31 223/378/31 +f 224/379/32 226/380/32 228/381/32 +f 230/382/29 231/383/29 229/384/29 +f 235/385/31 229/386/31 231/387/31 +f 232/388/32 234/389/32 236/390/32 +f 238/391/29 239/392/29 237/393/29 +f 243/394/31 237/395/31 239/396/31 +f 240/397/32 242/398/32 244/399/32 +f 246/400/27 247/401/27 245/402/27 +f 252/403/29 249/404/29 251/405/29 +f 247/406/31 249/407/31 245/408/31 +f 248/409/32 250/410/32 252/411/32 +f 254/412/29 255/413/29 253/414/29 +f 256/415/30 259/416/30 255/417/30 +f 260/418/27 257/419/27 259/420/27 +f 259/421/31 253/414/31 255/422/31 +f 256/423/32 258/424/32 260/425/32 +f 262/426/27 263/427/27 261/428/27 +f 264/429/28 267/430/28 263/431/28 +f 268/432/29 265/433/29 267/434/29 +f 267/435/31 261/428/31 263/436/31 +f 264/437/32 266/438/32 268/439/32 +f 78/139/27 80/440/27 79/140/27 +f 80/142/28 84/441/28 83/143/28 +f 84/145/29 82/442/29 81/146/29 +f 82/148/30 78/443/30 77/149/30 +f 83/151/31 81/444/31 77/152/31 +f 80/154/32 78/445/32 82/155/32 +f 86/157/27 88/446/27 87/158/27 +f 92/160/29 90/163/29 89/161/29 +f 90/163/30 86/447/30 85/164/30 +f 88/165/32 86/448/32 90/166/32 +f 94/168/27 96/449/27 95/169/27 +f 96/171/28 100/450/28 99/172/28 +f 100/174/29 98/451/29 97/175/29 +f 98/177/30 94/452/30 93/178/30 +f 96/180/32 94/453/32 98/181/32 +f 102/183/27 104/454/27 103/184/27 +f 104/186/28 108/455/28 107/187/28 +f 108/189/29 106/456/29 105/190/29 +f 106/192/30 102/457/30 101/193/30 +f 107/195/31 105/458/31 101/185/31 +f 104/196/32 102/459/32 106/197/32 +f 110/199/27 112/460/27 111/200/27 +f 112/202/28 116/461/28 115/203/28 +f 116/205/29 114/462/29 113/206/29 +f 114/208/30 110/463/30 109/209/30 +f 118/211/27 120/464/27 119/212/27 +f 123/214/31 121/465/31 117/215/31 +f 120/217/32 118/466/32 122/218/32 +f 126/220/27 128/467/27 127/221/27 +f 132/223/29 130/468/29 129/224/29 +f 131/226/31 129/469/31 125/227/31 +f 128/229/32 126/470/32 130/230/32 +f 134/232/27 136/471/27 135/233/27 +f 136/235/28 140/472/28 139/236/28 +f 140/238/29 138/473/29 137/239/29 +f 138/241/30 134/474/30 133/242/30 +f 142/244/27 144/475/27 143/245/27 +f 144/247/28 148/476/28 147/248/28 +f 148/250/29 146/477/29 145/251/29 +f 146/253/30 142/478/30 141/254/30 +f 150/256/27 152/479/27 151/257/27 +f 152/259/28 156/480/28 155/260/28 +f 156/262/29 154/272/29 153/263/29 +f 154/265/30 150/481/30 149/266/30 +f 155/268/31 153/482/31 149/269/31 +f 152/271/32 150/483/32 154/272/32 +f 158/274/29 160/484/29 159/275/29 +f 160/277/30 164/485/30 163/278/30 +f 164/280/27 162/486/27 161/281/27 +f 162/283/28 158/487/28 157/284/28 +f 160/286/32 158/488/32 162/287/32 +f 166/289/27 168/489/27 167/290/27 +f 168/292/28 172/490/28 171/293/28 +f 172/295/29 170/491/29 169/296/29 +f 170/298/30 166/492/30 165/299/30 +f 174/301/27 176/493/27 175/302/27 +f 176/304/28 180/494/28 179/305/28 +f 180/307/29 178/495/29 177/308/29 +f 178/310/30 174/496/30 173/311/30 +f 182/313/27 184/497/27 183/314/27 +f 184/316/28 188/498/28 187/317/28 +f 188/319/29 186/499/29 185/320/29 +f 186/322/30 182/500/30 181/323/30 +f 190/325/27 192/501/27 191/326/27 +f 192/328/28 196/502/28 195/329/28 +f 196/331/29 194/503/29 193/332/29 +f 194/334/30 190/504/30 189/335/30 +f 198/337/27 200/505/27 199/338/27 +f 200/340/28 204/506/28 203/341/28 +f 204/343/29 202/507/29 201/344/29 +f 202/346/30 198/508/30 197/347/30 +f 206/349/27 208/509/27 207/350/27 +f 208/352/28 212/510/28 211/353/28 +f 212/355/29 210/511/29 209/356/29 +f 210/358/30 206/512/30 205/359/30 +f 214/361/27 216/513/27 215/362/27 +f 216/364/28 220/514/28 219/365/28 +f 220/367/29 218/515/29 217/368/29 +f 218/370/30 214/516/30 213/371/30 +f 222/373/27 224/517/27 223/374/27 +f 227/376/31 225/518/31 221/377/31 +f 224/379/32 222/519/32 226/380/32 +f 230/382/29 232/520/29 231/383/29 +f 235/385/31 233/521/31 229/386/31 +f 232/388/32 230/522/32 234/389/32 +f 238/391/29 240/523/29 239/392/29 +f 243/394/31 241/524/31 237/395/31 +f 240/397/32 238/525/32 242/398/32 +f 246/400/27 248/526/27 247/401/27 +f 252/403/29 250/527/29 249/404/29 +f 247/406/31 251/528/31 249/407/31 +f 248/409/32 246/529/32 250/410/32 +f 254/412/29 256/530/29 255/413/29 +f 256/415/30 260/531/30 259/416/30 +f 260/418/27 258/424/27 257/419/27 +f 259/421/31 257/419/31 253/414/31 +f 256/423/32 254/412/32 258/424/32 +f 262/426/27 264/532/27 263/427/27 +f 264/429/28 268/533/28 267/430/28 +f 268/432/29 266/438/29 265/433/29 +f 267/435/31 265/433/31 261/428/31 +f 264/437/32 262/426/32 266/438/32 diff --git a/src/main/resources/assets/advancedrocketry/models/observatory.obj b/src/main/resources/assets/advancedrocketry/models/observatory.obj index d98178bfe..499366637 100644 --- a/src/main/resources/assets/advancedrocketry/models/observatory.obj +++ b/src/main/resources/assets/advancedrocketry/models/observatory.obj @@ -1,70 +1,475 @@ -# Blender v2.74 (sub 0) OBJ File: 'T1Observetory.blend' +# Blender v2.79 (sub 0) OBJ File: 'observatory.blend' # www.blender.org +mtllib observatory.mtl +o Base +v -2.500000 -0.005001 -0.000000 +v -1.767768 -0.005000 1.767767 +v -2.500000 1.745000 0.000000 +v 2.500000 -0.005000 -0.000000 +v 0.000000 -0.005000 2.500000 +v 1.767766 -0.005000 -1.767767 +v 1.767767 1.745000 -1.767767 +v 2.500000 1.745000 0.000000 +v 1.767767 -0.005000 1.767767 +v 1.767767 1.745000 1.767767 +v -1.767767 1.745000 1.767767 +v 0.000000 1.745000 -2.500000 +v -1.767767 1.745000 -1.767767 +v 0.000000 -0.005000 -2.500000 +v 0.000000 1.745000 2.500000 +v -1.767767 -0.005000 -1.767767 +vt 0.000000 0.605469 +vt 0.234375 0.605469 +vt 0.000000 0.492188 +vt 0.164062 0.718750 +vt 0.000000 0.917969 +vt 0.398438 1.000000 +vt 0.234375 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.234375 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.605469 +vt 0.000000 0.492188 +vt 0.000000 0.605469 +vt 0.234375 0.492188 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.605469 +vt 0.000000 0.605469 +vt 0.234375 0.492188 +vt 0.000000 0.492188 +vt 0.234375 0.605469 +vt 0.398438 1.000000 +vt 0.562500 0.800781 +vt 0.398438 0.718750 +vt 0.398438 0.718750 +vt 0.562500 0.917969 +vt 0.562500 0.800781 +vt 0.164062 1.000000 +vt 0.000000 0.800781 +vt 0.234375 0.605469 +vt 0.234375 0.605469 +vt 0.234375 0.605469 +vt 0.234375 0.605469 +vt 0.000000 0.917969 +vt 0.164062 1.000000 +vt 0.164062 0.718750 +vt 0.000000 0.800781 +vt 0.562500 0.917969 +vn -0.9239 0.0000 0.3827 +vn 0.0000 -1.0000 -0.0000 +vn 0.9239 -0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 -0.0000 -0.9239 +vn -0.3827 0.0000 -0.9239 +vn -0.3827 0.0000 0.9239 +vn 0.3827 -0.0000 0.9239 +vn -0.9239 0.0000 -0.3827 +vn 0.0000 1.0000 0.0000 +usemtl None +s 1 +f 1/1/1 2/2/1 3/3/1 +f 4/4/2 5/5/2 1/6/2 +f 6/7/3 7/8/3 8/9/3 +f 4/10/4 8/11/4 9/12/4 +f 9/12/4 8/11/4 10/13/4 +f 4/14/3 6/7/3 8/9/3 +f 2/2/1 11/15/1 3/3/1 +f 12/16/5 7/17/5 6/18/5 +f 13/19/6 12/20/6 14/21/6 +f 15/22/7 11/23/7 2/24/7 +f 10/25/8 15/26/8 5/27/8 +f 16/28/9 3/29/9 13/30/9 +f 1/31/9 3/29/9 16/28/9 +f 7/32/10 13/33/10 3/34/10 +f 1/6/2 6/35/2 4/4/2 +f 1/6/2 16/36/2 14/37/2 +f 5/5/2 2/38/2 1/6/2 +f 4/4/2 9/39/2 5/5/2 +f 1/6/2 14/37/2 6/35/2 +f 14/40/5 12/16/5 6/18/5 +f 16/41/6 13/19/6 14/21/6 +f 5/42/7 15/22/7 2/24/7 +f 9/43/8 10/25/8 5/27/8 +f 10/44/10 8/45/10 7/32/10 +f 11/46/10 15/47/10 10/44/10 +f 7/32/10 3/34/10 11/46/10 +f 7/32/10 12/48/10 13/33/10 +f 11/46/10 10/44/10 7/32/10 +o CasingXMinus +v 0.000000 1.745000 -2.500000 +v 0.000000 3.495000 -2.500000 +v 1.767767 3.495000 -1.767767 +v -1.767767 1.745000 -1.767767 +v -1.767767 3.495000 -1.767767 +v 0.000000 4.620000 -1.250000 +v 0.883883 4.620000 -0.883883 +v 0.000000 4.995000 0.000000 +v 1.250000 4.620000 0.000000 +v -1.250000 4.620000 0.000000 +v -0.883884 4.620000 -0.883883 +v 2.500000 3.495000 0.000000 +v -2.500000 1.745000 0.000000 +v -2.500000 3.495000 0.000000 +v 1.767767 1.745000 -1.767767 +v 2.500000 1.745000 0.000000 +vt 0.765625 0.601562 +vt 0.765625 0.492188 +vt 1.000000 0.492188 +vt 0.765625 0.601562 +vt 0.765625 0.492188 +vt 1.000000 0.492188 +vt 0.453125 0.597656 +vt 0.335938 0.597656 +vt 0.281250 0.492188 +vt 0.398438 0.597656 +vt 0.281250 0.679688 +vt 0.281250 0.597656 +vt 0.281250 0.597656 +vt 0.398438 0.597656 +vt 0.414062 0.597656 +vt 0.359375 0.679688 +vt 0.296875 0.597656 +vt 0.351562 0.679688 +vt 0.414062 0.597656 +vt 0.515625 0.492188 +vt 0.453125 0.597656 +vt 0.335938 0.597656 +vt 0.531250 0.597656 +vt 0.296875 0.492188 +vt 0.531250 0.597656 +vt 0.531250 0.492188 +vt 0.531250 0.601562 +vt 0.531250 0.492188 +vt 0.562500 0.917969 +vt 0.164062 0.718750 +vt 0.562500 0.800781 +vt 0.968750 0.199219 +vt 0.906250 0.199219 +vt 0.875000 0.164062 +vt 0.531250 0.601562 +vt 0.765625 0.601562 +vt 1.000000 0.601562 +vt 1.000000 0.601562 +vt 0.515625 0.492188 +vt 0.281250 0.492188 +vt 0.296875 0.492188 +vt 0.398438 1.000000 +vt 0.398438 0.718750 +vt 1.000000 0.164062 +vt 1.000000 0.183594 +vt 0.875000 0.183594 +vt 0.937500 0.203125 +vt 0.765625 0.492188 +vn 0.3827 0.0000 -0.9239 +vn -0.3827 0.0000 -0.9239 +vn 0.2670 0.7163 -0.6447 +vn 0.2853 0.9511 -0.1182 +vn -0.2853 0.9511 -0.1182 +vn -0.1182 0.9511 -0.2853 +vn 0.1182 0.9511 -0.2853 +vn -0.2670 0.7163 -0.6447 +vn -0.6447 0.7163 -0.2670 +vn 0.6447 0.7163 -0.2670 +vn -0.9239 0.0000 -0.3827 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 -0.0000 1.0000 +vn 0.9239 0.0000 -0.3827 +usemtl None +s 1 +f 17/49/11 18/50/11 19/51/11 +f 20/52/12 21/53/12 18/54/12 +f 22/55/13 23/56/13 19/57/13 +f 23/58/14 24/59/14 25/60/14 +f 26/61/15 24/59/15 27/62/15 +f 27/63/16 24/64/16 22/65/16 +f 22/65/17 24/66/17 23/67/17 +f 21/68/18 27/69/18 22/70/18 +f 26/71/19 27/63/19 21/72/19 +f 23/67/20 25/73/20 28/74/20 +f 21/53/21 29/75/21 30/76/21 +f 20/52/21 29/75/21 21/53/21 +f 31/77/22 29/78/22 17/79/22 +f 25/80/23 26/81/23 29/82/23 +f 28/74/24 32/83/24 31/84/24 +f 31/85/11 17/49/11 19/51/11 +f 17/86/12 20/52/12 18/54/12 +f 18/87/13 22/55/13 19/57/13 +f 18/88/18 21/68/18 22/70/18 +f 30/76/19 26/71/19 21/72/19 +f 19/89/20 23/67/20 28/74/20 +f 29/78/22 31/77/22 32/90/22 +f 29/78/22 20/91/22 17/79/22 +f 25/80/23 32/92/23 28/93/23 +f 26/81/23 30/94/23 29/82/23 +f 25/80/23 24/95/23 26/81/23 +f 29/82/23 32/92/23 25/80/23 +f 19/96/24 28/74/24 31/84/24 +o CasingXPlus +v 1.767767 3.495000 1.767767 +v 0.000000 3.495000 2.500000 +v 0.000000 1.745000 2.500000 +v -1.767767 3.495000 1.767767 +v -1.767767 1.745000 1.767767 +v 0.883883 4.620000 0.883884 +v 0.000000 4.620000 1.250000 +v 1.250000 4.620000 0.000000 +v 0.000000 4.995000 0.000000 +v -1.250000 4.620000 0.000000 +v -0.883884 4.620000 0.883884 +v 2.500000 3.495000 0.000000 +v -2.500000 3.495000 0.000000 +v -2.500000 1.745000 0.000000 +v 2.500000 1.745000 0.000000 +v 1.767767 1.745000 1.767767 +vt 1.000000 0.492188 +vt 0.765625 0.492188 +vt 0.765625 0.601562 +vt 1.000000 0.492188 +vt 0.765625 0.492188 +vt 0.765625 0.601562 +vt 0.515625 0.492188 +vt 0.453125 0.597656 +vt 0.335938 0.597656 +vt 0.398438 0.597656 +vt 0.281250 0.597656 +vt 0.281250 0.679688 +vt 0.281250 0.597656 +vt 0.398438 0.597656 +vt 0.414062 0.597656 +vt 0.296875 0.597656 +vt 0.351562 0.679688 +vt 0.414062 0.597656 +vt 0.296875 0.597656 +vt 0.359375 0.679688 +vt 0.281250 0.492188 +vt 0.515625 0.492188 +vt 0.453125 0.597656 +vt 0.296875 0.492188 +vt 0.531250 0.597656 +vt 0.531250 0.492188 +vt 0.531250 0.597656 +vt 0.414062 0.597656 +vt 0.531250 0.492188 +vt 0.531250 0.601562 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.917969 +vt 0.968750 0.199219 +vt 0.875000 0.164062 +vt 0.906250 0.199219 +vt 0.765625 0.601562 +vt 0.531250 0.601562 +vt 1.000000 0.601562 +vt 1.000000 0.601562 +vt 0.281250 0.492188 +vt 0.335938 0.597656 +vt 0.296875 0.492188 +vt 0.000000 0.800781 +vt 0.164062 0.718750 +vt 1.000000 0.164062 +vt 1.000000 0.183594 +vt 0.937500 0.203125 +vt 0.875000 0.183594 +vt 0.765625 0.492188 +vn 0.3827 -0.0000 0.9239 +vn -0.3827 -0.0000 0.9239 +vn 0.2670 0.7163 0.6447 +vn 0.2853 0.9511 0.1182 +vn -0.2853 0.9511 0.1182 +vn -0.1182 0.9511 0.2853 +vn 0.1182 0.9511 0.2853 +vn -0.2670 0.7163 0.6447 +vn -0.6447 0.7163 0.2670 +vn 0.6447 0.7163 0.2670 +vn -0.9239 -0.0000 0.3827 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 0.0000 -1.0000 +vn 0.9239 -0.0000 0.3827 +usemtl None +s 1 +f 33/97/25 34/98/25 35/99/25 +f 34/100/26 36/101/26 37/102/26 +f 33/103/27 38/104/27 39/105/27 +f 38/106/28 40/107/28 41/108/28 +f 42/109/29 43/110/29 41/108/29 +f 43/111/30 39/112/30 41/113/30 +f 39/114/31 38/115/31 41/116/31 +f 36/117/32 34/118/32 39/119/32 +f 36/120/33 43/111/33 42/121/33 +f 44/122/34 40/123/34 38/124/34 +f 36/101/35 45/125/35 46/126/35 +f 37/102/35 36/101/35 46/126/35 +f 47/127/36 48/128/36 35/129/36 +f 40/130/37 46/131/37 42/132/37 +f 48/133/38 47/134/38 44/122/38 +f 48/135/25 33/97/25 35/99/25 +f 35/136/26 34/100/26 37/102/26 +f 34/137/27 33/103/27 39/105/27 +f 43/138/32 36/117/32 39/119/32 +f 45/125/33 36/120/33 42/121/33 +f 33/139/34 44/122/34 38/124/34 +f 37/140/36 46/141/36 47/127/36 +f 47/127/36 35/129/36 37/140/36 +f 47/142/37 40/130/37 44/143/37 +f 40/130/37 42/132/37 41/144/37 +f 42/132/37 46/131/37 45/145/37 +f 46/131/37 40/130/37 47/142/37 +f 33/146/38 48/133/38 44/122/38 +o Axis +v -0.366973 3.120000 -1.539232 +v -0.482458 3.362487 -1.491397 +v 0.713428 3.362487 1.395727 +v -0.713428 3.362487 -1.395726 +v 0.482458 3.362487 1.491398 +v -0.828913 3.120000 -1.347891 +v 0.366973 3.120000 1.539234 +v -0.713428 2.877513 -1.395726 +v 0.482458 2.877513 1.491398 +v -0.482458 2.877513 -1.491397 +v 0.828913 3.120000 1.347892 +v 0.713428 2.877513 1.395727 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 0.960938 0.492188 +vt 0.992188 0.484375 +vt 0.929688 0.464844 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 1.000000 0.453125 +vt 1.000000 0.492188 +vt 0.921875 0.492188 +vt 0.960938 0.492188 +vt 0.992188 0.464844 +vt 0.960938 0.453125 +vt 0.921875 0.453125 +vt 0.921875 0.453125 +vt 0.921875 0.453125 +vt 0.921875 0.453125 +vt 0.929688 0.484375 +vt 0.992188 0.464844 +vt 0.960938 0.453125 +vt 0.921875 0.453125 +vt 0.921875 0.453125 +vt 0.929688 0.464844 +vt 0.929688 0.484375 +vt 0.992188 0.484375 +vn 0.8212 0.4582 -0.3401 +vn 0.0000 1.0000 0.0000 +vn -0.8212 0.4582 0.3401 +vn -0.8212 -0.4582 0.3401 +vn -0.3827 0.0000 -0.9239 +vn 0.8212 -0.4582 -0.3401 +vn 0.0000 -1.0000 0.0000 +vn 0.3827 -0.0000 0.9239 +usemtl None +s 1 +f 49/147/39 50/148/39 51/149/39 +f 50/150/40 52/151/40 53/152/40 +f 52/153/41 54/154/41 55/155/41 +f 54/156/42 56/157/42 57/158/42 +f 50/159/43 49/160/43 54/161/43 +f 58/162/44 49/163/44 59/164/44 +f 56/165/45 58/166/45 60/167/45 +f 59/168/46 53/169/46 55/170/46 +f 59/171/39 49/147/39 51/149/39 +f 51/172/40 50/150/40 53/152/40 +f 53/173/41 52/153/41 55/155/41 +f 55/174/42 54/156/42 57/158/42 +f 54/161/43 52/175/43 50/159/43 +f 58/176/43 56/177/43 54/161/43 +f 54/161/43 49/160/43 58/176/43 +f 60/178/44 58/162/44 59/164/44 +f 57/179/45 56/165/45 60/167/45 +f 57/180/46 60/181/46 59/168/46 +f 59/168/46 55/170/46 57/180/46 +f 59/168/46 51/182/46 53/169/46 o Scope -v 1.936298 2.848766 0.000000 -v -1.094792 4.598766 0.000000 -v 1.844768 2.690233 0.441942 -v -1.186321 4.440233 0.441942 -v 1.623798 2.307500 0.625000 -v -1.407292 4.057500 0.625000 -v 1.402827 1.924767 0.441942 -v -1.628263 3.674767 0.441942 -v 1.311298 1.766234 0.000000 -v -1.719792 3.516234 0.000000 -v 1.402827 1.924767 -0.441942 -v -1.628263 3.674767 -0.441942 -v 1.623798 2.307500 -0.625000 -v -1.407292 4.057500 -0.625000 -v 1.844768 2.690233 -0.441942 -v -1.186321 4.440233 -0.441942 -v -1.224604 4.373924 0.365375 -v -1.148933 4.504991 0.000000 -v -1.407292 4.057500 0.516718 -v -1.589979 3.741077 0.365375 -v -1.665650 3.610010 0.000000 -v -1.589979 3.741077 -0.365374 -v -1.407292 4.057500 -0.516717 -v -1.224604 4.373924 -0.365374 -v -1.116351 4.311424 0.365375 -v -1.040680 4.442491 0.000000 -v -1.299039 3.995000 0.516718 -v -1.481726 3.678576 0.365375 -v -1.557397 3.547510 0.000000 -v -1.481726 3.678576 -0.365374 -v -1.299039 3.995000 -0.516717 -v -1.116351 4.311424 -0.365374 -v 1.895077 2.777370 0.000000 -v 1.815621 2.639749 0.383648 -v 1.623798 2.307500 0.542560 -v 1.431974 1.975252 0.383648 -v 1.352518 1.837630 0.000000 -v 1.431974 1.975252 -0.383647 -v 1.623798 2.307500 -0.542559 -v 1.815621 2.639749 -0.383647 -v 2.003330 2.714870 0.000000 -v 1.923875 2.577248 0.383648 -v 1.732051 2.245000 0.542560 -v 1.540227 1.912752 0.383648 -v 1.460771 1.775130 0.000000 -v 1.540227 1.912752 -0.383647 -v 1.732051 2.245000 -0.542559 -v 1.923875 2.577248 -0.383647 -v 1.850734 2.450566 0.000000 -v 1.815973 2.390357 0.167844 -v 1.732051 2.245000 0.237367 -v 1.648129 2.099643 0.167844 -v 1.613367 2.039434 0.000000 -v 1.648129 2.099643 -0.167844 -v 1.732051 2.245000 -0.237367 -v 1.815973 2.390357 -0.167844 -v 1.958988 2.388066 0.000000 -v 1.924226 2.327857 0.167844 -v 1.840304 2.182500 0.237367 -v 1.756382 2.037143 0.167844 -v 1.721620 1.976934 0.000000 -v 1.756382 2.037143 -0.167844 -v 1.840304 2.182500 -0.237367 -v 1.924226 2.327857 -0.167844 +v -1.011456 4.598766 0.418959 +v -0.926894 4.440233 0.862287 +v 1.873467 2.690233 -0.297661 +v -1.060991 4.057500 1.115972 +v -1.335195 3.674767 1.031411 +v 1.465167 1.924767 -0.128537 +v -1.588881 3.516234 0.658136 +v 1.211481 1.766234 -0.501812 +v -1.673443 3.674767 0.214808 +v 1.126919 1.924767 -0.945140 +v -1.539345 4.057500 -0.038877 +v 1.261017 2.307500 -1.198825 +v -1.271209 4.373924 0.131074 +v -1.171196 4.311424 0.089648 +v -0.961463 4.442491 0.398251 +v -1.265141 4.440233 0.045684 +v 1.788906 2.848766 -0.740989 +v 1.535220 2.690233 -1.114263 +v 1.530600 2.639749 -1.049252 +v 1.750823 2.777370 -0.725214 +v 1.850836 2.714870 -0.766641 +v -1.061476 4.504991 0.439678 +v -0.991563 4.373924 0.806198 +v -1.102429 4.057500 1.015933 +v -1.329126 3.741077 0.946021 +v -1.538860 3.610010 0.637417 +v -1.608772 3.741077 0.270897 +v -1.497907 4.057500 0.061163 +v -0.891551 4.311424 0.764772 +v -1.397894 3.995000 0.019737 +v -1.508759 3.678576 0.229471 +v -1.438847 3.547510 0.595990 +v -1.229113 3.678576 0.904595 +v -1.002416 3.995000 0.974506 +v 1.824231 2.639749 -0.340363 +v 1.739371 2.307500 -0.043976 +v 1.469787 1.975252 -0.193548 +v 1.707822 2.307500 -0.120140 +v 1.176156 1.975252 -0.902436 +v 1.249564 1.837630 -0.517586 +v 1.292565 2.307500 -1.122660 +v 1.709855 2.450566 -0.708245 +v 1.809869 2.388066 -0.749672 +v 1.713522 2.327857 -0.891437 +v 1.630613 2.577248 -1.090679 +v 1.392578 2.245000 -1.164086 +v 1.276169 1.912752 -0.943863 +v 1.349576 1.775130 -0.559013 +v 1.569800 1.912752 -0.234975 +v 1.807835 2.245000 -0.161567 +v 1.924244 2.577248 -0.381790 +v 1.741971 2.390357 -0.539875 +v 1.691043 2.245000 -0.443529 +v 1.490557 2.039434 -0.617409 +v 1.586904 2.099643 -0.475644 +v 1.458441 2.099643 -0.785779 +v 1.509370 2.245000 -0.882126 +v 1.613509 2.390357 -0.850010 +v 1.791056 2.182500 -0.484955 +v 1.590569 1.976934 -0.658835 +v 1.609383 2.182500 -0.923552 +v 1.558454 2.037143 -0.827206 +v 1.686916 2.037143 -0.517071 +v 1.841984 2.327857 -0.581302 vt 0.781250 0.359375 vt 0.687500 0.359375 vt 0.687500 0.003906 @@ -103,9 +508,9 @@ vt 0.242188 0.441406 vt 0.320312 0.468750 vt 0.312500 0.476562 vt 0.406250 0.476562 -vt 0.929688 0.652344 -vt 0.789062 0.625000 -vt 0.789062 0.585938 +vt 0.937500 0.261719 +vt 0.804688 0.234375 +vt 0.804688 0.195312 vt 0.007812 0.445312 vt 0.031250 0.441406 vt 0.007812 0.394531 @@ -130,11 +535,14 @@ vt 0.640625 0.476562 vt 0.546875 0.476562 vt 0.492188 0.441406 vt 0.554688 0.468750 +vt 0.476562 0.441406 +vt 0.476562 0.394531 vt 0.492188 0.398438 vt 0.546875 0.359375 vt 0.554688 0.367188 -vt 0.242188 0.503906 -vt 0.281250 0.492188 +vt 0.242188 0.488281 +vt 0.242188 0.476562 +vt 0.281250 0.476562 vt 0.414062 0.492188 vt 0.328125 0.476562 vt 0.414062 0.476562 @@ -149,2178 +557,186 @@ vt 0.750000 0.476562 vt 0.835938 0.476562 vt 0.835938 0.492188 vt 0.921875 0.476562 -vt 0.835938 0.386719 -vt 0.859375 0.359375 -vt 0.914062 0.390625 vt 0.859375 0.402344 -vt 0.914062 0.433594 -vt 0.859375 0.421875 -vt 0.859375 0.460938 +vt 0.867188 0.390625 +vt 0.906250 0.410156 +vt 0.882812 0.414062 +vt 0.906250 0.437500 +vt 0.882812 0.433594 +vt 0.867188 0.457031 +vt 0.820312 0.445312 +vt 0.859375 0.445312 +vt 0.812500 0.457031 +vt 0.773438 0.437500 vt 0.796875 0.433594 -vt 0.835938 0.433594 -vt 0.773438 0.460938 -vt 0.710938 0.433594 -vt 0.773438 0.421875 -vt 0.710938 0.390625 -vt 0.773438 0.402344 -vt 0.773438 0.359375 -vt 0.796875 0.386719 -vt 0.195312 0.593750 -vt 0.218750 0.625000 -vt 0.156250 0.640625 -vt 0.281250 0.503906 -vt 0.320312 0.492188 -vt 0.351562 0.503906 -vt 0.320312 0.503906 -vt 0.351562 0.492188 -vt 0.390625 0.492188 -vt 0.429688 0.503906 -vt 0.390625 0.503906 -vt 0.429688 0.492188 -vt 0.460938 0.492188 -vt 0.500000 0.503906 -vt 0.460938 0.503906 -vt 0.539062 0.503906 +vt 0.773438 0.410156 +vt 0.796875 0.414062 +vt 0.812500 0.390625 +vt 0.820312 0.402344 +vt 0.906250 0.300781 +vt 0.937500 0.335938 +vt 0.867188 0.351562 +vt 0.281250 0.488281 +vt 0.320312 0.476562 +vt 0.351562 0.488281 +vt 0.320312 0.488281 +vt 0.351562 0.476562 +vt 0.390625 0.476562 +vt 0.429688 0.488281 +vt 0.390625 0.488281 +vt 0.429688 0.476562 +vt 0.460938 0.476562 +vt 0.500000 0.488281 +vt 0.460938 0.488281 +vt 0.539062 0.488281 +vt 0.500000 0.476562 vt 0.781250 0.003906 vt 0.593750 0.003906 -vt 0.984375 0.585938 -vt 0.984375 0.625000 -vt 0.929688 0.554688 -vt 0.843750 0.554688 -vt 0.843750 0.652344 +vt 0.992188 0.195312 +vt 0.992188 0.234375 +vt 0.937500 0.167969 +vt 0.859375 0.167969 +vt 0.859375 0.261719 vt 0.921875 0.492188 -vt 0.132812 0.609375 -vt 0.156250 0.593750 -vt 0.132812 0.625000 -vt 0.195312 0.640625 -vt 0.218750 0.609375 -vt 0.539062 0.492188 -vn 0.461900 0.800100 0.382700 -vn 0.191300 0.331400 0.923900 -vn -0.191300 -0.331400 0.923900 -vn -0.461900 -0.800100 0.382700 -vn -0.461900 -0.800100 -0.382700 -vn -0.191300 -0.331400 -0.923900 -vn 0.461900 0.800100 -0.382700 -vn 0.191300 0.331400 -0.923900 -vn -0.866000 0.500000 0.000000 -vn 0.866000 -0.500000 0.000000 -s off -f 2/1/1 4/2/1 3/3/1 -f 3/3/2 4/2/2 6/4/2 -f 6/4/3 8/5/3 7/6/3 -f 8/5/4 10/7/4 9/8/4 -f 10/7/5 12/9/5 11/10/5 -f 12/9/6 14/11/6 13/12/6 -f 24/13/4 32/14/4 26/15/4 -f 16/16/7 2/17/7 1/18/7 -f 14/11/8 16/16/8 15/19/8 -f 40/20/7 33/21/7 41/22/7 -f 18/23/9 17/24/9 4/25/9 -f 19/26/9 6/27/9 4/25/9 -f 19/26/9 20/28/9 8/29/9 -f 21/30/9 10/31/9 8/29/9 -f 21/30/9 22/32/9 12/33/9 -f 22/32/9 23/34/9 14/35/9 -f 23/34/9 24/36/9 16/37/9 -f 18/23/9 2/38/9 16/37/9 -f 25/39/9 32/40/9 31/41/9 -f 23/42/3 31/43/3 32/14/3 -f 22/44/2 30/45/2 31/43/2 -f 21/46/1 29/47/1 30/45/1 -f 20/48/7 28/49/7 29/47/7 -f 20/48/8 19/50/8 27/51/8 -f 19/50/6 17/52/6 25/53/6 -f 18/54/5 26/15/5 25/53/5 -f 33/55/10 1/56/10 3/57/10 -f 34/58/10 3/57/10 5/59/10 -f 36/60/10 35/61/10 5/59/10 -f 36/60/10 7/62/10 9/63/10 -f 38/64/10 37/65/10 9/63/10 -f 38/64/10 11/25/10 13/27/10 -f 39/66/10 13/27/10 15/67/10 -f 40/68/10 15/67/10 1/56/10 -f 49/69/7 57/21/7 64/70/7 -f 39/71/8 40/20/8 48/72/8 -f 39/71/6 47/73/6 46/74/6 -f 38/75/5 46/74/5 45/76/5 -f 37/77/4 45/76/4 44/78/4 -f 35/79/3 36/80/3 44/78/3 -f 35/79/2 43/81/2 42/82/2 -f 34/83/1 42/82/1 41/84/1 -f 49/85/10 41/86/10 42/87/10 -f 50/88/10 42/87/10 43/89/10 -f 51/90/10 43/89/10 44/91/10 -f 53/92/10 52/93/10 44/91/10 -f 53/92/10 45/94/10 46/95/10 -f 54/96/10 46/95/10 47/97/10 -f 55/98/10 47/97/10 48/99/10 -f 49/85/10 56/100/10 48/99/10 -f 57/101/10 59/102/10 61/103/10 -f 56/104/8 64/70/8 63/105/8 -f 54/106/6 55/107/6 63/105/6 -f 54/106/5 62/108/5 61/109/5 -f 52/110/4 53/111/4 61/109/4 -f 52/110/3 60/112/3 59/113/3 -f 50/114/2 51/115/2 59/113/2 -f 49/116/1 50/114/1 58/75/1 -f 1/117/1 2/1/1 3/3/1 -f 5/118/2 3/3/2 6/4/2 -f 5/118/3 6/4/3 7/6/3 -f 7/6/4 8/5/4 9/8/4 -f 9/8/5 10/7/5 11/10/5 -f 11/10/6 12/9/6 13/12/6 -f 18/54/4 24/13/4 26/15/4 -f 15/19/7 16/16/7 1/18/7 -f 13/12/8 14/11/8 15/19/8 -f 48/72/7 40/20/7 41/22/7 -f 2/38/9 18/23/9 4/25/9 -f 17/24/9 19/26/9 4/25/9 -f 6/27/9 19/26/9 8/29/9 -f 20/28/9 21/30/9 8/29/9 -f 10/31/9 21/30/9 12/33/9 -f 12/33/9 22/32/9 14/35/9 -f 14/35/9 23/34/9 16/37/9 -f 24/36/9 18/23/9 16/37/9 -f 28/119/9 27/120/9 25/39/9 -f 25/39/9 29/121/9 28/119/9 -f 25/39/9 31/41/9 30/122/9 -f 25/39/9 26/123/9 32/40/9 -f 30/122/9 29/121/9 25/39/9 -f 24/13/3 23/42/3 32/14/3 -f 23/42/2 22/44/2 31/43/2 -f 22/44/1 21/46/1 30/45/1 -f 21/46/7 20/48/7 29/47/7 -f 28/49/8 20/48/8 27/51/8 -f 27/51/6 19/50/6 25/53/6 -f 17/52/5 18/54/5 25/53/5 -f 34/58/10 33/55/10 3/57/10 -f 35/61/10 34/58/10 5/59/10 -f 7/62/10 36/60/10 5/59/10 -f 37/65/10 36/60/10 9/63/10 -f 11/25/10 38/64/10 9/63/10 -f 39/66/10 38/64/10 13/27/10 -f 40/68/10 39/66/10 15/67/10 -f 33/55/10 40/68/10 1/56/10 -f 56/104/7 49/69/7 64/70/7 -f 47/73/8 39/71/8 48/72/8 -f 38/75/6 39/71/6 46/74/6 -f 37/77/5 38/75/5 45/76/5 -f 36/80/4 37/77/4 44/78/4 -f 43/81/3 35/79/3 44/78/3 -f 34/83/2 35/79/2 42/82/2 -f 33/124/1 34/83/1 41/84/1 -f 50/88/10 49/85/10 42/87/10 -f 51/90/10 50/88/10 43/89/10 -f 52/93/10 51/90/10 44/91/10 -f 45/94/10 53/92/10 44/91/10 -f 54/96/10 53/92/10 46/95/10 -f 55/98/10 54/96/10 47/97/10 -f 56/100/10 55/98/10 48/99/10 -f 41/86/10 49/85/10 48/99/10 -f 63/125/10 64/126/10 57/101/10 -f 61/103/10 62/127/10 63/125/10 -f 59/102/10 60/128/10 61/103/10 -f 57/101/10 58/129/10 59/102/10 -f 61/103/10 63/125/10 57/101/10 -f 55/107/8 56/104/8 63/105/8 -f 62/108/6 54/106/6 63/105/6 -f 53/111/5 54/106/5 61/109/5 -f 60/112/4 52/110/4 61/109/4 -f 51/115/3 52/110/3 59/113/3 -f 58/75/2 50/114/2 59/113/2 -f 57/130/1 49/116/1 58/75/1 -o Axis -v 0.250000 3.120000 1.562501 -v 0.250000 3.120000 -1.562500 -v 0.125000 3.362487 1.562501 -v 0.125000 3.362487 -1.562500 -v -0.125000 3.362487 1.562501 -v -0.125000 3.362487 -1.562500 -v -0.250000 3.120000 1.562501 -v -0.250000 3.120000 -1.562500 -v -0.125000 2.877513 1.562501 -v -0.125000 2.877513 -1.562500 -v 0.125000 2.877513 1.562501 -v 0.125000 2.877513 -1.562500 -vt 0.726562 0.578125 -vt 0.726562 0.617188 -vt 0.648438 0.617188 -vt 0.687500 0.617188 -vt 0.718750 0.609375 -vt 0.648438 0.589844 -vt 0.718750 0.589844 -vt 0.687500 0.578125 -vt 0.648438 0.578125 -vt 0.648438 0.609375 -vn 0.888900 0.458200 0.000000 -vn 0.000000 1.000000 0.000000 -vn -0.888900 0.458200 0.000000 -vn -0.888900 -0.458200 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.888900 -0.458200 0.000000 -vn 0.000000 -1.000000 -0.000000 -vn 0.000000 0.000000 1.000000 -s off -f 66/131/11 68/132/11 67/133/11 -f 68/131/12 70/132/12 69/133/12 -f 70/131/13 72/132/13 71/133/13 -f 72/131/14 74/132/14 73/133/14 -f 68/134/15 66/135/15 72/136/15 -f 76/131/16 66/132/16 65/133/16 -f 74/131/17 76/132/17 75/133/17 -f 65/134/18 69/137/18 71/138/18 -f 65/139/11 66/131/11 67/133/11 -f 67/139/12 68/131/12 69/133/12 -f 69/139/13 70/131/13 71/133/13 -f 71/139/14 72/131/14 73/133/14 -f 72/136/15 70/140/15 68/134/15 -f 76/137/15 74/138/15 72/136/15 -f 72/136/15 66/135/15 76/137/15 -f 75/139/16 76/131/16 65/133/16 -f 73/139/17 74/131/17 75/133/17 -f 73/136/18 75/140/18 65/134/18 -f 65/134/18 71/138/18 73/136/18 -f 65/134/18 67/135/18 69/137/18 -o CasingXPlus -v 2.500000 3.495000 0.000000 -v 1.767767 3.495000 1.767767 -v -0.000000 3.495000 2.500000 -v -1.767767 3.495000 1.767767 -v -2.500000 3.495000 -0.000000 -v -0.000000 4.995000 0.000000 -v 0.883883 4.620000 0.883884 -v 1.250000 4.620000 0.000000 -v -0.883884 4.620000 0.883884 -v -0.000000 4.620000 1.250000 -v 1.767767 1.745000 1.767767 -v -0.000000 1.745000 2.500000 -v -1.250000 4.620000 -0.000000 -v 2.500000 1.745000 0.000000 -v -2.500000 1.745000 -0.000000 -v -1.767767 1.745000 1.767767 -vt 0.687500 0.894531 -vt 0.460938 0.894531 -vt 0.460938 1.000000 -vt 0.226562 0.894531 -vt 0.226562 1.000000 -vt 0.687500 0.777344 -vt 0.460938 0.777344 -vt 0.828125 0.550781 -vt 0.867188 0.515625 -vt 0.757812 0.507812 -vt 0.648438 0.507812 -vt 0.679688 0.546875 -vt 0.750000 0.562500 -vt 0.226562 0.777344 -vt -0.000000 0.777344 -vt 0.914062 0.894531 -vt 0.914062 0.777344 -vt -0.000000 0.894531 -vt -0.000000 1.000000 -vt 0.273438 0.582031 -vt 0.234375 0.539062 -vt 0.148438 0.519531 -vt 0.554688 0.625000 -vt 0.304688 0.527344 -vt 0.382812 0.625000 -vt 0.687500 1.000000 -vt 0.914062 1.000000 -vt 0.062500 0.539062 -vt 0.023438 0.582031 -vt 0.632812 0.527344 -vt 0.632812 0.585938 -vt 0.468750 0.636719 -vt 0.304688 0.585938 -vn 0.382700 0.000000 0.923900 -vn -0.382700 0.000000 0.923900 -vn 0.267000 0.716300 0.644700 -vn 0.285300 0.951100 0.118200 -vn -0.285300 0.951100 0.118200 -vn -0.118200 0.951100 0.285300 -vn 0.118200 0.951100 0.285300 -vn -0.267000 0.716300 0.644700 -vn -0.644700 0.716300 0.267000 -vn 0.644700 0.716300 0.267000 -vn -0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.923900 0.000000 0.382700 -s off -f 78/141/19 79/142/19 88/143/19 -f 79/142/20 80/144/20 92/145/20 -f 78/141/21 83/146/21 86/147/21 -f 83/148/22 84/149/22 82/150/22 -f 89/151/23 85/152/23 82/150/23 -f 85/152/24 86/153/24 82/150/24 -f 86/153/25 83/148/25 82/150/25 -f 80/144/26 79/142/26 86/147/26 -f 80/144/27 85/154/27 89/155/27 -f 77/156/28 84/157/28 83/146/28 -f 80/144/29 81/158/29 91/159/29 -f 92/145/29 80/144/29 91/159/29 -f 90/160/30 87/161/30 88/162/30 -f 84/163/31 91/164/31 89/165/31 -f 87/166/32 90/167/32 77/156/32 -f 87/166/19 78/141/19 88/143/19 -f 88/143/20 79/142/20 92/145/20 -f 79/142/21 78/141/21 86/147/21 -f 85/154/26 80/144/26 86/147/26 -f 81/158/27 80/144/27 89/155/27 -f 78/141/28 77/156/28 83/146/28 -f 92/168/30 91/169/30 90/160/30 -f 90/160/30 88/162/30 92/168/30 -f 90/170/31 84/163/31 77/171/31 -f 84/163/31 89/165/31 82/172/31 -f 89/165/31 91/164/31 81/173/31 -f 91/164/31 84/163/31 90/170/31 -f 78/141/32 87/166/32 77/156/32 -o CasingXMinus -v 2.500000 3.495000 0.000000 -v 1.767767 3.495000 -1.767767 -v -0.000000 3.495000 -2.500000 -v -1.767767 3.495000 -1.767767 -v -2.500000 3.495000 0.000000 -v -0.000000 4.995000 0.000000 -v 0.883883 4.620000 -0.883883 -v 1.250000 4.620000 0.000000 -v -0.883884 4.620000 -0.883883 -v -0.000000 4.620000 -1.250000 -v 1.767767 1.745000 -1.767767 -v -0.000000 1.745000 -2.500000 -v -1.250000 4.620000 0.000000 -v 2.500000 1.745000 0.000000 -v -2.500000 1.745000 0.000000 -v -1.767767 1.745000 -1.767767 -vt 0.460938 1.000000 -vt 0.460938 0.894531 -vt 0.687500 0.894531 -vt 0.226562 1.000000 -vt 0.226562 0.894531 -vt 0.460938 0.777344 -vt 0.687500 0.777344 -vt 0.828125 0.550781 -vt 0.757812 0.507812 -vt 0.867188 0.515625 -vt 0.648438 0.507812 -vt 0.679688 0.546875 -vt 0.750000 0.562500 -vt 0.226562 0.777344 -vt -0.000000 0.777344 -vt 0.914062 0.777344 -vt 0.914062 0.894531 -vt -0.000000 1.000000 -vt -0.000000 0.894531 -vt 0.234375 0.539062 -vt 0.023438 0.582031 -vt 0.148438 0.519531 -vt 0.554688 0.625000 -vt 0.382812 0.625000 -vt 0.304688 0.527344 -vt 0.914062 1.000000 -vt 0.687500 1.000000 -vt 0.273438 0.582031 -vt 0.062500 0.539062 -vt 0.632812 0.527344 -vt 0.632812 0.585938 -vt 0.304688 0.585938 -vt 0.468750 0.636719 -vn 0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn 0.267000 0.716300 -0.644700 -vn 0.285300 0.951100 -0.118200 -vn -0.285300 0.951100 -0.118200 -vn -0.118200 0.951100 -0.285300 -vn 0.118200 0.951100 -0.285300 -vn -0.267000 0.716300 -0.644700 -vn -0.644700 0.716300 -0.267000 -vn 0.644700 0.716300 -0.267000 -vn -0.923900 0.000000 -0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.923900 0.000000 -0.382700 -s off -f 104/174/33 95/175/33 94/176/33 -f 108/177/34 96/178/34 95/175/34 -f 102/179/35 99/180/35 94/176/35 -f 99/181/36 98/182/36 100/183/36 -f 105/184/37 98/182/37 101/185/37 -f 101/185/38 98/182/38 102/186/38 -f 102/186/39 98/182/39 99/181/39 -f 96/178/40 101/187/40 102/179/40 -f 105/188/41 101/187/41 96/178/41 -f 99/180/42 100/189/42 93/190/42 -f 96/178/43 107/191/43 97/192/43 -f 108/177/43 107/191/43 96/178/43 -f 103/193/44 107/194/44 104/195/44 -f 100/196/45 105/197/45 107/198/45 -f 93/190/46 106/199/46 103/200/46 -f 103/200/33 104/174/33 94/176/33 -f 104/174/34 108/177/34 95/175/34 -f 95/175/35 102/179/35 94/176/35 -f 95/175/40 96/178/40 102/179/40 -f 97/192/41 105/188/41 96/178/41 -f 94/176/42 99/180/42 93/190/42 -f 107/194/44 103/193/44 106/201/44 -f 107/194/44 108/202/44 104/195/44 -f 100/196/45 106/203/45 93/204/45 -f 105/197/45 97/205/45 107/198/45 -f 100/196/45 98/206/45 105/197/45 -f 107/198/45 106/203/45 100/196/45 -f 94/176/46 93/190/46 103/200/46 -o Base -v 2.500000 -0.005000 0.000000 -v 1.767767 -0.005000 1.767767 -v -0.000000 -0.005000 2.500000 -v -1.767768 -0.005000 1.767767 -v -2.500000 -0.005001 -0.000000 -v -1.767767 -0.005000 -1.767767 -v -0.000000 -0.005000 -2.500000 -v 1.767766 -0.005000 -1.767767 -v 1.767767 1.745000 1.767767 -v -0.000000 1.745000 2.500000 -v 2.500000 1.745000 0.000000 -v -2.500000 1.745000 -0.000000 -v -1.767767 1.745000 1.767767 -v -1.767767 1.745000 -1.767767 -v -0.000000 1.745000 -2.500000 -v 1.767767 1.745000 -1.767767 -vt 0.000000 0.765625 -vt 0.125000 0.765625 -vt 0.000000 0.652344 -vt 0.851562 0.156250 -vt 0.789062 0.230469 -vt 0.937500 0.261719 -vt 0.625000 0.765625 -vt 0.625000 0.652344 -vt 0.500000 0.652344 -vt 0.500000 0.765625 -vt 0.375000 0.765625 -vt 0.375000 0.652344 -vt 0.125000 0.652344 -vt 0.750000 0.652344 -vt 0.875000 0.652344 -vt 0.750000 0.765625 -vt 0.250000 0.652344 -vt 0.250000 0.765625 -vt 0.875000 0.765625 -vt 1.000000 0.652344 -vt 1.000000 0.765625 -vt 0.937500 0.156250 -vt 1.000000 0.082031 -vt 0.937500 0.050781 -vt 1.000000 0.230469 -vt 1.000000 0.187500 -vt 0.851562 0.261719 -vt 0.789062 0.187500 -vt 0.789062 0.125000 -vt 0.851562 0.050781 -vt 0.789062 0.082031 -vt 1.000000 0.125000 -vn -0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.923900 -0.000000 -0.382700 -vn 0.923900 0.000000 0.382700 -vn 0.382700 -0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 0.923900 -vn 0.382700 0.000000 0.923900 -vn -0.923900 0.000000 -0.382700 -vn -0.000000 1.000000 0.000000 -s off -f 113/207/47 112/208/47 120/209/47 -f 109/210/48 111/211/48 113/212/48 -f 116/213/49 124/214/49 119/215/49 -f 109/216/50 119/215/50 110/217/50 -f 110/217/50 119/215/50 117/218/50 -f 109/216/49 116/213/49 119/215/49 -f 112/208/47 121/219/47 120/209/47 -f 123/220/51 124/214/51 116/213/51 -f 122/221/52 123/220/52 115/222/52 -f 118/223/53 121/219/53 112/208/53 -f 117/218/54 118/223/54 111/224/54 -f 114/225/55 120/226/55 122/221/55 -f 113/227/55 120/226/55 114/225/55 -f 124/228/56 122/229/56 120/230/56 -f 113/212/48 116/228/48 109/210/48 -f 113/212/48 114/231/48 115/232/48 -f 111/211/48 112/233/48 113/212/48 -f 109/210/48 110/234/48 111/211/48 -f 113/212/48 115/232/48 116/228/48 -f 115/222/51 123/220/51 116/213/51 -f 114/225/52 122/221/52 115/222/52 -f 111/224/53 118/223/53 112/208/53 -f 110/217/54 117/218/54 111/224/54 -f 117/235/56 119/210/56 124/228/56 -f 121/236/56 118/237/56 117/235/56 -f 124/228/56 120/230/56 121/236/56 -f 124/228/56 123/238/56 122/229/56 -f 121/236/56 117/235/56 124/228/56 -o Cylinder.004_dupl4_Cylinder.025 -v 1.549038 2.283013 0.000000 -v -0.875833 3.683013 0.000000 -v 1.475815 2.156186 0.353553 -v -0.949056 3.556186 0.353553 -v 1.299038 1.850000 0.500000 -v -1.125833 3.250000 0.500000 -v 1.122262 1.543814 0.353553 -v -1.302610 2.943814 0.353553 -v 1.049038 1.416987 -0.000000 -v -1.375833 2.816987 -0.000000 -v 1.122262 1.543814 -0.353553 -v -1.302610 2.943814 -0.353553 -v 1.299038 1.850000 -0.500000 -v -1.125833 3.250000 -0.500000 -v 1.475815 2.156186 -0.353553 -v -0.949056 3.556186 -0.353553 -v -0.979683 3.503139 0.292299 -v -0.919146 3.607992 0.000000 -v -1.125833 3.250000 0.413374 -v -1.271983 2.996861 0.292299 -v -1.332520 2.892008 -0.000000 -v -1.271983 2.996861 -0.292300 -v -1.125833 3.250000 -0.413374 -v -0.979683 3.503139 -0.292300 -v -0.893081 3.453139 0.292299 -v -0.832544 3.557992 0.000000 -v -1.039231 3.200000 0.413374 -v -1.185380 2.946861 0.292299 -v -1.245918 2.842008 -0.000000 -v -1.185380 2.946861 -0.292300 -v -1.039231 3.200000 -0.413374 -v -0.893081 3.453139 -0.292300 -v 1.516062 2.225896 0.000000 -v 1.452497 2.115799 0.306918 -v 1.299038 1.850000 0.434047 -v 1.145579 1.584201 0.306918 -v 1.082014 1.474104 -0.000000 -v 1.145579 1.584202 -0.306918 -v 1.299038 1.850000 -0.434047 -v 1.452497 2.115799 -0.306918 -v 1.602664 2.175896 0.000000 -v 1.539100 2.065799 0.306918 -v 1.385641 1.800000 0.434047 -v 1.232182 1.534202 0.306918 -v 1.168617 1.424104 -0.000000 -v 1.232182 1.534202 -0.306918 -v 1.385641 1.800000 -0.434047 -v 1.539100 2.065799 -0.306918 -v 1.480588 1.964453 -0.000000 -v 1.452778 1.916286 0.134275 -v 1.385641 1.800000 0.189894 -v 1.318503 1.683715 0.134275 -v 1.290694 1.635547 -0.000000 -v 1.318503 1.683715 -0.134275 -v 1.385641 1.800000 -0.189894 -v 1.452778 1.916286 -0.134275 -v 1.567190 1.914453 -0.000000 -v 1.539381 1.866286 0.134275 -v 1.472243 1.750000 0.189894 -v 1.405106 1.633715 0.134275 -v 1.377296 1.585547 -0.000000 -v 1.405106 1.633715 -0.134275 -v 1.472243 1.750000 -0.189894 -v 1.539381 1.866286 -0.134275 -vt 0.784857 0.359677 -vt 0.687499 0.359677 -vt 0.687499 0.003504 -vt 0.590141 0.359677 -vt 0.590141 0.003504 -vt 0.492783 0.359677 -vt 0.492783 0.003504 -vt 0.395425 0.359677 -vt 0.298067 0.359677 -vt 0.298067 0.003504 -vt 0.200709 0.359677 -vt 0.200708 0.003504 -vt 0.073219 0.483097 -vt 0.084768 0.468518 -vt 0.158395 0.469718 -vt 0.103351 0.359677 -vt 0.005992 0.359677 -vt 0.005992 0.003504 -vt 0.103350 0.003504 -vt 0.242635 0.490351 -vt 0.242635 0.477631 -vt 0.327151 0.477631 -vt 0.400402 0.467234 -vt 0.457318 0.438776 -vt 0.477679 0.442993 -vt 0.457318 0.398531 -vt 0.477679 0.394314 -vt 0.400402 0.370073 -vt 0.408836 0.359893 -vt 0.319912 0.370073 -vt 0.311478 0.359893 -vt 0.262996 0.398531 -vt 0.242635 0.394314 -vt 0.262996 0.438776 -vt 0.242635 0.442993 -vt 0.319912 0.467234 -vt 0.311478 0.477415 -vt 0.408836 0.477415 -vt 0.922696 0.652836 -vt 0.785290 0.624378 -vt 0.842205 0.555675 -vt 0.005992 0.446151 -vt 0.035076 0.440073 -vt 0.009593 0.395909 -vt 0.039107 0.401296 -vt 0.078310 0.359893 -vt 0.092193 0.373929 -vt 0.177150 0.359893 -vt 0.165663 0.374435 -vt 0.242203 0.397243 -vt 0.213196 0.403036 -vt 0.238603 0.447172 -vt 0.209184 0.442034 -vt 0.172445 0.483724 -vt 0.637891 0.367644 -vt 0.644312 0.359893 -vt 0.713154 0.394314 -vt 0.697653 0.439783 -vt 0.697653 0.397525 -vt 0.713154 0.442993 -vt 0.644312 0.477415 -vt 0.553375 0.469664 -vt 0.637891 0.469664 -vt 0.546954 0.477415 -vt 0.478111 0.442993 -vt 0.493613 0.439783 -vt 0.478111 0.394314 -vt 0.493613 0.397525 -vt 0.546954 0.359893 -vt 0.553375 0.367644 -vt 0.242635 0.503288 -vt 0.242635 0.490568 -vt 0.279611 0.490568 -vt 0.327151 0.490351 -vt 0.411667 0.477631 -vt 0.411667 0.490351 -vt 0.496183 0.477631 -vt 0.496183 0.490351 -vt 0.580699 0.477631 -vt 0.580699 0.490351 -vt 0.665216 0.477631 -vt 0.665216 0.490351 -vt 0.749732 0.477631 -vt 0.749732 0.490351 -vt 0.834248 0.477631 -vt 0.834248 0.490351 -vt 0.918764 0.477631 -vt 0.834094 0.388586 -vt 0.857865 0.359893 -vt 0.917627 0.389774 -vt 0.860240 0.401659 -vt 0.917627 0.432032 -vt 0.860240 0.420147 -vt 0.857865 0.461913 -vt 0.834094 0.433220 -vt 0.773349 0.461913 -vt 0.797119 0.433220 -vt 0.713587 0.432032 -vt 0.770974 0.420147 -vt 0.713587 0.389774 -vt 0.770974 0.401659 -vt 0.773349 0.359893 -vt 0.797119 0.388586 -vt 0.848411 0.653052 -vt 0.874556 0.666125 -vt 0.811435 0.697685 -vt 0.279611 0.503288 -vt 0.316586 0.490568 -vt 0.353561 0.503288 -vt 0.316586 0.503288 -vt 0.353561 0.490568 -vt 0.390537 0.490568 -vt 0.390537 0.503288 -vt 0.427512 0.490568 -vt 0.427512 0.503288 -vt 0.464488 0.490568 -vt 0.501463 0.503288 -vt 0.464488 0.503288 -vt 0.501463 0.490568 -vt 0.538438 0.490568 -vt 0.784857 0.003504 -vt 0.395425 0.003504 -vt 0.979611 0.584133 -vt 0.979611 0.624378 -vt 0.922696 0.555675 -vt 0.785290 0.584133 -vt 0.842205 0.652836 -vt 0.918764 0.490351 -vt 0.811435 0.653052 -vt 0.785290 0.684612 -vt 0.785290 0.666125 -vt 0.874556 0.684612 -vt 0.848411 0.697685 -vt 0.538438 0.503288 -vn 0.461900 0.800100 0.382700 -vn 0.191300 0.331400 0.923900 -vn -0.191300 -0.331400 0.923900 -vn -0.461900 -0.800100 0.382700 -vn -0.461900 -0.800100 -0.382700 -vn -0.191300 -0.331400 -0.923900 -vn 0.461900 0.800100 -0.382700 -vn 0.191300 0.331400 -0.923900 -vn -0.866000 0.500000 0.000000 -vn 0.866000 -0.500000 0.000000 -s off -f 126/239/57 128/240/57 127/241/57 -f 128/240/58 130/242/58 129/243/58 -f 130/242/59 132/244/59 131/245/59 -f 131/245/60 132/244/60 134/246/60 -f 134/246/61 136/247/61 135/248/61 -f 136/247/62 138/249/62 137/250/62 -f 148/251/60 156/252/60 150/253/60 -f 140/254/63 126/255/63 125/256/63 -f 138/249/64 140/254/64 139/257/64 -f 157/258/63 165/259/63 172/260/63 -f 142/261/65 141/262/65 128/263/65 -f 141/262/65 143/264/65 130/265/65 -f 144/266/65 132/267/65 130/265/65 -f 144/266/65 145/268/65 134/269/65 -f 145/268/65 146/270/65 136/271/65 -f 146/270/65 147/272/65 138/273/65 -f 148/274/65 140/275/65 138/273/65 -f 142/261/65 126/276/65 140/275/65 -f 149/277/65 156/278/65 154/279/65 -f 147/280/59 155/281/59 156/252/59 -f 146/282/58 154/283/58 155/281/58 -f 145/284/57 153/285/57 154/283/57 -f 144/286/63 152/287/63 153/285/63 -f 144/286/64 143/288/64 151/289/64 -f 141/290/62 149/291/62 151/289/62 -f 142/292/61 150/253/61 149/291/61 -f 157/293/66 125/294/66 127/295/66 -f 159/296/66 158/297/66 127/295/66 -f 159/296/66 129/298/66 131/299/66 -f 161/300/66 160/301/66 131/299/66 -f 161/300/66 133/302/66 135/303/66 -f 162/304/66 135/303/66 137/305/66 -f 163/306/66 137/305/66 139/307/66 -f 164/308/66 139/307/66 125/294/66 -f 173/309/63 181/310/63 188/311/63 -f 164/312/64 172/260/64 171/313/64 -f 163/314/62 171/313/62 170/315/62 -f 162/316/61 170/315/61 169/317/61 -f 161/318/60 169/317/60 168/319/60 -f 160/320/59 168/319/59 167/321/59 -f 159/322/58 167/321/58 166/323/58 -f 158/324/57 166/323/57 165/325/57 -f 173/326/66 165/327/66 166/328/66 -f 174/329/66 166/328/66 167/330/66 -f 175/331/66 167/330/66 168/332/66 -f 176/333/66 168/332/66 169/334/66 -f 177/335/66 169/334/66 170/336/66 -f 178/337/66 170/336/66 171/338/66 -f 179/339/66 171/338/66 172/340/66 -f 173/326/66 180/341/66 172/340/66 -f 181/342/66 182/343/66 185/344/66 -f 180/345/64 188/311/64 187/346/64 -f 178/347/62 179/348/62 187/346/62 -f 178/347/61 186/349/61 185/350/61 -f 177/351/60 185/350/60 184/352/60 -f 176/353/59 184/352/59 183/354/59 -f 174/355/58 175/356/58 183/354/58 -f 174/355/57 182/357/57 181/358/57 -f 125/359/57 126/239/57 127/241/57 -f 127/241/58 128/240/58 129/243/58 -f 129/243/59 130/242/59 131/245/59 -f 133/360/60 131/245/60 134/246/60 -f 133/360/61 134/246/61 135/248/61 -f 135/248/62 136/247/62 137/250/62 -f 142/292/60 148/251/60 150/253/60 -f 139/257/63 140/254/63 125/256/63 -f 137/250/64 138/249/64 139/257/64 -f 164/312/63 157/258/63 172/260/63 -f 126/276/65 142/261/65 128/263/65 -f 128/263/65 141/262/65 130/265/65 -f 143/264/65 144/266/65 130/265/65 -f 132/267/65 144/266/65 134/269/65 -f 134/269/65 145/268/65 136/271/65 -f 136/271/65 146/270/65 138/273/65 -f 147/272/65 148/274/65 138/273/65 -f 148/274/65 142/261/65 140/275/65 -f 152/361/65 151/362/65 149/277/65 -f 154/279/65 153/363/65 152/361/65 -f 156/278/65 155/364/65 154/279/65 -f 149/277/65 150/365/65 156/278/65 -f 154/279/65 152/361/65 149/277/65 -f 148/251/59 147/280/59 156/252/59 -f 147/280/58 146/282/58 155/281/58 -f 146/282/57 145/284/57 154/283/57 -f 145/284/63 144/286/63 153/285/63 -f 152/287/64 144/286/64 151/289/64 -f 143/288/62 141/290/62 151/289/62 -f 141/290/61 142/292/61 149/291/61 -f 158/297/66 157/293/66 127/295/66 -f 129/298/66 159/296/66 127/295/66 -f 160/301/66 159/296/66 131/299/66 -f 133/302/66 161/300/66 131/299/66 -f 162/304/66 161/300/66 135/303/66 -f 163/306/66 162/304/66 137/305/66 -f 164/308/66 163/306/66 139/307/66 -f 157/293/66 164/308/66 125/294/66 -f 180/345/63 173/309/63 188/311/63 -f 163/314/64 164/312/64 171/313/64 -f 162/316/62 163/314/62 170/315/62 -f 161/318/61 162/316/61 169/317/61 -f 160/320/60 161/318/60 168/319/60 -f 159/322/59 160/320/59 167/321/59 -f 158/324/58 159/322/58 166/323/58 -f 157/366/57 158/324/57 165/325/57 -f 174/329/66 173/326/66 166/328/66 -f 175/331/66 174/329/66 167/330/66 -f 176/333/66 175/331/66 168/332/66 -f 177/335/66 176/333/66 169/334/66 -f 178/337/66 177/335/66 170/336/66 -f 179/339/66 178/337/66 171/338/66 -f 180/341/66 179/339/66 172/340/66 -f 165/327/66 173/326/66 172/340/66 -f 185/344/66 188/367/66 181/342/66 -f 185/344/66 186/368/66 187/369/66 -f 183/370/66 184/371/66 185/344/66 -f 185/344/66 182/343/66 183/370/66 -f 185/344/66 187/369/66 188/367/66 -f 179/348/64 180/345/64 187/346/64 -f 186/349/62 178/347/62 187/346/62 -f 177/351/61 178/347/61 185/350/61 -f 176/353/60 177/351/60 184/352/60 -f 175/356/59 176/353/59 183/354/59 -f 182/357/58 174/355/58 183/354/58 -f 173/372/57 174/355/57 181/358/57 -o New_Geometry.003_dupl3_Cylinder.024 -v 0.200000 2.500000 1.250000 -v 0.200000 2.500000 -1.250000 -v 0.100000 2.693990 1.250000 -v 0.100000 2.693990 -1.250000 -v -0.100000 2.693990 1.250000 -v -0.100000 2.693990 -1.250000 -v -0.200000 2.500000 1.250000 -v -0.200000 2.500000 -1.250000 -v -0.100000 2.306010 1.250000 -v -0.100000 2.306010 -1.250000 -v 0.100000 2.306010 1.250000 -v 0.100000 2.306010 -1.250000 -vt 0.100000 0.000000 -vt 0.100000 0.100000 -vt 0.000000 0.100000 -vt 0.050000 0.100000 -vt 0.093301 0.075000 -vt 0.006699 0.025000 -vt 0.093301 0.025000 -vt 0.050000 0.000000 -vt 0.000000 0.000000 -vt 0.006699 0.075000 -vn 0.888900 0.458200 0.000000 -vn 0.000000 1.000000 -0.000000 -vn -0.888900 0.458200 0.000000 -vn -0.888900 -0.458200 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.888900 -0.458200 -0.000000 -vn 0.000000 -1.000000 -0.000000 -vn 0.000000 0.000000 1.000000 -s off -f 190/373/67 192/374/67 191/375/67 -f 192/373/68 194/374/68 193/375/68 -f 194/373/69 196/374/69 195/375/69 -f 196/373/70 198/374/70 197/375/70 -f 192/376/71 190/377/71 196/378/71 -f 200/373/72 190/374/72 189/375/72 -f 198/373/73 200/374/73 199/375/73 -f 189/376/74 193/379/74 195/380/74 -f 189/381/67 190/373/67 191/375/67 -f 191/381/68 192/373/68 193/375/68 -f 193/381/69 194/373/69 195/375/69 -f 195/381/70 196/373/70 197/375/70 -f 196/378/71 194/382/71 192/376/71 -f 200/379/71 198/380/71 196/378/71 -f 196/378/71 190/377/71 200/379/71 -f 199/381/72 200/373/72 189/375/72 -f 197/381/73 198/373/73 199/375/73 -f 197/378/74 199/382/74 189/376/74 -f 189/376/74 195/380/74 197/378/74 -f 189/376/74 191/377/74 193/379/74 -o New_Geometry.002_dupl2_Cylinder.023 -v 2.000000 2.800000 0.500000 -v 1.414214 2.800000 1.914213 -v -0.000000 2.800000 2.500000 -v -1.414214 2.800000 1.914213 -v -2.000000 2.800000 0.500000 -v 0.000000 4.000000 0.500000 -v 0.707107 3.700000 1.207107 -v 1.000000 3.700000 0.500000 -v -0.707107 3.700000 1.207107 -v -0.000000 3.700000 1.500000 -v 1.414214 1.400000 1.914213 -v -0.000000 1.400000 2.500000 -v -1.000000 3.700000 0.500000 -v 2.000000 1.400000 0.500000 -v -2.000000 1.400000 0.500000 -v -1.414214 1.400000 1.914213 -vt 0.696095 0.994715 -vt 0.696095 0.889787 -vt 0.466642 0.889787 -vt 0.237190 0.889787 -vt 0.237190 0.994715 -vt 0.578359 0.756513 -vt 0.578359 0.638960 -vt 0.363637 0.638960 -vt 0.825095 0.552042 -vt 0.864619 0.517088 -vt 0.756131 0.509485 -vt 0.646583 0.509485 -vt 0.676019 0.546844 -vt 0.748509 0.564126 -vt 0.363637 0.756513 -vt 0.148915 0.638960 -vt 0.003685 0.756513 -vt 0.148915 0.756513 -vt 0.723590 0.756513 -vt 0.723589 0.638960 -vt 0.007737 0.889787 -vt 0.007737 0.994715 -vt 0.274063 0.581717 -vt 0.237184 0.537200 -vt 0.059115 0.537200 -vt 0.552750 0.623867 -vt 0.300923 0.527333 -vt 0.384865 0.623867 -vt 0.925548 0.994715 -vt 0.925548 0.889787 -vt 0.466643 0.994715 -vt 0.003685 0.638960 -vt 0.022235 0.581717 -vt 0.148149 0.518760 -vt 0.636693 0.527333 -vt 0.636693 0.586093 -vt 0.468808 0.636458 -vt 0.300923 0.586093 -vn 0.382700 -0.000000 0.923900 -vn -0.382700 0.000000 0.923900 -vn 0.267000 0.716300 0.644700 -vn 0.285300 0.951100 0.118200 -vn -0.285300 0.951100 0.118200 -vn -0.118200 0.951100 0.285300 -vn 0.118200 0.951100 0.285300 -vn -0.267000 0.716300 0.644700 -vn -0.644700 0.716300 0.267000 -vn 0.644700 0.716300 0.267000 -vn -0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.923900 0.000000 0.382700 -s off -f 211/383/75 202/384/75 203/385/75 -f 203/385/76 204/386/76 216/387/76 -f 202/388/77 207/389/77 210/390/77 -f 207/391/78 208/392/78 206/393/78 -f 213/394/79 209/395/79 206/393/79 -f 209/395/80 210/396/80 206/393/80 -f 210/396/81 207/391/81 206/393/81 -f 203/397/82 210/390/82 209/398/82 -f 205/399/83 204/400/83 209/398/83 -f 201/401/84 208/402/84 207/389/84 -f 204/386/85 205/403/85 215/404/85 -f 216/387/85 204/386/85 215/404/85 -f 214/405/86 211/406/86 216/407/86 -f 208/408/87 215/409/87 213/410/87 -f 211/383/88 214/411/88 201/412/88 -f 212/413/75 211/383/75 203/385/75 -f 212/413/76 203/385/76 216/387/76 -f 203/397/77 202/388/77 210/390/77 -f 204/400/82 203/397/82 209/398/82 -f 213/414/83 205/399/83 209/398/83 -f 202/388/84 201/401/84 207/389/84 -f 216/407/86 215/415/86 214/405/86 -f 211/406/86 212/416/86 216/407/86 -f 214/417/87 208/408/87 201/418/87 -f 208/408/87 213/410/87 206/419/87 -f 213/410/87 215/409/87 205/420/87 -f 215/409/87 208/408/87 214/417/87 -f 202/384/88 211/383/88 201/412/88 -o New_Geometry.001_dupl1_Cylinder.022 -v 2.000000 2.800000 -0.500000 -v 1.414214 2.800000 -1.914214 -v -0.000000 2.800000 -2.500000 -v -1.414214 2.800000 -1.914214 -v -2.000000 2.800000 -0.500000 -v 0.000000 4.000000 -0.500000 -v 0.707107 3.700000 -1.207107 -v 1.000000 3.700000 -0.500000 -v -0.707107 3.700000 -1.207107 -v -0.000000 3.700000 -1.500000 -v 1.414214 1.400000 -1.914214 -v -0.000000 1.400000 -2.500000 -v -1.000000 3.700000 -0.500000 -v 2.000000 1.400000 -0.500000 -v -2.000000 1.400000 -0.500000 -v -1.414214 1.400000 -1.914214 -vt 0.696095 0.994715 -vt 0.466643 0.994715 -vt 0.466642 0.889787 -vt 0.237190 0.994715 -vt 0.237190 0.889787 -vt 0.363637 0.756513 -vt 0.363637 0.638960 -vt 0.578359 0.638960 -vt 0.825095 0.552042 -vt 0.756131 0.509485 -vt 0.864619 0.517088 -vt 0.646583 0.509485 -vt 0.676019 0.546844 -vt 0.748509 0.564126 -vt 0.148915 0.638960 -vt 0.003685 0.638960 -vt 0.148915 0.756513 -vt 0.723589 0.638960 -vt 0.723590 0.756513 -vt 0.007737 0.994715 -vt 0.007737 0.889787 -vt 0.274063 0.581717 -vt 0.022235 0.581717 -vt 0.148149 0.518760 -vt 0.552750 0.623867 -vt 0.384865 0.623867 -vt 0.300923 0.527333 -vt 0.925548 0.889787 -vt 0.925548 0.994715 -vt 0.696095 0.889787 -vt 0.578359 0.756513 -vt 0.003685 0.756513 -vt 0.237184 0.537200 -vt 0.059115 0.537200 -vt 0.636693 0.527333 -vt 0.636693 0.586093 -vt 0.300923 0.586093 -vt 0.468808 0.636458 -vn 0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn 0.267000 0.716300 -0.644700 -vn 0.285300 0.951100 -0.118200 -vn -0.285300 0.951100 -0.118200 -vn -0.118200 0.951100 -0.285300 -vn 0.118200 0.951100 -0.285300 -vn -0.267000 0.716300 -0.644700 -vn -0.644700 0.716300 -0.267000 -vn 0.644700 0.716300 -0.267000 -vn -0.923900 0.000000 -0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.923900 0.000000 -0.382700 -s off -f 227/421/89 228/422/89 219/423/89 -f 232/424/90 220/425/90 219/423/90 -f 219/426/91 226/427/91 223/428/91 -f 223/429/92 222/430/92 224/431/92 -f 229/432/93 222/430/93 225/433/93 -f 225/433/94 222/430/94 226/434/94 -f 226/434/95 222/430/95 223/429/95 -f 225/435/96 226/427/96 219/426/96 -f 229/436/97 225/435/97 220/437/97 -f 223/428/98 224/438/98 217/439/98 -f 220/425/99 231/440/99 221/441/99 -f 232/424/99 231/440/99 220/425/99 -f 230/442/100 231/443/100 228/444/100 -f 224/445/101 229/446/101 231/447/101 -f 217/448/102 230/449/102 227/421/102 -f 218/450/89 227/421/89 219/423/89 -f 228/422/90 232/424/90 219/423/90 -f 218/451/91 219/426/91 223/428/91 -f 220/437/96 225/435/96 219/426/96 -f 221/452/97 229/436/97 220/437/97 -f 218/451/98 223/428/98 217/439/98 -f 228/444/100 227/453/100 230/442/100 -f 231/443/100 232/454/100 228/444/100 -f 224/445/101 230/455/101 217/456/101 -f 229/446/101 221/457/101 231/447/101 -f 224/445/101 222/458/101 229/446/101 -f 231/447/101 230/455/101 224/445/101 -f 218/450/102 217/448/102 227/421/102 -o New_Geometry_dupl0_Cylinder.021 -v 2.000000 0.000000 -0.000000 -v 1.414214 0.000000 1.414213 -v -0.000000 0.000000 2.000000 -v -1.414214 -0.000000 1.414213 -v -2.000000 -0.000000 -0.000000 -v -1.414213 0.000000 -1.414214 -v -0.000000 0.000000 -2.000000 -v 1.414213 0.000000 -1.414214 -v 1.414214 1.400000 1.414213 -v -0.000000 1.400000 2.000000 -v 2.000000 1.400000 -0.000000 -v -2.000000 1.400000 -0.000000 -v -1.414214 1.400000 1.414213 -v -1.414213 1.400000 -1.414214 -v -0.000000 1.400000 -2.000000 -v 1.414213 1.400000 -1.414214 -vt 0.001680 0.875840 -vt 0.126653 0.875840 -vt 0.001680 0.761540 -vt 0.848324 0.155856 -vt 0.786465 0.186785 -vt 0.935805 0.261455 -vt 0.626545 0.875840 -vt 0.626544 0.761540 -vt 0.501571 0.761540 -vt 0.501572 0.875840 -vt 0.376599 0.875840 -vt 0.376599 0.761540 -vt 0.126653 0.761540 -vt 0.751517 0.761540 -vt 0.876490 0.761540 -vt 0.751517 0.875840 -vt 0.251626 0.875840 -vt 0.251626 0.761540 -vt 0.876490 0.875840 -vt 1.001463 0.761540 -vt 1.001463 0.875840 -vt 0.935805 0.155780 -vt 0.997663 0.081110 -vt 0.848324 0.050181 -vt 0.997663 0.186785 -vt 0.935805 0.155856 -vt 0.997663 0.230525 -vt 0.786465 0.230526 -vt 0.848324 0.261455 -vt 0.786465 0.124851 -vt 0.848324 0.155780 -vt 0.786465 0.081110 -vt 0.935805 0.050181 -vt 0.997663 0.124851 -vn -0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.923900 -0.000000 -0.382700 -vn 0.923900 0.000000 0.382700 -vn 0.382700 -0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 0.923900 -vn 0.382700 0.000000 0.923900 -vn -0.923900 0.000000 -0.382700 -vn -0.000000 1.000000 0.000000 -s off -f 237/459/103 236/460/103 244/461/103 -f 233/462/104 234/463/104 237/464/104 -f 240/465/105 248/466/105 243/467/105 -f 233/468/106 243/467/106 234/469/106 -f 234/469/106 243/467/106 241/470/106 -f 233/468/105 240/465/105 243/467/105 -f 236/460/103 245/471/103 244/461/103 -f 247/472/107 248/466/107 240/465/107 -f 246/473/108 247/472/108 239/474/108 -f 235/475/109 242/476/109 245/471/109 -f 241/470/110 242/476/110 235/475/110 -f 238/477/111 244/478/111 246/473/111 -f 237/479/111 244/478/111 238/477/111 -f 248/480/112 246/481/112 245/482/112 -f 239/483/104 240/484/104 233/462/104 -f 233/462/104 238/485/104 239/483/104 -f 235/486/104 236/487/104 237/464/104 -f 237/464/104 234/463/104 235/486/104 -f 237/464/104 238/485/104 233/462/104 -f 239/474/107 247/472/107 240/465/107 -f 238/477/108 246/473/108 239/474/108 -f 236/460/109 235/475/109 245/471/109 -f 234/469/110 241/470/110 235/475/110 -f 241/488/112 243/489/112 248/480/112 -f 245/482/112 242/490/112 241/488/112 -f 246/481/112 244/491/112 245/482/112 -f 248/480/112 247/492/112 246/481/112 -f 245/482/112 241/488/112 248/480/112 -o Cylinder_dupl6_Cylinder.015 -v 2.000000 0.000000 -0.000000 -v 1.414214 0.000000 1.414214 -v -0.000000 0.000000 2.000000 -v -1.414214 0.000000 1.414214 -v -2.000000 0.000000 -0.000000 -v -1.414213 0.000000 -1.414214 -v 0.000000 0.000000 -2.000000 -v 1.414213 0.000000 -1.414214 -v 1.414214 1.400000 1.414214 -v -0.000000 1.400000 2.000000 -v 2.000000 1.400000 -0.000000 -v -2.000000 1.400000 -0.000000 -v -1.414214 1.400000 1.414214 -v -1.414213 1.400000 -1.414214 -v 0.000000 1.400000 -2.000000 -v 1.414213 1.400000 -1.414214 -vt 0.000108 0.999892 -vt 0.000108 0.874919 -vt 0.228707 0.999892 -vt 0.228924 0.390405 -vt 0.530635 0.515378 -vt 0.317293 0.603747 -vt 0.000108 0.375027 -vt 0.228707 0.375027 -vt 0.228707 0.500000 -vt 0.000108 0.500000 -vt 0.000108 0.624973 -vt 0.228707 0.624973 -vt 0.228707 0.874919 -vt 0.228707 0.250054 -vt 0.228707 0.125081 -vt 0.000108 0.250054 -vt 0.228707 0.749946 -vt 0.000108 0.749946 -vt 0.000108 0.125081 -vt 0.228707 0.000108 -vt 0.000108 0.000108 -vt 0.317293 0.301820 -vt 0.228924 0.088477 -vt 0.442266 0.000108 -vt 0.317293 0.302036 -vt 0.442266 0.302036 -vt 0.228924 0.515378 -vt 0.442266 0.603747 -vt 0.530635 0.390405 -vt 0.530635 0.213450 -vt 0.442266 0.301820 -vt 0.530635 0.088477 -vt 0.317293 0.000108 -vt 0.228924 0.213450 -vn -0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.923900 0.000000 -0.382700 -vn 0.923900 0.000000 0.382700 -vn 0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 0.923900 -vn 0.382700 0.000000 0.923900 -vn -0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 -0.000000 -s off -f 253/493/113 252/494/113 260/495/113 -f 255/496/114 251/497/114 253/498/114 -f 256/499/115 264/500/115 259/501/115 -f 249/502/116 259/501/116 250/503/116 -f 250/503/116 259/501/116 257/504/116 -f 249/502/115 256/499/115 259/501/115 -f 252/494/113 261/505/113 260/495/113 -f 263/506/117 264/500/117 256/499/117 -f 262/507/118 263/506/118 255/508/118 -f 258/509/119 261/505/119 252/494/119 -f 257/504/120 258/509/120 251/510/120 -f 254/511/121 260/512/121 262/507/121 -f 253/513/121 260/512/121 254/511/121 -f 264/514/122 262/515/122 261/516/122 -f 255/496/114 256/517/114 249/518/114 -f 253/498/114 254/519/114 255/496/114 -f 251/497/114 252/520/114 253/498/114 -f 249/518/114 250/521/114 251/497/114 -f 251/497/114 255/496/114 249/518/114 -f 255/508/117 263/506/117 256/499/117 -f 254/511/118 262/507/118 255/508/118 -f 251/510/119 258/509/119 252/494/119 -f 250/503/120 257/504/120 251/510/120 -f 257/522/122 259/523/122 264/514/122 -f 261/516/122 258/524/122 257/522/122 -f 262/515/122 260/525/122 261/516/122 -f 264/514/122 263/526/122 262/515/122 -f 261/516/122 257/522/122 264/514/122 -o Cylinder.001_dupl5_Cylinder.014 -v 2.000000 2.800000 -0.500000 -v 1.414214 2.800000 -1.914214 -v -0.000000 2.800000 -2.500000 -v -1.414214 2.800000 -1.914214 -v -2.000000 2.800000 -0.500000 -v -0.000000 4.000000 -0.500000 -v 0.707107 3.700000 -1.207107 -v 1.000000 3.700000 -0.500000 -v -0.707107 3.700000 -1.207107 -v -0.000000 3.700000 -1.500000 -v 1.414214 1.400000 -1.914214 -v -0.000000 1.400000 -2.500000 -v -1.000000 3.700000 -0.500000 -v 2.000000 1.400000 -0.500000 -v -2.000000 1.400000 -0.500000 -v -1.414214 1.400000 -1.914214 -vt 0.233321 0.994715 -vt 0.233321 0.889787 -vt 0.348048 0.889787 -vt 0.118595 0.994715 -vt 0.118595 0.889787 -vt 0.181819 0.565917 -vt 0.289180 0.565917 -vt 0.289180 0.683470 -vt 0.577152 0.969725 -vt 0.542669 0.927167 -vt 0.596913 0.934770 -vt 0.487895 0.927167 -vt 0.502614 0.964527 -vt 0.538859 0.981809 -vt 0.074457 0.683470 -vt 0.074457 0.565917 -vt 0.001842 0.565917 -vt 0.361795 0.565917 -vt 0.003868 0.994715 -vt 0.003868 0.889787 -vt 0.603663 0.867210 -vt 0.303868 0.867210 -vt 0.453766 0.717312 -vt 0.228714 0.859426 -vt 0.078817 0.859427 -vt 0.003868 0.687045 -vt 0.462774 0.889787 -vt 0.462774 0.994715 -vt 0.348048 0.994715 -vt 0.181819 0.683470 -vt 0.001842 0.683470 -vt 0.361795 0.683470 -vt 0.559759 0.761216 -vt 0.347772 0.761216 -vt 0.303663 0.687045 -vt 0.303663 0.791973 -vt 0.003868 0.791973 -vt 0.153766 0.881911 -vn 0.382700 0.000000 -0.923900 -vn -0.382700 0.000000 -0.923900 -vn 0.267000 0.716300 -0.644700 -vn 0.285300 0.951100 -0.118200 -vn -0.285300 0.951100 -0.118200 -vn -0.118200 0.951100 -0.285300 -vn 0.118200 0.951100 -0.285300 -vn -0.267000 0.716300 -0.644700 -vn -0.644700 0.716300 -0.267000 -vn 0.644700 0.716300 -0.267000 -vn -0.923900 0.000000 -0.382700 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.923900 0.000000 -0.382700 -s off -f 276/527/123 267/528/123 266/529/123 -f 280/530/124 268/531/124 267/528/124 -f 274/532/125 271/533/125 266/534/125 -f 271/535/126 270/536/126 272/537/126 -f 277/538/127 270/536/127 273/539/127 -f 273/539/128 270/536/128 274/540/128 -f 274/540/129 270/536/129 271/535/129 -f 268/541/130 273/542/130 274/532/130 -f 277/543/131 273/542/131 268/541/131 -f 266/534/132 271/533/132 272/544/132 -f 268/531/133 279/545/133 269/546/133 -f 280/530/133 279/545/133 268/531/133 -f 278/547/134 279/548/134 276/549/134 -f 272/550/135 277/551/135 279/552/135 -f 265/553/136 278/554/136 275/555/136 -f 275/555/123 276/527/123 266/529/123 -f 276/527/124 280/530/124 267/528/124 -f 267/556/125 274/532/125 266/534/125 -f 267/556/130 268/541/130 274/532/130 -f 269/557/131 277/543/131 268/541/131 -f 265/558/132 266/534/132 272/544/132 -f 276/549/134 275/559/134 278/547/134 -f 279/548/134 280/560/134 276/549/134 -f 272/550/135 278/561/135 265/562/135 -f 277/551/135 269/563/135 279/552/135 -f 272/550/135 270/564/135 277/551/135 -f 279/552/135 278/561/135 272/550/135 -f 266/529/136 265/553/136 275/555/136 -o Cylinder.002_dupl4_Cylinder.013 -v 2.000000 2.800000 0.500000 -v 1.414214 2.800000 1.914214 -v -0.000000 2.800000 2.500000 -v -1.414214 2.800000 1.914214 -v -2.000000 2.800000 0.500000 -v -0.000000 4.000000 0.500000 -v 0.707107 3.700000 1.207107 -v 1.000000 3.700000 0.500000 -v -0.707107 3.700000 1.207107 -v -0.000000 3.700000 1.500000 -v 1.414214 1.400000 1.914214 -v -0.000000 1.400000 2.500000 -v -1.000000 3.700000 0.500000 -v 2.000000 1.400000 0.500000 -v -2.000000 1.400000 0.500000 -v -1.414214 1.400000 1.914214 -vt 0.233321 0.994715 -vt 0.233321 0.889787 -vt 0.348048 0.889787 -vt 0.118595 0.994715 -vt 0.118595 0.889787 -vt 0.181819 0.565917 -vt 0.289180 0.565917 -vt 0.289180 0.683470 -vt 0.577152 0.969725 -vt 0.542669 0.927167 -vt 0.596913 0.934770 -vt 0.487895 0.927167 -vt 0.502614 0.964527 -vt 0.538859 0.981809 -vt 0.074457 0.683470 -vt 0.074457 0.565917 -vt 0.001842 0.565917 -vt 0.361795 0.565917 -vt 0.003868 0.994715 -vt 0.003868 0.889787 -vt 0.603663 0.867210 -vt 0.303868 0.867210 -vt 0.453766 0.717312 -vt 0.228714 0.859426 -vt 0.078817 0.859427 -vt 0.003868 0.687045 -vt 0.462774 0.889787 -vt 0.462774 0.994715 -vt 0.348048 0.994715 -vt 0.181819 0.683470 -vt 0.001842 0.683470 -vt 0.361795 0.683470 -vt 0.559759 0.761216 -vt 0.347772 0.761216 -vt 0.303663 0.687045 -vt 0.303663 0.791973 -vt 0.003868 0.791973 -vt 0.153766 0.881911 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn -0.267000 -0.716300 -0.644700 -vn -0.285300 -0.951100 -0.118200 -vn 0.285300 -0.951100 -0.118200 -vn 0.118200 -0.951100 -0.285300 -vn -0.118200 -0.951100 -0.285300 -vn 0.267000 -0.716300 -0.644700 -vn 0.644700 -0.716300 -0.267000 -vn -0.644700 -0.716300 -0.267000 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn -0.000000 -0.000000 1.000000 -vn -0.923900 0.000000 -0.382700 -s off -f 292/565/137 283/566/137 282/567/137 -f 296/568/138 284/569/138 283/566/138 -f 290/570/139 287/571/139 282/572/139 -f 287/573/140 286/574/140 288/575/140 -f 293/576/141 286/574/141 289/577/141 -f 289/577/142 286/574/142 290/578/142 -f 290/578/143 286/574/143 287/573/143 -f 284/579/144 289/580/144 290/570/144 -f 293/581/145 289/580/145 284/579/145 -f 282/572/146 287/571/146 288/582/146 -f 284/569/147 295/583/147 285/584/147 -f 296/568/147 295/583/147 284/569/147 -f 294/585/148 295/586/148 292/587/148 -f 288/588/149 293/589/149 295/590/149 -f 281/591/150 294/592/150 291/593/150 -f 291/593/137 292/565/137 282/567/137 -f 292/565/138 296/568/138 283/566/138 -f 283/594/139 290/570/139 282/572/139 -f 283/594/144 284/579/144 290/570/144 -f 285/595/145 293/581/145 284/579/145 -f 281/596/146 282/572/146 288/582/146 -f 292/587/148 291/597/148 294/585/148 -f 295/586/148 296/598/148 292/587/148 -f 288/588/149 294/599/149 281/600/149 -f 293/589/149 285/601/149 295/590/149 -f 288/588/149 286/602/149 293/589/149 -f 295/590/149 294/599/149 288/588/149 -f 282/567/150 281/591/150 291/593/150 -o Cylinder.003_dupl3_Cylinder.012 -v 0.200000 2.500000 1.000000 -v 0.200000 2.500000 -1.000000 -v 0.100000 2.673205 1.000000 -v 0.100000 2.673205 -1.000000 -v -0.100000 2.673205 1.000000 -v -0.100000 2.673205 -1.000000 -v -0.200000 2.500000 1.000000 -v -0.200000 2.500000 -1.000000 -v -0.100000 2.326795 1.000000 -v -0.100000 2.326795 -1.000000 -v 0.100000 2.326795 1.000000 -v 0.100000 2.326795 -1.000000 -vn 0.866000 0.500000 0.000000 -vn 0.000000 1.000000 0.000000 -vn -0.866000 0.500000 0.000000 -vn -0.866000 -0.500000 -0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.866000 -0.500000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -s off -f 298//151 300//151 299//151 -f 300//152 302//152 301//152 -f 302//153 304//153 303//153 -f 304//154 306//154 305//154 -f 300//155 308//155 306//155 -f 308//156 298//156 297//156 -f 306//157 308//157 307//157 -f 307//158 301//158 305//158 -f 297//151 298//151 299//151 -f 299//152 300//152 301//152 -f 301//153 302//153 303//153 -f 303//154 304//154 305//154 -f 304//155 302//155 300//155 -f 300//155 306//155 304//155 -f 300//155 298//155 308//155 -f 307//156 308//156 297//156 -f 305//157 306//157 307//157 -f 301//158 307//158 297//158 -f 301//158 303//158 305//158 -f 297//158 299//158 301//158 -o Cylinder.004_dupl0_dupl1_Cylinder.010 -v 1.549038 2.283013 0.000000 -v -0.875833 3.683013 0.000000 -v 1.475815 2.156186 0.353553 -v -0.949056 3.556186 0.353553 -v 1.299038 1.850000 0.500000 -v -1.125833 3.250000 0.500000 -v 1.122262 1.543814 0.353553 -v -1.302610 2.943814 0.353553 -v 1.049038 1.416987 -0.000000 -v -1.375833 2.816987 -0.000000 -v 1.122262 1.543814 -0.353553 -v -1.302610 2.943814 -0.353553 -v 1.299038 1.850000 -0.500000 -v -1.125833 3.250000 -0.500000 -v 1.475815 2.156186 -0.353553 -v -0.949056 3.556186 -0.353553 -v -0.979683 3.503139 0.292299 -v -0.919146 3.607992 0.000000 -v -1.125833 3.250000 0.413374 -v -1.271983 2.996861 0.292299 -v -1.332520 2.892008 -0.000000 -v -1.271983 2.996861 -0.292300 -v -1.125833 3.250000 -0.413374 -v -0.979683 3.503139 -0.292300 -v -0.893081 3.453139 0.292299 -v -0.832544 3.557992 0.000000 -v -1.039231 3.200000 0.413374 -v -1.185380 2.946861 0.292299 -v -1.245918 2.842008 -0.000000 -v -1.185380 2.946861 -0.292300 -v -1.039231 3.200000 -0.413374 -v -0.893081 3.453139 -0.292300 -v 1.516062 2.225896 0.000000 -v 1.452497 2.115799 0.306918 -v 1.299038 1.850000 0.434047 -v 1.145579 1.584201 0.306918 -v 1.082014 1.474104 -0.000000 -v 1.145579 1.584202 -0.306918 -v 1.299038 1.850000 -0.434047 -v 1.452497 2.115799 -0.306918 -v 1.602664 2.175896 0.000000 -v 1.539100 2.065799 0.306918 -v 1.385641 1.800000 0.434047 -v 1.232182 1.534202 0.306918 -v 1.168617 1.424104 -0.000000 -v 1.232182 1.534202 -0.306918 -v 1.385641 1.800000 -0.434047 -v 1.539100 2.065799 -0.306918 -v 1.480588 1.964453 -0.000000 -v 1.452778 1.916286 0.134275 -v 1.385641 1.800000 0.189894 -v 1.318503 1.683715 0.134275 -v 1.290694 1.635547 -0.000000 -v 1.318503 1.683715 -0.134275 -v 1.385641 1.800000 -0.189894 -v 1.452778 1.916286 -0.134275 -v 1.567190 1.914453 -0.000000 -v 1.539381 1.866286 0.134275 -v 1.472243 1.750000 0.189894 -v 1.405106 1.633715 0.134275 -v 1.377296 1.585547 -0.000000 -v 1.405106 1.633715 -0.134275 -v 1.472243 1.750000 -0.189894 -v 1.539381 1.866286 -0.134275 -vt 0.392429 0.359677 -vt 0.343749 0.359677 -vt 0.343750 0.003504 -vt 0.295070 0.359677 -vt 0.295070 0.003504 -vt 0.246391 0.359677 -vt 0.246391 0.003504 -vt 0.197712 0.359677 -vt 0.149033 0.359677 -vt 0.149033 0.003504 -vt 0.100354 0.359677 -vt 0.100354 0.003504 -vt 0.036610 0.483097 -vt 0.042384 0.468518 -vt 0.079198 0.469718 -vt 0.051675 0.359677 -vt 0.002996 0.359677 -vt 0.002996 0.003504 -vt 0.051675 0.003504 -vt 0.121318 0.490351 -vt 0.121318 0.477631 -vt 0.163576 0.477631 -vt 0.200201 0.467234 -vt 0.228659 0.438776 -vt 0.238839 0.442993 -vt 0.228659 0.398531 -vt 0.238839 0.394314 -vt 0.200201 0.370073 -vt 0.204418 0.359893 -vt 0.159956 0.370073 -vt 0.155739 0.359893 -vt 0.131498 0.398531 -vt 0.121318 0.394314 -vt 0.131498 0.438776 -vt 0.121318 0.442993 -vt 0.159956 0.467234 -vt 0.155739 0.477415 -vt 0.204418 0.477415 -vt 0.461348 0.100665 -vt 0.392645 0.072207 -vt 0.421103 0.003504 -vt 0.002996 0.446151 -vt 0.017538 0.440073 -vt 0.004796 0.395909 -vt 0.019554 0.401296 -vt 0.039155 0.359893 -vt 0.046096 0.373929 -vt 0.088575 0.359893 -vt 0.082832 0.374435 -vt 0.121101 0.397243 -vt 0.106598 0.403036 -vt 0.119302 0.447172 -vt 0.104592 0.442034 -vt 0.086223 0.483724 -vt 0.318945 0.367644 -vt 0.322156 0.359893 -vt 0.356577 0.394314 -vt 0.348826 0.439783 -vt 0.348826 0.397525 -vt 0.356577 0.442993 -vt 0.322156 0.477415 -vt 0.276687 0.469664 -vt 0.318945 0.469664 -vt 0.273477 0.477415 -vt 0.239056 0.442993 -vt 0.246806 0.439783 -vt 0.239056 0.394314 -vt 0.246806 0.397525 -vt 0.273477 0.359893 -vt 0.276687 0.367644 -vt 0.121318 0.503288 -vt 0.121318 0.490568 -vt 0.139805 0.490568 -vt 0.163576 0.490351 -vt 0.205834 0.477631 -vt 0.205834 0.490351 -vt 0.248092 0.477631 -vt 0.248092 0.490351 -vt 0.290350 0.477631 -vt 0.290350 0.490351 -vt 0.332608 0.477631 -vt 0.332608 0.490351 -vt 0.374866 0.477631 -vt 0.374866 0.490351 -vt 0.417124 0.477631 -vt 0.417124 0.490351 -vt 0.459382 0.477631 -vt 0.417047 0.388586 -vt 0.428932 0.359893 -vt 0.458813 0.389774 -vt 0.430120 0.401659 -vt 0.458813 0.432032 -vt 0.430120 0.420147 -vt 0.428932 0.461913 -vt 0.417047 0.433220 -vt 0.386674 0.461913 -vt 0.398560 0.433220 -vt 0.356793 0.432032 -vt 0.385487 0.420147 -vt 0.356793 0.389774 -vt 0.385487 0.401659 -vt 0.386674 0.359893 -vt 0.398560 0.388586 -vt 0.424205 0.100881 -vt 0.437278 0.113954 -vt 0.405718 0.145514 -vt 0.139805 0.503288 -vt 0.158293 0.490568 -vt 0.176781 0.503288 -vt 0.158293 0.503288 -vt 0.176781 0.490568 -vt 0.195268 0.490568 -vt 0.195268 0.503288 -vt 0.213756 0.490568 -vt 0.213756 0.503288 -vt 0.232244 0.490568 -vt 0.250731 0.503288 -vt 0.232244 0.503288 -vt 0.250731 0.490568 -vt 0.269219 0.490568 -vt 0.392429 0.003504 -vt 0.197712 0.003504 -vt 0.489806 0.031962 -vt 0.489806 0.072207 -vt 0.461348 0.003504 -vt 0.392645 0.031962 -vt 0.421103 0.100665 -vt 0.459382 0.490351 -vt 0.405718 0.100881 -vt 0.392645 0.132442 -vt 0.392645 0.113954 -vt 0.437278 0.132442 -vt 0.424205 0.145514 -vt 0.269219 0.503288 -vn 0.461900 0.800100 0.382700 -vn 0.191300 0.331400 0.923900 -vn -0.191300 -0.331400 0.923900 -vn -0.461900 -0.800100 0.382700 -vn -0.461900 -0.800100 -0.382700 -vn -0.191300 -0.331400 -0.923900 -vn 0.461900 0.800100 -0.382700 -vn 0.191300 0.331400 -0.923900 -vn -0.866000 0.500000 0.000000 -vn 0.866000 -0.500000 0.000000 -s off -f 310/603/159 312/604/159 311/605/159 -f 312/604/160 314/606/160 313/607/160 -f 314/606/161 316/608/161 315/609/161 -f 315/609/162 316/608/162 318/610/162 -f 318/610/163 320/611/163 319/612/163 -f 320/611/164 322/613/164 321/614/164 -f 332/615/162 340/616/162 334/617/162 -f 324/618/165 310/619/165 309/620/165 -f 322/613/166 324/618/166 323/621/166 -f 341/622/165 349/623/165 356/624/165 -f 326/625/167 325/626/167 312/627/167 -f 325/626/167 327/628/167 314/629/167 -f 328/630/167 316/631/167 314/629/167 -f 328/630/167 329/632/167 318/633/167 -f 329/632/167 330/634/167 320/635/167 -f 330/634/167 331/636/167 322/637/167 -f 332/638/167 324/639/167 322/637/167 -f 326/625/167 310/640/167 324/639/167 -f 333/641/167 340/642/167 338/643/167 -f 331/644/161 339/645/161 340/616/161 -f 330/646/160 338/647/160 339/645/160 -f 329/648/159 337/649/159 338/647/159 -f 328/650/165 336/651/165 337/649/165 -f 328/650/166 327/652/166 335/653/166 -f 325/654/164 333/655/164 335/653/164 -f 326/656/163 334/617/163 333/655/163 -f 341/657/168 309/658/168 311/659/168 -f 343/660/168 342/661/168 311/659/168 -f 343/660/168 313/662/168 315/663/168 -f 345/664/168 344/665/168 315/663/168 -f 345/664/168 317/666/168 319/667/168 -f 346/668/168 319/667/168 321/669/168 -f 347/670/168 321/669/168 323/671/168 -f 348/672/168 323/671/168 309/658/168 -f 357/673/165 365/674/165 372/675/165 -f 348/676/166 356/624/166 355/677/166 -f 347/678/164 355/677/164 354/679/164 -f 346/680/163 354/679/163 353/681/163 -f 345/682/162 353/681/162 352/683/162 -f 344/684/161 352/683/161 351/685/161 -f 343/686/160 351/685/160 350/687/160 -f 342/688/159 350/687/159 349/689/159 -f 357/690/168 349/691/168 350/692/168 -f 358/693/168 350/692/168 351/694/168 -f 359/695/168 351/694/168 352/696/168 -f 360/697/168 352/696/168 353/698/168 -f 361/699/168 353/698/168 354/700/168 -f 362/701/168 354/700/168 355/702/168 -f 363/703/168 355/702/168 356/704/168 -f 357/690/168 364/705/168 356/704/168 -f 365/706/168 366/707/168 369/708/168 -f 364/709/166 372/675/166 371/710/166 -f 362/711/164 363/712/164 371/710/164 -f 362/711/163 370/713/163 369/714/163 -f 361/715/162 369/714/162 368/716/162 -f 360/717/161 368/716/161 367/718/161 -f 358/719/160 359/720/160 367/718/160 -f 358/719/159 366/721/159 365/722/159 -f 309/723/159 310/603/159 311/605/159 -f 311/605/160 312/604/160 313/607/160 -f 313/607/161 314/606/161 315/609/161 -f 317/724/162 315/609/162 318/610/162 -f 317/724/163 318/610/163 319/612/163 -f 319/612/164 320/611/164 321/614/164 -f 326/656/162 332/615/162 334/617/162 -f 323/621/165 324/618/165 309/620/165 -f 321/614/166 322/613/166 323/621/166 -f 348/676/165 341/622/165 356/624/165 -f 310/640/167 326/625/167 312/627/167 -f 312/627/167 325/626/167 314/629/167 -f 327/628/167 328/630/167 314/629/167 -f 316/631/167 328/630/167 318/633/167 -f 318/633/167 329/632/167 320/635/167 -f 320/635/167 330/634/167 322/637/167 -f 331/636/167 332/638/167 322/637/167 -f 332/638/167 326/625/167 324/639/167 -f 336/725/167 335/726/167 333/641/167 -f 338/643/167 337/727/167 336/725/167 -f 340/642/167 339/728/167 338/643/167 -f 333/641/167 334/729/167 340/642/167 -f 338/643/167 336/725/167 333/641/167 -f 332/615/161 331/644/161 340/616/161 -f 331/644/160 330/646/160 339/645/160 -f 330/646/159 329/648/159 338/647/159 -f 329/648/165 328/650/165 337/649/165 -f 336/651/166 328/650/166 335/653/166 -f 327/652/164 325/654/164 335/653/164 -f 325/654/163 326/656/163 333/655/163 -f 342/661/168 341/657/168 311/659/168 -f 313/662/168 343/660/168 311/659/168 -f 344/665/168 343/660/168 315/663/168 -f 317/666/168 345/664/168 315/663/168 -f 346/668/168 345/664/168 319/667/168 -f 347/670/168 346/668/168 321/669/168 -f 348/672/168 347/670/168 323/671/168 -f 341/657/168 348/672/168 309/658/168 -f 364/709/165 357/673/165 372/675/165 -f 347/678/166 348/676/166 355/677/166 -f 346/680/164 347/678/164 354/679/164 -f 345/682/163 346/680/163 353/681/163 -f 344/684/162 345/682/162 352/683/162 -f 343/686/161 344/684/161 351/685/161 -f 342/688/160 343/686/160 350/687/160 -f 341/730/159 342/688/159 349/689/159 -f 358/693/168 357/690/168 350/692/168 -f 359/695/168 358/693/168 351/694/168 -f 360/697/168 359/695/168 352/696/168 -f 361/699/168 360/697/168 353/698/168 -f 362/701/168 361/699/168 354/700/168 -f 363/703/168 362/701/168 355/702/168 -f 364/705/168 363/703/168 356/704/168 -f 349/691/168 357/690/168 356/704/168 -f 369/708/168 372/731/168 365/706/168 -f 369/708/168 370/732/168 371/733/168 -f 367/734/168 368/735/168 369/708/168 -f 369/708/168 366/707/168 367/734/168 -f 369/708/168 371/733/168 372/731/168 -f 363/712/166 364/709/166 371/710/166 -f 370/713/164 362/711/164 371/710/164 -f 361/715/163 362/711/163 369/714/163 -f 360/717/162 361/715/162 368/716/162 -f 359/720/161 360/717/161 367/718/161 -f 366/721/160 358/719/160 367/718/160 -f 357/736/159 358/719/159 365/722/159 -o Cylinder.004_dupl0_Cylinder.006 -v 1.549038 2.283013 0.000000 -v -0.875833 3.683013 0.000000 -v 1.475815 2.156186 0.353553 -v -0.949056 3.556186 0.353553 -v 1.299038 1.850000 0.500000 -v -1.125833 3.250000 0.500000 -v 1.122262 1.543814 0.353553 -v -1.302610 2.943814 0.353553 -v 1.049038 1.416987 -0.000000 -v -1.375833 2.816987 -0.000000 -v 1.122262 1.543814 -0.353553 -v -1.302610 2.943814 -0.353553 -v 1.299038 1.850000 -0.500000 -v -1.125833 3.250000 -0.500000 -v 1.475815 2.156186 -0.353553 -v -0.949056 3.556186 -0.353553 -v -0.979683 3.503139 0.292299 -v -0.919146 3.607992 0.000000 -v -1.125833 3.250000 0.413374 -v -1.271983 2.996861 0.292299 -v -1.332520 2.892008 -0.000000 -v -1.271983 2.996861 -0.292300 -v -1.125833 3.250000 -0.413374 -v -0.979683 3.503139 -0.292300 -v -0.893081 3.453139 0.292299 -v -0.832544 3.557992 0.000000 -v -1.039231 3.200000 0.413374 -v -1.185380 2.946861 0.292299 -v -1.245918 2.842008 -0.000000 -v -1.185380 2.946861 -0.292300 -v -1.039231 3.200000 -0.413374 -v -0.893081 3.453139 -0.292300 -v 1.516062 2.225896 0.000000 -v 1.452497 2.115799 0.306918 -v 1.299038 1.850000 0.434047 -v 1.145579 1.584201 0.306918 -v 1.082014 1.474104 -0.000000 -v 1.145579 1.584202 -0.306918 -v 1.299038 1.850000 -0.434047 -v 1.452497 2.115799 -0.306918 -v 1.602664 2.175896 0.000000 -v 1.539100 2.065799 0.306918 -v 1.385641 1.800000 0.434047 -v 1.232182 1.534202 0.306918 -v 1.168617 1.424104 -0.000000 -v 1.232182 1.534202 -0.306918 -v 1.385641 1.800000 -0.434047 -v 1.539100 2.065799 -0.306918 -v 1.480588 1.964453 -0.000000 -v 1.452778 1.916286 0.134275 -v 1.385641 1.800000 0.189894 -v 1.318503 1.683715 0.134275 -v 1.290694 1.635547 -0.000000 -v 1.318503 1.683715 -0.134275 -v 1.385641 1.800000 -0.189894 -v 1.452778 1.916286 -0.134275 -v 1.567190 1.914453 -0.000000 -v 1.539381 1.866286 0.134275 -v 1.472243 1.750000 0.189894 -v 1.405106 1.633715 0.134275 -v 1.377296 1.585547 -0.000000 -v 1.405106 1.633715 -0.134275 -v 1.472243 1.750000 -0.189894 -v 1.539381 1.866286 -0.134275 -vt 0.392429 0.359677 -vt 0.343749 0.359677 -vt 0.343750 0.003504 -vt 0.295070 0.359677 -vt 0.295070 0.003504 -vt 0.246391 0.359677 -vt 0.246391 0.003504 -vt 0.197712 0.359677 -vt 0.149033 0.359677 -vt 0.149033 0.003504 -vt 0.100354 0.359677 -vt 0.100354 0.003504 -vt 0.036610 0.483097 -vt 0.042384 0.468518 -vt 0.079198 0.469718 -vt 0.051675 0.359677 -vt 0.002996 0.359677 -vt 0.002996 0.003504 -vt 0.051675 0.003504 -vt 0.121318 0.490351 -vt 0.121318 0.477631 -vt 0.163576 0.477631 -vt 0.200201 0.467234 -vt 0.228659 0.438776 -vt 0.238839 0.442993 -vt 0.228659 0.398531 -vt 0.238839 0.394314 -vt 0.200201 0.370073 -vt 0.204418 0.359893 -vt 0.159956 0.370073 -vt 0.155739 0.359893 -vt 0.131498 0.398531 -vt 0.121318 0.394314 -vt 0.131498 0.438776 -vt 0.121318 0.442993 -vt 0.159956 0.467234 -vt 0.155739 0.477415 -vt 0.204418 0.477415 -vt 0.461348 0.100665 -vt 0.392645 0.072207 -vt 0.421103 0.003504 -vt 0.002996 0.446151 -vt 0.017538 0.440073 -vt 0.004796 0.395909 -vt 0.019554 0.401296 -vt 0.039155 0.359893 -vt 0.046096 0.373929 -vt 0.088575 0.359893 -vt 0.082832 0.374435 -vt 0.121101 0.397243 -vt 0.106598 0.403036 -vt 0.119302 0.447172 -vt 0.104592 0.442034 -vt 0.086223 0.483724 -vt 0.318945 0.367644 -vt 0.322156 0.359893 -vt 0.356577 0.394314 -vt 0.348826 0.439783 -vt 0.348826 0.397525 -vt 0.356577 0.442993 -vt 0.322156 0.477415 -vt 0.276687 0.469664 -vt 0.318945 0.469664 -vt 0.273477 0.477415 -vt 0.239056 0.442993 -vt 0.246806 0.439783 -vt 0.239056 0.394314 -vt 0.246806 0.397525 -vt 0.273477 0.359893 -vt 0.276687 0.367644 -vt 0.121318 0.503288 -vt 0.121318 0.490568 -vt 0.139805 0.490568 -vt 0.163576 0.490351 -vt 0.205834 0.477631 -vt 0.205834 0.490351 -vt 0.248092 0.477631 -vt 0.248092 0.490351 -vt 0.290350 0.477631 -vt 0.290350 0.490351 -vt 0.332608 0.477631 -vt 0.332608 0.490351 -vt 0.374866 0.477631 -vt 0.374866 0.490351 -vt 0.417124 0.477631 -vt 0.417124 0.490351 -vt 0.459382 0.477631 -vt 0.417047 0.388586 -vt 0.428932 0.359893 -vt 0.458813 0.389774 -vt 0.430120 0.401659 -vt 0.458813 0.432032 -vt 0.430120 0.420147 -vt 0.428932 0.461913 -vt 0.417047 0.433220 -vt 0.386674 0.461913 -vt 0.398560 0.433220 -vt 0.356793 0.432032 -vt 0.385487 0.420147 -vt 0.356793 0.389774 -vt 0.385487 0.401659 -vt 0.386674 0.359893 -vt 0.398560 0.388586 -vt 0.424205 0.100881 -vt 0.437278 0.113954 -vt 0.405718 0.145514 -vt 0.139805 0.503288 -vt 0.158293 0.490568 -vt 0.176781 0.503288 -vt 0.158293 0.503288 -vt 0.176781 0.490568 -vt 0.195268 0.490568 -vt 0.195268 0.503288 -vt 0.213756 0.490568 -vt 0.213756 0.503288 -vt 0.232244 0.490568 -vt 0.250731 0.503288 -vt 0.232244 0.503288 -vt 0.250731 0.490568 -vt 0.269219 0.490568 -vt 0.392429 0.003504 -vt 0.197712 0.003504 -vt 0.489806 0.031962 -vt 0.489806 0.072207 -vt 0.461348 0.003504 -vt 0.392645 0.031962 -vt 0.421103 0.100665 -vt 0.459382 0.490351 -vt 0.405718 0.100881 -vt 0.392645 0.132442 -vt 0.392645 0.113954 -vt 0.437278 0.132442 -vt 0.424205 0.145514 -vt 0.269219 0.503288 -vn 0.461900 0.800100 0.382700 -vn 0.191300 0.331400 0.923900 -vn -0.191300 -0.331400 0.923900 -vn -0.461900 -0.800100 0.382700 -vn -0.461900 -0.800100 -0.382700 -vn -0.191300 -0.331400 -0.923900 -vn 0.461900 0.800100 -0.382700 -vn 0.191300 0.331400 -0.923900 -vn -0.866000 0.500000 0.000000 -vn 0.866000 -0.500000 0.000000 -s off -f 374/737/169 376/738/169 375/739/169 -f 376/738/170 378/740/170 377/741/170 -f 378/740/171 380/742/171 379/743/171 -f 379/743/172 380/742/172 382/744/172 -f 382/744/173 384/745/173 383/746/173 -f 384/745/174 386/747/174 385/748/174 -f 396/749/172 404/750/172 398/751/172 -f 388/752/175 374/753/175 373/754/175 -f 386/747/176 388/752/176 387/755/176 -f 405/756/175 413/757/175 420/758/175 -f 390/759/177 389/760/177 376/761/177 -f 389/760/177 391/762/177 378/763/177 -f 392/764/177 380/765/177 378/763/177 -f 392/764/177 393/766/177 382/767/177 -f 393/766/177 394/768/177 384/769/177 -f 394/768/177 395/770/177 386/771/177 -f 396/772/177 388/773/177 386/771/177 -f 390/759/177 374/774/177 388/773/177 -f 397/775/177 404/776/177 402/777/177 -f 395/778/171 403/779/171 404/750/171 -f 394/780/170 402/781/170 403/779/170 -f 393/782/169 401/783/169 402/781/169 -f 392/784/175 400/785/175 401/783/175 -f 392/784/176 391/786/176 399/787/176 -f 389/788/174 397/789/174 399/787/174 -f 390/790/173 398/751/173 397/789/173 -f 405/791/178 373/792/178 375/793/178 -f 407/794/178 406/795/178 375/793/178 -f 407/794/178 377/796/178 379/797/178 -f 409/798/178 408/799/178 379/797/178 -f 409/798/178 381/800/178 383/801/178 -f 410/802/178 383/801/178 385/803/178 -f 411/804/178 385/803/178 387/805/178 -f 412/806/178 387/805/178 373/792/178 -f 421/807/175 429/808/175 436/809/175 -f 412/810/176 420/758/176 419/811/176 -f 411/812/174 419/811/174 418/813/174 -f 410/814/173 418/813/173 417/815/173 -f 409/816/172 417/815/172 416/817/172 -f 408/818/171 416/817/171 415/819/171 -f 407/820/170 415/819/170 414/821/170 -f 406/822/169 414/821/169 413/823/169 -f 421/824/178 413/825/178 414/826/178 -f 422/827/178 414/826/178 415/828/178 -f 423/829/178 415/828/178 416/830/178 -f 424/831/178 416/830/178 417/832/178 -f 425/833/178 417/832/178 418/834/178 -f 426/835/178 418/834/178 419/836/178 -f 427/837/178 419/836/178 420/838/178 -f 421/824/178 428/839/178 420/838/178 -f 429/840/178 430/841/178 433/842/178 -f 428/843/176 436/809/176 435/844/176 -f 426/845/174 427/846/174 435/844/174 -f 426/845/173 434/847/173 433/848/173 -f 425/849/172 433/848/172 432/850/172 -f 424/851/171 432/850/171 431/852/171 -f 422/853/170 423/854/170 431/852/170 -f 422/853/169 430/855/169 429/856/169 -f 373/857/169 374/737/169 375/739/169 -f 375/739/170 376/738/170 377/741/170 -f 377/741/171 378/740/171 379/743/171 -f 381/858/172 379/743/172 382/744/172 -f 381/858/173 382/744/173 383/746/173 -f 383/746/174 384/745/174 385/748/174 -f 390/790/172 396/749/172 398/751/172 -f 387/755/175 388/752/175 373/754/175 -f 385/748/176 386/747/176 387/755/176 -f 412/810/175 405/756/175 420/758/175 -f 374/774/177 390/759/177 376/761/177 -f 376/761/177 389/760/177 378/763/177 -f 391/762/177 392/764/177 378/763/177 -f 380/765/177 392/764/177 382/767/177 -f 382/767/177 393/766/177 384/769/177 -f 384/769/177 394/768/177 386/771/177 -f 395/770/177 396/772/177 386/771/177 -f 396/772/177 390/759/177 388/773/177 -f 400/859/177 399/860/177 397/775/177 -f 402/777/177 401/861/177 400/859/177 -f 404/776/177 403/862/177 402/777/177 -f 397/775/177 398/863/177 404/776/177 -f 402/777/177 400/859/177 397/775/177 -f 396/749/171 395/778/171 404/750/171 -f 395/778/170 394/780/170 403/779/170 -f 394/780/169 393/782/169 402/781/169 -f 393/782/175 392/784/175 401/783/175 -f 400/785/176 392/784/176 399/787/176 -f 391/786/174 389/788/174 399/787/174 -f 389/788/173 390/790/173 397/789/173 -f 406/795/178 405/791/178 375/793/178 -f 377/796/178 407/794/178 375/793/178 -f 408/799/178 407/794/178 379/797/178 -f 381/800/178 409/798/178 379/797/178 -f 410/802/178 409/798/178 383/801/178 -f 411/804/178 410/802/178 385/803/178 -f 412/806/178 411/804/178 387/805/178 -f 405/791/178 412/806/178 373/792/178 -f 428/843/175 421/807/175 436/809/175 -f 411/812/176 412/810/176 419/811/176 -f 410/814/174 411/812/174 418/813/174 -f 409/816/173 410/814/173 417/815/173 -f 408/818/172 409/816/172 416/817/172 -f 407/820/171 408/818/171 415/819/171 -f 406/822/170 407/820/170 414/821/170 -f 405/864/169 406/822/169 413/823/169 -f 422/827/178 421/824/178 414/826/178 -f 423/829/178 422/827/178 415/828/178 -f 424/831/178 423/829/178 416/830/178 -f 425/833/178 424/831/178 417/832/178 -f 426/835/178 425/833/178 418/834/178 -f 427/837/178 426/835/178 419/836/178 -f 428/839/178 427/837/178 420/838/178 -f 413/825/178 421/824/178 420/838/178 -f 433/842/178 436/865/178 429/840/178 -f 433/842/178 434/866/178 435/867/178 -f 431/868/178 432/869/178 433/842/178 -f 433/842/178 430/841/178 431/868/178 -f 433/842/178 435/867/178 436/865/178 -f 427/846/176 428/843/176 435/844/176 -f 434/847/174 426/845/174 435/844/174 -f 425/849/173 426/845/173 433/848/173 -f 424/851/172 425/849/172 432/850/172 -f 423/854/171 424/851/171 431/852/171 -f 430/855/170 422/853/170 431/852/170 -f 421/870/169 422/853/169 429/856/169 +vt 0.835938 0.316406 +vt 0.867188 0.300781 +vt 0.835938 0.335938 +vt 0.906250 0.351562 +vt 0.937500 0.316406 +vt 0.539062 0.476562 +vn 0.5732 0.8001 0.1768 +vn 0.5303 0.3314 0.7803 +vn 0.1768 -0.3314 0.9268 +vn -0.2803 -0.8001 0.5303 +vn -0.5732 -0.8001 -0.1768 +vn -0.5303 -0.3314 -0.7803 +vn 0.2803 0.8001 -0.5303 +vn -0.1768 0.3314 -0.9268 +vn -0.8001 0.5000 0.3314 +vn 0.8001 -0.5000 -0.3314 +usemtl None +s 1 +f 61/183/47 62/184/47 63/185/47 +f 63/185/48 62/184/48 64/186/48 +f 64/186/49 65/187/49 66/188/49 +f 65/187/50 67/189/50 68/190/50 +f 67/189/51 69/191/51 70/192/51 +f 69/191/52 71/193/52 72/194/52 +f 73/195/50 74/196/50 75/197/50 +f 76/198/53 61/199/53 77/200/53 +f 71/193/54 76/198/54 78/201/54 +f 79/202/53 80/203/53 81/204/53 +f 82/205/55 83/206/55 62/207/55 +f 84/208/55 64/209/55 62/207/55 +f 84/208/55 85/210/55 65/211/55 +f 86/212/55 67/213/55 65/211/55 +f 86/212/55 87/214/55 69/215/55 +f 87/214/55 88/216/55 71/217/55 +f 88/216/55 73/218/55 76/219/55 +f 82/205/55 61/220/55 76/219/55 +f 89/221/55 74/222/55 90/223/55 +f 88/224/49 90/225/49 74/196/49 +f 87/226/48 91/227/48 90/225/48 +f 86/228/47 92/229/47 91/227/47 +f 85/230/53 93/231/53 92/229/53 +f 85/230/54 84/232/54 94/233/54 +f 84/232/52 83/234/52 89/235/52 +f 82/236/51 75/197/51 89/235/51 +f 80/237/56 77/238/56 63/239/56 +f 95/240/56 63/239/56 96/241/56 +f 97/242/56 98/243/56 96/241/56 +f 97/242/56 66/244/56 68/245/56 +f 99/246/56 100/247/56 68/245/56 +f 99/246/56 70/248/56 72/249/56 +f 101/250/56 72/249/56 78/251/56 +f 79/252/56 78/251/56 77/238/56 +f 102/253/53 103/254/53 104/255/53 +f 101/256/54 79/202/54 105/257/54 +f 101/256/52 106/258/52 107/259/52 +f 99/260/51 107/259/51 108/261/51 +f 100/262/50 108/261/50 109/263/50 +f 98/264/49 97/265/49 109/263/49 +f 98/264/48 110/266/48 111/267/48 +f 95/268/47 111/267/47 81/269/47 +f 102/270/56 81/271/56 111/272/56 +f 112/273/56 111/272/56 110/274/56 +f 113/275/56 110/274/56 109/276/56 +f 114/277/56 115/278/56 109/276/56 +f 114/277/56 108/279/56 107/280/56 +f 116/281/56 107/280/56 106/282/56 +f 117/283/56 106/282/56 105/284/56 +f 102/270/56 118/285/56 105/284/56 +f 103/286/56 119/287/56 120/288/56 +f 118/289/54 104/255/54 121/290/54 +f 116/291/52 117/292/52 121/290/52 +f 116/291/51 122/293/51 120/294/51 +f 115/295/50 114/296/50 120/294/50 +f 115/295/49 123/297/49 119/298/49 +f 112/299/48 113/300/48 119/298/48 +f 102/301/47 112/299/47 124/302/47 +f 77/303/47 61/183/47 63/185/47 +f 96/304/48 63/185/48 64/186/48 +f 96/304/49 64/186/49 66/188/49 +f 66/188/50 65/187/50 68/190/50 +f 68/190/51 67/189/51 70/192/51 +f 70/192/52 69/191/52 72/194/52 +f 82/236/50 73/195/50 75/197/50 +f 78/201/53 76/198/53 77/200/53 +f 72/194/54 71/193/54 78/201/54 +f 105/257/53 79/202/53 81/204/53 +f 61/220/55 82/205/55 62/207/55 +f 83/206/55 84/208/55 62/207/55 +f 64/209/55 84/208/55 65/211/55 +f 85/210/55 86/212/55 65/211/55 +f 67/213/55 86/212/55 69/215/55 +f 69/215/55 87/214/55 71/217/55 +f 71/217/55 88/216/55 76/219/55 +f 73/218/55 82/205/55 76/219/55 +f 93/305/55 94/306/55 89/221/55 +f 89/221/55 92/307/55 93/305/55 +f 89/221/55 90/223/55 91/308/55 +f 89/221/55 75/309/55 74/222/55 +f 91/308/55 92/307/55 89/221/55 +f 73/195/49 88/224/49 74/196/49 +f 88/224/48 87/226/48 90/225/48 +f 87/226/47 86/228/47 91/227/47 +f 86/228/53 85/230/53 92/229/53 +f 93/231/54 85/230/54 94/233/54 +f 94/233/52 84/232/52 89/235/52 +f 83/234/51 82/236/51 89/235/51 +f 95/240/56 80/237/56 63/239/56 +f 98/243/56 95/240/56 96/241/56 +f 66/244/56 97/242/56 96/241/56 +f 100/247/56 97/242/56 68/245/56 +f 70/248/56 99/246/56 68/245/56 +f 101/250/56 99/246/56 72/249/56 +f 79/252/56 101/250/56 78/251/56 +f 80/237/56 79/252/56 77/238/56 +f 118/289/53 102/253/53 104/255/53 +f 106/258/54 101/256/54 105/257/54 +f 99/260/52 101/256/52 107/259/52 +f 100/262/51 99/260/51 108/261/51 +f 97/265/50 100/262/50 109/263/50 +f 110/266/49 98/264/49 109/263/49 +f 95/268/48 98/264/48 111/267/48 +f 80/310/47 95/268/47 81/269/47 +f 112/273/56 102/270/56 111/272/56 +f 113/275/56 112/273/56 110/274/56 +f 115/278/56 113/275/56 109/276/56 +f 108/279/56 114/277/56 109/276/56 +f 116/281/56 114/277/56 107/280/56 +f 117/283/56 116/281/56 106/282/56 +f 118/285/56 117/283/56 105/284/56 +f 81/271/56 102/270/56 105/284/56 +f 121/311/56 104/312/56 103/286/56 +f 120/288/56 122/313/56 121/311/56 +f 119/287/56 123/314/56 120/288/56 +f 103/286/56 124/315/56 119/287/56 +f 120/288/56 121/311/56 103/286/56 +f 117/292/54 118/289/54 121/290/54 +f 122/293/52 116/291/52 121/290/52 +f 114/296/51 116/291/51 120/294/51 +f 123/297/50 115/295/50 120/294/50 +f 113/300/49 115/295/49 119/298/49 +f 124/302/48 112/299/48 119/298/48 +f 103/316/47 102/301/47 124/302/47 diff --git a/src/main/resources/assets/advancedrocketry/models/orbitallaserdrill.obj b/src/main/resources/assets/advancedrocketry/models/orbitallaserdrill.obj new file mode 100644 index 000000000..369f4d76c --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/orbitallaserdrill.obj @@ -0,0 +1,5903 @@ +# Blender v2.79 (sub 0) OBJ File: 'orbital_laser_drill.blend' +# www.blender.org +mtllib orbital_laser_drill.mtl +o Hull +v 0.000000 0.000000 3.750000 +v 0.000000 2.000000 3.750000 +v 0.000000 0.000000 4.000000 +v 0.000000 2.000000 4.000000 +v 4.000000 0.000000 3.750000 +v 4.000000 2.000000 3.750000 +v 4.000000 0.000000 4.000000 +v 4.000000 2.000000 4.000000 +v 3.000000 0.000000 0.000000 +v 3.000000 2.000000 0.000000 +v 3.000000 0.000000 0.500000 +v 3.000000 2.000000 0.500000 +v 4.000000 0.000000 0.000000 +v 4.000000 2.000000 0.000000 +v 4.000000 0.000000 0.500000 +v 4.000000 2.000000 0.500000 +v 0.000000 0.000000 0.500000 +v 0.000000 2.000000 0.500000 +v 0.000000 0.000000 0.750000 +v 0.000000 2.000000 0.750000 +v 4.000000 0.000000 0.500000 +v 4.000000 2.000000 0.500000 +v 4.000000 0.000000 0.750000 +v 4.000000 2.000000 0.750000 +v 1.853564 2.000025 0.000000 +v 1.853564 2.000025 -1.000000 +v 2.000025 1.853564 0.000000 +v 2.000025 1.853564 -1.000000 +v 1.646436 1.499975 0.000000 +v 1.646436 1.499975 -1.000000 +v 1.499975 1.646436 0.000000 +v 1.499975 1.646436 -1.000000 +v 1.499975 1.853564 0.000000 +v 1.499975 1.853564 -1.000000 +v 1.646436 2.000025 0.000000 +v 1.646436 2.000025 -1.000000 +v 1.000000 2.000025 0.353564 +v 1.500000 2.000025 0.353564 +v 1.000000 1.853564 0.500025 +v 1.500000 1.853564 0.500025 +v 1.000000 1.499975 0.146436 +v 1.500000 1.499975 0.146436 +v 1.000000 1.646436 -0.000025 +v 1.500000 1.646436 -0.000025 +v 1.000000 1.853564 -0.000025 +v 1.500000 1.853564 -0.000025 +v 1.000000 2.000025 0.146436 +v 1.500000 2.000025 0.146436 +v 0.353564 2.000025 3.750000 +v 0.353564 2.000025 0.750000 +v 0.500025 1.853564 3.750000 +v 0.500025 1.853563 0.750000 +v 0.146436 1.499975 3.750000 +v 0.146436 1.499975 0.750000 +v -0.000025 1.646436 3.750000 +v -0.000025 1.646436 0.750000 +v -0.000025 1.853564 3.750000 +v -0.000025 1.853563 0.750000 +v 0.146436 2.000025 3.750000 +v 0.146436 2.000025 0.750000 +v 0.146436 0.999975 3.750000 +v 0.146436 0.999975 0.750000 +v -0.000025 1.146436 3.750000 +v -0.000025 1.146436 0.750000 +v -0.000025 1.353564 3.750000 +v -0.000025 1.353563 0.750000 +v 0.146436 1.500025 3.750000 +v 0.146436 1.500025 0.750000 +v 0.146436 0.499975 3.750000 +v 0.146436 0.499975 0.750000 +v -0.000025 0.646436 3.750000 +v -0.000025 0.646436 0.750000 +v -0.000025 0.853563 3.750000 +v -0.000025 0.853563 0.750000 +v 0.146436 1.000025 3.750000 +v 0.146436 1.000025 0.750000 +v 0.500025 0.146436 3.750000 +v 0.500025 0.146436 0.750000 +v 0.353564 -0.000025 3.750000 +v 0.353564 -0.000025 0.750000 +v 0.146436 -0.000025 3.750000 +v 0.146436 -0.000025 0.750000 +v -0.000025 0.146436 3.750000 +v -0.000025 0.146436 0.750000 +v -0.000025 0.353563 3.750000 +v -0.000025 0.353563 0.750000 +v 0.146436 0.500025 3.750000 +v 0.146436 0.500025 0.750000 +v 0.853564 2.000025 3.750000 +v 0.853564 2.000025 0.750000 +v 1.000025 1.853564 3.750000 +v 1.000025 1.853563 0.750000 +v 1.000025 1.646436 3.750000 +v 1.000025 1.646436 0.750000 +v 0.853564 1.499975 3.750000 +v 0.853564 1.499975 0.750000 +v 0.499975 1.853564 3.750000 +v 0.499975 1.853563 0.750000 +v 0.646436 2.000025 3.750000 +v 0.646436 2.000025 0.750000 +v 0.853564 1.500025 3.750000 +v 0.853564 1.500025 0.750000 +v 1.000025 1.353564 3.750000 +v 1.000025 1.353563 0.750000 +v 1.000025 1.146436 3.750000 +v 1.000025 1.146436 0.750000 +v 0.853564 0.999975 3.750000 +v 0.853564 0.999975 0.750000 +v 0.853564 1.000025 3.750000 +v 0.853564 1.000025 0.750000 +v 1.000025 0.853564 3.750000 +v 1.000025 0.853563 0.750000 +v 1.000025 0.646436 3.750000 +v 1.000025 0.646436 0.750000 +v 0.853564 0.499975 3.750000 +v 0.853564 0.499975 0.750000 +v 0.853564 0.500025 3.750000 +v 0.853564 0.500025 0.750000 +v 1.000025 0.353564 3.750000 +v 1.000025 0.353563 0.750000 +v 1.000025 0.146436 3.750000 +v 1.000025 0.146436 0.750000 +v 0.853564 -0.000025 3.750000 +v 0.853564 -0.000025 0.750000 +v 0.646436 -0.000025 3.750000 +v 0.646436 -0.000025 0.750000 +v 0.499975 0.146436 3.750000 +v 0.499975 0.146436 0.750000 +v 1.853564 2.000025 3.750000 +v 1.853564 2.000025 0.750000 +v 2.000025 1.853564 3.750000 +v 2.000025 1.853563 0.750000 +v 1.646436 1.499975 3.750000 +v 1.646436 1.499975 0.750000 +v 1.499975 1.646436 3.750000 +v 1.499975 1.646436 0.750000 +v 1.499975 1.853564 3.750000 +v 1.499975 1.853563 0.750000 +v 1.646436 2.000025 3.750000 +v 1.646436 2.000025 0.750000 +v 1.646436 0.999975 3.750000 +v 1.646436 0.999975 0.750000 +v 1.499975 1.146436 3.750000 +v 1.499975 1.146436 0.750000 +v 1.499975 1.353564 3.750000 +v 1.499975 1.353563 0.750000 +v 1.646436 1.500025 3.750000 +v 1.646436 1.500025 0.750000 +v 1.646436 0.499975 3.750000 +v 1.646436 0.499975 0.750000 +v 1.499975 0.646436 3.750000 +v 1.499975 0.646436 0.750000 +v 1.499975 0.853563 3.750000 +v 1.499975 0.853563 0.750000 +v 1.646436 1.000025 3.750000 +v 1.646436 1.000025 0.750000 +v 2.000025 0.146436 3.750000 +v 2.000025 0.146436 0.750000 +v 1.853564 -0.000025 3.750000 +v 1.853564 -0.000025 0.750000 +v 1.646436 -0.000025 3.750000 +v 1.646436 -0.000025 0.750000 +v 1.499975 0.146436 3.750000 +v 1.499975 0.146436 0.750000 +v 1.499975 0.353563 3.750000 +v 1.499975 0.353563 0.750000 +v 1.646436 0.500025 3.750000 +v 1.646436 0.500025 0.750000 +v 2.353564 2.000025 3.750000 +v 2.353564 2.000025 0.750000 +v 2.500025 1.853564 3.750000 +v 2.500025 1.853563 0.750000 +v 2.500025 1.646436 3.750000 +v 2.500025 1.646436 0.750000 +v 2.353564 1.499975 3.750000 +v 2.353564 1.499975 0.750000 +v 1.999975 1.853564 3.750000 +v 1.999975 1.853563 0.750000 +v 2.146436 2.000025 3.750000 +v 2.146436 2.000025 0.750000 +v 2.353564 1.500025 3.750000 +v 2.353564 1.500025 0.750000 +v 2.500025 1.353564 3.750000 +v 2.500025 1.353563 0.750000 +v 2.500025 1.146436 3.750000 +v 2.500025 1.146436 0.750000 +v 2.353564 0.999975 3.750000 +v 2.353564 0.999975 0.750000 +v 2.353564 1.000025 3.750000 +v 2.353564 1.000025 0.750000 +v 2.500025 0.853564 3.750000 +v 2.500025 0.853563 0.750000 +v 2.500025 0.646436 3.750000 +v 2.500025 0.646436 0.750000 +v 2.353564 0.499975 3.750000 +v 2.353564 0.499975 0.750000 +v 2.353564 0.500025 3.750000 +v 2.353564 0.500025 0.750000 +v 2.500025 0.353564 3.750000 +v 2.500025 0.353563 0.750000 +v 2.500025 0.146436 3.750000 +v 2.500025 0.146436 0.750000 +v 2.353564 -0.000025 3.750000 +v 2.353564 -0.000025 0.750000 +v 2.146436 -0.000025 3.750000 +v 2.146436 -0.000025 0.750000 +v 1.999975 0.146436 3.750000 +v 1.999975 0.146436 0.750000 +v 3.353564 2.000025 3.750000 +v 3.353564 2.000025 0.750000 +v 3.500025 1.853564 3.750000 +v 3.500025 1.853563 0.750000 +v 3.146436 1.499975 3.750000 +v 3.146436 1.499975 0.750000 +v 2.999975 1.646436 3.750000 +v 2.999975 1.646436 0.750000 +v 2.999975 1.853564 3.750000 +v 2.999975 1.853563 0.750000 +v 3.146436 2.000025 3.750000 +v 3.146436 2.000025 0.750000 +v 3.146436 0.999975 3.750000 +v 3.146436 0.999975 0.750000 +v 2.999975 1.146436 3.750000 +v 2.999975 1.146436 0.750000 +v 2.999975 1.353564 3.750000 +v 2.999975 1.353563 0.750000 +v 3.146436 1.500025 3.750000 +v 3.146436 1.500025 0.750000 +v 3.146436 0.499975 3.750000 +v 3.146436 0.499975 0.750000 +v 2.999975 0.646436 3.750000 +v 2.999975 0.646436 0.750000 +v 2.999975 0.853563 3.750000 +v 2.999975 0.853563 0.750000 +v 3.146436 1.000025 3.750000 +v 3.146436 1.000025 0.750000 +v 3.500025 0.146436 3.750000 +v 3.500025 0.146436 0.750000 +v 3.353564 -0.000025 3.750000 +v 3.353564 -0.000025 0.750000 +v 3.146436 -0.000025 3.750000 +v 3.146436 -0.000025 0.750000 +v 2.999975 0.146436 3.750000 +v 2.999975 0.146436 0.750000 +v 2.999975 0.353563 3.750000 +v 2.999975 0.353563 0.750000 +v 3.146436 0.500025 3.750000 +v 3.146436 0.500025 0.750000 +v 3.853564 2.000025 3.750000 +v 3.853564 2.000025 0.750000 +v 4.000025 1.853564 3.750000 +v 4.000025 1.853563 0.750000 +v 4.000025 1.646436 3.750000 +v 4.000025 1.646436 0.750000 +v 3.853564 1.499975 3.750000 +v 3.853564 1.499975 0.750000 +v 3.499975 1.853564 3.750000 +v 3.499975 1.853563 0.750000 +v 3.646436 2.000025 3.750000 +v 3.646436 2.000025 0.750000 +v 3.853564 1.500025 3.750000 +v 3.853564 1.500025 0.750000 +v 4.000025 1.353564 3.750000 +v 4.000025 1.353563 0.750000 +v 4.000025 1.146436 3.750000 +v 4.000025 1.146436 0.750000 +v 3.853564 0.999975 3.750000 +v 3.853564 0.999975 0.750000 +v 3.853564 1.000025 3.750000 +v 3.853564 1.000025 0.750000 +v 4.000025 0.853564 3.750000 +v 4.000025 0.853563 0.750000 +v 4.000025 0.646436 3.750000 +v 4.000025 0.646436 0.750000 +v 3.853564 0.499975 3.750000 +v 3.853564 0.499975 0.750000 +v 3.853564 0.500025 3.750000 +v 3.853564 0.500025 0.750000 +v 4.000025 0.353564 3.750000 +v 4.000025 0.353563 0.750000 +v 4.000025 0.146436 3.750000 +v 4.000025 0.146436 0.750000 +v 3.853564 -0.000025 3.750000 +v 3.853564 -0.000025 0.750000 +v 3.646436 -0.000025 3.750000 +v 3.646436 -0.000025 0.750000 +v 3.499975 0.146436 3.750000 +v 3.499975 0.146436 0.750000 +v 1.500000 0.000000 0.000000 +v 1.500000 2.000000 0.000000 +v 1.500000 0.000000 0.500000 +v 1.500000 2.000000 0.500000 +v 2.500000 0.000000 0.000000 +v 2.500000 2.000000 0.000000 +v 2.500000 0.000000 0.500000 +v 2.500000 2.000000 0.500000 +v 0.000000 0.000000 0.000000 +v 0.000000 2.000000 0.000000 +v 0.000000 0.000000 0.500000 +v 0.000000 2.000000 0.500000 +v 1.000000 0.000000 0.000000 +v 1.000000 2.000000 0.000000 +v 1.000000 0.000000 0.500000 +v 1.000000 2.000000 0.500000 +v 1.000000 0.999975 0.146436 +v 1.500000 0.999975 0.146436 +v 1.000000 1.146436 -0.000025 +v 1.500000 1.146436 -0.000025 +v 1.000000 1.353564 -0.000025 +v 1.500000 1.353564 -0.000025 +v 1.000000 1.500025 0.146436 +v 1.500000 1.500025 0.146436 +v 1.000000 0.499975 0.146436 +v 1.500000 0.499975 0.146436 +v 1.000000 0.646436 -0.000025 +v 1.500000 0.646436 -0.000025 +v 1.000000 0.853564 -0.000025 +v 1.500000 0.853564 -0.000025 +v 1.000000 1.000025 0.146436 +v 1.500000 1.000025 0.146436 +v 1.000000 0.146436 0.500025 +v 1.500000 0.146436 0.500025 +v 1.000000 -0.000025 0.353564 +v 1.500000 -0.000025 0.353564 +v 1.000000 -0.000025 0.146436 +v 1.500000 -0.000025 0.146436 +v 1.000000 0.146436 -0.000025 +v 1.500000 0.146436 -0.000025 +v 1.000000 0.353564 -0.000025 +v 1.500000 0.353564 -0.000025 +v 1.000000 0.500025 0.146436 +v 1.500000 0.500025 0.146436 +v 2.500000 2.000025 0.353564 +v 3.000000 2.000025 0.353564 +v 2.500000 1.853564 0.500025 +v 3.000000 1.853564 0.500025 +v 2.500000 1.499975 0.146436 +v 3.000000 1.499975 0.146436 +v 2.500000 1.646436 -0.000025 +v 3.000000 1.646436 -0.000025 +v 2.500000 1.853564 -0.000025 +v 3.000000 1.853564 -0.000025 +v 2.500000 2.000025 0.146436 +v 3.000000 2.000025 0.146436 +v 2.500000 0.999975 0.146436 +v 3.000000 0.999975 0.146436 +v 2.500000 1.146436 -0.000025 +v 3.000000 1.146436 -0.000025 +v 2.500000 1.353564 -0.000025 +v 3.000000 1.353564 -0.000025 +v 2.500000 1.500025 0.146436 +v 3.000000 1.500025 0.146436 +v 2.500000 0.499975 0.146436 +v 3.000000 0.499975 0.146436 +v 2.500000 0.646436 -0.000025 +v 3.000000 0.646436 -0.000025 +v 2.500000 0.853564 -0.000025 +v 3.000000 0.853564 -0.000025 +v 2.500000 1.000025 0.146436 +v 3.000000 1.000025 0.146436 +v 2.500000 0.146436 0.500025 +v 3.000000 0.146436 0.500025 +v 2.500000 -0.000025 0.353564 +v 3.000000 -0.000025 0.353564 +v 2.500000 -0.000025 0.146436 +v 3.000000 -0.000025 0.146436 +v 2.500000 0.146436 -0.000025 +v 3.000000 0.146436 -0.000025 +v 2.500000 0.353564 -0.000025 +v 3.000000 0.353564 -0.000025 +v 2.500000 0.500025 0.146436 +v 3.000000 0.500025 0.146436 +v 1.646436 0.999975 0.000000 +v 1.646436 0.999975 -1.000000 +v 1.499975 1.146436 0.000000 +v 1.499975 1.146436 -1.000000 +v 1.499975 1.353564 0.000000 +v 1.499975 1.353564 -1.000000 +v 1.646436 1.500025 0.000000 +v 1.646436 1.500025 -1.000000 +v 1.646436 0.499975 0.000000 +v 1.646436 0.499975 -1.000000 +v 1.499975 0.646436 0.000000 +v 1.499975 0.646436 -1.000000 +v 1.499975 0.853564 0.000000 +v 1.499975 0.853564 -1.000000 +v 1.646436 1.000025 0.000000 +v 1.646436 1.000025 -1.000000 +v 1.646436 -0.000025 0.000000 +v 1.646436 -0.000025 -1.000000 +v 1.499975 0.146436 0.000000 +v 1.499975 0.146436 -1.000000 +v 1.499975 0.353564 0.000000 +v 1.499975 0.353564 -1.000000 +v 1.646436 0.500025 0.000000 +v 1.646436 0.500025 -1.000000 +v 2.353564 2.000025 0.000000 +v 2.353564 2.000025 -1.000000 +v 2.500025 1.853564 0.000000 +v 2.500025 1.853564 -1.000000 +v 2.500025 1.646436 0.000000 +v 2.500025 1.646436 -1.000000 +v 2.353564 1.499975 0.000000 +v 2.353564 1.499975 -1.000000 +v 1.999975 1.853564 0.000000 +v 1.999975 1.853564 -1.000000 +v 2.146436 2.000025 0.000000 +v 2.146436 2.000025 -1.000000 +v 2.353564 0.500025 0.000000 +v 2.353564 0.500025 -1.000000 +v 2.500025 0.353564 0.000000 +v 2.500025 0.353564 -1.000000 +v 2.500025 0.146436 0.000000 +v 2.500025 0.146436 -1.000000 +v 2.353564 -0.000025 0.000000 +v 2.353564 -0.000025 -1.000000 +v 2.000025 0.146436 0.000000 +v 2.000025 0.146436 -1.000000 +v 1.853564 -0.000025 0.000000 +v 1.853564 -0.000025 -1.000000 +v 2.146436 -0.000025 0.000000 +v 2.146436 -0.000025 -1.000000 +v 1.999975 0.146436 0.000000 +v 1.999975 0.146436 -1.000000 +v 2.353564 1.000025 0.000000 +v 2.353564 1.000025 -1.000000 +v 2.500025 0.853564 0.000000 +v 2.500025 0.853564 -1.000000 +v 2.500025 0.646436 0.000000 +v 2.500025 0.646436 -1.000000 +v 2.353564 0.499975 0.000000 +v 2.353564 0.499975 -1.000000 +v 2.353564 1.500025 0.000000 +v 2.353564 1.500025 -1.000000 +v 2.500025 1.353564 0.000000 +v 2.500025 1.353564 -1.000000 +v 2.500025 1.146436 0.000000 +v 2.500025 1.146436 -1.000000 +v 2.353564 0.999975 0.000000 +v 2.353564 0.999975 -1.000000 +v 1.000000 0.000000 4.000000 +v 1.000000 0.250000 4.000000 +v 1.000000 0.000000 5.000000 +v 1.000000 0.250000 5.000000 +v 3.000000 0.000000 4.000000 +v 3.000000 0.250000 4.000000 +v 3.000000 0.000000 5.000000 +v 3.000000 0.250000 5.000000 +v 1.062500 0.250000 4.062500 +v 1.062500 1.875000 4.062500 +v 1.062500 0.250000 4.937500 +v 1.062500 1.875000 4.937500 +v 2.937500 0.250000 4.062500 +v 2.937500 1.875000 4.062500 +v 2.937500 0.250000 4.937500 +v 2.937500 1.875000 4.937500 +v 1.000000 1.875000 4.000000 +v 1.000000 2.000000 4.000000 +v 1.000000 1.875000 5.000000 +v 1.000000 2.000000 5.000000 +v 3.000000 1.875000 4.000000 +v 3.000000 2.000000 4.000000 +v 3.000000 1.875000 5.000000 +v 3.000000 2.000000 5.000000 +v 1.000000 0.250000 4.812500 +v 1.000000 1.875000 4.812500 +v 1.000000 0.250000 5.000000 +v 1.000000 1.875000 5.000000 +v 1.187500 0.250000 4.812500 +v 1.187500 1.875000 4.812500 +v 1.187500 0.250000 5.000000 +v 1.187500 1.875000 5.000000 +v 1.000000 0.250000 4.000000 +v 1.000000 1.875000 4.000000 +v 1.000000 0.250000 4.187500 +v 1.000000 1.875000 4.187500 +v 1.187500 0.250000 4.187500 +v 1.187500 1.875000 4.187500 +v 2.812500 0.250000 4.812500 +v 2.812500 1.875000 4.812500 +v 2.812500 0.250000 5.000000 +v 2.812500 1.875000 5.000000 +v 3.000000 0.250000 4.812500 +v 3.000000 1.875000 4.812500 +v 3.000000 0.250000 5.000000 +v 3.000000 1.875000 5.000000 +v 2.812500 0.250000 4.187500 +v 2.812500 1.875000 4.187500 +v 3.000000 0.250000 4.000000 +v 3.000000 1.875000 4.000000 +v 3.000000 0.250000 4.187500 +v 3.000000 1.875000 4.187500 +v 1.000000 0.312500 4.312500 +v 1.000000 0.687500 4.312500 +v 1.000000 0.312500 4.687500 +v 1.000000 0.687500 4.687500 +v 1.062500 0.312500 4.312500 +v 1.062500 0.687500 4.312500 +v 1.062500 0.312500 4.687500 +v 1.062500 0.687500 4.687500 +v 1.000000 1.312500 4.312500 +v 1.000000 1.687500 4.312500 +v 1.000000 1.312500 4.687500 +v 1.000000 1.687500 4.687500 +v 1.062500 1.312500 4.312500 +v 1.062500 1.687500 4.312500 +v 1.062500 1.312500 4.687500 +v 1.062500 1.687500 4.687500 +v 3.000000 0.312500 4.687500 +v 3.000000 0.687500 4.687500 +v 3.000000 0.312500 4.312500 +v 3.000000 0.687500 4.312500 +v 2.937500 0.312500 4.687500 +v 2.937500 0.687500 4.687500 +v 2.937500 0.312500 4.312500 +v 2.937500 0.687500 4.312500 +v 3.000000 1.312500 4.687500 +v 3.000000 1.687500 4.687500 +v 3.000000 1.312500 4.312500 +v 3.000000 1.687500 4.312500 +v 2.937500 1.312500 4.687500 +v 2.937500 1.687500 4.687500 +v 2.937500 1.312500 4.312500 +v 2.937500 1.687500 4.312500 +v -5.000000 0.000000 3.750000 +v -5.000000 2.000000 3.750000 +v -5.000000 0.000000 4.000000 +v -5.000000 2.000000 4.000000 +v -1.000000 0.000000 3.750000 +v -1.000000 2.000000 3.750000 +v -1.000000 0.000000 4.000000 +v -1.000000 2.000000 4.000000 +v -2.000000 0.000000 0.000000 +v -2.000000 2.000000 0.000000 +v -2.000000 0.000000 0.500000 +v -2.000000 2.000000 0.500000 +v -1.000000 0.000000 0.000000 +v -1.000000 2.000000 0.000000 +v -1.000000 0.000000 0.500000 +v -1.000000 2.000000 0.500000 +v -5.000000 0.000000 0.500000 +v -5.000000 2.000000 0.500000 +v -5.000000 0.000000 0.750000 +v -5.000000 2.000000 0.750000 +v -1.000000 0.000000 0.500000 +v -1.000000 2.000000 0.500000 +v -1.000000 0.000000 0.750000 +v -1.000000 2.000000 0.750000 +v -3.146436 2.000025 0.000000 +v -3.146436 2.000025 -1.000000 +v -2.999975 1.853564 0.000000 +v -2.999975 1.853564 -1.000000 +v -3.353564 1.499975 0.000000 +v -3.353564 1.499975 -1.000000 +v -3.500025 1.646436 0.000000 +v -3.500025 1.646436 -1.000000 +v -3.500025 1.853564 0.000000 +v -3.500025 1.853564 -1.000000 +v -3.353564 2.000025 0.000000 +v -3.353564 2.000025 -1.000000 +v -4.000000 2.000025 0.353564 +v -3.500000 2.000025 0.353564 +v -4.000000 1.853564 0.500025 +v -3.500000 1.853564 0.500025 +v -4.000000 1.499975 0.146436 +v -3.500000 1.499975 0.146436 +v -4.000000 1.646436 -0.000025 +v -3.500000 1.646436 -0.000025 +v -4.000000 1.853564 -0.000025 +v -3.500000 1.853564 -0.000025 +v -4.000000 2.000025 0.146436 +v -3.500000 2.000025 0.146436 +v -4.646436 2.000025 3.750000 +v -4.646436 2.000025 0.750000 +v -4.499975 1.853564 3.750000 +v -4.499975 1.853563 0.750000 +v -4.853564 1.499975 3.750000 +v -4.853564 1.499975 0.750000 +v -5.000025 1.646436 3.750000 +v -5.000025 1.646436 0.750000 +v -5.000025 1.853564 3.750000 +v -5.000025 1.853563 0.750000 +v -4.853564 2.000025 3.750000 +v -4.853564 2.000025 0.750000 +v -4.853564 0.999975 3.750000 +v -4.853564 0.999975 0.750000 +v -5.000025 1.146436 3.750000 +v -5.000025 1.146436 0.750000 +v -5.000025 1.353564 3.750000 +v -5.000025 1.353563 0.750000 +v -4.853564 1.500025 3.750000 +v -4.853564 1.500025 0.750000 +v -4.853564 0.499975 3.750000 +v -4.853564 0.499975 0.750000 +v -5.000025 0.646436 3.750000 +v -5.000025 0.646436 0.750000 +v -5.000025 0.853563 3.750000 +v -5.000025 0.853563 0.750000 +v -4.853564 1.000025 3.750000 +v -4.853564 1.000025 0.750000 +v -4.499975 0.146436 3.750000 +v -4.499975 0.146436 0.750000 +v -4.646436 -0.000025 3.750000 +v -4.646436 -0.000025 0.750000 +v -4.853564 -0.000025 3.750000 +v -4.853564 -0.000025 0.750000 +v -5.000025 0.146436 3.750000 +v -5.000025 0.146436 0.750000 +v -5.000025 0.353563 3.750000 +v -5.000025 0.353563 0.750000 +v -4.853564 0.500025 3.750000 +v -4.853564 0.500025 0.750000 +v -4.146436 2.000025 3.750000 +v -4.146436 2.000025 0.750000 +v -3.999975 1.853564 3.750000 +v -3.999975 1.853563 0.750000 +v -3.999975 1.646436 3.750000 +v -3.999975 1.646436 0.750000 +v -4.146436 1.499975 3.750000 +v -4.146436 1.499975 0.750000 +v -4.500025 1.853564 3.750000 +v -4.500025 1.853563 0.750000 +v -4.353564 2.000025 3.750000 +v -4.353564 2.000025 0.750000 +v -4.146436 1.500025 3.750000 +v -4.146436 1.500025 0.750000 +v -3.999975 1.353564 3.750000 +v -3.999975 1.353563 0.750000 +v -3.999975 1.146436 3.750000 +v -3.999975 1.146436 0.750000 +v -4.146436 0.999975 3.750000 +v -4.146436 0.999975 0.750000 +v -4.146436 1.000025 3.750000 +v -4.146436 1.000025 0.750000 +v -3.999975 0.853564 3.750000 +v -3.999975 0.853563 0.750000 +v -3.999975 0.646436 3.750000 +v -3.999975 0.646436 0.750000 +v -4.146436 0.499975 3.750000 +v -4.146436 0.499975 0.750000 +v -4.146436 0.500025 3.750000 +v -4.146436 0.500025 0.750000 +v -3.999975 0.353564 3.750000 +v -3.999975 0.353563 0.750000 +v -3.999975 0.146436 3.750000 +v -3.999975 0.146436 0.750000 +v -4.146436 -0.000025 3.750000 +v -4.146436 -0.000025 0.750000 +v -4.353564 -0.000025 3.750000 +v -4.353564 -0.000025 0.750000 +v -4.500025 0.146436 3.750000 +v -4.500025 0.146436 0.750000 +v -3.146436 2.000025 3.750000 +v -3.146436 2.000025 0.750000 +v -2.999975 1.853564 3.750000 +v -2.999975 1.853563 0.750000 +v -3.353564 1.499975 3.750000 +v -3.353564 1.499975 0.750000 +v -3.500025 1.646436 3.750000 +v -3.500025 1.646436 0.750000 +v -3.500025 1.853564 3.750000 +v -3.500025 1.853563 0.750000 +v -3.353564 2.000025 3.750000 +v -3.353564 2.000025 0.750000 +v -3.353564 0.999975 3.750000 +v -3.353564 0.999975 0.750000 +v -3.500025 1.146436 3.750000 +v -3.500025 1.146436 0.750000 +v -3.500025 1.353564 3.750000 +v -3.500025 1.353563 0.750000 +v -3.353564 1.500025 3.750000 +v -3.353564 1.500025 0.750000 +v -3.353564 0.499975 3.750000 +v -3.353564 0.499975 0.750000 +v -3.500025 0.646436 3.750000 +v -3.500025 0.646436 0.750000 +v -3.500025 0.853563 3.750000 +v -3.500025 0.853563 0.750000 +v -3.353564 1.000025 3.750000 +v -3.353564 1.000025 0.750000 +v -2.999975 0.146436 3.750000 +v -2.999975 0.146436 0.750000 +v -3.146436 -0.000025 3.750000 +v -3.146436 -0.000025 0.750000 +v -3.353564 -0.000025 3.750000 +v -3.353564 -0.000025 0.750000 +v -3.500025 0.146436 3.750000 +v -3.500025 0.146436 0.750000 +v -3.500025 0.353563 3.750000 +v -3.500025 0.353563 0.750000 +v -3.353564 0.500025 3.750000 +v -3.353564 0.500025 0.750000 +v -2.646436 2.000025 3.750000 +v -2.646436 2.000025 0.750000 +v -2.499975 1.853564 3.750000 +v -2.499975 1.853563 0.750000 +v -2.499975 1.646436 3.750000 +v -2.499975 1.646436 0.750000 +v -2.646436 1.499975 3.750000 +v -2.646436 1.499975 0.750000 +v -3.000025 1.853564 3.750000 +v -3.000025 1.853563 0.750000 +v -2.853564 2.000025 3.750000 +v -2.853564 2.000025 0.750000 +v -2.646436 1.500025 3.750000 +v -2.646436 1.500025 0.750000 +v -2.499975 1.353564 3.750000 +v -2.499975 1.353563 0.750000 +v -2.499975 1.146436 3.750000 +v -2.499975 1.146436 0.750000 +v -2.646436 0.999975 3.750000 +v -2.646436 0.999975 0.750000 +v -2.646436 1.000025 3.750000 +v -2.646436 1.000025 0.750000 +v -2.499975 0.853564 3.750000 +v -2.499975 0.853563 0.750000 +v -2.499975 0.646436 3.750000 +v -2.499975 0.646436 0.750000 +v -2.646436 0.499975 3.750000 +v -2.646436 0.499975 0.750000 +v -2.646436 0.500025 3.750000 +v -2.646436 0.500025 0.750000 +v -2.499975 0.353564 3.750000 +v -2.499975 0.353563 0.750000 +v -2.499975 0.146436 3.750000 +v -2.499975 0.146436 0.750000 +v -2.646436 -0.000025 3.750000 +v -2.646436 -0.000025 0.750000 +v -2.853564 -0.000025 3.750000 +v -2.853564 -0.000025 0.750000 +v -3.000025 0.146436 3.750000 +v -3.000025 0.146436 0.750000 +v -1.646436 2.000025 3.750000 +v -1.646436 2.000025 0.750000 +v -1.499975 1.853564 3.750000 +v -1.499975 1.853563 0.750000 +v -1.853564 1.499975 3.750000 +v -1.853564 1.499975 0.750000 +v -2.000025 1.646436 3.750000 +v -2.000025 1.646436 0.750000 +v -2.000025 1.853564 3.750000 +v -2.000025 1.853563 0.750000 +v -1.853564 2.000025 3.750000 +v -1.853564 2.000025 0.750000 +v -1.853564 0.999975 3.750000 +v -1.853564 0.999975 0.750000 +v -2.000025 1.146436 3.750000 +v -2.000025 1.146436 0.750000 +v -2.000025 1.353564 3.750000 +v -2.000025 1.353563 0.750000 +v -1.853564 1.500025 3.750000 +v -1.853564 1.500025 0.750000 +v -1.853564 0.499975 3.750000 +v -1.853564 0.499975 0.750000 +v -2.000025 0.646436 3.750000 +v -2.000025 0.646436 0.750000 +v -2.000025 0.853563 3.750000 +v -2.000025 0.853563 0.750000 +v -1.853564 1.000025 3.750000 +v -1.853564 1.000025 0.750000 +v -1.499975 0.146436 3.750000 +v -1.499975 0.146436 0.750000 +v -1.646436 -0.000025 3.750000 +v -1.646436 -0.000025 0.750000 +v -1.853564 -0.000025 3.750000 +v -1.853564 -0.000025 0.750000 +v -2.000025 0.146436 3.750000 +v -2.000025 0.146436 0.750000 +v -2.000025 0.353563 3.750000 +v -2.000025 0.353563 0.750000 +v -1.853564 0.500025 3.750000 +v -1.853564 0.500025 0.750000 +v -1.146436 2.000025 3.750000 +v -1.146436 2.000025 0.750000 +v -0.999975 1.853564 3.750000 +v -0.999975 1.853563 0.750000 +v -0.999975 1.646436 3.750000 +v -0.999975 1.646436 0.750000 +v -1.146436 1.499975 3.750000 +v -1.146436 1.499975 0.750000 +v -1.500025 1.853564 3.750000 +v -1.500025 1.853563 0.750000 +v -1.353564 2.000025 3.750000 +v -1.353564 2.000025 0.750000 +v -1.146436 1.500025 3.750000 +v -1.146436 1.500025 0.750000 +v -0.999975 1.353564 3.750000 +v -0.999975 1.353563 0.750000 +v -0.999975 1.146436 3.750000 +v -0.999975 1.146436 0.750000 +v -1.146436 0.999975 3.750000 +v -1.146436 0.999975 0.750000 +v -1.146436 1.000025 3.750000 +v -1.146436 1.000025 0.750000 +v -0.999975 0.853564 3.750000 +v -0.999975 0.853563 0.750000 +v -0.999975 0.646436 3.750000 +v -0.999975 0.646436 0.750000 +v -1.146436 0.499975 3.750000 +v -1.146436 0.499975 0.750000 +v -1.146436 0.500025 3.750000 +v -1.146436 0.500025 0.750000 +v -0.999975 0.353564 3.750000 +v -0.999975 0.353563 0.750000 +v -0.999975 0.146436 3.750000 +v -0.999975 0.146436 0.750000 +v -1.146436 -0.000025 3.750000 +v -1.146436 -0.000025 0.750000 +v -1.353564 -0.000025 3.750000 +v -1.353564 -0.000025 0.750000 +v -1.500025 0.146436 3.750000 +v -1.500025 0.146436 0.750000 +v -3.500000 0.000000 0.000000 +v -3.500000 2.000000 0.000000 +v -3.500000 0.000000 0.500000 +v -3.500000 2.000000 0.500000 +v -2.500000 0.000000 0.000000 +v -2.500000 2.000000 0.000000 +v -2.500000 0.000000 0.500000 +v -2.500000 2.000000 0.500000 +v -5.000000 0.000000 0.000000 +v -5.000000 2.000000 0.000000 +v -5.000000 0.000000 0.500000 +v -5.000000 2.000000 0.500000 +v -4.000000 0.000000 0.000000 +v -4.000000 2.000000 0.000000 +v -4.000000 0.000000 0.500000 +v -4.000000 2.000000 0.500000 +v -4.000000 0.999975 0.146436 +v -3.500000 0.999975 0.146436 +v -4.000000 1.146436 -0.000025 +v -3.500000 1.146436 -0.000025 +v -4.000000 1.353564 -0.000025 +v -3.500000 1.353564 -0.000025 +v -4.000000 1.500025 0.146436 +v -3.500000 1.500025 0.146436 +v -4.000000 0.499975 0.146436 +v -3.500000 0.499975 0.146436 +v -4.000000 0.646436 -0.000025 +v -3.500000 0.646436 -0.000025 +v -4.000000 0.853564 -0.000025 +v -3.500000 0.853564 -0.000025 +v -4.000000 1.000025 0.146436 +v -3.500000 1.000025 0.146436 +v -4.000000 0.146436 0.500025 +v -3.500000 0.146436 0.500025 +v -4.000000 -0.000025 0.353564 +v -3.500000 -0.000025 0.353564 +v -4.000000 -0.000025 0.146436 +v -3.500000 -0.000025 0.146436 +v -4.000000 0.146436 -0.000025 +v -3.500000 0.146436 -0.000025 +v -4.000000 0.353564 -0.000025 +v -3.500000 0.353564 -0.000025 +v -4.000000 0.500025 0.146436 +v -3.500000 0.500025 0.146436 +v -2.500000 2.000025 0.353564 +v -2.000000 2.000025 0.353564 +v -2.500000 1.853564 0.500025 +v -2.000000 1.853564 0.500025 +v -2.500000 1.499975 0.146436 +v -2.000000 1.499975 0.146436 +v -2.500000 1.646436 -0.000025 +v -2.000000 1.646436 -0.000025 +v -2.500000 1.853564 -0.000025 +v -2.000000 1.853564 -0.000025 +v -2.500000 2.000025 0.146436 +v -2.000000 2.000025 0.146436 +v -2.500000 0.999975 0.146436 +v -2.000000 0.999975 0.146436 +v -2.500000 1.146436 -0.000025 +v -2.000000 1.146436 -0.000025 +v -2.500000 1.353564 -0.000025 +v -2.000000 1.353564 -0.000025 +v -2.500000 1.500025 0.146436 +v -2.000000 1.500025 0.146436 +v -2.500000 0.499975 0.146436 +v -2.000000 0.499975 0.146436 +v -2.500000 0.646436 -0.000025 +v -2.000000 0.646436 -0.000025 +v -2.500000 0.853564 -0.000025 +v -2.000000 0.853564 -0.000025 +v -2.500000 1.000025 0.146436 +v -2.000000 1.000025 0.146436 +v -2.500000 0.146436 0.500025 +v -2.000000 0.146436 0.500025 +v -2.500000 -0.000025 0.353564 +v -2.000000 -0.000025 0.353564 +v -2.500000 -0.000025 0.146436 +v -2.000000 -0.000025 0.146436 +v -2.500000 0.146436 -0.000025 +v -2.000000 0.146436 -0.000025 +v -2.500000 0.353564 -0.000025 +v -2.000000 0.353564 -0.000025 +v -2.500000 0.500025 0.146436 +v -2.000000 0.500025 0.146436 +v -3.353564 0.999975 0.000000 +v -3.353564 0.999975 -1.000000 +v -3.500025 1.146436 0.000000 +v -3.500025 1.146436 -1.000000 +v -3.500025 1.353564 0.000000 +v -3.500025 1.353564 -1.000000 +v -3.353564 1.500025 0.000000 +v -3.353564 1.500025 -1.000000 +v -3.353564 0.499975 0.000000 +v -3.353564 0.499975 -1.000000 +v -3.500025 0.646436 0.000000 +v -3.500025 0.646436 -1.000000 +v -3.500025 0.853564 0.000000 +v -3.500025 0.853564 -1.000000 +v -3.353564 1.000025 0.000000 +v -3.353564 1.000025 -1.000000 +v -3.353564 -0.000025 0.000000 +v -3.353564 -0.000025 -1.000000 +v -3.500025 0.146436 0.000000 +v -3.500025 0.146436 -1.000000 +v -3.500025 0.353564 0.000000 +v -3.500025 0.353564 -1.000000 +v -3.353564 0.500025 0.000000 +v -3.353564 0.500025 -1.000000 +v -2.646436 2.000025 0.000000 +v -2.646436 2.000025 -1.000000 +v -2.499975 1.853564 0.000000 +v -2.499975 1.853564 -1.000000 +v -2.499975 1.646436 0.000000 +v -2.499975 1.646436 -1.000000 +v -2.646436 1.499975 0.000000 +v -2.646436 1.499975 -1.000000 +v -3.000025 1.853564 0.000000 +v -3.000025 1.853564 -1.000000 +v -2.853564 2.000025 0.000000 +v -2.853564 2.000025 -1.000000 +v -2.646436 0.500025 0.000000 +v -2.646436 0.500025 -1.000000 +v -2.499975 0.353564 0.000000 +v -2.499975 0.353564 -1.000000 +v -2.499975 0.146436 0.000000 +v -2.499975 0.146436 -1.000000 +v -2.646436 -0.000025 0.000000 +v -2.646436 -0.000025 -1.000000 +v -2.999975 0.146436 0.000000 +v -2.999975 0.146436 -1.000000 +v -3.146436 -0.000025 0.000000 +v -3.146436 -0.000025 -1.000000 +v -2.853564 -0.000025 0.000000 +v -2.853564 -0.000025 -1.000000 +v -3.000025 0.146436 0.000000 +v -3.000025 0.146436 -1.000000 +v -2.646436 1.000025 0.000000 +v -2.646436 1.000025 -1.000000 +v -2.499975 0.853564 0.000000 +v -2.499975 0.853564 -1.000000 +v -2.499975 0.646436 0.000000 +v -2.499975 0.646436 -1.000000 +v -2.646436 0.499975 0.000000 +v -2.646436 0.499975 -1.000000 +v -2.646436 1.500025 0.000000 +v -2.646436 1.500025 -1.000000 +v -2.499975 1.353564 0.000000 +v -2.499975 1.353564 -1.000000 +v -2.499975 1.146436 0.000000 +v -2.499975 1.146436 -1.000000 +v -2.646436 0.999975 0.000000 +v -2.646436 0.999975 -1.000000 +v -4.000000 0.000000 4.000000 +v -4.000000 0.250000 4.000000 +v -4.000000 0.000000 5.000000 +v -4.000000 0.250000 5.000000 +v -2.000000 0.000000 4.000000 +v -2.000000 0.250000 4.000000 +v -2.000000 0.000000 5.000000 +v -2.000000 0.250000 5.000000 +v -3.937500 0.250000 4.062500 +v -3.937500 1.875000 4.062500 +v -3.937500 0.250000 4.937500 +v -3.937500 1.875000 4.937500 +v -2.062500 0.250000 4.062500 +v -2.062500 1.875000 4.062500 +v -2.062500 0.250000 4.937500 +v -2.062500 1.875000 4.937500 +v -4.000000 1.875000 4.000000 +v -4.000000 2.000000 4.000000 +v -4.000000 1.875000 5.000000 +v -4.000000 2.000000 5.000000 +v -2.000000 1.875000 4.000000 +v -2.000000 2.000000 4.000000 +v -2.000000 1.875000 5.000000 +v -2.000000 2.000000 5.000000 +v -4.000000 0.250000 4.812500 +v -4.000000 1.875000 4.812500 +v -4.000000 0.250000 5.000000 +v -4.000000 1.875000 5.000000 +v -3.812500 0.250000 4.812500 +v -3.812500 1.875000 4.812500 +v -3.812500 0.250000 5.000000 +v -3.812500 1.875000 5.000000 +v -4.000000 0.250000 4.000000 +v -4.000000 1.875000 4.000000 +v -4.000000 0.250000 4.187500 +v -4.000000 1.875000 4.187500 +v -3.812500 0.250000 4.187500 +v -3.812500 1.875000 4.187500 +v -2.187500 0.250000 4.812500 +v -2.187500 1.875000 4.812500 +v -2.187500 0.250000 5.000000 +v -2.187500 1.875000 5.000000 +v -2.000000 0.250000 4.812500 +v -2.000000 1.875000 4.812500 +v -2.000000 0.250000 5.000000 +v -2.000000 1.875000 5.000000 +v -2.187500 0.250000 4.187500 +v -2.187500 1.875000 4.187500 +v -2.000000 0.250000 4.000000 +v -2.000000 1.875000 4.000000 +v -2.000000 0.250000 4.187500 +v -2.000000 1.875000 4.187500 +v -4.000000 0.312500 4.312500 +v -4.000000 0.687500 4.312500 +v -4.000000 0.312500 4.687500 +v -4.000000 0.687500 4.687500 +v -3.937500 0.312500 4.312500 +v -3.937500 0.687500 4.312500 +v -3.937500 0.312500 4.687500 +v -3.937500 0.687500 4.687500 +v -4.000000 1.312500 4.312500 +v -4.000000 1.687500 4.312500 +v -4.000000 1.312500 4.687500 +v -4.000000 1.687500 4.687500 +v -3.937500 1.312500 4.312500 +v -3.937500 1.687500 4.312500 +v -3.937500 1.312500 4.687500 +v -3.937500 1.687500 4.687500 +v -2.000000 0.312500 4.687500 +v -2.000000 0.687500 4.687500 +v -2.000000 0.312500 4.312500 +v -2.000000 0.687500 4.312500 +v -2.062500 0.312500 4.687500 +v -2.062500 0.687500 4.687500 +v -2.062500 0.312500 4.312500 +v -2.062500 0.687500 4.312500 +v -2.000000 1.312500 4.687500 +v -2.000000 1.687500 4.687500 +v -2.000000 1.312500 4.312500 +v -2.000000 1.687500 4.312500 +v -2.062500 1.312500 4.687500 +v -2.062500 1.687500 4.687500 +v -2.062500 1.312500 4.312500 +v -2.062500 1.687500 4.312500 +v 1.500000 0.000000 -2.000000 +v 1.500000 2.000000 -2.000000 +v 1.500000 0.000000 -1.000000 +v 1.500000 2.000000 -1.000000 +v 2.500000 0.000000 -2.000000 +v 2.500000 2.000000 -2.000000 +v 2.500000 0.000000 -1.000000 +v 2.500000 2.000000 -1.000000 +v -1.000000 0.000000 -2.000000 +v -1.000000 2.000000 -2.000000 +v -1.000000 0.000000 -1.000000 +v -1.000000 2.000000 -1.000000 +v 0.000000 0.000000 -2.000000 +v 0.000000 2.000000 -2.000000 +v 0.000000 0.000000 -1.000000 +v 0.000000 2.000000 -1.000000 +v -3.500000 0.000000 -2.000000 +v -3.500000 2.000000 -2.000000 +v -3.500000 0.000000 -1.000000 +v -3.500000 2.000000 -1.000000 +v -2.500000 0.000000 -2.000000 +v -2.500000 2.000000 -2.000000 +v -2.500000 0.000000 -1.000000 +v -2.500000 2.000000 -1.000000 +v -0.646436 1.500025 -2.000000 +v -0.646436 1.500025 -4.000000 +v -0.499975 1.353564 -2.000000 +v -0.499975 1.353564 -4.000000 +v -0.853564 0.999975 -2.000000 +v -0.853564 0.999975 -4.000000 +v -1.000025 1.146436 -2.000000 +v -1.000025 1.146436 -4.000000 +v -1.000025 1.353564 -2.000000 +v -1.000025 1.353564 -4.000000 +v -0.853564 1.500025 -2.000000 +v -0.853564 1.500025 -4.000000 +v -0.853564 0.499975 -2.000000 +v -0.853564 0.499975 -4.000000 +v -1.000025 0.646436 -2.000000 +v -1.000025 0.646436 -4.000000 +v -1.000025 0.853564 -2.000000 +v -1.000025 0.853564 -4.000000 +v -0.853564 1.000025 -2.000000 +v -0.853564 1.000025 -4.000000 +v -0.146436 1.500025 -2.000000 +v -0.146436 1.500025 -4.000000 +v 0.000025 1.353564 -2.000000 +v 0.000025 1.353564 -4.000000 +v 0.000025 1.146436 -2.000000 +v 0.000025 1.146436 -4.000000 +v -0.146436 0.999975 -2.000000 +v -0.146436 0.999975 -4.000000 +v -0.500025 1.353564 -2.000000 +v -0.500025 1.353564 -4.000000 +v -0.353564 1.500025 -2.000000 +v -0.353564 1.500025 -4.000000 +v -0.146436 1.000025 -2.000000 +v -0.146436 1.000025 -4.000000 +v 0.000025 0.853564 -2.000000 +v 0.000025 0.853564 -4.000000 +v 0.000025 0.646436 -2.000000 +v 0.000025 0.646436 -4.000000 +v -0.146436 0.499975 -2.000000 +v -0.146436 0.499975 -4.000000 +v -0.499975 0.646436 -2.000000 +v -0.499975 0.646436 -4.000000 +v -0.646436 0.499975 -2.000000 +v -0.646436 0.499975 -4.000000 +v -0.353564 0.499975 -2.000000 +v -0.353564 0.499975 -4.000000 +v -0.500025 0.646436 -2.000000 +v -0.500025 0.646436 -4.000000 +v 0.000000 0.353564 -0.999975 +v 1.500000 0.353564 -0.999975 +v 0.000000 0.146436 -0.999975 +v 1.500000 0.146436 -0.999975 +v 0.000000 -0.000025 -1.146436 +v 1.500000 -0.000025 -1.146436 +v 0.000000 -0.000025 -1.353564 +v 1.500000 -0.000025 -1.353564 +v 0.000000 0.146436 -1.500025 +v 1.500000 0.146436 -1.500025 +v 0.000000 0.500025 -1.146436 +v 1.500000 0.500025 -1.146436 +v 0.000000 0.853564 -0.999975 +v 1.500000 0.853564 -0.999975 +v 0.000000 0.646436 -0.999975 +v 1.500000 0.646436 -0.999975 +v 0.000000 0.499975 -1.146436 +v 1.500000 0.499975 -1.146436 +v 0.000000 1.000025 -1.146436 +v 1.500000 1.000025 -1.146436 +v 0.000000 1.353564 -0.999975 +v 1.500000 1.353564 -0.999975 +v 0.000000 1.146436 -0.999975 +v 1.500000 1.146436 -0.999975 +v 0.000000 0.999975 -1.146436 +v 1.500000 0.999975 -1.146436 +v 0.000000 1.500025 -1.146436 +v 1.500000 1.500025 -1.146436 +v 0.000000 1.853564 -0.999975 +v 1.500000 1.853564 -0.999975 +v 0.000000 1.646436 -0.999975 +v 1.500000 1.646436 -0.999975 +v 0.000000 1.499975 -1.146436 +v 1.500000 1.499975 -1.146436 +v 0.000000 1.853564 -1.500025 +v 1.500000 1.853564 -1.500025 +v 0.000000 2.000025 -1.353564 +v 1.500000 2.000025 -1.353564 +v 0.000000 2.000025 -1.146436 +v 1.500000 2.000025 -1.146436 +v 0.000000 0.146436 -1.499975 +v 1.500000 0.146436 -1.499975 +v 0.000000 -0.000025 -1.646436 +v 1.500000 -0.000025 -1.646436 +v 0.000000 -0.000025 -1.853564 +v 1.500000 -0.000025 -1.853564 +v 0.000000 0.146436 -2.000025 +v 1.500000 0.146436 -2.000025 +v 0.000000 0.353564 -2.000025 +v 1.500000 0.353564 -2.000025 +v 0.000000 0.500025 -1.853564 +v 1.500000 0.500025 -1.853564 +v 0.000000 0.499975 -1.853564 +v 1.500000 0.499975 -1.853564 +v 0.000000 0.646436 -2.000025 +v 1.500000 0.646436 -2.000025 +v 0.000000 0.853564 -2.000025 +v 1.500000 0.853564 -2.000025 +v 0.000000 1.000025 -1.853564 +v 1.500000 1.000025 -1.853564 +v 0.000000 0.999975 -1.853564 +v 1.500000 0.999975 -1.853564 +v 0.000000 1.146436 -2.000025 +v 1.500000 1.146436 -2.000025 +v 0.000000 1.353564 -2.000025 +v 1.500000 1.353564 -2.000025 +v 0.000000 1.500025 -1.853564 +v 1.500000 1.500025 -1.853564 +v 0.000000 1.499975 -1.853564 +v 1.500000 1.499975 -1.853564 +v 0.000000 1.646436 -2.000025 +v 1.500000 1.646436 -2.000025 +v 0.000000 1.853564 -2.000025 +v 1.500000 1.853564 -2.000025 +v 0.000000 2.000025 -1.853564 +v 1.500000 2.000025 -1.853564 +v 0.000000 1.853564 -1.499975 +v 1.500000 1.853564 -1.499975 +v 0.000000 2.000025 -1.853564 +v 1.500000 2.000025 -1.853564 +v 0.000000 2.000025 -1.646436 +v 1.500000 2.000025 -1.646436 +v -2.500000 0.353564 -0.999975 +v -1.000000 0.353564 -0.999975 +v -2.500000 0.146436 -0.999975 +v -1.000000 0.146436 -0.999975 +v -2.500000 -0.000025 -1.146436 +v -1.000000 -0.000025 -1.146436 +v -2.500000 -0.000025 -1.353564 +v -1.000000 -0.000025 -1.353564 +v -2.500000 0.146436 -1.500025 +v -1.000000 0.146436 -1.500025 +v -2.500000 0.500025 -1.146436 +v -1.000000 0.500025 -1.146436 +v -2.500000 0.853564 -0.999975 +v -1.000000 0.853564 -0.999975 +v -2.500000 0.646436 -0.999975 +v -1.000000 0.646436 -0.999975 +v -2.500000 0.499975 -1.146436 +v -1.000000 0.499975 -1.146436 +v -2.500000 1.000025 -1.146436 +v -1.000000 1.000025 -1.146436 +v -2.500000 1.353564 -0.999975 +v -1.000000 1.353564 -0.999975 +v -2.500000 1.146436 -0.999975 +v -1.000000 1.146436 -0.999975 +v -2.500000 0.999975 -1.146436 +v -1.000000 0.999975 -1.146436 +v -2.500000 1.500025 -1.146436 +v -1.000000 1.500025 -1.146436 +v -2.500000 1.853564 -0.999975 +v -1.000000 1.853564 -0.999975 +v -2.500000 1.646436 -0.999975 +v -1.000000 1.646436 -0.999975 +v -2.500000 1.499975 -1.146436 +v -1.000000 1.499975 -1.146436 +v -2.500000 1.853564 -1.500025 +v -1.000000 1.853564 -1.500025 +v -2.500000 2.000025 -1.353564 +v -1.000000 2.000025 -1.353564 +v -2.500000 2.000025 -1.146436 +v -1.000000 2.000025 -1.146436 +v -2.500000 0.146436 -1.499975 +v -1.000000 0.146436 -1.499975 +v -2.500000 -0.000025 -1.646436 +v -1.000000 -0.000025 -1.646436 +v -2.500000 -0.000025 -1.853564 +v -1.000000 -0.000025 -1.853564 +v -2.500000 0.146436 -2.000025 +v -1.000000 0.146436 -2.000025 +v -2.500000 0.353564 -2.000025 +v -1.000000 0.353564 -2.000025 +v -2.500000 0.500025 -1.853564 +v -1.000000 0.500025 -1.853564 +v -2.500000 0.499975 -1.853564 +v -1.000000 0.499975 -1.853564 +v -2.500000 0.646436 -2.000025 +v -1.000000 0.646436 -2.000025 +v -2.500000 0.853564 -2.000025 +v -1.000000 0.853564 -2.000025 +v -2.500000 1.000025 -1.853564 +v -1.000000 1.000025 -1.853564 +v -2.500000 0.999975 -1.853564 +v -1.000000 0.999975 -1.853564 +v -2.500000 1.146436 -2.000025 +v -1.000000 1.146436 -2.000025 +v -2.500000 1.353564 -2.000025 +v -1.000000 1.353564 -2.000025 +v -2.500000 1.500025 -1.853564 +v -1.000000 1.500025 -1.853564 +v -2.500000 1.499975 -1.853564 +v -1.000000 1.499975 -1.853564 +v -2.500000 1.646436 -2.000025 +v -1.000000 1.646436 -2.000025 +v -2.500000 1.853564 -2.000025 +v -1.000000 1.853564 -2.000025 +v -2.500000 2.000025 -1.853564 +v -1.000000 2.000025 -1.853564 +v -2.500000 1.853564 -1.499975 +v -1.000000 1.853564 -1.499975 +v -2.500000 2.000025 -1.853564 +v -1.000000 2.000025 -1.853564 +v -2.500000 2.000025 -1.646436 +v -1.000000 2.000025 -1.646436 +v -1.353564 0.000027 3.750000 +v -1.353564 0.000027 0.750000 +v -1.146436 0.000026 3.750000 +v -1.146436 0.000026 0.750000 +v -1.853564 0.000027 3.750000 +v -1.853564 0.000027 0.750000 +v -1.646436 0.000027 3.750000 +v -1.646436 0.000027 0.750000 +v -2.853564 0.000027 3.750000 +v -2.853564 0.000027 0.750000 +v -2.646436 0.000027 3.750000 +v -2.646436 0.000027 0.750000 +v -3.353564 0.000027 3.750000 +v -3.353564 0.000027 0.750000 +v -3.146436 0.000027 3.750000 +v -3.146436 0.000027 0.750000 +v -4.353564 0.000027 3.750000 +v -4.353564 0.000027 0.750000 +v -4.146436 0.000027 3.750000 +v -4.146436 0.000027 0.750000 +v -4.853564 0.000027 3.750000 +v -4.853564 0.000027 0.750000 +v -4.646436 0.000027 3.750000 +v -4.646436 0.000027 0.750000 +v -2.000000 0.000026 0.353564 +v -2.500000 0.000026 0.353564 +v -2.000000 0.000026 0.146436 +v -2.500000 0.000026 0.146436 +v -3.500000 0.000027 0.353564 +v -4.000000 0.000027 0.353564 +v -3.500000 0.000027 0.146436 +v -4.000000 0.000027 0.146436 +v -2.853564 0.000027 -0.000000 +v -2.853564 0.000027 -1.000000 +v -2.646437 0.000027 0.000000 +v -2.646437 0.000027 -1.000000 +v -3.353564 0.000027 -0.000000 +v -3.353564 0.000027 -1.000000 +v -3.146437 0.000027 0.000000 +v -3.146437 0.000027 -1.000000 +v 3.646436 0.000026 3.750000 +v 3.646436 0.000026 0.750000 +v 3.853564 0.000026 3.750000 +v 3.853564 0.000026 0.750000 +v 3.146436 0.000026 3.750000 +v 3.146436 0.000026 0.750000 +v 3.353564 0.000026 3.750000 +v 3.353564 0.000026 0.750000 +v 2.146436 0.000026 3.750000 +v 2.146436 0.000026 0.750000 +v 2.353564 0.000026 3.750000 +v 2.353564 0.000026 0.750000 +v 1.646436 0.000026 3.750000 +v 1.646436 0.000026 0.750000 +v 1.853564 0.000026 3.750000 +v 1.853564 0.000026 0.750000 +v 0.646436 0.000026 3.750000 +v 0.646436 0.000026 0.750000 +v 0.853564 0.000026 3.750000 +v 0.853564 0.000026 0.750000 +v 0.146436 0.000026 3.750000 +v 0.146436 0.000027 0.750000 +v 0.353564 0.000026 3.750000 +v 0.353564 0.000026 0.750000 +v 3.000000 0.000026 0.353564 +v 2.500000 0.000026 0.353564 +v 3.000000 0.000026 0.146436 +v 2.500000 0.000026 0.146436 +v 1.500000 0.000026 0.353564 +v 1.000000 0.000026 0.353564 +v 1.500000 0.000026 0.146436 +v 1.000000 0.000026 0.146436 +v 2.146436 0.000026 0.000000 +v 2.146436 0.000026 -1.000000 +v 2.353564 0.000026 0.000000 +v 2.353564 0.000026 -1.000000 +v 1.646436 0.000026 0.000000 +v 1.646436 0.000026 -1.000000 +v 1.853564 0.000026 0.000000 +v 1.853564 0.000026 -1.000000 +v -0.353564 0.500026 -2.000000 +v -0.353564 0.500026 -4.000000 +v -0.146436 0.500026 -2.000000 +v -0.146436 0.500026 -4.000000 +v -0.853564 0.500026 -2.000000 +v -0.853564 0.500026 -4.000000 +v -0.646436 0.500026 -2.000000 +v -0.646436 0.500026 -4.000000 +v -1.000026 1.646436 0.750000 +v -1.000027 1.646436 3.750000 +v -1.000027 1.853563 0.750000 +v -1.000027 1.853563 3.750000 +v -1.000026 1.146436 0.750000 +v -1.000027 1.146436 3.750000 +v -1.000027 1.353563 0.750000 +v -1.000027 1.353563 3.750000 +v -1.000026 0.646436 0.750000 +v -1.000027 0.646436 3.750000 +v -1.000027 0.853564 0.750000 +v -1.000027 0.853564 3.750000 +v -1.000026 0.146436 0.750000 +v -1.000027 0.146436 3.750000 +v -1.000027 0.353564 0.750000 +v -1.000027 0.353564 3.750000 +v -2.500027 1.646436 0.750000 +v -2.500027 1.646436 3.750000 +v -2.500027 1.853563 0.750000 +v -2.500027 1.853563 3.750000 +v -2.500027 1.146436 0.750000 +v -2.500027 1.146436 3.750000 +v -2.500027 1.353563 0.750000 +v -2.500027 1.353563 3.750000 +v -2.500027 0.646436 0.750000 +v -2.500027 0.646436 3.750000 +v -2.500027 0.853564 0.750000 +v -2.500027 0.853564 3.750000 +v -2.500027 0.146436 0.750000 +v -2.500027 0.146436 3.750000 +v -2.500027 0.353564 0.750000 +v -2.500027 0.353564 3.750000 +v -4.000027 1.646436 0.750000 +v -4.000027 1.646436 3.750000 +v -4.000027 1.853563 0.750000 +v -4.000027 1.853563 3.750000 +v -4.000027 1.146436 0.750000 +v -4.000027 1.146436 3.750000 +v -4.000027 1.353563 0.750000 +v -4.000027 1.353563 3.750000 +v -4.000027 0.646436 0.750000 +v -4.000027 0.646436 3.750000 +v -4.000027 0.853564 0.750000 +v -4.000027 0.853564 3.750000 +v -4.000027 0.146436 0.750000 +v -4.000027 0.146436 3.750000 +v -4.000027 0.353564 0.750000 +v -4.000027 0.353564 3.750000 +v 3.999973 1.646436 0.750000 +v 3.999973 1.646436 3.750000 +v 3.999973 1.853563 0.750000 +v 3.999973 1.853563 3.750000 +v 3.999973 1.146436 0.750000 +v 3.999973 1.146436 3.750000 +v 3.999973 1.353563 0.750000 +v 3.999973 1.353563 3.750000 +v 3.999973 0.646436 0.750000 +v 3.999973 0.646436 3.750000 +v 3.999973 0.853564 0.750000 +v 3.999973 0.853564 3.750000 +v 3.999973 0.146436 0.750000 +v 3.999973 0.146436 3.750000 +v 3.999973 0.353564 0.750000 +v 3.999973 0.353564 3.750000 +v 2.499973 1.646436 0.750000 +v 2.499973 1.646436 3.750000 +v 2.499973 1.853563 0.750000 +v 2.499973 1.853563 3.750000 +v 2.499973 1.146436 0.750000 +v 2.499973 1.146436 3.750000 +v 2.499973 1.353563 0.750000 +v 2.499973 1.353563 3.750000 +v 2.499973 0.646436 0.750000 +v 2.499973 0.646436 3.750000 +v 2.499973 0.853564 0.750000 +v 2.499973 0.853564 3.750000 +v 2.499973 0.146436 0.750000 +v 2.499973 0.146436 3.750000 +v 2.499973 0.353564 0.750000 +v 2.499973 0.353564 3.750000 +v 0.999973 1.646436 0.750000 +v 0.999973 1.646436 3.750000 +v 0.999973 1.853563 0.750000 +v 0.999973 1.853563 3.750000 +v 0.999973 1.146436 0.750000 +v 0.999973 1.146436 3.750000 +v 0.999973 1.353563 0.750000 +v 0.999973 1.353563 3.750000 +v 0.999973 0.646436 0.750000 +v 0.999973 0.646436 3.750000 +v 0.999973 0.853564 0.750000 +v 0.999973 0.853564 3.750000 +v 0.999973 0.146436 0.750000 +v 0.999973 0.146436 3.750000 +v 0.999973 0.353564 0.750000 +v 0.999973 0.353564 3.750000 +v -2.500024 1.646436 -1.000001 +v -2.500024 1.646436 -0.000001 +v -2.500024 1.853563 -1.000001 +v -2.500024 1.853563 -0.000001 +v -2.500024 0.146436 -1.000001 +v -2.500024 0.146436 -0.000001 +v -2.500024 0.353564 -1.000001 +v -2.500024 0.353564 -0.000001 +v -2.500024 0.646436 -1.000001 +v -2.500024 0.646436 -0.000001 +v -2.500024 0.853564 -1.000001 +v -2.500024 0.853564 -0.000001 +v -2.500024 1.146436 -1.000001 +v -2.500024 1.146436 -0.000001 +v -2.500024 1.353563 -1.000001 +v -2.500024 1.353563 -0.000001 +v 2.499976 1.646436 -1.000001 +v 2.499976 1.646436 -0.000000 +v 2.499976 1.853563 -1.000001 +v 2.499976 1.853563 -0.000000 +v 2.499976 0.146436 -1.000001 +v 2.499976 0.146436 -0.000000 +v 2.499976 0.353564 -1.000001 +v 2.499976 0.353564 -0.000000 +v 2.499976 0.646436 -1.000001 +v 2.499976 0.646436 -0.000000 +v 2.499976 0.853564 -1.000001 +v 2.499976 0.853564 -0.000000 +v 2.499976 1.146436 -1.000001 +v 2.499976 1.146436 -0.000000 +v 2.499976 1.353563 -1.000001 +v 2.499976 1.353563 -0.000000 +v -0.000025 1.146436 -4.000000 +v -0.000025 1.146436 -1.999999 +v -0.000025 1.353563 -4.000000 +v -0.000025 1.353563 -1.999999 +v -0.000025 0.646436 -4.000000 +v -0.000025 0.646436 -1.999999 +v -0.000025 0.853564 -4.000000 +v -0.000025 0.853564 -1.999999 +v 0.000000 0.000000 -6.000000 +v 0.000000 0.250000 -6.000000 +v 0.000000 0.000000 -3.000000 +v 0.000000 0.250000 -3.000000 +v 1.000000 0.000000 -6.000000 +v 1.000000 0.250000 -6.000000 +v 1.000000 0.000000 -3.000000 +v 1.000000 0.250000 -3.000000 +v -1.000000 0.000000 -6.000000 +v -1.000000 0.250000 -6.000000 +v -1.000000 0.000000 -5.000000 +v -1.000000 0.250000 -5.000000 +v 0.000000 0.000000 -6.000000 +v 0.000000 0.250000 -6.000000 +v 0.000000 0.000000 -5.000000 +v 0.000000 0.250000 -5.000000 +v -3.000000 0.000000 -6.000000 +v -3.000000 0.250000 -6.000000 +v -3.000000 0.000000 -3.000000 +v -3.000000 0.250000 -3.000000 +v -1.000000 0.000000 -6.000000 +v -1.000000 0.250000 -6.000000 +v -1.000000 0.000000 -3.000000 +v -1.000000 0.250000 -3.000000 +v -0.849199 0.250000 -3.656960 +v -0.849199 3.250000 -3.656960 +v -0.150801 0.250000 -3.656960 +v -0.150801 3.250000 -3.656960 +v 0.343040 0.250000 -4.150802 +v 0.343040 3.250000 -4.150802 +v 0.343040 0.250000 -4.849198 +v 0.343040 3.250000 -4.849198 +v -0.150801 0.250000 -5.343040 +v -0.150801 3.250000 -5.343040 +v -0.849199 0.250000 -5.343040 +v -0.849199 3.250000 -5.343040 +v -1.343040 0.250000 -4.849198 +v -1.343040 3.250000 -4.849198 +v -1.343040 0.250000 -4.150802 +v -1.343040 3.250000 -4.150802 +v -1.707127 0.250000 -2.999950 +v -1.707127 2.250000 -2.999950 +v -1.292872 0.250000 -2.999950 +v -1.292872 2.250000 -2.999950 +v -0.999950 0.250000 -3.292873 +v -0.999950 2.250000 -3.292873 +v -0.999950 0.250000 -3.707128 +v -0.999950 2.250000 -3.707128 +v -1.292872 0.250000 -4.000050 +v -1.292872 2.250000 -4.000050 +v -1.707127 0.250000 -4.000050 +v -1.707127 2.250000 -4.000050 +v -2.000050 0.250000 -3.707128 +v -2.000050 2.250000 -3.707128 +v -2.000050 0.250000 -3.292873 +v -2.000050 2.250000 -3.292873 +v -1.707127 0.250000 -4.999950 +v -1.707127 2.250000 -4.999950 +v -1.292872 0.250000 -4.999950 +v -1.292872 2.250000 -4.999950 +v -0.999950 0.250000 -5.292873 +v -0.999950 2.250000 -5.292873 +v -0.999950 0.250000 -5.707128 +v -0.999950 2.250000 -5.707128 +v -1.292872 0.250000 -6.000050 +v -1.292872 2.250000 -6.000050 +v -1.707127 0.250000 -6.000050 +v -1.707127 2.250000 -6.000050 +v -2.000050 0.250000 -5.707128 +v -2.000050 2.250000 -5.707128 +v -2.000050 0.250000 -5.292873 +v -2.000050 2.250000 -5.292873 +v 0.292873 0.250000 -2.999950 +v 0.292873 2.250000 -2.999950 +v 0.707128 0.250000 -2.999950 +v 0.707128 2.250000 -2.999950 +v 1.000050 0.250000 -3.292873 +v 1.000050 2.250000 -3.292873 +v 1.000050 0.250000 -3.707128 +v 1.000050 2.250000 -3.707128 +v 0.707128 0.250000 -4.000050 +v 0.707128 2.250000 -4.000050 +v 0.292873 0.250000 -4.000050 +v 0.292873 2.250000 -4.000050 +v -0.000050 0.250000 -3.707128 +v -0.000050 2.250000 -3.707128 +v -0.000050 0.250000 -3.292873 +v -0.000050 2.250000 -3.292873 +v 0.292873 0.250000 -4.999950 +v 0.292873 2.250000 -4.999950 +v 0.707128 0.250000 -4.999950 +v 0.707128 2.250000 -4.999950 +v 1.000050 0.250000 -5.292873 +v 1.000050 2.250000 -5.292873 +v 1.000050 0.250000 -5.707128 +v 1.000050 2.250000 -5.707128 +v 0.707128 0.250000 -6.000050 +v 0.707128 2.250000 -6.000050 +v 0.292873 0.250000 -6.000050 +v 0.292873 2.250000 -6.000050 +v -0.000050 0.250000 -5.707128 +v -0.000050 2.250000 -5.707128 +v -0.000050 0.250000 -5.292873 +v -0.000050 2.250000 -5.292873 +v 0.250000 1.500000 -5.062500 +v 0.250000 2.000000 -5.062500 +v 0.250000 1.500000 -3.937500 +v 0.250000 2.000000 -3.937500 +v 0.750000 1.500000 -5.062500 +v 0.750000 2.000000 -5.062500 +v 0.750000 1.500000 -3.937500 +v 0.750000 2.000000 -3.937500 +v 0.250000 0.500000 -5.062500 +v 0.250000 1.000000 -5.062500 +v 0.250000 0.500000 -3.937500 +v 0.250000 1.000000 -3.937500 +v 0.750000 0.500000 -5.062500 +v 0.750000 1.000000 -5.062500 +v 0.750000 0.500000 -3.937500 +v 0.750000 1.000000 -3.937500 +v -1.750000 1.500000 -5.062500 +v -1.750000 2.000000 -5.062500 +v -1.750000 1.500000 -3.937500 +v -1.750000 2.000000 -3.937500 +v -1.250000 1.500000 -5.062500 +v -1.250000 2.000000 -5.062500 +v -1.250000 1.500000 -3.937500 +v -1.250000 2.000000 -3.937500 +v -1.750000 0.500000 -5.062500 +v -1.750000 1.000000 -5.062500 +v -1.750000 0.500000 -3.937500 +v -1.750000 1.000000 -3.937500 +v -1.250000 0.500000 -5.062500 +v -1.250000 1.000000 -5.062500 +v -1.250000 0.500000 -3.937500 +v -1.250000 1.000000 -3.937500 +v 0.062500 1.500000 -5.750000 +v 0.062500 2.000000 -5.750000 +v -1.062500 1.500000 -5.750000 +v -1.062500 2.000000 -5.750000 +v 0.062500 1.500000 -5.250000 +v 0.062500 2.000000 -5.250000 +v -1.062500 1.500000 -5.250000 +v -1.062500 2.000000 -5.250000 +v 0.062500 0.500000 -5.750000 +v 0.062500 1.000000 -5.750000 +v -1.062500 0.500000 -5.750000 +v -1.062500 1.000000 -5.750000 +v 0.062500 0.500000 -5.250000 +v 0.062500 1.000000 -5.250000 +v -1.062500 0.500000 -5.250000 +v -1.062500 1.000000 -5.250000 +v -1.000000 0.000000 -4.000000 +v -1.000000 0.250000 -4.000000 +v -1.000000 0.000000 -3.000000 +v -1.000000 0.250000 -3.000000 +v 0.000000 0.000000 -4.000000 +v 0.000000 0.250000 -4.000000 +v 0.000000 0.000000 -3.000000 +v 0.000000 0.250000 -3.000000 +v -3.000000 0.875000 -6.000000 +v -3.000000 1.000000 -6.000000 +v -3.000000 0.875000 -3.000000 +v -3.000000 1.000000 -3.000000 +v -2.000000 0.875000 -6.000000 +v -2.000000 1.000000 -6.000000 +v -2.000000 0.875000 -3.000000 +v -2.000000 1.000000 -3.000000 +v -2.937500 0.250000 -5.937500 +v -2.937500 0.875000 -5.937500 +v -2.937500 0.250000 -3.062500 +v -2.937500 0.875000 -3.062500 +v -2.062500 0.250000 -5.937500 +v -2.062500 0.875000 -5.937500 +v -2.062500 0.250000 -3.062500 +v -2.062500 0.875000 -3.062500 +v -3.000000 0.250000 -3.187500 +v -3.000000 0.875000 -3.187500 +v -3.000000 0.250000 -3.000000 +v -3.000000 0.875000 -3.000000 +v -2.812500 0.250000 -3.187500 +v -2.812500 0.875000 -3.187500 +v -2.812500 0.250000 -3.000000 +v -2.812500 0.875000 -3.000000 +v -3.000000 0.250000 -6.000000 +v -3.000000 0.875000 -6.000000 +v -3.000000 0.250000 -5.812500 +v -3.000000 0.875000 -5.812500 +v -2.812500 0.250000 -6.000000 +v -2.812500 0.875000 -6.000000 +v -2.812500 0.250000 -5.812500 +v -2.812500 0.875000 -5.812500 +v -2.187500 0.250000 -3.187500 +v -2.187500 0.875000 -3.187500 +v -2.187500 0.250000 -3.000000 +v -2.187500 0.875000 -3.000000 +v -2.000000 0.250000 -3.187500 +v -2.000000 0.875000 -3.187500 +v -2.000000 0.250000 -3.000000 +v -2.000000 0.875000 -3.000000 +v -2.187500 0.250000 -6.000000 +v -2.187500 0.875000 -6.000000 +v -2.187500 0.250000 -5.812500 +v -2.187500 0.875000 -5.812500 +v -2.000000 0.250000 -6.000000 +v -2.000000 0.875000 -6.000000 +v -2.000000 0.250000 -5.812500 +v -2.000000 0.875000 -5.812500 +v -3.000000 0.250000 -5.000000 +v -3.000000 0.875000 -5.000000 +v -3.000000 0.250000 -4.000000 +v -3.000000 0.875000 -4.000000 +v -2.937500 0.250000 -5.000000 +v -2.937500 0.875000 -5.000000 +v -2.937500 0.250000 -4.000000 +v -2.937500 0.875000 -4.000000 +v -3.000000 0.312500 -3.687500 +v -3.000000 0.687500 -3.687500 +v -3.000000 0.312500 -3.312500 +v -3.000000 0.687500 -3.312500 +v -2.937500 0.312500 -3.687500 +v -2.937500 0.687500 -3.687500 +v -2.937500 0.312500 -3.312500 +v -2.937500 0.687500 -3.312500 +v -3.000000 0.312500 -5.687500 +v -3.000000 0.687500 -5.687500 +v -3.000000 0.312500 -5.312500 +v -3.000000 0.687500 -5.312500 +v -2.937500 0.312500 -5.687500 +v -2.937500 0.687500 -5.687500 +v -2.937500 0.312500 -5.312500 +v -2.937500 0.687500 -5.312500 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.531250 1.000000 +vt 0.500000 1.000000 +vt 0.500000 0.750000 +vt 0.000000 0.750000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.000000 0.750000 +vt 0.500000 0.695312 +vt 0.000000 0.695312 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.531250 1.000000 +vt 0.500000 1.000000 +vt 0.500000 0.750000 +vt 0.000000 0.750000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt -0.000000 0.750000 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.312500 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.312500 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.289062 +vt 0.000000 0.257812 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.570312 +vt 0.500000 0.570312 +vt 0.500000 0.445312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.570312 +vt 0.015625 0.289062 +vt 0.015625 0.492188 +vt 0.125000 0.492188 +vt 0.234375 0.492188 +vt 0.234375 0.289062 +vt 0.000000 0.289062 +vt 0.125000 0.492188 +vt 0.125000 0.289062 +vt 0.015625 0.289062 +vt -0.000000 0.492188 +vt 0.000000 0.507812 +vt 0.117188 0.507812 +vt -0.000000 0.492188 +vt -0.000000 0.507812 +vt 0.250000 0.507812 +vt 0.117188 0.507812 +vt 0.117188 0.492188 +vt -0.000000 0.492188 +vt 0.500000 0.570312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.570312 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.531250 1.000000 +vt 0.500000 1.000000 +vt 0.500000 0.750000 +vt 0.000000 0.750000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.000000 0.750000 +vt 0.500000 0.695312 +vt 0.000000 0.695312 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.531250 1.000000 +vt 0.500000 1.000000 +vt 0.500000 0.750000 +vt 0.000000 0.750000 +vt 0.531250 1.000000 +vt 0.531250 0.750000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt -0.000000 0.750000 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.000000 0.726562 +vt 0.500000 0.726562 +vt 0.500000 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.507812 +vt 0.000000 0.507812 +vt 0.000000 0.570312 +vt 0.000000 0.570312 +vt 0.250000 0.570312 +vt 0.250000 0.507812 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.250000 0.570312 +vt 0.312500 0.695312 +vt 0.312500 0.570312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.312500 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.312500 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.289062 +vt 0.000000 0.257812 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.570312 +vt 0.500000 0.570312 +vt 0.500000 0.445312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.570312 +vt 0.015625 0.289062 +vt 0.015625 0.492188 +vt 0.125000 0.492188 +vt 0.234375 0.492188 +vt 0.234375 0.289062 +vt 0.000000 0.289062 +vt 0.125000 0.492188 +vt 0.125000 0.289062 +vt 0.015625 0.289062 +vt -0.000000 0.492188 +vt 0.000000 0.507812 +vt 0.117188 0.507812 +vt -0.000000 0.492188 +vt -0.000000 0.507812 +vt 0.250000 0.507812 +vt 0.117188 0.507812 +vt 0.117188 0.492188 +vt -0.000000 0.492188 +vt 0.500000 0.570312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.500000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.570312 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt 0.000000 0.289062 +vt 0.023438 0.492188 +vt 0.023438 0.289062 +vt -0.000000 0.289062 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.648438 +vt 0.421875 0.695312 +vt 0.468750 0.695312 +vt 0.460938 0.648438 +vt 0.460938 0.695312 +vt 0.468750 0.695312 +vt 0.429688 0.648438 +vt 0.429688 0.695312 +vt 0.468750 0.687500 +vt 0.421875 0.687500 +vt 0.468750 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.648438 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.000000 0.695312 +vt 0.250000 0.695312 +vt 0.250000 0.570312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.000000 0.695312 +vt 0.250000 0.695312 +vt 0.250000 0.570312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.000000 0.695312 +vt 0.250000 0.695312 +vt 0.250000 0.570312 +vt 0.250000 0.570312 +vt 0.000000 0.570312 +vt 0.000000 0.695312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.375000 0.445312 +vt 0.375000 0.320312 +vt 0.250000 0.320312 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.671875 +vt 0.312500 0.671875 +vt 0.312500 0.695312 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.000000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.726562 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 0.000000 0.257812 +vt 0.250000 0.257812 +vt 0.250000 0.234375 +vt 1.000000 0.343750 +vt 1.000000 0.312500 +vt 0.625000 0.312500 +vt 0.750000 0.375000 +vt 0.750000 0.343750 +vt 0.625000 0.343750 +vt 1.000000 0.375000 +vt 1.000000 0.343750 +vt 0.625000 0.343750 +vt 1.000000 0.375000 +vt 1.000000 0.343750 +vt 0.875000 0.343750 +vt 1.000000 0.375000 +vt 0.875000 0.375000 +vt 0.875000 0.750000 +vt 0.890625 0.750000 +vt 1.000000 0.750000 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.875000 0.375000 +vt 0.875000 0.343750 +vt 0.750000 0.343750 +vt 0.875000 0.625000 +vt 0.750000 0.625000 +vt 0.750000 0.750000 +vt 0.750000 0.500000 +vt 0.875000 0.500000 +vt 1.000000 0.375000 +vt 1.000000 0.343750 +vt 0.625000 0.343750 +vt 0.875000 0.375000 +vt 0.875000 0.343750 +vt 0.625000 0.343750 +vt 1.000000 0.343750 +vt 1.000000 0.312500 +vt 0.625000 0.312500 +vt 0.875000 0.375000 +vt 0.875000 0.343750 +vt 0.625000 0.343750 +vt 0.750000 0.375000 +vt 0.500000 0.375000 +vt 0.500000 0.750000 +vt 0.500000 0.750000 +vt 0.750000 0.750000 +vt 0.750000 0.375000 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt -0.000000 0.234375 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.234375 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.375000 0.234375 +vt 0.375000 0.140625 +vt 0.000000 0.234375 +vt 0.375000 0.234375 +vt 0.375000 0.140625 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.234375 +vt 0.601562 0.750000 +vt 0.601562 1.000000 +vt 0.710938 0.750000 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.234375 +vt 0.375000 0.140625 +vt 0.000000 0.140625 +vt 0.000000 0.234375 +vt 0.820312 0.062500 +vt 0.820312 0.312500 +vt 0.929688 0.062500 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.414062 0.320312 +vt 0.414062 0.445312 +vt 0.460938 0.320312 +vt 0.250000 0.085938 +vt -0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.414062 0.320312 +vt 0.414062 0.445312 +vt 0.460938 0.320312 +vt 0.250000 0.085938 +vt -0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.414062 0.320312 +vt 0.414062 0.445312 +vt 0.460938 0.320312 +vt 0.250000 0.085938 +vt -0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.000000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.085938 +vt 0.414062 0.320312 +vt 0.414062 0.445312 +vt 0.460938 0.320312 +vt 0.250000 0.085938 +vt -0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.140625 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.078125 +vt 0.250000 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.390625 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.078125 +vt 0.875000 0.375000 +vt 0.875000 0.343750 +vt 0.750000 0.343750 +vt 0.375000 0.289062 +vt 0.375000 0.257812 +vt 0.250000 0.257812 +vt 0.875000 0.375000 +vt 0.750000 0.375000 +vt 0.750000 0.500000 +vt 0.750000 0.750000 +vt 0.875000 0.750000 +vt 0.875000 0.625000 +vt 0.375000 0.218750 +vt 0.375000 0.234375 +vt 0.750000 0.234375 +vt 0.375000 0.218750 +vt 0.375000 0.234375 +vt 0.500000 0.234375 +vt 0.750000 0.234375 +vt 0.750000 0.218750 +vt 0.375000 0.218750 +vt 0.500000 0.234375 +vt 0.500000 0.218750 +vt 0.375000 0.218750 +vt 0.765625 0.125000 +vt 0.765625 -0.000000 +vt 0.390625 0.000000 +vt 0.390625 -0.000000 +vt 0.390625 0.125000 +vt 0.765625 0.125000 +vt 0.742188 0.218750 +vt 0.742188 0.140625 +vt 0.382812 0.140625 +vt 0.500000 0.218750 +vt 0.500000 0.140625 +vt 0.390625 0.140625 +vt 0.742188 0.218750 +vt 0.742188 0.140625 +vt 0.382812 0.140625 +vt 0.500000 0.218750 +vt 0.500000 0.140625 +vt 0.390625 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.398438 0.218750 +vt 0.398438 0.140625 +vt 0.375000 0.140625 +vt 0.500000 0.312500 +vt 0.500000 0.234375 +vt 0.375000 0.234375 +vt 0.375000 0.312500 +vt 0.382812 0.234375 +vt 0.492188 0.312500 +vt 0.492188 0.234375 +vt 0.375000 0.648438 +vt 0.375000 0.695312 +vt 0.421875 0.695312 +vt 0.421875 0.648438 +vt 0.414062 0.695312 +vt 0.382812 0.648438 +vt 0.382812 0.695312 +vt 0.421875 0.687500 +vt 0.421875 0.656250 +vt 0.375000 0.656250 +vt 0.375000 0.648438 +vt 0.375000 0.695312 +vt 0.421875 0.695312 +vt 0.421875 0.648438 +vt 0.414062 0.695312 +vt 0.382812 0.648438 +vt 0.382812 0.695312 +vt 0.421875 0.687500 +vt 0.421875 0.656250 +vt 0.375000 0.656250 +vt 0.531250 0.750000 +vt 0.000000 1.000000 +vt 0.000100 0.999900 +vt 0.500000 0.726562 +vt 0.000000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.531250 0.750000 +vt 0.000000 1.000000 +vt 0.000100 0.999900 +vt 0.000000 0.695312 +vt 0.000000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.750000 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.312500 0.671875 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.671875 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.312500 0.671875 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.000000 0.289062 +vt 0.250000 0.289062 +vt 0.250000 0.445312 +vt 0.500000 0.570312 +vt 0.125000 0.289062 +vt 0.000000 0.492188 +vt 0.015625 0.492188 +vt 0.117188 0.492188 +vt 0.250000 0.492188 +vt 0.000000 0.507812 +vt 0.250000 0.570312 +vt 0.500000 0.570312 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.531250 0.750000 +vt 0.000000 1.000000 +vt 0.000100 0.999900 +vt 0.500000 0.726562 +vt 0.000000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.531250 0.750000 +vt 0.000000 1.000000 +vt 0.000100 0.999900 +vt 0.000000 0.695312 +vt 0.000000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.250000 0.570312 +vt 0.000000 0.507812 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.312500 0.671875 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.312500 0.671875 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.000000 0.289062 +vt 0.250000 0.289062 +vt 0.250000 0.445312 +vt 0.500000 0.570312 +vt 0.125000 0.289062 +vt 0.000000 0.492188 +vt 0.015625 0.492188 +vt 0.117188 0.492188 +vt 0.250000 0.492188 +vt 0.000000 0.507812 +vt 0.250000 0.570312 +vt 0.500000 0.570312 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.000000 0.492188 +vt 0.000000 0.492188 +vt -0.000000 0.492188 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.468750 0.648438 +vt 0.421875 0.695312 +vt 0.421875 0.656250 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.000000 0.570312 +vt 0.250000 0.695312 +vt 0.250000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.000000 0.570312 +vt 0.250000 0.695312 +vt 0.250000 0.445312 +vt 0.250000 0.445312 +vt 0.250000 0.695312 +vt 0.250000 0.695312 +vt 0.000000 0.570312 +vt 0.250000 0.695312 +vt 0.250000 0.445312 +vt 0.250000 0.445312 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.312500 0.593750 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.312500 0.570312 +vt 0.312500 0.570312 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.500000 0.593750 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.375000 0.695312 +vt 0.375000 0.695312 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.000000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.375000 0.726562 +vt 0.000000 0.234375 +vt 0.000000 0.234375 +vt 0.625000 0.343750 +vt 0.625000 0.375000 +vt 0.625000 0.375000 +vt 0.875000 0.375000 +vt 1.000000 0.750000 +vt 0.890625 0.375000 +vt 0.250000 0.289062 +vt 0.750000 0.375000 +vt 0.875000 0.750000 +vt 0.625000 0.375000 +vt 0.625000 0.375000 +vt 0.625000 0.343750 +vt 0.625000 0.375000 +vt 0.750000 0.750000 +vt 0.500000 0.375000 +vt 0.375000 0.234375 +vt 0.375000 0.234375 +vt 0.375000 0.234375 +vt 0.000000 0.140625 +vt -0.000000 0.140625 +vt 0.375000 0.234375 +vt 0.781250 0.929688 +vt 0.781250 0.820312 +vt 0.710938 1.000000 +vt 0.531250 0.820312 +vt 0.531250 0.929688 +vt 0.375000 0.234375 +vt 0.375000 0.234375 +vt 1.000000 0.242188 +vt 1.000000 0.132812 +vt 0.929688 0.312500 +vt 0.750000 0.132812 +vt 0.750000 0.242188 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.500000 0.406250 +vt 0.500000 0.359375 +vt 0.460938 0.445312 +vt 0.375000 0.359375 +vt 0.375000 0.406250 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.500000 0.406250 +vt 0.500000 0.359375 +vt 0.460938 0.445312 +vt 0.375000 0.359375 +vt 0.375000 0.406250 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.500000 0.406250 +vt 0.500000 0.359375 +vt 0.460938 0.445312 +vt 0.375000 0.359375 +vt 0.375000 0.406250 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.000000 0.085938 +vt 0.250000 0.140625 +vt 0.000000 0.085938 +vt 0.500000 0.406250 +vt 0.500000 0.359375 +vt 0.460938 0.445312 +vt 0.375000 0.359375 +vt 0.375000 0.406250 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.390625 0.078125 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.250000 0.140625 +vt 0.750000 0.375000 +vt 0.250000 0.289062 +vt 0.875000 0.500000 +vt 0.750000 0.625000 +vt 0.750000 0.218750 +vt 0.500000 0.218750 +vt 0.375000 0.234375 +vt 0.375000 0.234375 +vt 0.390625 0.125000 +vt 0.765625 0.000000 +vt 0.382812 0.218750 +vt 0.390625 0.218750 +vt 0.382812 0.218750 +vt 0.390625 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.375000 0.218750 +vt 0.382812 0.312500 +vt 0.414062 0.648438 +vt 0.375000 0.687500 +vt 0.414062 0.648438 +vt 0.375000 0.687500 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.7071 0.7071 -0.0000 +vn -0.7071 -0.7071 0.0000 +vn -0.7071 0.7071 0.0000 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 0.7071 -0.7071 +vn 0.7071 -0.7071 0.0000 +vn -0.0000 -0.7071 0.7071 +vn 0.7071 0.0000 0.7071 +vn 0.7071 0.0000 -0.7071 +vn -0.7071 0.0000 -0.7071 +vn -0.7071 0.0000 0.7071 +usemtl None +s off +f 2/1/1 1/2/1 3/3/1 +f 4/4/2 3/5/2 7/6/2 +f 8/7/3 7/8/3 5/9/3 +f 6/10/4 5/9/4 1/11/4 +f 7/12/5 3/13/5 1/14/5 +f 4/15/6 8/16/6 6/17/6 +f 10/18/1 9/19/1 11/20/1 +f 16/21/3 15/22/3 13/23/3 +f 14/24/4 13/25/4 9/26/4 +f 15/27/5 11/28/5 9/29/5 +f 12/30/6 16/31/6 14/24/6 +f 18/32/1 17/33/1 19/34/1 +f 20/35/2 19/36/2 23/37/2 +f 24/38/3 23/39/3 21/40/3 +f 22/41/4 21/40/4 17/42/4 +f 23/43/5 19/44/5 17/45/5 +f 20/46/6 24/47/6 22/48/6 +f 26/49/7 25/50/7 27/51/7 +f 30/52/8 29/53/8 31/54/8 +f 32/55/1 31/56/1 33/57/1 +f 34/58/9 33/59/9 35/60/9 +f 36/61/6 35/62/6 25/63/6 +f 38/64/10 37/65/10 39/66/10 +f 42/67/11 41/68/11 43/69/11 +f 44/70/4 43/71/4 45/72/4 +f 46/73/12 45/74/12 47/75/12 +f 48/76/6 47/77/6 37/78/6 +f 50/79/7 49/80/7 51/81/7 +f 54/82/8 53/83/8 55/84/8 +f 56/85/1 55/86/1 57/87/1 +f 58/88/9 57/89/9 59/90/9 +f 60/91/6 59/92/6 49/93/6 +f 62/94/8 61/95/8 63/96/8 +f 64/97/1 63/98/1 65/99/1 +f 66/100/9 65/101/9 67/102/9 +f 70/103/8 69/104/8 71/105/8 +f 72/106/1 71/107/1 73/108/1 +f 74/109/9 73/110/9 75/111/9 +f 78/112/13 77/113/13 79/114/13 +f 82/115/8 81/116/8 83/117/8 +f 84/118/1 83/119/1 85/120/1 +f 86/121/9 85/122/9 87/123/9 +f 90/124/7 89/125/7 91/126/7 +f 94/127/13 93/128/13 95/129/13 +f 98/130/9 97/131/9 99/132/9 +f 100/133/6 99/134/6 89/135/6 +f 102/136/7 101/137/7 103/138/7 +f 106/139/13 105/140/13 107/141/13 +f 110/142/7 109/143/7 111/144/7 +f 114/145/13 113/146/13 115/147/13 +f 118/148/7 117/149/7 119/150/7 +f 122/151/13 121/152/13 123/153/13 +f 126/154/8 125/155/8 127/156/8 +f 130/157/7 129/158/7 131/159/7 +f 134/160/8 133/161/8 135/162/8 +f 136/163/1 135/164/1 137/165/1 +f 138/166/9 137/167/9 139/168/9 +f 140/169/6 139/170/6 129/171/6 +f 142/172/8 141/173/8 143/174/8 +f 144/175/1 143/176/1 145/177/1 +f 146/178/9 145/179/9 147/180/9 +f 150/181/8 149/182/8 151/183/8 +f 152/184/1 151/185/1 153/186/1 +f 154/187/9 153/188/9 155/189/9 +f 158/190/13 157/191/13 159/192/13 +f 161/193/8 163/194/8 164/195/8 +f 164/196/1 163/197/1 165/198/1 +f 166/199/9 165/200/9 167/201/9 +f 170/202/7 169/203/7 171/204/7 +f 174/205/13 173/206/13 175/207/13 +f 178/208/9 177/209/9 179/210/9 +f 180/211/6 179/212/6 169/213/6 +f 182/214/7 181/215/7 183/216/7 +f 186/217/13 185/218/13 187/219/13 +f 190/220/7 189/221/7 191/222/7 +f 194/223/13 193/224/13 195/225/13 +f 198/226/7 197/227/7 199/228/7 +f 202/229/13 201/230/13 203/231/13 +f 206/232/8 205/233/8 207/234/8 +f 210/235/7 209/236/7 211/237/7 +f 214/238/8 213/239/8 215/240/8 +f 216/241/1 215/242/1 217/243/1 +f 218/244/9 217/245/9 219/246/9 +f 220/247/6 219/248/6 209/249/6 +f 222/250/8 221/251/8 223/252/8 +f 224/253/1 223/254/1 225/255/1 +f 226/256/9 225/257/9 227/258/9 +f 230/259/8 229/260/8 231/261/8 +f 232/262/1 231/263/1 233/264/1 +f 234/265/9 233/266/9 235/267/9 +f 238/268/13 237/269/13 239/270/13 +f 242/271/8 241/272/8 243/273/8 +f 244/274/1 243/275/1 245/276/1 +f 246/277/9 245/278/9 247/279/9 +f 250/280/7 249/281/7 251/282/7 +f 254/283/13 253/284/13 255/285/13 +f 258/286/9 257/287/9 259/288/9 +f 260/289/6 259/290/6 249/291/6 +f 262/292/7 261/293/7 263/294/7 +f 266/295/13 265/296/13 267/297/13 +f 270/298/7 269/299/7 271/300/7 +f 274/301/13 273/302/13 275/303/13 +f 278/304/7 277/305/7 279/306/7 +f 282/307/13 281/308/13 283/309/13 +f 286/310/8 285/311/8 287/312/8 +f 290/313/1 289/314/1 291/315/1 +f 296/316/3 295/317/3 293/318/3 +f 294/319/4 293/320/4 289/321/4 +f 295/322/5 291/323/5 289/324/5 +f 292/325/6 296/326/6 294/319/6 +f 298/327/1 297/328/1 299/329/1 +f 304/330/3 303/331/3 301/332/3 +f 302/333/4 301/334/4 297/335/4 +f 303/336/5 299/337/5 297/338/5 +f 300/339/6 304/340/6 302/333/6 +f 306/341/11 305/342/11 307/343/11 +f 308/344/4 307/345/4 309/346/4 +f 310/347/12 309/348/12 311/349/12 +f 314/350/11 313/351/11 315/352/11 +f 316/353/4 315/354/4 317/355/4 +f 318/356/12 317/357/12 319/358/12 +f 322/359/14 321/360/14 323/361/14 +f 326/362/11 325/363/11 327/364/11 +f 328/365/4 327/366/4 329/367/4 +f 330/368/12 329/369/12 331/370/12 +f 334/371/10 333/372/10 335/373/10 +f 338/374/11 337/375/11 339/376/11 +f 340/377/4 339/378/4 341/379/4 +f 341/380/12 343/381/12 344/382/12 +f 344/383/6 343/384/6 333/385/6 +f 346/386/11 345/387/11 347/388/11 +f 348/389/4 347/390/4 349/391/4 +f 350/392/12 349/393/12 351/394/12 +f 354/395/11 353/396/11 355/397/11 +f 356/398/4 355/399/4 357/400/4 +f 358/401/12 357/402/12 359/403/12 +f 362/404/14 361/405/14 363/406/14 +f 366/407/11 365/408/11 367/409/11 +f 368/410/4 367/411/4 369/412/4 +f 370/413/12 369/414/12 371/415/12 +f 374/416/8 373/417/8 375/418/8 +f 376/419/1 375/420/1 377/421/1 +f 378/422/9 377/423/9 379/424/9 +f 382/425/8 381/426/8 383/427/8 +f 384/428/1 383/429/1 385/430/1 +f 386/431/9 385/432/9 387/433/9 +f 390/434/8 389/435/8 391/436/8 +f 392/437/1 391/438/1 393/439/1 +f 394/440/9 393/441/9 395/442/9 +f 398/443/7 397/444/7 399/445/7 +f 402/446/13 401/447/13 403/448/13 +f 406/449/9 405/450/9 407/451/9 +f 408/452/6 407/453/6 397/454/6 +f 410/455/7 409/456/7 411/457/7 +f 414/458/13 413/459/13 415/460/13 +f 418/461/13 417/462/13 419/463/13 +f 422/464/8 421/465/8 423/466/8 +f 426/467/7 425/468/7 427/469/7 +f 430/470/13 429/471/13 431/472/13 +f 434/473/7 433/474/7 435/475/7 +f 438/476/13 437/477/13 439/478/13 +f 442/479/1 441/480/1 443/481/1 +f 444/482/2 443/481/2 447/483/2 +f 448/484/3 447/485/3 445/486/3 +f 447/487/5 443/488/5 441/489/5 +f 444/490/6 448/491/6 446/492/6 +f 450/493/1 449/494/1 451/495/1 +f 452/496/2 451/497/2 455/498/2 +f 456/499/3 455/500/3 453/501/3 +f 458/502/1 457/503/1 459/504/1 +f 460/505/2 459/506/2 463/507/2 +f 464/508/3 463/509/3 461/510/3 +f 463/511/5 459/512/5 457/513/5 +f 460/514/6 464/515/6 462/516/6 +f 466/517/1 465/518/1 467/519/1 +f 468/520/2 467/521/2 471/522/2 +f 472/523/3 471/524/3 469/525/3 +f 470/526/4 469/527/4 465/528/4 +f 474/529/1 473/530/1 475/531/1 +f 476/532/2 475/533/2 477/534/2 +f 480/535/1 479/536/1 481/537/1 +f 482/538/2 481/539/2 485/540/2 +f 486/541/3 485/542/3 483/543/3 +f 484/544/4 483/545/4 479/546/4 +f 488/547/2 487/548/2 491/549/2 +f 492/550/3 491/551/3 489/552/3 +f 494/553/1 493/554/1 495/555/1 +f 496/556/2 495/557/2 499/558/2 +f 498/559/4 497/560/4 493/554/4 +f 499/558/5 495/561/5 493/562/5 +f 496/563/6 500/564/6 498/565/6 +f 502/566/1 501/567/1 503/568/1 +f 504/569/2 503/570/2 507/571/2 +f 506/572/4 505/573/4 501/567/4 +f 507/571/5 503/574/5 501/575/5 +f 504/576/6 508/577/6 506/578/6 +f 510/579/3 509/580/3 511/581/3 +f 512/582/4 511/583/4 515/584/4 +f 514/585/2 513/586/2 509/580/2 +f 515/584/5 511/587/5 509/588/5 +f 512/589/6 516/590/6 514/591/6 +f 518/592/3 517/593/3 519/594/3 +f 520/595/4 519/596/4 523/597/4 +f 522/598/2 521/599/2 517/593/2 +f 523/597/5 519/600/5 517/601/5 +f 520/602/6 524/603/6 522/604/6 +f 526/605/1 525/606/1 527/607/1 +f 528/608/2 527/609/2 531/610/2 +f 532/611/3 531/612/3 529/613/3 +f 530/614/4 529/613/4 525/615/4 +f 531/616/5 527/617/5 525/618/5 +f 528/619/6 532/620/6 530/621/6 +f 534/622/1 533/623/1 535/624/1 +f 540/625/3 539/626/3 537/627/3 +f 538/628/4 537/629/4 533/630/4 +f 539/631/5 535/632/5 533/633/5 +f 536/634/6 540/635/6 538/628/6 +f 542/636/1 541/637/1 543/638/1 +f 544/639/2 543/640/2 547/641/2 +f 548/642/3 547/643/3 545/644/3 +f 546/645/4 545/644/4 541/646/4 +f 547/647/5 543/648/5 541/649/5 +f 544/650/6 548/651/6 546/652/6 +f 550/653/7 549/654/7 551/655/7 +f 554/656/8 553/657/8 555/658/8 +f 556/659/1 555/660/1 557/661/1 +f 558/662/9 557/663/9 559/664/9 +f 560/665/6 559/666/6 549/667/6 +f 562/668/10 561/669/10 563/670/10 +f 566/671/11 565/672/11 567/673/11 +f 568/674/4 567/675/4 569/676/4 +f 570/677/12 569/678/12 571/679/12 +f 572/680/6 571/681/6 561/682/6 +f 574/683/7 573/684/7 575/685/7 +f 578/686/8 577/687/8 579/688/8 +f 580/689/1 579/690/1 581/691/1 +f 582/692/9 581/693/9 583/694/9 +f 584/695/6 583/696/6 573/697/6 +f 586/698/8 585/699/8 587/700/8 +f 588/701/1 587/702/1 589/703/1 +f 590/704/9 589/705/9 591/706/9 +f 594/707/8 593/708/8 595/709/8 +f 596/710/1 595/711/1 597/712/1 +f 598/713/9 597/714/9 599/715/9 +f 602/716/13 601/717/13 603/718/13 +f 606/719/8 605/720/8 607/721/8 +f 608/722/1 607/723/1 609/724/1 +f 610/725/9 609/726/9 611/727/9 +f 614/728/7 613/729/7 615/730/7 +f 618/731/13 617/732/13 619/733/13 +f 622/734/9 621/735/9 623/736/9 +f 624/737/6 623/738/6 613/739/6 +f 626/740/7 625/741/7 627/742/7 +f 630/743/13 629/744/13 631/745/13 +f 634/746/7 633/747/7 635/748/7 +f 638/749/13 637/750/13 639/751/13 +f 642/752/7 641/753/7 643/754/7 +f 646/755/13 645/756/13 647/757/13 +f 650/758/8 649/759/8 651/760/8 +f 654/761/7 653/762/7 655/763/7 +f 658/764/8 657/765/8 659/766/8 +f 660/767/1 659/768/1 661/769/1 +f 662/770/9 661/771/9 663/772/9 +f 664/773/6 663/774/6 653/775/6 +f 666/776/8 665/777/8 667/778/8 +f 668/779/1 667/780/1 669/781/1 +f 670/782/9 669/783/9 671/784/9 +f 674/785/8 673/786/8 675/787/8 +f 676/788/1 675/789/1 677/790/1 +f 678/791/9 677/792/9 679/793/9 +f 682/794/13 681/795/13 683/796/13 +f 686/797/8 685/798/8 687/799/8 +f 688/800/1 687/801/1 689/802/1 +f 690/803/9 689/804/9 691/805/9 +f 694/806/7 693/807/7 695/808/7 +f 698/809/13 697/810/13 699/811/13 +f 702/812/9 701/813/9 703/814/9 +f 704/815/6 703/816/6 693/817/6 +f 706/818/7 705/819/7 707/820/7 +f 710/821/13 709/822/13 711/823/13 +f 714/824/7 713/825/7 715/826/7 +f 718/827/13 717/828/13 719/829/13 +f 722/830/7 721/831/7 723/832/7 +f 726/833/13 725/834/13 727/835/13 +f 730/836/8 729/837/8 731/838/8 +f 734/839/7 733/840/7 735/841/7 +f 738/842/8 737/843/8 739/844/8 +f 740/845/1 739/846/1 741/847/1 +f 742/848/9 741/849/9 743/850/9 +f 744/851/6 743/852/6 733/853/6 +f 746/854/8 745/855/8 747/856/8 +f 748/857/1 747/858/1 749/859/1 +f 750/860/9 749/861/9 751/862/9 +f 754/863/8 753/864/8 755/865/8 +f 756/866/1 755/867/1 757/868/1 +f 758/869/9 757/870/9 759/871/9 +f 762/872/13 761/873/13 763/874/13 +f 766/875/8 765/876/8 767/877/8 +f 768/878/1 767/879/1 769/880/1 +f 770/881/9 769/882/9 771/883/9 +f 774/884/7 773/885/7 775/886/7 +f 778/887/13 777/888/13 779/889/13 +f 782/890/9 781/891/9 783/892/9 +f 784/893/6 783/894/6 773/895/6 +f 786/896/7 785/897/7 787/898/7 +f 790/899/13 789/900/13 791/901/13 +f 794/902/7 793/903/7 795/904/7 +f 798/905/13 797/906/13 799/907/13 +f 802/908/7 801/909/7 803/910/7 +f 806/911/13 805/912/13 807/913/13 +f 810/914/8 809/915/8 811/916/8 +f 814/917/1 813/918/1 815/919/1 +f 820/920/3 819/921/3 817/922/3 +f 818/923/4 817/924/4 813/925/4 +f 819/926/5 815/927/5 813/928/5 +f 816/929/6 820/930/6 818/923/6 +f 822/931/1 821/932/1 823/933/1 +f 828/934/3 827/935/3 825/936/3 +f 826/937/4 825/938/4 821/939/4 +f 827/940/5 823/941/5 821/942/5 +f 824/943/6 828/944/6 826/937/6 +f 830/945/11 829/946/11 831/947/11 +f 832/948/4 831/949/4 833/950/4 +f 834/951/12 833/952/12 835/953/12 +f 838/954/11 837/955/11 839/956/11 +f 840/957/4 839/958/4 841/959/4 +f 842/960/12 841/961/12 843/962/12 +f 846/963/14 845/964/14 847/965/14 +f 850/966/11 849/967/11 851/968/11 +f 852/969/4 851/970/4 853/971/4 +f 854/972/12 853/973/12 855/974/12 +f 858/975/10 857/976/10 859/977/10 +f 862/978/11 861/979/11 863/980/11 +f 864/981/4 863/982/4 865/983/4 +f 866/984/12 865/985/12 867/986/12 +f 868/987/6 867/988/6 857/989/6 +f 870/990/11 869/991/11 871/992/11 +f 872/993/4 871/994/4 873/995/4 +f 874/996/12 873/997/12 875/998/12 +f 878/999/11 877/1000/11 879/1001/11 +f 880/1002/4 879/1003/4 881/1004/4 +f 882/1005/12 881/1006/12 883/1007/12 +f 886/1008/14 885/1009/14 887/1010/14 +f 890/1011/11 889/1012/11 891/1013/11 +f 892/1014/4 891/1015/4 893/1016/4 +f 894/1017/12 893/1018/12 895/1019/12 +f 898/1020/8 897/1021/8 899/1022/8 +f 900/1023/1 899/1024/1 901/1025/1 +f 902/1026/9 901/1027/9 903/1028/9 +f 906/1029/8 905/1030/8 907/1031/8 +f 908/1032/1 907/1033/1 909/1034/1 +f 910/1035/9 909/1036/9 911/1037/9 +f 914/1038/8 913/1039/8 915/1040/8 +f 916/1041/1 915/1042/1 917/1043/1 +f 918/1044/9 917/1045/9 919/1046/9 +f 922/1047/7 921/1048/7 923/1049/7 +f 926/1050/13 925/1051/13 927/1052/13 +f 930/1053/9 929/1054/9 931/1055/9 +f 932/1056/6 931/1057/6 921/1058/6 +f 934/1059/7 933/1060/7 935/1061/7 +f 938/1062/13 937/1063/13 939/1064/13 +f 942/1065/13 941/1066/13 943/1067/13 +f 946/1068/8 945/1069/8 947/1070/8 +f 950/1071/7 949/1072/7 951/1073/7 +f 954/1074/13 953/1075/13 955/1076/13 +f 958/1077/7 957/1078/7 959/1079/7 +f 962/1080/13 961/1081/13 963/1082/13 +f 966/1083/1 965/1084/1 967/1085/1 +f 968/1086/2 967/1085/2 971/1087/2 +f 972/1088/3 971/1089/3 969/1090/3 +f 971/1091/5 967/1092/5 965/1093/5 +f 968/1094/6 972/1095/6 970/1096/6 +f 974/1097/1 973/1098/1 975/1099/1 +f 976/1100/2 975/1101/2 979/1102/2 +f 980/1103/3 979/1104/3 977/1105/3 +f 982/1106/1 981/1107/1 983/1108/1 +f 984/1109/2 983/1110/2 987/1111/2 +f 988/1112/3 987/1113/3 985/1114/3 +f 987/1115/5 983/1116/5 981/1117/5 +f 984/1118/6 988/1119/6 986/1120/6 +f 990/1121/1 989/1122/1 991/1123/1 +f 992/1124/2 991/1125/2 995/1126/2 +f 996/1127/3 995/1128/3 993/1129/3 +f 994/1130/4 993/1131/4 989/1132/4 +f 998/1133/1 997/1134/1 999/1135/1 +f 1000/1136/2 999/1137/2 1001/1138/2 +f 1004/1139/1 1003/1140/1 1005/1141/1 +f 1006/1142/2 1005/1143/2 1009/1144/2 +f 1010/1145/3 1009/1146/3 1007/1147/3 +f 1008/1148/4 1007/1149/4 1003/1150/4 +f 1012/1151/2 1011/1152/2 1015/1153/2 +f 1016/1154/3 1015/1155/3 1013/1156/3 +f 1018/1157/1 1017/1158/1 1019/1159/1 +f 1020/1160/2 1019/1161/2 1023/1162/2 +f 1022/1163/4 1021/1164/4 1017/1158/4 +f 1023/1162/5 1019/1165/5 1017/1166/5 +f 1020/1167/6 1024/1168/6 1022/1169/6 +f 1026/1170/1 1025/1171/1 1027/1172/1 +f 1028/1173/2 1027/1174/2 1031/1175/2 +f 1030/1176/4 1029/1177/4 1025/1171/4 +f 1031/1175/5 1027/1178/5 1025/1179/5 +f 1028/1180/6 1032/1181/6 1030/1182/6 +f 1034/1183/3 1033/1184/3 1035/1185/3 +f 1036/1186/4 1035/1187/4 1039/1188/4 +f 1038/1189/2 1037/1190/2 1033/1184/2 +f 1039/1188/5 1035/1191/5 1033/1192/5 +f 1036/1193/6 1040/1194/6 1038/1195/6 +f 1042/1196/3 1041/1197/3 1043/1198/3 +f 1044/1199/4 1043/1200/4 1047/1201/4 +f 1046/1202/2 1045/1203/2 1041/1197/2 +f 1047/1201/5 1043/1204/5 1041/1205/5 +f 1044/1206/6 1048/1207/6 1046/1208/6 +f 1050/1209/1 1049/1210/1 1051/1211/1 +f 1052/1212/2 1051/1213/2 1055/1214/2 +f 1056/1215/3 1055/1216/3 1053/1217/3 +f 1054/1218/4 1053/1219/4 1049/1220/4 +f 1055/1221/5 1051/1222/5 1049/1223/5 +f 1052/1224/6 1056/1225/6 1054/1226/6 +f 1058/1227/1 1057/1228/1 1059/1229/1 +f 1060/1230/2 1059/1231/2 1063/1232/2 +f 1064/1233/3 1063/1234/3 1061/1235/3 +f 1062/1236/4 1061/1237/4 1057/1238/4 +f 1063/1239/5 1059/1240/5 1057/1241/5 +f 1060/1242/6 1064/1243/6 1062/1244/6 +f 1066/1245/1 1065/1246/1 1067/1247/1 +f 1068/1248/2 1067/1249/2 1071/1250/2 +f 1072/1251/3 1071/1252/3 1069/1253/3 +f 1070/1254/4 1069/1255/4 1065/1256/4 +f 1071/1257/5 1067/1258/5 1065/1259/5 +f 1068/1260/6 1072/1261/6 1070/1262/6 +f 1074/1263/7 1073/1264/7 1075/1265/7 +f 1078/1266/8 1077/1267/8 1079/1268/8 +f 1080/1269/1 1079/1270/1 1081/1271/1 +f 1082/1272/9 1081/1273/9 1083/1274/9 +f 1084/1275/6 1083/1276/6 1073/1277/6 +f 1086/1278/8 1085/1279/8 1087/1280/8 +f 1088/1281/1 1087/1282/1 1089/1283/1 +f 1090/1284/9 1089/1285/9 1091/1286/9 +f 1094/1287/7 1093/1288/7 1095/1289/7 +f 1098/1290/13 1097/1291/13 1099/1292/13 +f 1102/1293/9 1101/1294/9 1103/1295/9 +f 1104/1296/6 1103/1297/6 1093/1298/6 +f 1106/1299/7 1105/1300/7 1107/1301/7 +f 1110/1302/13 1109/1303/13 1111/1304/13 +f 1114/1305/13 1113/1306/13 1115/1307/13 +f 1118/1308/8 1117/1309/8 1119/1310/8 +f 1122/1311/2 1121/1312/2 1123/1313/2 +f 1123/1314/14 1125/1315/14 1126/1316/14 +f 1126/1317/5 1125/1318/5 1127/1319/5 +f 1128/1320/11 1127/1321/11 1129/1322/11 +f 1131/1323/10 1121/1324/10 1122/1325/10 +f 1134/1326/2 1133/1327/2 1135/1328/2 +f 1135/1329/14 1137/1330/14 1138/1331/14 +f 1139/1332/10 1133/1333/10 1134/1334/10 +f 1142/1335/2 1141/1336/2 1143/1337/2 +f 1143/1338/14 1145/1339/14 1146/1340/14 +f 1148/1341/10 1147/1342/10 1141/1343/10 +f 1150/1344/2 1149/1345/2 1151/1346/2 +f 1151/1347/14 1153/1348/14 1154/1349/14 +f 1156/1350/12 1155/1351/12 1157/1352/12 +f 1158/1353/6 1157/1354/6 1159/1355/6 +f 1159/1356/10 1149/1357/10 1150/1358/10 +f 1162/1359/14 1161/1360/14 1163/1361/14 +f 1164/1362/5 1163/1363/5 1165/1364/5 +f 1166/1365/11 1165/1366/11 1167/1367/11 +f 1168/1368/4 1167/1369/4 1169/1370/4 +f 1170/1371/12 1169/1372/12 1171/1373/12 +f 1174/1374/11 1173/1375/11 1175/1376/11 +f 1176/1377/4 1175/1378/4 1177/1379/4 +f 1178/1380/12 1177/1381/12 1179/1382/12 +f 1182/1383/11 1181/1384/11 1183/1385/11 +f 1184/1386/4 1183/1387/4 1185/1388/4 +f 1186/1389/12 1185/1390/12 1187/1391/12 +f 1190/1392/11 1189/1393/11 1191/1394/11 +f 1192/1395/4 1191/1396/4 1193/1397/4 +f 1194/1398/12 1193/1399/12 1195/1400/12 +f 1200/1401/6 1199/1402/6 1201/1403/6 +f 1201/1404/10 1197/1405/10 1198/1406/10 +f 1204/1407/2 1203/1408/2 1205/1409/2 +f 1206/1410/14 1205/1411/14 1207/1412/14 +f 1208/1413/5 1207/1414/5 1209/1415/5 +f 1209/1416/11 1211/1417/11 1212/1418/11 +f 1214/1419/10 1213/1420/10 1203/1421/10 +f 1216/1422/2 1215/1423/2 1217/1424/2 +f 1218/1425/14 1217/1426/14 1219/1427/14 +f 1222/1428/10 1221/1429/10 1215/1430/10 +f 1224/1431/2 1223/1432/2 1225/1433/2 +f 1226/1434/14 1225/1435/14 1227/1436/14 +f 1230/1437/10 1229/1438/10 1223/1439/10 +f 1232/1440/2 1231/1441/2 1233/1442/2 +f 1234/1443/14 1233/1444/14 1235/1445/14 +f 1238/1446/12 1237/1447/12 1239/1448/12 +f 1240/1449/6 1239/1450/6 1241/1451/6 +f 1242/1452/10 1241/1453/10 1231/1454/10 +f 1244/1455/14 1243/1456/14 1245/1457/14 +f 1246/1458/5 1245/1459/5 1247/1460/5 +f 1247/1461/11 1249/1462/11 1250/1463/11 +f 1250/1464/4 1249/1465/4 1251/1466/4 +f 1252/1467/12 1251/1468/12 1253/1469/12 +f 1256/1470/11 1255/1471/11 1257/1472/11 +f 1258/1473/4 1257/1474/4 1259/1475/4 +f 1260/1476/12 1259/1477/12 1261/1478/12 +f 1264/1479/11 1263/1480/11 1265/1481/11 +f 1266/1482/4 1265/1483/4 1267/1484/4 +f 1268/1485/12 1267/1486/12 1269/1487/12 +f 1272/1488/11 1271/1489/11 1273/1490/11 +f 1274/1491/4 1273/1492/4 1275/1493/4 +f 1276/1494/12 1275/1495/12 1277/1496/12 +f 1282/1497/6 1281/1498/6 1283/1499/6 +f 1284/1500/10 1283/1501/10 1279/1502/10 +f 1288/1503/5 1287/1504/5 1285/1505/5 +f 1292/1506/5 1291/1507/5 1289/1508/5 +f 1296/1509/5 1295/1510/5 1293/1511/5 +f 1300/1512/5 1299/1513/5 1297/1514/5 +f 1304/1515/5 1303/1516/5 1301/1517/5 +f 1308/1518/5 1307/1519/5 1305/1520/5 +f 1312/1521/5 1311/1522/5 1309/1523/5 +f 1316/1524/5 1315/1525/5 1313/1526/5 +f 1320/1527/5 1319/1528/5 1317/1529/5 +f 1324/1530/5 1323/1531/5 1321/1532/5 +f 1328/1533/5 1327/1534/5 1325/1535/5 +f 1332/1536/5 1331/1537/5 1329/1538/5 +f 1336/1539/5 1335/1540/5 1333/1541/5 +f 1340/1542/5 1339/1543/5 1337/1544/5 +f 1344/1545/5 1343/1546/5 1341/1547/5 +f 1348/1548/5 1347/1549/5 1345/1550/5 +f 1352/1551/5 1351/1552/5 1349/1553/5 +f 1356/1554/5 1355/1555/5 1353/1556/5 +f 1360/1557/5 1359/1558/5 1357/1559/5 +f 1364/1560/5 1363/1561/5 1361/1562/5 +f 1368/1563/5 1367/1564/5 1365/1565/5 +f 1372/1566/5 1371/1567/5 1369/1568/5 +f 1374/1569/3 1373/1570/3 1375/1571/3 +f 1378/1572/3 1377/1573/3 1379/1574/3 +f 1382/1575/3 1381/1576/3 1383/1577/3 +f 1386/1578/3 1385/1579/3 1387/1580/3 +f 1390/1581/3 1389/1582/3 1391/1583/3 +f 1394/1584/3 1393/1585/3 1395/1586/3 +f 1398/1587/3 1397/1588/3 1399/1589/3 +f 1402/1590/3 1401/1591/3 1403/1592/3 +f 1406/1593/3 1405/1594/3 1407/1595/3 +f 1410/1596/3 1409/1597/3 1411/1598/3 +f 1414/1599/3 1413/1600/3 1415/1601/3 +f 1418/1602/3 1417/1603/3 1419/1604/3 +f 1422/1605/3 1421/1606/3 1423/1607/3 +f 1426/1608/3 1425/1609/3 1427/1610/3 +f 1430/1611/3 1429/1612/3 1431/1613/3 +f 1434/1614/3 1433/1615/3 1435/1616/3 +f 1438/1617/3 1437/1618/3 1439/1619/3 +f 1442/1620/3 1441/1621/3 1443/1622/3 +f 1446/1623/3 1445/1624/3 1447/1625/3 +f 1450/1626/3 1449/1627/3 1451/1628/3 +f 1454/1629/3 1453/1630/3 1455/1631/3 +f 1458/1632/3 1457/1633/3 1459/1634/3 +f 1462/1635/3 1461/1636/3 1463/1637/3 +f 1466/1638/3 1465/1639/3 1467/1640/3 +f 1470/1641/3 1469/1642/3 1471/1643/3 +f 1474/1644/3 1473/1645/3 1475/1646/3 +f 1478/1647/3 1477/1648/3 1479/1649/3 +f 1482/1650/3 1481/1651/3 1483/1652/3 +f 1486/1653/3 1485/1654/3 1487/1655/3 +f 1490/1656/3 1489/1657/3 1491/1658/3 +f 1494/1659/3 1493/1660/3 1495/1661/3 +f 1498/1662/3 1497/1663/3 1499/1664/3 +f 1502/1665/3 1501/1666/3 1503/1667/3 +f 1506/1668/3 1505/1669/3 1507/1670/3 +f 1510/1671/1 1509/1672/1 1511/1673/1 +f 1512/1674/2 1511/1675/2 1515/1676/2 +f 1516/1677/3 1515/1678/3 1513/1679/3 +f 1514/1680/4 1513/1681/4 1509/1682/4 +f 1515/1683/5 1511/1684/5 1509/1685/5 +f 1512/1686/6 1516/1687/6 1514/1680/6 +f 1520/1688/2 1519/1689/2 1523/1690/2 +f 1522/1691/4 1521/1692/4 1517/1693/4 +f 1523/1694/5 1519/1695/5 1517/1696/5 +f 1520/1697/6 1524/1698/6 1522/1691/6 +f 1526/1699/1 1525/1700/1 1527/1701/1 +f 1528/1702/2 1527/1703/2 1531/1704/2 +f 1532/1705/3 1531/1706/3 1529/1707/3 +f 1530/1708/4 1529/1709/4 1525/1710/4 +f 1531/1711/5 1527/1712/5 1525/1713/5 +f 1528/1714/6 1532/1715/6 1530/1716/6 +f 1534/1717/2 1533/1718/2 1535/1719/2 +f 1536/1720/15 1535/1721/15 1537/1722/15 +f 1538/1723/3 1537/1724/3 1539/1725/3 +f 1540/1726/16 1539/1727/16 1541/1728/16 +f 1542/1729/4 1541/1730/4 1543/1731/4 +f 1544/1732/17 1543/1733/17 1545/1734/17 +f 1540/1735/6 1546/1736/6 1538/1737/6 +f 1546/1738/1 1545/1739/1 1547/1740/1 +f 1548/1741/18 1547/1742/18 1533/1743/18 +f 1545/1744/5 1539/1745/5 1547/1746/5 +f 1550/1747/2 1549/1748/2 1551/1749/2 +f 1552/1750/15 1551/1751/15 1553/1752/15 +f 1554/1753/3 1553/1754/3 1555/1755/3 +f 1556/1756/16 1555/1757/16 1557/1758/16 +f 1558/1759/4 1557/1760/4 1559/1761/4 +f 1560/1762/17 1559/1763/17 1561/1764/17 +f 1556/1765/6 1562/1766/6 1554/1767/6 +f 1562/1768/1 1561/1769/1 1563/1770/1 +f 1564/1771/18 1563/1772/18 1549/1773/18 +f 1566/1774/2 1565/1775/2 1567/1776/2 +f 1568/1777/15 1567/1778/15 1569/1779/15 +f 1570/1780/3 1569/1781/3 1571/1782/3 +f 1572/1783/16 1571/1784/16 1573/1785/16 +f 1574/1786/4 1573/1787/4 1575/1788/4 +f 1576/1789/17 1575/1790/17 1577/1791/17 +f 1572/1792/6 1578/1793/6 1570/1794/6 +f 1578/1795/1 1577/1796/1 1579/1797/1 +f 1580/1798/18 1579/1799/18 1565/1800/18 +f 1582/1801/2 1581/1802/2 1583/1803/2 +f 1584/1804/15 1583/1805/15 1585/1806/15 +f 1586/1807/3 1585/1808/3 1587/1809/3 +f 1588/1810/16 1587/1811/16 1589/1812/16 +f 1590/1813/4 1589/1814/4 1591/1815/4 +f 1592/1816/17 1591/1817/17 1593/1818/17 +f 1588/1819/6 1594/1820/6 1586/1821/6 +f 1594/1822/1 1593/1823/1 1595/1824/1 +f 1596/1825/18 1595/1826/18 1581/1827/18 +f 1598/1828/2 1597/1829/2 1599/1830/2 +f 1600/1831/15 1599/1832/15 1601/1833/15 +f 1602/1834/3 1601/1835/3 1603/1836/3 +f 1604/1837/16 1603/1838/16 1605/1839/16 +f 1606/1840/4 1605/1841/4 1607/1842/4 +f 1608/1843/17 1607/1844/17 1609/1845/17 +f 1604/1846/6 1610/1847/6 1602/1848/6 +f 1610/1849/1 1609/1850/1 1611/1851/1 +f 1612/1852/18 1611/1853/18 1597/1854/18 +f 1614/1855/1 1613/1856/1 1615/1857/1 +f 1620/1858/3 1619/1859/3 1617/1860/3 +f 1619/1861/5 1615/1862/5 1613/1863/5 +f 1616/1864/6 1620/1865/6 1618/1866/6 +f 1622/1867/1 1621/1868/1 1623/1869/1 +f 1628/1870/3 1627/1871/3 1625/1872/3 +f 1627/1873/5 1623/1874/5 1621/1875/5 +f 1624/1876/6 1628/1877/6 1626/1878/6 +f 1630/1879/1 1629/1880/1 1631/1881/1 +f 1636/1882/3 1635/1883/3 1633/1884/3 +f 1635/1885/5 1631/1886/5 1629/1887/5 +f 1632/1888/6 1636/1889/6 1634/1890/6 +f 1638/1891/1 1637/1892/1 1639/1893/1 +f 1644/1894/3 1643/1895/3 1641/1896/3 +f 1643/1897/5 1639/1898/5 1637/1899/5 +f 1640/1900/6 1644/1901/6 1642/1902/6 +f 1646/1903/4 1645/1904/4 1647/1905/4 +f 1652/1906/2 1651/1907/2 1649/1908/2 +f 1651/1909/5 1647/1910/5 1645/1911/5 +f 1648/1912/6 1652/1913/6 1650/1914/6 +f 1654/1915/4 1653/1916/4 1655/1917/4 +f 1660/1918/2 1659/1919/2 1657/1920/2 +f 1659/1921/5 1655/1922/5 1653/1923/5 +f 1656/1924/6 1660/1925/6 1658/1926/6 +f 1664/1927/2 1663/1928/2 1667/1929/2 +f 1666/1930/4 1665/1931/4 1661/1932/4 +f 1667/1933/5 1663/1934/5 1661/1935/5 +f 1664/1936/6 1668/1937/6 1666/1938/6 +f 1670/1939/1 1669/1940/1 1671/1941/1 +f 1672/1942/2 1671/1943/2 1675/1944/2 +f 1676/1945/3 1675/1946/3 1673/1947/3 +f 1674/1948/4 1673/1949/4 1669/1950/4 +f 1675/1951/5 1671/1952/5 1669/1953/5 +f 1672/1954/6 1676/1955/6 1674/1956/6 +f 1678/1957/1 1677/1958/1 1679/1959/1 +f 1680/1960/2 1679/1961/2 1683/1962/2 +f 1684/1963/3 1683/1964/3 1681/1965/3 +f 1682/1966/4 1681/1967/4 1677/1968/4 +f 1686/1969/1 1685/1970/1 1687/1971/1 +f 1688/1972/2 1687/1973/2 1691/1974/2 +f 1692/1975/3 1691/1976/3 1689/1977/3 +f 1690/1978/4 1689/1979/4 1685/1980/4 +f 1694/1981/1 1693/1982/1 1695/1983/1 +f 1696/1984/2 1695/1985/2 1699/1986/2 +f 1700/1987/3 1699/1988/3 1697/1989/3 +f 1698/1990/4 1697/1991/4 1693/1992/4 +f 1702/1993/1 1701/1994/1 1703/1995/1 +f 1704/1996/2 1703/1997/2 1707/1998/2 +f 1708/1999/3 1707/2000/3 1705/2001/3 +f 1706/2002/4 1705/2003/4 1701/2004/4 +f 1710/2005/1 1709/2006/1 1711/2007/1 +f 1712/2008/2 1711/2009/2 1715/2010/2 +f 1716/2011/3 1715/2012/3 1713/2013/3 +f 1714/2014/4 1713/2015/4 1709/2016/4 +f 1718/2017/1 1717/2018/1 1719/2019/1 +f 1720/2020/2 1719/2019/2 1723/2021/2 +f 1722/2022/4 1721/2023/4 1717/2018/4 +f 1726/2024/1 1725/2025/1 1727/2026/1 +f 1728/2027/2 1727/2026/2 1731/2028/2 +f 1730/2029/4 1729/2030/4 1725/2025/4 +f 1731/2031/5 1727/2026/5 1725/2025/5 +f 1728/2027/6 1732/2032/6 1730/2033/6 +f 1734/2034/1 1733/2035/1 1735/2036/1 +f 1736/2037/2 1735/2036/2 1739/2038/2 +f 1738/2039/4 1737/2040/4 1733/2035/4 +f 1739/2041/5 1735/2036/5 1733/2035/5 +f 1736/2037/6 1740/2042/6 1738/2043/6 +f 2/1/1 3/3/1 4/2044/1 +f 4/4/2 7/6/2 8/2045/2 +f 8/7/3 5/9/3 6/10/3 +f 6/10/4 1/11/4 2/2046/4 +f 7/12/5 1/14/5 5/2047/5 +f 4/15/6 6/17/6 2/2048/6 +f 10/18/1 11/20/1 12/2049/1 +f 16/21/3 13/23/3 14/2050/3 +f 14/24/4 9/26/4 10/2051/4 +f 15/27/5 9/29/5 13/2052/5 +f 12/30/6 14/24/6 10/2051/6 +f 18/32/1 19/34/1 20/2053/1 +f 20/35/2 23/37/2 24/2054/2 +f 24/38/3 21/40/3 22/41/3 +f 22/41/4 17/42/4 18/2055/4 +f 23/43/5 17/45/5 21/2056/5 +f 20/46/6 22/48/6 18/2057/6 +f 26/49/7 27/51/7 28/2058/7 +f 30/52/8 31/54/8 32/2059/8 +f 32/55/1 33/57/1 34/2060/1 +f 34/58/9 35/60/9 36/2061/9 +f 36/61/6 25/63/6 26/2062/6 +f 38/64/10 39/66/10 40/2063/10 +f 42/67/11 43/69/11 44/2064/11 +f 44/70/4 45/72/4 46/2065/4 +f 46/73/12 47/75/12 48/2066/12 +f 48/76/6 37/78/6 38/2067/6 +f 50/79/7 51/81/7 52/2068/7 +f 54/82/8 55/84/8 56/2069/8 +f 56/85/1 57/87/1 58/2070/1 +f 58/88/9 59/90/9 60/2071/9 +f 60/91/6 49/93/6 50/2072/6 +f 62/94/8 63/96/8 64/2073/8 +f 64/97/1 65/99/1 66/2074/1 +f 66/100/9 67/102/9 68/2075/9 +f 70/103/8 71/105/8 72/2076/8 +f 72/106/1 73/108/1 74/2077/1 +f 74/109/9 75/111/9 76/2078/9 +f 78/112/13 79/114/13 80/2079/13 +f 82/115/8 83/117/8 84/2080/8 +f 84/118/1 85/120/1 86/2081/1 +f 86/121/9 87/123/9 88/2082/9 +f 90/124/7 91/126/7 92/2083/7 +f 94/127/13 95/129/13 96/2084/13 +f 98/130/9 99/132/9 100/2085/9 +f 100/133/6 89/135/6 90/2086/6 +f 102/136/7 103/138/7 104/2087/7 +f 106/139/13 107/141/13 108/2088/13 +f 110/142/7 111/144/7 112/2089/7 +f 114/145/13 115/147/13 116/2090/13 +f 118/148/7 119/150/7 120/2091/7 +f 122/151/13 123/153/13 124/2092/13 +f 126/154/8 127/156/8 128/2093/8 +f 130/157/7 131/159/7 132/2094/7 +f 134/160/8 135/162/8 136/2095/8 +f 136/163/1 137/165/1 138/2096/1 +f 138/166/9 139/168/9 140/2097/9 +f 140/169/6 129/171/6 130/2098/6 +f 142/172/8 143/174/8 144/2099/8 +f 144/175/1 145/177/1 146/2100/1 +f 146/178/9 147/180/9 148/2101/9 +f 150/181/8 151/183/8 152/2102/8 +f 152/184/1 153/186/1 154/2103/1 +f 154/187/9 155/189/9 156/2104/9 +f 158/190/13 159/192/13 160/2105/13 +f 161/193/8 164/195/8 162/2106/8 +f 164/196/1 165/198/1 166/2107/1 +f 166/199/9 167/201/9 168/2108/9 +f 170/202/7 171/204/7 172/2109/7 +f 174/205/13 175/207/13 176/2110/13 +f 178/208/9 179/210/9 180/2111/9 +f 180/211/6 169/213/6 170/2112/6 +f 182/214/7 183/216/7 184/2113/7 +f 186/217/13 187/219/13 188/2114/13 +f 190/220/7 191/222/7 192/2115/7 +f 194/223/13 195/225/13 196/2116/13 +f 198/226/7 199/228/7 200/2117/7 +f 202/229/13 203/231/13 204/2118/13 +f 206/232/8 207/234/8 208/2119/8 +f 210/235/7 211/237/7 212/2120/7 +f 214/238/8 215/240/8 216/2121/8 +f 216/241/1 217/243/1 218/2122/1 +f 218/244/9 219/246/9 220/2123/9 +f 220/247/6 209/249/6 210/2124/6 +f 222/250/8 223/252/8 224/2125/8 +f 224/253/1 225/255/1 226/2126/1 +f 226/256/9 227/258/9 228/2127/9 +f 230/259/8 231/261/8 232/2128/8 +f 232/262/1 233/264/1 234/2129/1 +f 234/265/9 235/267/9 236/2130/9 +f 238/268/13 239/270/13 240/2131/13 +f 242/271/8 243/273/8 244/2132/8 +f 244/274/1 245/276/1 246/2133/1 +f 246/277/9 247/279/9 248/2134/9 +f 250/280/7 251/282/7 252/2135/7 +f 254/283/13 255/285/13 256/2136/13 +f 258/286/9 259/288/9 260/2137/9 +f 260/289/6 249/291/6 250/2138/6 +f 262/292/7 263/294/7 264/2139/7 +f 266/295/13 267/297/13 268/2140/13 +f 270/298/7 271/300/7 272/2141/7 +f 274/301/13 275/303/13 276/2142/13 +f 278/304/7 279/306/7 280/2143/7 +f 282/307/13 283/309/13 284/2144/13 +f 286/310/8 287/312/8 288/2145/8 +f 290/313/1 291/315/1 292/2146/1 +f 296/316/3 293/318/3 294/2147/3 +f 294/319/4 289/321/4 290/2148/4 +f 295/322/5 289/324/5 293/2149/5 +f 292/325/6 294/319/6 290/2148/6 +f 298/327/1 299/329/1 300/2150/1 +f 304/330/3 301/332/3 302/2151/3 +f 302/333/4 297/335/4 298/2152/4 +f 303/336/5 297/338/5 301/2153/5 +f 300/339/6 302/333/6 298/2152/6 +f 306/341/11 307/343/11 308/2154/11 +f 308/344/4 309/346/4 310/2155/4 +f 310/347/12 311/349/12 312/2156/12 +f 314/350/11 315/352/11 316/2157/11 +f 316/353/4 317/355/4 318/2158/4 +f 318/356/12 319/358/12 320/2159/12 +f 322/359/14 323/361/14 324/2160/14 +f 326/362/11 327/364/11 328/2161/11 +f 328/365/4 329/367/4 330/2162/4 +f 330/368/12 331/370/12 332/2163/12 +f 334/371/10 335/373/10 336/2164/10 +f 338/374/11 339/376/11 340/2165/11 +f 340/377/4 341/379/4 342/2166/4 +f 341/380/12 344/382/12 342/2167/12 +f 344/383/6 333/385/6 334/2168/6 +f 346/386/11 347/388/11 348/2169/11 +f 348/389/4 349/391/4 350/2170/4 +f 350/392/12 351/394/12 352/2171/12 +f 354/395/11 355/397/11 356/2172/11 +f 356/398/4 357/400/4 358/2173/4 +f 358/401/12 359/403/12 360/2174/12 +f 362/404/14 363/406/14 364/2175/14 +f 366/407/11 367/409/11 368/2176/11 +f 368/410/4 369/412/4 370/2177/4 +f 370/413/12 371/415/12 372/2178/12 +f 374/416/8 375/418/8 376/2179/8 +f 376/419/1 377/421/1 378/2180/1 +f 378/422/9 379/424/9 380/2181/9 +f 382/425/8 383/427/8 384/2182/8 +f 384/428/1 385/430/1 386/2183/1 +f 386/431/9 387/433/9 388/2184/9 +f 390/434/8 391/436/8 392/2185/8 +f 392/437/1 393/439/1 394/2186/1 +f 394/440/9 395/442/9 396/2187/9 +f 398/443/7 399/445/7 400/2188/7 +f 402/446/13 403/448/13 404/2189/13 +f 406/449/9 407/451/9 408/2190/9 +f 408/452/6 397/454/6 398/2191/6 +f 410/455/7 411/457/7 412/2192/7 +f 414/458/13 415/460/13 416/2193/13 +f 418/461/13 419/463/13 420/2194/13 +f 422/464/8 423/466/8 424/2195/8 +f 426/467/7 427/469/7 428/2196/7 +f 430/470/13 431/472/13 432/2197/13 +f 434/473/7 435/475/7 436/2198/7 +f 438/476/13 439/478/13 440/2199/13 +f 442/479/1 443/481/1 444/482/1 +f 444/482/2 447/483/2 448/2200/2 +f 448/484/3 445/486/3 446/2201/3 +f 447/487/5 441/489/5 445/2202/5 +f 444/490/6 446/492/6 442/2203/6 +f 450/493/1 451/495/1 452/2204/1 +f 452/496/2 455/498/2 456/2205/2 +f 456/499/3 453/501/3 454/2206/3 +f 458/502/1 459/504/1 460/2207/1 +f 460/505/2 463/507/2 464/2208/2 +f 464/508/3 461/510/3 462/2209/3 +f 463/511/5 457/513/5 461/2210/5 +f 460/514/6 462/516/6 458/2211/6 +f 466/517/1 467/519/1 468/2212/1 +f 468/520/2 471/522/2 472/2213/2 +f 472/523/3 469/525/3 470/2214/3 +f 470/526/4 465/528/4 466/2215/4 +f 474/529/1 475/531/1 476/2216/1 +f 476/532/2 477/534/2 478/2217/2 +f 480/535/1 481/537/1 482/2218/1 +f 482/538/2 485/540/2 486/2219/2 +f 486/541/3 483/543/3 484/2220/3 +f 484/544/4 479/546/4 480/2221/4 +f 488/547/2 491/549/2 492/2222/2 +f 492/550/3 489/552/3 490/2223/3 +f 494/553/1 495/555/1 496/2224/1 +f 496/556/2 499/558/2 500/564/2 +f 498/559/4 493/554/4 494/553/4 +f 499/558/5 493/562/5 497/2225/5 +f 496/563/6 498/565/6 494/2226/6 +f 502/566/1 503/568/1 504/2227/1 +f 504/569/2 507/571/2 508/577/2 +f 506/572/4 501/567/4 502/566/4 +f 507/571/5 501/575/5 505/2228/5 +f 504/576/6 506/578/6 502/2229/6 +f 510/579/3 511/581/3 512/2230/3 +f 512/582/4 515/584/4 516/590/4 +f 514/585/2 509/580/2 510/579/2 +f 515/584/5 509/588/5 513/2231/5 +f 512/589/6 514/591/6 510/2232/6 +f 518/592/3 519/594/3 520/2233/3 +f 520/595/4 523/597/4 524/603/4 +f 522/598/2 517/593/2 518/592/2 +f 523/597/5 517/601/5 521/2234/5 +f 520/602/6 522/604/6 518/2235/6 +f 526/605/1 527/607/1 528/2236/1 +f 528/608/2 531/610/2 532/2237/2 +f 532/611/3 529/613/3 530/614/3 +f 530/614/4 525/615/4 526/2238/4 +f 531/616/5 525/618/5 529/2239/5 +f 528/619/6 530/621/6 526/2240/6 +f 534/622/1 535/624/1 536/2241/1 +f 540/625/3 537/627/3 538/2242/3 +f 538/628/4 533/630/4 534/2243/4 +f 539/631/5 533/633/5 537/2244/5 +f 536/634/6 538/628/6 534/2243/6 +f 542/636/1 543/638/1 544/2245/1 +f 544/639/2 547/641/2 548/2246/2 +f 548/642/3 545/644/3 546/645/3 +f 546/645/4 541/646/4 542/2247/4 +f 547/647/5 541/649/5 545/2248/5 +f 544/650/6 546/652/6 542/2249/6 +f 550/653/7 551/655/7 552/2250/7 +f 554/656/8 555/658/8 556/2251/8 +f 556/659/1 557/661/1 558/2252/1 +f 558/662/9 559/664/9 560/2253/9 +f 560/665/6 549/667/6 550/2254/6 +f 562/668/10 563/670/10 564/2255/10 +f 566/671/11 567/673/11 568/2256/11 +f 568/674/4 569/676/4 570/2257/4 +f 570/677/12 571/679/12 572/2258/12 +f 572/680/6 561/682/6 562/2259/6 +f 574/683/7 575/685/7 576/2260/7 +f 578/686/8 579/688/8 580/2261/8 +f 580/689/1 581/691/1 582/2262/1 +f 582/692/9 583/694/9 584/2263/9 +f 584/695/6 573/697/6 574/2264/6 +f 586/698/8 587/700/8 588/2265/8 +f 588/701/1 589/703/1 590/2266/1 +f 590/704/9 591/706/9 592/2267/9 +f 594/707/8 595/709/8 596/2268/8 +f 596/710/1 597/712/1 598/2269/1 +f 598/713/9 599/715/9 600/2270/9 +f 602/716/13 603/718/13 604/2271/13 +f 606/719/8 607/721/8 608/2272/8 +f 608/722/1 609/724/1 610/2273/1 +f 610/725/9 611/727/9 612/2274/9 +f 614/728/7 615/730/7 616/2275/7 +f 618/731/13 619/733/13 620/2276/13 +f 622/734/9 623/736/9 624/2277/9 +f 624/737/6 613/739/6 614/2278/6 +f 626/740/7 627/742/7 628/2279/7 +f 630/743/13 631/745/13 632/2280/13 +f 634/746/7 635/748/7 636/2281/7 +f 638/749/13 639/751/13 640/2282/13 +f 642/752/7 643/754/7 644/2283/7 +f 646/755/13 647/757/13 648/2284/13 +f 650/758/8 651/760/8 652/2285/8 +f 654/761/7 655/763/7 656/2286/7 +f 658/764/8 659/766/8 660/2287/8 +f 660/767/1 661/769/1 662/2288/1 +f 662/770/9 663/772/9 664/2289/9 +f 664/773/6 653/775/6 654/2290/6 +f 666/776/8 667/778/8 668/2291/8 +f 668/779/1 669/781/1 670/2292/1 +f 670/782/9 671/784/9 672/2293/9 +f 674/785/8 675/787/8 676/2294/8 +f 676/788/1 677/790/1 678/2295/1 +f 678/791/9 679/793/9 680/2296/9 +f 682/794/13 683/796/13 684/2297/13 +f 686/797/8 687/799/8 688/2298/8 +f 688/800/1 689/802/1 690/2299/1 +f 690/803/9 691/805/9 692/2300/9 +f 694/806/7 695/808/7 696/2301/7 +f 698/809/13 699/811/13 700/2302/13 +f 702/812/9 703/814/9 704/2303/9 +f 704/815/6 693/817/6 694/2304/6 +f 706/818/7 707/820/7 708/2305/7 +f 710/821/13 711/823/13 712/2306/13 +f 714/824/7 715/826/7 716/2307/7 +f 718/827/13 719/829/13 720/2308/13 +f 722/830/7 723/832/7 724/2309/7 +f 726/833/13 727/835/13 728/2310/13 +f 730/836/8 731/838/8 732/2311/8 +f 734/839/7 735/841/7 736/2312/7 +f 738/842/8 739/844/8 740/2313/8 +f 740/845/1 741/847/1 742/2314/1 +f 742/848/9 743/850/9 744/2315/9 +f 744/851/6 733/853/6 734/2316/6 +f 746/854/8 747/856/8 748/2317/8 +f 748/857/1 749/859/1 750/2318/1 +f 750/860/9 751/862/9 752/2319/9 +f 754/863/8 755/865/8 756/2320/8 +f 756/866/1 757/868/1 758/2321/1 +f 758/869/9 759/871/9 760/2322/9 +f 762/872/13 763/874/13 764/2323/13 +f 766/875/8 767/877/8 768/2324/8 +f 768/878/1 769/880/1 770/2325/1 +f 770/881/9 771/883/9 772/2326/9 +f 774/884/7 775/886/7 776/2327/7 +f 778/887/13 779/889/13 780/2328/13 +f 782/890/9 783/892/9 784/2329/9 +f 784/893/6 773/895/6 774/2330/6 +f 786/896/7 787/898/7 788/2331/7 +f 790/899/13 791/901/13 792/2332/13 +f 794/902/7 795/904/7 796/2333/7 +f 798/905/13 799/907/13 800/2334/13 +f 802/908/7 803/910/7 804/2335/7 +f 806/911/13 807/913/13 808/2336/13 +f 810/914/8 811/916/8 812/2337/8 +f 814/917/1 815/919/1 816/2338/1 +f 820/920/3 817/922/3 818/2339/3 +f 818/923/4 813/925/4 814/2340/4 +f 819/926/5 813/928/5 817/2341/5 +f 816/929/6 818/923/6 814/2340/6 +f 822/931/1 823/933/1 824/2342/1 +f 828/934/3 825/936/3 826/2343/3 +f 826/937/4 821/939/4 822/2344/4 +f 827/940/5 821/942/5 825/2345/5 +f 824/943/6 826/937/6 822/2344/6 +f 830/945/11 831/947/11 832/2346/11 +f 832/948/4 833/950/4 834/2347/4 +f 834/951/12 835/953/12 836/2348/12 +f 838/954/11 839/956/11 840/2349/11 +f 840/957/4 841/959/4 842/2350/4 +f 842/960/12 843/962/12 844/2351/12 +f 846/963/14 847/965/14 848/2352/14 +f 850/966/11 851/968/11 852/2353/11 +f 852/969/4 853/971/4 854/2354/4 +f 854/972/12 855/974/12 856/2355/12 +f 858/975/10 859/977/10 860/2356/10 +f 862/978/11 863/980/11 864/2357/11 +f 864/981/4 865/983/4 866/2358/4 +f 866/984/12 867/986/12 868/2359/12 +f 868/987/6 857/989/6 858/2360/6 +f 870/990/11 871/992/11 872/2361/11 +f 872/993/4 873/995/4 874/2362/4 +f 874/996/12 875/998/12 876/2363/12 +f 878/999/11 879/1001/11 880/2364/11 +f 880/1002/4 881/1004/4 882/2365/4 +f 882/1005/12 883/1007/12 884/2366/12 +f 886/1008/14 887/1010/14 888/2367/14 +f 890/1011/11 891/1013/11 892/2368/11 +f 892/1014/4 893/1016/4 894/2369/4 +f 894/1017/12 895/1019/12 896/2370/12 +f 898/1020/8 899/1022/8 900/2371/8 +f 900/1023/1 901/1025/1 902/2372/1 +f 902/1026/9 903/1028/9 904/2373/9 +f 906/1029/8 907/1031/8 908/2374/8 +f 908/1032/1 909/1034/1 910/2375/1 +f 910/1035/9 911/1037/9 912/2376/9 +f 914/1038/8 915/1040/8 916/2377/8 +f 916/1041/1 917/1043/1 918/2378/1 +f 918/1044/9 919/1046/9 920/2379/9 +f 922/1047/7 923/1049/7 924/2380/7 +f 926/1050/13 927/1052/13 928/2381/13 +f 930/1053/9 931/1055/9 932/2382/9 +f 932/1056/6 921/1058/6 922/2383/6 +f 934/1059/7 935/1061/7 936/2384/7 +f 938/1062/13 939/1064/13 940/2385/13 +f 942/1065/13 943/1067/13 944/2386/13 +f 946/1068/8 947/1070/8 948/2387/8 +f 950/1071/7 951/1073/7 952/2388/7 +f 954/1074/13 955/1076/13 956/2389/13 +f 958/1077/7 959/1079/7 960/2390/7 +f 962/1080/13 963/1082/13 964/2391/13 +f 966/1083/1 967/1085/1 968/1086/1 +f 968/1086/2 971/1087/2 972/2392/2 +f 972/1088/3 969/1090/3 970/2393/3 +f 971/1091/5 965/1093/5 969/2394/5 +f 968/1094/6 970/1096/6 966/2395/6 +f 974/1097/1 975/1099/1 976/2396/1 +f 976/1100/2 979/1102/2 980/2397/2 +f 980/1103/3 977/1105/3 978/2398/3 +f 982/1106/1 983/1108/1 984/2399/1 +f 984/1109/2 987/1111/2 988/2400/2 +f 988/1112/3 985/1114/3 986/2401/3 +f 987/1115/5 981/1117/5 985/2402/5 +f 984/1118/6 986/1120/6 982/2403/6 +f 990/1121/1 991/1123/1 992/2404/1 +f 992/1124/2 995/1126/2 996/2405/2 +f 996/1127/3 993/1129/3 994/2406/3 +f 994/1130/4 989/1132/4 990/2407/4 +f 998/1133/1 999/1135/1 1000/2408/1 +f 1000/1136/2 1001/1138/2 1002/2409/2 +f 1004/1139/1 1005/1141/1 1006/2410/1 +f 1006/1142/2 1009/1144/2 1010/2411/2 +f 1010/1145/3 1007/1147/3 1008/2412/3 +f 1008/1148/4 1003/1150/4 1004/2413/4 +f 1012/1151/2 1015/1153/2 1016/2414/2 +f 1016/1154/3 1013/1156/3 1014/2415/3 +f 1018/1157/1 1019/1159/1 1020/2416/1 +f 1020/1160/2 1023/1162/2 1024/1168/2 +f 1022/1163/4 1017/1158/4 1018/1157/4 +f 1023/1162/5 1017/1166/5 1021/2417/5 +f 1020/1167/6 1022/1169/6 1018/2418/6 +f 1026/1170/1 1027/1172/1 1028/2419/1 +f 1028/1173/2 1031/1175/2 1032/1181/2 +f 1030/1176/4 1025/1171/4 1026/1170/4 +f 1031/1175/5 1025/1179/5 1029/2420/5 +f 1028/1180/6 1030/1182/6 1026/2421/6 +f 1034/1183/3 1035/1185/3 1036/2422/3 +f 1036/1186/4 1039/1188/4 1040/1194/4 +f 1038/1189/2 1033/1184/2 1034/1183/2 +f 1039/1188/5 1033/1192/5 1037/2423/5 +f 1036/1193/6 1038/1195/6 1034/2424/6 +f 1042/1196/3 1043/1198/3 1044/2425/3 +f 1044/1199/4 1047/1201/4 1048/1207/4 +f 1046/1202/2 1041/1197/2 1042/1196/2 +f 1047/1201/5 1041/1205/5 1045/2426/5 +f 1044/1206/6 1046/1208/6 1042/2427/6 +f 1050/1209/1 1051/1211/1 1052/2428/1 +f 1052/1212/2 1055/1214/2 1056/2429/2 +f 1056/1215/3 1053/1217/3 1054/2430/3 +f 1054/1218/4 1049/1220/4 1050/2431/4 +f 1055/1221/5 1049/1223/5 1053/2432/5 +f 1052/1224/6 1054/1226/6 1050/2433/6 +f 1058/1227/1 1059/1229/1 1060/2434/1 +f 1060/1230/2 1063/1232/2 1064/2435/2 +f 1064/1233/3 1061/1235/3 1062/2436/3 +f 1062/1236/4 1057/1238/4 1058/2437/4 +f 1063/1239/5 1057/1241/5 1061/2438/5 +f 1060/1242/6 1062/1244/6 1058/2439/6 +f 1066/1245/1 1067/1247/1 1068/2440/1 +f 1068/1248/2 1071/1250/2 1072/2441/2 +f 1072/1251/3 1069/1253/3 1070/2442/3 +f 1070/1254/4 1065/1256/4 1066/2443/4 +f 1071/1257/5 1065/1259/5 1069/2444/5 +f 1068/1260/6 1070/1262/6 1066/2445/6 +f 1074/1263/7 1075/1265/7 1076/2446/7 +f 1078/1266/8 1079/1268/8 1080/2447/8 +f 1080/1269/1 1081/1271/1 1082/2448/1 +f 1082/1272/9 1083/1274/9 1084/2449/9 +f 1084/1275/6 1073/1277/6 1074/2450/6 +f 1086/1278/8 1087/1280/8 1088/2451/8 +f 1088/1281/1 1089/1283/1 1090/2452/1 +f 1090/1284/9 1091/1286/9 1092/2453/9 +f 1094/1287/7 1095/1289/7 1096/2454/7 +f 1098/1290/13 1099/1292/13 1100/2455/13 +f 1102/1293/9 1103/1295/9 1104/2456/9 +f 1104/1296/6 1093/1298/6 1094/2457/6 +f 1106/1299/7 1107/1301/7 1108/2458/7 +f 1110/1302/13 1111/1304/13 1112/2459/13 +f 1114/1305/13 1115/1307/13 1116/2460/13 +f 1118/1308/8 1119/1310/8 1120/2461/8 +f 1122/1311/2 1123/1313/2 1124/2462/2 +f 1123/1314/14 1126/1316/14 1124/2463/14 +f 1126/1317/5 1127/1319/5 1128/2464/5 +f 1128/1320/11 1129/1322/11 1130/2465/11 +f 1131/1323/10 1122/1325/10 1132/2466/10 +f 1134/1326/2 1135/1328/2 1136/2467/2 +f 1135/1329/14 1138/1331/14 1136/2468/14 +f 1139/1332/10 1134/1334/10 1140/2469/10 +f 1142/1335/2 1143/1337/2 1144/2470/2 +f 1143/1338/14 1146/1340/14 1144/2471/14 +f 1148/1341/10 1141/1343/10 1142/2472/10 +f 1150/1344/2 1151/1346/2 1152/2473/2 +f 1151/1347/14 1154/1349/14 1152/2474/14 +f 1156/1350/12 1157/1352/12 1158/2475/12 +f 1158/1353/6 1159/1355/6 1160/2476/6 +f 1159/1356/10 1150/1358/10 1160/2477/10 +f 1162/1359/14 1163/1361/14 1164/2478/14 +f 1164/1362/5 1165/1364/5 1166/2479/5 +f 1166/1365/11 1167/1367/11 1168/2480/11 +f 1168/1368/4 1169/1370/4 1170/2481/4 +f 1170/1371/12 1171/1373/12 1172/2482/12 +f 1174/1374/11 1175/1376/11 1176/2483/11 +f 1176/1377/4 1177/1379/4 1178/2484/4 +f 1178/1380/12 1179/1382/12 1180/2485/12 +f 1182/1383/11 1183/1385/11 1184/2486/11 +f 1184/1386/4 1185/1388/4 1186/2487/4 +f 1186/1389/12 1187/1391/12 1188/2488/12 +f 1190/1392/11 1191/1394/11 1192/2489/11 +f 1192/1395/4 1193/1397/4 1194/2490/4 +f 1194/1398/12 1195/1400/12 1196/2491/12 +f 1200/1401/6 1201/1403/6 1202/2492/6 +f 1201/1404/10 1198/1406/10 1202/2493/10 +f 1204/1407/2 1205/1409/2 1206/2494/2 +f 1206/1410/14 1207/1412/14 1208/2495/14 +f 1208/1413/5 1209/1415/5 1210/2496/5 +f 1209/1416/11 1212/1418/11 1210/2497/11 +f 1214/1419/10 1203/1421/10 1204/2498/10 +f 1216/1422/2 1217/1424/2 1218/2499/2 +f 1218/1425/14 1219/1427/14 1220/2500/14 +f 1222/1428/10 1215/1430/10 1216/2501/10 +f 1224/1431/2 1225/1433/2 1226/2502/2 +f 1226/1434/14 1227/1436/14 1228/2503/14 +f 1230/1437/10 1223/1439/10 1224/2504/10 +f 1232/1440/2 1233/1442/2 1234/2505/2 +f 1234/1443/14 1235/1445/14 1236/2506/14 +f 1238/1446/12 1239/1448/12 1240/2507/12 +f 1240/1449/6 1241/1451/6 1242/2508/6 +f 1242/1452/10 1231/1454/10 1232/2509/10 +f 1244/1455/14 1245/1457/14 1246/2510/14 +f 1246/1458/5 1247/1460/5 1248/2511/5 +f 1247/1461/11 1250/1463/11 1248/2512/11 +f 1250/1464/4 1251/1466/4 1252/2513/4 +f 1252/1467/12 1253/1469/12 1254/2514/12 +f 1256/1470/11 1257/1472/11 1258/2515/11 +f 1258/1473/4 1259/1475/4 1260/2516/4 +f 1260/1476/12 1261/1478/12 1262/2517/12 +f 1264/1479/11 1265/1481/11 1266/2518/11 +f 1266/1482/4 1267/1484/4 1268/2519/4 +f 1268/1485/12 1269/1487/12 1270/2520/12 +f 1272/1488/11 1273/1490/11 1274/2521/11 +f 1274/1491/4 1275/1493/4 1276/2522/4 +f 1276/1494/12 1277/1496/12 1278/2523/12 +f 1282/1497/6 1283/1499/6 1284/2524/6 +f 1284/1500/10 1279/1502/10 1280/2525/10 +f 1288/1503/5 1285/1505/5 1286/2526/5 +f 1292/1506/5 1289/1508/5 1290/2527/5 +f 1296/1509/5 1293/1511/5 1294/2528/5 +f 1300/1512/5 1297/1514/5 1298/2529/5 +f 1304/1515/5 1301/1517/5 1302/2530/5 +f 1308/1518/5 1305/1520/5 1306/2531/5 +f 1312/1521/5 1309/1523/5 1310/2532/5 +f 1316/1524/5 1313/1526/5 1314/2533/5 +f 1320/1527/5 1317/1529/5 1318/2534/5 +f 1324/1530/5 1321/1532/5 1322/2535/5 +f 1328/1533/5 1325/1535/5 1326/2536/5 +f 1332/1536/5 1329/1538/5 1330/2537/5 +f 1336/1539/5 1333/1541/5 1334/2538/5 +f 1340/1542/5 1337/1544/5 1338/2539/5 +f 1344/1545/5 1341/1547/5 1342/2540/5 +f 1348/1548/5 1345/1550/5 1346/2541/5 +f 1352/1551/5 1349/1553/5 1350/2542/5 +f 1356/1554/5 1353/1556/5 1354/2543/5 +f 1360/1557/5 1357/1559/5 1358/2544/5 +f 1364/1560/5 1361/1562/5 1362/2545/5 +f 1368/1563/5 1365/1565/5 1366/2546/5 +f 1372/1566/5 1369/1568/5 1370/2547/5 +f 1374/1569/3 1375/1571/3 1376/2548/3 +f 1378/1572/3 1379/1574/3 1380/2549/3 +f 1382/1575/3 1383/1577/3 1384/2550/3 +f 1386/1578/3 1387/1580/3 1388/2551/3 +f 1390/1581/3 1391/1583/3 1392/2552/3 +f 1394/1584/3 1395/1586/3 1396/2553/3 +f 1398/1587/3 1399/1589/3 1400/2554/3 +f 1402/1590/3 1403/1592/3 1404/2555/3 +f 1406/1593/3 1407/1595/3 1408/2556/3 +f 1410/1596/3 1411/1598/3 1412/2557/3 +f 1414/1599/3 1415/1601/3 1416/2558/3 +f 1418/1602/3 1419/1604/3 1420/2559/3 +f 1422/1605/3 1423/1607/3 1424/2560/3 +f 1426/1608/3 1427/1610/3 1428/2561/3 +f 1430/1611/3 1431/1613/3 1432/2562/3 +f 1434/1614/3 1435/1616/3 1436/2563/3 +f 1438/1617/3 1439/1619/3 1440/2564/3 +f 1442/1620/3 1443/1622/3 1444/2565/3 +f 1446/1623/3 1447/1625/3 1448/2566/3 +f 1450/1626/3 1451/1628/3 1452/2567/3 +f 1454/1629/3 1455/1631/3 1456/2568/3 +f 1458/1632/3 1459/1634/3 1460/2569/3 +f 1462/1635/3 1463/1637/3 1464/2570/3 +f 1466/1638/3 1467/1640/3 1468/2571/3 +f 1470/1641/3 1471/1643/3 1472/2572/3 +f 1474/1644/3 1475/1646/3 1476/2573/3 +f 1478/1647/3 1479/1649/3 1480/2574/3 +f 1482/1650/3 1483/1652/3 1484/2575/3 +f 1486/1653/3 1487/1655/3 1488/2576/3 +f 1490/1656/3 1491/1658/3 1492/2577/3 +f 1494/1659/3 1495/1661/3 1496/2578/3 +f 1498/1662/3 1499/1664/3 1500/2579/3 +f 1502/1665/3 1503/1667/3 1504/2580/3 +f 1506/1668/3 1507/1670/3 1508/2581/3 +f 1510/1671/1 1511/1673/1 1512/2582/1 +f 1512/1674/2 1515/1676/2 1516/2583/2 +f 1516/1677/3 1513/1679/3 1514/2584/3 +f 1514/1680/4 1509/1682/4 1510/2585/4 +f 1515/1683/5 1509/1685/5 1513/2586/5 +f 1512/1686/6 1514/1680/6 1510/2587/6 +f 1520/1688/2 1523/1690/2 1524/2588/2 +f 1522/1691/4 1517/1693/4 1518/2589/4 +f 1523/1694/5 1517/1696/5 1521/2590/5 +f 1520/1697/6 1522/1691/6 1518/2589/6 +f 1526/1699/1 1527/1701/1 1528/2591/1 +f 1528/1702/2 1531/1704/2 1532/2592/2 +f 1532/1705/3 1529/1707/3 1530/2593/3 +f 1530/1708/4 1525/1710/4 1526/2594/4 +f 1531/1711/5 1525/1713/5 1529/2595/5 +f 1528/1714/6 1530/1716/6 1526/2596/6 +f 1534/1717/2 1535/1719/2 1536/2597/2 +f 1536/1720/15 1537/1722/15 1538/2598/15 +f 1538/1723/3 1539/1725/3 1540/2599/3 +f 1540/1726/16 1541/1728/16 1542/2600/16 +f 1542/1729/4 1543/1731/4 1544/2601/4 +f 1544/1732/17 1545/1734/17 1546/2602/17 +f 1538/1737/6 1534/2603/6 1536/2604/6 +f 1534/2603/6 1538/1737/6 1548/2605/6 +f 1548/2605/6 1538/1737/6 1546/1736/6 +f 1546/1736/6 1542/2606/6 1544/2607/6 +f 1542/2606/6 1546/1736/6 1540/1735/6 +f 1546/1738/1 1547/1740/1 1548/2608/1 +f 1548/1741/18 1533/1743/18 1534/2609/18 +f 1547/1746/5 1535/2610/5 1533/2611/5 +f 1535/2610/5 1547/1746/5 1537/2612/5 +f 1537/2612/5 1547/1746/5 1539/1745/5 +f 1539/1745/5 1543/2613/5 1541/2614/5 +f 1543/2613/5 1539/1745/5 1545/1744/5 +f 1550/1747/2 1551/1749/2 1552/2615/2 +f 1552/1750/15 1553/1752/15 1554/2616/15 +f 1554/1753/3 1555/1755/3 1556/2617/3 +f 1556/1756/16 1557/1758/16 1558/2618/16 +f 1558/1759/4 1559/1761/4 1560/2619/4 +f 1560/1762/17 1561/1764/17 1562/2620/17 +f 1554/1767/6 1550/2621/6 1552/2622/6 +f 1550/2621/6 1554/1767/6 1564/2623/6 +f 1564/2623/6 1554/1767/6 1562/1766/6 +f 1562/1766/6 1558/2624/6 1560/2625/6 +f 1558/2624/6 1562/1766/6 1556/1765/6 +f 1562/1768/1 1563/1770/1 1564/2626/1 +f 1564/1771/18 1549/1773/18 1550/2627/18 +f 1566/1774/2 1567/1776/2 1568/2628/2 +f 1568/1777/15 1569/1779/15 1570/2629/15 +f 1570/1780/3 1571/1782/3 1572/2630/3 +f 1572/1783/16 1573/1785/16 1574/2631/16 +f 1574/1786/4 1575/1788/4 1576/2632/4 +f 1576/1789/17 1577/1791/17 1578/2633/17 +f 1570/1794/6 1566/2634/6 1568/2635/6 +f 1566/2634/6 1570/1794/6 1580/2636/6 +f 1580/2636/6 1570/1794/6 1578/1793/6 +f 1578/1793/6 1574/2637/6 1576/2638/6 +f 1574/2637/6 1578/1793/6 1572/1792/6 +f 1578/1795/1 1579/1797/1 1580/2639/1 +f 1580/1798/18 1565/1800/18 1566/2640/18 +f 1582/1801/2 1583/1803/2 1584/2641/2 +f 1584/1804/15 1585/1806/15 1586/2642/15 +f 1586/1807/3 1587/1809/3 1588/2643/3 +f 1588/1810/16 1589/1812/16 1590/2644/16 +f 1590/1813/4 1591/1815/4 1592/2645/4 +f 1592/1816/17 1593/1818/17 1594/2646/17 +f 1586/1821/6 1582/2647/6 1584/2648/6 +f 1582/2647/6 1586/1821/6 1596/2649/6 +f 1596/2649/6 1586/1821/6 1594/1820/6 +f 1594/1820/6 1590/2650/6 1592/2651/6 +f 1590/2650/6 1594/1820/6 1588/1819/6 +f 1594/1822/1 1595/1824/1 1596/2652/1 +f 1596/1825/18 1581/1827/18 1582/2653/18 +f 1598/1828/2 1599/1830/2 1600/2654/2 +f 1600/1831/15 1601/1833/15 1602/2655/15 +f 1602/1834/3 1603/1836/3 1604/2656/3 +f 1604/1837/16 1605/1839/16 1606/2657/16 +f 1606/1840/4 1607/1842/4 1608/2658/4 +f 1608/1843/17 1609/1845/17 1610/2659/17 +f 1602/1848/6 1598/2660/6 1600/2661/6 +f 1598/2660/6 1602/1848/6 1612/2662/6 +f 1612/2662/6 1602/1848/6 1610/1847/6 +f 1610/1847/6 1606/2663/6 1608/2664/6 +f 1606/2663/6 1610/1847/6 1604/1846/6 +f 1610/1849/1 1611/1851/1 1612/2665/1 +f 1612/1852/18 1597/1854/18 1598/2666/18 +f 1614/1855/1 1615/1857/1 1616/2667/1 +f 1620/1858/3 1617/1860/3 1618/2668/3 +f 1619/1861/5 1613/1863/5 1617/2669/5 +f 1616/1864/6 1618/1866/6 1614/2670/6 +f 1622/1867/1 1623/1869/1 1624/2671/1 +f 1628/1870/3 1625/1872/3 1626/2672/3 +f 1627/1873/5 1621/1875/5 1625/2673/5 +f 1624/1876/6 1626/1878/6 1622/2674/6 +f 1630/1879/1 1631/1881/1 1632/2675/1 +f 1636/1882/3 1633/1884/3 1634/2676/3 +f 1635/1885/5 1629/1887/5 1633/2677/5 +f 1632/1888/6 1634/1890/6 1630/2678/6 +f 1638/1891/1 1639/1893/1 1640/2679/1 +f 1644/1894/3 1641/1896/3 1642/2680/3 +f 1643/1897/5 1637/1899/5 1641/2681/5 +f 1640/1900/6 1642/1902/6 1638/2682/6 +f 1646/1903/4 1647/1905/4 1648/2683/4 +f 1652/1906/2 1649/1908/2 1650/2684/2 +f 1651/1909/5 1645/1911/5 1649/2685/5 +f 1648/1912/6 1650/1914/6 1646/2686/6 +f 1654/1915/4 1655/1917/4 1656/2687/4 +f 1660/1918/2 1657/1920/2 1658/2688/2 +f 1659/1921/5 1653/1923/5 1657/2689/5 +f 1656/1924/6 1658/1926/6 1654/2690/6 +f 1664/1927/2 1667/1929/2 1668/2691/2 +f 1666/1930/4 1661/1932/4 1662/2692/4 +f 1667/1933/5 1661/1935/5 1665/2693/5 +f 1664/1936/6 1666/1938/6 1662/2694/6 +f 1670/1939/1 1671/1941/1 1672/2695/1 +f 1672/1942/2 1675/1944/2 1676/2696/2 +f 1676/1945/3 1673/1947/3 1674/2697/3 +f 1674/1948/4 1669/1950/4 1670/2698/4 +f 1675/1951/5 1669/1953/5 1673/2699/5 +f 1672/1954/6 1674/1956/6 1670/2700/6 +f 1678/1957/1 1679/1959/1 1680/2701/1 +f 1680/1960/2 1683/1962/2 1684/2702/2 +f 1684/1963/3 1681/1965/3 1682/2703/3 +f 1682/1966/4 1677/1968/4 1678/2704/4 +f 1686/1969/1 1687/1971/1 1688/2705/1 +f 1688/1972/2 1691/1974/2 1692/2706/2 +f 1692/1975/3 1689/1977/3 1690/2707/3 +f 1690/1978/4 1685/1980/4 1686/2708/4 +f 1694/1981/1 1695/1983/1 1696/2709/1 +f 1696/1984/2 1699/1986/2 1700/2710/2 +f 1700/1987/3 1697/1989/3 1698/2711/3 +f 1698/1990/4 1693/1992/4 1694/2712/4 +f 1702/1993/1 1703/1995/1 1704/2713/1 +f 1704/1996/2 1707/1998/2 1708/2714/2 +f 1708/1999/3 1705/2001/3 1706/2715/3 +f 1706/2002/4 1701/2004/4 1702/2716/4 +f 1710/2005/1 1711/2007/1 1712/2717/1 +f 1712/2008/2 1715/2010/2 1716/2718/2 +f 1716/2011/3 1713/2013/3 1714/2719/3 +f 1714/2014/4 1709/2016/4 1710/2720/4 +f 1718/2017/1 1719/2019/1 1720/2020/1 +f 1720/2020/2 1723/2021/2 1724/2721/2 +f 1722/2022/4 1717/2018/4 1718/2017/4 +f 1726/2024/1 1727/2026/1 1728/2027/1 +f 1728/2027/2 1731/2028/2 1732/2722/2 +f 1730/2029/4 1725/2025/4 1726/2024/4 +f 1731/2031/5 1725/2025/5 1729/2723/5 +f 1728/2027/6 1730/2033/6 1726/2024/6 +f 1734/2034/1 1735/2036/1 1736/2037/1 +f 1736/2037/2 1739/2038/2 1740/2724/2 +f 1738/2039/4 1733/2035/4 1734/2034/4 +f 1739/2041/5 1733/2035/5 1737/2725/5 +f 1736/2037/6 1738/2043/6 1734/2034/6 diff --git a/src/main/resources/assets/advancedrocketry/models/planetanalyser.obj b/src/main/resources/assets/advancedrocketry/models/planetanalyser.obj deleted file mode 100644 index af15d06ce..000000000 --- a/src/main/resources/assets/advancedrocketry/models/planetanalyser.obj +++ /dev/null @@ -1,321 +0,0 @@ -# Blender v2.75 (sub 0) OBJ File: 'planetAnalyser.blend' -# www.blender.org -o Object -v -0.968750 0.000000 -0.500000 -v -0.968750 0.000000 0.500000 -v 0.031250 0.000000 -0.500000 -v 0.031250 0.000000 0.500000 -v -0.968750 1.000000 -0.500000 -v -0.968750 1.000000 0.500000 -v -0.825000 1.062500 -1.200000 -v -0.825000 1.187500 -1.200000 -v -0.425000 1.062500 -1.200000 -v -0.425000 1.187500 -1.200000 -v -0.825000 1.062500 -0.800000 -v -0.825000 1.187500 -0.800000 -v -0.425000 1.062500 -0.800000 -v -0.425000 1.187500 -0.800000 -v -0.785000 1.187500 -1.160000 -v -0.785000 1.250000 -1.160000 -v -0.465000 1.187500 -1.160000 -v -0.465000 1.250000 -1.160000 -v -0.785000 1.187500 -0.840000 -v -0.785000 1.250000 -0.840000 -v -0.465000 1.187500 -0.840000 -v -0.465000 1.250000 -0.840000 -v -0.262500 1.062500 -1.200000 -v -0.262500 1.187500 -1.200000 -v 0.137500 1.062500 -1.200000 -v 0.137500 1.187500 -1.200000 -v -0.262500 1.062500 -0.800000 -v -0.262500 1.187500 -0.800000 -v 0.137500 1.062500 -0.800000 -v 0.137500 1.187500 -0.800000 -v -0.222500 1.187500 -1.160000 -v -0.222500 1.250000 -1.160000 -v 0.097500 1.187500 -1.160000 -v 0.097500 1.250000 -1.160000 -v -0.222500 1.187500 -0.840000 -v -0.222500 1.250000 -0.840000 -v 0.097500 1.187500 -0.840000 -v 0.097500 1.250000 -0.840000 -v 0.437500 1.062500 -0.750000 -v 0.437500 1.250000 -0.750000 -v 0.687500 1.062500 -0.750000 -v 0.687500 1.250000 -0.750000 -v 0.437500 1.062500 1.000000 -v 0.437500 1.250000 1.000000 -v 0.687500 1.062500 1.000000 -v 0.687500 1.250000 1.000000 -v 0.437500 1.250000 1.250000 -v 0.437500 1.062500 1.250000 -v -0.500000 1.250000 1.000000 -v -0.500000 1.062500 1.000000 -v -0.500000 1.250000 1.250000 -v -0.500000 1.062500 1.250000 -v -0.687500 1.250000 1.000000 -v -0.687500 1.062500 1.000000 -v -0.687500 1.250000 1.250000 -v -0.687500 1.062500 1.250000 -v -0.500000 1.250000 0.500000 -v -0.500000 1.062500 0.500000 -v -0.687500 1.250000 0.500000 -v -0.687500 1.062500 0.500000 -v 0.437500 1.250000 0.125000 -v 0.437500 1.250000 -0.125000 -v 0.437500 1.062500 -0.125000 -v 0.437500 1.062500 0.125000 -v -0.062500 1.250000 0.125000 -v -0.062500 1.250000 -0.125000 -v -0.062500 1.062500 -0.125000 -v -0.062500 1.062500 0.125000 -v 0.812500 1.062500 -0.875000 -v 0.812500 1.250000 -0.875000 -v 0.312500 1.062500 -0.875000 -v 0.312500 1.250000 -0.875000 -v 0.312500 1.062500 -1.125000 -v 0.312500 1.250000 -1.125000 -v 0.437500 1.062500 -1.250000 -v 0.437500 1.250000 -1.250000 -v 0.687500 1.062500 -1.250000 -v 0.687500 1.250000 -1.250000 -v 0.812500 1.062500 -1.125000 -v 0.812500 1.250000 -1.125000 -v 0.980000 1.000000 1.470000 -v -0.980000 1.000000 1.470000 -v -0.980000 1.000000 -1.470000 -v 0.980000 1.000000 -1.470000 -v 0.980000 1.062500 1.470001 -v -0.980001 1.062500 1.469999 -v -0.980000 1.062500 -1.470001 -v 0.980000 1.062500 -1.470000 -vt 0.015873 0.023810 -vt 0.269841 0.023810 -vt 0.269841 0.404762 -vt 0.000000 0.928571 -vt 0.000000 0.880952 -vt 0.095238 0.880952 -vt 0.285714 0.928571 -vt 0.285714 0.880952 -vt 0.380952 0.880952 -vt 0.190476 0.928571 -vt 0.190476 0.880952 -vt 0.095238 0.928571 -vt 0.857143 0.785714 -vt 0.761905 0.785714 -vt 0.761905 0.642857 -vt 0.000000 0.952381 -vt 0.079365 0.928571 -vt 0.222222 0.952381 -vt 0.222222 0.928571 -vt 0.301587 0.928571 -vt 0.142857 0.952381 -vt 0.142857 0.928571 -vt 0.079365 0.952381 -vt 0.412698 0.880952 -vt 0.333333 0.880952 -vt 0.333333 0.761905 -vt 0.412698 0.761905 -vt 0.190476 0.809524 -vt 0.333333 0.809524 -vt 0.888889 0.547619 -vt 0.952381 0.214286 -vt 0.952381 0.880952 -vt 0.682540 0.833333 -vt 0.444444 0.833333 -vt 0.444444 0.738095 -vt 0.761905 0.738095 -vt 0.682540 0.738095 -vt 0.682540 0.666667 -vt 0.746032 0.738095 -vt 0.682540 0.904762 -vt 0.444444 0.904762 -vt 0.444444 0.666667 -vt 0.873016 0.142857 -vt 0.873016 0.071429 -vt 0.936508 0.071429 -vt 0.809524 0.404762 -vt 0.809524 0.214286 -vt 0.857143 0.214286 -vt 0.873016 0.214286 -vt 0.936508 0.142857 -vt 0.984127 0.142857 -vt 0.873016 0.000000 -vt 1.000000 0.000000 -vt 1.000000 0.071429 -vt 0.761905 0.404762 -vt 0.761905 0.214286 -vt 0.000000 0.738095 -vt 0.000000 0.809524 -vt 0.888889 0.404762 -vt 0.888889 0.476190 -vt 0.888889 0.214286 -vt 0.888889 0.571429 -vt 0.761905 0.571429 -vt 0.761905 0.476190 -vt 0.888889 0.642857 -vt 0.841270 0.166667 -vt 0.761905 0.119048 -vt 0.793651 0.000000 -vt 0.301587 0.809524 -vt 0.301587 0.738095 -vt 0.238095 0.809524 -vt 0.238095 0.738095 -vt 0.206349 0.809524 -vt 0.206349 0.738095 -vt 0.142857 0.809524 -vt 0.142857 0.738095 -vt 0.047619 0.809524 -vt 0.095238 0.809524 -vt 0.047619 0.738095 -vt 0.095238 0.738095 -vt 0.888889 0.880952 -vt 0.000000 0.666667 -vt 0.000000 0.000000 -vt 0.761905 0.000000 -vt 0.841270 0.952381 -vt 0.380952 0.952381 -vt 0.380952 0.928571 -vt 0.682540 0.976190 -vt 0.000000 0.976190 -vt 0.380952 0.904762 -vt 0.841270 0.904762 -vt 0.682540 1.000000 -vt 0.000000 1.000000 -vt 0.015873 0.404762 -vt 0.857143 0.642857 -vt 0.301587 0.952381 -vt 0.761905 0.666667 -vt 0.857143 0.404762 -vt 0.936508 0.214286 -vt 0.984127 0.071429 -vt 0.873016 0.047619 -vt 0.873016 0.119048 -vt 0.841270 0.000000 -vt 0.761905 0.047619 -vt 0.793651 0.166667 -vt 0.333333 0.738095 -vt 0.841270 0.928571 -vt 0.682540 0.952381 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 1.000000 0.000000 -vn 0.707100 0.000000 0.707100 -vn -0.707100 0.000000 0.707100 -vn -0.707100 0.000000 -0.707100 -vn 0.707100 0.000000 -0.707100 -s off -f 3/1/1 4/2/1 2/3/1 -f 2/1/2 6/2/2 5/3/2 -f 10/4/3 9/5/3 7/6/3 -f 14/7/4 13/8/4 9/9/4 -f 12/10/5 11/11/5 13/8/5 -f 8/12/2 7/6/2 11/11/2 -f 14/13/6 10/14/6 8/15/6 -f 18/16/3 17/4/3 15/17/3 -f 22/18/4 21/19/4 17/20/4 -f 20/21/5 19/22/5 21/19/5 -f 16/23/2 15/17/2 19/22/2 -f 22/24/6 18/25/6 16/26/6 -f 26/4/3 25/5/3 23/6/3 -f 30/7/4 29/8/4 25/9/4 -f 28/10/5 27/11/5 29/8/5 -f 24/12/2 23/6/2 27/11/2 -f 30/13/6 26/14/6 24/15/6 -f 34/16/3 33/4/3 31/17/3 -f 38/18/4 37/19/4 33/20/4 -f 36/21/5 35/22/5 37/19/5 -f 32/23/2 31/17/2 35/22/2 -f 38/26/6 34/27/6 32/24/6 -f 40/11/2 39/28/2 63/29/2 -f 61/30/6 46/31/6 42/32/6 -f 44/33/6 49/34/6 51/35/6 -f 46/36/7 47/37/7 48/38/7 -f 46/33/6 44/37/6 47/39/6 -f 47/40/5 51/41/5 52/34/5 -f 43/42/3 50/38/3 49/37/3 -f 53/43/2 54/44/2 56/45/2 -f 53/46/2 59/47/2 60/48/2 -f 49/49/6 53/43/6 55/50/6 -f 51/51/5 55/50/5 56/45/5 -f 50/52/4 58/53/4 57/54/4 -f 49/55/6 57/56/6 59/47/6 -f 46/42/4 45/35/4 41/57/4 -f 61/5/2 64/58/2 43/28/2 -f 63/55/3 67/59/3 66/60/3 -f 44/61/6 46/31/6 61/30/6 -f 62/62/6 66/63/6 65/64/6 -f 61/65/5 65/15/5 68/63/5 -f 42/66/6 80/67/6 76/68/6 -f 40/29/8 72/69/8 71/70/8 -f 72/69/2 74/71/2 73/72/2 -f 74/71/9 76/73/9 75/74/9 -f 76/73/3 78/75/3 77/76/3 -f 70/77/7 42/58/7 41/57/7 -f 80/78/4 70/77/4 69/79/4 -f 78/75/10 80/78/10 79/80/10 -f 62/65/6 42/32/6 40/81/6 -f 88/82/6 87/83/6 86/84/6 -f 85/85/5 86/86/5 82/87/5 -f 86/88/2 87/89/2 83/16/2 -f 83/87/3 87/90/3 88/91/3 -f 81/92/4 84/93/4 88/89/4 -f 1/94/1 3/1/1 2/3/1 -f 1/94/2 2/1/2 5/3/2 -f 8/12/3 10/4/3 7/6/3 -f 10/87/4 14/7/4 9/9/4 -f 14/7/5 12/10/5 13/8/5 -f 12/10/2 8/12/2 11/11/2 -f 12/95/6 14/13/6 8/15/6 -f 16/23/3 18/16/3 15/17/3 -f 18/96/4 22/18/4 17/20/4 -f 22/18/5 20/21/5 21/19/5 -f 20/21/2 16/23/2 19/22/2 -f 20/27/6 22/24/6 16/26/6 -f 24/12/3 26/4/3 23/6/3 -f 26/87/4 30/7/4 25/9/4 -f 30/7/5 28/10/5 29/8/5 -f 28/10/2 24/12/2 27/11/2 -f 28/95/6 30/13/6 24/15/6 -f 32/23/3 34/16/3 31/17/3 -f 34/96/4 38/18/4 33/20/4 -f 38/18/5 36/21/5 37/19/5 -f 36/21/2 32/23/2 35/22/2 -f 36/25/6 38/26/6 32/24/6 -f 62/25/2 40/11/2 63/29/2 -f 62/65/6 61/30/6 42/32/6 -f 47/37/6 44/33/6 51/35/6 -f 45/97/7 46/36/7 48/38/7 -f 48/33/5 47/40/5 52/34/5 -f 44/35/3 43/42/3 49/37/3 -f 55/50/2 53/43/2 56/45/2 -f 54/98/2 53/46/2 60/48/2 -f 51/99/6 49/49/6 55/50/6 -f 52/100/5 51/51/5 56/45/5 -f 49/44/4 50/52/4 57/54/4 -f 53/46/6 49/55/6 59/47/6 -f 42/82/4 46/42/4 41/57/4 -f 44/11/2 61/5/2 43/28/2 -f 62/64/3 63/55/3 66/60/3 -f 61/60/6 62/62/6 65/64/6 -f 64/62/5 61/65/5 68/63/5 -f 72/101/6 40/102/6 42/66/6 -f 76/68/6 74/103/6 72/101/6 -f 80/67/6 78/104/6 76/68/6 -f 42/66/6 70/105/6 80/67/6 -f 76/68/6 72/101/6 42/66/6 -f 39/106/8 40/29/8 71/70/8 -f 71/70/2 72/69/2 73/72/2 -f 73/72/9 74/71/9 75/74/9 -f 75/74/3 76/73/3 77/76/3 -f 69/79/7 70/77/7 41/57/7 -f 79/80/4 80/78/4 69/79/4 -f 77/76/10 78/75/10 79/80/10 -f 85/97/6 88/82/6 86/84/6 -f 81/107/5 85/85/5 82/87/5 -f 82/108/2 86/88/2 83/16/2 -f 84/107/3 83/87/3 88/91/3 -f 85/88/4 81/92/4 88/89/4 diff --git a/src/main/resources/assets/advancedrocketry/models/precassembler.obj b/src/main/resources/assets/advancedrocketry/models/precassembler.obj deleted file mode 100644 index e043a64b3..000000000 --- a/src/main/resources/assets/advancedrocketry/models/precassembler.obj +++ /dev/null @@ -1,1046 +0,0 @@ -# Blender v2.74 (sub 0) OBJ File: 'PrecAssembler.blend' -# www.blender.org -o ProcessC -v 1.599810 1.480450 2.889527 -v 1.599810 1.480450 2.989527 -v 1.578679 1.435135 2.889527 -v 1.578679 1.435135 2.989527 -v 1.528869 1.430777 2.889527 -v 1.528869 1.430777 2.989527 -v 1.500190 1.471734 2.889527 -v 1.500190 1.471734 2.989527 -v 1.521321 1.517050 2.889527 -v 1.521321 1.517050 2.989527 -v 1.571131 1.521407 2.889527 -v 1.571131 1.521407 2.989527 -v 1.519242 1.483439 2.911527 -v 1.479615 1.936382 2.911527 -v 1.579014 1.488669 2.911527 -v 1.539387 1.941611 2.911527 -v 1.519242 1.483439 2.971527 -v 1.479615 1.936382 2.971527 -v 1.579014 1.488669 2.971527 -v 1.539387 1.941611 2.971527 -v 1.412032 1.905702 2.721527 -v 1.394601 2.104941 2.721527 -v 1.604298 2.002829 2.841527 -v 1.600812 2.042677 2.841527 -v 1.412032 1.905702 3.161527 -v 1.394601 2.104941 3.161527 -v 1.604298 2.002829 3.041527 -v 1.600812 2.042677 3.041527 -vt 0.478516 0.683594 -vt 0.472656 0.683594 -vt 0.472656 0.671875 -vt 0.466797 0.683594 -vt 0.466797 0.671875 -vt 0.458984 0.683594 -vt 0.458984 0.671875 -vt 0.453125 0.683594 -vt 0.453125 0.671875 -vt 0.501953 0.671875 -vt 0.501953 0.681641 -vt 0.494141 0.681641 -vt 0.486328 0.683594 -vt 0.478516 0.671875 -vt 0.492188 0.683594 -vt 0.486328 0.671875 -vt 0.523438 0.644531 -vt 0.523438 0.650391 -vt 0.511719 0.644531 -vt 0.453125 0.640625 -vt 0.511719 0.640625 -vt 0.511719 0.648438 -vt 0.453125 0.664062 -vt 0.511719 0.664062 -vt 0.511719 0.671875 -vt 0.453125 0.656250 -vt 0.511719 0.656250 -vt 0.453125 0.648438 -vt 0.529297 0.648438 -vt 0.529297 0.656250 -vt 0.523438 0.656250 -vt 0.523438 0.648438 -vt 0.523438 0.640625 -vt 0.529297 0.640625 -vt 0.482422 0.615234 -vt 0.482422 0.621094 -vt 0.501953 0.615234 -vt 0.501953 0.621094 -vt 0.529297 0.595703 -vt 0.554688 0.595703 -vt 0.554688 0.652344 -vt 0.453125 0.595703 -vt 0.492188 0.675781 -vt 0.494141 0.671875 -vt 0.503906 0.675781 -vt 0.492188 0.671875 -vt 0.517578 0.640625 -vt 0.517578 0.654297 -vt 0.511719 0.650391 -vt 0.529297 0.652344 -vn 0.906300 -0.422600 0.000000 -vn 0.087200 -0.996200 0.000000 -vn -0.819200 -0.573600 0.000000 -vn -0.906300 0.422600 0.000000 -vn -0.000000 0.000000 1.000000 -vn 0.819200 0.573600 0.000000 -vn -0.087200 0.996200 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.996200 0.087200 0.000000 -vn -0.996200 -0.087200 0.000000 -vn 0.512500 0.044800 -0.857500 -vn 0.512500 0.044800 0.857500 -vn 0.450900 -0.892600 0.000000 -vn 0.289100 0.957300 0.000000 -vn 0.996200 0.087100 0.000000 -s off -f 2/1/1 4/2/1 3/3/1 -f 4/2/2 6/4/2 5/5/2 -f 6/4/3 8/6/3 7/7/3 -f 8/6/4 10/8/4 9/9/4 -f 4/10/5 12/11/5 10/12/5 -f 12/13/6 2/1/6 1/14/6 -f 10/15/7 12/13/7 11/16/7 -f 1/17/8 3/18/8 9/19/8 -f 16/20/8 15/21/8 13/22/8 -f 20/23/9 19/24/9 15/25/9 -f 20/23/5 18/26/5 17/27/5 -f 14/28/10 13/22/10 17/27/10 -f 15/29/2 19/30/2 17/31/2 -f 20/32/7 16/33/7 14/34/7 -f 24/35/11 23/36/11 21/20/11 -f 28/37/9 27/38/9 23/36/9 -f 26/39/12 25/34/12 27/38/12 -f 22/39/10 21/40/10 25/41/10 -f 21/20/13 23/36/13 27/38/13 -f 28/37/14 24/35/14 22/42/14 -f 1/14/1 2/1/1 3/3/1 -f 3/3/2 4/2/2 5/5/2 -f 5/5/3 6/4/3 7/7/3 -f 7/7/4 8/6/4 9/9/4 -f 8/43/5 6/44/5 4/10/5 -f 4/10/5 10/12/5 8/43/5 -f 4/10/5 2/45/5 12/11/5 -f 11/16/6 12/13/6 1/14/6 -f 9/46/7 10/15/7 11/16/7 -f 9/19/8 11/47/8 1/17/8 -f 5/48/8 7/49/8 9/19/8 -f 9/19/8 3/18/8 5/48/8 -f 14/28/8 16/20/8 13/22/8 -f 16/9/9 20/23/9 15/25/9 -f 19/24/5 20/23/5 17/27/5 -f 18/26/10 14/28/10 17/27/10 -f 13/32/2 15/29/2 17/31/2 -f 18/29/7 20/32/7 14/34/7 -f 22/42/11 24/35/11 21/20/11 -f 24/35/15 28/37/15 23/36/15 -f 28/37/12 26/39/12 27/38/12 -f 26/50/10 22/39/10 25/41/10 -f 25/34/13 21/20/13 27/38/13 -f 26/39/14 28/37/14 22/42/14 -o ProcessB -v 0.960000 1.476092 2.241527 -v 0.985000 1.569938 2.241527 -v 0.955000 1.476092 2.250187 -v 0.967500 1.569938 2.271837 -v 0.945000 1.476092 2.250187 -v 0.932500 1.569938 2.271837 -v 0.940000 1.476092 2.241527 -v 0.915000 1.569938 2.241527 -v 0.945000 1.476092 2.232866 -v 0.932500 1.569938 2.211216 -v 0.955000 1.476092 2.232866 -v 0.967500 1.569938 2.211216 -v 0.894560 2.357092 2.218526 -v 0.894560 2.399092 2.218526 -v 1.005440 2.357092 2.218526 -v 1.005440 2.399092 2.218526 -v 0.894560 2.357092 2.260526 -v 0.894560 2.399092 2.260526 -v 1.005440 2.357092 2.260526 -v 1.005440 2.399092 2.260526 -v 0.924564 1.568000 2.191550 -v 0.975436 1.568000 2.191550 -v 0.975436 1.568000 2.288450 -v 0.924564 1.568000 2.288450 -v 0.924564 1.608000 2.240000 -v 0.975436 1.608000 2.240000 -v 0.924564 1.800292 2.106862 -v 0.975436 1.800292 2.106862 -v 0.924564 1.799313 2.153615 -v 0.975436 1.799313 2.153615 -v 0.975436 1.800292 2.373138 -v 0.924564 1.800292 2.373138 -v 0.924564 1.799313 2.326385 -v 0.975436 1.799313 2.326385 -v 0.924564 2.000292 2.213372 -v 0.975436 2.000292 2.213372 -v 0.924564 1.999313 2.240000 -v 0.975436 1.999313 2.240000 -v 0.975436 2.000292 2.266628 -v 0.924564 2.000292 2.266628 -v 0.975436 2.410292 2.213372 -v 0.924564 2.410292 2.213372 -v 0.924564 2.410292 2.266628 -v 0.975436 2.410292 2.266628 -vt 0.519531 0.583984 -vt 0.519531 0.595703 -vt 0.507812 0.595703 -vt 0.501953 0.595703 -vt 0.507812 0.587891 -vt 0.496094 0.587891 -vt 0.513672 0.595703 -vt 0.519531 0.587891 -vt 0.513672 0.583984 -vt 0.507812 0.583984 -vt 0.496094 0.595703 -vt 0.496094 0.583984 -vt 0.496094 0.591797 -vt 0.501953 0.583984 -vt 0.507812 0.591797 -vt 0.519531 0.591797 -vn 0.843900 -0.224800 0.487200 -vn 0.000000 -0.224800 0.974400 -vn -0.843900 -0.224800 0.487200 -vn -0.843900 -0.224800 -0.487200 -vn 0.000000 1.000000 0.000000 -vn 0.843900 -0.224800 -0.487200 -vn 0.000000 -0.224800 -0.974400 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 0.411500 0.911400 -vn 0.000000 -0.342500 -0.939500 -vn 0.000000 -0.396500 -0.918000 -vn 0.000000 0.411500 -0.911400 -vn 0.000000 -0.342500 0.939500 -vn 0.000000 0.999300 0.036700 -vn 0.000000 0.999300 -0.036700 -vn 0.000000 0.470100 0.882600 -vn 0.000000 -0.396500 0.918000 -vn 0.000000 0.470100 -0.882600 -vn 0.000000 0.999300 0.036800 -vn 0.000000 0.999300 -0.036800 -s off -f 30/51/16 32/52/16 31/53/16 -f 32/51/17 34/52/17 33/53/17 -f 34/51/18 36/52/18 35/53/18 -f 36/51/19 38/52/19 37/53/19 -f 32/54/20 40/55/20 36/56/20 -f 40/51/21 30/52/21 29/53/21 -f 38/51/22 40/52/22 39/53/22 -f 29/57/23 33/58/23 35/59/23 -f 44/60/24 43/53/24 41/61/24 -f 48/60/25 47/53/25 43/61/25 -f 46/60/26 45/53/26 47/61/26 -f 42/60/27 41/53/27 45/61/27 -f 43/60/23 47/53/23 45/61/23 -f 48/60/20 44/53/20 42/61/20 -f 52/60/27 60/53/27 61/61/27 -f 51/62/25 50/60/25 54/53/25 -f 50/60/25 56/53/25 58/61/25 -f 49/62/27 52/60/27 53/53/27 -f 72/60/26 71/53/26 68/61/26 -f 49/62/27 53/60/27 57/53/27 -f 54/60/28 58/53/28 57/61/28 -f 49/60/29 55/53/29 56/61/29 -f 61/60/30 65/53/30 66/61/30 -f 51/62/25 54/60/25 62/53/25 -f 53/60/31 61/53/31 62/61/31 -f 51/60/32 59/53/32 60/61/32 -f 63/60/33 65/53/33 66/61/33 -f 67/60/34 66/53/34 65/61/34 -f 62/60/25 66/53/25 67/61/25 -f 59/60/35 67/53/35 68/61/35 -f 58/62/25 56/60/25 64/53/25 -f 57/60/27 65/53/27 63/61/27 -f 58/60/36 66/53/36 65/61/36 -f 55/60/37 63/53/37 64/61/37 -f 61/62/27 60/60/27 68/53/27 -f 66/62/25 72/60/25 67/53/25 -f 66/62/25 64/60/25 69/53/25 -f 65/60/27 71/53/27 70/61/27 -f 63/60/24 70/53/24 69/61/24 -f 70/60/20 71/53/20 72/61/20 -f 68/62/27 71/60/27 65/53/27 -f 29/60/16 30/51/16 31/53/16 -f 31/60/17 32/51/17 33/53/17 -f 33/60/18 34/51/18 35/53/18 -f 35/60/19 36/51/19 37/53/19 -f 36/56/20 34/63/20 32/54/20 -f 40/55/20 38/64/20 36/56/20 -f 32/54/20 30/65/20 40/55/20 -f 39/60/21 40/51/21 29/53/21 -f 37/60/22 38/51/22 39/53/22 -f 37/55/23 39/65/23 29/57/23 -f 29/57/23 35/59/23 37/55/23 -f 29/57/23 31/66/23 33/58/23 -f 42/62/24 44/60/24 41/61/24 -f 44/62/25 48/60/25 43/61/25 -f 48/62/26 46/60/26 47/61/26 -f 46/62/27 42/60/27 45/61/27 -f 41/62/23 43/60/23 45/61/23 -f 46/62/20 48/60/20 42/61/20 -f 53/62/27 52/60/27 61/61/27 -f 54/62/25 50/60/25 58/61/25 -f 67/62/26 72/60/26 68/61/26 -f 55/61/27 49/62/27 57/53/27 -f 53/62/28 54/60/28 57/61/28 -f 50/62/29 49/60/29 56/61/29 -f 62/62/30 61/60/30 66/61/30 -f 59/61/25 51/62/25 62/53/25 -f 54/62/31 53/60/31 62/61/31 -f 52/62/32 51/60/32 60/61/32 -f 64/62/38 63/60/38 66/61/38 -f 68/62/39 67/60/39 65/61/39 -f 59/62/25 62/60/25 67/61/25 -f 60/62/35 59/60/35 68/61/35 -f 66/61/25 58/62/25 64/53/25 -f 55/62/27 57/60/27 63/61/27 -f 57/62/36 58/60/36 65/61/36 -f 56/62/37 55/60/37 64/61/37 -f 65/61/27 61/62/27 68/53/27 -f 72/61/25 66/62/25 69/53/25 -f 63/62/27 65/60/27 70/61/27 -f 64/62/24 63/60/24 69/61/24 -f 69/62/20 70/60/20 72/61/20 -o ProcessA -v 0.894560 2.357092 1.318526 -v 0.894560 2.399092 1.318526 -v 1.005440 2.357092 1.318526 -v 1.005440 2.399092 1.318526 -v 0.894560 2.357092 1.360526 -v 0.894560 2.399092 1.360526 -v 1.005440 2.357092 1.360526 -v 1.005440 2.399092 1.360526 -v 0.635000 1.452000 1.040000 -v 0.635000 1.488000 1.040000 -v 1.265000 1.452000 1.040000 -v 1.265000 1.488000 1.040000 -v 0.635000 1.452000 1.640000 -v 0.635000 1.488000 1.640000 -v 1.265000 1.452000 1.640000 -v 1.265000 1.488000 1.640000 -v 0.924564 1.518000 1.291551 -v 0.975436 1.518000 1.291551 -v 0.975436 1.518000 1.388450 -v 0.924564 1.518000 1.388450 -v 0.924564 1.598000 1.340000 -v 0.975436 1.598000 1.340000 -v 0.924564 1.800292 1.206862 -v 0.975436 1.800292 1.206862 -v 0.924564 1.799313 1.253616 -v 0.975436 1.799313 1.253616 -v 0.975436 1.800292 1.473138 -v 0.924564 1.800292 1.473138 -v 0.924564 1.799313 1.426385 -v 0.975436 1.799313 1.426385 -v 0.924564 2.000292 1.313373 -v 0.975436 2.000292 1.313373 -v 0.924564 1.999313 1.340000 -v 0.975436 1.999313 1.340000 -v 0.975436 2.000292 1.366628 -v 0.924564 2.000292 1.366628 -v 0.975436 2.410292 1.313373 -v 0.924564 2.410292 1.313373 -v 0.924564 2.410292 1.366628 -v 0.975436 2.410292 1.366628 -vt 0.507812 0.583984 -vt 0.507812 0.595703 -vt 0.498047 0.595703 -vt 0.511719 0.507812 -vt 0.515625 0.507812 -vt 0.515625 0.544922 -vt 0.458984 0.503906 -vt 0.458984 0.500000 -vt 0.511719 0.500000 -vt 0.519531 0.544922 -vt 0.458984 0.507812 -vt 0.511719 0.503906 -vt 0.484375 0.525391 -vt 0.484375 0.527344 -vt 0.458984 0.544922 -vt 0.488281 0.527344 -vt 0.511719 0.544922 -vt 0.488281 0.525391 -vt 0.498047 0.583984 -vt 0.511719 0.582031 -vt 0.519531 0.507812 -vt 0.458984 0.582031 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.993000 -0.118400 -vn 0.103100 0.994700 0.000000 -vn 0.000000 0.993000 0.118400 -vn -0.103100 0.994700 0.000000 -vn 0.000000 0.394300 0.919000 -vn 0.000000 -0.287300 -0.957800 -vn 0.000000 -0.396500 -0.918000 -vn 0.000000 0.394300 -0.919000 -vn 0.000000 -0.287300 0.957800 -vn 0.000000 0.999300 0.036700 -vn 0.000000 0.999300 -0.036700 -vn 0.000000 0.470100 0.882600 -vn 0.000000 -0.396500 0.918000 -vn 0.000000 0.470100 -0.882600 -vn 0.000000 0.999300 0.036800 -vn 0.000000 0.999300 -0.036800 -s off -f 76/67/40 75/68/40 73/69/40 -f 80/67/41 79/68/41 75/69/41 -f 78/67/42 77/68/42 79/69/42 -f 74/67/43 73/68/43 77/69/43 -f 75/67/44 79/68/44 77/69/44 -f 80/67/45 76/68/45 74/69/45 -f 84/70/40 83/71/40 81/72/40 -f 88/73/41 87/74/41 83/75/41 -f 86/76/42 85/72/42 87/71/42 -f 82/77/43 81/73/43 85/78/43 -f 89/79/46 90/80/46 84/81/46 -f 91/82/47 88/83/47 84/81/47 -f 91/82/48 92/84/48 86/70/48 -f 92/84/49 89/79/49 82/77/49 -f 93/85/43 92/67/43 100/68/43 -f 91/85/41 90/67/41 94/68/41 -f 94/85/41 90/67/41 96/68/41 -f 89/85/43 92/67/43 93/68/43 -f 112/67/42 111/68/42 108/69/42 -f 93/67/43 97/68/43 95/69/43 -f 94/67/50 98/68/50 97/69/50 -f 89/67/51 95/68/51 96/69/51 -f 101/67/52 105/68/52 106/69/52 -f 94/67/41 102/68/41 99/69/41 -f 93/67/53 101/68/53 102/69/53 -f 91/67/54 99/68/54 100/69/54 -f 103/67/55 105/68/55 106/69/55 -f 107/67/56 106/68/56 105/69/56 -f 102/67/41 106/68/41 107/69/41 -f 99/67/57 107/68/57 108/69/57 -f 98/85/41 96/67/41 104/68/41 -f 97/67/43 105/68/43 103/69/43 -f 98/67/58 106/68/58 105/69/58 -f 95/67/59 103/68/59 104/69/59 -f 101/85/43 100/67/43 108/68/43 -f 106/85/41 112/67/41 107/68/41 -f 106/85/41 104/67/41 109/68/41 -f 105/67/43 111/68/43 110/69/43 -f 103/67/40 110/68/40 109/69/40 -f 110/67/45 111/68/45 112/69/45 -f 108/85/43 111/67/43 105/68/43 -f 83/81/44 87/83/44 85/86/44 -f 74/85/40 76/67/40 73/69/40 -f 76/85/41 80/67/41 75/69/41 -f 80/85/42 78/67/42 79/69/42 -f 78/85/43 74/67/43 77/69/43 -f 73/85/44 75/67/44 77/69/44 -f 78/85/45 80/67/45 74/69/45 -f 82/83/40 84/70/40 81/72/40 -f 84/78/41 88/73/41 83/75/41 -f 88/87/42 86/76/42 87/71/42 -f 86/70/43 82/77/43 85/78/43 -f 82/77/46 89/79/46 84/81/46 -f 90/80/47 91/82/47 84/81/47 -f 88/83/48 91/82/48 86/70/48 -f 86/70/49 92/84/49 82/77/49 -f 101/69/43 93/85/43 100/68/43 -f 98/69/41 94/85/41 96/68/41 -f 107/85/42 112/67/42 108/69/42 -f 89/85/43 93/67/43 95/69/43 -f 93/85/50 94/67/50 97/69/50 -f 90/85/51 89/67/51 96/69/51 -f 102/85/52 101/67/52 106/69/52 -f 91/85/41 94/67/41 99/69/41 -f 94/85/53 93/67/53 102/69/53 -f 92/85/54 91/67/54 100/69/54 -f 104/85/60 103/67/60 106/69/60 -f 108/85/61 107/67/61 105/69/61 -f 99/85/41 102/67/41 107/69/41 -f 100/85/57 99/67/57 108/69/57 -f 106/69/41 98/85/41 104/68/41 -f 95/85/43 97/67/43 103/69/43 -f 97/85/58 98/67/58 105/69/58 -f 96/85/59 95/67/59 104/69/59 -f 105/69/43 101/85/43 108/68/43 -f 112/69/41 106/85/41 109/68/41 -f 103/85/43 105/67/43 110/69/43 -f 104/85/40 103/67/40 109/69/40 -f 109/85/45 110/67/45 112/69/45 -f 81/88/44 83/81/44 85/86/44 -o Tray -v 0.590000 1.128000 0.340000 -v 0.590000 1.212000 0.340000 -v 1.310000 1.128000 0.340000 -v 1.310000 1.212000 0.340000 -v 0.590000 1.128000 1.060000 -v 0.590000 1.212000 1.060000 -v 1.310000 1.128000 1.060000 -v 1.310000 1.212000 1.060000 -v 0.662000 1.152000 0.462000 -v 1.238000 1.152000 0.462000 -v 1.238000 1.152000 1.038000 -v 0.662000 1.152000 1.038000 -vt 0.451172 0.947266 -vt 0.455078 0.951172 -vt 0.455078 0.953125 -vt 0.460938 0.947266 -vt 0.457031 0.951172 -vt 0.460938 0.957031 -vt 0.457031 0.953125 -vt 0.451172 0.957031 -vt 0.490234 0.945312 -vt 0.486328 0.949219 -vt 0.466797 0.949219 -vt 0.486328 0.968750 -vt 0.466797 0.968750 -vt 0.490234 0.972656 -vt 0.462891 0.972656 -vt 0.462891 0.945312 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.640200 0.768200 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.344300 -0.938900 -vn -0.640200 0.768200 0.000000 -vn 0.000000 0.897400 0.441300 -s off -f 116/89/62 115/90/62 113/91/62 -f 120/92/63 119/93/63 115/90/63 -f 118/94/64 117/95/64 119/93/64 -f 114/96/65 113/91/65 117/95/65 -f 115/90/66 119/93/66 117/95/66 -f 118/97/67 124/98/67 121/99/67 -f 123/100/68 122/101/68 121/99/68 -f 120/102/69 123/100/69 124/98/69 -f 120/102/70 116/103/70 122/101/70 -f 114/104/71 121/99/71 122/101/71 -f 114/96/62 116/89/62 113/91/62 -f 116/89/63 120/92/63 115/90/63 -f 120/92/64 118/94/64 119/93/64 -f 118/94/65 114/96/65 117/95/65 -f 113/91/66 115/90/66 117/95/66 -f 114/104/67 118/97/67 121/99/67 -f 124/98/68 123/100/68 121/99/68 -f 118/97/69 120/102/69 124/98/69 -f 123/100/70 120/102/70 122/101/70 -f 116/103/71 114/104/71 122/101/71 -o Hull -v 0.590000 2.460000 0.980000 -v 0.350000 2.860000 0.740000 -v 1.310000 2.460000 0.980000 -v 1.550000 2.860000 0.740000 -v 0.590000 2.460000 2.900000 -v 0.350000 2.860000 3.140000 -v 1.310000 2.460000 2.900000 -v 1.550000 2.860000 3.140000 -v 1.014142 2.460000 2.175858 -v 0.885858 2.460000 2.175858 -v 1.014142 2.460000 2.304142 -v 0.885858 2.460000 2.304142 -v 1.014142 2.060000 2.175858 -v 0.885858 2.060000 2.175858 -v 1.014142 2.060000 2.304142 -v 0.885858 2.060000 2.304142 -v 1.014142 2.408333 2.218619 -v 1.014142 2.111667 2.218619 -v 1.014142 2.408333 2.261380 -v 1.014142 2.111667 2.261380 -v 0.885858 2.408333 2.261380 -v 0.885858 2.111667 2.261380 -v 0.885858 2.408333 2.218619 -v 0.885858 2.111667 2.218619 -v 1.014142 2.460000 1.275858 -v 0.885858 2.460000 1.275858 -v 1.014142 2.460000 1.404142 -v 0.885858 2.460000 1.404142 -v 1.014142 2.060000 1.275858 -v 0.885858 2.060000 1.275858 -v 1.014142 2.060000 1.404142 -v 0.885858 2.060000 1.404142 -v 1.014142 2.408334 1.318619 -v 1.014142 2.111667 1.318619 -v 1.014142 2.408334 1.361381 -v 1.014142 2.111667 1.361381 -v 0.885858 2.408334 1.361381 -v 0.885858 2.111667 1.361381 -v 0.885858 2.408334 1.318619 -v 0.885858 2.111667 1.318619 -v 0.880000 1.010000 0.300000 -v 0.880000 1.150000 0.300000 -v 1.020000 1.010000 0.300000 -v 1.020000 1.150000 0.300000 -v 0.880000 1.010000 3.699999 -v 0.880000 1.150000 3.699999 -v 1.020000 1.010000 3.699999 -v 1.020000 1.150000 3.699999 -v 0.880000 1.038000 0.300000 -v 0.880000 1.122000 0.300000 -v 0.880000 1.122000 3.699999 -v 0.880000 1.038000 3.699999 -v 0.950000 1.038000 0.300000 -v 0.950000 1.122000 0.300000 -v 0.950000 1.122000 3.699999 -v 0.950000 1.038000 3.699999 -v 1.406000 1.240000 3.084000 -v 1.310000 1.000000 3.180001 -v 1.694000 1.240000 3.084000 -v 1.790000 1.000000 3.180001 -v 1.406000 1.240000 2.796000 -v 1.310000 1.000000 2.700001 -v 1.694000 1.240000 2.796000 -v 1.790000 1.000000 2.700001 -v 1.575657 1.240000 2.965657 -v 1.524343 1.240000 2.965657 -v 1.575657 1.240000 2.914344 -v 1.524343 1.240000 2.914344 -v 1.575657 1.480000 2.965657 -v 1.524343 1.480000 2.965657 -v 1.575657 1.480000 2.914344 -v 1.524343 1.480000 2.914344 -v 2.999000 0.001000 3.999000 -v 0.001000 0.001000 3.999000 -v 0.001000 0.001000 0.000999 -v 2.999001 0.001000 0.001001 -v 2.999000 2.999000 3.999002 -v 0.000999 2.999000 3.998998 -v 0.001000 2.999000 0.000999 -v 2.999000 2.999000 0.001000 -v 0.001000 1.001000 3.700000 -v 0.001000 1.001000 0.299999 -v 0.001000 2.850000 3.699998 -v 0.001000 2.850000 0.299999 -v 2.000000 1.001000 3.700000 -v 2.000000 1.001000 0.300000 -v 2.000000 2.850000 3.699998 -v 2.000000 2.850000 0.299999 -v 0.653444 1.471855 0.299999 -v 0.653444 2.378145 0.299999 -v 1.246556 1.471855 0.299999 -v 1.246556 2.378145 0.299999 -v 0.653444 1.471855 0.382488 -v 0.653444 2.378145 0.032488 -v 1.246556 1.471855 0.382488 -v 1.246556 2.378145 0.032488 -v 0.653444 1.684000 0.299999 -v 1.246556 1.684000 0.299999 -v 0.603858 1.150569 3.700000 -v 0.603858 2.099431 3.699999 -v 1.296142 1.150569 3.700000 -v 1.296141 2.099431 3.699999 -v 0.603858 1.150569 3.900000 -v 1.296141 1.150569 3.900000 -vt 0.835938 0.851562 -vt 0.812500 0.898438 -vt 0.740234 0.898438 -vt 0.732422 0.802734 -vt 0.707031 0.847656 -vt 0.517578 0.847656 -vt 0.716797 0.849609 -vt 0.740234 0.802734 -vt 0.812500 0.802734 -vt 0.494141 0.894531 -vt 0.613281 0.759766 -vt 0.613281 0.773438 -vt 0.537109 0.773438 -vt 0.494141 0.730469 -vt 0.683594 0.730469 -vt 0.625000 0.759766 -vt 0.683594 0.802734 -vt 0.730469 0.988281 -vt 0.730469 0.929688 -vt 0.738281 0.921875 -vt 0.718750 0.929688 -vt 0.710938 0.921875 -vt 0.789062 1.000000 -vt 0.761719 1.000000 -vt 0.761719 0.921875 -vt 0.738281 1.000000 -vt 0.796875 0.933594 -vt 0.789062 0.921875 -vt 0.812500 0.921875 -vt 0.804688 0.992188 -vt 0.804688 0.933594 -vt 0.867188 0.921875 -vt 0.894531 0.921875 -vt 0.894531 0.949219 -vt 0.625000 0.773438 -vt 0.710938 1.000000 -vt 0.718750 0.988281 -vt 0.570312 0.976562 -vt 0.578125 0.976562 -vt 0.578125 1.000000 -vt 0.796875 0.992188 -vt 0.503906 1.000000 -vt 0.503906 0.976562 -vt 0.511719 0.976562 -vt 0.570312 1.000000 -vt 0.636719 0.976562 -vt 0.636719 1.000000 -vt 0.523438 0.773438 -vt 0.494141 0.802734 -vt 0.537109 0.759766 -vt 0.523438 0.759766 -vt 0.652344 0.988281 -vt 0.652344 0.929688 -vt 0.660156 0.921875 -vt 0.644531 0.929688 -vt 0.636719 0.921875 -vt 0.687500 1.000000 -vt 0.687500 0.921875 -vt 0.660156 1.000000 -vt 0.847656 0.933594 -vt 0.839844 0.921875 -vt 0.855469 0.992188 -vt 0.855469 0.933594 -vt 0.867188 0.949219 -vt 0.894531 0.972656 -vt 0.644531 0.988281 -vt 0.812500 0.988281 -vt 0.812500 0.980469 -vt 0.839844 0.980469 -vt 0.867188 1.000000 -vt 0.839844 1.000000 -vt 0.847656 0.992188 -vt 0.894531 0.980469 -vt 0.867188 0.980469 -vt 0.867188 0.972656 -vt 0.921875 0.921875 -vt 0.921875 0.980469 -vt 0.394531 0.914062 -vt 0.394531 0.921875 -vt 0.238281 0.921875 -vt 0.378906 0.929688 -vt 0.238281 0.929688 -vt 0.394531 0.929688 -vt 0.238281 0.914062 -vt 0.238281 0.910156 -vt 0.378906 0.933594 -vt 0.238281 0.933594 -vt 0.238281 0.943359 -vt 0.238281 0.941406 -vt 0.378906 0.941406 -vt 0.238281 0.937500 -vt 0.378906 0.937500 -vt 0.492188 0.988281 -vt 0.488281 1.000000 -vt 0.476562 1.000000 -vt 0.492188 0.968750 -vt 0.503906 0.972656 -vt 0.503906 0.984375 -vt 0.472656 0.968750 -vt 0.476562 0.957031 -vt 0.488281 0.957031 -vt 0.472656 0.988281 -vt 0.460938 0.984375 -vt 0.460938 0.972656 -vt 0.464844 0.953125 -vt 0.470703 0.947266 -vt 0.470703 0.966797 -vt 0.464844 0.960938 -vt 0.451172 0.966797 -vt 0.457031 0.960938 -vt 0.451172 0.947266 -vt 0.507812 0.583984 -vt 0.507812 0.595703 -vt 0.503906 0.595703 -vt 0.500000 0.583984 -vt 0.500000 0.595703 -vt 0.457031 0.953125 -vt 0.496094 0.595703 -vt 0.496094 0.583984 -vt 0.183594 0.679688 -vt 0.183594 0.500000 -vt 0.316406 0.500000 -vt 0.000000 0.636719 -vt 0.000000 0.500000 -vt 0.179688 0.500000 -vt 0.136719 0.914062 -vt 0.000000 0.914062 -vt 0.000000 0.777344 -vt 0.000000 0.775391 -vt 0.015625 0.765625 -vt 0.167969 0.765625 -vt 0.453125 0.500000 -vt 0.453125 0.636719 -vt 0.363281 0.816406 -vt 0.183594 0.816406 -vt 0.183594 0.683594 -vt 0.335938 0.910156 -vt 0.335938 0.816406 -vt 0.492188 0.816406 -vt 0.015625 0.683594 -vt 0.181641 0.775391 -vt 0.167969 0.683594 -vt 0.181641 0.636719 -vt 0.152344 1.000000 -vt 0.000000 1.000000 -vt 0.000000 0.917969 -vt 0.402344 0.765625 -vt 0.402344 0.769531 -vt 0.375000 0.769531 -vt 0.136719 0.796875 -vt 0.136719 0.789062 -vt 0.167969 0.789062 -vt 0.183594 0.910156 -vt 0.363281 0.683594 -vt 0.394531 0.710938 -vt 0.363281 0.765625 -vt 0.453125 0.765625 -vt 0.421875 0.710938 -vt 0.453125 0.683594 -vt 0.421875 0.746094 -vt 0.421875 0.703125 -vt 0.394531 0.703125 -vt 0.406250 0.769531 -vt 0.402344 0.781250 -vt 0.416016 0.812500 -vt 0.402344 0.812500 -vt 0.375000 0.781250 -vt 0.371094 0.769531 -vt 0.363281 0.812500 -vt 0.375000 0.812500 -vt 0.136719 0.777344 -vt 0.164062 0.777344 -vt 0.187500 0.972656 -vt 0.230469 0.972656 -vt 0.238281 1.000000 -vt 0.187500 0.941406 -vt 0.156250 0.910156 -vt 0.156250 1.000000 -vt 0.230469 0.941406 -vt 0.359375 0.636719 -vt 0.359375 0.679688 -vt 0.328125 0.679688 -vt 0.316406 0.636719 -vt 0.328125 0.636719 -vt 0.371094 0.636719 -vt 0.716797 0.851562 -vt 0.835938 0.849609 -vt 0.732422 0.894531 -vt 0.812500 1.000000 -vt 0.511719 1.000000 -vt 0.839844 0.988281 -vt 0.394531 0.910156 -vt 0.378906 0.943359 -vt 0.503906 0.583984 -vt 0.316406 0.679688 -vt 0.179688 0.636719 -vt 0.492188 0.910156 -vt 0.152344 0.917969 -vt 0.375000 0.765625 -vt 0.167969 0.796875 -vt 0.394531 0.746094 -vt 0.164062 0.789062 -vn 0.000000 -0.514500 -0.857500 -vn 0.857500 -0.514500 0.000000 -vn 0.000000 -0.514500 0.857500 -vn -0.857500 -0.514500 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.371400 0.928500 -vn 0.928500 0.371400 0.000000 -vn 0.000000 0.371400 -0.928500 -vn -0.928500 0.371400 0.000000 -vn -0.000000 0.362400 0.932000 -vn 0.000000 -0.206200 -0.978500 -vn -0.000000 0.359600 0.933100 -s off -f 128/105/72 127/106/72 125/107/72 -f 132/108/73 131/109/73 127/110/73 -f 130/111/74 129/112/74 131/113/74 -f 126/114/75 125/110/75 129/109/75 -f 133/115/76 134/116/76 152/117/76 -f 133/115/76 127/118/76 131/119/76 -f 135/120/76 131/119/76 129/121/76 -f 145/122/77 146/123/77 140/124/77 -f 148/125/77 138/126/77 140/124/77 -f 135/127/78 136/128/78 140/129/78 -f 133/130/79 137/124/79 138/129/79 -f 144/131/80 139/132/80 137/133/80 -f 141/134/80 142/135/80 137/133/80 -f 137/136/76 139/137/76 140/138/76 -f 134/116/76 136/139/76 129/121/76 -f 136/130/77 134/140/77 147/141/77 -f 141/142/76 143/143/76 145/144/76 -f 135/127/80 143/145/80 141/134/80 -f 146/146/81 144/147/81 142/148/81 -f 142/148/78 141/142/78 147/149/78 -f 144/150/79 146/151/79 145/144/79 -f 138/126/77 148/125/77 147/141/77 -f 139/132/80 144/131/80 143/145/80 -f 150/152/76 152/117/76 125/153/76 -f 151/154/76 149/155/76 127/118/76 -f 161/156/77 162/157/77 156/158/77 -f 164/159/77 154/160/77 156/158/77 -f 152/161/78 156/162/78 155/126/78 -f 149/163/79 153/158/79 154/162/79 -f 160/164/80 155/165/80 153/136/80 -f 157/166/80 158/167/80 153/136/80 -f 153/168/76 155/138/76 156/169/76 -f 150/152/76 125/153/76 127/118/76 -f 152/163/77 150/151/77 163/170/77 -f 157/171/76 159/172/76 161/173/76 -f 149/174/80 151/175/80 159/176/80 -f 162/177/81 160/178/81 158/179/81 -f 157/137/78 163/180/78 164/181/78 -f 162/165/79 161/173/79 159/172/79 -f 154/160/77 164/159/77 163/170/77 -f 155/165/80 160/164/80 159/176/80 -f 125/153/76 152/117/76 134/116/76 -f 133/115/76 151/154/76 127/118/76 -f 172/182/80 171/183/80 167/184/80 -f 169/185/77 176/185/77 173/186/77 -f 167/184/76 171/183/76 169/187/76 -f 172/182/81 168/188/81 166/189/81 -f 176/185/81 180/190/81 177/191/81 -f 166/192/77 174/193/77 175/194/77 -f 178/195/77 177/191/77 180/190/77 -f 174/193/76 178/195/76 179/196/76 -f 184/197/82 183/198/82 181/199/82 -f 188/200/83 187/201/83 183/202/83 -f 186/203/84 185/204/84 187/205/84 -f 182/206/85 181/207/85 185/208/85 -f 188/200/76 184/197/76 182/206/76 -f 190/209/81 181/210/81 183/211/81 -f 189/212/81 183/211/81 187/213/81 -f 191/214/81 187/213/81 185/215/81 -f 192/216/79 196/217/79 195/218/79 -f 189/219/78 193/220/78 194/220/78 -f 192/221/81 185/215/81 181/210/81 -f 195/218/80 193/220/80 189/219/80 -f 196/222/77 192/223/77 190/219/77 -f 198/224/76 199/225/76 200/226/76 -f 204/227/81 203/228/81 202/229/81 -f 201/230/78 202/231/78 198/232/78 -f 203/233/77 208/234/77 207/235/77 -f 203/226/79 204/236/79 200/237/79 -f 197/238/80 200/239/80 204/240/80 -f 208/241/76 212/242/76 211/243/76 -f 203/233/77 199/227/77 206/244/77 -f 202/245/77 207/235/77 205/246/77 -f 198/247/77 205/246/77 206/244/77 -f 211/248/77 212/249/77 210/250/77 -f 215/251/76 219/252/76 217/253/76 -f 223/254/81 227/255/81 228/256/81 -f 205/242/81 209/241/81 210/257/81 -f 206/258/78 221/259/78 208/260/78 -f 212/261/78 222/262/78 210/263/78 -f 216/264/78 212/261/78 208/260/78 -f 215/265/78 213/266/78 206/258/78 -f 215/267/80 222/268/80 219/252/80 -f 222/268/77 216/269/77 220/270/77 -f 221/271/77 213/272/77 217/253/77 -f 214/273/80 221/271/80 218/274/80 -f 221/271/86 217/253/86 219/252/86 -f 214/255/76 218/275/76 220/276/76 -f 224/277/79 223/278/79 205/279/79 -f 226/280/79 211/281/79 209/189/79 -f 226/280/79 224/277/79 207/282/79 -f 225/283/79 209/189/79 205/279/79 -f 227/284/87 224/285/87 226/286/87 -f 226/286/77 225/287/77 228/288/77 -f 223/289/80 224/285/80 227/284/80 -f 126/290/72 128/105/72 125/107/72 -f 128/153/73 132/108/73 127/110/73 -f 132/291/74 130/111/74 131/113/74 -f 130/292/75 126/114/75 129/109/75 -f 151/154/76 133/115/76 152/117/76 -f 135/120/76 133/115/76 131/119/76 -f 136/139/76 135/120/76 129/121/76 -f 136/130/77 145/122/77 140/124/77 -f 146/123/77 148/125/77 140/124/77 -f 139/132/78 135/127/78 140/129/78 -f 134/128/79 133/130/79 138/129/79 -f 142/135/80 144/131/80 137/133/80 -f 133/293/80 141/134/80 137/133/80 -f 138/168/76 137/136/76 140/138/76 -f 125/153/76 134/116/76 129/121/76 -f 145/122/77 136/130/77 147/141/77 -f 147/149/76 141/142/76 145/144/76 -f 133/293/80 135/127/80 141/134/80 -f 148/294/81 146/146/81 142/148/81 -f 148/294/78 142/148/78 147/149/78 -f 143/143/79 144/150/79 145/144/79 -f 134/140/77 138/126/77 147/141/77 -f 135/127/80 139/132/80 143/145/80 -f 152/163/77 161/156/77 156/158/77 -f 162/157/77 164/159/77 156/158/77 -f 151/140/78 152/161/78 155/126/78 -f 150/161/79 149/163/79 154/162/79 -f 158/167/80 160/164/80 153/136/80 -f 149/174/80 157/166/80 153/136/80 -f 154/179/76 153/168/76 156/169/76 -f 149/155/76 150/152/76 127/118/76 -f 161/156/77 152/163/77 163/170/77 -f 163/295/76 157/171/76 161/173/76 -f 157/166/80 149/174/80 159/176/80 -f 164/169/81 162/177/81 158/179/81 -f 158/177/78 157/137/78 164/181/78 -f 160/133/79 162/165/79 159/172/79 -f 150/151/77 154/160/77 163/170/77 -f 151/175/80 155/165/80 159/176/80 -f 168/188/80 172/182/80 167/184/80 -f 165/186/77 169/185/77 173/186/77 -f 165/186/76 167/184/76 169/187/76 -f 170/296/81 172/182/81 166/189/81 -f 173/186/81 176/185/81 177/191/81 -f 170/297/77 166/192/77 175/194/77 -f 179/196/77 178/195/77 180/190/77 -f 175/194/76 174/193/76 179/196/76 -f 182/206/82 184/197/82 181/199/82 -f 184/197/83 188/200/83 183/202/83 -f 188/200/84 186/203/84 187/205/84 -f 186/203/85 182/206/85 185/208/85 -f 186/203/76 188/200/76 182/206/76 -f 189/212/81 190/209/81 183/211/81 -f 191/214/81 189/212/81 187/213/81 -f 192/221/81 191/214/81 185/215/81 -f 191/298/79 192/216/79 195/218/79 -f 190/219/78 189/219/78 194/220/78 -f 190/209/81 192/221/81 181/210/81 -f 191/298/80 195/218/80 189/219/80 -f 194/220/77 196/222/77 190/219/77 -f 197/299/76 198/224/76 200/226/76 -f 201/300/81 204/227/81 202/229/81 -f 197/275/78 201/230/78 198/232/78 -f 202/245/77 203/233/77 207/235/77 -f 199/287/79 203/226/79 200/237/79 -f 201/258/80 197/238/80 204/240/80 -f 207/301/76 208/241/76 211/243/76 -f 208/234/77 203/233/77 206/244/77 -f 198/247/77 202/245/77 205/246/77 -f 199/227/77 198/247/77 206/244/77 -f 209/302/77 211/248/77 210/250/77 -f 213/303/76 215/251/76 217/253/76 -f 225/304/81 223/254/81 228/256/81 -f 206/239/81 205/242/81 210/257/81 -f 221/259/78 206/258/78 213/266/78 -f 221/259/78 214/305/78 208/260/78 -f 222/262/78 212/261/78 216/264/78 -f 222/262/78 215/265/78 210/263/78 -f 214/305/78 216/264/78 208/260/78 -f 210/263/78 215/265/78 206/258/78 -f 222/268/88 220/270/88 218/274/88 -f 221/271/86 219/252/86 222/268/86 -f 222/268/88 218/274/88 221/271/88 -f 216/306/76 214/255/76 220/276/76 -f 207/282/79 224/277/79 205/279/79 -f 225/283/79 226/280/79 209/189/79 -f 211/281/79 226/280/79 207/282/79 -f 223/278/79 225/283/79 205/279/79 -f 228/288/87 227/284/87 226/286/87 -f 207/244/77 208/246/77 206/235/77 -f 205/234/77 207/244/77 206/235/77 diff --git a/src/main/resources/assets/advancedrocketry/models/precisionassembler.obj b/src/main/resources/assets/advancedrocketry/models/precisionassembler.obj new file mode 100644 index 000000000..88787787d --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/precisionassembler.obj @@ -0,0 +1,2719 @@ +# Blender v2.79 (sub 0) OBJ File: 'precision_assembler.blend' +# www.blender.org +mtllib precision_assembler.mtl +o Hull +v 2.062500 1.125000 3.812500 +v 2.062500 2.750000 3.812500 +v 2.062500 1.125000 0.187500 +v 2.062500 2.750000 0.187500 +v 2.125000 1.125000 3.812500 +v 2.125000 2.750000 3.812500 +v 2.125000 1.125000 0.187500 +v 2.125000 2.750000 0.187500 +v 0.187500 1.125000 3.937500 +v 0.187500 2.750000 3.937500 +v 0.187500 1.125000 3.875000 +v 0.187500 2.750000 3.875000 +v 2.000000 1.125000 3.937500 +v 2.000000 2.750000 3.937500 +v 2.000000 1.125000 3.875000 +v 2.000000 2.750000 3.875000 +v 0.187500 1.125000 0.125000 +v 0.187500 2.750000 0.125000 +v 0.187500 1.125000 0.062500 +v 0.187500 2.750000 0.062500 +v 2.000000 1.125000 0.125000 +v 2.000000 2.750000 0.125000 +v 2.000000 1.125000 0.062500 +v 2.000000 2.750000 0.062500 +v 0.312500 0.812500 1.687500 +v 0.312500 0.875000 1.687500 +v 0.312500 0.812500 1.312500 +v 0.312500 0.875000 1.312500 +v 0.687500 0.812500 1.687500 +v 0.687500 0.875000 1.687500 +v 0.687500 0.812500 1.312500 +v 0.687500 0.875000 1.312500 +v 0.312500 0.125000 1.687500 +v 0.312500 0.187500 1.687500 +v 0.312500 0.125000 1.312501 +v 0.312500 0.187500 1.312501 +v 0.687500 0.125000 1.687500 +v 0.687500 0.187500 1.687500 +v 0.687500 0.125000 1.312501 +v 0.687500 0.187500 1.312501 +v 0.000000 1.125000 4.000000 +v 0.000000 2.750000 4.000000 +v 0.000000 1.125000 3.812500 +v 0.000000 2.750000 3.812500 +v 0.187500 1.125000 4.000000 +v 0.187500 2.750000 4.000000 +v 0.187500 1.125000 3.812500 +v 0.187500 2.750000 3.812500 +v 0.000000 2.750000 4.000000 +v 0.000000 3.000000 4.000000 +v 0.000000 2.750000 0.000000 +v 0.000000 3.000000 0.000000 +v 3.000000 2.750000 4.000000 +v 3.000000 3.000000 4.000000 +v 3.000000 2.750000 0.000000 +v 3.000000 3.000000 0.000000 +v 0.000000 1.000000 4.000000 +v 0.000000 1.125000 4.000000 +v 0.000000 1.000000 0.000000 +v 0.000000 1.125000 0.000000 +v 3.000000 1.000000 4.000000 +v 3.000000 1.125000 4.000000 +v 3.000000 1.000000 0.000000 +v 3.000000 1.125000 0.000000 +v 1.000000 0.875000 3.750000 +v 1.000000 1.000000 3.750000 +v 1.000000 0.875000 3.000000 +v 2.750000 0.875000 3.750000 +v 2.750000 1.000000 3.750000 +v 2.750000 0.875000 3.000000 +v 2.750000 1.000000 3.000000 +v 0.250000 0.875000 3.750000 +v 0.250000 1.000000 3.750000 +v 0.250000 0.875000 1.000000 +v 0.250000 1.000000 1.000000 +v 1.000000 0.875000 3.750000 +v 1.000000 1.000000 3.750000 +v 1.000000 0.875000 1.000000 +v 0.250000 0.000000 3.750000 +v 0.250000 0.125000 3.750000 +v 0.250000 0.000000 1.000000 +v 0.250000 0.125000 1.000000 +v 1.000000 0.000000 3.750000 +v 1.000000 0.125000 3.750000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.125000 1.000000 +v 1.000000 0.000000 3.750000 +v 1.000000 0.125000 3.750000 +v 1.000000 0.000000 3.000000 +v 1.000000 0.125000 3.000000 +v 2.750000 0.000000 3.750000 +v 2.750000 0.125000 3.750000 +v 2.750000 0.000000 3.000000 +v 2.750000 0.125000 3.000000 +v 2.125000 1.687500 2.500000 +v 2.125000 2.312500 2.500000 +v 2.125000 1.687500 1.500000 +v 2.125000 2.312500 1.500000 +v 2.562500 1.687500 2.500000 +v 2.562500 2.312500 2.500000 +v 2.562500 1.687500 1.500000 +v 2.562500 2.312500 1.500000 +v 2.125000 1.875000 0.875000 +v 2.125000 2.125000 0.875000 +v 2.125000 1.875000 0.625000 +v 2.125000 2.125000 0.625000 +v 2.250000 1.875000 0.875000 +v 2.250000 2.125000 0.875000 +v 2.250000 1.875000 0.625000 +v 2.250000 2.125000 0.625000 +v 2.250000 1.875000 3.375000 +v 2.250000 2.125000 3.375000 +v 2.250000 1.875000 2.500000 +v 2.250000 2.125000 2.500000 +v 2.500000 1.875000 3.375000 +v 2.500000 2.125000 3.375000 +v 2.500000 1.875000 2.500000 +v 2.500000 2.125000 2.500000 +v 2.250000 1.875000 1.500000 +v 2.250000 2.125000 1.500000 +v 2.250000 1.875000 0.625000 +v 2.250000 2.125000 0.625000 +v 2.500000 1.875000 1.500000 +v 2.500000 2.125000 1.500000 +v 2.500000 1.875000 0.625000 +v 2.500000 2.125000 0.625000 +v 2.562500 1.125000 2.312500 +v 2.562500 2.125000 2.312500 +v 2.562500 1.125000 2.062500 +v 2.562500 2.125000 2.062500 +v 2.812500 1.125000 2.312500 +v 2.812500 2.125000 2.312500 +v 2.812500 1.125000 2.062500 +v 2.812500 2.125000 2.062500 +v 2.562500 1.125000 1.937500 +v 2.562500 2.125000 1.937500 +v 2.562500 1.125000 1.687500 +v 2.562500 2.125000 1.687500 +v 2.812500 1.125000 1.937500 +v 2.812500 2.125000 1.937500 +v 2.812500 1.125000 1.687500 +v 2.812500 2.125000 1.687500 +v 1.000000 0.250000 3.000000 +v 1.000000 0.875000 3.000000 +v 1.000000 0.250000 2.812500 +v 1.000000 0.875000 2.812500 +v 1.187500 0.250000 3.000000 +v 1.187500 0.875000 3.000000 +v 1.187500 0.250000 2.812500 +v 1.187500 0.875000 2.812500 +v 1.062500 0.250000 2.937500 +v 1.062500 0.875000 2.937500 +v 1.062500 0.250000 1.062500 +v 1.062500 0.875000 1.062500 +v 2.937500 0.250000 2.937500 +v 2.937500 0.875000 2.937500 +v 2.937500 0.250000 1.062500 +v 2.937500 0.875000 1.062500 +v 1.000000 0.875000 3.000000 +v 1.000000 1.000000 3.000000 +v 1.000000 0.875000 1.000000 +v 1.000000 1.000000 1.000000 +v 3.000000 0.875000 3.000000 +v 3.000000 1.000000 3.000000 +v 3.000000 0.875000 1.000000 +v 3.000000 1.000000 1.000000 +v 1.000000 0.000000 3.000000 +v 1.000000 0.250000 3.000000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.250000 1.000000 +v 3.000000 0.000000 3.000000 +v 3.000000 0.250000 3.000000 +v 3.000000 0.000000 1.000000 +v 3.000000 0.250000 1.000000 +v 1.000000 0.875000 1.000000 +v 1.000000 0.875000 0.250000 +v 1.000000 1.000000 0.250000 +v 2.750000 0.875000 1.000000 +v 2.750000 1.000000 1.000000 +v 2.750000 0.875000 0.250000 +v 2.750000 1.000000 0.250000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.125000 1.000000 +v 1.000000 0.000000 0.250000 +v 1.000000 0.125000 0.250000 +v 2.750000 0.000000 1.000000 +v 2.750000 0.125000 1.000000 +v 2.750000 0.000000 0.250000 +v 2.750000 0.125000 0.250000 +v 1.437500 1.125000 3.000000 +v 1.437500 1.500000 3.000000 +v 1.437500 1.125000 2.812500 +v 1.437500 1.500000 2.812500 +v 1.625000 1.125000 3.000000 +v 1.625000 1.500000 3.000000 +v 1.625000 1.125000 2.812500 +v 1.625000 1.500000 2.812500 +v 0.875000 2.125000 2.312500 +v 0.875000 2.750000 2.312500 +v 0.875000 2.125000 2.125000 +v 0.875000 2.750000 2.125000 +v 1.062500 2.125000 2.312500 +v 1.062500 2.750000 2.312500 +v 1.062500 2.125000 2.125000 +v 1.062500 2.750000 2.125000 +v 2.812500 0.250000 3.000000 +v 2.812500 0.875000 3.000000 +v 2.812500 0.250000 2.812500 +v 2.812500 0.875000 2.812500 +v 3.000000 0.250000 3.000000 +v 3.000000 0.875000 3.000000 +v 3.000000 0.250000 2.812500 +v 3.000000 0.875000 2.812500 +v 1.000000 0.250000 1.187500 +v 1.000000 0.875000 1.187500 +v 1.000000 0.250000 1.000000 +v 1.000000 0.875000 1.000000 +v 1.187500 0.250000 1.187500 +v 1.187500 0.875000 1.187500 +v 1.187500 0.250000 1.000000 +v 1.187500 0.875000 1.000000 +v 2.812500 0.250000 1.187500 +v 2.812500 0.875000 1.187500 +v 2.812500 0.250000 1.000000 +v 2.812500 0.875000 1.000000 +v 3.000000 0.250000 1.187500 +v 3.000000 0.875000 1.187500 +v 3.000000 0.250000 1.000000 +v 3.000000 0.875000 1.000000 +v 2.000000 1.125000 4.000000 +v 2.000000 2.750000 4.000000 +v 2.000000 1.125000 3.812500 +v 2.000000 2.750000 3.812500 +v 2.187500 1.125000 4.000000 +v 2.187500 2.750000 4.000000 +v 2.187500 1.125000 3.812500 +v 2.187500 2.750000 3.812500 +v 2.812500 1.125000 4.000000 +v 2.812500 2.750000 4.000000 +v 2.812500 1.125000 3.812500 +v 2.812500 2.750000 3.812500 +v 3.000000 1.125000 4.000000 +v 3.000000 2.750000 4.000000 +v 3.000000 1.125000 3.812500 +v 3.000000 2.750000 3.812500 +v 0.000000 1.125000 0.187500 +v 0.000000 2.750000 0.187500 +v 0.000000 1.125000 0.000000 +v 0.000000 2.750000 0.000000 +v 0.187500 1.125000 0.187500 +v 0.187500 2.750000 0.187500 +v 0.187500 1.125000 0.000000 +v 0.187500 2.750000 0.000000 +v 2.000000 1.125000 0.187500 +v 2.000000 2.750000 0.187500 +v 2.000000 1.125000 0.000000 +v 2.000000 2.750000 0.000000 +v 2.187500 1.125000 0.187500 +v 2.187500 2.750000 0.187500 +v 2.187500 1.125000 0.000000 +v 2.187500 2.750000 0.000000 +v 2.812500 1.125000 0.187500 +v 2.812500 2.750000 0.187500 +v 2.812500 1.125000 0.000000 +v 2.812500 2.750000 0.000000 +v 3.000000 1.125000 0.187500 +v 3.000000 2.750000 0.187500 +v 3.000000 1.125000 0.000000 +v 3.000000 2.750000 0.000000 +v 0.062500 1.125000 3.812500 +v 0.062500 2.750000 3.812500 +v 0.062500 1.125000 0.187500 +v 0.062500 2.750000 0.187500 +v 0.125000 1.125000 3.812500 +v 0.125000 2.750000 3.812500 +v 0.125000 1.125000 0.187500 +v 0.125000 2.750000 0.187500 +v 2.125000 1.875000 1.375000 +v 2.125000 2.125000 1.375000 +v 2.125000 1.875000 1.125000 +v 2.125000 2.125000 1.125000 +v 2.250000 1.875000 1.375000 +v 2.250000 2.125000 1.375000 +v 2.250000 1.875000 1.125000 +v 2.250000 2.125000 1.125000 +v 2.125000 1.875000 2.875000 +v 2.125000 2.125000 2.875000 +v 2.125000 1.875000 2.625000 +v 2.125000 2.125000 2.625000 +v 2.250000 1.875000 2.875000 +v 2.250000 2.125000 2.875000 +v 2.250000 1.875000 2.625000 +v 2.250000 2.125000 2.625000 +v 2.125000 1.875000 3.375000 +v 2.125000 2.125000 3.375000 +v 2.125000 1.875000 3.125000 +v 2.125000 2.125000 3.125000 +v 2.250000 1.875000 3.375000 +v 2.250000 2.125000 3.375000 +v 2.250000 1.875000 3.125000 +v 2.250000 2.125000 3.125000 +v 0.312500 0.812500 2.687500 +v 0.312500 0.875000 2.687500 +v 0.312500 0.812500 2.312500 +v 0.312500 0.875000 2.312500 +v 0.687500 0.812500 2.687500 +v 0.687500 0.875000 2.687500 +v 0.687500 0.812500 2.312500 +v 0.687500 0.875000 2.312500 +v 0.312500 0.125000 2.687500 +v 0.312500 0.187500 2.687500 +v 0.312500 0.125000 2.312500 +v 0.312500 0.187500 2.312500 +v 0.687500 0.125000 2.687500 +v 0.687500 0.187500 2.687500 +v 0.687500 0.125000 2.312500 +v 0.687500 0.187500 2.312500 +v 0.312500 0.812500 3.687500 +v 0.312500 0.875000 3.687500 +v 0.312500 0.812500 3.312500 +v 0.312500 0.875000 3.312500 +v 0.687500 0.812500 3.687500 +v 0.687500 0.875000 3.687500 +v 0.687500 0.812500 3.312500 +v 0.687500 0.875000 3.312500 +v 0.312500 0.125000 3.687500 +v 0.312500 0.187500 3.687500 +v 0.312500 0.125000 3.312500 +v 0.312500 0.187500 3.312500 +v 0.687500 0.125000 3.687500 +v 0.687500 0.187500 3.687500 +v 0.687500 0.125000 3.312500 +v 0.687500 0.187500 3.312500 +v 1.312500 0.812500 3.687500 +v 1.312500 0.875000 3.687500 +v 1.312500 0.812500 3.312500 +v 1.312500 0.875000 3.312500 +v 1.687500 0.812500 3.687500 +v 1.687500 0.875000 3.687500 +v 1.687500 0.812500 3.312500 +v 1.687500 0.875000 3.312500 +v 1.312500 0.125000 3.687500 +v 1.312500 0.187500 3.687500 +v 1.312500 0.125000 3.312500 +v 1.312500 0.187500 3.312500 +v 1.687500 0.125000 3.687500 +v 1.687500 0.187500 3.687500 +v 1.687500 0.125000 3.312500 +v 1.687500 0.187500 3.312500 +v 2.312500 0.812500 3.687500 +v 2.312500 0.875000 3.687500 +v 2.312500 0.812500 3.312500 +v 2.312500 0.875000 3.312500 +v 2.687500 0.812500 3.687500 +v 2.687500 0.875000 3.687500 +v 2.687500 0.812500 3.312500 +v 2.687500 0.875000 3.312500 +v 2.312500 0.125000 3.687500 +v 2.312500 0.187500 3.687500 +v 2.312500 0.125000 3.312500 +v 2.312500 0.187500 3.312500 +v 2.687500 0.125000 3.687500 +v 2.687500 0.187500 3.687500 +v 2.687500 0.125000 3.312500 +v 2.687500 0.187500 3.312500 +v 1.312500 0.812500 0.687500 +v 1.312500 0.875000 0.687500 +v 1.312500 0.812500 0.312500 +v 1.312500 0.875000 0.312500 +v 1.687500 0.812500 0.687500 +v 1.687500 0.875000 0.687500 +v 1.687500 0.812500 0.312500 +v 1.687500 0.875000 0.312500 +v 1.312500 0.125000 0.687501 +v 1.312500 0.187500 0.687501 +v 1.312500 0.125000 0.312501 +v 1.312500 0.187500 0.312501 +v 1.687500 0.125000 0.687501 +v 1.687500 0.187500 0.687501 +v 1.687500 0.125000 0.312501 +v 1.687500 0.187500 0.312501 +v 2.312500 0.812500 0.687500 +v 2.312500 0.875000 0.687500 +v 2.312500 0.812500 0.312500 +v 2.312500 0.875000 0.312500 +v 2.687500 0.812500 0.687500 +v 2.687500 0.875000 0.687500 +v 2.687500 0.812500 0.312500 +v 2.687500 0.875000 0.312500 +v 2.312500 0.125000 0.687501 +v 2.312500 0.187500 0.687501 +v 2.312500 0.125000 0.312501 +v 2.312500 0.187500 0.312501 +v 2.687500 0.125000 0.687501 +v 2.687500 0.187500 0.687501 +v 2.687500 0.125000 0.312501 +v 2.687500 0.187500 0.312501 +v 0.875000 2.125000 1.437500 +v 0.875000 2.750000 1.437500 +v 0.875000 2.125000 1.250000 +v 0.875000 2.750000 1.250000 +v 1.062500 2.125000 1.437500 +v 1.062500 2.750000 1.437500 +v 1.062500 2.125000 1.250000 +v 1.062500 2.750000 1.250000 +v 0.875000 2.125000 1.437500 +v 0.875000 2.125000 1.250000 +v 1.062500 2.125000 1.437500 +v 1.062500 2.125000 1.250000 +v 0.000000 0.000000 1.000000 +v 0.000000 0.250000 1.000000 +v 0.000000 0.000000 0.000000 +v 0.000000 0.250000 0.000000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.250000 1.000000 +v 1.000000 0.000000 0.000000 +v 1.000000 0.250000 0.000000 +v 0.062500 0.250000 0.937500 +v 0.062500 0.875000 0.937500 +v 0.062500 0.250000 0.062500 +v 0.062500 0.875000 0.062500 +v 0.937500 0.250000 0.937500 +v 0.937500 0.875000 0.937500 +v 0.937500 0.250000 0.062500 +v 0.937500 0.875000 0.062500 +v 0.000000 0.875000 1.000000 +v 0.000000 1.000000 1.000000 +v 0.000000 0.875000 0.000000 +v 0.000000 1.000000 0.000000 +v 1.000000 0.875000 1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 0.875000 0.000000 +v 1.000000 1.000000 0.000000 +v 0.812500 0.250000 1.000000 +v 0.812500 0.875000 1.000000 +v 0.812500 0.250000 0.812500 +v 0.812500 0.875000 0.812500 +v 1.000000 0.250000 1.000000 +v 1.000000 0.875000 1.000000 +v 1.000000 0.250000 0.812500 +v 1.000000 0.875000 0.812500 +v 0.812500 0.250000 0.187500 +v 0.812500 0.875000 0.187500 +v 0.812500 0.250000 -0.000000 +v 0.812500 0.875000 -0.000000 +v 1.000000 0.250000 0.187500 +v 1.000000 0.875000 0.187500 +v 1.000000 0.250000 -0.000000 +v 1.000000 0.875000 -0.000000 +v 0.000000 0.250000 1.000000 +v 0.000000 0.875000 1.000000 +v 0.000000 0.250000 0.000000 +v 0.000000 0.875000 0.000000 +v 0.187500 0.250000 1.000000 +v 0.187500 0.875000 1.000000 +v 0.187500 0.250000 0.000000 +v 0.187500 0.875000 0.000000 +vt 0.601562 1.000000 +vt 0.375000 0.898438 +vt 0.601562 0.898438 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.601562 1.000000 +vt 0.375000 0.898438 +vt 0.601562 0.898438 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.601562 0.898438 +vt 0.703125 1.000000 +vt 0.601562 1.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.703125 1.000000 +vt 0.601562 0.898438 +vt 0.703125 0.898438 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.601562 0.898438 +vt 0.703125 1.000000 +vt 0.601562 1.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.703125 1.000000 +vt 0.601562 0.898438 +vt 0.703125 0.898438 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 1.000000 0.937500 +vt 0.750000 0.921875 +vt 1.000000 0.921875 +vt 1.000000 0.921875 +vt 0.812500 0.906250 +vt 1.000000 0.906250 +vt 1.000000 0.937500 +vt 0.750000 0.921875 +vt 1.000000 0.921875 +vt 1.000000 0.921875 +vt 0.812500 0.906250 +vt 1.000000 0.906250 +vt 0.750000 0.609375 +vt 1.000000 0.796875 +vt 0.750000 0.796875 +vt -0.000000 0.812500 +vt 0.250000 1.000000 +vt 0.000000 1.000000 +vt 0.750000 0.992188 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 1.000000 +vt 0.812500 1.000000 +vt 1.000000 1.000000 +vt 0.750000 0.992188 +vt 1.000000 0.992188 +vt 1.000000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 0.992188 +vt 0.250000 1.000000 +vt 0.000000 0.812500 +vt 0.250000 0.812500 +vt 0.000000 0.625000 +vt 0.250000 0.812500 +vt 0.000000 0.812500 +vt 0.875000 1.000000 +vt 0.828125 0.992188 +vt 0.875000 0.992188 +vt 1.000000 1.000000 +vt 0.890625 0.992188 +vt 1.000000 0.992188 +vt 0.375000 0.718750 +vt 0.421875 0.828125 +vt 0.375000 0.828125 +vt 0.828125 0.992188 +vt 1.000000 1.000000 +vt 0.828125 1.000000 +vt 0.859375 1.000000 +vt 0.812500 0.992188 +vt 0.859375 0.992188 +vt 0.250000 0.828125 +vt 0.421875 0.875000 +vt 0.250000 0.875000 +vt 0.828125 0.992188 +vt 1.000000 1.000000 +vt 0.828125 1.000000 +vt 0.859375 1.000000 +vt 0.812500 0.992188 +vt 0.859375 0.992188 +vt 0.250000 0.828125 +vt 0.421875 0.875000 +vt 0.250000 0.875000 +vt 0.250000 0.875000 +vt 0.421875 0.828125 +vt 0.250000 0.828125 +vt 0.875000 1.000000 +vt 0.828125 0.992188 +vt 0.875000 0.992188 +vt 1.000000 1.000000 +vt 0.890625 0.992188 +vt 1.000000 0.992188 +vt 0.375000 0.718750 +vt 0.421875 0.828125 +vt 0.375000 0.828125 +vt 0.421875 0.828125 +vt 0.375000 0.718750 +vt 0.421875 0.718750 +vt 0.687500 0.863281 +vt 0.648438 0.890625 +vt 0.648438 0.863281 +vt 0.710938 0.835938 +vt 0.648438 0.796875 +vt 0.710938 0.796875 +vt 0.648438 0.890625 +vt 0.687500 0.863281 +vt 0.687500 0.890625 +vt 0.710938 0.863281 +vt 0.648438 0.835938 +vt 0.710938 0.835938 +vt 0.648438 0.835938 +vt 0.710938 0.863281 +vt 0.648438 0.863281 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.812500 0.976562 +vt 0.757812 0.976562 +vt 0.812500 0.976562 +vt 0.757812 0.960938 +vt 0.812500 0.960938 +vt 0.765625 0.976562 +vt 0.750000 0.960938 +vt 0.765625 0.960938 +vt 0.757812 0.960938 +vt 0.812500 0.945312 +vt 0.757812 0.945312 +vt 0.757812 0.945312 +vt 0.812500 0.960938 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.812500 0.976562 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.765625 0.976562 +vt 0.750000 0.976562 +vt 0.812500 0.976562 +vt 0.757812 0.960938 +vt 0.812500 0.960938 +vt 0.757812 0.945312 +vt 0.812500 0.945312 +vt 0.812500 0.945312 +vt 0.757812 0.960938 +vt 0.812500 0.960938 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.812500 0.976562 +vt 0.812500 0.976562 +vt 0.750000 0.992188 +vt 0.750000 0.976562 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.812500 0.976562 +vt 0.812500 0.992188 +vt 0.750000 0.976562 +vt 0.750000 0.992188 +vt 0.750000 0.976562 +vt 0.765625 0.960938 +vt 0.765625 0.976562 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.812500 0.976562 +vt 0.812500 0.976562 +vt 0.750000 0.992188 +vt 0.750000 0.976562 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.812500 0.976562 +vt 0.812500 0.992188 +vt 0.750000 0.976562 +vt 0.750000 0.992188 +vt 0.750000 0.976562 +vt 0.765625 0.960938 +vt 0.765625 0.976562 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 0.878906 0.953125 +vt 0.996094 0.992188 +vt 0.878906 0.992188 +vt 0.878906 0.953125 +vt 0.996094 0.992188 +vt 0.878906 0.992188 +vt 0.996094 0.992188 +vt 0.878906 0.953125 +vt 0.996094 0.953125 +vt 0.996094 0.992188 +vt 0.878906 0.953125 +vt 0.996094 0.953125 +vt 0.875000 0.992188 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.992188 +vt 1.000000 0.992188 +vt 1.000000 1.000000 +vt 0.875000 0.992188 +vt 1.000000 0.992188 +vt 0.375000 0.875000 +vt 0.250000 1.000000 +vt 0.250000 0.875000 +vt 1.000000 0.953125 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 1.000000 0.953125 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 1.000000 0.953125 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 1.000000 0.953125 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 0.250000 0.875000 +vt 0.375000 1.000000 +vt 0.250000 1.000000 +vt 0.250000 1.000000 +vt 0.375000 0.875000 +vt 0.375000 1.000000 +vt 0.890625 0.992188 +vt 1.000000 1.000000 +vt 0.890625 1.000000 +vt 1.000000 1.000000 +vt 0.953125 0.992188 +vt 1.000000 0.992188 +vt 0.359375 0.781250 +vt 0.250000 0.828125 +vt 0.250000 0.781250 +vt 0.890625 0.992188 +vt 1.000000 1.000000 +vt 0.890625 1.000000 +vt 1.000000 1.000000 +vt 0.953125 0.992188 +vt 1.000000 0.992188 +vt 0.359375 0.781250 +vt 0.250000 0.828125 +vt 0.250000 0.781250 +vt 0.250000 0.828125 +vt 0.359375 0.781250 +vt 0.359375 0.828125 +vt 0.714844 1.000000 +vt 0.703125 0.976562 +vt 0.714844 0.976562 +vt 0.714844 1.000000 +vt 0.703125 0.976562 +vt 0.714844 0.976562 +vt 0.714844 1.000000 +vt 0.703125 0.976562 +vt 0.714844 0.976562 +vt 0.714844 1.000000 +vt 0.703125 0.976562 +vt 0.714844 0.976562 +vt 0.703125 0.988281 +vt 0.714844 0.988281 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.910156 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.898438 +vt 0.714844 1.000000 +vt 0.703125 1.000000 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 1.000000 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.421875 0.796875 +vt 0.648438 0.898438 +vt 0.421875 0.898438 +vt 0.648438 0.898438 +vt 0.421875 0.796875 +vt 0.648438 0.796875 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.976562 +vt 0.750000 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.960938 +vt 0.757812 0.976562 +vt 0.757812 0.960938 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.894531 +vt 0.421875 0.898438 +vt 0.398438 0.898438 +vt 0.398438 0.898438 +vt 0.402344 0.875000 +vt 0.402344 0.898438 +vt 0.421875 0.878906 +vt 0.398438 0.875000 +vt 0.421875 0.875000 +vt 0.417969 0.898438 +vt 0.421875 0.875000 +vt 0.421875 0.898438 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.398438 0.878906 +vt 0.375000 0.878906 +vt 0.375000 0.898438 +vt 0.378906 0.875000 +vt 0.378906 0.898438 +vt 0.398438 0.898438 +vt 0.375000 0.894531 +vt 0.398438 0.894531 +vt 0.394531 0.898438 +vt 0.398438 0.875000 +vt 0.398438 0.898438 +vt 0.398438 0.875000 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.945312 +vt 0.703125 0.898438 +vt 0.714844 0.898438 +vt 0.714844 0.898438 +vt 0.703125 0.910156 +vt 0.703125 0.898438 +vt 0.812500 0.921875 +vt 0.750000 0.906250 +vt 0.812500 0.906250 +vt 0.812500 0.921875 +vt 0.750000 0.906250 +vt 0.812500 0.906250 +vt 0.812500 0.921875 +vt 0.750000 0.906250 +vt 0.812500 0.906250 +vt 0.812500 0.921875 +vt 0.750000 0.906250 +vt 0.812500 0.906250 +vt 0.250000 0.718750 +vt 0.312500 0.781250 +vt 0.250000 0.781250 +vt 0.250000 0.781250 +vt 0.312500 0.718750 +vt 0.312500 0.781250 +vt 0.988281 0.992188 +vt 0.929688 0.953125 +vt 0.988281 0.953125 +vt 0.929688 0.953125 +vt 0.988281 0.992188 +vt 0.929688 0.992188 +vt 0.929688 0.953125 +vt 0.988281 0.992188 +vt 0.929688 0.992188 +vt 0.929688 0.953125 +vt 0.988281 0.992188 +vt 0.929688 0.992188 +vt 0.875000 1.000000 +vt 0.812500 0.992188 +vt 0.875000 0.992188 +vt 0.812500 0.992188 +vt 0.875000 1.000000 +vt 0.812500 1.000000 +vt 0.812500 1.000000 +vt 0.875000 0.992188 +vt 0.812500 0.992188 +vt 0.875000 1.000000 +vt 0.812500 0.992188 +vt 0.312500 0.718750 +vt 0.250000 0.781250 +vt 0.250000 0.718750 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 1.000000 0.992188 +vt 0.988281 0.953125 +vt 1.000000 0.953125 +vt 0.875000 0.992188 +vt 0.812500 0.953125 +vt 0.875000 0.953125 +vt 0.875000 0.992188 +vt 0.863281 0.953125 +vt 0.875000 0.953125 +vt 0.875000 0.992188 +vt 0.812500 0.953125 +vt 0.875000 0.953125 +vt 0.875000 0.992188 +vt 0.863281 0.953125 +vt 0.875000 0.953125 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.375000 1.000000 +vt 0.000000 0.000000 +vt 0.375000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.703125 0.898438 +vt 0.000000 0.000000 +vt 0.601562 1.000000 +vt 0.000000 0.000000 +vt 0.703125 0.898438 +vt 0.000000 0.000000 +vt 0.601562 1.000000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.750000 0.937500 +vt 0.812500 0.921875 +vt 0.750000 0.937500 +vt 0.812500 0.921875 +vt 1.000000 0.609375 +vt 0.250000 0.812500 +vt 1.000000 0.992188 +vt 1.000000 0.992188 +vt 0.750000 1.000000 +vt 0.812500 1.000000 +vt 0.000000 1.000000 +vt 0.250000 0.625000 +vt 0.828125 1.000000 +vt 0.890625 1.000000 +vt 0.421875 0.718750 +vt 1.000000 0.992188 +vt 0.812500 1.000000 +vt 0.421875 0.828125 +vt 1.000000 0.992188 +vt 0.812500 1.000000 +vt 0.421875 0.828125 +vt 0.421875 0.875000 +vt 0.828125 1.000000 +vt 0.890625 1.000000 +vt 0.421875 0.718750 +vt 0.375000 0.828125 +vt 0.687500 0.890625 +vt 0.648438 0.835938 +vt 0.648438 0.863281 +vt 0.648438 0.863281 +vt 0.710938 0.835938 +vt 0.750000 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.757812 0.976562 +vt 0.750000 0.976562 +vt 0.812500 0.960938 +vt 0.812500 0.945312 +vt 0.812500 0.960938 +vt 0.765625 0.960938 +vt 0.757812 0.976562 +vt 0.757812 0.945312 +vt 0.750000 0.960938 +vt 0.812500 0.992188 +vt 0.750000 0.960938 +vt 0.812500 0.976562 +vt 0.750000 0.960938 +vt 0.750000 0.960938 +vt 0.812500 0.992188 +vt 0.750000 0.960938 +vt 0.812500 0.976562 +vt 0.750000 0.960938 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.996094 0.953125 +vt 0.996094 0.953125 +vt 0.878906 0.992188 +vt 0.878906 0.992188 +vt 1.000000 0.992188 +vt 0.875000 1.000000 +vt 0.875000 1.000000 +vt 0.375000 1.000000 +vt 0.875000 0.953125 +vt 0.875000 0.953125 +vt 0.875000 0.953125 +vt 0.875000 0.953125 +vt 0.375000 0.875000 +vt 0.250000 0.875000 +vt 1.000000 0.992188 +vt 0.953125 1.000000 +vt 0.359375 0.828125 +vt 1.000000 0.992188 +vt 0.953125 1.000000 +vt 0.359375 0.828125 +vt 0.250000 0.781250 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.714844 0.910156 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.714844 0.898438 +vt 0.703125 1.000000 +vt 0.703125 1.000000 +vt 0.648438 0.796875 +vt 0.421875 0.898438 +vt 0.750000 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.976562 +vt 0.750000 0.976562 +vt 0.757812 0.960938 +vt 0.757812 0.960938 +vt 0.750000 0.976562 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.421875 0.894531 +vt 0.398438 0.875000 +vt 0.398438 0.878906 +vt 0.417969 0.875000 +vt 0.398438 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.898438 +vt 0.394531 0.875000 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.703125 0.945312 +vt 0.714844 0.910156 +vt 0.750000 0.921875 +vt 0.750000 0.921875 +vt 0.750000 0.921875 +vt 0.750000 0.921875 +vt 0.312500 0.718750 +vt 0.250000 0.718750 +vt 0.929688 0.992188 +vt 0.988281 0.953125 +vt 0.988281 0.953125 +vt 0.988281 0.953125 +vt 0.812500 1.000000 +vt 0.875000 0.992188 +vt 0.812500 1.000000 +vt 0.312500 0.781250 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.988281 0.992188 +vt 0.812500 0.992188 +vt 0.863281 0.992188 +vt 0.812500 0.992188 +vt 0.863281 0.992188 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None +s off +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 7/5/2 3/6/2 +f 8/7/3 5/8/3 7/9/3 +f 6/10/4 1/11/4 5/12/4 +f 10/13/1 11/14/1 9/15/1 +f 12/16/2 15/17/2 11/18/2 +f 16/19/3 13/20/3 15/21/3 +f 14/22/4 9/23/4 13/24/4 +f 18/25/1 19/26/1 17/27/1 +f 20/28/2 23/29/2 19/30/2 +f 24/31/3 21/32/3 23/33/3 +f 22/34/4 17/35/4 21/36/4 +f 26/37/1 27/38/1 25/39/1 +f 28/40/2 31/41/2 27/42/2 +f 32/43/3 29/44/3 31/45/3 +f 30/46/4 25/47/4 29/48/4 +f 31/45/5 25/39/5 27/49/5 +f 34/50/1 35/51/1 33/52/1 +f 36/53/2 39/54/2 35/55/2 +f 40/56/3 37/57/3 39/58/3 +f 38/59/4 33/60/4 37/61/4 +f 36/53/6 38/62/6 40/56/6 +f 42/63/1 43/64/1 41/65/1 +f 44/66/2 47/67/2 43/68/2 +f 48/69/3 45/70/3 47/71/3 +f 46/72/4 41/73/4 45/74/4 +f 50/75/1 51/76/1 49/77/1 +f 52/78/2 55/79/2 51/80/2 +f 56/81/3 53/82/3 55/83/3 +f 54/84/4 49/85/4 53/86/4 +f 55/87/5 49/88/5 51/89/5 +f 52/90/6 54/91/6 56/92/6 +f 58/93/1 59/94/1 57/95/1 +f 60/96/2 63/97/2 59/98/2 +f 64/99/3 61/100/3 63/101/3 +f 62/102/4 57/103/4 61/104/4 +f 63/105/5 57/106/5 59/107/5 +f 60/108/6 62/109/6 64/110/6 +f 71/111/3 68/112/3 70/113/3 +f 69/114/4 65/115/4 68/116/4 +f 70/117/5 65/118/5 67/119/5 +f 73/120/1 74/121/1 72/122/1 +f 77/123/4 72/124/4 76/125/4 +f 78/126/5 72/127/5 74/128/5 +f 80/129/1 81/130/1 79/131/1 +f 84/132/4 79/133/4 83/134/4 +f 85/135/5 79/136/5 81/137/5 +f 82/138/6 84/139/6 86/140/6 +f 94/141/3 91/142/3 93/143/3 +f 92/144/4 87/145/4 91/146/4 +f 93/147/5 87/148/5 89/149/5 +f 90/150/6 92/151/6 94/152/6 +f 98/153/2 101/154/2 97/155/2 +f 102/156/3 99/157/3 101/158/3 +f 100/159/4 95/160/4 99/161/4 +f 101/162/5 95/163/5 97/164/5 +f 98/165/6 100/166/6 102/167/6 +f 106/168/2 109/169/2 105/170/2 +f 108/171/4 103/172/4 107/173/4 +f 109/174/5 103/175/5 105/176/5 +f 106/177/6 108/178/6 110/179/6 +f 112/180/1 113/181/1 111/182/1 +f 118/183/3 115/184/3 117/185/3 +f 116/186/4 111/187/4 115/188/4 +f 117/189/5 111/190/5 113/191/5 +f 114/192/6 116/193/6 118/194/6 +f 120/195/1 121/196/1 119/197/1 +f 122/198/2 125/199/2 121/200/2 +f 126/201/3 123/202/3 125/203/3 +f 125/203/5 119/204/5 121/205/5 +f 122/206/6 124/207/6 126/208/6 +f 128/209/1 129/210/1 127/211/1 +f 130/212/2 133/213/2 129/214/2 +f 134/215/3 131/216/3 133/217/3 +f 132/218/4 127/219/4 131/220/4 +f 130/221/6 132/222/6 134/223/6 +f 136/224/1 137/225/1 135/226/1 +f 138/227/2 141/228/2 137/229/2 +f 142/230/3 139/231/3 141/232/3 +f 140/233/4 135/234/4 139/235/4 +f 138/236/6 140/237/6 142/238/6 +f 144/239/1 145/240/1 143/241/1 +f 146/242/2 149/243/2 145/244/2 +f 150/245/3 147/246/3 149/247/3 +f 148/248/4 143/249/4 147/250/4 +f 152/251/1 153/252/1 151/253/1 +f 154/254/2 157/255/2 153/256/2 +f 158/257/3 155/258/3 157/259/3 +f 156/260/4 151/261/4 155/262/4 +f 162/263/2 165/264/2 161/265/2 +f 166/266/3 163/267/3 165/268/3 +f 164/269/4 159/270/4 163/271/4 +f 165/272/5 159/273/5 161/274/5 +f 168/275/1 169/276/1 167/277/1 +f 170/278/2 173/279/2 169/280/2 +f 174/281/3 171/282/3 173/283/3 +f 172/284/4 167/285/4 171/286/4 +f 173/287/5 167/288/5 169/289/5 +f 170/290/6 172/291/6 174/292/6 +f 177/293/2 180/294/2 176/295/2 +f 181/296/3 178/297/3 180/298/3 +f 180/299/5 175/300/5 176/301/5 +f 185/302/2 188/303/2 184/304/2 +f 189/305/3 186/306/3 188/307/3 +f 188/308/5 182/309/5 184/310/5 +f 185/311/6 187/312/6 189/313/6 +f 191/314/1 192/315/1 190/316/1 +f 193/317/2 196/318/2 192/319/2 +f 197/320/3 194/321/3 196/322/3 +f 195/323/4 190/324/4 194/325/4 +f 193/317/6 195/326/6 197/327/6 +f 199/328/1 200/329/1 198/330/1 +f 201/331/2 204/332/2 200/333/2 +f 205/334/3 202/335/3 204/336/3 +f 203/337/4 198/338/4 202/339/4 +f 204/336/5 198/340/5 200/329/5 +f 207/341/1 208/342/1 206/343/1 +f 209/344/2 212/345/2 208/346/2 +f 213/347/3 210/348/3 212/349/3 +f 211/350/4 206/351/4 210/352/4 +f 215/353/1 216/354/1 214/355/1 +f 217/356/2 220/357/2 216/358/2 +f 221/359/3 218/360/3 220/361/3 +f 219/362/4 214/363/4 218/364/4 +f 223/365/1 224/366/1 222/367/1 +f 225/368/2 228/369/2 224/370/2 +f 229/371/3 226/372/3 228/373/3 +f 227/374/4 222/375/4 226/376/4 +f 231/377/1 232/378/1 230/379/1 +f 233/380/2 236/381/2 232/382/2 +f 237/383/3 234/384/3 236/385/3 +f 235/386/4 230/387/4 234/388/4 +f 239/389/1 240/390/1 238/391/1 +f 241/392/2 244/393/2 240/394/2 +f 245/395/3 242/396/3 244/397/3 +f 243/398/4 238/399/4 242/400/4 +f 247/401/1 248/402/1 246/403/1 +f 249/404/2 252/405/2 248/406/2 +f 253/407/3 250/408/3 252/409/3 +f 251/410/4 246/411/4 250/412/4 +f 255/413/1 256/414/1 254/415/1 +f 257/416/2 260/417/2 256/418/2 +f 261/419/3 258/420/3 260/421/3 +f 259/422/4 254/423/4 258/424/4 +f 263/425/1 264/426/1 262/427/1 +f 265/428/2 268/429/2 264/430/2 +f 269/431/3 266/432/3 268/433/3 +f 267/434/4 262/435/4 266/436/4 +f 271/437/1 272/438/1 270/439/1 +f 277/440/3 274/441/3 276/442/3 +f 281/443/2 284/444/2 280/445/2 +f 283/446/4 278/447/4 282/448/4 +f 284/449/5 278/450/5 280/451/5 +f 281/452/6 283/453/6 285/454/6 +f 289/455/2 292/456/2 288/457/2 +f 291/458/4 286/459/4 290/460/4 +f 292/461/5 286/462/5 288/463/5 +f 289/464/6 291/465/6 293/466/6 +f 297/467/2 300/468/2 296/469/2 +f 299/470/4 294/471/4 298/472/4 +f 300/473/5 294/474/5 296/475/5 +f 297/476/6 299/477/6 301/478/6 +f 303/479/1 304/480/1 302/481/1 +f 305/482/2 308/483/2 304/484/2 +f 309/485/3 306/486/3 308/487/3 +f 307/488/4 302/489/4 306/490/4 +f 308/487/5 302/481/5 304/491/5 +f 311/492/1 312/493/1 310/494/1 +f 313/495/2 316/496/2 312/497/2 +f 317/498/3 314/499/3 316/500/3 +f 315/501/4 310/502/4 314/503/4 +f 313/495/6 315/504/6 317/498/6 +f 319/505/1 320/506/1 318/507/1 +f 321/508/2 324/509/2 320/510/2 +f 325/511/3 322/512/3 324/513/3 +f 323/514/4 318/515/4 322/516/4 +f 324/513/5 318/507/5 320/517/5 +f 327/518/1 328/519/1 326/520/1 +f 329/521/2 332/522/2 328/523/2 +f 333/524/3 330/525/3 332/526/3 +f 331/527/4 326/528/4 330/529/4 +f 329/521/6 331/530/6 333/524/6 +f 335/531/1 336/532/1 334/533/1 +f 337/534/2 340/535/2 336/536/2 +f 341/537/3 338/538/3 340/539/3 +f 339/540/4 334/541/4 338/542/4 +f 340/539/5 334/533/5 336/543/5 +f 343/544/1 344/545/1 342/546/1 +f 345/547/2 348/548/2 344/549/2 +f 349/550/3 346/551/3 348/552/3 +f 347/553/4 342/554/4 346/555/4 +f 345/547/6 347/556/6 349/550/6 +f 351/557/1 352/558/1 350/559/1 +f 353/560/2 356/561/2 352/562/2 +f 357/563/3 354/564/3 356/565/3 +f 355/566/4 350/567/4 354/568/4 +f 356/565/5 350/559/5 352/569/5 +f 359/570/1 360/571/1 358/572/1 +f 361/573/2 364/574/2 360/575/2 +f 365/576/3 362/577/3 364/578/3 +f 363/579/4 358/580/4 362/581/4 +f 361/573/6 363/582/6 365/576/6 +f 367/583/1 368/584/1 366/585/1 +f 369/586/2 372/587/2 368/588/2 +f 373/589/3 370/590/3 372/591/3 +f 371/592/4 366/593/4 370/594/4 +f 372/591/5 366/585/5 368/595/5 +f 375/596/1 376/597/1 374/598/1 +f 377/599/2 380/600/2 376/601/2 +f 381/602/3 378/603/3 380/604/3 +f 379/605/4 374/606/4 378/607/4 +f 377/599/6 379/608/6 381/602/6 +f 383/609/1 384/610/1 382/611/1 +f 385/612/2 388/613/2 384/614/2 +f 389/615/3 386/616/3 388/617/3 +f 387/618/4 382/619/4 386/620/4 +f 388/617/5 382/611/5 384/621/5 +f 391/622/1 392/623/1 390/624/1 +f 393/625/2 396/626/2 392/627/2 +f 397/628/3 394/629/3 396/630/3 +f 395/631/4 390/632/4 394/633/4 +f 393/625/6 395/634/6 397/628/6 +f 399/635/1 400/636/1 398/637/1 +f 401/638/2 404/639/2 400/640/2 +f 405/641/3 402/642/3 404/643/3 +f 403/644/4 398/645/4 402/646/4 +f 409/647/5 406/648/5 407/649/5 +f 411/650/1 412/651/1 410/652/1 +f 413/653/2 416/654/2 412/655/2 +f 417/656/3 414/657/3 416/658/3 +f 415/659/4 410/660/4 414/661/4 +f 416/662/5 410/663/5 412/664/5 +f 413/665/6 415/666/6 417/667/6 +f 419/668/1 420/669/1 418/670/1 +f 421/671/2 424/672/2 420/673/2 +f 425/674/3 422/675/3 424/676/3 +f 423/677/4 418/678/4 422/679/4 +f 427/680/1 428/681/1 426/682/1 +f 429/683/2 432/684/2 428/685/2 +f 433/686/3 430/687/3 432/688/3 +f 431/689/4 426/690/4 430/687/4 +f 432/691/5 426/692/5 428/693/5 +f 435/694/1 436/695/1 434/696/1 +f 437/697/2 440/698/2 436/699/2 +f 441/700/3 438/701/3 440/702/3 +f 439/703/4 434/704/4 438/705/4 +f 443/706/1 444/707/1 442/708/1 +f 445/709/2 448/710/2 444/711/2 +f 449/712/3 446/713/3 448/714/3 +f 447/715/4 442/716/4 446/717/4 +f 451/718/1 452/719/1 450/720/1 +f 453/721/2 456/722/2 452/723/2 +f 457/724/3 454/725/3 456/726/3 +f 455/727/4 450/728/4 454/729/4 +f 456/730/5 450/731/5 452/732/5 +f 453/733/6 455/734/6 457/735/6 +f 2/1/1 4/736/1 3/2/1 +f 4/4/2 8/737/2 7/5/2 +f 8/7/3 6/738/3 5/8/3 +f 6/10/4 2/739/4 1/11/4 +f 10/13/1 12/740/1 11/14/1 +f 12/16/2 16/741/2 15/17/2 +f 16/19/3 14/742/3 13/20/3 +f 14/22/4 10/743/4 9/23/4 +f 18/25/1 20/744/1 19/26/1 +f 20/28/2 24/745/2 23/29/2 +f 24/31/3 22/746/3 21/32/3 +f 22/34/4 18/747/4 17/35/4 +f 26/37/1 28/748/1 27/38/1 +f 28/40/2 32/749/2 31/41/2 +f 32/43/3 30/750/3 29/44/3 +f 30/46/4 26/751/4 25/47/4 +f 31/45/5 29/48/5 25/39/5 +f 34/50/1 36/752/1 35/51/1 +f 36/53/2 40/753/2 39/54/2 +f 40/56/3 38/754/3 37/57/3 +f 38/59/4 34/755/4 33/60/4 +f 36/53/6 34/50/6 38/62/6 +f 42/63/1 44/756/1 43/64/1 +f 44/66/2 48/757/2 47/67/2 +f 48/69/3 46/758/3 45/70/3 +f 46/72/4 42/759/4 41/73/4 +f 50/75/1 52/760/1 51/76/1 +f 52/78/2 56/761/2 55/79/2 +f 56/81/3 54/762/3 53/82/3 +f 54/84/4 50/763/4 49/85/4 +f 55/87/5 53/764/5 49/88/5 +f 52/90/6 50/765/6 54/91/6 +f 58/93/1 60/766/1 59/94/1 +f 60/96/2 64/767/2 63/97/2 +f 64/99/3 62/768/3 61/100/3 +f 62/102/4 58/769/4 57/103/4 +f 63/105/5 61/770/5 57/106/5 +f 60/108/6 58/771/6 62/109/6 +f 71/111/3 69/772/3 68/112/3 +f 69/114/4 66/773/4 65/115/4 +f 70/117/5 68/774/5 65/118/5 +f 73/120/1 75/775/1 74/121/1 +f 77/123/4 73/776/4 72/124/4 +f 78/126/5 76/777/5 72/127/5 +f 80/129/1 82/778/1 81/130/1 +f 84/132/4 80/779/4 79/133/4 +f 85/135/5 83/780/5 79/136/5 +f 82/138/6 80/781/6 84/139/6 +f 94/141/3 92/782/3 91/142/3 +f 92/144/4 88/783/4 87/145/4 +f 93/147/5 91/784/5 87/148/5 +f 90/150/6 88/785/6 92/151/6 +f 98/153/2 102/786/2 101/154/2 +f 102/156/3 100/787/3 99/157/3 +f 100/159/4 96/788/4 95/160/4 +f 101/162/5 99/789/5 95/163/5 +f 98/165/6 96/790/6 100/166/6 +f 106/168/2 110/791/2 109/169/2 +f 108/171/4 104/792/4 103/172/4 +f 109/174/5 107/793/5 103/175/5 +f 106/177/6 104/794/6 108/178/6 +f 112/180/1 114/795/1 113/181/1 +f 118/183/3 116/796/3 115/184/3 +f 116/186/4 112/797/4 111/187/4 +f 117/189/5 115/798/5 111/190/5 +f 114/192/6 112/799/6 116/193/6 +f 120/195/1 122/800/1 121/196/1 +f 122/198/2 126/801/2 125/199/2 +f 126/201/3 124/802/3 123/202/3 +f 125/203/5 123/202/5 119/204/5 +f 122/206/6 120/803/6 124/207/6 +f 128/209/1 130/804/1 129/210/1 +f 130/212/2 134/805/2 133/213/2 +f 134/215/3 132/806/3 131/216/3 +f 132/218/4 128/807/4 127/219/4 +f 130/221/6 128/808/6 132/222/6 +f 136/224/1 138/809/1 137/225/1 +f 138/227/2 142/810/2 141/228/2 +f 142/230/3 140/811/3 139/231/3 +f 140/233/4 136/812/4 135/234/4 +f 138/236/6 136/813/6 140/237/6 +f 144/239/1 146/814/1 145/240/1 +f 146/242/2 150/815/2 149/243/2 +f 150/245/3 148/816/3 147/246/3 +f 148/248/4 144/817/4 143/249/4 +f 152/251/1 154/818/1 153/252/1 +f 154/254/2 158/819/2 157/255/2 +f 158/257/3 156/820/3 155/258/3 +f 156/260/4 152/821/4 151/261/4 +f 162/263/2 166/822/2 165/264/2 +f 166/266/3 164/823/3 163/267/3 +f 164/269/4 160/824/4 159/270/4 +f 165/272/5 163/825/5 159/273/5 +f 168/275/1 170/826/1 169/276/1 +f 170/278/2 174/827/2 173/279/2 +f 174/281/3 172/828/3 171/282/3 +f 172/284/4 168/829/4 167/285/4 +f 173/287/5 171/830/5 167/288/5 +f 170/290/6 168/831/6 172/291/6 +f 177/293/2 181/832/2 180/294/2 +f 181/296/3 179/833/3 178/297/3 +f 180/299/5 178/834/5 175/300/5 +f 185/302/2 189/835/2 188/303/2 +f 189/305/3 187/836/3 186/306/3 +f 188/308/5 186/837/5 182/309/5 +f 185/311/6 183/838/6 187/312/6 +f 191/314/1 193/839/1 192/315/1 +f 193/317/2 197/840/2 196/318/2 +f 197/320/3 195/841/3 194/321/3 +f 195/323/4 191/842/4 190/324/4 +f 193/317/6 191/842/6 195/326/6 +f 199/328/1 201/843/1 200/329/1 +f 201/331/2 205/844/2 204/332/2 +f 205/334/3 203/845/3 202/335/3 +f 203/337/4 199/846/4 198/338/4 +f 204/336/5 202/847/5 198/340/5 +f 207/341/1 209/848/1 208/342/1 +f 209/344/2 213/849/2 212/345/2 +f 213/347/3 211/850/3 210/348/3 +f 211/350/4 207/851/4 206/351/4 +f 215/353/1 217/852/1 216/354/1 +f 217/356/2 221/853/2 220/357/2 +f 221/359/3 219/854/3 218/360/3 +f 219/362/4 215/855/4 214/363/4 +f 223/365/1 225/856/1 224/366/1 +f 225/368/2 229/857/2 228/369/2 +f 229/371/3 227/858/3 226/372/3 +f 227/374/4 223/859/4 222/375/4 +f 231/377/1 233/860/1 232/378/1 +f 233/380/2 237/861/2 236/381/2 +f 237/383/3 235/862/3 234/384/3 +f 235/386/4 231/863/4 230/387/4 +f 239/389/1 241/864/1 240/390/1 +f 241/392/2 245/865/2 244/393/2 +f 245/395/3 243/866/3 242/396/3 +f 243/398/4 239/867/4 238/399/4 +f 247/401/1 249/868/1 248/402/1 +f 249/404/2 253/869/2 252/405/2 +f 253/407/3 251/870/3 250/408/3 +f 251/410/4 247/871/4 246/411/4 +f 255/413/1 257/872/1 256/414/1 +f 257/416/2 261/873/2 260/417/2 +f 261/419/3 259/874/3 258/420/3 +f 259/422/4 255/875/4 254/423/4 +f 263/425/1 265/876/1 264/426/1 +f 265/428/2 269/877/2 268/429/2 +f 269/431/3 267/878/3 266/432/3 +f 267/434/4 263/879/4 262/435/4 +f 271/437/1 273/880/1 272/438/1 +f 277/440/3 275/881/3 274/441/3 +f 281/443/2 285/882/2 284/444/2 +f 283/446/4 279/883/4 278/447/4 +f 284/449/5 282/884/5 278/450/5 +f 281/452/6 279/885/6 283/453/6 +f 289/455/2 293/886/2 292/456/2 +f 291/458/4 287/887/4 286/459/4 +f 292/461/5 290/888/5 286/462/5 +f 289/464/6 287/889/6 291/465/6 +f 297/467/2 301/890/2 300/468/2 +f 299/470/4 295/891/4 294/471/4 +f 300/473/5 298/892/5 294/474/5 +f 297/476/6 295/893/6 299/477/6 +f 303/479/1 305/894/1 304/480/1 +f 305/482/2 309/895/2 308/483/2 +f 309/485/3 307/896/3 306/486/3 +f 307/488/4 303/897/4 302/489/4 +f 308/487/5 306/490/5 302/481/5 +f 311/492/1 313/898/1 312/493/1 +f 313/495/2 317/899/2 316/496/2 +f 317/498/3 315/900/3 314/499/3 +f 315/501/4 311/901/4 310/502/4 +f 313/495/6 311/492/6 315/504/6 +f 319/505/1 321/902/1 320/506/1 +f 321/508/2 325/903/2 324/509/2 +f 325/511/3 323/904/3 322/512/3 +f 323/514/4 319/905/4 318/515/4 +f 324/513/5 322/516/5 318/507/5 +f 327/518/1 329/906/1 328/519/1 +f 329/521/2 333/907/2 332/522/2 +f 333/524/3 331/908/3 330/525/3 +f 331/527/4 327/909/4 326/528/4 +f 329/521/6 327/518/6 331/530/6 +f 335/531/1 337/910/1 336/532/1 +f 337/534/2 341/911/2 340/535/2 +f 341/537/3 339/912/3 338/538/3 +f 339/540/4 335/913/4 334/541/4 +f 340/539/5 338/542/5 334/533/5 +f 343/544/1 345/914/1 344/545/1 +f 345/547/2 349/915/2 348/548/2 +f 349/550/3 347/916/3 346/551/3 +f 347/553/4 343/917/4 342/554/4 +f 345/547/6 343/544/6 347/556/6 +f 351/557/1 353/918/1 352/558/1 +f 353/560/2 357/919/2 356/561/2 +f 357/563/3 355/920/3 354/564/3 +f 355/566/4 351/921/4 350/567/4 +f 356/565/5 354/568/5 350/559/5 +f 359/570/1 361/922/1 360/571/1 +f 361/573/2 365/923/2 364/574/2 +f 365/576/3 363/924/3 362/577/3 +f 363/579/4 359/925/4 358/580/4 +f 361/573/6 359/570/6 363/582/6 +f 367/583/1 369/926/1 368/584/1 +f 369/586/2 373/927/2 372/587/2 +f 373/589/3 371/928/3 370/590/3 +f 371/592/4 367/929/4 366/593/4 +f 372/591/5 370/594/5 366/585/5 +f 375/596/1 377/930/1 376/597/1 +f 377/599/2 381/931/2 380/600/2 +f 381/602/3 379/932/3 378/603/3 +f 379/605/4 375/933/4 374/606/4 +f 377/599/6 375/596/6 379/608/6 +f 383/609/1 385/934/1 384/610/1 +f 385/612/2 389/935/2 388/613/2 +f 389/615/3 387/936/3 386/616/3 +f 387/618/4 383/937/4 382/619/4 +f 388/617/5 386/620/5 382/611/5 +f 391/622/1 393/938/1 392/623/1 +f 393/625/2 397/939/2 396/626/2 +f 397/628/3 395/940/3 394/629/3 +f 395/631/4 391/941/4 390/632/4 +f 393/625/6 391/622/6 395/634/6 +f 399/635/1 401/942/1 400/636/1 +f 401/638/2 405/943/2 404/639/2 +f 405/641/3 403/944/3 402/642/3 +f 403/644/4 399/945/4 398/645/4 +f 409/647/5 408/946/5 406/648/5 +f 411/650/1 413/947/1 412/651/1 +f 413/653/2 417/948/2 416/654/2 +f 417/656/3 415/949/3 414/657/3 +f 415/659/4 411/950/4 410/660/4 +f 416/662/5 414/951/5 410/663/5 +f 413/665/6 411/952/6 415/666/6 +f 419/668/1 421/953/1 420/669/1 +f 421/671/2 425/954/2 424/672/2 +f 425/674/3 423/955/3 422/675/3 +f 423/677/4 419/956/4 418/678/4 +f 427/680/1 429/957/1 428/681/1 +f 429/683/2 433/958/2 432/684/2 +f 433/686/3 431/689/3 430/687/3 +f 431/689/4 427/959/4 426/690/4 +f 432/691/5 430/960/5 426/692/5 +f 435/694/1 437/961/1 436/695/1 +f 437/697/2 441/962/2 440/698/2 +f 441/700/3 439/963/3 438/701/3 +f 439/703/4 435/964/4 434/704/4 +f 443/706/1 445/965/1 444/707/1 +f 445/709/2 449/966/2 448/710/2 +f 449/712/3 447/967/3 446/713/3 +f 447/715/4 443/968/4 442/716/4 +f 451/718/1 453/969/1 452/719/1 +f 453/721/2 457/970/2 456/722/2 +f 457/724/3 455/971/3 454/725/3 +f 455/727/4 451/972/4 450/728/4 +f 456/730/5 454/973/5 450/731/5 +f 453/733/6 451/974/6 455/734/6 +o Tray +v 1.310000 1.212000 0.340000 +v 1.310000 1.128000 0.340000 +v 0.590000 1.128000 0.340000 +v 1.310000 1.212000 1.060000 +v 1.310000 1.128000 1.060000 +v 0.590000 1.212000 1.060000 +v 0.590000 1.128000 1.060000 +v 0.590000 1.212000 0.340000 +v 0.662000 1.152000 1.038000 +v 0.662000 1.152000 0.462000 +v 1.238000 1.152000 1.038000 +v 1.238000 1.152000 0.462000 +vt 0.761719 0.855469 +vt 0.769531 0.863281 +vt 0.769531 0.871094 +vt 0.777344 0.855469 +vt 0.769531 0.863281 +vt 0.777344 0.878906 +vt 0.769531 0.871094 +vt 0.761719 0.878906 +vt 0.832031 0.855469 +vt 0.824219 0.863281 +vt 0.789062 0.863281 +vt 0.824219 0.898438 +vt 0.789062 0.898438 +vt 0.832031 0.906250 +vt 0.781250 0.906250 +vt 0.781250 0.855469 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.6402 0.7682 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.3443 -0.9389 +vn -0.6402 0.7682 0.0000 +vn 0.0000 0.8974 0.4413 +vn 0.0000 0.8973 0.4413 +usemtl None +s 1 +f 458/975/7 459/976/7 460/977/7 +f 461/978/8 462/979/8 459/976/8 +f 463/980/9 464/981/9 462/979/9 +f 465/982/10 460/977/10 464/981/10 +f 459/976/11 462/979/11 464/981/11 +f 463/983/12 466/984/12 467/985/12 +f 468/986/13 469/987/13 467/985/13 +f 461/988/14 468/986/14 466/984/14 +f 461/988/15 458/989/15 469/987/15 +f 465/990/16 467/985/16 469/987/17 +f 465/982/7 458/975/7 460/977/7 +f 458/975/8 461/978/8 459/976/8 +f 461/978/9 463/980/9 462/979/9 +f 463/980/10 465/982/10 464/981/10 +f 460/977/11 459/976/11 464/981/11 +f 465/990/12 463/983/12 467/985/12 +f 466/984/13 468/986/13 467/985/13 +f 463/983/14 461/988/14 466/984/14 +f 468/986/15 461/988/15 469/987/15 +f 458/989/17 465/990/16 469/987/17 +o ProcessA +v 1.025440 2.399092 1.323526 +v 1.025440 2.357092 1.323526 +v 0.914560 2.357092 1.323526 +v 1.025440 2.399092 1.365526 +v 1.025440 2.357092 1.365526 +v 0.914560 2.399092 1.365526 +v 0.914560 2.357092 1.365526 +v 0.914560 2.399092 1.323526 +v 1.285000 1.488000 1.045000 +v 1.285000 1.452000 1.045000 +v 0.655000 1.452000 1.045000 +v 1.285000 1.488000 1.645000 +v 1.285000 1.452000 1.645000 +v 0.655000 1.488000 1.645000 +v 0.655000 1.452000 1.645000 +v 0.655000 1.488000 1.045000 +v 0.944564 1.518000 1.296551 +v 0.995436 1.518000 1.296551 +v 0.995436 1.518000 1.393450 +v 0.944564 1.518000 1.393450 +v 0.944564 1.598000 1.345000 +v 0.944564 1.800292 1.478138 +v 0.995436 1.598000 1.345000 +v 0.995436 1.800292 1.211862 +v 0.995436 2.410292 1.371628 +v 0.944564 2.410292 1.371628 +v 0.944564 2.000292 1.371628 +v 0.944564 1.799313 1.258616 +v 0.944564 1.800292 1.211862 +v 0.995436 1.799313 1.258616 +v 0.944564 1.799313 1.431385 +v 0.944564 1.999313 1.345000 +v 0.995436 1.999313 1.345000 +v 0.995436 1.799313 1.431385 +v 0.995436 1.800292 1.478138 +v 0.944564 2.000292 1.318373 +v 0.995436 2.000292 1.371628 +v 0.995436 2.000292 1.318373 +v 0.995436 2.410292 1.318373 +v 0.944564 2.410292 1.318373 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.886719 0.820312 +vt 0.890625 0.820312 +vt 0.890625 0.859375 +vt 0.832031 0.816406 +vt 0.832031 0.812500 +vt 0.886719 0.812500 +vt 0.894531 0.859375 +vt 0.890625 0.859375 +vt 0.890625 0.820312 +vt 0.832031 0.820312 +vt 0.832031 0.816406 +vt 0.886719 0.816406 +vt 0.859375 0.839844 +vt 0.859375 0.839844 +vt 0.832031 0.859375 +vt 0.863281 0.839844 +vt 0.886719 0.859375 +vt 0.863281 0.839844 +vt 0.886719 0.820312 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.882812 0.894531 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.882812 0.906250 +vt 0.882812 0.894531 +vt 0.871094 0.906250 +vt 0.882812 0.906250 +vt 0.871094 0.906250 +vt 0.882812 0.894531 +vt 0.871094 0.906250 +vt 0.871094 0.894531 +vt 0.882812 0.894531 +vt 0.832031 0.859375 +vt 0.886719 0.859375 +vt 0.886719 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.886719 0.859375 +vt 0.886719 0.816406 +vt 0.894531 0.820312 +vt 0.871094 0.906250 +vt 0.871094 0.906250 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.871094 0.894531 +vt 0.832031 0.894531 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.9930 -0.1184 +vn 0.1031 0.9947 0.0000 +vn 0.0000 0.9930 0.1184 +vn -0.1031 0.9947 0.0000 +vn 0.0000 0.3943 0.9190 +vn 0.0000 -0.2874 -0.9578 +vn 0.0000 -0.3965 -0.9180 +vn 0.0000 0.3943 -0.9190 +vn 0.0000 -0.2873 0.9578 +vn 0.0000 0.9993 0.0367 +vn 0.0000 0.9993 0.0368 +vn 0.0000 0.9993 -0.0367 +vn 0.0000 0.4700 0.8826 +vn 0.0000 -0.3965 0.9180 +vn 0.0000 0.4701 -0.8826 +vn 0.0000 0.4701 0.8826 +usemtl None +s 1 +f 470/991/18 471/992/18 472/993/18 +f 473/994/19 474/995/19 471/996/19 +f 475/997/20 476/998/20 474/999/20 +f 477/1000/21 472/1001/21 476/1002/21 +f 471/1003/22 474/995/22 476/1002/22 +f 473/994/23 470/1004/23 477/1005/23 +f 478/1006/18 479/1007/18 480/1008/18 +f 481/1009/19 482/1010/19 479/1011/19 +f 483/1012/20 484/1013/20 482/1014/20 +f 485/1015/21 480/1016/21 484/1017/21 +f 486/1018/24 487/1019/24 478/1020/24 +f 488/1021/25 481/1022/25 478/1020/25 +f 488/1021/26 489/1023/26 483/1024/26 +f 489/1023/27 486/1018/27 485/1015/27 +f 490/1025/21 489/1026/21 491/1027/21 +f 488/1028/19 487/1029/19 492/1030/19 +f 492/1031/19 487/1029/19 493/1032/19 +f 486/1033/21 489/1026/21 490/1034/21 +f 494/1035/20 495/1036/20 496/1037/20 +f 490/1038/21 497/1039/21 498/1040/21 +f 492/1041/28 499/1042/28 497/1043/28 +f 486/1044/29 498/1045/29 493/1046/29 +f 500/1047/30 501/1048/30 502/1049/30 +f 492/1041/19 503/1050/19 504/1051/19 +f 490/1038/31 500/1052/31 503/1053/31 +f 488/1054/32 504/1055/32 491/1056/32 +f 505/1057/33 501/1048/34 502/1049/33 +f 506/1058/35 502/1059/35 501/1060/35 +f 503/1061/19 502/1059/19 506/1062/19 +f 504/1063/36 506/1064/36 496/1037/36 +f 499/1065/19 493/1066/19 507/1067/19 +f 497/1068/21 501/1048/21 505/1069/21 +f 499/1070/37 502/1059/37 501/1060/37 +f 498/1071/38 505/1072/38 507/1073/38 +f 500/1074/21 491/1075/21 496/1076/21 +f 502/1077/19 494/1035/19 506/1064/19 +f 502/1077/19 507/1078/19 508/1079/19 +f 501/1080/21 495/1036/21 509/1081/21 +f 505/1057/18 509/1082/18 508/1083/18 +f 509/1084/23 495/1036/23 494/1085/23 +f 496/1086/21 495/1087/21 501/1048/21 +f 479/1088/22 482/1089/22 484/1090/22 +f 477/1091/18 470/991/18 472/993/18 +f 470/1092/19 473/994/19 471/996/19 +f 473/1093/20 475/997/20 474/999/20 +f 475/1094/21 477/1000/21 476/1002/21 +f 472/1095/22 471/1003/22 476/1002/22 +f 475/1094/23 473/994/23 477/1005/23 +f 485/1096/18 478/1006/18 480/1008/18 +f 478/1097/19 481/1009/19 479/1011/19 +f 481/1098/20 483/1012/20 482/1014/20 +f 483/1024/21 485/1015/21 484/1017/21 +f 485/1015/24 486/1018/24 478/1020/24 +f 487/1019/25 488/1021/25 478/1020/25 +f 481/1022/26 488/1021/26 483/1024/26 +f 483/1024/27 489/1023/27 485/1015/27 +f 500/1099/21 490/1025/21 491/1027/21 +f 499/1100/19 492/1031/19 493/1032/19 +f 506/1101/20 494/1035/20 496/1037/20 +f 486/1033/21 490/1038/21 498/1040/21 +f 490/1025/28 492/1041/28 497/1043/28 +f 487/1102/29 486/1044/29 493/1046/29 +f 503/1103/30 500/1047/30 502/1049/30 +f 488/1028/19 492/1041/19 504/1051/19 +f 492/1031/31 490/1038/31 503/1053/31 +f 489/1104/32 488/1054/32 491/1056/32 +f 507/1105/33 505/1057/33 502/1049/33 +f 496/1086/35 506/1058/35 501/1060/35 +f 504/1106/19 503/1061/19 506/1062/19 +f 491/1107/39 504/1063/39 496/1037/39 +f 502/1049/19 499/1065/19 507/1067/19 +f 498/1108/21 497/1068/21 505/1069/21 +f 497/1109/37 499/1070/37 501/1060/37 +f 493/1110/38 498/1071/38 507/1073/38 +f 501/1060/21 500/1074/21 496/1076/21 +f 494/1085/19 502/1077/19 508/1079/19 +f 505/1111/21 501/1080/21 509/1081/21 +f 507/1105/18 505/1057/18 508/1083/18 +f 508/1112/23 509/1084/23 494/1085/23 +f 480/1113/22 479/1088/22 484/1090/22 +o ProcessB +v 1.005000 1.569938 2.221527 +v 0.987500 1.569938 2.251837 +v 0.975000 1.476092 2.230187 +v 0.952500 1.569938 2.251837 +v 0.965000 1.476092 2.230187 +v 0.935000 1.569938 2.221527 +v 0.960000 1.476092 2.221527 +v 0.952500 1.569938 2.191216 +v 0.965000 1.476092 2.212866 +v 0.987500 1.569938 2.191216 +v 0.980000 1.476092 2.221527 +v 0.975000 1.476092 2.212866 +v 1.025440 2.399092 2.198526 +v 1.025440 2.357092 2.198526 +v 0.914560 2.357092 2.198526 +v 1.025440 2.399092 2.240526 +v 1.025440 2.357092 2.240526 +v 0.914560 2.399092 2.240526 +v 0.914560 2.357092 2.240526 +v 0.914560 2.399092 2.198526 +v 0.944564 1.568000 2.268450 +v 0.944564 1.800292 2.353138 +v 0.944564 1.799313 2.306385 +v 0.995436 1.568000 2.268450 +v 0.995436 1.568000 2.171550 +v 0.995436 1.608000 2.220000 +v 0.995436 1.800292 2.086862 +v 0.995436 1.799313 2.133615 +v 0.944564 1.568000 2.171550 +v 0.944564 1.608000 2.220000 +v 0.995436 2.410292 2.246628 +v 0.944564 2.410292 2.246628 +v 0.944564 2.000292 2.246628 +v 0.944564 1.799313 2.133615 +v 0.944564 1.800292 2.086862 +v 0.944564 1.999313 2.220000 +v 0.995436 1.999313 2.220000 +v 0.995436 1.799313 2.306385 +v 0.995436 1.800292 2.353138 +v 0.944564 2.000292 2.193372 +v 0.995436 2.000292 2.246628 +v 0.995436 2.000292 2.193372 +v 0.995436 2.410292 2.193372 +v 0.944564 2.410292 2.193372 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 0.984375 0.816406 +vt 0.988281 0.808594 +vt 0.976562 0.808594 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 1.000000 0.804688 +vt 1.000000 0.816406 +vt 0.988281 0.816406 +vt 0.996094 0.816406 +vt 1.000000 0.808594 +vt 0.996094 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.816406 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.988281 0.804688 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.816406 +vt 0.988281 0.804688 +vt 0.976562 0.816406 +vt 0.988281 0.816406 +vt 0.976562 0.816406 +vt 0.988281 0.804688 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.976562 0.812500 +vt 0.984375 0.804688 +vt 0.988281 0.812500 +vt 0.988281 0.804688 +vt 0.988281 0.804688 +vt 0.988281 0.808594 +vt 0.988281 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.816406 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vt 0.976562 0.804688 +vn 0.8439 -0.2248 0.4872 +vn 0.8438 -0.2248 0.4872 +vn 0.0000 -0.2248 0.9744 +vn -0.8439 -0.2248 0.4872 +vn -0.8438 -0.2248 0.4872 +vn -0.8439 -0.2248 -0.4872 +vn 0.0000 1.0000 0.0000 +vn 0.8439 -0.2248 -0.4872 +vn 0.0000 -0.2248 -0.9744 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.4115 0.9114 +vn 0.0000 -0.3425 -0.9395 +vn 0.0000 -0.3965 -0.9180 +vn 0.0000 0.4115 -0.9114 +vn 0.0000 -0.3425 0.9395 +vn 0.0000 0.9993 0.0367 +vn 0.0000 0.9993 -0.0367 +vn 0.0000 0.4700 0.8826 +vn 0.0000 -0.3965 0.9180 +vn 0.0000 0.4700 -0.8826 +vn 0.0000 0.4701 0.8826 +vn 0.0000 0.4701 -0.8826 +usemtl None +s 1 +f 510/1114/40 511/1115/40 512/1116/41 +f 511/1117/42 513/1118/42 514/1119/42 +f 513/1120/43 515/1121/44 516/1122/43 +f 515/1123/45 517/1124/45 518/1125/45 +f 511/1126/46 519/1127/46 515/1128/46 +f 519/1129/47 510/1130/47 520/1131/47 +f 517/1132/48 519/1133/48 521/1134/48 +f 520/1135/49 514/1136/49 516/1137/49 +f 522/1138/50 523/1139/50 524/1140/50 +f 525/1141/51 526/1142/51 523/1143/51 +f 527/1144/52 528/1145/52 526/1146/52 +f 529/1147/53 524/1148/53 528/1149/53 +f 523/1150/49 526/1142/49 528/1149/49 +f 525/1141/46 522/1151/46 529/1152/46 +f 530/1153/53 531/1154/53 532/1155/53 +f 533/1156/51 534/1157/51 535/1158/51 +f 534/1157/51 536/1159/51 537/1160/51 +f 538/1161/53 530/1153/53 539/1162/53 +f 540/1163/52 541/1164/52 542/1165/52 +f 538/1161/53 539/1166/53 543/1167/53 +f 535/1168/54 537/1169/54 543/1170/54 +f 538/1171/55 544/1172/55 536/1173/55 +f 532/1174/56 545/1175/56 546/1176/56 +f 533/1156/51 535/1168/51 547/1177/51 +f 539/1166/57 532/1178/57 547/1179/57 +f 533/1180/58 548/1181/58 531/1182/58 +f 549/1183/59 545/1175/59 546/1176/59 +f 550/1184/60 546/1185/60 545/1186/60 +f 547/1187/51 546/1185/51 550/1188/51 +f 548/1189/61 550/1190/61 542/1165/61 +f 537/1191/51 536/1192/51 551/1193/51 +f 543/1194/53 545/1175/53 549/1195/53 +f 537/1196/62 546/1185/62 545/1186/62 +f 544/1197/63 549/1198/63 551/1199/63 +f 532/1200/53 531/1201/53 542/1202/53 +f 546/1203/51 540/1163/51 550/1190/51 +f 546/1203/51 551/1204/51 552/1205/51 +f 545/1206/53 541/1164/53 553/1207/53 +f 549/1183/50 553/1208/50 552/1209/50 +f 553/1210/46 541/1164/46 540/1211/46 +f 542/1212/53 541/1213/53 545/1175/53 +f 520/1214/41 510/1114/40 512/1116/41 +f 512/1215/42 511/1117/42 514/1119/42 +f 514/1216/43 513/1120/43 516/1122/43 +f 516/1217/45 515/1123/45 518/1125/45 +f 515/1128/46 513/1218/46 511/1126/46 +f 519/1127/46 517/1219/46 515/1128/46 +f 511/1126/46 510/1220/46 519/1127/46 +f 521/1221/47 519/1129/47 520/1131/47 +f 518/1222/48 517/1132/48 521/1134/48 +f 518/1223/49 521/1224/49 520/1135/49 +f 520/1135/49 516/1137/49 518/1223/49 +f 520/1135/49 512/1225/49 514/1136/49 +f 529/1226/50 522/1138/50 524/1140/50 +f 522/1227/51 525/1141/51 523/1143/51 +f 525/1228/52 527/1144/52 526/1146/52 +f 527/1229/53 529/1147/53 528/1149/53 +f 524/1230/49 523/1150/49 528/1149/49 +f 527/1229/46 525/1141/46 529/1152/46 +f 539/1231/53 530/1153/53 532/1155/53 +f 535/1232/51 534/1157/51 537/1160/51 +f 550/1233/52 540/1163/52 542/1165/52 +f 544/1234/53 538/1161/53 543/1167/53 +f 539/1231/54 535/1168/54 543/1170/54 +f 534/1235/55 538/1171/55 536/1173/55 +f 547/1236/56 532/1174/56 546/1176/56 +f 548/1237/51 533/1156/51 547/1177/51 +f 535/1232/57 539/1166/57 547/1179/57 +f 530/1238/58 533/1180/58 531/1182/58 +f 551/1239/59 549/1183/59 546/1176/59 +f 542/1212/60 550/1184/60 545/1186/60 +f 548/1240/51 547/1187/51 550/1188/51 +f 531/1241/64 548/1189/64 542/1165/64 +f 546/1176/51 537/1191/51 551/1193/51 +f 544/1242/53 543/1194/53 549/1195/53 +f 543/1243/62 537/1196/62 545/1186/62 +f 536/1244/65 544/1197/65 551/1199/65 +f 545/1186/53 532/1200/53 542/1202/53 +f 540/1211/51 546/1203/51 552/1205/51 +f 549/1245/53 545/1206/53 553/1207/53 +f 551/1239/50 549/1183/50 552/1209/50 +f 552/1246/46 553/1210/46 540/1211/46 +o ProcessC +v 1.579810 1.480450 2.959527 +v 1.558679 1.435135 2.959527 +v 1.558679 1.435135 2.859527 +v 1.508869 1.430777 2.959527 +v 1.508869 1.430777 2.859527 +v 1.480190 1.471734 2.959527 +v 1.480190 1.471734 2.859527 +v 1.501321 1.517050 2.959527 +v 1.501321 1.517050 2.859527 +v 1.551131 1.521407 2.959527 +v 1.579810 1.480450 2.859527 +v 1.551131 1.521407 2.859527 +v 1.519387 1.941611 2.881527 +v 1.559014 1.488669 2.881527 +v 1.499242 1.483439 2.881527 +v 1.519387 1.941611 2.941527 +v 1.559014 1.488669 2.941527 +v 1.459615 1.936382 2.941527 +v 1.499242 1.483439 2.941527 +v 1.459615 1.936382 2.881527 +v 1.580812 2.042677 2.811527 +v 1.584298 2.002829 2.811527 +v 1.392032 1.905702 2.691527 +v 1.580812 2.042677 3.011527 +v 1.584298 2.002829 3.011527 +v 1.374601 2.104941 3.131527 +v 1.392032 1.905702 3.131527 +v 1.374601 2.104941 2.691527 +vt 0.921875 0.906250 +vt 0.914062 0.906250 +vt 0.914062 0.894531 +vt 0.910156 0.906250 +vt 0.910156 0.894531 +vt 0.902344 0.906250 +vt 0.902344 0.894531 +vt 0.894531 0.906250 +vt 0.894531 0.894531 +vt 0.945312 0.894531 +vt 0.945312 0.906250 +vt 0.937500 0.906250 +vt 0.929688 0.906250 +vt 0.921875 0.894531 +vt 0.929688 0.894531 +vt 0.968750 0.867188 +vt 0.968750 0.875000 +vt 0.957031 0.867188 +vt 0.894531 0.863281 +vt 0.957031 0.863281 +vt 0.957031 0.871094 +vt 0.894531 0.886719 +vt 0.957031 0.886719 +vt 0.957031 0.894531 +vt 0.894531 0.878906 +vt 0.957031 0.878906 +vt 0.894531 0.871094 +vt 0.972656 0.871094 +vt 0.972656 0.878906 +vt 0.968750 0.878906 +vt 0.968750 0.871094 +vt 0.968750 0.863281 +vt 0.972656 0.863281 +vt 0.925781 0.835938 +vt 0.925781 0.843750 +vt 0.894531 0.863281 +vt 0.945312 0.835938 +vt 0.945312 0.843750 +vt 0.972656 0.816406 +vt 0.972656 0.863281 +vt 0.972656 0.816406 +vt 1.000000 0.816406 +vt 1.000000 0.875000 +vt 0.894531 0.816406 +vt 0.937500 0.898438 +vt 0.937500 0.894531 +vt 0.945312 0.898438 +vt 0.937500 0.894531 +vt 0.960938 0.863281 +vt 0.960938 0.878906 +vt 0.957031 0.875000 +vt 0.894531 0.894531 +vt 0.968750 0.871094 +vt 0.972656 0.871094 +vt 0.972656 0.875000 +vn 0.9063 -0.4226 0.0000 +vn 0.0872 -0.9962 0.0000 +vn -0.8191 -0.5736 0.0000 +vn -0.9063 0.4226 0.0000 +vn -0.0000 0.0000 1.0000 +vn 0.8191 0.5736 0.0000 +vn -0.0871 0.9962 0.0000 +vn -0.0000 0.0000 -1.0000 +vn 0.9962 0.0872 0.0000 +vn -0.9962 -0.0872 0.0000 +vn -0.0872 0.9962 0.0000 +vn 0.5125 0.0448 -0.8575 +vn 0.9962 0.0871 0.0000 +vn 0.5125 0.0448 0.8575 +vn 0.4509 -0.8926 0.0000 +vn 0.2891 0.9573 0.0000 +usemtl None +s 1 +f 554/1247/66 555/1248/66 556/1249/66 +f 555/1248/67 557/1250/67 558/1251/67 +f 557/1250/68 559/1252/68 560/1253/68 +f 559/1252/69 561/1254/69 562/1255/69 +f 555/1256/70 563/1257/70 561/1258/70 +f 563/1259/71 554/1247/71 564/1260/71 +f 561/1258/72 563/1259/72 565/1261/72 +f 564/1262/73 556/1263/73 562/1264/73 +f 566/1265/73 567/1266/73 568/1267/73 +f 569/1268/74 570/1269/74 567/1270/74 +f 569/1268/70 571/1271/70 572/1272/70 +f 573/1273/75 568/1267/75 572/1272/75 +f 567/1274/67 570/1275/67 572/1276/67 +f 569/1277/72 566/1278/76 573/1279/72 +f 574/1280/77 575/1281/77 576/1282/77 +f 577/1283/74 578/1284/78 575/1281/74 +f 579/1285/79 580/1286/79 578/1284/79 +f 581/1287/75 576/1288/75 580/1289/75 +f 576/1282/80 575/1281/80 578/1284/80 +f 577/1283/81 574/1280/81 581/1290/81 +f 564/1260/66 554/1247/66 556/1249/66 +f 556/1249/67 555/1248/67 558/1251/67 +f 558/1251/68 557/1250/68 560/1253/68 +f 560/1253/69 559/1252/69 562/1255/69 +f 559/1291/70 557/1292/70 555/1256/70 +f 555/1256/70 561/1258/70 559/1291/70 +f 555/1256/70 554/1293/70 563/1257/70 +f 565/1261/71 563/1259/71 564/1260/71 +f 562/1294/72 561/1258/72 565/1261/72 +f 562/1264/73 565/1295/73 564/1262/73 +f 558/1296/73 560/1297/73 562/1264/73 +f 562/1264/73 556/1263/73 558/1296/73 +f 573/1273/73 566/1265/73 568/1267/73 +f 566/1298/74 569/1268/74 567/1270/74 +f 570/1269/70 569/1268/70 572/1272/70 +f 571/1271/75 573/1273/75 572/1272/75 +f 568/1299/67 567/1274/67 572/1276/67 +f 571/1300/72 569/1277/72 573/1279/72 +f 581/1290/77 574/1280/77 576/1282/77 +f 574/1280/74 577/1283/74 575/1281/74 +f 577/1283/79 579/1285/79 578/1284/79 +f 579/1301/75 581/1287/75 580/1289/75 +f 580/1286/80 576/1282/80 578/1284/80 +f 579/1285/81 577/1283/81 581/1290/81 diff --git a/src/main/resources/assets/advancedrocketry/models/rollingmachine.obj b/src/main/resources/assets/advancedrocketry/models/rollingmachine.obj index 23b2523ca..034f755f9 100644 --- a/src/main/resources/assets/advancedrocketry/models/rollingmachine.obj +++ b/src/main/resources/assets/advancedrocketry/models/rollingmachine.obj @@ -1,2922 +1,1113 @@ -# Blender v2.75 (sub 0) OBJ File: 'bendingMachine.blend' +# Blender v2.79 (sub 0) OBJ File: 'rolling_machine.blend' # www.blender.org -o Coil -v 1.000000 0.000000 0.000000 -v 1.000000 1.000000 0.000000 -v 3.000000 0.000000 0.000000 -v 3.000000 1.000000 0.000000 -v 1.000000 0.000000 1.000000 -v 1.000000 1.000000 1.000000 -v 3.000000 0.000000 1.000000 -v 3.000000 1.000000 1.000000 -vt 2.000000 0.000000 -vt 2.000000 1.000000 -vt 0.000000 1.000000 -vt 1.000000 0.000000 -vt 1.000000 1.000000 +mtllib rolling_machine.mtl +o roller_3 +v 0.000000 0.250000 2.500000 +v 0.000000 0.250000 4.500000 +v 0.176777 0.176777 2.500000 +v 0.176777 0.176777 4.500000 +v 0.250000 0.000000 2.500000 +v 0.250000 -0.000000 4.500000 +v 0.176777 -0.176777 2.500000 +v 0.176777 -0.176777 4.500000 +v -0.000000 -0.250000 2.500000 +v -0.000000 -0.250000 4.500000 +v -0.176777 -0.176777 2.500000 +v -0.176777 -0.176777 4.500000 +v -0.250000 0.000000 2.500000 +v -0.250000 -0.000000 4.500000 +v -0.176777 0.176777 2.500000 +v -0.176777 0.176777 4.500000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 vt 0.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 -1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn 0.3827 0.9239 0.0000 +vn 0.9239 0.3827 0.0000 +vn 0.9239 -0.3827 -0.0000 +vn 0.3827 -0.9239 -0.0000 +vn -0.3827 -0.9239 -0.0000 +vn -0.9239 -0.3827 -0.0000 +vn 0.0000 0.0000 1.0000 +vn -0.9239 0.3827 0.0000 +vn -0.3827 0.9239 0.0000 +vn 0.0000 0.0000 -1.0000 +usemtl None s off -f 4/1/1 3/2/1 1/3/1 -f 8/4/2 7/5/2 3/3/2 -f 6/3/3 5/6/3 7/1/3 -f 3/1/4 7/2/4 5/3/4 -f 2/6/1 4/1/1 1/3/1 -f 4/6/2 8/4/2 3/3/2 -f 8/2/3 6/3/3 7/1/3 -f 1/6/4 3/1/4 5/3/4 -o Plate -v -0.500000 -0.025000 -0.250000 -v -0.500000 0.025000 -0.250000 -v 0.500000 -0.025000 -0.250000 -v 0.500000 0.025000 -0.250000 -v -0.500000 -0.025000 0.250000 -v -0.500000 0.025000 0.250000 -v 0.500000 -0.025000 0.250000 -v 0.500000 0.025000 0.250000 -vn 0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/6/2 +f 6/7/3 7/8/3 5/9/3 +f 8/10/4 9/11/4 7/12/4 +f 10/13/5 11/14/5 9/15/5 +f 12/16/6 13/17/6 11/18/6 +f 6/19/7 2/20/7 14/21/7 +f 14/22/8 15/23/8 13/24/8 +f 16/25/9 1/26/9 15/27/9 +f 7/28/10 11/29/10 15/30/10 +f 2/1/1 4/31/1 3/2/1 +f 4/4/2 6/32/2 5/5/2 +f 6/7/3 8/33/3 7/8/3 +f 8/10/4 10/34/4 9/11/4 +f 10/13/5 12/35/5 11/14/5 +f 12/16/6 14/36/6 13/17/6 +f 6/19/7 4/37/7 2/20/7 +f 2/20/7 16/38/7 14/21/7 +f 14/21/7 12/39/7 10/40/7 +f 10/40/7 8/41/7 14/21/7 +f 8/41/7 6/19/7 14/21/7 +f 14/22/8 16/42/8 15/23/8 +f 16/25/9 2/43/9 1/26/9 +f 15/30/10 1/44/10 3/45/10 +f 3/45/10 5/46/10 7/28/10 +f 7/28/10 9/47/10 11/29/10 +f 11/29/10 13/48/10 15/30/10 +f 15/30/10 3/45/10 7/28/10 +o roller_2 +v 0.000000 0.250000 2.500000 +v 0.000000 0.250000 4.500000 +v 0.176777 0.176777 2.500000 +v 0.176777 0.176777 4.500000 +v 0.250000 0.000000 2.500000 +v 0.250000 -0.000000 4.500000 +v 0.176777 -0.176777 2.500000 +v 0.176777 -0.176777 4.500000 +v -0.000000 -0.250000 2.500000 +v -0.000000 -0.250000 4.500000 +v -0.176777 -0.176777 2.500000 +v -0.176777 -0.176777 4.500000 +v -0.250000 0.000000 2.500000 +v -0.250000 -0.000000 4.500000 +v -0.176777 0.176777 2.500000 +v -0.176777 0.176777 4.500000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn 0.3827 0.9239 0.0000 +vn 0.9239 0.3827 0.0000 +vn 0.9239 -0.3827 -0.0000 +vn 0.3827 -0.9239 -0.0000 +vn -0.3827 -0.9239 -0.0000 +vn -0.9239 -0.3827 -0.0000 +vn 0.0000 0.0000 1.0000 +vn -0.9239 0.3827 0.0000 +vn -0.3827 0.9239 0.0000 +vn 0.0000 0.0000 -1.0000 +usemtl None s off -f 12//5 11//5 9//5 -f 16//6 15//6 11//6 -f 14//7 13//7 15//7 -f 10//8 9//8 13//8 -f 11//9 15//9 13//9 -f 16//10 12//10 10//10 -f 10//5 12//5 9//5 -f 12//6 16//6 11//6 -f 16//7 14//7 15//7 -f 14//8 10//8 13//8 -f 9//9 11//9 13//9 -f 14//10 16//10 10//10 -o Ingot -v -0.144000 -0.072000 -0.288000 -v -0.072000 0.072000 -0.144000 -v 0.144000 -0.072000 -0.288000 -v 0.072000 0.072000 -0.144000 -v -0.144000 -0.072000 0.288000 -v -0.072000 0.072000 0.144000 -v 0.144000 -0.072000 0.288000 -v 0.072000 0.072000 0.144000 -vn 0.000000 0.707100 -0.707100 -vn 0.894400 0.447200 0.000000 -vn 0.000000 0.707100 0.707100 -vn -0.894400 0.447200 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 1.000000 0.000000 +f 18/49/11 19/50/11 17/51/11 +f 20/52/12 21/53/12 19/54/12 +f 22/55/13 23/56/13 21/57/13 +f 24/58/14 25/59/14 23/60/14 +f 26/61/15 27/62/15 25/63/15 +f 28/64/16 29/65/16 27/66/16 +f 22/67/17 18/68/17 30/69/17 +f 30/70/18 31/71/18 29/72/18 +f 32/73/19 17/74/19 31/75/19 +f 23/76/20 27/77/20 31/78/20 +f 18/49/11 20/79/11 19/50/11 +f 20/52/12 22/80/12 21/53/12 +f 22/55/13 24/81/13 23/56/13 +f 24/58/14 26/82/14 25/59/14 +f 26/61/15 28/83/15 27/62/15 +f 28/64/16 30/84/16 29/65/16 +f 22/67/17 20/85/17 18/68/17 +f 18/68/17 32/86/17 30/69/17 +f 30/69/17 28/87/17 26/88/17 +f 26/88/17 24/89/17 30/69/17 +f 24/89/17 22/67/17 30/69/17 +f 30/70/18 32/90/18 31/71/18 +f 32/73/19 18/91/19 17/74/19 +f 31/78/20 17/92/20 19/93/20 +f 19/93/20 21/94/20 23/76/20 +f 23/76/20 25/95/20 27/77/20 +f 27/77/20 29/96/20 31/78/20 +f 31/78/20 19/93/20 23/76/20 +o roller_1 +v 0.000000 0.250000 2.500000 +v 0.000000 0.250000 4.500000 +v 0.176777 0.176777 2.500000 +v 0.176777 0.176777 4.500000 +v 0.250000 0.000000 2.500000 +v 0.250000 -0.000000 4.500000 +v 0.176777 -0.176777 2.500000 +v 0.176777 -0.176777 4.500000 +v -0.000000 -0.250000 2.500000 +v -0.000000 -0.250000 4.500000 +v -0.176777 -0.176777 2.500000 +v -0.176777 -0.176777 4.500000 +v -0.250000 0.000000 2.500000 +v -0.250000 -0.000000 4.500000 +v -0.176777 0.176777 2.500000 +v -0.176777 0.176777 4.500000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.312500 0.531250 +vt 0.562500 0.507812 +vt 0.562500 0.531250 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.312500 0.507812 +vt 0.312500 0.507812 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vn 0.3827 0.9239 0.0000 +vn 0.9239 0.3827 0.0000 +vn 0.9239 -0.3827 -0.0000 +vn 0.3827 -0.9239 -0.0000 +vn -0.3827 -0.9239 -0.0000 +vn -0.9239 -0.3827 -0.0000 +vn 0.0000 0.0000 1.0000 +vn -0.9239 0.3827 0.0000 +vn -0.3827 0.9239 0.0000 +vn 0.0000 0.0000 -1.0000 +usemtl None s off -f 20//11 19//11 17//11 -f 20//12 24//12 23//12 -f 22//13 21//13 23//13 -f 22//14 18//14 17//14 -f 19//15 23//15 21//15 -f 24//16 20//16 18//16 -f 18//11 20//11 17//11 -f 19//12 20//12 23//12 -f 24//13 22//13 23//13 -f 21//14 22//14 17//14 -f 17//15 19//15 21//15 -f 22//16 24//16 18//16 +f 34/97/21 35/98/21 33/99/21 +f 36/100/22 37/101/22 35/102/22 +f 38/103/23 39/104/23 37/105/23 +f 40/106/24 41/107/24 39/108/24 +f 42/109/25 43/110/25 41/111/25 +f 44/112/26 45/113/26 43/114/26 +f 38/115/27 34/116/27 46/117/27 +f 46/118/28 47/119/28 45/120/28 +f 48/121/29 33/122/29 47/123/29 +f 39/124/30 43/125/30 47/126/30 +f 34/97/21 36/127/21 35/98/21 +f 36/100/22 38/128/22 37/101/22 +f 38/103/23 40/129/23 39/104/23 +f 40/106/24 42/130/24 41/107/24 +f 42/109/25 44/131/25 43/110/25 +f 44/112/26 46/132/26 45/113/26 +f 38/115/27 36/133/27 34/116/27 +f 34/116/27 48/134/27 46/117/27 +f 46/117/27 44/135/27 42/136/27 +f 42/136/27 40/137/27 46/117/27 +f 40/137/27 38/115/27 46/117/27 +f 46/118/28 48/138/28 47/119/28 +f 48/121/29 34/139/29 33/122/29 +f 47/126/30 33/140/30 35/141/30 +f 35/141/30 37/142/30 39/124/30 +f 39/124/30 41/143/30 43/125/30 +f 43/125/30 45/144/30 47/126/30 +f 47/126/30 35/141/30 39/124/30 o Hull -v 0.000000 -0.000000 0.000000 -v 0.000000 1.000000 0.000000 -v 1.000000 -0.000000 0.000000 -v 1.000000 1.000000 0.000000 -v 0.000000 -0.000000 1.000000 -v 0.000000 1.000000 1.000000 -v 1.000000 -0.000000 1.000000 -v 1.000000 1.000000 1.000000 -v 0.000000 1.000000 0.000000 -v 0.500000 2.000000 0.000000 -v 1.000000 2.000000 0.000000 -v 1.000000 1.000000 0.000000 -v 1.000000 2.000000 1.000000 -v 1.000000 1.000000 1.000000 -v 0.500000 2.000000 1.000000 -v 0.000000 1.000000 1.000000 -v 1.000000 1.000000 0.000000 -v 1.000000 2.000000 0.000000 -v 3.000000 1.000000 0.000000 -v 3.000000 2.000000 0.000000 -v 1.000000 1.000000 1.000000 -v 1.000000 2.000000 1.000000 +v 2.500000 0.000000 3.000000 +v 2.500000 0.250000 3.000000 +v 2.500000 0.000000 1.000000 +v 2.500000 0.250000 1.000000 +v 3.000000 0.000000 3.000000 +v 3.000000 0.250000 3.000000 +v 3.000000 0.000000 1.000000 +v 3.000000 0.250000 1.000000 +v 2.250000 0.875000 3.000000 +v 2.250000 1.000000 3.000000 +v 2.250000 0.875000 1.000000 +v 2.250000 1.000000 1.000000 +v 3.000000 0.875000 3.000000 +v 3.000000 1.000000 3.000000 +v 3.000000 0.875000 1.000000 v 3.000000 1.000000 1.000000 -v 3.000000 2.000000 1.000000 -v 1.058036 0.225000 2.185715 -v 0.683036 0.268934 2.291781 -v 1.058036 0.268934 2.079649 -v 0.683036 0.375000 2.335715 -v 1.058036 0.375000 2.035715 -v 0.683036 0.481066 2.291781 -v 1.058036 0.481066 2.079649 -v 0.683036 0.525000 2.185715 -v 1.058036 0.525000 2.185715 -v 0.683036 0.481066 2.079649 -v 1.058036 0.481066 2.291781 -v 0.683036 0.375000 2.035715 -v 1.058036 0.375000 2.335715 -v 0.683036 0.268934 2.079649 -v 1.058036 0.268934 2.291781 -v 0.683036 0.225000 2.185715 -v 2.408036 1.000000 1.123214 -v 2.408036 1.400000 1.123214 -v 1.845536 1.000000 1.123215 -v 1.845536 1.400000 1.123214 -v 2.689286 1.000000 0.998214 -v 2.689286 2.000000 0.998214 -v 1.564286 1.000000 0.998215 -v 1.564286 2.000000 0.998214 -v 2.876786 0.000000 3.373215 -v 2.876786 1.000000 3.373214 -v 1.626786 0.000000 3.373215 -v 1.626786 1.000000 3.373214 -v 2.626786 0.000000 3.373215 -v 2.626786 1.000000 3.373214 -v 2.876786 -0.000000 1.810714 -v 2.876786 2.000000 1.810714 -v 2.626786 -0.000000 1.810715 -v 2.626786 2.000000 1.810714 -v 1.376786 0.000000 3.373215 -v 1.376786 1.000000 3.373214 -v 1.626786 -0.000000 1.810715 -v 1.626786 2.000000 1.810714 -v 1.376786 -0.000000 1.810715 -v 1.376786 2.000000 1.810714 -v 2.626786 2.000000 2.685714 -v 2.876786 2.000000 2.685714 -v 1.376786 2.000000 2.685714 -v 1.626786 2.000000 2.685714 -v 2.626786 0.750000 1.998214 -v 2.626786 1.000000 1.998214 -v 2.439286 0.750000 1.998214 -v 2.439286 1.000000 1.998214 -v 2.626786 0.750000 0.998215 -v 2.626786 1.000000 0.998214 -v 2.439286 0.750000 0.998215 -v 2.439286 1.000000 0.998214 -v 1.814286 0.750000 1.998215 -v 1.814286 1.000000 1.998214 -v 1.626786 0.750000 1.998215 -v 1.626786 1.000000 1.998215 -v 1.814286 0.750000 0.998215 -v 1.814286 1.000000 0.998215 -v 1.626786 0.750000 0.998215 -v 1.626786 1.000000 0.998215 -v 2.626786 0.687500 1.998214 -v 1.626786 0.687500 1.998215 -v 2.626786 0.687500 0.998215 -v 1.626786 0.687500 0.998215 -v 0.126168 -0.000000 1.492765 -v 0.126168 0.742772 1.492765 -v 0.272615 -0.000000 1.139212 -v 0.272615 0.742771 1.139212 -v 0.626168 -0.000000 0.992765 -v 0.626168 0.742771 0.992765 -v 0.979722 -0.000000 1.139212 -v 0.979722 0.742771 1.139212 -v 1.126168 0.000000 1.492765 -v 1.126168 0.742772 1.492765 -v 0.979722 0.000000 1.846318 -v 0.979722 0.742772 1.846318 -v 0.626168 0.000000 1.992765 -v 0.626168 0.742772 1.992765 -v 0.272615 -0.000000 1.846318 -v 0.272615 0.742772 1.846318 -v 0.449391 0.992771 1.315988 -v 0.376168 0.992772 1.492765 -v 0.626168 0.992771 1.242765 -v 0.802945 0.992772 1.315988 -v 0.876168 0.992772 1.492765 -v 0.802945 0.992772 1.669541 -v 0.626168 0.992772 1.742765 -v 0.449392 0.992772 1.669542 -v 1.058036 0.375000 2.785715 -v 0.906528 0.375000 2.787222 -v 1.058036 0.268934 2.829649 -v 0.863036 0.268934 2.830715 -v 1.058036 0.225000 2.935715 -v 0.758036 0.225000 2.935715 -v 1.058036 0.268934 3.041780 -v 0.653036 0.268934 3.040715 -v 1.058036 0.375000 3.085715 -v 0.609543 0.375000 3.084207 -v 1.058036 0.481066 3.041780 -v 0.653036 0.481066 3.040715 -v 1.058036 0.525000 2.935715 -v 0.758036 0.525000 2.935715 -v 1.058036 0.481066 2.829649 -v 0.863036 0.481066 2.830715 -v 0.774647 0.268934 2.742326 -v 0.818140 0.375000 2.698834 -v 0.669648 0.225000 2.847326 -v 0.564648 0.268934 2.952326 -v 0.521155 0.375000 2.995819 -v 0.564648 0.481066 2.952326 -v 0.669648 0.525000 2.847326 -v 0.774647 0.481066 2.742326 -v 0.771102 0.270540 1.803132 -v 0.814281 0.375545 1.803132 -v 0.666861 0.227045 1.803132 -v 0.562619 0.270540 1.803132 -v 0.519441 0.375545 1.803132 -v 0.562619 0.480550 1.803132 -v 0.666861 0.524045 1.803132 -v 0.771102 0.480550 1.803132 -v 1.058036 0.850000 2.560714 -v 0.906528 0.851508 2.560714 -v 1.058036 0.893934 2.454648 -v 0.863036 0.895000 2.454648 -v 1.058036 1.000000 2.410715 -v 0.758036 1.000000 2.410715 -v 1.058036 1.106066 2.454648 -v 0.653036 1.105000 2.454648 -v 1.058036 1.150000 2.560714 -v 0.609543 1.148493 2.560714 -v 1.058036 1.106066 2.666780 -v 0.653036 1.105000 2.666780 -v 1.058036 1.000000 2.710715 -v 0.758036 1.000000 2.710715 -v 1.058036 0.893934 2.666780 -v 0.863036 0.895000 2.666780 -v 0.774647 0.806612 2.454648 -v 0.818140 0.763119 2.560714 -v 0.669647 0.911612 2.410715 -v 0.564647 1.016612 2.454648 -v 0.521155 1.060104 2.560715 -v 0.564647 1.016612 2.666780 -v 0.669647 0.911612 2.710715 -v 0.774647 0.806612 2.666780 -v 0.771102 0.367418 2.456254 -v 0.814281 0.367418 2.561260 -v 0.666861 0.367418 2.412760 -v 0.562619 0.367418 2.456254 -v 0.519441 0.367418 2.561260 -v 0.562619 0.367418 2.666265 -v 0.666861 0.367418 2.709760 -v 0.771102 0.367418 2.666265 -v 1.380536 0.015000 2.185715 -v 1.204286 0.015000 2.185715 -v 1.380536 0.120441 1.931156 -v 1.204286 0.120442 1.931156 -v 1.380536 0.375000 1.825715 -v 1.204286 0.375000 1.825715 -v 1.380536 0.629558 1.931156 -v 1.204286 0.629559 1.931156 -v 1.380536 0.735000 2.185715 -v 1.204286 0.735000 2.185715 -v 1.380536 0.629558 2.440273 -v 1.204286 0.629558 2.440273 -v 1.380536 0.375000 2.545715 -v 1.204286 0.375000 2.545715 -v 1.380536 0.120442 2.440273 -v 1.204286 0.120442 2.440273 -v 1.207036 0.051000 2.185715 -v 1.146536 0.051000 2.185715 -v 1.207036 0.145897 1.956612 -v 1.146536 0.145897 1.956612 -v 1.207036 0.375000 1.861715 -v 1.146536 0.375000 1.861715 -v 1.207036 0.604103 1.956612 -v 1.146536 0.604103 1.956612 -v 1.207036 0.699000 2.185715 -v 1.146536 0.699000 2.185715 -v 1.207036 0.604103 2.414817 -v 1.146536 0.604103 2.414817 -v 1.207036 0.375000 2.509715 -v 1.146536 0.375000 2.509715 -v 1.207036 0.145898 2.414817 -v 1.146536 0.145898 2.414817 -v 1.144161 0.115800 2.185715 -v 1.059410 0.193560 2.185715 -v 1.144161 0.191718 2.002433 -v 1.059410 0.246703 2.057417 -v 1.144161 0.375000 1.926515 -v 1.059410 0.375000 2.004275 -v 1.144161 0.558282 2.002433 -v 1.059410 0.503298 2.057417 -v 1.144162 0.634200 2.185715 -v 1.059410 0.556440 2.185715 -v 1.144161 0.558282 2.368997 -v 1.059410 0.503297 2.314012 -v 1.144161 0.375000 2.444915 -v 1.059410 0.375000 2.367155 -v 1.144161 0.191718 2.368997 -v 1.059410 0.246703 2.314012 -v 1.380536 0.015000 2.935715 -v 1.204286 0.015000 2.935715 -v 1.380536 0.120442 2.681156 -v 1.204286 0.120442 2.681156 -v 1.380536 0.375000 2.575715 -v 1.204286 0.375000 2.575715 -v 1.380536 0.629559 2.681156 -v 1.204286 0.629559 2.681156 -v 1.380536 0.735000 2.935715 -v 1.204286 0.735000 2.935715 -v 1.380536 0.629559 3.190273 -v 1.204286 0.629559 3.190273 -v 1.380536 0.375000 3.295715 -v 1.204286 0.375000 3.295715 -v 1.380536 0.120442 3.190273 -v 1.204286 0.120442 3.190273 -v 1.207036 0.051000 2.935715 -v 1.146536 0.051000 2.935715 -v 1.207036 0.145897 2.706612 -v 1.146536 0.145898 2.706612 -v 1.207036 0.375000 2.611715 -v 1.146536 0.375000 2.611715 -v 1.207036 0.604103 2.706612 -v 1.146536 0.604103 2.706612 -v 1.207036 0.699000 2.935715 -v 1.146536 0.699000 2.935715 -v 1.207036 0.604103 3.164817 -v 1.146536 0.604103 3.164817 -v 1.207036 0.375000 3.259715 -v 1.146536 0.375000 3.259715 -v 1.207036 0.145898 3.164817 -v 1.146536 0.145898 3.164817 -v 1.144161 0.115800 2.935715 -v 1.059410 0.193560 2.935715 -v 1.144161 0.191718 2.752433 -v 1.059410 0.246703 2.807417 -v 1.144161 0.375000 2.676515 -v 1.059410 0.375000 2.754275 -v 1.144161 0.558282 2.752433 -v 1.059410 0.503298 2.807417 -v 1.144162 0.634200 2.935715 -v 1.059410 0.556440 2.935715 -v 1.144161 0.558282 3.118997 -v 1.059410 0.503298 3.064012 -v 1.144161 0.375000 3.194915 -v 1.059410 0.375000 3.117155 -v 1.144161 0.191718 3.118997 -v 1.059410 0.246703 3.064012 -v 1.380536 0.640000 2.560715 -v 1.204286 0.640000 2.560715 -v 1.380536 0.745442 2.306156 -v 1.204286 0.745442 2.306156 -v 1.380536 1.000000 2.200715 -v 1.204286 1.000000 2.200715 -v 1.380536 1.254558 2.306156 -v 1.204286 1.254559 2.306156 -v 1.380536 1.360000 2.560714 -v 1.204286 1.360000 2.560714 -v 1.380536 1.254559 2.815273 -v 1.204286 1.254559 2.815273 -v 1.380536 1.000000 2.920715 -v 1.204286 1.000000 2.920715 -v 1.380536 0.745442 2.815273 -v 1.204286 0.745442 2.815273 -v 1.207036 0.676000 2.560715 -v 1.146536 0.676000 2.560715 -v 1.207036 0.770897 2.331612 -v 1.146536 0.770898 2.331612 -v 1.207036 1.000000 2.236715 -v 1.146536 1.000000 2.236715 -v 1.207036 1.229103 2.331612 -v 1.146536 1.229103 2.331612 -v 1.207036 1.324000 2.560714 -v 1.146536 1.324000 2.560714 -v 1.207036 1.229103 2.789817 -v 1.146536 1.229103 2.789817 -v 1.207036 1.000000 2.884715 -v 1.146536 1.000000 2.884715 -v 1.207036 0.770898 2.789817 -v 1.146536 0.770898 2.789817 -v 1.144161 0.740800 2.560715 -v 1.059410 0.818560 2.560715 -v 1.144161 0.816718 2.377433 -v 1.059410 0.871703 2.432417 -v 1.144161 1.000000 2.301515 -v 1.059410 1.000000 2.379275 -v 1.144161 1.183282 2.377433 -v 1.059410 1.128298 2.432417 -v 1.144162 1.259200 2.560714 -v 1.059410 1.181440 2.560714 -v 1.144161 1.183282 2.743997 -v 1.059410 1.128298 2.689012 -v 1.144161 1.000000 2.819915 -v 1.059410 1.000000 2.742155 -v 1.144161 0.816718 2.743997 -v 1.059410 0.871703 2.689012 -v 2.876786 0.000000 3.998214 -v 2.876786 1.000000 3.998214 -v 1.001786 0.000000 3.998214 -v 1.001786 1.000000 3.998214 -v 2.876786 0.000000 3.373215 -v 2.876786 1.000000 3.373214 -v 1.001786 0.000000 3.373215 -v 1.001786 1.000000 3.373214 -vt 0.757812 0.578125 -vt 0.757812 0.441406 -vt 0.890625 0.441406 -vt 0.757812 0.523438 -vt 0.667969 0.523438 -vt 0.757812 0.574219 -vt 0.757812 0.605469 -vt 0.824219 0.710938 -vt 0.757812 0.710938 -vt 0.890625 0.578125 -vt 0.125000 0.664062 -vt 0.000000 0.664062 -vt 0.000000 0.527344 -vt 0.621094 0.226562 -vt 0.621094 0.292969 -vt 0.574219 0.292969 -vt 0.750000 0.355469 -vt 0.750000 0.292969 -vt 0.757812 0.687500 -vt 0.667969 0.687500 -vt 0.667969 0.605469 -vt 0.621094 0.164062 -vt 0.750000 0.164062 -vt 0.750000 0.421875 -vt 0.621094 0.421875 -vt 0.750000 0.226562 -vt 0.503906 0.976562 -vt 0.484375 0.976562 -vt 0.484375 0.933594 -vt 0.546875 0.976562 -vt 0.531250 0.976562 -vt 0.531250 0.933594 -vt 0.593750 0.976562 -vt 0.578125 0.976562 -vt 0.578125 0.933594 -vt 0.515625 0.976562 -vt 0.503906 0.933594 -vt 0.558594 0.976562 -vt 0.546875 0.933594 -vt 0.468750 0.976562 -vt 0.515625 0.933594 -vt 0.558594 0.933594 -vt 0.941406 0.207031 -vt 0.894531 0.207031 -vt 0.894531 0.140625 -vt 0.820312 0.402344 -vt 0.765625 0.429688 -vt 0.820312 0.335938 -vt 0.777344 0.343750 -vt 0.765625 0.308594 -vt 0.777344 0.394531 -vt 0.343750 0.238281 -vt 0.421875 0.128906 -vt 0.519531 0.351562 -vt 0.898438 0.906250 -vt 0.671875 0.906250 -vt 0.671875 0.878906 -vt 0.414062 0.117188 -vt 0.335938 0.230469 -vt 0.238281 0.000000 -vt 0.898438 0.933594 -vt 0.671875 0.933594 -vt 1.000000 0.906250 -vt 1.000000 0.933594 -vt 0.898438 0.878906 -vt 1.000000 0.878906 -vt 0.417969 0.632812 -vt 0.445312 0.632812 -vt 0.445312 0.656250 -vt 0.238281 0.957031 -vt 0.125000 0.957031 -vt 0.125000 0.929688 -vt 0.468750 0.957031 -vt 0.468750 0.984375 -vt 0.351562 0.984375 -vt 0.351562 0.933594 -vt 0.468750 0.933594 -vt 0.417969 0.609375 -vt 0.445312 0.609375 -vt 0.238281 0.964844 -vt 0.238281 0.933594 -vt 0.238281 0.984375 -vt 0.351562 0.964844 -vt 0.113281 0.230469 -vt 0.000000 0.230469 -vt 0.000000 0.113281 -vt 0.000000 0.492188 -vt 0.070312 0.492188 -vt 0.000000 0.453125 -vt 0.070312 0.453125 -vt 0.000000 0.417969 -vt 0.070312 0.417969 -vt 0.000000 0.378906 -vt 0.070312 0.378906 -vt 0.000000 0.339844 -vt 0.070312 0.339844 -vt 0.000000 0.304688 -vt 0.070312 0.304688 -vt 1.000000 0.105469 -vt 0.960938 0.093750 -vt 0.960938 0.070312 -vt 0.000000 0.265625 -vt 0.070312 0.230469 -vt 0.070312 0.265625 -vt 1.000000 0.730469 -vt 0.894531 0.777344 -vt 0.925781 0.703125 -vt 0.964844 0.808594 -vt 0.984375 0.808594 -vt 0.984375 0.863281 -vt 0.878906 0.058594 -vt 0.914062 0.023438 -vt 0.925781 0.058594 -vt 0.914062 0.140625 -vt 0.925781 0.105469 -vt 0.949219 0.105469 -vt 0.960938 0.140625 -vt 0.960938 0.023438 -vt 1.000000 0.058594 -vt 0.914062 0.070312 -vt 0.914062 0.093750 -vt 0.949219 0.058594 -vt 0.878906 0.105469 -vt 0.535156 0.933594 -vt 0.535156 0.957031 -vt 0.519531 0.953125 -vt 0.546875 0.968750 -vt 0.558594 0.980469 -vt 0.574219 0.933594 -vt 0.574219 0.988281 -vt 0.480469 0.933594 -vt 0.480469 0.980469 -vt 0.496094 0.933594 -vt 0.496094 0.968750 -vt 0.222656 0.996094 -vt 0.207031 0.996094 -vt 0.207031 0.984375 -vt 0.507812 0.933594 -vt 0.519531 0.933594 -vt 0.507812 0.957031 -vt 0.648438 0.769531 -vt 0.648438 0.878906 -vt 0.632812 0.878906 -vt 0.140625 0.996094 -vt 0.125000 0.996094 -vt 0.125000 0.984375 -vt 0.238281 0.996094 -vt 0.160156 0.996094 -vt 0.140625 0.984375 -vt 0.187500 0.996094 -vt 0.187500 0.984375 -vt 0.109375 0.996094 -vt 0.109375 0.984375 -vt 0.171875 0.984375 -vt 0.171875 0.996094 -vt 0.621094 0.746094 -vt 0.621094 0.878906 -vt 0.609375 0.878906 -vt 0.699219 0.878906 -vt 0.687500 0.878906 -vt 0.687500 0.757812 -vt 0.660156 0.878906 -vt 0.660156 0.777344 -vt 0.632812 0.757812 -vt 0.710938 0.878906 -vt 0.699219 0.746094 -vt 0.671875 0.769531 -vt 0.375000 0.878906 -vt 0.492188 0.878906 -vt 0.492188 0.906250 -vt 0.597656 0.425781 -vt 0.500000 0.656250 -vt 0.421875 0.542969 -vt 0.238281 0.906250 -vt 0.238281 0.878906 -vt 0.375000 0.906250 -vt 0.492188 0.933594 -vt 0.417969 0.425781 -vt 0.316406 0.656250 -vt 0.242188 0.542969 -vt 0.375000 0.933594 -vt 0.121094 0.230469 -vt 0.113281 0.113281 -vt 0.121094 0.343750 -vt 0.113281 0.343750 -vt 0.121094 0.113281 -vt 0.113281 0.000000 -vt 0.238281 0.113281 -vt 0.238281 0.230469 -vt 0.628906 0.953125 -vt 0.613281 0.957031 -vt 0.613281 0.933594 -vt 0.601562 0.968750 -vt 0.601562 0.933594 -vt 0.589844 0.980469 -vt 0.589844 0.933594 -vt 0.679688 0.933594 -vt 0.679688 0.988281 -vt 0.667969 0.980469 -vt 0.667969 0.933594 -vt 0.652344 0.968750 -vt 0.269531 0.984375 -vt 0.269531 0.996094 -vt 0.250000 0.996094 -vt 0.640625 0.933594 -vt 0.640625 0.957031 -vt 0.652344 0.933594 -vt 0.710938 0.968750 -vt 0.699219 0.972656 -vt 0.699219 0.933594 -vt 0.351562 0.996094 -vt 0.332031 0.996094 -vt 0.250000 0.984375 -vt 0.332031 0.984375 -vt 0.316406 0.996094 -vt 0.289062 0.984375 -vt 0.289062 0.996094 -vt 0.363281 0.984375 -vt 0.363281 0.996094 -vt 0.316406 0.984375 -vt 0.300781 0.996094 -vt 0.300781 0.984375 -vt 0.687500 0.984375 -vt 0.742188 0.972656 -vt 0.742188 0.933594 -vt 0.753906 0.933594 -vt 0.722656 0.960938 -vt 0.722656 0.933594 -vt 0.730469 0.933594 -vt 0.710938 0.933594 -vt 0.691406 0.933594 -vt 0.753906 0.984375 -vt 0.761719 0.933594 -vt 0.730469 0.968750 -vt 0.976562 0.656250 -vt 0.976562 0.703125 -vt 0.949219 0.703125 -vt 0.949219 0.515625 -vt 0.949219 0.562500 -vt 0.917969 0.562500 -vt 0.949219 0.609375 -vt 0.917969 0.609375 -vt 0.949219 0.656250 -vt 0.917969 0.656250 -vt 0.917969 0.703125 -vt 0.976562 0.515625 -vt 0.976562 0.562500 -vt 0.964844 0.207031 -vt 0.917969 0.320312 -vt 0.886719 0.242188 -vt 0.976562 0.609375 -vt 1.000000 0.640625 -vt 1.000000 0.683594 -vt 0.988281 0.683594 -vt 0.988281 0.515625 -vt 0.988281 0.558594 -vt 0.976562 0.558594 -vt 0.988281 0.601562 -vt 0.976562 0.601562 -vt 0.988281 0.640625 -vt 0.976562 0.640625 -vt 1.000000 0.515625 -vt 1.000000 0.558594 -vt 0.972656 0.421875 -vt 0.898438 0.390625 -vt 0.898438 0.347656 -vt 1.000000 0.601562 -vt 0.937500 0.515625 -vt 0.945312 0.496094 -vt 0.964844 0.496094 -vt 0.980469 0.480469 -vt 1.000000 0.488281 -vt 0.980469 0.457031 -vt 1.000000 0.449219 -vt 0.964844 0.441406 -vt 0.945312 0.441406 -vt 0.937500 0.421875 -vt 0.929688 0.457031 -vt 1.000000 0.187500 -vt 0.960938 0.203125 -vt 0.945312 0.164062 -vt 0.910156 0.488281 -vt 0.929688 0.480469 -vt 1.000000 0.289062 -vt 0.886719 0.289062 -vt 0.976562 0.683594 -vt 0.972656 0.515625 -vt 0.910156 0.449219 -vt 0.925781 0.320312 -vt 0.984375 0.203125 -vt 0.421875 0.800781 -vt 0.308594 0.800781 -vt 0.308594 0.656250 -vt 0.496094 0.800781 -vt 0.609375 0.800781 -vt 0.609375 0.875000 -vt 0.496094 0.656250 -vt 0.609375 0.656250 -vt 0.421875 0.875000 -vt 0.234375 0.800781 -vt 0.234375 0.656250 -vt 0.421875 0.656250 -vt 0.667969 0.441406 -vt 0.890625 0.574219 -vt 0.890625 0.710938 -vt 0.125000 0.527344 -vt 0.574219 0.226562 -vt 0.621094 0.355469 -vt 0.593750 0.933594 -vt 0.941406 0.140625 -vt 0.890625 0.292969 -vt 0.343750 0.351562 -vt 0.519531 0.128906 -vt 0.414062 0.000000 -vt 0.417969 0.656250 -vt 0.238281 0.929688 -vt 0.351562 0.957031 -vt 0.070312 0.527344 -vt 1.000000 0.777344 -vt 0.968750 0.808594 -vt 0.968750 0.703125 -vt 0.894531 0.730469 -vt 0.925781 0.808594 -vt 0.949219 0.847656 -vt 0.949219 0.824219 -vt 0.964844 0.863281 -vt 1.000000 0.824219 -vt 1.000000 0.847656 -vt 0.468750 0.988281 -vt 0.222656 0.984375 -vt 0.160156 0.984375 -vt 0.609375 0.742188 -vt 0.710938 0.742188 -vt 0.597656 0.656250 -vt 0.421875 0.425781 -vt 0.242188 0.425781 -vt 0.121094 0.000000 -vt 0.628906 0.933594 -vt 0.761719 0.988281 -vt 0.917969 0.515625 -vt 1.000000 0.242188 -vt 0.917969 0.207031 -vt 0.964844 0.320312 -vt 1.000000 0.347656 -vt 1.000000 0.390625 -vt 0.972656 0.320312 -vt 0.925781 0.421875 -vt 0.984375 0.148438 -vt 1.000000 0.164062 -vt 0.960938 0.148438 -vt 0.945312 0.187500 -vt 0.496094 0.875000 -vt 0.308594 0.875000 -vn 0.000000 -0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 -0.000000 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -0.894400 0.447200 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.382700 -0.923900 -vn -0.000000 -0.923900 0.382700 -vn 0.000000 0.923900 0.382700 -vn 0.000000 -0.382700 -0.923900 -vn 0.000000 -0.382700 0.923900 -vn 0.000000 0.923900 -0.382700 -vn -0.000000 -0.923900 -0.382700 -vn 0.000000 0.382700 0.923900 -vn -0.406100 0.000000 0.913800 -vn 0.406100 0.000000 0.913800 -vn 0.000000 0.204000 0.979000 -vn -0.923900 -0.000000 -0.382700 -vn -0.382700 -0.000000 -0.923900 -vn 0.382700 -0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.923900 0.000000 0.382700 -vn 0.382700 0.000000 0.923900 -vn -0.281100 0.678600 -0.678600 -vn -0.923900 0.000000 0.382700 -vn -0.382700 0.000000 0.923900 -vn 0.678600 0.678600 0.281100 -vn -0.678600 0.678600 0.281100 -vn -0.678600 0.678600 -0.281100 -vn 0.281100 0.678600 -0.678600 -vn 0.281100 0.678600 0.678600 -vn 0.678600 0.678600 -0.281100 -vn -0.281100 0.678600 0.678600 -vn -0.005100 -0.377600 -0.925900 -vn -0.000000 -0.922500 -0.386000 -vn -0.001000 -0.922900 0.385100 -vn -0.003100 -0.380500 0.924800 -vn -0.002400 0.382700 0.923900 -vn -0.200600 -0.958900 0.200600 -vn -0.009200 0.382700 -0.923800 -vn -0.002100 0.923900 -0.382700 -vn 0.385100 0.922900 -0.002000 -vn -0.200600 0.958900 0.200600 -vn -0.611700 -0.501700 0.611700 -vn 0.200600 0.958900 -0.200600 -vn 0.200600 -0.958900 -0.200600 -vn -0.611700 0.501700 0.611700 -vn 0.611700 0.501700 -0.611700 -vn 0.611700 -0.501700 -0.611700 -vn -0.924900 0.380300 0.001500 -vn -0.385100 -0.922900 -0.000800 -vn 0.924900 -0.380300 -0.004200 -vn 0.924900 0.380300 -0.003800 -vn -0.385100 0.922900 0.000200 -vn -0.924900 -0.380300 0.001100 -vn 0.385100 -0.922900 -0.003000 -vn 0.000000 0.566500 0.824000 -vn -0.005100 -0.926000 -0.377600 -vn -0.000000 -0.386000 -0.922500 -vn -0.001000 0.385100 -0.922900 -vn -0.003100 0.924800 -0.380500 -vn -0.003100 0.924800 0.380500 -vn -0.001000 0.385100 0.922900 -vn -0.200600 0.200600 -0.958900 -vn -0.005100 -0.926000 0.377600 -vn 0.000000 -0.386000 0.922500 -vn 0.382900 -0.003600 0.923800 -vn -0.200600 0.200600 0.958900 -vn -0.611700 0.611700 -0.501700 -vn 0.200600 -0.200600 0.958900 -vn 0.200600 -0.200600 -0.958900 -vn -0.611700 0.611700 0.501700 -vn 0.611700 -0.611700 0.501700 -vn 0.611700 -0.611700 -0.501700 -vn -0.924900 0.002600 0.380300 -vn -0.385100 -0.001500 -0.922900 -vn 0.924800 -0.009500 -0.380300 -vn 0.924100 -0.007900 0.382200 -vn -0.385600 0.000500 0.922700 -vn -0.924900 0.001900 -0.380300 -vn 0.385100 -0.006500 -0.922900 -vn -0.646600 -0.704800 -0.291900 -vn -0.646600 -0.291900 -0.704800 -vn -0.646600 0.291900 -0.704800 -vn -0.646600 0.704800 -0.291900 -vn -0.646600 0.704800 0.291900 -vn -0.646600 0.291900 0.704700 -vn -0.646600 -0.704800 0.291900 -vn -0.646600 -0.291900 0.704800 -vn -0.646600 -0.704700 -0.291900 -vn -0.646600 -0.291900 -0.704700 -vn -0.646600 0.704700 -0.291900 -vn -0.646600 0.291900 0.704800 -vn -0.009200 -0.382700 -0.923800 -vn -0.002100 -0.923900 -0.382700 -vn -0.002400 -0.382700 0.923900 -vn -0.003100 0.380500 0.924800 -vn -0.001000 0.922900 0.385100 -vn -0.005100 0.377600 -0.926000 -vn 0.000000 0.922500 -0.386000 -vn 0.384400 0.923200 -0.001900 -vn -0.925000 0.379900 0.001500 -vn -0.386500 -0.922300 -0.000600 -vn 0.924600 -0.380800 -0.004100 -vn 0.924700 0.380700 -0.003700 -vn -0.385800 0.922600 0.000300 -vn -0.925100 -0.379800 0.001200 -vn 0.383600 -0.923500 -0.002800 -vn -0.009200 -0.923800 -0.382700 -vn -0.002100 -0.382700 -0.923900 -vn -0.002400 0.923900 -0.382700 -vn -0.002400 0.923900 0.382700 -vn -0.009200 -0.923800 0.382700 -vn -0.002100 -0.382700 0.923900 -vn 0.385100 -0.004200 0.922900 -vn -0.386900 -0.001100 -0.922100 -vn 0.923900 -0.008900 -0.382500 -vn 0.924800 -0.008500 0.380300 -vn -0.385100 0.000400 0.922900 -vn -0.924900 0.002000 -0.380100 -vn 0.381400 -0.005400 -0.924400 -vn -0.646600 -0.704700 0.291900 -vn -0.646600 -0.291900 0.704700 -s off -f 28/7/17 27/8/17 25/9/17 -f 32/8/18 31/10/18 27/11/18 -f 30/7/19 29/8/19 31/9/19 -f 26/12/20 25/8/20 29/9/20 -f 27/11/21 31/10/21 29/13/21 -f 34/14/17 35/15/17 36/7/17 -f 39/14/19 40/7/19 38/16/19 -f 39/17/22 34/18/22 33/19/22 -f 37/20/23 35/21/23 34/22/23 -f 44/23/17 43/24/17 41/21/17 -f 48/25/18 47/26/18 43/27/18 -f 46/20/19 45/28/19 47/29/19 -f 43/23/21 47/30/21 45/31/21 -f 48/32/23 44/24/23 42/21/23 -f 60/33/24 58/34/24 55/35/24 -f 50/36/25 64/37/25 49/38/25 -f 56/39/26 54/40/26 59/41/26 -f 62/42/27 60/33/27 53/43/27 -f 52/44/28 50/36/28 63/45/28 -f 55/35/29 58/34/29 56/46/29 -f 64/37/30 62/42/30 51/47/30 -f 54/40/31 52/44/31 61/48/31 -f 68/49/19 67/50/19 65/51/19 -f 68/52/32 72/9/32 71/53/32 -f 66/54/33 65/55/33 69/56/33 -f 67/57/21 71/53/21 69/56/21 -f 72/9/34 68/52/34 66/54/34 -f 78/58/20 89/59/20 81/60/20 -f 80/61/17 79/62/17 81/63/17 -f 84/64/20 91/65/20 87/66/20 -f 86/67/17 85/68/17 87/62/17 -f 88/61/23 91/69/23 92/70/23 -f 82/71/23 89/72/23 90/69/23 -f 96/73/19 95/74/19 93/75/19 -f 96/76/20 100/77/20 99/78/20 -f 94/79/18 93/80/18 97/81/18 -f 100/82/23 96/83/23 94/79/23 -f 104/84/19 103/85/19 101/74/19 -f 108/86/20 107/87/20 103/82/20 -f 106/77/18 102/76/18 101/88/18 -f 108/86/23 104/89/23 102/81/23 -f 110/90/21 112/91/21 111/92/21 -f 114/19/35 116/93/35 115/94/35 -f 116/93/36 118/95/36 117/96/36 -f 118/95/37 120/97/37 119/98/37 -f 120/97/38 122/99/38 121/100/38 -f 122/99/39 124/101/39 123/102/39 -f 124/101/40 126/103/40 125/104/40 -f 116/105/41 129/106/41 131/107/41 -f 128/108/42 114/91/42 113/109/42 -f 126/103/43 128/108/43 127/110/43 -f 125/111/21 117/112/21 121/113/21 -f 129/114/23 130/115/23 134/116/23 -f 124/117/44 122/118/44 133/119/44 -f 128/120/45 136/121/45 130/122/45 -f 114/123/46 130/122/46 129/106/46 -f 120/124/47 118/125/47 131/107/47 -f 124/117/48 134/126/48 135/127/48 -f 120/124/49 132/128/49 133/119/49 -f 126/129/50 135/127/50 136/121/50 -f 139/130/51 140/131/51 138/132/51 -f 141/45/52 142/133/52 140/131/52 -f 143/48/53 144/134/53 142/133/53 -f 145/135/54 146/136/54 144/134/54 -f 145/83/55 147/137/55 148/138/55 -f 147/137/26 149/139/26 150/140/26 -f 156/141/56 155/142/56 142/143/56 -f 151/144/57 137/145/57 138/132/57 -f 149/139/58 151/144/58 152/146/58 -f 160/147/59 168/148/59 167/149/59 -f 159/150/60 158/151/60 148/152/60 -f 146/88/61 157/153/61 156/141/61 -f 160/154/62 159/150/62 150/155/62 -f 155/142/63 153/156/63 140/157/63 -f 158/151/64 157/158/64 146/159/64 -f 138/160/65 154/161/65 160/154/65 -f 140/157/66 153/156/66 154/161/66 -f 158/162/67 166/163/67 165/164/67 -f 164/165/68 163/166/68 155/167/68 -f 161/63/69 162/168/69 154/169/69 -f 154/169/70 162/168/70 168/148/70 -f 159/170/71 167/149/71 166/163/71 -f 165/171/72 164/165/72 156/172/72 -f 163/166/73 161/63/73 153/173/73 -f 78/174/19 77/175/19 73/176/19 -f 79/177/18 90/178/18 74/179/18 -f 73/176/21 77/175/21 81/63/21 -f 90/180/74 89/181/74 78/174/74 -f 84/182/19 83/176/19 75/183/19 -f 85/184/18 92/185/18 76/186/18 -f 83/176/21 87/62/21 85/68/21 -f 91/180/74 84/182/74 76/187/74 -f 103/188/19 110/90/19 109/189/19 -f 107/190/20 112/191/20 110/90/20 -f 93/192/18 109/189/18 111/193/18 -f 97/194/23 107/195/23 103/188/23 -f 170/196/75 172/197/75 171/198/75 -f 172/197/76 174/199/76 173/200/76 -f 174/199/77 176/201/77 175/202/77 -f 176/201/78 178/136/78 177/135/78 -f 177/203/79 178/204/79 180/205/79 -f 179/206/80 180/205/80 182/207/80 -f 174/208/81 187/209/81 188/210/81 -f 183/211/82 184/212/82 170/196/82 -f 181/213/83 182/207/83 184/212/83 -f 192/214/84 191/215/84 199/216/84 -f 180/81/85 190/217/85 191/218/85 -f 176/219/86 188/210/86 189/153/86 -f 182/220/87 191/218/87 192/221/87 -f 172/222/88 185/223/88 187/209/88 -f 180/81/89 178/224/89 189/225/89 -f 184/226/90 192/221/90 186/227/90 -f 170/228/91 186/227/91 185/223/91 -f 190/229/92 189/204/92 197/203/92 -f 187/230/93 195/231/93 196/232/93 -f 186/233/94 194/234/94 193/235/94 -f 186/233/95 192/214/95 200/236/95 -f 191/215/96 190/229/96 198/237/96 -f 188/238/97 196/232/97 197/239/97 -f 185/240/98 193/235/98 195/231/98 -f 202/241/30 204/242/30 203/243/30 -f 204/244/27 206/245/27 205/246/27 -f 206/245/24 208/247/24 207/248/24 -f 208/247/29 210/249/29 209/250/29 -f 210/249/26 212/243/26 211/251/26 -f 212/252/31 214/253/31 213/245/31 -f 208/254/20 216/255/20 212/256/20 -f 216/257/25 202/241/25 201/249/25 -f 213/245/28 214/253/28 216/257/28 -f 218/258/30 220/259/30 219/260/30 -f 220/261/27 222/262/27 221/263/27 -f 222/262/24 224/264/24 223/265/24 -f 224/264/29 226/266/29 225/267/29 -f 225/267/26 226/266/26 228/260/26 -f 227/261/31 228/268/31 230/269/31 -f 220/270/20 232/271/20 230/272/20 -f 231/264/25 232/273/25 218/258/25 -f 230/269/28 232/273/28 231/264/28 -f 233/274/99 234/275/99 236/276/99 -f 236/276/100 238/277/100 237/278/100 -f 238/277/101 240/279/101 239/280/101 -f 239/280/102 240/279/102 242/281/102 -f 242/281/103 244/282/103 243/283/103 -f 243/283/104 244/282/104 246/284/104 -f 236/285/20 248/286/20 244/287/20 -f 247/288/105 248/289/105 234/275/105 -f 246/284/106 248/289/106 247/288/106 -f 250/241/30 252/242/30 251/243/30 -f 252/244/27 254/245/27 253/246/27 -f 254/245/24 256/247/24 255/248/24 -f 255/248/29 256/247/29 258/249/29 -f 258/249/26 260/243/26 259/251/26 -f 259/244/31 260/252/31 262/253/31 -f 252/290/20 264/255/20 262/291/20 -f 264/257/25 250/241/25 249/249/25 -f 261/245/28 262/253/28 264/257/28 -f 266/258/30 268/259/30 267/260/30 -f 268/261/27 270/262/27 269/263/27 -f 270/262/24 272/264/24 271/265/24 -f 272/264/29 274/266/29 273/267/29 -f 274/266/26 276/260/26 275/292/26 -f 275/261/31 276/268/31 278/269/31 -f 268/270/20 280/271/20 278/272/20 -f 279/264/25 280/273/25 266/258/25 -f 277/262/28 278/269/28 280/273/28 -f 282/275/107 284/276/107 283/293/107 -f 283/293/108 284/276/108 286/277/108 -f 286/277/101 288/279/101 287/280/101 -f 287/280/102 288/279/102 290/281/102 -f 290/281/103 292/282/103 291/283/103 -f 292/282/104 294/284/104 293/294/104 -f 284/285/20 296/286/20 292/287/20 -f 295/288/105 296/289/105 282/275/105 -f 294/284/106 296/289/106 295/288/106 -f 298/241/30 300/242/30 299/243/30 -f 300/244/27 302/245/27 301/246/27 -f 302/245/24 304/247/24 303/248/24 -f 303/248/29 304/247/29 306/249/29 -f 306/249/26 308/243/26 307/251/26 -f 307/244/31 308/252/31 310/253/31 -f 300/290/20 312/255/20 308/256/20 -f 312/257/25 298/241/25 297/249/25 -f 310/253/28 312/257/28 311/247/28 -f 314/258/30 316/259/30 315/260/30 -f 316/261/27 318/262/27 317/263/27 -f 318/262/24 320/264/24 319/265/24 -f 320/264/29 322/266/29 321/267/29 -f 322/266/26 324/260/26 323/292/26 -f 324/268/31 326/269/31 325/262/31 -f 316/270/20 328/271/20 324/295/20 -f 328/273/25 314/258/25 313/266/25 -f 326/269/28 328/273/28 327/264/28 -f 330/275/107 332/276/107 331/293/107 -f 332/276/108 334/277/108 333/278/108 -f 334/277/101 336/279/101 335/280/101 -f 335/280/109 336/279/109 338/281/109 -f 338/281/103 340/282/103 339/283/103 -f 340/282/110 342/284/110 341/294/110 -f 332/285/20 330/296/20 340/287/20 -f 344/289/105 330/275/105 329/274/105 -f 341/294/106 342/284/106 344/289/106 -f 348/297/19 347/298/19 345/299/19 -f 352/300/20 351/301/20 347/302/20 -f 352/300/17 350/303/17 349/304/17 -f 346/298/18 345/297/18 349/305/18 -f 347/298/21 351/306/21 349/307/21 -f 352/300/23 348/297/23 346/308/23 -f 26/16/17 28/7/17 25/9/17 -f 28/309/18 32/8/18 27/11/18 -f 32/16/19 30/7/19 31/9/19 -f 30/310/20 26/12/20 29/9/20 -f 25/27/21 27/11/21 29/13/21 -f 33/16/17 34/14/17 36/7/17 -f 37/311/19 39/14/19 38/16/19 -f 40/312/22 39/17/22 33/19/22 -f 39/313/23 37/20/23 34/22/23 -f 42/314/17 44/23/17 41/21/17 -f 44/13/18 48/25/18 43/27/18 -f 48/32/19 46/20/19 47/29/19 -f 41/314/21 43/23/21 45/31/21 -f 46/20/23 48/32/23 42/21/23 -f 53/43/24 60/33/24 55/35/24 -f 63/45/25 50/36/25 49/38/25 -f 57/315/26 56/39/26 59/41/26 -f 51/47/27 62/42/27 53/43/27 -f 61/48/28 52/44/28 63/45/28 -f 57/83/29 55/35/29 56/46/29 -f 49/38/30 64/37/30 51/47/30 -f 59/41/31 54/40/31 61/48/31 -f 66/316/19 68/49/19 65/51/19 -f 67/57/32 68/52/32 71/53/32 -f 70/317/33 66/54/33 69/56/33 -f 65/55/21 67/57/21 69/56/21 -f 70/317/34 72/9/34 66/54/34 -f 81/60/20 77/318/20 78/58/20 -f 89/59/20 82/319/20 81/60/20 -f 82/71/17 80/61/17 81/63/17 -f 87/66/20 83/320/20 84/64/20 -f 91/65/20 88/195/20 87/66/20 -f 88/61/17 86/67/17 87/62/17 -f 86/67/23 88/61/23 92/70/23 -f 80/61/23 82/71/23 90/69/23 -f 94/321/19 96/73/19 93/75/19 -f 95/322/20 96/76/20 99/78/20 -f 98/323/18 94/79/18 97/81/18 -f 98/323/23 100/82/23 94/79/23 -f 102/73/19 104/84/19 101/74/19 -f 104/89/20 108/86/20 103/82/20 -f 105/152/18 106/77/18 101/88/18 -f 106/88/23 108/86/23 102/81/23 -f 109/189/21 110/90/21 111/92/21 -f 113/324/35 114/19/35 115/94/35 -f 115/94/36 116/93/36 117/96/36 -f 117/96/37 118/95/37 119/98/37 -f 119/98/38 120/97/38 121/100/38 -f 121/100/39 122/99/39 123/102/39 -f 123/102/40 124/101/40 125/104/40 -f 118/125/41 116/105/41 131/107/41 -f 127/110/42 128/108/42 113/109/42 -f 125/104/43 126/103/43 127/110/43 -f 125/111/21 127/325/21 113/326/21 -f 121/113/21 123/327/21 125/111/21 -f 117/112/21 119/328/21 121/113/21 -f 113/326/21 115/329/21 117/112/21 -f 117/112/21 125/111/21 113/326/21 -f 132/330/23 131/331/23 129/114/23 -f 134/116/23 133/332/23 132/330/23 -f 136/333/23 135/334/23 134/116/23 -f 134/116/23 130/115/23 136/333/23 -f 134/116/23 132/330/23 129/114/23 -f 134/126/44 124/117/44 133/119/44 -f 114/123/45 128/120/45 130/122/45 -f 116/105/46 114/123/46 129/106/46 -f 132/128/47 120/124/47 131/107/47 -f 126/129/48 124/117/48 135/127/48 -f 122/118/49 120/124/49 133/119/49 -f 128/120/50 126/129/50 136/121/50 -f 137/145/111 139/130/111 138/132/111 -f 139/130/112 141/45/112 140/131/112 -f 141/45/25 143/48/25 142/133/25 -f 143/48/113 145/135/113 144/134/113 -f 146/335/114 145/83/114 148/138/114 -f 148/138/115 147/137/115 150/140/115 -f 144/336/56 156/141/56 142/143/56 -f 152/146/116 151/144/116 138/132/116 -f 150/140/117 149/139/117 152/146/117 -f 159/170/118 160/147/118 167/149/118 -f 150/155/60 159/150/60 148/152/60 -f 144/336/61 146/88/61 156/141/61 -f 152/337/62 160/154/62 150/155/62 -f 142/143/63 155/142/63 140/157/63 -f 148/152/64 158/151/64 146/159/64 -f 152/337/65 138/160/65 160/154/65 -f 138/160/66 140/157/66 154/161/66 -f 157/338/119 158/162/119 165/164/119 -f 156/172/120 164/165/120 155/167/120 -f 153/173/121 161/63/121 154/169/121 -f 160/147/122 154/169/122 168/148/122 -f 158/162/123 159/170/123 166/163/123 -f 157/339/124 165/171/124 156/172/124 -f 155/167/125 163/166/125 153/173/125 -f 74/182/19 78/174/19 73/176/19 -f 90/178/18 79/177/18 80/340/18 -f 79/177/18 74/179/18 73/341/18 -f 79/62/21 73/176/21 81/63/21 -f 74/182/74 90/180/74 78/174/74 -f 76/187/19 84/182/19 75/183/19 -f 92/185/18 85/184/18 86/321/18 -f 85/184/18 76/186/18 75/342/18 -f 75/183/21 83/176/21 85/68/21 -f 92/87/74 91/180/74 76/187/74 -f 93/192/19 103/188/19 109/189/19 -f 103/188/20 107/190/20 110/90/20 -f 97/343/18 93/192/18 111/193/18 -f 93/192/23 97/194/23 103/188/23 -f 169/344/126 170/196/126 171/198/126 -f 171/198/127 172/197/127 173/200/127 -f 173/200/24 174/199/24 175/202/24 -f 175/202/128 176/201/128 177/135/128 -f 179/206/129 177/203/129 180/205/129 -f 181/213/31 179/206/31 182/207/31 -f 176/219/81 174/208/81 188/210/81 -f 169/344/130 183/211/130 170/196/130 -f 183/211/131 181/213/131 184/212/131 -f 200/236/132 192/214/132 199/216/132 -f 182/220/85 180/81/85 191/218/85 -f 178/88/86 176/219/86 189/153/86 -f 184/226/87 182/220/87 192/221/87 -f 174/208/88 172/222/88 187/209/88 -f 190/217/89 180/81/89 189/225/89 -f 170/228/90 184/226/90 186/227/90 -f 172/222/91 170/228/91 185/223/91 -f 198/237/92 190/229/92 197/203/92 -f 188/238/133 187/230/133 196/232/133 -f 185/240/134 186/233/134 193/235/134 -f 194/234/135 186/233/135 200/236/135 -f 199/216/136 191/215/136 198/237/136 -f 189/345/137 188/238/137 197/239/137 -f 187/230/138 185/240/138 195/231/138 -f 201/249/30 202/241/30 203/243/30 -f 203/346/27 204/244/27 205/246/27 -f 205/246/24 206/245/24 207/248/24 -f 207/248/29 208/247/29 209/250/29 -f 209/250/26 210/249/26 211/251/26 -f 211/244/31 212/252/31 213/245/31 -f 208/254/20 206/347/20 204/290/20 -f 212/256/20 210/348/20 208/254/20 -f 216/255/20 214/291/20 212/256/20 -f 204/290/20 202/349/20 216/255/20 -f 216/255/20 208/254/20 204/290/20 -f 215/247/25 216/257/25 201/249/25 -f 215/247/28 213/245/28 216/257/28 -f 217/266/30 218/258/30 219/260/30 -f 219/252/27 220/261/27 221/263/27 -f 221/263/24 222/262/24 223/265/24 -f 223/265/29 224/264/29 225/267/29 -f 227/292/26 225/267/26 228/260/26 -f 229/262/31 227/261/31 230/269/31 -f 224/350/20 222/351/20 220/270/20 -f 228/295/20 226/352/20 224/350/20 -f 220/270/20 230/272/20 228/295/20 -f 220/270/20 218/353/20 232/271/20 -f 228/295/20 224/350/20 220/270/20 -f 217/266/25 231/264/25 218/258/25 -f 229/262/28 230/269/28 231/264/28 -f 235/293/99 233/274/99 236/276/99 -f 235/293/108 236/276/108 237/278/108 -f 237/278/101 238/277/101 239/280/101 -f 241/270/102 239/280/102 242/281/102 -f 241/270/103 242/281/103 243/283/103 -f 245/294/104 243/283/104 246/284/104 -f 240/354/20 238/355/20 236/285/20 -f 244/287/20 242/356/20 240/354/20 -f 248/286/20 246/357/20 244/287/20 -f 236/285/20 234/296/20 248/286/20 -f 244/287/20 240/354/20 236/285/20 -f 233/274/139 247/288/139 234/275/139 -f 245/294/140 246/284/140 247/288/140 -f 249/249/30 250/241/30 251/243/30 -f 251/346/27 252/244/27 253/246/27 -f 253/246/24 254/245/24 255/248/24 -f 257/250/29 255/248/29 258/249/29 -f 257/250/26 258/249/26 259/251/26 -f 261/245/31 259/244/31 262/253/31 -f 256/254/20 254/347/20 252/290/20 -f 260/256/20 258/348/20 256/254/20 -f 252/290/20 262/291/20 260/256/20 -f 252/290/20 250/349/20 264/255/20 -f 260/256/20 256/254/20 252/290/20 -f 263/247/25 264/257/25 249/249/25 -f 263/247/28 261/245/28 264/257/28 -f 265/266/30 266/258/30 267/260/30 -f 267/252/27 268/261/27 269/263/27 -f 269/263/24 270/262/24 271/265/24 -f 271/265/29 272/264/29 273/267/29 -f 273/267/26 274/266/26 275/292/26 -f 277/262/31 275/261/31 278/269/31 -f 272/350/20 270/351/20 268/270/20 -f 276/295/20 274/352/20 272/350/20 -f 268/270/20 278/272/20 276/295/20 -f 268/270/20 266/353/20 280/271/20 -f 276/295/20 272/350/20 268/270/20 -f 265/266/25 279/264/25 266/258/25 -f 279/264/28 277/262/28 280/273/28 -f 281/274/99 282/275/99 283/293/99 -f 285/278/100 283/293/100 286/277/100 -f 285/278/101 286/277/101 287/280/101 -f 289/270/102 287/280/102 290/281/102 -f 289/270/103 290/281/103 291/283/103 -f 291/283/110 292/282/110 293/294/110 -f 288/354/20 286/355/20 284/285/20 -f 292/287/20 290/356/20 288/354/20 -f 296/286/20 294/357/20 292/287/20 -f 284/285/20 282/296/20 296/286/20 -f 292/287/20 288/354/20 284/285/20 -f 281/274/139 295/288/139 282/275/139 -f 293/294/140 294/284/140 295/288/140 -f 297/249/30 298/241/30 299/243/30 -f 299/346/27 300/244/27 301/246/27 -f 301/246/24 302/245/24 303/248/24 -f 305/250/29 303/248/29 306/249/29 -f 305/250/26 306/249/26 307/251/26 -f 309/245/31 307/244/31 310/253/31 -f 308/256/20 302/347/20 300/290/20 -f 308/256/20 306/348/20 304/254/20 -f 312/255/20 310/291/20 308/256/20 -f 300/290/20 298/349/20 312/255/20 -f 308/256/20 304/254/20 302/347/20 -f 311/247/25 312/257/25 297/249/25 -f 309/245/28 310/253/28 311/247/28 -f 313/266/30 314/258/30 315/260/30 -f 315/252/27 316/261/27 317/263/27 -f 317/263/24 318/262/24 319/265/24 -f 319/265/29 320/264/29 321/267/29 -f 321/267/26 322/266/26 323/292/26 -f 323/261/31 324/268/31 325/262/31 -f 320/350/20 318/351/20 316/270/20 -f 316/270/20 322/352/20 320/350/20 -f 328/271/20 326/272/20 324/295/20 -f 316/270/20 314/353/20 328/271/20 -f 324/295/20 322/352/20 316/270/20 -f 327/264/25 328/273/25 313/266/25 -f 325/262/28 326/269/28 327/264/28 -f 329/274/99 330/275/99 331/293/99 -f 331/293/100 332/276/100 333/278/100 -f 333/278/101 334/277/101 335/280/101 -f 337/270/102 335/280/102 338/281/102 -f 337/270/103 338/281/103 339/283/103 -f 339/283/110 340/282/110 341/294/110 -f 336/354/20 334/355/20 332/285/20 -f 332/285/20 338/356/20 336/354/20 -f 344/286/20 342/357/20 340/287/20 -f 340/287/20 330/296/20 344/286/20 -f 340/287/20 338/356/20 332/285/20 -f 343/288/105 344/289/105 329/274/105 -f 343/288/106 341/294/106 344/289/106 -f 346/308/19 348/297/19 345/299/19 -f 348/358/20 352/300/20 347/302/20 -f 351/301/17 352/300/17 349/304/17 -f 350/359/18 346/298/18 349/305/18 -f 345/299/21 347/298/21 349/307/21 -f 350/303/23 352/300/23 346/308/23 -o Roller1 -v 0.797500 -0.090000 0.090714 -v 0.865000 -0.090000 0.090714 -v 0.797500 0.090000 0.090714 -v 0.865000 0.090000 0.090714 -v 0.797500 -0.090000 -0.089286 -v 0.865000 -0.090000 -0.089286 -v 0.797500 0.090000 -0.089286 -v 0.865000 0.090000 -0.089286 -v 0.752500 0.295433 -0.022247 -v 0.872500 0.262125 -0.051425 -v 0.752500 0.281731 -0.091130 -v 0.752500 0.192667 -0.224424 -v 0.872500 0.148482 -0.221504 -v 0.752500 0.134270 -0.263443 -v 0.752500 -0.022961 -0.294718 -v 0.872500 -0.052140 -0.261410 -v 0.752500 -0.091844 -0.281017 -v 0.752500 -0.225138 -0.191952 -v 0.872500 -0.222219 -0.147767 -v 0.752500 -0.264157 -0.133556 -v 0.752500 -0.295433 0.023675 -v 0.872500 -0.262125 0.052854 -v 0.752500 -0.281731 0.092558 -v 0.752500 -0.192667 0.225853 -v 0.872500 -0.148482 0.222933 -v 0.752500 -0.134270 0.264872 -v 0.752500 0.022961 0.296147 -v 0.872500 0.052140 0.262839 -v 0.752500 0.091844 0.282445 -v 0.752500 0.225139 0.193381 -v 0.872500 0.222219 0.149196 -v 0.752500 0.264158 0.134985 -v 0.752500 0.395381 -0.207159 -v 0.872500 0.395381 -0.207159 -v 0.872500 0.343356 -0.285020 -v 0.752500 0.343356 -0.285020 -v 0.752500 0.132588 -0.425851 -v 0.872500 0.132588 -0.425851 -v 0.872500 0.040744 -0.444120 -v 0.752500 0.040744 -0.444120 -v 0.752500 -0.207873 -0.394667 -v 0.872500 -0.207873 -0.394667 -v 0.872500 -0.285735 -0.342641 -v 0.752500 -0.285735 -0.342641 -v 0.752500 -0.426565 -0.131874 -v 0.872500 -0.426565 -0.131874 -v 0.872500 -0.444834 -0.040030 -v 0.752500 -0.444834 -0.040030 -v 0.752500 -0.395381 0.208588 -v 0.872500 -0.395381 0.208588 -v 0.872500 -0.343356 0.286449 -v 0.752500 -0.343356 0.286449 -v 0.752500 -0.132588 0.427280 -v 0.872500 -0.132588 0.427280 -v 0.872500 -0.040744 0.445549 -v 0.752500 -0.040744 0.445549 -v 0.752500 0.207873 0.396095 -v 0.872500 0.207873 0.396095 -v 0.872500 0.285735 0.344070 -v 0.752500 0.285735 0.344070 -v 0.752500 0.426565 0.133302 -v 0.872500 0.426565 0.133302 -v 0.872500 0.444834 0.041458 -v 0.752500 0.444834 0.041458 -v 0.872500 0.281731 -0.091130 -v 0.872500 0.295433 -0.022247 -v 0.872500 0.192667 -0.224424 -v 0.872500 0.134271 -0.263443 -v 0.872500 -0.022961 -0.294718 -v 0.872500 -0.091844 -0.281017 -v 0.872500 -0.225138 -0.191952 -v 0.872500 -0.264157 -0.133556 -v 0.872500 -0.295433 0.023675 -v 0.872500 -0.281731 0.092558 -v 0.872500 -0.192667 0.225853 -v 0.872500 -0.134270 0.264872 -v 0.872500 0.022961 0.296147 -v 0.872500 0.091844 0.282445 -v 0.872500 0.225139 0.193381 -v 0.872500 0.264158 0.134985 -v 0.797500 -0.052140 -0.261410 -v 0.797500 0.148482 -0.221504 -v 0.797500 -0.222219 -0.147767 -v 0.797500 -0.262125 0.052854 -v 0.797500 -0.148482 0.222933 -v 0.797500 0.052140 0.262839 -v 0.797500 0.222219 0.149196 -v 0.797500 0.262125 -0.051425 -v 0.498000 -0.360000 0.000000 -v -0.498000 -0.360000 -0.000000 -v 0.498000 -0.254558 -0.254558 -v -0.498000 -0.254558 -0.254559 -v 0.498000 -0.000000 -0.360000 -v -0.498000 0.000000 -0.360000 -v 0.498000 0.254558 -0.254558 -v -0.498000 0.254558 -0.254559 -v 0.498000 0.360000 0.000000 -v -0.498000 0.360000 -0.000000 -v 0.498000 0.254558 0.254559 -v -0.498000 0.254558 0.254558 -v 0.498000 -0.000000 0.360000 -v -0.498000 0.000000 0.360000 -v 0.498000 -0.254558 0.254559 -v -0.498000 -0.254558 0.254558 -vt 0.722656 0.125000 -vt 0.722656 0.117188 -vt 0.742188 0.117188 -vt 0.722656 0.144531 -vt 0.714844 0.144531 -vt 0.714844 0.125000 -vt 0.742188 0.144531 -vt 0.742188 0.152344 -vt 0.742188 0.125000 -vt 0.750000 0.125000 -vt 0.750000 0.007812 -vt 0.750000 0.000000 -vt 0.765625 0.000000 -vt 0.765625 0.351562 -vt 0.750000 0.351562 -vt 0.750000 0.347656 -vt 0.750000 0.304688 -vt 0.750000 0.296875 -vt 0.765625 0.296875 -vt 0.750000 0.253906 -vt 0.750000 0.246094 -vt 0.765625 0.246094 -vt 0.765625 0.203125 -vt 0.750000 0.203125 -vt 0.750000 0.199219 -vt 0.750000 0.156250 -vt 0.750000 0.148438 -vt 0.765625 0.148438 -vt 0.750000 0.105469 -vt 0.750000 0.097656 -vt 0.765625 0.097656 -vt 0.734375 0.062500 -vt 0.726562 0.054688 -vt 0.742188 0.042969 -vt 0.765625 0.054688 -vt 0.750000 0.054688 -vt 0.750000 0.046875 -vt 0.835938 0.152344 -vt 0.792969 0.156250 -vt 0.781250 0.136719 -vt 0.750000 0.378906 -vt 0.750000 0.371094 -vt 0.765625 0.371094 -vt 0.765625 0.378906 -vt 0.765625 0.394531 -vt 0.792969 0.070312 -vt 0.781250 0.078125 -vt 0.773438 0.074219 -vt 0.832031 0.171875 -vt 0.824219 0.175781 -vt 0.812500 0.164062 -vt 0.750000 0.328125 -vt 0.750000 0.320312 -vt 0.765625 0.320312 -vt 0.765625 0.328125 -vt 0.765625 0.347656 -vt 0.812500 0.089844 -vt 0.804688 0.089844 -vt 0.800781 0.074219 -vt 0.796875 0.175781 -vt 0.789062 0.171875 -vt 0.750000 0.281250 -vt 0.750000 0.269531 -vt 0.765625 0.269531 -vt 0.765625 0.281250 -vt 0.843750 0.074219 -vt 0.835938 0.078125 -vt 0.824219 0.070312 -vt 0.769531 0.156250 -vt 0.765625 0.144531 -vt 0.750000 0.230469 -vt 0.750000 0.222656 -vt 0.765625 0.222656 -vt 0.765625 0.230469 -vt 0.851562 0.039062 -vt 0.851562 0.050781 -vt 0.835938 0.054688 -vt 0.765625 0.121094 -vt 0.769531 0.109375 -vt 0.789062 0.113281 -vt 0.750000 0.179688 -vt 0.750000 0.171875 -vt 0.765625 0.171875 -vt 0.765625 0.179688 -vt 0.765625 0.199219 -vt 0.835938 0.007812 -vt 0.843750 0.015625 -vt 0.835938 0.031250 -vt 0.789062 0.093750 -vt 0.796875 0.089844 -vt 0.804688 0.101562 -vt 0.765625 0.132812 -vt 0.750000 0.132812 -vt 0.750000 0.121094 -vt 0.804688 0.000000 -vt 0.812500 0.000000 -vt 0.816406 0.015625 -vt 0.824219 0.089844 -vt 0.832031 0.093750 -vt 0.828125 0.109375 -vt 0.750000 0.082031 -vt 0.750000 0.074219 -vt 0.765625 0.074219 -vt 0.765625 0.082031 -vt 0.781250 0.031250 -vt 0.773438 0.015625 -vt 0.781250 0.007812 -vt 0.851562 0.109375 -vt 0.851562 0.121094 -vt 0.839844 0.128906 -vt 0.765625 0.031250 -vt 0.750000 0.031250 -vt 0.750000 0.023438 -vt 0.765625 0.050781 -vt 0.765625 0.039062 -vt 0.781250 0.035156 -vt 0.765625 0.023438 -vt 0.851562 0.144531 -vt 0.851562 0.156250 -vt 0.796875 0.070312 -vt 0.820312 0.070312 -vt 0.816406 0.074219 -vt 0.835938 0.058594 -vt 0.835938 0.035156 -vt 0.820312 0.019531 -vt 0.824219 0.019531 -vt 0.796875 0.019531 -vt 0.800781 0.015625 -vt 0.785156 0.035156 -vt 0.792969 0.019531 -vt 0.781250 0.058594 -vt 0.785156 0.054688 -vt 0.781250 0.054688 -vt 0.714844 0.117188 -vt 0.703125 0.078125 -vt 0.738281 0.066406 -vt 0.687500 0.046875 -vt 0.695312 0.042969 -vt 0.710938 0.054688 -vt 0.691406 0.019531 -vt 0.699219 0.023438 -vt 0.707031 0.000000 -vt 0.710938 0.007812 -vt 0.734375 0.000000 -vt 0.730469 0.007812 -vt 0.750000 0.019531 -vt 0.742188 0.023438 -vt 0.707031 0.062500 -vt 0.628906 0.000000 -vt 0.628906 0.046875 -vt 0.617188 0.046875 -vt 0.605469 0.046875 -vt 0.605469 0.000000 -vt 0.589844 0.046875 -vt 0.578125 0.046875 -vt 0.578125 0.000000 -vt 0.679688 0.046875 -vt 0.667969 0.046875 -vt 0.667969 0.000000 -vt 0.652344 0.046875 -vt 0.652344 0.000000 -vt 0.640625 0.046875 -vt 0.640625 0.000000 -vt 0.722656 0.152344 -vt 0.750000 0.144531 -vt 0.765625 0.007812 -vt 0.765625 0.304688 -vt 0.765625 0.253906 -vt 0.765625 0.156250 -vt 0.765625 0.105469 -vt 0.765625 0.046875 -vt 0.839844 0.136719 -vt 0.835938 0.113281 -vt 0.812500 0.101562 -vt 0.792969 0.109375 -vt 0.781250 0.128906 -vt 0.789062 0.152344 -vt 0.804688 0.164062 -vt 0.828125 0.156250 -vt 0.750000 0.394531 -vt 0.750000 0.101562 -vt 0.738281 0.117188 -vt 0.750000 0.078125 -vt 0.714844 0.066406 -vt 0.703125 0.101562 -vt 0.617188 0.000000 -vt 0.589844 0.000000 -vt 0.679688 0.000000 -vn -0.000000 -0.000000 1.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 -1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.980800 -0.195100 -vn -0.000000 0.555600 -0.831500 -vn -0.000000 -0.195100 -0.980800 -vn 0.000000 -0.831500 -0.555600 -vn -0.000000 -0.980800 0.195100 -vn 0.000000 -0.555600 0.831500 -vn 0.000000 0.195100 0.980800 -vn -0.000000 -0.195100 0.980800 -vn -0.000000 0.831500 0.555600 -vn -1.000000 -0.000000 -0.000000 -vn 0.000000 0.831500 -0.555600 -vn 0.000000 0.714400 0.699700 -vn 0.000000 -0.373100 -0.927800 -vn -0.000000 0.195100 -0.980800 -vn -0.000000 0.999900 -0.010400 -vn 0.000000 -0.919900 -0.392200 -vn 0.000000 -0.555600 -0.831500 -vn -0.000000 0.699700 -0.714400 -vn 0.000000 -0.927800 0.373100 -vn 0.000000 -0.980800 -0.195100 -vn 0.000000 -0.010400 -0.999900 -vn -0.000000 -0.392200 0.919900 -vn 0.000000 -0.831500 0.555600 -vn 0.000000 -0.714400 -0.699700 -vn 0.000000 0.373100 0.927800 -vn 0.000000 -0.999900 0.010400 -vn 0.000000 0.919900 0.392200 -vn 0.000000 0.555600 0.831500 -vn 0.000000 -0.699700 0.714400 -vn 0.000000 0.927800 -0.373100 -vn -0.000000 0.980800 0.195100 -vn -0.000000 0.010400 0.999900 -vn 0.000000 0.392200 -0.919900 -vn 0.000000 -0.923900 -0.382700 -vn 0.000000 -0.382700 -0.923900 -vn 0.000000 0.382700 -0.923900 -vn 0.000000 0.923900 -0.382700 -vn -0.000000 0.923900 0.382700 -vn -0.000000 0.382700 0.923900 -vn -0.000000 -0.923900 0.382700 -vn -0.000000 -0.382700 0.923900 -s off -f 356/360/141 355/361/141 353/362/141 -f 360/363/142 359/364/142 355/365/142 -f 360/363/143 358/366/143 357/367/143 -f 358/366/144 354/368/144 353/369/144 -f 360/363/145 356/360/145 354/368/145 -f 418/370/146 417/371/146 363/372/146 -f 364/373/147 419/374/147 420/375/147 -f 421/376/148 422/377/148 369/378/148 -f 423/379/149 424/380/149 372/381/149 -f 373/382/150 425/383/150 426/384/150 -f 427/385/151 428/386/151 378/387/151 -f 429/388/152 430/389/152 381/390/152 -f 365/391/153 434/392/153 433/393/153 -f 382/394/154 431/395/154 432/396/154 -f 361/397/155 367/398/155 370/399/155 -f 386/400/156 387/401/156 388/402/156 -f 386/400/157 385/403/157 363/404/157 -f 419/405/145 387/406/145 386/407/145 -f 388/402/158 387/401/158 419/374/158 -f 385/408/155 388/409/155 364/410/155 -f 390/411/159 391/412/159 392/413/159 -f 390/411/160 389/414/160 366/415/160 -f 391/416/145 390/417/145 420/418/145 -f 392/413/161 391/412/161 421/376/161 -f 389/419/155 392/420/155 367/398/155 -f 394/421/162 395/422/162 396/423/162 -f 394/421/163 393/424/163 369/378/163 -f 395/425/145 394/426/145 422/427/145 -f 396/423/164 395/422/164 423/379/164 -f 393/428/155 396/429/155 370/399/155 -f 398/430/165 399/431/165 400/432/165 -f 398/430/166 397/433/166 372/381/166 -f 399/434/145 398/435/145 424/436/145 -f 400/432/167 399/431/167 425/383/167 -f 397/437/155 400/438/155 373/439/155 -f 402/440/168 403/441/168 404/442/168 -f 402/440/169 401/443/169 375/444/169 -f 403/445/145 402/446/145 426/447/145 -f 404/442/170 403/441/170 427/385/170 -f 401/448/155 404/449/155 376/450/155 -f 405/451/153 406/452/153 407/453/153 -f 428/386/171 406/452/171 405/451/171 -f 407/454/145 406/455/145 428/456/145 -f 408/437/172 407/453/172 429/388/172 -f 405/457/155 408/458/155 379/459/155 -f 410/460/173 411/461/173 412/462/173 -f 430/389/174 410/460/174 409/463/174 -f 431/464/145 411/465/145 410/466/145 -f 382/394/175 412/462/175 411/461/175 -f 409/467/155 412/468/155 382/469/155 -f 413/470/176 414/471/176 415/472/176 -f 432/396/177 414/471/177 413/470/177 -f 415/473/145 414/474/145 432/475/145 -f 416/476/178 415/472/178 418/370/178 -f 413/477/155 416/478/155 361/397/155 -f 365/479/145 368/480/145 421/481/145 -f 365/479/145 420/418/145 419/405/145 -f 371/436/145 423/482/145 422/427/145 -f 368/480/145 422/427/145 421/481/145 -f 374/483/145 425/483/145 424/436/145 -f 371/436/145 424/436/145 423/482/145 -f 377/484/145 427/485/145 426/447/145 -f 374/483/145 426/447/145 425/483/145 -f 377/484/145 380/486/145 429/487/145 -f 377/484/145 428/456/145 427/485/145 -f 380/486/145 383/488/145 431/464/145 -f 380/486/145 430/489/145 429/487/145 -f 365/479/145 419/405/145 417/490/145 -f 362/491/145 417/490/145 418/492/145 -f 383/488/145 432/475/145 431/464/145 -f 383/488/145 362/491/145 418/492/145 -f 440/493/145 438/494/145 436/495/145 -f 383/496/165 439/497/165 440/498/165 -f 380/499/162 438/500/162 439/497/162 -f 377/501/159 437/502/159 438/500/159 -f 377/501/156 374/503/156 436/504/156 -f 371/505/176 435/506/176 436/504/176 -f 362/507/168 440/498/168 434/392/168 -f 371/505/173 368/396/173 433/393/173 -f 441/508/179 442/509/179 444/510/179 -f 444/510/180 446/511/180 445/512/180 -f 445/512/181 446/511/181 448/513/181 -f 448/513/182 450/514/182 449/515/182 -f 450/516/183 452/517/183 451/518/183 -f 452/517/184 454/519/184 453/520/184 -f 456/521/185 442/509/185 441/508/185 -f 454/519/186 456/521/186 455/522/186 -f 354/368/141 356/360/141 353/362/141 -f 356/360/142 360/363/142 355/365/142 -f 359/523/143 360/363/143 357/367/143 -f 357/524/144 358/366/144 353/369/144 -f 358/366/145 360/363/145 354/368/145 -f 361/525/146 418/370/146 363/372/146 -f 366/415/147 364/373/147 420/375/147 -f 367/526/148 421/376/148 369/378/148 -f 370/527/149 423/379/149 372/381/149 -f 375/444/150 373/382/150 426/384/150 -f 376/528/151 427/385/151 378/387/151 -f 379/529/152 429/388/152 381/390/152 -f 368/396/153 365/391/153 433/393/153 -f 384/530/154 382/394/154 432/396/154 -f 382/469/155 384/531/155 361/397/155 -f 379/459/155 381/532/155 382/469/155 -f 376/450/155 378/533/155 379/459/155 -f 379/459/155 375/534/155 376/450/155 -f 370/399/155 372/535/155 373/439/155 -f 367/398/155 369/536/155 370/399/155 -f 364/410/155 366/537/155 367/398/155 -f 361/397/155 363/538/155 364/410/155 -f 379/459/155 382/469/155 361/397/155 -f 373/439/155 375/534/155 379/459/155 -f 361/397/155 370/399/155 373/439/155 -f 361/397/155 364/410/155 367/398/155 -f 373/439/155 379/459/155 361/397/155 -f 385/403/156 386/400/156 388/402/156 -f 417/539/157 386/400/157 363/404/157 -f 417/490/145 419/405/145 386/407/145 -f 364/373/158 388/402/158 419/374/158 -f 363/538/155 385/408/155 364/410/155 -f 389/414/159 390/411/159 392/413/159 -f 420/375/160 390/411/160 366/415/160 -f 421/481/145 391/416/145 420/418/145 -f 367/526/161 392/413/161 421/376/161 -f 366/537/155 389/419/155 367/398/155 -f 393/424/162 394/421/162 396/423/162 -f 422/377/163 394/421/163 369/378/163 -f 423/482/145 395/425/145 422/427/145 -f 370/527/164 396/423/164 423/379/164 -f 369/536/155 393/428/155 370/399/155 -f 397/433/165 398/430/165 400/432/165 -f 424/380/166 398/430/166 372/381/166 -f 425/483/145 399/434/145 424/436/145 -f 373/382/167 400/432/167 425/383/167 -f 372/535/155 397/437/155 373/439/155 -f 401/443/168 402/440/168 404/442/168 -f 426/384/169 402/440/169 375/444/169 -f 427/485/145 403/445/145 426/447/145 -f 376/528/170 404/442/170 427/385/170 -f 375/534/155 401/448/155 376/450/155 -f 408/437/153 405/451/153 407/453/153 -f 378/387/171 428/386/171 405/451/171 -f 429/487/145 407/454/145 428/456/145 -f 379/529/172 408/437/172 429/388/172 -f 378/533/155 405/457/155 379/459/155 -f 409/463/173 410/460/173 412/462/173 -f 381/390/174 430/389/174 409/463/174 -f 430/489/145 431/464/145 410/466/145 -f 431/395/175 382/394/175 411/461/175 -f 381/532/155 409/467/155 382/469/155 -f 416/476/176 413/470/176 415/472/176 -f 384/530/177 432/396/177 413/470/177 -f 418/492/145 415/473/145 432/475/145 -f 361/525/178 416/476/178 418/370/178 -f 384/531/155 413/477/155 361/397/155 -f 420/418/145 365/479/145 421/481/145 -f 368/480/145 371/436/145 422/427/145 -f 371/436/145 374/483/145 424/436/145 -f 374/483/145 377/484/145 426/447/145 -f 428/456/145 377/484/145 429/487/145 -f 430/489/145 380/486/145 431/464/145 -f 362/491/145 365/479/145 417/490/145 -f 432/475/145 383/488/145 418/492/145 -f 433/540/145 434/541/145 440/493/145 -f 440/493/145 435/542/145 433/540/145 -f 438/494/145 437/543/145 436/495/145 -f 440/493/145 439/544/145 438/494/145 -f 436/495/145 435/542/145 440/493/145 -f 362/507/165 383/496/165 440/498/165 -f 383/496/162 380/499/162 439/497/162 -f 380/499/159 377/501/159 438/500/159 -f 437/502/156 377/501/156 436/504/156 -f 374/503/176 371/505/176 436/504/176 -f 365/391/168 362/507/168 434/392/168 -f 435/506/173 371/505/173 433/393/173 -f 443/545/179 441/508/179 444/510/179 -f 443/545/180 444/510/180 445/512/180 -f 447/546/181 445/512/181 448/513/181 -f 447/546/182 448/513/182 449/515/182 -f 449/547/183 450/516/183 451/518/183 -f 451/518/184 452/517/184 453/520/184 -f 455/522/185 456/521/185 441/508/185 -f 453/520/186 454/519/186 455/522/186 -o Roller3 -v 0.797500 -0.050912 0.088182 -v 0.865000 -0.050912 0.088182 -v 0.797500 0.088182 0.050912 -v 0.865000 0.088182 0.050912 -v 0.797500 -0.088182 -0.050912 -v 0.865000 -0.088182 -0.050912 -v 0.797500 0.050912 -0.088182 -v 0.865000 0.050912 -0.088182 -v 0.752500 0.223539 -0.078914 -v 0.872500 0.191759 -0.094565 -v 0.752500 0.198688 -0.129305 -v 0.752500 0.102265 -0.213866 -v 0.872500 0.068726 -0.202461 -v 0.752500 0.049061 -0.231927 -v 0.752500 -0.078914 -0.223539 -v 0.872500 -0.094565 -0.191758 -v 0.752500 -0.129306 -0.198688 -v 0.752500 -0.213866 -0.102265 -v 0.872500 -0.202461 -0.068726 -v 0.752500 -0.231927 -0.049061 -v 0.752500 -0.223539 0.078914 -v 0.872500 -0.191759 0.094565 -v 0.752500 -0.198688 0.129306 -v 0.752500 -0.102265 0.213866 -v 0.872500 -0.068726 0.202461 -v 0.752500 -0.049061 0.231927 -v 0.752500 0.078914 0.223539 -v 0.872500 0.094565 0.191759 -v 0.752500 0.129305 0.198688 -v 0.752500 0.213866 0.102265 -v 0.872500 0.202461 0.068726 -v 0.752500 0.231927 0.049061 -v 0.752500 0.262486 -0.242498 -v 0.872500 0.262486 -0.242498 -v 0.872500 0.206162 -0.291892 -v 0.752500 0.206162 -0.291892 -v 0.752500 0.014134 -0.357077 -v 0.872500 0.014134 -0.357077 -v 0.872500 -0.060621 -0.352178 -v 0.752500 -0.060621 -0.352178 -v 0.752500 -0.242498 -0.262486 -v 0.872500 -0.242498 -0.262486 -v 0.872500 -0.291893 -0.206162 -v 0.752500 -0.291893 -0.206162 -v 0.752500 -0.357078 -0.014134 -v 0.872500 -0.357078 -0.014134 -v 0.872500 -0.352178 0.060621 -v 0.752500 -0.352178 0.060621 -v 0.752500 -0.262486 0.242498 -v 0.872500 -0.262486 0.242498 -v 0.872500 -0.206162 0.291893 -v 0.752500 -0.206162 0.291893 -v 0.752500 -0.014134 0.357078 -v 0.872500 -0.014134 0.357078 -v 0.872500 0.060621 0.352178 -v 0.752500 0.060621 0.352178 -v 0.752500 0.242498 0.262486 -v 0.872500 0.242498 0.262486 -v 0.872500 0.291893 0.206162 -v 0.752500 0.291893 0.206162 -v 0.752500 0.357077 0.014134 -v 0.872500 0.357077 0.014134 -v 0.872500 0.352178 -0.060621 -v 0.752500 0.352178 -0.060621 -v 0.872500 0.198688 -0.129305 -v 0.872500 0.223539 -0.078914 -v 0.872500 0.102265 -0.213866 -v 0.872500 0.049061 -0.231927 -v 0.872500 -0.078914 -0.223539 -v 0.872500 -0.129306 -0.198688 -v 0.872500 -0.213866 -0.102265 -v 0.872500 -0.231927 -0.049061 -v 0.872500 -0.223539 0.078914 -v 0.872500 -0.198688 0.129306 -v 0.872500 -0.102265 0.213866 -v 0.872500 -0.049061 0.231927 -v 0.872500 0.078914 0.223539 -v 0.872500 0.129305 0.198688 -v 0.872500 0.213866 0.102265 -v 0.872500 0.231927 0.049061 -v 0.797500 -0.094565 -0.191758 -v 0.797500 0.068726 -0.202461 -v 0.797500 -0.202461 -0.068726 -v 0.797500 -0.191759 0.094565 -v 0.797500 -0.068726 0.202461 -v 0.797500 0.094565 0.191759 -v 0.797500 0.202461 0.068726 -v 0.797500 0.191759 -0.094565 -v 0.498000 -0.360000 0.000000 -v -0.498000 -0.360000 -0.000000 -v 0.498000 -0.254558 -0.254558 -v -0.498000 -0.254558 -0.254559 -v 0.498000 -0.000000 -0.360000 -v -0.498000 0.000000 -0.360000 -v 0.498000 0.254558 -0.254558 -v -0.498000 0.254558 -0.254559 -v 0.498000 0.360000 0.000000 -v -0.498000 0.360000 -0.000000 -v 0.498000 0.254558 0.254559 -v -0.498000 0.254558 0.254558 -v 0.498000 -0.000000 0.360000 -v -0.498000 0.000000 0.360000 -v 0.498000 -0.254558 0.254559 -v -0.498000 -0.254558 0.254558 -vt 0.722656 0.125000 -vt 0.722656 0.117188 -vt 0.742188 0.117188 -vt 0.722656 0.144531 -vt 0.714844 0.144531 -vt 0.714844 0.125000 -vt 0.742188 0.144531 -vt 0.742188 0.152344 -vt 0.722656 0.152344 -vt 0.742188 0.125000 -vt 0.750000 0.125000 -vt 0.750000 0.007812 -vt 0.750000 0.000000 -vt 0.765625 0.000000 -vt 0.750000 0.351562 -vt 0.750000 0.347656 -vt 0.765625 0.347656 -vt 0.750000 0.304688 -vt 0.750000 0.296875 -vt 0.765625 0.296875 -vt 0.750000 0.253906 -vt 0.750000 0.246094 -vt 0.765625 0.246094 -vt 0.765625 0.203125 -vt 0.750000 0.203125 -vt 0.750000 0.199219 -vt 0.765625 0.156250 -vt 0.750000 0.156250 -vt 0.750000 0.148438 -vt 0.750000 0.105469 -vt 0.750000 0.097656 -vt 0.765625 0.097656 -vt 0.750000 0.046875 -vt 0.734375 0.062500 -vt 0.726562 0.054688 -vt 0.765625 0.054688 -vt 0.750000 0.054688 -vt 0.828125 0.109375 -vt 0.792969 0.156250 -vt 0.789062 0.113281 -vt 0.750000 0.378906 -vt 0.750000 0.371094 -vt 0.765625 0.371094 -vt 0.765625 0.378906 -vt 0.765625 0.394531 -vt 0.792969 0.070312 -vt 0.781250 0.078125 -vt 0.773438 0.074219 -vt 0.832031 0.171875 -vt 0.824219 0.175781 -vt 0.812500 0.164062 -vt 0.750000 0.328125 -vt 0.750000 0.320312 -vt 0.765625 0.320312 -vt 0.765625 0.328125 -vt 0.812500 0.089844 -vt 0.804688 0.089844 -vt 0.800781 0.074219 -vt 0.796875 0.175781 -vt 0.789062 0.171875 -vt 0.750000 0.281250 -vt 0.750000 0.269531 -vt 0.765625 0.269531 -vt 0.765625 0.281250 -vt 0.843750 0.074219 -vt 0.835938 0.078125 -vt 0.824219 0.070312 -vt 0.769531 0.156250 -vt 0.765625 0.144531 -vt 0.781250 0.136719 -vt 0.765625 0.230469 -vt 0.750000 0.230469 -vt 0.750000 0.222656 -vt 0.851562 0.039062 -vt 0.851562 0.050781 -vt 0.835938 0.054688 -vt 0.765625 0.222656 -vt 0.781250 0.128906 -vt 0.765625 0.121094 -vt 0.769531 0.109375 -vt 0.750000 0.179688 -vt 0.750000 0.171875 -vt 0.765625 0.171875 -vt 0.765625 0.179688 -vt 0.835938 0.007812 -vt 0.843750 0.015625 -vt 0.835938 0.031250 -vt 0.789062 0.093750 -vt 0.796875 0.089844 -vt 0.804688 0.101562 -vt 0.750000 0.132812 -vt 0.750000 0.121094 -vt 0.765625 0.132812 -vt 0.765625 0.148438 -vt 0.804688 0.000000 -vt 0.812500 0.000000 -vt 0.816406 0.015625 -vt 0.824219 0.089844 -vt 0.832031 0.093750 -vt 0.750000 0.082031 -vt 0.750000 0.074219 -vt 0.765625 0.074219 -vt 0.765625 0.082031 -vt 0.773438 0.015625 -vt 0.781250 0.007812 -vt 0.792969 0.019531 -vt 0.835938 0.113281 -vt 0.851562 0.109375 -vt 0.851562 0.121094 -vt 0.750000 0.031250 -vt 0.750000 0.023438 -vt 0.765625 0.023438 -vt 0.765625 0.031250 -vt 0.765625 0.046875 -vt 0.765625 0.050781 -vt 0.765625 0.039062 -vt 0.781250 0.035156 -vt 0.851562 0.144531 -vt 0.851562 0.156250 -vt 0.835938 0.152344 -vt 0.820312 0.070312 -vt 0.816406 0.074219 -vt 0.796875 0.070312 -vt 0.835938 0.058594 -vt 0.835938 0.035156 -vt 0.820312 0.019531 -vt 0.824219 0.019531 -vt 0.796875 0.019531 -vt 0.800781 0.015625 -vt 0.785156 0.035156 -vt 0.781250 0.031250 -vt 0.781250 0.058594 -vt 0.785156 0.054688 -vt 0.781250 0.054688 -vt 0.714844 0.117188 -vt 0.703125 0.078125 -vt 0.738281 0.066406 -vt 0.707031 0.062500 -vt 0.687500 0.046875 -vt 0.695312 0.042969 -vt 0.691406 0.019531 -vt 0.699219 0.023438 -vt 0.707031 0.000000 -vt 0.710938 0.007812 -vt 0.734375 0.000000 -vt 0.730469 0.007812 -vt 0.750000 0.019531 -vt 0.742188 0.023438 -vt 0.710938 0.054688 -vt 0.742188 0.042969 -vt 0.628906 0.046875 -vt 0.628906 0.000000 -vt 0.640625 0.000000 -vt 0.652344 0.000000 -vt 0.652344 0.046875 -vt 0.667969 0.000000 -vt 0.679688 0.000000 -vt 0.679688 0.046875 -vt 0.578125 0.000000 -vt 0.589844 0.000000 -vt 0.589844 0.046875 -vt 0.605469 0.000000 -vt 0.605469 0.046875 -vt 0.617188 0.000000 -vt 0.617188 0.046875 -vt 0.750000 0.144531 -vt 0.765625 0.007812 -vt 0.765625 0.351562 -vt 0.765625 0.304688 -vt 0.765625 0.253906 -vt 0.765625 0.199219 -vt 0.765625 0.105469 -vt 0.839844 0.128906 -vt 0.839844 0.136719 -vt 0.812500 0.101562 -vt 0.792969 0.109375 -vt 0.789062 0.152344 -vt 0.804688 0.164062 -vt 0.828125 0.156250 -vt 0.750000 0.394531 -vt 0.750000 0.101562 -vt 0.738281 0.117188 -vt 0.750000 0.078125 -vt 0.714844 0.066406 -vt 0.703125 0.101562 -vt 0.640625 0.046875 -vt 0.667969 0.046875 -vt 0.578125 0.046875 -vn 0.000000 0.258800 0.965900 -vn 0.000000 0.965900 -0.258800 -vn 0.000000 -0.258800 -0.965900 -vn -0.000000 -0.965900 0.258800 -vn 1.000000 -0.000000 0.000000 -vn 0.000000 0.896900 -0.442300 -vn 0.000000 0.321400 -0.946900 -vn 0.000000 -0.442300 -0.896900 -vn 0.000000 -0.946900 -0.321400 -vn -0.000000 -0.896900 0.442300 -vn 0.000000 -0.321400 0.946900 -vn 0.000000 0.442300 0.896900 -vn -0.000000 0.065400 0.997900 -vn -0.000000 0.946900 0.321400 -vn -1.000000 -0.000000 0.000000 -vn 0.000000 0.659300 -0.751800 -vn 0.000000 0.871200 0.491000 -vn 0.000000 -0.600500 -0.799600 -vn -0.000000 -0.065400 -0.997900 -vn -0.000000 0.963200 -0.268800 -vn 0.000000 -0.990000 -0.140800 -vn 0.000000 -0.751800 -0.659300 -vn 0.000000 0.491000 -0.871200 -vn -0.000000 -0.799600 0.600500 -vn -0.000000 -0.997900 0.065400 -vn 0.000000 -0.268800 -0.963200 -vn -0.000000 -0.140800 0.990000 -vn 0.000000 -0.659300 0.751800 -vn 0.000000 -0.871200 -0.491000 -vn 0.000000 0.600500 0.799600 -vn 0.000000 -0.963200 0.268800 -vn -0.000000 0.990000 0.140800 -vn 0.000000 0.751800 0.659300 -vn 0.000000 -0.491000 0.871200 -vn 0.000000 0.799600 -0.600500 -vn 0.000000 0.997900 -0.065400 -vn -0.000000 0.268800 0.963200 -vn 0.000000 0.140800 -0.990000 -vn 0.000000 -0.923900 -0.382700 -vn 0.000000 -0.382700 -0.923900 -vn 0.000000 0.382700 -0.923900 -vn 0.000000 0.923900 -0.382700 -vn -0.000000 0.923900 0.382700 -vn -0.000000 0.382700 0.923900 -vn -0.000000 -0.923900 0.382700 -vn -0.000000 -0.382700 0.923900 -s off -f 460/548/187 459/549/187 457/550/187 -f 464/551/188 463/552/188 459/553/188 -f 462/554/189 461/555/189 463/556/189 -f 462/554/190 458/557/190 457/558/190 -f 464/551/191 460/548/191 458/557/191 -f 522/559/192 521/560/192 467/561/192 -f 523/562/193 524/563/193 470/564/193 -f 525/565/194 526/566/194 473/567/194 -f 527/568/195 528/569/195 476/570/195 -f 477/571/196 529/572/196 530/573/196 -f 480/574/197 531/575/197 532/576/197 -f 533/577/198 534/578/198 485/579/198 -f 472/580/199 469/581/199 538/582/199 -f 486/583/200 535/584/200 536/580/200 -f 483/585/201 471/586/201 477/587/201 -f 490/588/202 491/589/202 492/590/202 -f 490/588/203 489/591/203 467/592/203 -f 523/593/191 491/594/191 490/595/191 -f 492/590/204 491/589/204 523/562/204 -f 489/596/201 492/597/201 468/598/201 -f 494/599/205 495/600/205 496/601/205 -f 494/599/206 493/602/206 470/564/206 -f 495/603/191 494/604/191 524/605/191 -f 496/601/207 495/600/207 525/565/207 -f 493/606/201 496/607/201 471/586/201 -f 498/608/208 499/609/208 500/610/208 -f 498/608/209 497/611/209 473/567/209 -f 499/612/191 498/613/191 526/614/191 -f 500/610/210 499/609/210 527/568/210 -f 497/615/201 500/616/201 474/617/201 -f 501/618/211 502/619/211 503/620/211 -f 502/619/212 501/618/212 476/570/212 -f 503/621/191 502/622/191 528/623/191 -f 477/571/213 504/624/213 503/620/213 -f 476/625/201 501/626/201 504/627/201 -f 506/628/214 507/629/214 508/630/214 -f 530/573/215 506/628/215 505/631/215 -f 507/632/191 506/633/191 530/634/191 -f 480/574/216 508/630/216 507/629/216 -f 505/635/201 508/636/201 480/637/201 -f 510/638/199 511/639/199 512/626/199 -f 510/638/217 509/640/217 482/641/217 -f 511/642/191 510/643/191 532/644/191 -f 512/626/218 511/639/218 533/577/218 -f 509/645/201 512/646/201 483/585/201 -f 514/647/219 515/648/219 516/649/219 -f 534/578/220 514/647/220 513/650/220 -f 515/651/191 514/652/191 534/653/191 -f 516/649/221 515/648/221 535/584/221 -f 485/654/201 513/655/201 516/656/201 -f 518/657/222 519/658/222 520/659/222 -f 518/657/223 517/660/223 488/661/223 -f 519/662/191 518/663/191 536/664/191 -f 520/659/224 519/658/224 522/559/224 -f 517/665/201 520/666/201 465/667/201 -f 472/668/191 525/669/191 524/605/191 -f 469/670/191 524/605/191 523/593/191 -f 475/623/191 527/671/191 526/614/191 -f 472/668/191 526/614/191 525/669/191 -f 478/672/191 529/672/191 528/623/191 -f 475/623/191 528/623/191 527/671/191 -f 481/673/191 531/674/191 530/634/191 -f 478/672/191 530/634/191 529/672/191 -f 481/673/191 484/675/191 533/676/191 -f 481/673/191 532/644/191 531/674/191 -f 484/675/191 487/677/191 535/678/191 -f 484/675/191 534/653/191 533/676/191 -f 469/670/191 523/593/191 521/679/191 -f 466/680/191 521/679/191 522/681/191 -f 487/677/191 536/664/191 535/678/191 -f 466/680/191 522/681/191 536/664/191 -f 544/682/191 542/683/191 540/684/191 -f 466/685/211 487/686/211 543/687/211 -f 487/686/208 484/688/208 542/689/208 -f 481/690/205 541/691/205 542/689/205 -f 481/690/202 478/692/202 540/693/202 -f 475/694/222 539/695/222 540/693/222 -f 466/685/214 544/696/214 538/582/214 -f 475/694/219 472/580/219 537/697/219 -f 545/698/225 546/699/225 548/700/225 -f 548/700/226 550/701/226 549/702/226 -f 549/702/227 550/701/227 552/703/227 -f 552/703/228 554/704/228 553/705/228 -f 554/706/229 556/707/229 555/708/229 -f 556/707/230 558/709/230 557/710/230 -f 560/711/231 546/699/231 545/698/231 -f 558/709/232 560/711/232 559/712/232 -f 458/557/187 460/548/187 457/550/187 -f 460/548/188 464/551/188 459/553/188 -f 464/551/189 462/554/189 463/556/189 -f 461/713/190 462/554/190 457/558/190 -f 462/554/191 464/551/191 458/557/191 -f 465/714/192 522/559/192 467/561/192 -f 468/715/193 523/562/193 470/564/193 -f 471/716/194 525/565/194 473/567/194 -f 474/717/195 527/568/195 476/570/195 -f 479/718/196 477/571/196 530/573/196 -f 482/641/197 480/574/197 532/576/197 -f 483/719/198 533/577/198 485/579/198 -f 537/697/199 472/580/199 538/582/199 -f 488/661/200 486/583/200 536/580/200 -f 486/720/201 488/721/201 465/667/201 -f 465/667/201 485/654/201 486/720/201 -f 480/637/201 482/722/201 483/585/201 -f 483/585/201 479/723/201 480/637/201 -f 471/586/201 476/625/201 477/587/201 -f 471/586/201 473/724/201 474/617/201 -f 468/598/201 470/725/201 471/586/201 -f 465/667/201 467/726/201 468/598/201 -f 483/585/201 485/654/201 465/667/201 -f 477/587/201 479/723/201 483/585/201 -f 471/586/201 474/617/201 476/625/201 -f 465/667/201 468/598/201 471/586/201 -f 471/586/201 483/585/201 465/667/201 -f 489/591/202 490/588/202 492/590/202 -f 521/727/203 490/588/203 467/592/203 -f 521/679/191 523/593/191 490/595/191 -f 468/715/204 492/590/204 523/562/204 -f 467/726/201 489/596/201 468/598/201 -f 493/602/205 494/599/205 496/601/205 -f 524/563/206 494/599/206 470/564/206 -f 525/669/191 495/603/191 524/605/191 -f 471/716/207 496/601/207 525/565/207 -f 470/725/201 493/606/201 471/586/201 -f 497/611/208 498/608/208 500/610/208 -f 526/566/209 498/608/209 473/567/209 -f 527/671/191 499/612/191 526/614/191 -f 474/717/210 500/610/210 527/568/210 -f 473/724/201 497/615/201 474/617/201 -f 504/624/211 501/618/211 503/620/211 -f 528/569/212 502/619/212 476/570/212 -f 529/672/191 503/621/191 528/623/191 -f 529/572/213 477/571/213 503/620/213 -f 477/587/201 476/625/201 504/627/201 -f 505/631/214 506/628/214 508/630/214 -f 479/718/215 530/573/215 505/631/215 -f 531/674/191 507/632/191 530/634/191 -f 531/575/216 480/574/216 507/629/216 -f 479/723/201 505/635/201 480/637/201 -f 509/640/199 510/638/199 512/626/199 -f 532/576/217 510/638/217 482/641/217 -f 533/676/191 511/642/191 532/644/191 -f 483/719/218 512/626/218 533/577/218 -f 482/722/201 509/645/201 483/585/201 -f 513/650/219 514/647/219 516/649/219 -f 485/579/220 534/578/220 513/650/220 -f 535/678/191 515/651/191 534/653/191 -f 486/583/221 516/649/221 535/584/221 -f 486/720/201 485/654/201 516/656/201 -f 517/660/222 518/657/222 520/659/222 -f 536/580/223 518/657/223 488/661/223 -f 522/681/191 519/662/191 536/664/191 -f 465/714/224 520/659/224 522/559/224 -f 488/721/201 517/665/201 465/667/201 -f 469/670/191 472/668/191 524/605/191 -f 472/668/191 475/623/191 526/614/191 -f 475/623/191 478/672/191 528/623/191 -f 478/672/191 481/673/191 530/634/191 -f 532/644/191 481/673/191 533/676/191 -f 534/653/191 484/675/191 535/678/191 -f 466/680/191 469/670/191 521/679/191 -f 487/677/191 466/680/191 536/664/191 -f 537/728/191 538/729/191 544/682/191 -f 544/682/191 539/730/191 537/728/191 -f 542/683/191 541/731/191 540/684/191 -f 544/682/191 543/732/191 542/683/191 -f 540/684/191 539/730/191 544/682/191 -f 544/696/211 466/685/211 543/687/211 -f 543/687/208 487/686/208 542/689/208 -f 484/688/205 481/690/205 542/689/205 -f 541/691/202 481/690/202 540/693/202 -f 478/692/222 475/694/222 540/693/222 -f 469/581/214 466/685/214 538/582/214 -f 539/695/219 475/694/219 537/697/219 -f 547/733/225 545/698/225 548/700/225 -f 547/733/226 548/700/226 549/702/226 -f 551/734/227 549/702/227 552/703/227 -f 551/734/228 552/703/228 553/705/228 -f 553/735/229 554/706/229 555/708/229 -f 555/708/230 556/707/230 557/710/230 -f 559/712/231 560/711/231 545/698/231 -f 557/710/232 558/709/232 559/712/232 -o Roller2 -v 0.804286 -0.088182 0.056626 -v 0.871786 -0.088182 0.056626 -v 0.804286 0.050912 0.093896 -v 0.871786 0.050912 0.093896 -v 0.804286 -0.050912 -0.082467 -v 0.871786 -0.050912 -0.082467 -v 0.804286 0.088182 -0.045197 -v 0.871786 0.088182 -0.045197 -v 0.759286 0.233047 0.049142 -v 0.879286 0.213350 0.019698 -v 0.759286 0.236722 -0.006923 -v 0.759286 0.195497 -0.128367 -v 0.879286 0.160749 -0.135259 -v 0.759286 0.158451 -0.170610 -v 0.759286 0.043428 -0.227333 -v 0.879286 0.013984 -0.207636 -v 0.759286 -0.012638 -0.231008 -v 0.759286 -0.134081 -0.189783 -v 0.879286 -0.140973 -0.155035 -v 0.759286 -0.176324 -0.152737 -v 0.759286 -0.233047 -0.037714 -v 0.879286 -0.213350 -0.008269 -v 0.759286 -0.236722 0.018352 -v 0.759286 -0.195498 0.139795 -v 0.879286 -0.160749 0.146688 -v 0.759286 -0.158452 0.182038 -v 0.759286 -0.043428 0.238761 -v 0.879286 -0.013984 0.219065 -v 0.759286 0.012638 0.242436 -v 0.759286 0.134081 0.201212 -v 0.879286 0.140974 0.166464 -v 0.759286 0.176324 0.164166 -v 0.759286 0.348568 -0.073052 -v 0.879286 0.348568 -0.073052 -v 0.879286 0.324488 -0.143991 -v 0.759286 0.324488 -0.143991 -v 0.759286 0.190779 -0.296457 -v 0.879286 0.190779 -0.296457 -v 0.879286 0.123590 -0.329591 -v 0.759286 0.123590 -0.329591 -v 0.759286 -0.078766 -0.342854 -v 0.879286 -0.078766 -0.342854 -v 0.879286 -0.149705 -0.318774 -v 0.759286 -0.149705 -0.318774 -v 0.759286 -0.302171 -0.185065 -v 0.879286 -0.302171 -0.185065 -v 0.879286 -0.335305 -0.117876 -v 0.759286 -0.335305 -0.117876 -v 0.759286 -0.348568 0.084481 -v 0.879286 -0.348568 0.084481 -v 0.879286 -0.324488 0.155420 -v 0.759286 -0.324488 0.155420 -v 0.759286 -0.190779 0.307886 -v 0.879286 -0.190779 0.307886 -v 0.879286 -0.123590 0.341020 -v 0.759286 -0.123590 0.341020 -v 0.759286 0.078766 0.354283 -v 0.879286 0.078766 0.354283 -v 0.879286 0.149705 0.330202 -v 0.759286 0.149705 0.330202 -v 0.759286 0.302171 0.196493 -v 0.879286 0.302171 0.196493 -v 0.879286 0.335305 0.129304 -v 0.759286 0.335305 0.129304 -v 0.879286 0.236722 -0.006923 -v 0.879286 0.233047 0.049142 -v 0.879286 0.195497 -0.128367 -v 0.879286 0.158451 -0.170610 -v 0.879286 0.043428 -0.227333 -v 0.879286 -0.012638 -0.231008 -v 0.879286 -0.134081 -0.189783 -v 0.879286 -0.176324 -0.152737 -v 0.879286 -0.233047 -0.037714 -v 0.879286 -0.236722 0.018352 -v 0.879286 -0.195498 0.139795 -v 0.879286 -0.158451 0.182038 -v 0.879286 -0.043428 0.238761 -v 0.879286 0.012638 0.242436 -v 0.879286 0.134081 0.201212 -v 0.879286 0.176324 0.164166 -v 0.804286 0.013984 -0.207636 -v 0.804286 0.160749 -0.135259 -v 0.804286 -0.140973 -0.155035 -v 0.804286 -0.213350 -0.008269 -v 0.804286 -0.160749 0.146688 -v 0.804286 -0.013984 0.219065 -v 0.804286 0.140974 0.166464 -v 0.804286 0.213350 0.019698 -v 0.498000 -0.360000 0.000000 -v -0.498000 -0.360000 -0.000000 -v 0.498000 -0.254558 -0.254558 -v -0.498000 -0.254558 -0.254559 -v 0.498000 -0.000000 -0.360000 -v -0.498000 0.000000 -0.360000 -v 0.498000 0.254558 -0.254558 -v -0.498000 0.254558 -0.254559 -v 0.498000 0.360000 0.000000 -v -0.498000 0.360000 -0.000000 -v 0.498000 0.254558 0.254559 -v -0.498000 0.254558 0.254558 -v 0.498000 -0.000000 0.360000 -v -0.498000 0.000000 0.360000 -v 0.498000 -0.254558 0.254559 -v -0.498000 -0.254558 0.254558 -vt 0.742188 0.125000 -vt 0.722656 0.125000 -vt 0.722656 0.117188 -vt 0.722656 0.144531 -vt 0.714844 0.144531 -vt 0.714844 0.125000 -vt 0.742188 0.144531 -vt 0.742188 0.152344 -vt 0.722656 0.152344 -vt 0.750000 0.125000 -vt 0.750000 0.144531 -vt 0.765625 0.007812 -vt 0.750000 0.007812 -vt 0.750000 0.000000 -vt 0.765625 0.351562 -vt 0.750000 0.351562 -vt 0.750000 0.347656 -vt 0.765625 0.304688 -vt 0.750000 0.304688 -vt 0.750000 0.296875 -vt 0.750000 0.253906 -vt 0.750000 0.246094 -vt 0.765625 0.246094 -vt 0.750000 0.203125 -vt 0.750000 0.199219 -vt 0.765625 0.199219 -vt 0.750000 0.156250 -vt 0.750000 0.148438 -vt 0.765625 0.148438 -vt 0.750000 0.105469 -vt 0.750000 0.097656 -vt 0.765625 0.097656 -vt 0.734375 0.062500 -vt 0.726562 0.054688 -vt 0.742188 0.042969 -vt 0.765625 0.054688 -vt 0.750000 0.054688 -vt 0.750000 0.046875 -vt 0.835938 0.152344 -vt 0.792969 0.156250 -vt 0.789062 0.113281 -vt 0.750000 0.378906 -vt 0.750000 0.371094 -vt 0.765625 0.371094 -vt 0.750000 0.394531 -vt 0.765625 0.378906 -vt 0.792969 0.070312 -vt 0.781250 0.078125 -vt 0.773438 0.074219 -vt 0.832031 0.171875 -vt 0.824219 0.175781 -vt 0.812500 0.164062 -vt 0.750000 0.328125 -vt 0.750000 0.320312 -vt 0.765625 0.320312 -vt 0.765625 0.328125 -vt 0.765625 0.347656 -vt 0.812500 0.089844 -vt 0.804688 0.089844 -vt 0.800781 0.074219 -vt 0.804688 0.164062 -vt 0.796875 0.175781 -vt 0.789062 0.171875 -vt 0.750000 0.281250 -vt 0.750000 0.269531 -vt 0.765625 0.269531 -vt 0.765625 0.281250 -vt 0.765625 0.296875 -vt 0.843750 0.074219 -vt 0.835938 0.078125 -vt 0.824219 0.070312 -vt 0.769531 0.156250 -vt 0.765625 0.144531 -vt 0.781250 0.136719 -vt 0.750000 0.230469 -vt 0.750000 0.222656 -vt 0.765625 0.222656 -vt 0.765625 0.230469 -vt 0.851562 0.039062 -vt 0.851562 0.050781 -vt 0.835938 0.054688 -vt 0.765625 0.203125 -vt 0.781250 0.128906 -vt 0.765625 0.121094 -vt 0.769531 0.109375 -vt 0.750000 0.179688 -vt 0.750000 0.171875 -vt 0.765625 0.171875 -vt 0.765625 0.179688 -vt 0.835938 0.007812 -vt 0.843750 0.015625 -vt 0.835938 0.031250 -vt 0.792969 0.109375 -vt 0.789062 0.093750 -vt 0.796875 0.089844 -vt 0.765625 0.132812 -vt 0.750000 0.132812 -vt 0.750000 0.121094 -vt 0.804688 0.000000 -vt 0.812500 0.000000 -vt 0.816406 0.015625 -vt 0.824219 0.089844 -vt 0.832031 0.093750 -vt 0.828125 0.109375 -vt 0.765625 0.082031 -vt 0.750000 0.082031 -vt 0.750000 0.074219 -vt 0.781250 0.031250 -vt 0.773438 0.015625 -vt 0.781250 0.007812 -vt 0.765625 0.074219 -vt 0.851562 0.109375 -vt 0.851562 0.121094 -vt 0.839844 0.128906 -vt 0.765625 0.031250 -vt 0.750000 0.031250 -vt 0.750000 0.023438 -vt 0.765625 0.046875 -vt 0.781250 0.054688 -vt 0.765625 0.050781 -vt 0.765625 0.039062 -vt 0.765625 0.023438 -vt 0.851562 0.144531 -vt 0.851562 0.156250 -vt 0.820312 0.070312 -vt 0.816406 0.074219 -vt 0.796875 0.070312 -vt 0.835938 0.058594 -vt 0.835938 0.035156 -vt 0.820312 0.019531 -vt 0.824219 0.019531 -vt 0.796875 0.019531 -vt 0.800781 0.015625 -vt 0.785156 0.035156 -vt 0.792969 0.019531 -vt 0.781250 0.058594 -vt 0.785156 0.054688 -vt 0.781250 0.035156 -vt 0.714844 0.117188 -vt 0.703125 0.078125 -vt 0.738281 0.066406 -vt 0.707031 0.062500 -vt 0.687500 0.046875 -vt 0.695312 0.042969 -vt 0.691406 0.019531 -vt 0.699219 0.023438 -vt 0.707031 0.000000 -vt 0.710938 0.007812 -vt 0.734375 0.000000 -vt 0.730469 0.007812 -vt 0.750000 0.019531 -vt 0.742188 0.023438 -vt 0.710938 0.054688 -vt 0.628906 0.046875 -vt 0.628906 0.000000 -vt 0.640625 0.000000 -vt 0.652344 0.000000 -vt 0.652344 0.046875 -vt 0.667969 0.000000 -vt 0.679688 0.000000 -vt 0.679688 0.046875 -vt 0.578125 0.000000 -vt 0.589844 0.000000 -vt 0.589844 0.046875 -vt 0.605469 0.000000 -vt 0.605469 0.046875 -vt 0.617188 0.000000 -vt 0.617188 0.046875 -vt 0.742188 0.117188 -vt 0.765625 0.000000 -vt 0.765625 0.253906 -vt 0.765625 0.156250 -vt 0.765625 0.105469 -vt 0.839844 0.136719 -vt 0.835938 0.113281 -vt 0.804688 0.101562 -vt 0.812500 0.101562 -vt 0.789062 0.152344 -vt 0.828125 0.156250 -vt 0.765625 0.394531 -vt 0.750000 0.101562 -vt 0.738281 0.117188 -vt 0.750000 0.078125 -vt 0.714844 0.066406 -vt 0.703125 0.101562 -vt 0.640625 0.046875 -vt 0.667969 0.046875 -vt 0.578125 0.046875 -vn -0.000000 -0.258800 0.965900 -vn -0.000000 0.965900 0.258800 -vn 0.000000 0.258800 -0.965900 -vn 0.000000 -0.965900 -0.258800 -vn 1.000000 -0.000000 0.000000 -vn -0.000000 0.997900 0.065400 -vn -0.000000 0.751800 -0.659300 -vn 0.000000 0.065400 -0.997900 -vn 0.000000 -0.659300 -0.751800 -vn 0.000000 -0.997900 -0.065400 -vn -0.000000 -0.751800 0.659300 -vn -0.000000 -0.065400 0.997900 -vn -0.000000 -0.442300 0.896900 -vn -0.000000 0.659300 0.751800 -vn -1.000000 -0.000000 -0.000000 -vn 0.000000 0.946900 -0.321400 -vn -0.000000 0.508900 0.860800 -vn 0.000000 -0.120200 -0.992700 -vn -0.000000 0.442300 -0.896900 -vn -0.000000 0.968600 0.248800 -vn 0.000000 -0.787000 -0.616900 -vn 0.000000 -0.321400 -0.946900 -vn 0.000000 0.860800 -0.508900 -vn 0.000000 -0.992700 0.120200 -vn 0.000000 -0.896900 -0.442300 -vn 0.000000 0.248800 -0.968600 -vn -0.000000 -0.616900 0.787000 -vn -0.000000 -0.946900 0.321400 -vn 0.000000 -0.508900 -0.860800 -vn 0.000000 0.120200 0.992700 -vn 0.000000 -0.968600 -0.248800 -vn 0.000000 0.787000 0.616900 -vn 0.000000 0.321400 0.946900 -vn 0.000000 -0.860800 0.508900 -vn -0.000000 0.992700 -0.120200 -vn -0.000000 0.896900 0.442300 -vn 0.000000 -0.248800 0.968600 -vn 0.000000 0.616900 -0.787000 -vn 0.000000 -0.923900 -0.382700 -vn 0.000000 -0.382700 -0.923900 -vn 0.000000 0.382700 -0.923900 -vn 0.000000 0.923900 -0.382700 -vn -0.000000 0.923900 0.382700 -vn -0.000000 0.382700 0.923900 -vn -0.000000 -0.923900 0.382700 -vn -0.000000 -0.382700 0.923900 -vn -0.000000 0.992700 -0.120300 +v 2.312500 0.250000 2.937500 +v 2.312500 0.875000 2.937500 +v 2.312500 0.250000 1.062500 +v 2.312500 0.875000 1.062500 +v 2.937500 0.250000 2.937500 +v 2.937500 0.875000 2.937500 +v 2.937500 0.250000 1.062500 +v 2.937500 0.875000 1.062500 +v 1.000000 1.250000 2.500000 +v 1.250000 1.500000 2.500000 +v 1.000000 1.250000 0.000000 +v 1.250000 1.500000 0.000000 +v 2.500000 1.250000 2.500000 +v 2.250000 1.500000 2.500000 +v 2.500000 1.250000 0.000000 +v 2.250000 1.500000 0.000000 +v 1.000000 0.250000 2.500000 +v 1.000000 1.250000 2.500000 +v 1.000000 0.250000 0.000000 +v 1.000000 1.250000 0.000000 +v 2.500000 0.250000 2.500000 +v 2.500000 1.250000 2.500000 +v 2.500000 0.250000 0.000000 +v 2.500000 1.250000 0.000000 +v 1.000000 0.250000 5.000000 +v 1.000000 1.250000 5.000000 +v 1.000000 0.250000 4.500000 +v 1.000000 1.250000 4.500000 +v 2.500000 0.250000 5.000000 +v 2.500000 1.250000 5.000000 +v 2.500000 0.250000 4.500000 +v 2.500000 1.250000 4.500000 +v 0.000000 0.250000 2.000001 +v 0.000000 0.875000 2.000001 +v 0.000000 0.250000 1.000001 +v 0.000000 0.875000 1.000001 +v 0.062500 0.250000 2.000001 +v 0.062500 0.875000 2.000001 +v 0.062500 0.250000 1.000001 +v 0.062500 0.875000 1.000001 +v 0.000000 0.250000 3.000000 +v 0.000000 0.875000 3.000000 +v 0.000000 0.250000 2.812500 +v 0.000000 0.875000 2.812500 +v 0.187500 0.250000 3.000000 +v 0.187500 0.875000 3.000000 +v 0.187500 0.250000 2.812500 +v 0.187500 0.875000 2.812500 +v 0.000000 0.875000 3.000001 +v 0.000000 1.000000 3.000001 +v 0.000000 0.875000 0.000001 +v 0.000000 1.000000 0.000001 +v 1.000000 0.875000 3.000000 +v 1.000000 1.000000 3.000000 +v 1.000000 0.875000 0.000001 +v 1.000000 1.000000 0.000001 +v 0.062500 0.250000 2.937501 +v 0.062500 0.875000 2.937501 +v 0.062500 0.250000 0.062501 +v 0.062500 0.875000 0.062501 +v 0.937500 0.250000 2.937500 +v 0.937500 0.875000 2.937500 +v 0.937500 0.250000 0.062501 +v 0.937500 0.875000 0.062501 +v 0.000000 0.000000 3.000001 +v 0.000000 0.250000 3.000001 +v 0.000000 0.000000 0.000001 +v 0.000000 0.250000 0.000001 +v 1.000000 0.000000 3.000000 +v 1.000000 0.250000 3.000000 +v 1.000000 0.000000 0.000001 +v 1.000000 0.250000 0.000001 +v 1.000000 1.250000 5.000000 +v 1.250000 1.500000 5.000000 +v 1.000000 1.250000 4.500000 +v 1.250000 1.500000 4.500000 +v 2.500000 1.250000 5.000000 +v 2.250000 1.500000 5.000000 +v 2.500000 1.250000 4.500000 +v 2.250000 1.500000 4.500000 +v 1.000000 0.000000 5.000000 +v 1.000000 0.250000 5.000000 +v 1.000000 0.000000 0.000000 +v 1.000000 0.250000 0.000000 +v 2.500000 0.000000 5.000000 +v 2.500000 0.250000 5.000000 +v 2.500000 0.000000 0.000000 +v 2.500000 0.250000 0.000000 +v 0.812500 0.250000 3.000000 +v 0.812500 0.875000 3.000000 +v 0.812500 0.250000 2.812500 +v 0.812500 0.875000 2.812500 +v 1.000000 0.250000 3.000000 +v 1.000000 0.875000 3.000000 +v 1.000000 0.250000 2.812500 +v 1.000000 0.875000 2.812500 +v 0.000000 0.250000 0.187501 +v 0.000000 0.875000 0.187501 +v 0.000000 0.250000 0.000001 +v 0.000000 0.875000 0.000001 +v 0.187500 0.250000 0.187501 +v 0.187500 0.875000 0.187501 +v 0.187500 0.250000 0.000001 +v 0.187500 0.875000 0.000001 +v 0.812500 0.250000 0.187501 +v 0.812500 0.875000 0.187501 +v 0.812500 0.250000 0.000001 +v 0.812500 0.875000 0.000001 +v 1.000000 0.250000 0.187501 +v 1.000000 0.875000 0.187501 +v 1.000000 0.250000 0.000001 +v 1.000000 0.875000 0.000001 +v 2.812500 0.250000 1.187501 +v 2.812500 0.875000 1.187501 +v 2.812500 0.250000 1.000001 +v 2.812500 0.875000 1.000001 +v 3.000000 0.250000 1.187501 +v 3.000000 0.875000 1.187501 +v 3.000000 0.250000 1.000001 +v 3.000000 0.875000 1.000001 +v 2.250000 0.250000 3.000000 +v 2.250000 0.875000 3.000000 +v 2.250000 0.250000 2.812500 +v 2.250000 0.875000 2.812500 +v 2.437500 0.250000 3.000000 +v 2.437500 0.875000 3.000000 +v 2.437500 0.250000 2.812500 +v 2.437500 0.875000 2.812500 +v 2.812500 0.250000 3.000000 +v 2.812500 0.875000 3.000000 +v 2.812500 0.250000 2.812500 +v 2.812500 0.875000 2.812500 +v 3.000000 0.250000 3.000000 +v 3.000000 0.875000 3.000000 +v 3.000000 0.250000 2.812500 +v 3.000000 0.875000 2.812500 +v 0.312500 0.312500 3.000000 +v 0.312500 0.687500 3.000000 +v 0.312500 0.312500 2.937500 +v 0.312500 0.687500 2.937500 +v 0.687500 0.312500 3.000000 +v 0.687500 0.687500 3.000000 +v 0.687500 0.312500 2.937500 +v 0.687500 0.687500 2.937500 +v 0.687500 0.312500 0.000000 +v 0.687500 0.687500 0.000000 +v 0.687500 0.312500 0.062500 +v 0.687500 0.687500 0.062500 +v 0.312500 0.312500 0.000000 +v 0.312500 0.687500 0.000000 +v 0.312500 0.312500 0.062500 +v 0.312500 0.687500 0.062500 +v 3.000000 0.312500 2.687500 +v 3.000000 0.687500 2.687500 +v 2.937500 0.312500 2.687500 +v 2.937500 0.687500 2.687500 +v 3.000000 0.312500 2.312500 +v 3.000000 0.687500 2.312500 +v 2.937500 0.312500 2.312500 +v 2.937500 0.687500 2.312500 +v 3.000000 0.312500 1.687500 +v 3.000000 0.687500 1.687500 +v 2.937500 0.312500 1.687500 +v 2.937500 0.687500 1.687500 +v 3.000000 0.312500 1.312500 +v 3.000000 0.687500 1.312500 +v 2.937500 0.312500 1.312500 +v 2.937500 0.687500 1.312500 +vt 0.125000 0.968750 +vt 0.062500 0.937500 +vt 0.125000 0.937500 +vt 0.875000 0.968750 +vt 0.625000 0.937500 +vt 0.875000 0.937500 +vt 0.125000 0.968750 +vt 0.062500 0.937500 +vt 0.125000 0.937500 +vt 0.250000 0.718750 +vt 0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.656250 +vt 0.250000 0.718750 +vt 0.000000 0.718750 +vt 0.750000 0.921875 +vt 1.000000 0.937500 +vt 0.750000 0.937500 +vt 0.906250 0.921875 +vt 1.000000 0.937500 +vt 0.906250 0.937500 +vt 1.000000 0.937500 +vt 0.750000 0.921875 +vt 1.000000 0.921875 +vt 1.000000 0.937500 +vt 0.906250 0.921875 +vt 1.000000 0.921875 +vt 0.250000 0.937500 +vt 0.000000 0.843750 +vt 0.250000 0.843750 +vt 0.000000 0.843750 +vt 0.250000 0.937500 +vt 0.000000 0.937500 +vt 0.976562 0.921875 +vt 0.742188 0.843750 +vt 0.976562 0.843750 +vt 0.976562 0.921875 +vt 0.898438 0.843750 +vt 0.976562 0.843750 +vt 0.976562 0.921875 +vt 0.742188 0.843750 +vt 0.976562 0.843750 +vt 0.976562 0.921875 +vt 0.898438 0.843750 +vt 0.976562 0.843750 +vt 0.312500 0.656250 +vt 0.000000 0.625000 +vt 0.312500 0.625000 +vt 0.906250 0.656250 +vt 0.750000 0.625000 +vt 0.937500 0.625000 +vt 0.312500 0.656250 +vt 0.000000 0.625000 +vt 0.312500 0.625000 +vt 0.937500 0.625000 +vt 0.781250 0.656250 +vt 0.750000 0.625000 +vt 0.312500 0.531250 +vt 0.625000 0.656250 +vt 0.312500 0.625000 +vt -0.000000 0.500000 +vt 0.312500 0.500000 +vt 0.937500 0.625000 +vt 0.750000 0.500000 +vt 0.937500 0.500000 +vt 0.312500 0.625000 +vt -0.000000 0.500000 +vt 0.312500 0.500000 +vt 0.937500 0.625000 +vt 0.750000 0.500000 +vt 0.937500 0.500000 +vt 0.687500 0.625000 +vt 0.625000 0.500000 +vt 0.687500 0.500000 +vt 0.937500 0.625000 +vt 0.750000 0.500000 +vt 0.937500 0.500000 +vt 0.687500 0.625000 +vt 0.625000 0.500000 +vt 0.687500 0.500000 +vt 0.937500 0.625000 +vt 0.750000 0.500000 +vt 0.937500 0.500000 +vt 0.625000 0.921875 +vt 0.500000 0.843750 +vt 0.625000 0.843750 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 0.625000 0.921875 +vt 1.000000 0.937500 +vt 0.625000 0.937500 +vt 0.875000 0.921875 +vt 1.000000 0.937500 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 0.625000 0.921875 +vt 1.000000 0.921875 +vt 1.000000 0.937500 +vt 0.875000 0.921875 +vt 1.000000 0.921875 +vt 0.375000 0.843750 +vt 0.000000 0.718750 +vt 0.375000 0.718750 +vt 0.000000 0.718750 +vt 0.375000 0.843750 +vt 0.000000 0.843750 +vt 0.992188 0.921875 +vt 0.632812 0.843750 +vt 0.992188 0.843750 +vt 0.976562 0.921875 +vt 0.867188 0.843750 +vt 0.976562 0.843750 +vt 0.992188 0.921875 +vt 0.632812 0.843750 +vt 0.992188 0.843750 +vt 0.976562 0.921875 +vt 0.867188 0.843750 +vt 0.976562 0.843750 +vt 0.375000 1.000000 +vt 0.000000 0.968750 +vt 0.375000 0.968750 +vt 0.625000 0.968750 +vt 0.500000 0.937500 +vt 0.625000 0.937500 +vt 1.000000 0.968750 +vt 0.875000 0.937500 +vt 1.000000 0.937500 +vt 0.000000 0.718750 +vt 0.375000 0.843750 +vt -0.000000 0.843750 +vt 0.000000 0.843750 +vt 0.375000 0.718750 +vt 0.375000 0.843750 +vt 0.687500 0.656250 +vt 0.625000 0.625000 +vt 0.687500 0.625000 +vt 0.906250 0.656250 +vt 0.750000 0.625000 +vt 0.937500 0.625000 +vt 0.687500 0.656250 +vt 0.625000 0.625000 +vt 0.687500 0.625000 +vt 0.937500 0.625000 +vt 0.781250 0.656250 +vt 0.750000 0.625000 +vt 0.687500 0.531250 +vt 0.750000 0.656250 +vt 1.000000 1.000000 +vt 0.375000 0.968750 +vt 1.000000 0.968750 +vt 0.500000 0.968750 +vt 0.312500 0.937500 +vt 0.500000 0.937500 +vt 1.000000 1.000000 +vt 0.375000 0.968750 +vt 1.000000 0.968750 +vt 0.312500 0.968750 +vt 0.125000 0.937500 +vt 0.312500 0.937500 +vt 0.375000 0.656250 +vt 1.000000 0.843750 +vt 0.375000 0.843750 +vt 0.375000 0.656250 +vt 1.000000 0.843750 +vt 0.375000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 0.976562 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 1.000000 0.921875 +vt 0.976562 0.843750 +vt 1.000000 0.843750 +vt 0.367188 0.921875 +vt 0.359375 0.875000 +vt 0.367188 0.875000 +vt 0.406250 0.921875 +vt 0.398438 0.875000 +vt 0.406250 0.875000 +vt 0.406250 0.921875 +vt 0.359375 0.875000 +vt 0.406250 0.875000 +vt 0.359375 0.882812 +vt 0.359375 0.921875 +vt 0.406250 0.914062 +vt 0.460938 0.921875 +vt 0.453125 0.875000 +vt 0.460938 0.875000 +vt 0.500000 0.921875 +vt 0.492188 0.875000 +vt 0.500000 0.875000 +vt 0.500000 0.921875 +vt 0.453125 0.875000 +vt 0.500000 0.875000 +vt 0.453125 0.882812 +vt 0.453125 0.921875 +vt 0.500000 0.914062 +vt 0.414062 0.921875 +vt 0.406250 0.875000 +vt 0.414062 0.875000 +vt 0.453125 0.921875 +vt 0.445312 0.875000 +vt 0.453125 0.875000 +vt 0.453125 0.921875 +vt 0.406250 0.875000 +vt 0.453125 0.875000 +vt 0.406250 0.882812 +vt 0.406250 0.921875 +vt 0.453125 0.914062 +vt 0.320312 0.921875 +vt 0.312500 0.875000 +vt 0.320312 0.875000 +vt 0.359375 0.921875 +vt 0.351562 0.875000 +vt 0.359375 0.875000 +vt 0.359375 0.921875 +vt 0.312500 0.875000 +vt 0.359375 0.875000 +vt 0.312500 0.882812 +vt 0.312500 0.921875 +vt 0.359375 0.914062 +vt 0.062500 0.968750 +vt 0.625000 0.968750 +vt 0.062500 0.968750 +vt 0.000000 0.718750 +vt 0.250000 0.656250 +vt 1.000000 0.921875 +vt 1.000000 0.921875 +vt 0.750000 0.937500 +vt 0.906250 0.937500 +vt 0.000000 0.937500 +vt 0.250000 0.843750 +vt 0.742188 0.921875 +vt 0.898438 0.921875 +vt 0.742188 0.921875 +vt 0.898438 0.921875 +vt -0.000000 0.656250 +vt 0.781250 0.656250 +vt -0.000000 0.656250 +vt 0.906250 0.656250 +vt 0.625000 0.531250 +vt -0.000000 0.625000 +vt 0.750000 0.625000 +vt 0.000000 0.625000 +vt 0.750000 0.625000 +vt 0.625000 0.625000 +vt 0.750000 0.625000 +vt 0.625000 0.625000 +vt 0.750000 0.625000 +vt 0.500000 0.921875 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 1.000000 0.921875 +vt 1.000000 0.921875 +vt 0.625000 0.937500 +vt 0.875000 0.937500 +vt 0.000000 0.843750 +vt 0.375000 0.718750 +vt 0.632812 0.921875 +vt 0.867188 0.921875 +vt 0.632812 0.921875 +vt 0.867188 0.921875 +vt 0.000000 1.000000 +vt 0.500000 0.968750 +vt 0.875000 0.968750 +vt 0.375000 0.718750 +vt 0.000000 0.718750 +vt 0.625000 0.656250 +vt 0.781250 0.656250 +vt 0.625000 0.656250 +vt 0.906250 0.656250 +vt 0.750000 0.531250 +vt 0.375000 1.000000 +vt 0.312500 0.968750 +vt 0.375000 1.000000 +vt 0.125000 0.968750 +vt 1.000000 0.656250 +vt 1.000000 0.656250 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.976562 0.921875 +vt 0.398438 0.921875 +vt 0.359375 0.921875 +vt 0.406250 0.882812 +vt 0.359375 0.914062 +vt 0.492188 0.921875 +vt 0.453125 0.921875 +vt 0.500000 0.882812 +vt 0.453125 0.914062 +vt 0.445312 0.921875 +vt 0.406250 0.921875 +vt 0.453125 0.882812 +vt 0.406250 0.914062 +vt 0.351562 0.921875 +vt 0.312500 0.921875 +vt 0.359375 0.882812 +vt 0.312500 0.914062 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.7071 0.7071 0.0000 +vn 0.7071 0.7071 0.0000 +usemtl Hull s off -f 562/736/233 564/737/233 563/738/233 -f 568/739/234 567/740/234 563/741/234 -f 566/742/235 565/743/235 567/744/235 -f 562/736/236 561/745/236 565/746/236 -f 568/739/237 564/737/237 562/736/237 -f 569/747/238 626/748/238 625/749/238 -f 572/750/239 627/751/239 628/752/239 -f 575/753/240 629/754/240 630/755/240 -f 631/756/241 632/757/241 580/758/241 -f 633/759/242 634/760/242 583/761/242 -f 635/762/243 636/763/243 586/764/243 -f 637/765/244 638/766/244 589/767/244 -f 573/768/245 642/769/245 641/770/245 -f 590/771/246 639/772/246 640/773/246 -f 569/774/247 575/775/247 581/776/247 -f 594/777/248 595/778/248 596/779/248 -f 625/780/249 594/777/249 593/781/249 -f 627/782/237 595/783/237 594/784/237 -f 596/779/250 595/778/250 627/751/250 -f 593/785/247 596/786/247 572/787/247 -f 598/788/251 599/789/251 600/790/251 -f 598/788/252 597/791/252 574/792/252 -f 599/793/237 598/794/237 628/795/237 -f 600/790/253 599/789/253 629/754/253 -f 574/796/247 597/797/247 600/798/247 -f 602/799/254 603/800/254 604/801/254 -f 602/799/255 601/802/255 577/803/255 -f 603/804/237 602/805/237 630/806/237 -f 604/801/256 603/800/256 631/756/256 -f 601/807/247 604/808/247 578/809/247 -f 606/810/257 607/811/257 608/812/257 -f 632/757/258 606/810/258 605/813/258 -f 607/814/237 606/815/237 632/816/237 -f 581/817/259 608/812/259 607/811/259 -f 580/818/247 605/819/247 608/820/247 -f 610/821/260 611/822/260 612/823/260 -f 610/821/261 609/824/261 583/761/261 -f 611/825/237 610/826/237 634/827/237 -f 612/823/262 611/822/262 635/762/262 -f 583/828/247 609/829/247 612/830/247 -f 613/831/245 614/832/245 615/833/245 -f 614/832/263 613/831/263 586/764/263 -f 615/834/237 614/835/237 636/836/237 -f 616/819/264 615/833/264 637/765/264 -f 613/837/247 616/838/247 587/839/247 -f 617/840/265 618/841/265 619/842/265 -f 638/766/266 618/841/266 617/840/266 -f 639/843/237 619/844/237 618/845/237 -f 590/771/267 620/846/267 619/842/267 -f 617/847/247 620/848/247 590/849/247 -f 621/850/268 622/851/268 623/852/268 -f 622/851/269 621/850/269 592/853/269 -f 626/854/237 623/855/237 622/856/237 -f 624/857/270 623/852/270 626/748/270 -f 621/858/247 624/859/247 569/774/247 -f 576/860/237 629/861/237 628/795/237 -f 573/862/237 628/795/237 627/782/237 -f 579/816/237 631/863/237 630/806/237 -f 576/860/237 630/806/237 629/861/237 -f 582/864/237 633/864/237 632/816/237 -f 579/816/237 632/816/237 631/863/237 -f 585/865/237 635/866/237 634/827/237 -f 582/864/237 634/827/237 633/864/237 -f 588/867/237 637/868/237 636/836/237 -f 585/865/237 636/836/237 635/866/237 -f 588/867/237 591/869/237 639/843/237 -f 588/867/237 638/870/237 637/868/237 -f 573/862/237 627/782/237 625/871/237 -f 570/872/237 625/871/237 626/854/237 -f 591/869/237 640/873/237 639/843/237 -f 591/869/237 570/872/237 626/854/237 -f 648/874/237 646/875/237 644/876/237 -f 570/877/257 591/878/257 647/879/257 -f 588/880/254 646/881/254 647/879/254 -f 585/882/251 645/883/251 646/881/251 -f 582/884/248 644/885/248 645/883/248 -f 579/886/268 643/887/268 644/885/268 -f 570/877/260 648/888/260 642/769/260 -f 579/886/265 576/773/265 641/770/265 -f 649/889/271 650/890/271 652/891/271 -f 652/891/272 654/892/272 653/893/272 -f 653/893/273 654/892/273 656/894/273 -f 656/894/274 658/895/274 657/896/274 -f 658/897/275 660/898/275 659/899/275 -f 660/898/276 662/900/276 661/901/276 -f 664/902/277 650/890/277 649/889/277 -f 662/900/278 664/902/278 663/903/278 -f 561/904/233 562/736/233 563/738/233 -f 564/737/234 568/739/234 563/741/234 -f 568/739/235 566/742/235 567/744/235 -f 566/742/236 562/736/236 565/746/236 -f 566/742/237 568/739/237 562/736/237 -f 571/905/238 569/747/238 625/749/238 -f 574/792/239 572/750/239 628/752/239 -f 577/803/240 575/753/240 630/755/240 -f 578/906/241 631/756/241 580/758/241 -f 581/817/242 633/759/242 583/761/242 -f 584/907/243 635/762/243 586/764/243 -f 587/908/244 637/765/244 589/767/244 -f 576/773/245 573/768/245 641/770/245 -f 592/853/246 590/771/246 640/773/246 -f 590/849/247 592/909/247 569/774/247 -f 587/839/247 589/910/247 590/849/247 -f 584/911/247 586/912/247 587/839/247 -f 581/776/247 583/828/247 584/911/247 -f 575/775/247 580/818/247 581/776/247 -f 575/775/247 577/913/247 578/809/247 -f 572/787/247 574/796/247 575/775/247 -f 569/774/247 571/914/247 572/787/247 -f 587/839/247 590/849/247 569/774/247 -f 569/774/247 584/911/247 587/839/247 -f 575/775/247 578/809/247 580/818/247 -f 569/774/247 572/787/247 575/775/247 -f 581/776/247 584/911/247 569/774/247 -f 593/781/248 594/777/248 596/779/248 -f 571/915/249 625/780/249 593/781/249 -f 625/871/237 627/782/237 594/784/237 -f 572/750/250 596/779/250 627/751/250 -f 571/914/247 593/785/247 572/787/247 -f 597/791/251 598/788/251 600/790/251 -f 628/752/252 598/788/252 574/792/252 -f 629/861/237 599/793/237 628/795/237 -f 575/753/253 600/790/253 629/754/253 -f 575/775/247 574/796/247 600/798/247 -f 601/802/254 602/799/254 604/801/254 -f 630/755/255 602/799/255 577/803/255 -f 631/863/237 603/804/237 630/806/237 -f 578/906/256 604/801/256 631/756/256 -f 577/913/247 601/807/247 578/809/247 -f 605/813/257 606/810/257 608/812/257 -f 580/758/258 632/757/258 605/813/258 -f 633/864/237 607/814/237 632/816/237 -f 633/759/259 581/817/259 607/811/259 -f 581/776/247 580/818/247 608/820/247 -f 609/824/260 610/821/260 612/823/260 -f 634/760/261 610/821/261 583/761/261 -f 635/866/237 611/825/237 634/827/237 -f 584/907/262 612/823/262 635/762/262 -f 584/911/247 583/828/247 612/830/247 -f 616/819/245 613/831/245 615/833/245 -f 636/763/263 614/832/263 586/764/263 -f 637/868/237 615/834/237 636/836/237 -f 587/908/264 616/819/264 637/765/264 -f 586/912/247 613/837/247 587/839/247 -f 620/846/265 617/840/265 619/842/265 -f 589/767/266 638/766/266 617/840/266 -f 638/870/237 639/843/237 618/845/237 -f 639/772/279 590/771/279 619/842/279 -f 589/910/247 617/847/247 590/849/247 -f 624/857/268 621/850/268 623/852/268 -f 640/773/269 622/851/269 592/853/269 -f 640/873/237 626/854/237 622/856/237 -f 569/747/270 624/857/270 626/748/270 -f 592/909/247 621/858/247 569/774/247 -f 573/862/237 576/860/237 628/795/237 -f 576/860/237 579/816/237 630/806/237 -f 579/816/237 582/864/237 632/816/237 -f 582/864/237 585/865/237 634/827/237 -f 585/865/237 588/867/237 636/836/237 -f 638/870/237 588/867/237 639/843/237 -f 570/872/237 573/862/237 625/871/237 -f 640/873/237 591/869/237 626/854/237 -f 641/916/237 642/917/237 648/874/237 -f 644/876/237 643/918/237 641/916/237 -f 646/875/237 645/919/237 644/876/237 -f 648/874/237 647/920/237 646/875/237 -f 644/876/237 641/916/237 648/874/237 -f 648/888/257 570/877/257 647/879/257 -f 591/878/254 588/880/254 647/879/254 -f 588/880/251 585/882/251 646/881/251 -f 585/882/248 582/884/248 645/883/248 -f 582/884/268 579/886/268 644/885/268 -f 573/768/260 570/877/260 642/769/260 -f 643/887/265 579/886/265 641/770/265 -f 651/921/271 649/889/271 652/891/271 -f 651/921/272 652/891/272 653/893/272 -f 655/922/273 653/893/273 656/894/273 -f 655/922/274 656/894/274 657/896/274 -f 657/923/275 658/897/275 659/899/275 -f 659/899/276 660/898/276 661/901/276 -f 663/903/277 664/902/277 649/889/277 -f 661/901/278 662/900/278 663/903/278 +f 52/145/31 55/146/31 51/147/31 +f 56/148/32 53/149/32 55/150/32 +f 54/151/33 49/152/33 53/153/33 +f 55/154/34 49/155/34 51/156/34 +f 52/157/35 54/158/35 56/159/35 +f 58/160/36 59/161/36 57/162/36 +f 60/163/31 63/164/31 59/165/31 +f 64/166/32 61/167/32 63/168/32 +f 62/169/33 57/170/33 61/171/33 +f 63/172/34 57/173/34 59/174/34 +f 60/175/35 62/176/35 64/177/35 +f 66/178/36 67/179/36 65/180/36 +f 68/181/31 71/182/31 67/183/31 +f 72/184/32 69/185/32 71/186/32 +f 70/187/33 65/188/33 69/189/33 +f 74/190/37 75/191/37 73/192/37 +f 76/193/31 79/194/31 75/195/31 +f 80/196/38 77/197/38 79/198/38 +f 77/199/33 74/200/33 73/201/33 +f 76/202/35 78/203/35 80/196/35 +f 82/204/36 83/205/36 81/206/36 +f 84/207/31 87/208/31 83/209/31 +f 88/210/32 85/211/32 87/212/32 +f 86/213/33 81/214/33 85/215/33 +f 90/216/36 91/217/36 89/218/36 +f 92/219/31 95/220/31 91/221/31 +f 96/222/32 93/223/32 95/224/32 +f 94/225/33 89/226/33 93/227/33 +f 98/228/36 99/229/36 97/230/36 +f 100/231/31 103/232/31 99/233/31 +f 102/234/33 97/235/33 101/236/33 +f 106/237/36 107/238/36 105/239/36 +f 108/240/31 111/241/31 107/242/31 +f 112/243/32 109/244/32 111/245/32 +f 110/246/33 105/247/33 109/248/33 +f 114/249/36 115/250/36 113/251/36 +f 116/252/31 119/253/31 115/254/31 +f 120/255/32 117/256/32 119/257/32 +f 118/258/33 113/259/33 117/260/33 +f 119/261/34 113/262/34 115/263/34 +f 116/264/35 118/265/35 120/266/35 +f 122/267/36 123/268/36 121/269/36 +f 123/270/31 128/271/31 127/272/31 +f 128/273/32 125/274/32 127/275/32 +f 126/276/33 121/277/33 125/278/33 +f 130/279/36 131/280/36 129/281/36 +f 132/282/31 135/283/31 131/284/31 +f 134/285/33 129/286/33 133/287/33 +f 135/288/34 129/289/34 131/290/34 +f 132/291/35 134/292/35 136/293/35 +f 138/294/37 139/295/37 137/296/37 +f 140/297/31 143/298/31 139/299/31 +f 144/300/38 141/301/38 143/302/38 +f 141/303/33 138/304/33 137/305/33 +f 140/306/35 142/307/35 144/300/35 +f 146/308/36 147/309/36 145/310/36 +f 148/311/31 151/312/31 147/313/31 +f 152/314/32 149/315/32 151/316/32 +f 150/317/33 145/318/33 149/319/33 +f 151/320/34 145/321/34 147/322/34 +f 148/323/35 150/324/35 152/325/35 +f 154/326/36 155/327/36 153/328/36 +f 156/329/31 159/330/31 155/331/31 +f 160/332/32 157/333/32 159/334/32 +f 158/335/33 153/336/33 157/337/33 +f 162/338/36 163/339/36 161/340/36 +f 164/341/31 167/342/31 163/343/31 +f 168/344/32 165/345/32 167/346/32 +f 166/347/33 161/348/33 165/349/33 +f 172/350/31 175/351/31 171/352/31 +f 169/353/36 172/350/36 171/352/36 +f 178/354/36 179/355/36 177/356/36 +f 180/357/31 183/358/31 179/359/31 +f 184/360/32 181/361/32 183/362/32 +f 182/363/33 177/364/33 181/365/33 +f 186/366/36 187/367/36 185/368/36 +f 188/369/31 191/370/31 187/371/31 +f 192/372/32 189/373/32 191/374/32 +f 190/375/33 185/376/33 189/377/33 +f 194/378/36 195/379/36 193/380/36 +f 196/381/31 199/382/31 195/383/31 +f 200/384/32 197/385/32 199/386/32 +f 198/387/33 193/388/33 197/389/33 +f 202/390/36 203/391/36 201/392/36 +f 208/393/32 205/394/32 207/395/32 +f 206/396/33 201/397/33 205/398/33 +f 207/395/34 201/399/34 203/391/34 +f 204/400/35 206/401/35 208/393/35 +f 210/402/32 211/403/32 209/404/32 +f 216/405/36 213/406/36 215/407/36 +f 214/408/31 209/409/31 213/410/31 +f 215/407/34 209/411/34 211/403/34 +f 212/412/35 214/413/35 216/405/35 +f 218/414/33 219/415/33 217/416/33 +f 224/417/31 221/418/31 223/419/31 +f 222/420/32 217/421/32 221/422/32 +f 223/419/34 217/423/34 219/415/34 +f 220/424/35 222/425/35 224/417/35 +f 226/426/33 227/427/33 225/428/33 +f 232/429/31 229/430/31 231/431/31 +f 230/432/32 225/433/32 229/434/32 +f 231/431/34 225/435/34 227/427/34 +f 228/436/35 230/437/35 232/429/35 +f 52/145/31 56/438/31 55/146/31 +f 56/148/32 54/439/32 53/149/32 +f 54/151/33 50/440/33 49/152/33 +f 55/154/34 53/441/34 49/155/34 +f 52/157/35 50/442/35 54/158/35 +f 58/160/36 60/443/36 59/161/36 +f 60/163/31 64/444/31 63/164/31 +f 64/166/32 62/445/32 61/167/32 +f 62/169/33 58/446/33 57/170/33 +f 63/172/34 61/447/34 57/173/34 +f 60/175/35 58/448/35 62/176/35 +f 66/178/36 68/449/36 67/179/36 +f 68/181/31 72/450/31 71/182/31 +f 72/184/32 70/451/32 69/185/32 +f 70/187/33 66/452/33 65/188/33 +f 74/190/37 76/453/37 75/191/37 +f 76/193/31 80/454/31 79/194/31 +f 80/196/38 78/455/38 77/197/38 +f 77/199/33 78/456/33 74/200/33 +f 76/202/35 74/457/35 78/203/35 +f 82/204/36 84/458/36 83/205/36 +f 84/207/31 88/459/31 87/208/31 +f 88/210/32 86/460/32 85/211/32 +f 86/213/33 82/461/33 81/214/33 +f 90/216/36 92/462/36 91/217/36 +f 92/219/31 96/463/31 95/220/31 +f 96/222/32 94/464/32 93/223/32 +f 94/225/33 90/465/33 89/226/33 +f 98/228/36 100/466/36 99/229/36 +f 100/231/31 104/467/31 103/232/31 +f 102/234/33 98/468/33 97/235/33 +f 106/237/36 108/469/36 107/238/36 +f 108/240/31 112/470/31 111/241/31 +f 112/243/32 110/471/32 109/244/32 +f 110/246/33 106/472/33 105/247/33 +f 114/249/36 116/473/36 115/250/36 +f 116/252/31 120/474/31 119/253/31 +f 120/255/32 118/475/32 117/256/32 +f 118/258/33 114/476/33 113/259/33 +f 119/261/34 117/477/34 113/262/34 +f 116/264/35 114/478/35 118/265/35 +f 122/267/36 124/479/36 123/268/36 +f 123/270/31 124/480/31 128/271/31 +f 128/273/32 126/481/32 125/274/32 +f 126/276/33 122/482/33 121/277/33 +f 130/279/36 132/483/36 131/280/36 +f 132/282/31 136/484/31 135/283/31 +f 134/285/33 130/485/33 129/286/33 +f 135/288/34 133/486/34 129/289/34 +f 132/291/35 130/487/35 134/292/35 +f 138/294/37 140/488/37 139/295/37 +f 140/297/31 144/489/31 143/298/31 +f 144/300/38 142/490/38 141/301/38 +f 141/303/33 142/491/33 138/304/33 +f 140/306/35 138/492/35 142/307/35 +f 146/308/36 148/493/36 147/309/36 +f 148/311/31 152/494/31 151/312/31 +f 152/314/32 150/495/32 149/315/32 +f 150/317/33 146/496/33 145/318/33 +f 151/320/34 149/497/34 145/321/34 +f 148/323/35 146/498/35 150/324/35 +f 154/326/36 156/499/36 155/327/36 +f 156/329/31 160/500/31 159/330/31 +f 160/332/32 158/501/32 157/333/32 +f 158/335/33 154/502/33 153/336/33 +f 162/338/36 164/503/36 163/339/36 +f 164/341/31 168/504/31 167/342/31 +f 168/344/32 166/505/32 165/345/32 +f 166/347/33 162/506/33 161/348/33 +f 172/350/31 176/507/31 175/351/31 +f 169/353/36 170/508/36 172/350/36 +f 178/354/36 180/509/36 179/355/36 +f 180/357/31 184/510/31 183/358/31 +f 184/360/32 182/511/32 181/361/32 +f 182/363/33 178/512/33 177/364/33 +f 186/366/36 188/513/36 187/367/36 +f 188/369/31 192/514/31 191/370/31 +f 192/372/32 190/515/32 189/373/32 +f 190/375/33 186/516/33 185/376/33 +f 194/378/36 196/517/36 195/379/36 +f 196/381/31 200/518/31 199/382/31 +f 200/384/32 198/519/32 197/385/32 +f 198/387/33 194/520/33 193/388/33 +f 202/390/36 204/400/36 203/391/36 +f 208/393/32 206/521/32 205/394/32 +f 206/396/33 202/522/33 201/397/33 +f 207/395/34 205/523/34 201/399/34 +f 204/400/35 202/524/35 206/401/35 +f 210/402/32 212/412/32 211/403/32 +f 216/405/36 214/525/36 213/406/36 +f 214/408/31 210/526/31 209/409/31 +f 215/407/34 213/527/34 209/411/34 +f 212/412/35 210/528/35 214/413/35 +f 218/414/33 220/424/33 219/415/33 +f 224/417/31 222/529/31 221/418/31 +f 222/420/32 218/530/32 217/421/32 +f 223/419/34 221/531/34 217/423/34 +f 220/424/35 218/532/35 222/425/35 +f 226/426/33 228/436/33 227/427/33 +f 232/429/31 230/533/31 229/430/31 +f 230/432/32 226/534/32 225/433/32 +f 231/431/34 229/535/34 225/435/34 +f 228/436/35 226/536/35 230/437/35 +l 173 175 +l 176 174 diff --git a/src/main/resources/assets/advancedrocketry/recipes/vacuumlaser.json b/src/main/resources/assets/advancedrocketry/recipes/vacuumlaser.json new file mode 100644 index 000000000..8a8fd2744 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/vacuumlaser.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + " l ", + "pcp", + "psp" + ], + "key": + { + "c": + { + "item": "advancedrocketry:crystal", + "data": 3 + }, + "s": + { + "item": "libvulpes:structuremachine" + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateAluminum" + }, + "l": + { + "item": "advancedrocketry:blocklens" + } + }, + "result": + { + "item": "advancedrocketry:vacuumlaser", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/vacuumlaserfront.png b/src/main/resources/assets/advancedrocketry/textures/blocks/vacuumlaserfront.png new file mode 100644 index 0000000000000000000000000000000000000000..53b50ccbb9cdb261a9bf2d2aa3ff3aa5f3a9c3fd GIT binary patch literal 2731 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/areagravitycontroller.png b/src/main/resources/assets/advancedrocketry/textures/models/areagravitycontroller.png new file mode 100644 index 0000000000000000000000000000000000000000..29aed8b3cac61ee624a3422d10ed6f4b027f64c4 GIT binary patch literal 23562 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 P00000NkvXXu0mjfc5H-H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/beacon.jpg b/src/main/resources/assets/advancedrocketry/textures/models/beacon.jpg deleted file mode 100644 index 33c3cefef1813213101a38ad6d1b59731c60efbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78884 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

dkD1w|kpAF~%D`28#iWWJb-ES7$tTL6_4RB8eXd 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 FUVa1)Sd>(m=gE7DwiM3a(ifmdA= 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�ao#X1Q=|MF1^tUh?K$`B;-7E!z=Z^s-s)jysqXr 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

mUV9;BR+ebbCU1&jdDw7?x)ZdfsgAU7gh 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 z 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%0AdxNyq3zmc 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

d6@Qs;s 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

;_bvE=bs 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 Z{6BJhn=Rqn%Ypy^002ovPDHLkV1f*dj++1g diff --git a/src/main/resources/assets/advancedrocketry/textures/models/biomescanner.jpg b/src/main/resources/assets/advancedrocketry/textures/models/biomescanner.jpg deleted file mode 100644 index 96bb10169ce7550fda9832ddcaa8fa3a270ed58f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44041 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�?KxVTP?^rr(VK)OaXqIotul+AZH7+^J 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

jnWS&g4^u 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png b/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png index 304e8a4b054a6086e2e9e35459a926c00ab05e35..30f2ffe85545ad13b3f3aa0f4ca00263cd344d0d 100644 GIT binary patch literal 25696 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 QpSN05P4{_?icQ4-09LU<(EtDd literal 172496 zcmZsC1ymeM)9AAJ;=v_oaCdit2X}WTxCdCA;O-jSoj`C29^Bo726uaVzufOX@BQb^ zIWyf|-BUeP)m_zHUGr5*K?(�IC2C^FI#DgXcwk_7?~;2_Dh=jXCtuD>ZO3kM|6`X9(Y54Qj0SRs)A3l9393N}auJEZi_ z4Y|0?|E8?Q5I83!|1To$e_sBlX!8HULENT)E7*AcMfBgE|3%3DPtX5+!@uo#{zb(8 zPsb2A>%V0X?_WGD#{UBTL(V@WL2d}?{~_bQjsJI9_doFe#XFXNc=pf54oUwZ z|6f*sSpFj~2!QMVt@tmTmGghW|K%ME>mHipeU-Jj`uy7%s23r z>nTTnvQh2+iw;E!D)WMysEW|%Q$Rp~in6lu&mnc6;peXuG*mT?M&kJRxUnCe9WL{ogpIfDMdxsOL*BoENYheNYN>faIe~Ia0 z12GtOwkJg81T;KPPphPI7cQssuu-#>$Hk#DX3LR3!vkmTx!nc!`194*JMb@(}_Q-)v@TI35ce zljGy_r-BXMqLgr#SAgL7jN694qE*0vO<~g4DQgaKI{ltMcWlO0ZqOlWC@&vHB8I8mxc$h18 zNKoD*o}JVkynU8RVk9m!1eYW10G_AcT%-HHGBa_cA1jP9y2T5tpw2~z2+jXWKvfiq z4c-AfmOhpxAJp(M&}7lt+FGn9Fe=pN=Bs5MG|2!xX=2H-_O?!=RsOGA>=<*Um#nzB zJg=7-BpY3WwPd1;RY;+t$~$tS16`PfX=C3QVuR zK~FsqvaB($% zPU0(Wj^&!;A6w!_nZEZ9tuc3g#k)Fiy6vEcEj=asCBsf&Q}2MKgiflUe{+kr72$%vk6pe&fq}YgyP|eBg{PD(XoP2n4XJ@A=y{#O~E?*v-&c(;4 z6RFV)8v+Lcn%$dmfm%8hsZ6g0C)gI5*!OEL8+^;7%LSf}(t(AzhgE2W?73b=r?9E! zG^Dk;zeJ|i{xdG{Kc4dZqr>b#S>&K|d5?xupR8Xbe6G?arly=0H4en-y!f5#hQbhe z^6ktS3q}OENGgWrE7mYir25Pc8U@{9O|m<^2tI|4<#G`szrwYBfBvN0Ch!;MY&`IH zj!*TKlYgwIYJN)z zXi$2&45AC$^QKoTZMR%j-^k_cXj^tO)=Ma(HMGBI1}N#uE*<{WnT{YD5z%hK;;pi; zvVc5`ZbH$(QM6gU!oor;$xwm&K?F(rAPoQVTx=8>Xb`(y&AL&-MUJB^DgWHr*2Lo} zCBR>0hH3Qg2i=H3v5_>vh`6;oAsO12&)Ndo&F3pKN0B)s*fXQODdcC1t6mif(u7CV zUGvaIO!))fMTPIQrEOiCTcs0hhBXuDdFR&^PjLs8cQR$*>H?J18f*UQE~|d5Jbgeq zragcLX4ZW3j*>Y9z$wR-Aj7I;`o+|De=Ij(AjRy~o7BF_@zE8o-mHSYX(OyxN#gZW_=$;TxRF~Pke_M)r^YyxhEEA5;`wqpcfRaTep-xdO4kx1$1 z)(ry3a$kNH;ohdF-~N=PX|M?rTAv3Tlo@ZV{70j0a^wM0VXSV>P-u$JP@tz%Cny1+ z_l@%0;~6)H3SmBc%HKpOQaPSmvFnRHEJ++S9GVk*8ESNZc`qUOSKOmJpRyPMp5l!B z_NFBO!Hiidj@!H16-(7TNl+9XYp;DpUWvTfGYlo5)OYWZF(l{GC1s)=3ubn?RkmhC zVg@Z=7BY=h#>W>HX_QXKEB8~p5}Ws@ zPq4UPA*#=&UY^<|pPHA=Y7bfZ*E%i0u__ZTpvidinr=w&P#`HZ10Xm{)g|;&)>$G> znd39rY_H2*B73vO1tNO9`2vDn-BEPwQpVfi61mOAA166&{0{XP6yc8lS6VzDv6RHX zOFG>6?BCDhhZCJrqs-Q&paVCSg%UT}t${Ej7Xi;?6*bGE8=M7y3KBILJXX zqTP#y5Zf1hq3Wh+QH_UenV&VBh_8&Er<37?+)f=6z{4j02T0n$+K^?LjRhdcM6Wd) zPLO4X8}=xK3ud=d_PtLL;um=H@y)%4?XYkW9-bvldO*}bY96fUx$Cq zUm6e#=y$&rCd+2a8AM&MBZ$wP9%nL*h2U9Z@tT!>sjWZPArwoFvJ>SF09hLTqRl%f zI;c|oxUXp3j{uQp5hBa>L*?TPvZg9T{<9Kfg#X1H4y2HZLB78jBxy=#wtR{hzRHmg zZ}4Wrg1q9x$*H@i4!d78+1=zap5ZkaM=X$BqPQ@5XMwEpz_ID0#G}%y;`=>%8EgE$ z%q^ePXr9YqIqz{eQ{b`j_8mBf;I`wh?el}h;(0o0fF9E0$t*zuRIMeKXGZBELYo~# zmAHd1%%YInHAPva*$CMf*;tyWs;IG#E9k{%Qh(R@uv5wG@YzVxAkhA}uMlc*Zh2K) zRxX<8B(_qDMpAGj}rB2}fv z+!m|}&cH(m`P$gX@ykSziAf=bMEFndIbj8yh!1a{qPO=C$)Md`vuG+T@DZl8>2w%! zrX~ogkUNAH1dK8@BAUUgvCCvt5LB(`?lksu=$Qw2%CYkQOQr$^XflMw@`u_IeUo51 zeEMVnG<>7Ig^Y|0XD7y0X?j=u13No@s-L8eX#h$bIBKEtli9smUm{e+9^eMGT$?WU zqWpYakJb_2@|huZ8Q#Wfs9VO+5V-LX)?vB7u^FygH)84VuU>J?PzH+uPJui-)H@Uf z%JN^wf{;tO@)}_yXpgSaejZ++_;%UM(f!(h-}tr2MX&K(Gw8~xs102W%3uciRwp_?f{i3~` z=Ox*vuM8t<@BHO$dOEcwEC;t<;eJ zt_%YuN#@u2&0PFp0u%{kkuA$uGnl!yV2%iGWYdi>BC`C0CAO#l>kU^EOT8XmP+^2! zv*vkWN(kjG%D`Xt?*M1S;(2?%s^C>%G^FF^){G$*EI)%so+h+03?HjnJ z!Qb#|uB^`8;vX9NSN6Es@Yz`Z&>2}(ia3Pl%+Iw(2ISneWGj2ERGfKiRU=JDX|mV& zcg`zDgQr2Bx}hB~n~XnCuK!(-V=IdwLN#Ic^JY@^@n(zKTketxWXW*DIO2l?;lJxm z<0&E16jHBjB7KS;gYR8Cq!FE`ee zrhWb?%);}{Elm4wr|wx)M{6-Od4~{FKEq%*--l*EUP-9$89S^U+#mMClPJi(4Fxud z3yh+|?#rpF9$m;zw$0;HO%JVN{`fTF&N<(#e6Yy|2C}^b!K2v>a#B-Km0O*TBobM> z^b}-8^CT-F;vOw!R{XVNRsZsT4>I9Jip3;99=ld+9;eg7Le|FUq_3_pOi+%exnm2d zFIVfG4b%a_D|c2ymLKKzn|jOKYrF8;LuMN8+I{8teLGaT4IBLZlT~Y&ZE-)VZX)M( zmns(k@rKk6tR!pdi%EPzu#oZZ^3{RCY>P*1>m#c~$N9JA(#oS&CPPdYb+4lX9Yu5=_0V`DY|q-m(x+_Q-4KdZjL2EjqnVU)VX4O-Lzbj43I4Hbh8 zX&lFSe_Kf*RrKA+`v+c_$b&Dc`?5T^eUnr}!neQzf=mc()Pj@y4-NuvYHAmLh z*F}I79e_&x{vK{J700v%I0})WMAcW zf4=3HD|6{9Cl~qQuK#oVWwc6CmvX&JAf=FXLZcO@*+dGX?mAq1*sJu-zWyYM@&Ov3 z4zr|xmWaRF`}DBa0|B?AS>4CGGhcg!`OuWXhJ6{mN@-~=|1#vGpny(Bi!@_4lYWG* zt{Uz$B@*k0jlvQ^HmaYVN%5r7#{@{8CeM06Qt_hqfR$>Gf{MX->tnQ|i<>nq-0Zi> zoIoJp%yvgsyGgFgezFopc9FHuD*|aZ*YalscCz7@i;sIGZ})>EUsJR6c~5`b_bnJ= zKPx`Rw|S17pb;G%c=mCM`nMfETEJ5quoXH#ULPjs`rc|&3bQAe7tk1T%<}!^bUo-3X&JPiTc6#1G z|IJJx)f^C-SQ+^S`{(!$zP7{SOmn3kdWlq)_u}GWd9;|APAn{?`CzGofxv$^yNPjV z!L`&>F}8Xy-#DML>W+kFwvg>Jvof>Ae17M=`EPz-8b`isA8YF(GmDg=Z4&36sL`VO z?M3Hje9P@OjzLY?oi^c^IO`OWAZ04xXf8gE`?l6mzKQmCA(CZy-1XfQP8tL{vHn19 zSVpZ{QnS8L6k<+)&oCpH(LK>kD=ZCPzp{pbr3OoQ(%?$n?@S*^0pc{WMpiUK<4hs7 zsx)nPII@vg@d?}8HQiaAy$m+7HTEKgcE-7Bd+yV7OYX48VS-6DQppkH<9E7xY*win^fHs(ai zXo;D$Yhp^hV;PycpwMeOm*RA+#ZZ5wg!|{$U%RxavK_qMQvQx(KA65!#0wqF?apf6 zw>FXHVcuVQBsDl1^$9%GcSKDmfi&;DOlq_CFdeu?7iYE3F5g>a=+2>|sS1JG%em-wS~-tL%y$LokBU!Ne#?|IhzW+tRYcy+;0-C4E$ z5y8;hhyj6t7*yosG#m^D89!m=Vsn(60Y-&!FRNCxlXa%S*QYBQ`xCei7RvNv?z}ss zvDNyz$Nxg7#)_ua7kibqg$hUtEwAoGu3l^Vxo9a*gj3SKe7v{D{bZ z%;jN)+K^zl9r7_etv4T~^IH8=SD^brz$_>@)<~w%bbdfn8*=K)M>#DsLm7q7MP>KaqqR13<+9c3 z;(Zi^+?8?QkzXH^_oTXBy!3}>ZtNR^ind!=3xHH%VN$PthBjfH!;GOLllkIJ+I;w2 zsUM=SF8Yb)FuGl9O<@#yOqZ918W{B^O5l4<2V<h=GKF4UG5&(suBs27d~v)OPeEq|t-le1M9mT<)o z3tQky)Y%(Bu$g}oN%@l}Oo}ikvoHrMEvq!#b!4DZb|z7c`ck8H?XCZI-{U88-od`6 zrLeF!7xZNx<^*OD5mXO=ABzb*S-VO9<=dFZT{$6l>Tr*m=!%%xBFpmBoG^zi4!J&` zl$GrTyvpcaNU9Lw8^kpp1>eC}OM*UrWl2AYE11e`DD?VV#~o$i+u+O}>N)QA`9)aMd7{jJ#0fj+x;i5z#gEm8B1wPu~A~E6Z)sov+=T@*SOwAPKHqS;O_*o_k;B_7du5;(2ptCeQbXebJl;6@XW@~ z)cNl96bAQp?&2QEMGMDkHwfBPZl3&L1+EO4zhmOBJ>B(z0g*lnt00L;R;RT#`@spE z!r_(j8r1?*hBq12lp}+dc83w`Ep6lM7Ljc=N@=LJK78v76C^+u4hE5k7ra?2J2~_V z1HMGy=eWZ|9G3N;p~s~L$fUW~H?1HVG5}Aa-5^+TDKjlPcpa$V_htd#SyEAWD+XmITh9ke6XRpyB)dBFd7|;7Vk1H6L(4| zky3^A^;7sXauyGQwg|#@t~eg}?Zi8h!xTf9;GR`d;B6up8Xk4%l0>ekQqAl#N$HTA zM|8fLv$#6iK+$%eg#&1R7U!bld~J-gj~&&TsoR`+ z+6bhBg1$Na^Q$MV_Mp%~hwak}+w%z?Uds>qBF!2D{jcrIWFI-?cLjTJ2ekCt-u}>J z#a+xG!~vnwyE2v%Tj}$=%OyL}HbxQLyoA4(-EK9iRI*z|kBWWFf@Nu`EXWrlK)exs z778YU;RfW$=N2S3QyrvqW8^2J4bv3lW9`4UD;Z`DnmVNj~xTsnna?_r#4E#_B~xPw=q093kSdD0G;|nwg1tUjcqc+mU0E zeu0DKmJz9s%??;5qsK#q;q1xTBoR^R=I9Lyzvp4{+cXr|P5 zH=WSUL|;8YC`W6ni*Po-NA+Cy$AM0ae0G9O@~T6EbDvcY*madtIBO>``-`ygDbLGW zj=+aerrBhp4K6+qhehb>WdAl3_}Y}R-t|GI^w5YwE&Y`uZB(dI#zqCI^QFVnAk3X| zlkeR`3N+8TCfS-vq0D!0G-Lv-5#h}YOErlcA7F$&A_=_rK0D#f@OJ2X+M zJ&(KgEv_!weiw@Gg}sE9*M}p*Iyawy6Ja$3Lv(ZW>9k%C8oJ&e4(6~HHG6w_)D6DO zW&2q)!l`9OV`-Y&_`!P&1dTesBcpb2yF_UFs1214c(~G{7C<5sR-0lN@*B|ifXx=> zKOcayuCScPjEq%rUrO95*#hm2nr%oEcjfuW$VA%`jIY{(1e0~h%^1E%#TZIXM>_iC z9^*XIS4W5MZ@g?=YH$GpMI{}8Xh5K{o>5I0viqWPg$bY(v?2lhC$u&=(;FU704K1Mi zC=2;kXW!)yP`cC_7cf)&o-uj4UUsR?!vT)yLJRQ(LwXtNw5hj&MxkgXexHRT3Lq(l zoimb~n@U2vv}8VDcJtV76FtfVzIfCJSb0#jV9Ap9~rQ|rzMYZi`nAtH$_l`%?q_^d9vZalfa^miqgXYzhx9}8-6+TT_ zOpO=Wq$YgsXe!#>BZ|LU$Mm|XGD`QbCOj4JLBqN7mx6N2>q-tKMfUW&E0$B#Ga#if zym9&Qyt6@`Y6#b~oL%+dR133Zxau>($b!XWBT^nF1Dh|?gp!PZ4Yd{b(=3 zqx9o9I|^7rMf;m3L3N;rv2m-w^EvSs&my)5llWWv+7<`$)&h*Ig05hZufNn5LO2Y8 z-`{O{2NP_?!(V(Ypjh}!H?z!QA+K2(4KtT^Ca<`O1!#W-lw~)|2s-5lq=^8^-D<#Ing>b7mI->dQ9u@+ZU;_4g+MX%b5iqLN3>8rnJA&v> zj#v6eIo(TM&vR0D<`1?}xeb<~83KoM`=>|sFiM%1zos2!z?;K>Nd`mv9iY0H&AWTc zB5KAH4e(7#Z;O6Fveq+gJ$hwmd$F{55VEFkh^}%B!aS@fyuX1Ip=VS6g>tvXTiY$7 zN5u!~u#t0PRuwfO8u9TQ7MM0bb>P&ykX<@Qwz#VBMOs6zo&UxHd=)*SgDIEL2Urhj zwN^^n-fS^R|Awv{&m^mTt{9=)ewTpRS7?|^oxEN1AzwiHy?N2TO~*{!dVMS$L)B`r#f5e61xo0x0eq*h=Pyi|J5D;cDr)8X%0Lpf<5GHno98#lm}g&-gy$sFVud+@vqOVFh+K5C6-@e zQyTpDciPG~%ZS+ZlHo+i{C!NnC1Dlyl(^j??T^27DQ3rjtBbtRlJ$aI#nC@&95PnF zg?Y~0aQb?G@g$kSm>f6EIlv@nCU~+;H2W>&3wl~F7TGBVctFW_QNympxleAqytiV6 z#(((YJ9%6vLF`#x$Sgtt0(nq;i7|p?yX0%AQ~6;EuIuc5fWC| zi%Vot?h-L4jxqfD`U%mq4`(zO_184p(Po?yn8!L1ot^ig0H- ztI0i-fLFyNOyXime+@?XQlB05Tu3BHGeULK{28VoRJ}nb+KQMk&>OJ! zuNr@OlH`34^;3m$NJOdpIj6-TR<>)}gwYTD)&n$;dPN}*?Cs5z`@$YZL8=R2Nf>%g zKY9xdRuz15h#Cd>++vNaw!-gyQ+Ay2c#kubxatmt*G2=6A&9=-o%`Sw`G%pv+vIjs z)EzsC+x;E@1KL|Kd=K$L;EaxEKU{Y4mMz*&V8eKHd(xr_PO8+i8DWrk4BI2&ta?L5 z6~>q-btIQf#e_L-DUDQ6x8Mw+9Z5K43gJsG=ueVJ zR&W^hNcU?DhwXw93Pml9TwRRi%UJ>?Z?8j_dBl)WVJ^F3tlMgVKskDj_&tJg8O8h! zuJr)91#&Nm9_zkh;y^*&B=@)W^1Pb|4NLP*Rc_7%^#RB$vfVs=HT<&41v{tZNz8 z$W8z*z`5UEJj2jY(768!-+DS=BVy&fq<{tYQutF+kZ$5ZV!;eMeI|(lb6n-lvu*}7 zHA2w%H&N|8n2>(wP0Ma{9oQhJ@7OmgD7J{*6-$lg1f<_En2ZDCCaH{!emcSuts4PF zy!o<@zb$*})G-83d2?>M2)VL?FZAm;V#AJL9*x+c0Ee`E zN-k{ZH+Iv%7uFhHd%F8Tl@><&yGU4o`Kmrqt-7C|PsOzf3U-%yEywlve@_E;6n_$Q zdehHOa9uC}2xu;a$67MLIw)WKi**6&1~=mnpS^9Zth|&+szF96FHq=FE2j-`aQw8U30Xv~ zX>%%*yyg1{6hXaOZsO|!G=7_{YO+kXA{lv7={2B|{7I-h3J~+PvkSi+TND3uPV(C* z-+~QKYpA$o+}>tPS6zwGfu|dT$8@-F_)GjGeLok{^)R~uV}+~S?T!s(1*T~U6*YAR zbd-xim<;Njf3V=e4&#U|_j$p7xnRpN)Mx|bym}C%Sr8%s9@RS6NQ6|#xAG}j7#Ig; zr5mJ-L}y90fsctmymUJCKiC$C@uBW8YHc+$TddnN;hbGw+S=w5hRxWZg=Im}HZDgP ztU_L3L@-4jt%8(DMV>ZaAYTT>nRM_HLQZE@b~k_VX-gf@DrG!WN0^uWbWNzuV+@Pw z%8~vX#=U*PXH(bY&0XWvKwaVngp@OSCC>tugxuU3M5=30DF;r@h}tOXk+5y@{6e!j zBA|S;U{IEoKI|MvZ6x+n)y|bEA2_aT`r+^g${x(t-a9!t=$)CE6lu$GMLR1sES|Ze zH_4C4;-=pUfP0a#Kf2*I!zBjSgj}|Izp`(QyHUXP`h^y{`SpwNAcRzY-slumJDJ%X zuyt~_l#Zx$#Kb02pGtTNL|X2{+|+oOcuLDqj7TKzV5O*8XA_}1*F`2aoNsla$%C8{ z>ab>2jX&l|hoWM6od+QB-aWgc>?1n%w(uOTm!WVF!xzcrPK^3LmchPMDN1=fkCL2~ zGDE*ykk4D4#l!?Mhr{BIj&bu1P3H~;9i!&@r=viDde`DipC)gWn;7D`$mP(7)Q~X7 zHpwLRzfJg8#L?s?@`I8Sks<>vgs-*AvpfteL%2F(@Yf_vOt;OhQl2F~+^?n|sOSw} zw^4iv=M&4mD8}7PSKQ+f_H~8|xm2dNU?skn{J~8GtEev7@1u3JN^e-*W|~}Ec#GTHpszIi z!%H7D+j&)M(1t$dM`}50Yrkq+OVOK*(!CFo^i^}`OG(evrIM;;*a3X%m{@VO4DMnM zQ`!uTh){{y6g;pi%gYlZKc<0}=pIIC;#Tv>%u+XfL^T2sHEO%y1U_-3#jjF)ozsW0 z@m&SGVe<-8&%u3{2+!NHb#%;2GSwNnR;zLemD}I7gRdkL7=Qj1(G;ax{^ZQl1bmwX zkMCkcthJmwO`VM2iOAC@pxn zVgjy1R_-9jgexaqb&SwhCWv5ShE^CQoyT0u&p&R28;*`E0!F;xN9HAVk0`-*qm+Q= zpcQXR-#FU6Nz}dsPt zyg}s(d(OXwM%wc9Nm8nLzEXk94+m{j|ZGP)2Jl~AB@`Tk6}^Rua^A?BxbT#W%q6l1A?6|ez`vO z{g@pNn619>jgkbr`R39=fn&hLzOFS8(|FMBdN@g?Nc<-^;3-`ZMf$ICu8TOh3)lSVL(Iu0fWEcs!IZeYBHj z+-Pk@$tT}_`(p`pUBbnU&=wGQj} zGWJ4k8S(TP_-8Ex9KjZ z%}{!e(E-DZ9u!AlXP2P!Fs1KN$9x_sajL93y$87(d*EZWmSL)mxc+fe1afe)Cn-K) z&}vT&+ze+ii4`AW1WdP(?pNk9!snGXwIGs)B1>=M0miX0;piTu^+B7Nr}knf!7h{> zB1kj)<%l$!64!f2i#=d5l&ag{5D-xL+~JDb|M`OuZhbvwu$IVM?vqRV=0-9js0s%q7B5!`{Nx$cRLBmVz@ccs8!X0!I z6V>F0)(Aaqjo7299oo2Yi1kbqNXvwqYAp_5gO2O16{)@IH}! z3jn*p!cFtF{y;%dzFAr%=d!n{Y%YF;9E~sr(r^CETfjaDi$~Duy03VD5ZSf`^1Kkd zTfKr>a3s0+P1r|msowLy9A;hW6g2!H`qgR9L5#z}-Aq1xyk# zw)J;G;_$G9l;xqdt$*qBv z=g$OS{<9To%bVfk@%Q^(eotrn8(a1P>xE$$(Hg>0Rxhh6eeC#SN3o3Sow??xqRjrytgT>lG(&Ko zB-rx%pai^({0Xl(4udBLS`I+bMB^rXFiMED$BGv-Tg>g|@?&bF%|^4zHs<1PXwdz= zk@W_b+OGpiUfY~V`l4LpaZ7*w?r-KCmg8BX?x*i!D8osI*?(s?RVQX-E|xl5FT)IC zG$T&Vm(T*@WHP&#!gYa?wQDegG_v8A(85!|nq8_$Ob#bE7zqn2IP}2PZ^;v&hL@Wh$Iq}{ z7@|}YLS{amMd;mJs_0vP0EPh%Wj|SbQZq&%Hqd6oXh#tZG#m1eOYGozq&wW_?zfac zwzfQDnrS4NRPutj1uw$+=ksdRAc+vN|Fwf!Va>vr{NPF0UMxN~uWi7 z_KP96S|K;{5lu{`WzKX*+HTb3Gw1Z)SYN}d&$$H>@fedAe&C)vLJA7>JJo3sMjevs zaHG>nsTxWSpGYc@e50VneY7Ondn3TfIiUH4y)VgY_dNPz*e1IA4ftboPKQoJs4*rc~QRr{- z6Lc(W-Z%186@P52t6o)E9?;A*f4fG5rtn~O;B?{F_{Xsp>nRmY z$dNV?5N0l2wrn5z5oKhih@k42n+upN0&&974a7?u0NqvAtEt&(ixL%Rn5+-h?^ng7 zaC>tQIcK4`?3ln5c|acE$awGKQ=q!CXU&_=79QHOf!_Lc65QTftS29kjtTL{LxqF$ zCc==~ijw*m>~HQ6iaZNP7`3?Yp_(iNyUD9IDALGR;o!(jYShG8-?L$He>+4ek^Kzj zcIFw|ye>_r0eVjEPBukTZBD@%RHMC-iHvlHyu#i4mNg$>g6xPOAijyZWmh58d6J+|rcj{N9Pg8>xy z4u3$EKGlbEflZywPWW>q^{k(6?Au**%=DXlgAd2t*doVD29{DHmB)Wp5-9~fh~J(> z9yS^Gz0qYuc9F2rwll{Ym*WRq2`pr0WJnG)X1p0T4 z#?aa277YgKC-TVNS4^OQ(5TM|@T1g|B_F@eSj5=p^%N1S@#B5}e1n+~4-Gvl1vlz4 zk-8a`{#lDDGCc*ASsznGqQLA@B{p3F;K)|G@X`hY5Ah(M{#d*CS0<) z@E!K^x)xV)t+35v(amMpIWk_}J(VOh8NhLwT~Md#TqXR2{kaH~KdV2Q`XUV`2n$zp zM6TvNWSlua*9m_)PFWGkDpCv;K4ZTpc}8*SlB&f5fHMOep#qBl;2wXH^BMG6ZGcSr zeS=OmY`1IhpEdH@f$*l?(wz4YW$(vh2Z&%f*4^p;@%F9b1;Yo+zT|NUCF{+WZ7A9M z1BW+}=)^aaZnTZ)uX0wX6_=#)k%Z`e2BQrCHVD?l8%wCX4sELuiN;*u@(V()4#%lp zzi`mxJh0|tf$*XwdlE$+t^qGZ3E3BYq*rWJ@Yl1p4rzZ-_yMCMkuA6Q1l6dR3z% zEV5rC!fL+^7l%8I3;y2ip%I4kU?Qbd1ciWx7I;_E%!6!I!*HJy24x(3_29J3+fPhz z1M3)@553VK%?`S#ftqL%<=(s$)6vQJ(#E2Asc2H?+FpP{$OY5GH`C;@#VIh z{#K?3hk$}Ic`MgIQC~-doWBmTqVpy4pC7+xKB<>(gueI{Pep7!R4O0_=L+SzMu4LM z*$W_RIVW`qFB5P9o{XVcPJ{}LH=|k-wY@D@S6UKUmDNAPS&})UiZw#XgtkUGeKKhq z^`fwbj+->%0=O#6;noqEZgKy_bd;e&Zj6Dex{`mVqT2l`+s%n&T`pyx*k8`1V73J3 zhwB!?{CiLOLk#xk4K5$yksqVl#8ofH(8Ln?7Z0trq5Hp6g`fL{QRPgW31e@r|KKB{ ze8l2_QvOtz`Q%rE(w&OV@TtpTvYsDA1gCSk!UkKI4(g{WTq;!r^f-g;0DQX^6Q}L= zS6$}Q!8{DgJAGW;nuafO8cg)b@UOGj@JfOd%$+Lbt#fNXyowubJ0z$KZ>t169a>$F z@fc@F1ZXrBhT~nrU`E8z`kdXwilT%Kcgy@?hceXZckk}}O=#AHW3d2HIB!uiXA8+F=cNAwe`6ItT z0u-U-QW&O|rEJ#|skv-Ukq~&80(ycd*(^MVA5oqdCBB2ZC$2;b!l*aZ=tpZU{FHYkdjDW^J@H#HRzu)bWL=A&;p`X3`ODGy8cueFA z{59OBLYT5KrZCXQ#mg~?c(jlS!6w#g^H01*M}7fTp9C;$(rgdJTE1|YBz<>=&^IGz#ez3hg_ z6b6NY=ZJSpY@V>lV6gt=5Z>GrL+1t@Tp{joNSZ(Oqfm9IG^kE<)vhh}l@uNws++sW zJ+A6*liiO1W*&Rd4|aCZ2TAFfjd^AS?BQSSu6r8_1 zyqQXp=?NQ)T#-G+gu6*iVL}7sUjzBU_v`!Io@lqA`S5K#A(AO#+@HAJ@{J^gvFpBV z%zqd6f!bxJRwT3P!E3RTLeunB9v-)D&Jcq_fxR{a=L%I$9yz(9T6R8egAwOmA$A^) zSO+B&>a~Fk0TKzx82k~(nuwtVdYv8*ACiNdU0U zv0wZXoPu<6qStywh#=M}#?K#@m+x=NxID)urQ?q0o3I`k?-#DZjQN%G@hzOAv%BAu z+Ti1FxT{AN^!djHQ!&eui^<=U+r#OH^#6i{N1+Lb-0m8-ocAI@55XtxbqULcb(b$8 zogXo_AOhs-UV<%^9hMspakJp=>E>JUMv!5pHXjs%Ym^TapcMoY9z0PeOBq1y8&N4k zYDUsE<94VK`iSU(QK024Ot98wzM>;Mp6!j4(F3o3oBMn3o4pI?vusqjvmAm)FFbw} zyv=(DyTLAwyAP+fwTkac;1%3s7J&Bv3HYnIoTp?xe!SETJId85$`LI1 z6xsIrh~qrpO;!Ki<;7ziDM6!32NA6*pZx;q9s{A+6((ntbp>qsBNkl`ytm_% z=yuG$_jBQWsr8J`W?Mv=tjA6?V$*7F%g=8DUC*cjI7vgaj?!A;ZTa zeHKKdAd72U#^A6&Gw0vewesz`_1fI4M*e)Kr!L1z!k)xHhs8F>%-iZ9BYLa6O{}%qDHQcF#O5nJ@h5tsD56;Iy0FHf5nhep6Y}Y?@P$Op=jZXG6wG zt!?E;C3N&HkSE-w-`+@k# zQIQfLjjPnh9y$W<`v%ExC`4YXJj8G$Hd8cP?;IYx#0i`&A}%!aJ}jmS;~am@4c9saEFyC`g5Kxnz%6Q7F9Z?W)wyRfm;{Pz0TBoP^XJyyg)0`6og zj13zy0ngSH^YK-qR>D_ys!y_NAMbC<9dh{&!rTFp-}|tT4;bSJpeYnMhj0gKE;U|M zLAB9`vHq)+`1nQ6O9$_jtNt4c@PR?18TVmyhfezjJ6S)fgd2kguZ01nR86`8{SFD8 zNz*B(TJa@!C;+k_olmj0#}n?f&0dh=xj(n9u4G{R=f@mte!-@)W*#dkt!NFQ`AL>P zQ=_WCTK^9Ku0T=0%P=rH2IbQ7bIv)Z-r5H(i%a_|(Y|uf=GO*X26Fn0Xs}m1c(6!T ztT-Y=`{9Vvi6V*3bG1Q`u2n670>F5LC-5Jcfx&LENxJ_aZVd1r0Dp}huUx^>=x54= zP%I;r$bNWiTlm9K>CvN?K55lGw*g*x{Vp8WS}e~z^UVDSR@(qaAk#OflR|(Md6Nq6*LuXDO>JxA&g)_7^t>d-&z*mHBasz`;!uH4V8_*YFc|ZK@ z7}>WcSXQqoN`?mGS?6IuZ-T}5DJExD|&1b(lYYey9J=njv@H z)#mC7B5bfiQ}*x7Xko%K#qPV`>-ulaoFM@ zmtVI_KL4C9w1Yj)zN<6U?#}FBA8Jsj=^&^j3*IxH>4{_e^f==AUUh*g0f2>&F|ZPD z3G`r}K(Q+X6>~OW1=>Oq(v(>x(8sf`KmAzo-@ z*Y^)kgexctlHR?;<<2`>VTXfzja(DuZi{ce36Nz!B}qtd!?v#w?d#YnOzyj{Ep~WR zw~q%^sCBdI*wg3EOyyVKt%t?5?AlqN2>>11Vfq~IIAP4`dCskR=YQrK{KsAda;{qf zL?F!$;Jf4YJR@Gs04QLzYa1xd;vA=E(r0^*9>&yX-ZS0T#zYotj)402;ZA^jEI~A_ zVgyEtfY#eUYibABAEp8T(tM6I*8kGkXx@Qj@_(T_*y3j@b zT0{T7k+SCJU|IQ7S#xB%-A_(&lwrF=AejwRi$I}2et+}ITe&K!@HpG0*$wLutC>qbS zXyN!WPUKRv-f)nW2cTkgqI)4tG92aWUs0HtPrY^N*mPjo7v z1j|hyf0iW?A>|Shkva!$*oZ*&vM1nRxYBpe}jj@*;h>G3BCc+j2$jRd|+wGi6*#CU9==u zvU5wNecgvKPi?VrCKP}@wnT(g%B1lj8nY)er`n%EuWrBXw%e+5KmPdR+CfW#@?KmmTQ^-Bz2b}s!DXbF`b@|9z8n18+$9Z%M%cfZ{1T8 zOPt%NdBZgcvTtt$JOOs%3`EUBKE*xNIF}*xMuih`wFKawvP8NfX5ulZXuO;L zM7_=5>8b0lfBkFkE**>Ecp|RG{PfTM>YF>HbC+RPz5MdaeXwKTIE1XbYs^^71b9!* zT4JHz`xw{fxK9_SmJN(+dQ7gkw3%Ber;35PHN?jV=P{Ki}s_ z{q)oOrF)Oo(z><#SoYm_*;sBXkk%Oah7SP&zHsEx|Dq0xrKH;|ghhIsx<{IeaX$v( zRu$*zdii7+r-09G-X`+xx1e=T99R??t7V~}yKY@3mc>dn2F@8h%CGhQdi1e2`&Z*g zzuskX!>xPd<(E%Fh;Yor;mX%j^UQGM$^mAG+Qw0UVcV!};+4;4K%6fS=u4)?o`(im zqt2yJj#IT_V+Z5rIs_%O&@O@NU;YBFVX^${AUUR_B;&X?ILW99Mh=gG%CML!!~xFy zzo{vYm-vB5e=Y*2^;-L|Ce|jgd8PF4%P1TCL4jx(0DkdN7irldRFYfYGjrj>g_RHr z{UTf%+Xs!=AOx0Q85iGw_>I>#mj~}lF(x~spC^oqlYjoLjYfkmeLgS$>8GDaulwtR zDCmn97c5v%Ib!VGy)1v`8y);|q`9&W(w1T|MN@-28JeGf%$du$MJ!vDF9BTdcGSQ& z(4NT*wrl)C<5y^8OX!xgq zO91!X(^6h|%`qG1(hT2=v-#Qpo$+v%PvCvOUS%@l<@OLNa4$|6?ogD;=N8f75$tjg3KV(a?^W%(bTBxaYxW?jy7jf;6_sPWvvP?z# zdZn=mfm;#J>KBZoVWBI;%xm|-<4~!)mwNJK8H`o3B?W>t*A3fs3fH7MRgQZO?_=<8 zT+if}yIQ?BjYqn4DwS3cP;UA~G+0~v#&85$p>L&ADx-?6sT@CfrPzW~B`I_{k_Fba=kK+UV8s&r`)L8(a z(-Q&*y|ageK#d0PQ;@o@cP^7k`#}%!>}Fy zMcy9~@DHjNIDk^`V9A9AN2dR{I<#Yc(FwTQwXTZ;WviB%#NLfa$p~XZ`d4ER#rTWDmaj= zsE4XpB*&3sMTO~PsP}(1CtHfkT1uC$MAZ#wPY@ZF3l;mZ!(ghn)UveJNcR@P2MAWo zmu0cPIYwxJ@}J=imNF*8NO;U!?;V3DK+k;n=IayS2`~ko0LwYPlxhWGGYqb?5r!iy zLLKJ%YG-2LpT;diO)v)uF77|%1zEr9PWkME&hP}t;kz0*Q{THcUjoZYHRI2i$ZZlE zwGjLKyGuyW02pV->v>sKMlyS}Lz_V}QqA-)xu`;(eesBdMrTO7cKnN+8c=pwRz`qz zZI#=_Vxp1r7nsxaw z{-}`P@Do^x)V2ZWrRSd!7YIRMC_4WqtGa-{5V&#TK0R7UpZy%vy4yVB@U&|0}fKx&}zkeWU1gE|glTvCQrQddS zB&~uPWl2a1!T<_xTnC`R6b+|pQ^c-4MX&+Lb=m-2_Eb$a0JSO8Dh>MMJK(-^+5p`D z)x6`d0Vwf{0AN+89dAwnE&=3bx0V5eg5=7np;Cs8GzG;uur2!q8iV6-`g3KKieJz0 zIc8GjuYdvo;{pTA<uD{kjEE)#I%ppvq^wvaR~}G2&}_b`t;|`}-l;w~v3= ztslY@;2pXGuGiiB$>U2g`~T>*TWBIh5NO9>1{@^6LZD!?iU~ktG7Z(f&o*z3yL9(~OdOBt zK214Yg#fl2?|9k@FYKrK0PaLN@4VKseZwaC40EVUCN+^h{kb~@(travv-&N*l`mC9 zU9McxBhVmr_E*I+bRet?$Art!5v`=I4%NI70_yS(jUn$1H?)9eG+MqyudH2PyB1+Q zy9_C(A`Cz%Hp_)H?C<#q93$M|1&EfI48t|KXsYk9uqe}|*xtQkq*;?NIgF8SLz1gBAoyQTcdH8=z+U`exA%fba1I906q?&ydHSOoYcr zeTs&?=a~U)CpDaG7oW|5IA0*pmrRX054YLH#X01fT+GdRw6O&ca{_;gwib9slesrR znph8Ms!*(}un5*QXajv|n*nzyG=mo__SeZgkL`2Gjy7;~EkhtfcLU(V5ZMl4KZ5B1 zpdIs!_Ng`?og0vuIvJ`PuCYa&>b7?47A22A-ccjVXJ5CIcRuLSU?gH)5a!@>B3l0M z|2i~Sy^Xn|%P&uoapRf`x8uJ5zm8gHi1wS!7SbRI3>1or${*jo$7+` zgK#2dbJ!Ifr%wPTzW`wp>bT1+uP<>dALYsJJtyQ#S}OoZV=h@6;p=Zp;gUGDic!)A zs<0>wO!Oq2MD38UkR4hUmS+Ykp00p@Se6UspKO-QFLAXoP~`3`1_~zi;R?8lOO=#V z$k$(IXlm&WZBN3RRuQ&(_~kuoEM!ps3^3|2$;gh>+7KVl@7KJ8YAUR4+Xxvos-1R1 z+kf7p7bx=_=;)WhG^u{4x*RgEJ0MM8r1=Jzo(PY)r*Mt=$8&H|84oL*DUmXLIt-yq z6!j@7Ve-&J?QwWTfV}?+1O|6)ylbJ=PyfU1XK2%d)ln{Yl>Ao!Zzo37o*LYVU(Bie24D%=juU!cdtl2p>HGPY*>d;q{Z_umf@sLhP*D*eWX25z`nnv) z0bBkBYuzNCEs>lQf|*}<9G`*bTKpgcj&~Ud zE&wCDo^YJg^vNfm?7DR6_c%x`LYu@`jh!x;8`;AnPy8SszB?7h&Ie`f=6=$;?FgKh zd8K5XoTdp8pap~j*G6N^tg-Pk%~o1KXs&y*ch%1ILCRmggctxWGe(iK&IKFTNqsEX33m6bEcp#Dq!=lW%A_7Y)BuxGX;9T z0Q#d3_Gfp**3YCj-+WU>3{Ql2#;PH;PIX*1xfvW9HIuhz1ya4U!dci@To;-Y%;n5N zyxR>XI7T%^U>Ti}W;Y`YKu$MuJap^p)-9EPJl3du!Z3394zw`(2E{*6ce50 zvFslaxYXcJxDSOriUaBfB_+3db^2cp%FC~oRtew6il$sXLw@-F4ID2aq^4AA~pt*>U&%X+kYcJ1(eL$tWJfl*6Gcgc81S;k4{}wrCh{!#E_}Eyi z-=E3Y>92scGgjV1c@6-9vwyvx-DIL^||cHsZ*yu0!KhcF@RE%cLUVTft7zUH4wO@0sd}8T#CR& zE*F4w-x?9yxJ_sJ^yy)(Tfkw_pIf=4sp-K3)2%6ML*xC%*o_SzHEL8PPWv-PJGRf> znk4hS*#?8V_GI`BoQZvoz=3rFf?osxl+zADTU+Jqp>Jj|-c2C+A>8X(IR&8fhWcK`zV{CVc zXPh1so>yPMO#pZnPBadsrb}VT;AwN`-gkx56>v**0#=Xx3t&#^FdPcnzx$=ggoH(M z)fMez&bM{1gP%Y+RDt{!FbME7VQ^b80>SCtn19zO1Xs!;f`BwdPU2dbGBY3ZYaJF0 z&0{D8keVPojN7ubJXAb`+|NcUG`|Uki+b+H!6`lZ#or2rFo%rYzM>5alzWru{`3|3@|o5i}Yk;Sz5GcVO4Y?5JM5TGhnhsqPG$M0q~2AcuM{Z zJfZFK$zeD{8diAtuwH-tkTI$DOb=Qwyl@Z_9;WPp;kSG?0^gf~Ye}Pr7va1GOh*qF%S$gEG$ys5ofH^_**=3}{#JzH;WMwl z=IH0^t`td0JgyC-x^Hbb^4^3#nr2moH}UFQWBJ!y9x4O+!g~u20-7=7us6m0YSYre z){iSsNCM2^Zk`HjS)8Osk8sY@8JFS3e~-TS7J>hlIs;E@b*k!C zOp$#=dxoP&gS3+&0|O(q`|$8+(6%YO8U};8o*L$_+Q=&zy)jTY;BvT1SM_p+8}=WA zx8SA$xbwb!a#o*Q*Z|Cb{r2C@zr))Cy-5$1yjDN9&;1iN0Mnm+d9REa)4`h}+|m{m zRmj0qhq59$3De>*$Jz;vEzAIfr5L#i#Os7>qD7j+z^4H>(1_>9Md0>~q@+M;+Jrj+ zDqx9PEQ1CaQ#;h5JVus%m55;|E-pyxbXATaM>L+nvSqciod&e_$abd!|BD$?y*G_a zC;`V}HL$1{G(sDOQtYuoqX4&=J@(jRUQvVJ+Tp|1-&$y>>$iqJS%>e2>p?ZI3Du%z z^^LGklM(|Z246=ZY<7+uaeRYjMQ~y;>EbvzZ8FW{) zjUEO18)>k%^7|?6yLK*k(qr5FpmD#|T!G5(_goF!CNlmn?aU71@#hsVzn zlXw-yDSAy32_=i;s4E2HQdE9^g*HB^0#27J`q;Fo=y%h2Msgj#F#~s2G>8#kV(yV|C_ID;oPTg;2d_mrUKdjml(DP(L z4m_Z>H%VF@_3DgclH9yhg2Og`nwWC=x4;xuW2^4=;*Moof58sNFs4%jXDQSjYV9j2 zO1*3S#_|Ct^0Fl?vW*jcW?wkdCk4D^{)%cGqxbA9mXcDed6yR+Ks@QK-#@bp&vZJ~ z5d+j7mCtwuzCYr2A&sZL%txAa%v)Yw)FmssEV{ySRfws$!~~-R9PqVl8C;}BcDxi( z3~a|c2>u2N(Enng5mBwAUyBU<51PutrT(tQx;(nD&4IT~2UM~@2~#v*1Jxo*^UsAoINWpLBQv%%CU0Z4lOa8{4R! z(Z<2*-s}oI#}*|AGur|6-!o&fo- zd{1w|jf#J~w}qU@IVu$aeJ`Cm_fP$uHUJ~hv8K}uRQxC^%|qqSnpF;bGsMqBxD;tz z^xWv!l{^l3&-Q29#KbI@(W6?*PulQiR#NTbI4IMf_2ltbrwUoRa_rc#H4b)Y+iXuY z0MEhTU1J((F>(;6m5)Erm3#Na_dI;e+B=)dzi7z`I07n@u+Z;+o_6awrtL$W8LDiR z&v-?e#l|@OGy07TMYZqZ0|(;<>^_hWM?m^iXV$$hvwbTH6@cN~|K|hn1jxaE#v{{y zJ7bnUE&Atn{0IJqxaSZi>T!m9&Q32t_`wig^@wk6D;~~b1irOp3)d$M&&vlhUhsF$m*iOFcL4xpvOg{kk4T2b zB|yes7z&nCvSL!g0WniO9%6z&yedIs)TK#S{uW)!1e__`!$|3J!?@(Sxv-7UmZL zfHn*~p>65Xqc{uT##a|Cxa?J^J$Hf`c13-D1qd-cQQ#J;J=d+eORl~gXTwLg#908I ztNHBxF7o4#88{2zwr5tXxcnKM1(1dT#nMp0b7|IC>{8$$wx4GKr0#tRM-^vCv*xX3 z?gHyPzgCQ|v;EW208sTIHJp>L+9{L96~hQ{#@*9ynenp1`TL6RcRR||MqMz)c?%ZC zk4sHE3;~7w(FSiQaQE%WI1DHQ+NGFY8#er}lDmvx89o*?Ug%9ZwMmOHVhPSP8F@JM zJIP9WP8&Nv{vxC{SsPUvGC{=<^$jzNQw)V@NtNz`iip~Hw^-%E{CL5 zCPh$gQo3Usc(uW%fIleU>umq;fB(Byz4Du{{(LmXQb2EM6DKCf{Q2~V=1{jQoZ&hL z&-6NElI-yS03ZNKL_t*fEXtW~z^TW(aB~ULgd+_~^bDVW#WilhHqtPeFrm3+Vori? zyfy(6{1J(5e(~f53+`7`sNvE-b)&yU1f zr{?Bqq)|%41jcvwlva?Z?JFwS`NXo7K_ic4rc2A#ZP?^rE!1_kPoqgCee(~f{)l>l z#l?k4w{A_esEu1_;Hk$}-{bpVjr=qVdjP>y06?0zkY)++83;8B0ISwu>qi1Q7H*}< zbk?s&E)$?&Klze4*Z>4cXjqH$k%WOZ0G0v(aMvRgBbW*Rh;NJVdjuB&0MA_R)7~#E zB2l^}(*_{A!E69}^@_$h1W`g4;9Gt{ODq7irWeppfTsG|O#lFX8}RP}cL3oP1djs1 z_e+ri(6J*t4fTnZPH>Zp345L3ty!=E2+fdz{nEFgAdaI1PnuRo3g3RY`za(d?cH&? zx#hF2zjcoc9^A@fNj}^b0Jvr+j0ZYvnwKbM#(HUq%#6( zuEy;aq}i-b1Hp14YyjGw$oi_w_ASrLgmJNuwuAIZs_v23^u8(*H%!CHC$D7udKbH% zaQZSD>Yk^~Hn|qoDyo~Lqg5T z$c&f6*y`7&U3D6>yKQJ+`&JdOx7fVzoO8~pxAx%=$$?z856fC{SPv+M0ASXt(?3oz zesA8yOvSI5K4$_-3qYaZbb_d;An6UJNZ7p>TVmUXYBP!a{Cv~bzyKTs#3Y2Z2*}|M zNYf3m9L&EoVwJ%X2i3j%;JdsftnFF^OV6HB#-#Rh4HTd;BX27s`cKt# z95COJ@9!;yqRlF*EoaA$cM^!K+XriaTc*0!3}_?G&cgl(^kT3 zfxl+kwryYU+Fc}Xyp!%$j<*q^p@G=JKJDv+v)mDrmuoG??A?H#{5+obdI7Naxl)gR>(NouF&43MM@|R z26}wvvSrIEF=N?4oB^P;mmc_E5IPxf>Twiq;((v6BJ@|R)eb^n`IX(fcOQPkwaw*0 z4_+sEsLa&sTWCeh`wspej>c%)Rbg+UFIIogh2PH*Ud3QCUysn;{|5Io=;hep0`O)j z3|z1LWUeQ(r7AZM(P25@%QD+muJ5A+G`Y;3@3%d{G?z4Wses89$y1HkkySlo%ySnAdPUp_y+JRx^kPmc`e!PHr?aj62*QHAY z4mA7kS_gpd&w_D(ORP9H0Tz{;*JZJ3>#NZ|%S&NloNJ?LkQM;W6;c^+1@2lf+5z)$lu!nSb{a#hyIXfTH$us*6CRO`XP^n0 z!+$3Y07YY)W`*33VEVA2;b@N;79yBI9U_^YX4QC%VnfQxk@0Z^dbtb_ZyMLc+p~s? z9!J2tF2nP%a50V;+a2%?xGDq<@wO3#Ga-BXcz!oRBrGm;Xx7rnyonQ&FaQh3*$v^6 zdmtQ~kB@vIwB?-=R!mtv)DXQt>$}3w-ZDpQzT=8pf2gtkcrNNm_zGkX! zBGO&p9X^O#GCxfh-E;{&>)sXw4i?umA?z2Ni>DK$A2%Elp3lSMfUmix4Yqqm!CBE! zYPF_}?Ut+e)pt2capGQ43E<#?Wu~m5*`IQU_q04xHd#Fr@uV9uVuYk3~U1A!6FPK@$fYg`G!pR*}dHzB)7^Tn>TZT1(rC#&awlBX_ z+wZTZRoC1FaMcZ2aQsv)Pe1+ieF!fqoZ){c?!Q8wPMxKW?j2nJ44MmcaZQ&{=y&3# zjXmPa+}!xHBrp%23Y$od=>?rz1^L4f51yb`clhPNf=voh7YnHP{x{-XPsTIR@?i!G z5Sb2|UZB~eC*V{H>qksXxRxKPiR5I%Pknv0p6q|_IwmGi${YN(H7|!t{j~PMPM7b( z0;q_EQA!gP8V0u*n;H-P6nADm+5&Yera z_5>H{+;Yn;{bHjJ$|Nib`)>nZcKmEK`2J0=fcG{}j>+0cgMvc=wQFv@VJD&*n!+78 zP$O&C9F$A(rpJ!L2r#Z(6FNM<+zgN>Oj+LCn%`i{J>TOnO2gYzfeNV{t*S ze7&eV6H^#p+m8dj2QuQPmhe?+@k||YO=WOAWW?h*4!9Raph^FJafZxzq94rvff&^* zYUlqw@N~LscNLZ9N?@1TDGnGZk*O3&RVgd%JLw?v$ zAt@O&&^Q9W2iqw-POd|t;=qoSZrT}-ytH=De?8zEyT$40kHs}d_>?<*26ptEN~0pf zcqLDc#Tuk01>jgb)bGVJz~4_e7x>ESm6%IwH5}z&*p6^N!et0c5PYHlfDe1qYZ0_c z))wl(NqybV1M&#jx8JMch;uNKGUOrnOaTBdj_6Vm79wcnV@H;f)F^`n*yi~Ve?o&V zJAFPV8#<5I|1Z)kB@Sx4llr?R1l_jX18{~hPpBjIhN zrv<~pwIp*fOJDUDExS*`zqD0Cj?m(jQLaPS)Fb&6R(&)>}Qm8on zdL>Uw=cE8kfaVzz7y>P}_n-v}o_Nge3GhLDgj!@Y28>x*9(R+$YryYvLnF{^AE76} zEx+77yrFTkB&W2310r{+T;usN>KknBDL~WdZP$EhcHr=iu2};RSFa+Q`_KFoz)GW; zVzn~B9kCgZoUV!qq*uk#^D#^3O&oZs?^>^(oBXx>kf**3-tawMw7%~6_2p(GiHV8P zO#O!s+Xfu$++B6>YJLH%msa&GB^ZPF)jB;&3YPXrAWJ}X!T1UqCS z{ECPHj4UhN@%oP&qWYGU6-cMf9gK9^J-5S_*xlk{)<8Q4!jw>iok0xh${q_mquU~s zfu_U-O%sY|PH;4oX*yZyOuy&O}yhY};I9`5SPmgS8@i z7zi`%?N@4wdJWPlPG`qPbG#^0Ce0&O9tcj?%k^?1@ZCxWY%D`P+C(S#i)*=DdtS< z{okDxf{r+q)mT;KM{!+?FcN`tVH5Cg3BbQ+iF8D8iXb2&GE>^L-Y(sH#LBGMjs)J` z?b>xj-h6YXTzL`Bz`PDyIwA|TN|2eEsj))Y=m(radJqCF0xg2<>})MPO>{R-3zLMn zO4+)tQeJ)|OD0X~!JLLTH`!$dIF-Ya>PG2=Dp4dh+trBv)r$C^FZ3V>R-8G?= zc23RQXojOqrYW>v&qi!H-JCso^yu|X2`w(bn;p3&0MAa=siU=TIo0@M%T{?|QJ559 z9YUwhmaH_T?~cEuN@+=+#IzcB<)TH`4~HY5d?@sPVJbZ9o%jn!U?=Aat^x8VR|HV# zTLb?uwuN;oF6}#Xa5+p{t>i#~t5n|M*!eSsl@f5Mpcbxx;eey&){^T>k@#vnmsW1b2&^S3f`zC+lbK}96IFZk%!Fe$=T7Id&kkadV!3oc z>T{r`Iy%3$6$|w$5LaIzJd5z1E!OcDG#4UsK}NZ>Vrg2D()M{^-*X(iADrv}UvfJhu+&250+ ze!CxQ0Iq*)@!|<@L5u$d9c*8HdS6_lgQfLt9oGP?TX`is{8dRnP%72{SaYWyGkjZ|@-?*B z|8E1QmS`d1;_Z&@EuR%NPevpB4RypdmW_F{3@kJMDT~vyrC)ju992g8ZZU$#h1m{%1|$H!FjA)8xaoa5`2#9 zHh3oPXZ}nV?{EqH4T#{%=xhgs<4qxM@y6gft?JOEZ98f*s_Sf>jU$=k-TbeM;pn4I z!lU-C1m;JCQb!8sJCx@X#73b!{1#3CJmYRfScafRYvikyudcT6oLyN}9e>-2m;F1! zNc#zV-WI`XB|jSs8wgGMGy$@~(;P@4zf5P9{SO~QUJUy^Y2N|)!M^{ z$7x0Q87-hww@}IK5C{{qt*W8ETnpr{2&;WjPPK!AbCv(%NFm4le7Bz_!bFPZK&jP?SUKP)WzO zeWC)(=?d^IU7?$B?)Wqj>Mokz3NxXD80N)2!~XTQ0}*t>Q(L3~I#(Z5$J+g+(z>YC z)go|*G0V_Wpqc26cMjn+Krn5b_vy7a&U;zU6VLD(Ue-?i)77XXNG|c6&k_9WI?c8f~<3_Pk53nEjL~bLYr&5yh5issJFKHRTxu zy4+lgfBIS|#-A!*`lc;$9e3uG{4S>f`nu!i^AXtC+3?u_IA_L%G>oHpko8yZzu%U^ z{Fj1*qkqo5>FT{kOx|X5Y*je^m2q#cmx;IP*>)wh?e}TIZ6&1R(_9B z7pnKfNx{;0P@<_%jF#kOm3H&5mGaw`B1wea)7aQ>Gw2!+e4^l(^ zDvo717SN;sDCVozmP^UuKnbfY+ln}j_zCDqHJ{mAv^(GZ%mgccm|X{zR|NH1vARq; z_4FO{KREsVZ-8^P4?Xmd*9CDk+Gm62=v?i$r`evPe{P+jnVxtye2xfI?4Kq^*@x&BJkAsLs;LuJ0}rq0IFoTg#y6* zDL}Tv%VwhlQ8CI!R6as30$~FJ6+~YF=T$Vt6ADz9!=)0tZ-0%nY3D2U?)lKo^}z$> z+Ht@;Hcffi-5LP*9IYwvJyrs{(!K`Z;icb|V&1&gCklXdu76;>eFLf!HB;cd<>hO7 zwWfu9%@h=+e5hw|mA_sAaz&@dIVk||e^elO2dG_TErTb(8+61obk{z)gywlI8FlX5 z86)7(UK|x)rNuO#Jx>$7^Ue(U@=Gkson@OdvfxIoaw}f!FL=p)ENH07J_ef3pn2Yc zrYZVK80uhgmeWRs!P8#4*w+U(;dzmo8Y1`H(@wtn%1=J{6l%Jap6-xJ6XX>9>k&+? z1t?=b;7HR6VIP7Muzc7FC_{#Z%H4NoVlki-$uWsgow+B9fTFc32s?e%$+N+5q|Qb{ zQ$IUs2Hw*OKw35mZyG++T7j_<(%(dQxNX!?UE?npJs~N~Psah6SACryo{x3z=*Y*I zHC~V0b>ALDw?dov^66)veYVN;i)TH{NZ*oswC5b8A3`2z(_j9uLC$*pt%EZ7a_?~4%5}C6 zgfoz0ECQ{oJ^`+bXB*zRt5iORT&E|%v18(4+6hDa(JY1z9qPAy`SL~;!}1W=rq#8= zorwQtWn>)7Zzh+Bqs5W~9a`ViItOo_%}D|9Ch>_#8x-V^ml32Dtpt@9J3&kVFSH0R zkfWatrUZxtO%`ZkamhyI7I=)Zn#N!m%oG5+3Qb6$i${39z*MZsS~RPC+5*8NS~=xl z23*$O5%`^ENXD^zSQCd1lw}A$<_dt(CCN(nIQ`0*@Fqj8$_30$qrN>BHodh;Gl z{|cxWP++iuP+9Os0U!@r0@#>1B|wV+%V7re**;=KCbqMReDO`Xon*Tisn6ry|I}7( z$BvEE6ke;-0DYeE3C!@4OHwiIlO&Hl7AiAmb+(uE*nf|sdEw~gD_Z05Bd(n?e^Ks~ z7^Vsh=ktBS&*BdQzVPnKaI#1|Ng>#k>ZebO?goR)(@Nom$t7 z{QThvh|VlniE+|iHyqe;1{RVGH(|xbvJ4%?83<7(ct&y54Rj-|0ZxD|G?55reE#|8 zXJF1bAr%J^b!ZpjL}!fX+dEwI9p0lykIoAhE<6J~MjC0;%`G*RnR)|fz;W~blNMt<42 zOE3z(1(Xbwe(WTh05A6^yx0p6QI60XVN(;*egT^MK=S}@A4fRDh{t^f!q<$?%*>SG zLn`Hx3lezi67IjdjcnVNEj@b=pxKTg523Y1qOTA?0%cikf#>3zDZmdi!6ze5D<6~% z$!L=;S6!NDLgw2jym!l1#}1#JGb=SUR|a_)x2UU4cC)S8Sg^V zh{=c60X=VbPs&y7R50j5l<8eTaIl|TI3-@*|0r9=j-5F1jW^!Ngv;K1%n!eUwD%(I zERC z!D9pJ(5i_OCzheSY(sDQs@(VTu+uxWDqEGCEWALAElISMH9l^8RV1i>5D+zgY0*#qA_7HHV4jw#M7A=}1cijd{ zN(_$$Myv(A_1+Q5CTWWhO}<8V8MdZP{|pb=v*=N6bH?7!#^HQ zleVpcB_ZYF+ZQcbvV(XZJ8U z`-~`Udok(&R=vmz2%`}CB0PfNOW>&b1^AkHklUFrI=_`re3|!_zW5b?kq+F$L!H za0!d-H6Bcs+QYG`)r-kLA!*q8J-UT!ny04)x1ysJ!Q0<^@8vnrsha|LDw{cTKRP!Y z2?u?C$iPTV!z2$QAivHC^AJA?VXG0(d*JWFUpxZ;oq*5Hz|r*3fz>jgABGS(#OAHH zZ12b^fe#{#728Y+(3|zuyq&SJk%k>Hp0Qb_V&hRGfAXRtz{X9hf*DXSaxGf`03ZNK zL_t*HU}Iu=NKeh5qXCWr{#yaBKvS$kL*Zd8AcD#Wtwg8=#{{UslmD=Q!0^}vtb^g6 z?LWY~H}LVt`LcCug>>x%uS%1H1XFi7*yxZpA~kYC+n9;CUl5)*;&>1I5d6J?Ki%>q1T0q*D|-@ZvV) zajS}G$v+obF_8cDSB1#1L2%)>r5uOt&%*?UpfP#`wXc+R-vW z3lNz0*oxrSzkh$fg8WrqeKfmJ9(+8v1suIgI&a<~S+ckYO25b*x1hJ%pQ|n6mkbME>7EjE z;Po{n_Vi}Fsp68iD`1Nt4=Z3Rww1534l)ED^E@b@6|?5X>lgpAQmf8Z@#8cAL9Y}j z9Ovt(94JeHig)$T21B9AeE82iX{M#gOs(u^!y!-N*nrsZl`v$(Qt?!vlnY^fo?NR^ z35AouGw1{SZKgW)3@8JoBQ;NR?UM<;0G5@3{KLZhpsZlk73xqW6gn&56u^CVwSn>% zB=O1TUymt(`IrKD&5EA!c<$#A&bFcft`7n>u{r|G|7{WGV+vq?Y+UaFBTkNzi_fQV z>i7UVEGpl8FNs)&!#YJJkV+lCMHxy#O{psaC|VBWkN1GiB2deZ@A~lJI*cBzzlW!} z9>%kKTOS{|N9K8G-eJ zGQv!zxWXCv`0`#2SoAzuMwZ{~85pNz9OYJXAkdiT^pP<*QyYsSBD(cnuwce*_R|1g zfD&M;4x$ief=3Msy41*v_rO#5U579eG=~|d0K(!{cwO_`yy4c9s%y7vNBA}fT&o7Mi#9DF54ay z*)m)Ng8y(lzp0gmgurt?`8&`Y;=KjX3iL5?wKb)qcIPxE)HXPef>c_r`M{M0ER627s6Zw2L%B4GY|rzV!B9XU=BQJ#kcr0 zK=AtmPOvvHW5x`vbJb6CutO%Wv!)hHFe(LFBz}lz=S-6v|J?!ku=D50ot-yL_*5FG z0MN9@5h3$cf`K?IzDj8zKQmCSfTxV7HQ~LNuD~qBo|9Xs_FuzW7iOE z#AU@4nU4nUAObaECjg!m<5Yyt5uE0qD4;pw+Lv1^RTbEW*T+_dAULYA_YY1yJ&9m? zp3t^@Iks^`Uh&eRMN?kF5s}oSyLgh`8yaY*JwU&i2ODizdy`x=wGay^+sL=BL_HGB ze!sJP|NS8x2YlU=t5!{Y66WbV2o#@-4w!o>#IiYeyf^D{nK=HCv`R>m1&h3SO3!Gm zM*mz;Lv7Uv?5OqgR!S*ggVc}mIr>%&*2u%^o{gJ9jrQ44sDNpr2F_&`{6{TR#vTA_3An2oU;Jsb!v-vKRpruFv7VASqM%5n)?w+nel)V(iX7~ ze@ss$V0vv$aR2mA3+0YGZOA`xlH`}+lR!jAx};lelQzlYUh%;g-Gx}hb*9IonBYx zznE)UPB|q-+IR4bG26ZwFrFQ!72Yh(v5YfQSXB9}%BTh=w0K$#VqBG(jadVl3$MJg zwd~rmO;)bOP#`p1&Nw?-b1u2>SNVf|>3T{~86 z8a{kDca=B*@=Qhq6#(Y#geNg*h^NT?0W_-_X9OtNG?QrQTc^nNWo7ZQaZ`on+rvnE zEbdP|H4fi6M&5i=f&UEu*MP?4?H)~|@~VY#if(fI z^^1Z6dlcWCtDRX@I1Lb%ue!=oq*v-X2V2JimV;?Qecj>KwY7~yzsGqn)zvl&omFOZ zvKGJ@BUk|D%$c2Rp8_aB9WZ@zyh~aK_`VCQc!DM#IQlbiP*5?*!VExc$kvTF#T6HB z)qE6i!0HabPa^?8hfbdHJSmj2fhKgy1&ali?y_h$-dH9wQsvb%WgKZ4+<~h_)K+Po zhGqNnYNeuFb1=ZgWt;55p*EmUoYUmIR5pU?0yN+`M;M3j8-f*R{PFS+aUs*b+!`x7 zui{aOW$L9nWOq)r6y&}2XC&qdiQZl@@tk;zoqt%-p|wjso?WDkxZEYb=!zY(b^8(7 zx%K70+tVK_EqaeCUq$J%iv%w;W*-g89n@LV?N)RS!EfLb0=_<>utC7M8%7(P24KxqlBj z)hXwmd+rpBgg2@@efbam4~!Z$YD)gTm;cEfLjQbbKMsV$!?=J;um<4zYm(6(VNSHw zZPxFzT_l+d+!_~nqNwOxZbI`O;tq7~{+CbacSqmn>gW-`+q&p;!=V^8G@M+~K<3qFA(AS;o)rm{y!&M(KSVl>jP$4GqE0IKWYuK1Xh5ARrCzJ`XQEPfU=eGh@Ojb}XsAH$B zulQ_y?5r85Ojt@OP*wrOm+|b#Ioe=4HeS^L*r3=^vqR@K8wC{tn#Sk@f&7VMqi0$Q z2s#)dojV{sY0ah!=ysaUUvl^PN%!u3(_VPtgC zfC~Uk2JlYm1WdJ5WINIm;KdhT91$0bZKnxNO&BCcfio|E`)g|{F3gkYxO1*qwCK7~ zm<~IDdT}GEkk>u%UmRy16$M9Za4-dPH|jXQulIAijwSW%j(OP*w1VqEdl@`SdE!yw zdo>jb->>OfU8uo;eyUO7j>kXCWGt7y%&H8GGovM*vX5R%DVMm`$!uVx_*nfzJlKGl z&}7JW1sRD7s4$NIpks}sz+i)NunZ_l&=AkJ?or3ayn^gN-k|LklT zcw8?>(t2RMV?|aCk~ns_toV9Gf${9{Ip;-FJl7Q{g+V{sCoeVxn)JwrwCwab+9yx7 z^MGlXx2M4JtNiq7!o&ULxhFH=Um-}&JMX+lfTLpUw73j;e~0*qc6>Viod7gfA(AiX zStq0|f@XN~-A$QIJxSwBnwiuVSjBzOlMP7RVaT$LLcNY3GZbr6XE&0;jc47 zA>vms&I*8EfWT3nCEy!IAxwheHmS5cIyp85j}eoa=cxQT0q{Jlfc?o02(K9l$RFQAzF(U!4?k(c{sku{4jL3=Bz3q4 zPwk#*Pc)z`QPxgXHp(s|@EKTsvuB`8V#iOJ#z9VVrZJin0B&Qt=boKd6q zye$7d#XQqv5X-!Bpmgxa-^r8B1#_!bL2}VWDd-U4zH4)<<6ge3oG3|543-Nn@ZEbE zX|eTBy<%$FT=H67}&v+2O9wM&^IKd2yh1h zacndMJ&hLO=7)`p`TRFQ+qNOvv92uhET|;edt)_W!GlBWunhlm@Lr!&5iR-WmSF~3 zdOrNLO1@tQM>ZK@!sBiKfd8F0z(v*puzaz<;?fXA5wJbeBFMplnM^WECQUJV7_y_$TZ@|?XP@{iE!;wELEIVN%P#b0?*INOMN`Xql zPMDRRBY4t~A3J$on+YH`a>|=jn;C2O${zKgM*)o@vvjyA#S6i6{WX5EHS15{|^zDjliiUCjcHRMTFmhJbrT`utnTN{5RixGmTTH zf4MV9xK_(Rm2cZ0Y`Y&?!xXbQFm-n&PYT6mAlcu;_0q(vvX#{P+F{BDNu3b#m1~g z{Ok;=3>c>hRGw!4Djzm{GcDXK4db}5i2wTiyR=mO@WWy0iW<-d#`(wyo4*394hQdm zQ)2(YGwi_s4+v`!8~`+Hflo!`?Fe`3k<{`DQ~-MS2!NxVS}B6#oAv8UG4j?^+OBzQ z>H(bluzGEoL`C|`zP%fM#x8(Q6(#ceLS6gfAN7|7)c6k?n0ZxcS%Cb!u>u|#y&su0 zr#zcCm&1u!rF83v?=^y6`3}Px*V$sm>7%qq#UviuB2Ada$8J)aqk zF^%!wNdaKR<4Vh_x&T&q27=0+A1e$Q6=<;*Kfo7Tpp4P1cmaO?LHHO)7w;H}yuJ6w z%d(v;s4XySkMs=N?R=9G~WD$gLoJduyS(rk=BN7%QbZA911g9Ej2+-x-sOr zPT@5+6Din{u(oOCV}*~7LT10yiDj&y)KY08rVj{~M}g{?DTLHWUB&4Y0MhfGjfIY9 z$dl^U_kG^8W`sDv^gam&d-GagO6 zkzW8_fuA2KEr5qoz5TXLc8(g6Ckd^pWF6Ix;{cP-$(Els#Y=W}l|1*{9;}ZTa2#^| z@5#c|QNTRYpmk!UbcEEJI4)3IJHt6%TODipGlI_<;Bp?q`3QAfo5MC06?s@D+lL@L z(;z;f9oFnPi^?y)D9|h|?I5+rjud(O18^|_>nEZUk)|LeJCPb&~=R8tSjj)m0tdC$B9-XBHG8z52yAc@0AWUIeoP z2o9qXcNw_CQ-E`BcHxq8IRfM8z(E08843z`YMZN+*0^fyUp*Yz?9b61`Kae(yeFXYp(4U}!h1F{J$TyjGfjC#gG|0;hfEn?D=`%>Tz&af zFTAbiWp<7Hx|zkRIN;~un!y2J!TJ#qn$|>5fD4z<6JQ=Z0rGR31FDwX@t0I7EyM%kC9PwYSgGK4KyWE&%v7zr5P$!cUminOD8Jlr>u%}PISEc`aMuFh zNr0gNb(m7ZHmc6>xQCrAw04<|5Sy6|E6f1Yv+I~1R!pr;g~0DX_bxV$zu`c&9z7v5 zqHXv3-(9;ZvFMEQ1Vi_(dW^$0YMyq=>chxqw*%(rO($G(r`YvJqpYu(7y4^W0pLl6 z>FMU>Qyi3K5d5`vuHyNx%;oHVjyF(#F&Kfe$OuY4@fnOj92Z9OS!fk(P9M^w0BGBp zu%CF>7C$M(_&qq(wy#iEP@4VsqafRi1!?X*H5Ll{!lHW35l{e}J8(~PaWNm(`DJ*L z&)&UN^8WjKKd%@C~bflZbf5sH-aOty}^Y>=LjCfXNDn!Jyf>SAAC$E$O z#goo_2u$NGkQeJ7^HB}Vn@-=`{C+QbTGf)0f@S#7D4F*K-f3eZUHtaPJKKe+j6eIL zT>AG0<&E9N1^gxzM`9#7u~yR3BV^srn$F^j>>POLr(-Ax`}FCf1szclO}h-B)uQ#~ zWdz;_tu}`>q{RH{4yc$qM7K`}ZOO>8K<(?55X zgonU4hF^Irxaxm~rgU_;GdUfAJlZ3{%?P(4>~l(dG-3%ZcOJbpzk*^p4UT}iSClSG z`}OBXW;9lD>_C<;U*5=0g`E!b?$Rk-ic3Pa<{zw!ZJ*hYl9lcAcH&T+_LBe80D3Uv2$x-UnHIF0-{HrsyuK>NAl=AcnPxA){BmJ111bRo zGeuzKYOEy)DZ^nv2kEonuV(2@;%I?+8sTLGQw0F=mmrj)z1)O<4Z#23ynrIZ!+<8t zntcd|0oB`(7Qa2ahe>QyglyUzMy2moJK1vlZ$fB;a5M67ITs5251?ak2j_xdTv&K( z$O1n(`|LRRY(ap#G);K6Q6sSJ6DVgWI~a_h;?%zp-<*4P(#+GW^EbtGf*ya z@gHRocUdXf>P@+v6o4N$V4rmlYRBggOU&nGn)U7kHB;#LWz#~E4V%hFO`+_MP0nZCGbxo;w{i@aX>iUQyqgU z1v_Sr&Q--XQwkI<8vtpkO;e*MUr%Agh!M^$-h;#o7cOk%d@O+t?)1}7#}$Ki%$-u!d${F5B?001BWNkl!0{f`Dd2in8tYDqyW^`Hpo|B6=-K!XQq{7KD!FrhK%IL=KiEU z1vox51XB;;S{dTvSbv=#*wfs(P~^*RN^l%7=9B}Mem7>!QfkCafR{NRFRL#iCL&lW z0KiQ{Sc+h&0Kg2$4p!p<4SM|co$+0B^D8V*XalVVboF`mX!ybpTD0o&X^UKyK_%h; zaD;ROQw4wo0Gi&0;2D464U{aJCsp}Q%i0~+XJ<}1jsqsv_rQv+Dmg1A1A!HojZAgY z?5Ohd^R{c<7;rL~pI(H=wg51^hPT!T0)m0n5bEjef0&u`I?l zAZlc%=s4Qqa~SCq{&@Ve4X_Sd321gg`f^`#NvdRJMas;X(Be6!_6#^UxE}3{a?J`p z2I3*myk|!6((CM)aNt7+_~X4i6(d!8(R8L9IWkVli^Fi38HD3^m3vg2BUl zndK?qJ!+&@b%*kXKzV6JqY+sA=oElPS-iMNQvkYlD3?y{OXY)4EK>P6x^K@SI4Oyg z{Ra}YGK?SJpnV)4XY&U;AH9K*7IXh}2h33@1-7b;te70_vm&d8#(#EF6!6qsmAPLP zk31+4RiiXh3P{V!&(Sy)3s(Z(7ahMU8_T7X8WpGi=d)3;goai(MVFP)g>eJo{IyY4 zU0q|7vnx7=qC6-q<+Ox5nmW)l;(56+jPrhtSPW^i^u}Y~Hf06x8ymwlA!8IY?DX}Z zzyH_29OvG6Oloj&V3VbW&p=?_+-A#i@R?|mr8h)^qTxN`J)t2F(wXsL-QWmEnbWmQ z3_nji@q|Onv(G;3aL>+_O3d%A$Z*@464nj{wBH!Fj`CaDWj|dk`*DpCzGov8dZ*;5 zbGBZ>V&N3)B!D!|Lrg@HKRwE^o#^vrA}iRluSWLl)f{pi0nJi79jAy{8CKixef6hJ z6F?b^4-E?+^5cdINy)GcEL>$Uc<^Aq6)RTY@tq%=vW0D#vPsDqSG;_Mqby^7RBDX7 zmsDqO%*(9&MjGBz?syAL3V=#DY;cscf(y^k@Qz&>4K)UC!g#jUw`c<3yjA8{c06oYYP7FLK&m5WHWY}q zj?&fuQU0dfDJa=E8K?{pj7otb=7^jPha*KjP?+iOeRa*wNR`QqC(DwYoG86}AN~06 zzMF@-P$t8M#cCcRxi|m)_p`O+4?o;N>&)MJYrkyTR4yY%#DXqKJH_w)_j5Fw#~$mb zDGzVFk*jUL;s|W$&_s;7s$|xzJsJ(aCl~#_`f4ub7rS8;*FjUVG^7VV+*P3m&Mihn zR7#H?o3-e_{cVS)a7>%lM!I&5kR?ls(8dZRGc!zXxg|}bx%18)P>veq`s>?DC#;KD zxUdi>B^IJAVRGY*X;4hCBjFC4S&{B!+qVzXEPfn#bnYB3*Im~Z@3v9yzI%tpZ}jNV z+CF>M15ZKKK}FA_MSt%^yoO4Z1W z8MgQS;Dh`&{_@T{dD^!bK0H>=JvR}f&T4t)8QXh*^wADbWc_gh;ePGg@I=CM&Pl*x z*J^qGc^l2-$&WrvYS$Uyi2!BN6$(JlUY9UKB;;(AGF zaGs3sktnlTSatZKlp<7*W@DdnaVjY2cn}Dcnjj~nJpwefprKmjk!r=fXz{j{!Tf{q zJ94x`AgxvTGy=yTeyc|CHtpPjBhw(3*)iGCyQAehT85+8mR)f)$;zr$rSh5`xz(sg znf=WgAk#AF6#z4(fF`epr($pU*Fnojc31lO;il@@wUbuZm^G z%EQvBLkQNkl*!uF`!t%YtO~h!YP=L2s0H6*2<;dsAF2c`|37l17MMsvj#{k1bSyl5XTAGV;N0!sHT zD4qo}azr$?9p}P<(h=FXu~32o8zm;PR(4~1+lp1C=->RvTUEMU2_DTf1!jx zN<>H0O4iN_S&r|JmscbsFkmS^oGUA_Vt@1ILJ1FpYu4~O*@Hh^NgaaU)v4rW%23S_C#F6ixG&Y9QDCo3HgJJor!C*$|MZVALSa4jkW=$hy z8fE03J$tlHTW_T^$}*Ng)f=kGH=VRDFA9A*7)(`r3x=NwVlm_44K(A z>PoeZ#@h@?ZzYte4N;&TJX9xDD6n{K%6FaCFYeYq3LqLq7xwRD-cOD*so4VL;&9de}fR- zG~!`piA3DgbZpbXNF*aRrbj0JT@ocOx=PmmST3J@vL8Mr0)#Y&i;89T>>SD2Q!V{^CP{2$m8@D*hPXWK z1iGHxaI#@RG16p9+q8Z@R{)-S&SufQ@#;)ztSv#uoiE=kKCE?;9WtuXx$lFspDgXQ z-g-kjC;-JWe_p;UUUpbcJ0%)QLW*SXti_0Uw?=cvE$yYQs#xaDJs`_gltQtHk<2z# zlC`}?UU(r}qZu(`B;3pfn$AIM1YZ77@p$yn#hPrHes?D+K6pT${nsAt+fWf}lhjI9 zuc(m6|AB9V5&ivlc9cRmta|!se4DH)xeDGrQxoE3#j z%#mz-n`u`jNph=LS-!MPo_sbBX5Mg|`*Di=_@kqe>aOUt7`0EsKK!oOHE~gp=J1MZ zGS~);fH=VOR1)IMI$nkMg~Ho~jNB39WC8HBP~OnF+Iqv0UC%z(fZa7x0vkj3?lkwZqT6O1 zF2CG*8;w;N0x`nA<@yx)_Pgy^E!yu=&@s^V=%4`L#cn|bxE1kGKQy1{P6_~Mo&n7R zz;i2(lLCOaHV88jw1zr(K&4E;HWhbp)3wR+{hFQ9ty{OLpk<&kVyXZj{tbi?D2vtH z+8Mx40e%?%jS!Crt$Z{KXSB(dDHGi{8Y2@|_m4mRxHg}~3W+jkN`UIPU8N(AbZRb4 zUxBGeuyJx4L9G!mDg}DpCtByvvR!*imaJR1L(V;`3Z|Kz@&Lr}=LH5b^=;OMWg1|qP}LQ{Ovw0az#x{ zO*u+4{RzR;L%K|Vu#Kdp#lYOHe>=^)rm6db4{T=aDdV%{*Ufw6p~w7W`-q|8=&uWA(k2<*EmSKY$B+x%!UVk%CzFGu-B;_@7&R9%huReq_L*w331wRVtBpUPO z)i(lR_O6#Bl{GRREsivAy^j^bTdU;M;ZRU(^W~M-0_B?}TznjaW0*TOtNeLz6qeko zUUMpznqu=?&$@51_JsBxp46Cakr{r7Tgvdz#GI z_i+0hN920hqv(A7ugv}YHya@7%c$~Jac0j;90y+f=fFtuS83h-Q)UJl7oQjtab(K{ z3u->sh(Ff%)Ry>g`W4Ok)y&MF=4bti=3`x^|F8T)U)O5*cSNL0P-I~=g(Q$FD5>7gg zmaD+PZ{BZcsH|$!cHrqrsY#g`nFYVr)va9<8yg?rDzX1WT2=h~zI>;lp}Mwpn?Yle zQWMiNG7oO5tNUSHTwG#etHiz&NK;!oPncg)Vj#YSZ{7;G(^gcVv+olD50Y5$71Ra( z1fp@`W$u=MfPH&I!xB?#8q#~GXZTm=AN*k%yzSVJcjVBaAD7!`x}KWaCL(n2{ym!l1M~KWh9$QRk8IncUAqP;Fa1Rl6WHGAz{fXz z2~QatGhS5d=Zgzs*hy# z!aKkE^|zsU1*DtNHN{Z}6)7l&5lXpA8 z4?u9UxwFGmvZ=Xq=grBS@{6+43e036<5*q>Gf;ykE^@U{5Y3V`#T^$5KvQl$x={O- zpL^~(Cyw-gzIgFoIsIg~BtvyfX>IcaNHdoOu<{N?cnB}~9lY?lCUhJ@=K#M1_|x@x z?m;JTJIU0EA=0*WrDW$Ek$GS5lYs-BCu4aq%915}WHbzOJa#!X&E^SE@zL`}em!vi zIs&ML4cQ4m^B5v2@~1f=5uu)&tGY)HuaZcyM2{B+ZJW7R}C|m7I;s zRYg}BpzPXq9FFkQ($cha?DQ2-L#G13z-xk0DNwX0;y(|C`ts`_iHRR8?Ym5neuH9` zJ^gIo8~^##%pRym=VfMQVh()ztr#^G3?1?J*;t9437W;vzR>s9#~y#ZFO;f@T>ZU# z`Se>rQ#$zMd%l1&p5AXz^fxcO)c4MZ9)5KY-tz>GzWn{aluIs%mvkHfe5lBGZ-XoP zr{B{C3;s4ra@!l_j=KhMwDdg6^PfN8{^~^-$;_HGHMIcuXWjz~$DBEj?!4>dln$VI z25~cQ`pbVV?-m;R*5nIPxmfJXyQh=pk(_%@PEAMJClUAF^*6tAP4}>{*UlbaEvvts zq!s?X_wsP&d<~|RnlI?}Z=qY4FuCrEw(tnJTiSK~k9_ctT!1o$~VfFt9*|K4ucjyqXn9BhkXd;3gsi^mT?jB zu_zlmXy(Iwsr=KbqX(AD2#muwG#wxrX+4p-#x#MdGc_XAJv+7@J$7KRhfT>_wW>tE z_yUJjv<_)H=X?6}UD}qQE3Rm*tq@+myjWWyoR$_UTx~{EC99W%$N=@moT=nk+pxFmJHSqyPq%u#l158f#hv^dPFh(wPw>xm4 zk=k}nKu%7TG@^V-iEu(5XB#~$K86&LxaZv6T6;MSXzjKWe)j_Zs~J)~H!EAKxO(ld zBEBP*VenwH6y|YOqknF@VyCPW0BWMN26zgjWrHxT-d5?UP|yOT6aX`&;6yY3b0z#U z&*aEy!|LSxiCB8wJxl-<2?n2x_3u&rJ-E(g%ZLV02p6CyOW#pb}1&rf-vYv+D&`86P zi*ho=G^EMS-Y*}ZD;hTrb7E7IapGGr+LGej{D1DeX`K=+mEg7bJ1mwtC9WxNa#dDP zRR`6*DxWJF{UTPCE^Bv%{J0(`aGmTgXPgm__Tb)J&HBK4&TWfvvB5HINR$Kz#Mf5W zCHnpO<_@nGl|*g8AYtw1&6~I4UHagy*xn~Pz?A;|`w!{RKB|9RV^+Vg@ce@pPHB}C z92SfYs!IEo>{xJ$q~F@LYa98F+CcW#Kp#I`8Yl^gy`-@r2l7ApS3ojkb;6H7{^)}V zC|mh@_Uzef>(;IN2b|QSu(Et#d`9LFtlOxRG$^`_jkcq}DL=gN=m}Y=b->Jl->*3% zXItq!|5Zu|>pAn|7FS*~v;>%*&qMj^joejv2D0M013$k;DLS}S=FHtKbYRmeHUM*A z39@6$UYs?)A1iw+<+`hr#Se2}uf9?y-z+MTq=W#OaAu-x-IOCwKc9zH&y~V?@5btU zdHLU^+6v*;DM8YwTY_x)B}bllF%K(^E9EaYrbyk9e0lNtQhex0%#jb)ipPia6!=Kl zIXG|u`-_7cj_gCaLWCSQ>9^VGtjNlMFdKz)Bi}Df)KFK|zNDl+sdc=Hb%%n3{U`<+EaDjHi%fh2|U@ z8zMVsZz>{%i!05Q{5W4mo~og;((9E1W0`*Md)7ZHfZKOgVFZhn(xKHm(9Q~>gzaY8 z&{!*Rzs5cS&^`v@wgbgDt)7ww&#P!ODS^1HNSC0aDaX6eXs{k&(B9l?{~T-$>=4p2 zp`zYjSXclKqlu88*EY!J-w^8;T8i&ck5P;^bb%17!RV-na!Qf)Sb2C<&FTecqRxI2-HFxhqDa?CD z#*gbMAI;^Co>0wy0u{QID_3eVh)T|nKUPbZ_E;GmRfqSuNuuI!<~o8N0|ySw$3kc` zIcELfZZJ@IHg)aVwRK=nRD5JqTls0r8h8Rc3sV5q(jGfvD0kS7*ui=;5K#Sz`gU%L z;WIR+M>$}k#g}E*gDR6Tj(s$P5mz+-9Cvig2$t-uD0%n&2GA74{0#FgXg>ZV07^u; z)Yh>Qg~+a*k+R}@&|nJ_&+x9TIw&80=r7B0l4GyleXuBy);RBgiwJMMI|rTs;c(%| zJC9#=?K>~KqFi3{Wm*Qk(-u~826TR!sg6uZL#2RmC!c(>_ZfLzvgRdt?8*Hy z=2ZCPKk~=}cTax=OUi73Z$d?Y(@sr*xO$c*RmLc4bB zC>>}M@)4B60njB^@6?o4>>{BximHGH$RBnA$Az_sbFg>g{sYi3Gy&oq=EiVOGd4qK z)SGS0Z{{BH<7P&N+JZio${*V*h~O z>kW*wSp26i54CV=qO8#Du=N#NPiJ+lMq#YXMqr0e<${fX4MHge-sWNCd#vth^1b-t z6m(+#*b0aBRG!a>G`mP2eTD;fAbw9fElxUi499zFHmjzDWo316Nn4`bkANydo$k9; zO=zEAoC@`t#Xf-UZuROCOsTOhcr2nU%fm&0TvS+IUXR6jja07o=!tR9hqOH?E^yCc zxT9egX{6yUqT-J2r7$Hq6x*9?HS1_|zQxRU4q*+zA*=z&--`0|0^ef>;LpW->M)?W zS6-imH2|3|^PBZ?A$F}C#5TZ!y%+?wb4lDnB=}!O7Ep3e$2P#lEZ-@oz}b}RF_z0* zIS0>9m>nlAmmE+iAdWJ}<_$AglRXO8(tqa3z&tzw)$yAt2gFh4sx=H85P1t8izY5G zI(bN>M8*u0j@@U-gvqmZAhS~#I&^!YvftqU$bVj2`ZwNRHSIqyck1!9Oq@E4BNUA$ zv-9IM{fE3NZ@l^K9gMsDs#jj`-1A>D`N9u4%GGGnJ3iKU($Lo=I<_mes>N%2`GNBq z=n-x1hn;PXRoYzl(xOF+8nIu0o7apyNPsOWJrEiMALePbkEDFtk(3Yd1tkRd1J=${?sNhd|)yz~IsvCB`g za$-Yq;#(BH!%-=t9>nAy?~hY+ZcSgPGXeOn|RHEu+RX)T~h7or>!B`HJH_KuM zjOUaS*N<^GgI+$G(VNA2^n_f{bW-nf8Gj~s=f`N;i+)>PJDeQG#Y!9n5_r!=K1Le7 zKWx%){=!JZ^WrbP;0U(RU_UL~h!&R}kU@je&B|^W$3<96zbnP*d>Dy_6nqatcK*uT zXPK^<2#y@yV%nPOqOn=o)vfCqX+d-i-!3neYMA*VV-9eJkZTK?Mj)NR@E`}ukt<- z|6h8xolLzXOGb~m>P?i7fm2a8dQjGLKrh2LO&8%vOYvz$>#kebJu} zo{vOER0Oa7cB+=&k`)0CX?>#jL2^ z8WAO``u|b%yzp5z`GodQo}rzi@Pfs zV_yT%Iyb-A?P-87{^tPJ0MuY~`{BnIUH0KqM>+cT3IeVW998*dZ`u-SUR12q-@!=X%iIIRalh$OKn4a-s1H?RX=8C1<oYlwD@pbYFw-K!m})}JE4&>Q7vM&l5gb4dTIp5+3Tti z<&%4l6aXG#vT`|LM^ks2L(}-4 zek#15mPE+NQ9)P(5UEe*_BuG&ugL^jULGWY0o1CF)!G@y;?PHR6&eJ~z%5i}5ESH( zjxQJ=TcG6!VJi(~;qfcqk?KIL@v;o=z-shwH2>@Qu!CUdOa*|Io^xGXO-+qjnfAG= zm?L_c{FQlM&%=04KIBQ0oN_me#^u~vj0u0Id+IO?78J?p3d7g@RPFnnKNCqM_6Nj*Zcj+`>0jcniatGw~9$mp{Z zHOroh)y7M}xGT!O%Oryo#4QER--zS14|#6buuWcn2j^MCM#3${+jr3CyOG-a`$0Ib zKI!bX*afgn?tc_6KYz@0*acwV*bVpVP)@4`G9LH`flo4|lg!LaO&MFd?4W%8C625; zJy1LNi>`oC-MxbICSa>#Q813bEpG?Q!gu!50RIZPNsD2N0i8-`FnJAO^xU~~XP_?i z#Y+G97oLAoUijAlY()%|1Nqk3j5{+9=U9Zv$Db9YU<&Fx`;LkGCQh8#7O95f{ruTF zwRafs{|C0K4_&x$VeCsUJuk2Qd$6P=2TQTRX3Dm}Ho*?F6zf;2DrFHte*S}_HO;~9U)-*Y4jKK`?|zi~72WreucRsLur4*;KrFwGU6 z4)-&z$v3^Rp|<+IhxfsCty;*gqiVq=S9?G6;sI?Qd)u~ccZ1cX2ut-WQSLYds0eZu zf?5&YL;@T;)xRS!tr;vs+g30xP1&k)Rj9nGs)JhqsMJ|J1| zl2g#udeqicNsn$kUfXr2lbRd^SJc{RcC_rM^3gKFci0!fm%#Ua3I-9qtE-M^V7-!apv4w>Mxl`e%h^1?Bu1ui0sHgwKP4R0Z~=(5i8e7lDm{L7C3jV8)IedqTH< zD(u|8x@=j4?8w4=WB&HS8*dx6*VXf*-qZ9Sg0KzmpuiQa!eKN>(~-vaii@Q&|6rXA z8WIA9%iQ{;(s}yN!AT`L;_q;>9gd=x`|tbP7qxXqw*iumy^Y7=ax%h|D7%AJ2RuJy z8w8$ZaV`Fx0M9`){LY|2=^Wti_Z0KvX>+>4ky9FPBlhLu)WwerDS+#dpM&XM$BP}! zbtq>KU7Y@M6mEtAKT#j4uECd6pA1t`|3|<1-XWRh$%+rf!2Z8z5vE&Xt0WU$>DW<$ z+8%G^q{u+ptXq5&cG%}4+=NiiJ>=||BE!q%EUG_%ufHyoC>%_M=H>+7ep@VYQI+s| z3TPpkm+&p;W{p?$QBKg(8}#W;>SJmLsCPjj7!i?LG^ zTgy*BmBzzEV@=z(Z8<2p3g75Grw2j=%1g`6%P2D~7^VQ4r9kl9g{Sod7`VQNbxr37 z`tSE!v;0!cRq>aLsTVndl4Xnq5AB&$$4_}jO98(#2TZh_a==4Nsp|M0xjEmFzqjCa zR8EFG*Lw4><=QIXi>5|vX4vfPY)|syoEW{>g(A4@{K+gcGgDif@u%~vw7F9@gik(k zP|`ig6Cc`7-hZQ``1>8i8QVhI#b^ZMhYYNj z2RzuNFw%pqf8g&>B6iZYbL2T_!BjLFElu|9v{{i|0UHA8s1-9EHD68@@LzTQOi#I zhVQ@iJUwSlcXc>@`czd{S68=huS2!X@NK!JTkY3gi&LmCV($Oizjbp_6SxKKc1O^o zK$DREJkqEIunH{yCF%(PGvPw_9Gn_81spwEB+Hh;L!vjV`ljfYh_TEim+KL3)5AbI znOQRgYC)_5>$o25mBJHgXJdB(?B8F2?P=u_f<=ZN-RzaoEDff~5Sj=m=nTU<`52*! zM!Ec!U0sWDfRmwyy?gUvU`P3~J{*LdNebMF2l!*E-=$i$iyA$agYq~r+=(!)e$ESv z(Vjaj)Lr^=6&`TlKmmA#e*2gX5~2eC14uL&tnoWeDjFg#j=(X@Oz_797>B%eOb5dz zgEvXl`OE&M&_$-tSw92m9t{tfMn^&HPkQ2|!6J>Osa++W>DBbVDV@}*Qa4I9SU1Hi za_;w;66{}q^T@X@h-mr1dq^%eL#cC%hqxROQxUGNlVJU30F%o~;y?arv0txB*a!Be z2+>G@%_LOJeAj9}I;kN8K7R#1_-*J#8&Pe#@Z~Ep6oVhC9KnZVZJZg(Wc%o05ii{h zF$^V!lqUOSndHQ5%=z}AwPZ{e1DxS=;PS)NTr`tWbB&t}p94`-U0JJ#{iSIRh{q3t zf`Z;a=Ep&3jLT1z;V=Ao{Gl*;`uSKHK4S7SlO|2N1AVm;GmzQlO~SYGA>uY7tTa!v zb`Qa>9cBmb)1n<-*qrHUvsJXKlv$UxtQA==jjG@=SNeje*-3cRGn2M&AD;>#Z6luJ z2-@8i83rSKT`%ML2nx1K&fnJmhv(=-;n~6NbnxEo52^a>a3pwBL1AGfe7{#<#_A-I zE$p!CU`c!9E`YOmjuJda5bBCVsKl5&V4+@qPkBf`X(64v8A9-m{Z1cyB0N6sxTI$} zDVN)NF2OC8p~W9QT8zVhigBu7K{n!kG{z@t>3UZ@2UYMlAbf##>Iq|HE+df+)-4MW zG+2&5$12J*qRPsvuUZ37t_>Z;bnIlQc(@c{MpaUPyz`6&oiSchaQy;xO~-W++LB?6 zuX90qPeimpI_tLvtB`oEv?Q$=w9(_)zJh}07V$fD@DLvl9K?iL_Z_m6?r^KDF;2Zq zXb0Brr9HxTdg+V<&JXZ6=nEBN{-2Q=UDWbxSElj5={@6Y0kErvVF-L@A30(NBfu&-aOhmxLr)CcWi1yP zG7RZM5mw-VC=uEO_!w2W@GMx6hZDOlALRmLK`)!~YDhfjX4|$T8Hl09y}03_`HC5t ztU=!d+=*yo0NOTJ%XgtyN@oOmWEyvsGt_p)l8{g;>o=!J=gwX06-%l5i!YL75G2_# z&_jerdMb6fR!+SP7Z8DGqkxu<@U8aTRHF^*XE+RqlJok_NjNvYyKd>jEX@8j^*;wP z2Rvu%9CQ>02&Te-Zo$S#&h}Xb2RrkV>08neQ2nLVcOfb+Ywfs{X<1nnYOOLH>!cwe ze%5PP#rAXL~?c za|t)j&(-Yi2+HGpYy#fnAWLN0D$;A5%Tdo58$c*<&$1;7t=K*r4CnpKQA4Q zfT|3M7JmQOQ2<9k`EUeOkcFL4b=rrrPh-44imaTX^WB3L>jEgCT!CO!06_VlFt^bW z(D<*uN{1sLOOMA%f}fNXdB|dn(ADeg<*DZa;hH2%-B$xvK;o-A1*^2!T>{_~fNEO*!}oyR5}V<2#{Lx#?8mo$*T*}OUn0!siq3xvz5 zq>Eg>AU?G~)&Om@maLm*(^p2PCjI+)Ng=G(6OyB&VFWl1D(fM7CE{VaAf5!F01cY2 zhhr%Y67*OY0ggL*A|Sxs-38tQy_I7VOZa;6RJ-v^0YX#+rv7dQ!wWJi0^0N|E=Z9! zyuVn`)Hhu7j*M_nYOz8bp~~|S^nk?q#EBxjbcntXVnc$R)EW=VX+j`DEy1%M;Bzx@ zaD@a{;iy%EYLacZP~c#vz`}v64c>;z;^5?LpK5+ynNL%HnKOS=TpGv_*nV5e=%h|Sc#d0u!jEqmaW4i~E(PP$v4!#n*dDi0 zju{iEgqp^b%l3MC@hD<}_f^|+;yJ>A*$!a~LbYBl;PgR!4#H`@bk=pwI7A~NT=7oy z=ZDRjxkA`?RQ+kCedKCvOB>W1u2&!8SQ}4S9c&@JPBiP{HchQG ziy{I3ad8$7)4;Y6#{{a6pqNny0%`evz#k6G$!OrK07$ZKV+n4#j zv?O)%k(A1oCFS|XB+HkdmS%~YW2Lxy#BK-`ba6t1)Af6^6Gma;cX}JG{E61R(XNC9%9-kNJ*5?4)Tu*&?krs|C) zD{`DFsw=P!@FGh!W~VJpK%lei{-YFIu3T|`N6jG+uM#ZpqyvSjxpa)h*o&qzL z?kp%McFoOm?Z!ituIPX*vUyGOx_NSGaG;ku42Z6bsi`tt6WLozvw}j#pR1f+3YmrT4p|$~MuhZ}x-L0U1kF=M8Gfxla zQ`AQu!Y!neCx_wtcGum8dBY9CnAzeCm#uK*g8tM4)KQ7}q4?(a;EHL7%reIV&U~aN zA$~oAVTNXoWOC2;kuqsNDKtX^f^wOUJmlh}_P*A1TlmY?supC|q+JCKV71@X%n*@N_vlHM6ut>S- ztgFpWb1)c(Xttfyw2 zlaSD6^6!8D`{tOKnBz@a0Sd!&EXQRz_D#193u}Io^$i?mAd*d0*U{r8GUJsL0gYh? zH8+;a+3+-krs}lkP}Zwkw{9I*UJ>}^Lr=uZFOAmg7+U7)YA3GHAb>GA;BX;-qaT0* z^i{pK;`{PME(ZjD>-7NX{L8cQ&Yst)8Mqr9MANg+6^ub zfezTi4Z6Qkpeh7CG%ufRa$p6P2d*@ISQ8USNt&x8Hud7ghOe z9}R7-0o_>hECw)J?)o@n1-BK_PNUv<3pf-^xR!eaIQ9CTc~CwDaRyi3pT$Y9rDZks z1OTR)0-m{!KtP&F+Q%!G6*&1}pca6@|CT0COt(gpnXU&m2>{H_pCMBpWGUFTN| zNWURI5;(1aV^Iju^2Puo3nn}C0@k{5rd>OCwWgW~*%z7}n*eR-3q+blAJof$ zbYH~xLs*BvkFFlDeHrKv8UfO0d}DwrsD^+8kb{@fEI}KvXj{Fk#5JAmYlGbqqi-Tl zUiI2>DI#bv_n-f?!NEKmW%c?Nkce2zsY_8+ZJBcxw1L-4JGuMraEXZU!CGQ%(gpv? z&aRMMyE0V%fql}&9!|AlVlKG21~U%spN6yLMYin?%X#-H&QGA<^1*9sVz6x(29kB)@KHtYUT!1%8&w&4!-*))UK@@kp^ z=Cd^0*KoBfasO#R_4#E3y=2A8EF5b+VCbixe(44kF;8~eezDJjG1(bq1i^#b5eQpj zY0-Z5)mJ-=7#0lYF*MM;*cuG^Is4zY55`{T{x+@hV3F=%w|)C|JFHvQ;5nM65|n}& zDAz*m4(}dkSAkj1AG<@89Yc6H_NME8nT@OZJ(ELnn+5{DOHA{bH!N4r_~^GK*-?va))66C+{Zu(+q6f5RK~l?Iqa_LoRJ|*upGK!U4`6niL+1Qme_$- zll7}jq=J_CG{~!{biq-bE!)5d@CK-5D2-k;fS3g$jA20_1lPj|@P^ZI!9l*hZZc?~ zPwi~Ju@$*vmP<7e98|c%4}dqy)*~ep(F#z%H-cf>TE8M?Er)c2TEQ$G{a}ya4L<<% zXYNSC?_z_ODy@B3*Kvg(0B@?f%!;nPW&3c$*?)O$q{$zoJL8t>r+kxW^%u`=kKheI z0N!A}s(n-~S^`@7Yu5gja2QXfOoJ2}v5={A22Vph25pT?%g@<9mk?+GNL(_0OSoDd z?aJkW3sG%p`Txr6-M0thc?)R8OEvS?2$P$rJy)Wf=?KvXEca^|3OU_!y{|+zcfoDb zfw#AVEd8OaxH#M6EP(fpqGZlz?`ygmR7q1xvAM5k;we&e&Sj~|UE;9Ab zAdFiF90s&>A-;!&_~zPPSZVsXQ10Eo{r20!4qcvpJS@~nxGnQS;Ny=IlmOJDE4CEe z>kN%fgz|t%HM=?B+vn_b8^SZ@X}m`|>GT!^PGaH_>H*8=H|g)2DUWef0Y3QP9DM5Q zY3#AT54)Il?#z=;?XiAxccrqY;BF(9V*#E={BLN>b_?m8rm=nR0_P5M96mSVrEi~L z_*gNdeuA0s-n~?~{Ih_T{6W6oVtK+&Zn*ItY2S6Wd^2aQbnEquG;^CMgDT()V8R6H z_wWq$U~R9tMtVH`vVn=}BltRH(7 z&I345CAkH`SA!s54I)of&3di!3%TN@l4YV+K!p z(>S2<&G+B5mg{awmWkItKoN-{2BDp4N$9Z6XhUnnairsOt39Zw77aMp1Lp-qP_=bM zZNm9KoOvJNZRgINWpMvudFnBaW$QpS+oZcwrE}MDe0GKu1WOrnkVa2xf8eSI4xZj`5Uk^-i`2kzQ zHO)_4mQSEC0nLQr#uVvq{GZ+{-+%v{3>#1-H(VpqwxgfwD?0bMSU}%Ag);b_pMld5 z3eU=E$n<+^z%()QSeh=r{)N~b5O}dwVfO7Hy|Dv`um@i|4g<3J9hz5;c2dB-8SnKA z^E7QAbr#mocJG6(7t?{BsF(FO1#n3wD8La;bv$J4Iy;ar`|HW@&=%5#Mgg9KG}9S* zv8SLepxhpax!%Dk00NT(4j=NsVLo=H|ptO_(oXeLP5IjWt_%oZKzk6F=FrlFY)&9lj6c`&!tPhU%;(&n0$N;&D9pv z69u&YAl!p+48amWM{CjWuQm?^zlUKIJ+Qj+nE$>V56QnC3dMWJ%hQ2?fC~BO(=_?^ zhZ@j-gYzGvb?Vef&h9Fb4tG8%;r;td+#!RKotm~X7+eo{)C~6`Qc&uhGB2t1( zPfwQ{uPMc`rm%qBl%qU&HB<=GUw-*zThRW8bCEs3b$b#bZ3b`7{6PfO05#q2M_g`! zF~>D;3bg|yBDAC?K_X~ZbKJl4J)2Hn5T{~G#M={u(zT5HqIbf;C*E4SfkT^=NJ}_K zX$xppU?p3}3 zz~Y#Erk9TfPt+tOB;tEVJ%n*%gRq>YPectEw*U6-?Jal1Gb8PDUIy8xK^^y4TQX#B zpk!(*x9Q=qT#nyOTQcOcZ^#@Su^qHE7*FHn*JUfSWyPu-9B7jgkGe)11H_|xa5rMC zO~iH}{rY;j>P9?)+tG!2J73}!<`-usV%LYhP_JcMvp!E2Ez8C?otwtI#-Q6T#yr2` zdWZ49rOW+D_*o~B)8Ww>sW(YevH$=e07*naRGXisV8r&NrB&#losWu)aF&kk-5}&S zx*(R*WQHgN0v1Bm{StgfTn5$!q@6-or<+(easX~`a(4C`#ppp4KD_jWp}07ljpAc3 zuRO=)>9SfwXzk*8aNLUf%gARpFqm zOllO^qyb=wpMR4sVS)KD0$l$si~!$26jjm|0mSMmB;JKa-Kd9z^l6Bv#C)qsI%m^% zrNyz|e)ofazbd<2892}+)rP-xAG&JgS-E;7^sRX1fnhnSqbUJefD*)aLU;#l`Wo$B zsDt+j;!Yu*r-b!2O{Y~Vfhw@uZp0bVp~cGJXyNj6*a^_p6jlAF6P{J8;$`gR7%^C3 z3T^JKRO4DXrWsHl3-|$n*ErKO?LTnd#eaScrv0cTD<=}Xpe z{q&2kF0i4pM}fl*-%ng(+DwIeVK5~ zMCUqa3#YZSjq#~kx-D1a?FKy3C`<2hGtz3{wzYL`Ue#6WH|9y3F1D0hA15KP9FBm> zv7}Q}i1%!f!DB4^Q9t+j7^G+5j_tAtD1Q$VF@`)UD;?zE;bI90s7~!KCKY6gMDqazk#zu!#BO6`~$p4`!M&gSMBrh)7MTAkA~Jx&=zpFT`{OT zX%i{Fy(6H8-aOT-AE7XGGyZLWZeP1LuJ}@I~mXe zhN+;Jq??Te(pE039y|geV0A0;2|g{cvEhv^#x@h%QKJIn*fB?V0<4z3`?GQ%eR|+Y zYc-*huR!`xg!y`SNS}=OFoYk_DG3@524W2V!{2jBacPx|8S4fYr`}q!O;@U>(%?s% zKws6)@CCq^Z>f_}KS$Crw5b`clnmg#N-+!ls4gzG5iLAC4&-)M%vJuwmAtL=X#BW5{pqKvBQXDT0k$l)NKNudl ztMR3W*O)kt)uf~{Xfo(Tsz#P9nssE>tXan!QwG|NuTWW1S7W^F*2|0Uo=hquJXG>R zgY8s(thcc~^!3Wt;*ydpcyuk90Jnubti?C-N}9$kw%6$8L%E9(&%ncgu9~+XQ|`aO znjV@KiY0&yiH-B>eBi*M8fq)>U5x@W)P4VY?Xfiuwh)`J*L-MF!aB)Hc~6!tXe&Q1 zv(A*J+z}+cUST*MzA9?z($8wBy#*t@4t;=;*t7r@`%2hyjj67Tk^MXGSM6J}%Ee+O zG{7z^N|wb7vGzL~8krj+YCQq=?Ah}!WSok3Xi#lgEXDQ&K09|w?bwqlue^z4fp0(s zFtX0b@~z_ukR`^%6wCS_Q|0pFK62o__aqAI{k}aZ9~+iZ=mUUDrG!pzzbzDlsjZ@r z!9#*HdhP(anX!MrJUXQanxbrR^GcH*JuZ;|(7Cgx3>oY#M-DqnUSYfTYuA1_86L>8 z@v@ByJJnwGgAblFWQIg^G9~*ufOO2w6;s=b^i8ITc+r#K-OO&xm@y$8+PTVLoCesk zrMtw%nPN5kpN@cLVVxx`xKaY`j(>+7n-KCE$oT@&tr54QNPkeLjAX>!!}#LDvybnL zwd+(+oFksz(K@K-qdxv3O+o@I#L?y8!r-tQeqr|WskQ&k;2+Dj#tlC~dQokT`hO_6 zsP>hYCfvXOU{$ZY!fbJIkEoAn5@WigVlE7DmT$U+kHQ62Qh2u}CFuVp4h0Sx5OPrS zKY{r%9+dM7{%6pD_6h%_ZGdN0CJuci)u?1jYGnnX!meS2wMCj(?J9wJI?t5d&XeoHD*jVs5Y%LA}z1A>yaac zSWZk+hXFl24L*lIwT7*qhIjBdQbG}UwF<0*2QwWwS|#tkdls|4u2%8?m-zor4^$jW z6#xCnQsQ-1x;#5y(L2&l(nWgw)9f8yc;N-*4j4yE%TrH1rRXgk0?{V`g@77_^nLrp zF{?Rt2*Byl=K0D@OXrp#JXCqkFq6zyRigK)-5UDjp&jakn7w zPz|M~G{r$WMHGArxh!Fkvm$LH!Y=c?+C83|D#WkHk01Ya zd0Em~I;q&RUteC>v}qGqSAC!`fI8H`Bg3ZZiNM)AXYJYmuAkEoLq^XvE(Q*8mPLt~ zCtR^CrfXpOUyJ*vUO)LDTH3UBm8nyw&cQPjAiRg52U`*OBl@M@H)BLrLMGDJm}Tyb zdzM=Ofy(vWHzL$GV}^54w{%Ez?_I%Q{&v!$)oU}b4R97_j1*QH1bpvT0jVv*2iA}w z$PE1DmtSV}yKK%2I1X6Vcd-Xnnbt>xG1^5$MLJ8fFgrWc*A2S>y5Ttt(x)l1&VM{d z6rxGncv|Bb9TXLXa+_fnK)0@4`$skpx07b!&Psz~gIrv%$T{;fga@!;QbC#&WemU9 zLu{Ien^=B!`r>=@3#w%5gK?6XbzT71t75^TZ24kNx>QzVQ9_I|hP8UQO%QiC%RdwI z*%}-^QY<@mmvMqYV*Ii(9K>}G!siH03FIv=gF%1Eqm`*?;*ygksKy$9 zRe`eM7W|rjh0=b(M>5+&slOrqVWh9qOQ&yhmOF90 z!4u$?Eje&KoB>aO(R%3h;>eK5WY|&d+IT<;cRqy|;n6axI{Zw$kceI~Xc;A44<2z! zz|1%&ILOJ5QX1FYskT|R^m`dQ?nX7MCFA2uY}49F`m8JhjF!q8TA2P zGmL@f8)!yHq(9)~><1eX93P7MzF*wnkZhpHy2Sws5NC=2O?~*i>Z6} z4q~_AIo{PxJsQ$APyj;@up?sy!Li<|R)Yz-`HMBf*2&XA--vxKP zo}MLmzL!*^&;QiZvYk(A{6Cb>$?PIHvg`{1V9Ek`d7Us3+UG#aW!041%c0Lct3~kd z(nZ4VxI;E?-mGT(;ujfJ>Gvk%u3CSmKv2mr7^?sD-7#P+pZG2`BSp|NNuU z>{`m&jRTv>#3xW$hX?0N`?hPoh7sT^sHR+}s(TPuq7$!0jliF5?MCMsjX1lK;!{6- zGcRyJja`lmzDx(pLR3>66-!2AUOYRS43o@^7SP+aZBw(~UOg(Lch^L`hzfasR;+yS z%?V^p!CqB+xqd9H;1<;V5#$HtOr2s9>^vb>>Q|A%^*ZIl# zIFKnc&=8Z%ib4SUliCEv|6c=YpjNKTlv^iO%YeSv-O|c%L^7XU2VOwjl^9z`bkZnw zy@|l{AD~pO3seV^2ym7#dZb~?*zddYa27zR^5XA8VQ~yl&VAIAcaj9IAsOU9C}zh6*;OM@G6q2=kSq zLhLn$sP*cw05uLdHX8!q{0lgH5jHi1%h?|%A2Fv2Wf#PXL4)mO!h|3QzO?aaDEImF zR;}Ez2OmD*GvSRd$pZ=c8oTp3n&uztDld0Xh0&WT5B$-CmMz`j7|uzO68`-5(c2|~ zeZ*ZV|1_{~*G!z-w1I&5hYWmwzSu*9diJ;9B+clRjT0koizQv;1dWp<3IN(tY1WY= zQextUzoG*EST3R)Aa6GeS6&$?-abys2=KcfvI_P(R$NbS=#mso+8qLm~I~B2tY+fksS|%vw z|I^~L^21N36|);L1k~Cq2}YC0Wj>66R<1sR(+N+?xN(74r_IC(XG++vWsv62rq>2@ zoWJWm89ryF>?_S!g>B`33IsH8(bQPf2oS$9@K5U-TC;OW=*+3FIm?ein4$B$JrTzl zwH{Dnh(ZAC(gmtCqZn$cE6V=;YNF8ReNzEmBi}lJ!+#2Fm)I0zyNbrArr2?8d+}ekacTh0!U6RBGdF zfLnlb0&U#a5H8E**iT3-hNZgUFd!bK4w<-7FmYlq+#us9*%S|1zo}WH@?H!w>Z;lN zN2n^|#v4NvlhrGaTSGf_@{rVYw?Dgm^6S=c)ud~$4TimoyI%8T&YWb-q;s&`Q!KYl zjMc@t6p^fpf#de8uae}CKXU6-LxHnH2M_7~ke`H9b(Z8cYornkKN`+{`n~p=!lg!* zr)@H{fuMkI0w>F!s@=`i>-pzp#GE-QjQsXnIS2v4)z?>wjfT{9DzxFoCJM|(553Gs z83C4*cj&x!?fX+<1eghitt>vV_H_r2^aPD}UP~s9`>v2&`UM9Er{jJ(+kv>dF#~h} zGgyPTMBI0WWYY%^oQnIOjW|RGI+OdMy2a?z!i%e;HFT8-QE&D7BLC z@i{o#C&Q;8K!#7y`jP*M$G{mMC0i~Fa2ET23GjH*v7?7<+EgW{&tS(z`pL}uA02U4 z?-|h-33~C2LmG4mqMMKD_-@Ly^t*18n$$En&+6;aq%)(El4|+jV`^|}xEA>=>O0Q5 z8v?YQ%Yillo?|l*8QLP>HLUN3Tlwfs2S<(-%j3_Us8sFDY1J{$y+f zU*CLet%}Eh0_6xQz&h(eHQWDj;SuTHIaOM>bds0;eUtR=f47>|mbP`2*b_4)EF@iO z@N%lELg1U=pj>gemvrgg1?9xSS3r(LMYa7~3IU@>kJeoVpfRAf48XN13P+qpY5l~$ zqLj;7zQ+6+XATqy$n=TFGXClN{p&xUo!kS*Gv9n;FFfx7vd$%kZ{|Y{5XEyI0x(-} zZ<1XA>DW%YdUdjD`_wxq$iX`Q>r3}2^rcR%{Kjp9zDveVicX*#HjyZ+jpCt3r%#vQ zu%sI4+(8LWx@$3dg@8ucA|$A+5M-!+DM1}2U_GE+Rmz<%mxLM%R8GXU}?D{`*D`@rC+7E!}c8S6=Qb z87Z!UBd9}QOu2^3Q23@_z2=&0I7RP=eml>>EEi)_3d(;O^rSCb&L|HZ-eN=xEJ51Q5s;Jf(xpG$X!HcQ6a9DArb-)ug!j`Q+MkGm+|{j59(hLw_V{ToUQ9%Ut32^YnC#naC+!Enpq4^u6Gev3B_z^KOq}Ig%6}!NUJ?qiHO>)B zif^1aAro)yj`Jo$Fwr#4VcUP3zAma%dUY+9;g`_}&{M5Tm^!Xu=Tc>%?O)_Qjq%KJ zcn^lJT1FhI;mmPp1bEGuGIbpA@4x552rv^yfGur%nhU_P#Qe36wztQj5|IfYe%12F zwpe-Vtxbx_MYYIVagPFiG zG~+@ot)c7Rxlhd7{@8Q8%GCttdAV9N0Fe1&@jACDIcvlN&nEq+V*{p|0LG^5SkKtp|C44ULZ^t ztM<9U*^e~=fCq7f1^MB;fHd~skH*G8jFq{@|4n&$1clw~=ift>`NYFvvT~jNz%4EH z#tw!G`S)wEmS1b9_@uTJO5Q=^KTeLyz}#aX1Vq3uwoj{8NWC2|JhyDP zO->!Y@jDnjr4AS{;Dx837)P9*GoGx)artA@B;qW9qaWft^V~Dzfit<^vyU5aMvfe5 zziaDcDJeQ3Uw)e|%U0&t(!2}C(PREpN%KW;mP+Ad<;u-CH7{Lqv(AaLoRF@aoFpeF zNA~PXm)JAa(mZ;qM6|pEgvv#!wD}P+e{kq!II!U*CDm~q=cgs7Fw@0Z3R!1iOnFYt zeviPQgMkc@d9;CG`apVZG)=!$|2J9L6399^dnW^L#9C^drm}x23{qpjXSWqt?>_-J z>+Iao4O$=v%vSum<2kQ}fY*s_$9wid;5~zSc-+$#fcKcADjXgzrQs++9rwMB<+L~A z_+q>&oB)4&`!1c`;6|_pM6&7ni2nFzzY8^`GiD(EqgJ6_E&<%c`T=7Qc)tljgLU}B zxQWIHI?dtz2ID<1pd=~|>{!9|yl)mUVGXw%vOXUiLe!KH9qEG8(}MA>sl$L)U>o2H z%q&$uLIAk~UJiNxBJ0GxD}si@nKI+awLHqdG`ufzUc42H%%S&{w`(>lNCY!ZslSWrp2OL;rXpz=OhP!{x zFPA>&%uT~imm09%6KBS<7!zLsTnr1r~3G&{Q`4eBGgHe$<0(^R`a_mOl)mX4e z0C0DAkdBl4Oh74{c@d?d+3yQ)*Mql3C z^X@yMB_uS;Y5Q&i&a+QM*$p1pN@CA8^D8O|3%P1^3(vbIM@vv}wA0SL2At=gijsi? zTFI%n=J0^!qMVx0b>gJ}J;uroWJi-ZQ4>LH|AK;IIez4nq?|hhFMl=S>0YR;GmDB{ z#M$#c32$+$TF0j4CTFu`W>nSiMMB8I`P#231C9d+l4RQ-`|x3xN@aPnoIG(@eK-yd zXOW%)!en5C<^zJyuGiK}(I<^9lWX{VUJ{SS0{fW2kK6Q_DNtA{kAt28gt+k)HnxEm zfnNnx^URrX5RR&FZaO^t3^Z7WYg=cz-4!-7YK)o2QSvvv$G24vhm61!hc2jj|M-J7 z65t2dnhR3ZNpcs_{MxL(zK(Lm6^2>GFJRve4nAu9(jf_fyAU|$wR z{otN(Q*9~hy9l@qd0)r#v_>eWHkRL&pHHSdIMq-pPb55gRDbn@8sR;=^Q1#tZ1K3g zO0^3%VXB=dk6Hj~Doz+my7*r{H)%reonS-AQ>t4cHKs4U^s@BpWtj9~%qTp5 z4>i!Jmg2xLPOLPBPx{FJl}O8nj^8L`srN-1I_q;gx$UMP*aP)ev{<)NE0J}@4-1F~ z4!{x-TXMQ}?GvLOy~dEzzLFrD5s)2ONI@1R5+2%on;GfJiLuKw*<+az4^e&mVtvDWz?t$7|pph zxe=fqLuF@bGf{i{9IV~#SH0n2pCNs^=c)f|)}Drk!5GD`rcIlMZGD{F7=Qzm%N{I; zL|TLP?c2-qu-rU%`rq(xoQCt&tK^3zfv^;=7JIz=88gO!IHf89ATcqlwhg9buq?Lu z&o&I?dcUbhK<$}KZ2`16jgf-@Xi*JbiOa#xey0UBfqh7UfXtA9-Jy3+HwpATJM^|2<*f-5 zCWMU|HB|ccgf)9jl`Q=^2m696unn+jI>pP&QQEijm6*fW^uGfe^&jz4?@P1UprA`; zPv)cn<7f!l5DxP&FM)Z8pPo^m>S5e~0jT$s!v%RaV}4WU)yrFg1H)zOZ^vck+wcUl zCqfzNYGaH`C|u6sIyQm#1mn84`fmxx=%Tk4hf85we$SL&R^y=gs~qH&S6ZRI#%%*s zh5hg6qI$s34_lDEoT%|}T)K2oPYO9;p79U@4AQGv>7XwZ^td#K(XJ1`fyg6yz)3U3 zfF>v!^vf?j>GO8y;(i40a{<$?PX|fINZTkhx9z$}?w>YNrcdo6*#)EIiYq5d+?FkJ z_WSRp->a`mno-CmU8JCV7__+K_18-gCJ&^63|w-bdPkLX?fE30)2^0gnzpT>|Bl*6 zUiM$L8eV>u5ivIBui9u1sHpPbnWV?P8iJ2&y*1(9OT}6jX39$u>G%688db2Psu{&lUnGa17J&381xyS4yN@_8_sOq^e1-rZ{^4*-skt*MuGVSl}8MXM;3` z(fX2o$Z|DJ0poxF{r8%|g9q3D%JeGxljAs!_^q76K^^-+P7WU0B1NO%r+=_?M^n1< zSm1f{=1RLr)vyQoyK?19YzM)a&jX|vZhLW7|NZxKrLBP%JxrXRfBsouiXsF1sw1@f zkohe5VXm|>e1ft8htIU{&_o6RtPnuYaJSxd8s9^WY~Oqv7%7e%{<-`;B)xUdoxPoI zy}<=*vDIO?S5op%^9FiSO}lVe`7Fe}ckexYoNl_#S+a7f`6LQw@ecz%eXugSU~xHT zi?gTS+Z#5D$p8Q#07*naRL5!J1ZM~UhGTG9-}(*1k<@fR=Qcc?2g*~4Km9FEyUUfY zzxn-EL=0NI@a4XpI)=fBDmfbWPYfG2(0R_6_dyMwE1!M2c{1XLFI)0z@Ahqj<<#k9 zE(ttw#T7%{KAU~FS`M7`$;LYnm-6%SnLS#!3Y5b9FU46B4Vr+1qMaY?+JvbF$Q%90&w`up$P9HXfPXpmY0>pb%ARCuCKq#kZL=_ zz|#=SuRC@Z;jDsu@%4sZago=I=^FDqgZpPt7wdQrZAmbu*SR2lBqG`&{o^_b^>4mJ z)UO5kr`o^)&~!ulnki$0`lyDOt4I651|SGF09j=0dyRN}PnNU*Ly`6cLWmJp@4|NA zLzTD85?{yt&EYM^2?c<+Uypzd!1?uh4VQF_bdB_ZH130sev#kSzak43elIa67D$gS z1(FitCmSDqR2+IGBAc(giyc`*U=$b!q2cQ}@5q!ICrpTo`u1%Yr+R&B>C=A?NY zr0}2zWNe(-ka@X#c9&*R&r0&SSs<7RPN_s+@fp~&+@)64 z^H&Q2de3DV$7kdi!eJe17S93R5OBGK(klS2KvBQnEk6bd0vdB?S&S!8xM1IL#t&kl z1VODo{_a`;wtw0qaab!2gw=8H@uY6SWKj`XL+iWj^JzWPGA^uZbPtAELny@xX8$}3#u^%q+x zoXJySQJ2WwcZWl3=F=oIXS(4&49#9Kwls|z5h@W7G!m0|fRlq;hxX2HeR{dz)Uzr% zd!*PN@6?;t&&`|J;Yi|Q9Ej!M*0F=LTkoC_3SBGZTtbP$;Zdp3c)&kGF$~Te+&Xu3 zcI(xHf@7s5Cgb>IZ)dn0_rNpRu?w3Fl2a;V>53eTqiQ*Ml=2H__=dAR_Uu|Jp7@0E znUnbZm*Y>vNlcJOh`VRkV!;7#a{8n?IrP8znCWXc$w`Lu0ru=%2s+#YRRaC&uf)w<)IM?3gX> z+hmCyj>+^Y8!W!e9&bZwAmOiwHS&(s8Lvfvp|TLvIw=JWCSZDq<7ir9DI z;o+)($n;qbg$SyJ$@H~nXFoHJS5q**H%B9U6ey33gEgwUEC3+@({O04W8zEGcur&Jb@I(BE4ELjtg5lrOD0i;E)zD)b&K4df{7bnjXl4Kl4?q4BF2ByxIfr z#ZF%NPm&at6v@O1{xbQNK&*9^$d0`U&|nE>K5bC9oxJc`BA&HaZkiY%x7-jQM~;<1 zs7XNEFzx(LTh+K%|}$ zJiuLc?=8RqKiTMaXL|H4en?2 z|CM7?577CNi-U)pJSMVwy}i6VG*Hnf(ilBJ{56OlfbgVVI^%#d8<*t>8+dODT-PUk zkBiHNc1&dKSg4GK`$N~{4!UKEX_(Y#w2gF-ZAwgRg8<3w>LCg_3%>(DMj>XvT@TUF zKi%1^1kB&yQ-u>S(q0M|+Ach^Y*ud_%^9mXHkmJpbwf)9=J}fHo^{iwzPSc~miVSX zApp$EG^+N$9`h%&($xM`pTH_uQc@h`x(Ve{UU*9Gnj9!kJbOs3zqo->Pi`M2)d^)% zQ1-jDy5WXebqkrZ9`k4ATrdpc}>nw~4OST-5>mypr?4w8VT!r$++ec*fdws;s zB@4?86+%y3^!&s!d-Uj0%LxBUA)vM+E&S0`Pns&<0$Ob}pM`^!?@;?FdC&YTi_cD> zfbYms-?FejQxMV`&+niiVVK_Y7A{PMHmN=QcSk^gbp<2Ml$`u*tP6X{6dV=GW2?8! zI*k+jLglf?BEa}uWyOjNoVJ;RQ}8_HuDf6ufL$Y7w#Q0`j-m3z6OmxDF7OGSE``Op zurctG+iwq3d(DZ{xpSyI{d5%UNt~fY(pr1*S1&IY?8%=ftzba6aABGR1O~xLiI)r; zO4quTa^yq?W{VLrd2*;k!F%0;1!)o-5-3lP@sXiJd~g_7g&aSXsqA@fy%kynoPjZa zeu{*J2g-zNePqaGzLK3)E-_~^VQ?6wj!}-lamEggP<=EJupcWb?6K?^CY?INu<~4~ z)Yz4yUmc}eHyms0=PVVKZsOzXBAq)y(86*+VuAsuqrwSBniFtb#n0bGx_0qU@5F#p z27%29ZlA-EuL=3Nhf za}<$pB79#j5fRV5g54*OyCS2YzkenQedY!FS0D4Chay1Fd~sr<$ok*vryFCafnZy< zpx$rs9e<*O$)%0mNawn`k4}1>D7FtI0lWZej>jS~fug-h9Tas#CtPJkuCjBxK(I5M zFiJy0a~f)rlg4}P(T1l@;>`cDe@6o6pm_o{nw$isXB5lMJrouM-=imv19rjo`19DD z$dImag2O%k=0FqnxSg zwO5b%lYnc?|J;TRa`300q@r6lacc#mqtpyl%#NLjiun`ovSANMB#bXoGgeCx1cgj! zAKY+`b3+|Y2FA4>zMxzj-I%pvh2U%t>37vt5vLX#ofAz&+*YgG9D*!SMvUa-DFhgzJ1 zBJ4&8^aBA5l;$nG+3kJewt7ggCvv%nc3R|S!n8@I$@Xt>{7>KANoTY=)O`3FGIGg>&X$asEb%e95 zyc`H!ns8Pv#Od8TqE()omJSA)Rzu}%Wp z$2R=afHaLXj&y?K+H_(~8fXq$oUuR6lhs6u-zn+og?uND<}+*a8mJ+lv_i?`uK-F{ z++q?3&qwC)!3Q6hN7cEv#Qe2qIR`(T2WC^VBjUPwlSGehi5KD~`}UudpI4nx*2zyi z@dVbJhDb3C)XMO}954zq4<8nfUcJN-*2@h62`jZ2sW|L`%)bzlVi=q_bj9v~Pd|N6 zP9J+3dpJ)>Ts$nG{|J$ad{}bF$BP%F#W?hR6|SA`x=Wml1|ENv5YW(ba)6R?)4H4g zHLU>iaS&^apZ6TFWc(U)r!58XDNs>LX0X+!;Lj3**lq%a6>Gp};yYsd36N=2Ah9w= zfjJvW@bz`8gX7@fY7qxrf_|ZY0LwVgC@QF|#10dCdZ0YdJ-Du|EtwIC!kZ~@24f2R z=INJw#E7fl`O=WmzkjD%6fKVGPJ(tnXi&pALxvb|*gWPVuP`r%Wzs0r*Vk}33h!+J zs#Q&a!Wij?H~b33$9pIS(!00eyUow{M4SW0Z4elF8R~LWI262k_cpx0++0r(Yzjhw zh%1L6XTYIwqT%G^c;X#9Ain`8AixRbocB|oo12e1ysZ*w^LBUY;08~qZm@^(@|!z% z?i6ZbLEz~|-DFN_cv5^{L-EfaVTtLpYyXiB9i~h|_yys#7O!1l#Xc6cUZHd5%<1vt zf_bp_@DV!N;n=kV?b^CY7idfJ^F6$1>dXod3w^1NFB5~H}ikYl(*kbrqLbC3o<6w zNVKn6BRbqxwfqOfp zwq)M8IId;Dv=oPK&}RUhG|&->i;F$>JG0-;I(GMb7xJd~1!wRADy!SYrMf0naTbCFwSoE97LGrmDCfkPGm?)3g^qvql?;C44b0{u zVF>oT?Adldj&d!KfxXhD;FkaiFnK2wQfj~$yWe~7U#m}4c>Wozxb z4*%m#v!K42pbZ}(?jD4C0szuaBK;Ahk@(YEzn%bqxQ7tN@NgU_7>BZbf&Pw?l7?6t z076qe#&4bt?J$ory;q5ra8N#RSx1BQa5AXP{z)@U%jCTtnBthGb8OR&ib4Qw^)%jQ ziqp{l26q9Fn73{ngAWK_0bt9P9Qp0H48_<-jfzxp-+gx)(qgspf6jx0Hf}WF(C_i( zmmAcFbLO0aF zJM!+?Q}R!r7I&19i(^aOA|k}Tf!UyGd-D$+5<4(9S5OkaK7Aw~|D8a6DyzbzS@aA^ zJ@cvfAIlXl6XwtS)#(4zV3t)_4(Q#xcP$YyXONeACcMdpWdNR*$ab-xwf1q4n$Gsg z@R>#dfd4so=@f_Whw)TnQKDr&;{4r!AE_y0HE$oEomw?>8x?cBOL@ME^GK2&ZWLmt;y$Lum)QD&9xfV^87FD|85T)J5~gS2#pRDJdG5Us%eQ$?BEmz=0aO ztV&u(`N_F6MY4E#Hun5y%a|*DrKX}xR<0aucKu?**fA9TP>rn6qVEyh`5{+e_|1H0nl1c`tV)6l0oNPbSD#I8RtbXI3OO6l4# zv5RajmBE#&Q`xc3&_Xyt2;mYy1!uP)N{tZ!%CW}Cm*oIP=Ykoe_QF`UJ%s4;jnPtZ z=0u(63T*EoE$?hAdpQ%p&IB?{N}JjehQ?&IOqW^+(CV>t)r=lFn_+)5@R|9nB;w`+ zln)BddgRNr%kX8ygJ)^FNwdfICpS*Q*!x@(e? z5|C*VqcH>1e280y`}GLRP2;uyNFRd#GZA_qBxv!bR|?=Fc{8VWXRv_(Ki`;&5m3lTFV8d_S0=$X%acIlW_@>9{;E+?YeJ=xN9&i?# z;;`@d{(5u^ln1y_0GK;BMMAGwbzP?aa^*QU!FIKbe3-U~h?PUM>l7m9;o+T1HD%d9JKkohpebp|A|LT>#Ky z{v?ECE(9{sLzsylJ`7d0E7o9K6Q$E+oXoU0TYRz&k{0o}?tT_3|F9V|#1qDUoSmNd zTl{d49>A(jVB!QQu0 zx=#y{5NIkgOXA^BCPFcm@Ng%Iis}YbgEqr_c4Wp3&p(uD;dTGlA9Z!pYwv8)0%$@2 zGjTvtolgdD3COGn#36wsvF4!XJ>T8m4cNYaB5+B@)MiFwoZ76JM?jl`Hbc1(qGDRk z#r)^k=C{l5&k~rAe^a4{c_^%LS>Qs}M=jOa*m&Aek;!UwNH0I%j|M!2F+8XmTOkEo z77Z?A`E6MEj@lz1*Ul5Q{AO3ogO!E*0kinpTaIaiYPtgFRv4nw(#m0|sn1X{GRno@ zt5STu*uEMi-1FHieXndAm>7*rI@DHb@(1apQwM<40@py3B=wi?m;!)@hofTZj7&!x zJiTE|S`XVi_uuQDq zD#BitEIlLNFRXzvLz&!n7c5I+Qf2n1_Sh?1A+4gTB&wOcELt2ZKP)ofOoy`N#ECR{ z?<05?++P8A!c~wW9puM_r{%{b1|0gKK6)fg-u%T*;uF1LmD>(h&;eK@HfxN|tse7d zhp@BRc`-3DVEl*GEVNg*Eb+j$JNEYnpU23OV<|EMjHm|&nFeK0XYYIWUFr4k!{Q2c ze=E5Ct<1;}7ci#GO`D_{42v90@U?uFu34Kmi#?d32kMEMI8p4O<}Sf{5RDM)F@Jw7 zLk!Q6Ga1Jvv7m#@osaEuIAi1PyN4<(@$&LS948!EOBl_Gpiv00)D-i0j=F|Nmw7G= z_Z-v|0@BjbR9{obu@#i21;mI1$$Txhp)$+_pN7ycIGufM?PDa7_5kG$4$iEtBPIr3 zF*D0yBjW-~cN%t83EgWG`u6p~d$faB$RcH1!>xW?7Aq>Mf`Oa?r(ZuG5LY{VKSj#6 zhITcPk!~Q`RS;+mIQ{$kUWg}*1z1X@DM{w&{T~+LlW!etMPnJL!ug{E3v!tb0 zNO55~Xed;=@RMXrJFiMLMK=7;z-4d!=sGb6ai_DfPmUqpx2m$p2lknr*}gLP!>|Td zjq<_4K|zv~nCr82>AXEgSHLeqgSrY#wH@-#M;L~{vMs?+Nch!Kq81M$%GWWG8Esb+ z=dpX+6nT4Q1bj-kXvuZ1Wau0RocPf8$yBJ*qbpjRo^Zf|H330smoH$#WU~N}1H-<& z{4#hfqM?_gq^4C=9XnB^OoxMmJbZBksa^cp!osxl%8E`MoLwQUxg{l6R31NBq$pGf zams7#;^K=6(}B~yvon^%o!rhPR8*cY;sghK`jx@u=xHn)RKOZPD99PEd7W$$0P6HI zZpi$#*;;5QzmH@P&}uAKoW!1#OzF_Z7xo1wu-)vecm)K>P+0p1VU0g_)vDT}3g92$ zk5^xnPVoD04`NsaDZB>4ggpp~ol)IIbvI|Ze4(208vj$J#+O3|$d|}GlsIa@ASxjR z7QtG6FJ}H(&`6j<5WE0(y7zjCOZf!EZy)xO?!jOWk!%=5ZripCR@o!q>5bns^mz%* z@N0O5Izj-PQ4CjjP5HB_0b2lVK$D=6fK%eNM)=IzMj?O%n*spKvZ7X0>6*}BUe2Yu zXFpqe9=>ZI9|(C-=O$3E_Kzf-87r_*^cz!!+4H=&~PDTcp9fUTX zjo=UCGrC1iNimeevr0$`(!mhvZ@}BzQSB5UgGx;`;BY%8$Flhnn9ifrMlD{J4NrjC z@C2B4225*kZGzb!^v$hiQFU&Sz6}v$>qMH}p!^3JMNfbwr4CE!0BOXCHfC6LZ+~6` zm$o?9W%%Hn6j=USY@e13?O2EZ3>E=6m`c_Ml>ZcC=?Sp1(tZQmH)KdOd@Hhw}hZ|M&w(9T!Q=ym@kN^=c`>ATR|Fs4Kfa z_L%r$kT?f~%YogGV*ko193Px4DXHPId2^g}Y`0k+c<6EvnHtOxb1;b7D|HgfVZE&H zuLcfo3PuzHG=ad@HnHC*yzw2fKP?FW6s)MWWYFHVsTK&rkNy{EYeOvHY46xVa-HaN zr*}f*bx!sjD3p<~>TcQ0PgXClluy1)Q#)M#^D=x(oK2PYKTefHhl^x1wqHet!42q= z{qot@*b!1tDKlSaE=h5z^3I2;a^z@{(8qa;5I5NlnRzH#`r- zRbqTr04E+QVW@)bfm39}NzKQk!BgQRr^0m*a!;Bf>tF)G5fi5<5ZRxUu>zE^}Km0N|>Q=Hh6Hb zI#zY=+<1k)I-QTg8F45eeD~d1g)?)eK{(s7BT4y1;298u1{s92dGidy z+4VTYyQIj^37J)ue5{*KjHp24SBob`}PFNr; zU_4_7P_iKx9dc2qGzU$C$O$4RNTvd-9_`lRSiU)sHfpv#7izR?lK>DCQv^>9l@cB* z;tg+Clw9}#8gRXkGd6ZIf%hch<~U@S+Dw%=e0XylGLEPS!@1NcAQ%-jjgx9LwLjYt z8k&Z!iUy6+hadidEiTkB!2xy8OfY}LxG8MFR0rQ#Yr*AXCO*N=!Ke=F2Nsvql`zM_w={%!da&bLQ^~2`=ik+oS_~ z+2a5JAOJ~3K~w;JXb(Xnzo1$|nm-`xe|b~Z{+5Eln=VuC>Lf!4LPwTxSdPTB!Y+zz zJYR`Ac9_pi(E3;1{6#t1p;YZ5AH8SRB|FZvhWzYly_A#H823G82^CbgK z7`Rk|fGy8+GA2{@!@X^OUI`dpDOCKJvF|H^fl|7(z!I6Gg9{D{f)00I3K)600Vksb zIPgUe4||bVYIAgO#wnTxoC-XzqeGcwq#JNzVlr^@m;>URz{F^IoCUYS(TZu=(mq>o z^72aM>Z|7{)LHMqhNtwby#8vMtlf}@qrtsoKu_4v>^Lg-+;6a9`Sb(W@D!hwSKm#O z4LJK?_z>*k=^iS(w;h&yA2KlCFJ`rr@`AJS)_+oE)7E^oue*1b5ZSTiklg=RysGQ> z-|xdL$pw9;ZZG;L2Jhm-4|k|#6i#Nc(+cGC&$4Cvj(ix~xkpf@V9U|=wjnf1AJ&&C=T1nz&1dy&Ib-Gs-YbLzKchC=u8}`o50t5(DQfb1 z(Tzg^+=|DYVn>c;$VZ>S9phAyn{L8{Im;WGyt*}Lbc$P3%|VaJYjGN%G0j6-$jK$? zAHC(0W;PaV5&-DNv{%D3*EU3Q!qxT-Z?tun43(o$1nKD;OKW}`Gv`y>`K%yVG$8n_|e7iv))CN9;u7E;*3e_Mck zQ31h$_+GS921CoonxF>$ojXf=IQzldRKgYem%@m>eH$4%@=e)y=sghl{jzz>Y4|O7 zL;r&@R2Pe#TpQmP=f_CabA2KPJp0Iz7xvc z>WXtXMNDKBl&LMS0yGl3vn^ZVWX7ukuX<5(-F3kb3O(^%UHpU4568ZJnW~_Ey)xh) zw?x*gb&$k3`ZB|;(r$0!B(Tbd>Mb0;LMIvS^l%VY~5Cj^W|Yk=9ep*HfQ1_ zJ_F8#G1w>`S1OB^+RL`>#W?K_&UJip<+qI)3MVV8K%RY~6K2fNt2Yr)t)G}!fUU>a z&J5rF&BLe~&XNu5lO!RjRC?m921jUu_a7*h_3N=`-v>TU!W?11oF(hlB`Q^Z|6cg^ zr4+(g5z0x0HpE`xB%B4#+5~trEQh*2Q0!_-Pem%2XiCg_Ewkj6g<4`8as zE-4&dREgXgu_$kRNjBx6Z9zJm^0`39_Q}hu!gpsqUrA|=I6JELVbP{`@4jKp!+O>W zN!8j%3tV5ek4r`WzXNHbrhz7nv_=Ol^_5Km05h*%n~M|iin0E8loIF<2&S_61GslW zFif!x9;cXYs^gx9dveU92n3KqNkK^CjS;5uT3(j=`{3$6N zKYm;p{5d&Q%kDq+NSl^95)FaE2?zVI!_J*_mFlCHiC3>4QVPbBgFW^koY7-lK6A$o zi5xRV0^k~069CBk{UNXroI8Oy4IOH|F*>O(VDfg*oRnaBfm#4^B5DHIUJ3y2Q2VFv z+9l2q4uVIImO{7=t^fmUfpySl;CA>07-bzlnJYgn+9i)Z)CUB(N;1+?rJ}kWq|aoi zg18NYoyBkD?*Wk=D=SySIoMeo1qVUM z%N-`*pd8CV5uBavaX^-@xZv7Uzyp=mtVt0s&kDI=d>okiX_@&pk2;3?Hp~Z|>|*70 z2x3Y&gMxU1If^5i$@~W! zG7;tDjhwduVEcv)X(nwjmMp=}-Gw+FyMz;lLf|}Z#M_Q5`IIToF(zHqA zu@?XACts$^<4;0cXU1Jgdq|JStMn#FOfv^9P7j~Brs*uVv0!tKLr01wvROGk=mSS_ zJn+}16=483jmryMRIZs zRG~*z$Fz=01@kXdv&eTpJR)0uPgBbiw|DF)0jXJ%g6()|F#OBK4uNv$8gsA}FAu6V z{?9a?X-vmGKA7piWiDMR9uT8fW@Jbyq#5IJpmbmAA?e(e`;nV*<5&t-UggNQ61K4sPnaQoh z*dc*7!dBzU$vz|f#YkgudU|?4%>57jxVTWRyRqpJMb0;r>~dbB(jK=BGy!KBtcX1Q zh-1WaR9?<$%>}m@fE#awlF@-6`Q{sNz~41Di{|4`eFes&u|;ynoe@f-*y_e7bE>SU z)~ydqdU_EEVIXWVuaZq04@pQ+47B%mNC_=YZk_m~bjQ)A-8ko8vVFUFLOjpC z{n8yfl(BU`tTd}&EXW7kng<9Mi9f~uelU~i-@m_jn7FKuKmHg5c@r)PnE);QUlsAX z?6S*b0k#iFbZ*9W0yU~N_@;wx1u-mJvP6RUk!W0sysN;3_yP$xbx1LmRX$k#dm^mF zeoCO<<(JDD{o2Xa&Cg3-_DZY{c1ToYoaA9E;qA8KyI0Xky`}J z7xz817$Z=N3uh)x+9{V^R3o=tFOu92eGp~QXVg=n?8!3ecb1KQtS{}ycVirlLu-px zI8QxXudb(^1_Lgw65633M4Lak+3&%@UedR3C?+P6HS2IoTzasoPcU-zOMa31N1upL zb!S(+tAFT8oS9k_)`0WVQmKFFvEw+L#~zqs!(pFC+tmL6OV^Vhw&AcZuUT)q7obm{ z5T!(gI4uHkPz)P70Q>VxJR!{+D_7zYpR2FAiOko^ORl&pBt0~A=$Yq4?U^}q=Cf&C zXOU}v{3_sFbL~xJzSfPo?9NEw3_5Fc)XrJ6W<8tMWkv*W9=*D68@cwn8>azh(*>8@ z-YUIISpS~A)=B2BRT$TG%HrwRvCaDkDkSdR>xZM&e)9VtoI5B?{quo&QD1>DcyPG7 zebOpd9!t&4^q0*WegE?E>7hITZOM}yR=_^fQvJp%{S)=$0)~r2&O3CPxa;(+=1BSx zkIoDX<5no8qg;TxT40&u^W7~5fXDt?QFGVZQ+#}*BY*helTP4ZD$wcoStV-pLm`<* zd${fR2&W?f${w9?3P6Sp8y3hsV`F_V@w>;>Bqkn)GR6^zh-=X~w@C(8&Vd0n*f(D* zDM=-g)-FMYopulQ<1wf#NcfKzSvF7Duni?@fKxHSl9&KeK!kwG5OdI z!^xWA2Zc=MUjf%&u~TI;eP+76@x}pcHKxH5;PE=;JjFSOSpR zb#vy-QA~i*+$SXgyih2X|KJSC1o&g6%;SbZxGgX+B?U@AxGaeh1LQ$VVa&IztXkre zZfP;Yp zfpx-d5^}NxZWj9Y+eanTdDF$!^+A02@cKL;PB1)2zPfa$@weEITv zN)Ap|S77?bIdb~2Dj0M5=erL~`RAv)OkkWjZC$6|`47K0P4D~hZpL}lgtJfMVB2i` zj8AjDI(DkUo%cqplY1_P9>86bGO;qOmv6uQ_JT_;xnwU=)YC4=wRD54G30U%p4s^h z+Wo%9KXEh@L+>--xEGtn7r-32RoI$IfpFm)=J)AmwJM+`e!O5rsko$0eqB`pWy<*8N9%wM{`p0 z@@q%_@@uiAce6>O80T;Jzg+{Izctgzc@F)hQH79@n}L4Lh(AvtaNC*8YIE#<=zQE_ z05)tWk`TXYY1;<0sKR!{%Y1#PPSE&|g15r^<#3$1jFW^Bt>KxIG6`wN^ctKewrLbs z)RcnAHJ~_r;N?PHI%G-L4n=Y{?j@N1(KcC<4Nc_mK)LYZNfHv)O%YIiZW04qe8915 z0uqpz*pPOheFea>)M9nwVdwBQ!or0M74hdg<8wcUTIzODs3J5p_&@?f;41g4uf7sY zo(%+!{+@_ef=&?*27m-#Lm;FQ1R5U-Yu{cGDb@`em>sCTK1i;+{&7eFUWS(TdU@mR zt&#-&vGg>-_tzl5c*)B>rjz?0|7S;Mx!GqZ0wZuRu+I2hYzudR^{rRx92g|jbXH)* zWjOK3CF=pj_90WivgmL!CHkn&i5?{+!MWp(Bw4Y-Q|8QrIMV&kQ{_03pSRuv)x~0w z26xgSs&}zl;#L;C;ETuIG7nTra#Fo4{^|W)@4x^4HXRvE3ndnG4FEseGRW?OcWQ9c zH30mu-*z1E&dz!)wT)D@N%Bzn@n%p@&z7sW16fr928sQ!7WrXg<~ZP;3<#Y9ypy<_ zac0AhP62Sr@L{zo}-{VfW;*+17_8H4*q{BY#3r~@RU2Pj>@IJzA9 z{?hEkEFxeGkWHKq*A8>jClDd`U$bUSz>6)U2ez%Eq14xTWxiMp4+9B={s|6kT)A z+sutoG4aJ0UzCiDj7D*}(&g&j5fNm=GcDa=_^hQ1w175b$Pf^7cPx&~b^k;OZUqr*_f z5V&^w-O)cLo`8At<}uwa`?EYeqN98vhW1x`=Z@ku$DcOor%$(0fg2$6yQPslqB$wK zhs*SDyvByh3vpiu!92!;{Ly;g%P(hQe7Y;gJf1G^ zyAKRht3P%|u1@G|o&Px6$vpYm(_|W0Zb>4>LR4K{Ep&@`Y?j`RAqdAbgMvIco`|W- zM=5UzT&&}mClnHmSc#agV`{;`vwYqz%Ga+?kem&pS)QJLL5Tad-St1A++9byp6Q2# zb$EcNH(wu%I|~}mA@p}8QRLiZ2JL5@w~RPkyl_#&`O!GH8gZOGyCnf&0=)GvDzp^J zMQguKZmX_GEOM4G3Ooei*TP-t49^sH9^We~vYwmweOUMEx?<_p-Gt%bHMup6>y%eQ zbhtql|D3Oss<Je~v_|2yTh)6aSd@#r`axkG|R0dERiPdI1L4S}nPza{pcNQjoV>65BoZ%F30)iok@vhn3V%Rt3YjptNrq#={@xaD;J&n+10} z!W-6aU}Q!j&6@)Jazj@AGC}3HJHxHDi8%|)cM@XWPTHxXzr@FRc+8#qT6N0}>DHeZI?{UCX7U++UdtHVF`oQ7oU8 z^rIG+?Sx`^o@!gH=&dTt2+j0F`MEG--{BTcy@-sU1IKm+kt1^vPTKSNrPS>L`L{YdV5=PtfPu5>++p+hJRuL zs1sdJEuIV0ZZ5bz%J$$`#ZlPAE-u`efn$K*<7{T5&To-1S38|is6`fGmR=Z)-=BBh zdEeL86y#@QRzm9F{tDpZSvgR)`9o5Z^C5!qlSgrrAC6@-;fmNv?H$#!4D=+y(V}W2 zQWw|&ph6#kd;3Ny2nh&9+Vs;~0mNhHSr1nG$UY?4CpZayEDk@U=RQ6uXFIdwK5oMjt=dERr?$J zi!n{(Gs;B5(+`degHvGJv!62Eb55^EyNj$?SpX?hh0}QM2J&*DFdPFMjGH|xDm}ow zg`AD@U5b9#&MFOrQR9h>f227aVVr9iei~dOP8a>7E$a1B56_@;(9|lwurMl2HGe`g z=d0h_rTWV~umI@c;l)MIV!P|2!%hDzA8~B^Ri;3^roqi?>MeJ|Z*g40=~G%K_{xL# zC0L-i_WI(Bqqw}R4E;uA?1kP9Ta27XS_noXojXzIqv5K#g~_=kG~}3EcCjso*|U%0 zNU^nK?(46!an!m*uw^4-&Z|}P8~Y;DL3(qL!bfml+fq9DUw$|Gk96)7Ay-{$OYh6M z*~+S;qtri{ohQ${cnIUWI1jYSqi^579-uEQSBnGEA3ti;D34Xkt~`~AkGXu8Y~N`; z2Dwn-d}syyMl)zX)T=qDMc%DTVoLh1yOO1A*I@Y$l5ZaMaRn&!eZUz5H^>#PRXFol zzY&^3XGF=kadB2CP5i2>wyKU85ST1iPIw%WineOSO!2zj(`^#TiHB7jp7-aGKMiC8 zs7=n*Ih8O-s7O$_+NZ%GG6K~0)I^0^#^x;mrlrL=I$d}EnI`ifv8$~Mk(h+LVPI%5 zI$o7*+kQ}T^BQftx|8Gy<1BTs4PZ=A6KJEK@tK2y1fRs51exE*dS#uO86OTJ;*v=q zF6*3ly8eynx_V~ab8u;C1P7d%DbQ&!FLwqa$1(3D=cO?{u+y5HWZR#k6vPeSs=pKR zndu6bTPkE8neG5gJ*YbQU0&?op4_0^WcN23YAB5ef?}EPqntZMH)xocL~bA z%pxoqe%T0%hRZUBbAOxPviXlg%0LgpCQnYm(bkrcc&Dca%9&?jd$Cw##%Hj^2tviN zYei7e{z=IGL%56Jnlu=~$(-E*cNJVCV7lzbn>H89_Y2V;{$8-rk$}GS=S<#>GXMLf zQ4MtO5{T>OaS@xRUjQUCPpn)@KuG^9TkC&HfS z-ut;58HonDXph4R^gO2*IGj^7Lx6G7B#QP!zD>f+9y%Sfzq5C@7yxqODan3n@1=F? zq(tn2k3ePiwMrNTO@}{6?p74O)(XdwA1ZRhZ@>LEA}lN-oE$XwQFH}3ilhCbA}ZCR zuYVgTLnSp31T8k!c<%g@;8=-(X|~u*z)7U&n2!cF7X1`)HYk2jLa-gS2h4CHWh8+l zq0&TBJc4B7)-KALS$X;K%ZSW*{kOey0FdbG)xNV8JXhs$DS5_uYKy)iMAn>q`R!S6XZ zD)co1gkh~H6W|!v3O2y=X-G2Ocqin?Qw9YT@Ky z!Ph9R`Q_UMw7OV;Bfm#85q5#yVOiuDP`*^Sui?1AZwUyy2LWWp?lmAhg69iLi#JRy zEv=KOFCCHsnA>#*3l|r`awD!dt|`oBT)SIkkFyp3^B$W z<*a<1r%_nGY)GS>LAR~}$}pCvhi@S8rr2E%CviF;?0zTV47vuc2?GE>%1x#O1|{8q ze;GF>(jf!Dd5Q}a&fn-OY5}7cGmJ~7l=BQFdz{-jXK{N^FOEx~_8tHLAOJ~3K~y-8 zaSk*(?dM2p$#flox1#{F|M+oH^2g?29s}gZ(s9uCGUMT$Vz4rN++>R|S68`(0l#!9HbX%OvJMqg-uuwVQX`J}8F>zY zA3G`;XKVSPDH24Qq>?IKDxDP-*F*9ZDACal=YLZQu3vc)VCH9en6T>Q)?06V9Wl09 z#KLa1JO$^2vRe(dRD@lNF#b0Ie8)O?(xn4uBJ;cL&X!{UnBlhV1sm5Qvjdc_t1Wv1hK+&?YA$Z62`tNrFE;~Vx&9I zbqs~Ub~qo-%LzW`>>_-_&l(5m|H@|^CH1JT@q*E(5|{#ZUjO@XGQ^{*_pJ`GyX4Ts~gW92LgP$e@t0&qKQQ z2~cx}BRYVxrX#~dxW$b!HoO4mOuX)d+iUPvk0i#NrwVX!){fn_yO-Ov34rqN@kND> z!}$bhHCkYDZqxG{C8Z1}lc484G6GDW^AGB_(cHy!t^9O;uKqn;AuxRT@?+rstDsa);aKFF?HcAl8;f~&!2Z`5#j8CCC`KI*jUM3T7PM2wK^^~hFx14JoCH0s1>lHki z7j{~fo%PIBznQoiarJjH5L3#mFWgFj(t$kW_mNxJCM4!T5%u*rrE)5k3z7_rdjpa|%rVp?hs8ue_3p3w#g)~+o=A*v*;Eo5VzY<2*+w{8Xa zxP@>_tioLRkx=sZUAN9P5dY({5S&5Yw$0unT||zF2~&o5x_9plt?oc|?*5TS9#MOJ z#;7DdbgsZmkcdx$!iuNJg~Z>yugwND6Aiv=CV=rt?9G4y(1fcq3`ZG;RS{x}MGJVa36JO_NWD4lt9C+ZK1lVWrqdDkDaSU)V zw#_WJ0MP#LAl;wfnoKUv^23%{M;rrWx{Fax-@9&Wg)!>7Z#zrV7)G%_Mezgr1*1Ma zq+pL8Zl5{K>Ye3#@l{*Mt+ysg@80Mv4uEEu zVf2Z8l$B3nMb~IchfxtsDoq?qLW6KGxNw9Q!hz+ngfjRRU~W_FT3MO%zRP*WIM?VD zIWKad!g-KJ?NeQ0H4b-s3*f^UIk@Y(SlXxkJTtlNL^c{fx}~8n z6RarT_wJ`(MD&50o7-0b@6JfY%~=OzF!=cECUlhNUfzUDR2JgcPbriFVFl0|+X?6k zB--eBiU9H73g}PbL9UT2K@B`QbjKZc$fuuv+91}~VO(93QzL<6K9mL+i8T#ToOar2 z_@2fKA$A1j<&4mf7?F4phYScgMwW5;vM({q{2OOtv6`+)g7`NLlMXH|tw=@L9nAr{ z#DDESnIF9(H|NYcAko(CK|Fr5s}8O4$&8ZV^PO>dr8K1gI$Y;xe%Jo|XFHQgAOoR^ zKmV-;sxh9U=iJlg=B}x7>A1Es3q#Zqus`r9bx?Kf1)+OW9u)!dYD8sA8j1% zBpt5oe?VJY?f~Z$`2Plni&~o=31u9le?9)_IJvLB@`gRQi>5DD?|8ES&MA6c;T*?# zhI6`hjKXkDOY}483H|u5=SKD+KJ(v5Z!EI4^m1#IQIwgRR|C7$bs#K&wb2N)8{X#cHh%1lz45$~osI!$fWmS@(OD{J6A2aZRW8@sQNS zUnO(*8*0@_j*3K`j?d({904nngqeiN2weG(#nr(i$Qm@K#>OG=ogy0}oORY&O^81m zjmjRbh(A}r)JGtb!Lsvx_UzfXp7h`H?Sg7qw<$_K`P^S-eV&KQRAO*FtEX()cD#JX za{Ny{^H`=C^lG0>8S9Si!EYl$(;eI#hwlty9KEMc$p{I)2ELP!YxBa|pa0C0d02(9 z492z~Q@}Q2TFn8jT%UVxAM&V`D=(!uI7)pV?Z#UH^0*N02dgk=eq<`SI$*l@OvJU) z5inIZ`-t1dvz(>Pu-I5%x#sEwh4#S=NLPHKl>~*NRJ6f(1Pp+?Qz4wh4@IbKvpsuq zln9kcO_-2?Z)-gEPBaUq!&6M;Dw!aIzF*rET+KX=M+d@+FIe_ z8!mu9WTuKKYl4FCK)5Lg_yi7eg~ovNuYrVW3Kln)`TKjyrDLPe9$t-+OmDq<1mWZf zB}1X%DAyE7qNX67jwUp|{u?d|`H!&(qgMvp3oIWT8Q~^?^v5qE3%F z_Ix7Mgc1~-0Ahj*MY4aCeLJUu!zxshxth??07qb+H|M9Hq#7&8EL_@?4XmvLo}E#GYb)4hYRaSrrx&tHL$z z<8uJf1S!)q5^1JOd@Imf0o+?NbIdFY;~C?cnF6ac9r=BMRY(pb0mX$oW&!6xxUU@H zo}m8$d%6$e9_gB|zoo@a(z2ET60kNY{xAt!CHoKhpnbgeq0YCXy$X;6<*!w!t92)v z8``fB?YF(4ux#)CgT5-iWLPvLF=`2*RYnqG?r+bVZ@YYmdoA*y((>$+&5L4M z_Ng7aie=faFm{0YyXc}=^mE54J31nGYM)@~3kN2b6W|keXUPB{>>{{U_=dOfZw1s3 zcmi$)aGEdx@V^G`2^^hP48V9W0Ku^G=L~wC5+nmp4dFtFl9MOwu9G8D4a^HB&RMNmGu-6}bo9~h3`@$@F# zG%GBGt9%jG8P1XTzac8~qT|%_$tQ<#DO*uPnDIfc^tr&`+^6S1%@lC{;ylIqjeeAF za*iXuGv{pnH0E!7_BOsad+yvZKsKz0cw1sR;27X|a3;sFVqf4ajyqwfOm8qC0M$vygu ztX^9oS4?sBd2B_CX}gz_E9#~J@R5LrJA;sRU`j9Wv*4~^l0eVM>B z&JdrJl!i|t@h21T+;h(U;`7{MmbaQHI?xIgDkN_<}pE{_;ynxczqVkBXFIISb^61s|hBc*&&~x079a zA+oOZ!HQ`hlw5)l#ZUU<+G2L9|2AMJ)*YUmoCCpK;A)?ppTM{r7$o|7V32sb16;i_ zF8i4|4$Fi7sH6nMArMDz8!@ao@cqI9Tn1Dldv{Hrcgf|`KW$E2cW^QO4g>E6;zC3E ziG_;`y*qYtuO8eflotn`*ckbNgZd`Zq@ExB6_j4HTN^jjdc?a`b zzTEx3;Z8o=cb3C2%u%*GE2xV-4jHI>;B1X;_dJQerx5ow9A!SMswV2S$&c-qxh`0~ zjva&k-U2v@3b%?{P*4L&RV~Ibq*$abj-dmBazT6Y9H2m^rjC5N)#r_Q9XnP7NuzZi zHqRq`*K;BNIlpn?$oURsQ_KMU^_=9Otc?~fj&RKWZZiPqkB*Slt7>r!FzPHMLdRo( zC(QsL4K@OmLB58Y0q4m{edwTSC1P@S%B`*Sl8lTbh~GED+-?~ZSh`7K{BF7U!Vrj0 z0_3qL*T}LJYvtgP7v%=rHdqK^&71cMKoBY*5)Om5emM-PRAb@~gV?1MM4EP|!?04s z-NaJ9Y?*j~;CLG@4dOPy_19mo2tNt^4loTA*PMR(=}^M!q8iM+@~=mlM`B7P zJf<6@44q*LxETB2?Ueq3CYGqrzZ@t907KNI>5NQ??(mKZ$MO@0eSyGj6|Vky&jLAP zK9l1mW8i9F81ta0j3PHjMtMl^Irup6^uXjl{oKumtGcJ3Zif>eOXP>eiD*Yw#U5iZ zTKstiq-IrBUSI^{aUVb^7}1l@qM)D}+X=S0v0two@xpiP+1t%xu5#SVP=yQ4s<>whPP+k)G(4T;1Jcbw5;>!Ww>~8{ z+EYm~sKktJ>JZkhErgiYzft&GZyk_MX~ojBo5;i)eT5Q7&MQ_cJoL?Fh|GD@Qi6f- z(-HPBxYlq~$ZP^kpW`7iJXh|%)fW8ftNSIbeKMq+q=Aj$z4s1cYqe0ibmaXIHYuFe zgl~-5@W%bWi&2&p7*_)ue2+hn0b}`Q0Ov#Cd~`fWl$4L-ykDPKnS8e`6ScHK6jsmqm7OppA zm40e%^&in2R^KJJ-yA20vwd`Mlm8JTMtCg2{US{QPSOM4)$A198eIz)=1F{XrP6Gz zsJ87pP~q)l0R$Qj$OEQ*OQfu-5dI8x4kQ-ku)SSb*%^B$ zJStHq0fAj{Uv)O(N6Xb$^^=SPo8>2n{PTYQT_!*zpLX%Z5{iL!c5o53z~I5+iyQhh(BdE+fkdB<(5Fuy^>6&)%Adr) z1`>rT>~|MHPoNrvE*cVo^ee8A1Gr?!6W`Gpl7%hUlBfsKNjc{n$%eEbzvd@7l40wM z=Z)@yJX0WU^pXq543eu27nUbMK4d zS!0JLK_=lQ;nzTdOa?&{Ywhpq-&x&|xgfEpbU{l9j7$O3HkQj#UV(vLxHv0Fe#9-6 zojdmF`^Fp7tFXtn7ZcF$j^eoMkNnvIBXEn`E_{o!Yk%&!=X&<<7peBmeSBJ`NsEhX zaqoMfDpsfV1*ntePcZI&6Y)BCD1cQ<8w0RrO%cW|m0z2af;H}r9i@t)2n?u|Ge#Vg zMN6&mTFRGsRsDf2?5n{p_!t->et_MC2Ah zCB}fQp&F&6UdUa3OWQFQgcqVjezMBe0@ESmk%p^mcbFUYwIWRF@dsfosS=IuC?PW#s3Pp zC^-7vhP*5AZwUzF%HN&U|8U@4=I6&`MMe$_m2VeX*M&lG@WVDB=zrrg%A&$r`o}E> zfQl;qIGdjY903-%lF>L72 zp)kd|3|wuF_=WV8fS~O-y-*{)dZx(H?A^G8JXi929TuNtoY`;JPGUjS!y}{pm->pt%wc=Epo(S6p2f zflL6?)cG2j0#3quLNdm&dcOVUR`T<*Es~OwaxcQ^-iEu)3b&blRQl=%_cGiZ#wA03 z?UiX*;rg}cWkArElP_nc%Yp@aBq{A*n^&&v!#ckWj12d7TLiFzx*lo18xmY8E0$cO z@|!ic`4gzK!n95ClTkzBy^nrWu9qvr<&XR5j!*|>UChz>xqD8HC zZ+l%`YP4}{LvWJ^j{k%NKg%tEeYguHzy~LOYRbv+F11ItO+<}TT7uWC#$Juyj^gcy zMm|knNEC}|Yl>Qd@#wo2QpHLfp>qcNalLZBKh1Pkl>v_{Wr8zl%0YxLR#=XImLVv^ zB6tn_>Z+>>qcQvjuzWmf=Lo2;78c|$`8ha$y2(RM=^vuTI+cu3=iJX93O5bT##uN@ z$W4FFADoY}b4nqR#Zi)Txfl!C=2>S6kP{J4R?U$DOOjnDK(xqE z7#nmSlo7cN5PRmCN)w($hLRBCeD>LAO6e~Q=dgR85(}$xA#$uRPtHCo4bOg3RC)}? zU%D#dPkff2|LzhgcglYvI7_h&;7H7+F9|ZH`{08QHmo2>a5)Gl_II%AQSHSr-RAsn z4p8fyM4oNV_A%BM^QQ!WgIedWnF4q6;ZeM4(+*0%9<_4bnIav#*`zW~43W59bhIsn zv|K4Y2eGRU%g1ylT!yWqP*~tvkc&QAhI7MiC+QH8#$fvP2}M1KtX(hCCOycD-;cUz zHe-o$lgk>9c5T8qU;@Q%m#0@=UcQ<@M~{XCtvByEXc;De`ZBy%paTpf{ju4@v$K!S znQTwg9qX}KfbR%Kgcy9sK66C$r%v!Yv$_V`QdOS9qlbrcxt(OjJpOLA1;Eg6=O2S5 zzycg?KAH(8<^1C@8b6^NcA!W|rgI3uQ42vc0@8nqekk9lni|iaSiYe{+nLcC z-iHl~kjl~^nezuMR4w$B$qz>>t$I5{KMaUhBd=Z!5l-@f3dP()*_Tl$bLNRW`M99| zA|V9|#2qn?6Gs^u(E-Pp)*+ndDG}u&h-J_V7He#4Ukq*65FO3SS?cjY^>QGquoTAt z51~=OUs(eRMy<~{xFRbIgeSls)0O0)5*oN#bi_kA26*W3k*ccPygE$GJSOKhkD@Bm zK0&Ed0KUFmK}15t&p$+Nym^##?i{O*P3+B#hej~=feU_@LmB^qq8)C+!m69cFph25 zAUmOjUuoJzJK{M=Nh%T(PeCW3@?X7L&1!;WO#i>- znS|ep__KVxx><*@&Zq_J>RUK~G(jd2Zw^p`MZ!t$o%tDo`O=Y@)IfqkV4ki3O`&co z%YnV}gm@m$^TBWdOBPM%CP|hzY01HOgF22yZZXF@>)oO z%E3G~?qAOGbQVS%`sbZz+kgA|dmaOfP%A0(5m#qv7{XZgcMR_hkDRM_pI+p1oyHN=L(h7&^vLCKoohP4s z28kiIfgX4u1^vr$pXuD0{6u4D+crQReIOA!K5>$r*RCs!FV#cwx*o=oPHT*5dqcnI z4%gKx%pE_Zzm&{+bn7W!<>qJdFSt}fr-4l*CO_C-w0i^#e%h#^+Yd>XXd8qP@7#@ye+K&4N^*(Gg#EYx^&2~r4 zn0&b1a4iW3kl1Dr;60Q=XCA165hBMD3TBLNRk}>ZLeNi#X@BkKXx?Fd>~oZ4>bX$I zb?3kF%;zA+RaYh8ma#yYITPoY+*2;P7D@F%p)Yli;jBK)BI(^lHG%RpzTg!QU^82BskTm}h2q8vW7Ro48rRz92iyxe#H zW8#5~_TtzbiMG6(7U$bENpf_TYKHgBzyhaMV^ zZwP|IqbH;rG&T{fh!wxt6~Q!q(_itdm0dJpcPCFHt}FckwgFe}bX?6FSMjd$;-KN+ z;dTST%mk2|W;pZE3<3Z3fOM5U!|!`|KTZKufI)j~;saCUQ#ayF0S=jR%asuPKZK*v zk~i>AWwzh(r=(_B9hE=w||Zj zG+)#i6=I%;JEdu;^5MW*vwZpTHdtuPV}7${w}^DMA-gObWu%=9v>_9|-5$ViaU1X* zBY;f3rKt`g&4&LLoRsK=%W7`?&&(Wo<~awLcJI7AZY(wi-gO@uP=ljxxS1%`X4;w- z;T(-`^oLE2Q)u2BnJ>;=zSwf0wO7KPJ!Rt0GKAaSjlUTgj^vi_aftLeE1A=hA8Mr_^~A4nZx*w@G@dqL!q_scI5(y^oXKyQGApM-}5geyi4 zQa+O)5%i#794~|gV?>dm2uVqiAjoMqzV@0_7^Dr`amGLQ@CvC)UnA$A?IYJ;(@pyJ zPJnWhFOElag%l$JM9Uk>Ew(FEnI9Pta|a>uZBBjtS-8e>47WHL;4ELw3^-y0*uHcW z<5Q&10mXXYguym26LsdraMl_B*+!gL*luLpj3P845Pu2)03ZNKL_t)|Oc00lOJKOU zo>hS9hvWLpGo$2}Up!goWd%Td&5pd?X`~YmoQ0_C%1Sa*QJ+_-@>M3DcxwLz zF-MLZ*<_0peN2^1|MNvZbDlE;=P@oc`A_{h{x=sIvmj1lj~pI~djJA(#Hh_spuGZj zuLE=v_+S*6oyrPshUWoQ^FccRL1zN?o^wY#b2eRV0D&|C9Q{xS- z`JT!qKaYWJ-I)Y&pf89r5q}1@Y1ds5f8K_5^eB`S!FcFz)SW~pVkElS@4w-HDf9y991(O!Wn|lGXU1Xu zvyE8?+%}-Zh41t?0tW|)Jj2*dWEfb7WB^FmsdHfl`WxGjaorhY%=?TpqCog@bJ=I+46lHe0fXT0?SYlG63rkZpi>Jk5a_|gh0gY=OBsZd1q%=$@J-mRHPdwpa9o5 zFTNf7Z2Vt~a`XF~0@J_o8XL+79~{D}rphV4yMb%g6e^tzn9-1_kGmVI3EqqFX^Za| z+a$!~!8~rg!Dd5Y^5k7gdSXIx`MP>-38a%y7_P|WLTd^ZMN_cty2oY26F@-v(?O7? z3y>Ebryd?tT)w>NoZ>k4@s&UNSOc1V zHqY@IfpZk+CDI+e=+t5E{JX^f%$=Jp8Q{oIg&=R_Fq_#`D}^Q$@=0X6AMSmt%n?2f z{&V20h`+kEiF>o7hE+-Xc9`wf6+xTdy*&r!XC{2CG_Kw_@pHl-G-!}A0Mj}#QaW}Y z0A;Bd3CXULQ9iI}#buiT5}=6`1LHq+@S`TWCsyk|ATZuo&e2*RD2@T!^4bkI4lLYua-!W1n{>@*Cv{ z-{_BWb1~2v?ir)M`5E6a68pR}`wyM*4=?EbFux$&LC}&A6YVXhj|@eUo}S2W(ztwxRBG<|M1|H$Eauc&58FgZF{=gig5LsgEjuj2=rsiH zbA)GEg>w&s6L{71L^)6}Gh>i3=4*jGThlC%KwR)x<0oD@ovo$ z^LXH&_+%{K*s*b7+=E~s$vVSPIEx=18YOwT$3o}M{p3fxA)pr_rTEc0#)i>m==4ZsP{tE}XYrLVtpM7Y;;B4D)&=1P&1I4Ai- zhmvIdcX=}Z$)6e%e`FRsphCR69h9R7-&HF~o(!Ok?<^eE%g6D+B1kCWaL}_k#Gl^~ z2Z=%r8mb6e2>Y=G5R6r)PJ8Ce59JHkE%>RVNW366HbTvoy%GrB1BloZ@n`2CLu2eD z#JBopV>h0Ao=@0PE~l@C6_DF9rk^Z4U!u`0Blyq%@z>r2B|3WE}h5L^Zn0*QrN3pQuz z>M(p4uel9j|3~_PkWhtS`wW)`!GId1J`U)Oj*hZW2J1A4rBZ@u6cU>){lnv@6yucvcV2!!!QEr;RY z&gyUsux|HWXhRi=L`M23%Vv(!bLMX*h^#nD+2`!q`8lxtech}*hJ zIK=Uve7Z%gEcfAL0OKYO86tt0Yy%)d=4!sqE_!a1fRh(W4LqQ%=7&{kJhmcyAql9h zg`N1F|B&QXKSJBrTW)xyqYQZ{RRZwc8bUES4uXLot?jQx-8!8A=5IBI{r~oilMN@l zJpfzvLVE(#1)wyEM4zjBu8{d`HHcV0#7DohtSSyF#^V5MF1!II_Tb?v$<6*1kE(S%i+_x?$tjBd9-g6)c znuEE(ofQU;knKkQXe6Dn${*?SJLVicn!oC3cCD=2P^v`v4!V|A5)FPgUl%Lm#`sgg zm5V0KhRO|ZKsfn_9`-cZvB~5VjUPXLW`6zwne{;$q)Er;AgipdzC0R+r-H~hC)?9u z8P9{e8*TwyOTy0b|FInd9Cul$3?ClZtYd)2Oi36WZU;aCtk*sFa7$3KprK#gt(%0v zVpM2oDYSX}N$p3!LBzFQZiA8@_nnh*# z6Y)2H8@PT&mDz@D19yRpfQCtvCMg21-(CHaSs+7T1Tqhr0U)E`h>USwD7(XQn}9e|ZfI9uOj7xE;2%I3JRUnX~O% z0B@p=mRS`BW4aIgX}Io2t8n@Ohm#N$apxIvAo;ipBKU!IHQS=ruex3ChYm}|LFWt< z%lgar86tPxG6SR$%>}m@046$OXsGVc<$eV_$VY-rum}OhqGjLmbNs8Fm6^Bt*1lf#~hS``dP$ z7kCVC?AWnwd!OPXJ-Trl@#Mf<$xMxs00Jwm>vh*jWqiEs$13l)jdhZel7n;ng}8L0 zi(GmAD(tBqmbc%2L2mEf4a7fJys+<|I)1zaLCK87f=AG-8b@V-ABK?uXmim;QjXPV zF|PdG52HVMJ&SS9b_Fbkc}a4c&WiZcyl+@c7fI+8Bj>&tC7B01D&o(E)@9b|^8bG` z@ptr{!<(rqptlrUojf4XXMZr>HK5BtsSz0fZY8iSTn#iYD6&2ER6AL`*h}937*>1! z{KbGg^@5=9intdZ2Y8wrnqO!$W-Y(fOQ?D+w!bkM1RtWTO{zv{jm26xt{QXI+526NBLYoMV$-63j=1Tc@HVv()8YURy04`BPQ zd$ZD=J{`xDQ%a;e*8bN|@KG0FamzvzgJvaWfsAyQK3r-cHTX9S3T<6=R7Ria0qcr!^7D#Hxo$$W9L`A;@3rN)LmcLdLkCNUm#tCt zK94bv|0~4b_|1IQQi0|&0!9gf6*IuLqT^Nz88(_BHUcLQG5}VLm=VwTJo>C~oSyNP z{sS();LbbmOo7hF1~9unfccF^pSU4~6dPj*e&z5R6B!wq4xHcc{uAEgpm%UB_s0SM zgkL56#$wMu4XcgScwd6|cf)IALqh_H>-t(c}PO? z?We6=d3i@{ul$bu_aXm8)Ky=MlXAQ(u`m42fQjND;H-yVCf<{Q(;GOYcwfkT;ddt9 z1L4naJ%INV;Pnb9V2}_CY&shacN85$zYVZ^xsl zd-raDnQmX9Q6Jnp)-1@)t(L?%?senV&nR3E4(5|9y%U+>9b`9W zKvTfK{gy4SypA)kSHt%5mGPL{L!FueHm9SBy#6@$m^D2!T=?j=kg_e@Jaeks|2m2&z>2 z->QfV)8YItK}Y@%6bV;AX{)r%N0$DYfEx;frJ%@97X8v%4jl=ER3TV)?`{W<9C_Ns z{^o&i^(|KU|8MpqBcNS#zmv>>ks)Aw)-fjOl^FbWKXkEEoe zTn5zV;4ZL7iL<}cPjin~*!|A6QU(Ou`UR^;BK>* zrH%5j_(3>Nm2eU03fS*%C_J|L73y+uYb7tQ#%Y}8D~o0BH^(TYEe0Yb9(2phk&ypm z@Z&Q2Wpfzc5#APV79OvG+YV<1>^I}LZ{N zVBE$89G^!gN$fK(*>TE%Q@S_2UvG(p25t~eF#+eO&qMc0>~k1aoP3#1M0gd-DY1RqQ6FVy}Gcys~d_6R)^X1Mvhd~G6n7U;x>qv@p>vCA~^I_cK z=ND!0h}V?~MkdWwqaz?=K}HBG2VDDGAS;%?D@&KIkoZ;sGH76`Z2AMMlD3hs8aEIc z$++JY%7;*}RB<#x(j7qO@i+0;HF5l(i~!$GRw}?#0|axOYd^M$RhWuo_~FWR>ePL5 z_Q)E!>QY#b=@6v`sn$BDwm8$$?~F=6G9KE`T^urrjC1cq-Z=mxDW4vZsF-3f-1eoM zpnqOrPT-=( z6%Or|m~pmlE0UGVMFtPS>JzKc`g#v6G@ADrTep|vG9Vnk4lg(c>B9SN#*PHu^>BAM z!6(y2gHxyp8zBAf`2=&)7gSYw-Tu>(LTtY{*TLAa3tOLc<+u!}yckMwjmn3#kDyNe zgCwWHQM#K6X9eBic_thvgkwPZ3mJ;?jjFBnypQD@I<(edgu=oa*|xn*cI}2q<&df> zeBY;5$S7kP{CmLth%*0T#z8pu7dpcAg1ZVhmc$6@uR!>U=qTw2_cWQ0{ji?dy0zmn z0>23$edVYB`J$h7A2UYc9Kx|i=?G6hIXIecjMC)UEe7D`n-k?&_FkDWQ{)7N4JECX*O|SQ(StY`7gUz zPQ|Ojfi)`OULz;6X&<%{5AS0jj>K*`aEA%t@vZsu4@i$5JtX_+R=NHvABl>LlP|wo z2P;&$vSj(w^5Tmxs!G=l8h1@GLsPg=#}NK$=f>uax+kq_XE+ohL|lc0d3l5^<&A*~anaM7YgF>$e85JhAp zO&BjDAA9Vvv@v5YkU;-zIhys>uvT$W3g$H`CK`#??M=qm8u`>yPjx)+ymJ&zM0g!e z=v3f{YZVM!IiI}E<#qJ#@9!xosR8oKPgO`8#+EAbvHews@7WWFIO%_EULK#8mLmCi zhdGa=Go7l+Lq4U&$7K7C-3n*h))lQ%Qj&mkqyeY8@~}^7Nxp2|y0aDI?cA|CE-4Ae z^zsgn#e-MjaM(66qp%&)Gl1}o2OF0;aCe>x-d>Z`ASu0=M^ z?88_G{Oaq<{pxC~DK&M+lB``bq}se9b!dBBEb*0w#(3 zdvKPN2RP#pmIb#Nt_d)&8hgxBP6>hZ%36@nwQDf$Sn-u@Tb!1UoseZ2jC{*6j;y2? zXbp)$__YZCphW4iK({ z|1}8j;2^w__oO>*uhT&%DK#H4qDa!xVjJN&dqF*@VExY*{fsg+iAs?_?U#^w6bAyX0ic5T?V`o31 z#iy1AXG{Pk4~Gt=VDdi((SJD_@DvP+qc~GuEN7hFS5~aqEX$T}l{@aZL+-uzUg_Gk zYeVr!yxAyJ%pegb)KnMBmhI0-UiKnGx{sCb!<;fv13>1NtUoh^E?gmD| zU#+M}e00O>#Q!G#x+dKF*UZ3)G6Kxy;fEh?Bv#{U*Bv0?zvY%h+4aYEb-UfhP1EG; z)4`Msmh%z+d=Psmr7e=DA5p1&$zL!9a_(6eCj)H9`sUA{FH4usmnR-nIP>_+6Ac$& zbv&@2a3UXvv)8hC(L8x>K1s%p#d5Mp-Tb+OX?-{MVlc~CX@8|I%$fS;>-WjHi?Et5kVFJ4ocZ&{ zsEcmC_)@L>UV8KOyX9ikOl}^nFM6o_mM?d&u9>Gh@CW9v`yPVPulgEU^!*SO<*oNb ztt_8^=1jJY?ARq}B{?>C?i}gWd5*$){asnYhZmnc0|ttq*tcD{{c`NR_ui4jn0FM; zYj4S~e0cf!(`6u*Ge-|V3vQpk+zqo zGaupQ@ShL&fjQj#&hmL;XDBTVgdL`~{rmzP8Uh-4YOsW2ZmlTG55_5g8TL~E?_jmQ z9C@}u+N_J4;I^6bF}(kX=RJmZ%SY&bOoWtoKwZrioC3I0?w;664jlHe#5H>wX%Xr} z1?zvl=w~xM&|#!Gq&HgEOeN5aAGaBRZ*V{L?!8`e-r4Qs`m1BqdE=FDW~y8Jo_;(H zD_2jPyF4f*WuYG#H9`VJCbH&{;hgD_-Lnw*z`XbBC3_d-rb1D{3!2 zBPgUeC>NcduFm&nWbBi#znm;>l3tMD(5_0CfXaYm0GJLNjyeyY&wf!lr2YoZ)mO6f z+sc3e(UO~w^S!lcFs&M{i2u%=?Z7bDZnpcscGOST{h#%JqKp8`Gj-}z(Gr0ZDc?Kq z9|f};DmPr)3a4lSaH6DCcJ3(x^Xm0H${N?_Lq!|64{ekEIn~j=ISe=r3-|VufBCec#34y zs7Ptwp30*qQsTyOc&+g7zk@0RCf$vDDSBZO^;c~FRaDApBZK6eGlD?Kt7X~BW6;J1 z^_dW>aF+aBAmw0U&pa(i&N@9vLV~NI?}9rtVm+YM9;0x6TwH(?MO84D8!Ts@4h1j& zDoEA}U^UTG%`btNPg)8N9<0P=U_}y!n>BB_AsrGok$K-86EB!2O}Wu72JMS4SuF4S_OhWQ5ef-p`KR zc`&^jEn~*SLa{Cs*NNuB1aGL^bW@Ow8WAp4_<&ve^04n6D;HiEBMB*?^3A*)iH;4G zTZRV7>8B?f%i7}4u9yIB0mQ}mVp8R8b5XKsb1|-%+@n_T@v(xw-0m@) zR)|omeroJ;f0Gh`fBoxUSONS7%TS)!-;afz?JDR}V3JFK*z{Nl;#AnFlKY40$N$Hxr_j{*neA(D^`7jWnlkSAn3tp{{ks2_L3A3hjY$M zhP12>il0@G4Any?Bwo7X*z5kRV~~D%Nm@I95Jwvhud)pdt;Y&90lFxGV7~LQKkh9Z z(*r;}6VY$#aW8u%#wg_J=|M{IuqBQG7DEwi)v7{O+2b!w5kFX`oAb>Mp{B~_7f z))~<-cv3FA_ELWZn$MS|fC2W9Pv>NT@hOvjeWOsmDB@SVdLMmy0ArzC z`kxvtXMky;4THUz9+)3Iu*itO>aOJ`&#bHph~dEig!#zCn{D}T``2Fa_NkHcM#n4D z!wY^a00WQ>gIvCH>y0U@j9Xsb0|ua0E;uhi2J{P-Z|4`Fp0m+5eqbcHh=eSC+iu0c zU37kH)Jc$h^(~a4kK{li>Mvu?i&Qu#@^ksPC@C$9lK21P)t=ed(>NXfKUt*r4E!i& zhdjm-xR=c|+5^XmN#N>x*tl`yu)VWhUVEtxq&T>Xz{&Q@#TP{4SaS>%-f9!5^1BrD2d3>6Vu6PKiN~?oJs}LZrK%`TW1n@8!I? zbI(2J?7i1oJK72Q67e1H18=tb)j{ndc)I*1@iWfYK(SR7a2Y)yROwPd95{U|CXRNz zQ7-(&mn3$R1@Rn8mb9{}o{E~4`xHISR*lX7NO&Y0(aDRaLS7a0X|$vLXN}LVlXl5x zgilFkp(arop#1I6ICMNm-^^2!mu7+6EGafuxJ-jeLTOZdfKnB+qJ&gB;>6SGIC>o0m0nnk`3 zdQuVDL)*hV&1OU@aWeAt^s@`Bcb_EbT`HaWdd0M<7uOZhi2{u>zsnBXpt-;aWGUXa zpq4PoW<8p{G}kO{cS1PTKIP1{;1kV_K;6hd7>fEnT3E;H;hxGlk}`QJ-@dwR5KzY& zi6mvkMg@I_Gd1flT!hmsaRs9n4@z7yZK6vBreo{~QC`{}bqMKIbwEJ=`8qWI?yU!Mwn$!>iP6bs-LS?7Y(z?!y`8R!jsx#J_w6T7`6Ws}9uWa7)@?h! zSuhO{ks&f@PL1^JHRr}mL>9?!%{PWy-Cvuq*_8eCUJvz8m?`R5@eRz({PJ*gLHWh% zB8*Y^#Vk&Wpo6e>oQlJ|35^dEzQ=P8yZIM`ZKLwYsU&v;TZ0gmpSC~6@(60=_m_n< zO#(Yo4U%g+Z?nFYEzwg?CHzu8-PTa+TnX@n8M%3glc5lJ-|ltrIct<@JVh#nNIj$# zFYQ$Q0O#hC@hoh|+ni9#gcS_^SCe0Q2f|@)8tu43$Bxu+8xP7Exq6^(cEPLAGkz)c zlA}2L1v3lrVP4lpjsQW102j6sW8;nRm4*O(pD)@eT zizE^k8U9g7iV^gE-3ziVe-EDuc?52vMTzU{tT<7P`HTPYB5*-+4L zdw%7I(OZ&%)oKi#Osai$(Ojc)dvo+8Rg5mc2%pL5!PRR_<)&XwGJL(4M1V3h#E=U* z3WgAbm8g8c~EjX8qW@OW#SZPqId3aF&u4TtzB#*To0SKBnY% zrS(0_uO)(rE1fqsy@NEk(m-EiyhVszyxgya@znqsbB*u^BLs}R5047o9i7>2qQI(D z*h8DWc6EHL+3!LrZY-|nkMZY~`ncsQJZyDpWHJx!-De%!q8?o_CcHt05Z2D+}4PZB~%zBl5hySKmA)Tc+S z8lf8VEK(OGB#CDvnD~x^Kz1z2Q%^wcYuJPI89G@h8f1VQLp}a*2?|Rjm&SODweoBR zFnO~N)nTDl{us(VA^7$9axE6_O)Gpv9-J<@>}>WV>}{XGwKY4Bub{*+EWa*iVb-ABZ+kie5exDsXp|5j~)U{8dL) zioRe6mUvtsJR%(ETxTNKT91Fz{#PX2M=1eEoyF0|G; zJtaz0{(h9~>XFs~M(Qp@(jd>TPZEA_YgZ64ygK>ye(k04ENf(!_fPXyBw8DF=t%6J zAAyN|h1G9DsMOshd@r>_e>xIkVk#KD;zq0UUXO^YY?tt5DZ^l!)QneSABOx=d@Ecd z8ExT4hxuM-Z^7A_0WT!o3(ZU%yPHWbDp$mD#3JmAtQ;bnfmvs@?ZR=QdvAii6@;d1 z$+kP)e_6dIw!Wi;w>18By0soJ+#*vr$?=;@nw$xZV?Qpz+x|@VZ&i<#ojspMUQx(- z+t;c~2)>cn^}(nPK2$MGBk$KcQgwOzj>-6F1)X=3aDAb+=L=Lc!|ozpVMA*@!DBP3 zG`(DbNQY4Fy1Sko^=J7D+37Jyf!7FZF2Z$YRq4MpqW(s+Q?IJ)aV_6gLc{a)%D%oN zozmTI_-V7K@n{fITcHYb0WrhZiJGupPpzqL8>o5?z(hFKSaa^BF2_*Rs=x0))n}+4 z4HoGp#1Sef6kyTkMVO3b4bKyY$a0SuIbGB6IXamXg7i#S47L1lU9aO! z>HNGEoEhn$E%{oozLonw`=-|mQ3?K?tfQSRU|wT zsP2|!M3K$9)x}jPDlKO8U|p*VCF!uhl;~N7#X1+%1x+djs(1L!Q~YSsHx&HYlSGIv zpNoA_-g|=b9+d+B@p?R{xDe?^VDBHMeA++O&`-wS>?9c8xLx<4_i|G=eVb%#o;dL@ zZDPy!PvuUCxE-5R72FYtyp{EF4^A82F1?Cz7|*G(u(^n>y3Lujo`_4*TBJ+8IG)H~ zR=N9>@utgDFS08aviFWN%J;5CR=XvB>`ZstJDRwElYr^ox~FY1@$#_zM&uSR31vyH zP$x%X(JDMA(`2zjnWx_A$od8wF=lAn1xAqF+H{~{M}XHf5)O_=S4=t|ol2T)k6jp@=ew46ERI(8v z@T<8QkY65FC@TI6mBT!4j_O=K_prsfCSCD+W04yJ;Hsyr(VF#EK#7GC7^NJ_^Iv3V zeA^|Pn9SB0D+oT&KH!~C9}=_{&Cd{)mUkc?m6w>|rHctdd1_Ag`gqgV!uKmii)@~z zX>7N~wvj4uxpwL+Sz97wl1u@Tc6W&A{? zXt~I%XI-xPbzM_mDNI@oKRsexOxJzy7j0!lRXi0xQhxq;7D4*3)e<(P(3M>m@|++4uIv%)z<$A$RE1^iH!c1-uV0^(|A>SH?9V(p3G)2;2C zmiG2ocfRn9!{sv7i%xE9^;y7eq}FhB;yo)SvM2kuPphLv4#ujgA6ajhlmqC@WzU-$NwWvukp4_!*ZSgQl*79OHQJS6)0y>0C}61hp2i$Y_1yK`&CDbjl$A%y zq1_h+Wor)(ETG*K%~jTJx6&zzQSXYL;nx@`KK&Hy7Td^ARF`bE9Lp3Dw5Kb=yE{+G zH&$Lg%Dl4;f0Hk#LvyAR>OHAjrRS0__wBUMDH#`;>oEP(1;cYAv3=K4L@ssLZ6lI3 zMf~ahOmHFTu}pWIPh_F&AzOFHGmZ7OL-+j7v)29OIFHa>rVln5U!D4YnC#n5T>C zAfn~8&_Q&}`YZ)EZ95=mW!{@sp30>+FA6!u@;qBH+`;Ql*7gGdxs?7`;sP_uYZ2KB z_nh5k<=dd70B+Me@`oH`wLQfzbV}L?tqLGKNg%dpP?t!=LSYO|+pD%}T>MN0k0=?hEZ(_TPb(*=KY#Srb8lFyYU% z@}K)WAntuzZU-n%ndIj=;@+nqr`Q%B$W=oh`lJ0p&d8RfU1{H7YCA@>#e9g}K|LIV zMs-raaEt+**c-9Zp?+J!#lF2%z|p{HNR~!aXD5k*F271c)L@*f0-QlKc|L5{J<38U z%!oX$)YZmT_e)8K#HMroLYIwiXTH$rM9(~zC5d%|G_?Krx>u4SsZCGsNia7v0l6*g zYx?)XgaB_wuDg${4S^mbeT+EvBfVsAzX)iAEEmU>FaC2^d7x2N;uu5XyJ)J!+mJwR zLAObi1jdikeZ0P>Gy*Zk#8nPGV2obS@xyc<$Q)Dlki~ounu@jn8tnu@NhfTcpxlUR zKYc@ng<%l(ZN)+DIgCo~Sn_Sh>c_zI-tJ=&@gY_aZlmnO?A7m?;-;@Z3XE}_isz1L z%tE(}+3t-Mgr8dnv3LR-kKV|aF4|S}l%F#2hmz1)n*upZo^$tSpup_|Q4sdZ z2$&8-9xfjW>pE2yjYwkN_)XsUPPv`sFvGB%`RKLdB?r^htgh)H?W|?D_7Fs*$}&$U z;g>}ai$jV1V-SuDIPISemvMKq#<8w%DKVVo^)+KS;cbJ$cDUSQ5;GU2Z8=^1=#PZx z2LtKsrlr2cCRIak(r?qgan&esu)roKkF$Y!%Qg1ar(Us7ejze@JeDz{Ub5W^RL3TmnGJYW=tYAq?MiBnAY zum^K~YJ#{ra&>iO3xhS5OkfJ61-_DG1x)^}Q}ps)jFY_DHX%@SK3n3Gxe|W9i^7wM znThY!79tMI5THUGV%z)HB`QSWWIFjw4AFuZfXiUrHSXYd2S_!HIb4)AeHcBYo^LXE zY7uv!S3R8gwuXYXsB*}@HXt;>P`o4PHMT=JnP0(V&5J&AI1DCUKb`{!P_g^PdU2z)5V=}`DS}>p;W(U z2#Q%(1xzy6+Uc8xyCZSF*XiDEXAx*C$tq;DI6xS;_q8Ym!6+&)cDtB;nvZ*8Ah&tQ z35^w}jy&iDixFHwu9tn{i((W%%)#0iFf!m6t`5@r*7yd?*}&au1V{FLWFv5C>yR(S zk=c$>JNi%6KKe+SYQmad1|g_Tl%9-6VTBHV>_?Xc$pF96`3%LNv{3hMwX?XQJHXzI zg&G>0fu%uX6d#M5lb?4p5L~refe$NM)P*9MurZQ*cIB*DmVIF1KE4`~HwIa}Y}_>b z>90KZ09|TsT&!%IEoNVfZn6~1M3L5tzRjqk&IqpfE()}#{Ts&0ty_$Z7tS|^jWPo< zG9JRpYiMGlhPbT2?*V9vI(}OoV;dg@fyhhj$KBq)A!7=;oZ^^y@lxJEp#5i>5$=|H znyp%oi@o)wbiUCngYRRbgGH6U0xAn>FiuxL*i-gJ4-r^)5HJ2}gicbyCUCHzr-r{O z9Grf)i#YVq%)Wof5cjL=_m8Oa0Qz4lDCKc3ge8coEzPE73p z?*>s-iT~)$4!$^;m%qJsXAT_L;jZ2}UP*9wz`w-ao0vLWn7SZn91e<5xA&&2_}ymt z;upx-R93E6rI8af@U?8SXomb5|33OwGGLin=K?;j7cG<2ZRj1Ba_W*^$KYKz`8PQJORiHAe%HzKYy~oLKf1n@>0yU|IjD>AcPYVs zIl+CjSruQqwYTXcMO_kvyIf3%0rx)vIOQ5qFz^MCGc{xX^?dJPujp|b3po1SkuT^= zDbR@YHsUBF5DjZra1zGB5eho)EC0L8Xt@V^Xjt=*SsTrw5=`ngbnf0ELxc6N#X*@L zpYfuzo{0&~BI=J8{^yQ{mK*cW_eM2~i%LAThCX0H9I-?pRvCg}6}^4Y?`P-6`JFJ} zS3f}sKwi}!{*BS_wAW@_0S9xHlcFN|HngS0W+)9i!+lt00;3f7DO`rQYj?}TFNXSe zqG>L}x>OJZ1lDYbC{>8V((_U90)EKQp!+YDg|X)8VuMd6VLh^>&c^FUUSBo2jk|WPAYy z`Hsit5I{bv1GLc3(p>qsp|4GfkdLyQn=9GL?L+WRu8gunm-${+!)xT1ZM(5NM1EN| zs4gfcUg`>{?%Uo(T|f|Ep5Z!KlacKa0j9{!g;I>kOR53zZy%RTsj+kLd*frqY>A=E z9^kk{u2R*sUvRAN*~fBfnW}ycDU~BeXM%+lMjm!{Hw2c3R0@j@m0A3=LLZ}4UMNk~ zy8;^~Osl)axtP0PuO{N${5_Q&om`8pYQ%U_7nmluR2h%nWNVhMRTR|J1FrcVo1k`Q zCn5OT6D@NRh4Pg$>~|G$u3A`iJ9RN+vXC&lF~HW>GB-7LV`(f^3OV&LE-ta zLm~=&Jy){}#6x|FiITH%Rh*m}xI!~$8oq79i}{BxfhGB9J0d83fp)PJrGS#br|(=H%4_r9}6R_jjdGGodxDK|GHa; zKEup{@;5)!I(gR!*`p+9$v?NQ-fc8Y_v{6ePbSkV2X?6HmyzRS2 zCVn={%>Jhts@0&WHE=x79XUD&R;0ADD{V^V*+uR>8Gu`ZdfswMB~K5}Z$}?OafC^k zrQuy`$$9s%7KDR+2C&Q;qQ$f7Jmnt&_Invbwa=CXvAcP1Y|IR0e|MuIGIDHVBgjGS zy;7@RNm~19d`{BfZ*cUYPV}JI9R-U>eJylKXHl=zVf#cB$RkCg+oGe8`(u>8F)oWe zBYJ^{(9DM0_`{s45V0!oL@U$)f$%$F@B(txRudSjfD6)Kf&x#?QI=U2*oaG2Cn80i zf04gd_tKP4Qr#$e60G+B#Ue}%K-zX$W3V3!Pj zVbaIYq|rBO3C-6p*sPaH5_M1PzBzxbhgvkPBEwo^sV`r&7!>VZy!e1X`jap)1q?%D zN9JqAItl`;2GHc2RKcWz!~qUhV9gJc26ZdM{T(X+*Oiz+16Y8TeO%!2*cGeB1~s;7 zYc!lqy~Bk&DSQld0rGmye1S%!%6PSDtcd0&X)w$wfwdND9@GntwgR~*ZOoTZDm&vK z4F3SvqMqrS&SS>s7EVj8jlW%jqb6U4I#9nyKx5R1v;~>Z6g=F!#SFcZdj6qi@>svHKW%Ky z%3fi8ajZ}0?c}HPQQyU(63+!pBv1E19o%=D`0{$6A#&=XH^M4Bk zSisN-6tkxmyxcSb(6_H?9u#Z+CT2k+MN3??E2mt#4v!)R>`^`qq2X>Qcr%&pTqIjlI7vky9^2F+OZd!!oL7 zIj>PZ6Ed1b#0y?EWwO!l5CAF~-|=_%8PNhyQ7Q(ea=`zli`7@v3AA3U0^4z_&V<;F zSP7eQS^eIO<$s>a4=GMQXUt_G(x4cT)}Y7SU* zLdPlWjgY6%51%P_31a=4ybU#U-X!<&{jm#x`|&!qx>q6( zW#?`|2Kstl49sair+t7WR+MJ9n9o$>6ynRI)+T-KhyTn>yhmyluV7TNx`QkCBposRz*9qPaW5>hT)j46<{0yK0b zH~c4P_T=5fEdJb&IbgD0a`CJoT9y2JRmy~2>kq6O4KD* z;#w4JT=S+1^1dKe;ygTE+UJ89BWZYSxdUmlksAejOB?feBpMM;!v~yKr&0(KLh7Y0 zMDf1`(baQwLXhpHg1#X}4PExdM<^;`6eF4&K-P&}W^_^PACDF0>z0mDc5Av_SWxmbsEfyxXugdrZu}*51GA~qlOg9SSA#S2 zC4aQ8vBx{z)=%H1hF3u)yy}uSmZOTSS=v8oSey~bx+c6hCjLteJjM+cffr#ICSI+l zZOt4b%B{O)YA~Y%`AA+|xoCk0wJd|v$QbG$0sh-dn&EiVl8c$nKe4Ql9lbP7C6MW> z&Njxw^N%^-ove>BBw_4kL@s9ZpBV6|YDy;_#I0ao_}(F++`t<6Wy?yvtv^u~ zhcKL(@mT>v#x5MM0UdzJI16KT8G>t74+=!;AI1OTPMN6VV%@+4!T)wipB3+eC;LzRW$KD{RkCJt!8m2x(sd{v^(1Qkexa2wg*@O%MNr!8_RjcML z2_y(F=@BV(orjgMU=fHP!~N2;vT7a=`$sdXjcvvx4=m3Ro8f6a_!%5@>9-*ilIPwd znXaqtg+uN~MvI3b7MujF2S=?zUB-%3LH3z|%PUC0&6yx2GHt_c!9x8XuS|IHWnHcO z*Xa54EEnMLvhsZSyvHoW9MFA5Ag*=a;4#Y7Gj{NU2PFa!#>Hem{v`r}WvTu>?RT5p zbMn%}I_<{Dt~woPjQqlZY&sU}K6lSvd@56q3c0Qyb0W6ltuwY!)xEh929+hAO6#5@ ztY8y4ut!w;5PV3fQS`7SvHe%7<;wx4mgg9cyC~HmL^vTY5ubGO{1p9$>!DN;2vq3R zT3}bY-(Nm0W0AF&rkdtqu{V+ABCbq|{VJKlyv6a5P}G?P#m*#OT3#6Fy3IXBy~$1r zce#$73Ts@{^YAUjHV>DBDa7e_R4@kz$L>4?S!%k7C+U*d^2l&zyuLlo z+c^BSkfjtfA`K_QL*ow)M|b@%_zwmTi(HSE-uyhMSRzC{0dM;gKW0G0-B1|s>;hYL zZmV8hGaf|c95_90w!2O@-j(!hyEr%q2ML5{C;y2RbGc+R85bA(>GnhrX=o^kXwLvW zb*%^togWf+**lzJJ{(Pshu@n2SZneoaW#EGak0b?5(aI#VTBH0Ones@B9?!g7+Bk0 zm*hlr%h-U^B%2g*&vTCrb zFbi7i>60QED+%~Ka!~z_6Kb&lwc}?e1EClfb*2oBSho|OxI<0e3Ynf}{&ziwo1iN% zVRL^+3w>3dB$KVpx;!B{$S&J}S$_Q2r5xDJcz`8xe8hCO_|p`=+wI;3N~#?3O32r} zsMUZ};UBS0vzmU5o7f$(Vg7lVJai}@fJ|6u>_P)NNEX1l0o35^y1819*k0Ot@*OYv z&B)x}@T5M!2YsB^*UTM8M@FtYh1@E&oTbEsHpFv*6C^Yt(s0vlb7FhkbyVQ*LWtMj zzlLYc-Lx4CJSj^dbqmurTFF^PhSg|wE~j;a(>`2DGq^aJu1Ze)&SvuUjxsi9r}w8U z{MdCbI^&ln{FXlYTXsk_$`8LoY(yb%G{KSe4v)Z2%JOCUY`JbmcQA%L<>^ZMsb5!}yKmP-+0>^cIq`K$spYoURhW9;TB`si@F<52BX;XKO58Hb)G||eOqCFCX ztSRkB^8FWoP_HQx9tedA2Kqs8&5hJYYwBs;c-$S`@K?Ze8;3^HL{rBk~TwHDL`MGP4? zYv@ZH2#^t^#FBsi7p1xONHRbGXQ%zX4*0^7eXEYQ_TSPYszrZhG`iEiCx%Y>ryFHl zyZ6x85}(ibAU*b%d~s0*jE?$7MXGD9aHQGk)u(eo-K>~yo8oJ{$P0Ie$e_RRckOC* z`;#r?f9ozyOD;~uynbzNAOl(ScitIE|3mGwo7aE1*0ro6lJ~>xZF>l7_LAd{_#Jmn zT6IdMX*r%UxR9*5nz*BjRN;?}-uj8^pj!j$xJLnxUJYU=OYABm%khok-S#As=$+3ckwz8zIrraSw5+nfUp?&KdOmH<|Ubf6UHL2w>?LL&t zs0&Q!rnK+M(_HU%7_y#f@?ZktGj}rF_wjEKzq!=)sc>Uy_0D+4NA9lkfv@=ox}^X3syjNP7XPT$g(I$9loSGQTh3=^HqVFx z_IHxcjft*&2YXcDUCaX4Q?IYptGV1_&Ra>P?ia*%e4mnIG#kAsj7-TRK3KSP)5I^U4$df8)KfT+fb z<*ITXJm@>&vkcL$*T|?gHD!NT2}qw6JRLOL&wO@k`gy_tYq^ksoOC0@PW*w(-}cJU zs>pOr`=k59k9mSRr}l251Ifim9+RH;`pOpU2&>7vM51;*w!No>S9(*dw=E2I_Y2xX z-{0Iv81AeMf-ta+8Lsvc)Qw6V_1tjEiGhhWH7E<*;vs|GkD1qGm1pW>rY{=8J~o0h zN*x!(m8#9^p&*b&ioR$xIVmJ97Z!tH?=MMHzhujQUZZ*t^Iiann?sda9A<1<&dv1LQbvj{;4dbSe~{ z492)nbzVi_Ts-7?rK`WlmZk|gdzgqEHaXceY5s;|X5T@Mw{IjkjbcLtMn^lMUGmvhsH zW8N&tdMLo?#-Sg6pGA^FN+{QYp><>B-OqC&oO3fQ~H^pgh>QvKs zwnc|opb&6MQqtgS=-H6XNSY?M@AG?V{|-7y_GRs--42VTCWG^Tg{42c{#5AK4=sC= zE#%Agl}NM&lP+p2i{o{_@SG_1+Y9$^k@3kiZuF~~e=9M-irSu@37~QeT!)~TeDy1R zl>zpLD|?SsvGxWTLlD(;R8w!Z>86>l^BLQSq#?Cgz;bC`khbK#44xvn{pZ7U_FC@} zwZ$bS;_DtB)W?GNPWbw#qa1PB8q2k?!~4Z6hkmf4YAv+nFz~Xxac52plD;ZNIvVc= zEDd78LOwVc!J;HUv~lpUjYlHsb3?^zJ2uTtt7!izq@=pUmFYYC#%@mMTm87NR%e0h z1Kwy>TfpA;$DN;Ncj=B2aD3@Ym#p)H(Cf!9p zp!;9Gzz4To>`dy@qN0w4)PQhL@J!-4ee^b>+zk5+P#K{xCRt$+Ebnu(T3$X|z5^Va zPV>0_CT^@v=zvChOxNWSJ1*QEIw>FeSxP+qwLdQta71*mf#E$+eDL5%PCN8zQ@L9wT9dd`*Iz|%DPb)(vL z*huICP*VD>)HP8-Qzol%j5@y{vAKa`fN#54qK z*I`tQy7&-Hu`nGp+4+C|kk{jc*Wva~VnH0NtxXa*E!2U__0YE#jW7wfK`cKi z*LvkkM5T@Es?5}pwvrx`Vjao27lBUvc{6i#;(VXNfWp93@Tc3WKjp#as_U=T37E$8rC71duOqW+j3@6;~C9YP^ zn!kL(#&s>MnD5%w+cEc+e0SSbHPu`z1TQRR+9*zV6lx97JS_l4+t=OwDpJh|Q_p}L z=BCH4+EiWd(78Z2=HWShK0myz0+1aY>_U#l?LxULJ6>$oNv9dH1dU?OE4TRm`a&ZA zX@BMJyOip(S%8f?%b)@Zg$fF^z-QWFks=~?IlB`ItCD#bWV~WDew67GHCkJuQ%)`mi>~orPNKw z%Xj@Ko9()u=|ZV;T{J&5GZQHNRB$4RJLZ+Ww|xoP`(mhl)%s&rd3+G-o+F-}sWERP zy%z*$`tMGKtc`+ios>?oxAfTwbgNpj{JV~+qX3ARgxW-x+|POD z@oq;Nd~1tbL2GSNxBJ@C8P@Ct1{Ccl>j$B=73T0`?ZNKXcOwz+AIYtB<#@B>1>KLw zB4#&!Q5|b_HIMewQZa;dzRJhlQ+e2oO@&mG=D}=z)QQ{4jANV zOY(oFvfjo?@IXj=2p7hi$fEs*wRoR(R`Or~*i?)Bqn$a9F(ss&UCwm)7He}weB|wC zP766t!NgeQ!Z9De@_RCa{R2*+C;uylSIVjX_+&5+1&URzN;^Md>TAVVm_z4K{+T#& zaI`1VXx`?>N`51$;}<^Dv=B!3PzEq9w;~DW#ylvf0W?_vk9Kz*RYUG|iVY?l6i0pn ze%o1k#Fl>{-);I@JMmRSOr}h}(G>aOhDb_ks{Hf{Kof)Ow+>n}Qgrx^|BQz@hhv`v z=_2xx^z?guRNq{lPoo0Z&E2LB%G7nWSaj+?PR2u2uTkHoT4@W-3hMq~x*^74dhx;V zg_<}ue;s6JmEYNAl@D`doG()vRF*fM*u59XcBfP#^$c1)rz2KzdVfdKD_U z7*5+M%+tdlD@TFyJnplU8QQ>WHY_Npz@>ohJG2~@uLk66LWhO+N73&$GcnG;<70cN zJjslhYY+egZ&$VF+4zq8F&=GMhqQQ-iOn=IDh3K4n~0(Q$V7}rEWX*4fpxUcx-7@6 zJRZ3(y(g2)mr!psHc(})6&{)XyT0AvwI6;prBy2*QmS`_topv@%zUL1Ng(Rq{Rkuf z@+aw~{PkF>{xH^Zv*de@l>3#D7Q2ep!+#?=3)@Tuk^CsP=Qkr1)g~Qn|2PE=@oqnS zj-}|~Wz*6)3zAX-2(gL8Q8kkg*MG zTFSg?;4$p^u|V~HQC$mof);#*uGfVVFM-59#hKx zvr(!5jWOMM?Lm>t%;YEV42@>qmim8!MI;(B6{_lKRdl-J%*X9#E#*$67K4=Gj2F|r zddQCvjm&yG-NgI#H2i(q}SwUE7yz%cub!@BYBrEQp6n4&ySSWkMY2ho;nA>LCNQS+Ekb z|2u{toO{E$b+N`ZW`D13jzL#n2gus3KTJk#(vLy-!=IRK`Su_Aw~T>L{V%jydHmrP zZd4PdV|EkBI{&o9u{z(s(_vAaYkks0Oas2}6wFKA2W%kAJOvkqqv>2_!2ob0s zT(|XKFN~F&RYA+4MKF8~P~QN4kd&WCi0#>&FQ9VcmJ|8>I4+6?R@%uN{`9KjY1UEuSLlJlef73~HPlja!4m{;g{%&_H z34fP;Ig2j70kXK(VBHTkX%&_|&ZSBE#d5oceIi+x1)%wjhEvy&U)DMN?D#C@)A#Js zY$o=h&R>6q#l z348{N-4Egn@D8zP=x^C&3nSA86?MTCSgnLU3-;1=zJ_0sEoGhqq=zqruVAh@&N%j2+Pq%Vq5g^{W5aMP(#P!02!WfC}R{@K@>n@Ia1jgOBXN;nQ=x;1&{M(lXcz+fl=dMrw8K+?m zq;m;Z?()fIjbl5Zns}1zpZ!Eo#rBCu)E4mYR{Hf-q9Ey{kra zUzr@UmS>oGZ~iDj_|sq2Pt#s0=h&?^D#y%Nd$>#qofLix9mVzOS7ox8s^4aeGh^^e zG5+v)fx{+?gFViFeBng^?Jb}2P*wAtSVr+b1)P#dTYWY1kTJ#dlL2d>5^e}9$W_CN z|G72{YtVD3{~8=#mnOuM^@fw?;)1A?d!2X7q|EcDpPDjNt_I|7z^7>sKm^FPij3T_ zB&Iji9eeOIhQ~(I%l#34o+xGPwyivq0a;e}UX!G#dMpn*9;;f5fy*kREAk(we0>gN z?!!#~i_ax+sKkpB^^a{M7aLlQ*N`M$K!r495le#o4g^f&PuX;+$nq*c7PA=g|I*Bx z20j!BndCUdh&35OYsoSRa0w_Ey7_O7QsH^gltOaX0+s`Dm_ljMMLDd{ty)Ew-k9O- z&acl{5%ICCuSJI3ZfW4vN^RIc1e=;9SXM-?6L@JhUv1ij`N~BaVMmZBt^6F2k~P_XBSM9?A7<>OlYxk6!HbS& z3#ZD=i#z1si}L$Ct~I6&QB+4pqPd59h|Jgv-f~W*(F&0){A7dilFA!i*A5M7TC6|w zeI%Qwl<)c8ZwU{S)?@H~R6c!WXEy!Zo9*VGXP0kG!K(kIx6?P)Y~ew*>K}h_ zfWxi}?44H;!7asI;d(JePW{i!08I3WCw{2b$i%%7R%o2xtN6!5AC@qP@ONQ43RgNn zfTIkVz>_@5djq200KI~xwxi|{!_>B#w@dPK!$u04_sgOIVGF1`l)JYh<_rHx{j@_y zE@@lX`FHwKjJku(lE!4n(UKeuOaBlt17l38e8FL7tLXas=q*`=@*!(|tY{E}m z-O+&nfJT=qb;IOoJ|+0~?rZ1hx26ma_?ro|6PrU{0ZLJAZZqZfYL}_jLUXn#nosF* zYLM%4)d6Mi^M#uCGBb#!ntj}lBDxsMEJ=g&EZl2bBL9ohZG)B_eV1RFb}m!7r18=U z7ba*nkqbMUJ!cwsVs58!=FNK?%)Q~S>8F~V_B*v;cbqP&6fD=dxr*qx-N)aP zx=Me1*!uAEZ!F+rEG)(7W6IQxbDj{;9I~G9_&ezZ-V?*YK#!Ko*-i)N@KEW4^CxcW zg!DWsn9bGvCz=k^dTZ5?sGe|wSh@RhoyspYUu>wN&9%stc!@%#a|@+G)*RBzWWP4k zfq#;32|eYjl77)uc=ssdQi7z!&$H`L(WGbt55EyYb4914K$NjnY3it?Y9`|jU zw;lX~WH%=>fT{gwnc&~Z2lW5Oe%$K$w=39_7XPq*_dJv=ATG#|H^pcW>$H0xTXI_KHUJ}6W?iY=B=z^H(41kpNbyL}pZ6vm%PejfcxMxOcXgDr1BAR<*dg~c zMMr_5fivl#gYv+05Fs{J80q%9)t|hdNj-$vo!C$$-$aWjJ%eSh^v4gquLif#n`U8W zAL7e!3U^utYcWY*&|_a`Q@o%0vB6ila`jY z&>_~7|CZapg>!$Bg6B$v&`|^XDSmoXZ?xkwdxF%2q1_~sy+v<| zMOmRz^N!zydC~@}T1ru(OX0_BTUoCUr0eA0~6s=;*Lb&EYji3IUnPeY9)j5puniXT#x?_Yo*P)8#> zUEgDaa$MVapK7vmNP9DLl;oBGWgmS)s}JAA(*|q4*eLV4hUbV^8Et3>ZV@3Y#Q4AV zEs8j44X~8`z$v2lu9M1|qK3 zZ#ic<#*eZXQ9i!HSu;H!b^jr*Pr_S(R`-W#u~F6YRsv+gC4xQzfYyj*m0}uaU}DvD zujybz%|q~{Nbi$LVIlb32+h~Oz0AJU_&C9XQf-LZ z66Gs+;DnmD2<4&Dwi%5D#7U8>kdLqqLxw!`m(2ph;DPLs%wDy}Tx(fdR%TQjM+APl z&63`pMVo67WhPa+&GcnmAM$!x> z@Bc?#_`VSS*OJYb_Q7ecoojh#y6I=(UwZ#x2$s;m^bL{RO$F1Qy28B@R;@B%@It?O zL|uY9(2s|FWp>=rmZr+|euL0$;r;5!JzC$2>#}6M&xNgv9{TWPyUd}z_gd8NC)Us> zdGIjRAwvDB)7#GUtp6hs<9Tv5uHa^$p!heFpg(_N_Stu|lnz#oTzz0Kn z(fMhuP#ytQ$a4&@GI`8nXTZG)#_serZG2#DR?Fc#5)>jC8k?V<`}EtjikSE7`HX?O zDMyQqkq@qHuyA{6efQ8BtOES_lxT)TssEWSg_j!cI51ks9+4o~BvnZe3QU>`3VbLb z23lT){w0EHV_qM8^yM}sJ^t&CR!NB9ZPS^+*rgkz`2To1%b+&9uv;fM6f07SLn*Gs z-K`X-K+({m#oZ-HvEuG-EmqvU#ogUq0|W@cPTq6Q_x;FZCX-1flkA=S+-qHHIg*-@8cB%`Dr=J8C78esZ+%4N2UanQQnshzU{g*a|;%?Fy1OzzK1M z9R0tUCSuwr(Z#p;IN-JCy#G{0xW}~Vhw!X19!B^y2BMAh9hkW%zOIXXtCCB5^za^f zV;-mCUOk#6;n*s%z4_n* z1eGK>?E3EwCkLF(wls|j+a_%&D&~GIQ7e7XDc}rU~0d zOks8b2b-`~BN0EgurS$VRJAc#eQ)dTLIHxP$v(XTN^IUWvP7=&(j19e8LYb6D3-nn)5EO^- zq~V@7hhy5;Wm*UObN{=X8c~a0#b4YNTs)^2>YOTOR;T!v=))PdJHpwI5)6^`d+93M z|4R9~7jqZAV445Ck`LG)-}wH9^H)jr3X{l7fKjeymdKP(wxeceK=8?8jp@YEV$H*k zJBj8w--k$7bV-lvaT1#yI4s418?&svb2B_5L#24VYeTq~Zuox}R>zyXTn$7b{h7tczMsXUq-lTjuSg47 z(!tkA(D1*yN?k7UG}(MZ5{j^-UDB=ntq~r0=~o$%x$OG8?N^WXN~;Ur9I41J%3bz^ zn`)rbejBQ34Ds5PzSJBwL*z5{m|ylK?QUm_7S_mkbn24&AEi+7HS?x;AC&fzB)a-Z z1c-40rtMmWKLzsdqNu-l9_2l(e*V5>Sk)em;(B`)tiFbrV?%pxA(ohE*)soqu{wNOMv~~!B7*bZJalxN5x`nxx?c0t!a!zBa85Gc6Akoc!K}s z9f6ucf07s3M>rZLC_bc|zR2%GH#dE7Xxkj%!_eWyLC|-Lc^WXIy7nnnrV=4w$kh72QjiMTb## z#L^iF@&D#oPGJTQ7lp_kDD&6!Y&3pkfP`^g?bzbsc@|XT%>U-G3!Ld87CTL4NF>Y? zZ7x9Hq}J6H32@$kv&RVnE4!k3<|glOAMdNl$0W=ueJ;-TvML1f`5}6S;m>TCAPoBX zezoM2#2nGwxMs|9-N&b}6M<8n)TaZiIvbCts5-{3QB_y&LWLoQGh8vBA%uc12ox4a%EI`pR4TUG4ng+>zUv-W3F8cvQt*t=_1UHY z7zm&hI9QpI?*Wve)Euw#k%g~hk^3l zY3)4QnFxXujb~IGu*&p3gyv(;f?q^!gahU!;&BaaZOYNeWS=qG9Y3Ly9dT%&af#n| zHLaT3YsH9Y{-dE})R4)VzX?eKMs)Oy9!LB=t}8+-hE7W~i23yB!zfW*w_(axKa?t7 z;^a%CcYytCMRgPtjXaG#4TP$yM$3FO}wH@F%JU%$O*=KgoD|5R_j6UVe>?(NAv$F`Xn%cj_X9-!~G1 zJK+`Hj{g`?vZ6wk8&OX+K-<`jYaTuRc($y*7gs$ct3en1||Xq$H9cqt)z7|lS++00yu94V!FpMv=h1m9}TfFg8jwZW)x zv#lg#z}ZbrJ>+syD`_>m&}yANTY~?eE>iBb z{p&wprGClT#4nr?tSwTllxp@t-6VC#KB0Vs#U_gZ5?kE^CZx`G2f*^ty8}zd zPV}GEYv@p(ljC_!=_eb9*W<(b4T}B?|E0U+vt_s)MI-tc6~;_1J!XPjRNP z=O6J9$7o!rnw&WRrFHC(+Xfvi9n^!Mr&HsP$E9@27sf3rN9ZuL!t0)Bn!4o>-so4r zfMKLj-@c)6!o1kf&L^T4|3_ zwhaFe+T$F9EliS89(wQTya?|0cw9s>7SHS^7un>Z$>e51oTTRRr!AX0hg?=_B@IhA z8rkA!`ON}3jFbvr+iNGY1)Q6+i~B41hpSax4lWy{la;!k4ey_g7M>cK^P2m^4L3H& z=A|BNM5=1e$wvVIGB8`-S2ZU~o~wl;hv5&~#mb$4LNqXXE5P;iwfbglbiOLUyN!G) zE|#u9(k^u;r#49j7kpe8r;^0@C}Um|fy4zL7`hy4-1&nEXThVuTR*dZP5x=7hEC?f3rJ3+p!>OCziP7l#bxg0;{0gAm2_ zWL+vVTyeoCkMD}Rr9pVYWp#Rut7&0W<&peLPNy7oB~);=h)kNNUDO=j0^=0No|^!;t>nziSX2f8`7)^1fd2{Z+^9voK~RCT->Ct z#q^>1gNcj8gOe0taCbR$_fG@ewLc#$UCR7TVg>ULh-LXdSkD#K?}k>ynDn2?_gmop zw?Mj>!#7Wcm;EaJY=%kjVjaX-B^8DGJh7RUVEv@zlI@6fua~>$2f;L{;(MQ(?sPF9 zk#y7sMq1^xNfnC@@*K{cAbtrAWe_peh}g%n9AHTEG27sU+O^*0@Ov^FS~^L`3+?X0cINVB5BX)d!Fs{(KV zi=jLVN>tqJ1UhRo=HX{T2)GKtG9lSp|6&3xfQWCjRhBdhfRU*okN9AJRHW@Dkd_3! zmv+DVq}Ukojh95L30AcUdAjnN3M>2LK)TF=DZj=+c}hRQzI=Tj)b`|FiS|(|0J`aE78H(A08xX*6i#tL4M^GIZN9eX?{@M31xh?x z*&?E0P$wJhkiPVZe8$sdTwq8l?3iU3tnFFjP%}3Bif8w#Awt+qkeAFdwOC6L7Y$J> zj$oXu+TNsjfAiqE+ta+hh2zrw!+NQnCx{)qDI{2g+{7+7e>3c)Rc7G&Q}G6U^HD8% zB+9WJ*>NU!KJ$B%Juf-G?H8I%490)Vv`>$zMGlXxyXow-c7=IG)u}M!1j`n~>Lkb1 z5MhF6>Iy$W1+KmIYfgP@iwW^!4kL%dlcNVrXpJ{4)}dRT6f!^`UC7DFFDD~S5{1yh zv_pR3v!G!Be*@yrP#p0fW-<_3fFjoO?@a$^G|1Oce2pA#d}lioSqVuzMzC;eQR_EH z&+bnj?Sf9@uJgQ>K8F)Zik~7$xFIR-kgnB#ZOFR#%`atXTL2!{wu`O8+83vCCq;DF zCXA!xIY`@$AT33~ms8{tmKokKRiPd>0evijFjs>eP^hPL32mnjY$3fIsbhY>kSZ*6 z^0Z7QJv)#TD;!of2Nh?l@FkT1Y-f9bHY9K=jy{$vq(@PdHLl#Yr1L`=!I3@Hv|)E$ zHlQ-~1ceEvMU~_JWSfbY5w$P=MbqeBcIPe=>Hd@xM=04o210lUs`;l#kc^C0b{r4u zC61J=2|W)hLQ1|S3YIEe(=RmI1pd{t>afdIS$T#pu#S;CoN^CPnvOC~EZgW*8?%$I zhssH@U2hOre5B?n{i37aV68nHkRw_gdw+GHX&7+-lh|U3+v0rYDBW`XgU#LoR@m_H z^LNJ5QuJ@eNicNTi?^F+9Q+gnO2kT~u*4mCK{D#*6Ee`J4}7Lb~*wo85v9+M9)41f2Sk5|}rI{Pa- zDoYEy$xbHByS?_`XnLYEAT$Dvk-}zlbjkhq3nCbZ#+&EnJ|V=0zDOllDF^f^M}$6_ z9ydjV3|~T9S-|JO^xS0W=+5sNGD^VnZ5G3&=RPc*+`-U6 z-0K|RvRGEN&uO`Cr0e)^N+GjG!IkeIS7OreC6l;BKhI`3sldK2+-we~lqXQ4#R&jV zxpLO7E>X2P=yyi~D1xa?w*TdeZejuU5Ub&p_hAQ}us6!=>=XcM+g;Z~@#hDL?l6-% zLM+x$SYen|kkYl!>r6UO!iX0po7J-mGRCBT6J95| zjoq(TYF@IpjnUa)I8MbJA8+f%7xwbl*4S^G6uh1SDS+lu{JCz1GOmNd5}|$XJF<(q zSQZ4m^$8X}>)2DWFaoG9hugDDl>E<|=w}{D#`%h~JM9@L@8j+#E?&ked~MQ5g?zhO zE)CX3w^o$Ka;_RIHWJ47&3lFk&E@Z_6j;V2N-p?Fau%i@Z*Ir-x5CapkQhz=iz0go zD@f1B&I4FABOQ7&)4rpmu{3KzU_oVuOx68}Xp~oZgY^<%^uxn?41|^WI6SA`7Q^@u z>EDsEaIJKqF|@$=FpU*fZY%yzD^opHIfU&r+SV;<5=eFU8}|)=&uhS+I$AsOVf^hu z#J^u_+g?J(a>+wn!=69zXFmHiW|}hC88R^f{TCa-(C=!B)V0#vDIed`&_ZAN z+P0fMKhzNfz0W)y9MF5nU1{v-13h!uMGHMa`-1O3!mi|=RKnb!MpsU}sl*-D#WMfH zo@OQpj0Fj4GdMAQPja8r4g4a0?%jUdx=EY8ev%#0#d=Bbe_5Pkr8;dke{vYJ3)pTC zYQ1#z8(MC&sqUCgy8F#f;&&uVT9j>l{$lAC@}qj9dF``<|74c$%$UVg*1%{j{mkfs zeRI#L$;bPC@-f&92j5vMlqc0!%fH$@Kp`EtWN++wOyqJp%Q$VeOQ<1?fbR%?eZhYO zGLt6(1^qclN@+=g(DRD&#$LCBYl9??z}_4oJW}dG5`bem1X|Wj4ACwPEXGFiwh|kX zd6ND_i`dl6VP6w%yFqS!m;mThg!c>@MF2K}OHn+C`e7JO`o;)UK;g@?gz}^&d{ktH zMMEOfwAtPg1=n}vBb-}FLlt)0p0Qe5FxJEpys5;gk)(feOb!`?4$vm>f+O~T4~%9l z7Y3TsRpfGQ9yW}1J^oY=ch&p?&(1|&yO;1l>RQ-4lkPIQ(J9@RMcafP+ZP~Rc+4Mj z=!b!{!mbA+Ee06B>!RRHjn)MQ3H*lKzSE<@cdoHqunsV#3rJ*C;{b*mBB209!1(H; zVO(r=00;mQA4~|~`T!5(Jo+22P}=R1T+D+5wg?Xs1`4lq*R-NYrsNem06rjm;rTxK z{DF9_zm4WFH%Xu77~FFV?Ft$PYA}TuXM=Ai{)zyjmETyCAN_|qEF;2_9%oC@(h&BB z%pcX{E+^Sidm#*~tpXxeT)N{mk+qF4t*)u}Ph%&e zcvXr|hh%A3axek!`Xi<;!r&_5GL+mjoO9<%sgk>9rzx@fqrRTtpSzE}Csm+NpL;%g za7Q_ygukP(C`2Dq-!jCUv~*S8?UG$HQSMmBA@J z+*CXsNqfVqRd4pVPo*2)m2tCdy00jl6?Kowm(#}#qP%dJpm9(=5&F@%A}xCCE32UU5;EeB)Jw6-3sP zfE)Dbq4?rpi85)23;b!1yUA(K18u}(^E*88{H82%P>NN zuh0f2n@mLI$ql9=ewXtLUz7@ltaFd=>&WEVx>Cw&f&)v4rDl_+2IP8wv$a4j%BS0u zmADzS^&9+&?Mc&T_g=)|&{!%*4c(0ysT8FDM?3&hg7?0&EIW@h>W}Om2 z>JXB>L_Bjq!ulgy+{BCj0>@d=MvN-bDdh2b0CkH<`J$2s(y5t+nTe6`Sqk61t>qxc=P56ca1P-MD{Nx*l(wo$dT9keARhGRo8S#mpVo z0MQeDfao-gqty_85+fgUGw~gwPfbH?<@3Hb<)G;49wPn~n}Btr6cn9yNKngp#{lAx zZO5f1@uZ3@bT8`3ZtVe`{(>XUETc#H!ICu&3s45`3gXgY@)SQtah!{^=p*TPyF}2e zd!_QknuZ(`)!CvM`nr*VoRoBFKX{8r2nc8<@HR~x{5dm-t=oVJh?WTyA64Qa|F(i+ zR7c-{+1f2L)DW@OnZdYXLu+1_9KUNr@rtPKEOMya$vV>!M=!6TaSe`xRAx}v>6bdH z)Xw{Tx+s-FH4A1xh}+Wt>1CK;;1hv$$P0O`?elaH>Z_DSn+2&9X4qDfBgkmX`L4HP zKU(C1moLai33^f8ahu_L5#S%9GRhXLK?3rv(W^E47~Eqk(i2H%Zn~-E&`xW~`HJHr z4jBWh2<;PqpVOGYM+nT@P5uYz@$Cnme^I?oMeET)T~}Z2GBtS70FIXBNR-ZN*Mu+&YhyZa7?Dy(Nc0#XgUj<8 zf;4!ETZ0+%v5~(gCy7?V?nm&R=7;Bdzl%^-MlXBgH%#(vZG1}W$P4erUW7L8z%ur5 z*J@t6P*RuOEp3f}%&#rC_BH)qjy5D%pOz}AMh5MXu1zsPiJ~4#IrQ#Sa1KX{(K3#G z*z#FOUGAc_u*VYP5?NK9mi-u6=ezPZ%4OVQt!F$A+~|`iym`57Gv}#2EBmSzb1dVD zmlH^NN_uLhEEc2TNE00l%3Lzy4|><9brbT8EZm2?D6)>=))6Ur=92&M0^o5BO;A(Y z?i+bzFL5>_S%9^~-d8%G>Ce!Ey&&T$$6*mU1m`127_~WSJAeEsk>t#O^a9!uvxCSP zNig~hHCWsipq~9(2cj+B$ts#gMeBG`h_L@Pf8eeK7(!hN-)X|P}5;$C{cab-QFFw!F^l)({iw-3~Dq+r4qn1V}L6hvhH+@mlT-L#vQE1_JxuUrXIse~597sTg-5}<$` z^}|lr_tZsR_4X68B9bilD}yA`BF3&cuhKsvik596b&V@4eGXLsotZIyP*wH{AHpOJ z^f;F4aQ#k0%_wOnEw)LFV5Z$HZ-Xqe+0`@i1blhN5O8Y%w3}*_OyB$fZ4bE8ow5vOk+T2JD@dzFqcgS!of)*<7%9>!c-+?K-v z#W*&tG^{1{AxUS1sccFU0>3#KgI(?vLJI?6GS}<5PooqMiMeTn0r#J@_!a%HO?tU_ zcEyli>F^dJgHay#fc0+2M#U!rP44m}uL0JDEO=gV`{6+n&}p=hzVM8pm=M|)%9<|o5F&h2GDVx!2s^)@do}=O%D95r z&A?9$?eFGh!JJBEiC=}eoW1G0xErU=%HwV9$(YzoQ<_*?N+*ps zHX>+60sgFW<;xvBPWaxhgb|PN9LK10cVff1$v^kLcVV4d#N$Wl0`toj9+bN@dwIt7 zNZ7T=R}Rud%46|p2ZtVod3lmh&_7nE^V!UA!0}pOE4~??|ICAxW6y6MdOstI0`E4u zrj*6x^x9_;oVJ9$h=)AY!H{cJadl{+y_{Vo)YyU`` zQu)5;c_|g`2e;^Kp&D?irqRPSdCC-& z%(-Fkbei)O&k;6?RTX^2|AnQyb<^Qm;~uMEFa)Y33SY{zNj;#-lw`rn%!^Ht3s{Md z;6{HgBh2FuB-sOccj|8%-)U}kH-D}O@K3FNI`t7ah3NPo6Q=n#DBJ=j3^KbsM?@bhScwj?ZmI$(f3&Bk~x*l=Y=xM)h_9|jU zJfpJM43>vJSFr6FT)Eh2`Gax`%REZ4nug5HJBmS^|7leAI+f+rlfU23Lt{m2Gw=7C zbTZVkrq-jxpEEUbRfPQneYRX*$nqQrk2bS$lkV6+_V6Li-sLNDl~f$+aDQK`(YHcG zc>tva!O-*vZeSGvAN-pZ1ktTQK>cK;NQ}r3^9&F&x1U+C1i%h)Q}U*Ov8oNfL+&nl zoivHODK7x~5nj71^F~;UF$*|srC(OTX>1q7?idvp%Yo9+Ho;);bMHyQTE%Qm{OMqR z@IbPuFEC|;Y=w72n7EC-)8pR6W$S*g#AQLIbnviMUcM)!@OqB3Dl2OBU?QETbRY6@ z;n93>6W5~O$W*1N>WI#EZ%TW5xykan-dCneYy2!(JncDWlddP!m_U<`4-|^+w7j8n z!O15gOZ8V-Qcv%RjmrtT)aH)EoeB~jeB5pQoFQg|!?B6tXrA z>n$xcA}_~m6Jv3=F)@4o%N@G3h3Q-|{goZZtpkU5{a=2zl=0{(v^Mt|%Lr1ib>lXV zG^69j+rPR<yeWU{-)K|_0wv7QMHn}Pve3+Q3*T~ zqArb@sg}TfkN3N`GOTatwgR?)mFDQz`p>CJXtXp9XWbkLj9o=S)qrmJD|HIL?nfCv z75Zm(t}^_2mB*RS3F=r*8t%@pT=1f$UJN65x>3^^VLZLklL}0#Lk5f9?G+?2VNW8t z1M*aDcFU=W%@stbl8~qhK|Zoo?Geajc5$=3jFUL+yj03EmOG&ILq zY3ssYOtUk*ESKFr&7kC=&CtTzeS-vNF~lPYo8K;(2XH%_F1U&6iCmM5-M-l2T)f12 zFnj3C^CXJg>EJt*772vxxau=OX|Xgdpc1wwGWv6)Yq}!71If?3R32)x z;lBb!G>OW&KUK#g;|!1ZeCq1rB$ISMn*IRi>o$$)5>@>?|NUz!{i`?awzvI~-2{?4 zo7$E%uXJ!~)o~pyc1Ojuj?U{bQEef*7ZIMQ0aaL=f7^;we+&cj{G2zXs4PfnjN~Vo z{ie(6+AhHD%42k4q7aV141-~KkFH0kq)KB)xf^~0p9gmJ4PWt=^54y|dEp`AzOtJ8 zeMvYvT+@_=JoqNW7G~H$nBp7`SxSP27taGy(+(xzo0SbJ+9zYnbR&1}p`Dfk+&E?^ zA7WY+<%OuY=Q)mZo0=$pK(k1AdWUH_qS#(q^um#y>7}#XNqf{g=Bs*D;c;DI(8O_k z-DH1ZehzQ@aFOcpW?aM}Z>b~9^n7jgW+K(dzpLdWhB`C7&LU%d?I5kns4<;5*gLZp zku&lc_p5}N?sY2lV|SLYYgsxS59))(x>+aJ;TxBWs7i~uW!3#xFH=jS88@EJQL&?;ko$o7(kW(djD4`K;5S$umt!N*>&$9?<+6BcQX{@6sEQ_l(^U< zPen^AM}V{{_#Cy{DLnD@2kb{Fg$8!?r{)-0)8}jS&%||2y(e|9m2|On0ih<` zbz3HH_w(JhO}2UXkOGnwL3(6Awyml6Z_i`k6YUSs@0`f3u55YGGL7u9lpAwrs;*`R z)>{RwLu9mYtj(Rm4KJXe~_2El6K;i1ho1e}o z2!XVN%tN}VH}{Ld=tbRjBRwBz*8RL@G1V#OFuR8&sm$ZlypF#m9-9xuPmol5LH|vq zqwm6FHf&D={O1^R%OC7_`{YVVr;NMTz z{gLQ?zWVY{Vzsu%&`kwSg^Fe!$+w9DtT1TzEHn9w?{Yh!7QV=lk}D?+U(h<1JuD@r zAa(3DBgBFEHgA(tEPNQ+?!Qnq*O(k5@WupcB%z2B3$E3^#o#heDmOXUpE^Le`u_{( z<&V6YV-+s2v62V#g42E7{bn)2czLQFJK-eA#^;L0BYD)EN(`AHr&YcgeGT-7ixj6x zmALG4IqcdOwkvy*yEaOhR4jDU`N4%fS^>XK?i&K}rg~Tde-%uJ{aCrL6*%cYIGXvj z)J{44+`#u* zMiMrl&0Bn}eh%v18noelQKB)RWax#tte$)&3jgvwAZN_Z_fFB#63=$+7uz1tq+1IU znHC)@`tf6M)9|HTf3Se?@6P-wFN85HSmrR;So~ddUr<~h0(;JHJ;p=1hrv$IMiwZx z1(&(=d)X%wmREIGQmVSDRnb|hnCo_?&6`Vo~R zVZdep2*Qq$$G%|e5{uhL!i?A3G>q<=!0Q-?_nJ;uww$;6HNyBa9-R^H)ROOddCA93_}BlGz(4 zd4ga3^O5aH>7ENn37`=GPrdP#ujiOr1fT@^P$LuvYy$LW$mo0YwaM3<*xBDJ@PA|h z$fAV{)dn#o)x@1-ajA07M$1HF2rLRQC3H{gB5W+#7qY4&2-UxwAPyyWbIlF2eY#C0 zkv7)k;?PNpI`=bUmp`Y`66c4%%W};erQ)1VyPF#+AoTT7SO2| ziJoZU)%q*+3`URVd;Ajd%b=HGDpg~aSil_YqZ!YdX88NvO5x`UYAZF0C; z5=vDnX{eB;zYWzX4wwrr6JkyDWlN{7wnKL3JQgqV?b@S>r6|NdKnN zG_psf==KCRZ^gWa5f{-TLICPi7XbWUay+j;kCFREy5K&iB3yOq!K_6dfukn40L0hp zCeUMSI5X)sd~5|~YGnLCRrhIf78dEx>-`cc9@T>4*w1OdO0bdTEW(}YZ7U|7#oK4= zZL5yREVWpEik^S6MrH}kO8^%UICWyx-o6$%Qxk%PVD}t2-&O=yHIx}{%*`i19!B2n z*+^yqvZ5w)0K*|!0A1YH~eD!`Ia_TF1fS@HXXih>^iG~ z^-J|D0vYJkDGldqBm2YsU8ZJ!*$`p3#LnZdEq}hB%VBoVha9#gKnm3h`bWqfEO%-0 zOxM3au5I}3S1miQpOU%ZD%2F#{#DfXCY;xScQ?G*t=PRiak1A0-G^d|1$W$-2Z|WD z#q?(jy^@Vbq&{_yK2kVfaPta?y;5Z=AXN4C3*(_R7 z0fw#FL*=NB)ZcYLLGbM{%4P-A6zoR|sU9Fv-Zyb-tzHF4q@KKR#&54*4c_HN6~$3fzAia^rxil3O7NDcyc6 zf%5z|?dmNk_WkV`2W+?1$AFOBK1#-TsC(OGmp)?Z-U+!>$q2=$Iwg2 z&^r3%QM0twdRRo$BX<>+eK2oL^03zU5IL{EVR&r5!hpz28Gq=brZVH`@~vuluutdg zk{I-BDdKwS(u5;IZ>XQt)W#hYS5Xt5TZ>}viUh)2uM~VgIiO%fx9n$3)uQK>EB_Q2 zBoH%noiY(ZH%Y$lqmF7htMc0)EL=#7r&E}ZPMP_%`-ZM{omQALS<{6+sfJ;K#(hM@ zZ#35-8OyIf?I$PIy90nLal7Jy3N>Ed$-V>xg912UizE@QHGqnZJQ5xp)=^}aI&#-J zMF}9

KStY0xZMI$0N$`GGi6y;AcuK|~Yuz0Sq^RkaL;6m9{mQ;DG0PDq=jIA_a6 zEv`uRelA|d91`YUlTzrYKNTqp>l;ro>O$1@N6ZTGqCXfCQpuk$tk-a)ib-gN{NL|>k;T+WTYQ#l=Vbv8xag{+0UxU-nRmwJO zOGvM~dVd-nV+6jq_axua(-&uZ3|+~7W{p6QI&{ z(Z*HT2GB&2EI*gdWBq>TtqmEN(U7Fa!DE`KmoUMJ<5ubQ7CvEM19q3F zb#FU=dCv(Y5`uH=O*JJ_GYk|qk5kXCk?}-L)>C+@I6Gn6Xd~i0mg7l~@9=;d0Fg&Hs*E&ScG2Z_&*@M#&g*qDDIdJZ#NK^aq4$e1lwk3i#=T2M@UmvetA~izXVY#vybbfJrzx(P z7Of7#gno^8{x79B7X1<|q>AkL*$nqrL(Y2$rQ@7s zYMoCU!Zexh)h$h#W}cK^ihCwxGj10Y-st9V`TJU7G4}gismx-{EeKYA3Y_|BVZ&vxY=j;|JPL2kZK zyu|XI`S!3da}2zmY%wdv?Ya>UHy57oHnqwqqGYyvCO!&txY{+Pf58gcO=s{bsK(^Y zJ#QluXe{??x{c}yqh4prEWTe$nT0m*?|DDnu#UBRU1S6+*a-}DS{AlMR^MfU$6x+( z17X}Q8^Ls=ZVQ!M2+VdEn`*UOmHVP)ZD0m(n+UA(DA6pNMP5CT&&?5Qn3K5*loT@d zf1nn`eI#Wz1tXFqN`rVzh7Zxc9aG^?3}C85US3YK(X)*HxxFYX7p(vAmcbwv{vyvC z827!T`CkWP<4zal9W1xmM1S3K7l( zj080ukzAATIaPdVg%m62h2WpFICIp~Zx1hg+4LuoEH#!W6 z!3XUH4zgt4I4pkHB<`_TdAV4q{&#bxHEj3tMXE+&*jgy-5`;&wsSr>bEnIrH#3DZd zT*RdS)5?U(md}20o+@-qF0m9sisY1AWXAro&*9qr_@|d(S#6=NCcrW_v#zj!QFJyrI(mgM(`_(7C)vpG(VykIRwl?r3 zpP^g*FXet2H|jDE)Rw=Fa=jex6)i6M<+DZVyZor|iu;;~zt`qm56 ztu;n@v+LKFX>aUF*qcS47#L{1jMirGX_Zn4yWA`vX2ZsrgbRe+BFV3(f3M5f*gUig z?)-h`nMzi!7xax@|B7@E>BDQfYGX%0pigYoCt5Qb(NsKZb9P?K4DmZD9LDXQ!-y<- z?pgoFRJG?66pM)*zx|z9iB9ijOjEU^wYIN=WmBcC#H@I&zqH_sMZDL+5)hBAA0!rb zZd!uqGr(i~ptx~eiW^QosQw=lDc1gWA_~2q7MA<8;4!_ z{u(~P7Ir4{bP24++0Noxv_f7kSPhK%NVzy*Zn8aT=r*T~DgxXYW3lDU9c=X|H$UH# zpbPfQdO6)80G)GR-=DA`LndAxC*t>Eqn6@?!~sWRsjWXdUE?Q|)*s|HjCarBp8IVa z)IQs$_K!9LZLJ3GNx6H2`d%4Y}?Gv5(O^8^gwccEm|Ol#X9uL*Lf-4j$$zkcgH8>_HH4BH^UbP4X6A zay4n(i{6`}Mo-lXq+{E?))HU5&gz>Lm&C_iVscs*mT8F6Z|q)IV42$>$2Xk4)d5&Ln)=L~gQ|(5oKV!Rk*O zFa3MxL0ug*NlC;94nQ+{3K_hNvjd*z&w8!D8Fg}-n%_Q%QGUj2?EBO~*>}~R^?vuS zEb{^ip5Mq`aL!b9>)niqGqn)FGyh!$e!<7Pdo1PQg?N}}y1u+r8aE<>m;O;Rg*gLD zL^`v57KqwSGpvoCtgtx6EjLnH*jzL@5WS&=4vS?CGJMc{2LI_f5Wh0<;s0Fn_J6zp z!MT55U9yb~M02Z3R*7EL^M-Cr$aq!gU_1tjO*~lVPycjNOzPt4o5QPU)NQFHzKhWo zi6Odwq?~9wW33Bt+C#Ks3MEjrdfmrzw#lGhQJ;(GGyx801lB!G6?uhryniGAaopGwCvW>w$#jrubP^H-z)$$b29fW#ri=eTN0* zi`1rfL!iaOzqbKqbJ?b4X^jONJ5W=$Cx`q&Ql?M~k6p~ULe^tMPUV=}qWC%^bd{8! zRv)O2Tt*|7>Vi>C>n|dsXha{D)9<6U(=_QW%Ip2vRelH3dgE314U&En94=!5YK_c7 z37|(Q-l?Y8rC&zH$OT<{30T>}w2x%a@mi{JpRE7>vyp)7d)zctaby&N+Mh`5?_bRP zPAjeS_u@1{yYP)46JN+g^oQ6&R6VwakId(!L6=Fm=aEY;zmBs%$5vG!hm|Bs`pF!5 z%g?v!>MQiIq0`7lb+}oqv>%LhfD?}a4|A8EZ;OL56ljqcjH%w=N9?3~t`Xu%lEA@M zvUq_3Ehxy8*$xn|y`1sUmOxKYD3ie+fhOnN*nqCzXG=%G9HX&i4X3CWEB4%vE5vr& z%bDrZCQ}oOl+uJ_`x+vz*yiigUC9LzBtw8aWm0EE=+mrb-G%*=>|~? zy~F^bDxirPE)TlA|K*0$uk~_|NGcVqh{B~7_D*v@sWVvX4PbtD+!&t|X)BS={-X3j zp4#2M^{C{KoizLGYnBr%^^%(GB>T&cf{$Tv_V%9vKjcUz)xw=CATsW&Z?b^x4_vp2(Nk@k+)2la?Rwo}{j$~J8n6E)qWy{b>x==C58`(v zo@jf1{7vn9+1Y~UWK945NAF&Gd%KMqrJyJi#i0vJqNn&MxCd<$z3-#wV;OG9Y`Soq zZfHVlx5(vgvWLRpkEqXTmvU+4xc+4IzmOkcF>fCUCdgmEwW5qF@`nuch+a8z8gC-6 zs%JYTNS|R=&*JF8M*I`#j*L(nLvk;xBH7{|-Q{?0-V=wF&TqHa&mW5FjcQWyfuYS5TMnBD!fD34v*hPTtj3yp z;CpizDV&#B!&l#7oPWEAjOQc{RR&FUETM2@z^idGk;5&i1;R$CWh4h{Nw98 zs=|=3C@?NO*YE)+^{@d&CpFRLU7&hZ(IuQbxeyzG{9|f=_C3_|Hn17L%L#Zn8u$vE z-rN*|N-kg@l|{6jU)}CY6w#y9{_-2G`V9DY#uNJ+pzx#dc7#@6uS9UJE-_}j0*Cs& z6NQx~x^dG^p~7!u-iT5ejnM6UnKiCONJx}i=I!5bLXefuw7<2QC()Q-*WPp11ZFdg zm85NJCbW%SLVp{Mdvp>SHQeqrO?o5E>{dz$Ioiv05AHW}0IuHWi%_Bi%O7;wIBlP$ zKcAI8?=XAZ9bAkP^f=YUxKR6@7V0_OQ{m22yEdt|@KNhGm6Di3zb*?r`qRJdJ0z0s z$1zR)lQl4j=#*WG91mK^!R~r_x-j6|I*sv$v4WQ$7?ZLOadSRfq#)-FdX}mFRzLFA zQ52Qen+R#Wi*Crm*kXl>WW;ikZPH7TWfirzZ11?Tj1I^VwK*% z?)|o6NDOmnmka=H^JkG)P0O5_>`zD2htJ83pzjKay6~iRjt{g2_mW-#7-h4epl>GA z!N}c39~0?+^fH&mIlS$zmbm;D6i91MFSub=VtD+m%X9Nm3R!HbWW+$;PcLEI6%;35i$cRo zPsf(}cX`hL2SY);z7@uKRXGZUM@SvOkC%~DH$R?y+8Q99I>qV8yNt(c**zXF-g4E! zPoqwh9iM@#ZXurhI)Ep+uo4oIMVj^$-wH)j&&Nv0Y4#zLhPc@up6&K*+~fFio_pu9 zQoHPW{PD|w%#QG$I0NvzPw-=HVc5HQZ_e~^uJVg5wb92>W`$E@iW)QK7^fIj8GgcY z97Fsj3A0mlFZ>E{UeL+tYwG9gDB+Y-c>n$PM@|ej$zQpo9gsb7=z&;uVzO!pJm zR(R>|m;9)1zc01nr$WpwF)SF*xWXnLV}v2a2r+)jZ45E)N6Byt(7pMatTf=FgE&zs?ZBS<7lkMxb804-1c+lz(JZPfa6=mltBg+8@ zA<_Zl(W*0q@RH&>(!nW@r6vXv!YdY_!`_?r;R>PCkwMC!fp0n@p;i)9e#n6#EhIDQ zAg`OwR4jyO=b|OPsRQLE@tliBQW_rt>Tb9p<^u#ANe>B#s zv~q>y7fpq^@clFmqEf#Fkn~fMe%bMR@lKc|yLcX+<*Am-TL2**I~o^v0%l$_({WgB z$I2aU^eLm=>bqBWw1{ra&x{9yBw*j4tE0g72s8VRfUgugLMLC|QX78CV;rJaST2_X zz)TY(%4zQqkOpp{<1j?4RB^u1%taHUMSFEso8{sql$N$0@GnOvM5i<2aG_limUl zPTDX|J72!ecng3x0sL7-J|2`_DDTRL;RkqYfDY?-+G1&ncDaTx{`-s34@|+|oqu_! zn>A}zxw4vyug4yHELys~?Y7KM_x|p8zjOE9cVDW!rAES`yyce6M-}Y1=G&d8DP?)3 zHu@-WU+*v$h?_KNQZy!cCY^~=5@1A8{z(QPDPL#Br!|_LReq`HmU}(s&Yjzf1Bp0` zT$)&g>L0ReA-qz=WjO#z1f}Q|CgFwRi^&5W2|;0qc2~r~e@E*8pCKAab&KN)k5Ko; z);&%;4ISlCm?lq8!_g`Luk4tU)ygdG?z^*Jd&^a)TnZ>x8Z?#OS+4`GTD2;gd8}NS z`BX0k>iqN1&sCjHOJgZie6W}7ACxOqp`|wb@C={49?baj57;uJ!y)$_W4|6K`}mT% zoB%ltK7Lo;tKX$5lX}88zg*hYv*&#L6;cljFYU?e>WuNOT+N^ljTkW^dJBNbVMld& zKDnex&vF1l3f}MRX$Zz~imjxUn&LBm(GT%TTBtng0DjVGe9;Vr&=XCCA-qtWwg8gK zjn_f+3H>ylse`=7P+9rnl4$44Cr>q02hsFt6k^28=(b{b{ruf|4=;r%lT!1lvI~)6 z8XoMM9lcIJ{q$D8W5Eg%?S}G8GFoY97K5XHtiHsLq1<)XT_tJ%QX7579~U!q#xZ;L zY$YN;UgKiskB-uzzqmZ)*sz5O9!5ui0flZ?8XuKS$V@bT9?4G+-P3l|0iMg{{KBJ; zJ{tWX5p9tcXjAa1Lm~On($9s5%+cWhTSQ3*DSh3ai(V!G%>iH(Km{rDdSsA-csigFQs$@o_Xe(UUrq5)o!O(YQv9_)BnVO1Ohy!!ui_Ya94tQ2h2r-=C`MlB;skVb4CUh^o{sUS%#iMk56RLz}Rw(N%!)m(!7Sjw{qIitCKNlH~w|1c9(9m?fYz zjm`jqVGcad@x?UvIv^M7fgX(O(=;;E$_({E7F`L*U9wUbFQ0mG`JiX==-yB7 z$bFUr5F(DZhw@MR762UtMmhP8CoQ9)4=&(=anF?tSfZrtQoaSi(xd-d07>Q3N$@QB zL^1brKDejTP`5N*Faw;ctKR}Z{_w}Fg*tPu4#z#6pLo2`e1k|^0Mvo{(=Gzh)N@Y> zeZ$(*cz!iI0)D#{^7Fe%Mqkb?eOqIJ@y-4$dW*hJAIIo3ZWt??!KLXpn&pM^U<}Z= zA)T9scA+?Y))zi-Jc=2&avIQQamc4b;`kkTzUQ8MqJwm_Pe`u$XiJx;b>#BVD(n^-%viNVgD0&eF**}zxd4X)<6nxm0QA{K zcuI4Ep5Hm3k-*n}CA@NQgaJ!D9Vnj%i6TK>yn;oD{Bl8(GGNeB2lhW!-iuF z=oCLX3gd>pV*H{9^XV|l4$DWMJUB;8KB$izCFPSI z(Q~Ooj6dzhtH?NEl#krh&cwyrJH!Kg;v{HWN2{A5+|G)Vtdb^=^uu^x)N`SIFHIe? z8~_#MXVg+XCtuS5jR6Q>9b8_uIvpJ_AFv09;q#53@`QLLP2~xXkcLL!;>k}7-N);U z@&NEQ0qTH3JT4zxylBgL7_T}HnSZ7p43*k==gO=;x||R z?n;w!?5^^=vRuEeuLftpm#v%t&GzY|^lOZR4>G=_F>dMqfQ(|U)j5>5#xDjiZ0_C)O&$LZ{6@y<$Y(pvzX&4W)r%YunHAHm=I zBAtr{5iX6w03i(BgUb>VX?`C6K39J70rH&08~H^;afHJ6<8UOvRa*RB^&viVPaI26 ze*O@i$`@bY>z=fD9ef^@Hy+0``53SvIguW(kI$#>>F}xpacOD!^;B7efM{o)y8pj# z2)mz~?%_Z(IF=j%ma(tB_S$I4Uxwb7t{<1=*s>jm9%2@W5s(8Q=ia9mzh|s44lw*U z5QR7Zj62H4k>(Pucp0U9rVqd`z!=qvhvJX}x&XruKgdIRDjq@u-NVFzRSf8%Pkn$! zX8`qpADk}ajx4Ez%EN$CH`)?BQbHI4`+dMT@xoxjM7W7^-*ZO;S0bi3xVYC zrzuW({j`qWXE^{NV)FRt^fW|>2|td;fnkI#eB!_%#7iUO68Mee-!nL&6USG+v>|n% z^UzULAD?H@Q5-njQ)k^%CtcJ*@yeqRTDk|HItX9oC?q`u%I~LX=7D_V4U;Zhg^B}T zicU(7@{lDoR5$Q_naAmnmweQLL0FC;qgRf+br(;*OnSOAfbkcw@9!IY;xT0C34n1< zKc)Z6$P>?aMd=o+^ce$;8E7*m7+Yz8az~FI9igVplZI{xhc;*YA_Fdg^bEWpD{$b2 zdNB5R)}=gtDBTIZueW`iQr_pP2W<$?v^VvVev*wKRDFG(s2_Q`xcBAb<8{?N{WAoi zc2FGk;=YuS`UIEdcmqueTdgVyc7CqbZW|G z?+QaKkKU){-;I_}-3&gLUyE^oZTvwOflgdL* zJ>3cL%`o?zv$nW=EpI(}K#tC#8|BOYR8As^G(0HUQcmT-5p<(hf zuE}3&&{#kgluJ39<)eo+OU`G+F|L{rh+jf3_zsQvP+YO~3)KVtMP1N++OmnaZM;17 z3F74>5F#7u(%lX~oL~PrE>E7he4F6ocjP|H0f-k2;bPtbfDWh3X)p{aptk_@D_NxF z0vfzr-U5)|c?$qY`xXHF)7jG2S>-5{eCX_)bj5i|`xXGd;ef#}#ajSsPukKScyT_( zZ&!p;6kSo)u~0@&bpqz)dFP)#h{3|(Y88NfiUaIB1!_b3GWbj^LWWy-@sNC6=q;RL z9BP~Zj1xRCE-)@KlEh*3;e~thQXcx0ycp$DL9VfYT;La8xU~FF9LxI10iZ7MNT^E= zjL#?ai5pMyl>$QbfEU`4Hk0n*o-*N|GZpAr90LGZD@6D59OsvGIRz1N7yiQ$=UfBj ztG~vJR~;0uXX>nbrFAqsx(=T}31L$x4UwjBaL6NkKaU@uP~4GdDl7bsb};Aw@RSDN znJbPD9r2Wg4mi2+3#pgrq|F1q>JV>(P<&E-z*X5vI9(kdQWRayLr*O4SdrUx*Ikz- zehdTSLSsXHHZ_4A0EQKV3r}(k zQ2HDs=6m|3f}}R3O!m6rnYRD{@eU89NF0WUl98 z!=!p(yy2gA~c8s5f+ImpCYYJiarYDGQ#<0kT#Ad_y7T zv;-_qQSnJ3vrYhf8cH360Y^imr2{TyGw?zX;uSoV=jVYA_-V_glK|k;!Q==)hdQOD zLnCt~;m7MB-UJ%whjI_Fasx$;)hj!K}X%Tceg9<5PkpB+Od zo!~nKJ|6erF*8OHrvVH%OU+CSnB~jK5FH!}j6Y>-)+s)G`ZyBMU}oJBSg>G0DoX&L zI6<1wpaWz$;a!u2T)a>Z4lz=1eg`15oSrLxuC)8_zduzyC>!}|=1x73Gb=gNQInip zWs!$(KEOY(4U*pn>KSS?AE#9J@F0gOP7^-4e9&`e@R#KP_=W18jsmmAHoTY@y+T6D zW+2P+Dn{q>PD5OE5!{F_xEJA$bs*@C2SIaKWQ%^Tq@%nW4 zbGgftPrim^^!I=N_wC-L2T%ReSM0kvXZaXo!zzOe5{8E{2`y&Z zlwAm2=##$?VE?$#GK8bHNz;DfDx z{nC^Lj&InC8MDZhe4+XkLywt%nyr_3{rs~0`#4_GGkTQ1qm=|74|>JW^l7BMzx2{e z6HiTs_z+)ldy%%hTzFY$0925lfn^gKo|EhtvC!c2@k@1&p<`c%Q|nE+qL829*$o4$#IfWbpg(Ld!B$Qcj~j5>Oa*)90$%jgy2p$$M2g8@D8aDs_L zFY%0yLZ^%wGbYLtcal|}Lg?dEK$9@em+<^>fw$zZw}GIO7QpQ+y^Rdg0)}6FbD$6X zD7mMh;nzcS(&S5nQ%F71&?^=PdBkO+XX>o`V(G{8lOWBm$ z(Z+!e&`~-OkplloafGrJ(ut`9{CBhtg|-L$tNlZD=*+l^@$XFO9;IDwa-NrP_>T_& zp%0jGGa-o2K()@g#b>ES?_&jx#PL=~eM~eeX*bFE-K`1?rAAc^EK?bCj z&qD(XUPAnY%7YHL)S(y?GiUIQBK&jp1G^htxR{=7WTGY}B{7C(XZneC|5} zdA9&MLcBBcCN)^Dj#w-|qN%W0I{EU6zQTO?g{1csn$*cx7=_fag4;0(AouRx4w#o? z_D}8T$1J-O`ZImiT&sPgX{JZ0*}6Xta3a9NITtQ^1*IA?1}I_ZP(JC}M!+#AEiL%E zYwp~+L90{BF+iOqmr%WO@y&_{^56{s>P!87fSxZ?KaKlR)&qKS01B;#wj2010uE$+ z^{7yK@X`^Wzr>9?&(mu>LxxZOMHjw41d(Y zr|;KIdDHS7$Ad0>(iYGX5RaEgNASz$p18QDP2PNU_UTYB>JhKA$}e?TYK2j1{*HBe z<=_P5lQAn&K)i1&pT@b2x|F2v6o5-S{ThH4#x0kgVH}`{0mdQauyOzm##FAnQKs0x zkh8@pf9T54k%fAoTl7Uy|2!19)GKZnR1`dO`Sg^QCd61$FJ$iP1wU`7>`*c9`!3%sKJLD@F@?8V!$g8KwhqEQ{ zj5DBqul6KgM|sb3Tg8N5S-cM#hh;He_$*=3`H80!3Sg4UUq&NM%U)DQgN}GQ1)eya znocf&Hu1!T4!yx^h~KzCc!mxDPktWih7gJO2MBdzP!Ug^MU#5bD5{%yrEaRTUpH_m zgF5?lQ@(hpaug~ZqfH%`t2F7b5eU!Kj=uIs(jJZb4SC9 z@$aYvOOwARwF7?(K_Ak6{igI>p$ryu{jroQ4@O^C9FL#y zm4oi5p^M-%UIz7KT%xZS*8=K+K43g^0m>VfmGUHo;6o2O=o=sO3~kXTJ*ghZ3q9yh zV8E9RfM;Kifk)lYsnV+|r%>GkKJ<`TTn2^Gg6EFH1s7b<3qB-Y$q*iqD>5fdeT!!< z@RX*wj_`7HN^ev`f=GG`fTao;#Ve(8UeX z*DXR0{8Kp!g~GrIy#;_AiD!^dhU!Ls>W0#QCuA&|w5RHZ`zc8L001BWNklsUL4iAQOIqnf5}LqsOJMRgX9g#itFk zUAjOnj0}awg_#r&ZoI*W<04O-4n-rMRyc|58Y?^fY=xyWsqy zEaN%?LlPe^^kocX9B`a*^ijBl0*(b^hO(d^hosrQkB6M$7YNaSHw-t1PBVJtr#?(x zG@&9MJd7*`Qa@k@T?`99CdPQyBn5oZph3ECOwk`0ZS)6nj)O0AaH$7$xewI?8myE; z)8`j_c*4l}^#hOJ0bo+1-%o%pW#IIH>*Lc7&_|a3N&@`jEK!aoNq$}Ydie33eIIuU z(Z93-7kt7m^&wvUOuAgW#c3!$ZP-hLT!K?aOiQ4<@bL5yhE@!?rvo7Wi!4|qS6ta zHNGeZox>QQy!rFzhc~i)=GyN4{*Mlh8|Oflyipi590O*I7)bcTpfJP72s5i>?8>Nv zOWCY&0_Y$Cx=Dr`dOrBZ%8xIVEkQRT4~#eb@=QHwbNJ$uz8FUtd*n}Bv!w&5-N{Rx zaH4Q@v?VN_RS%x$%$bwA?UcVKhgnl=1l3ajUPJsc0DCHkcZKC%kB;)`E5CBD>#Lc+ za%?BYKFi-6lEO%Y`XUCwpWR_B!1HH~@pc6VLz5PuPagQeQ7XjvQ-+)?oRdP!PT~>% zF_K!+$5=uid9W=hgRcC@gtEDir2xl3htN2<7l)Akr5tD!BEvXcJtJG%3PY|{4(Q|1 zumylYm+>bL_@u)(p@4d`^@-u<=h5Tf_mOzovHskCJ?vPoaixA`A%Su;hOeY}34NJcmCX6~pT(dfqII~*yH9;4$X` zav6oVu?z8EY+Q(Tca0h3hXD;iK0Q@V^`P&BjKAuYWKWcStcKMzA_qS>P0K!sJYTjB5Q0^%|JTsRs27>FA!aJw5qJU#T#Lq`rk!9Q}+b_a4mHVV0y ztP~bgC+KwqN>LAZ@Y|~xemYu@V#+LsJk>Nl`(B)=q~o)v))RmkCmozY&*}w(n$y56 z8S3_Y04F^$qQ1vi?gAJ&a%9w) zI4^8r(5boaNi$KF{ZUTv%{B(J9PUv}v_-iCg9pQpv!V}1<>EQMY?%wUl6LG%z>I8` zaZ-)H{N*o4#vh~2``+yFOHm6a9_C8d>H$uIwh-b@L7d*P@_f!Y=d^PQ7A;zoC3oMz zqjz%2Qn<*J2@Gx16)S(8RS()3+d*A&)%#fK5Ak|LTL4rX4~bBQhlZ9wLifZ0;Dpji zD|NhIW}G*lkF<42!=qnjsq5p{0bcw%aPL2-;k6?;#nw}G(2M~dDo~L?MWBESxuKU7;3$vU8t^B)SK}x*P+;_z)KpNQ> zS`W6F&|7>tF^!X%hKHVn6RiMnavqP50ii*I0aD}p_k~o>&)1RrP?>t&htEYas9E}_ zA@zIRdJg67&N#egW;7@^3@1PxP924kpw3YBwG8S(g}GTDkDO=mLV z`6|y92^1oMuYdjPQQu|^VE6%+XVU=N1@uFlQO)p`k8wd9hDt^(X1D1gA&Z3xt9Wo=k3mCc*4k|)Ns6zH(n^lUjs>Pk&n-g$kWf8uN*(! z&&NHE3-v*nBJ&EodL+=%Re+GB7zgw#%_w4?p~HD=V7Y>Xy1e{g$}e>aF%#%}h6N$R)1%@bJf;dg`hF^UGiU@{h}wEz7(E zS%Si6&z^n3U;Wizefjt)LoeA;cW-rV)$^{Z`Z%|1?^$l>@H3;=l93Nakuw9lV!dVa z({9U#+gx?;S6oBm1UGc#m2UKy(-uAV+;g{l=R4oIrvz*rA#utnr=0t~_r326XP!Cr z@&kJw>C@W0$hEp5Zs(rYxPgODi}+J}AwOQ>eDcXB-LmH%asB%)-`&!@{m#dqJoK&A zYuz(PhJMX;nA}197%H65RI%!6O_Y{EF zIKK!SB>)T@*l2GB>^XAv?YlENsK#Nn0RwhL@y8ukZ-r} z7H|sU{W(OV)Nv0!_+T^>s}CM*wDQ)uX;W+53okZA`}#~&aE|mVg?wLs#Y=nLsN-r}?_Rsy-aYnd z;9jFy{-0yc#4|>(q_2-zeHTujKK;xA1IF3w8}^Ntx)pBbboe_M@kcw;o(pW70zUb% zAav@s?T1WehlZYh%Av_g#=n$pXk~1kKCNZ%&>>CJSFAh`^&x$W2ENK&_hqbQn?$-} z02JF8@EYeA#lg}cds3rDHJIUDYn`IW9c*Z^UzOV99)76KI&hUc^_08Cfj!-o#Li!K^sc}CibLW|p3x5GVq*9JFa<;pDfT8!?F>C@fuAD!q%ju`0b_Z)UF zys*jbGCJp+JIIZ;PS|j;#VuR5(=B{#w;MmM%AIrecsF2BjX4Sj-NJ>t+$EP>63zVK zG0wjfl)|jS%kZJ6@L7hUJ7!oakBBKbd}UrA55M(m#-u;5{r|y7Wi3K~7(t-ZtDeEmfC#FDHzwTE4vw^aF#rtKE zPCV)46%enPvdU9hn($ClqkCob)9&v3HoHIEx7Upw<=i{pJjyj6*yJAkQ=|LO+jrRe z_l@pzw=U54PDM zm?rn}4-a#b#td>VFJI~Y>&_jHfi&keecb#DM!NcKo7@9`+UM@Qzt$X#89uoq$|ox_ z;UP&D#M3r$MM=EcO>$MJcyI)gFY=DZ`|Tz-jAI!7Ggfl4k$cUw{3P0+>0W zH`rcci?2{%PnSLn9cbu#0?=Ws-~g}+fX)F3eZ3P!cGJJxf3e-2G=0BaiypO^^?N&$ zjWf~P0V+~-a|dHqvwc*7gsl^eTbsb;i4 z0R`jlvvu41oq5-fHoL2@&P{XDgj(0wP~+;h4;X5g7q(#!4CFfB;)Vy}6*b0gX6qp# ze67XLs;U}j4r?!W@~nPtad5*SA$J)>XE^{2x;U_>#vtT?4F~UJ9EitQ?A*CC+IQ2^ z8-ovEPm96FKx0XSbOsqGd-3i`0|;5}BOcny&mbiqAIO0(%JU(_tDnyO0h`VL{+`Y5 z{s&gOYG*U@(KT-6%6hkbXK%NB#X~f7y*gpLh`<1Da?G*8}dbjV{-fs1RCbzGq)h&H`rMv86=XUMf(;Js zbq_sa<&14~{c8KUWzX+)ub7|w{PGqzb^6Kf{qG-Vzs6Ny3o{ws z8eoM(uijv^xkuI= zfNr6$(cdxT(mQeb^g#?fMqE0Au|VHvSs4A}I{@U5PiA=T?!Ii*uq{PS)AzRVS?zZ1 z=9RR@cy&AFnX>louQ3^jhoh4)zrZnLYOPIr+bU;Om-Dx0Z{{nb85xE7yZGW^Zp7eP zTj_Of+44hf+DW^Q9JKc9(RP1}g=d?dZLqd~AdtSq;(lf6H(2<84X0gWphK~1yLR_? zOBQoz(z(}NGTiiShF8m1_K@WOga$!fU0pPY_*f7FNrs6-As7$h8LSLa0AmCl;u)0k zvN@!|J$qfuKoyUHVyTWjCTMH0Vx&mpP#^SA1U?WK;@8LNZT)2EP=4#W#SG$HH)Yys zuHT?xuI6Bqn>4lAO+B&I4I7f#^Qzyx)9twHf86*!O|Jhr=eR*LC%OS6Yu(EAe{c<3 zR=R%U&UVM0cDn0-(g?Tb`Ip?T2Of2okDB6U%$Vy&jI!_eA2z3EP=mYd_0A0%(By^= zwjVI*H`py+dXG5-8{GNl402PZ^mi*(Fu*fh#`%|Q6{;@CH*E6h3mARkQHY{RJW7%HLfexzh8KZo>Ny@(X8&=C9GlN+w*iu7{~@VJpWp;YCxq~D zV(It#(ICbIcw(4){zcwk>RSG+StI^l zc%hF?Jlpek@x{a4=JmC1%{u26EpB#Kzp>tQ?v(b37Gr(n7Smt9w_Dci+c^N1zQoco z`p?_-Pjnt3kw|5*+|h*<^*hMs}Qz>(4? zo&iL>Zxk4~;3!^3PR2uYRF<3pjFJXDY0#iN$|wd79I#J)Rv&U_zs7#(X!8Kq(0sC+ zFnMldKu3?yoLZ+06a+JeVO6iV!{ZjaM*Fhe=(Epuqoz)EHCFHSgPwK`ZlxPIV!E4f z{M=}ky`iSRJ7|v17|T0m;<;{^y>GkgTNj3J0Vw1`0 z=qih3nWlco0%b=zasVVFlo|1I0H6mxvgT475HH@;4&otAd;0XDRe_2GN+AJ%`Cs(t zm(0vDm&AnC-QNm0Vc#oSj^--mZUOa?8IJ`E@*eOT2>#n46qXr|RlW5zDQh8ttVk~8rP zNCC4{ElbOQk;VWgot*@{LV8w@AE;~j3wDW^nyZME5TQ`>ZXfPGmk^7dFdpFG)3z3M90 z+jurDiKbs}<^I(vfzDX%VO#-B0_ekhH-oXjlUww6c%MvHlNzb?bpGj`^nN6(Fy~m0`;d0sOrINv48l@N7 zsG+o4=Fgvh!*RoRxu5-DTHZqb;VTo|Md!Ehn%f)5+jdR0@F#ZNW>+a;oe^uX!^qe)l?hJ*V%Sd-b5b&Cd zUwoAf8=Kv)?%3}7_pzm*6AnfS0;fd^1m18ucph#u{vkH|uQ3M($Az?hcHg^g1>%qy zUlfdH)YaxJj5lZD5PVogaAX9^-@pF=S5sZ%7C*hiH8hQM%|_GyjzFA$$x7i7#1h1D3&BjM17n zu_ii@v3O~dd*-b>C}~SQ9iw_{y>YxflGd5Qe{f1 zpPgI41qP&CxcBqdZLe~Ro;={14%fK1yk&%)NjQ4)KB->f4_X4~gYU1xD6Nn%L_1f0 z@TqUH?VpQwCGFUfK&hNQ#@*1NLnB8VL#;8#3K(O6*}hf>a!C+6IQ(+@aUP(DW5GCL zweqsdE-Q=Ke@jcN`})_{x~*H9-24ljd+QtfN9UqA1kF_nFxlN;bY5fEHPGYNQ#l`W z@{B$1FWzX|hK(%|4{TM2;2-~Sy}eF-&|Pq@bC=I=h|U>7gUf)~^cpLJ*>XvMdgGwY zw^y{^_0|kYWVC5hyY2WW@%rmuw%4-vyNl;K_q7{Rv+z~Jyw&)w&yi!erG3V5t_$H% z)@MGJN%``ZSJ^>xb`E+5WH|s<7(ZUIm4_o z40OBp^tIPQjv93gT4#csma3|1w{D}oSum)dn{)P{h@ZiOk2(Nx9+HeR3J_VKz!qiss@&}=+}pstQX-S$S-0Otk|%1oZ1!DTczS{^)y<3o9iiKE`=>Oq65+%R71 zGl*p5oukUcX8s>BU*^(TH%JA>HDdJ7{j0O0-mV2whj^P}3`_wU!sz2yxf?8{n1-JXVnks@GbfkKEIvv!#kK^bO% zkF>DjbA-^Q=0Vq99D4Gh>hY4^1a`=5X7 zwr!1Xd*q2N_8H)5UUK`}U;KK98#Z{K8#8L}VoQZ4U|&Uv;2!&b$jbVqh3__gGOvbZ z(vJMM^iSJEy`}%~NM!it;}+e2=e8%W+O)ap{onZ3W;e_ZW9Nc*zkP&#sA#ZjX&rUu zk|jU=)7s33fIb@k5KxT9Q}!IKip1jm$1mE$8;y5f3FO|{A;tf&Gi8(4z5JtbHTEH( z8?T+Z#I#%qltXza0BFP=fLwV=d(l2=`Q)N4 z?!+n0ZsK^0s2+ag5Fj&Zt~j7@n0ZJs*f%=e82fVHar5T6T3d?Z6-NPzOYa>kP9du% zK;70YZtBFnk@vdA4go&+*hc#Wt*KUaM#&|~lKRHekOiv%C`cTbVj)C37cI>`X#ZR@ zuUs@LX|Em$u=?YFXFX~5FNrYLFw{7h^f4V~)!w|uqVWBYzKnj5(?I{!^1hF!d+>w{ z-3u= z9J{vKl@rWp{|*G>Z~WeU{oeoR!o7Jv1a$mlduybj)>eE6@}A=B+6u5Wm1Ho!ISjcV z8H4#>^je^8l(;iJymRe-R#o*N*SAk^cls&)-BR8w=s}R>0K|aA5n%5&3w>{rTr>+{g*z8U`xjs5e(jK$u zn1?K9Z{z!Kjqh)Ah?IV`yS|@WYHJ8KPjvI_TLgpb)9*b6vK)YrLhoorOjsQy5zG&- zx%eGEyvm(0t-t&6kN3E9rkcah^03>#akU$A+G(89%c6-w&`g969HlX`Y$a%x!YssB zCa9;uI0?#ZrOJGl=9%i?)9%{KfU*nvg7 zZiPnAmOy+JAXFQSy&<^oL$z+tw}I89n109UJr;NrZCK2AZo&HnNIuef4_ z`~LT<-BV^v%(kS3s||60>5>m5WT>_H8|^yXaGnj}-1mU3vzzZVV@9uthv%NFwzg@H zdFiFY-R-y6xX115`QBU4S%_8!4#4%MXE51D*{#n)um{8WFH0Y1w|{L{UIzgFc+q3h zq>PMSc%eF2{w4MmK0XBW@>=H>K5@uhdChJ&Wy%yQqBLN9-*0?l-Pz*!CU2$iYWU9G z1KgvFGG$zL*)jGZAO?$7IvPB_kxLS(2`MtnS~}(#AcPi!kT4BU9&|)AO&;N#cw%37 z+G(TRf(5>W+be}FHlulE=~6f3nNhBf$?m@b%aF?;M-R?pNB^5!L>MjyH3AmTHY{uT@GG@N$I z(DvA0Z)ec@ec=mVIBmm*752kwnXT0$6aqJ|*l)A!u8$6gQ(wN~2gG^H#1{7-*X)V5 ztV=B1WsdA(;G{;#u;`1q^yq2ASAe6bsU{`qc*eN3du6o?#@ zc%D)`Gc)OHTn?%7}d(v32geo8ftcy2&GAwcHLlH$Jw5W*!6Ia~MFNsQ$T3x#LhbF-#~ADW3|=@23&B;Mat%N5 zo{?_lOQ!cWPrA@}jVo|`#G%4w_CeCWN}#SZ}@54Tl()U zos9(M&dfyG8z1|{@%9&^Kwe!9(O|Bz~W%02{?nW5#*Qc$Y# z4ZoL>$()||5Zcccf23FM5#Rg5bsOB}*MzD8R(V2}17MYF$0bYR3^2ao&mhcacsVr= z9pTH+^6oD8`Yiy(w=1wM0wcvMZ+!g=dhum>;zIn2-j>z-+*7|^8?-gRPZ7HbwyarK@9LIqaZlg9!nF*UV#R0nh~oT9whF~3vvrI=bTQy@ zSqM)d`FVQ-CklD9!XcW(7u%jFZg>%hrk*QdMFNsQ((GU9p%7=334Bx|X%K6u=pqi_*}oSK zufSm}l*T;+6eGq-T^SPc)5xN$duW4?5d-oWy$H$sw{7hK_wsj^x}BT0y6U<6U30@8 zx6h2|4s&Q~jHVO^S(;HI#zV2N-<+NXqbp!_gZgaWX20IoP-kBY-0L>}d97<)(d=e^ zcD}0_n!yAo1jx)!;~tq|{E-LuK2GQ!90n)thBGD5prRdU1C~QW`N1b%?F7D0NAxOT zMFL3@$n}*!KMw|#ghD74r|ex#u}|;z2#`MV9)rz|xd2?sUpH@vJN3j&3NpInl4+(3Gj_qpzv-scZu#>4?zEG3y0cE(;l6Z} zpW1o%AAILZ`$3>S?zeYOa$ot%%jRHCHojT-D1XRu078QZ#SiFx@O)Lm;Q08~$kDTY zsurWpKos31dZe>Nje){TjYEjnIF6p19_Z&*Kk!pqqxz|$vcid<`ji`-qa$Y_2Oc)r zUjMeA|2&YQs9IN*qCZGh%B7HamfxAlC%qLRT!r8xH?^B+^I;W$c2HX>Pbkz@4fyfB zQ_&3NtHiy!C6LefqXXhIc%0UFA47`tGaLjt?eyy;+_=l_y_RE~{OqJ&z zDFIebm{aw#xm;CMcyiSl6{D=G-kI{6oB48WXOz-8G_xFlkV40h5HEupx(~&{uHu>sp5Pc&mFW&h~&@7F=HRs~R&7;EsAR_Hy7RWtZ}^3RtpzQl{3D`7&jr{DB} zwtB^vLs&Xz3Vd`wE-nE34SS2arG0c(42J~W&bt4)cH`#0*ZtGCU$$2fr)43;AFluE zD{jifo$l0GtM9V3zi3O(#m5)pGy=~Y2n*4eYVo~RzHr;8x7JmE(oTL88OQN2=OBC8Bbb!b0Iv%F<7}6tPFAtk1p~nUV}PhY&1~8r(AHwhsueE zq8E?nd85rNMqhokJLxsAal`Gk4Q8{=-V!4x_B-OVjj>-39DBnJM~ZH;Z4>G~*j^R< z^PP9PMtiGZ+>z9yH>&5+n9Ln@iKn5^v=Rbs002S%z8@!a4-PbtpWhCYKs>aF2SWK3 zuMj%$P=SgB(n#RO8*g;ERsnL&;5FN)U!pr0uj>1`$_7_`TB`)Sro};4&LEXDSXJGu zSp(cV-!jE5dc4lYCSV3xhX9d_0bks^z^?W7yq*XjEY5cHkNi}LpLFEj zCIodR>!DTs-fdr8y~q9RKc~6JmkuyzDQv`M%;@jla`hzpRzaP6Wz&pn%#pJnOO3V{ zPcWiE18aP=U%qYQz<6gf)HW2{-Gl0+X*C5@ZD%6(8y>GCCIRvZ0ZNUTP$6#tu;s#A z0BixE0GR>NHqfE2v}c;P0QB}n0v%T(fWNdPAx4mX&ijPZ{Hdc~jZ<8U%r2HE<2$5ond6vXLw#WSjx{p%UWx42QZOE;vsDjKtl(-o_S`;-vaOpwO2Dw;@Q4b_>o<^`+V#;arS!# zV{9d$)n+1Fjh|*yNCKaK;#3EP!b2JAEdcG|D=id~AH{(ZMBbDmn#8L;^Eq?Sraif! z<2yN|i6-|Is7SzC~s~`E%BH7WnbHxAeE!{f906a>d0%I|Fd9odKA(Va+cF_v`-)_ubo$cX$6e zYfc@{Qg+W-4uEfT#HnWMY4_0d;TZ54*aAFp27OvO;BqCMdJplcvIwV7@8c#<9_{{N zLzP?d!ghC}ouHp=v+r$>JmN;2b(ZUEOY#C{wpt>$j^eJo@=7HohBzi%KzwCnk9E2o zOP08P_7R>Hrl?k#Gjr}WQ{DUCH`adPu-XiABH3U93X_=)hChw*hlplE$QxOqBmvr! z=d|tMw`WAa`zM-SROPlJfg=+5@|VBtZoc{EBhR|wY``tI+!7gmCI*E74glkUF{?=h zajX)`ktl>-1^3vJz|bL8_G3U*?m$B=udiu6zWqCc&P}oO=zv9n1X!k?kdUV6iFPx! zS8sc*yvn|P!&XIb-Am}@7iKvCouSb48R}w10)2s)NE1?PB9ZQ(>`m{CuUP<@Pv%|_N}ot zKf>0Lo2gU#*{V>L+p^iYS2iAYr`ReedO86fviJ$sf2Nuq4jo`LDsGvj&$sX)!)aF{ zD^WP34F_x7hK-q0rk>E>oYS7O3XqpmDu|(CNxm3}8@WPgP&NacD<8zmIe3sC3u$)e z&KYEn$0c4$j~ z_uTT#>S9-LPFZW#4>Z~Kig>_?hG6d8q4w)~HEv5?zb@zR<+X#XjWaSDJUGnX2R}H@ zO`g)vEwRrF-Emh_bZ&}sAzX2={_-Y^V+-Sh@id+-{ca0xwCm4y*%8V1z(MCu z)A1oWATyRIx0owBWx^ge%wBfcylJ2N_O~}!r)=j)hDc<^q4bai`uAFaCxAjyHYV?_(%f4xloNlLLUneCL~c^b-02Jyn5< z1S%3pFM%uvAf(XkkVCZZ%P*L+;N1 z*E5HO89x8yRUH(H9<-1J^mwni7!XZ`X=&)K4%$DyoK`5Uv}IQCUR@GkJmNGn zHnr4`1lVHZnQefiZ8?o04!uH0&uJvcHb5G@uEhD;jT7B#PH$q?`cC_`y#_mI#+CVe zX9*awG5bEdmO{#Y4RG_qg$oKBF-jLtj zcCAau_;ri79oyEVWhxf-p>dnxoED(*ze#`Mi6{Pj`;KP!kN>jSCTV5Yr2=ecqUirw z4nPQ#fhA*B$lwyKV)BreC1;!flme>(aj*u-ii(#rVM2|&$d=R|d$Q3zyUc#gaChd1 zY;a;Q;GGG~NVux2YuvV-RqpX8_q%-utK1vjFx+PHN0+aX>JYCBc*p|Ylg=HatxueG zzI@EcxG?^?9H)GAD(SCY2`or>B~YsXj1^PZ(U@W7%r^LwB?QHo4jrJ-+rR3Hh(dk6F_}ho;ZIjzm$3j20r^*Sw^?j zCR6$Odw%%=w|0G_{p9+Nt@dkxKerbhxOTVIH!Co@4_X9!+ZSggv^`jQyO|*^3fk&=VfXRs0>iDYQe?t%5j?6|5Z*tR5s1B_|Cl~J-+1F1LtV)Dd3Zq^Kn$jE5lzA%4$ z%fQrhx}^3f37i{AXUmTHY0!s!^=FB>Hmixe)tH3Sq?yFDD=(} z27}(`H&jmle!bk=-aOLHn>#FekDk>G44RY#hMMyQJhzyE+xVN`xMsuQP!VYZtz%cU ztv(#GIA-C@gu&<6|JL7ryW4FaD}on)d7MGTjD&LntX^Dmrl2$4Bsn9523FP`LFkCaHG%ky&1!GCC$l^$_au_Oxq z<(4WBTZ6y+jf5 zU&BLvefXTxuYX-7VS{+MZ%2#&DSZf5NUWg>WeAlYgB_ zx&Hc>-Ktgi3*`xqKKf`YHiIT>$JUaSrTP1jT@nX03zWZD+D2;bhL@->ZOO0@&n%a{J7&7tdt=Zsi1{6B3XxZ@y}kHv0f57xG~-_58k?$J{oc&X zy{5|cZg#JAO%pe{L(kQ@ZT8y8o(Ut|-bQmE_GKKyZN}fT_OrjOw(Ng!`Eplp_q%P2 z;^4AnuK!>=fm~&;3EEQs_MNsg-rGJqTx&lO*=xJSueWzn_u0F%d)?ZN`|Xvc7OPjB z+uYB{g)M;iZvoI2C^(!Nmdm8X9?m?wui9Jx=ts6} zY4~5izH5Vj`GhZn2Lb>_hrvTUGhhuU&4h{9X?XB4 zMm#g)23LceC3uY22>UW0w7~&zIxtiy1VHi8gZ+~uqG$1?=dojJ-H72s+|!Gi-KsUM z?xmH#cddsPSjV*Kf$&Ws+!!kfsNL2Cb$ju3x2&O*SlU* zcDUwU>~HmU8~^YJ_wXHexU)D7Z$@;d$?A8Tm%GbWY<4rI@k1tu+}gFf-6J-{CQTgV zPM+1*O&srRi=o~<`BWd**M4y0vdj9LvvYLOB`$B(L80n`tayD9M+rwrd-2E-LyohA zycJJ=@NvG7H*yqB;)`uh%A>6XqN(RfSdl<32`sR~fb#+$24WR}Edu%z`UV3%!G1Rb zy&yf2L{}3C^azeFdILJ>4aOH^0$l-3jSu2+2;$=}sf@0Se`QmXy?%VyUSHn5bN1}n zPp2$@3@Sjd*ZtiJuH*{j|Q z-J9Pu%KhjUxvFj0T@1eQSJ8|Q#skjrQEOzWB*Xzk2BBu~N@v-e0Y$uTjEUzWUV{v} z7;tD|#I#xfEod`n8OT~KARc3b;etu7I6%|q*BU4bg{th^-{St?_jkAl9`5C?xaBfye!Tt9BVeYr}4eroL^CEYRb`5vh zkN9lKD2icbWM6Ae%4jpFub4u4z<$2^v{NU#_r7a}yX?}LZpxHt?stD2>zWRacW=CA zn){14&vIv;HN)-LJ<%;+HOS4LJ=DG99plVUAN9F>{$XBqP^b!lhb)jAauN`a?2tcl z^+Ae|c+mqtS9{V%`P$PjqjF!7K&d4_A4P94k;rHKDVzSxY9sv?2LM1XNtbYd7)L^m z0JNo-BILGzAw}t@clJH%Yl?luhM(fyxy#wt0MnId@|tRxL+n}-%33|3a4j}_{oP&magn{_-Iu;J*j;qd z2=lgk+sW4*?)jJM-P_)Fl6&{N$GV{d>}yvm>f8fgc*rN|TFepIF@3u0YxVf-oB{6g z%ST1|pM7?>Te57Id;RNAbbO6!!uUS+tAma1-aEIr-Zc~4*SaOMD|F8T9@Il#u^I}&m*GkDCd(+%g@5YE5- zyL}Yjc3x-9=pFI!+;jW{e0$7~e|&;lw5YGM#ZdQ$d)ucIV`aQ(!FeY8CJSF@*TZ&Y zf#F7TYpE7{G-N(?-}AM=|@lkBja$>@a_YV8+i+avzX-%NB3^;_Hze`FPYqS1{% zezSd*&z50J2W%6pG~OSzI-I}J&Wxc?U)eO&{r-1+rO>%geR`6uV)ZrSTDn3DrIgF? z$7y9b09L7Zdf7hvs}3;9VCTX>q7Z6ohS@UU8TRU(vt{#s)*#h(wYXs;rrONB)jCFv z8P2|Lm-#Qfs}H&pXB@Il*4vC_Ki6cRN9a9tsypGMv$E>nYVv8Y8F-5szh%l^g{>Yg0agH5m5Q%!Q7y&}lLQPr0501A^hxk>in;iVFd?|CD&_(d zXVPKCT=^<#4!~+s;#_C zDPzXe+IDy5+*zs0Erd>z@n;;tuO{fCndJcVB!v#Iz5&%evt0%}N?;N$qXA#fIS)_jeRkaVC2^#tKS}3**kDfbm5-lK>n74z;2WIAg@B0Qcn# z?|%CTw{v@cw{!QT^X-=uZ=X1EBJ6(L_Umn`kqxFJZnhX(AdlX`&rY-_OUF>LxBXtb z+BA^ewSj%X?|b&e!Tz`2dh4k#Jb%CY#79RfDKUK8n}@q?TL;+p?tdNcV9#$i9)?(3*=ymohyVZ}07*naRQ$Ldu!g|<_qSX4KEr9Z@~=N7on{>|8SMB)*gQK;V&=~v{%Y6OsZl`C`K(f=%YbI1{3MP;w`x#R4t z;_)x7vWaA>O^qmT$^Ru8f5ro211Fi4dw*3u%K<1kN1aH}I!-(4%m#Q>kArRubbr6R z9db8Cur!Zi;uE{@+LJ*_SaqOH;&Do=gcS)$0t@mS1_X~W!o?CUMxF7@_@;kxkI`pV z0}zM9k8yv-tqa!`27#%g!|xr0JDS#hVI+TUKQ?&BH{4Y##T_nx-I>nzN2 z0IbZPn?CrM#p5Bga{w&;MN4O&@?Y(Gzg_JWx^r)`_=z}gg9laFf$jYK{op6t++&L% z)wI~Y1jrUdNx}H$O^S%FIX&-$`1I-1KhmrBi0}Q~wd>ubSB0ukQWk>5l8isdj2kW- z0LFyX;m8EDngf^Cdf0 zB>UKBd8wP~>hs?=26;V-neEX-K^~Ifa9Wrv`;eB01AS;!RoQ2DSt&PF4G$XQ9%^*U z7AhYsVu;t&v>tJ;;&|TkKD*}-B4-qAVZI%(9K&gcp@y@^aGHG#>Q1}Y*e8Jdw5{Yz zMn2xF`F_EI1tz-OP6xUf9nBcgc#+H^ZH=KMk&p{O@FJY=K3{sF^wQ!pxVb2wixa^N zdd>Vx%~vVuNzTYvb)eoTE*t>TNh@WUoz*1sd}m%#41W9DZN^ihn>cR2ecf=Md+DVZLMJ_5FlVcs`>J+Jo*Q95 zuvF(JPCUVEP$w1Uk;V9%4F7+7X98wdQ6>J$o^riXOuu#jUXx_;vZ*3)DaLxmM98I2nm}=5~5)ZNjm$|-PyNJI^F;CyYHRu zdiClq@Ad0Wck<5n)w}mrojP@@Zq+%bPSvf~pr@^*2E$n=WEjQ-8yFiM5#D@8!;55~ z5!n_1H$Osxb$%>=W(wTnHf$?(&>0JSju@1+Wowtf0O0=|diAPpb^`$A51T#@5q+L@e)I{GVa9?Bq@nMFB>>#d z9KeA!p)*rALu-511A;IFs3fj`H40oeM{DC<`C)Af0SDi>EqR&Ths|&_Uu(J2U-ZBy z`cGToyS236;m!w#|8NM93&fE||6*LA!0BJMf_L+{&lnAiEj0jmhF)ujSW3}#D0n3qEH+#xq>^ufB`EBC#3?O1Vg_2$~ikNw{B?Vp8w zxZJApr%(F;T}WTY07e(OpV+f}4i1Jvumr%sVl5r3fCRuEFur>&oPvDmNoeGXW0#52 zM`7ab!(|Td+*3J1uC&AO?J^5pPwIdb#w;2^hrr^V`p~Wit8H_sCw&L^EVDKG&g99H z+eK|i30_R`r`Q700(c50c}@nj8;3E$(jJ~M`dKcXF$@R#C$a%LQIi|`JhT~mz`^nY zJoD^UGqzk#ylcOBv77{WgWVQ-FLD6`z?){_%$0jWD9D!uw~;6(?cKP3L&+Jl=2e?1 zQ$o>$1PqjsrF+bA7m za)n{3?o5qKdSwg|7-P`j9;4a?ls+>h`Y%`dHDDXEg|3&&1J9g8^8FdZO+`he*}LzQ zD_(o;<}3J&QDE>z7hRMRcs!*+>ccMj8mW_aBcS4iT^BA~xJ5jUeJb96NG2f9na^Hb zW`6S|8!NNh2paHr$MjOOX+x!1x3TQPnKN&!A2KBPRC?5e2@{rwl@k^({4)V%YyTGC zdwKH7Cs&D=v~>NN$4yE12h9_Yl$-ziT{wS~lj5A;;LcwW5DNnh1wqc!wF*;;P=PmS-Kb zxccB7>qZA~AHUN3;V450nfM+ktx|<0r>fYkK6BBCwl;@%!iMAXU_QX;|u;7pj}t-pp4~NJQUZ+ z9)JffzU)2mpd4kR6y#o&KeKk#Z8l-X2K%qjiRcj^%G;%R@el+C0G*ye0dX||6sfgd zvFZUDg^JKo+FBiOPtxWXExZF2PQ>|MbZdMUxcw2b2-KzsgVtELB2T%sKyxZbT36!?mafI6#o8_ z=CQdBmVH9#m(EC3fGAYle)Gl&_T?S4eZD!z-08!oh0+ zxBc6S(Q@!wtXQ(I1?I+h0my>_r@!G6$8(lshC@Ck1t@+s0PF*XFkE%n3LzQ?!Hmf= zKIYAv7p%#iUBJH*{>8&pvIk(7gjZjbJpfn6@zj)bnZbUB{Okc(yT0V+S@Sl;?g4n@ zx7D%-V5jT>SoON>0l2g&<;Uffb^Fh!`TO#ws&2>szn`y<-2?Esf0cim-M_)?-ZOOK zqD4P{H@yeoBB7??A-i4B6c~izWQq5=Ah4q&HS}LqVPFCMm;($SDlA&SqIm<_h}_9^mLxE8>;L}9b$%!b({z-*sZ6m5$jp-UG*V*9rL4gn<$qv?$_b7k+b6OzMnxo1{`5m#?xv68O{PCa$z)%d z86E&10s{x41Y2Q+#Y2NM7*u@4b>p?XT;s{-R@5#_>FQO>Pg(~bzQ%F2>t>gcOFa3a z>flQwuBmmM*?w?|Y@52G-|OMnhRv$(ij_zaXo4r8HNmE4B4`SaupZ4q-!41SRP>gmir{Y zP(p!q?J8q-d*`%*O_H0sSlVVhj%q^{9O)E_`^QKmtyi~M?tXAf?Ijl|138bNcfbS#&i z8UV!)9^}X6Rr%7Z;_=KOA~XzT+rp!|x;j`(bmQ&1F}SsEtg}E5e7nvF8ehB$9(EU# zo^KuCnL6 zLyx{^%K-W^MgTJ*9j6Fqf@`?CFDmJ5pM2n=__b`t9QTYrdwdheIOE%G+_!wvnn zZG*qi*?cZ!TOBSNOVLmC8TvIwYnW`MAJNa~Q{d3Yh(p()8|a&WtqYW!@M`m`<>*!M!GR7y z**3rr<+ydAZU_yH*ZT2dv~CCj1>(r#)(skzjfX&AjOO8L^Ut&Lu2jr=BCMNJnhbNmJeCGQ;bG0s&&*HV%0!dmRi5Gxz#~4u07If+77{cmBbjMX#**c!| z;4owq<3ok3oex~(kk0ZImoZLx$Prs6Fvf@{Fn$3(CDhLeZQAzze}8p|Id<%R42laS z9@jLXzm3zx`>B#&59e7Z_eZ=A;wqI02MT?3BM!x#v{D z8)FINhA>aimyR1Z?wj4ZY&Q4*U_@;0M;@y-&(GV&@%9}2b8b3>olyY4{3Y=nA%s_@ z^Z!C{PVnIT8|g2+@WMTtDr?OxGuDdUNbK|p$jzTWzn;E>jHa)kOSpys{f$0K9`y#R z@u0FDU6VvsQ)Y$-z*nfwz_F@rz}g1fcvVEi!=wU(he71xGoT2r3maTqeyY5cj$Uab zTd`@pdj$tN;JalfsT*}r1Asd7?9x%C?8Y-=*QErPuUwuHEYty^Lr~DV!IRF^H4S_K zp6s@w&c3!t@;;TeUX!#xvz|Dir}T=~w$}nlX0?T^6@8Atj2l^_azn?UJwANpGM11n zI;K(7K7~(S7ngCS3g4v-4TLTMngIB=QJ{H><3U@Z@YiK4_L_C;_apbJ#Vhfrs1l?f zEf86Fp5T1ghbQUG9RDOZkH~d^iz8nayqJzFMTaeXLq6e5*?KOj_Zj7nafpsUCWk41 z;_3600nmR5Hqg)LZx{iL1)XqeU!;H1cU3<_k8&HQ?m~^oLIV|R4qyP={AxLREmWD% zQwv_Ng`#cq4^8D=uZ1e7xo9^BpM|V*k=CKp0=gFffySqRc;gUgNdbYWGkEgoOv+X0 zj7gNZ;_|Gx7#CrEo_OSg3SKQk>BaGhn4CGYQVjW8Gwv8;PX2J0U`c}|SVAE{c>ILW z87bkr&|}#Z?V<83rJnY)l=()Aam^W{$%&cq8$l*r*ZLc=)&O(DA zH2)yDSSp{g^EBn2dee4gqq>^oKa`>bf7`eF4S*m1aFu!g{XOR76OH+5LNi48{;^R0 z9|;S?coiHx1XoG8&WA%;S6!Y;x%=*wrlKOeUrPV3NBJX9>6_Zm!sM$ee)=W%ao{ro z$V*xDZ#8bA!xDIg0pKH!%a{Sd%YfOI0?Lf~3Lvb(T>j+cg?m%Lf>M>}1CPL5aEmFE&3~j$Rd? zXXsEj>fo!R;`*-SSHs7p?Zda@Xk^@2xX5(v#ZGs5QTlpSTwWk`K%lY9IUi7(dQD0L zMt689d_-C2iv(h}Cr( z*RSzFK*ML$qwrM#!>7+EAf7UOuKjP_yxKfFXPeo$Zq{!E4Z%l<+*vQQE|ai8@Ipb- zUy{T(B>abkBy)MwdrQ?*cl`a$-RA1gFSnBXx3_&~t$FH?;w9Lz@Q>t8hl(`z19H7y z%GxF&bh;{OKa(&cohRxdehJfi`MW>;*3xBr&E;3)iI0XU=k%6Mirr0*o}-Rlv}n~wxoYK2IohT-cI;#Xg~Q%VcM)&v+nCR=o6RslLLtU{pvyDvB*%V4J4m= z=9yr%AfIpUe9<*cA-iWtAm*= z)+)+Cm7%7`U0o#?hp*`{&43&_H1+OW>jz$KezhFEDjjgJqTru_>u%Ijys#_u)X?DG zE;B5T#?!zUGW^>g_pZQjX({h+IkY+TA2euC(0O#@la`a@8b&)VFFeENuwlc3_dz|1 zP;7zLV$dN_QRdpeQNYL!cWm*-nC!E3~&S>m&<%-KXb!M?~QyB$0We|zid zx{3UW=kJ8$yPKLl-Q@3pd!aZ!pQeXlvNnC6brHVTNaRnm608WpnJIN+Dc}ML_ob6Q zDc3QbIu8~vX?rtiQXlisBk2_DB3}vAGl>!!!GxB+6E^c_$pamQkpRBkUo4W5xAZmi z1$_{Dx-pQxMm#hda3U#5V%SdkxO`1bhjFYHSMldcmqvsRmCjZ9=USGF&y1PC%Wn$s z;-~}01feBCEl*$D(Y8e>wm?g^0A7IU)29c54FLxrP*JjBlM_|QimM7d$Q<*-?2Eq} zM}BY*Ad?WPc=%Mw+hm}R{L(a^Q2;(T3XG-k<9nI~3p$v!>%?eCXlDywD5b#?ScA_3 zNvDyfN_bVmvMdCNSiHo@;XZuzkm7;EetdA;aXsYx`wnLPMoDd)pt`7=B?2`#Rm$cB zJ)igDWl29m($A6f=Uf8rGyLt`m5QZ}x_9^U$3aH4qr58V3n?!P&jkcFN7T`#LYL16 z1JYU^5ACH5T|kG@SJ4GbCf$jk;?p1KWAqm$tjK!$S+0O*i*lfc?!b#rnLNWYd@vbi zykz(*3fx!$-`YsIRw51`UUg;;u9ldE#(# zrPW$yjdArVrbo9xOT5RqA?hJr<~At-f>D(9qwhcM(Gp{lqT3}N8w(-^^c zz*OEq5221X%!f}|fZ}scoUQPQvq9vwx$?>n$WmJ;^ZFuVe*Ku88hL-Uq<&Cj$@L*v zd^^St{rd!GwhxE0=FG!G(k|ekckh&8<>G$wlShafxrqN}#E20=u<`P} z7rt+my!S|`f<{F}MKDuev1)+1=O@HSg>D-aoTiw1O8w%ot*opxoE%7BWp;1(4aKED zGtoj}bBbX;${$*IyvdK@3QfiUV*$mFA%gdTb2BI_!vOGgW~p?*pD#@rcdz78e9aGz z9q;DxJ==NRbm-fIUUBtm<7=GqWT!>lgHK+4S^3Z*PguEbywcaJ&6_XIPIvDWU(3*E zt&7IH`Fzjh%>~~_qZn6gfkL$aLKJ0=aI^a*{S+mOutUfKiW{b^l_&C|=<(K(M*%^p zakjkCbgr&J0UiO*gM!Z}(6r+9&~AY<&pfjo{gHmDu77p$yEUgj;{~vdMdIv!?&fiy z>5tH0?-~6NPZi^ZK8P`Z5db~-$uIz1LOf&X(vcYiVFSRHc=sA*UiU2aWpWldn`a+K)%3?gE}C@lCJ+# zF3R4mb5q`@yZ%qx<_aw_d(4%mB7W;^fiN$?jW^zy!7$@P1uTM-G0W_UF=vn8j7;eV zRn*8Q#tWNl<&?VyROA3-$v1u(-;}Kj=D4Ti{|e?@e);8B@u}Uk zZ?J404WIq=Ky$`vJ&o*7I8}}Uo+C5}Lp-_8k+{za50`n;i29v`A4)n~iy`m z&ptb6>eQ*%mJaJ|Zk<*dLaH(PFMr)>R;&z8W?Ut)cc+7I8KN;$Zg&-ejt2vHP{Q3Z z+kUoPyYA+RnOj832Ju-x=bn46h|AOxh3Y^0mQRN2(iTKWr+=XXeYjZ#rSqVt=zHi- z`W;3sUI>7`&N!j(X83x11>lZ=5WB$R1{1_#R$gd;kCLQtK-bHlL%PNXiJl)ArlC-} zfQt{WHowpW^cp;*pY>e)q;&{fBk4LbkhN@8rdU>#Q&bX6<_ISy3IdvN>8tf zhvmkOVHI*o-UIIq`jkx_lqPg|pK2Xy8DUp7IA}ZgS32O^_hI>q@rPCmv=#%7zKx(H z=s2RE>r6YU)#?8TKW6tRabyj2aM6-RToRyM0?PxGtAd@pI@S@i>QR6{gg#|xx?9eu zqq-Q*+uu{uoppTz(CA7?J?rm@av`w9TQ*g zkt4d8f#QPSx}(Pc$$M6sYFC%Kl=*_l2VCY}tu5(mBzF?-ZXwe_Fk7sxQ zd`v(DMb1lri8w&%5x{2_FAWxCp^`A5Gf<5u(Ra^)qHL@cf(!6!47R_vB+8$f zF^&*`i~#~P7%LdX#6v3yFt#xwkZr!Qk(Qy5Nr@$ z`5diW;xJ`*HRsaAVaY;l$R3l}tme4_X@p%X&$?(O%dlE(qPL_73-pJk_Vx08hgF^xM zgNL>ZXPj|HJL*NhMfR$~_SFd-CUXStqX1g;U#|2`-Yxx){z-l&wmMcw12@A1;3KZe zmyVtURM9EEDi(c4WmW*C`~$(@)U-v@yeUx>mcS|00HVir;q6P z0iM!HIx`6}d46aw>VWblBmwYgH?4!_;agCEI_SI7G~ZS006y=+27R}7T+(}#N%2hd zq^))E@eYRa53BV}H{BE@B~jFj9mYQ61|t?gATry>-A_6||3(n!0_0_B&ZqpLL%GNZ zCJTzAac(&%-5E0~%*E&JGaorq_^B-kmLlX&ZCq5InN2Vg9WP^$Z~J|4twf$B>BsvL ziNkY2JB&MKn>kj@369Z)hbdEz5d$P!K7aSSE6tR%_nOmB6^&iCH`rvxC(dCYWnUqR z{Z2{$k%W)Cc#{4%i91?w4#*X6#LG6$nl)>JPoF<>R_}m6(%^6MUK7 z-Dd33Tg`{YZZ@}k$EMbN_m^F=+-#Ms4p$wIC!=B zl};3p(yL9ksda#6Q|sX4%jO?`6-TdH2k=@$9o)|8@~QkLy%vptq%C!D@mh=WSH*9) z2A>7`;uQx&n0|}0MgXFK0rn};e=!V5Q}?`$qcoCUq34ci%7&(E0N6%BQu;-_=oa9A z6z~po>QpCQijc+lXcBp)Qr5nGDNoPVt(-%V%tL_@p#KS=G9EqS%2_;CHejq0@GO&$ z{>x;Jdsq2uK8y&R$Z8yAWf%ZHfllXzu-&r(0KVeJ@uGAPdsGLmt>hfnCPaa>`zhu6xX&!4(T7 z{@3ZWoi>i#qup5FUgyNykF(?f_j(lEAcEzu8znwQ_{Sf7_B^ClluzmS#NKXo1QzizH>%p)&2_~lr?r)ao05O_2|*E zX|qRX)1~Xcfr}PB`|*m33h-vjdVSLlWAT(Gn-nLDhqc$cOQwylsd>XpJgJAs`DD6H z$(?@s=|P59Uwu_XZ0Z|*l)Ls7#nUSjLA(X@X}nJ;e3USBPsz#f!VDk|{0;#I;n*rt5oY*;4(b`DXd5_%(;(+;GDU!5Bwwpo|%JQOgDN zV*+CfIb$npr5$wzpTJ3-$T_<#ls$YPD^#f4MgeIy%$>j8j4hYth%RrvEj#Vm#hwMi zD+Yi!O_2rXFLF-^1vv@uJ`&}mz3!VTOFlMB{_JPUlu+~_;iXr0n31J>&2i&4FO!o1 zBY7Z$@G&o%Vu15KAC4&P2Z$H`>NjuccHz^1-eS%_--p>4H}&FvauQ%KP69kuVt(HwS4-NAcjv=2z+IRq=Sv zb>};?2CXx*0WF(&AZZ;C1O(O^;lt(4<{!G6u2}Sf%uOH8pt2R;iyZxq8 zQ!Ss9t=m|3;nPn~t7jj9z^L)#$1k^WliUmcxJ0SLZdVqP|A{A_SS6oimTp-4xaqm( zXXc4V%FRQM!XK%J9;gvO{|GYz=r8mq`j6@+^{``v`r0w7r80cd5Oo0sKtZl+%f-`Y z6dnwLPp4Og7$ndl-Zw}zzg{sGn87mZ)QyOm#uZ*|1*YZbRdKvpzP&8(rIxToHiVa_{K+c_@W~4e zLOvk*>LhrTKlHTTw1qfU0#F`OPuah>-?h&CN|rJfd-V&NtMU3&u`#ihXDfbpbsz{OpU!fFc8n9!j?la_7QnL6k|#XU$PC#8eZ zC#dHj-+IsqsDpY%lF$JkfL9%;JX5z^+QNRHIT7 zKhL&7pmcxoKO4;v19zGcN4_yj;=Y}ZPbPeoNb>7Ng4%J{j@Li6apT^ro|(PYlnyV8 z%>A=pY%&A;?J%W7H@_^1!T0cTT_2e#|3nTE>bhzD+^MVA?7Mc_t!vEik>QHM252)HGdjRIR>4kij8SFgh$r}4V?A%#m-h6wH7y!{FEU&0B^#}Hw z4-DE|C3^sxl|ND17#Z+)+-~`YKmM|K_{eDfPCvD$>;WiY55Ne)yfKaaxLh*~0C{HP zA)W!R0U+`08@N_Nr~x2ppO-MEbJrtH?_M3uMU(pHy$3+(WPvUTgc$+!H~J#!^gFJA z_OC30o`~2b0L`NVL7$UeT_u+^A9zuD;YSs-jqA&!arxANyy^i^I=R*%tXwx<>Fd=l z#}{X($K7jwy~g3Y=`OEsdUHItHHFk1ZO~FQ+j3iD2oPL_9@lpE@&IF;B|en0&eBoj zc+l{s;T1s0az%-w^jT)py#mCMj^f8Xs~$Mzf$@W2wrBkq1q%F=-FfE?kbE7@sx>{# z>u(Iuq-MWT)_co2+$_aI&z>3c!iMrc_Obr5|EZH%yS}8w`Fm$+%A-je_37j1kADj6 z)2CDLZ-sBan>t7iuWiT%@`t5j$H;pb-%!EK8w`WFl75v0?{06r)4cZ`JG+>-IF&(Q z!U?@(M(*b?g^}AYMgV;WC78LoE&5NfF2qtLd1NqjQ!Gl1f?Nl&o`S}_Xnm@_4 zEi0xZ^=l0{he{h$4>bmIX;%yZjEB4Kx+_rPj1>ec%AE0wP^GUE$C3bJkgn(Rye-Q3x##x>ijn_yu>adZ8%o~8f5`nuBwV6# z_Epm7%QIg|JSaiVKFkKr*600KR`)c2o}EgcI(3lzV`Af%QrWq3kHH8)_tJNKMgVcD zr{wR?C?^ax8EKpedG%>egq|Bz@F_R_-*;4 zg2X&1ww;RA~YvR_+V7tT+{f@Uj7W| zg3{8`aUI(4Gbc`n{}g=H>Ke1DGWeTl_D!(FLD&^i_7aH~w(I$1&_U$ zb<)KkTv}68A1tAWo^BR6<&;y}ab|$<;WYwmT|)oDXhnzm3LU^Q-0PRcV7m9ZGwO@p`Ga!Ugl&K02FGY&)C$ql#|22p@q!@KE@am{nJ{M+90 zW$&3a>w8U-I0C@=-C3Uj1}VA!OqMKPmoP>GZty;3Wo2gfjyKF#zj&NHM#Ght4KOQL zyla-O=yS4QK9$BECD$)Y*dpOS({Y8k{7i_Ha@=rr?(l{3 z=_E7!P>^@<4UxfYWV~C#M_oiouaLMi1qWl|QVD;S&;YVW;nV4dYh-fvz_)H*ZO*$m zTZcAeD8LPWE&Rd@FVv&J!*nr5DCrmi^fUCI4NN4NkdnW>o#4A?harTR$%Yl^%h%L6 z%0ywK_*~_m3vC(zIw)J+5uZ!`rr@HiDVuU#<(~^(UM6%fCh}4Kxs>JN(wPu?)WKE$ zv~5em;h?Zusyz?Kwp6b`u5EmqoGWnWop%NvIGqf{(LjD7x7;zKGSp`%?A&=kyp3|u zzj%gR^Ig*mp_+urK#6k@`m9Sl2%w5Zv5e>xZE~q>hs~= zhH40K&800_PDrxR5ao{1%uLJm7%*no3*Z_6DAt>9T4vU*t1(k#j()|Z-DNF#uvxWg zRSH;1%ZSs5hZoPGdsi@d%&OXDK3(wtS z)~{b5(14E6WXJsb5}t*2A%MCwQ=RhBKISu5rYO=zYu2Rx(8eu8{|x9<@lAa5D{iX) zS@^z3Qhp-g9Y02}8GWpzT_fRo9}Z<*^Dn8C88cRx6)X1m&9X>jhvL00V$@-s}0Is^jSsPctO%7A6Q^2G` zA-@7(0~_G3|5Gjlk$BrWqHem@ZoA*87giJacHM|05AnEH6d3%JL3|;W01zbhdJcvO z^x>T{Y#^R=ciE#U@6#1zc6lv*UsPndw|KG5!rLrguYmn2p-mm(iV$|kB{&FR0yr*w z`@3rm{|8XD>7^$ntt=g?T|E0)Xk8*+SE{I}n`cfI-ZtgUAEt|gSG{H;!7|5C2gq^$QPWK1q?YLfN?2{+hrA@`?CeA()X z$L`?#fzN$$MF?7B^nZP2h`C%2qLrJc=he>Gb4MyyKJ>;=2Vjcar=-XxB&NB--C76vk2l5a+* z9T+7lm2Y5L6_FdS>-EHA7-$}pJI^jY#sC4v6qiC!HUxE{*=eN1tIe;b>lGY;XZ;EQ zrD&(4908Xn>IQA%QS@pY;4b6d#b=|Oj}A(o;FcR8%a6@Jamt%s6%Qi>UU4ZBG#y^3 z8-m6y1AMy&*Ur+jh!9K+D|pkZ0ERj|@rE=u)|<5t-1inNSV_3N)%5w6nQp zUy0ecsd2)lncVBWE8cec*Nf|D{*=e(M}3lH~6Cr8^EW1;0bz46F&8QYQ4yp zYO!?w9bq4~Memz9_o`<&E=@k-f5?Vx8gZrSu;bWzfv?;YX71A>sS404`*)&R_Hh7^7`*Fy6zVSf*_R zOv>R?LVK^kv}x0_n#Nu_MY&Cw&`Tye9n6}w{D(&tdRW9slF(gb!BZg!$oMNH+$lIq zeK?E$h72?2=%d>OJpBFd9Yj%NV{+17j~*S(x()If!RG9AVx$aG{!irTgL3_;1UZ%` z69nf)Nk2hiFPCsrW@`2m{4sx$y@mmQZ@tw)dq^T`HGq39QFwfus+U$g3qVbHz2E0kSrJjT{7YoopsMd7#XyKQ=kjiM|Hz~4wY2-fKy|0pkfUf%o zfj+%EnDgXofH-*cx7FtLMRhDUL;t*Vz$;NGSSW=4DNXF(<$B(dB};zTu3bNK>x{MH zYHyq*7plN~=pYN?@}W~QJOJ_{;_|ebba=J-RRyWnR>NonBR2n_Deqj}vElK%3 zXbi*@tb@R{hGVj|sbsBVn_~J9V74h<0sG4VJahI$=8_Bhngt8G$w5G+CrUFBfZs^) z%_-T?_kfH;HsARG7yP#+y@xMR;_j5tXYAOqrncrSbJdjtL(m$d&!5uAEMC-I4gwl> zti;}%PWhu;w>M%1vh0f@!{(*qP?{MaJk6DKc76Xv!jC2Rl+P^^Upjj9XtQ(so93F& z43fuacz^j`QyG{#2dd>Dpl717b59k%D<#)+(rY1OfJ0S>lJXzSiO3$Z2qg4 zqkxSWI3RVBo4f2s9#Nd_C45+JD+PD5@cO)$WGrrvQbey7`lWTQU>n-PQnYD0)4PcB4x$ioFF(^MhbPuIO-#R zkTh^WDm(mz&9Z0CtdhfT_L-p{*kw*Rag(pSW{IP$<37mBfE>+h@)^O}6XTc9YF+14JRORuucnZd^8^jTadxTL!&=>;EiCKi!)ukwb@v9hT+JJ-GUt~OK7t}&;aWX#ABdxO*FI0PsRr0i=% zvEya9OTx!pJV}33;!YGCcB#SV%Qg<1_&EOj%+q_BF-N6RXrsxK%SGmAZb&Bewb!=E z-h}<;h=Da`Y4RuWS|mJ^@*p>mchcU0&P4f3 zn+GyGSOOqoY@)$RWWyUupACcVPW+~o(!9B;gIf3)G}MPW z@IKm#5knm?T&PD|={vktRiK847peu+5P)7j#z3L?I2`Gm{NWy^q-!@* z(tX&Gixxfo<%)_5n&Fq?uJ?LMn$kw>QIP)}==c6RcTKE4FyCDCkA2MnQL?QOREE6t z(o3TIQ_7!fM}9bR5lfD51=%Uy763(wD}z7U;oM_*=N|ssN*y?>8Knu|oE(M`z&&1o zwonK94#$CFbkTqGJcPE;f0RcZ7(BNoW5DK1c`aVsUJIx(kkkr`X1VdU zHD=_n&F0v#%bpfQoz+M2!9ImJt=L6yd^Cc2|I)Ya`O?Nso$mVn{Y%Zc=axtEH~B32 zT53;sv#F{V6}dZ&JX@{>Hvoj@*CmYU+HI8S+vjC-$;AWBLyyE&HO?o9iRgw|5V-M$bQ$zL*gF z{5f)uka9u#!}7UHK9F2Y4AX?!WzWB_vbfzOz3cN)bpU(k^JDgU_iaMV@%F_E#lCE+ z=dKpxXo}?ZrQ5F>$`dE~l=}Qx&eQJeK9zWO#<==-Sc%(h_fH=mOyF(}68rnzf?@-o zvvwJs zShx;TZQWVFRruZH;cwZ2qj*loOkYMZRF=s)%4X3rA4xv7e5x$eQ=ceJ)z?3%i{-Mb z>P*wOtA_1dQ=h7BS=T>vXj#*k?Y&($xD2=z_$+T~O61WpKSt;#%hx%-ub;A_64>-v zfw{iv)V8|5u}n=gtyZ_yax;9I%xisMxUT!WZ!GUs2b_A2|72x(Zs2HUx_Lu1|+qeanj!wHM%|pwd?JXmy)ofd5rK{QsFp~ znfDQ#iB+;RYjlVmAKh<0GO{q{=!se`)MnX2FSWQOklLJ(C zvie%54s);;dcdKudfuXWSbBa`#?KPp>|=DED~{OyfBgT3IKM?qmgzCU!bS6EQ)Xjcm$r&;kf%h> zq&HFRpjh3I8MqwJeS7i&O_Hb;?pL`-QB%N0@UqBbO|4g_W%mYRpMtJPn0THiiIoLK zg>sQeXt6(|x5BYHE8Un-<>)7?su&q!>{lntS_hiTdSLR&@V9F2M>Fa-nIvkv$6cO2 zcuQr+@$TQ*OZ*rNRvp%i?&4Ki4;AxlB~M$-aW_laU^zpl;x`n4_u&VETBc@K>+d)2 zhQL$Qc5fN(=jf-;xIGNYm8#f$CXvx9K7Le+>^N9Y@6rBflfS0ZaSP8iU!$tl`!eNi z5tF^wI;b7H&n+_2s@i`2?Yo7V!i1g~EzZK1*S%(WoWUt07c(b9YfLssy6chXt(aFN zlGL&CaxLNzFULk|1Vv`N3+_asNAAOJ*muMtLb^4TueT)a=KDh5qD^K%=4JfQi5HTP z>v-^j3d#!ftv_XYquf<^1KLY%;#z)AbY6ZMAC6f)(LS6&k2AB6EATt}=v!o~q9K(k z=*8Q8EX9LVAU1*a44-Q)`12;dSJdWp?pfHmzTgsNGX4F!@1z6%sac^nemml*yjie| zx|WU(H5#!KO>mr@tx)V!&>YT?`Z%NFe^E|4^-AW3RYhcFoOZy;7)OKb4HE82GR3pgU8>DuXklEXMS#{o3rJcQsQ(D-KTjm`Bj>eb@q|_|EDVVGl z!b>pnEu>5A0tB?+z23IB^c^I&XtyiaW>H_(dL7_k(lKK&HAIW4$%AxJ_2$Ah%y(fB zPJeQ4tl$L$r*%h|p|9~?>Wscqv7(jSb)E5<0pR1Dp(%p7aE35hzw$<;07t4267O_~ zl{EXA=#B+!XaL~#Xi*eZ8$93eBpE58H`2Ylsh~m0w;5ImLXb}W z=NfmTsBb3gOdtk)>LBi}F0+@=h9`NXXqET>dWtAmr&LMfLOh;lou5T2j6})yn6aj= zpbLj3pNklIl8R5MM2o;aWRj_i>eX*2{!ZkfV;DuaPX4UtJ`5Ur})7*R6!tMbvt~lII>#7$g%9D$j3Q^{? z*ag}X&PorOkL8)9A4A`EX^bofPl-s(Yb4nq(jlDjdpYP8NJ4O@deq@p9RZ5MRt7I0hC&*5hq$MyG5erfHLr z3LPVBX;Ue?H%gcbj{~u$nqyI;DppvXIGp@n4lgMJQ_*o*BEM^DlU|5Bo%GB zoOx3Q+nDl9@8x@0LZi<=#Ze0s=i^rFBiq(5o7#B6)EQYfeYEcD(<5mWM#3RbPa2Yn zTq|S343L_KWqnnDVn7kuw6XV=Sk{f!XdP}R6sRUuoe+bYC>bW$h>Mt`u{%BoC(oCK zbS!fq&W;4rgO8>15S$2LiT!%W7CGjf2t$vK0VK0n)_sM$9E24tkD@unsL9$1M;0VI z_e2#IiPIBm8k!?PLR9?b8xRG)AtStShyb0Cjl9C7glxSj=g@a*A!~`mK+ISl9P$Yj z1n>6-du}fG)b!<*dvH2g+8A7-(|f{3z2ge?%Ww7OLlQ+!vzmHKc-IP)w?a#k+Ucq*{`} z^wW_N$@t$~D|O4#t#dIjSY9K3N-W6>=I2dm3>a7yUi=y%BClJBJ-fV$Su49$QKPPppwGEj2e|Rme8n-tYWfLG zc`5uVuwsr8XBt9$8fmc*BlB8wtC}9?1x+|!N!ho&cp>-T8c6|^lNklj3;ihbB5Eer z_P2y#A39#PMQyGvBxp5IWt|vn$JFiyUm2*T(Q-3I^EOV{Q6G;V?t0XJ6EC;p^e_h# zl&E^X&zr%N8&o6|D-9MO(5`utxLZI~4SFLf5^710N*Y&d@wRBebOZe zt`rREjQ0+HV=C;=@WV6+Ua0WXR}4`ppB4xDj;|=$j9He1#P261)QY{`3`tm=>*F}` zDIHlQEI(753%-kOFClp-4IMd_uEODLz}r88f7in#~6;DtzmIyvHdxnHV!q%oPAYfPX7D z3@(jqfXOi~Deof{ddcS=vbP|BkQkP##evrrW6BBPAN;zO#2+J_W<)PmksjR_)-zS_ z-$K%abHB@=ZSE^njV7Osk>M0eI)0OixJE*zB-N^xO-|6UuO(!MZr_foQP3V4`l+Za z?4Vfu4UXYNtP4C5%s1%|+3E;##kAk8m$YEOz}U6h-q+NGaRRdLCaFd}{8>9O`#0g9 z1R+E^$|BMwLRtt_G2$nlz#yDg)|A6lRQNb2tMOsPqr-d5Xj5ow4d>lH)o68XZ&$uD zA5^=8->gg0X<*KJRWqBBL^Mfa?mi}BXcUy22ZOCYD?Va2M5ajROSPX!uQ_f;*sIBT zm{0JuGj2Le`pG*Fg!@+4cyfJ*wY*wU%h2Ge*#)xz(*)Z8XvL6$1Ek$`q7^g7r}zF{dft@Go+BmV+tR(TMcFpJ4Ln; zR%-xDBGiVFV;XIQ-{haAW|o8u%GE1eZ{rLQS3nVBdh!m1-M)8UvmTcv^RPVx^RhnY zx%9g<#Ou(WBJ#YeW!_=CsS?-%#t@IluyS;+Eb-u4V3))O${lWc)dbI!_`@f`6&Ay8 z3Tmyc&3~G+_gNqW$T09-sNjlo__w5wKaE>D-^<(XDRX_42DKCJ@=C@ad7fUp(Jz{Y z*Yc(r9N%NOJA< zsYLk=Q%yrt1i`o@0q_-V#>?i9iRNTpGEeK`Yrc&-7{t}AVRjRXD*o%MZ@wlgmW)gY z7F2dlExMLUlvI3WnCY^V$9G<1QqU<@jjOWo5`LY3I!)Yo6{_S(4YOw5cJebez*hJC zF0LiM#)Xj>Y^hBh@aBV*MQg5>$OSoI>bFL~~sw zaf-RGKeDTm_24jb$Hyb7wx;6dA!l4wjLo6LN|oTF z>Z-0Y4W0rNVSgfX&xLe^YN*D2i6&4DX7M(7FKQZB{xvx9i&^C){48Jf$bRjqvd4n4> zcyV}y2`pLU%-~34X=EkYJM*yFgODDQF;-+R!^KcmeXMukpUqzGgX})XBVEj4A($Gp zHA({l`>0ls-)?^|IWuCI*lnmJ+uJ^H*zpfSdI)3YG1x5{(G?2wNeH@v0(!QVL5odO0@(`^b~8^1+w^!Qr;@j4SwNjZ@;+%JXX7jolP9UEFne^RL#&eO(dM9A(Oc| zO(#c!>42c_6vbd9kcV3CeJ-jWZ-a$@Q4u&6J2^Eb<|pI-EGF0& zzi~I9hRG^!)Rum+;G^e?w<{~Kcp3SUfkJPO5onLMZus=ZxZFC5CAK@!a-71N?&QPE zohabLl21uCOw-F`S)vh);I-`GMOwMiHK8iSEw!Cs@Gk_~Ig-e)RfYX3j*-{E*}fE| zqGYw|VcQ@Y8IA^wc)ofvoV6?)e(^U&OHotjD&ba0csBZ3E#1zIjNCZR)`2!*(Ww~H zIQ%dYl$hC0;}Nt=KI!!|!HMgzAx6e>^yck?dA0?-xCAXnvEGp{bPFf8Te_ZWMj%p$ zh*Fa9+B_@Pcxino$?);gA zv9F=@u4))C>37yL*8gi+(p4x!t2>o0y@-CMv`aJ-=)Cn9ayaM_>W%!N&+EVrmkm zv0{E)=<#dCW5cUbT5vvj-MJSq7&HhmA;U<;_HmIgagSTA%&-;&UxD7m964dK7Ddxv z1%yUbVb~@%9}J$mr=pK&6#>fBaT|#82mlBW*h{XGxRpZc{S5aUm9=``1 zQeE zLe1sMplWGiwutGs6KBO`t0Ds}Mn_DM33R2AZRw~867?san&tvzY<18u3F~;U&cF-A z0Ux+j#g4yAW(%kuqi4cwXDj+f-35~tAyI|x3M*kU^nf_k5Hn8*JPh#@UQf3pD!!$( zDl;4bqz+g6OnBNMo-Ng=EF@%ozuA6_%d``D1)f^DHBH>_Q82AqvqDgeUJ zooHMYT(Ha`l`R>E8i~B!G~aH@>t=15Y`jP5HlZL+DSmw^UsPV%#F*L_teZsCWw_fg z2?V4FeiH4V=CW(N zj4Dod;mwNvGSsq%ah|9)y?W9bgrT!k*_64K}i~W9RTU|7i?t`iCDP&mz~?> zQ^>ev<`R3RCU>-C!wRZH3vL8uc_6_|Ti@XqxZ9EVuYgI%qsg_$+b~m1oeyxhyC>x{o*|=K#1;6{x$R3ULIjYTL?VmV zappyf0UDGDX5BS~8F_bD)V|_)k4w^%uv^dYTgx2pfKBg0r~+kN#h;}KSV z?x5?o0NyK4@CQi!A>h~a@FwP|=j8!nnP8~kmB=UqZpvEPBbP{PG1UXfh5Ixqk6X%d zX24MSikL{Gyo7qU9xFoacP#xD46^8&qDp{`n4V!43?tLzeK!z6V^~UX`%%yPstRnlWtOmdn*0jOJSiZW0^ee#le0TEMm4&HjIs!>1&S2SW)iUv{g9WQI0)lz{?Nm{ia zTB65DWoA6pwQcbnve309Zr=>aS7Pg5kzEzOTk%^ztWE02KC0rWwg>@HS2C+8Tt6f@ozN&^fS%)ELK#pzFAiLWa^6X@cEPQtZmNW;T_i6CARMA!BH@e938!S3<;N!}Ya!iEY z24dZ$tMFA#dmdi_$46ob#M9C@4_cviiPE#G+plDaUWJ&Vd8_$$9;X}Q1 zo3oT{UMkB+Sk)UT+7j9i+}nP@Qsu9Yn+O`_LrBx5RT;21ki)j3S%@YRqhP2--bkA#ss%t6ahV9rK*+d#^$)AC?9yVv3PW`R&3pejFXhc zs|t?_@%=w}IIH0SD^^Za>69gCpQ1a&*Qn~{Q*zGudGdlKH}l;(KXS#SbVYHJatq^o7Yo4(a4-Jc*{A%j)GvKyG0_M{2>-1$AHT z8~^3Tv%(U0dE)e$d#oQcJ7x2_iNa55`vj33dWwRQW8Mqms?3M7Z_E1%*qjGm>B}SI zThNycy=DvFCl^UqEG|YohI`R;huNV5v~0g;`Ls~zlawHyic{%n!QcTTfbe!_;(D(% zd%*Mu(lIB@*vwmqqkV?Gl2~;gj)pies;stHdm4UB`;rQ8j6XNyw?92ALAdq9TVQFv zC$#(cyRJ(AA;R4`*T*N{TUP9qO0%|=lbcA5Zz+f~3{UjTfh9iQTsCNB7T%8*e();6 z#tWG$ovncviJ+TUp{dI`JEoM12%^_DaZi`aT0XTvC81s63ueEDU1*m>$Wq2B)E3FW zJBvorTq0`dO7j?!~r zptJD&*z_t#T?J6d_r7yzPR;sfevtOab zg>d3+y@RwZA!5W~9;a5v&(>Je4uta0#V_bN4ymhMb%ph4n6A5TwMYsNN~~<11K~Wf zAOznEL0RKl{b{ zX^*@`{)^m?T^!lJnkY>lB6M5wcKHeEqUv6B2Zs%`!)e;=RKJS9HOmeFpD+dw3pj1|Dt{ z?W;H;IdxZg?I4rB6ycO>eCr-7=L`S@5fdaDcd*QF=SrJGu#ai%|c8D+s;*-ONr+`G<(Rod~tAk}9Q?lPiQ0$OdHNV3qN< z@#LZweL*SgYGEm;E-m{P1oTdX+S=XSS&*IG%gc++i<`~K)ry@{KtO<gMC6tApS7 zf55xBTd;$mH$dokpaSe%931?t99*ni0_=a+hdxzO`iHio+g~g~`DFJtb7tpc<6w7i z_)i*c?lPYL?C)P{xM@O9v)R=lZcZMqV2F$-#L=DR@0~i^d$|3*PY*Z9@1{TOwzsfk zhZ^-q&wtmE11YKgL+3Y*RyGdKe`x%c{=1|F_#bl49b1WyIXT!kfqy))01L`O5zV09 zW8+|E1z~q~wEE)#)Mh~`SBROrldGnalf4M_Z<{E8tNsxSl)`^`x!`Lju-Wfu_(K?C z@jFod3KdB+EA~Hbh1vfr;r|DchP9KI9N{t>-`X5il} zicq_mc|!j5NhpthJ_1{tIa)!WY4Wca`Hyy+f8nnD0(_RdJltli{M?-8P><*2V>Rak z0$KUYzz_j*OG{pE0nR@r_#fzQPL}RoX08wkD`*fw=NTG8f6Ox_!yjJ8_@AY{tRYY% zSvhzFIXI~QoZi2t`+sIU7C>|8kf6z!1IWeC3KW1wk2%ELf|VQ0$-~3RW6sO@zq9rK z@9~)PK=?Sg1T0xOc_9L%Yaoe@pn^-t}*~{#y+Ew}k)gUH{kUdhyS#3y34M z5ch&^Ojtf#sQ>^lZ*8QcR6$Zw|M9hP0DvJWAW202y(;co6^&BrcNm^nF5{|X!yy%s z#oC3)c#^eqRiP7#&jlc<#=E;o^o<6bP*)VYW+I&kN{j$HdxMd&L7fTboJsQADFR!&y`T3hdTTGkbF!}8oG zR;@B^fQB47-28#V;WPT@6Qzxv9u-muogSU&D{}6Wkl_SF9pS(|LwCKMOf~M5yjSr! zF(Vk-f*J2#$9YHdm)Qy)pz0-P%^2jgD#W#3OqdYPoH0)smh*(s;y1#hP~$GC$|CT7 zZaFK_m0$E38WTJIN$1MA&lH*jhS9Q4G!pwx@t9Yum67u`c?hN8VZ=o={LLKOT#eAo zed8WbC3uJ1xwQT1BO=EQ$hWt4BtCeY*V$!rIaOrG6^YQB%R3#QZKJ`|IAL5A6BR8Ch!myAP6OloT7FuRwnXWS9FCZjRSZPvK zEUzjx4^pPysl;38m1#05vdO(=Mqw+23B!V;aX}KW4A#X)`*8kg>&)%^Y)gp3)2si| z&ykzd@=&VlbjfEXug+%oYI>5RZkMXjUy5v}1}bwqKpx^~!-b8W1Y$U^`-v{Bt628&KZ>aYPpMZMJ5 z4(aZt+XpqN2b!P)s}XNReu4F4f3AZUZPdf`*6fh3M)Z6W^Zq=j*Fnc zShmQhz?>F?ptRV~-2DFPij#eKc?n&=nk10ITFFR<|EOV^s`QzJ5I2Sck4zAf)(H3O_c%R%I*J%JTM<533^l-cKJY){{vV&@12o*zx}K}#Ie6C_ETym zzdv-jg%bXUby#ZA!>pb0L)QaQ+^GNU^G~rvg#{qb zE-Am*G7zu-F8i4z;qlCbpsVYHTwi8K6U%pk{vWduTED9MeY(4k& z3;Fjs@527>x$i3OIUC9NM!)2kwRmK=Vbr&p0Rf_igGi+gf`={b`FPqNv-cfIw2$W; z)Bl6XuY(}sIz2_ksG&%)r`z(3*Jb>6N$RfmBKKcEaH}+TcFGWj6M~Uj4!MJVGPbpO zK}ops{@~s&KUjo1@vAs|c~tnHjcr zC<*-0SnAYaJ1P0z8Pn5Bp0l}NJHHJRZ$fn~JT+W&{DYMI@BAA=Lc=bvwY22vBmnqW zTkd&8dlp|#tn%>p)Mm1NOazwmg3*?Vox0xnDleP&8W*M(F}!%ap}xeEoo%pHD-fBI zvBszfscHA`wX@Cox!-NT|4TbwAYfV_8AK@4^N3ep!h$-J+nviFC9t}E6fbl^jV6^< zHcF_NcGUBOH7Kr%Nsld^|H%9Bq&!jKYQWBT%C`0M*2BenJ?MqGl@(Gc&|w2Bj7kmn zDlOlic~p1OJWew@E>4NfsB8Sp_?gmSgZgcL>)sW7DXvc*O=*#hZB^ChIHyM!tdPAu z8mM3CvJvFox$X3<;VFM#+j&IeCkicVlqWDX5{kXc_P__TC@reuj<{t3Y_iN^sX#bk zSQeRM1X~d+Ee?uUVJ!}!@FiH3$A-simyQSD4FnEvd8R1QtWUGbDp5kPg3WsmxBM{)VRDqvDrrC?D`q4F>eMaEB{m9kyGV?9dTA*T zMw>KF;<$|2qfb6ZMixFZn_k;eqQpP8k>Q{?;Z!ne&QW$)yaQkIFttd0{-wY)xPlCA~9 zf|pi{R41;*BgrV-o>%ZHREbe12D4~s zK_l(Gw=j{Uat>xF7AzP|65062sZQ4zx!>#Cj)4euSTad9L(1ahP;Av?!>DNMEf6!nh9is)EJ}KRQ zg$r=)D=wCD>^}Fr7JfD5*7QjwnHB_Ub_W!Uw%9v5n!ld1=Y6jq%87VnXmvrh(_mEd zJna;?C?q<_ff!P@4DWlhw2GA@aP}qhLz3Bb)or2Ta6BLtc`%6 zptSt_$R3W}G&BNs|BL`Ta4nLa$Fw^bOsNl@CM_)&fB#r@QTp1mG8$uX9s{(93;u#76ytc1|7~w;+pFKh_5+-V9L_8Gc?>Y@E~&CS)#kh2DSN|pi%xyv zauiiuyE;SPtP%ex&4mchw+YluEaeUcLvs&X6BY_aT5y+zv8R!w&zr1dL8xOnoresu z$RWYNDQM_flR--Xh+a{vrJr9mEeKmOu?)pw!<~7dzOT(8B0y&f(%zNwX7lVxOq_JA zA|7JD5zY^aq^5u%Q)PHsiXp=`3BN*?Y{5VzSZZT+ID5MB7QXtj<-sw)u^fj99_aGV z!aLwt7JGyd%h8AW_M+g<)fmN??wOPvk{YgAEu__$s$@W4$dm$%rjL}dj0HcK`Hwtv zR>fpvOJNRTWQ^t+CFJGhvpFrhxxujGQCGP3594Ij(o)xAT|7a2c<=+Zz5;4j(*X<& zHpn)QgL+sLOVq8;XKBv5iY4tv_oB*Kq!P%gs-$g{2;nug-nL?ZiJOG2di5LiYb&a& zz(dkjlVmC)&3wc6&nNYLv&_c6?86O4HpVIV(>O8rt2ZQW5$k#`oE?Q%q~ zUT4?|JA*C52~B>&vy4+XM=bmiZfW!0!n))MoRSMb2#{Q3g$JUBbsRimE|F#>r9Ms* z6uB2>-W#}e11Q%SyXj?3S0w*c=>_w3M(%m~Yv=Z_srp~}Ea{4({@c&KmX8!^6y}|V z*9pIN*RHmIeT}HwW&QPDr{CK$Uq|$-ujt)G0(V|4N=V|jR6~7WGb57*xaqCr6u*f&6pq+ z@&?1-a!z2(wUKhlUtSLvLH$Jt$BDLwO!9Eeid|I|ZM=x`+D12*>HvR4YIOQ1H>4^9 zY;}c_!~(z>m2twihm4J^G_l9`3FyoZUV%qmGoKnB0{2CYkI#pKp76adACyJmj-Jm6 zbnAPb5wV^-iran>S&f?fP!Rid?(}dabkSqC!y2Dp2@t-kR!Mr4ANp4BKodquaqyU{ z5}32HFF@hHm_6%E)^+-Na%&4O49ni>(mk-1uwt^yF-d))4P6jVn(p4N_LVQ2+gYQ^fdJEEWqH7 z233YyRfXcP+cITjF%(i=mO8i+N%?gWi|M+plEn5~=X&~dWhcEfqx&0_gp={+M*#O2O7;nCK=N26RBxH(kd+a?IQRkzn%c#g9Wo z760dY;c!*-!YWqK$?ceXy<@ET0awe@xK_<7`A zjmYJu&epf50KGL%IX|5`cid9bPD8Z(r!du28Hu!m8ttk0`}^1eBppN@t@kXzvQn04 zH<`U=oPgGUT$xSVUw-uX7htOwrHV7YSq`K|W=#5i zJiwn&lgqh7I=cA@RvH{6m0e{?N2jJbx6E@i%IVoUixXOH#d6Q9>N4%$57^Z;Q&Xoz zcFYp+zvmNEHd?U~RXhRzQ21#$TuyEp#+}(y=_Gxhfjps(APi4m3TM!!KW6SJ>r~^KQ~6 zOHzh;!KnLs&7rF1@E|YRpyZ5zqI~fe^AgnKF}{Hou?uT-SrmAAUoM~Fja=hMpxM}~ zN<=Y8t~)Dr;xi-_2>xgb%7gfyZc@Ao zQko$NI-hQ-6)=N+r#|cw%NhRuJ@_-NnP9Hx>pZdD`T1R}dV@13i%atOgam5?m5<9F zp{dcEZb!QH+M$?Lg7i$W)UfAK$g_$_TPXr!QUO_=MDZkXql93FXdX}&SN?3nGL8ps z^AVf)3vuMsTW({oloj2mVhI5!H7rMf2H$!PCo*msBZD>a9;aj9j`J_zUggL;yrI?> z`C(z{(^!z8`2ma29=fABz&P<7Se>3Q3LOD(+MoY97nYQ4rI|2({tX6V6)!TZVfoeB zS{HQ5enxEPfHVq(tWlQ|4rI1&eZYqddUKHjgZ2GBm$NVrsOhxMii7H1q^#kS+iG2A zvRjSU79tpX?;1wu+G@QdW|9sBZhoL8Qu_Z~LBRw-?%M|_lL*oH-{8)PPNB0-O@grt z^y@(yZ(~S8O6fdc;tU(w+oiFvRcOsvuo`LVct8yEde=qD!FeCE?d>r;;}-D;TEeSp zzn|p?5$x(nVdz9y#m_JM828py4}K6j5~OdCwNuft)H|H^B}MlZN0vw~X{ps&wPviW zj&9?zxA&$hPmKniSDMYwe+yxVM#Qf#kAJ8!vs;(Qq%FDa46@67UH-v}Te})>>Y(WT ziy73Qupw%6J|>2yJn4yn*Olzny*l z;T(HG;Y;ebU)M5R#{=4ZT^}oh7Fpmd*8|avetpDoGKJ8V9YQ5cu*s1Eaem2TgNFJh$(diVw^=kFk5gXTdmUXtf9t61NJ4 zY%LDmPqB@n#2ss8)Th^p;dT$iVj+%;@KXK z$$hcNX8#WFJd@-}olwLOE{7Z9V zqXcyMN{BX;*u-LE5X7aj^LlMo^fq;mGtw^dG8P2!h-^0s42q+NmVZs_useB{&9o0t=Exa(c#V`p=$w(KEX4aEppndQL!&&&+Rrg-M1cR z`mwEiavvcGGn9Lz5QF8Zv^G3xLFx})YI~{6gvqSB9dl=lr4sRyr>-)+pZwIwf7$S8 zECSybRa8YY>##jkR4w}Qij3MBd{)kAZf!kpZU&s0Pgjt+{kSe2w75L?2`~=2p0^gZ zp3J$+YG#PGHVDPy5E31Q0eyzq9Q-8;N^a1vMPxP6OM_dz5mm&37ftvP+2awu zs_AhaBkNRuOeFqhb06Hs^TCq4eprD!WWbH9w>z>JnQX-6)m1W_3%It}ChKCr-Sn_U zyGHvwc$wg)Gv7x~cA+s?M($;Vkz9@Yrjuy-HM&Xk#-XcSo9{kxP&IWt*u=s z$_=^=XbA?tpBkS^9`P5Yg?15I|SELoj+-F0&%+yH}Ti1V^MgY$o(*A#A+t<2Tq|TONE~n;v}i-Urng z)A2T0;m`%fOzsB6&MSSwLNX1q?=$1xHF0>zyRkuH@8E#W=h(->$Ry5j#< z*%vAUNfMMrL@^UCWk8FI_c=}8tt>wzrFgf)6{hS$Us{7UZJJ>G9c3=XJ769Owurxo ziFt@&$YYroSt^#NCQWgHrI;n4(_Onp4IJ@b_*lup{Dk`J^7tpdX`?RA2)2?&v)_eq^ZRmV4;dr;nsmG|H>pIFn(-)J z*wd;3az$DmrkKq5F?MQ{621E6V{xxEE%R6zkE&|pgBJbT$l^%;D81S=+Nk#B<~{JO zZ7aPJw+Sr1%#zj!boVp@=^=8)t7e7SQOJuVoy};cuKU6gNbGX5AOoGq*ps1-?u$N> zTA)ovQR?T)SNXS<;Daakv@*jU?>F6-fl=j2#gV84c`!SE2|?-UeYX&nv^?(B?d`qq z$H=8T)dxe}1Y{i9)2r+2k}phV+Kg-G)E9WkpYA6uYTxPbXSWqsid^R_zk-X`Wz|`! zznzd{Kyaa+qo$7K&CuE|uOW%<8kk75Jy0c~^7CU&nGfrFTYJtZD<9j;KKcHVyGF}s zz6D*TkvyzmS%1Ck>YeiPcU#j%^>=unWbcD_7=$YH){F>#etz;N)n0x-wB|Cmf7r|7 z$_W41e`!tDU|iqfeFCdS$Qg9VSkq{X@~JY+w{F0*;H-19weP-n%!y$|kYAY47T(t$ zy5f$1+2AN&&40w~5bKaQif-db1)mbdE@i@&E~R#G*G3x^u=LV9%qfmWrJaF5#ndP) ziB7>nQ$|URM;ALWzI_0c6Rnq?7Dq4vd&}9k@>Cyj%~6W0hHD-R=`>6%Ba&$>bF>{A zpL#qiv+Okde!8>x1XI%*idaxTekYUFhudjGlH(zoSqxX>4%fLim`)a%1C+Gh3l{L8KL@R*YD=r_+i_7-OvlO6ER%7suBb^T zSt)0)8vv-__3|D**eteWw2@7|4F+WddJ$s&Gv| zv8dLC3Q7Q-#5+@X4=odumPSKQHt~7haB~5<$&hKKX(nWpSeZ@$Q7Wz$oa_RSuI>ZW z$!wA>hOB#j6iLHCcWSVpn)o- zAXJR8hhYiD8TR#MT32j2v@%2ZBu}7wx)N}_|CJR!&% zE!c8=`yNnxd9`RoT)v2&Qyn2HW|M^>5*T<$CdOQH8`xEO1~c&r6x|qJ=9oAswpz%Z zbhFl5<{(IaEnRdtOV=>7+wy)H589yPjDu}m>tqUpZ$zk@Y!%-nNR7|Q)q+K@d63NE zR?%i@^{TWs%{sSHP*fJOXQf3dk`Mj&FN=kN8fU@Kle^1H4Xuv_r4=M9dlY08oaAxP znk+6ZjwWg_JiKS?fUuk9IYjdvRt`*fz8Pj6D^4&2SjLHFrPKZ zWI=Tlkc>wpQ-w7lrZpVT=Zv>s91D;nDNR#%w6D+6WO+Ww>@i)zXjM^lwUm?bv`?}ZG#tjtr$iX=&Vg_3E>vJ7L5U-g{|sVvGN2Yxy(7D6DL^sSltMo2;< zv>4K&bTsnywz{doNsjlQVH5?}w#2ptO?ga`DBQB-uG>PQafYj6D!an9Awp|nwMp=- znxp5B2Z-XRvwS`*&hwnbV!`q8F-5VaEKAZfC5$4%AoOy)AV3Pq_O4eD{m>YoZQ38o zhxY_d6i0*W>5uhlR?TX)^4BB4G(PN8+Mnlo*|GixA^hJ$3xpI1*SQMWx3RmdJmZ63`Lg@EW)Rx9>A?>D z{uc8&m-hCMIJUO@jGIn<7ZK436d(PCir0~cLokaZ3^EraXI=cQxdDSDi7T@YAv_z3(90$ZEa5y)Xa(58X*bK~!lvLSRV}iNd~U4}INbTEj5H8n4x`#xR*o1~#;>m#C_W zIEjb;0T(Y`^ohPK&q>k*)3!8?mw5Fz_C#jn{0ZV@$kppWQJ1^SG z??Jb(ozMf!pFisSw|Zqx@*s*o_$1TscCMJOvQN5~+?Mh>}L zA;tmae2JLk=s2cTEjr&Ki6@xm<`&?ypZy%u>68l>E|8`vZ+qKM-*O^oKA)2$33cs@ zXR5OFZDO1yjH03UptY9G&8?vk*mAk-GKdO&wGTGNu(!82te}3j^qo2DK2+;`aG*7< zF+A|V17{}8x4!kQ;X*}MYbR9S&`{8x>W`NuDaXf0!*3aD2V8NwwA=sff4f%>o2H?( zrt22wu4(O}lmh9HN`XDOjvHD5QxV1+zMWbmuxp1nr!Gta2?Hls|U;N^iXsR_2zW(h1eBsYO&1XORxm%h9&biLid-r(p;zcHtiOEYWKcbstc-Us)^9am47e&61W zSS*q9ZD^$w)J;2tBHpTWeeL?{SSh-mcMUqw!;0?v6NO<24%#mBrIc?|tF**ghcn(i z^kBA6UH8|~+yDeNR${7}wyl5|LBV=$*-m20gB4*IBkG1(RHAG|IvulGl>~W8>snUJ zBciKBp`ZQi=e&~X@Ctw9Z$89#zx*2Ra;m4;2s0?^=GQ%@p}w#wGVcuW@PVs`x^ef zp)vS))H(lPdh_d?V>BN5Fs~DxAOuZ)($`K1IdBaQ*O|WAFbM;#iGzSBh=}5pKu2H& zbzKe#s?#^Ezm6~nu91VC)X)V4Va|HFz=@E}+qPIVlJWGs7tgL5%yB>%CpaYIX+Qwv zp(TmWTA*)y<1s(6sx^P(Z$89F|KP(s@x%qry(;bad_7!aKT)3R1Td|ks;Z#@S6$aE zmrIJWplutblj#5u+qOk?SyX_kEPX9Uo@hop8$_{RsrUcgUtw!&n-6~AeVu|cgy}DCe}CVXbITJsxRjE`()Y95+S>Lrw(pl`3{6uL$1$yFNYixa zY}uDm*Il>JF!HLGAn?|JPUmKg=^944GuPsr zXC8S3)3(Sk#MU)VNvI*~n~&j)W3ilbd_3d$cy?yCE*2*}cc#@8+&?w+mVcUOg*@A}(+pU*t<$jR>o0rdHauKe!w_K}Y)c;`EBOa-r2 zE3fSnk|^<-%eHOLwC=0xs_QWBNuZ{wNs@_||9|)U&mg7fZiwLVC!V3MYj$>aJBieM zcvw9E^leFfda);s`lb;*Utd)<;MmyM90VLnDQ2@{E?zn0v2XtsK@hN9F4^AM8CW}G ze2cmMyPcigGsmx1%Rz70_Y>+L@@Zgqn(96Mx&7|L1PU4=xc$Gm=Eg1;YqXANswIt- zBw5UIQE_gZ5l6REV;_Vxe_A9`rSM?P}nc6ELGKCShT|L>`Htu;+u6X=lTV$l`p1Vbra zmgRo&I%i+dZeK5S@4V&mxpngjJIQpS9M$qkg5Zwp?pMthWQW_3>9 zH;CBw4I-v(&2q7aqv4T9{|wQA)}Q_PU*t3Y?w@e?{RcexojD)Gn0B&92++tLRRAcz7_Z&eMJDj4`ab zIz($M&e@@^Ac|s4>ruY9H2%9R&u)7B;o;$#o6@t8JxSCve|`516>k$eO_W@puzCGY z{KR$Jyo|O^sfM~k&v#?J(LZ;Ww=}=>?sxOhL!)8;m)-wrZ1glQyZ_aE^)FX^=HLAj zUUScVY`^K9eC&_j55VvK?qYc0-v9sZnSY-?-|7EvRaG=i-(AI5U`KI8u`Y)0EY4b# zRAgC3v0f8(?EsdG1^R{V_Vq&d&fDDF>UsscuKM?spOj({oj5?NfOhAvGyB>{smdej z@BA?@|GD>_y{XSZ)cKXa_zx6iNzvuw!MD`ukA3*z4-Ebr;Q#rH&vEaA_wwX-z6spR z{jZwxjc+}E#?POA$fwQz)!&`Q0R3cFO0irnNs@%E?QISY4wy`*LkV8rQXcRNx08#< zag2VUyM2A(^MCG}ML0*;#h!hg+GH{r>JEa=hcz9m)vw(C)iR#X?pnwwg*9G>c;9>f zUf&XUC_V3cNB8r=w~O_YVKg35g_df*&-&ojDA_CYq~y z1b5lMZU%I70wpDtsacl?xaigj`6rVJ7cX2O2}9EHn3r@d?{Bnff9c)tzTpagw(Um8 z^r39OntkQdF_X!J-Q9C6mU9BFhdjxU?(T>`Z}oSPr@MXi#7W=nt7#hk;_F}Ii(mLW zkACj6{Q0Awb&Mp4w-Kj8#UEs= znufN^EUxEsT!+SQ^w4hh@0)#h`k`O#0-STqXEOrr+v%2NNfIY47GBXbnM_GL{=~P~ z^O!77lA-@oRaHn|Nu!5uUs`MOJoA;kxM$4{R%PX1Pu4aZ9UXFXc*K)WJi%hIV7)Fn zU*+ZA{TsuQI3`Ilzzvzdswz+Q^|xI`Yuz=2@WPPQYQb``Vt;S1dy7atJZy0~3($80 zarC|7&NK!|G6*tFl-*kH{@nTVWMN2_=d4yMRsOHu0<=^}dGfZ9{$cj{@3J&!)GZ7| z&~+$Y2mQ+=vwq-S&vAem+#?}_Eec;v4iUFRlP4+jw_toILefjs#8L})VilS?h zJ$-i2cl+Y1w_=I`nD{bg*N-8x3-|uH##8*r3CAH5FO9w&@>#* zX2hcrjWLWT6OIlJt^t!b;sKtQ3DEc4?_UaGtsT03m1XsuvV*cq!1V22{JU@x!YHEc zB-vrubp^8yC46*H*A01|p|rxkzAhYI648UXAP9!@2SGH@oIwx{361`xA;X_DI>A%G zu=~(94FNg&7A4#gI9e{b!zz0HYhM8l-t#N(?y!^_ z0C&&d_v1ne!XP9~6Q1~!-zH+koev7CrY0S2qU)OJTR(WsZ(Q$OHy!8NF;4B<|Ks#) zV>neY}CObD}#x4iMkt^txa!T`^k1qeb&geE+FBhS2wR$Loi-Dv!jm5jq8PbJpk;+g*^Fuy=!wTjfyv^ZVdy{uGa)Yuv#t=QewKkiZ|Nc{1b0ND#h;R z=J4=)yp!cQbwYVyM>P|u^PC9S*obxPO-`lU> zIZk$nqKr|T5vMsxB#ENzmVd*Y3GI6De`>5(1^4Odz75)St}V(mww^=iZt142)@xSF zC1DVdkH;t>IGoLHD(LvBzxLMQp~v0JwfbJi55E3&*FEONzyR8Xl1Xx&s_g3QOjkV7 zzYSZsGvbLJw0Vo_Z+h*C;P45xxpLt-?e6-FrCEh;I}9fA^4 zB8qg5k`|Z}-+bTqJKvw*+1bv{^KAE?JD%&h?t3rv@7!dh=b{GyfKgjZ-4Fmk)VBZ; z2BE$#RMq_3fIPT$QyuX6_gI$J$fvH*;kC?M0f2$!-xCC+rX#6~P&e({8qjG7Gc6-a z*O8Pc0H7wc)m86${`_TWNfIz|KiSZ`XF}MF`CjeN$94WwB2oj!upOe6+*LuM*=%J< zRn&~o=gw7+xF~(a;1x7iQQhF<5?!&Precn|G~833_A^uU^U;VfyR!Ia0PY>NsvuV4A)(|?`ZKu+&PAP{2bP&_<&-`8?hcWtwp zq3AH5S)iG$dK;JriTCGp{MEMzzQr@NjHpkVig__q>;2m$1af#tZteqG&C_~>m|Sa_Hjk{yJL zswSL?aBaPVPK7mYDFkRhh$u+fsny;Cz<%stCTHuNFw^CiL@#0Q2x5SA0LHd_kd=6a4B_kDVP&3=NfnjG80! zvae!EVOJqKB1l{|sqK5q{#EneAy>dN>~oQl&Ceg+w5qiu5C~s8TO#I)a}|rCn}p|` zr<)o1)Q>vP)Uv)EcID$mLOD=yxGoxv2Ku)vv?gjyx9b2>;A2#}z1^1wc>v_GO!08# z9G%h3F1s`iuFA{{3z9+MH?Qk;`bnxj_pC`WRMP_SVe;c+hl7PK<+C!YweJe#$Hrzt z2jaR-j<^R7_!K4m%i^~!)YKw=B*VH{;F24wY9Z< za=@c9`{Vf7ul!bx(i~!V^A!Jcfs9v4){oVh3~O53gr!~6Qe?ZpM-=mg`sb&)gi%I90k(!i!&us!dlo>}#wBloVd zi!JM$tG~VJRzC5DgfOEl$^~d+V=Y=)P==n&nIS?=KYkquC=P`0Nr$QQ98RYTO_ZJDsYa}d~cl;ustYqGVb1R3?}Q;+1iee11c z24+K|&-(|TdbmGP3?;bmuzrGe`vI*-O)LWg#fHjQ|JM#t~r{A8s+JKW~OE2Jb=A z;>CQPoV08_-XFKC88>>bgoB&g3l}ics@8itP1aY9DiYm8&$%bK+#Bm95j1%(pXTu# z+oAG4d<0|R79Ten78JiQGGFXxnjwK{h%er%;26co*i_XkV7fCZG@?OlG!uZaDH_Ks zycnU+N;6UGlD9+5%gfWm5Cw5tkupkabkzHf?wXVAZ>t4dGXXNzPz`;yVXyyRB+u>w z(l7o#Qrpw!o3B;Y7K?C&%}s#%56%7nfw5#@wQDmTT5gWP?<*69G>JE0L>ENc11FX8 zkWO-c35SsoAk7Ckqs;&3fuRBM3VVQF%sCNS-n$FHj<1TWn`0{Yhdhq=LFdEtPfJ7> zyx{!zhe!3y@b(OZKqFDe*ON|}H(!_Y^hYpO<&{n!fJYM*0kxMPyceMJc31|RghR;0 zLCeKNOgs?Q?#+?0P~u0<88{G0r@D3c2!!ZIA|pS5>UL=qIX@g*`7UsLKUez&_6&5 zp6Py{!@QMGjO9+oil{zUr*L9g9W0b%`!wtIl6yh%8O>()U$dmTxaNUTKgF7L-(Hg0 zBEhyC&+oWn-8(m8C4f*gbwD~)6uEY_nN}3>4>|OCH#EKSTet z6?_?FylwvzY3GP_pP>EtTC=U4i^T^R@qK}g0spJ|j6m~}Q4(}3dkG{K_n`3wzE$L{ zYVKA!TJy$uZE(zxX!qxlL7f{<&ai3d57Fvq=!@!1;}Wz#t&ZRYY=Zf~D#@W@KerV! z5b=gjE{hE8R_}w&t7UUmF>&jI#^+5RW8=df!*$OiU)#jRI{^BlYRQ;utzD-bfTrP1YG=kHqL`fSSzF1#yDqw@GC@~=4tWi zG|C*XCAkVsCxi{jDv6gvesUq_06Gm6ksp*NocazXCQY*@2>O23Rr&Mt6hB6Lme8wG zyJb;9#%C)H(R6ENZXv>kgYy2Cm%gRihN%?#21-d;XGf(-LulJcpyl7*NI2xmZIvBv zuecW~MO_n2qI0H}Lb}a&2+s%~3k_-XRd3RpUsjKUy^J^~jSh-Vueki?MUWKzOJi*x zJR|Pjkp>@-^BnwHQ~?Lqd0WY;Rn4JdhH60|W>lkQO)i|~F!>2zI+l?^im{4eFBJo% z_skc&PgqcWwOun3O+rh++b$_($(?qGy^jyRzl_#<4$^67HzeAvZJCxu5xvmBf+Lc zISGO9rINBMgN&tAJ?D$83-0M*b^!zv)2sy4oi?KZUb#MIiRf|TFa*xZ>nq)?@nMTw zHmEdL>UvD84&jy%5|af>SgMYn&d2!I#T_`*X0_k`64`2Z;dmBfKS=(9=GV+$6 zNn3ohlaz3dEcW&`woc_D` zcS|VX6w>VH%~>|#&#GMeSL&$q+Q#hio;Iq9BHVnu)NvTx@|U}r@>Mq4$p?eMlzSa0 z^B7$_ZWMk!9dcxwNx7={d+%%Q$%6aQf{=0>F6MgJO&%{=CQBb!S<8vMgmp8?>EN7v zhV03)^(mt&bM`m-!KYPQ9Xuz@szsq54N-RrBTo;9V(=?FY!*%4Y~M>QJHA|Vn%n-w z-NB-#7`XO5>*Ija^lLV~K}yVh;|!|n)`Tq zCM(&V-l0*Y>Ve>Ri(4sTd{&A-&(bNH4ND;%;P#OE z&Fe%jdaIk1I4^N8AjA;ST31;5+vL&O%L(p@Umjm|)cDj5zbdu-5nDUw+;AjMZ)HNE z3#o(fru`g$T9ufZ@3ik^yj0yQDJAB>)+x9sbT_o`_5NdyXU!LCeZGivdn#JhH&zN~ zc#bcc>|wOt)2%UqDhOb8gOF`cQX7_th8J4Q?M44#dnqY0J9qepr= zkilrU6jzk-Q;Gk(9XbQN^Gw$0G4P1PPa=KKFS5Wm!obgS?UopIL|}aM(1v%ah0I;a z?YPSINt)50!${w>f1e2gf0mrcy)a;&w&6|5dX)A8Gu(F}u8#kMm(-ywwLy@eh3Z%L zKH_vPasSC(e5ajc1haR10&gzap$lPX1I4S_M^TT0LfCiKyW_ST=3+>Uhf^p z`Z+Yt`c7wgTW27B?=P^x$bpsYR9OnW<~)_|azB#2Int36hwjR^d?H5<6+n_vs?7PW zRxSR1U5iwY`}yAtzkHHFHnH|gFutCX4*tAU(@^HokRd&*_WZ3zzg+m{-(@%Xf>4?C zU6IgKj$r3JUz*toHRAj{Zhd28?(h(qb@)+exB=L8DRsq>J6kB7k_930&z61{>lPBn zMU`uAd=N~H#Yo1eA==dtD)x-i2MiqE7j|yxn8^<`QqN3{51F0j;Xs>Z)L)%AK_{1# z_CAI1X-#T2LT3RW-^5U|Q&buCed(WuktR$j5tL6fjv0AcaI(o}F7rNSyTph!|xZ+OTRsG*CWzs3-_v`p}EV>ns z(IpsOv;Jmr*eyIwSMbT@645v2F)iXdMa1~5K@4<8q6*J2wcD6-zeTN;#1@Iz9hRphNe;?HYTv^4OW3F(TVX)L{Kr`8ftTk-9hrV@yT+_}7xsn+ zn4Q27FD6xu|7t%tzRTJ3yi|iu+U)N2@M-pccOw)S`?<$q?fZVj(OqFy-l5%d}zobd%=RT@i&XdlTMq&0yq~7^OV}D zYT8QyTl7thRik{g{lHI4#He5tewmUUNV3C4O8iO9jILo_T<+c@xPVpp@y} zz>RZ=01w#e$F?Te0u4@NRk(FsyrrQ>rcn18-BL_D8;HRDuDg2ch z1CjcKX7}#R-`+-jz6s<3B|j!uK**=5Yps#iN3f9vMBg#b3|P;lajTA;eJFBxT(k9= zpRhGNwVRxLs#@d9IJ|q7YbN1zxRRcZOa}QLbZw4Tm(BW!>&A!5K=PI?voE!lK%F?T z;+lCiGu`1sh@VJa^`dW~-{8}KRtkPf>}fE8-u2CPwfz4FEr+jc&P7S3!j5(&B_-Kt zMzj&R%tU?2Hbw7r2~-)B07CAfZHTWx5|;k7i8ZqyWZ^hFYk%ZSQqBw?e3Q5tl6L*X$X(q>gqi>IB+bzK5PvxI}s~jzsPAr(KHZLjg53gtQh%^l3_)=4PcS?Sq zibc0oO1W5;zM6C5-d>FPG_Uq3H7O!(axyaF3Hz6(zD-3*S&3IE7g{3DzWFm2x5L84 z2r|BX>r3KSCyA##Q=rErGAN*3oI`|OmuGl>Wf^Gh@8(byl-zm z$(Wo#UaEhC0;r^9AxBjyRO;vGns>kd>`BSxfhKw=dVr`a$N~?)5n|&>h2DRF=L%?; z;Ml6ZzUu%j5Ee9C$pPH|69y?qz7cqT|AWoQ&mbxlBuWEo3xLy9qZ~_s0%X#?(Sd8Bz6bPM_t2~gvOsU?AbG(@f|iWLQxyg54R7%+2#PX zvoXD?IKFwn7eXB6QiFMBCW%rfg?l=vFhVjYH@yD>8qXa`ln7B?z`=rxqgqFS>a@O z5k^C8&0m0%uQ?l^$jkjtu{@v-*{E>%Rx0ygeL?e;DuuoA(a;Dtq0NJwO4`bH0hB5vMx|OZ=a+SGDv)W%|4L=Xr7`j^GEh~T zX%E=<(B7Y!$qGku(veu(#iV0^$Zu<&2Oz} z?*^;<roO6t9F6W?Q13(wk%DsWgTg?r$B1y8B>|ZQ->9!mc8xY z5O)(=`dhqGyevND72hmJjE!)_qSN}7UmiRGIJNQyj(fHG1bOfnJDPj z@DL5(y;mgOKDd~Dxf>ScN^L~jMe83u*g9(Rjig?Ny*p1V;?5>v?k0h$w8a@u6>Dkh z8Y(DYww)^5CjB`jR766lx_lO&?0wFunOd+86&xTJAS4P;HFejkYV_@8OCbnh{$0Q2 zJ~#QcaDmRE0(e&RbZ0(o0kG)I8I}J<8eu)9TFfy(w2CZZ(OLu>!lP=b*BvcZ3qO5eRIuqLe`Vo* zLLIs7?DI!EMII=tYf$`rS5yx!Iy(9}m{$>rQb~|{G@sU^znHF!_5wbFn7OqOScAN1 zd6dc&vskJR8v>h2##?y-Yl*l2>&~UQc##i=?~L`Doodq9A@@=m=zA78G6WvhK@UC% z?f|lv(lCG;4n-W#;OHE7ADFeg5#v4yuhiux^22ryxEz9%&1xLx02nozW{@U_YdF%q z=r-!8$s|Pl-|yu*_{y$-K0R4GS(oMeXDSZ`;EK1TnUbchg&>kohpswrh-zl*`m<_; zc6GXoJbeZJ5&s{1RLxUUrIm7h;C>x>vM z8~zJPFMjQkSwVNd4^$jS+h_ct?v~unrBZhm7u37HU$Fxmc&osw>Q}zkYA!Q#Q9<26 z|LY5t+dYEkV$nEYRD-5IQYO-AUA#V-U)lfVj!DXRlX2y^q^M@k#z&1PEsJiaI7Zdf z#M=VAHa$Rb+-Fhyg(oCcWY~(7rR6#FeNe64hK45ZsRH>$t#HI^`7KtF2Sx%juOG6| zX=yR4#C3~NY`+)STHT1Q_))t$VS{{a60XoOJGY|2s0|5j)0KC5IU%Uk`k(X6lvnqv z_If-flqB-6P2~1}n$cir?z@zEt;W8jAYO;_ckcaga6Jkv0eluHOq1Zucz9}%mNQBy%eJemr2I3jb2F^BOL-?hS| z;kA<03FG^2a<(irv!gGqZ4uX&3T!un=_0p1i4ruV_Oln=p}+Q7035ony&Q(LuWY)k zpAMevMNZa5qR-g{9M;H+`pAsJ_yY%gS1!9o_q`|RSX)e=G|;zXjP*S zHECyEDm~B7Z__plNxdN2Js5Oyc|*6=<0$L;%dKTP>tfo@0Dz}XB_uZL=S}>q1X_Bi z+Nn_4j?WJ(BfI5`m<9{JR4ZDT5<(tcC?~=MAm#XKP8Fg zGHcvw2)GR)0{fEIr?_!;dd;qlorhZpF*vUpe6xkoZf56(UdIpiN>2U=R+=%j!Mc!c zPol{kp471%4-XIgvuB2X6l2ogN&9~zYtWiy$SED~Sss>1w9op5JcSR$F*ly+@2Vvn zurjNVhv$ii*49}{ysd*)VwG#C5gw5{7Dp99m= zR~NYw5B>tVYd1HrLBspImTyMC&*V3XhbDjBT2rhaqJ4r%tPky;d}_b;XKXx)>2$pR zY&w^O-1YMf+VJ7#MVr6E*6-VUO`pmx9QUxv$t&}rqqwfRPQ#}!A0Ch1`BUo@H1g>6 z15_LL)^9FJq~_j41?R4xw8e5hP*O;^T&^bo;@3-Vwo7liQ1@DZPrt?=Y%f>VQ6!>I zUY@-%Gw9^nO6&6LJ%5At6#6R-Z7`P>qpNGWrbz+}ySrIiJr>JdiqVd+xz$bflqe{i zblRlbIrFbN)w#{Q?dbe8p?A^Cnb`1fp7hCb70IA=BGI1AxA!ujvYM$Q$EG44R#^K8QJT4Ii~QLqQH!oJ;R7emt&bKJARI zwiD23fmRrGqgl&bNW!>FPhQJO|9p3m`X=DLpa1O1duBG}6s%pM-2s&F++4#kyZ3Xt ze%`UK({69~FJ4!})d02r6hXXhX8(v=Ug}jv~CwopBE!s!GKvJ94YZXu3uOC#I z|4b}%Qrq`i7`gJ)s0sdup}Ib02On}e)?$^1xw*3Z1anm(SfZ^1$Bn2mTltQrGCNYM zhB=t;o2IRO)3<4}SL`h_Z*8kvre)$xOpc4ct@)goqX>9SZ5Ri`?K%e9R^gfCKD29? ztYgYe(KWW5pVxh39!?)bKt!XQ;=61o}vgUC|A<=L> zevsSwD7El2v+0z(`0!w|>a3#jYLH#UDKUkIn=moqtO84YN=oQrToYp?%VpO$kJ-f} z-k{ZaC7DYzJvP+u$olwk===L*fwYzP$t|bvEhm`WpQt{%79CG|-$hl~pMCcsxpT`m zJD^?Fw~dq=e5ojM4$>yXLx<~tz~;+)ez5_6s)ma$b<3y}`eOUb%^UuE!hQ2BkIXRcvbhME<+(6Ke9 zQj*=;Tg(3)f+@XUjQCi}Ur_J=Hef;Qi!Q9)$f&&<+s`s{d~9g8=HYTD=78>ZKlzVW zJzCOfZ-<$`OYxQPn|;J`!F5jT%&5p35pIZ+SptC~kH06p5;mu0Ave2Frtui@Ap2d>c1`LpBkH#`yh08GmiTw^DpY$i)_ zN%x5R9{G=VF@resr1xv|eE!G&ej;081yHhE#0(X+V)mS2m62E$Uz1F!9gP*KAB)5I zvc6zBej5B3`x@k04LRB5O^XgLM?uk_Odx0nzbU1w<+1z=DrJ9!+5F=U&5uVM*mE-R zdI*T$=i9c$9{K|@DCvsb+$1yDXUYyeGWmiyKZe=2e^qnGR%WQdkag6<+AuKHUM37` zwS5Cz{**DNoP!hmf^;idvjWTErvn8D9AI3EIzi}d(L2}3dp8`@v!+a?Q6Zn1d@e7^ zu5FI;75a;jQbKK25g?q4MwVpNP3s10rwC=*1A01OOCPjt!?5XKPWMwB5w;zrI^N# zj8{D{veq=*@SA!X?<#{Y){DK*j4znVg^K!%xj(S^VaAWq3onK6?I1G#XwuOPJYKcF zf*}38Wr%9KWDM*|+V>c&dM1w7nb3xbfs7Yafb<>ncGDPoaW6E-gF-%p9L0epWqa#J zw$!jYwAKonT?!p|rt4kFGS}J91)?UnN4+?H9vYMjk~NAB`8cc1AD|=s(Q#?Q#VTiJO}2C$mA?yAWDer{;wC4Q#3;PdS!7g53TId?)Yz9&{Ebo zt|U$lE&=!)){`aYEg@3bWhEjW26#rI-Tn;E6tmf%OHBs%Ny{pmiDlJ4-=ZqZeV1=x zDr1cEA$`xt0Xx<+qxtsLP5$kmvUPLvXX>VUl$IvaGNjpA8WEmyiQ_@HH45lgPc;RZ zAUW~Dr2(2bTrnPDm7rY%kr>2$E<+AV^_d(RbTvd=%p$~nhJ-!L6DFRKgP-WK-GLSr zzet{yy#3^T7(i5}g@W;j+Yz*|S^X^B@|@_JaB2P!h%qC}%BG0{AUFq81zW$<1_qD% z3eKqvk$59d69yMW+8ljhzWxfTWCgH}lPQ!On1*S~eU|Cg-FGp;i7)wL6<+SszQZ9~ zhHRIwpMRR7&L4q3M-v*&z!K3coIvoSd5o=xK8HAVD4VcT=l=H%uA5?0ZPZmo*2~BT zf}twZKrVVZxmV)T!mlM+RBcvxjl7{bA?UK!g}W4%kvk0K^znkWm3{ys_fVAaMhuM9 zX;=&(N&65T3mS_6To6GTR%NYQ7#i$(N?vmua_`B`?|)h7xYf9{OFm#(iZ zs{=*ZW9s=`Jub<0UC{s{Iy#VS8&h%Petue2@imzoBzsK9ltSXqgU<$JX%C3;25!vl zt6ISPGfFcEZZ^TM7^*T83|rs)E~nYS#B%T*#sLbdhi12xl~01HJnRTHN~tj^1NBp7 zs5jnfRK@IaGL1)MKbJ(frcGMl3se%8D3xo(pEKia6}r3-Rtlr1eF|7-=gU>J?C#Le z0j%^p;S28sB2K51S6BdR^J~`bk+j+wZPD#CCAppz;UC~>mXh`8@*NkkM~JsifI!x!x@W-HlrpOqU{EN#iW*hbKt+rvJBx{+z@M># zkf5jQ1Bu9iE#2u>VACOi?YljZ;?T1>M1r<4>O+n5?jlOLNilgfM6mR$pGY3l4B!fi zQQVKD1E!3A+=(WHTLx2ewCXuFLK*R9R6_?Or+3M=XqpI!PAL8QxKwWJ^O~m*ZY;Xl zNbzKY&u}@1qK{?HwsCgo_A~9{oi?{EQA2L@mGEwir0UD91(qT}lwOF?!-P+3)EL*)OYU1-~?(lGq?o zeAS+#>3u=GqQTkdh7fFB_c%Y1=#cW!0Bh_c6I7^xLpZ|;6)B2p&TKw`NN3}00t71} z?n{2q&j>*a3LI&jqUOU(^LJy?F_VsE*_;0QRLIsWOvVAhI169-HRv@%ge=!F=H zv0!XRsI&qP11uqGQ>;zlUJ8qaV6QNN?$r8>59qvL5`hkKzDV_CpI(wmC~CZ%ltaVZ z9&aDJ$Cn{d%~J10*6OfrWIn(mM1pxXQKXw7Nn#Ng2SjG!y7)XyGf(Tcws?m6)jFAH z1_>BOf|AWhgscrc#NJjRjx|Ch7UO*oKVPhDQe!l?dCqy5DE(8%V<)HR zUosG>C(u6(MNGX~((2KxR>6K9kX~i$ACR$08}P!)C;r{fQv(wGZmnotx^8vEcxWWc zbnwXqYEyg-V0?hbjT$48U_*sxa~z#HIp(EqOa6{@4;ex>;j2qQ90RJnmxwu2USU+B z1AEk`m^0zZjR;{2%he z^DKsphF0Nc**+;9Kk?rZjO?_FM=IDSs3M}_L=AtGpug_mN`ZJoGpEnRZM~>{~N@TT-`z=4@@p*{Agc8*wZ!CH_>_n-r zhn}jYg0vSKguW=Z=vma(A=3ht3yxADE~8(KI(q>D6{YNHe&GP6_q+sIZsMbfrLB*r z=ErwK=Nfy{s0`~zRdyQ&^Z>pQ(*})mrBPf0i)702FfL(X;OIBga?J0sWe!3(;J!`JG6k{ z$l`Z)1u`wo_j!RT55JDj=(JjXE@-F`V11FV=)gp9W)NT^tfpL$FWMh_@%cg;FS{El zs?F?kAw?_6Ix0(yscv=g?Ct^IMk0CB%3h~MGQQ42TQd;ZBaZA~n@P7e$B2TTdkm!0XvFH}tEA{!C4%yTqsyHyjU z=77P?Mp<9fU3RfeaX$lUfc;L~k&3fcA5vc-<6!PiBjNYQ5jPyfKkf9YC*)+JB^67T zKATa5s*RAw&J{~xP6-MFFDoRyUe8L@waV{Od_oZ8We~r{@Ijg?rC@YxTTpQcRv@Xl zB*8PvL{H8p93e3$VTxwz^3RSXoWc~J9*AId^19_}ES`@2k+rA5xfP%WQmTZyt1iSy zXT=kLR<->O3P?b$!aAVXesz+U7sQW#+Czs>Swc@I%tpMK^8=@A?u;5%)6qQ5T@m`$ zJ*afPckVIbJKtP%$VzhTLegBSA6EG933|Iv^oq6hwk?ds@sw)F75zp7&AMh*>APqI zmZlW%w`8etoGSBCGCJt7eyWGOR3v^45S=?Jr@xWIjQf_?S+y~~fu-%0_XE`<)w`>B z_P4gkPCaf|$!$~nk7m#qI#OD`0RT}Wx}-+X;j&$Uy89>OC7IUfSUEOEh=ED^=;CEe zH)*hPojQ4Nx1hxVzX6UYax_o*YpdT4q&(*rC^oKzK?$|EYU_yl>8P8NemXiVrV8>+ zsFAA_HnyY~t@4@yPuq^|yDuAca6bcm2Rx=y(<9M`&4B9TK*6xiURwm&K1wtB;l3WS z!P`i~OtHBaWjoI0GbAWuafy8^>C&hO4mU zRtcqnl;%sPdH|AiQ(vYGde3VGd!DFtQhL zHr;K}o6>*T;Z?&Z*qRWJ^EFr(rN!(iI9Vgz#! z)Pr=JYGj7Qg)Ba8CU_eiCJ+J!?wbt>o=%0RK3u{8ip_bH54;$a%>Mis*Av!{JsfM03>;nSgtyS(YGMTuyvWgodQ{4}yQ(w*# zJc0Nr^SVuj>8@@YFG5%mKh)5FtsBZeH~GRrUSBMQ*ISe>vna)u`JtaMd8{LRO+E^n z`6(%=xn6Gc<89V*;3uG-KfBrIrcQ@OM&b{h5Ekp|t6-<~N73$-!l`_lFF;b|8R1U8 zO-~Lh!g}JKadHieMS4+3DQ}`FGw6pLLA=>`cm2qc{;VQC0tccYF_gWi7h&NdD--+L@VW|d=*YDZiK4zR0#_Ilm-Hm%!}xsbaN z8Tn@yk62HIE-*p;R55TZE-e&GSW705sgI$jnD26O;5%;9rrb~VL3Uw1+bKf@tRe(l zdPNA+_inqRIhk;D!{g^#W1Gw*V!Igja}TAJ6B&d-&yf#46!bbxE!Fv(rpB@&%FB?S z?jPlrRzprRPj&(_}!V zX3tCqfy@dZ^9++_S@`#7APKR(Ch#+_xBK`t$V|+v%j9$j@>4&EZthdxGclHr7iZF# zGgI12Q*PhnT`7JDK%)-PT)B>pUe2FzaK-zPH_QJM)F-+-Ln0qpL(V4}8E}k}CRrW2 z^umpR5&$rhl=VdX&^db3LJ0jBH)bysD9MLr^=7S^Szdim;9y|nmA-ySj0hstzcK8<6# zNYjG!i=(^*-MkUmpPnlCLqYDw%&6sK%owf0Uy*mHC)|IxV!UmwGF=azCix`+aV17g zM{t$#BGxJET$sVD%d4U0ReI!L-)};e^l29nJ_wZK$}=m#VsTLpBBsFc-6Z0R2t=I1 z`!I&|yXsb3?o3Z11~?jf=O(G;XWJ=?oJ69a`C^r6EC146Huav0Vz~QMv6x%`lIz&h zroBPc9?zqX32{LD?Wi%WWB{?L4?{d~ZwQ?d`tlOhE8x2?#%&_XOMLN*Y>lLI*lv7y z>eboPau2T^a>w%-pyytZH)zG=kvX}R@P#_3uR&VA95L5r@k>=eqSc)0z&+cxUA9!& zcbwWG6JLbS`=%Bzl(Y5`1xjXJ2<%qIZMmNBhX{p*shg>Hkk&>lyG2(=<^)zRx$Tkg zC=Zln#B#Bc%Dwd?(>Od{ij+;GEy*K4N&z$oOA_M!_IOhvPsWg)@Uz*e5M98552Jkb zM7tyweb3DV<^IMk{Z37LVT**AMXtm|PRJ>Mr%ETH#eDrxYXv6fyP)8S0;kooK5nRO9$5EaJUn@y!;* zt@ZN|7eSUolzOC1-$g}3*X-}PG^+I!vy3xMvNs~0?`8)z0sx|6RPB*4p-~|t1>o0 z<_5x+xyOk`g>;>kU$$ZeOM`?lZ5A8QIY7ni7LmpAuaciRu_P4paWCWJNN2l#5HYZ( zt=Ku)p})kR`FVt{=`@3PwtLG&U@9ykZUe5prLgD=MFcI*rEfkKjDy@#?D#;dO*^Ge zU4a$yw)FPc32o@mB@0ocz^@Skl85wLW83%g?j%*Lic`h?QV~-8_Aaf>q_)^egI{CV z4+e%tXfPaX0z0K)fbe5;WPV!y9A9GL8XPOCeN#oxDU1$axujxt z*4OK#mwTjJQn^rUBh^$X+pZA8gr{%QB^4aQc%PiX6bq6`T6dr?+x2VtavN;3Cc>uY zYIPB9T|NDWn=0m(WA(py?21Se)a31Sc<8M;1Zg0mvmX(y z#9h(!{XDMSeL{NeONSa!twaOApEUbVFD9W*Zsvb3CdEETVFZ8x$R~FgxwT-L1z7Sz zu)vE)Dw$AK^bnQrlPl(#iajiQbBaQk7W>aBb5cy&o^7A-uI`>=@*CDa^DMb)+d@ua zCVagc>V}Mf03d+EuR-;}D#GTD_8g`bj%Jn|UiMCKF%S?$CA^$W&225+fM%A~PzN!Z zllCqeAk;#PMvo5+0z1iA+CUY3Tr9PGRJF~0Y|Vu%Xe7ijM7@OJ0QQz{ra&)yI|o-` zFEN_GaE0N&{~6|_0sckeW-CUc4^{`tIJ#H@c{zAFKdD9G&XK-PQsj=o}Qi@o;)0mF4mk}LPA2EAZ|`>Zgw~YyQ{Z@o2eJOgDdSHh<{+n zTDqFMz;y?8bO8RrG&OT{cN3$bfxid-6a0^6<-Fj7|D52@^I!0;ZWf$M@CRP_df)_{ z+#rx3JBXW|TZr@T{P4G6@V~enT>q&>xIQ_(Or1EnI6$2C_Wyyy)lJUh-{<>JIb5~j zx6z!MmadNOF6NeU9+nPnw11z}$i~@AMbPAL_qTTA2Tf&dJ@y?k^e(b52V;OMAE=u5e_o|3DAt{};o5x}3kj|5B8& ztfRU69~327F`7RD2wOOsLoI~=`jr=CZXsYLz|YRd&CSKm%WVN-Hv^fQv0Dgo3z(S; z@o-s~TKo-4$-&jl)WO{H4-_1n0}98nFyrA9Fy{xcg9I%F*?G-*&Dc%NEG^hA1x(G% z1ugl_KwJWUgHUsU!d=_c?(b6lfwF)@@mX@23GfT>uv>wwc-eW)K)mc`Jp5+tf*^B2 zD?VO6J|Qm9Ur>J(D=ek1Bu2x{@wX9mJ5x6+NBEfsjSAGk-Rs{;wW0QwT5hI)l*Yvm z65`|I=jY)93Gi`o^Zz@MuBD4B+-v_}a)CIwc>j81VJ<8WM>K_d57ge&+LF`B!TPTk zaG8Z=Tr5r999^^>9qq(u{>TLU!}?b&07d`l<-#hC=B9t5;V)uKi$8(#&rp#zwdVZm zQIzw)BL2T2Y1ue>I{d%G`FGNPp-8#7c{;k-s=26{y|pxV`>%2SGva?CX~L6~tDB3r z(*I^r{|lYyKipCg&g-H^p8wp2mMP`K;U1|D{N~1M~h-KuBINA|L{q; z9{=&m+{V1%b$CO==hszA^@mvDzW&*st>;k6dmO^G$ zR{T6dTz?t(U+AumR&JiAE|yZ(@F0TQ86HA^*%`?6mzOdBM`}+SOSq8iAUK(<2p&CVmSz_0Jmy?{d|Z5H{9OO5w*J4bN0jqVX8$*H ziT=rbV6gDt4J!I4Hwr8Li5M++Cnr0orOSUb^uIa&{{!9M`2QJX|2y`-ll_BR#?i?e zo@{K~)I1&j%jy3U!hayBK+P>3Tpj-_(f>~J54HTQ0K#Sd#~8e@!s|5WzY6s~-TY4` z_&@md&+z#_I0GE|eGyxs^*`$RZ)xDaMf^YB^*`$RZ)xDaMf^YB_5Yi?F#dh3 zZ|MMUTs`3%`Jb5W`v?e#Ay63^btM^@fBQ3O1O%o8{{%6`UP*$%CvZxnHp)0~D?VS? z0Pxazj)fp!y6h#y9n^Y>nL(ULK%~&qw6QU0Hs8~4pogX>1-M6Wc6HTsOTb&F4<+R4 z9CVg=ym^dk_Y6?~1X?{NMt1A1n;8yC92a^ zt~jF>XQYtaK-R(^>t)EZxkcX~ke}##tEe0`h8b;Wua6Os)k@5ma|lZ42{5|vNc^>M z_PU<6={>aaO*;QZu&~iBC)?Nn5Ho9@GzEBiHccL_XYAg;LwGQE@iGs2jRilHK{b1& zAd6s!;E3R&kJup&A9?PiXyA%~fQkR-gNTrkMGPNAb5jD#q5VKaLPq9^iUTtsAOI1R zWTmvdmRCEV(Hu+O>o+2=j;=UXA3WASieL&AQp;)X#FKw0V4CLMk4Owkcs3Qw1ELwh z+f2vpol+*~a|Qqd0%hyB{S=E9k#N!Dv1IZ#L!^tS%k%rF!?#q2xtO^%RB-rKR(*V1 zd~78csZ@2`Z&t0mU=t7VNXJJlm1|n=Z4*M1=kFgUUHih{-|E@rz`Sz8H6tr3rXc3k z{g7A0@_o*-2D&JLlYU%-q*2Lu)qDf`(a`dW$Z4ApE>vn1@GJt-f+BN*CSC|N*hnjtK65;5-z}$ z2250<0Es0v8W7yU=L@7E@s0K}v%Kh=j|&wnXa2b*&@=xR%=8HME1EidIk46nOGx7a zFZh*C3OaS$O>tY7dS0?DvzVxD!*JPQ1`yq5g|L`FlSNc*mKS?~xDn?4-TlV9-Y$j< zRn3>F`a9JOX#rC~m2x9Y*mLsMcRHt}f@QgxKGvLn3ALC&8bfrl_rkBDf+p7dphB7@ z6cEHVivAT)Oklr)7nXl00_f+e{DBuG2So3UudcQ~7gb>HcN3O__WLvy)Yy7>dVZXQ zp;Lbkh z_8K*$qy}r{_?^cssWw9o!hqN|8DT(lrP<`dUKz^!&hT^<2EVhYTx)A<)PNJTEQ$9o zpc&__rQ)v$6YfiNi#1_a)4DNnbQv!<;}&f-{0F7C9YPWt#l!5S_J`+f-?~x`qVXNOok8X zE&csQ@i&6IE)n_Z=Q)N+>(jfSibMiYzl3C8^ zTW=Exs|$7wUh$i>f864H%*~&KC@XEC-Jem3^;mHClLjXz-o3eEG4|T@Zf@~B_0Mg# zKWp5beSeQ4(qJ^hYbi>}lkMQ_<~Bt2?tJ^_@v-JN?AdDO!s+yJtKQp-o4jPJ)^yj$ zdvEc_UndRi?SreZ6KX7^5Vzo8!)l@v*Vp{Mu!%aJ%+}aDaZ3X{lpdgl`0a-{o|RR4 zESZsdH(E@SHVt_sT#Y!mmsg zT)8jS9b=OGAhzeCr8SjFwk=bSy31L|4TRELXo#PDAIO*@vs_`v4AIg!FK|A?a_-qj`P$Oap_rJ#Z9XtFHtFGxr`FU^0LFodN%Ksm3PD; zCgKvid#ANY4+|e8Sy8DsCOmn%ajcNs?c)~;p}H-WNPW)IE6uVRA%Gw{CFark+0B>W z*$r=TuokU|dq|#EzV)Y7xZe z&PgxPfeX<@K@ZgB>t-HM5nZhLLgmZK`N-^S5{T`V;K1QeH0GB|iHUSv&WRw>7=4bk z@4hGgbkLE9o32PVUYE&JF;TVcJ8|zEc-nIbMI3%qY>fHQ-1qf-W1zd1V*3H#GEaZc@(<6Ov!{nS-Rt%k0IwbdYo-Bo|Ht*Eeg8hP2c5G_x;tDvCL(!v}W1U!Y3-h|UB zef8AKnB~^7eH=f$_}!KHd;q=i z#pt}8tlN$KM+CiV&IWgArhBu?!yLx?i(37Ik&a*xRyH*QeGZH+qiI1&x5w#7cX?eI zE_-T;JzCnp#VU4#-FT}jOkH{NPCN&O8%AAl@!-F%fG%YqY-E&TX;k;=16QQ2o&FRr-{9b&S7#hwSOwd2 zkp!D+IookKmoxcnv(;&KD8O25LzN=yb9jf&-aCN>yinX?E_ev;+=j8HAA^1&Q>YWwiMc+tk9u|->zBJyfd_MEtw3Y+VG}yPON>+F}+NSE*)7Q zX*+JmPaA0#0)SWk*}2t7ySjxL-tp5_yN+XBPu@J=jz=`~Uch{QG*}B?9#?AP3l=rX ztm;qS9EC)<*TgMQcAj{CmX?_nJaiY$0ibLSW3-f71purkb2F$jx4gMADt=!_AXJOx zy!#D>n5!!Xh62$+1M&9UAq2$cs4J!RhK<)YnS_%U6R-a*=G+Yk=Tcnjijv`rYqnon zhI`&yzx9(1k7t8hU*8vpBA`HMWg2!O7 z;XMX3`M@eKPR82u@&H6oaM2Uplo1+T_qx^Pqr&6xQ+F?Pgz;(m6W*Y+fDj7Ab~j2W zug;$5a}?*zuiVG|Pn|m-FIk^{NOa#IS5%3KREyX|^&k8yaF@pONZEB2I0 zb(_LdM%mqUdq6bl2g7#sVO8@x-;QQ97oCJ{nB@ANv_GMsO)d9AWC-Np=5qD(8-rJQ zISrhx#u^s5t$0bbzD;D?2$OBh^kd38M_-G=2V3=P+glV2QiJcBmv#u`Vy|CYOhHC{ znrM{p;OS`6wTQs$oooV(Ku(Du)Q+DFo~p32v+KLw|3E=%CS-o8o5f~jj;;4t`4k4L zj6A)C8PDX2K4h0p-al^Ki2aIG3&DJvj{A!CZhwcz>G93GK=AIRK)^4w?1kThSwc@? z0-rC|f2WGPpX|7STkYNpvD@`&$yIipi0keLi8T6*#>o2Z&Y-s-`1W*V-5K@yoF${? z_01<>hzbA75smyUf{w1v>}@&U^2HPcUNW7t)W4~w!7|~^@b$zhpJL?NQQ5(=Tu!q5 ztvGmvrm`ZcC>!Xqpg&SCJ+fwlh2FcNBCEnOys$u+$tJ_HUo-+JzVNz2c0d@NIPaL3 z@u&+vSz>P#xaLTtYdwbH7ky1+*uQam2QPk|Pj_!%bdukG+`W6~v@Hniupp4mffkBY zXHV>PCyB0q&KtIvX~pNjVh)jH1_My+&c`bzrrg5IBQ9Yh0 zQK{aZh+kE<@CH0xkG`Q^UEBKDb?^DBGftPUlf__?h;ADt#=`lFnXh%yE_WdbpzJXAc$C-7PfS>pW*1lfPpAx%mu&%4>2AEo*PluRW6N>() zZ=zQXCqG_wPVVkSWM?lu$BO`PgxFxMh=?$iw}Bi~b##8dX`PWu4!ZK;^Yg%$*4Pn( z_cxY@I5(aV8&(ZH>4b)nlf_q-%*6b#S3c44%*;v?c=JI(B&g0e-`yZVNonH;uTFofbHp%?{;XN$v%?2= zZT&jYAt`-sEM*LoH85@X$=yYqmd^agNloE5oyoC%XKyB-R(N2=Z19ft-QAnlzK^^W zFtq8W#44?AWg(=QpGmj`{dD03m^p*38 ztE8hm^i7*E*KR@1IhXcfR;f5k{o9QLa z>h?PGisg$Up0VImY~iwRgYN(vP&C=k`auHfpOX`f(pxE)W8}@@Tg6EMS?4jA)^1{% zDXB5N!`t`gl}~$?UFs{%=mhrJNm|?C=09Efr_a3yw1U}{L+owhBZ}kZo+o+9T4A?u zvpdir7$FA=PXbQ)YNz=yjfuV=3CojV{HX6wjgoq>KVS>7gwF8D^W``Q1FYoSbQ4lv}x5ANdAzzj8 zZ}GBaJ>8Hl%hoJx`BA!6Uj;NnnKKi+9&c~9-p|9BM1*JM$qt>aDp=6C9IKDwyD_Re zs1sp#;!?y|*8zYarbuW;aWGkN5zDKL5=+}rT%ls^KIa$MQGr#sC_UY3hxz8!O|;3) z>;cmY}tZ4846!b+Gw%;FYgySnYi8(8R1aOU~<3!W`{ z@#*B?hnS~ckaAw@>m^DW6bxr)B9v-$lt8^^GvA|^(-W&hruo?=&T?+B6iqY;{5CJ% zy9A+J2UCVkxadJ3(`IF7sGD-j@itQ+_C1v3Wk&tLmnRdtr`rhkH~Z@=@%fn zmGiZc*<4I$3#u#46dFa8(R46z4-|Q34NZ>~&ShE=13wi1>~sq^m>y-BD?cQ)+L zgOM8Q`s(O7G3H_wbnK>BOcO)Nn@KVY>4#gHmns+*r|I?=C`f*t_}zH>dO3Bk-*uyf zq1!w1RO`MtO_~F6DjZwKSo(3t!Vj@#k2gXTKmvwzLAAJQb^a9S1Ut$ z(HBXtM2-BN}EUJb~yRI#KlMNj=pwS6b$k1N2_KWX6v>Kj-ozN?;j01TGrprVp z&0F883CwliIZP{t5fdvRr;l7@aM)H_d`!A{P=}kmKLqi!*F{3-7oYd^+Od$m8 zk>g`ZsIas$ycAwa3Uha9bTp05RuiXMRm=@hFAon<6Kiw%rSJxbs6;#c$?d!av2wSN_zhe%mzG1Yy}&Vy#g7Aqke_Ce@!(UkO|!hLp)5Uf?iXw=X_=iBh8@?+#7`e7EBtQmuw> ztX(#V6*SPWj>fDg`ddvKmTH@te%S2D^}KB*M^Z*o@Y&0)Od*%e)M7jWAr`qowJ&ai zoU?+;rZv1CQi{#}*oBO>Wdp-!xP}{xCv0ul!lQ^HV$?u5wU)}3tkOrO33M7kZ8DOQ zx$nM3{i0K{IS7Lvtlf9RJ47s&g+_ME!Ike8B=6FqwFsWgRAUWxb)9tH-A=T0t={fa z=v0{}&oymtt-4Nji2mBRao*p0Cc19j+#aP3KXL6lKIWJdyRrMGt4SagP(^9uUh%~4%jvKPfUEs(67NfuP^?L2!Q#D zFJF9|I5yQGEy77K4xv&VzDR|Hi+Yy-XoaPY#bMSymmXZ?FJUr#dr6UrAQthB(H{sz zM;BCUvngCqEUQjDqm)GrP$ zuK9B6nb+6SoL_VzB0TpvzmKY?KKWm<{yE|ac0axo*C01W;Z>7004&M4lq*4iE~ z?Q*jUGhidMv$sF%qk0#Vy%gPy?Dwa4-J!X3D;J%--InkP>TreGfTLh{v1OXyOxW$W z@#q_`HI$LUnqSJSQA(Z;m)Q7q>ZJq8`FSj z=oin+M#y>66j`+KxGCaJfapa_7G#a3BEu|D!{7sbJ^w^#s%40jByp(4QU;TYrYl!& zVS}9vIU~n2HuSQQ#KJ|=O4bu8>jl*VDS(Rp_a-&Q#9&&YAS=~P*1b-r1B zF9Cs?NyszzyH1K9N)IY)2w*FbyPj=5JMMa#$C1ZD;&|pbwBJbjQv>EWLj% zSi0izpTSj@B7WY8ej3b9_~VVHHlKHjd9m6@gSphn$9KIJy!mfUtoe&yCN5-%aR2fT zX{u5_C}EfsK*pUTmeKk~Z2MjMj2FBDFLW9NbxU@qje}m?Qm>d7*F7&Q*hYo7EN25b zYhSaW2L)K?`lD8h@n=RyrEvg$A&wH|^fty)E?8q^1{PSh5phmI+@T}X?niWC$jPs3 zAb=3Rn|3wxYWgEKgUO4wh=R@2JwWxPNwRQGAT<^(=vrGmV6+hmj=H_YK7QuC zyz&vF(=k4YD46mV%V{_T+bV5SM9%XNlTD2v(c_JLq2aWRK8+X@F`?HDwZrILph!gM zh&w6s&ZHJoVU`2@YOFTxFoxeMcz5Pku-SIXdc z+3N7Ns*WSQP%OF;`SZ5R_Bg^$R?Q1w2)PqN^=h=+bl?6|$tN{{JT6#ZN=^go3Nb^q z@8%${#`YlAln#Int<5&Hh?z~&EaPz&usu3Wtl>n|Jg7hDT)`_gUx-RAEDUqeN|=8s z^|LSoWj#((&dWFgozHXfxZerpgs^_0kzm%agk@rs0CUI_8@&1%(+%GUL2?TbbS;$< z=@_pN|F}hB3G;w3oVk`SfqDf?aN|%pJ#QkP3QDA z6RP?0+K)d`;S|4=0({Pj?)G+tcmCjTtZQ!qsg3yAHWxfebSd~v&5(kTKqHu^DEt+( zO$?H)QF5)}xMy~I)Vz=Tu5aO42n}cL0uIc&ohNN#b-Gz?1;N%f>;zmg8(8h{=f<1$ z;wu6QQ+{4$G;Tm4%1XxA#Tg{Ho^pnDXp|J9WJI(`v$<6a`%v(_@a&r63@HdC3tU_g8HCr* zk18d-SB2ZOC_#n2w2h@7zD5+ucoion7gwrqFCv%{*Drnfj135*KD2X>!Ja|}rEwU4 zDaW3gTx2uMtwV&L=Zr3(_kisYij!$e-1sF|nu)igC79_n6%`0xPF=q(kMhExuFIBM zOk(>qU-?W~%81B@1ejt{CyF9k#H1l_4weF`eh|x5A`KprA`W4W=oK+XY_xyX{2J#= z1pG9GoRVC9o=?X>laM~@M-T`-euh3=`0f=}U-p^T{kc5?ugra?z|?P23I8Hz;nlCp zZ_6(52hY^EVT@}RNgP$I&h>yk)S!UDBGFq@9I3X^n^V|N@=6yG~D4RHUlgNjzov@mt%q{c8Y z{c$w*l-B9pJ-Aw|K+ww7Nzxz{Ijx|ABKp0kgq0}i>>MAwSqdgPtG7p(@85CM31=)f zZ*Nfvrhv-Qj;nC9k_F{Xu1eE*HHmmKlV>^hNfmm$U~|k3L*;F;K$_BANH1my(iuuQ zc4ZU3)?gmDk1`T7E^-&~k~E*;Lhvi>MKeTb5UZL{OsAB@VT7g7k+)4|;<-sM4j$H6 z^Lt?Tji18cg=kUy*fn|Zp5+Pxc=Zb##Tv38e2-L7>UbEDlfgFn`aMcxlj~iw$4#rT zTh)818lPx6o4|M^QxP5NJ8q9}-gV<)GrvLt;|NSvu$TNk5MX|3G_%IblQ+4*D}?y5 zmXk{5VH@P+I|P6_XAZi}(8A{T{Q@?PvL1(rJul<_uK-vOr|>OGDE$;)pE(D{e2{sogFvhrc+l%M05nj zr@ruIE2N~(Yr-&Kxm>#McID!lrXCnbQc8-p=U$0@2^P535SQ^n}j$XAuvRdL}BjOpl`ZJ ztM3Px)^RmV+cKF<1~gPj)e&w>!YCZ-2VA^((FOXFG$o27+NPnd9mT7Eu_rVm>uwN6 zL#$qVnzC@bej&w>^Vff0N;eRuX}Tm%dm^SgzPb|5*i%vs$q%E^$fcFl&A<|>>gtRQ z&=-y9Q9jY}6W%MDs7 z@~$<&gkzveDG^GXF;)v1Bci6R*4z5*FQI#dD&eQON0D-^{T*{cEv3UpqP1DktW+)KVwk>s0 zfUyYWiZk~8xDlO9Dj(n1crrv41Qxl@5Mz&GxkgM68l>E)d5t?|Ro?z2!jAa=9dmBC5(I&y+=h=ld9I@PlBeJ!p(!yDQb> zd9GTkiy$iW)jGIsTlV+&hZWS%mcBA))w^n)4)(OBXD+^dbNlSPmgsT7!#e%w$B zv?YGH<;tlA0<*CQA%~n5rZL6t_-b|f~sx?SHww`uC865 z9V1+$-(_y??(PxLhFHY8~9$0DbTvwt2Dn-W+fy^L*S&oXe_zlToIh%<8<<}FT5B1NN6yXbNGAwE zU7ggm6G9GHgT;2DZ!t_lPisQYBk%%(FvimX7(rDPLxAe^OY8gLd)_s4Fefo2QhIoP z%4WU73ZLz}c39Pt@$|eS&t^64+`|teERylm!vj*^5QS$Y(AU5I4L7mM4S(ZrKE}s> z_ai*>%mvQ9&W3Q!h> z%jHNTEk?Ur1fg505B=R=U}tB>hd=a79q(S8p&Uyg(Mln-LI71&V2l_hOy9YKg9De& zEl=p+Qc6~9SI=%|XXa*XUoWq1sq2a`3~5A79LGat%RZI5>Z*nMfn&XRo|6W2JU7#} zT{#$grZ3i74i67Hh`Jqkao0P-FkmrX;(G!=@Gw>&3Xj@IHlhaOv%5RSgc5P2DGQ60 zg2J|l%7D#>#E^bK>vF?S{q&=J>~}u`z+d|hUFPzqpL~+GX^_5;sVc0LeBuwE;NSnL zp9J9NfBx_A*kdCeee^f3FRhxIwsZlx`TQ7TT%|WZ2++zAWj33PD2fNNZ4jhGmUbr@ zHF=SfcQEaAI&sB@t?8;(>p@?-!p0II1+sPSVO_f#G~f91Z(v)?YQ1DWUof99&dk=; zYCZfuolb_NQAaYhr_>1~N!r!5Go9D5Mk(h8HmxIjO6_t9PY-fi*R+F?bQUCXWYWbM zBkH;UWG|idPeN|O<6~-M1 zRM!_MZxXhe_Kmt_T5 zwzjryPvB5Wu~^Kxc;$$1eCyxgc^>Qan%VB|fZDaKD>2t!+uhycbo(q@4}8PEo=`u? zrwzN)Q19u_&37KhQ&1DY-Pe|oS+6!|9Z;8RYAK15koBtM+&Cc&?xv!pST6{gEt;@G zWC4-q(!*OJ*i`MA)!%OB{M1kX?6CR)E*%_@#4)yQ(NRR)O~wlc2b`bH2E*{N$3}eg zqc^T;+?VguS`YF69(vbWQ&$z9_F1o1U6PJBq~aw>>K3oH<`u2>^-9;yTd&tIjXcp& zrXyu3*U#d4_gwdT<#I*3y@l^b*C`M&BSo^PQqsOa#LN|lm^Kyb)jpP*C!hKpqBB~5 z@~3~6Pyefb$o&r;^6a;leC&5W!h8SL-vZ$G9)Fxz>%m<+Kf5-F@YrJ`9)J8peDtF$ ze&=_7`wT6-X__IQLWg|}MNk$FpXk+GIvP9D#(wfdFYZ!P2S?5>22Qkd595Fh-& ze|%CB_|#T0oT?sn^|mpkZzz`sY;Li%z{TgD;c6R6+ZpsY%)aY3P;&ErINN9z(UwaN1|tuct&@%puvXRP|V?n1wuRD(U?0Co{C zF>DoZX4{yut=JTY*x=R@`6rVJ7cX2O@_pj*m{)ft?{Bnff9`$nyWt9dvExQ1tm+aMD-%s_U9R`_r%S#V>rGr#|}` z{^Y68^5rjmk*7ZUq&xSSCx`t3`f6W67&01<2v3D~jcG~Kba45Elw{eOrfCVoU@-Jt zN8QquN~2_FXevovHzY}l=X--i>#||QX}Nf9jbM96Gc# zl)b&ZE>|#RI-L@QuI7_cirH+&WHM!Id;0_#eX(j^FBTnqv1(tQ=aCmVNwP&z6dm_a z;`<(p#e6UT`+f9W$7C1Xb9>&MK)M3o_wc-AV8Qf*ZTooQ89UHk_0e|QtU(xPFt=7r z^5P3GaM#`*S1w<6L9*3~<>CZndi2rX;K?UH!!P`TQ*Y}$M@h;1-yfX0&->p$pi+GJ zzesud>8BAQM1~>1^E>Yz+`sGD01rKQpWwm!ZqUQM;nTh6cdt1I@ZhV?yGOrRwXc^F z9lTk!uYR|&zG6jd+F|3w$#hCtoS=FAD$<^ZmI^8LV1V|6*~h<&qCLZIVE}@z1Myz9 zZA^*5WCacDTbcmTsol(;efC*qvl+APvjL!Yzx!Q${E1Hy`#uVYf`G~xk~nrDYG9e? zjH3vehHSB5Z+n}qogLo%rZ>K*4RE^-*}wQ+SA(ne<@TRzNs^Qx2(AhC^wB|A?Tf2+ z#T0{K;?kH~=ce_6h^iW@TK9>YN~sRbGXtZz&rg&W7_I7rl<2PC%@TCOfY7otrOQ>s(77N1Bh`MbVPbM56 z9$sTi-UtV{Efc`;<;AcmgfV8Q_Ei++ONtK4E&$V)d+|Jq-lcE3b%coKWq}w8*`rL4fprFV1PM2&mRIB!yXZ*_KG;+30}KxOjFl*r083u za7*BLz2=^K?H2iz>I+`>~(zY699}6}|P%uLle7|AqH;wv-(V?jFDI&kHH= zJ)by^c;-{TNkGQEj|j@TA|7p{tBUD6KYYzIu6M7Sp6A+gXSa$GoxZ>RwlUU&TCS+X zt?~DC9CI#7D7w9kJ*9|(;JV*^*Sr2IU;NUSDT{*27!K!iC-#ACxkL%UbTYwD5`Oe; zKXi>Dc_SO(wn+fbhe&Ar(=YPHwqUu@`5SD_66%1uGGr7l{~6bF_j&`cJ1^wP=j-*& zW*QZ4bE^f#o6QDK2(tAWAth~BSMf&2JAUNtNTt}@-W~?Ow|9~>WjvW&Gx(<`!7C;H z0c2ejEc55d%GFijQ+wh<4c^qrdE2>G);g4}ukF`=IgEA*f`n0+5XLD{APIuxmY-qI zxOTnqf9hP%3hu+zeHpat^espcbUkXK_##5Te->Enm&Z`ZVd@c;+Va?J-+$P zZ=x3qwk8wAOQ>1+p7;C&pa05NIX*ff>S{Cn;151>(>6DX1>COV{{v2z%)dS9aN_^~ N002ovPDHLkV1n7sMAHBO literal 7541 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 P00000NkvXXu0mjf;RNUV literal 7306 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�_61V|a!qSz}WTXKpQvz~f zj6NiEu(J^lJtSy275&_3$9;hY7dU$bnt?+i3SVFVqYV+=F-m;p%AY?-I06O3N2cu~ zaRWvyt4#ssnL7$4Q}|v42_4O9i>O#U&?$iK&`?g3sfsw+L1<5gGZ0In#NC}-J0onj z@vi@mojYUvt`Y|2_*xL z4|;jPU5Qn$*CPm$?WF<$UAb=+@!A<&q&?0m>lm=|xf~RDK!aa8z;;)*ekQ)tS|R-; z{Z;t$6wtPOnEQsK?c&chPmRdCGI#+X-_`)}+)Y}63xPEF3=#t{+@0K7`#5~6{LV$% TIa9wOi2*YL(WuJsV$A;luQh13 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/gravitymachine.png b/src/main/resources/assets/advancedrocketry/textures/models/gravitymachine.png deleted file mode 100644 index 810a14b0d5aa9d582ddd831d25913fe26c9d3f90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73954 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

~>ptE}Eq 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/laser.png b/src/main/resources/assets/advancedrocketry/textures/models/laser.png deleted file mode 100644 index 87dd43fdbaff3e252550d2c69bfe1ca0c3c1ac87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62544 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%0De*H2k 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/lathe.png b/src/main/resources/assets/advancedrocketry/textures/models/lathe.png index f9a6a5947efe46970e32d3aa784eecb6819f5524..6bb2f314e73daa099a7ad575d5afe9c56d5a2836 100644 GIT binary patch literal 17179 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 literal 3737 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 F{{T<-fQSG9 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/observatory.png b/src/main/resources/assets/advancedrocketry/textures/models/observatory.png new file mode 100644 index 0000000000000000000000000000000000000000..894d6b04c996fc360d5c42215df9d08355c2c7b5 GIT binary patch literal 16620 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 h#6PzU;K&_HYJMoG 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ΜFq1)BFt79e3NeB3#3#-hGoqp$oaIt5dO!b7>EGq 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 PK_EprHQ8Ee)A0WR*{<&O literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/planetanalyser.png b/src/main/resources/assets/advancedrocketry/textures/models/planetanalyser.png deleted file mode 100644 index dac9c83dfa9fa2160bed88273d2ac3242e3ae163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1532 zcmVo8_oh$HDIMN#^7a6ZMo7pPY zx@O07@k~(`*%vgru|bPeQz9v;+4fkqh(NIaAHczngL42e91a~1r1bm!R{13V$3;AK zPn|h40O)6$P3rH&yBi%0hr_Q{Az~)`moHxe@aD~%g%8?l{~9On&nhooyjc3drtQ}U zvWXJf-t*#fIJ}dSlN)WXU%v+6$v>a8x~*<2!{LyF?g9Fl=I!Y1f&u-5?m;X2y_2BCOX+RW?X*xkTjrPr-h7Y_Ay}hq`On&-_ z31ELN2?CAGAiKyw3NjpfK}cfrMWizzGypa&Ndk>bZ{mKlAJ^i7KqI4=NfN{Ovi+A? z`}%P_e*Bo{&z~=y@b&hU4)6R^f>aq>(Jlp+@i@bGAUr{+)VxC-I7}uk17qDPZYvBL z@!iE|X;#SI<`Z_dBcu$mSY+wr8%MMq0+8C0&=;ho;bL5{6-9G!n>fPz^VxiIYq)&K z;Y!)dEUzqBmI7H;C*Q0?fIxesX-pV(7AEj1j$6ew;hT+pU75udOIJSfJN#@uAoG%- z+ryX`tvgp~U+GYtEktgqr+?eKdnA)TTEjKri~P>5vOk_4uk`j(YC)ts1l=B9*kQN( z2vsUnP+8v<60a<9B}7r>kd!LO&!?^8n(#?2Dmm9Z`nCG9-}99hTFrkHMa+lu3--F( z6q&=M2|A1j!iX$QNRrBWdG4TafY%z1qP#bs(CTjC@=DpG@Ri2q248mA=|JHsVa3j1 z<7z+#L17CbUjjZ}Pv9%n8qVwKd-Fx8&0>4&z~+WX2Nd#ZcRH=vW#`Irc}7p^+O@B1 z71xB%I_|XRR|YvIue@wxvc>x?b7d)C2dHehRolWf;WK%B`_0fA+26Rg_oY9#a6HLK z;sk3lf&k>0^2c~eW-X?$gi!U1Ug)sh20z1 zfbW~XeZ%gf-L<#Kvv-N(>G6%LZr?hHbO$t5Hl;e`Sq_mS&uo=VQQ)YusU$HdRS=&~ ziK6y!P5A6BPpq?vuMDte;q61r>P#N5eFFth!C?NoF8k|Q-{qorfboOO>Qv1ko}Qla>eVZbj*jLkSa;FU zr;k4i5$oBMEiER`uo(zh62Uy1D#=%7VVmHZ@YTmY7z{W%I$|&w-1$9G{QBc>?)`^% zAmpsqc~aq0ixm!=r$oIi047OBFAC63V@O-WHR1cm)4%iY_dl%M^Xp`9&J5!Hf4+AQ i`MK)H|9))z;`=|=NoDN8Ag4P30000<;7r diff --git a/src/main/resources/assets/advancedrocketry/textures/models/precassembler.png b/src/main/resources/assets/advancedrocketry/textures/models/precassembler.png deleted file mode 100644 index a28e016dc92513fafca99c1ea69dccf2102e0d4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23295 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 literal 5034 zcmZ`+2|U!@*S|k|Qw&jr@JQB*l-)2DvM+;V5^0ewdt+x(kqRM{tdDh)B?f6QlNM#q zz8i#W*_T1){poq%_y4~C&-;GP%)N8(+0q$6?8(h=^?jR5Z24j3C;hB9Ny4KzR?C0M5LLfPX51wT8(KFI!9ofgT zU*y1@lE0n+z^$aGb|&AWsxff^Hy z`l2T~&8nTmlrOz`5SK5ke^XW`TQWIr?aarQqv}Wz-3UP;A$I>^TJ1)PO1%U@1T2bu zz>-HFKH)`$wvWs&Oub@_rnpbNYP~5xGc dW7Q5g;wba4;Rxr8T%-&LCZ$V!T7`N zO4hcXo_eL$^SNFs#taP9CLRDd0YJl7hIPgCe+{Vq%CuZbxBSv1k-Usu&t)TwTH$_N zxP&{)W1Xy^Wnjz+)O5uTKK^{YqVgDjlys`G)g1#fzGB-rTNSCA%`n50^wriBPmYR! z+PH7oVp8!=ZC`6rTGCFv!0xVv{!Yju^E!}`Lih_uj0DK7DM|9&lSxBOAHP2nzkS#s zwP&t02@M4Gan|qe)=TL1kK76AD?ETS=%_k=^pUl>4xn(YuIm?OW@sF#%$>Vb2Tk{K zjq9UuBRld8AUd;5CeP8}K1(s}gcK>ZX!CUv*R&jYPC?y;fdOyrXpDxrch2NTJ zn8N=r%P|_FL4;X>WjrU~ex#G75GX5ixYHvL7TbH!;UrtKah?$K>^7qAi`)S= zJnSS40Ki8U0l;)h4ng(&QeSVd&7O;qx-zK%>vQjqf33RAlm$%9hhg6o`;JRO(q}{I^?#HE)cc_f8UeMr=Z>j?i_DHR|xPbAc zcei`aYXOSor|YMU>lEL4EQw0}57AWnFoK2tv`>Ep3y*IO1O%ASrLERSg@t|Bw)>B# zI8>6As~x5u0#_a&8*3J3LqLmc_HiD3D zdt|Lfs>j!`Cl7XkfEG|wn3Q%eII*xPyRkN1rpm=|J~V%T=bFTs73umU_tmxOi3HTw5J(1tl|X+OqqfNd;k}>n(y%dH$;i;SMtjngNGrxNhI!s#Tg9^w^xp55G5RgbBu95t3S;Q zW@>`BE6U9A%QD+5n6S0Kfs!_OuxnblvM@rnyK&yA6KdNHg2T%?x}IUMT!c;?J47%3&2EdE3?1aC>8+r>?Fp zdAYN*GqE9|n7*^pn#v3L-Fl9P*{*)nu*`J+nvT)VaekAvBH#TyE^CmflY zu3e0hxLrf>GD6QD6H%%o64uCkcoYghW*J;YK;L4bo<&m1_J?__v5GKIXOMotC#0X< z52Sr8RO=}nFIrK@hlgKrcG;dy!02LZL+I5zyGIn17CPqU$SUoOC3gco)W~1oUT#X@ zP9N<5wUs6EO+wGvbtejo-M#REYN5SJ4?ZbdSzyYhwoYct?QoiRb{{c2&Z?&R+)$im zjL+$PiyPSzLYIksTcBHvE^Z@OG%sbE26Y!tOdP}7>_nFKeMuNUItTfzZ7k%+1$~Z2 zyHN_c)2r3(8>6+)DJ=tjex0u2U31#+j$5gA4G!ciS@O<)JxE*Beku@T@yfdSnOcR? z!|Mforn`OwPQ^8xGN`Hfa>Fi26qS|`5b$()@zGg2(d@RZlE%)cy_1t-hI#QxgScO) z=V2e7+4dzBV1n-xPpMn9$uAVsGy{#DojHCEUl_MoOF7|qswbbY?}A!PdYrgJ@OyQ>*VuoA-8rkMSfob^ z`*1N}>9eM#jxys8gyD}lHsc=5@WYbydD^3V-=?p z9`tzbl%rkV(oXX%#--7@=!*58aw`T79E^N$T>Khs*=AzDj}R(=NF-W)r;TiiXQbE$ zElD^#zLOczPft(VJ!WJgk>>w{?;)vI^p759~Ye-cM3`K@t4c@zU|%m zyt!y(ejX?As)m;`wOv>@O12a!QT?K+Y55=86olE$} zw~+XB>DNnHxN*K!HtQQmnvF7bvmQ3G{ijm2T=VVVBbT^kcr_6VGU7@2l)Gs>c=Z;d{t9*z$OA~Af14bf7uDg&+_oF znK}8yp!b1iGHmSO=*d_A=cWDbA4yFTi#kB#>ATuiYdlVS)sxeGIGv*wn~zm2*rnI5 zmL;EB_!1`K2ky2yVx@l|a$0DgB`_MqewB!eVxgIDJ5?ega%ldc1n=QM$?`e&1l7P> za8!bzlIJi?9N@KkbDW*M;FaqE+m-2p98;(GC}goNcCVL7%4RNfEA^zi#ZRWcCVuhK$l0OIC@4zux|QvC-pVx^LLTdQvI{A3mQeU8&2ThAwBZMrjC5?cJpX0kOU z*+UUgQ?f{!LK$aUm3fuI#Q2a($Bc>H_=+e4=%|7NOx>#UR5g6@;z=vDDe5h!5S(>{ zs+ITZ)lBC3UzepPejaURPE~tV0N*$S2CjQ1gRQ5&*D!&mMG*G*Q}^W0dTH;~Uk!p+ za|CP3t1|9Ocw06)bhUQ!1=7eD%db9v%JawC$UhzmgJRh9FsOR73|_Fp=zH%eD4%Bj zIkPa*&$~UQ-9i;d;fsDP3!?JV(gwp-wx&x3QQJPY^(KXDprO&B+s@$K(VlY*ZCxYe z367f79xBvX%=%0}$7Zd{f?Gt*9kc!6ihJKNFfjiW&eN|8$aelo!HetuU`-Q=-`-yO z=Ngh5d*Y+l;St^+Xn|`4R`{i(|D2KX*XF@UEqklL?dWg_iSu!FI^H*C`h>Te*--3Y zk;@8&LaDG#f+Z>-AVWI6N+fzp<}9 z6XFCVa!o|<4FS->oG~bSO`N*oX>KbRr9-2rKL{nIh8Bd}>&XJ3XFpJ)!A6!avFee0V4&BFd2&V$CT3(k%UUlQdVCIs;Ep)3f}R zs;Q^$auhTy`Bkry62;>6tc=AXarnwH21Z84<9~@9%1`C|_{HOlX%t)z^M&Do-${f=fHV^u=+tGB&VqHe z2-II7EOZz)A=4iM+w0RqCtHfEO74I2*8+;!41N$AftE%~!#0KsDJ@6~f?4dBHAJ#7 zf$m5KF)n7nfR@Iy;Zbr(iVl|~4mZi79Fb06v^1D0_pb631-z6&Ai}Wd$3rbwW2rjI z3xU6dE`D2Ec%c61`LUPR3)&x6m`55YC35;KK6~ZgrNKbHZW`Ki!dH z3m3V}EG`1L@RcIjEQ=-J)41pHcs-OKPkTGYI6^h5zSwS`WN-DGVcV>rwU0Uq^VX*B zF=j$XVr`uh*M;O7K7Pa~i`@Mj<#j9Ap^HA-*u=zy0p_&LW9bgHm*-Pp7-wWe!%PX1 z7OaLV`&HbBp6yhj3Emol>~P{sPz{B*^&s)!#n(@7OzKUJgqj#JDI~dAw0;W{n;yPE zPEKZ24Ro96bs`iJ^de$p4dUcqve2;Js<=>%nNTeLU~n zU0+$XN;zMs$eoO{nb_kHi{zVCAGC(_7J4|W831ONco zc_P7tLCF9B0-z8E=eKpgfI%SF_4Nn<{_rjMDf>G^!sbS_@BjdI-opX{Kz9U@TwI;aX(S>3(w6J`@Xo?)UXaMudSW2Y4ndYdv5*N=D;<|Si$n>k^+&N9JED~^tT=P7dG*>GoQGM+jq9>CkjXZbUY6=-&le?8U5 zYjGv(DO+$%uev*-&| zKUElLTsJCi!_a0fUnSPwl;t01A!5#NK@22tI)BJ*8YIzW78#1Tp+R;w#lesW+ zo1=mrHn!@r367FSpm}XF589;J z&Kj(5XF|^Y24*O@B8NNVgD&&r+jdThMz&n#x$#vKC#~6xj23?=z?PD|5LNbLqcRa` zi;GM$OD=Q>?jy?5^NV?HE|nK1bM?3X{vLECsZjKy#uI|_ULSLG!vkeAv3KCHhlFE} zMh}$@IH7Y1K$m!D&aP9ijumyLXy;t>h|1qlw6}7R>s~(Z?uk#enaK%?;yd}Jy^F5? zK}e+bgqPy%$X_9AKi&`5j6KJ-l=*I-pV1!qs(MM{OD%TZDJ`n3tno@5cBjK71n-(t zhkN*pd@j@P2uDAyJ6Hucyta=+a3)~v;2a4tNQ5;T6*SoyiQ$@M55BTJRnjWN1^b4& zD=~4v|K#aW@s$z@1N$E(AnbD<>fARm@zF7RGF|%fOqT%|2WUT@U_clI#wLe8mfA6x zU$!$?+@j4q8ftomW+(9BDtqi9jEX_buPJgk=Rq(85HB-EpFNVN4kOos4Uf<+B-*Vy zjy~#Vi%EuRqW_?3(!GU`-#wXN`Er|zD@hCh{YuR0)}fzKh95QF4%6q9f0H{CFvD?R zZ8+}lB(4IKy}gf`lCT+REnIL4PqfPFi!9nB9ur?aI3^|}iHRKAE8=D5$!OOF`5+ey zKx3&w`LG?=JecZRivulb$noQK83dWJHZK2{l!XFyGqG>LFF=)?ze;EviM}=nFb2=& z*Gv*KQ8wMM;J&-y@nR4$u+UGibuy53HE@};N`_y%ooQco!mc_*K-St|tI7AlDF5Qe zrj26bsjp6JeLG>POk2CCWd~k~K=u0diVoO(mOZASW~c57bD3_uPo(HE(1xOl^^mk4 z87(BTvnpw762NH%kB3`ick82W^ zcLW5VJGbbp`QoCkNu9j!U@xi|dbYqX!Xr!r$+z3l_9qq96`MCcLTq>fDI@#?V#LAr zqV}Rk2vJ!HgODsAu_h#by>62cWr`aDZU>g|lGmV2Y%YR_7vGdxzo8#{Z9Kv^H8ye# zKJqa(uQ+2`E8z{Qr2}|c#DDQCTn8x!S{XnkFe#s_$*mj7{2DzfOs!ErKaOK$>e`r` z9P2Xm<3T~{sdn8;79j0$p1CXKcV#WE2t3;4h}JcA`8%WbUQ@;q6YvN-YGQGImPd^JX0H;IbU=GL*g@l{v z0sOxafX{C?%dN;OmDJtKoCP;;pK1i=Pod_ zcNC2S{aT@qRU5``%xKzi5RvM?w@%+&>5_H#^^NdZoah6zUvAn2tPibJpESUO*Fsxc z16QWlU|0et7gwrH;KsO*iz_l4Ja$9ZGuomTcjaKj0?hG{aT4eKSs5m-0OWw2fJPPt z;23rzgJm$i2ObCHxrpJ%%{K}rw^nCf%Ar8S85f}c;9i6npa=AyDT@<-0@;+BTqgzk z6|-;e{;+(_Z3_r&%g#}n0`$QgW5nWICKz5`!LRs}G`R}s5A#!}gP<_H6QBi#Bgwr$ zCQc^Yc28rAMHbw|IfgGEBYJBe>Ai^ z)O;W~cBXOjL13r>c~^lo56>C@1EcHQxeg9szyh%8+I(|YRgl^C=KokYQUr|kgmg|9 zfy3Iqi-(yipG}f69~|fdtWYWJ@ecA3z@bfqlSR(#)7tQLvGXbI7tit%kI|a(4dqYb zNIo0p*9btwzt#yCfn^7ERzOJtZDnq$2lk9%Y!KC9t46u7i2jmSjrG;BFVe&`G^nX@ zkXeLfyn4``Bd3b?i(Wl~W`+6SlT2GPP57t3qauYw?kVWPi#hd=UQ36e6dH zspJ!NilX1aaJTBXcqyH2LaINSW^rMV!LC`?q>&78RGmCShk z=v`~ZCAqi&a-r@Jopjn1If0XnjA0VzLv`wUNi(U2Ctgl`b~#j>0}c`CuNrV(h~sg* zxt?153i6U#dl*~Q>X&KyU8ii(us55_E7g~3^g3K4zf7{?JNyn~swl0^nS__U=+zRd z=GVlee0*mTjWI&Zb+z<3l-0!H@a?t;0s;aP4A%rd`+>!5PDaZQk{%JAyr5dL^017$q`@)I8Usgc|CPob#Ob z@$pIJR8~>~M!5#|_jeYTr|3<8{>;5-zG&6wL&;+?W+Xt+vV>DG?DJY?E@%loRn zz)Rod>-QK9tVo)`LxUba7A)Vx{wTOanSApuFsQY2|EBT-sS|li7_E|oSz3FOQ^;&p|-{;u=7%%BB-j7l&}JW8Q7|BFI-E|vp1 zj|6Dhb~LQh5@+FQLqr?g9ePyq*8VN(_7h%&1a~n0DV)Uso-HjS-Z^quzTGRyovbId zf3KWxd}1>=*Dq$s)E$jl-Q~zxH9AEODLPCjWS}{SrjUSzp*&$}$}x&gHL zHtR$#J4&9LmiKo($EOAMTshl2p)JCwB4Q?2ST7)$_g1h)0Z-rGUQGN!@2h~!j_gtF zdduw)3Ts|KxMrwbFPXu+G0Gu;zZvWFNe4~K4iX@9gg_aTac3R4W;O5a_XCNB?v%%k zUY-nF;epSBz_LI(gmag__YSgyJKKJD@nF}cOGo0^W=Y6jgY94AB)s(ioL`nVm;6Sw Rm+|ihoYyfVlxf)p{|~=CiGKh9 From 050306bcd243e415df8e230ebf014f15ee7f36d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sun, 31 Jan 2021 00:58:51 -0500 Subject: [PATCH 024/312] Add fixes from #1555 (#1975) --- .../tile/multiblock/machine/TileChemicalReactor.java | 10 ++++------ .../advancedrocketry/recipes/controlcircuitboard.json | 2 +- .../advancedrocketry/recipes/iocircuitboard.json | 2 +- .../advancedrocketry/recipes/liquidiocircuitboard.json | 2 +- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java index e7aaa15a4..752456500 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java @@ -18,10 +18,7 @@ import net.minecraft.world.World; import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.oredict.OreDictionary; -import zmaster587.advancedRocketry.api.AdvancedRocketryAPI; -import zmaster587.advancedRocketry.api.AdvancedRocketryFluids; -import zmaster587.advancedRocketry.api.AdvancedRocketryItems; -import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.*; import zmaster587.advancedRocketry.armor.ItemSpaceArmor; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.util.AudioRegistry; @@ -30,6 +27,7 @@ import zmaster587.libVulpes.interfaces.IRecipe; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleProgress; +import zmaster587.libVulpes.recipe.NumberedOreDictStack; import zmaster587.libVulpes.recipe.RecipesMachine; import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; @@ -152,9 +150,9 @@ public void registerRecipes() { enchanted.addEnchantment(AdvancedRocketryAPI.enchantmentSpaceProtection, 1); if(((ItemArmor)item).armorType == EntityEquipmentSlot.CHEST) - RecipesMachine.getInstance().addRecipe(TileChemicalReactor.class, enchanted, 100, 10, new ItemStack(item, 1, OreDictionary.WILDCARD_VALUE), "gemDiamond", new ItemStack(AdvancedRocketryItems.itemPressureTank, 1, 3)); + RecipesMachine.getInstance().addRecipe(TileChemicalReactor.class, enchanted, 100, 10, new ItemStack(item, 1, OreDictionary.WILDCARD_VALUE), new ItemStack(AdvancedRocketryBlocks.blockPipeSealer, 1), new NumberedOreDictStack("sheetTitaniumAluminide", 4), new ItemStack(AdvancedRocketryItems.itemPressureTank, 1, 3)); else - RecipesMachine.getInstance().addRecipe(TileChemicalReactor.class, enchanted, 100, 10, new ItemStack(item, 1, OreDictionary.WILDCARD_VALUE), "gemDiamond"); + RecipesMachine.getInstance().addRecipe(TileChemicalReactor.class, enchanted, 100, 10, new ItemStack(item, 1, OreDictionary.WILDCARD_VALUE), new ItemStack(AdvancedRocketryBlocks.blockPipeSealer, 1), new NumberedOreDictStack("sheetTitaniumAluminide", 4)); } } diff --git a/src/main/resources/assets/advancedrocketry/recipes/controlcircuitboard.json b/src/main/resources/assets/advancedrocketry/recipes/controlcircuitboard.json index 0d30fca72..f91347671 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/controlcircuitboard.json +++ b/src/main/resources/assets/advancedrocketry/recipes/controlcircuitboard.json @@ -31,7 +31,7 @@ "v": { "type": "forge:ore_dict", - "ore": "gemDiamond" + "ore": "gemQuartz" } }, "result": diff --git a/src/main/resources/assets/advancedrocketry/recipes/iocircuitboard.json b/src/main/resources/assets/advancedrocketry/recipes/iocircuitboard.json index 9e67e7393..9728216b2 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/iocircuitboard.json +++ b/src/main/resources/assets/advancedrocketry/recipes/iocircuitboard.json @@ -31,7 +31,7 @@ "v": { "type": "forge:ore_dict", - "ore": "gemDiamond" + "ore": "gemQuartz" } }, "result": diff --git a/src/main/resources/assets/advancedrocketry/recipes/liquidiocircuitboard.json b/src/main/resources/assets/advancedrocketry/recipes/liquidiocircuitboard.json index 690b44fee..c17f7a9c5 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/liquidiocircuitboard.json +++ b/src/main/resources/assets/advancedrocketry/recipes/liquidiocircuitboard.json @@ -31,7 +31,7 @@ "v": { "type": "forge:ore_dict", - "ore": "gemDiamond" + "ore": "gemQuartz" } }, "result": From 77d1fb09815fda7e4bddfb94c2404e31acd10252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sun, 31 Jan 2021 01:20:48 -0500 Subject: [PATCH 025/312] Fix #1894 (#1974) --- .../tile/multiblock/TileWarpCore.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java index 66747304f..985b438a1 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileWarpCore.java @@ -63,23 +63,20 @@ public void onInventoryUpdated() { attemptCompleteStructure(world.getBlockState(pos)); } - if(getSpaceObject() == null || getSpaceObject().getFuelAmount() == getSpaceObject().getMaxFuelAmount()) + if(getSpaceObject() == null || (getSpaceObject().getMaxFuelAmount() - getSpaceObject().getFuelAmount() < ARConfiguration.getCurrentConfig().fuelPointsPerDilithium)) return; for(IInventory inv : itemInPorts) { for(int i = 0; i < inv.getSizeInventory(); i++) { ItemStack stack = inv.getStackInSlot(i); int amt = 0; if(stack != null && OreDictionary.itemMatches(MaterialRegistry.getItemStackFromMaterialAndType("Dilithium", AllowedProducts.getProductByName("GEM")), stack, false)) { - int stackSize = stack.getCount(); if(!world.isRemote) - amt = getSpaceObject().addFuel(ARConfiguration.getCurrentConfig().fuelPointsPerDilithium*stack.getCount()); - else - amt = Math.min(getSpaceObject().getFuelAmount() + 10*stack.getCount(), getSpaceObject().getMaxFuelAmount()) - getSpaceObject().getFuelAmount();// - inv.decrStackSize(i, amt/10); + amt = getSpaceObject().addFuel(ARConfiguration.getCurrentConfig().fuelPointsPerDilithium); + inv.decrStackSize(i, amt/ARConfiguration.getCurrentConfig().fuelPointsPerDilithium); inv.markDirty(); //If full - if(stackSize/10 != amt) + if(getSpaceObject().getMaxFuelAmount() - getSpaceObject().getFuelAmount() < ARConfiguration.getCurrentConfig().fuelPointsPerDilithium) return; } } From fcb42036449fe37925ed93f06b885eb5fb828514 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sun, 31 Jan 2021 03:14:35 -0500 Subject: [PATCH 026/312] Bipropellant fuels for rockets (#1900) * First pass of a bipropellants addition - This is currently broken and needs more work * More bipropellant work - Fixed a bug before it could happen with rate being an int - It compiles now! * Make sure fuels are consumed correctly - Bipropellants now consume before and exclusively when both are fueling the rocket - Also allowed the rocket builder to open (whoops float != int) * Fix some more bugs & prospective bugs * Fixed bugs with previous bipropellant system be replacing it - Rockets are now locked to one fuel and one oxidizer - Oxidizer and Bipropellant fuels can only be input if the current fuel is not a monopropellant - To get a different fuel combination, reassemble the rocket - Bipropellant OR monopropellant, whichever is in the rocket, is what is displayed in the fuel bars. No oxidizer right now * Added necessary pieces to StationDeployedRocket assembler * Fix rockets not resetting what fuels can be used with them when they run out * Fix oxidizers not resetting as well * Fix tanks not respecting tank size config * Bipropellant fixes - Differentiates bipropellant and monopropellant engines - New models, and pipes are now color coded - Recipes are essentially the same, just with plate <-> ingot recipes flipped - Only one engine type can be in use at a time. This is determined by whichever gives the most thrust - Cleaned up a couple of unused models "related" to the engines * Fix bucket use and add config option - Adds config option for whether buckets are useable on rockets - Fixes using buckets on rockets so all fuels can be used * Fix unmanned rockets thrust calcs * Fix rocket item fluid handling * Fix display of monopropellant rocket fuel * Fix rocket builder fuel rate getters * Add some more propellant zeros --- .../advancedRocketry/AdvancedRocketry.java | 18 +- .../advancedRocketry/api/ARConfiguration.java | 60 ++- .../api/AdvancedRocketryBlocks.java | 4 + .../api/EntityRocketBase.java | 82 ++- .../advancedRocketry/api/StatsRocket.java | 241 +++++++-- .../api/fuel/FuelRegistry.java | 4 +- .../BlockAdvancedBipropellantRocketMotor.java | 22 + .../block/BlockAdvancedRocketMotor.java | 2 +- .../block/BlockBipropellantFuelTank.java | 83 +++ .../block/BlockBipropellantRocketMotor.java | 39 ++ .../advancedRocketry/block/BlockFuelTank.java | 24 - .../block/BlockOxidizerFuelTank.java | 83 +++ .../advancedRocketry/client/ClientProxy.java | 4 + .../advancedRocketry/entity/EntityRocket.java | 243 +++++++-- .../entity/EntityStationDeployedRocket.java | 2 +- .../event/RocketEventHandler.java | 10 +- .../mission/MissionGasCollection.java | 4 +- .../tile/TileRocketBuilder.java | 76 ++- .../tile/TileStationDeployedAssembler.java | 61 ++- .../TileEntityFuelingStation.java | 54 +- .../TileEntityMoniteringStation.java | 16 +- .../unit/BuildRocketTest.java | 3 +- .../advbipropellantrocketmotor.json | 23 + .../blockstates/bipropellantfueltank.json | 18 + .../blockstates/bipropellantrocketmotor.json | 23 + .../blockstates/oxidizerfueltank.json | 18 + .../assets/advancedrocketry/lang/en_US.lang | 10 +- .../advancedrocketry/models/advcombustion.obj | 508 ----------------- .../models/advbipropellantrocketmotor.mtl | 5 + .../models/advbipropellantrocketmotor.obj | 510 ++++++++++++++++++ .../block/models/bipropellantrocketmotor.mtl | 5 + .../block/models/bipropellantrocketmotor.obj | 225 ++++++++ .../advancedrocketry/models/combustion.obj | 190 ------- .../recipes/advbipropellantengine.json | 27 + .../recipes/bipropellantengine.json | 27 + .../recipes/blockbipropellantfueltank.json | 32 ++ .../blockbipropellantfueltank_alt.json | 32 ++ .../recipes/blockfueltank.json | 7 +- .../recipes/blockfueltank_alt.json | 2 +- .../recipes/blockoxidizerfueltank.json | 32 ++ .../recipes/blockoxidizerfueltank_alt.json | 32 ++ .../models/bipropellantcombustion.png | Bin 0 -> 4537 bytes .../textures/models/combustion.png | Bin 1802 -> 4745 bytes 43 files changed, 1972 insertions(+), 889 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedBipropellantRocketMotor.java create mode 100644 src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantFuelTank.java create mode 100644 src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantRocketMotor.java create mode 100644 src/main/java/zmaster587/advancedRocketry/block/BlockOxidizerFuelTank.java create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/advbipropellantrocketmotor.json create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/bipropellantfueltank.json create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/bipropellantrocketmotor.json create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/oxidizerfueltank.json delete mode 100644 src/main/resources/assets/advancedrocketry/models/advcombustion.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.mtl create mode 100644 src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.mtl create mode 100644 src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/combustion.obj create mode 100644 src/main/resources/assets/advancedrocketry/recipes/advbipropellantengine.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/bipropellantengine.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank_alt.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank_alt.json create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/bipropellantcombustion.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 0ed526230..3848280d7 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -624,12 +624,16 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blocksGeode = new Block(MaterialGeode.geode).setUnlocalizedName("geode").setCreativeTab(LibVulpes.tabLibVulpesOres).setHardness(6f).setResistance(2000F); AdvancedRocketryBlocks.blocksGeode.setHarvestLevel("jackhammer", 2); AdvancedRocketryBlocks.blockLaunchpad = new BlockLinkedHorizontalTexture(Material.ROCK).setUnlocalizedName("pad").setCreativeTab(tabAdvRocketry).setHardness(2f).setResistance(10f); - AdvancedRocketryBlocks.blockStructureTower = new BlockAlphaTexture(Material.ROCK).setUnlocalizedName("structuretower").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockStructureTower = new BlockAlphaTexture(Material.IRON).setUnlocalizedName("structuretower").setCreativeTab(tabAdvRocketry).setHardness(2f); AdvancedRocketryBlocks.blockGenericSeat = new BlockSeat(Material.CLOTH).setUnlocalizedName("seat").setCreativeTab(tabAdvRocketry).setHardness(0.5f); - AdvancedRocketryBlocks.blockEngine = new BlockRocketMotor(Material.ROCK).setUnlocalizedName("rocket").setCreativeTab(tabAdvRocketry).setHardness(2f); - AdvancedRocketryBlocks.blockAdvEngine = new BlockAdvancedRocketMotor(Material.ROCK).setUnlocalizedName("advRocket").setCreativeTab(tabAdvRocketry).setHardness(2f); - AdvancedRocketryBlocks.blockFuelTank = new BlockFuelTank(Material.ROCK).setUnlocalizedName("fuelTank").setCreativeTab(tabAdvRocketry).setHardness(2f); - AdvancedRocketryBlocks.blockSawBlade = new BlockMotor(Material.ROCK,1f).setCreativeTab(tabAdvRocketry).setUnlocalizedName("sawBlade").setHardness(2f); + AdvancedRocketryBlocks.blockEngine = new BlockRocketMotor(Material.IRON).setUnlocalizedName("rocket").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockAdvEngine = new BlockAdvancedRocketMotor(Material.IRON).setUnlocalizedName("advRocket").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockBipropellantEngine = new BlockBipropellantRocketMotor(Material.IRON).setUnlocalizedName("bipropellantrocket").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockAdvBipropellantEngine = new BlockAdvancedBipropellantRocketMotor(Material.IRON).setUnlocalizedName("advbipropellantRocket").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockFuelTank = new BlockFuelTank(Material.IRON).setUnlocalizedName("fuelTank").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockBipropellantFuelTank = new BlockBipropellantFuelTank(Material.IRON).setUnlocalizedName("bipropellantfueltank").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockOxidizerFuelTank = new BlockOxidizerFuelTank(Material.IRON).setUnlocalizedName("oxidizerfueltank").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockSawBlade = new BlockMotor(Material.IRON,1f).setCreativeTab(tabAdvRocketry).setUnlocalizedName("sawBlade").setHardness(2f); AdvancedRocketryBlocks.blockConcrete = new Block(Material.ROCK).setUnlocalizedName("concrete").setCreativeTab(tabAdvRocketry).setHardness(3f).setResistance(16f); AdvancedRocketryBlocks.blockPlatePress = new BlockPress().setUnlocalizedName("blockHandPress").setCreativeTab(tabAdvRocketry).setHardness(2f); @@ -801,7 +805,11 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockGenericSeat.setRegistryName("seat")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockEngine.setRegistryName("rocketmotor")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockAdvEngine.setRegistryName("advRocketmotor")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockBipropellantEngine.setRegistryName("bipropellantrocketmotor")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockAdvBipropellantEngine.setRegistryName("advbipropellantRocketmotor")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockFuelTank.setRegistryName("fuelTank")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockBipropellantFuelTank.setRegistryName("bipropellantfueltank")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxidizerFuelTank.setRegistryName("oxidizerfueltank")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockFuelingStation.setRegistryName("fuelingStation")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockMonitoringStation.setRegistryName("monitoringStation")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSatelliteBuilder.setRegistryName("satelliteBuilder")); diff --git a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java index 1a15658d7..7c9b7f982 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java +++ b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java @@ -12,6 +12,7 @@ import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.oredict.OreDictionary; +import org.lwjgl.Sys; import zmaster587.advancedRocketry.api.atmosphere.AtmosphereRegister; import zmaster587.advancedRocketry.api.fuel.FuelRegistry; import zmaster587.advancedRocketry.api.fuel.FuelRegistry.FuelType; @@ -32,7 +33,6 @@ import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; - /** * Stores config variables */ @@ -53,7 +53,7 @@ public class ARConfiguration { final static String CLIENT = "Client"; public static Logger logger = LogManager.getLogger(Constants.modId); - static String[] sealableBlockWhiteList, sealableBlockBlackList, breakableTorches, blackListRocketBlocksStr, harvestableGasses, entityList, asteriodOres, geodeOres, blackHoleGeneratorTiming, orbitalLaserOres, liquidRocketFuel; + static String[] sealableBlockWhiteList, sealableBlockBlackList, breakableTorches, blackListRocketBlocksStr, harvestableGasses, entityList, asteriodOres, geodeOres, blackHoleGeneratorTiming, orbitalLaserOres, liquidMonopropellant, liquidBipropellantFuel, liquidBipropellantOxidizer; //Only to be set in preinit @@ -457,7 +457,9 @@ public static void loadPreInit() arConfig.terraformliquidRate = config.get(Configuration.CATEGORY_GENERAL, "TerraformerFluidConsumeRate", 40, "how many millibuckets/t are required to keep the terraformer running").getInt(); arConfig.allowTerraformNonAR = config.get(Configuration.CATEGORY_GENERAL, "allowTerraformingNonARWorlds", false, "If true dimensions not added by AR can be terraformed, including the overworld").getBoolean(); - liquidRocketFuel = config.get(ROCKET, "rocketFuels", new String[] {"rocketfuel"}, "List of fluid names for fluids that can be used as rocket fuel").getStringList(); + liquidMonopropellant = config.get(ROCKET, "rocketFuels", new String[] {"rocketfuel;2"}, "List of fluid names for fluids that can be used as rocket monopropellants").getStringList(); + liquidBipropellantFuel = config.get(ROCKET, "rocketBipropellants", new String[] {"hydrogen"}, "List of fluid names for fluids that can be used as rocket bipropellant fuels").getStringList(); + liquidBipropellantOxidizer = config.get(ROCKET, "rocketOxidizers", new String[] {"oxygen"}, "List of fluid names for fluids that can be used as rocket bipropellant oxidizers").getStringList(); arConfig.stationSize = config.get(Configuration.CATEGORY_GENERAL, "SpaceStationBuildRadius", 1024, "The largest size a space station can be. Should also be a power of 2 (512, 1024, 2048, 4096, ...). CAUTION: CHANGING THIS OPTION WILL DAMAGE EXISTING STATIONS!!!").getInt(); arConfig.canPlayerRespawnInSpace = config.get(Configuration.CATEGORY_GENERAL, "allowPlanetRespawn", false, "If true players will respawn near beds on planets IF the spawn location is in a breathable atmosphere").getBoolean(); @@ -516,6 +518,7 @@ public static void loadPreInit() //Client arConfig.rocketRequireFuel = config.get(ROCKET, "rocketsRequireFuel", true, "Set to false if rockets should not require fuel to fly").getBoolean(); + arConfig.canBeFueledByHand = config.get(ROCKET, "canBeFueledByHand", true, "Set to false if rockets should not be able to be fueled by and and will require a fueling station").getBoolean(); arConfig.rocketThrustMultiplier = config.get(ROCKET, "thrustMultiplier", 1f, "Multiplier for per-engine thrust").getDouble(); arConfig.fuelCapacityMultiplier = config.get(ROCKET, "fuelCapacityMultiplier", 1f, "Multiplier for per-tank capacity").getDouble(); @@ -586,18 +589,56 @@ public static void loadPostInit() //Register fuels logger.info("Start registering liquid rocket fuels"); - for(String str : liquidRocketFuel) { - Fluid fluid = FluidRegistry.getFluid(str); + for(String str : liquidMonopropellant) { + String splitStr[] = str.split(";"); + Fluid fluid = FluidRegistry.getFluid(splitStr[0]); + float multiplier = 1.0f; + if (splitStr.length > 1) { + multiplier = Float.parseFloat(splitStr[1]); + } + + if(fluid != null) { + logger.info("Registering fluid "+ str + " as rocket monopropellant"); + FuelRegistry.instance.registerFuel(FuelType.LIQUID_MONOPROPELLANT, fluid, multiplier); + } + else + logger.warn("Fluid name" + str + " is not a registered fluid!"); + } + liquidMonopropellant = null; //clean up + for(String str : liquidBipropellantFuel) { + String splitStr[] = str.split(";"); + Fluid fluid = FluidRegistry.getFluid(splitStr[0]); + float multiplier = 1.0f; + if (splitStr.length > 1) { + multiplier = Float.parseFloat(splitStr[1]); + } if(fluid != null) { - logger.info("Registering fluid "+ str + " as rocket fuel"); - FuelRegistry.instance.registerFuel(FuelType.LIQUID, fluid, 1f); + logger.info("Registering fluid "+ str + " as rocket bipropellant"); + FuelRegistry.instance.registerFuel(FuelType.LIQUID_BIPROPELLANT, fluid, multiplier); } else logger.warn("Fluid name" + str + " is not a registered fluid!"); } + liquidBipropellantFuel = null; //clean up + for(String str : liquidBipropellantOxidizer) { + String splitStr[] = str.split(";"); + Fluid fluid = FluidRegistry.getFluid(splitStr[0]); + float multiplier = 1.0f; + if (splitStr.length > 1) { + multiplier = Float.parseFloat(splitStr[1]); + } + + if(fluid != null) { + logger.info("Registering fluid "+ str + " as rocket oxidizer"); + FuelRegistry.instance.registerFuel(FuelType.LIQUID_OXIDIZER, fluid, multiplier); + } + else + logger.warn("Fluid name" + str + " is not a registered fluid!"); + } + liquidBipropellantOxidizer = null; //clean up logger.info("Finished registering liquid rocket fuels"); - liquidRocketFuel = null; //clean up + //Register Whitelisted Sealable Blocks @@ -805,6 +846,9 @@ public static void loadPostInit() @ConfigProperty public boolean rocketRequireFuel = true; + @ConfigProperty + public boolean canBeFueledByHand = true; + @ConfigProperty public boolean enableNausea = true; diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java index d8b9b79cd..260e140e2 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java @@ -23,7 +23,10 @@ public class AdvancedRocketryBlocks { public static Block blockRocketBuilder; public static Block blockGenericSeat; public static Block blockEngine; + public static Block blockBipropellantEngine; public static Block blockFuelTank; + public static Block blockBipropellantFuelTank; + public static Block blockOxidizerFuelTank; public static Block blockFuelingStation; public static Block blockMonitoringStation, blockSatelliteBuilder, blockSatelliteControlCenter; public static Block blockChipStorage; @@ -82,6 +85,7 @@ public class AdvancedRocketryBlocks { public static Block blockRailgun; public static Block blockAstroBed; public static Block blockAdvEngine; + public static Block blockAdvBipropellantEngine; public static Block blockPlanetHoloSelector; public static Block blockLens; public static Block blockForceField; diff --git a/src/main/java/zmaster587/advancedRocketry/api/EntityRocketBase.java b/src/main/java/zmaster587/advancedRocketry/api/EntityRocketBase.java index 42cddc36e..912cab821 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/EntityRocketBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/EntityRocketBase.java @@ -30,11 +30,46 @@ public EntityRocketBase(World world) { } /** - * AttempTs to add amt fuel points to the rocket + * AttempTs to add amt fuel points to the rocket for monopropellants * @param amt * @return the amount of fuel actually added to the rocket */ - public abstract int addFuelAmount(int amt); + public abstract int addFuelAmountMonopropellant(int amt); + + /** + * AttempTs to add amt fuel points to the rocket for bipropellants + * @param amt + * @return the amount of fuel actually added to the rocket + */ + public abstract int addFuelAmountBipropellant(int amt); + + /** + * AttempTs to add amt fuel points to the rocket for oxidizers + * @param amt + * @return the amount of fuel actually added to the rocket + */ + public abstract int addFuelAmountOxidizer(int amt); + + /** + * AttempTs to set the fuel rate for the rocket for monopropellants + * @param rate + * @return the rate of consumption for the rocket + */ + public abstract void setFuelRateMonopropellant(int rate); + + /** + * AttempTs to set the fuel rate for the rocket for bipropellants + * @param rate + * @return the rate of consumption for the rocket + */ + public abstract void setFuelRateBipropellant(int rate); + + /** + * AttempTs to set the fuel rate for the rocket for oxidizers + * @param rate + * @return the rate of consumption for the rocket + */ + public abstract void setFuelRateOxidizer(int rate); /** * Unlinks the given infrastructure @@ -64,14 +99,49 @@ public void linkInfrastructure(IInfrastructure tile) { public abstract void launch(); /** - * @return the amount of fuel points in the rocket + * @return the amount of fuel points in the rocket for monopropellants + */ + public abstract int getFuelAmountMonopropellant(); + + /** + * @return the amount of fuel points in the rocket for bipropellants + */ + public abstract int getFuelAmountBipropellant(); + + /** + * @return the amount of fuel points in the rocket for oxidizers + */ + public abstract int getFuelAmountOxidizer(); + + /** + * @return the total fuel capacity of the rocket for monopropellants + */ + public abstract int getFuelCapacityMonopropellant(); + + /** + * @return the total fuel capacity of the rocket for bipropellants + */ + public abstract int getFuelCapacityBipropellant(); + + /** + * @return the total fuel capacity of the rocket for oxidizers + */ + public abstract int getFuelCapacityOxidizer(); + + /** + * @return the rate of consumption for monopropellants + */ + public abstract int getFuelRateMonopropellant(); + + /** + * @return the rate of consumption for bipropellants */ - public abstract int getFuelAmount(); + public abstract int getFuelRateBipropellant(); /** - * @return the total fuel capacity of the rocket + * @return the rate of consumption for oxidizers */ - public abstract int getFuelCapacity(); + public abstract int getFuelRateOxidizer(); /** * @return the location of the rocket in the world diff --git a/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java b/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java index 80a361d05..3ece82ec7 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/api/StatsRocket.java @@ -17,29 +17,47 @@ public class StatsRocket { private int thrust; private int weight; private float drillingPower; + private String fuelFluid; + private String oxidizerFluid; - private int fuelLiquid; + //Used for orbital height calculations + public int orbitHeight; + public float injectionBurnLenghtMult; + + private int fuelMonopropellant; private int fuelNuclear; + private int fuelBipropellant; + private int fuelOxidizer; private int fuelIon; private int fuelWarp; private int fuelImpulse; - //Used for orbital height calculations - public int orbitHeight; - public float injectionBurnLenghtMult; + private int fuelCapacityMonopropellant; + private int fuelCapacityBipropellant; + private int fuelCapacityOxidizer; - private int fuelCapacityLiquid; private int fuelCapacityNuclear; private int fuelCapacityIon; private int fuelCapacityWarp; private int fuelCapacityImpulse; - private int fuelRateLiquid; + private int fuelRateMonopropellant; + private int fuelRateBipropellant; + private int fuelRateOxidizer; private int fuelRateNuclear; private int fuelRateIon; private int fuelRateWarp; private int fuelRateImpulse; + private int fuelBaseRateMonopropellant; + private int fuelBaseRateBipropellant; + private int fuelBaseRateOxidizer; + private int fuelBaseRateNuclear; + private int fuelBaseRateIon; + private int fuelBaseRateWarp; + private int fuelBaseRateImpulse; + + HashedBlockPosition pilotSeatPos; private final List passengerSeats = new ArrayList(); private List> engineLoc; @@ -52,7 +70,14 @@ public class StatsRocket { public StatsRocket() { thrust = 0; weight = 0; - fuelLiquid = 0; + fuelFluid = "null"; + oxidizerFluid = "null"; + fuelMonopropellant = 0; + fuelBipropellant = 0; + fuelOxidizer = 0; + fuelRateMonopropellant = 0; + fuelRateBipropellant = 0; + fuelRateOxidizer = 0; drillingPower = 0f; orbitHeight = ARConfiguration.getCurrentConfig().orbit; injectionBurnLenghtMult = 1; @@ -86,6 +111,8 @@ public int getNumPassengerSeats() { public int getThrust() {return (int) (thrust*ARConfiguration.getCurrentConfig().rocketThrustMultiplier);} public int getWeight() {return weight;} + public String getFuelFluid() {return fuelFluid;} + public String getOxidizerFluid() {return oxidizerFluid;} public float getDrillingPower() {return drillingPower;} public void setDrillingPower(float power) {drillingPower = power;} public float getAcceleration() { return (getThrust() - weight)/10000f; } @@ -93,6 +120,8 @@ public int getNumPassengerSeats() { public void setThrust(int thrust) { this.thrust = thrust; } public void setWeight(int weight) { this.weight = weight; } + public void setFuelFluid(String fuelFluid) { this.fuelFluid = fuelFluid; } + public void setOxidizerFluid(String oxidizerFluid) { this.oxidizerFluid = oxidizerFluid; } public void setSeatLocation(int x, int y, int z) { pilotSeatPos.x = x; @@ -133,12 +162,15 @@ public StatsRocket copy() { stat.thrust = this.thrust; stat.weight = this.weight; + stat.fuelFluid = this.fuelFluid; + stat.oxidizerFluid = this.oxidizerFluid; stat.drillingPower = this.drillingPower; for(FuelType type : FuelType.values()) { stat.setFuelAmount(type, this.getFuelAmount(type)); stat.setFuelRate(type, this.getFuelRate(type)); stat.setFuelCapacity(type, this.getFuelCapacity(type)); + stat.setBaseFuelRate(type, this.getBaseFuelRate(type)); } stat.pilotSeatPos = new HashedBlockPosition(this.pilotSeatPos.x, this.pilotSeatPos.y, this.pilotSeatPos.z); @@ -161,8 +193,12 @@ public int getFuelAmount(FuelRegistry.FuelType type) { return fuelImpulse; case ION: return fuelIon; - case LIQUID: - return fuelLiquid; + case LIQUID_MONOPROPELLANT: + return fuelMonopropellant; + case LIQUID_BIPROPELLANT: + return fuelBipropellant; + case LIQUID_OXIDIZER: + return fuelOxidizer; case NUCLEAR: return fuelNuclear; } @@ -182,8 +218,12 @@ public int getFuelCapacity(FuelRegistry.FuelType type) { return fuelCapacityImpulse; case ION: return fuelCapacityIon; - case LIQUID: - return fuelCapacityLiquid; + case LIQUID_MONOPROPELLANT: + return fuelCapacityMonopropellant; + case LIQUID_BIPROPELLANT: + return fuelCapacityBipropellant; + case LIQUID_OXIDIZER: + return fuelCapacityOxidizer; case NUCLEAR: return fuelCapacityNuclear; } @@ -206,14 +246,46 @@ public int getFuelRate(FuelRegistry.FuelType type) { return fuelRateImpulse; case ION: return fuelRateIon; - case LIQUID: - return fuelRateLiquid; + case LIQUID_MONOPROPELLANT: + return fuelRateMonopropellant; + case LIQUID_BIPROPELLANT: + return fuelRateBipropellant; + case LIQUID_OXIDIZER: + return fuelRateOxidizer; case NUCLEAR: return fuelRateNuclear; } return 0; } + /** + * @param type + * @return the base engine consumption rate of the fuel per tick + */ + public int getBaseFuelRate(FuelRegistry.FuelType type) { + + if(!ARConfiguration.getCurrentConfig().rocketRequireFuel) + return 0; + + switch(type) { + case WARP: + return fuelBaseRateWarp; + case IMPULSE: + return fuelBaseRateImpulse; + case ION: + return fuelBaseRateIon; + case LIQUID_MONOPROPELLANT: + return fuelBaseRateMonopropellant; + case LIQUID_BIPROPELLANT: + return fuelBaseRateBipropellant; + case LIQUID_OXIDIZER: + return fuelBaseRateOxidizer; + case NUCLEAR: + return fuelBaseRateNuclear; + } + return 0; + } + /** * Sets the amount of a given fuel type in the stat * @param type @@ -230,8 +302,14 @@ public void setFuelAmount(FuelRegistry.FuelType type, int amt) { case ION: fuelIon = amt; break; - case LIQUID: - fuelLiquid = amt; + case LIQUID_MONOPROPELLANT: + fuelMonopropellant = amt; + break; + case LIQUID_BIPROPELLANT: + fuelBipropellant = amt; + break; + case LIQUID_OXIDIZER: + fuelOxidizer = amt; break; case NUCLEAR: fuelNuclear = amt; @@ -241,24 +319,60 @@ public void setFuelAmount(FuelRegistry.FuelType type, int amt) { /** * Sets the fuel consumption rate per tick of the stat * @param type - * @param amt + * @param rate */ - public void setFuelRate(FuelRegistry.FuelType type, int amt) { + public void setFuelRate(FuelRegistry.FuelType type, int rate) { switch(type) { case WARP: - fuelRateWarp = amt; + fuelRateWarp = rate; break; case IMPULSE: - fuelRateImpulse = amt; + fuelRateImpulse = rate; break; case ION: - fuelRateIon = amt; + fuelRateIon = rate; break; - case LIQUID: - fuelRateLiquid = amt; + case LIQUID_MONOPROPELLANT: + fuelRateMonopropellant = rate; + break; + case LIQUID_BIPROPELLANT: + fuelRateBipropellant = rate; + break; + case LIQUID_OXIDIZER: + fuelRateOxidizer = rate; break; case NUCLEAR: - fuelRateNuclear = amt; + fuelRateNuclear = rate; + } + } + + /** + * Sets the engine consumption rate per tick of the stat + * @param type + * @param rate + */ + public void setBaseFuelRate(FuelRegistry.FuelType type, int rate) { + switch(type) { + case WARP: + fuelBaseRateWarp = rate; + break; + case IMPULSE: + fuelBaseRateImpulse = rate; + break; + case ION: + fuelBaseRateIon = rate; + break; + case LIQUID_MONOPROPELLANT: + fuelBaseRateMonopropellant = rate; + break; + case LIQUID_BIPROPELLANT: + fuelBaseRateBipropellant = rate; + break; + case LIQUID_OXIDIZER: + fuelBaseRateOxidizer = rate; + break; + case NUCLEAR: + fuelBaseRateNuclear = rate; } } @@ -278,8 +392,14 @@ public void setFuelCapacity(FuelRegistry.FuelType type, int amt) { case ION: fuelCapacityIon = amt; break; - case LIQUID: - fuelCapacityLiquid = amt; + case LIQUID_MONOPROPELLANT: + fuelCapacityMonopropellant = amt; + break; + case LIQUID_BIPROPELLANT: + fuelCapacityBipropellant = amt; + break; + case LIQUID_OXIDIZER: + fuelCapacityOxidizer = amt; break; case NUCLEAR: fuelCapacityNuclear = amt; @@ -304,11 +424,21 @@ public int addFuelAmount(FuelRegistry.FuelType type, int amt) { case ION: fuelIon += amt; return fuelIon; - case LIQUID: - int maxAdd = fuelCapacityLiquid - fuelLiquid; - int amountToAdd = Math.min(amt, maxAdd); - fuelLiquid += amountToAdd; - return amountToAdd; + case LIQUID_MONOPROPELLANT: + int maxAddMono = fuelCapacityMonopropellant - fuelMonopropellant; + int amountToAddMono = Math.min(amt, maxAddMono); + fuelMonopropellant += amountToAddMono; + return amountToAddMono; + case LIQUID_BIPROPELLANT: + int maxAddBi = fuelCapacityBipropellant - fuelBipropellant; + int amountToAddBi = Math.min(amt, maxAddBi); + fuelBipropellant += amountToAddBi; + return amountToAddBi; + case LIQUID_OXIDIZER: + int maxAddOxi = fuelCapacityOxidizer - fuelOxidizer; + int amountToAddOxi = Math.min(amt, maxAddOxi); + fuelOxidizer += amountToAddOxi; + return amountToAddOxi; case NUCLEAR: fuelNuclear += amt; return fuelNuclear; @@ -329,6 +459,8 @@ public boolean hasSeat() { public void reset() { thrust = 0; weight = 0; + fuelFluid = "null"; + oxidizerFluid = "null"; drillingPower = 0f; for(FuelType type : FuelType.values()) { @@ -337,7 +469,9 @@ public void reset() { setFuelCapacity(type, 0); } - fuelLiquid = 0; + fuelMonopropellant = 0; + fuelBipropellant = 0; + fuelOxidizer = 0; pilotSeatPos.x = INVALID_SEAT; clearEngineLocations(); passengerSeats.clear(); @@ -379,25 +513,41 @@ public void writeToNBT(NBTTagCompound nbt) { stats.setInteger("thrust", this.thrust); stats.setInteger("weight", this.weight); stats.setFloat("drillingPower", this.drillingPower); + stats.setString("fuelFluid", this.fuelFluid); + stats.setString("oxidizerFluid", this.oxidizerFluid); - stats.setInteger("fuelLiquid", this.fuelLiquid); + stats.setInteger("fuelMonopropellant", this.fuelMonopropellant); + stats.setInteger("fuelBipropellant", this.fuelBipropellant); + stats.setInteger("fuelOxidizer", this.fuelOxidizer); stats.setInteger("fuelImpulse", this.fuelImpulse); stats.setInteger("fuelIon", this.fuelIon); stats.setInteger("fuelNuclear", this.fuelNuclear); stats.setInteger("fuelWarp", this.fuelWarp); - stats.setInteger("fuelCapacityLiquid", this.fuelCapacityLiquid); + stats.setInteger("fuelCapacityMonopropellant", this.fuelCapacityMonopropellant); + stats.setInteger("fuelCapacityBipropellant", this.fuelCapacityBipropellant); + stats.setInteger("fuelCapacityOxidizer", this.fuelCapacityOxidizer); stats.setInteger("fuelCapacityImpulse", this.fuelCapacityImpulse); stats.setInteger("fuelCapacityIon", this.fuelCapacityIon); stats.setInteger("fuelCapacityNuclear", this.fuelCapacityNuclear); stats.setInteger("fuelCapacityWarp", this.fuelCapacityWarp); - stats.setInteger("fuelRateLiquid", this.fuelRateLiquid); + stats.setInteger("fuelRateMonopropellant", this.fuelRateMonopropellant); + stats.setInteger("fuelRateBipropellant", this.fuelRateBipropellant); + stats.setInteger("fuelRateOxidizer", this.fuelRateOxidizer); stats.setInteger("fuelRateImpulse", this.fuelRateImpulse); stats.setInteger("fuelRateIon", this.fuelRateIon); stats.setInteger("fuelRateNuclear", this.fuelRateNuclear); stats.setInteger("fuelRateWarp", this.fuelRateWarp); + stats.setFloat("fuelBaseRateMonopropellant", this.fuelBaseRateMonopropellant); + stats.setFloat("fuelBaseRateBipropellant", this.fuelBaseRateBipropellant); + stats.setFloat("fuelBaseRateOxidizer", this.fuelBaseRateOxidizer); + stats.setFloat("fuelBaseRateImpulse", this.fuelBaseRateImpulse); + stats.setFloat("fuelBaseRateIon", this.fuelBaseRateIon); + stats.setFloat("fuelBaseRateNuclear", this.fuelBaseRateNuclear); + stats.setFloat("fuelBaseRateWarp", this.fuelBaseRateWarp); + NBTTagCompound dynStats = new NBTTagCompound(); for(String key : statTags.keySet()) { Object obj = statTags.get(key); @@ -448,26 +598,43 @@ public void readFromNBT(NBTTagCompound nbt) { NBTTagCompound stats = nbt.getCompoundTag(TAGNAME); this.thrust = stats.getInteger("thrust"); this.weight = stats.getInteger("weight"); + this.fuelFluid = stats.getString("fuelFluid"); + this.oxidizerFluid = stats.getString("oxidizerFluid"); this.drillingPower = stats.getFloat("drillingPower"); - this.fuelLiquid = stats.getInteger("fuelLiquid"); + this.fuelMonopropellant = stats.getInteger("fuelMonopropellant"); + this.fuelBipropellant = stats.getInteger("fuelBipropellant"); + this.fuelOxidizer = stats.getInteger("fuelOxidizer"); this.fuelImpulse = stats.getInteger("fuelImpulse"); this.fuelIon = stats.getInteger("fuelIon"); this.fuelNuclear = stats.getInteger("fuelNuclear"); this.fuelWarp = stats.getInteger("fuelWarp"); - this.fuelCapacityLiquid = stats.getInteger("fuelCapacityLiquid"); + this.fuelCapacityMonopropellant = stats.getInteger("fuelCapacityMonopropellant"); + this.fuelCapacityBipropellant = stats.getInteger("fuelCapacityBipropellant"); + this.fuelCapacityOxidizer = stats.getInteger("fuelCapacityOxidizer"); this.fuelCapacityImpulse = stats.getInteger("fuelCapacityImpulse"); this.fuelCapacityIon = stats.getInteger("fuelCapacityIon"); this.fuelCapacityNuclear = stats.getInteger("fuelCapacityNuclear"); this.fuelCapacityWarp = stats.getInteger("fuelCapacityWarp"); - this.fuelRateLiquid = stats.getInteger("fuelRateLiquid"); + this.fuelRateMonopropellant = stats.getInteger("fuelRateMonopropellant"); + this.fuelRateBipropellant = stats.getInteger("fuelRateBipropellant"); + this.fuelRateOxidizer = stats.getInteger("fuelRateOxidizer"); this.fuelRateImpulse = stats.getInteger("fuelRateImpulse"); this.fuelRateIon = stats.getInteger("fuelRateIon"); this.fuelRateNuclear = stats.getInteger("fuelRateNuclear"); this.fuelRateWarp = stats.getInteger("fuelRateWarp"); + this.fuelBaseRateMonopropellant = stats.getInteger("fuelBaseRateMonopropellant"); + this.fuelBaseRateBipropellant = stats.getInteger("fuelBaseRateBipropellant"); + this.fuelBaseRateOxidizer = stats.getInteger("fuelBaseRateOxidizer"); + this.fuelBaseRateImpulse = stats.getInteger("fuelBaseRateImpulse"); + this.fuelBaseRateIon = stats.getInteger("fuelBaseRateIon"); + this.fuelBaseRateNuclear = stats.getInteger("fuelBaseRateNuclear"); + this.fuelBaseRateWarp = stats.getInteger("fuelBaseRateWarp"); + + if(stats.hasKey("dynStats")) { NBTTagCompound dynStats = stats.getCompoundTag("dynStats"); diff --git a/src/main/java/zmaster587/advancedRocketry/api/fuel/FuelRegistry.java b/src/main/java/zmaster587/advancedRocketry/api/fuel/FuelRegistry.java index 2e9d1caea..f93cd8d2e 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/fuel/FuelRegistry.java +++ b/src/main/java/zmaster587/advancedRocketry/api/fuel/FuelRegistry.java @@ -11,7 +11,9 @@ public class FuelRegistry { public static final FuelRegistry instance = new FuelRegistry(); public enum FuelType { - LIQUID, //Used in ground to space rockets + LIQUID_MONOPROPELLANT, //Used in ground to space rockets + LIQUID_BIPROPELLANT, + LIQUID_OXIDIZER, NUCLEAR, //Used in ground to asteroid missions ION, //Used in satellites WARP, //Used in intersteller missions diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedBipropellantRocketMotor.java b/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedBipropellantRocketMotor.java new file mode 100644 index 000000000..b1132689d --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedBipropellantRocketMotor.java @@ -0,0 +1,22 @@ +package zmaster587.advancedRocketry.block; + +import net.minecraft.block.material.Material; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; + +public class BlockAdvancedBipropellantRocketMotor extends BlockRocketMotor { + + public BlockAdvancedBipropellantRocketMotor(Material mat) { + super(mat); + } + + @Override + public int getThrust(World world, BlockPos pos) { + return 50; + } + + @Override + public int getFuelConsumptionRate(World world, int x, int y, int z) { + return 3; + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedRocketMotor.java b/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedRocketMotor.java index 344cbe7cf..875c291bd 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedRocketMotor.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockAdvancedRocketMotor.java @@ -17,6 +17,6 @@ public int getThrust(World world, BlockPos pos) { @Override public int getFuelConsumptionRate(World world, int x, int y, int z) { - return 2; + return 3; } } diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantFuelTank.java b/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantFuelTank.java new file mode 100644 index 000000000..651347a7e --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantFuelTank.java @@ -0,0 +1,83 @@ +package zmaster587.advancedRocketry.block; + +import net.minecraft.block.Block; +import net.minecraft.block.material.Material; +import net.minecraft.block.properties.IProperty; +import net.minecraft.block.properties.PropertyEnum; +import net.minecraft.block.state.BlockStateContainer; +import net.minecraft.block.state.IBlockState; +import net.minecraft.util.IStringSerializable; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.IBlockAccess; +import net.minecraft.world.World; +import zmaster587.advancedRocketry.api.IFuelTank; + +import java.util.Locale; + +public class BlockBipropellantFuelTank extends Block implements IFuelTank{ + + public final static PropertyEnum TANKSTATES = PropertyEnum.create("tankstates", TankStates.class); + + public BlockBipropellantFuelTank(Material mat) { + super(mat); + this.setDefaultState(this.getDefaultState().withProperty(TANKSTATES, TankStates.MIDDLE)); + } + + @Override + public IBlockState getStateFromMeta(int meta) { + return this.getDefaultState().withProperty(TANKSTATES, TankStates.values()[meta]); + } + + @Override + public int getMetaFromState(IBlockState state) { + return state.getValue(TANKSTATES).ordinal(); + } + + @Override + protected BlockStateContainer createBlockState() { + return new BlockStateContainer(this, new IProperty[]{TANKSTATES}); + } + + @Override + public IBlockState getActualState(IBlockState state, IBlockAccess world, + BlockPos pos) { + int i = world.getBlockState(pos.add(0,1,0)).getBlock() == this ? 1 : 0; + i += world.getBlockState(pos.add(0,-1,0)).getBlock() == this ? 2 : 0; + + //If there is no tank below this one + if( i == 1 ) { + return state.withProperty(TANKSTATES, TankStates.BOTTOM); + } + //If there is no tank above this one + else if( i == 2 ) { + return state.withProperty(TANKSTATES, TankStates.TOP); + } + //If there is a tank above and below this one + else { + return state.withProperty(TANKSTATES, TankStates.MIDDLE); + } + } + + + @Override + public boolean isOpaqueCube(IBlockState state) { + return false; + } + + @Override + public int getMaxFill(World world, BlockPos pos , IBlockState state) { + return 1000; + } + + public enum TankStates implements IStringSerializable { + TOP, + BOTTOM, + MIDDLE; + + @Override + public String getName() { + return name().toLowerCase(Locale.ENGLISH); + } + + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantRocketMotor.java b/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantRocketMotor.java new file mode 100644 index 000000000..231f0c09b --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockBipropellantRocketMotor.java @@ -0,0 +1,39 @@ +package zmaster587.advancedRocketry.block; + +import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.item.ItemStack; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import zmaster587.advancedRocketry.api.IRocketEngine; +import zmaster587.libVulpes.block.BlockFullyRotatable; + +public class BlockBipropellantRocketMotor extends BlockFullyRotatable implements IRocketEngine { + + public BlockBipropellantRocketMotor(Material mat) { + super(mat); + this.setDefaultState(this.getDefaultState().withProperty(FACING, EnumFacing.DOWN)); + } + + @Override + public boolean isOpaqueCube(IBlockState state) { + return false; + } + + @Override + public int getThrust(World world, BlockPos pos) { + return 10; + } + + @Override + public int getFuelConsumptionRate(World world, int x, int y, int z) { + return 1; + } + @Override + public void onBlockPlacedBy(World world, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack) { + + world.setBlockState(pos, state.withProperty(FACING, EnumFacing.DOWN)); + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockFuelTank.java b/src/main/java/zmaster587/advancedRocketry/block/BlockFuelTank.java index 9c305e507..87651281f 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockFuelTank.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockFuelTank.java @@ -37,30 +37,6 @@ public int getMetaFromState(IBlockState state) { protected BlockStateContainer createBlockState() { return new BlockStateContainer(this, new IProperty[]{TANKSTATES}); } - - /*@Override - public void onBlockAdded(World world, BlockPos pos, IBlockState state) { - - - int i = world.getBlockState(pos.add(0,1,0)).getBlock() == this ? 1 : 0; - i += world.getBlockState(pos.add(0,-1,0)).getBlock() == this ? 2 : 0; - - //If there is no tank below this one - if( i == 1 ) { - world.setBlockState(pos, this.getDefaultState().withProperty(TANKSTATES, TankStates.BOTTOM),2); - ((TileModelRender)world.getTileEntity(pos)).setType(TileModelRender.models.TANKEND); - } - //If there is no tank above this one - else if( i == 2 ) { - world.setBlockState(pos, this.getDefaultState().withProperty(TANKSTATES, TankStates.TOP),2); - ((TileModelRender)world.getTileEntity(pos)).setType(TileModelRender.models.TANKTOP); - } - //If there is a tank above and below this one - else { - world.setBlockState(pos, this.getDefaultState().withProperty(TANKSTATES, TankStates.MIDDLE),2); - ((TileModelRender)world.getTileEntity(pos)).setType(TileModelRender.models.TANKMIDDLE); - } - }*/ @Override public IBlockState getActualState(IBlockState state, IBlockAccess world, diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockOxidizerFuelTank.java b/src/main/java/zmaster587/advancedRocketry/block/BlockOxidizerFuelTank.java new file mode 100644 index 000000000..a9455fc44 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockOxidizerFuelTank.java @@ -0,0 +1,83 @@ +package zmaster587.advancedRocketry.block; + +import net.minecraft.block.Block; +import net.minecraft.block.material.Material; +import net.minecraft.block.properties.IProperty; +import net.minecraft.block.properties.PropertyEnum; +import net.minecraft.block.state.BlockStateContainer; +import net.minecraft.block.state.IBlockState; +import net.minecraft.util.IStringSerializable; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.IBlockAccess; +import net.minecraft.world.World; +import zmaster587.advancedRocketry.api.IFuelTank; + +import java.util.Locale; + +public class BlockOxidizerFuelTank extends Block implements IFuelTank{ + + public final static PropertyEnum TANKSTATES = PropertyEnum.create("tankstates", TankStates.class); + + public BlockOxidizerFuelTank(Material mat) { + super(mat); + this.setDefaultState(this.getDefaultState().withProperty(TANKSTATES, TankStates.MIDDLE)); + } + + @Override + public IBlockState getStateFromMeta(int meta) { + return this.getDefaultState().withProperty(TANKSTATES, TankStates.values()[meta]); + } + + @Override + public int getMetaFromState(IBlockState state) { + return state.getValue(TANKSTATES).ordinal(); + } + + @Override + protected BlockStateContainer createBlockState() { + return new BlockStateContainer(this, new IProperty[]{TANKSTATES}); + } + + @Override + public IBlockState getActualState(IBlockState state, IBlockAccess world, + BlockPos pos) { + int i = world.getBlockState(pos.add(0,1,0)).getBlock() == this ? 1 : 0; + i += world.getBlockState(pos.add(0,-1,0)).getBlock() == this ? 2 : 0; + + //If there is no tank below this one + if( i == 1 ) { + return state.withProperty(TANKSTATES, TankStates.BOTTOM); + } + //If there is no tank above this one + else if( i == 2 ) { + return state.withProperty(TANKSTATES, TankStates.TOP); + } + //If there is a tank above and below this one + else { + return state.withProperty(TANKSTATES, TankStates.MIDDLE); + } + } + + + @Override + public boolean isOpaqueCube(IBlockState state) { + return false; + } + + @Override + public int getMaxFill(World world, BlockPos pos , IBlockState state) { + return 1000; + } + + public enum TankStates implements IStringSerializable { + TOP, + BOTTOM, + MIDDLE; + + @Override + public String getName() { + return name().toLowerCase(Locale.ENGLISH); + } + + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 044b82082..4ae6a57ae 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -173,6 +173,7 @@ public void preInitBlocks() LinkedList blockItems = new LinkedList(); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAdvEngine)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAdvBipropellantEngine)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienLeaves)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienPlanks)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienSapling)); @@ -197,11 +198,14 @@ public void preInitBlocks() blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockElectrolyser)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockEnergyPipe)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockEngine)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockBipropellantEngine)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFluidPipe)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceField)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceFieldProjector)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelingStation)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelTank)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockBipropellantFuelTank)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOxidizerFuelTank)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGenericSeat)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGravityController)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGravityMachine)); diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index db124788a..efd313858 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -9,6 +9,7 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.init.Blocks; +import net.minecraft.init.Items; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -31,7 +32,7 @@ import net.minecraft.world.WorldServer; import net.minecraft.world.chunk.Chunk; import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.fluids.FluidStack; +import net.minecraftforge.fluids.*; import net.minecraftforge.fluids.capability.IFluidHandlerItem; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @@ -146,7 +147,9 @@ public static enum PacketType { SENDSPACEPOS } - private static final DataParameter fuelLevel = EntityDataManager.createKey(EntityRocket.class, DataSerializers.VARINT); + private static final DataParameter fuelLevelMonopropellant = EntityDataManager.createKey(EntityRocket.class, DataSerializers.VARINT); + private static final DataParameter fuelLevelBipropellant = EntityDataManager.createKey(EntityRocket.class, DataSerializers.VARINT); + private static final DataParameter fuelLevelOxidizer = EntityDataManager.createKey(EntityRocket.class, DataSerializers.VARINT); private static final DataParameter INFLIGHT = EntityDataManager.createKey(EntityRocket.class, DataSerializers.BOOLEAN); private static final DataParameter INORBIT = EntityDataManager.createKey(EntityRocket.class, DataSerializers.BOOLEAN); private static final DataParameter INSPACEFLIGHT = EntityDataManager.createKey(EntityRocket.class, DataSerializers.BOOLEAN); @@ -252,23 +255,67 @@ public SpacePosition getSpacePosition() } /** - * @return the amount of fuel stored in the rocket + * @return the amount of monopropellant fuel stored in the rocket */ - public int getFuelAmount() { - int amount = dataManager.get(fuelLevel); - stats.setFuelAmount(FuelType.LIQUID,amount); + public int getFuelAmountMonopropellant() { + int amount = dataManager.get(fuelLevelMonopropellant); + stats.setFuelAmount(FuelType.LIQUID_MONOPROPELLANT,amount); return amount; } /** - * Adds fuel and updates the datawatcher + * @return the amount of bipropellant fuel stored in the rocket + */ + public int getFuelAmountBipropellant() { + int amount = dataManager.get(fuelLevelBipropellant); + stats.setFuelAmount(FuelType.LIQUID_BIPROPELLANT,amount); + return amount; + } + + /** + * @return the amount of oxidizer fuel stored in the rocket + */ + public int getFuelAmountOxidizer() { + int amount = dataManager.get(fuelLevelOxidizer); + stats.setFuelAmount(FuelType.LIQUID_OXIDIZER,amount); + return amount; + } + + /** + * Adds monopropellant fuel and updates the datawatcher + * @param amount amount of fuel to add + * @return the amount of fuel added + */ + public int addFuelAmountMonopropellant(int amount) { + int ret = stats.addFuelAmount(FuelType.LIQUID_MONOPROPELLANT, amount); + + setFuelAmountMonoproellant(stats.getFuelAmount(FuelType.LIQUID_MONOPROPELLANT)); + + return ret; + } + + /** + * Adds bipropellant fuel and updates the datawatcher + * @param amount amount of fuel to add + * @return the amount of fuel added + */ + public int addFuelAmountBipropellant(int amount) { + int ret = stats.addFuelAmount(FuelType.LIQUID_BIPROPELLANT, amount); + + setFuelAmountBipropellant(stats.getFuelAmount(FuelType.LIQUID_BIPROPELLANT)); + + return ret; + } + + /** + * Adds oxidizer fuel and updates the datawatcher * @param amount amount of fuel to add * @return the amount of fuel added */ - public int addFuelAmount(int amount) { - int ret = stats.addFuelAmount(FuelType.LIQUID, amount); + public int addFuelAmountOxidizer(int amount) { + int ret = stats.addFuelAmount(FuelType.LIQUID_OXIDIZER, amount); - setFuelAmount(stats.getFuelAmount(FuelType.LIQUID)); + setFuelAmountOxidizer(stats.getFuelAmount(FuelType.LIQUID_OXIDIZER)); return ret; } @@ -414,18 +461,90 @@ public void resetPositionToBB() /** * Updates the data option - * @param amt sets the amount of fuel in the rocket + * @param amt sets the amount of monopropellant fuel in the rocket + */ + public void setFuelAmountMonoproellant(int amt) { + dataManager.set(fuelLevelMonopropellant, amt); + dataManager.setDirty(fuelLevelMonopropellant); + } + + /** + * Updates the data option + * @param amt sets the amount of bipropellant fuel in the rocket + */ + public void setFuelAmountBipropellant(int amt) { + dataManager.set(fuelLevelBipropellant, amt); + dataManager.setDirty(fuelLevelBipropellant); + } + + /** + * Updates the data option + * @param amt sets the amount of oxidizer fuel in the rocket + */ + public void setFuelAmountOxidizer(int amt) { + dataManager.set(fuelLevelOxidizer, amt); + dataManager.setDirty(fuelLevelOxidizer); + } + + /** + * @param rate sets the amount of monopropellant fuel in the rocket + */ + public void setFuelRateMonopropellant(int rate) { stats.setFuelRate(FuelType.LIQUID_MONOPROPELLANT, rate); } + + /** + * @param rate sets the amount of bipropellant fuel in the rocket + */ + public void setFuelRateBipropellant(int rate) { + stats.setFuelRate(FuelType.LIQUID_BIPROPELLANT, rate); + } + + /** + * @param rate sets the amount of oxidizer fuel in the rocket + */ + public void setFuelRateOxidizer(int rate) { + stats.setFuelRate(FuelType.LIQUID_OXIDIZER, rate); + } + + /** + * @return gets the monopropellant fuel capacity of the rocket + */ + public int getFuelCapacityMonopropellant() { + return stats.getFuelCapacity(FuelType.LIQUID_MONOPROPELLANT); + } + + /** + * @return gets the bipropellant fuel capacity of the rocket + */ + public int getFuelCapacityBipropellant() { + return stats.getFuelCapacity(FuelType.LIQUID_BIPROPELLANT); + } + + /** + * @return gets the monopropellant fuel capacity of the rocket + */ + public int getFuelCapacityOxidizer() { + return stats.getFuelCapacity(FuelType.LIQUID_OXIDIZER); + } + + /** + * @return the rate of monoproellant consumption for the rocket */ - public void setFuelAmount(int amt) { - dataManager.set(fuelLevel, amt); - dataManager.setDirty(fuelLevel); + public int getFuelRateMonopropellant() { + return stats.getFuelRate(FuelType.LIQUID_MONOPROPELLANT); } /** - * @return gets the fuel capacity of the rocket + * @return the rate of bipropellant consumption for the rocket */ - public int getFuelCapacity() { - return stats.getFuelCapacity(FuelType.LIQUID); + public int getFuelRateBipropellant() { + return stats.getFuelRate(FuelType.LIQUID_BIPROPELLANT); + } + + /** + * @return the rate of oxidizer consumption for the rocket + */ + public int getFuelRateOxidizer() { + return stats.getFuelRate(FuelType.LIQUID_OXIDIZER); } @Override @@ -488,7 +607,9 @@ public void setInFlight(boolean inflight) { @Override protected void entityInit() { this.dataManager.register(INFLIGHT, false); - this.dataManager.register(fuelLevel, 0); + this.dataManager.register(fuelLevelMonopropellant, 0); + this.dataManager.register(fuelLevelBipropellant, 0); + this.dataManager.register(fuelLevelOxidizer, 0); this.dataManager.register(INORBIT, false); this.dataManager.register(RCS_MODE, false); this.dataManager.register(LAUNCH_COUNTER, -1); @@ -546,33 +667,25 @@ else if(!world.isRemote) return false; } - else if((FluidUtils.containsFluid(heldItem) - && (fluidStack = FluidUtils.getFluidForItem(heldItem)) != null - && (fuelMult = FuelRegistry.instance.getMultiplier(FuelType.LIQUID, fluidStack.getFluid())) > 0 ) - && getFuelCapacity() - getFuelAmount() != 0) { - int amountToAdd = (int) (fuelMult*fluidStack.amount); - boolean isDrainSuccessful = false; - //if the player is not in creative then try to use the fluid container - if(!player.capabilities.isCreativeMode) { - heldItem = heldItem.copy(); - heldItem.setCount(1); - IFluidHandlerItem handler = FluidUtils.getFluidHandler(heldItem); - handler.drain(fluidStack.amount, true); - ItemStack emptyStack = handler.getContainer(); - - if(player.inventory.addItemStackToInventory(emptyStack)) { - player.getHeldItem(EnumHand.MAIN_HAND).splitStack(1); - isDrainSuccessful = true; - if(player.getHeldItem(EnumHand.MAIN_HAND).isEmpty()) - player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY); + else if((FluidUtils.containsFluid(heldItem) && FluidUtils.getFluidForItem(heldItem) != null) && ARConfiguration.getCurrentConfig().canBeFueledByHand) { + fluidStack = FluidUtils.getFluidForItem(heldItem); + if ((canRocketFitFluid(fluidStack))) { + + if (FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, fluidStack.getFluid())) { + FluidTank rocketFakeTank = new FluidTank(getFuelCapacityMonopropellant() - getFuelAmountMonopropellant()); + FluidUtil.interactWithFluidHandler(player, EnumHand.MAIN_HAND, rocketFakeTank); + this.addFuelAmountMonopropellant(rocketFakeTank.getFluidAmount()); + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, fluidStack.getFluid())) { + FluidTank rocketFakeTank = new FluidTank(getFuelCapacityBipropellant() - getFuelAmountBipropellant()); + FluidUtil.interactWithFluidHandler(player, EnumHand.MAIN_HAND, rocketFakeTank); + this.addFuelAmountBipropellant(rocketFakeTank.getFluidAmount()); + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, fluidStack.getFluid())) { + FluidTank rocketFakeTank = new FluidTank(getFuelCapacityBipropellant() - getFuelAmountBipropellant()); + FluidUtil.interactWithFluidHandler(player, EnumHand.MAIN_HAND, rocketFakeTank); + this.addFuelAmountOxidizer(rocketFakeTank.getFluidAmount()); } - } - else - isDrainSuccessful = true; - if(isDrainSuccessful) - this.addFuelAmount(amountToAdd); return true; } } @@ -595,6 +708,26 @@ protected boolean canFitPassenger(Entity passenger) return this.getPassengers().size() < stats.getNumPassengerSeats(); } + public boolean canRocketFitFluid(FluidStack fluidStack) { + if (FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, fluidStack.getFluid())) { + boolean isCorrectFluid = (stats.getFuelFluid() == "null") ? true : fluidStack.getFluid() == FluidRegistry.getFluid(stats.getFuelFluid()); + if (stats.getFuelFluid() == "null" && isCorrectFluid) + stats.setFuelFluid(fluidStack.getFluid().getName()); + return isCorrectFluid; + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, fluidStack.getFluid())) { + boolean isCorrectFluid = (stats.getFuelFluid() == "null") ? true : fluidStack.getFluid() == FluidRegistry.getFluid(stats.getFuelFluid()); + if (stats.getFuelFluid() == "null" && isCorrectFluid) + stats.setFuelFluid(fluidStack.getFluid().getName()); + return isCorrectFluid; + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, fluidStack.getFluid())) { + boolean isCorrectFluid = (stats.getOxidizerFluid() == "null") ? true : fluidStack.getFluid() == FluidRegistry.getFluid(stats.getOxidizerFluid()); + if (stats.getOxidizerFluid() == "null" && isCorrectFluid) + stats.setOxidizerFluid(fluidStack.getFluid().getName()); + return isCorrectFluid; + } + return false; + } + public void openGui(EntityPlayer player) { player.openGui(LibVulpes.instance, GuiHandler.guiId.MODULAR.ordinal(), player.world, this.getEntityId(), -1,0); @@ -616,7 +749,7 @@ public boolean processInitialInteract(EntityPlayer player, EnumHand hand){ public boolean isBurningFuel() { - return (getFuelAmount() > 0 || !ARConfiguration.getCurrentConfig().rocketRequireFuel) && ((!this.getPassengers().isEmpty() && getPassengerMovingForward() > 0) || !isInOrbit()); + return ((getFuelAmountMonopropellant() > 0 || (getFuelAmountBipropellant() > 0 && getFuelAmountOxidizer() > 0)) || !ARConfiguration.getCurrentConfig().rocketRequireFuel) && ((!this.getPassengers().isEmpty() && getPassengerMovingForward() > 0) || !isInOrbit()); } public float getPassengerMovingForward() { @@ -1026,8 +1159,17 @@ else if(isInFlight()) { if(burningFuel || descentPhase) { //Burn the rocket fuel - if(!world.isRemote && !descentPhase) - setFuelAmount((int) (getFuelAmount() - stats.getFuelRate(FuelType.LIQUID)*(ARConfiguration.getCurrentConfig().gravityAffectsFuel ? DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).getGravitationalMultiplier() : 1f))); + if(!world.isRemote && !descentPhase) { + setFuelAmountBipropellant((int) (getFuelAmountBipropellant() - stats.getFuelRate(FuelType.LIQUID_BIPROPELLANT)*(ARConfiguration.getCurrentConfig().gravityAffectsFuel ? DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).getGravitationalMultiplier() : 1f))); + setFuelAmountOxidizer((int) (getFuelAmountOxidizer() - stats.getFuelRate(FuelType.LIQUID_OXIDIZER)*(ARConfiguration.getCurrentConfig().gravityAffectsFuel ? DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).getGravitationalMultiplier() : 1f))); + setFuelAmountMonoproellant((int) (getFuelAmountMonopropellant() - stats.getFuelRate(FuelType.LIQUID_MONOPROPELLANT)*(ARConfiguration.getCurrentConfig().gravityAffectsFuel ? DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).getGravitationalMultiplier() : 1f))); + if (getFuelAmountBipropellant() == 0 && getFuelAmountMonopropellant() == 0) { + stats.setFuelFluid("null"); + } + if (getFuelAmountOxidizer() == 0) { + stats.setOxidizerFluid("null"); + } + } runEngines(); } @@ -1714,7 +1856,9 @@ protected void readEntityFromNBT(NBTTagCompound nbt) { setRCS(rcs_mode); stats.readFromNBT(nbt); - setFuelAmount(stats.getFuelAmount(FuelType.LIQUID)); + setFuelAmountMonoproellant(stats.getFuelAmount(FuelType.LIQUID_MONOPROPELLANT)); + setFuelAmountBipropellant(stats.getFuelAmount(FuelType.LIQUID_BIPROPELLANT)); + setFuelAmountOxidizer(stats.getFuelAmount(FuelType.LIQUID_OXIDIZER)); setInFlight(isInFlight = nbt.getBoolean("flight")); @@ -2162,7 +2306,12 @@ public String getModularInventoryName() { @Override public float getNormallizedProgress(int id) { if(id == 0) - return getFuelAmount()/(float)getFuelCapacity(); + if (getFuelCapacityMonopropellant() > 0) { + return (getFuelAmountMonopropellant()/(float) getFuelCapacityMonopropellant()); + } else { + return (getFuelAmountBipropellant() + getFuelAmountOxidizer())/((float) (getFuelCapacityBipropellant() + getFuelCapacityOxidizer())); + } + return 0; } diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java index 0f0803b55..c2e5987b3 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java @@ -112,7 +112,7 @@ public void launch() { setInFlight(true); return; } - if(getFuelAmount() < getFuelCapacity()) + if(getFuelAmountMonopropellant() < getFuelCapacityMonopropellant()) return; ISpaceObject spaceObj; diff --git a/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java b/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java index b001fbb1e..bd7d04239 100644 --- a/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/event/RocketEventHandler.java @@ -8,7 +8,6 @@ import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.renderer.BufferBuilder; import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.OpenGlHelper; import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.vertex.DefaultVertexFormats; import net.minecraft.entity.Entity; @@ -25,6 +24,7 @@ import net.minecraftforge.client.IRenderHandler; import net.minecraftforge.client.event.RenderGameOverlayEvent; import net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType; +import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.InputEvent.MouseInputEvent; import net.minecraftforge.fml.common.gameevent.PlayerEvent; @@ -38,6 +38,7 @@ import zmaster587.advancedRocketry.api.IPlanetaryProvider; import zmaster587.advancedRocketry.api.RocketEvent; import zmaster587.advancedRocketry.api.armor.IFillableArmor; +import zmaster587.advancedRocketry.api.fuel.FuelRegistry; import zmaster587.advancedRocketry.atmosphere.AtmosphereHandler; import zmaster587.advancedRocketry.client.render.ClientDynamicTexture; import zmaster587.advancedRocketry.client.render.planet.RenderPlanetarySky; @@ -369,7 +370,12 @@ public void onScreenRender(RenderGameOverlayEvent.Post event) { this.drawTexturedModalRect(3, 94 + (int)(69*(0.5 - (MathHelper.clamp((float) (rocket.motionY), -1f, 1f)/2f))), 17, 0, 6, 6); //94 to 161 //Draw fuel indicator - int size = (int)(68*(rocket.getFuelAmount() /(float)rocket.getFuelCapacity())); + int size = 0; + if (rocket.getFuelCapacityMonopropellant() > 0) { + size = (int) (68 * (rocket.getFuelAmountMonopropellant() / (float) rocket.getFuelCapacityMonopropellant())); + } else { + size = (int) (68 * ((rocket.getFuelAmountBipropellant() + rocket.getFuelAmountOxidizer()) / (float) (rocket.getFuelCapacityBipropellant() + rocket.getFuelCapacityOxidizer()))); + } this.drawTexturedModalRect(3, 242 - size, 17, 75 - size, 3, size); //94 to 161 GlStateManager.disableBlend(); diff --git a/src/main/java/zmaster587/advancedRocketry/mission/MissionGasCollection.java b/src/main/java/zmaster587/advancedRocketry/mission/MissionGasCollection.java index ab28ff2c2..d2f41e678 100644 --- a/src/main/java/zmaster587/advancedRocketry/mission/MissionGasCollection.java +++ b/src/main/java/zmaster587/advancedRocketry/mission/MissionGasCollection.java @@ -60,7 +60,9 @@ public void onMissionComplete() { } EntityStationDeployedRocket rocket = new EntityStationDeployedRocket(world, rocketStorage, rocketStats, x, y, z); - rocket.setFuelAmount(0); + rocket.setFuelAmountMonoproellant(0); + rocket.setFuelAmountBipropellant(0); + rocket.setFuelAmountOxidizer(0); rocket.readMissionPersistantNBT(missionPersistantNBT); EnumFacing dir = rocket.forwardDirection; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java index 762d45572..943385780 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java @@ -8,10 +8,8 @@ import io.netty.buffer.ByteBuf; import net.minecraft.block.Block; -import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetworkManager; @@ -22,7 +20,6 @@ import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.MathHelper; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.common.MinecraftForge; @@ -32,7 +29,7 @@ import zmaster587.advancedRocketry.api.*; import zmaster587.advancedRocketry.api.RocketEvent.RocketLandedEvent; import zmaster587.advancedRocketry.api.fuel.FuelRegistry.FuelType; -import zmaster587.advancedRocketry.block.BlockSeat; +import zmaster587.advancedRocketry.block.*; import zmaster587.advancedRocketry.entity.EntityRocket; import zmaster587.advancedRocketry.network.PacketInvalidLocationNotify; import zmaster587.advancedRocketry.tile.hatch.TileSatelliteHatch; @@ -170,9 +167,9 @@ public float getAcceleration() { public float getNeededThrust() {return getWeight();} - public float getNeededFuel() { return getAcceleration() > 0 ? 2*stats.getFuelRate(FuelType.LIQUID)*MathHelper.sqrt((2*(ARConfiguration.getCurrentConfig().orbit-this.getPos().getY()))/getAcceleration()) : 0; } + public float getNeededFuel(FuelType fuelType) { return getAcceleration() > 0 ? 2*stats.getBaseFuelRate(fuelType)*MathHelper.sqrt((2*(ARConfiguration.getCurrentConfig().orbit-this.getPos().getY()))/getAcceleration()) : 0; } - public int getFuel() {return (int) (stats.getFuelCapacity(FuelType.LIQUID)*ARConfiguration.getCurrentConfig().fuelCapacityMultiplier);} + public int getFuel(FuelType fuelType) {return (int) (stats.getFuelCapacity(fuelType)*ARConfiguration.getCurrentConfig().fuelCapacityMultiplier);} public boolean isBuilding() { return building; } @@ -237,9 +234,13 @@ public AxisAlignedBB getRenderBoundingBox() { public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { - int thrust = 0; - int fuelUse = 0; - int fuel = 0; + int thrustMonopropellant = 0; + int thrustBipropellant = 0; + int monopropellantfuelUse = 0; + int bipropellantfuelUse = 0; + int fuelCapacityMonopropellant = 0; + int fuelCapacityBipropellant = 0; + int fuelCapacityOxidizer = 0; int numBlocks = 0; float drillPower = 0f; stats.reset(); @@ -308,13 +309,24 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { //If rocketEngine increaseThrust if(block instanceof IRocketEngine) { - thrust += ((IRocketEngine)block).getThrust(world, currBlockPos); - fuelUse += ((IRocketEngine)block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + if (block instanceof BlockBipropellantRocketMotor || block instanceof BlockAdvancedBipropellantRocketMotor ) { + bipropellantfuelUse += ((IRocketEngine) block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + thrustBipropellant += ((IRocketEngine)block).getThrust(world, currBlockPos); + } else if (block instanceof BlockRocketMotor || block instanceof BlockAdvancedRocketMotor ) { + monopropellantfuelUse += ((IRocketEngine) block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + thrustMonopropellant += ((IRocketEngine)block).getThrust(world, currBlockPos); + } stats.addEngineLocation(xCurr - actualMinX - ((actualMaxX - actualMinX)/2f), yCurr - actualMinY, zCurr - actualMinZ - ((actualMaxZ - actualMinZ)/2f)); } if(block instanceof IFuelTank) { - fuel += ((IFuelTank)block).getMaxFill(world, currBlockPos, state); + if (block instanceof BlockFuelTank) { + fuelCapacityMonopropellant += (((IFuelTank) block).getMaxFill(world, currBlockPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } else if (block instanceof BlockBipropellantFuelTank) { + fuelCapacityBipropellant += (((IFuelTank) block).getMaxFill(world, currBlockPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } else if(block instanceof BlockOxidizerFuelTank) { + fuelCapacityOxidizer += (((IFuelTank) block).getMaxFill(world, currBlockPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } } if(block instanceof BlockSeat) { @@ -335,10 +347,29 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { } } } - stats.setFuelRate(FuelType.LIQUID,fuelUse); + + if (thrustBipropellant >= thrustMonopropellant) { + //Thrust depending on rocket type + stats.setBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT, 0); + stats.setBaseFuelRate(FuelType.LIQUID_BIPROPELLANT, bipropellantfuelUse); + stats.setBaseFuelRate(FuelType.LIQUID_OXIDIZER, bipropellantfuelUse); + //Fuel storage depending on rocket type + stats.setFuelCapacity(FuelType.LIQUID_MONOPROPELLANT, 0); + stats.setFuelCapacity(FuelType.LIQUID_BIPROPELLANT, fuelCapacityBipropellant); + stats.setFuelCapacity(FuelType.LIQUID_OXIDIZER, fuelCapacityOxidizer); + } else { + //Thrust depending on rocket type + stats.setBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT, monopropellantfuelUse); + stats.setBaseFuelRate(FuelType.LIQUID_BIPROPELLANT, 0); + stats.setBaseFuelRate(FuelType.LIQUID_OXIDIZER, 0); + //Fuel storage depending on rocket type + stats.setFuelCapacity(FuelType.LIQUID_MONOPROPELLANT, fuelCapacityMonopropellant); + stats.setFuelCapacity(FuelType.LIQUID_BIPROPELLANT, 0); + stats.setFuelCapacity(FuelType.LIQUID_OXIDIZER, 0); + } + //Non-fuel stats stats.setWeight(numBlocks); - stats.setThrust(thrust); - stats.setFuelCapacity(FuelType.LIQUID,fuel); + stats.setThrust(Math.max(thrustMonopropellant, thrustBipropellant)); stats.setDrillingPower(drillPower); //Set status @@ -350,7 +381,7 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { status = ErrorCodes.INVALIDBLOCK; else if(!hasGuidance && !hasSatellite) status = ErrorCodes.NOGUIDANCE; - else if(getFuel() <= getNeededFuel()) + else if(((thrustBipropellant >= thrustMonopropellant) && getFuel(FuelType.LIQUID_BIPROPELLANT) <= getNeededFuel(FuelType.LIQUID_BIPROPELLANT)) || ((thrustMonopropellant >= thrustBipropellant) && getFuel(FuelType.LIQUID_MONOPROPELLANT) <= getNeededFuel(FuelType.LIQUID_MONOPROPELLANT))) status = ErrorCodes.NOFUEL; else if(getThrust() <= getNeededThrust()) status = ErrorCodes.NOENGINES; @@ -705,7 +736,7 @@ else if(id == 3) { protected void updateText() { thrustText.setText(isScanning() ? (LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.thrust") + ": ???") : String.format("%s: %dN",LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.thrust"), getThrust())); weightText.setText(isScanning() ? (LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.weight") + ": ???") : String.format("%s: %dN", LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.weight"),getWeight())); - fuelText.setText(isScanning() ? (LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.fuel") + ": ???") : String.format("%s: %dmb/s", LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.fuel"), getRocketStats().getFuelRate(FuelType.LIQUID))); + fuelText.setText(isScanning() ? (LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.fuel") + ": ???") : String.format("%s: %dmb/s", LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.fuel"), (int)getRocketStats().getBaseFuelRate((stats.getFuelCapacity(FuelType.LIQUID_MONOPROPELLANT) > 0) ? FuelType.LIQUID_MONOPROPELLANT : FuelType.LIQUID_BIPROPELLANT))); accelerationText.setText(isScanning() ? (LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.acc") + ": ???") : String.format("%s: %.2fm/s\u00b2", LibVulpes.proxy.getLocalizedString("msg.rocketbuilder.acc"), getAcceleration()*20f)); if(!world.isRemote) { if(getRocketPadBounds(world, pos) == null) @@ -768,7 +799,8 @@ public float getNormallizedProgress(int id) { switch(id) { case 0: - return (this.getAcceleration() > 0) ? MathHelper.clamp(0.5f + 0.5f*((this.getFuel() - this.getNeededFuel())/this.getNeededFuel()), 0f, 1f) : 0; + FuelType fuelType = (stats.getBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT) > 0) ? FuelType.LIQUID_MONOPROPELLANT : FuelType.LIQUID_BIPROPELLANT; + return (this.getAcceleration() > 0) ? MathHelper.clamp(0.5f + 0.5f*((this.getFuel(fuelType) - this.getNeededFuel(fuelType))/this.getNeededFuel(fuelType)), 0f, 1f) : 0; case 1: return MathHelper.clamp(0.5f + this.getAcceleration()*10, 0f, 1f); case 2: @@ -814,7 +846,7 @@ public void setTotalProgress(int id, int progress) { public void setData(int id, int value) { switch(id) { case 0: - getRocketStats().setFuelRate(FuelType.LIQUID, value); + getRocketStats().setFuelRate(FuelType.LIQUID_MONOPROPELLANT, value); break; case 1: getRocketStats().setWeight(value); @@ -823,7 +855,7 @@ public void setData(int id, int value) { getRocketStats().setThrust(value); break; case 3: - getRocketStats().setFuelCapacity(FuelType.LIQUID, value); + getRocketStats().setFuelCapacity(FuelType.LIQUID_MONOPROPELLANT, value); break; case 4: setStatus(value); @@ -835,13 +867,13 @@ public void setData(int id, int value) { public int getData(int id) { switch(id) { case 0: - return getRocketStats().getFuelRate(FuelType.LIQUID); + return (int)getRocketStats().getBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT); case 1: return getRocketStats().getWeight(); case 2: return getRocketStats().getThrust(); case 3: - return getRocketStats().getFuelCapacity(FuelType.LIQUID); + return getRocketStats().getFuelCapacity(FuelType.LIQUID_MONOPROPELLANT); case 4: return getStatus().ordinal(); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java b/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java index ffb811a7f..75f032ac4 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java @@ -12,8 +12,7 @@ import net.minecraftforge.fluids.capability.IFluidTankProperties; import zmaster587.advancedRocketry.api.*; import zmaster587.advancedRocketry.api.fuel.FuelRegistry.FuelType; -import zmaster587.advancedRocketry.block.BlockRocketMotor; -import zmaster587.advancedRocketry.block.BlockSeat; +import zmaster587.advancedRocketry.block.*; import zmaster587.advancedRocketry.entity.EntityStationDeployedRocket; import zmaster587.advancedRocketry.tile.hatch.TileSatelliteHatch; import zmaster587.advancedRocketry.util.StorageChunk; @@ -156,9 +155,13 @@ public void assembleRocket() { @Override public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { - int thrust = 0; - int fuelUse = 0; - int fuel = 0; + int thrustMonopropellant = 0; + int thrustBipropellant = 0; + int monopropellantfuelUse = 0; + int bipropellantfuelUse = 0; + int fuelCapacityMonopropellant = 0; + int fuelCapacityBipropellant = 0; + int fuelCapacityOxidizer = 0; int numBlocks = 0; float drillPower = 0f; stats.reset(); @@ -209,15 +212,27 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { IBlockState state = world.getBlockState(currPos); Block block = state.getBlock(); numBlocks++; + //If rocketEngine increaseThrust if(block instanceof IRocketEngine) { - thrust += ((IRocketEngine)block).getThrust(world, currPos); - fuelUse += ((IRocketEngine)block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + if (block instanceof BlockBipropellantRocketMotor || block instanceof BlockAdvancedBipropellantRocketMotor) { + bipropellantfuelUse += ((IRocketEngine) block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + thrustBipropellant += ((IRocketEngine)block).getThrust(world, currPos); + } else if (block instanceof BlockRocketMotor || block instanceof BlockAdvancedRocketMotor) { + monopropellantfuelUse += ((IRocketEngine) block).getFuelConsumptionRate(world, xCurr, yCurr, zCurr); + thrustMonopropellant += ((IRocketEngine)block).getThrust(world, currPos); + } stats.addEngineLocation(xCurr - actualMinX - ((actualMaxX - actualMinX)/2f), yCurr - actualMinY, zCurr - actualMinZ - ((actualMaxZ - actualMinZ)/2f)); } if(block instanceof IFuelTank) { - fuel+= ((IFuelTank)block).getMaxFill(world, currPos, state); + if (block instanceof BlockFuelTank) { + fuelCapacityMonopropellant += (((IFuelTank) block).getMaxFill(world, currPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } else if (block instanceof BlockBipropellantFuelTank) { + fuelCapacityBipropellant += (((IFuelTank) block).getMaxFill(world, currPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } else if(block instanceof BlockOxidizerFuelTank) { + fuelCapacityOxidizer += (((IFuelTank) block).getMaxFill(world, currPos, state) * ARConfiguration.getCurrentConfig().fuelCapacityMultiplier); + } } if(block instanceof BlockSeat) { @@ -250,10 +265,28 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { } } } - stats.setFuelRate(FuelType.LIQUID,fuelUse); + if (thrustBipropellant >= thrustMonopropellant) { + //Thrust depending on rocket type + stats.setBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT, 0); + stats.setBaseFuelRate(FuelType.LIQUID_BIPROPELLANT, bipropellantfuelUse); + stats.setBaseFuelRate(FuelType.LIQUID_OXIDIZER, bipropellantfuelUse); + //Fuel storage depending on rocket type + stats.setFuelCapacity(FuelType.LIQUID_MONOPROPELLANT, 0); + stats.setFuelCapacity(FuelType.LIQUID_BIPROPELLANT, fuelCapacityBipropellant); + stats.setFuelCapacity(FuelType.LIQUID_OXIDIZER, fuelCapacityOxidizer); + } else { + //Thrust depending on rocket type + stats.setBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT, monopropellantfuelUse); + stats.setBaseFuelRate(FuelType.LIQUID_BIPROPELLANT, 0); + stats.setBaseFuelRate(FuelType.LIQUID_OXIDIZER, 0); + //Fuel storage depending on rocket type + stats.setFuelCapacity(FuelType.LIQUID_MONOPROPELLANT, fuelCapacityMonopropellant); + stats.setFuelCapacity(FuelType.LIQUID_BIPROPELLANT, 0); + stats.setFuelCapacity(FuelType.LIQUID_OXIDIZER, 0); + } + //Non-fuel stats + stats.setThrust(Math.max(thrustMonopropellant, thrustBipropellant)); stats.setWeight(numBlocks); - stats.setThrust(thrust); - stats.setFuelCapacity(FuelType.LIQUID,fuel); stats.setDrillingPower(drillPower); stats.setStatTag("liquidCapacity", fluidCapacity); @@ -262,7 +295,7 @@ public void scanRocket(World world, BlockPos pos2, AxisAlignedBB bb) { //if(!stats.hasSeat() && !hasSatellite) //status = ErrorCodes.NOSEAT; /*else*/ - if(getFuel() < getNeededFuel()*(1 + fluidCapacity/1000)) + if(((thrustBipropellant >= thrustMonopropellant) && getFuel(FuelType.LIQUID_BIPROPELLANT) < getNeededFuel(FuelType.LIQUID_BIPROPELLANT)*(1 + fluidCapacity/1000)) || ((thrustMonopropellant >= thrustBipropellant) && getFuel(FuelType.LIQUID_MONOPROPELLANT) < getNeededFuel(FuelType.LIQUID_MONOPROPELLANT)*(1 + fluidCapacity/1000))) status = ErrorCodes.NOFUEL; else if(getThrust() < getNeededThrust()) status = ErrorCodes.NOENGINES; @@ -272,8 +305,8 @@ else if(getThrust() < getNeededThrust()) } @Override - public float getNeededFuel() { - return getAcceleration() > 0 ? stats.getFuelRate(FuelType.LIQUID) : 0; + public float getNeededFuel(FuelType fuelType) { + return getAcceleration() > 0 ? stats.getFuelRate(fuelType) : 0; } //No additional scanning is needed diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java index cea7aadd8..72676fdbe 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java @@ -14,6 +14,7 @@ import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.fluids.Fluid; +import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.fluids.capability.CapabilityFluidHandler; import net.minecraftforge.fluids.capability.IFluidHandlerItem; @@ -70,17 +71,45 @@ else if(state == RedstoneState.OFF) @Override public void performFunction() { if(!world.isRemote) { - if(tank.getFluid() != null) { - float multiplier = FuelRegistry.instance.getMultiplier(FuelType.LIQUID, tank.getFluid().getFluid()); + //Lock rocket to a specific fluid so that it has only one oxidizer/bipropellant/monopropellant + if (tank.getFluid() != null && linkedRocket.stats.getFuelFluid() == "null") { + if ((FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, tank.getFluid().getFluid()) && linkedRocket.stats.getFuelCapacity(FuelType.LIQUID_MONOPROPELLANT) > 0)|| (FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, tank.getFluid().getFluid()) && linkedRocket.stats.getFuelCapacity(FuelType.LIQUID_BIPROPELLANT) > 0)) { + linkedRocket.stats.setFuelFluid(tank.getFluid().getFluid().getName()); + } + } else if (tank.getFluid() != null && linkedRocket.stats.getOxidizerFluid() == "null") { + if (FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, tank.getFluid().getFluid())) { + linkedRocket.stats.setOxidizerFluid(tank.getFluid().getFluid().getName()); + } + } + + if (tank.getFluid() != null && isFluidFillable(tank.getFluid().getFluid())) { + if (FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, tank.getFluid().getFluid())) { + int fuelRate = (int)FuelRegistry.instance.getMultiplier(FuelType.LIQUID_MONOPROPELLANT, tank.getFluid().getFluid()) * linkedRocket.stats.getBaseFuelRate(FuelType.LIQUID_MONOPROPELLANT); + + tank.drain(linkedRocket.addFuelAmountMonopropellant(ARConfiguration.getCurrentConfig().fuelPointsPer10Mb), true); + linkedRocket.setFuelRateMonopropellant(fuelRate); + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, tank.getFluid().getFluid())) { + int fuelRate = (int)FuelRegistry.instance.getMultiplier(FuelType.LIQUID_BIPROPELLANT, tank.getFluid().getFluid()) * linkedRocket.stats.getBaseFuelRate(FuelType.LIQUID_BIPROPELLANT); - tank.drain(linkedRocket.addFuelAmount((int)(multiplier*ARConfiguration.getCurrentConfig().fuelPointsPer10Mb)), true); + tank.drain(linkedRocket.addFuelAmountBipropellant(ARConfiguration.getCurrentConfig().fuelPointsPer10Mb), true); + linkedRocket.setFuelRateBipropellant(fuelRate); + } else if (FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, tank.getFluid().getFluid())) { + int fuelRate = (int)FuelRegistry.instance.getMultiplier(FuelType.LIQUID_OXIDIZER, tank.getFluid().getFluid()) * linkedRocket.stats.getBaseFuelRate(FuelType.LIQUID_OXIDIZER); + + tank.drain(linkedRocket.addFuelAmountOxidizer(ARConfiguration.getCurrentConfig().fuelPointsPer10Mb), true); + linkedRocket.setFuelRateOxidizer(fuelRate); + } } //If the rocket is full then emit redstone - setRedstoneState(linkedRocket.getFuelAmount() == linkedRocket.getFuelCapacity()); + setRedstoneState(linkedRocket.getFuelAmountMonopropellant() == linkedRocket.getFuelCapacityMonopropellant()); } useBucket(0, inventory.getStackInSlot(0)); } + public boolean isFluidFillable (Fluid fluid) { + return fluid == FluidRegistry.getFluid(linkedRocket.stats.getFuelFluid()) || (FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, fluid) && fluid == FluidRegistry.getFluid(linkedRocket.stats.getOxidizerFluid()) && FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, FluidRegistry.getFluid(linkedRocket.stats.getFuelFluid()))); + } + @Override public int getPowerPerOperation() { return 30; @@ -105,12 +134,15 @@ public NBTTagCompound getUpdateTag() { @Override public boolean canPerformFunction() { // TODO Solid fuel? - return linkedRocket != null && ( /*(inv != null) ||*/ (tank.getFluid() != null && tank.getFluidAmount() > 9 && linkedRocket.getRocketStats().getFuelAmount(FuelType.LIQUID) < linkedRocket.getRocketStats().getFuelCapacity(FuelType.LIQUID)) ); + return linkedRocket != null && ( /*(inv != null) ||*/ (tank.getFluid() != null && tank.getFluidAmount() > 9 && + (linkedRocket.getRocketStats().getFuelAmount(FuelType.LIQUID_MONOPROPELLANT) < linkedRocket.getRocketStats().getFuelCapacity(FuelType.LIQUID_MONOPROPELLANT) || + linkedRocket.getRocketStats().getFuelAmount(FuelType.LIQUID_BIPROPELLANT) < linkedRocket.getRocketStats().getFuelCapacity(FuelType.LIQUID_BIPROPELLANT) || + linkedRocket.getRocketStats().getFuelAmount(FuelType.LIQUID_OXIDIZER) < linkedRocket.getRocketStats().getFuelCapacity(FuelType.LIQUID_OXIDIZER)))); } @Override public boolean canFill(Fluid fluid) { - return FuelRegistry.instance.isFuel(FuelType.LIQUID,fluid); + return FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT,fluid) || FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT,fluid) || FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER,fluid); } @@ -141,7 +173,7 @@ private boolean useBucket( int slot, ItemStack stack) { IFluidHandlerItem fluidItem = stack.getCapability(CapabilityFluidHandler.FLUID_HANDLER_ITEM_CAPABILITY, EnumFacing.UP); FluidStack fluidStack = fluidItem.getTankProperties()[0].getContents(); - if(fluidStack != null && FuelRegistry.instance.isFuel(FuelType.LIQUID, fluidStack.getFluid()) && tank.getFluidAmount() + fluidItem.getTankProperties()[0].getCapacity() <= tank.getCapacity()) { + if(fluidStack != null && (FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, fluidStack.getFluid()) || FuelRegistry.instance.isFuel(FuelType.LIQUID_BIPROPELLANT, fluidStack.getFluid()) || FuelRegistry.instance.isFuel(FuelType.LIQUID_OXIDIZER, fluidStack.getFluid())) && tank.getFluidAmount() + fluidItem.getTankProperties()[0].getCapacity() <= tank.getCapacity()) { ItemStack emptyContainer = stack.copy(); emptyContainer.setCount(1); @@ -183,9 +215,9 @@ private boolean useBucket( int slot, ItemStack stack) { public boolean isItemValidForSlot(int slot, ItemStack stack) { if(stack.hasCapability(CapabilityFluidHandler.FLUID_HANDLER_ITEM_CAPABILITY, EnumFacing.UP)) { FluidStack fstack = stack.getCapability(CapabilityFluidHandler.FLUID_HANDLER_ITEM_CAPABILITY, EnumFacing.UP).getTankProperties()[0].getContents(); - return fstack != null && FuelRegistry.instance.isFuel(FuelType.LIQUID, fstack.getFluid()); + return fstack != null && FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT, fstack.getFluid()); } - return FuelRegistry.instance.isFuel(FuelType.LIQUID,stack); + return FuelRegistry.instance.isFuel(FuelType.LIQUID_MONOPROPELLANT,stack); } @Override @@ -203,7 +235,7 @@ public boolean disconnectOnLiftOff() { @Override public boolean linkRocket(EntityRocketBase rocket) { this.linkedRocket = rocket; - setRedstoneState(linkedRocket.getFuelAmount() == linkedRocket.getFuelCapacity()); + setRedstoneState(linkedRocket.getFuelAmountMonopropellant() == linkedRocket.getFuelCapacityMonopropellant()); return true; } @@ -358,7 +390,7 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, state = RedstoneState.values()[nbt.getByte("state")]; if(linkedRocket != null) - setRedstoneState(linkedRocket.getFuelAmount() == linkedRocket.getFuelCapacity()); + setRedstoneState(linkedRocket.getFuelAmountMonopropellant() == linkedRocket.getFuelCapacityMonopropellant()); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java index 669d4c9fb..2e8d2fcf7 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java @@ -7,14 +7,15 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; +import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.relauncher.Side; import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.EntityRocketBase; import zmaster587.advancedRocketry.api.IInfrastructure; import zmaster587.advancedRocketry.api.IMission; +import zmaster587.advancedRocketry.api.fuel.FuelRegistry; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.inventory.TextureResources; @@ -317,7 +318,11 @@ else if(id == 2) else if(id == 1) return (int)(linkedRocket.motionY*100); else if (id == 2) - return (int)(linkedRocket.getFuelAmount()); + if (FuelRegistry.instance.isFuel(FuelRegistry.FuelType.LIQUID_MONOPROPELLANT, FluidRegistry.getFluid(linkedRocket.stats.getFuelFluid()))) { + return (linkedRocket.getFuelAmountMonopropellant()); + } else { + return (linkedRocket.getFuelAmountBipropellant() + linkedRocket.getFuelAmountOxidizer()); + } return 0; } @@ -334,8 +339,11 @@ else if(id == 2) else if(linkedRocket == null) return 0; - else - return linkedRocket.getFuelCapacity(); + else if (FuelRegistry.instance.isFuel(FuelRegistry.FuelType.LIQUID_MONOPROPELLANT, FluidRegistry.getFluid(linkedRocket.stats.getFuelFluid()))) { + return (linkedRocket.getFuelCapacityMonopropellant()); + } else { + return (linkedRocket.getFuelCapacityBipropellant() + linkedRocket.getFuelCapacityOxidizer()); + } return 1; } diff --git a/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java b/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java index f163f3923..a6ae161e9 100644 --- a/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java +++ b/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java @@ -11,7 +11,6 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; -import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.entity.EntityRocket; @@ -209,7 +208,7 @@ public void putStationIntoRocket(EntityRocket rocket, int stationId) public void FuelRocket(EntityRocket rocket) { - rocket.setFuelAmount(rocket.getFuelCapacity()); + rocket.setFuelAmountMonoproellant(rocket.getFuelCapacityMonopropellant()); } public EntityRocket findRocketOnPad(World world) diff --git a/src/main/resources/assets/advancedrocketry/blockstates/advbipropellantrocketmotor.json b/src/main/resources/assets/advancedrocketry/blockstates/advbipropellantrocketmotor.json new file mode 100644 index 000000000..b6b5775d9 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/advbipropellantrocketmotor.json @@ -0,0 +1,23 @@ +{ + "defaults": { + "textures": { + "#None": "advancedrocketry:/models/bipropellantcombustion" + }, + "model": "advancedrocketry:models/rocketmotor.obj" + }, + "variants": { + "facing=north": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90 }, + "facing=south": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 180 }, + "facing=west": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 270 }, + "facing=east": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 90 }, + "facing=up": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 180 }, + "facing=down": { "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png" }, + "inventory": { + "model": "advancedrocketry:models/advbipropellantrocketmotor.obj", + "transform": "forge:default-item", + "textures": { + "layer0": "advancedrocketry:textures/models/bipropellantcombustion.png" + } + } + } +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/bipropellantfueltank.json b/src/main/resources/assets/advancedrocketry/blockstates/bipropellantfueltank.json new file mode 100644 index 000000000..c5c9002b2 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/bipropellantfueltank.json @@ -0,0 +1,18 @@ +{ + "defaults": { + "textures": {}, + "model": "advancedrocketry:models/middleTank.obj" + }, + "variants": { + "tankstates=top": { "model": "advancedrocketry:models/topTank.obj" }, + "tankstates=middle": { "model": "advancedrocketry:models/middleTank.obj" }, + "tankstates=bottom": { "model": "advancedrocketry:models/bottomTank.obj" }, + "inventory": { + "model": "advancedrocketry:models/middleTank.obj", + "transform": "forge:default-block", + "textures": { + "layer0": "advancedrocketry:textures/models/tank.png" + } + } + } +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/bipropellantrocketmotor.json b/src/main/resources/assets/advancedrocketry/blockstates/bipropellantrocketmotor.json new file mode 100644 index 000000000..2c564a1d7 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/bipropellantrocketmotor.json @@ -0,0 +1,23 @@ +{ + "defaults": { + "textures": { + "#None": "advancedrocketry:/models/bipropellantcombustion" + }, + "model": "advancedrocketry:models/bipropellantrocketmotor.obj" + }, + "variants": { + "facing=north": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90 }, + "facing=south": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 180 }, + "facing=west": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 270 }, + "facing=east": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 90, "y": 90 }, + "facing=up": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png", "x": 180 }, + "facing=down": { "model": "advancedrocketry:models/bipropellantrocketmotor.obj", "texture": "advancedrocketry:textures/models/bipropellantcombustion.png" }, + "inventory": { + "model": "advancedrocketry:models/bipropellantrocketmotor.obj", + "transform": "forge:default-block", + "textures": { + "layer0": "advancedrocketry:textures/models/bipropellantcombustion.png" + } + } + } +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/oxidizerfueltank.json b/src/main/resources/assets/advancedrocketry/blockstates/oxidizerfueltank.json new file mode 100644 index 000000000..c5c9002b2 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/oxidizerfueltank.json @@ -0,0 +1,18 @@ +{ + "defaults": { + "textures": {}, + "model": "advancedrocketry:models/middleTank.obj" + }, + "variants": { + "tankstates=top": { "model": "advancedrocketry:models/topTank.obj" }, + "tankstates=middle": { "model": "advancedrocketry:models/middleTank.obj" }, + "tankstates=bottom": { "model": "advancedrocketry:models/bottomTank.obj" }, + "inventory": { + "model": "advancedrocketry:models/middleTank.obj", + "transform": "forge:default-block", + "textures": { + "layer0": "advancedrocketry:textures/models/tank.png" + } + } + } +} diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index b7fedb952..1fcc92e5e 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -38,8 +38,11 @@ tile.loader.5.name=Rocket Fluid Loader tile.loader.6.name=Guidance Computer Access Hatch tile.observatory.name=Observatory tile.satelliteBuilder.name=Satellite Builder -tile.rocket.name=Liquid Fueled Engine -tile.fuelTank.name=Liquid Fuel Tank +tile.rocket.name=Monopropellant Rocket Engine +tile.bipropellantrocket.name=Bipropellant Rocket Engine +tile.fuelTank.name=Monoproplleant Fuel Tank +tile.bipropellantfueltank.name=Bipropellant Fuel Tank +tile.oxidizerfueltank.name=Oxidizer Fuel Tank tile.monitoringstation.name=Rocket Monitoring Station tile.satelliteMonitor.name=Satellite Terminal tile.sapling.name=Lightwood Sapling @@ -106,7 +109,8 @@ tile.stationMarker.name=Station Docking Port tile.qcrucible.name=Quartz Crucible tile.altitudeController.name=Altitude Controller tile.railgun.name=Railgun -tile.advRocket.name=Advanced Rocket Engine +tile.advRocket.name=Advanced Monopropellant Rocket Engine +tile.advbipropellantRocket.name=Advanced Bipropellant Rocket Engine tile.planetHoloSelector.name=Holographic Planet Selector tile.lens.name=Lens tile.forceField.name=Force Field diff --git a/src/main/resources/assets/advancedrocketry/models/advcombustion.obj b/src/main/resources/assets/advancedrocketry/models/advcombustion.obj deleted file mode 100644 index 579c1be6b..000000000 --- a/src/main/resources/assets/advancedrocketry/models/advcombustion.obj +++ /dev/null @@ -1,508 +0,0 @@ -# Blender v2.78 (sub 0) OBJ File: '' -# www.blender.org -o Cylinder -v -0.450000 0.260000 -0.100000 -v -0.493301 0.260000 -0.075000 -v -0.493301 0.260000 -0.025000 -v -0.450000 0.260000 0.000000 -v -0.406699 0.260000 -0.025000 -v -0.406699 0.260000 -0.075000 -v -0.450000 0.060000 -0.100000 -v -0.493301 0.042064 -0.075000 -v -0.493301 0.042064 -0.025000 -v -0.450000 0.060000 0.000000 -v -0.406699 0.077936 -0.025000 -v -0.406699 0.077936 -0.075000 -v -0.312177 -0.083503 -0.086000 -v -0.334222 -0.105548 -0.068000 -v -0.334222 -0.105548 -0.032000 -v -0.312177 -0.083503 -0.014000 -v -0.290131 -0.061458 -0.032000 -v -0.290131 -0.061458 -0.068000 -v 0.450000 0.260000 0.100000 -v 0.493301 0.260000 0.075000 -v 0.493301 0.260000 0.025000 -v 0.450000 0.260000 -0.000000 -v 0.406699 0.260000 0.025000 -v 0.406699 0.260000 0.075000 -v 0.450000 0.060000 0.100000 -v 0.493301 0.042064 0.075000 -v 0.493301 0.042064 0.025000 -v 0.450000 0.060000 0.000000 -v 0.406699 0.077936 0.025000 -v 0.406699 0.077936 0.075000 -v 0.312177 -0.083503 0.086000 -v 0.334222 -0.105548 0.068000 -v 0.334222 -0.105548 0.032000 -v 0.312177 -0.083503 0.014000 -v 0.290131 -0.061458 0.032000 -v 0.290131 -0.061458 0.068000 -v 0.000000 -0.043627 -0.280000 -v -0.197990 -0.043627 -0.197990 -v -0.353907 -0.495000 -0.353907 -v 0.000000 -0.495000 -0.500500 -v -0.500000 0.500000 -0.500000 -v 0.500000 0.500000 -0.500000 -v 0.500000 0.250000 -0.500000 -v -0.500000 0.250000 -0.500000 -v -0.500000 0.500000 0.500000 -v -0.500000 0.250000 0.500000 -v -0.500500 -0.495000 -0.000000 -v -0.353907 -0.495000 0.353907 -v -0.232960 -0.096885 0.232960 -v -0.329458 -0.096885 0.000000 -v 0.500000 0.500000 0.500000 -v 0.500000 0.250000 0.500000 -v -0.280000 -0.043627 -0.000000 -v -0.197990 -0.043627 0.197990 -v 0.000000 -0.043627 0.280000 -v 0.000000 -0.495000 0.500500 -v 0.353907 -0.495000 -0.353907 -v 0.197990 -0.043627 -0.197990 -v 0.500500 -0.495000 -0.000000 -v 0.353907 -0.495000 0.353907 -v 0.197990 -0.043627 0.197990 -v 0.280000 -0.043627 -0.000000 -v 0.329458 -0.096885 0.000000 -v 0.232960 -0.096885 -0.232960 -v 0.212132 0.255000 -0.212132 -v 0.300000 0.255000 0.000000 -v -0.000000 -0.096885 -0.329458 -v 0.000000 0.255000 -0.300000 -v -0.212132 0.255000 0.212132 -v -0.300000 0.255000 0.000000 -v 0.212132 0.255000 0.212132 -v 0.232960 -0.096885 0.232960 -v -0.232960 -0.096885 -0.232960 -v -0.212132 0.255000 -0.212132 -v -0.000000 -0.096885 0.329458 -v 0.000000 0.255000 0.300000 -v -0.450000 0.260000 -0.000000 -v -0.493301 0.260000 0.025000 -v -0.493301 0.260000 0.075000 -v -0.450000 0.260000 0.100000 -v -0.406699 0.260000 0.075000 -v -0.406699 0.260000 0.025000 -v -0.450000 0.060000 -0.000000 -v -0.493301 0.042064 0.025000 -v -0.493301 0.042064 0.075000 -v -0.450000 0.060000 0.100000 -v -0.406699 0.077936 0.075000 -v -0.406699 0.077936 0.025000 -v -0.312177 -0.083503 0.014000 -v -0.334222 -0.105548 0.032000 -v -0.334222 -0.105548 0.068000 -v -0.312177 -0.083503 0.086000 -v -0.290131 -0.061458 0.068000 -v -0.290131 -0.061458 0.032000 -v 0.450000 0.260000 -0.000000 -v 0.493301 0.260000 -0.025000 -v 0.493301 0.260000 -0.075000 -v 0.450000 0.260000 -0.100000 -v 0.406699 0.260000 -0.075000 -v 0.406699 0.260000 -0.025000 -v 0.450000 0.060000 0.000000 -v 0.493301 0.042064 -0.025000 -v 0.493301 0.042064 -0.075000 -v 0.450000 0.060000 -0.100000 -v 0.406699 0.077936 -0.075000 -v 0.406699 0.077936 -0.025000 -v 0.312177 -0.083503 -0.014000 -v 0.334222 -0.105548 -0.032000 -v 0.334222 -0.105548 -0.068000 -v 0.312177 -0.083503 -0.086000 -v 0.290131 -0.061458 -0.068000 -v 0.290131 -0.061458 -0.032000 -vt 0.9493 0.2636 -vt 0.9602 0.3123 -vt 0.9464 0.3124 -vt 0.9369 0.2628 -vt 0.9346 0.3124 -vt 0.9235 0.2625 -vt 0.9119 0.3127 -vt 0.9110 0.2627 -vt 0.9836 0.2629 -vt 0.9745 0.3127 -vt 0.9721 0.2637 -vt 0.9607 0.2639 -vt 0.9493 0.3616 -vt 0.9608 0.3612 -vt 0.9369 0.3623 -vt 0.9240 0.3127 -vt 0.9234 0.3625 -vt 0.9836 0.3621 -vt 0.9885 0.3127 -vt 0.9723 0.3614 -vt 0.9493 0.3886 -vt 0.9602 0.4373 -vt 0.9464 0.4374 -vt 0.9369 0.3878 -vt 0.9346 0.4374 -vt 0.9235 0.3875 -vt 0.9119 0.4377 -vt 0.9110 0.3877 -vt 0.9836 0.3879 -vt 0.9745 0.4377 -vt 0.9721 0.3887 -vt 0.9607 0.3889 -vt 0.9493 0.4866 -vt 0.9608 0.4862 -vt 0.9369 0.4873 -vt 0.9240 0.4377 -vt 0.9234 0.4875 -vt 0.9836 0.4871 -vt 0.9885 0.4377 -vt 0.9723 0.4864 -vt 0.9493 0.3886 -vt 0.9602 0.4373 -vt 0.9464 0.4374 -vt 0.9369 0.3878 -vt 0.9346 0.4374 -vt 0.9235 0.3875 -vt 0.9119 0.4377 -vt 0.9110 0.3877 -vt 0.9836 0.3879 -vt 0.9745 0.4377 -vt 0.9721 0.3887 -vt 0.9607 0.3889 -vt 0.9493 0.4866 -vt 0.9608 0.4862 -vt 0.9369 0.4873 -vt 0.9240 0.4377 -vt 0.9234 0.4875 -vt 0.9836 0.4871 -vt 0.9885 0.4377 -vt 0.9723 0.4864 -vt 0.9493 0.2636 -vt 0.9602 0.3123 -vt 0.9464 0.3124 -vt 0.9369 0.2628 -vt 0.9346 0.3124 -vt 0.9235 0.2625 -vt 0.9119 0.3127 -vt 0.9110 0.2627 -vt 0.9836 0.2629 -vt 0.9745 0.3127 -vt 0.9721 0.2637 -vt 0.9607 0.2639 -vt 0.9493 0.3616 -vt 0.9608 0.3612 -vt 0.9369 0.3623 -vt 0.9240 0.3127 -vt 0.9234 0.3625 -vt 0.9836 0.3621 -vt 0.9885 0.3127 -vt 0.9723 0.3614 -vt 0.9110 0.3623 -vt 0.9110 0.4873 -vt 0.9110 0.4873 -vt 0.9110 0.3623 -vt 0.6250 0.7500 -vt 0.5000 0.5000 -vt 0.5000 0.7500 -vt 0.0938 0.0938 -vt 0.4062 0.0000 -vt 0.4062 0.0938 -vt 0.5000 0.4062 -vt 0.4062 0.4062 -vt 0.8750 0.7500 -vt 0.7500 0.8750 -vt 0.7500 0.7500 -vt 0.0938 0.4062 -vt 0.0000 0.0938 -vt 0.0938 0.5000 -vt 0.7500 0.5000 -vt 0.7500 0.7500 -vt 0.8750 0.5000 -vt 0.8750 0.7500 -vt 1.0000 0.5000 -vt 1.0000 0.7500 -vt 0.3750 0.5000 -vt 0.9688 0.0312 -vt 1.0000 0.1250 -vt 0.9688 0.1562 -vt 0.1250 0.5000 -vt 0.2500 0.7500 -vt 0.2500 0.5000 -vt 0.3750 0.7500 -vt 0.9062 0.1562 -vt 0.8750 0.0625 -vt 0.8750 0.1250 -vt 0.3750 0.8750 -vt 0.2500 1.0000 -vt 0.2500 0.8750 -vt 0.0000 0.5000 -vt 0.1250 0.7500 -vt 0.5000 1.0000 -vt 0.5000 0.8750 -vt 0.8750 0.8750 -vt 0.7500 1.0000 -vt 0.1250 0.8750 -vt 0.6250 0.8750 -vt 0.0000 1.0000 -vt 0.0000 0.8750 -vt 1.0000 1.0000 -vt 0.8750 1.0000 -vt 0.6250 0.7500 -vt 1.0000 0.8750 -vt 0.1250 0.7500 -vt 0.2500 0.7500 -vt 0.0000 0.7500 -vt 0.3750 0.7500 -vt 0.5000 0.7500 -vt 0.8125 0.4062 -vt 0.5000 0.0938 -vt 0.8125 0.0938 -vt 0.6250 0.5000 -vt 0.0938 0.0000 -vt 0.0000 0.4062 -vt 0.4062 0.5000 -vt 1.0000 0.0625 -vt 0.9062 0.0312 -vt 0.3750 1.0000 -vt 0.0000 0.7500 -vt 0.1250 1.0000 -vt 0.6250 1.0000 -vt 1.0000 0.7500 -vn 0.5000 0.0000 -0.8660 -vn -0.5000 0.0000 -0.8660 -vn -1.0000 0.0000 0.0000 -vn -0.5000 -0.0000 0.8660 -vn 0.5000 -0.0000 0.8660 -vn 1.0000 -0.0000 -0.0000 -vn 0.4075 0.2974 -0.8634 -vn -0.3303 -0.3965 -0.8565 -vn -0.6802 -0.7330 0.0000 -vn -0.3303 -0.3965 0.8565 -vn 0.3873 0.2865 0.8763 -vn 0.7671 0.6415 -0.0000 -vn -0.4075 0.2974 0.8634 -vn 0.3303 -0.3965 0.8565 -vn 0.6802 -0.7330 0.0000 -vn 0.3303 -0.3965 -0.8565 -vn -0.3873 0.2865 -0.8763 -vn -0.7671 0.6415 -0.0000 -vn 0.3873 0.2865 -0.8763 -vn -0.3172 -0.3890 -0.8649 -vn -0.3172 -0.3890 0.8649 -vn 0.4075 0.2974 0.8634 -vn -0.3873 0.2865 0.8763 -vn 0.3172 -0.3890 0.8649 -vn 0.3172 -0.3890 -0.8649 -vn -0.4075 0.2974 -0.8634 -vn 0.3488 -0.4114 0.8421 -vn 0.0000 0.0000 -1.0000 -vn -0.3883 -0.3253 0.8622 -vn -0.8587 0.3689 0.3557 -vn -0.8854 -0.3239 -0.3335 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.8421 -0.4114 0.3488 -vn 0.8421 -0.4114 -0.3488 -vn 0.3488 -0.4114 -0.8421 -vn -0.3488 -0.4114 0.8421 -vn 0.0000 -1.0000 -0.0000 -vn -0.8421 -0.4114 -0.3488 -vn -0.8421 -0.4114 0.3488 -vn 0.9211 0.0771 -0.3815 -vn 0.9211 0.0771 -0.3816 -vn -0.3488 -0.4114 -0.8421 -vn 0.3815 0.0771 -0.9211 -vn 0.3816 0.0771 -0.9211 -vn -0.9211 0.0771 0.3815 -vn -0.9211 0.0771 0.3816 -vn 0.9211 0.0771 0.3815 -vn 0.9211 0.0771 0.3816 -vn -0.3815 0.0771 -0.9211 -vn -0.3816 0.0771 -0.9211 -vn -0.9211 0.0771 -0.3815 -vn -0.9211 0.0771 -0.3816 -vn 0.3815 0.0771 0.9211 -vn 0.3816 0.0771 0.9211 -vn -0.3815 0.0771 0.9211 -vn -0.8587 0.3689 -0.3557 -vn -0.3883 -0.3254 -0.8622 -vn -0.8854 -0.3237 0.3335 -vn -0.8622 -0.3254 0.3883 -vn -0.3557 0.3689 0.8587 -vn 0.8587 0.3689 0.3557 -vn 0.3890 -0.3249 0.8621 -vn 0.8854 -0.3237 -0.3335 -vn 0.8621 -0.3247 0.3890 -vn 0.3557 0.3689 0.8587 -vn -0.3346 -0.3247 0.8846 -vn 0.3557 0.3689 -0.8587 -vn 0.8622 -0.3254 -0.3883 -vn -0.3335 -0.3239 -0.8854 -vn -0.8622 -0.3253 -0.3883 -vn -0.3557 0.3689 -0.8587 -vn 0.3335 -0.3237 -0.8854 -vn 0.3883 -0.3253 -0.8622 -vn 0.8587 0.3689 -0.3557 -vn 0.8854 -0.3239 0.3335 -vn -0.3816 0.0771 0.9211 -vn 0.3345 -0.3248 0.8847 -s off -f 1/1/1 12/2/1 7/3/1 -f 7/3/2 2/4/2 1/1/2 -f 8/5/3 3/6/3 2/4/3 -f 3/6/4 10/7/4 4/8/4 -f 4/9/5 11/10/5 5/11/5 -f 11/10/6 6/12/6 5/11/6 -f 13/13/7 12/2/7 18/14/7 -f 7/3/8 14/15/8 8/5/8 -f 14/15/9 9/16/9 8/5/9 -f 15/17/10 10/7/10 9/16/10 -f 16/18/11 11/10/11 10/19/11 -f 17/20/12 12/2/12 11/10/12 -f 19/21/4 30/22/4 25/23/4 -f 25/23/5 20/24/5 19/21/5 -f 26/25/6 21/26/6 20/24/6 -f 21/26/1 28/27/1 22/28/1 -f 22/29/2 29/30/2 23/31/2 -f 29/30/3 24/32/3 23/31/3 -f 31/33/13 30/22/13 36/34/13 -f 25/23/14 32/35/14 26/25/14 -f 32/35/15 27/36/15 26/25/15 -f 33/37/16 28/27/16 27/36/16 -f 34/38/17 29/30/17 28/39/17 -f 35/40/18 30/22/18 29/30/18 -f 77/41/1 88/42/1 83/43/1 -f 83/43/2 78/44/2 77/41/2 -f 84/45/3 79/46/3 78/44/3 -f 79/46/4 86/47/4 80/48/4 -f 80/49/5 87/50/5 81/51/5 -f 87/50/6 82/52/6 81/51/6 -f 89/53/7 88/42/7 94/54/7 -f 83/43/8 90/55/8 84/45/8 -f 90/55/9 85/56/9 84/45/9 -f 91/57/10 86/47/10 85/56/10 -f 92/58/11 87/50/11 86/59/11 -f 93/60/12 88/42/12 87/50/12 -f 95/61/4 106/62/4 101/63/4 -f 101/63/5 96/64/5 95/61/5 -f 102/65/6 97/66/6 96/64/6 -f 97/66/1 104/67/1 98/68/1 -f 98/69/2 105/70/2 99/71/2 -f 105/70/3 100/72/3 99/71/3 -f 107/73/13 106/62/13 112/74/13 -f 101/63/14 108/75/14 102/65/14 -f 108/75/15 103/76/15 102/65/15 -f 109/77/16 104/67/16 103/76/16 -f 110/78/17 105/70/17 104/79/17 -f 111/80/18 106/62/18 105/70/18 -f 1/1/1 6/12/1 12/2/1 -f 7/3/2 8/5/2 2/4/2 -f 8/5/3 9/16/3 3/6/3 -f 3/6/4 9/16/4 10/7/4 -f 4/9/5 10/19/5 11/10/5 -f 11/10/6 12/2/6 6/12/6 -f 13/13/19 7/3/19 12/2/19 -f 7/3/20 13/13/20 14/15/20 -f 14/15/9 15/17/9 9/16/9 -f 15/17/21 16/81/21 10/7/21 -f 16/18/22 17/20/22 11/10/22 -f 17/20/12 18/14/12 12/2/12 -f 19/21/4 24/32/4 30/22/4 -f 25/23/5 26/25/5 20/24/5 -f 26/25/6 27/36/6 21/26/6 -f 21/26/1 27/36/1 28/27/1 -f 22/29/2 28/39/2 29/30/2 -f 29/30/3 30/22/3 24/32/3 -f 31/33/23 25/23/23 30/22/23 -f 25/23/24 31/33/24 32/35/24 -f 32/35/15 33/37/15 27/36/15 -f 33/37/25 34/82/25 28/27/25 -f 34/38/26 35/40/26 29/30/26 -f 35/40/18 36/34/18 30/22/18 -f 77/41/1 82/52/1 88/42/1 -f 83/43/2 84/45/2 78/44/2 -f 84/45/3 85/56/3 79/46/3 -f 79/46/4 85/56/4 86/47/4 -f 80/49/5 86/59/5 87/50/5 -f 87/50/6 88/42/6 82/52/6 -f 89/53/19 83/43/19 88/42/19 -f 83/43/20 89/53/20 90/55/20 -f 90/55/9 91/57/9 85/56/9 -f 91/57/21 92/83/21 86/47/21 -f 92/58/22 93/60/22 87/50/22 -f 93/60/12 94/54/12 88/42/12 -f 95/61/4 100/72/4 106/62/4 -f 101/63/5 102/65/5 96/64/5 -f 102/65/6 103/76/6 97/66/6 -f 97/66/1 103/76/1 104/67/1 -f 98/69/2 104/79/2 105/70/2 -f 105/70/3 106/62/3 100/72/3 -f 107/73/23 101/63/23 106/62/23 -f 101/63/24 107/73/24 108/75/24 -f 108/75/15 109/77/15 103/76/15 -f 109/77/25 110/84/25 104/67/25 -f 110/78/26 111/80/26 105/70/26 -f 111/80/18 112/74/18 106/62/18 -s 1 -f 38/85/27 40/86/27 37/87/27 -f 42/88/28 44/89/28 41/90/28 -f 41/90/3 46/91/3 45/92/3 -f 48/93/29 50/94/30 47/95/31 -f 45/92/32 42/88/32 41/90/32 -f 51/96/6 43/97/6 42/88/6 -f 45/92/33 52/98/33 51/96/33 -f 47/99/34 38/85/34 53/100/34 -f 48/101/35 53/100/35 54/102/35 -f 56/103/36 54/102/36 55/104/36 -f 57/105/37 37/87/37 40/86/37 -f 55/106/38 53/107/38 38/108/38 -f 60/109/39 62/110/39 59/111/39 -f 59/111/40 58/112/40 57/105/40 -f 37/113/38 55/106/38 38/108/38 -f 62/114/38 37/113/38 58/115/38 -f 64/116/41 66/117/41 63/118/42 -f 56/119/43 61/120/43 60/109/43 -f 68/121/44 64/116/44 67/122/45 -f 49/123/46 70/124/46 50/94/47 -f 66/117/48 72/125/48 63/118/49 -f 73/126/50 68/121/50 67/122/51 -f 70/124/52 73/126/52 50/94/53 -f 72/125/54 76/127/54 75/128/55 -f 49/123/56 76/129/56 69/130/56 -f 50/94/57 39/131/58 47/95/59 -f 48/93/60 75/132/61 49/123/61 -f 63/118/62 60/133/63 59/134/64 -f 60/133/65 75/128/66 56/135/67 -f 67/122/68 57/136/69 40/137/70 -f 39/131/71 67/122/72 40/137/73 -f 57/136/74 63/118/75 59/134/76 -f 52/138/38 44/139/38 43/140/38 -f 38/85/27 39/141/27 40/86/27 -f 42/88/28 43/142/28 44/89/28 -f 41/90/3 44/139/3 46/91/3 -f 48/93/29 49/123/30 50/94/30 -f 45/92/32 51/96/32 42/88/32 -f 51/96/6 52/143/6 43/97/6 -f 45/92/33 46/144/33 52/98/33 -f 47/99/34 39/141/34 38/85/34 -f 48/101/35 47/99/35 53/100/35 -f 56/103/36 48/101/36 54/102/36 -f 57/105/37 58/112/37 37/87/37 -f 55/106/38 54/145/38 53/107/38 -f 60/109/39 61/120/39 62/110/39 -f 59/111/40 62/110/40 58/112/40 -f 37/113/38 61/146/38 55/106/38 -f 62/114/38 61/146/38 37/113/38 -f 64/116/41 65/147/41 66/117/41 -f 56/119/43 55/148/43 61/120/43 -f 68/121/44 65/147/44 64/116/44 -f 49/123/46 69/130/46 70/124/46 -f 66/117/48 71/149/48 72/125/48 -f 73/126/50 74/150/50 68/121/50 -f 70/124/52 74/150/52 73/126/52 -f 72/125/54 71/149/54 76/127/54 -f 49/123/56 75/132/77 76/129/56 -f 50/94/57 73/126/57 39/131/58 -f 48/93/60 56/151/78 75/132/61 -f 63/118/62 72/125/62 60/133/63 -f 60/133/65 72/125/66 75/128/66 -f 67/122/68 64/116/68 57/136/69 -f 39/131/71 73/126/72 67/122/72 -f 57/136/74 64/116/75 63/118/75 -f 52/138/38 46/91/38 44/139/38 diff --git a/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.mtl b/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.mtl new file mode 100644 index 000000000..f93d6f1b7 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.mtl @@ -0,0 +1,5 @@ +# Blender MTL File: 'None' +# Material Count: 1 + +newmtl None +map_Kd advancedrocketry:models/bipropellantcombustion diff --git a/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.obj b/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.obj new file mode 100644 index 000000000..2076f1fdb --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/models/advbipropellantrocketmotor.obj @@ -0,0 +1,510 @@ +# Blender v2.78 (sub 0) OBJ File: '' +# www.blender.org +mtllib advbipropellantrocketmotor.mtl +o Cylinder +v 0.050000 0.760000 0.400000 +v 0.093301 0.577936 0.425000 +v 0.050000 0.560000 0.400000 +v 0.006699 0.760000 0.425000 +v 0.006699 0.542064 0.425000 +v 0.006699 0.760000 0.475000 +v 0.050000 0.560000 0.500000 +v 0.050000 0.760000 0.500000 +v 0.093301 0.577936 0.475000 +v 0.093301 0.760000 0.475000 +v 0.093301 0.760000 0.425000 +v 0.187823 0.416497 0.414000 +v 0.209869 0.438542 0.432000 +v 0.165778 0.394452 0.432000 +v 0.006699 0.542064 0.475000 +v 0.165778 0.394452 0.468000 +v 0.187823 0.416497 0.486000 +v 0.209869 0.438542 0.468000 +v 0.950000 0.760000 0.600000 +v 0.906699 0.577936 0.575000 +v 0.950000 0.560000 0.600000 +v 0.993301 0.760000 0.575000 +v 0.993301 0.542064 0.575000 +v 0.993301 0.760000 0.525000 +v 0.950000 0.560000 0.500000 +v 0.950000 0.760000 0.500000 +v 0.906699 0.577936 0.525000 +v 0.906699 0.760000 0.525000 +v 0.906699 0.760000 0.575000 +v 0.812177 0.416497 0.586000 +v 0.790131 0.438542 0.568000 +v 0.834222 0.394452 0.568000 +v 0.993301 0.542064 0.525000 +v 0.834222 0.394452 0.532000 +v 0.812177 0.416497 0.514000 +v 0.790131 0.438542 0.532000 +v 0.050000 0.760000 0.500000 +v 0.093301 0.577936 0.525000 +v 0.050000 0.560000 0.500000 +v 0.006699 0.760000 0.525000 +v 0.006699 0.542064 0.525000 +v 0.006699 0.760000 0.575000 +v 0.050000 0.560000 0.600000 +v 0.050000 0.760000 0.600000 +v 0.093301 0.577936 0.575000 +v 0.093301 0.760000 0.575000 +v 0.093301 0.760000 0.525000 +v 0.187823 0.416497 0.514000 +v 0.209869 0.438542 0.532000 +v 0.165778 0.394452 0.532000 +v 0.006699 0.542064 0.575000 +v 0.165778 0.394452 0.568000 +v 0.187823 0.416497 0.586000 +v 0.209869 0.438542 0.568000 +v 0.950000 0.760000 0.500000 +v 0.906699 0.577936 0.475000 +v 0.950000 0.560000 0.500000 +v 0.993301 0.760000 0.475000 +v 0.993301 0.542064 0.475000 +v 0.993301 0.760000 0.425000 +v 0.950000 0.560000 0.400000 +v 0.950000 0.760000 0.400000 +v 0.906699 0.577936 0.425000 +v 0.906699 0.760000 0.425000 +v 0.906699 0.760000 0.475000 +v 0.812177 0.416497 0.486000 +v 0.790131 0.438542 0.468000 +v 0.834222 0.394452 0.468000 +v 0.993301 0.542064 0.425000 +v 0.834222 0.394452 0.432000 +v 0.812177 0.416497 0.414000 +v 0.790131 0.438542 0.432000 +v 0.302010 0.456373 0.302010 +v 0.500000 0.005000 -0.000500 +v 0.500000 0.456373 0.220000 +v 1.000000 1.000000 0.000000 +v 0.000000 0.750000 0.000000 +v 0.000000 1.000000 0.000000 +v 0.000000 0.750000 1.000000 +v 0.000000 1.000000 1.000000 +v 0.146093 0.005000 0.853907 +v 0.170542 0.403115 0.500000 +v -0.000500 0.005000 0.500000 +v 1.000000 1.000000 1.000000 +v 1.000000 0.750000 0.000000 +v 1.000000 0.750000 1.000000 +v 0.220000 0.456373 0.500000 +v 0.302010 0.456373 0.697990 +v 0.500000 0.005000 1.000500 +v 0.500000 0.456373 0.780000 +v 0.853907 0.005000 0.146093 +v 0.853907 0.005000 0.853907 +v 0.780000 0.456373 0.500000 +v 1.000500 0.005000 0.500000 +v 0.697990 0.456373 0.302010 +v 0.732960 0.403115 0.267040 +v 0.800000 0.755000 0.500000 +v 0.829458 0.403115 0.500000 +v 0.697990 0.456373 0.697990 +v 0.500000 0.755000 0.200000 +v 0.500000 0.403115 0.170542 +v 0.267040 0.403115 0.732960 +v 0.200000 0.755000 0.500000 +v 0.732960 0.403115 0.732960 +v 0.267040 0.403115 0.267040 +v 0.500000 0.755000 0.800000 +v 0.500000 0.403115 0.829458 +v 0.287868 0.755000 0.712132 +v 0.146093 0.005000 0.146093 +v 0.712132 0.755000 0.287868 +v 0.712132 0.755000 0.712132 +v 0.287868 0.755000 0.287868 +vt 0.9493 0.2636 +vt 0.9602 0.3123 +vt 0.9464 0.3124 +vt 0.9369 0.2628 +vt 0.9346 0.3124 +vt 0.9235 0.2625 +vt 0.9119 0.3127 +vt 0.9110 0.2627 +vt 0.9836 0.2629 +vt 0.9745 0.3127 +vt 0.9721 0.2637 +vt 0.9607 0.2639 +vt 0.9493 0.3616 +vt 0.9608 0.3612 +vt 0.9369 0.3623 +vt 0.9240 0.3127 +vt 0.9234 0.3625 +vt 0.9836 0.3621 +vt 0.9885 0.3127 +vt 0.9723 0.3614 +vt 0.9493 0.3886 +vt 0.9602 0.4373 +vt 0.9464 0.4374 +vt 0.9369 0.3878 +vt 0.9346 0.4374 +vt 0.9235 0.3875 +vt 0.9119 0.4377 +vt 0.9110 0.3877 +vt 0.9836 0.3879 +vt 0.9745 0.4377 +vt 0.9721 0.3887 +vt 0.9607 0.3889 +vt 0.9493 0.4866 +vt 0.9608 0.4862 +vt 0.9369 0.4873 +vt 0.9240 0.4377 +vt 0.9234 0.4875 +vt 0.9836 0.4871 +vt 0.9885 0.4377 +vt 0.9723 0.4864 +vt 0.9493 0.3886 +vt 0.9602 0.4373 +vt 0.9464 0.4374 +vt 0.9369 0.3878 +vt 0.9346 0.4374 +vt 0.9235 0.3875 +vt 0.9119 0.4377 +vt 0.9110 0.3877 +vt 0.9836 0.3879 +vt 0.9745 0.4377 +vt 0.9721 0.3887 +vt 0.9607 0.3889 +vt 0.9493 0.4866 +vt 0.9608 0.4862 +vt 0.9369 0.4873 +vt 0.9240 0.4377 +vt 0.9234 0.4875 +vt 0.9836 0.4871 +vt 0.9885 0.4377 +vt 0.9723 0.4864 +vt 0.9493 0.2636 +vt 0.9602 0.3123 +vt 0.9464 0.3124 +vt 0.9369 0.2628 +vt 0.9346 0.3124 +vt 0.9235 0.2625 +vt 0.9119 0.3127 +vt 0.9110 0.2627 +vt 0.9836 0.2629 +vt 0.9745 0.3127 +vt 0.9721 0.2637 +vt 0.9607 0.2639 +vt 0.9493 0.3616 +vt 0.9608 0.3612 +vt 0.9369 0.3623 +vt 0.9240 0.3127 +vt 0.9234 0.3625 +vt 0.9836 0.3621 +vt 0.9885 0.3127 +vt 0.9723 0.3614 +vt 0.9110 0.3623 +vt 0.9110 0.4873 +vt 0.9110 0.4873 +vt 0.9110 0.3623 +vt 0.6250 0.7500 +vt 0.5000 0.5000 +vt 0.5000 0.7500 +vt 0.0938 0.0938 +vt 0.4062 0.0000 +vt 0.4062 0.0938 +vt 0.5000 0.4062 +vt 0.4062 0.4062 +vt 0.8750 0.7500 +vt 0.7500 0.8750 +vt 0.7500 0.7500 +vt 0.0938 0.4062 +vt 0.0000 0.0938 +vt 0.0938 0.5000 +vt 0.7500 0.5000 +vt 0.7500 0.7500 +vt 0.8750 0.5000 +vt 0.8750 0.7500 +vt 1.0000 0.5000 +vt 1.0000 0.7500 +vt 0.3750 0.5000 +vt 0.9688 0.0312 +vt 1.0000 0.1250 +vt 0.9688 0.1562 +vt 0.1250 0.5000 +vt 0.2500 0.7500 +vt 0.2500 0.5000 +vt 0.3750 0.7500 +vt 0.9062 0.1562 +vt 0.8750 0.0625 +vt 0.8750 0.1250 +vt 0.3750 0.8750 +vt 0.2500 1.0000 +vt 0.2500 0.8750 +vt 0.0000 0.5000 +vt 0.1250 0.7500 +vt 0.5000 1.0000 +vt 0.5000 0.8750 +vt 0.8750 0.8750 +vt 0.7500 1.0000 +vt 0.1250 0.8750 +vt 0.6250 0.8750 +vt 0.0000 1.0000 +vt 0.0000 0.8750 +vt 1.0000 1.0000 +vt 0.8750 1.0000 +vt 0.6250 0.7500 +vt 1.0000 0.8750 +vt 0.1250 0.7500 +vt 0.2500 0.7500 +vt 0.0000 0.7500 +vt 0.3750 0.7500 +vt 0.5000 0.7500 +vt 0.8125 0.4062 +vt 0.5000 0.0938 +vt 0.8125 0.0938 +vt 0.6250 0.5000 +vt 0.0938 0.0000 +vt 0.0000 0.4062 +vt 0.4062 0.5000 +vt 1.0000 0.0625 +vt 0.9062 0.0312 +vt 0.3750 1.0000 +vt 0.0000 0.7500 +vt 0.1250 1.0000 +vt 0.6250 1.0000 +vt 1.0000 0.7500 +vn 0.5000 0.0000 -0.8660 +vn -0.5000 0.0000 -0.8660 +vn -1.0000 0.0000 0.0000 +vn -0.5000 0.0000 0.8660 +vn 0.5000 -0.0000 0.8660 +vn 1.0000 0.0000 0.0000 +vn 0.4075 0.2974 -0.8634 +vn -0.3303 -0.3965 -0.8565 +vn -0.6802 -0.7330 0.0000 +vn -0.3303 -0.3965 0.8565 +vn 0.3873 0.2865 0.8763 +vn 0.7671 0.6415 0.0000 +vn -0.4075 0.2974 0.8634 +vn 0.3303 -0.3965 0.8565 +vn 0.6802 -0.7330 0.0000 +vn 0.3303 -0.3965 -0.8565 +vn -0.3873 0.2865 -0.8763 +vn -0.7671 0.6415 0.0000 +vn 0.3873 0.2865 -0.8763 +vn -0.3172 -0.3890 -0.8649 +vn -0.3172 -0.3890 0.8649 +vn 0.4075 0.2974 0.8634 +vn -0.3873 0.2865 0.8763 +vn 0.3172 -0.3890 0.8649 +vn 0.3172 -0.3890 -0.8649 +vn -0.4075 0.2974 -0.8634 +vn 0.3488 -0.4114 0.8421 +vn 0.0000 0.0000 -1.0000 +vn -0.3883 -0.3253 0.8622 +vn -0.8587 0.3689 0.3557 +vn -0.8854 -0.3239 -0.3335 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.8421 -0.4114 0.3488 +vn 0.8421 -0.4114 -0.3488 +vn 0.3488 -0.4114 -0.8421 +vn -0.3488 -0.4114 0.8421 +vn -0.0000 -1.0000 0.0000 +vn -0.8421 -0.4114 -0.3488 +vn -0.8421 -0.4114 0.3488 +vn 0.9211 0.0771 -0.3816 +vn -0.3488 -0.4114 -0.8421 +vn 0.3815 0.0771 -0.9211 +vn 0.3816 0.0771 -0.9211 +vn -0.9211 0.0771 0.3816 +vn 0.9211 0.0771 0.3815 +vn 0.9211 0.0771 0.3816 +vn -0.3816 0.0771 -0.9211 +vn -0.9211 0.0771 -0.3815 +vn -0.9211 0.0771 -0.3816 +vn 0.3816 0.0771 0.9211 +vn -0.3816 0.0771 0.9211 +vn -0.3815 0.0771 0.9211 +vn -0.8587 0.3689 -0.3557 +vn -0.3883 -0.3254 -0.8622 +vn -0.8854 -0.3237 0.3335 +vn -0.8622 -0.3254 0.3883 +vn -0.3557 0.3689 0.8587 +vn 0.8587 0.3689 0.3557 +vn 0.3890 -0.3249 0.8621 +vn 0.8854 -0.3237 -0.3335 +vn 0.8621 -0.3247 0.3890 +vn 0.3557 0.3689 0.8587 +vn -0.3346 -0.3247 0.8846 +vn 0.3557 0.3689 -0.8587 +vn 0.8622 -0.3254 -0.3883 +vn -0.3335 -0.3239 -0.8854 +vn -0.8622 -0.3253 -0.3883 +vn -0.3557 0.3689 -0.8587 +vn 0.3335 -0.3237 -0.8854 +vn 0.3883 -0.3253 -0.8622 +vn 0.8587 0.3689 -0.3557 +vn 0.8854 -0.3239 0.3335 +vn 0.9211 0.0771 -0.3815 +vn -0.9211 0.0771 0.3815 +vn -0.3815 0.0771 -0.9211 +vn 0.3815 0.0771 0.9211 +vn 0.3345 -0.3248 0.8847 +usemtl None +s off +f 1/1/1 2/2/1 3/3/1 +f 3/3/2 4/4/2 1/1/2 +f 5/5/3 6/6/3 4/4/3 +f 6/6/4 7/7/4 8/8/4 +f 8/9/5 9/10/5 10/11/5 +f 9/10/6 11/12/6 10/11/6 +f 12/13/7 2/2/7 13/14/7 +f 3/3/8 14/15/8 5/5/8 +f 14/15/9 15/16/9 5/5/9 +f 16/17/10 7/7/10 15/16/10 +f 17/18/11 9/10/11 7/19/11 +f 18/20/12 2/2/12 9/10/12 +f 19/21/4 20/22/4 21/23/4 +f 21/23/5 22/24/5 19/21/5 +f 23/25/6 24/26/6 22/24/6 +f 24/26/1 25/27/1 26/28/1 +f 26/29/2 27/30/2 28/31/2 +f 27/30/3 29/32/3 28/31/3 +f 30/33/13 20/22/13 31/34/13 +f 21/23/14 32/35/14 23/25/14 +f 32/35/15 33/36/15 23/25/15 +f 34/37/16 25/27/16 33/36/16 +f 35/38/17 27/30/17 25/39/17 +f 36/40/18 20/22/18 27/30/18 +f 37/41/1 38/42/1 39/43/1 +f 39/43/2 40/44/2 37/41/2 +f 41/45/3 42/46/3 40/44/3 +f 42/46/4 43/47/4 44/48/4 +f 44/49/5 45/50/5 46/51/5 +f 45/50/6 47/52/6 46/51/6 +f 48/53/7 38/42/7 49/54/7 +f 39/43/8 50/55/8 41/45/8 +f 50/55/9 51/56/9 41/45/9 +f 52/57/10 43/47/10 51/56/10 +f 53/58/11 45/50/11 43/59/11 +f 54/60/12 38/42/12 45/50/12 +f 55/61/4 56/62/4 57/63/4 +f 57/63/5 58/64/5 55/61/5 +f 59/65/6 60/66/6 58/64/6 +f 60/66/1 61/67/1 62/68/1 +f 62/69/2 63/70/2 64/71/2 +f 63/70/3 65/72/3 64/71/3 +f 66/73/13 56/62/13 67/74/13 +f 57/63/14 68/75/14 59/65/14 +f 68/75/15 69/76/15 59/65/15 +f 70/77/16 61/67/16 69/76/16 +f 71/78/17 63/70/17 61/79/17 +f 72/80/18 56/62/18 63/70/18 +f 1/1/1 11/12/1 2/2/1 +f 3/3/2 5/5/2 4/4/2 +f 5/5/3 15/16/3 6/6/3 +f 6/6/4 15/16/4 7/7/4 +f 8/9/5 7/19/5 9/10/5 +f 9/10/6 2/2/6 11/12/6 +f 12/13/19 3/3/19 2/2/19 +f 3/3/20 12/13/20 14/15/20 +f 14/15/9 16/17/9 15/16/9 +f 16/17/21 17/81/21 7/7/21 +f 17/18/22 18/20/22 9/10/22 +f 18/20/12 13/14/12 2/2/12 +f 19/21/4 29/32/4 20/22/4 +f 21/23/5 23/25/5 22/24/5 +f 23/25/6 33/36/6 24/26/6 +f 24/26/1 33/36/1 25/27/1 +f 26/29/2 25/39/2 27/30/2 +f 27/30/3 20/22/3 29/32/3 +f 30/33/23 21/23/23 20/22/23 +f 21/23/24 30/33/24 32/35/24 +f 32/35/15 34/37/15 33/36/15 +f 34/37/25 35/82/25 25/27/25 +f 35/38/26 36/40/26 27/30/26 +f 36/40/18 31/34/18 20/22/18 +f 37/41/1 47/52/1 38/42/1 +f 39/43/2 41/45/2 40/44/2 +f 41/45/3 51/56/3 42/46/3 +f 42/46/4 51/56/4 43/47/4 +f 44/49/5 43/59/5 45/50/5 +f 45/50/6 38/42/6 47/52/6 +f 48/53/19 39/43/19 38/42/19 +f 39/43/20 48/53/20 50/55/20 +f 50/55/9 52/57/9 51/56/9 +f 52/57/21 53/83/21 43/47/21 +f 53/58/22 54/60/22 45/50/22 +f 54/60/12 49/54/12 38/42/12 +f 55/61/4 65/72/4 56/62/4 +f 57/63/5 59/65/5 58/64/5 +f 59/65/6 69/76/6 60/66/6 +f 60/66/1 69/76/1 61/67/1 +f 62/69/2 61/79/2 63/70/2 +f 63/70/3 56/62/3 65/72/3 +f 66/73/23 57/63/23 56/62/23 +f 57/63/24 66/73/24 68/75/24 +f 68/75/15 70/77/15 69/76/15 +f 70/77/25 71/84/25 61/67/25 +f 71/78/26 72/80/26 63/70/26 +f 72/80/18 67/74/18 56/62/18 +s 1 +f 73/85/27 74/86/27 75/87/27 +f 76/88/28 77/89/28 78/90/28 +f 78/90/3 79/91/3 80/92/3 +f 81/93/29 82/94/30 83/95/31 +f 80/92/32 76/88/32 78/90/32 +f 84/96/6 85/97/6 76/88/6 +f 80/92/33 86/98/33 84/96/33 +f 83/99/34 73/85/34 87/100/34 +f 81/101/35 87/100/35 88/102/35 +f 89/103/36 88/102/36 90/104/36 +f 91/105/37 75/87/37 74/86/37 +f 90/106/38 87/107/38 73/108/38 +f 92/109/39 93/110/39 94/111/39 +f 94/111/40 95/112/40 91/105/40 +f 75/113/38 90/106/38 73/108/38 +f 93/114/38 75/113/38 95/115/38 +f 96/116/41 97/117/41 98/118/41 +f 89/119/42 99/120/42 92/109/42 +f 100/121/43 96/116/44 101/122/44 +f 102/123/45 103/124/45 82/94/45 +f 97/117/46 104/125/47 98/118/47 +f 105/126/48 100/121/48 101/122/48 +f 103/124/49 105/126/50 82/94/50 +f 104/125/51 106/127/51 107/128/51 +f 102/123/52 106/129/53 108/130/53 +f 82/94/54 109/131/55 83/95/56 +f 81/93/57 107/132/58 102/123/58 +f 98/118/59 92/133/60 94/134/61 +f 92/133/62 107/128/63 89/135/64 +f 101/122/65 91/136/66 74/137/67 +f 109/131/68 101/122/69 74/137/70 +f 91/136/71 98/118/72 94/134/73 +f 86/138/38 77/139/38 85/140/38 +f 73/85/27 109/141/27 74/86/27 +f 76/88/28 85/142/28 77/89/28 +f 78/90/3 77/139/3 79/91/3 +f 81/93/29 102/123/30 82/94/30 +f 80/92/32 84/96/32 76/88/32 +f 84/96/6 86/143/6 85/97/6 +f 80/92/33 79/144/33 86/98/33 +f 83/99/34 109/141/34 73/85/34 +f 81/101/35 83/99/35 87/100/35 +f 89/103/36 81/101/36 88/102/36 +f 91/105/37 95/112/37 75/87/37 +f 90/106/38 88/145/38 87/107/38 +f 92/109/39 99/120/39 93/110/39 +f 94/111/40 93/110/40 95/112/40 +f 75/113/38 99/146/38 90/106/38 +f 93/114/38 99/146/38 75/113/38 +f 96/116/74 110/147/74 97/117/74 +f 89/119/42 90/148/42 99/120/42 +f 100/121/43 110/147/43 96/116/44 +f 102/123/75 108/130/75 103/124/75 +f 97/117/46 111/149/46 104/125/47 +f 105/126/76 112/150/76 100/121/76 +f 103/124/49 112/150/49 105/126/50 +f 104/125/77 111/149/77 106/127/77 +f 102/123/52 107/132/52 106/129/53 +f 82/94/54 105/126/54 109/131/55 +f 81/93/57 89/151/78 107/132/58 +f 98/118/59 104/125/59 92/133/60 +f 92/133/62 104/125/63 107/128/63 +f 101/122/65 96/116/65 91/136/66 +f 109/131/68 105/126/69 101/122/69 +f 91/136/71 96/116/72 98/118/72 +f 86/138/38 79/91/38 77/139/38 diff --git a/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.mtl b/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.mtl new file mode 100644 index 000000000..9c1dd0767 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.mtl @@ -0,0 +1,5 @@ +# Blender MTL File: 'combustion.blend' +# Material Count: 1 + +newmtl Material +map_Kd advancedrocketry:models/bipropellantcombustion diff --git a/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.obj b/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.obj new file mode 100644 index 000000000..ba0ca8d9f --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/models/bipropellantrocketmotor.obj @@ -0,0 +1,225 @@ +# Blender v2.77 (sub 0) OBJ File: 'combustion.blend' +# www.blender.org +mtllib bipropellantrocketmotor.mtl +o rocketmotor +v 0.500000 0.456373 0.220000 +v 0.302010 0.456373 0.302010 +v 0.146093 0.005000 0.146093 +v 0.500000 0.005000 -0.000500 +v 0.000000 1.000000 0.000000 +v 1.000000 1.000000 0.000000 +v 1.000000 0.750000 0.000000 +v 0.000000 0.750000 0.000000 +v 0.000000 1.000000 1.000000 +v 0.000000 0.750000 1.000000 +v -0.000500 0.005000 0.500000 +v 0.146093 0.005000 0.853907 +v 0.176444 0.399993 0.823556 +v 0.042419 0.399992 0.500000 +v 1.000000 1.000000 1.000000 +v 1.000000 0.750000 1.000000 +v 0.220000 0.456373 0.500000 +v 0.302010 0.456373 0.697990 +v 0.500000 0.456373 0.780000 +v 0.500000 0.005000 1.000500 +v 0.853907 0.005000 0.146093 +v 0.697990 0.456373 0.302010 +v 1.000500 0.005000 0.500000 +v 0.853907 0.005000 0.853907 +v 0.697990 0.456373 0.697990 +v 0.780000 0.456373 0.500000 +v 0.957581 0.399992 0.500000 +v 0.823556 0.399993 0.176444 +v 0.712132 0.755000 0.287868 +v 0.800000 0.755000 0.500000 +v 0.500000 0.399992 0.042419 +v 0.500000 0.755000 0.200000 +v 0.287868 0.755000 0.712132 +v 0.200000 0.755000 0.500000 +v 0.712132 0.755000 0.712132 +v 0.823556 0.399993 0.823556 +v 0.176444 0.399993 0.176444 +v 0.287868 0.755000 0.287868 +v 0.500000 0.399992 0.957581 +v 0.500000 0.755000 0.800000 +vt 0.6250 0.7500 +vt 0.5000 0.5000 +vt 0.5000 0.7500 +vt 0.0938 0.0938 +vt 0.4062 0.0000 +vt 0.4062 0.0938 +vt 0.5000 0.4062 +vt 0.4062 0.4062 +vt 0.8750 0.7500 +vt 0.7500 0.8750 +vt 0.7500 0.7500 +vt 0.0938 0.4062 +vt 0.0000 0.0938 +vt 0.0938 0.5000 +vt 0.6250 0.5000 +vt 0.7500 0.7500 +vt 0.7500 0.5000 +vt 0.8750 0.7500 +vt 1.0000 0.5000 +vt 1.0000 0.7500 +vt 0.3750 0.7500 +vt 0.9688 0.0312 +vt 1.0000 0.1250 +vt 0.9688 0.1562 +vt 0.1250 0.5000 +vt 0.2500 0.7500 +vt 0.2500 0.5000 +vt 0.3750 0.5000 +vt 0.9062 0.1562 +vt 0.8750 0.0625 +vt 0.8750 0.1250 +vt 0.3750 0.8750 +vt 0.2500 1.0000 +vt 0.2500 0.8750 +vt 0.0000 0.5000 +vt 0.1250 0.7500 +vt 0.5000 1.0000 +vt 0.5000 0.8750 +vt 0.8750 0.8750 +vt 0.7500 1.0000 +vt 0.1250 0.8750 +vt 0.6250 0.8750 +vt 0.0000 1.0000 +vt 0.0000 0.8750 +vt 1.0000 1.0000 +vt 0.8750 1.0000 +vt 0.6250 0.7500 +vt 1.0000 0.8750 +vt 0.1250 0.7500 +vt 0.2500 0.7500 +vt 0.0000 0.7500 +vt 0.3750 0.7500 +vt 0.5000 0.7500 +vt 0.8125 0.4062 +vt 0.5000 0.0938 +vt 0.8125 0.0938 +vt 0.0938 0.0000 +vt 0.0000 0.4062 +vt 0.4062 0.5000 +vt 0.8750 0.5000 +vt 1.0000 0.0625 +vt 0.9062 0.0312 +vt 0.3750 1.0000 +vt 0.0000 0.7500 +vt 0.1250 1.0000 +vt 0.6250 1.0000 +vt 1.0000 0.7500 +vn 0.3488 -0.4114 0.8421 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn -0.2968 -0.5364 0.7901 +vn -0.9193 0.0999 0.3808 +vn -0.7700 -0.5354 -0.3471 +vn 0.0000 1.0000 0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.8421 -0.4114 0.3488 +vn 0.8421 -0.4114 -0.3488 +vn 0.3488 -0.4114 -0.8421 +vn -0.3488 -0.4114 0.8421 +vn 0.0000 -1.0000 0.0000 +vn -0.8421 -0.4114 -0.3488 +vn -0.8421 -0.4114 0.3488 +vn 0.8548 0.3794 -0.3541 +vn -0.3488 -0.4114 -0.8421 +vn 0.3541 0.3794 -0.8548 +vn -0.8548 0.3794 0.3541 +vn 0.8548 0.3794 0.3541 +vn -0.3541 0.3794 -0.8548 +vn -0.8548 0.3794 -0.3541 +vn 0.3541 0.3794 0.8548 +vn -0.3541 0.3794 0.8548 +vn -0.9193 0.0999 -0.3808 +vn -0.2968 -0.5365 -0.7900 +vn -0.7701 -0.5352 0.3471 +vn -0.7900 -0.5365 0.2968 +vn -0.3808 0.0999 0.9193 +vn 0.9193 0.0999 0.3808 +vn 0.2976 -0.5361 0.7900 +vn 0.7701 -0.5352 -0.3471 +vn 0.3808 0.0999 0.9193 +vn -0.3482 -0.5360 0.7691 +vn 0.7900 -0.5360 0.2976 +vn 0.3808 0.0999 -0.9193 +vn 0.7900 -0.5365 -0.2968 +vn -0.3471 -0.5354 -0.7700 +vn -0.7901 -0.5364 -0.2968 +vn -0.3808 0.0999 -0.9193 +vn 0.3471 -0.5352 -0.7701 +vn 0.2968 -0.5364 -0.7901 +vn 0.9193 0.0999 -0.3808 +vn 0.7700 -0.5354 0.3471 +vn 0.3481 -0.5361 0.7691 +usemtl Material +s 1 +f 2/1/1 4/2/1 1/3/1 +f 6/4/2 8/5/2 5/6/2 +f 5/6/3 10/7/3 9/8/3 +f 12/9/4 14/10/5 11/11/6 +f 9/8/7 6/4/7 5/6/7 +f 15/12/8 7/13/8 6/4/8 +f 9/8/9 16/14/9 15/12/9 +f 3/15/10 17/16/10 11/17/10 +f 18/18/11 11/17/11 17/16/11 +f 20/19/12 18/18/12 19/20/12 +f 4/2/13 22/21/13 1/3/13 +f 19/22/14 17/23/14 2/24/14 +f 24/25/15 26/26/15 23/27/15 +f 23/27/16 22/21/16 21/28/16 +f 1/29/14 19/22/14 2/24/14 +f 26/30/14 1/29/14 22/31/14 +f 28/32/17 30/33/17 27/34/17 +f 20/35/18 25/36/18 24/25/18 +f 32/37/19 28/32/19 31/38/19 +f 13/39/20 34/40/20 14/10/20 +f 30/33/21 36/41/21 27/34/21 +f 37/42/22 32/37/22 31/38/22 +f 34/40/23 37/42/23 14/10/23 +f 36/41/24 40/43/24 39/44/24 +f 13/39/25 40/45/25 33/46/25 +f 14/10/26 3/47/27 11/11/28 +f 12/9/29 39/48/30 13/39/30 +f 27/34/31 24/49/32 23/50/33 +f 36/41/34 20/51/35 24/49/36 +f 31/38/37 21/52/38 4/53/39 +f 3/47/40 31/38/41 4/53/42 +f 21/52/43 27/34/44 23/50/45 +f 16/54/14 8/55/14 7/56/14 +f 2/1/1 3/15/1 4/2/1 +f 6/4/2 7/57/2 8/5/2 +f 5/6/3 8/55/3 10/7/3 +f 12/9/4 13/39/5 14/10/5 +f 9/8/7 15/12/7 6/4/7 +f 15/12/8 16/58/8 7/13/8 +f 9/8/9 10/59/9 16/14/9 +f 3/15/10 2/1/10 17/16/10 +f 18/18/11 12/60/11 11/17/11 +f 20/19/12 12/60/12 18/18/12 +f 4/2/13 21/28/13 22/21/13 +f 19/22/14 18/61/14 17/23/14 +f 24/25/15 25/36/15 26/26/15 +f 23/27/16 26/26/16 22/21/16 +f 1/29/14 25/62/14 19/22/14 +f 26/30/14 25/62/14 1/29/14 +f 28/32/17 29/63/17 30/33/17 +f 20/35/18 19/64/18 25/36/18 +f 32/37/19 29/63/19 28/32/19 +f 13/39/20 33/46/20 34/40/20 +f 30/33/21 35/65/21 36/41/21 +f 37/42/22 38/66/22 32/37/22 +f 34/40/23 38/66/23 37/42/23 +f 36/41/24 35/65/24 40/43/24 +f 13/39/25 39/48/25 40/45/25 +f 14/10/26 37/42/26 3/47/27 +f 12/9/29 20/67/46 39/48/30 +f 27/34/31 36/41/31 24/49/32 +f 36/41/34 39/44/34 20/51/35 +f 31/38/37 28/32/37 21/52/38 +f 3/47/40 37/42/41 31/38/41 +f 21/52/43 28/32/44 27/34/44 +f 16/54/14 10/7/14 8/55/14 diff --git a/src/main/resources/assets/advancedrocketry/models/combustion.obj b/src/main/resources/assets/advancedrocketry/models/combustion.obj deleted file mode 100644 index e3a6c3e0e..000000000 --- a/src/main/resources/assets/advancedrocketry/models/combustion.obj +++ /dev/null @@ -1,190 +0,0 @@ -# Blender v2.77 (sub 0) OBJ File: '' -# www.blender.org -o Cylinder -v 0.000000 -0.495000 0.500500 -v 0.000000 -0.043627 0.280000 -v 0.197990 -0.043627 0.197990 -v 0.500000 0.500000 0.500000 -v 0.500000 0.250000 0.500000 -v 0.500000 0.250000 -0.500000 -v -0.500000 0.500000 0.500000 -v -0.500000 0.250000 0.500000 -v -0.500000 0.500000 -0.500000 -v -0.500000 0.250000 -0.500000 -v 0.500000 0.500000 -0.500000 -v 0.353907 -0.495000 0.353907 -v 0.280000 -0.043627 -0.000000 -v 0.500500 -0.495000 -0.000000 -v 0.197990 -0.043627 -0.197990 -v 0.353907 -0.495000 -0.353907 -v 0.000000 -0.043627 -0.280000 -v -0.197990 -0.043627 -0.197990 -v -0.353907 -0.495000 -0.353907 -v 0.000000 -0.495000 -0.500500 -v -0.280000 -0.043627 -0.000000 -v -0.353907 -0.495000 0.353907 -v -0.500500 -0.495000 -0.000000 -v -0.197990 -0.043627 0.197990 -v -0.323556 -0.100007 0.323556 -v -0.212132 0.255000 0.212132 -v -0.300000 0.255000 0.000000 -v -0.212132 0.255000 -0.212132 -v -0.323556 -0.100007 -0.323556 -v 0.000000 0.255000 -0.300000 -v 0.212132 0.255000 -0.212132 -v 0.323556 -0.100007 -0.323556 -v 0.300000 0.255000 0.000000 -v 0.323556 -0.100007 0.323556 -v 0.212132 0.255000 0.212132 -v 0.000000 0.255000 0.300000 -v 0.000000 -0.100008 0.457581 -v 0.457581 -0.100008 -0.000000 -v 0.000000 -0.100008 -0.457581 -v -0.457581 -0.100008 -0.000000 -vt 0.5000 0.7500 -vt 0.6250 0.7500 -vt 0.6250 0.5000 -vt 0.5000 0.5000 -vt 0.4062 0.0938 -vt 0.0938 0.0938 -vt 0.0938 0.0000 -vt 0.4062 0.0000 -vt 0.4062 0.4062 -vt 0.5000 0.0938 -vt 0.5000 0.4062 -vt 0.7500 0.7500 -vt 0.8750 0.7500 -vt 0.8750 0.8750 -vt 0.7500 0.8750 -vt 0.0938 0.4062 -vt 0.0000 0.4062 -vt 0.0000 0.0938 -vt 0.4062 0.5000 -vt 0.0938 0.5000 -vt 0.7500 0.5000 -vt 0.7500 0.7500 -vt 0.8750 0.7500 -vt 0.8750 0.5000 -vt 1.0000 0.7500 -vt 1.0000 0.5000 -vt 0.3750 0.5000 -vt 0.3750 0.7500 -vt 0.9688 0.0312 -vt 1.0000 0.0625 -vt 1.0000 0.1250 -vt 0.9688 0.1562 -vt 0.2500 0.5000 -vt 0.1250 0.5000 -vt 0.1250 0.7500 -vt 0.2500 0.7500 -vt 0.9062 0.1562 -vt 0.9062 0.0312 -vt 0.8750 0.0625 -vt 0.8750 0.1250 -vt 0.2500 0.8750 -vt 0.3750 0.8750 -vt 0.3750 1.0000 -vt 0.2500 1.0000 -vt 0.0000 0.5000 -vt 0.0000 0.7500 -vt 0.5000 0.8750 -vt 0.5000 1.0000 -vt 0.8750 1.0000 -vt 0.7500 1.0000 -vt 0.1250 1.0000 -vt 0.1250 0.8750 -vt 0.6250 0.8750 -vt 0.6250 1.0000 -vt 0.0000 0.8750 -vt 0.0000 1.0000 -vt 1.0000 0.8750 -vt 1.0000 1.0000 -vt 0.6250 0.7500 -vt 1.0000 0.7500 -vt 0.2500 0.7500 -vt 0.1250 0.7500 -vt 0.0000 0.7500 -vt 0.5000 0.7500 -vt 0.3750 0.7500 -vt 0.8125 0.0938 -vt 0.8125 0.4062 -vn 0.3488 -0.4114 0.8421 -vn 0.0000 0.0000 -1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.7700 -0.5354 -0.3471 -vn -0.2968 -0.5364 0.7901 -vn -0.9193 0.0999 0.3808 -vn 0.0000 1.0000 0.0000 -vn 1.0000 0.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.8421 -0.4114 0.3488 -vn 0.8421 -0.4114 -0.3488 -vn 0.3488 -0.4114 -0.8421 -vn -0.3488 -0.4114 0.8421 -vn -0.0000 -1.0000 -0.0000 -vn -0.8421 -0.4114 -0.3488 -vn -0.8421 -0.4114 0.3488 -vn 0.8548 0.3794 -0.3541 -vn -0.3488 -0.4114 -0.8421 -vn 0.3541 0.3794 -0.8548 -vn -0.8548 0.3794 0.3541 -vn 0.8548 0.3794 0.3541 -vn -0.3541 0.3794 -0.8548 -vn -0.8548 0.3794 -0.3541 -vn 0.3541 0.3794 0.8548 -vn -0.3541 0.3794 0.8548 -vn -0.7701 -0.5353 0.3471 -vn -0.9193 0.0999 -0.3808 -vn -0.2968 -0.5365 -0.7900 -vn -0.3808 0.0999 0.9193 -vn -0.7900 -0.5365 0.2968 -vn 0.3481 -0.5361 0.7691 -vn 0.7701 -0.5353 -0.3471 -vn 0.9193 0.0999 0.3808 -vn 0.2976 -0.5361 0.7900 -vn 0.7900 -0.5360 0.2976 -vn 0.3808 0.0999 0.9193 -vn -0.3482 -0.5360 0.7691 -vn -0.3471 -0.5354 -0.7700 -vn 0.3808 0.0999 -0.9193 -vn 0.7900 -0.5365 -0.2968 -vn 0.3471 -0.5353 -0.7701 -vn -0.7901 -0.5364 -0.2968 -vn -0.3808 0.0999 -0.9193 -vn 0.7700 -0.5354 0.3471 -vn 0.2968 -0.5364 -0.7901 -vn 0.9193 0.0999 -0.3808 -s off -f 17/1/1 18/2/1 19/3/1 20/4/1 -f 9/5/2 11/6/2 6/7/2 10/8/2 -f 7/9/3 9/5/3 10/10/3 8/11/3 -f 23/12/4 22/13/5 25/14/6 40/15/6 -f 9/5/7 7/9/7 4/16/7 11/6/7 -f 11/6/8 4/16/8 5/17/8 6/18/8 -f 4/16/9 7/9/9 8/19/9 5/20/9 -f 23/21/10 19/3/10 18/2/10 21/22/10 -f 24/23/11 22/24/11 23/21/11 21/22/11 -f 2/25/12 1/26/12 22/24/12 24/23/12 -f 20/4/13 16/27/13 15/28/13 17/1/13 -f 2/29/14 24/30/14 21/31/14 18/32/14 -f 14/33/15 12/34/15 3/35/15 13/36/15 -f 16/27/16 14/33/16 13/36/16 15/28/16 -f 18/32/14 17/37/14 3/38/14 2/29/14 -f 13/39/14 3/38/14 17/37/14 15/40/14 -f 38/41/17 32/42/17 31/43/17 33/44/17 -f 12/34/18 1/45/18 2/46/18 3/35/18 -f 39/47/19 30/48/19 31/43/19 32/42/19 -f 40/15/20 25/14/20 26/49/20 27/50/20 -f 38/41/21 33/44/21 35/51/21 34/52/21 -f 39/47/22 29/53/22 28/54/22 30/48/22 -f 40/15/23 27/50/23 28/54/23 29/53/23 -f 37/55/24 34/52/24 35/51/24 36/56/24 -f 26/49/25 25/14/25 37/57/25 36/58/25 -f 23/12/26 40/15/27 29/53/27 19/59/28 -f 25/14/29 22/13/30 1/60/31 37/57/29 -f 14/61/32 38/41/33 34/52/33 12/62/34 -f 12/62/35 34/52/36 37/55/36 1/63/37 -f 20/64/38 39/47/39 32/42/39 16/65/40 -f 20/64/41 19/59/42 29/53/43 39/47/43 -f 14/61/44 16/65/45 32/42/46 38/41/46 -f 6/66/14 5/67/14 8/11/14 10/10/14 diff --git a/src/main/resources/assets/advancedrocketry/recipes/advbipropellantengine.json b/src/main/resources/assets/advancedrocketry/recipes/advbipropellantengine.json new file mode 100644 index 000000000..43e88b06d --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/advbipropellantengine.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "sss", + " t ", + "t t" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "ingotTitaniumIridium" + }, + "t": + { + "type": "forge:ore_dict", + "ore": "plateTitaniumAluminide" + } + }, + "result": + { + "item": "advancedrocketry:advbipropellantrocketmotor", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/bipropellantengine.json b/src/main/resources/assets/advancedrocketry/recipes/bipropellantengine.json new file mode 100644 index 000000000..9674002d5 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/bipropellantengine.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "sss", + " t ", + "t t" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "ingotTitanium" + }, + "t": + { + "type": "forge:ore_dict", + "ore": "plateSteel" + } + }, + "result": + { + "item": "advancedrocketry:bipropellantrocketmotor", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank.json b/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank.json new file mode 100644 index 000000000..cb5ba8e46 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "s s", + "pSp", + "s s" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "stickSteel" + }, + "S": + { + "type": "forge:ore_dict", + "ore": "sheetSteel" + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateSteel" + } + }, + "result": + { + "item": "advancedrocketry:bipropellantfueltank", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank_alt.json b/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank_alt.json new file mode 100644 index 000000000..efbf95dca --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/blockbipropellantfueltank_alt.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "s s", + "pSp", + "s s" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "rodSteel" + }, + "S": + { + "type": "forge:ore_dict", + "ore": "sheetSteel" + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateSteel" + } + }, + "result": + { + "item": "advancedrocketry:bipropellantfueltank", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank.json b/src/main/resources/assets/advancedrocketry/recipes/blockfueltank.json index 3a4685991..399312bb2 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank.json +++ b/src/main/resources/assets/advancedrocketry/recipes/blockfueltank.json @@ -4,7 +4,7 @@ [ "s s", "p p", - "s s" + "sSs" ], "key": { @@ -13,6 +13,11 @@ "type": "forge:ore_dict", "ore": "stickSteel" }, + "S": + { + "type": "forge:ore_dict", + "ore": "sheetSteel" + }, "p": { "type": "forge:ore_dict", diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json b/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json index 487083f39..d8d6c8b02 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json +++ b/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json @@ -4,7 +4,7 @@ [ "s s", "p p", - "s s" + "sSs" ], "key": { diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank.json b/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank.json new file mode 100644 index 000000000..14853992b --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "sSs", + "p p", + "s s" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "stickSteel" + }, + "S": + { + "type": "forge:ore_dict", + "ore": "sheetSteel" + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateSteel" + } + }, + "result": + { + "item": "advancedrocketry:oxidizerfueltank", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank_alt.json b/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank_alt.json new file mode 100644 index 000000000..034af32c8 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/blockoxidizerfueltank_alt.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "sSs", + "p p", + "s s" + ], + "key": + { + "s": + { + "type": "forge:ore_dict", + "ore": "rodSteel" + }, + "S": + { + "type": "forge:ore_dict", + "ore": "sheetSteel" + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateSteel" + } + }, + "result": + { + "item": "advancedrocketry:oxidizerfueltank", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/textures/models/bipropellantcombustion.png b/src/main/resources/assets/advancedrocketry/textures/models/bipropellantcombustion.png new file mode 100644 index 0000000000000000000000000000000000000000..aa01bbb103415d625a3500a7ff35a26ff4252c40 GIT binary patch literal 4537 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 X<5GPeD>3FN00000NkvXXu0mjfe)g;K literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/combustion.png b/src/main/resources/assets/advancedrocketry/textures/models/combustion.png index 2b1b6a0f315d4c308e7c1fc8c9030a1a1e5c86af..22d995ec5524ac06e55c266d1b2846f8413dc7ce 100644 GIT binary patch delta 4494 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 delta 1554 zcmV+t2JQKYC5jG^Ba@~JE`Q((9}@-*uF)u1000J;Nkl%a0sa6~=$J-qqFJ z)sL~~;m6q6i6NLlSY*KpHb^MJ5ENuKK|w6x|6zw|eD|I@-#Op8;>wjPlE$w5=zkreFu}4^giw$O z1QID>=7$XDT%?q||Nd`yS*9KQXgfBmfBP$jZ6E=0U@s11wjbMEy7W3P(+&kNolbf6 zOJBjVO~SxOQB*9;0ze|@c3Pxq`BDQASFc`|y#7^J4z=$A8~FI|D@lfByJm&R@8QZMTV|3{9_i@ZeKcS62a8Sy|!i*{@>T z6vQ&~dKqwkFZd_-5W1XM;_-AI#U4E61KDxmx7rsW8q|c2xnu4av1(GUH02qz7 zSy(vD?c1xgS`O#VzQW_j4*@VVP+kCY(0+LB+S6?)B_w&p%E}5i{_p_+Z(aTYiemB0 zU;hGtH^1{HihrU5*$ZHfr~!!}4r6A1$Y`|7^6A%DKDi9Q;^H}^%mG+Fxyjk|ZWqb6x~%(3)#@OJgE=DKuPM-U zldfAkd4d0I!6*u{yZ~S@7yvK}JUVT6&qp_F!O=7gRTGqjr04W0s*JLdOp+OSmZKX6 z0Jde<87T6Uj_cBG*(@wA;!S3UFGnM%A}jWXijztY!himR)@>6iu*?=&mK+?fR8@&( z8GCC%k^)eP8l9%~o!-PlDa#DiFvy~?nNEkFPeI_LTRNWS)9v=^wK!z-c!#N97p!6I zw{7T6$#YP&!xK<7R4D7SWzhs{YIPTsS%zsjO_a)i6_2*X zSJX=FcMBZVxFl;y5La1H^-kC-T!zRynbFd_P*%LM>}v=a)|MWNQQ49rDjl zZgb}JBD+(MVb6V9D^!E(!22(ZVsxvGX(-4dXMb~hhsA~CC`~QgU3-MMdi4Vt1U{Ok z5XUi{&OG+IGm&1>fz6JQIr~7mIV(VKH=QC6OB~oAS+sqi4Z!1 zihn;^XE->C-TIswgD6T+)qR@9&6_vnvv^FioD*l48Ew|7?DmeKngx@`J0LVFS)mAp zVSnFccj5uCvGs_POQ(>wf|@E+Rb6e1&VaOlaXMyryob~!<537{(I{b*u)X8q&Gr@0 zH1xg80sQF>_wL+BHtnS}#kxE3&@CNB1JPth#1&Ol&~1j(b~t97j_U%{1>;Q**LE9~ z1+mk*{pG)t0e00000NkvXXt^-0~ Ef*<7evH$=8 From 8a356023b3a227396f7ac4c8cbddc222f1c01c57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sun, 31 Jan 2021 03:21:45 -0500 Subject: [PATCH 027/312] Solar fixes and tweaks (#1973) * Solar fixes and tweaks - Make solars & microwave recievers work on space stations - Make space stations change their light level based on warp - Make space stations change their light level based on their solar insolation - Expose more functions to the API for insolation grabs * Add forgotten null check * Condense check for review Co-authored-by: zmaster587 Co-authored-by: zmaster587 --- .../api/dimension/IDimensionProperties.java | 5 ++++ .../api/stations/ISpaceObject.java | 4 ++- .../dimension/DimensionManager.java | 1 - .../dimension/DimensionProperties.java | 13 +++++++--- .../satellite/SatelliteBiomeChanger.java | 4 +-- .../satellite/SatelliteEnergy.java | 15 ++++------- .../stations/SpaceObjectAsteroid.java | 5 ++++ .../stations/SpaceStationObject.java | 11 ++++++++ .../advancedRocketry/tile/TileSolarPanel.java | 8 ++++-- .../energy/TileMicrowaveReciever.java | 25 +++++++++++-------- .../util/XMLPlanetLoader.java | 4 +++ .../world/provider/WorldProviderSpace.java | 25 ++++++++++++++++--- 12 files changed, 88 insertions(+), 32 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index 0b806a60c..f48a0f460 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -76,6 +76,11 @@ public interface IDimensionProperties { * @return the multiplier compared to Earth(1040W) for peak insolation of the body */ public double getPeakInsolationMultiplier(); + + /** + * @return the multiplier compared to Earth(1040W) for peak insolation of the body, disregarding atmosphere + */ + public double getPeakInsolationMultiplierWithoutAtmosphere(); /** * @return true if the planet has rings diff --git a/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java b/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java index 8e13090d2..cad5eef5b 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java +++ b/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java @@ -82,7 +82,9 @@ public interface ISpaceObject { public double getMaxRotationalAcceleration(); public void setDeltaRotation(double rotation, EnumFacing dir); - + + public double getInsolationMultiplier(); + /** * @return true if there is an empty pad to land on */ diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java index 4cb6aede3..1c447cc5f 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java @@ -123,7 +123,6 @@ public DimensionManager() { defaultSpaceDimensionProperties.setName("Space"); defaultSpaceDimensionProperties.fogColor = new float[] {0f,0f,0f}; //defaultSpaceDimensionProperties.setParentPlanet(overworldProperties,false); - defaultSpaceDimensionProperties.orbitalDist = 1; random = new Random(System.currentTimeMillis()); knownPlanets = new HashSet(); diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 0bd73cd70..950dba608 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -228,6 +228,7 @@ public ResourceLocation getResourceLEO() { private int originalAtmosphereDensity; //Used in solar panels public double peakInsolationMultiplier; + public double peakInsolationMultiplierWithoutAtmosphere; private int atmosphereDensity; //Stored in Kelvin public int averageTemperature; @@ -811,10 +812,14 @@ public boolean hasAtmosphere() { /** * @return the multiplier compared to Earth(1040W) for peak insolation of the body */ - public double getPeakInsolationMultiplier() { - return peakInsolationMultiplier; - } + public double getPeakInsolationMultiplier() { return peakInsolationMultiplier; } + /** + * @return the multiplier compared to Earth(1040W) for peak insolation of the body, ignoring the atmosphere + */ + public double getPeakInsolationMultiplierWithoutAtmosphere() { + return peakInsolationMultiplierWithoutAtmosphere; + } public boolean isAsteroid() { @@ -1425,6 +1430,7 @@ public void readFromNBT(NBTTagCompound nbt) { originalAtmosphereDensity = atmosphereDensity; peakInsolationMultiplier = nbt.getDouble("peakInsolationMultiplier"); + peakInsolationMultiplierWithoutAtmosphere = nbt.getDouble("peakInsolationMultiplierWithoutAtmosphere"); averageTemperature = nbt.getInteger("avgTemperature"); rotationalPeriod = nbt.getInteger("rotationalPeriod"); name = nbt.getString("name"); @@ -1588,6 +1594,7 @@ public void writeToNBT(NBTTagCompound nbt) { nbt.setInteger("atmosphereDensity", atmosphereDensity); nbt.setInteger("originalAtmosphereDensity", originalAtmosphereDensity); nbt.setDouble("peakInsolationMultiplier", peakInsolationMultiplier); + nbt.setDouble("peakInsolationMultiplierWithoutAtmosphere", peakInsolationMultiplierWithoutAtmosphere); nbt.setInteger("avgTemperature", averageTemperature); nbt.setInteger("rotationalPeriod", rotationalPeriod); nbt.setString("name", name); diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java index f9dc1588d..a6ab4b512 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java @@ -209,7 +209,7 @@ public int extractEnergy(int amt, boolean simulate) { if(getDimensionId() != Constants.INVALID_PLANET) { World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); if(world != null) { - battery.acceptEnergy(energyCreated(world, false), false); + battery.acceptEnergy(energyCreated(false), false); } } return battery.extractEnergy(amt, simulate); @@ -221,7 +221,7 @@ public int getUniversalEnergyStored() { if(getDimensionId() != Constants.INVALID_PLANET) { World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); if(world != null) { - battery.acceptEnergy(energyCreated(world, false), false); + battery.acceptEnergy(energyCreated(false), false); } } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java index 828f15070..49df3e826 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java @@ -6,6 +6,7 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.api.SatelliteRegistry; @@ -41,10 +42,10 @@ public String getInfo(World world) { return "Collecting Energy"; } - protected int energyCreated(World world, boolean simulate) { - int amt =(int) ((world.getTotalWorldTime() - lastActionTime)*getPowerPerTick()); + protected int energyCreated(boolean simulate) { + int amt =(int) ((AdvancedRocketry.proxy.getWorldTimeUniversal(0) - lastActionTime)*getPowerPerTick()); if(!simulate) - lastActionTime = world.getTotalWorldTime(); + lastActionTime = AdvancedRocketry.proxy.getWorldTimeUniversal(0); return amt; } @@ -80,16 +81,10 @@ public void setDimensionId(World world) { @Override public int transmitEnergy(EnumFacing dir, boolean simulate) { - if(getDimensionId() != Constants.INVALID_PLANET) { - World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); - if(world != null) { - int energyCreated = energyCreated(world, simulate); + int energyCreated = energyCreated(simulate); battery.acceptEnergy(Math.max((energyCreated - getEnergyMTU(EnumFacing.DOWN)), 0), simulate); int energy = battery.extractEnergy(Math.max(getEnergyMTU(EnumFacing.DOWN) - energyCreated,0), simulate); return energy + energyCreated; - } - } - return 0; } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectAsteroid.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectAsteroid.java index 749a4ff84..5615d7b95 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectAsteroid.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectAsteroid.java @@ -98,6 +98,11 @@ public void readFromNbt(NBTTagCompound nbt) { data.readFromNBT(nbt); } + @Override + public double getInsolationMultiplier() { + return 0; + } + @Override public int extractData(int maxAmount, DataType type, EnumFacing dir, boolean commit) { // TODO Auto-generated method stub diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java index 54124d7fb..0cab9627c 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java @@ -82,6 +82,10 @@ public void beginTransition(long time) { created = true; } + public boolean isWarping() { + return getOrbitingPlanetId() == SpaceObjectManager.WARPDIMID; + } + public long getTransitionTime() { return transitionEta; } @@ -107,6 +111,13 @@ public DimensionProperties getProperties() { return properties; } + /** + * @return the insolation relative to Earth ground of the station - returns 0 for warping! + */ + public double getInsolationMultiplier() { + return (isWarping()) ? 0.0 : getOrbitingPlanet().getPeakInsolationMultiplierWithoutAtmosphere(); + } + @SideOnly(Side.CLIENT) public void setProperties(IDimensionProperties properties) { this.properties = (DimensionProperties)properties; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java b/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java index a1a569e91..80199f54b 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileSolarPanel.java @@ -1,8 +1,11 @@ package zmaster587.advancedRocketry.tile; import net.minecraft.entity.player.EntityPlayer; +import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; +import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleText; @@ -55,11 +58,12 @@ public List getModules(int ID, EntityPlayer player) { @Override public int getPowerPerOperation() { - DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + DimensionProperties properties =DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + double insolationMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplier(); //Slight adjustment to make Earth 0.9995 into a 1.0 //Then multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency //Makes solar panels not return 0 everywhere - return (int)(1.0005d * 2d * zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().solarGeneratorMult * properties.getPeakInsolationMultiplier()); + return (int)Math.min((1.0005d * 2d * ARConfiguration.getCurrentConfig().solarGeneratorMult * insolationMultiplier), 10000); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java index 84c7a1919..532693697 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileMicrowaveReciever.java @@ -20,7 +20,8 @@ import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; -import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; +import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; import zmaster587.libVulpes.block.BlockMeta; @@ -50,6 +51,7 @@ public class TileMicrowaveReciever extends TileMultiPowerProducer implements ITi List connectedSatellites; boolean initialCheck; double insolationPowerMultiplier; + int powerSourceDimensionID; int powerMadeLastTick, prevPowerMadeLastTick; ModuleText textModule; public TileMicrowaveReciever() { @@ -133,12 +135,13 @@ public void update() { initialCheck = true; } - if(insolationPowerMultiplier == 0) { + //Checks whenever a station changes dimensions or when the multiblock is intialized - ie any time the multipler could concieveably change + if(insolationPowerMultiplier == 0 || ((world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId ) && (powerSourceDimensionID != SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId()))) { DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); - //Gets insolation relative to Earth, without atmosphere because we're in space and meter-long microwaves don't attenuate in the atmosphere - double insolationMultiplier = AstronomicalBodyHelper.getStellarBrightness(properties.getStar(), properties.getSolarOrbitalDistance()); - //Multiply by Earth LEO/Earth Surface for ratio relative to Earth surface (1360/1040) - insolationPowerMultiplier = insolationMultiplier * 1.308d; + insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplierWithoutAtmosphere(); + //Sets the ID of the place it's sourcing power from so it does not have to recheck + if (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) + powerSourceDimensionID = SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId(); } if(!isComplete()) return; @@ -171,11 +174,12 @@ public void update() { } DimensionProperties properties; - if(!world.isRemote && (DimensionManager.getInstance().isDimensionCreated(world.provider.getDimension()) || world.provider.getDimension() == 0)) { - properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); - + int dimid = world.provider.getDimension(); + SpaceStationObject spaceStation = (SpaceStationObject) SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos); + if(!world.isRemote && (DimensionManager.getInstance().isDimensionCreated(dimid) || world.provider.getDimension() == 0)) { + //This way we check to see if it's on a station, and if so, if it has any satellites in orbit around the planet the station is around to pull from + properties = (spaceStation != null) ? spaceStation.getOrbitingPlanet() : DimensionManager.getInstance().getDimensionProperties(dimid); int energyRecieved = 0; - if(enabled) { for(long lng : connectedSatellites) { SatelliteBase satellite = properties.getSatellite(lng); @@ -184,6 +188,7 @@ public void update() { energyRecieved += ((IUniversalEnergyTransmitter)satellite).transmitEnergy(EnumFacing.UP, false); } } + //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff energyRecieved *= 2 * insolationPowerMultiplier; } diff --git a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java index 1bfd4f2ac..073d7f1bf 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/util/XMLPlanetLoader.java @@ -80,6 +80,7 @@ public class XMLPlanetLoader { private static final String ELEMENT_BASEORBITTHETA = "orbitalTheta"; private static final String ELEMENT_PHI = "orbitalPhi"; private static final String PEAK_INSOLATION = "peakInsolation"; + private static final String PEAK_INSOLATION_WITHOUT_ATMOSPHERE = "peakInsolationNoAtmosphere"; private static final String AVG_TEMPERATURE = "avgTemperature"; private static final String ELEMENT_PERIOD = "rotationalPeriod"; private static final String ELEMENT_HASOXYGEN = "hasOxygen"; @@ -590,6 +591,8 @@ else if(planetPropertyNode.getNodeName().equalsIgnoreCase(GENERATESTRUCTURES)) { double insolationRelativeToLEO = AstronomicalBodyHelper.getStellarBrightness(star, properties.getSolarOrbitalDistance()) * Math.pow(Math.E, -(0.0026899d * properties.getAtmosphereDensity())); //Multiply by Earth LEO/Earth Surface for ratio relative to Earth surface (1360/1040) properties.peakInsolationMultiplier = insolationRelativeToLEO * 1.308d; + //Without atmosphere + properties.peakInsolationMultiplierWithoutAtmosphere = AstronomicalBodyHelper.getStellarBrightness(star, properties.getSolarOrbitalDistance()) * 1.308d; //Set temperature properties.averageTemperature = AstronomicalBodyHelper.getAverageTemperature(star, properties.getSolarOrbitalDistance(), properties.getAtmosphereDensity()); @@ -874,6 +877,7 @@ private static Node writePlanet(Document doc, DimensionProperties properties) nodePlanet.appendChild(createTextNode(doc, ELEMENT_BASEORBITTHETA, (int)((properties.baseOrbitTheta * 180f/Math.PI) - 180))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PHI, (int)(properties.orbitalPhi))); nodePlanet.appendChild(createTextNode(doc, PEAK_INSOLATION, (properties.peakInsolationMultiplier))); + nodePlanet.appendChild(createTextNode(doc, PEAK_INSOLATION_WITHOUT_ATMOSPHERE, (properties.peakInsolationMultiplierWithoutAtmosphere))); nodePlanet.appendChild(createTextNode(doc, AVG_TEMPERATURE, (int)(properties.averageTemperature))); nodePlanet.appendChild(createTextNode(doc, ELEMENT_PERIOD, properties.rotationalPeriod)); nodePlanet.appendChild(createTextNode(doc, ELEMENT_ATMDENSITY, properties.getAtmosphereDensity())); diff --git a/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderSpace.java b/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderSpace.java index 5f8bff957..9c9b68ab0 100755 --- a/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderSpace.java +++ b/src/main/java/zmaster587/advancedRocketry/world/provider/WorldProviderSpace.java @@ -1,9 +1,11 @@ package zmaster587.advancedRocketry.world.provider; +import jdk.nashorn.internal.ir.Block; import net.minecraft.client.Minecraft; import net.minecraft.client.entity.EntityPlayerSP; import net.minecraft.entity.Entity; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.MathHelper; import net.minecraft.world.biome.BiomeProviderSingle; import net.minecraft.world.gen.IChunkGenerator; import net.minecraftforge.client.IRenderHandler; @@ -12,6 +14,7 @@ import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryBiomes; import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.dimension.solar.StellarBody; import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.client.render.planet.RenderSpaceSky; import zmaster587.advancedRocketry.client.render.planet.RenderSpaceTravelSky; @@ -19,6 +22,8 @@ import zmaster587.advancedRocketry.dimension.DimensionProperties; import zmaster587.advancedRocketry.entity.EntityRocket; import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; +import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; import zmaster587.advancedRocketry.world.ChunkProviderSpace; public class WorldProviderSpace extends WorldProviderPlanet { @@ -82,7 +87,19 @@ public float getAtmosphereDensity(BlockPos pos) { public float calculateCelestialAngle(long worldTime, float p_76563_3_) { return AdvancedRocketry.proxy.calculateCelestialAngleSpaceStation(); } - + + @Override + public float getSunBrightness(float partialTicks) { + DimensionProperties properties = getDimensionProperties(Minecraft.getMinecraft().player.getPosition()); + SpaceStationObject spaceStation = (SpaceStationObject) getSpaceObject(Minecraft.getMinecraft().player.getPosition()); + + //Vary brightness depending upon sun luminosity and planet distance + //This takes into account how eyes work, that they're not linear in sensing light + float preWarpBrightnessMultiplier = (float) AstronomicalBodyHelper.getPlanetaryLightLevelMultiplier(AstronomicalBodyHelper.getStellarBrightness(properties.getStar(), properties.getSolarOrbitalDistance())); + //Warp is no light, because there are no stars + return (spaceStation.isWarping()) ? (float) 0.0 : preWarpBrightnessMultiplier * world.getSunBrightnessBody(partialTicks); + } + @Override protected void init() { // TODO Auto-generated method stub @@ -94,11 +111,13 @@ protected void init() { } - + public ISpaceObject getSpaceObject(BlockPos pos) { + return SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos); + } @Override public DimensionProperties getDimensionProperties(BlockPos pos) { - ISpaceObject object = SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos); + ISpaceObject object = getSpaceObject(pos); if(object != null) return (DimensionProperties)object.getProperties(); return DimensionManager.defaultSpaceDimensionProperties; From 6e340d6f14e8302ad0959cd4fb9eb0dc0d1f4a02 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 31 Jan 2021 04:09:50 -0500 Subject: [PATCH 028/312] Space elevator and multiblock work - Redo space elevator to fit new model - Now 1:1, linker only, and goes down / up depending on orientation - Needs geosynchronous orbit - Moved a couple of things from DimensionManager - Allowed cutting machine to see bout I and O stacks and render them --- .../multiblocks/RendererCuttingMachine.java | 20 +- .../multiblocks/RendererElectrolyser.java | 4 +- .../multiblocks/RendererSpaceElevator.java | 87 +- .../dimension/DimensionManager.java | 25 +- .../entity/EntityElevatorCapsule.java | 78 +- .../advancedRocketry/entity/EntityRocket.java | 2 +- .../TileEntitySatelliteControlCenter.java | 7 +- .../tile/multiblock/TileRailgun.java | 3 +- .../tile/multiblock/TileSpaceElevator.java | 363 +- .../machine/TileCuttingMachine.java | 4 +- .../util/PlanetaryTravelHelper.java | 8 + .../assets/advancedrocketry/lang/en_US.lang | 13 +- .../advancedrocketry/models/spaceelevator.obj | 9023 +++++++++++++---- .../textures/models/spaceelevator.jpg | Bin 130523 -> 0 bytes .../textures/models/spaceelevator.png | Bin 0 -> 26182 bytes 15 files changed, 7128 insertions(+), 2509 deletions(-) delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.jpg create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.png diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java index 12aa01c6d..b69b9c278 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererCuttingMachine.java @@ -58,13 +58,29 @@ public void render(TileEntity tile, double x, double y, double z, + List inputList = multiBlockTile.getInputs(); + if(inputList != null && !inputList.isEmpty() && progress < 0.65) { + ItemStack inputStack = null; + for (ItemStack stack: inputList) { + if (stack != null && inputStack == null) + inputStack = stack; + } + + GL11.glPushMatrix(); + GL11.glRotatef(90, 1, 0, 0); + GL11.glTranslated(1f, tray + .45, -1.05); + RenderHelper.renderItem(multiBlockTile, inputStack, Minecraft.getMinecraft().getRenderItem()); + GL11.glPopMatrix(); + } + + List outputList = multiBlockTile.getOutputs(); - if(outputList != null && !outputList.isEmpty()) { + if(outputList != null && !outputList.isEmpty() && progress >= 0.65) { ItemStack stack = outputList.get(0); GL11.glPushMatrix(); GL11.glRotatef(90, 1, 0, 0); - GL11.glTranslated(1f, tray + .4, -1.05); + GL11.glTranslated(1f, tray + .45, -1.05); RenderHelper.renderItem(multiBlockTile, stack, Minecraft.getMinecraft().getRenderItem()); GL11.glPopMatrix(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java index 495d160f3..c9173ef61 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererElectrolyser.java @@ -43,10 +43,10 @@ public void render(TileEntity tile, double x, GL11.glPushMatrix(); //Rotate and move the model into position - GL11.glTranslated(x, y, z); + GL11.glTranslated(x + 0.5, y, z + 0.5); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); GL11.glRotatef((front.getFrontOffsetZ() == 1 ? 180 : 0) - front.getFrontOffsetX()*90f, 0, 1, 0); - GL11.glTranslated(2f, 0f, 0f); + GL11.glTranslated(1.5f, 0f, -0.5f); bindTexture(texture); model.renderAll(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java index a4f4a3aa4..fdd9d3532 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java @@ -10,6 +10,7 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.ResourceLocation; import org.lwjgl.opengl.GL11; +import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; import zmaster587.advancedRocketry.client.render.RenderLaser; @@ -21,13 +22,13 @@ public class RendererSpaceElevator extends TileEntitySpecialRenderer { WavefrontObject model; - public ResourceLocation baseTexture = new ResourceLocation("advancedRocketry:textures/models/spaceElevator.jpg"); + public ResourceLocation baseTexture = new ResourceLocation("advancedRocketry:textures/models/spaceelevator.png"); RenderLaser laser; public RendererSpaceElevator() { laser = new RenderLaser(1, new float[] { 0,0 , 0, 0}, new float[] { 1, 1 , 0, 0.11f} ); try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/spaceElevator.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/spaceelevator.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } @@ -43,8 +44,9 @@ public void render(TileEntity tile, double x, double renderX = x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX(); double renderZ = z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ(); - - laser.doRender((Entity)null, renderX - .5, y+2.5, renderZ - .5, 0, f); + if (multiBlockTile.isTetherConnected()) { + laser.doRender((Entity) null, renderX + 1.5, y + 4f, renderZ - 0.5, 0, f); + } GL11.glPushMatrix(); @@ -53,53 +55,68 @@ public void render(TileEntity tile, double x, GL11.glTranslated(x + 0.5, y, z + .5); //Rotate and move the model into position EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); + + float rotationAmount = (multiBlockTile.getIsSpaceStation()) ? 180f : 0; + if (front.getAxis() == EnumFacing.Axis.X) { + GL11.glRotatef(rotationAmount, 1, 0, 0); + } else { + GL11.glRotatef(rotationAmount, 0, 0, 1); + } GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); + float yOffset = (multiBlockTile.getIsSpaceStation()) ? -1f : 0; + GL11.glTranslated(4.5f, yOffset, 0.5f); + //GL11.glTranslated(2f, 0, 0f); bindTexture(baseTexture); - model.renderOnly("Base"); + model.renderOnly("Anchor"); + if (multiBlockTile.isTetherConnected()) { + model.renderOnly("Tether"); + } GL11.glPopMatrix(); - - //Render Beads - GL11.glPushMatrix(); - GL11.glTranslated(x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX(), y, z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ()); - BufferBuilder buffer = Tessellator.getInstance().getBuffer(); - GlStateManager.disableLighting(); - GlStateManager.disableFog(); - GlStateManager.enableBlend(); - GlStateManager.depthMask(false); - GlStateManager.disableTexture2D(); - GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE); + if (multiBlockTile.isTetherConnected()) { + //Render Beads + GL11.glPushMatrix(); + GL11.glTranslated(x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX() + 2, y + 4, z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ()); + BufferBuilder buffer = Tessellator.getInstance().getBuffer(); + GlStateManager.disableLighting(); + GlStateManager.disableFog(); + GlStateManager.enableBlend(); + GlStateManager.depthMask(false); + + GlStateManager.disableTexture2D(); + GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE); - buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_NORMAL); - GlStateManager.color(1, 1 , 1 , 0.11f); + buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_NORMAL); + GlStateManager.color(1, 1, 1, 0.11f); - double position = (System.currentTimeMillis() % 16000)/200f; + double position = (System.currentTimeMillis() % 16000) / 200f; - for(int i = 0 ; i < 10; i++) { - for(float radius = 0.25F; radius < 1.25; radius += .25F) { + for (int i = 0; i < 10; i++) { + for (float radius = 0.25F; radius < 1.25; radius += .25F) { - RenderHelper.renderCube(buffer, -radius, -radius + position + i*80 + 4, -radius, radius, radius + position + i*80 + 4, radius); + RenderHelper.renderCube(buffer, -radius, -radius + position + i * 80 + 4, -radius, radius, radius + position + i * 80 + 4, radius); + } } - } - for(int i = 1 ; i < 11; i++) { - for(float radius = 0.25F; radius < 1.25; radius += .25F) { + for (int i = 1; i < 11; i++) { + for (float radius = 0.25F; radius < 1.25; radius += .25F) { - RenderHelper.renderCube(buffer, -radius, -radius - position + i*80 + 4, -radius, radius, radius - position + i*80 + 4, radius); + RenderHelper.renderCube(buffer, -radius, -radius - position + i * 80 + 4, -radius, radius, radius - position + i * 80 + 4, radius); + } } - } - Tessellator.getInstance().draw(); + Tessellator.getInstance().draw(); - GlStateManager.disableBlend(); - GlStateManager.enableLighting(); - GlStateManager.enableTexture2D(); - GlStateManager.enableFog(); - GlStateManager.depthMask(true); - GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); - GL11.glPopMatrix(); + GlStateManager.disableBlend(); + GlStateManager.enableLighting(); + GlStateManager.enableTexture2D(); + GlStateManager.enableFog(); + GlStateManager.depthMask(true); + GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); + GL11.glPopMatrix(); + } } diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java index 4cb6aede3..6fd66aced 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java @@ -37,6 +37,7 @@ import zmaster587.advancedRocketry.network.PacketDimInfo; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; +import zmaster587.advancedRocketry.util.PlanetaryTravelHelper; import zmaster587.advancedRocketry.util.SpawnListEntryNBT; import zmaster587.advancedRocketry.util.XMLPlanetLoader; import zmaster587.advancedRocketry.util.XMLPlanetLoader.DimensionPropertyCoupling; @@ -1161,34 +1162,14 @@ public Map loadDimensions(String filePath) { } /** - * + * * @param destinationDimId * @param dimension * @return true if the two dimensions are in the same planet/moon system */ public boolean areDimensionsInSamePlanetMoonSystem(int destinationDimId, int dimension) { - //This is a mess, clean up later - if(dimension == SpaceObjectManager.WARPDIMID || destinationDimId == SpaceObjectManager.WARPDIMID) - return false; - - DimensionProperties properties = getDimensionProperties(dimension); - DimensionProperties properties2 = getDimensionProperties(destinationDimId); - - while(properties.getParentProperties() != null) properties = properties.getParentProperties(); - while(properties2.getParentProperties() != null) properties2 = properties2.getParentProperties(); - - return areDimensionsInSamePlanetMoonSystem(properties, destinationDimId) || areDimensionsInSamePlanetMoonSystem(properties2, dimension); - } - - private boolean areDimensionsInSamePlanetMoonSystem(DimensionProperties properties, int id) { - if(properties.getId() == id) - return true; - - for(int child : properties.getChildPlanets()) { - if(areDimensionsInSamePlanetMoonSystem(getDimensionProperties(child), id)) return true; - } - return false; + return PlanetaryTravelHelper.isTravelWithinPlanetarySystem(destinationDimId,dimension); } public static DimensionProperties getEffectiveDimId(int dimId, BlockPos pos) { diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java index 2c27218bd..e4647fa21 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java @@ -2,7 +2,6 @@ import io.netty.buffer.ByteBuf; import net.minecraft.entity.Entity; -import net.minecraft.entity.EntityList; import net.minecraft.entity.MoverType; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.nbt.NBTTagCompound; @@ -13,7 +12,6 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.MathHelper; import net.minecraft.world.Teleporter; import net.minecraft.world.World; import net.minecraft.world.WorldServer; @@ -244,7 +242,7 @@ public void onEntityUpdate() { } if(this.posY > MAX_HEIGHT) { - setCapsuleMotion(-1); + setCapsuleMotion(1); double landingLocX, landingLocZ; World world; @@ -281,12 +279,33 @@ public void onEntityUpdate() { } } - changeDimension(dstTilePos.dimid, landingLocX, ARConfiguration.getCurrentConfig().orbit, landingLocZ); + changeDimension(dstTilePos.dimid, landingLocX, 10, landingLocZ); MinecraftForge.EVENT_BUS.post(new RocketEvent.RocketDeOrbitingEvent(this)); } } + if(this.posY >= dstTilePos.pos.y -4 && world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) { + setCapsuleMotion(0); + + + setPosition(dstTilePos.pos.x, dstTilePos.pos.y - 5, dstTilePos.pos.z); + + TileEntity e; + + if((e = world.getTileEntity(dstTilePos.pos.getBlockPos())) instanceof TileSpaceElevator) { + ((TileSpaceElevator)e).notifyLanded(this); + standTime = 0; + } + else + this.setDead(); + + //Dismount rider after being put in final place + for(Entity ent : this.getPassengers()) { + ent.dismountRidingEntity(); + } + } + this.move(MoverType.SELF,0, this.motionY, 0); } else if(isDescending()) { @@ -310,7 +329,7 @@ else if(isDescending()) { ent.startRiding(this); } - if(this.posY <= dstTilePos.pos.y) { + if(this.posY <= dstTilePos.pos.y && world.provider.getDimension() != ARConfiguration.getCurrentConfig().spaceDimId) { setCapsuleMotion(0); @@ -329,6 +348,47 @@ else if(isDescending()) { for(Entity ent : this.getPassengers()) { ent.dismountRidingEntity(); } + } else if(this.posY <= 15 && world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) { + setCapsuleMotion(-1); + double landingLocX, landingLocZ; + World world; + + if((world = DimensionManager.getWorld(dstTilePos.dimid)) == null) { + DimensionManager.initDimension(dstTilePos.dimid); + world = DimensionManager.getWorld(dstTilePos.dimid); + } + + if(world != null) { + TileEntity tile = world.getTileEntity(dstTilePos.pos.getBlockPos()); + + if(tile instanceof TileSpaceElevator) { + landingLocX = ((TileSpaceElevator)tile).getLandingLocationX(); + landingLocZ = ((TileSpaceElevator)tile).getLandingLocationZ(); + } + else { + setDead(); + return; + } + } + else { + dstTilePos = srcTilePos; + world = this.getEntityWorld(); + + TileEntity tile = world.getTileEntity(dstTilePos.pos.getBlockPos()); + + if(tile instanceof TileSpaceElevator) { + landingLocX = ((TileSpaceElevator)tile).getLandingLocationX(); + landingLocZ = ((TileSpaceElevator)tile).getLandingLocationZ(); + } + else { + setDead(); + return; + } + } + + changeDimension(dstTilePos.dimid, landingLocX, ARConfiguration.getCurrentConfig().orbit, landingLocZ); + + MinecraftForge.EVENT_BUS.post(new RocketEvent.RocketDeOrbitingEvent(this)); } else this.move(MoverType.SELF,0, this.motionY, 0); @@ -344,7 +404,7 @@ else if(isDescending()) { TileEntity srcTile = null; if(list.isEmpty()) standTime = 0; - else if(dstTilePos != null && dstTilePos.dimid != world.provider.getDimension() && TileSpaceElevator.isDstValid(getEntityWorld(), dstTilePos, new HashedBlockPosition(getPosition()))) + else if(dstTilePos != null && TileSpaceElevator.isDestinationValid(dstTilePos.dimid, dstTilePos, new HashedBlockPosition(getPosition()), world.provider.getDimension())) standTime++; if(srcTilePos != null && srcTilePos.pos != null) @@ -364,7 +424,11 @@ else if(dstTilePos != null && dstTilePos.dimid != world.provider.getDimension() if(srcTile instanceof TileSpaceElevator && ((TileSpaceElevator)srcTile).attemptLaunch()) { - setCapsuleMotion(1); + if (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) { + setCapsuleMotion(-1); + } else { + setCapsuleMotion(1); + } //Make sure we mount player before takeoff List list2 = world.getEntitiesWithinAABB(EntityPlayer.class, getEntityBoundingBox()); diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index db124788a..bc0ca88af 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -1569,7 +1569,7 @@ public void launch() { } //Check to see if it's possible to reach - if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(finalDest, thisDimId)) { + if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !PlanetaryTravelHelper.isTravelWithinPlanetarySystem(finalDest, thisDimId)) { setError(LibVulpes.proxy.getLocalizedString("error.rocket.notSameSystem")); return; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java index 8ddde892f..b82fe48f8 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java @@ -17,6 +17,7 @@ import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; import zmaster587.advancedRocketry.satellite.SatelliteData; import zmaster587.advancedRocketry.util.IDataInventory; +import zmaster587.advancedRocketry.util.PlanetaryTravelHelper; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.*; import zmaster587.libVulpes.network.PacketHandler; @@ -94,7 +95,7 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, else if( id == 100 ) { SatelliteBase satellite = moduleSatellite.getSatellite(); - if(satellite != null && DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(player, world, pos); } } @@ -118,7 +119,7 @@ public void updateInventoryInfo() { if(getUniversalEnergyStored() < getPowerPerOperation()) moduleText.setText(LibVulpes.proxy.getLocalizedString("msg.notenoughpower")); - else if(!DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + else if(!PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { moduleText.setText(satellite.getName() + "\n\n" + LibVulpes.proxy.getLocalizedString("msg.satctrlcenter.toofar") ); } @@ -233,7 +234,7 @@ public int extractData(int maxAmount, DataType type, EnumFacing dir, boolean com //TODO SatelliteBase satellite = getSatelliteFromSlot(0); - if(satellite != null && satellite instanceof SatelliteData && DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && satellite instanceof SatelliteData && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(null, world, pos); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java index 365bf1256..abc7bb623 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java @@ -26,6 +26,7 @@ import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.entity.EntityItemAbducted; import zmaster587.advancedRocketry.util.AudioRegistry; +import zmaster587.advancedRocketry.util.PlanetaryTravelHelper; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.block.BlockMeta; @@ -281,7 +282,7 @@ private boolean attemptCargoTransfer() { TileEntity tile; if(world != null && (tile = world.getTileEntity(pos)) instanceof TileRailgun && ((TileRailgun)tile).canRecieveCargo(tfrStack) && - (zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(this.world.provider.getDimension(), + (PlanetaryTravelHelper.isTravelWithinPlanetarySystem(this.world.provider.getDimension(), zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId()) || zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId() == zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(this.world, this.pos).getId()) ) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java index 439772fba..a65d48998 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java @@ -4,8 +4,6 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; -import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; @@ -13,21 +11,19 @@ import net.minecraft.util.ITickable; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.common.DimensionManager; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; -import zmaster587.advancedRocketry.AdvancedRocketry; -import zmaster587.advancedRocketry.api.AdvancedRocketryItems; +import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.entity.EntityElevatorCapsule; -import zmaster587.advancedRocketry.inventory.modules.ModuleStellarBackground; -import zmaster587.advancedRocketry.item.ItemSpaceElevatorChip; +import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.util.DimensionBlockPosition; +import zmaster587.advancedRocketry.util.PlanetaryTravelHelper; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.LibVulpesBlocks; -import zmaster587.libVulpes.block.BlockMeta; import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.interfaces.ILinkableTile; import zmaster587.libVulpes.inventory.GuiHandler; @@ -37,76 +33,38 @@ import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; -import zmaster587.libVulpes.util.EmbeddedInventory; import zmaster587.libVulpes.util.HashedBlockPosition; -import java.util.LinkedList; import java.util.List; -public class TileSpaceElevator extends TileMultiPowerConsumer implements ILinkableTile, IInventory, ITickable { +public class TileSpaceElevator extends TileMultiPowerConsumer implements IModularInventory, ILinkableTile, ITickable { Object[][][] structure = { { - {null,null,null,null,null,null,null}, - {null,Blocks.REDSTONE_LAMP,null,Blocks.AIR,null,Blocks.REDSTONE_LAMP,null}, - {null,null,Blocks.AIR,Blocks.AIR,Blocks.AIR,null,null}, - {null,Blocks.AIR,Blocks.AIR,Blocks.AIR,Blocks.AIR,Blocks.AIR,null}, - {null,null,Blocks.AIR,Blocks.AIR,Blocks.AIR,null,null}, - {null,Blocks.REDSTONE_LAMP,null,Blocks.AIR,null,Blocks.REDSTONE_LAMP,null}, - {null,null,null,null,null,null,null}, - }, - { - {null,null,'*','*','*',null,null}, - {null,'*','*','*','*','*',null}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {null,'*','*','*','*','*',null}, - {null,null,'*','*','*',null,null}, - }, - { - {null,'*','*',null,'c','*',null}, - {'*','*','*',null,'*','*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*','*','*','*','*','*'}, - {null,'*','*','*','*','*',null}, - }, - { - {'*','*','*',null,'*','*','*'}, - {'*','*','*',null,'*','*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*',Blocks.AIR,Blocks.AIR,Blocks.AIR,'*','*'}, - {'*','*','*','*','*','*','*'}, - {'*','*','*','*','*','*','*'}, - }, - { - { '*', '*', '*', '*', '*', '*', '*' }, - { '*', '*', "blockCoil", "blockCoil", "blockCoil", '*', '*' }, - { LibVulpesBlocks.motors, "blockCoil", Blocks.AIR, Blocks.AIR, Blocks.AIR, "blockCoil", LibVulpesBlocks.motors }, - { 'P', "blockCoil", Blocks.AIR, Blocks.AIR, Blocks.AIR, "blockCoil", 'P' }, - { LibVulpesBlocks.motors, "blockCoil", Blocks.AIR, Blocks.AIR, Blocks.AIR, "blockCoil", LibVulpesBlocks.motors }, - { '*', '*', "blockCoil", "blockCoil", "blockCoil", '*', '*' }, - { '*', '*', LibVulpesBlocks.motors, 'P', LibVulpesBlocks.motors, '*', '*' }, + {null,null,null,'P','c','P',null,null,null}, + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {"slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab"}, + {"slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.motors,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab"}, + {"slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab"}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab","slab","slab","slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"} } }; - EmbeddedInventory inv; EntityElevatorCapsule capsule; boolean firstTick; DimensionBlockPosition dimBlockPos; private ModuleText landingPadDisplayText; private static final byte SUMMON_PACKET = 2; - private static final byte SELECT_DST = 3; private static final int BUTTON_ID_OFFSET = 5; public TileSpaceElevator() { super(); - inv = new EmbeddedInventory(1); capsule = null; firstTick = true; @@ -124,6 +82,22 @@ public void deconstructMultiBlock(World world, BlockPos destroyedPos, if(e != null) e.setDead(); + + + World otherPlanet; + if((otherPlanet = DimensionManager.getWorld(dimBlockPos.dimid)) == null) { + DimensionManager.initDimension(dimBlockPos.dimid); + otherPlanet = DimensionManager.getWorld(dimBlockPos.dimid); + } + + if(otherPlanet != null) { + TileEntity tile = otherPlanet.getTileEntity(dimBlockPos.pos.getBlockPos()); + if(tile instanceof TileSpaceElevator) { + setDimensionBlockPosition(null); + ((TileSpaceElevator) tile).setDimensionBlockPosition(null); + } + } + } @Override @@ -133,13 +107,13 @@ public Object[][][] getStructure() { @Override public String getMachineName() { - return "tile.spaceElevatorController.name"; + return getModularInventoryName(); } @Override public AxisAlignedBB getRenderBoundingBox() { - return new AxisAlignedBB(pos.add(-5,-3,-5),pos.add(5,3000,5)); + return new AxisAlignedBB(pos.add(-5,-300,-5),pos.add(5,3000,5)); } @Override @@ -150,52 +124,27 @@ public List getModules(int ID, EntityPlayer player) { if(ID == GuiHandler.guiId.MODULAR.ordinal()) { modules.add(new ModuleButton(50, 47, 1, LibVulpes.proxy.getLocalizedString("msg.spaceElevator.button.summon"), this, TextureResources.buttonBuild, 80, 18)); - modules.add(new ModuleButton(50, 67, 2, LibVulpes.proxy.getLocalizedString("msg.label.selectDst"), this, TextureResources.buttonBuild, 80, 18)); - modules.add(new ModuleTexturedSlotArray(50, 20, this, 0, 1, zmaster587.advancedRocketry.inventory.TextureResources.idChip)); - modules.add(new ModuleText(70, 23, LibVulpes.proxy.getLocalizedString("msg.spaceElevator.label.chip"), 0x2d2d2d)); - } - else { - modules.clear(); - modules.add(new ModuleStellarBackground(0, 0, zmaster587.libVulpes.inventory.TextureResources.starryBG)); - - List list2 = new LinkedList(); - ModuleButton button = new ModuleButton(0, 0, BUTTON_ID_OFFSET, LibVulpes.proxy.getLocalizedString("msg.label.clear"), this, zmaster587.advancedRocketry.inventory.TextureResources.buttonGeneric, 256, 18); - list2.add(button); - - ItemStack stack = getChip(); - - if(stack != null) { - List list; - list = ((ItemSpaceElevatorChip)AdvancedRocketryItems.itemSpaceElevatorChip).getBlockPositions(stack); - - int i = 1; - for( DimensionBlockPosition pos : list) - { - button = new ModuleButton(0, i*18, i + BUTTON_ID_OFFSET, pos.toString(), this, zmaster587.advancedRocketry.inventory.TextureResources.buttonGeneric, 256, 18); - list2.add(button); - - if(!isDstValid(world, pos, new HashedBlockPosition(getPos()))) - button.setColor(0xFFFF2222); - - i++; - } + if (isTetherConnected()) { + modules.add(new ModuleText(30, 23, LibVulpes.proxy.getLocalizedString("msg.spaceElevator.warning.anchored0"), 0x2d2d2d)); + modules.add(new ModuleText(30, 35, LibVulpes.proxy.getLocalizedString("msg.spaceElevator.warning.anchored1"), 0x2d2d2d)); + } else { + modules.add(new ModuleText(30, 23, LibVulpes.proxy.getLocalizedString("msg.spaceElevator.warning.unanchored"), 0x2d2d2d)); } - ModuleContainerPan pan = new ModuleContainerPan(25, 25, list2, new LinkedList(), null, 512, 256, 0, -48, 258, 256); - modules.add(pan); - - landingPadDisplayText.setText(dimBlockPos != null ? dimBlockPos.toString() : LibVulpes.proxy.getLocalizedString("msg.label.noneSelected")); - modules.add(landingPadDisplayText); } return modules; } - public static boolean isDstValid(World worldObj, DimensionBlockPosition pos, HashedBlockPosition myPos) { - if(pos == null || pos.pos == null) + public static boolean isDestinationValid(int destinationDimensionID, DimensionBlockPosition pos, HashedBlockPosition myPos, int myDimensionID) { + if (pos == null || pos.pos == null) return false; - - return worldObj.provider.getDimension() != pos.dimid && zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().areDimensionsInSamePlanetMoonSystem(zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(pos.dimid, pos.pos.getBlockPos()).getId(), zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(worldObj, myPos.getBlockPos()).getId()) ; + if (destinationDimensionID == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()) != null) { + return PlanetaryTravelHelper.isTravelWithinGeostationaryOrbit((SpaceStationObject)SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()), pos.dimid); + } else if (pos.dimid == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos.pos.getBlockPos()) != null) { + return PlanetaryTravelHelper.isTravelWithinGeostationaryOrbit((SpaceStationObject)SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos.pos.getBlockPos()), myDimensionID); + } + return false; } public boolean attemptLaunch() { @@ -211,9 +160,6 @@ public void onInventoryButtonPressed(int buttonId) { if(buttonId == 1) { PacketHandler.sendToServer(new PacketMachine(this, SUMMON_PACKET)); } - else if(buttonId == 2) { - PacketHandler.sendToServer(new PacketMachine(this, SELECT_DST)); - } if( buttonId >= BUTTON_ID_OFFSET) { PacketHandler.sendToServer(new PacketMachine(this, (byte)buttonId)); } @@ -230,7 +176,9 @@ public void notifyLanded(EntityElevatorCapsule e) { capsule.setSourceTile(new DimensionBlockPosition(world.provider.getDimension(), new HashedBlockPosition(pos))); capsule.setDst(dimBlockPos); } - capsule.setPosition(getLandingLocationX(), getPos().getY() - 1, getLandingLocationZ()); + + int yOffset = (getIsSpaceStation()) ? - 5 : 1; + capsule.setPosition(getLandingLocationX(), getPos().getY() + yOffset, getLandingLocationZ()); EnumFacing facing = RotatableBlock.getFront(world.getBlockState(getPos())); switch(facing) { @@ -250,6 +198,12 @@ public void notifyLanded(EntityElevatorCapsule e) { @Override public void update() { + /* + if (dimBlockPos != null ) { + if (!isDestinationValid(dimBlockPos.dimid, dimBlockPos, new HashedBlockPosition(pos), world.provider.getDimension())) { + dimBlockPos = null; + } + }*/ super.update(); } @@ -271,10 +225,6 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, if(id == SUMMON_PACKET) { summonCapsule(); } - else if (id == SELECT_DST) { - player.closeScreen(); - player.openGui(LibVulpes.instance, GuiHandler.guiId.MODULARFULLSCREEN.ordinal(), player.world, this.pos.getX(), this.pos.getY(), this.pos.getZ()); - } else if(id == BUTTON_ID_OFFSET) { dimBlockPos = null; capsule.setDst(null); @@ -282,47 +232,6 @@ else if(id == BUTTON_ID_OFFSET) { markDirty(); world.notifyBlockUpdate(pos, world.getBlockState(pos), world.getBlockState(pos), 3); } - else if(id > BUTTON_ID_OFFSET) { - ItemStack stack = inv.getStackInSlot(0); - - if(stack != null && stack.getItem() instanceof ItemSpaceElevatorChip) { - List list; - list = ((ItemSpaceElevatorChip)AdvancedRocketryItems.itemSpaceElevatorChip).getBlockPositions(stack); - - try { - DimensionBlockPosition dstpos = list.get(id - BUTTON_ID_OFFSET - 1); - if(isDstValid(world,dstpos, new HashedBlockPosition(getPos()))) { - - dimBlockPos = dstpos; - World world; - if((world = DimensionManager.getWorld(dimBlockPos.dimid)) == null) { - DimensionManager.initDimension(dimBlockPos.dimid); - world = DimensionManager.getWorld(dimBlockPos.dimid); - } - - if(world != null) { - TileEntity tile = world.getTileEntity(dimBlockPos.pos.getBlockPos()); - - if(tile instanceof TileSpaceElevator) { - - summonCapsule(); - - capsule.setDst(dimBlockPos); - capsule.setSourceTile(new DimensionBlockPosition(this.getWorld().provider.getDimension(), new HashedBlockPosition(getPos()))); - markDirty(); - this.world.notifyBlockUpdate(pos, world.getBlockState(pos), world.getBlockState(pos), 3); - return; - } - } - } - } catch (IndexOutOfBoundsException e) { - AdvancedRocketry.logger.warn("Space Elevator at location " + this.pos + " recieved invalid button press!"); - //Sigh... - } - dimBlockPos = null; - } - } - super.useNetworkData(player, side, id, nbt); } @@ -343,12 +252,12 @@ public EntityElevatorCapsule getCapsuleOnLine() { public double getLandingLocationX() { EnumFacing facing = RotatableBlock.getFront(world.getBlockState(getPos())); - return getPos().getX() + facing.getFrontOffsetX()*-3 - facing.getFrontOffsetZ() + 0.5; + return getPos().getX() + facing.getFrontOffsetX()*-5 - facing.getFrontOffsetZ()*2 + 0.5; } public double getLandingLocationZ() { EnumFacing facing = RotatableBlock.getFront(world.getBlockState(getPos())); - return getPos().getZ() + facing.getFrontOffsetX()*1 + facing.getFrontOffsetZ()*-3 + 0.5; + return getPos().getZ() + facing.getFrontOffsetX()*2 + facing.getFrontOffsetZ()*-5 + 0.5; } @@ -375,28 +284,24 @@ public void summonCapsule() { double capsulePosX = getLandingLocationX(); double capsulePosZ = getLandingLocationZ(); - capsule.setPosition(capsulePosX, getPos().getY() - 1, capsulePosZ); + int yOffset = (getIsSpaceStation()) ? - 4 : 1; + capsule.setPosition(capsulePosX, getPos().getY() + yOffset, capsulePosZ); + capsule.setDst(dimBlockPos); capsule.setSourceTile(new DimensionBlockPosition(world.provider.getDimension(), new HashedBlockPosition(this.getPos()))); world.spawnEntity(capsule); } - @Override - public List getAllowableWildCardBlocks() { - List list = super.getAllowableWildCardBlocks(); - list.add(new BlockMeta(Blocks.IRON_BLOCK)); - list.add(new BlockMeta(LibVulpesBlocks.blockStructureBlock)); - list.add(new BlockMeta(LibVulpesBlocks.blockAdvStructureBlock)); - - return list; - } - @Override public boolean onLinkStart(ItemStack item, TileEntity entity, EntityPlayer player, World world) { ItemLinker.setMasterCoords(item, this.getPos()); ItemLinker.setDimId(item, world.provider.getDimension()); + if(dimBlockPos != null) { + player.sendMessage(new TextComponentTranslation("msg.spaceElevator.linkCannotChangeError")); + return false; + } if(!world.isRemote) player.sendMessage(new TextComponentTranslation("msg.linker.program")); return true; @@ -419,149 +324,64 @@ public boolean onLinkComplete(ItemStack item, TileEntity entity, return false; } + World world; if((world = DimensionManager.getWorld(dimPos.dimid)) == null) { DimensionManager.initDimension(dimPos.dimid); world = DimensionManager.getWorld(dimPos.dimid); } + if(!isDestinationValid(dimPos.dimid, dimPos, new HashedBlockPosition(getPos()), myWorld.provider.getDimension())) { + player.sendMessage(new TextComponentTranslation("msg.spaceElevator.linkNotGeostationaryError")); + return false; + } + + if(dimBlockPos != null) { + player.sendMessage(new TextComponentTranslation("msg.spaceElevator.linkCannotChangeError")); + return false; + } + if(world != null) { TileEntity tile = world.getTileEntity(dimPos.pos.getBlockPos()); if(tile instanceof TileSpaceElevator) { + setDimensionBlockPosition(dimPos); + ((TileSpaceElevator) tile).setDimensionBlockPosition(new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos()))); + player.sendMessage(new TextComponentTranslation("msg.spaceElevator.newDstAdded")); - boolean flag = getChip() != null && ((TileSpaceElevator) tile).getChip() != null; - if(flag) { - addEntryToList(dimPos); - addEntryToList(new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos()))); - ((TileSpaceElevator) tile).addEntryToList(new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos()))); - ((TileSpaceElevator) tile).addEntryToList(dimPos); - - player.sendMessage(new TextComponentTranslation("msg.spaceElevator.newDstAdded")); - return true; - } - else - { - player.sendMessage(new TextComponentTranslation("msg.spaceElevator.noChipError")); - return false; + if (capsule != null) { + capsule.setDst(dimBlockPos); } + markDirty(); + world.notifyBlockUpdate(pos, world.getBlockState(pos), world.getBlockState(pos), 3); + + return true; } } - } - return false; - } - - private ItemStack getChip() { - if(inv.getStackInSlot(0) != null && inv.getStackInSlot(0).getItem() instanceof ItemSpaceElevatorChip) - return inv.getStackInSlot(0); - return null; - } - - private boolean addEntryToList(DimensionBlockPosition pos) { - ItemStack chip = getChip(); - if(chip != null) { - List list = ((ItemSpaceElevatorChip)AdvancedRocketryItems.itemSpaceElevatorChip).getBlockPositions(chip); - - if(!list.contains(pos)) - list.add(pos); - - ((ItemSpaceElevatorChip)AdvancedRocketryItems.itemSpaceElevatorChip).setBlockPositions(chip, list); - return true; } - return false; - } - - @Override - public String getName() { - return getModularInventoryName(); - } - @Override - public boolean hasCustomName() { return false; } - @Override - public int getSizeInventory() { - return inv.getSizeInventory(); + public boolean getIsSpaceStation() { + return world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId; } - @Override - public ItemStack getStackInSlot(int index) { - return inv.getStackInSlot(index); + public void setDimensionBlockPosition(DimensionBlockPosition dimensionBlockPosition) { + dimBlockPos = dimensionBlockPosition; } - @Override - public ItemStack decrStackSize(int index, int count) { - return inv.decrStackSize(index, count); + public boolean isTetherConnected() { + return dimBlockPos != null; } @Override - public ItemStack removeStackFromSlot(int index) { - return inv.removeStackFromSlot(index); - } - - @Override - public void setInventorySlotContents(int index, ItemStack stack) { - inv.setInventorySlotContents(index, stack); - } - - @Override - public int getInventoryStackLimit() { - return inv.getInventoryStackLimit(); - } + public String getModularInventoryName() { return "tile.spaceElevatorController.name"; } @Override public boolean isUsableByPlayer(EntityPlayer player) { return true; } - - @Override - public boolean isEmpty() { - return inv.isEmpty(); - } - - @Override - public void openInventory(EntityPlayer player) { - inv.openInventory(player); - } - - @Override - public void closeInventory(EntityPlayer player) { - inv.closeInventory(player); - - } - - @Override - public boolean isItemValidForSlot(int index, ItemStack stack) { - return inv.isItemValidForSlot(index, stack); - } - - @Override - public int getField(int id) { - return inv.getField(id); - } - - @Override - public void setField(int id, int value) { - inv.setField(id, value); - } - - @Override - public int getFieldCount() { - return inv.getFieldCount(); - } - - @Override - public void clear() { - inv.clear(); - } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound nbt) { - inv.writeToNBT(nbt); - return super.writeToNBT(nbt); - } @Override public void writeNetworkData(NBTTagCompound nbt) { @@ -579,7 +399,6 @@ public void writeNetworkData(NBTTagCompound nbt) { @Override public void readFromNBT(NBTTagCompound nbt) { - inv.readFromNBT(nbt); super.readFromNBT(nbt); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java index 9e0239174..82ea9feeb 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCuttingMachine.java @@ -34,7 +34,7 @@ public class TileCuttingMachine extends TileMultiblockMachine implements IModula public Object[][][] getStructure() { return structure; } - + @Override public void update() { super.update(); @@ -71,6 +71,8 @@ public String getMachineName() { return "container.cuttingmachine"; } + + @Override public List getModules(int ID, EntityPlayer player) { List modules = super.getModules(ID, player); diff --git a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java index fcf886e7f..643342284 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java +++ b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java @@ -2,7 +2,10 @@ import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.dimension.IDimensionProperties; +import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.dimension.DimensionManager; +import zmaster587.advancedRocketry.stations.SpaceObjectBase; +import zmaster587.advancedRocketry.stations.SpaceStationObject; public class PlanetaryTravelHelper { public static boolean isTravelWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { @@ -60,4 +63,9 @@ public static double getBodyDistanceMultiplier(int currentDimensionID, int desti public static boolean isTravelWithinOrbit(int currentDimensionID, int destinationDimensionID) { return (currentDimensionID == destinationDimensionID); } + + public static boolean isTravelWithinGeostationaryOrbit(SpaceStationObject spaceStation, int planetID) { + //Returns true if the planet and the dimension (can be any!) are the same parent and if station is 36300 > x > 35500 km + return spaceStation.getOrbitingPlanetId() == planetID && (spaceStation.getOrbitalDistance() >= 177.0f && 181.0f >= spaceStation.getOrbitalDistance()); + } } diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 1629a3340..75ccf48c9 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -294,11 +294,14 @@ msg.label.selectDst=Select dst msg.label.destName=Dest name msg.label.coords=Coords msg.spaceElevator.button.summon=Summon Capsule -msg.spaceElevator.sameDimensionError=Cannot connect two elevators in the same dimension! -msg.spaceElevator.noChipError=One or both of the space elevators has no chip installed -msg.spaceElevator.newDstAdded=New Destination Added! -msg.spaceElevator.ascentReady=Getting ready for ascent -msg.spaceElevator.label.chip=Elevator Chip +msg.spaceElevator.sameDimensionError=Cannot connect two elevators on the same planet! +msg.spaceElevator.linkNotGeostationaryError=Station is not in geostationary orbit! +msg.spaceElevator.linkCannotChangeError=Elevator tethers cannot change position while already linked! +msg.spaceElevator.newDstAdded=Elevator Tether Linked! +msg.spaceElevator.ascentReady=Getting ready for ascent +msg.spaceElevator.warning.anchored0=This elevator tether has +msg.spaceElevator.warning.anchored1=the station anchored! +msg.spaceElevator.warning.unanchored=This elevator has no tether msg.spaceElevator.turnedOff=Elevator is turned off msg.fuelingStation.link=You program the linker with the fueling station at msg.monitoringStation.missionProgressNA=Mission Progress: N/A diff --git a/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj b/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj index 35d6fb9f8..6f130d39b 100644 --- a/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj +++ b/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj @@ -1,2173 +1,6880 @@ -# Blender v2.78 (sub 0) OBJ File: 'spaceElevator.blend' +# Blender v2.79 (sub 0) OBJ File: 'space_elevator.blend' # www.blender.org +mtllib spaceelevator.mtl o Door -v -1.847759 1.000000 0.765367 -v -1.847759 -1.000000 0.765367 -v -1.847759 1.000000 -0.765367 -v -1.847759 -1.000000 -0.765367 -v -1.770669 0.967559 0.710556 -v -1.770669 -0.967559 0.710556 -v -1.770669 0.967559 -0.710556 -v -1.770669 -0.967559 -0.710556 -v -1.847759 0.700000 0.490000 -v -1.770669 0.700000 0.490000 -v -1.847759 -0.700000 -0.490000 -v -1.770669 -0.700000 -0.490000 -v -1.847759 0.700000 -0.490000 -v -1.770669 0.700000 -0.490000 -v -1.847759 -0.700000 0.490000 -v -1.770669 -0.700000 0.490000 -vt 0.7462 0.0255 -vt 0.7231 0.1680 -vt 0.7231 0.0003 -vt 0.8284 0.0255 -vt 0.8515 0.1680 -vt 0.8284 0.1428 -vt 0.3477 0.7852 -vt 0.2266 1.0000 -vt 0.3477 1.0000 -vt 0.2266 1.0000 -vt 0.3477 0.7852 -vt 0.2266 0.7852 -vt 0.7462 0.1428 -vt 0.8515 0.0003 -vt 0.2266 0.7852 -vt 0.3477 1.0000 -vt 0.1633 0.7396 -vt 0.1569 0.8570 -vt 0.1569 0.7396 -vt 0.3699 0.3530 -vt 0.4521 0.3595 -vt 0.3699 0.3595 -vt 0.1144 0.7396 -vt 0.1209 0.8570 -vt 0.1144 0.8570 -vt 0.4521 0.3383 -vt 0.3699 0.3318 -vt 0.4521 0.3318 -vt 0.1633 0.8570 -vt 0.4521 0.3530 -vt 0.1209 0.7396 -vt 0.3699 0.3383 -vt 0.9995 0.7111 -vt 0.8597 0.7296 -vt 0.8373 0.7111 -vt 0.8597 0.8117 -vt 0.9995 0.8302 -vt 0.8373 0.8302 -vt 0.9771 0.8117 -vt 0.9771 0.7296 -vn -1.0000 0.0000 -0.0000 -vn 1.0000 0.0000 0.0000 +v -1.500131 -0.750000 0.543709 +v -1.500131 -0.750000 -0.543709 +v -1.500131 2.750000 0.543709 +v -1.500131 2.750000 -0.543709 +v -1.312631 -0.750000 -0.543709 +v -1.312630 -0.750000 0.543710 +v -1.312631 2.750000 -0.543709 +v -1.312630 2.750000 0.543710 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 -0.0000 vn 0.0000 0.0000 -1.0000 -vn 0.0000 1.0000 -0.0000 vn -0.0000 0.0000 1.0000 -vn 0.0000 -1.0000 -0.0000 -s off -f 11/1/1 3/2/1 4/3/1 -f 15/4/1 1/5/1 9/6/1 -f 9/7/1 11/8/1 15/9/1 -f 16/10/2 14/11/2 10/12/2 -f 1/5/1 13/13/1 9/6/1 -f 11/1/1 2/14/1 15/4/1 -f 11/1/1 13/13/1 3/2/1 -f 15/4/1 2/14/1 1/5/1 -f 9/7/1 13/15/1 11/8/1 -f 16/10/2 12/16/2 14/11/2 -f 1/5/1 3/2/1 13/13/1 -f 11/1/1 4/3/1 2/14/1 -f 15/17/3 10/18/3 16/19/3 -f 11/20/4 16/21/4 12/22/4 -f 11/23/5 14/24/5 13/25/5 -f 9/26/6 14/27/6 10/28/6 -f 15/17/3 9/29/3 10/18/3 -f 11/20/4 15/30/4 16/21/4 -f 11/23/5 12/31/5 14/24/5 -f 9/26/6 13/32/6 14/27/6 -f 7/33/2 12/34/2 8/35/2 -f 16/36/2 5/37/2 6/38/2 -f 10/39/2 7/33/2 5/37/2 -f 12/34/2 6/38/2 8/35/2 -f 7/33/2 14/40/2 12/34/2 -f 16/36/2 10/39/2 5/37/2 -f 10/39/2 14/40/2 7/33/2 -f 12/34/2 16/36/2 6/38/2 -o Base -v 5.848444 1.250000 -2.179865 -v 5.637448 1.750000 -2.092468 -v 5.848444 1.250000 0.179864 -v 5.637449 1.750000 0.092466 -v 4.179864 1.250000 1.848444 -v 4.092467 1.750000 1.637448 -v 1.820136 1.250000 1.848444 -v 1.907533 1.750000 1.637449 -v 0.151556 1.250000 0.179864 -v 0.362551 1.750000 0.092467 -v 0.151556 1.250000 -2.179865 -v 0.362551 1.750000 -2.092467 -v 1.820135 1.250000 -3.848445 -v 1.907533 1.750000 -3.637449 -v 4.179863 1.250000 -3.848445 -v 4.092466 1.750000 -3.637449 -v 6.017241 1.500000 -2.249783 -v 6.017241 1.500000 0.249782 -v 4.249783 1.500000 2.017241 -v 1.750218 1.500000 2.017241 -v -0.017241 1.500000 0.249782 -v -0.017241 1.500000 -2.249783 -v 1.750218 1.500000 -4.017241 -v 4.249782 1.500000 -4.017241 -v 4.055660 1.750000 1.548588 -v 4.055660 1.250000 1.548588 -v 1.944341 1.250000 1.548588 -v 1.944341 1.750000 1.548588 -v 0.451412 1.750000 0.055660 -v 0.451412 1.250000 0.055660 -v 0.451412 1.250000 -2.055660 -v 0.451412 1.750000 -2.055660 -v 4.055659 1.750000 -3.548588 -v 4.055659 1.250000 -3.548588 -v 1.944340 1.750000 -3.548588 -v 1.944340 1.250000 -3.548588 -v 5.548588 1.750000 0.055659 -v 5.548588 1.250000 0.055659 -v 5.548588 1.750000 -2.055660 -v 5.548588 1.250000 -2.055660 -v 6.304195 0.250000 -2.368643 -v 6.059441 0.750000 -2.267262 -v 6.304195 0.250000 0.368642 -v 6.059441 0.750000 0.267261 -v 4.368643 0.250000 2.304195 -v 4.267262 0.750000 2.059440 -v 1.631358 0.250000 2.304195 -v 1.732739 0.750000 2.059441 -v -0.304195 0.250000 0.368642 -v -0.059440 0.750000 0.267262 -v -0.304195 0.250000 -2.368643 -v -0.059440 0.750000 -2.267262 -v 1.631357 0.250000 -4.304195 -v 1.732738 0.750000 -4.059441 -v 4.368642 0.250000 -4.304196 -v 4.267261 0.750000 -4.059441 -v 6.500000 0.500000 -2.449748 -v 6.500000 0.500000 0.449747 -v 4.449748 0.500000 2.499999 -v 1.550253 0.500000 2.500000 -v -0.500000 0.500000 0.449747 -v -0.500000 0.500000 -2.449748 -v 1.550252 0.500000 -4.500000 -v 4.449747 0.500000 -4.500000 -v 4.224566 0.750000 1.956362 -v 4.224566 0.250000 1.956362 -v 1.775435 0.250000 1.956362 -v 1.775435 0.750000 1.956362 -v 0.043638 0.750000 0.224565 -v 0.043638 0.250000 0.224565 -v 0.043638 0.250000 -2.224566 -v 0.043638 0.750000 -2.224566 -v 4.224565 0.750000 -3.956362 -v 4.224565 0.250000 -3.956362 -v 1.775435 0.750000 -3.956362 -v 1.775435 0.250000 -3.956362 -v 5.956362 0.750000 0.224565 -v 5.956362 0.250000 0.224565 -v 5.956362 0.750000 -2.224566 -v 5.956362 0.250000 -2.224566 -v -0.059441 0.750000 -1.630531 -v 0.043638 0.250000 -1.630531 -v -0.304195 0.250000 -1.630531 -v -0.403065 0.500000 -1.630531 -v 0.043638 0.750000 -1.630531 -v 0.043638 0.250000 -0.369469 -v -0.304195 0.250000 -0.369469 -v -0.403064 0.500000 -0.369469 -v -0.059441 0.750000 -0.369469 -v 0.043638 0.750000 -0.369469 -v 6.398117 -2.000000 0.407546 -v 6.398117 0.000000 0.407546 -v 4.407546 0.000000 2.398117 -v 4.407546 -2.000000 2.398117 -v 1.592454 -2.000000 2.398117 -v -0.398117 -2.000000 0.407546 -v -0.398117 -2.000000 -2.407547 -v 1.592454 -2.000000 -4.398118 -v 4.407546 -2.000000 -4.398117 -v 6.398117 -2.000000 -2.407547 -v 6.293029 -1.800000 0.126037 -v 6.293029 -0.200000 0.126037 -v 5.548589 2.000000 0.055659 -v 4.055660 2.000000 1.548588 -v 4.126038 -0.200000 2.293028 -v 4.126038 -1.800000 2.293028 -v 6.293028 -1.800000 -2.126038 -v 1.873963 -1.800000 2.293028 -v 1.592454 0.000000 2.398117 -v -0.398117 0.000000 0.407546 -v -0.398117 0.000000 -0.364215 -v -0.398117 0.000000 -1.635785 -v -0.398117 0.000000 -2.407547 -v 1.592454 0.000000 -4.398118 -v 1.873963 -1.800000 -4.293029 -v 4.126037 -1.800000 -4.293028 -v 4.407546 0.000000 -4.398117 -v 6.398117 0.000000 -2.407547 -v 6.293028 -0.200000 -2.126038 -v 6.398118 -1.640000 -0.099171 -v 6.398118 -0.360000 -0.099171 -v 1.944340 2.000000 1.548588 -v 5.548588 2.000000 -2.055661 -v 4.941781 1.523809 -0.195688 -v 4.029785 1.142857 0.029785 -v 3.804312 1.523809 0.941780 -v 1.873963 -0.200000 2.293028 -v 3.900830 -0.360000 2.398117 -v 3.900830 -1.640000 2.398117 -v 6.398117 -1.640000 -1.900830 -v 2.099170 -1.640000 2.398116 -v 0.451412 2.000000 0.055660 -v 0.210828 1.433605 -1.635785 -v 0.210828 1.433605 -0.364215 -v 0.451411 2.000000 -2.055660 -v 1.944340 2.000000 -3.548588 -v 1.873963 -0.200000 -4.293029 -v 4.126037 -0.200000 -4.293028 -v 2.099170 -1.640000 -4.398118 -v 3.900829 -1.640000 -4.398116 -v 4.055659 2.000000 -3.548588 -v 6.398117 -0.360000 -1.900830 -v 2.195688 1.523809 0.941780 -v 4.941781 1.523809 -1.804312 -v 2.099170 -0.360000 2.398116 -v 1.970215 1.142857 0.029785 -v 1.058219 1.523809 -0.195688 -v -0.398117 1.150000 -1.635785 -v -0.398118 1.150000 -0.364215 -v 1.058219 1.523809 -1.804312 -v 1.970215 1.142857 -2.029785 -v 2.195688 1.523809 -2.941781 -v 2.099170 -0.360000 -4.398118 -v 3.900829 -0.360000 -4.398116 -v 3.804312 1.523809 -2.941781 -v 4.029785 1.142857 -2.029785 -v -0.398118 1.000000 -0.500000 -v -0.398118 -1.000000 -0.500000 -v -0.398117 1.000000 -1.500000 -v -0.398117 -1.000000 -1.500000 -v 1.058219 1.000000 -0.500000 -v 1.058219 1.000000 -1.500000 -v 1.058219 -0.900000 -0.500000 -v 1.155308 -1.000000 -0.500000 -v 1.155308 -1.000000 -1.500000 -v 1.058219 -0.900000 -1.500000 -v 3.970891 -1.900000 -1.402156 -v 3.686523 -1.900000 -1.686524 -v 3.402156 -1.900000 -1.970891 -v 2.597844 -1.900000 -1.970891 -v 2.313477 -1.900000 -1.686524 -v 2.029109 -1.900000 -1.402156 -v 2.029109 -1.900000 -0.597844 -v 2.313477 -1.900000 -0.313477 -v 2.597844 -1.900000 -0.029110 -v 3.402156 -1.900000 -0.029110 -v 3.686523 -1.900000 -0.313477 -v 3.970891 -1.900000 -0.597844 -v 4.941781 -0.900000 -1.804312 -v 4.941781 -0.900000 -0.195688 -v 4.029785 -0.900000 0.029785 -v 3.804312 -0.900000 0.941781 -v 2.195688 -0.900000 0.941781 -v 1.970215 -0.900000 0.029785 -v 1.058219 -0.900000 -0.195688 -v 1.058219 -0.900000 -1.804312 -v 1.970215 -0.900000 -2.029785 -v 2.195688 -0.900000 -2.941781 -v 3.804312 -0.900000 -2.941781 -v 4.029785 -0.900000 -2.029785 -v 1.113278 2.722174 0.663795 -v 1.030834 2.754781 0.924580 -v 1.336204 2.722174 0.886721 -v 1.075419 2.754781 0.969165 -v 0.972986 2.489030 0.804087 -v 1.002776 2.708152 0.952638 -v 1.195912 2.489030 1.027013 -v 1.047361 2.708152 0.997223 -v -0.418203 -2.000000 1.675116 -v 0.696426 2.000000 0.560482 -v 0.027649 -2.000000 1.229262 -v 0.324886 -2.000000 2.418202 -v 1.439515 2.000000 1.303568 -v 0.770738 -2.000000 1.972348 -v 1.885366 2.000000 0.857715 -v 1.179432 3.000000 0.449019 -v 1.142278 2.000000 0.114629 -v 1.550977 3.000000 0.820561 -v -0.343893 -2.000000 2.343894 -v 0.770736 2.000000 1.229261 -v 4.663795 2.722174 0.886721 -v 4.924580 2.754781 0.969165 -v 4.886722 2.722174 0.663795 -v 4.969165 2.754781 0.924580 -v 4.804087 2.489030 1.027013 -v 4.952638 2.708152 0.997223 -v 5.027014 2.489030 0.804087 -v 4.997223 2.708152 0.952638 -v 5.675116 -2.000000 2.418202 -v 4.560483 2.000000 1.303573 -v 5.229262 -2.000000 1.972350 -v 6.418201 -2.000000 1.675113 -v 5.303569 2.000000 0.560484 -v 5.972348 -2.000000 1.229262 -v 4.857716 2.000000 0.114632 -v 4.449019 3.000000 0.820566 -v 4.114629 2.000000 0.857721 -v 4.820561 3.000000 0.449022 -v 6.343894 -2.000000 2.343892 -v 5.229261 2.000000 1.229263 -v 1.336203 2.722174 -2.886720 -v 1.075418 2.754781 -2.969164 -v 1.113276 2.722174 -2.663795 -v 1.030833 2.754781 -2.924579 -v 1.195911 2.489030 -3.027012 -v 1.047360 2.708152 -2.997223 -v 0.972985 2.489030 -2.804087 -v 1.002775 2.708152 -2.952637 -v 0.324885 -2.000000 -4.418202 -v 1.439516 2.000000 -3.303572 -v 0.770737 -2.000000 -3.972350 -v -0.418203 -2.000000 -3.675115 -v 0.696429 2.000000 -2.560484 -v 0.027650 -2.000000 -3.229262 -v 1.142282 2.000000 -2.114632 -v 1.550979 3.000000 -2.820565 -v 1.885369 2.000000 -2.857719 -v 1.179436 3.000000 -2.449021 -v -0.343894 -2.000000 -4.343894 -v 0.770737 2.000000 -3.229263 -v 4.886720 2.722174 -2.663797 -v 4.969163 2.754781 -2.924581 -v 4.663794 2.722174 -2.886723 -v 4.924579 2.754781 -2.969167 -v 5.027012 2.489030 -2.804089 -v 4.997222 2.708152 -2.952640 -v 4.804086 2.489030 -3.027015 -v 4.952637 2.708152 -2.997225 -v 6.418201 -2.000000 -3.675115 -v 5.303571 2.000000 -2.560483 -v 5.972349 -2.000000 -3.229262 -v 5.675114 -2.000000 -4.418202 -v 4.560483 2.000000 -3.303571 -v 5.229262 -2.000000 -3.972349 -v 4.114631 2.000000 -2.857718 -v 4.820564 3.000000 -2.449021 -v 4.857718 2.000000 -2.114631 -v 4.449020 3.000000 -2.820564 -v 6.343893 -2.000000 -4.343894 -v 5.229262 2.000000 -3.229262 -v 1.365205 3.000000 0.634790 -v 4.634790 3.000000 0.634794 -v 1.365207 3.000000 -2.634793 -v 4.634792 3.000000 -2.634792 -vt 0.2416 0.3994 -vt 0.1376 0.4085 -vt 0.1253 0.3988 -vt 0.5235 0.7917 -vt 0.5564 0.7687 -vt 0.5893 0.7917 -vt 0.5195 0.5150 -vt 0.5300 0.4111 -vt 0.5292 0.5027 -vt 0.4245 0.5151 -vt 0.4154 0.4111 -vt 0.4251 0.3988 -vt 0.2415 0.4879 -vt 0.1376 0.4776 -vt 0.2292 0.4782 -vt 0.7874 0.1605 -vt 0.8203 0.1374 -vt 0.8531 0.1605 -vt 0.4363 0.7917 -vt 0.4692 0.7687 -vt 0.5020 0.7917 -vt 0.8062 0.4594 -vt 0.8391 0.4363 -vt 0.8720 0.4594 -vt 0.0377 0.4425 -vt 0.0052 0.4856 -vt 0.0005 0.3988 -vt 0.3360 0.5150 -vt 0.3463 0.4112 -vt 0.3457 0.5027 -vt 0.1177 0.4856 -vt 0.0867 0.4422 -vt 0.1244 0.3988 -vt 0.5733 0.0817 -vt 0.5733 0.1966 -vt 0.4921 0.2778 -vt 0.3772 0.0005 -vt 0.4921 0.0005 -vt 0.3772 0.2778 -vt 0.2960 0.1966 -vt 0.3574 0.5161 -vt 0.2425 0.6018 -vt 0.2425 0.5161 -vt 0.2960 0.0817 -vt 0.4150 0.5027 -vt 0.1393 0.5809 -vt 0.2264 0.5814 -vt 0.6082 0.5150 -vt 0.5987 0.5026 -vt 0.7201 0.5159 -vt 0.6052 0.6017 -vt 0.6052 0.5159 -vt 0.6043 0.6308 -vt 0.5185 0.5159 -vt 0.6043 0.5159 -vt 0.3431 0.6943 -vt 0.2569 0.6943 -vt 0.7057 0.6942 -vt 0.6196 0.6942 -vt 0.5123 0.8239 -vt 0.4260 0.8239 -vt 0.3367 0.3988 -vt 0.4260 0.6165 -vt 0.4260 0.5303 -vt 0.0291 0.5568 -vt 0.0087 0.5865 -vt 0.2292 0.4089 -vt 0.5205 0.3988 -vt 0.5990 0.4111 -vt 0.2425 0.4999 -vt 0.2431 0.4128 -vt 0.5995 0.8239 -vt 0.5132 0.8239 -vt 0.8823 0.4916 -vt 0.7960 0.4916 -vt 0.7762 0.1949 -vt 0.7003 0.1628 -vt 0.7659 0.1628 -vt 0.2114 0.7767 -vt 0.1355 0.7446 -vt 0.2012 0.7446 -vt 0.4268 0.4126 -vt 0.4260 0.4997 -vt 0.1253 0.4872 -vt 0.8634 0.1926 -vt 0.7771 0.1926 -vt 0.0764 0.7497 -vt 0.0005 0.7818 -vt 0.0107 0.7497 -vt 0.1130 0.5816 -vt 0.0928 0.5544 -vt 0.8072 0.7104 -vt 0.7313 0.6783 -vt 0.7969 0.6783 -vt 0.5742 0.0862 -vt 0.6748 0.1787 -vt 0.5886 0.1787 -vt 0.6891 0.0005 -vt 0.5742 0.0005 -vt 0.6087 0.3988 -vt 0.0857 0.4854 -vt 0.0382 0.4857 -vt 0.3574 0.6018 -vt 0.7201 0.6017 -vt 0.5185 0.6308 -vt 0.6900 0.1949 -vt 0.1253 0.7767 -vt 0.0866 0.7818 -vt 0.7210 0.7104 -vt 0.6891 0.0862 -vt 0.5906 0.4924 -vt 0.5378 0.4213 -vt 0.5911 0.4209 -vt 0.2193 0.4167 -vt 0.1478 0.4696 -vt 0.1475 0.4166 -vt 0.4072 0.4928 -vt 0.3543 0.4213 -vt 0.4073 0.4210 -vt 0.5374 0.4927 -vt 0.2190 0.4702 -vt 0.3537 0.4925 -vt 0.4281 0.6890 -vt 0.4217 0.7305 -vt 0.3583 0.7734 -vt 0.3583 0.7305 -vt 0.4178 0.5203 -vt 0.3583 0.6018 -vt 0.3583 0.5161 -vt 0.4178 0.7262 -vt 0.7313 0.5743 -vt 0.4217 0.7734 -vt 0.4178 0.7776 -vt 0.7659 0.0588 -vt 0.7003 0.0588 -vt 0.8613 0.0577 -vt 0.7981 0.3566 -vt 0.8391 0.3511 -vt 0.8802 0.3566 -vt 0.5154 0.6890 -vt 0.5102 0.6890 -vt 0.4692 0.6834 -vt 0.7792 0.0577 -vt 0.8203 0.0522 -vt 0.5974 0.6890 -vt 0.3583 0.6447 -vt 0.4178 0.6447 -vt 0.4178 0.6018 -vt 0.1355 0.6407 -vt 0.2012 0.6407 -vt 0.7969 0.5743 -vt 0.5564 0.6834 -vt 0.0472 0.5240 -vt 0.0445 0.5282 -vt 0.0757 0.5255 -vt 0.0786 0.5308 -vt 0.0107 0.6458 -vt 0.0221 0.7273 -vt 0.0764 0.6458 -vt 0.0650 0.7273 -vt 0.0650 0.6458 -vt 0.0221 0.6458 -vt 0.0650 0.6400 -vt 0.0271 0.5874 -vt 0.0600 0.5874 -vt 0.6303 0.2589 -vt 0.6535 0.2193 -vt 0.6535 0.2357 -vt 0.6139 0.1797 -vt 0.5742 0.2029 -vt 0.5974 0.1797 -vt 0.6139 0.2589 -vt 0.5742 0.2357 -vt 0.5742 0.2193 -vt 0.5726 0.6317 -vt 0.7167 0.0005 -vt 0.8041 0.0005 -vt 0.8365 0.0005 -vt 0.4530 0.6317 -vt 0.0221 0.6400 -vt 0.4854 0.6317 -vt 0.8229 0.2994 -vt 0.1848 0.5823 -vt 0.8553 0.2994 -vt 0.6303 0.1797 -vt 0.7805 0.5159 -vt 0.5402 0.6317 -vt 0.5974 0.2589 -vt 0.5564 0.6321 -vt 0.7495 0.0005 -vt 0.8203 0.0008 -vt 0.4692 0.6321 -vt 0.8391 0.2997 -vt 0.1520 0.5823 -vt 0.6535 0.2029 -vt 0.7477 0.5159 -vt 0.3057 0.2866 -vt 0.3041 0.2889 -vt 0.3035 0.2870 -vt 0.3341 0.2965 -vt 0.3437 0.2889 -vt 0.3518 0.2965 -vt 0.3156 0.2793 -vt 0.3224 0.2883 -vt 0.3153 0.2970 -vt 0.3705 0.2787 -vt 0.3623 0.2889 -vt 0.3630 0.2869 -vt 0.2974 0.2965 -vt 0.3063 0.2890 -vt 0.3144 0.2967 -vt 0.3528 0.2787 -vt 0.3609 0.2863 -vt 0.3528 0.2965 -vt 0.3705 0.2965 -vt 0.3423 0.2863 -vt 0.3416 0.2884 -vt 0.3518 0.2787 -vt 0.3443 0.2869 -vt 0.3603 0.2884 -vt 0.3332 0.2966 -vt 0.3249 0.2885 -vt 0.3144 0.2787 -vt 0.3226 0.2862 -vt 0.3332 0.2787 -vt 0.3246 0.2860 -vt 0.3341 0.2787 -vt 0.2960 0.2788 -vt 0.0322 0.1999 -vt 0.1084 0.2485 -vt 0.1006 0.2676 -vt 0.1967 0.2671 -vt 0.2454 0.1914 -vt 0.2641 0.1993 -vt 0.2460 0.1121 -vt 0.2641 0.1051 -vt 0.1982 0.0372 -vt 0.1979 0.0371 -vt 0.1087 0.0532 -vt 0.1008 0.0336 -vt 0.0513 0.1919 -vt 0.0546 0.1905 -vt 0.0318 0.1031 -vt 0.0171 0.2056 -vt 0.0005 0.2121 -vt 0.0170 0.0963 -vt 0.0952 0.0187 -vt 0.2051 0.0222 -vt 0.2789 0.0996 -vt 0.2785 0.2060 -vt 0.2023 0.2821 -vt 0.0940 0.2822 -vt 0.1888 0.0584 -vt 0.1902 0.0551 -vt 0.2951 0.0934 -vt 0.3456 0.3478 -vt 0.4499 0.3690 -vt 0.3453 0.3696 -vt 0.5545 0.3407 -vt 0.5565 0.3630 -vt 0.6613 0.3507 -vt 0.6582 0.3290 -vt 0.7596 0.3325 -vt 0.7576 0.3143 -vt 0.7922 0.3264 -vt 0.0380 0.3219 -vt 0.1391 0.3570 -vt 0.0362 0.3438 -vt 0.4492 0.3469 -vt 0.3457 0.3435 -vt 0.2440 0.3437 -vt 0.2428 0.3654 -vt 0.3449 0.3833 -vt 0.3449 0.3979 -vt 0.2418 0.3789 -vt 0.1374 0.3709 -vt 0.0336 0.3558 -vt 0.7626 0.3453 -vt 0.7944 0.3409 -vt 0.6631 0.3641 -vt 0.5576 0.3770 -vt 0.4502 0.3830 -vt 0.7564 0.3100 -vt 0.6576 0.3248 -vt 0.0318 0.3708 -vt 0.0005 0.3530 -vt 0.0019 0.3378 -vt 0.0390 0.3173 -vt 0.1415 0.3352 -vt 0.6650 0.3785 -vt 0.9567 0.5331 -vt 0.9781 0.5159 -vt 0.9995 0.5331 -vt 0.2694 0.8835 -vt 0.2931 0.8934 -vt 0.2667 0.9307 -vt 0.7210 0.7284 -vt 0.7425 0.7113 -vt 0.7639 0.7284 -vt 0.9101 0.4426 -vt 0.9338 0.4525 -vt 0.9074 0.4898 -vt 0.9129 0.5331 -vt 0.9343 0.5159 -vt 0.9557 0.5331 -vt 0.3217 0.8835 -vt 0.3454 0.8934 -vt 0.3191 0.9307 -vt 0.9355 0.2386 -vt 0.9569 0.2214 -vt 0.9784 0.2386 -vt 0.6845 0.8834 -vt 0.7082 0.8933 -vt 0.6818 0.9306 -vt 0.9355 0.2643 -vt 0.9784 0.2643 -vt 0.2939 0.7105 -vt 0.9567 0.5588 -vt 0.9995 0.7420 -vt 0.9567 0.7420 -vt 0.9995 0.5588 -vt 0.8327 0.5219 -vt 0.8588 0.6993 -vt 0.8319 0.7041 -vt 0.8975 0.7531 -vt 0.8843 0.7041 -vt 0.9111 0.6993 -vt 0.7639 0.7542 -vt 0.7210 0.9373 -vt 0.7210 0.7542 -vt 0.6052 0.7102 -vt 0.6290 0.8833 -vt 0.6052 0.8930 -vt 0.8832 0.4377 -vt 0.9100 0.2604 -vt 0.8605 0.7138 -vt 0.8867 0.7512 -vt 0.3082 0.9325 -vt 0.2948 0.8786 -vt 0.6423 0.9323 -vt 0.6559 0.8785 -vt 0.6298 0.7011 -vt 0.3462 0.7105 -vt 0.8081 0.5310 -vt 0.8081 0.7138 -vt 0.3217 0.7013 -vt 0.9557 0.5588 -vt 0.9129 0.7420 -vt 0.9129 0.5588 -vt 0.9236 0.7861 -vt 0.9557 0.7420 -vt 0.6315 0.9304 -vt 0.6710 0.9324 -vt 0.6576 0.8785 -vt 0.8451 0.7531 -vt 0.7318 0.9814 -vt 0.7639 0.9373 -vt 0.8605 0.5310 -vt 0.8643 0.0155 -vt 0.8881 0.1886 -vt 0.8643 0.1984 -vt 0.2425 0.8786 -vt 0.2694 0.7013 -vt 0.9355 0.4475 -vt 0.9462 0.4916 -vt 0.9784 0.4475 -vt 0.8343 0.7512 -vt 0.8966 0.4916 -vt 0.9014 0.2376 -vt 0.9150 0.1838 -vt 0.8889 0.0064 -vt 0.7090 0.7104 -vt 0.9346 0.2696 -vt 0.6844 0.7012 -vt 0.9888 0.7857 -vt 0.9674 0.7861 -vt 0.8906 0.2358 -vt 0.8851 0.5219 -vt 0.2559 0.9325 -vt 0.1888 0.2482 -vt 0.0510 0.1110 -vt 0.1100 0.0566 -vt 0.0544 0.1124 -vt 0.1874 0.2448 -vt 0.1098 0.2452 -vt 0.2088 0.2985 -vt 0.0869 0.2985 -vt 0.0882 0.0005 -vt 0.0005 0.0892 -vt 0.2421 0.1901 -vt 0.2428 0.1134 -vt 0.2117 0.0074 -vt 0.2945 0.2130 -vt 0.7845 0.3040 -vt 0.1419 0.3308 -vt 0.2443 0.3395 -vt 0.5541 0.3363 -vt 0.4491 0.3425 -vt 0.4509 0.3979 -vt 0.5589 0.3927 -vt 0.1358 0.3862 -vt 0.2410 0.3928 -vt 0.7827 0.2994 -vt 0.0007 0.3712 -vt 0.0086 0.3129 -vt 0.0102 0.3079 -vt 0.7650 0.3597 -vt 0.7950 0.3585 -vt 0.8596 0.5159 -vt 0.8832 0.2544 -vt 0.6567 0.6951 -vt 0.2948 0.6953 -vt 0.9450 0.7857 -vt 0.9236 0.7857 -vt 0.7532 0.9811 -vt 0.7318 0.9811 -vt 0.2425 0.6953 -vt 0.9677 0.4912 -vt 0.9462 0.4912 -vt 0.9158 0.0005 -vt 0.6576 0.6951 -vt 0.9674 0.7857 -vt 0.9119 0.5159 -vn 0.0000 0.4651 0.8852 -vn -0.4365 0.7867 -0.4365 -vn 0.8852 -0.4651 -0.0000 -vn 0.0000 0.4651 -0.8852 -vn 0.0000 -0.4651 0.8852 -vn 0.4365 0.7867 -0.4365 -vn 0.4365 0.7867 0.4365 -vn -0.4365 0.7867 0.4365 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -0.4651 -0.8852 +vn 0.0000 1.0000 0.0000 vn 0.0000 -1.0000 0.0000 -vn -0.7071 0.0000 0.7071 -vn 0.3497 0.0000 -0.9368 -vn 0.0000 0.3910 0.9204 -vn 0.9368 0.0000 0.3497 -vn -0.7071 0.0000 -0.7071 +usemtl None +s off +f 2//1 3//1 4//1 +f 6//2 7//2 8//2 +f 7//3 2//3 4//3 +f 1//4 8//4 3//4 +f 3//5 7//5 4//5 +f 5//6 1//6 2//6 +f 2//1 1//1 3//1 +f 6//2 5//2 7//2 +f 7//3 5//3 2//3 +f 1//4 6//4 8//4 +f 3//5 8//5 7//5 +f 5//6 6//6 1//6 +o Anchor +v 0.085745 0.500000 -1.500100 +v 0.085745 1.000000 -1.500100 +v 0.914255 0.500000 -1.500100 +v 0.914255 1.000000 -1.500100 +v 0.085745 0.500000 -1.500100 +v 0.085745 1.000000 -1.500100 +v 0.914255 0.500000 -1.500100 +v 0.914255 1.000000 -1.500100 +v 1.500100 0.500000 -0.914255 +v 1.500100 1.000000 -0.914255 +v 1.500100 0.500000 -0.085745 +v 1.500100 1.000000 -0.085745 +v 0.914255 0.500000 0.500100 +v 0.914255 1.000000 0.500100 +v 0.085745 0.500000 0.500100 +v 0.085745 1.000000 0.500100 +v -0.500100 0.500000 -0.085745 +v -0.500100 1.000000 -0.085745 +v -0.500100 0.500000 -0.914255 +v -0.500100 1.000000 -0.914255 +v 1.472272 0.500000 -0.941942 +v 1.472272 1.000000 -0.941942 +v 0.941942 0.500000 -1.472272 +v 0.941942 1.000000 -1.472272 +v 3.947146 0.500000 -3.416816 +v 3.416815 0.500000 -3.947146 +v 0.941942 0.500000 0.472272 +v 0.941942 1.000000 0.472272 +v 1.472272 0.500000 -0.058058 +v 1.472272 1.000000 -0.058058 +v 3.416815 0.500000 2.947146 +v 3.947145 0.500000 2.416816 +v -0.472272 0.500000 -0.058058 +v -0.472272 1.000000 -0.058058 +v 0.058058 0.500000 0.472272 +v 0.058058 1.000000 0.472272 +v -2.947145 0.500000 2.416816 +v -2.416815 0.500000 2.947146 +v 0.058058 0.500000 -1.472272 +v 0.058058 1.000000 -1.472272 +v -0.472272 0.500000 -0.941942 +v -0.472272 1.000000 -0.941942 +v -2.416816 0.500000 -3.947146 +v -2.947146 0.500000 -3.416815 +v -1.363908 0.000000 -4.999871 +v -1.363908 0.500000 -4.999871 +v 2.363907 0.000000 -4.999871 +v 2.363907 0.500000 -4.999871 +v 4.999871 0.000000 -2.363907 +v 4.999871 0.500000 -2.363907 +v 4.999871 0.000000 1.363907 +v 4.999871 0.500000 1.363907 +v 2.363907 0.000000 3.999871 +v 2.363907 0.500000 3.999871 +v -1.363908 0.000000 3.999870 +v -1.363908 0.500000 3.999870 +v -3.999871 0.000000 1.363908 +v -3.999871 0.500000 1.363908 +v -3.999871 0.000000 -2.363907 +v -3.999871 0.500000 -2.363907 +v -2.947145 0.000000 -3.416815 +v -2.947145 1.500000 -3.416815 +v -3.477476 0.000000 -3.947146 +v -3.477476 1.500000 -3.947146 +v -2.416815 0.000000 -3.947145 +v -2.416815 1.500000 -3.947145 +v -2.947146 0.000000 -4.477476 +v -2.947146 1.500000 -4.477476 +v 3.947145 0.000000 3.477475 +v 3.947145 1.500000 3.477475 +v 3.416814 0.000000 2.947144 +v 3.416814 1.500000 2.947144 +v 4.477475 0.000000 2.947145 +v 4.477475 1.500000 2.947145 +v 3.947144 0.000000 2.416814 +v 3.947144 1.500000 2.416814 +v -2.416815 0.000000 2.947144 +v -2.416815 1.500000 2.947144 +v -2.947146 0.000000 3.477474 +v -2.947146 1.500000 3.477474 +v -2.947145 0.000000 2.416814 +v -2.947145 1.500000 2.416814 +v -3.477476 0.000000 2.947144 +v -3.477476 1.500000 2.947144 +v 4.477475 0.000000 -3.947146 +v 4.477475 1.500000 -3.947146 +v 3.947144 0.000000 -3.416816 +v 3.947144 1.500000 -3.416816 +v 3.947145 0.000000 -4.477476 +v 3.947145 1.500000 -4.477476 +v 3.416814 0.000000 -3.947146 +v 3.416814 1.500000 -3.947146 +vt 0.484375 0.468750 +vt 0.433594 0.437500 +vt 0.484375 0.437500 +vt 0.433594 0.468750 +vt 0.484375 0.437500 +vt 0.433594 0.437500 +vt 0.484375 0.468750 +vt 0.433594 0.437500 +vt 0.433594 0.468750 +vt 0.484375 0.437500 +vt 0.484375 0.468750 +vt 0.433594 0.437500 +vt 0.433594 0.468750 +vt 0.484375 0.437500 +vt 0.621094 0.527344 +vt 0.531250 0.562500 +vt 0.496094 0.472656 +vt 0.484375 0.468750 +vt 0.433594 0.437500 +vt 0.484375 0.468750 +vt 0.433594 0.437500 +vt 0.484375 0.437500 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt -0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.250000 0.343750 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt 0.000000 0.406250 +vt 0.250000 0.375000 +vt 0.000000 0.410156 +vt 0.000000 0.375000 +vt 0.250000 0.343750 +vt 0.000000 0.375000 +vt 0.000000 0.343750 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt 0.000000 0.375000 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt 0.000000 0.343750 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt -0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.250000 0.406250 +vt 0.250000 0.375000 +vt 0.000000 0.343750 +vt 0.250000 0.343750 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.433594 0.468750 +vt 0.531250 0.437500 +vt 0.585938 0.437500 +vt 0.621094 0.472656 +vt 0.585938 0.562500 +vt 0.496094 0.527344 +vt 0.433594 0.468750 +vt 0.433594 0.468750 +vt 0.000000 0.343750 +vt 0.250000 0.375000 +vt 0.250000 0.343750 +vt 0.000000 0.375000 +vt 0.000000 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.234375 0.406250 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vn 0.0000 0.0000 -1.0000 vn 0.7071 0.0000 -0.7071 -vn -0.6508 0.3910 0.6508 -vn -0.6508 0.3910 -0.6508 -vn -0.3497 0.0000 -0.9369 -vn 0.6508 0.3910 -0.6508 -vn -0.9204 0.3910 0.0000 -vn -0.3497 0.0000 0.9368 -vn 0.9369 0.0000 -0.3497 -vn 0.0000 0.3910 -0.9204 -vn -0.0000 0.7867 -0.6174 -vn -0.6174 0.7867 0.0000 -vn 0.9204 0.3910 -0.0000 -vn 0.3497 0.0000 0.9369 -vn 0.6174 0.7867 -0.0000 -vn 0.0000 0.7867 0.6174 -vn 0.6508 0.3910 0.6508 +vn 1.0000 0.0000 0.0000 vn 0.7071 0.0000 0.7071 -vn 0.8852 0.4651 0.0000 -vn -0.3497 0.0000 -0.9368 -vn 1.0000 0.0000 -0.0000 vn -0.0000 0.0000 1.0000 +vn -0.7071 0.0000 0.7071 +vn 0.0000 1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.7071 0.0000 -0.7071 +vn 0.1000 0.9899 -0.1000 +vn 0.1000 0.9899 0.1000 +vn -0.1000 0.9899 0.1000 +vn -0.1000 0.9899 -0.1000 +vn 0.0000 -1.0000 0.0000 +usemtl None_spaceelevator.png +s off +f 10/1/7 11/2/7 9/3/7 +f 16/4/8 17/5/8 15/6/8 +f 18/7/9 19/8/9 17/5/9 +f 20/9/10 21/10/10 19/8/10 +f 22/11/11 23/12/11 21/10/11 +f 24/13/12 25/14/12 23/12/12 +f 26/15/13 22/16/13 18/17/13 +f 26/18/14 27/19/14 25/14/14 +f 28/20/15 13/21/15 27/22/15 +f 31/23/15 32/24/15 34/25/15 +f 33/26/10 30/27/10 29/28/10 +f 32/24/16 33/29/16 34/25/16 +f 37/30/8 38/31/8 40/32/8 +f 39/33/12 36/34/12 35/35/12 +f 38/36/17 39/37/17 40/38/17 +f 43/39/10 44/40/10 46/41/10 +f 45/42/15 42/43/15 41/44/15 +f 46/45/18 42/43/18 45/42/18 +f 49/46/12 50/47/12 52/48/12 +f 51/49/8 48/50/8 47/51/8 +f 52/52/19 48/53/19 51/54/19 +f 54/55/7 55/56/7 53/57/7 +f 56/58/8 57/59/8 55/60/8 +f 58/61/9 59/62/9 57/63/9 +f 60/64/10 61/65/10 59/66/10 +f 62/67/11 63/68/11 61/69/11 +f 64/70/12 65/71/12 63/72/12 +f 66/73/13 62/74/13 58/75/13 +f 66/76/14 67/77/14 65/78/14 +f 68/79/15 53/80/15 67/81/15 +f 67/82/20 55/83/20 59/84/20 +f 70/85/12 71/86/12 69/87/12 +f 72/88/15 75/89/15 71/86/15 +f 76/90/8 73/91/8 75/89/8 +f 74/92/10 69/93/10 73/94/10 +f 75/95/20 69/96/20 71/97/20 +f 72/98/13 74/92/13 76/99/13 +f 78/100/12 79/101/12 77/102/12 +f 80/103/15 83/104/15 79/101/15 +f 84/105/8 81/106/8 83/104/8 +f 82/107/10 77/108/10 81/109/10 +f 83/110/20 77/111/20 79/112/20 +f 80/113/13 82/107/13 84/114/13 +f 86/115/10 87/116/10 85/117/10 +f 88/118/12 91/119/12 87/116/12 +f 92/120/15 89/121/15 91/119/15 +f 90/122/8 85/123/8 89/124/8 +f 88/125/13 90/122/13 92/126/13 +f 94/127/10 95/128/10 93/129/10 +f 96/130/12 99/131/12 95/128/12 +f 100/132/15 97/133/15 99/131/15 +f 98/134/8 93/135/8 97/136/8 +f 95/137/20 97/138/20 93/139/20 +f 96/140/13 98/134/13 100/141/13 +f 91/142/20 85/143/20 87/144/20 +f 10/1/7 12/145/7 11/2/7 +f 16/4/8 18/7/8 17/5/8 +f 18/7/9 20/9/9 19/8/9 +f 20/9/10 22/11/10 21/10/10 +f 22/11/11 24/13/11 23/12/11 +f 24/13/12 26/18/12 25/14/12 +f 18/17/13 16/146/13 14/147/13 +f 14/147/13 28/148/13 26/15/13 +f 26/15/13 24/149/13 22/16/13 +f 22/16/13 20/150/13 18/17/13 +f 18/17/13 14/147/13 26/15/13 +f 26/18/14 28/151/14 27/19/14 +f 28/20/15 14/152/15 13/21/15 +f 32/24/16 30/153/16 33/29/16 +f 38/36/17 36/154/17 39/37/17 +f 46/45/18 44/155/18 42/43/18 +f 52/52/19 50/156/19 48/53/19 +f 54/55/7 56/157/7 55/56/7 +f 56/58/8 58/158/8 57/59/8 +f 58/61/9 60/159/9 59/62/9 +f 60/64/10 62/160/10 61/65/10 +f 62/67/11 64/161/11 63/68/11 +f 64/70/12 66/162/12 65/71/12 +f 58/75/13 56/163/13 54/164/13 +f 54/164/13 68/165/13 66/73/13 +f 66/73/13 64/166/13 62/74/13 +f 62/74/13 60/167/13 58/75/13 +f 58/75/13 54/164/13 66/73/13 +f 66/76/14 68/168/14 67/77/14 +f 68/79/15 54/169/15 53/80/15 +f 67/82/20 53/170/20 55/83/20 +f 55/83/20 57/171/20 59/84/20 +f 59/84/20 61/172/20 67/82/20 +f 61/172/20 63/173/20 67/82/20 +f 63/173/20 65/174/20 67/82/20 +f 70/85/12 72/88/12 71/86/12 +f 72/88/15 76/90/15 75/89/15 +f 76/90/8 74/175/8 73/91/8 +f 74/92/10 70/176/10 69/93/10 +f 75/95/20 73/177/20 69/96/20 +f 72/98/13 70/176/13 74/92/13 +f 78/100/12 80/103/12 79/101/12 +f 80/103/15 84/105/15 83/104/15 +f 84/105/8 82/178/8 81/106/8 +f 82/107/10 78/179/10 77/108/10 +f 83/110/20 81/180/20 77/111/20 +f 80/113/13 78/179/13 82/107/13 +f 86/115/10 88/118/10 87/116/10 +f 88/118/12 92/120/12 91/119/12 +f 92/120/15 90/181/15 89/121/15 +f 90/122/8 86/182/8 85/123/8 +f 88/125/13 86/182/13 90/122/13 +f 94/127/10 96/130/10 95/128/10 +f 96/130/12 100/132/12 99/131/12 +f 100/132/15 98/183/15 97/133/15 +f 98/134/8 94/184/8 93/135/8 +f 95/137/20 99/185/20 97/138/20 +f 96/140/13 94/184/13 98/134/13 +f 91/142/20 89/186/20 85/143/20 +o Tether +v 0.125000 2.000000 -0.125000 +v 0.125000 4.000000 -0.125000 +v 0.125000 2.000000 -0.875000 +v 0.125000 4.000000 -0.875000 +v 0.875000 2.000000 -0.125000 +v 0.875000 4.000000 -0.125000 +v 0.875000 2.000000 -0.875000 +v 0.875000 4.000000 -0.875000 +v 0.000000 1.000000 0.000000 +v 0.000000 2.000000 0.000000 +v 0.000000 1.000000 -1.000000 +v 0.000000 2.000000 -1.000000 +v 1.000000 1.000000 0.000000 +v 1.000000 2.000000 0.000000 +v 1.000000 1.000000 -1.000000 +v 1.000000 2.000000 -1.000000 +v 0.312500 67.000000 -0.312500 +v 0.312500 67.000000 -0.437500 +v 0.437500 67.000000 -0.312500 +v 0.437500 67.000000 -0.437500 +v 0.562500 4.000000 -0.312500 +v 0.562500 67.000000 -0.312500 +v 0.562500 4.000000 -0.437500 +v 0.562500 67.000000 -0.437500 +v 0.687500 4.000000 -0.312500 +v 0.687500 67.000000 -0.312500 +v 0.687500 4.000000 -0.437500 +v 0.687500 67.000000 -0.437500 +v 0.562500 67.000000 -0.562500 +v 0.562500 67.000000 -0.687500 +v 0.687500 67.000000 -0.562500 +v 0.687500 67.000000 -0.687500 +v 0.312500 67.000000 -0.562500 +v 0.312500 67.000000 -0.687500 +v 0.437500 67.000000 -0.562500 +v 0.437500 67.000000 -0.687500 +v 0.375000 4.937500 -0.375000 +v 0.375000 5.062500 -0.375000 +v 0.375000 4.937500 -0.625000 +v 0.375000 5.062500 -0.625000 +v 0.625000 4.937500 -0.375000 +v 0.625000 5.062500 -0.375000 +v 0.625000 4.937500 -0.625000 +v 0.625000 5.062500 -0.625000 +v 0.312500 4.000000 -0.312500 +v 0.312500 67.000000 -0.312500 +v 0.312500 4.000000 -0.437500 +v 0.312500 67.000000 -0.437500 +v 0.437500 4.000000 -0.312500 +v 0.437500 67.000000 -0.312500 +v 0.437500 4.000000 -0.437500 +v 0.437500 67.000000 -0.437500 +v 0.562500 4.000000 -0.562500 +v 0.562500 67.000000 -0.562500 +v 0.562500 4.000000 -0.687500 +v 0.562500 67.000000 -0.687500 +v 0.687500 4.000000 -0.562500 +v 0.687500 67.000000 -0.562500 +v 0.687500 4.000000 -0.687500 +v 0.687500 67.000000 -0.687500 +v 0.312500 4.000000 -0.562500 +v 0.312500 67.000000 -0.562500 +v 0.312500 4.000000 -0.687500 +v 0.312500 67.000000 -0.687500 +v 0.437500 4.000000 -0.562500 +v 0.437500 67.000000 -0.562500 +v 0.437500 4.000000 -0.687500 +v 0.437500 67.000000 -0.687500 +v 0.375000 8.937500 -0.375000 +v 0.375000 9.062500 -0.375000 +v 0.375000 8.937500 -0.625000 +v 0.375000 9.062500 -0.625000 +v 0.625000 8.937500 -0.375000 +v 0.625000 9.062500 -0.375000 +v 0.625000 8.937500 -0.625000 +v 0.625000 9.062500 -0.625000 +v 0.375000 12.937500 -0.375000 +v 0.375000 13.062500 -0.375000 +v 0.375000 12.937500 -0.625000 +v 0.375000 13.062500 -0.625000 +v 0.625000 12.937500 -0.375000 +v 0.625000 13.062500 -0.375000 +v 0.625000 12.937500 -0.625000 +v 0.625000 13.062500 -0.625000 +v 0.375000 16.937500 -0.375000 +v 0.375000 17.062500 -0.375000 +v 0.375000 16.937500 -0.625000 +v 0.375000 17.062500 -0.625000 +v 0.625000 16.937500 -0.375000 +v 0.625000 17.062500 -0.375000 +v 0.625000 16.937500 -0.625000 +v 0.625000 17.062500 -0.625000 +v 0.375000 20.937500 -0.375000 +v 0.375000 21.062500 -0.375000 +v 0.375000 20.937500 -0.625000 +v 0.375000 21.062500 -0.625000 +v 0.625000 20.937500 -0.375000 +v 0.625000 21.062500 -0.375000 +v 0.625000 20.937500 -0.625000 +v 0.625000 21.062500 -0.625000 +v 0.375000 24.937500 -0.375000 +v 0.375000 25.062500 -0.375000 +v 0.375000 24.937500 -0.625000 +v 0.375000 25.062500 -0.625000 +v 0.625000 24.937500 -0.375000 +v 0.625000 25.062500 -0.375000 +v 0.625000 24.937500 -0.625000 +v 0.625000 25.062500 -0.625000 +v 0.375000 28.937500 -0.375000 +v 0.375000 29.062500 -0.375000 +v 0.375000 28.937500 -0.625000 +v 0.375000 29.062500 -0.625000 +v 0.625000 28.937500 -0.375000 +v 0.625000 29.062500 -0.375000 +v 0.625000 28.937500 -0.625000 +v 0.625000 29.062500 -0.625000 +v 0.375000 32.937500 -0.375000 +v 0.375000 33.062500 -0.375000 +v 0.375000 32.937500 -0.625000 +v 0.375000 33.062500 -0.625000 +v 0.625000 32.937500 -0.375000 +v 0.625000 33.062500 -0.375000 +v 0.625000 32.937500 -0.625000 +v 0.625000 33.062500 -0.625000 +v 0.375000 36.937500 -0.375000 +v 0.375000 37.062500 -0.375000 +v 0.375000 36.937500 -0.625000 +v 0.375000 37.062500 -0.625000 +v 0.625000 36.937500 -0.375000 +v 0.625000 37.062500 -0.375000 +v 0.625000 36.937500 -0.625000 +v 0.625000 37.062500 -0.625000 +v 0.375000 40.937500 -0.375000 +v 0.375000 41.062500 -0.375000 +v 0.375000 40.937500 -0.625000 +v 0.375000 41.062500 -0.625000 +v 0.625000 40.937500 -0.375000 +v 0.625000 41.062500 -0.375000 +v 0.625000 40.937500 -0.625000 +v 0.625000 41.062500 -0.625000 +v 0.375000 44.937500 -0.375000 +v 0.375000 45.062500 -0.375000 +v 0.375000 44.937500 -0.625000 +v 0.375000 45.062500 -0.625000 +v 0.625000 44.937500 -0.375000 +v 0.625000 45.062500 -0.375000 +v 0.625000 44.937500 -0.625000 +v 0.625000 45.062500 -0.625000 +v 0.375000 48.937500 -0.375000 +v 0.375000 49.062500 -0.375000 +v 0.375000 48.937500 -0.625000 +v 0.375000 49.062500 -0.625000 +v 0.625000 48.937500 -0.375000 +v 0.625000 49.062500 -0.375000 +v 0.625000 48.937500 -0.625000 +v 0.625000 49.062500 -0.625000 +v 0.375000 52.937500 -0.375000 +v 0.375000 53.062500 -0.375000 +v 0.375000 52.937500 -0.625000 +v 0.375000 53.062500 -0.625000 +v 0.625000 52.937500 -0.375000 +v 0.625000 53.062500 -0.375000 +v 0.625000 52.937500 -0.625000 +v 0.625000 53.062500 -0.625000 +v 0.375000 56.937500 -0.375000 +v 0.375000 57.062500 -0.375000 +v 0.375000 56.937500 -0.625000 +v 0.375000 57.062500 -0.625000 +v 0.625000 56.937500 -0.375000 +v 0.625000 57.062500 -0.375000 +v 0.625000 56.937500 -0.625000 +v 0.625000 57.062500 -0.625000 +v 0.375000 60.937500 -0.375000 +v 0.375000 61.062500 -0.375000 +v 0.375000 60.937500 -0.625000 +v 0.375000 61.062500 -0.625000 +v 0.625000 60.937500 -0.375000 +v 0.625000 61.062500 -0.375000 +v 0.625000 60.937500 -0.625000 +v 0.625000 61.062500 -0.625000 +v 0.375000 64.937500 -0.375000 +v 0.375000 65.062500 -0.375000 +v 0.375000 64.937500 -0.625000 +v 0.375000 65.062500 -0.625000 +v 0.625000 64.937500 -0.375000 +v 0.625000 65.062500 -0.375000 +v 0.625000 64.937500 -0.625000 +v 0.625000 65.062500 -0.625000 +v 0.312500 130.000000 -0.312500 +v 0.312500 130.000000 -0.437500 +v 0.437500 130.000000 -0.312500 +v 0.437500 130.000000 -0.437500 +v 0.562500 67.000000 -0.312500 +v 0.562500 130.000000 -0.312500 +v 0.562500 67.000000 -0.437500 +v 0.562500 130.000000 -0.437500 +v 0.687500 67.000000 -0.312500 +v 0.687500 130.000000 -0.312500 +v 0.687500 67.000000 -0.437500 +v 0.687500 130.000000 -0.437500 +v 0.562500 130.000000 -0.562500 +v 0.562500 130.000000 -0.687500 +v 0.687500 130.000000 -0.562500 +v 0.687500 130.000000 -0.687500 +v 0.312500 130.000000 -0.562500 +v 0.312500 130.000000 -0.687500 +v 0.437500 130.000000 -0.562500 +v 0.437500 130.000000 -0.687500 +v 0.375000 67.937500 -0.375000 +v 0.375000 68.062500 -0.375000 +v 0.375000 67.937500 -0.625000 +v 0.375000 68.062500 -0.625000 +v 0.625000 67.937500 -0.375000 +v 0.625000 68.062500 -0.375000 +v 0.625000 67.937500 -0.625000 +v 0.625000 68.062500 -0.625000 +v 0.312500 67.000000 -0.312500 +v 0.312500 130.000000 -0.312500 +v 0.312500 67.000000 -0.437500 +v 0.312500 130.000000 -0.437500 +v 0.437500 67.000000 -0.312500 +v 0.437500 130.000000 -0.312500 +v 0.437500 67.000000 -0.437500 +v 0.437500 130.000000 -0.437500 +v 0.562500 67.000000 -0.562500 +v 0.562500 130.000000 -0.562500 +v 0.562500 67.000000 -0.687500 +v 0.562500 130.000000 -0.687500 +v 0.687500 67.000000 -0.562500 +v 0.687500 130.000000 -0.562500 +v 0.687500 67.000000 -0.687500 +v 0.687500 130.000000 -0.687500 +v 0.312500 67.000000 -0.562500 +v 0.312500 130.000000 -0.562500 +v 0.312500 67.000000 -0.687500 +v 0.312500 130.000000 -0.687500 +v 0.437500 67.000000 -0.562500 +v 0.437500 130.000000 -0.562500 +v 0.437500 67.000000 -0.687500 +v 0.437500 130.000000 -0.687500 +v 0.375000 71.937500 -0.375000 +v 0.375000 72.062500 -0.375000 +v 0.375000 71.937500 -0.625000 +v 0.375000 72.062500 -0.625000 +v 0.625000 71.937500 -0.375000 +v 0.625000 72.062500 -0.375000 +v 0.625000 71.937500 -0.625000 +v 0.625000 72.062500 -0.625000 +v 0.375000 75.937500 -0.375000 +v 0.375000 76.062500 -0.375000 +v 0.375000 75.937500 -0.625000 +v 0.375000 76.062500 -0.625000 +v 0.625000 75.937500 -0.375000 +v 0.625000 76.062500 -0.375000 +v 0.625000 75.937500 -0.625000 +v 0.625000 76.062500 -0.625000 +v 0.375000 79.937500 -0.375000 +v 0.375000 80.062500 -0.375000 +v 0.375000 79.937500 -0.625000 +v 0.375000 80.062500 -0.625000 +v 0.625000 79.937500 -0.375000 +v 0.625000 80.062500 -0.375000 +v 0.625000 79.937500 -0.625000 +v 0.625000 80.062500 -0.625000 +v 0.375000 83.937500 -0.375000 +v 0.375000 84.062500 -0.375000 +v 0.375000 83.937500 -0.625000 +v 0.375000 84.062500 -0.625000 +v 0.625000 83.937500 -0.375000 +v 0.625000 84.062500 -0.375000 +v 0.625000 83.937500 -0.625000 +v 0.625000 84.062500 -0.625000 +v 0.375000 87.937500 -0.375000 +v 0.375000 88.062500 -0.375000 +v 0.375000 87.937500 -0.625000 +v 0.375000 88.062500 -0.625000 +v 0.625000 87.937500 -0.375000 +v 0.625000 88.062500 -0.375000 +v 0.625000 87.937500 -0.625000 +v 0.625000 88.062500 -0.625000 +v 0.375000 91.937500 -0.375000 +v 0.375000 92.062500 -0.375000 +v 0.375000 91.937500 -0.625000 +v 0.375000 92.062500 -0.625000 +v 0.625000 91.937500 -0.375000 +v 0.625000 92.062500 -0.375000 +v 0.625000 91.937500 -0.625000 +v 0.625000 92.062500 -0.625000 +v 0.375000 95.937500 -0.375000 +v 0.375000 96.062500 -0.375000 +v 0.375000 95.937500 -0.625000 +v 0.375000 96.062500 -0.625000 +v 0.625000 95.937500 -0.375000 +v 0.625000 96.062500 -0.375000 +v 0.625000 95.937500 -0.625000 +v 0.625000 96.062500 -0.625000 +v 0.375000 99.937500 -0.375000 +v 0.375000 100.062500 -0.375000 +v 0.375000 99.937500 -0.625000 +v 0.375000 100.062500 -0.625000 +v 0.625000 99.937500 -0.375000 +v 0.625000 100.062500 -0.375000 +v 0.625000 99.937500 -0.625000 +v 0.625000 100.062500 -0.625000 +v 0.375000 103.937500 -0.375000 +v 0.375000 104.062500 -0.375000 +v 0.375000 103.937500 -0.625000 +v 0.375000 104.062500 -0.625000 +v 0.625000 103.937500 -0.375000 +v 0.625000 104.062500 -0.375000 +v 0.625000 103.937500 -0.625000 +v 0.625000 104.062500 -0.625000 +v 0.375000 107.937500 -0.375000 +v 0.375000 108.062500 -0.375000 +v 0.375000 107.937500 -0.625000 +v 0.375000 108.062500 -0.625000 +v 0.625000 107.937500 -0.375000 +v 0.625000 108.062500 -0.375000 +v 0.625000 107.937500 -0.625000 +v 0.625000 108.062500 -0.625000 +v 0.375000 111.937500 -0.375000 +v 0.375000 112.062500 -0.375000 +v 0.375000 111.937500 -0.625000 +v 0.375000 112.062500 -0.625000 +v 0.625000 111.937500 -0.375000 +v 0.625000 112.062500 -0.375000 +v 0.625000 111.937500 -0.625000 +v 0.625000 112.062500 -0.625000 +v 0.375000 115.937500 -0.375000 +v 0.375000 116.062500 -0.375000 +v 0.375000 115.937500 -0.625000 +v 0.375000 116.062500 -0.625000 +v 0.625000 115.937500 -0.375000 +v 0.625000 116.062500 -0.375000 +v 0.625000 115.937500 -0.625000 +v 0.625000 116.062500 -0.625000 +v 0.375000 119.937500 -0.375000 +v 0.375000 120.062500 -0.375000 +v 0.375000 119.937500 -0.625000 +v 0.375000 120.062500 -0.625000 +v 0.625000 119.937500 -0.375000 +v 0.625000 120.062500 -0.375000 +v 0.625000 119.937500 -0.625000 +v 0.625000 120.062500 -0.625000 +v 0.375000 123.937500 -0.375000 +v 0.375000 124.062500 -0.375000 +v 0.375000 123.937500 -0.625000 +v 0.375000 124.062500 -0.625000 +v 0.625000 123.937500 -0.375000 +v 0.625000 124.062500 -0.375000 +v 0.625000 123.937500 -0.625000 +v 0.625000 124.062500 -0.625000 +v 0.375000 127.937500 -0.375000 +v 0.375000 128.062500 -0.375000 +v 0.375000 127.937500 -0.625000 +v 0.375000 128.062500 -0.625000 +v 0.625000 127.937500 -0.375000 +v 0.625000 128.062500 -0.375000 +v 0.625000 127.937500 -0.625000 +v 0.625000 128.062500 -0.625000 +v 0.312500 193.000000 -0.312500 +v 0.312500 193.000000 -0.437500 +v 0.437500 193.000000 -0.312500 +v 0.437500 193.000000 -0.437500 +v 0.562500 130.000000 -0.312500 +v 0.562500 193.000000 -0.312500 +v 0.562500 130.000000 -0.437500 +v 0.562500 193.000000 -0.437500 +v 0.687500 130.000000 -0.312500 +v 0.687500 193.000000 -0.312500 +v 0.687500 130.000000 -0.437500 +v 0.687500 193.000000 -0.437500 +v 0.562500 193.000000 -0.562500 +v 0.562500 193.000000 -0.687500 +v 0.687500 193.000000 -0.562500 +v 0.687500 193.000000 -0.687500 +v 0.312500 193.000000 -0.562500 +v 0.312500 193.000000 -0.687500 +v 0.437500 193.000000 -0.562500 +v 0.437500 193.000000 -0.687500 +v 0.375000 130.937500 -0.375000 +v 0.375000 131.062500 -0.375000 +v 0.375000 130.937500 -0.625000 +v 0.375000 131.062500 -0.625000 +v 0.625000 130.937500 -0.375000 +v 0.625000 131.062500 -0.375000 +v 0.625000 130.937500 -0.625000 +v 0.625000 131.062500 -0.625000 +v 0.312500 130.000000 -0.312500 +v 0.312500 193.000000 -0.312500 +v 0.312500 130.000000 -0.437500 +v 0.312500 193.000000 -0.437500 +v 0.437500 130.000000 -0.312500 +v 0.437500 193.000000 -0.312500 +v 0.437500 130.000000 -0.437500 +v 0.437500 193.000000 -0.437500 +v 0.562500 130.000000 -0.562500 +v 0.562500 193.000000 -0.562500 +v 0.562500 130.000000 -0.687500 +v 0.562500 193.000000 -0.687500 +v 0.687500 130.000000 -0.562500 +v 0.687500 193.000000 -0.562500 +v 0.687500 130.000000 -0.687500 +v 0.687500 193.000000 -0.687500 +v 0.312500 130.000000 -0.562500 +v 0.312500 193.000000 -0.562500 +v 0.312500 130.000000 -0.687500 +v 0.312500 193.000000 -0.687500 +v 0.437500 130.000000 -0.562500 +v 0.437500 193.000000 -0.562500 +v 0.437500 130.000000 -0.687500 +v 0.437500 193.000000 -0.687500 +v 0.375000 134.937500 -0.375000 +v 0.375000 135.062500 -0.375000 +v 0.375000 134.937500 -0.625000 +v 0.375000 135.062500 -0.625000 +v 0.625000 134.937500 -0.375000 +v 0.625000 135.062500 -0.375000 +v 0.625000 134.937500 -0.625000 +v 0.625000 135.062500 -0.625000 +v 0.375000 138.937500 -0.375000 +v 0.375000 139.062500 -0.375000 +v 0.375000 138.937500 -0.625000 +v 0.375000 139.062500 -0.625000 +v 0.625000 138.937500 -0.375000 +v 0.625000 139.062500 -0.375000 +v 0.625000 138.937500 -0.625000 +v 0.625000 139.062500 -0.625000 +v 0.375000 142.937500 -0.375000 +v 0.375000 143.062500 -0.375000 +v 0.375000 142.937500 -0.625000 +v 0.375000 143.062500 -0.625000 +v 0.625000 142.937500 -0.375000 +v 0.625000 143.062500 -0.375000 +v 0.625000 142.937500 -0.625000 +v 0.625000 143.062500 -0.625000 +v 0.375000 146.937500 -0.375000 +v 0.375000 147.062500 -0.375000 +v 0.375000 146.937500 -0.625000 +v 0.375000 147.062500 -0.625000 +v 0.625000 146.937500 -0.375000 +v 0.625000 147.062500 -0.375000 +v 0.625000 146.937500 -0.625000 +v 0.625000 147.062500 -0.625000 +v 0.375000 150.937500 -0.375000 +v 0.375000 151.062500 -0.375000 +v 0.375000 150.937500 -0.625000 +v 0.375000 151.062500 -0.625000 +v 0.625000 150.937500 -0.375000 +v 0.625000 151.062500 -0.375000 +v 0.625000 150.937500 -0.625000 +v 0.625000 151.062500 -0.625000 +v 0.375000 154.937500 -0.375000 +v 0.375000 155.062500 -0.375000 +v 0.375000 154.937500 -0.625000 +v 0.375000 155.062500 -0.625000 +v 0.625000 154.937500 -0.375000 +v 0.625000 155.062500 -0.375000 +v 0.625000 154.937500 -0.625000 +v 0.625000 155.062500 -0.625000 +v 0.375000 158.937500 -0.375000 +v 0.375000 159.062500 -0.375000 +v 0.375000 158.937500 -0.625000 +v 0.375000 159.062500 -0.625000 +v 0.625000 158.937500 -0.375000 +v 0.625000 159.062500 -0.375000 +v 0.625000 158.937500 -0.625000 +v 0.625000 159.062500 -0.625000 +v 0.375000 162.937500 -0.375000 +v 0.375000 163.062500 -0.375000 +v 0.375000 162.937500 -0.625000 +v 0.375000 163.062500 -0.625000 +v 0.625000 162.937500 -0.375000 +v 0.625000 163.062500 -0.375000 +v 0.625000 162.937500 -0.625000 +v 0.625000 163.062500 -0.625000 +v 0.375000 166.937500 -0.375000 +v 0.375000 167.062500 -0.375000 +v 0.375000 166.937500 -0.625000 +v 0.375000 167.062500 -0.625000 +v 0.625000 166.937500 -0.375000 +v 0.625000 167.062500 -0.375000 +v 0.625000 166.937500 -0.625000 +v 0.625000 167.062500 -0.625000 +v 0.375000 170.937500 -0.375000 +v 0.375000 171.062500 -0.375000 +v 0.375000 170.937500 -0.625000 +v 0.375000 171.062500 -0.625000 +v 0.625000 170.937500 -0.375000 +v 0.625000 171.062500 -0.375000 +v 0.625000 170.937500 -0.625000 +v 0.625000 171.062500 -0.625000 +v 0.375000 174.937500 -0.375000 +v 0.375000 175.062500 -0.375000 +v 0.375000 174.937500 -0.625000 +v 0.375000 175.062500 -0.625000 +v 0.625000 174.937500 -0.375000 +v 0.625000 175.062500 -0.375000 +v 0.625000 174.937500 -0.625000 +v 0.625000 175.062500 -0.625000 +v 0.375000 178.937500 -0.375000 +v 0.375000 179.062500 -0.375000 +v 0.375000 178.937500 -0.625000 +v 0.375000 179.062500 -0.625000 +v 0.625000 178.937500 -0.375000 +v 0.625000 179.062500 -0.375000 +v 0.625000 178.937500 -0.625000 +v 0.625000 179.062500 -0.625000 +v 0.375000 182.937500 -0.375000 +v 0.375000 183.062500 -0.375000 +v 0.375000 182.937500 -0.625000 +v 0.375000 183.062500 -0.625000 +v 0.625000 182.937500 -0.375000 +v 0.625000 183.062500 -0.375000 +v 0.625000 182.937500 -0.625000 +v 0.625000 183.062500 -0.625000 +v 0.375000 186.937500 -0.375000 +v 0.375000 187.062500 -0.375000 +v 0.375000 186.937500 -0.625000 +v 0.375000 187.062500 -0.625000 +v 0.625000 186.937500 -0.375000 +v 0.625000 187.062500 -0.375000 +v 0.625000 186.937500 -0.625000 +v 0.625000 187.062500 -0.625000 +v 0.375000 190.937500 -0.375000 +v 0.375000 191.062500 -0.375000 +v 0.375000 190.937500 -0.625000 +v 0.375000 191.062500 -0.625000 +v 0.625000 190.937500 -0.375000 +v 0.625000 191.062500 -0.375000 +v 0.625000 190.937500 -0.625000 +v 0.625000 191.062500 -0.625000 +v 0.312500 256.000000 -0.312500 +v 0.312500 256.000000 -0.437500 +v 0.437500 256.000000 -0.312500 +v 0.437500 256.000000 -0.437500 +v 0.562500 193.000000 -0.312500 +v 0.562500 256.000000 -0.312500 +v 0.562500 193.000000 -0.437500 +v 0.562500 256.000000 -0.437500 +v 0.687500 193.000000 -0.312500 +v 0.687500 256.000000 -0.312500 +v 0.687500 193.000000 -0.437500 +v 0.687500 256.000000 -0.437500 +v 0.562500 256.000000 -0.562500 +v 0.562500 256.000000 -0.687500 +v 0.687500 256.000000 -0.562500 +v 0.687500 256.000000 -0.687500 +v 0.312500 256.000000 -0.562500 +v 0.312500 256.000000 -0.687500 +v 0.437500 256.000000 -0.562500 +v 0.437500 256.000000 -0.687500 +v 0.375000 193.937500 -0.375000 +v 0.375000 194.062500 -0.375000 +v 0.375000 193.937500 -0.625000 +v 0.375000 194.062500 -0.625000 +v 0.625000 193.937500 -0.375000 +v 0.625000 194.062500 -0.375000 +v 0.625000 193.937500 -0.625000 +v 0.625000 194.062500 -0.625000 +v 0.312500 193.000000 -0.312500 +v 0.312500 256.000000 -0.312500 +v 0.312500 193.000000 -0.437500 +v 0.312500 256.000000 -0.437500 +v 0.437500 193.000000 -0.312500 +v 0.437500 256.000000 -0.312500 +v 0.437500 193.000000 -0.437500 +v 0.437500 256.000000 -0.437500 +v 0.562500 193.000000 -0.562500 +v 0.562500 256.000000 -0.562500 +v 0.562500 193.000000 -0.687500 +v 0.562500 256.000000 -0.687500 +v 0.687500 193.000000 -0.562500 +v 0.687500 256.000000 -0.562500 +v 0.687500 193.000000 -0.687500 +v 0.687500 256.000000 -0.687500 +v 0.312500 193.000000 -0.562500 +v 0.312500 256.000000 -0.562500 +v 0.312500 193.000000 -0.687500 +v 0.312500 256.000000 -0.687500 +v 0.437500 193.000000 -0.562500 +v 0.437500 256.000000 -0.562500 +v 0.437500 193.000000 -0.687500 +v 0.437500 256.000000 -0.687500 +v 0.375000 197.937500 -0.375000 +v 0.375000 198.062500 -0.375000 +v 0.375000 197.937500 -0.625000 +v 0.375000 198.062500 -0.625000 +v 0.625000 197.937500 -0.375000 +v 0.625000 198.062500 -0.375000 +v 0.625000 197.937500 -0.625000 +v 0.625000 198.062500 -0.625000 +v 0.375000 201.937500 -0.375000 +v 0.375000 202.062500 -0.375000 +v 0.375000 201.937500 -0.625000 +v 0.375000 202.062500 -0.625000 +v 0.625000 201.937500 -0.375000 +v 0.625000 202.062500 -0.375000 +v 0.625000 201.937500 -0.625000 +v 0.625000 202.062500 -0.625000 +v 0.375000 205.937500 -0.375000 +v 0.375000 206.062500 -0.375000 +v 0.375000 205.937500 -0.625000 +v 0.375000 206.062500 -0.625000 +v 0.625000 205.937500 -0.375000 +v 0.625000 206.062500 -0.375000 +v 0.625000 205.937500 -0.625000 +v 0.625000 206.062500 -0.625000 +v 0.375000 209.937500 -0.375000 +v 0.375000 210.062500 -0.375000 +v 0.375000 209.937500 -0.625000 +v 0.375000 210.062500 -0.625000 +v 0.625000 209.937500 -0.375000 +v 0.625000 210.062500 -0.375000 +v 0.625000 209.937500 -0.625000 +v 0.625000 210.062500 -0.625000 +v 0.375000 213.937500 -0.375000 +v 0.375000 214.062500 -0.375000 +v 0.375000 213.937500 -0.625000 +v 0.375000 214.062500 -0.625000 +v 0.625000 213.937500 -0.375000 +v 0.625000 214.062500 -0.375000 +v 0.625000 213.937500 -0.625000 +v 0.625000 214.062500 -0.625000 +v 0.375000 217.937500 -0.375000 +v 0.375000 218.062500 -0.375000 +v 0.375000 217.937500 -0.625000 +v 0.375000 218.062500 -0.625000 +v 0.625000 217.937500 -0.375000 +v 0.625000 218.062500 -0.375000 +v 0.625000 217.937500 -0.625000 +v 0.625000 218.062500 -0.625000 +v 0.375000 221.937500 -0.375000 +v 0.375000 222.062500 -0.375000 +v 0.375000 221.937500 -0.625000 +v 0.375000 222.062500 -0.625000 +v 0.625000 221.937500 -0.375000 +v 0.625000 222.062500 -0.375000 +v 0.625000 221.937500 -0.625000 +v 0.625000 222.062500 -0.625000 +v 0.375000 225.937500 -0.375000 +v 0.375000 226.062500 -0.375000 +v 0.375000 225.937500 -0.625000 +v 0.375000 226.062500 -0.625000 +v 0.625000 225.937500 -0.375000 +v 0.625000 226.062500 -0.375000 +v 0.625000 225.937500 -0.625000 +v 0.625000 226.062500 -0.625000 +v 0.375000 229.937500 -0.375000 +v 0.375000 230.062500 -0.375000 +v 0.375000 229.937500 -0.625000 +v 0.375000 230.062500 -0.625000 +v 0.625000 229.937500 -0.375000 +v 0.625000 230.062500 -0.375000 +v 0.625000 229.937500 -0.625000 +v 0.625000 230.062500 -0.625000 +v 0.375000 233.937500 -0.375000 +v 0.375000 234.062500 -0.375000 +v 0.375000 233.937500 -0.625000 +v 0.375000 234.062500 -0.625000 +v 0.625000 233.937500 -0.375000 +v 0.625000 234.062500 -0.375000 +v 0.625000 233.937500 -0.625000 +v 0.625000 234.062500 -0.625000 +v 0.375000 237.937500 -0.375000 +v 0.375000 238.062500 -0.375000 +v 0.375000 237.937500 -0.625000 +v 0.375000 238.062500 -0.625000 +v 0.625000 237.937500 -0.375000 +v 0.625000 238.062500 -0.375000 +v 0.625000 237.937500 -0.625000 +v 0.625000 238.062500 -0.625000 +v 0.375000 241.937500 -0.375000 +v 0.375000 242.062500 -0.375000 +v 0.375000 241.937500 -0.625000 +v 0.375000 242.062500 -0.625000 +v 0.625000 241.937500 -0.375000 +v 0.625000 242.062500 -0.375000 +v 0.625000 241.937500 -0.625000 +v 0.625000 242.062500 -0.625000 +v 0.375000 245.937500 -0.375000 +v 0.375000 246.062500 -0.375000 +v 0.375000 245.937500 -0.625000 +v 0.375000 246.062500 -0.625000 +v 0.625000 245.937500 -0.375000 +v 0.625000 246.062500 -0.375000 +v 0.625000 245.937500 -0.625000 +v 0.625000 246.062500 -0.625000 +v 0.375000 249.937500 -0.375000 +v 0.375000 250.062500 -0.375000 +v 0.375000 249.937500 -0.625000 +v 0.375000 250.062500 -0.625000 +v 0.625000 249.937500 -0.375000 +v 0.625000 250.062500 -0.375000 +v 0.625000 249.937500 -0.625000 +v 0.625000 250.062500 -0.625000 +v 0.375000 253.937500 -0.375000 +v 0.375000 254.062500 -0.375000 +v 0.375000 253.937500 -0.625000 +v 0.375000 254.062500 -0.625000 +v 0.625000 253.937500 -0.375000 +v 0.625000 254.062500 -0.375000 +v 0.625000 253.937500 -0.625000 +v 0.625000 254.062500 -0.625000 +v 0.312500 319.000000 -0.312500 +v 0.312500 319.000000 -0.437500 +v 0.437500 319.000000 -0.312500 +v 0.437500 319.000000 -0.437500 +v 0.562500 256.000000 -0.312500 +v 0.562500 319.000000 -0.312500 +v 0.562500 256.000000 -0.437500 +v 0.562500 319.000000 -0.437500 +v 0.687500 256.000000 -0.312500 +v 0.687500 319.000000 -0.312500 +v 0.687500 256.000000 -0.437500 +v 0.687500 319.000000 -0.437500 +v 0.562500 319.000000 -0.562500 +v 0.562500 319.000000 -0.687500 +v 0.687500 319.000000 -0.562500 +v 0.687500 319.000000 -0.687500 +v 0.312500 319.000000 -0.562500 +v 0.312500 319.000000 -0.687500 +v 0.437500 319.000000 -0.562500 +v 0.437500 319.000000 -0.687500 +v 0.375000 256.937500 -0.375000 +v 0.375000 257.062500 -0.375000 +v 0.375000 256.937500 -0.625000 +v 0.375000 257.062500 -0.625000 +v 0.625000 256.937500 -0.375000 +v 0.625000 257.062500 -0.375000 +v 0.625000 256.937500 -0.625000 +v 0.625000 257.062500 -0.625000 +v 0.312500 256.000000 -0.312500 +v 0.312500 319.000000 -0.312500 +v 0.312500 256.000000 -0.437500 +v 0.312500 319.000000 -0.437500 +v 0.437500 256.000000 -0.312500 +v 0.437500 319.000000 -0.312500 +v 0.437500 256.000000 -0.437500 +v 0.437500 319.000000 -0.437500 +v 0.562500 256.000000 -0.562500 +v 0.562500 319.000000 -0.562500 +v 0.562500 256.000000 -0.687500 +v 0.562500 319.000000 -0.687500 +v 0.687500 256.000000 -0.562500 +v 0.687500 319.000000 -0.562500 +v 0.687500 256.000000 -0.687500 +v 0.687500 319.000000 -0.687500 +v 0.312500 256.000000 -0.562500 +v 0.312500 319.000000 -0.562500 +v 0.312500 256.000000 -0.687500 +v 0.312500 319.000000 -0.687500 +v 0.437500 256.000000 -0.562500 +v 0.437500 319.000000 -0.562500 +v 0.437500 256.000000 -0.687500 +v 0.437500 319.000000 -0.687500 +v 0.375000 260.937500 -0.375000 +v 0.375000 261.062500 -0.375000 +v 0.375000 260.937500 -0.625000 +v 0.375000 261.062500 -0.625000 +v 0.625000 260.937500 -0.375000 +v 0.625000 261.062500 -0.375000 +v 0.625000 260.937500 -0.625000 +v 0.625000 261.062500 -0.625000 +v 0.375000 264.937500 -0.375000 +v 0.375000 265.062500 -0.375000 +v 0.375000 264.937500 -0.625000 +v 0.375000 265.062500 -0.625000 +v 0.625000 264.937500 -0.375000 +v 0.625000 265.062500 -0.375000 +v 0.625000 264.937500 -0.625000 +v 0.625000 265.062500 -0.625000 +v 0.375000 268.937500 -0.375000 +v 0.375000 269.062500 -0.375000 +v 0.375000 268.937500 -0.625000 +v 0.375000 269.062500 -0.625000 +v 0.625000 268.937500 -0.375000 +v 0.625000 269.062500 -0.375000 +v 0.625000 268.937500 -0.625000 +v 0.625000 269.062500 -0.625000 +v 0.375000 272.937500 -0.375000 +v 0.375000 273.062500 -0.375000 +v 0.375000 272.937500 -0.625000 +v 0.375000 273.062500 -0.625000 +v 0.625000 272.937500 -0.375000 +v 0.625000 273.062500 -0.375000 +v 0.625000 272.937500 -0.625000 +v 0.625000 273.062500 -0.625000 +v 0.375000 276.937500 -0.375000 +v 0.375000 277.062500 -0.375000 +v 0.375000 276.937500 -0.625000 +v 0.375000 277.062500 -0.625000 +v 0.625000 276.937500 -0.375000 +v 0.625000 277.062500 -0.375000 +v 0.625000 276.937500 -0.625000 +v 0.625000 277.062500 -0.625000 +v 0.375000 280.937500 -0.375000 +v 0.375000 281.062500 -0.375000 +v 0.375000 280.937500 -0.625000 +v 0.375000 281.062500 -0.625000 +v 0.625000 280.937500 -0.375000 +v 0.625000 281.062500 -0.375000 +v 0.625000 280.937500 -0.625000 +v 0.625000 281.062500 -0.625000 +v 0.375000 284.937500 -0.375000 +v 0.375000 285.062500 -0.375000 +v 0.375000 284.937500 -0.625000 +v 0.375000 285.062500 -0.625000 +v 0.625000 284.937500 -0.375000 +v 0.625000 285.062500 -0.375000 +v 0.625000 284.937500 -0.625000 +v 0.625000 285.062500 -0.625000 +v 0.375000 288.937500 -0.375000 +v 0.375000 289.062500 -0.375000 +v 0.375000 288.937500 -0.625000 +v 0.375000 289.062500 -0.625000 +v 0.625000 288.937500 -0.375000 +v 0.625000 289.062500 -0.375000 +v 0.625000 288.937500 -0.625000 +v 0.625000 289.062500 -0.625000 +v 0.375000 292.937500 -0.375000 +v 0.375000 293.062500 -0.375000 +v 0.375000 292.937500 -0.625000 +v 0.375000 293.062500 -0.625000 +v 0.625000 292.937500 -0.375000 +v 0.625000 293.062500 -0.375000 +v 0.625000 292.937500 -0.625000 +v 0.625000 293.062500 -0.625000 +v 0.375000 296.937500 -0.375000 +v 0.375000 297.062500 -0.375000 +v 0.375000 296.937500 -0.625000 +v 0.375000 297.062500 -0.625000 +v 0.625000 296.937500 -0.375000 +v 0.625000 297.062500 -0.375000 +v 0.625000 296.937500 -0.625000 +v 0.625000 297.062500 -0.625000 +v 0.375000 300.937500 -0.375000 +v 0.375000 301.062500 -0.375000 +v 0.375000 300.937500 -0.625000 +v 0.375000 301.062500 -0.625000 +v 0.625000 300.937500 -0.375000 +v 0.625000 301.062500 -0.375000 +v 0.625000 300.937500 -0.625000 +v 0.625000 301.062500 -0.625000 +v 0.375000 304.937500 -0.375000 +v 0.375000 305.062500 -0.375000 +v 0.375000 304.937500 -0.625000 +v 0.375000 305.062500 -0.625000 +v 0.625000 304.937500 -0.375000 +v 0.625000 305.062500 -0.375000 +v 0.625000 304.937500 -0.625000 +v 0.625000 305.062500 -0.625000 +v 0.375000 308.937500 -0.375000 +v 0.375000 309.062500 -0.375000 +v 0.375000 308.937500 -0.625000 +v 0.375000 309.062500 -0.625000 +v 0.625000 308.937500 -0.375000 +v 0.625000 309.062500 -0.375000 +v 0.625000 308.937500 -0.625000 +v 0.625000 309.062500 -0.625000 +v 0.375000 312.937500 -0.375000 +v 0.375000 313.062500 -0.375000 +v 0.375000 312.937500 -0.625000 +v 0.375000 313.062500 -0.625000 +v 0.625000 312.937500 -0.375000 +v 0.625000 313.062500 -0.375000 +v 0.625000 312.937500 -0.625000 +v 0.625000 313.062500 -0.625000 +v 0.375000 316.937500 -0.375000 +v 0.375000 317.062500 -0.375000 +v 0.375000 316.937500 -0.625000 +v 0.375000 317.062500 -0.625000 +v 0.625000 316.937500 -0.375000 +v 0.625000 317.062500 -0.375000 +v 0.625000 316.937500 -0.625000 +v 0.625000 317.062500 -0.625000 +v 0.312500 382.000000 -0.312500 +v 0.312500 382.000000 -0.437500 +v 0.437500 382.000000 -0.312500 +v 0.437500 382.000000 -0.437500 +v 0.562500 319.000000 -0.312500 +v 0.562500 382.000000 -0.312500 +v 0.562500 319.000000 -0.437500 +v 0.562500 382.000000 -0.437500 +v 0.687500 319.000000 -0.312500 +v 0.687500 382.000000 -0.312500 +v 0.687500 319.000000 -0.437500 +v 0.687500 382.000000 -0.437500 +v 0.562500 382.000000 -0.562500 +v 0.562500 382.000000 -0.687500 +v 0.687500 382.000000 -0.562500 +v 0.687500 382.000000 -0.687500 +v 0.312500 382.000000 -0.562500 +v 0.312500 382.000000 -0.687500 +v 0.437500 382.000000 -0.562500 +v 0.437500 382.000000 -0.687500 +v 0.375000 319.937500 -0.375000 +v 0.375000 320.062500 -0.375000 +v 0.375000 319.937500 -0.625000 +v 0.375000 320.062500 -0.625000 +v 0.625000 319.937500 -0.375000 +v 0.625000 320.062500 -0.375000 +v 0.625000 319.937500 -0.625000 +v 0.625000 320.062500 -0.625000 +v 0.312500 319.000000 -0.312500 +v 0.312500 382.000000 -0.312500 +v 0.312500 319.000000 -0.437500 +v 0.312500 382.000000 -0.437500 +v 0.437500 319.000000 -0.312500 +v 0.437500 382.000000 -0.312500 +v 0.437500 319.000000 -0.437500 +v 0.437500 382.000000 -0.437500 +v 0.562500 319.000000 -0.562500 +v 0.562500 382.000000 -0.562500 +v 0.562500 319.000000 -0.687500 +v 0.562500 382.000000 -0.687500 +v 0.687500 319.000000 -0.562500 +v 0.687500 382.000000 -0.562500 +v 0.687500 319.000000 -0.687500 +v 0.687500 382.000000 -0.687500 +v 0.312500 319.000000 -0.562500 +v 0.312500 382.000000 -0.562500 +v 0.312500 319.000000 -0.687500 +v 0.312500 382.000000 -0.687500 +v 0.437500 319.000000 -0.562500 +v 0.437500 382.000000 -0.562500 +v 0.437500 319.000000 -0.687500 +v 0.437500 382.000000 -0.687500 +v 0.375000 323.937500 -0.375000 +v 0.375000 324.062500 -0.375000 +v 0.375000 323.937500 -0.625000 +v 0.375000 324.062500 -0.625000 +v 0.625000 323.937500 -0.375000 +v 0.625000 324.062500 -0.375000 +v 0.625000 323.937500 -0.625000 +v 0.625000 324.062500 -0.625000 +v 0.375000 327.937500 -0.375000 +v 0.375000 328.062500 -0.375000 +v 0.375000 327.937500 -0.625000 +v 0.375000 328.062500 -0.625000 +v 0.625000 327.937500 -0.375000 +v 0.625000 328.062500 -0.375000 +v 0.625000 327.937500 -0.625000 +v 0.625000 328.062500 -0.625000 +v 0.375000 331.937500 -0.375000 +v 0.375000 332.062500 -0.375000 +v 0.375000 331.937500 -0.625000 +v 0.375000 332.062500 -0.625000 +v 0.625000 331.937500 -0.375000 +v 0.625000 332.062500 -0.375000 +v 0.625000 331.937500 -0.625000 +v 0.625000 332.062500 -0.625000 +v 0.375000 335.937500 -0.375000 +v 0.375000 336.062500 -0.375000 +v 0.375000 335.937500 -0.625000 +v 0.375000 336.062500 -0.625000 +v 0.625000 335.937500 -0.375000 +v 0.625000 336.062500 -0.375000 +v 0.625000 335.937500 -0.625000 +v 0.625000 336.062500 -0.625000 +v 0.375000 339.937500 -0.375000 +v 0.375000 340.062500 -0.375000 +v 0.375000 339.937500 -0.625000 +v 0.375000 340.062500 -0.625000 +v 0.625000 339.937500 -0.375000 +v 0.625000 340.062500 -0.375000 +v 0.625000 339.937500 -0.625000 +v 0.625000 340.062500 -0.625000 +v 0.375000 343.937500 -0.375000 +v 0.375000 344.062500 -0.375000 +v 0.375000 343.937500 -0.625000 +v 0.375000 344.062500 -0.625000 +v 0.625000 343.937500 -0.375000 +v 0.625000 344.062500 -0.375000 +v 0.625000 343.937500 -0.625000 +v 0.625000 344.062500 -0.625000 +v 0.375000 347.937500 -0.375000 +v 0.375000 348.062500 -0.375000 +v 0.375000 347.937500 -0.625000 +v 0.375000 348.062500 -0.625000 +v 0.625000 347.937500 -0.375000 +v 0.625000 348.062500 -0.375000 +v 0.625000 347.937500 -0.625000 +v 0.625000 348.062500 -0.625000 +v 0.375000 351.937500 -0.375000 +v 0.375000 352.062500 -0.375000 +v 0.375000 351.937500 -0.625000 +v 0.375000 352.062500 -0.625000 +v 0.625000 351.937500 -0.375000 +v 0.625000 352.062500 -0.375000 +v 0.625000 351.937500 -0.625000 +v 0.625000 352.062500 -0.625000 +v 0.375000 355.937500 -0.375000 +v 0.375000 356.062500 -0.375000 +v 0.375000 355.937500 -0.625000 +v 0.375000 356.062500 -0.625000 +v 0.625000 355.937500 -0.375000 +v 0.625000 356.062500 -0.375000 +v 0.625000 355.937500 -0.625000 +v 0.625000 356.062500 -0.625000 +v 0.375000 359.937500 -0.375000 +v 0.375000 360.062500 -0.375000 +v 0.375000 359.937500 -0.625000 +v 0.375000 360.062500 -0.625000 +v 0.625000 359.937500 -0.375000 +v 0.625000 360.062500 -0.375000 +v 0.625000 359.937500 -0.625000 +v 0.625000 360.062500 -0.625000 +v 0.375000 363.937500 -0.375000 +v 0.375000 364.062500 -0.375000 +v 0.375000 363.937500 -0.625000 +v 0.375000 364.062500 -0.625000 +v 0.625000 363.937500 -0.375000 +v 0.625000 364.062500 -0.375000 +v 0.625000 363.937500 -0.625000 +v 0.625000 364.062500 -0.625000 +v 0.375000 367.937500 -0.375000 +v 0.375000 368.062500 -0.375000 +v 0.375000 367.937500 -0.625000 +v 0.375000 368.062500 -0.625000 +v 0.625000 367.937500 -0.375000 +v 0.625000 368.062500 -0.375000 +v 0.625000 367.937500 -0.625000 +v 0.625000 368.062500 -0.625000 +v 0.375000 371.937500 -0.375000 +v 0.375000 372.062500 -0.375000 +v 0.375000 371.937500 -0.625000 +v 0.375000 372.062500 -0.625000 +v 0.625000 371.937500 -0.375000 +v 0.625000 372.062500 -0.375000 +v 0.625000 371.937500 -0.625000 +v 0.625000 372.062500 -0.625000 +v 0.375000 375.937500 -0.375000 +v 0.375000 376.062500 -0.375000 +v 0.375000 375.937500 -0.625000 +v 0.375000 376.062500 -0.625000 +v 0.625000 375.937500 -0.375000 +v 0.625000 376.062500 -0.375000 +v 0.625000 375.937500 -0.625000 +v 0.625000 376.062500 -0.625000 +v 0.375000 379.937500 -0.375000 +v 0.375000 380.062500 -0.375000 +v 0.375000 379.937500 -0.625000 +v 0.375000 380.062500 -0.625000 +v 0.625000 379.937500 -0.375000 +v 0.625000 380.062500 -0.375000 +v 0.625000 379.937500 -0.625000 +v 0.625000 380.062500 -0.625000 +v 0.312500 445.000000 -0.312500 +v 0.312500 445.000000 -0.437500 +v 0.437500 445.000000 -0.312500 +v 0.437500 445.000000 -0.437500 +v 0.562500 382.000000 -0.312500 +v 0.562500 445.000000 -0.312500 +v 0.562500 382.000000 -0.437500 +v 0.562500 445.000000 -0.437500 +v 0.687500 382.000000 -0.312500 +v 0.687500 445.000000 -0.312500 +v 0.687500 382.000000 -0.437500 +v 0.687500 445.000000 -0.437500 +v 0.562500 445.000000 -0.562500 +v 0.562500 445.000000 -0.687500 +v 0.687500 445.000000 -0.562500 +v 0.687500 445.000000 -0.687500 +v 0.312500 445.000000 -0.562500 +v 0.312500 445.000000 -0.687500 +v 0.437500 445.000000 -0.562500 +v 0.437500 445.000000 -0.687500 +v 0.375000 382.937500 -0.375000 +v 0.375000 383.062500 -0.375000 +v 0.375000 382.937500 -0.625000 +v 0.375000 383.062500 -0.625000 +v 0.625000 382.937500 -0.375000 +v 0.625000 383.062500 -0.375000 +v 0.625000 382.937500 -0.625000 +v 0.625000 383.062500 -0.625000 +v 0.312500 382.000000 -0.312500 +v 0.312500 445.000000 -0.312500 +v 0.312500 382.000000 -0.437500 +v 0.312500 445.000000 -0.437500 +v 0.437500 382.000000 -0.312500 +v 0.437500 445.000000 -0.312500 +v 0.437500 382.000000 -0.437500 +v 0.437500 445.000000 -0.437500 +v 0.562500 382.000000 -0.562500 +v 0.562500 445.000000 -0.562500 +v 0.562500 382.000000 -0.687500 +v 0.562500 445.000000 -0.687500 +v 0.687500 382.000000 -0.562500 +v 0.687500 445.000000 -0.562500 +v 0.687500 382.000000 -0.687500 +v 0.687500 445.000000 -0.687500 +v 0.312500 382.000000 -0.562500 +v 0.312500 445.000000 -0.562500 +v 0.312500 382.000000 -0.687500 +v 0.312500 445.000000 -0.687500 +v 0.437500 382.000000 -0.562500 +v 0.437500 445.000000 -0.562500 +v 0.437500 382.000000 -0.687500 +v 0.437500 445.000000 -0.687500 +v 0.375000 386.937500 -0.375000 +v 0.375000 387.062500 -0.375000 +v 0.375000 386.937500 -0.625000 +v 0.375000 387.062500 -0.625000 +v 0.625000 386.937500 -0.375000 +v 0.625000 387.062500 -0.375000 +v 0.625000 386.937500 -0.625000 +v 0.625000 387.062500 -0.625000 +v 0.375000 390.937500 -0.375000 +v 0.375000 391.062500 -0.375000 +v 0.375000 390.937500 -0.625000 +v 0.375000 391.062500 -0.625000 +v 0.625000 390.937500 -0.375000 +v 0.625000 391.062500 -0.375000 +v 0.625000 390.937500 -0.625000 +v 0.625000 391.062500 -0.625000 +v 0.375000 394.937500 -0.375000 +v 0.375000 395.062500 -0.375000 +v 0.375000 394.937500 -0.625000 +v 0.375000 395.062500 -0.625000 +v 0.625000 394.937500 -0.375000 +v 0.625000 395.062500 -0.375000 +v 0.625000 394.937500 -0.625000 +v 0.625000 395.062500 -0.625000 +v 0.375000 398.937500 -0.375000 +v 0.375000 399.062500 -0.375000 +v 0.375000 398.937500 -0.625000 +v 0.375000 399.062500 -0.625000 +v 0.625000 398.937500 -0.375000 +v 0.625000 399.062500 -0.375000 +v 0.625000 398.937500 -0.625000 +v 0.625000 399.062500 -0.625000 +v 0.375000 402.937500 -0.375000 +v 0.375000 403.062500 -0.375000 +v 0.375000 402.937500 -0.625000 +v 0.375000 403.062500 -0.625000 +v 0.625000 402.937500 -0.375000 +v 0.625000 403.062500 -0.375000 +v 0.625000 402.937500 -0.625000 +v 0.625000 403.062500 -0.625000 +v 0.375000 406.937500 -0.375000 +v 0.375000 407.062500 -0.375000 +v 0.375000 406.937500 -0.625000 +v 0.375000 407.062500 -0.625000 +v 0.625000 406.937500 -0.375000 +v 0.625000 407.062500 -0.375000 +v 0.625000 406.937500 -0.625000 +v 0.625000 407.062500 -0.625000 +v 0.375000 410.937500 -0.375000 +v 0.375000 411.062500 -0.375000 +v 0.375000 410.937500 -0.625000 +v 0.375000 411.062500 -0.625000 +v 0.625000 410.937500 -0.375000 +v 0.625000 411.062500 -0.375000 +v 0.625000 410.937500 -0.625000 +v 0.625000 411.062500 -0.625000 +v 0.375000 414.937500 -0.375000 +v 0.375000 415.062500 -0.375000 +v 0.375000 414.937500 -0.625000 +v 0.375000 415.062500 -0.625000 +v 0.625000 414.937500 -0.375000 +v 0.625000 415.062500 -0.375000 +v 0.625000 414.937500 -0.625000 +v 0.625000 415.062500 -0.625000 +v 0.375000 418.937500 -0.375000 +v 0.375000 419.062500 -0.375000 +v 0.375000 418.937500 -0.625000 +v 0.375000 419.062500 -0.625000 +v 0.625000 418.937500 -0.375000 +v 0.625000 419.062500 -0.375000 +v 0.625000 418.937500 -0.625000 +v 0.625000 419.062500 -0.625000 +v 0.375000 422.937500 -0.375000 +v 0.375000 423.062500 -0.375000 +v 0.375000 422.937500 -0.625000 +v 0.375000 423.062500 -0.625000 +v 0.625000 422.937500 -0.375000 +v 0.625000 423.062500 -0.375000 +v 0.625000 422.937500 -0.625000 +v 0.625000 423.062500 -0.625000 +v 0.375000 426.937500 -0.375000 +v 0.375000 427.062500 -0.375000 +v 0.375000 426.937500 -0.625000 +v 0.375000 427.062500 -0.625000 +v 0.625000 426.937500 -0.375000 +v 0.625000 427.062500 -0.375000 +v 0.625000 426.937500 -0.625000 +v 0.625000 427.062500 -0.625000 +v 0.375000 430.937500 -0.375000 +v 0.375000 431.062500 -0.375000 +v 0.375000 430.937500 -0.625000 +v 0.375000 431.062500 -0.625000 +v 0.625000 430.937500 -0.375000 +v 0.625000 431.062500 -0.375000 +v 0.625000 430.937500 -0.625000 +v 0.625000 431.062500 -0.625000 +v 0.375000 434.937500 -0.375000 +v 0.375000 435.062500 -0.375000 +v 0.375000 434.937500 -0.625000 +v 0.375000 435.062500 -0.625000 +v 0.625000 434.937500 -0.375000 +v 0.625000 435.062500 -0.375000 +v 0.625000 434.937500 -0.625000 +v 0.625000 435.062500 -0.625000 +v 0.375000 438.937500 -0.375000 +v 0.375000 439.062500 -0.375000 +v 0.375000 438.937500 -0.625000 +v 0.375000 439.062500 -0.625000 +v 0.625000 438.937500 -0.375000 +v 0.625000 439.062500 -0.375000 +v 0.625000 438.937500 -0.625000 +v 0.625000 439.062500 -0.625000 +v 0.375000 442.937500 -0.375000 +v 0.375000 443.062500 -0.375000 +v 0.375000 442.937500 -0.625000 +v 0.375000 443.062500 -0.625000 +v 0.625000 442.937500 -0.375000 +v 0.625000 443.062500 -0.375000 +v 0.625000 442.937500 -0.625000 +v 0.625000 443.062500 -0.625000 +v 0.312500 508.000000 -0.312500 +v 0.312500 508.000000 -0.437500 +v 0.437500 508.000000 -0.312500 +v 0.437500 508.000000 -0.437500 +v 0.562500 445.000000 -0.312500 +v 0.562500 508.000000 -0.312500 +v 0.562500 445.000000 -0.437500 +v 0.562500 508.000000 -0.437500 +v 0.687500 445.000000 -0.312500 +v 0.687500 508.000000 -0.312500 +v 0.687500 445.000000 -0.437500 +v 0.687500 508.000000 -0.437500 +v 0.562500 508.000000 -0.562500 +v 0.562500 508.000000 -0.687500 +v 0.687500 508.000000 -0.562500 +v 0.687500 508.000000 -0.687500 +v 0.312500 508.000000 -0.562500 +v 0.312500 508.000000 -0.687500 +v 0.437500 508.000000 -0.562500 +v 0.437500 508.000000 -0.687500 +v 0.375000 445.937500 -0.375000 +v 0.375000 446.062500 -0.375000 +v 0.375000 445.937500 -0.625000 +v 0.375000 446.062500 -0.625000 +v 0.625000 445.937500 -0.375000 +v 0.625000 446.062500 -0.375000 +v 0.625000 445.937500 -0.625000 +v 0.625000 446.062500 -0.625000 +v 0.312500 445.000000 -0.312500 +v 0.312500 508.000000 -0.312500 +v 0.312500 445.000000 -0.437500 +v 0.312500 508.000000 -0.437500 +v 0.437500 445.000000 -0.312500 +v 0.437500 508.000000 -0.312500 +v 0.437500 445.000000 -0.437500 +v 0.437500 508.000000 -0.437500 +v 0.562500 445.000000 -0.562500 +v 0.562500 508.000000 -0.562500 +v 0.562500 445.000000 -0.687500 +v 0.562500 508.000000 -0.687500 +v 0.687500 445.000000 -0.562500 +v 0.687500 508.000000 -0.562500 +v 0.687500 445.000000 -0.687500 +v 0.687500 508.000000 -0.687500 +v 0.312500 445.000000 -0.562500 +v 0.312500 508.000000 -0.562500 +v 0.312500 445.000000 -0.687500 +v 0.312500 508.000000 -0.687500 +v 0.437500 445.000000 -0.562500 +v 0.437500 508.000000 -0.562500 +v 0.437500 445.000000 -0.687500 +v 0.437500 508.000000 -0.687500 +v 0.375000 449.937500 -0.375000 +v 0.375000 450.062500 -0.375000 +v 0.375000 449.937500 -0.625000 +v 0.375000 450.062500 -0.625000 +v 0.625000 449.937500 -0.375000 +v 0.625000 450.062500 -0.375000 +v 0.625000 449.937500 -0.625000 +v 0.625000 450.062500 -0.625000 +v 0.375000 453.937500 -0.375000 +v 0.375000 454.062500 -0.375000 +v 0.375000 453.937500 -0.625000 +v 0.375000 454.062500 -0.625000 +v 0.625000 453.937500 -0.375000 +v 0.625000 454.062500 -0.375000 +v 0.625000 453.937500 -0.625000 +v 0.625000 454.062500 -0.625000 +v 0.375000 457.937500 -0.375000 +v 0.375000 458.062500 -0.375000 +v 0.375000 457.937500 -0.625000 +v 0.375000 458.062500 -0.625000 +v 0.625000 457.937500 -0.375000 +v 0.625000 458.062500 -0.375000 +v 0.625000 457.937500 -0.625000 +v 0.625000 458.062500 -0.625000 +v 0.375000 461.937500 -0.375000 +v 0.375000 462.062500 -0.375000 +v 0.375000 461.937500 -0.625000 +v 0.375000 462.062500 -0.625000 +v 0.625000 461.937500 -0.375000 +v 0.625000 462.062500 -0.375000 +v 0.625000 461.937500 -0.625000 +v 0.625000 462.062500 -0.625000 +v 0.375000 465.937500 -0.375000 +v 0.375000 466.062500 -0.375000 +v 0.375000 465.937500 -0.625000 +v 0.375000 466.062500 -0.625000 +v 0.625000 465.937500 -0.375000 +v 0.625000 466.062500 -0.375000 +v 0.625000 465.937500 -0.625000 +v 0.625000 466.062500 -0.625000 +v 0.375000 469.937500 -0.375000 +v 0.375000 470.062500 -0.375000 +v 0.375000 469.937500 -0.625000 +v 0.375000 470.062500 -0.625000 +v 0.625000 469.937500 -0.375000 +v 0.625000 470.062500 -0.375000 +v 0.625000 469.937500 -0.625000 +v 0.625000 470.062500 -0.625000 +v 0.375000 473.937500 -0.375000 +v 0.375000 474.062500 -0.375000 +v 0.375000 473.937500 -0.625000 +v 0.375000 474.062500 -0.625000 +v 0.625000 473.937500 -0.375000 +v 0.625000 474.062500 -0.375000 +v 0.625000 473.937500 -0.625000 +v 0.625000 474.062500 -0.625000 +v 0.375000 477.937500 -0.375000 +v 0.375000 478.062500 -0.375000 +v 0.375000 477.937500 -0.625000 +v 0.375000 478.062500 -0.625000 +v 0.625000 477.937500 -0.375000 +v 0.625000 478.062500 -0.375000 +v 0.625000 477.937500 -0.625000 +v 0.625000 478.062500 -0.625000 +v 0.375000 481.937500 -0.375000 +v 0.375000 482.062500 -0.375000 +v 0.375000 481.937500 -0.625000 +v 0.375000 482.062500 -0.625000 +v 0.625000 481.937500 -0.375000 +v 0.625000 482.062500 -0.375000 +v 0.625000 481.937500 -0.625000 +v 0.625000 482.062500 -0.625000 +v 0.375000 485.937500 -0.375000 +v 0.375000 486.062500 -0.375000 +v 0.375000 485.937500 -0.625000 +v 0.375000 486.062500 -0.625000 +v 0.625000 485.937500 -0.375000 +v 0.625000 486.062500 -0.375000 +v 0.625000 485.937500 -0.625000 +v 0.625000 486.062500 -0.625000 +v 0.375000 489.937500 -0.375000 +v 0.375000 490.062500 -0.375000 +v 0.375000 489.937500 -0.625000 +v 0.375000 490.062500 -0.625000 +v 0.625000 489.937500 -0.375000 +v 0.625000 490.062500 -0.375000 +v 0.625000 489.937500 -0.625000 +v 0.625000 490.062500 -0.625000 +v 0.375000 493.937500 -0.375000 +v 0.375000 494.062500 -0.375000 +v 0.375000 493.937500 -0.625000 +v 0.375000 494.062500 -0.625000 +v 0.625000 493.937500 -0.375000 +v 0.625000 494.062500 -0.375000 +v 0.625000 493.937500 -0.625000 +v 0.625000 494.062500 -0.625000 +v 0.375000 497.937500 -0.375000 +v 0.375000 498.062500 -0.375000 +v 0.375000 497.937500 -0.625000 +v 0.375000 498.062500 -0.625000 +v 0.625000 497.937500 -0.375000 +v 0.625000 498.062500 -0.375000 +v 0.625000 497.937500 -0.625000 +v 0.625000 498.062500 -0.625000 +v 0.375000 501.937500 -0.375000 +v 0.375000 502.062500 -0.375000 +v 0.375000 501.937500 -0.625000 +v 0.375000 502.062500 -0.625000 +v 0.625000 501.937500 -0.375000 +v 0.625000 502.062500 -0.375000 +v 0.625000 501.937500 -0.625000 +v 0.625000 502.062500 -0.625000 +v 0.375000 505.937500 -0.375000 +v 0.375000 506.062500 -0.375000 +v 0.375000 505.937500 -0.625000 +v 0.375000 506.062500 -0.625000 +v 0.625000 505.937500 -0.375000 +v 0.625000 506.062500 -0.375000 +v 0.625000 505.937500 -0.625000 +v 0.625000 506.062500 -0.625000 +vt 0.375000 0.390625 +vt 0.250000 0.437500 +vt 0.250000 0.390625 +vt 0.375000 0.390625 +vt 0.250000 0.437500 +vt 0.250000 0.390625 +vt 0.250000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.421875 0.390625 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.062500 0.535156 +vt 0.000000 0.472656 +vt 0.062500 0.472656 +vt 0.000000 0.472656 +vt 0.062500 0.535156 +vt 0.000000 0.535156 +vt 0.000000 0.472656 +vt 0.062500 0.535156 +vt 0.000000 0.535156 +vt 0.062500 0.472656 +vt 0.000000 0.535156 +vt 0.062500 0.535156 +vt 0.000000 0.535156 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.375000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.390625 +vt 0.250000 0.390625 +vt 0.421875 0.437500 +vt 0.000000 0.535156 +vt 0.062500 0.472656 +vt 0.000000 0.472656 +vt 0.062500 0.472656 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.003906 +vt 0.000000 0.000000 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.484375 +vt 0.449219 0.468750 +vt 0.449219 0.484375 +vt 0.457031 0.468750 +vt 0.457031 0.484375 +vt 0.449219 0.468750 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.457031 0.484375 +vt 0.472656 0.468750 +vt 0.472656 0.484375 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.000000 0.000000 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 1.000000 0.003906 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vt 0.449219 0.468750 +vt 0.457031 0.484375 +vt 0.457031 0.468750 +vn -1.0000 0.0000 0.0000 vn 0.0000 0.0000 -1.0000 -vn 0.2400 0.0000 0.9708 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 vn 0.0000 1.0000 0.0000 -vn 0.2400 0.0000 -0.9708 -vn -0.9708 0.0000 0.2400 -vn -0.2400 -0.0000 0.9708 -vn -0.2400 0.0000 -0.9708 -vn 0.9708 0.0000 0.2400 -vn 0.9708 0.0000 -0.2400 -vn -0.9708 0.0000 -0.2400 -vn 0.8358 -0.5490 -0.0000 -vn -0.0000 0.5490 0.8358 -vn 0.0000 0.5490 -0.8358 -vn 0.0000 -0.5490 0.8358 -vn 0.0000 -0.5490 -0.8358 -vn 0.8358 0.5490 -0.0000 -vn -0.4229 0.0000 0.9062 -vn 0.9062 0.0000 0.4229 -vn 0.9062 0.0000 -0.4229 -vn 0.4229 0.0000 0.9062 -vn -0.4229 0.0000 -0.9062 -vn 0.4229 0.0000 -0.9062 -vn -0.4222 0.9065 -0.0000 -vn 0.7175 0.6966 0.0000 -vn -0.8238 0.5290 -0.2037 -vn -0.0000 0.6966 -0.7175 -vn 0.8238 0.5290 -0.2037 -vn 0.2037 0.5290 -0.8238 -vn 0.2037 0.5290 0.8238 -vn 0.8238 0.5290 0.2037 -vn -0.8238 0.5290 0.2037 -vn -0.7175 0.6966 0.0000 -vn -0.2037 0.5290 0.8238 -vn 0.0000 0.6966 0.7175 -vn -0.2037 0.5290 -0.8238 -vn -0.6361 0.4367 -0.6361 -vn 0.6361 0.4367 -0.6361 -vn 0.6361 0.4367 0.6361 -vn -0.6361 0.4367 0.6361 -vn 0.5385 0.6481 0.5385 -vn 0.3219 0.3384 -0.8842 -vn -0.8842 0.3384 -0.3219 -vn -0.0942 0.9911 0.0942 -vn -0.0942 0.9911 -0.0942 -vn -0.3219 0.3384 -0.8842 -vn 0.8842 0.3384 0.3219 -vn -0.6603 -0.3579 -0.6603 -vn 0.0942 0.9911 0.0942 -vn 0.5385 0.6481 -0.5385 -vn 0.0942 0.9911 -0.0942 -vn 0.8842 0.3384 -0.3219 -vn -0.6603 -0.3579 0.6603 -vn 0.3219 0.3384 0.8842 -vn -0.5385 0.6481 0.5385 -vn 0.6603 -0.3579 -0.6603 -vn -0.8842 0.3384 0.3219 -vn -0.3219 0.3384 0.8842 -vn 0.6603 -0.3579 0.6603 -vn -0.5385 0.6481 -0.5385 -vn 0.5498 0.8353 0.0000 -vn 0.3888 0.8353 0.3888 -vn 0.0000 0.8353 0.5498 -vn -0.3888 0.8353 0.3888 -vn -0.5498 0.8353 -0.0000 -vn -0.3888 0.8353 -0.3888 -vn 0.0000 0.8353 -0.5498 -vn 0.3888 0.8353 -0.3888 -vn 0.5860 -0.5596 -0.5860 -vn 0.0000 -0.5596 -0.8288 -vn -0.5860 -0.5596 -0.5860 -vn -0.8288 -0.5596 0.0000 -vn -0.5860 -0.5596 0.5860 -vn 0.0000 -0.5596 0.8288 -vn 0.5860 -0.5596 0.5860 -vn 0.8288 -0.5596 0.0000 -vn 0.4935 0.8697 -0.0000 -vn 0.3490 0.8697 0.3490 -vn 0.0000 0.8697 0.4935 -vn -0.3490 0.8697 0.3490 -vn -0.5115 0.8572 -0.0605 -vn -0.3490 0.8697 -0.3490 -vn 0.0000 0.8697 -0.4935 -vn 0.3490 0.8697 -0.3490 -vn 0.5567 -0.6166 -0.5567 -vn -0.0000 -0.6166 -0.7873 -vn -0.5567 -0.6166 -0.5567 -vn -0.9299 -0.3678 0.0000 -vn -0.5567 -0.6166 0.5567 -vn 0.0000 -0.6166 0.7873 -vn 0.5567 -0.6166 0.5567 -vn 0.7873 -0.6166 0.0000 -vn -0.5115 0.8572 0.0605 -vn 0.6839 0.2541 0.6839 -vn 0.6839 0.2541 -0.6839 -vn -0.6839 0.2541 0.6839 -vn -0.6839 0.2541 -0.6839 -vn 0.6579 -0.3666 -0.6579 -vn -0.1055 0.2941 -0.9499 -vn -0.8308 0.5488 0.0923 -vn -0.6579 -0.3666 -0.6579 -vn 0.9499 0.2941 0.1055 -vn -0.8308 0.5488 -0.0923 -vn 0.0923 0.5488 0.8308 -vn 0.1055 0.2941 0.9499 -vn -0.9499 0.2941 -0.1055 -vn 0.6579 -0.3666 0.6579 -vn 0.6920 0.2057 0.6920 -vn 0.0923 0.5488 -0.8308 -vn -0.0923 0.5488 -0.8308 -vn -0.6920 0.2057 -0.6920 -vn -0.1055 0.2941 0.9499 -vn -0.6579 -0.3666 0.6579 -vn -0.6920 0.2057 0.6920 -vn 0.8308 0.5488 0.0923 -vn 0.8308 0.5488 -0.0923 -vn 0.9499 0.2941 -0.1055 -vn 0.1055 0.2941 -0.9499 -vn 0.6920 0.2057 -0.6920 -vn -0.9499 0.2941 0.1055 -vn -0.0923 0.5488 0.8308 -vn -0.5883 0.8086 0.0000 -vn -0.7984 -0.5947 -0.0945 -vn -0.7984 -0.5947 0.0945 -vn -0.6519 0.3875 0.6519 -vn -0.6519 0.3875 -0.6519 -vn 0.6519 0.3875 0.6519 -vn 0.6519 0.3875 -0.6519 +vn 0.0000 -1.0000 0.0000 +usemtl None_spaceelevator.png s off -f 110/41/7 124/42/7 111/43/7 -f 140/44/8 141/45/8 142/46/8 -f 134/47/9 118/48/9 135/49/9 -f 114/50/10 132/51/10 115/52/10 -f 109/53/11 143/54/11 121/55/11 -f 159/56/12 162/57/12 163/58/12 -f 166/59/13 167/60/13 168/61/13 -f 171/62/14 172/63/14 160/64/14 -f 176/65/15 129/66/15 113/67/15 -f 130/68/16 154/69/16 153/70/16 -f 126/71/15 174/72/15 112/73/15 -f 110/74/17 111/75/17 112/76/17 -f 116/77/17 107/78/17 110/74/17 -f 112/76/17 113/79/17 114/80/17 -f 111/81/18 126/82/18 112/83/18 -f 114/80/17 115/84/17 116/77/17 -f 114/50/19 153/70/19 131/85/19 -f 138/86/20 109/53/20 120/87/20 -f 116/88/21 135/49/21 123/89/21 -f 113/90/22 130/91/22 114/92/22 -f 115/93/23 134/94/23 116/95/23 -f 126/82/24 138/96/24 148/97/24 -f 130/91/25 151/98/25 152/99/25 -f 166/59/13 152/100/13 151/101/13 -f 133/102/26 132/51/26 154/69/26 -f 134/94/27 157/103/27 139/104/27 -f 176/65/15 112/73/15 174/72/15 -f 129/66/28 149/105/28 151/106/28 -f 110/41/29 121/55/29 122/107/29 -f 108/108/30 117/109/30 118/48/30 -f 133/102/31 152/110/31 157/111/31 -f 140/44/8 120/112/8 119/113/8 -f 171/62/14 139/114/14 157/115/14 -f 138/116/32 142/117/32 159/118/32 -f 119/119/33 160/120/33 140/121/33 -f 119/122/34 134/47/34 139/123/34 -f 125/124/35 124/42/35 143/54/35 -f 159/56/12 148/125/12 138/126/12 -f 166/127/36 148/128/36 163/129/36 -f 112/76/17 116/77/17 110/74/17 -f 148/130/28 149/105/28 150/131/28 -f 157/132/37 168/133/37 171/134/37 -f 109/135/38 119/136/38 120/137/38 -f 107/138/39 109/135/39 110/139/39 -f 116/88/40 117/109/40 107/140/40 -f 126/71/28 150/131/28 127/141/28 -f 110/41/7 122/107/7 124/42/7 -f 134/47/9 108/108/9 118/48/9 -f 114/50/10 131/85/10 132/51/10 -f 109/53/11 125/124/11 143/54/11 -f 176/65/15 128/142/15 129/66/15 -f 130/68/16 133/102/16 154/69/16 -f 126/71/15 127/141/15 174/72/15 -f 111/81/18 125/143/18 126/82/18 -f 114/50/19 130/68/19 153/70/19 -f 138/86/20 125/124/20 109/53/20 -f 116/88/21 134/47/21 135/49/21 -f 113/90/22 129/144/22 130/91/22 -f 115/93/23 133/145/23 134/94/23 -f 126/82/24 125/143/24 138/96/24 -f 130/91/25 129/144/25 151/98/25 -f 166/59/13 168/61/13 152/100/13 -f 133/102/41 115/52/41 132/51/41 -f 134/94/27 133/145/27 157/103/27 -f 176/65/15 113/67/15 112/73/15 -f 129/66/28 128/142/28 149/105/28 -f 110/41/29 109/53/29 121/55/29 -f 108/108/30 107/140/30 117/109/30 -f 133/102/31 130/68/31 152/110/31 -f 140/44/8 142/46/8 120/112/8 -f 171/62/14 160/64/14 139/114/14 -f 138/116/32 120/146/32 142/117/32 -f 119/119/33 139/147/33 160/120/33 -f 119/122/34 108/108/34 134/47/34 -f 125/124/35 111/43/35 124/42/35 -f 159/56/12 163/58/12 148/125/12 -f 166/127/36 151/148/36 148/128/36 -f 112/76/17 114/80/17 116/77/17 -f 148/130/28 151/106/28 149/105/28 -f 157/132/37 152/149/37 168/133/37 -f 109/135/38 108/150/38 119/136/38 -f 107/138/39 108/150/39 109/135/39 -f 116/88/40 123/89/40 117/109/40 -f 126/71/28 148/130/28 150/131/28 -f 146/151/42 137/152/42 136/153/42 -f 145/154/43 161/155/43 147/156/43 -f 155/157/44 170/158/44 156/159/44 -f 146/151/42 158/160/42 137/152/42 -f 145/154/43 144/161/43 161/155/43 -f 155/157/44 169/162/44 170/158/44 -f 202/163/45 167/60/45 166/59/45 -f 180/164/46 176/165/46 174/166/46 -f 182/167/43 175/168/43 176/169/43 -f 179/170/44 180/164/44 174/166/44 -f 204/171/43 171/134/43 168/133/43 -f 176/165/43 181/172/43 182/173/43 -f 199/174/44 142/117/44 198/175/44 -f 162/57/47 201/176/47 163/58/47 -f 172/63/48 205/177/48 206/178/48 -f 172/63/49 195/179/49 160/64/49 -f 196/180/50 141/45/50 140/44/50 -f 204/181/51 167/60/51 203/182/51 -f 162/57/52 199/183/52 200/184/52 -f 141/45/53 198/185/53 142/46/53 -f 173/186/44 179/170/44 174/166/44 -f 177/187/17 175/168/17 178/188/17 -f 140/121/15 195/189/15 196/190/15 -f 202/163/45 203/182/45 167/60/45 -f 180/164/46 181/172/46 176/165/46 -f 182/167/43 178/188/43 175/168/43 -f 204/171/43 205/191/43 171/134/43 -f 199/174/44 159/118/44 142/117/44 -f 162/57/47 200/184/47 201/176/47 -f 172/63/48 171/62/48 205/177/48 -f 172/63/49 206/178/49 195/179/49 -f 196/180/50 197/192/50 141/45/50 -f 204/181/51 168/61/51 167/60/51 -f 162/57/52 159/56/52 199/183/52 -f 141/45/53 197/192/53 198/185/53 -f 173/186/44 177/187/44 179/170/44 -f 177/187/17 173/186/17 175/168/17 -f 140/121/15 160/120/15 195/189/15 -f 117/109/54 146/151/54 136/153/54 -f 121/55/55 161/155/55 144/161/55 -f 128/142/15 175/193/15 164/194/15 -f 153/70/56 170/158/56 169/162/56 -f 145/154/57 124/42/57 122/107/57 -f 128/142/44 164/194/44 149/105/44 -f 131/85/58 156/159/58 132/51/58 -f 173/195/15 127/141/15 165/196/15 -f 127/141/43 150/131/43 165/196/43 -f 158/160/59 118/48/59 137/152/59 -f 201/197/42 177/198/42 163/129/42 -f 143/54/60 147/156/60 161/155/60 -f 118/48/61 136/153/61 137/152/61 -f 164/194/15 173/195/15 165/196/15 -f 123/89/62 158/160/62 146/151/62 -f 145/154/63 121/55/63 144/161/63 -f 155/157/64 153/70/64 169/162/64 -f 170/158/65 132/51/65 156/159/65 -f 150/131/66 164/194/66 165/196/66 -f 202/199/42 178/200/42 182/201/42 -f 178/200/42 163/129/42 177/198/42 -f 117/109/54 123/89/54 146/151/54 -f 121/55/55 143/54/55 161/155/55 -f 128/142/15 176/65/15 175/193/15 -f 153/70/56 154/69/56 170/158/56 -f 145/154/57 147/156/57 124/42/57 -f 131/85/58 155/157/58 156/159/58 -f 173/195/15 174/72/15 127/141/15 -f 158/160/59 135/49/59 118/48/59 -f 201/197/42 179/202/42 177/198/42 -f 143/54/60 124/42/60 147/156/60 -f 118/48/61 117/109/61 136/153/61 -f 164/194/15 175/193/15 173/195/15 -f 123/89/62 135/49/62 158/160/62 -f 145/154/63 122/107/63 121/55/63 -f 155/157/64 131/85/64 153/70/64 -f 170/158/65 154/69/65 132/51/65 -f 150/131/66 149/105/66 164/194/66 -f 202/199/42 166/127/42 178/200/42 -f 178/200/42 166/127/42 163/129/42 -f 181/203/67 189/204/67 188/205/67 -f 192/206/46 190/207/46 191/208/46 -f 187/209/46 185/210/46 186/211/46 -f 193/212/46 183/213/46 184/214/46 -f 197/192/68 192/215/68 198/185/68 -f 192/216/69 199/174/69 198/175/69 -f 191/217/70 200/184/70 199/183/70 -f 200/184/71 189/218/71 201/176/71 -f 188/219/72 203/182/72 202/163/72 -f 201/197/67 189/204/67 180/220/67 -f 202/199/67 182/201/67 181/203/67 -f 180/220/67 179/202/67 201/197/67 -f 188/205/67 202/199/67 181/203/67 -f 203/182/73 186/221/73 204/181/73 -f 185/222/74 206/178/74 205/177/74 -f 195/189/75 194/223/75 196/190/75 -f 206/178/76 183/224/76 195/179/76 -f 188/225/46 190/207/46 187/209/46 -f 204/171/77 185/226/77 205/191/77 -f 187/209/46 193/212/46 184/214/46 -f 194/227/78 197/192/78 196/180/78 -f 181/203/67 180/220/67 189/204/67 -f 192/206/46 193/212/46 190/207/46 -f 187/209/46 184/214/46 185/210/46 -f 193/212/46 194/228/46 183/213/46 -f 197/192/79 193/229/79 192/215/79 -f 192/216/69 191/230/69 199/174/69 -f 191/217/80 190/231/80 200/184/80 -f 200/184/80 190/231/80 189/218/80 -f 188/219/81 187/232/81 203/182/81 -f 203/182/81 187/232/81 186/221/81 -f 185/222/82 184/233/82 206/178/82 -f 195/189/75 183/234/75 194/223/75 -f 206/178/82 184/233/82 183/224/82 -f 188/225/46 189/235/46 190/207/46 -f 204/171/77 186/236/77 185/226/77 -f 187/209/46 190/207/46 193/212/46 -f 194/227/79 193/229/79 197/192/79 -f 234/237/83 228/238/83 232/239/83 -f 251/240/84 248/241/84 247/242/84 -f 211/243/85 208/244/85 207/245/85 -f 269/246/86 268/247/86 270/248/86 -f 227/249/87 230/250/87 229/251/87 -f 273/252/88 270/248/88 274/253/88 -f 271/254/89 268/247/89 267/255/89 -f 251/240/90 254/256/90 252/257/90 -f 249/258/91 248/241/91 250/259/91 -f 274/253/92 268/247/92 272/260/92 -f 209/261/93 208/244/93 210/262/93 -f 233/263/94 230/250/94 234/237/94 -f 212/264/95 213/265/95 214/266/95 -f 213/265/96 210/262/96 214/266/96 -f 212/264/97 210/262/97 208/244/97 -f 271/254/98 274/253/98 272/260/98 -f 253/267/99 250/259/99 254/256/99 -f 228/238/100 231/268/100 232/239/100 -f 231/268/101 234/237/101 232/239/101 -f 252/257/102 250/259/102 248/241/102 -f 234/237/83 230/250/83 228/238/83 -f 251/240/84 252/257/84 248/241/84 -f 211/243/85 212/264/85 208/244/85 -f 269/246/86 267/255/86 268/247/86 -f 227/249/87 228/238/87 230/250/87 -f 273/252/88 269/246/88 270/248/88 -f 271/254/89 272/260/89 268/247/89 -f 251/240/90 253/267/90 254/256/90 -f 249/258/91 247/242/91 248/241/91 -f 274/253/92 270/248/92 268/247/92 -f 209/261/93 207/245/93 208/244/93 -f 233/263/94 229/251/94 230/250/94 -f 212/264/95 211/243/95 213/265/95 -f 213/265/96 209/261/96 210/262/96 -f 212/264/97 214/266/97 210/262/97 -f 271/254/98 273/252/98 274/253/98 -f 253/267/99 249/258/99 250/259/99 -f 228/238/100 227/249/100 231/268/100 -f 231/268/101 233/263/101 234/237/101 -f 252/257/102 254/256/102 250/259/102 -f 33/269/103 20/270/103 34/271/103 -f 20/270/104 35/272/104 34/271/104 -f 35/272/105 24/273/105 36/274/105 -f 36/274/106 26/275/106 37/276/106 -f 26/275/107 38/277/107 37/276/107 -f 38/278/108 30/279/108 39/280/108 -f 20/270/46 18/281/46 55/282/46 -f 30/279/109 40/283/109 39/280/109 -f 40/283/110 18/281/110 33/269/110 -f 17/284/17 56/285/17 31/286/17 -f 40/283/111 17/284/111 31/286/111 -f 39/280/112 31/286/112 29/287/112 -f 38/278/113 29/287/113 27/288/113 -f 37/276/114 27/288/114 25/289/114 -f 36/274/115 25/289/115 23/290/115 -f 21/291/116 36/274/116 23/290/116 -f 34/271/117 21/291/117 19/292/117 -f 33/269/118 19/292/118 17/284/118 -f 48/293/46 28/294/46 26/275/46 -f 46/295/17 23/290/17 25/289/17 -f 58/296/119 74/297/119 73/298/119 -f 74/297/120 62/299/120 75/300/120 -f 62/299/121 76/301/121 75/300/121 -f 64/302/122 77/303/122 76/301/122 -f 66/304/123 104/305/123 77/303/123 -f 68/306/124 79/307/124 78/308/124 -f 60/309/46 58/296/46 95/310/46 -f 79/307/125 72/311/125 80/312/125 -f 72/311/126 73/298/126 80/312/126 -f 57/313/17 96/314/17 71/315/17 -f 71/315/127 73/298/127 57/313/127 -f 79/307/128 71/315/128 69/316/128 -f 78/308/129 69/316/129 67/317/129 -f 65/318/130 104/305/130 103/319/130 -f 76/301/131 65/318/131 63/320/131 -f 75/300/132 63/320/132 61/321/132 -f 59/322/133 75/300/133 61/321/133 -f 73/298/134 59/322/134 57/313/134 -f 85/323/46 66/304/46 84/324/46 -f 87/325/17 99/326/17 67/317/17 -f 100/327/130 67/317/130 99/326/130 -f 88/328/46 70/329/46 68/306/46 -f 83/330/17 63/320/17 65/318/17 -f 100/327/135 68/306/135 78/308/135 -f 218/331/17 225/332/17 215/333/17 -f 219/334/136 221/335/136 224/336/136 -f 238/337/17 245/338/17 235/339/17 -f 239/340/137 241/341/137 244/342/137 -f 258/343/17 265/344/17 255/345/17 -f 259/346/138 261/347/138 264/348/138 -f 278/349/17 285/350/17 275/351/17 -f 279/352/139 281/353/139 284/354/139 -f 280/355/17 275/351/17 277/356/17 -f 219/334/39 220/357/39 221/335/39 -f 220/358/140 223/359/140 221/360/140 -f 218/331/17 217/361/17 220/358/17 -f 255/362/141 266/363/141 256/364/141 -f 287/365/142 216/366/142 226/367/142 -f 237/368/143 241/369/143 240/370/143 -f 237/371/18 236/372/18 243/373/18 -f 246/374/144 238/375/144 239/340/144 -f 223/376/139 216/366/139 222/377/139 -f 259/346/145 289/378/145 266/379/145 -f 288/380/146 236/372/146 246/381/146 -f 235/382/147 246/381/147 236/372/147 -f 259/346/18 260/383/18 261/347/18 -f 238/337/17 237/368/17 240/370/17 -f 257/384/23 256/364/23 263/385/23 -f 266/379/148 258/386/148 259/346/148 -f 257/387/149 261/388/149 260/389/149 -f 289/390/150 261/388/150 263/391/150 -f 243/373/138 236/372/138 242/392/138 -f 279/352/151 290/393/151 286/394/151 -f 289/395/152 256/364/152 266/363/152 -f 288/396/153 241/369/153 243/397/153 -f 217/398/22 216/366/22 223/376/22 -f 260/389/17 255/345/17 257/387/17 -f 277/399/39 276/400/39 283/401/39 -f 226/402/154 218/403/154 219/334/154 -f 277/356/155 281/404/155 280/355/155 -f 290/405/156 281/404/156 283/406/156 -f 263/385/137 256/364/137 262/407/137 -f 239/340/157 288/408/157 246/374/157 -f 290/409/158 276/400/158 286/410/158 -f 275/411/159 286/410/159 276/400/159 -f 279/352/22 280/412/22 281/353/22 -f 239/340/23 240/413/23 241/341/23 -f 286/394/160 278/414/160 279/352/160 -f 223/359/161 222/415/161 287/416/161 -f 283/401/136 276/400/136 282/417/136 -f 215/418/162 226/367/162 216/366/162 -f 219/334/163 287/419/163 226/402/163 -f 33/269/103 18/281/103 20/270/103 -f 20/270/104 22/420/104 35/272/104 -f 35/272/105 22/420/105 24/273/105 -f 36/274/106 24/273/106 26/275/106 -f 26/275/107 28/294/107 38/277/107 -f 38/278/108 28/294/108 30/279/108 -f 32/421/46 30/279/46 51/422/46 -f 32/421/46 51/422/46 49/423/46 -f 41/424/46 22/420/46 53/425/46 -f 53/425/46 22/420/46 20/270/46 -f 18/281/46 32/421/46 55/282/46 -f 55/282/46 53/425/46 20/270/46 -f 32/421/46 49/423/46 55/282/46 -f 30/279/109 32/421/109 40/283/109 -f 40/283/110 32/421/110 18/281/110 -f 19/292/17 21/291/17 42/426/17 -f 19/292/17 42/426/17 54/427/17 -f 52/428/17 29/287/17 31/286/17 -f 50/429/17 52/428/17 31/286/17 -f 17/284/17 19/292/17 54/427/17 -f 56/285/17 50/429/17 31/286/17 -f 17/284/17 54/427/17 56/285/17 -f 40/283/111 33/269/111 17/284/111 -f 39/280/112 40/283/112 31/286/112 -f 38/278/113 39/280/113 29/287/113 -f 37/276/114 38/277/114 27/288/114 -f 36/274/115 37/276/115 25/289/115 -f 21/291/116 35/272/116 36/274/116 -f 34/271/117 35/272/117 21/291/117 -f 33/269/118 34/271/118 19/292/118 -f 24/273/46 22/420/46 41/424/46 -f 24/273/46 41/424/46 44/430/46 -f 51/422/46 30/279/46 28/294/46 -f 48/293/46 51/422/46 28/294/46 -f 26/275/46 24/273/46 44/430/46 -f 45/431/46 48/293/46 26/275/46 -f 26/275/46 44/430/46 45/431/46 -f 27/288/17 29/287/17 52/428/17 -f 27/288/17 52/428/17 47/432/17 -f 42/426/17 21/291/17 23/290/17 -f 43/433/17 42/426/17 23/290/17 -f 25/289/17 27/288/17 47/432/17 -f 46/295/17 43/433/17 23/290/17 -f 25/289/17 47/432/17 46/295/17 -f 58/296/119 60/309/119 74/297/119 -f 74/297/120 60/309/120 62/299/120 -f 62/299/121 64/302/121 76/301/121 -f 64/302/122 66/304/122 77/303/122 -f 66/304/164 105/434/164 104/305/164 -f 68/306/124 70/329/124 79/307/124 -f 72/311/46 70/329/46 91/435/46 -f 72/311/46 91/435/46 89/436/46 -f 81/437/46 62/299/46 93/438/46 -f 93/438/46 62/299/46 60/309/46 -f 58/296/46 72/311/46 89/436/46 -f 95/310/46 93/438/46 60/309/46 -f 58/296/46 89/436/46 95/310/46 -f 79/307/125 70/329/125 72/311/125 -f 72/311/126 58/296/126 73/298/126 -f 59/322/17 61/321/17 94/439/17 -f 61/321/17 82/440/17 94/439/17 -f 92/441/17 69/316/17 71/315/17 -f 90/442/17 92/441/17 71/315/17 -f 57/313/17 59/322/17 94/439/17 -f 96/314/17 90/442/17 71/315/17 -f 57/313/17 94/439/17 96/314/17 -f 71/315/127 80/312/127 73/298/127 -f 79/307/128 80/312/128 71/315/128 -f 78/308/129 79/307/129 69/316/129 -f 65/318/165 77/303/165 104/305/165 -f 76/301/131 77/303/131 65/318/131 -f 75/300/132 76/301/132 63/320/132 -f 59/322/133 74/297/133 75/300/133 -f 73/298/134 74/297/134 59/322/134 -f 64/302/46 62/299/46 81/437/46 -f 64/302/46 81/437/46 84/324/46 -f 106/443/46 105/434/46 85/323/46 -f 64/302/46 84/324/46 66/304/46 -f 85/323/46 105/434/46 66/304/46 -f 67/317/17 69/316/17 92/441/17 -f 87/325/17 98/444/17 99/326/17 -f 67/317/17 92/441/17 87/325/17 -f 100/327/166 78/308/166 67/317/166 -f 68/306/46 97/445/46 88/328/46 -f 88/328/46 91/435/46 70/329/46 -f 97/445/46 101/446/46 88/328/46 -f 65/318/17 103/319/17 86/447/17 -f 103/319/17 102/448/17 86/447/17 -f 82/440/17 61/321/17 83/330/17 -f 65/318/17 86/447/17 83/330/17 -f 83/330/17 61/321/17 63/320/17 -f 100/327/164 97/445/164 68/306/164 -f 280/355/17 278/349/17 275/351/17 -f 219/334/39 218/403/39 220/357/39 -f 220/358/140 217/361/140 223/359/140 -f 218/331/17 215/333/17 217/361/17 -f 255/362/141 265/449/141 266/363/141 -f 287/365/167 222/377/167 216/366/167 -f 237/368/143 243/397/143 241/369/143 -f 237/371/18 235/382/18 236/372/18 -f 246/374/144 245/450/144 238/375/144 -f 259/346/168 264/348/168 289/378/168 -f 288/380/169 242/392/169 236/372/169 -f 235/382/147 245/451/147 246/381/147 -f 259/346/18 258/386/18 260/383/18 -f 238/337/17 235/339/17 237/368/17 -f 257/384/23 255/362/23 256/364/23 -f 266/379/148 265/452/148 258/386/148 -f 257/387/149 263/391/149 261/388/149 -f 263/391/150 262/453/150 289/390/150 -f 289/390/150 264/454/150 261/388/150 -f 279/352/170 284/354/170 290/393/170 -f 289/395/168 262/407/168 256/364/168 -f 243/397/153 242/455/153 288/396/153 -f 288/396/153 244/456/153 241/369/153 -f 217/398/22 215/418/22 216/366/22 -f 260/389/17 258/343/17 255/345/17 -f 277/399/39 275/411/39 276/400/39 -f 226/402/154 225/457/154 218/403/154 -f 277/356/155 283/406/155 281/404/155 -f 283/406/156 282/458/156 290/405/156 -f 290/405/156 284/459/156 281/404/156 -f 239/340/169 244/342/169 288/408/169 -f 290/409/170 282/417/170 276/400/170 -f 275/411/159 285/460/159 286/410/159 -f 279/352/22 278/414/22 280/412/22 -f 239/340/23 238/375/23 240/413/23 -f 286/394/160 285/461/160 278/414/160 -f 287/416/161 224/462/161 221/360/161 -f 221/360/161 223/359/161 287/416/161 -f 215/418/162 225/463/162 226/367/162 -f 219/334/167 224/336/167 287/419/167 +f 102/187/21 103/188/21 101/189/21 +f 104/190/22 107/191/22 103/192/22 +f 108/193/23 105/194/23 107/195/23 +f 106/196/24 101/197/24 105/198/24 +f 104/199/25 106/200/25 108/201/25 +f 110/202/21 111/203/21 109/204/21 +f 112/205/22 115/206/22 111/207/22 +f 116/208/23 113/209/23 115/210/23 +f 114/211/24 109/212/24 113/209/24 +f 112/205/25 114/213/25 116/214/25 +f 118/215/25 119/216/25 120/217/25 +f 122/218/21 123/219/21 121/220/21 +f 124/221/22 127/222/22 123/223/22 +f 128/224/23 125/225/23 127/226/23 +f 126/227/24 121/228/24 125/229/24 +f 124/230/25 126/231/25 128/232/25 +f 130/233/25 131/234/25 132/235/25 +f 134/236/25 135/237/25 136/238/25 +f 138/239/21 139/240/21 137/241/21 +f 140/242/22 143/243/22 139/244/22 +f 144/245/23 141/246/23 143/247/23 +f 142/248/24 137/241/24 141/246/24 +f 143/247/26 137/249/26 139/250/26 +f 140/251/25 142/252/25 144/253/25 +f 146/254/21 147/255/21 145/256/21 +f 148/257/22 151/258/22 147/259/22 +f 152/260/23 149/261/23 151/262/23 +f 150/263/24 145/264/24 149/265/24 +f 154/266/21 155/267/21 153/268/21 +f 156/269/22 159/270/22 155/271/22 +f 160/272/23 157/273/23 159/274/23 +f 158/275/24 153/276/24 157/277/24 +f 162/278/21 163/279/21 161/280/21 +f 164/281/22 167/282/22 163/283/22 +f 168/284/23 165/285/23 167/286/23 +f 166/287/24 161/288/24 165/289/24 +f 170/290/21 171/291/21 169/292/21 +f 172/293/22 175/294/22 171/295/22 +f 176/296/23 173/297/23 175/298/23 +f 174/299/24 169/292/24 173/297/24 +f 175/298/26 169/300/26 171/301/26 +f 172/302/25 174/303/25 176/304/25 +f 178/305/21 179/306/21 177/307/21 +f 180/308/22 183/309/22 179/310/22 +f 184/311/23 181/312/23 183/313/23 +f 182/314/24 177/307/24 181/312/24 +f 183/313/26 177/315/26 179/316/26 +f 180/317/25 182/318/25 184/319/25 +f 186/320/21 187/321/21 185/322/21 +f 188/323/22 191/324/22 187/325/22 +f 192/326/23 189/327/23 191/328/23 +f 190/329/24 185/322/24 189/327/24 +f 191/328/26 185/330/26 187/331/26 +f 188/332/25 190/333/25 192/334/25 +f 194/335/21 195/336/21 193/337/21 +f 196/338/22 199/339/22 195/340/22 +f 200/341/23 197/342/23 199/343/23 +f 198/344/24 193/337/24 197/342/24 +f 199/343/26 193/345/26 195/346/26 +f 196/347/25 198/348/25 200/349/25 +f 202/350/21 203/351/21 201/352/21 +f 204/353/22 207/354/22 203/355/22 +f 208/356/23 205/357/23 207/358/23 +f 206/359/24 201/352/24 205/357/24 +f 207/358/26 201/360/26 203/361/26 +f 204/362/25 206/363/25 208/364/25 +f 210/365/21 211/366/21 209/367/21 +f 212/368/22 215/369/22 211/370/22 +f 216/371/23 213/372/23 215/373/23 +f 214/374/24 209/367/24 213/372/24 +f 215/373/26 209/375/26 211/376/26 +f 212/377/25 214/378/25 216/379/25 +f 218/380/21 219/381/21 217/382/21 +f 220/383/22 223/384/22 219/385/22 +f 224/386/23 221/387/23 223/388/23 +f 222/389/24 217/382/24 221/387/24 +f 223/388/26 217/390/26 219/391/26 +f 220/392/25 222/393/25 224/394/25 +f 226/395/21 227/396/21 225/397/21 +f 228/398/22 231/399/22 227/400/22 +f 232/401/23 229/402/23 231/403/23 +f 230/404/24 225/397/24 229/402/24 +f 231/403/26 225/405/26 227/406/26 +f 228/407/25 230/408/25 232/409/25 +f 234/410/21 235/411/21 233/412/21 +f 236/413/22 239/414/22 235/415/22 +f 240/416/23 237/417/23 239/418/23 +f 238/419/24 233/412/24 237/417/24 +f 239/418/26 233/420/26 235/421/26 +f 236/422/25 238/423/25 240/424/25 +f 242/425/21 243/426/21 241/427/21 +f 244/428/22 247/429/22 243/430/22 +f 248/431/23 245/432/23 247/433/23 +f 246/434/24 241/427/24 245/432/24 +f 247/433/26 241/435/26 243/436/26 +f 244/437/25 246/438/25 248/439/25 +f 250/440/21 251/441/21 249/442/21 +f 252/443/22 255/444/22 251/445/22 +f 256/446/23 253/447/23 255/448/23 +f 254/449/24 249/442/24 253/447/24 +f 255/448/26 249/450/26 251/451/26 +f 252/452/25 254/453/25 256/454/25 +f 258/455/21 259/456/21 257/457/21 +f 260/458/22 263/459/22 259/460/22 +f 264/461/23 261/462/23 263/463/23 +f 262/464/24 257/457/24 261/462/24 +f 263/463/26 257/465/26 259/466/26 +f 260/467/25 262/468/25 264/469/25 +f 266/470/21 267/471/21 265/472/21 +f 268/473/22 271/474/22 267/475/22 +f 272/476/23 269/477/23 271/478/23 +f 270/479/24 265/472/24 269/477/24 +f 271/478/26 265/480/26 267/481/26 +f 268/482/25 270/483/25 272/484/25 +f 274/485/21 275/486/21 273/487/21 +f 276/488/22 279/489/22 275/490/22 +f 280/491/23 277/492/23 279/493/23 +f 278/494/24 273/487/24 277/492/24 +f 279/493/26 273/495/26 275/496/26 +f 276/497/25 278/498/25 280/499/25 +f 282/500/21 283/501/21 281/502/21 +f 284/503/22 287/504/22 283/505/22 +f 288/506/23 285/507/23 287/508/23 +f 286/509/24 281/502/24 285/507/24 +f 287/508/26 281/510/26 283/511/26 +f 284/512/25 286/513/25 288/514/25 +f 290/515/25 291/516/25 292/517/25 +f 294/518/21 295/519/21 293/520/21 +f 296/521/22 299/522/22 295/523/22 +f 300/524/23 297/525/23 299/526/23 +f 298/527/24 293/528/24 297/529/24 +f 296/530/25 298/531/25 300/532/25 +f 302/533/25 303/534/25 304/535/25 +f 306/536/25 307/537/25 308/538/25 +f 310/539/21 311/540/21 309/541/21 +f 312/542/22 315/543/22 311/544/22 +f 316/545/23 313/546/23 315/547/23 +f 314/548/24 309/541/24 313/546/24 +f 315/547/26 309/549/26 311/550/26 +f 312/551/25 314/552/25 316/553/25 +f 318/554/21 319/555/21 317/556/21 +f 320/557/22 323/558/22 319/559/22 +f 324/560/23 321/561/23 323/562/23 +f 322/563/24 317/564/24 321/565/24 +f 326/566/21 327/567/21 325/568/21 +f 328/569/22 331/570/22 327/571/22 +f 332/572/23 329/573/23 331/574/23 +f 330/575/24 325/576/24 329/577/24 +f 334/578/21 335/579/21 333/580/21 +f 336/581/22 339/582/22 335/583/22 +f 340/584/23 337/585/23 339/586/23 +f 338/587/24 333/588/24 337/589/24 +f 342/590/21 343/591/21 341/592/21 +f 344/593/22 347/594/22 343/595/22 +f 348/596/23 345/597/23 347/598/23 +f 346/599/24 341/592/24 345/597/24 +f 347/598/26 341/600/26 343/601/26 +f 344/602/25 346/603/25 348/604/25 +f 350/605/21 351/606/21 349/607/21 +f 352/608/22 355/609/22 351/610/22 +f 356/611/23 353/612/23 355/613/23 +f 354/614/24 349/607/24 353/612/24 +f 355/613/26 349/615/26 351/616/26 +f 352/617/25 354/618/25 356/619/25 +f 358/620/21 359/621/21 357/622/21 +f 360/623/22 363/624/22 359/625/22 +f 364/626/23 361/627/23 363/628/23 +f 362/629/24 357/622/24 361/627/24 +f 363/628/26 357/630/26 359/631/26 +f 360/632/25 362/633/25 364/634/25 +f 366/635/21 367/636/21 365/637/21 +f 368/638/22 371/639/22 367/640/22 +f 372/641/23 369/642/23 371/643/23 +f 370/644/24 365/637/24 369/642/24 +f 371/643/26 365/645/26 367/646/26 +f 368/647/25 370/648/25 372/649/25 +f 374/650/21 375/651/21 373/652/21 +f 376/653/22 379/654/22 375/655/22 +f 380/656/23 377/657/23 379/658/23 +f 378/659/24 373/652/24 377/657/24 +f 379/658/26 373/660/26 375/661/26 +f 376/662/25 378/663/25 380/664/25 +f 382/665/21 383/666/21 381/667/21 +f 384/668/22 387/669/22 383/670/22 +f 388/671/23 385/672/23 387/673/23 +f 386/674/24 381/667/24 385/672/24 +f 387/673/26 381/675/26 383/676/26 +f 384/677/25 386/678/25 388/679/25 +f 390/680/21 391/681/21 389/682/21 +f 392/683/22 395/684/22 391/685/22 +f 396/686/23 393/687/23 395/688/23 +f 394/689/24 389/682/24 393/687/24 +f 395/688/26 389/690/26 391/691/26 +f 392/692/25 394/693/25 396/694/25 +f 398/695/21 399/696/21 397/697/21 +f 400/698/22 403/699/22 399/700/22 +f 404/701/23 401/702/23 403/703/23 +f 402/704/24 397/697/24 401/702/24 +f 403/703/26 397/705/26 399/706/26 +f 400/707/25 402/708/25 404/709/25 +f 406/710/21 407/711/21 405/712/21 +f 408/713/22 411/714/22 407/715/22 +f 412/716/23 409/717/23 411/718/23 +f 410/719/24 405/712/24 409/717/24 +f 411/718/26 405/720/26 407/721/26 +f 408/722/25 410/723/25 412/724/25 +f 414/725/21 415/726/21 413/727/21 +f 416/728/22 419/729/22 415/730/22 +f 420/731/23 417/732/23 419/733/23 +f 418/734/24 413/727/24 417/732/24 +f 419/733/26 413/735/26 415/736/26 +f 416/737/25 418/738/25 420/739/25 +f 422/740/21 423/741/21 421/742/21 +f 424/743/22 427/744/22 423/745/22 +f 428/746/23 425/747/23 427/748/23 +f 426/749/24 421/742/24 425/747/24 +f 427/748/26 421/750/26 423/751/26 +f 424/752/25 426/753/25 428/754/25 +f 430/755/21 431/756/21 429/757/21 +f 432/758/22 435/759/22 431/760/22 +f 436/761/23 433/762/23 435/763/23 +f 434/764/24 429/757/24 433/762/24 +f 435/763/26 429/765/26 431/766/26 +f 432/767/25 434/768/25 436/769/25 +f 438/770/21 439/771/21 437/772/21 +f 440/773/22 443/774/22 439/775/22 +f 444/776/23 441/777/23 443/778/23 +f 442/779/24 437/772/24 441/777/24 +f 443/778/26 437/780/26 439/781/26 +f 440/782/25 442/783/25 444/784/25 +f 446/785/21 447/786/21 445/787/21 +f 448/788/22 451/789/22 447/790/22 +f 452/791/23 449/792/23 451/793/23 +f 450/794/24 445/787/24 449/792/24 +f 451/793/26 445/795/26 447/796/26 +f 448/797/25 450/798/25 452/799/25 +f 454/800/21 455/801/21 453/802/21 +f 456/803/22 459/804/22 455/805/22 +f 460/806/23 457/807/23 459/808/23 +f 458/809/24 453/802/24 457/807/24 +f 459/808/26 453/810/26 455/811/26 +f 456/812/25 458/813/25 460/814/25 +f 462/815/25 463/816/25 464/817/25 +f 466/818/21 467/819/21 465/820/21 +f 468/821/22 471/822/22 467/823/22 +f 472/824/23 469/825/23 471/826/23 +f 470/827/24 465/828/24 469/829/24 +f 468/830/25 470/831/25 472/832/25 +f 474/833/25 475/834/25 476/835/25 +f 478/836/25 479/837/25 480/838/25 +f 482/839/21 483/840/21 481/841/21 +f 484/842/22 487/843/22 483/844/22 +f 488/845/23 485/846/23 487/847/23 +f 486/848/24 481/841/24 485/846/24 +f 487/847/26 481/849/26 483/850/26 +f 484/851/25 486/852/25 488/853/25 +f 490/854/21 491/855/21 489/856/21 +f 492/857/22 495/858/22 491/859/22 +f 496/860/23 493/861/23 495/862/23 +f 494/863/24 489/864/24 493/865/24 +f 498/866/21 499/867/21 497/868/21 +f 500/869/22 503/870/22 499/871/22 +f 504/872/23 501/873/23 503/874/23 +f 502/875/24 497/876/24 501/877/24 +f 506/878/21 507/879/21 505/880/21 +f 508/881/22 511/882/22 507/883/22 +f 512/884/23 509/885/23 511/886/23 +f 510/887/24 505/888/24 509/889/24 +f 514/890/21 515/891/21 513/892/21 +f 516/893/22 519/894/22 515/895/22 +f 520/896/23 517/897/23 519/898/23 +f 518/899/24 513/892/24 517/897/24 +f 519/898/26 513/900/26 515/901/26 +f 516/902/25 518/903/25 520/904/25 +f 522/905/21 523/906/21 521/907/21 +f 524/908/22 527/909/22 523/910/22 +f 528/911/23 525/912/23 527/913/23 +f 526/914/24 521/907/24 525/912/24 +f 527/913/26 521/915/26 523/916/26 +f 524/917/25 526/918/25 528/919/25 +f 530/920/21 531/921/21 529/922/21 +f 532/923/22 535/924/22 531/925/22 +f 536/926/23 533/927/23 535/928/23 +f 534/929/24 529/922/24 533/927/24 +f 535/928/26 529/930/26 531/931/26 +f 532/932/25 534/933/25 536/934/25 +f 538/935/21 539/936/21 537/937/21 +f 540/938/22 543/939/22 539/940/22 +f 544/941/23 541/942/23 543/943/23 +f 542/944/24 537/937/24 541/942/24 +f 543/943/26 537/945/26 539/946/26 +f 540/947/25 542/948/25 544/949/25 +f 546/950/21 547/951/21 545/952/21 +f 548/953/22 551/954/22 547/955/22 +f 552/956/23 549/957/23 551/958/23 +f 550/959/24 545/952/24 549/957/24 +f 551/958/26 545/960/26 547/961/26 +f 548/962/25 550/963/25 552/964/25 +f 554/965/21 555/966/21 553/967/21 +f 556/968/22 559/969/22 555/970/22 +f 560/971/23 557/972/23 559/973/23 +f 558/974/24 553/967/24 557/972/24 +f 559/973/26 553/975/26 555/976/26 +f 556/977/25 558/978/25 560/979/25 +f 562/980/21 563/981/21 561/982/21 +f 564/983/22 567/984/22 563/985/22 +f 568/986/23 565/987/23 567/988/23 +f 566/989/24 561/982/24 565/987/24 +f 567/988/26 561/990/26 563/991/26 +f 564/992/25 566/993/25 568/994/25 +f 570/995/21 571/996/21 569/997/21 +f 572/998/22 575/999/22 571/1000/22 +f 576/1001/23 573/1002/23 575/1003/23 +f 574/1004/24 569/997/24 573/1002/24 +f 575/1003/26 569/1005/26 571/1006/26 +f 572/1007/25 574/1008/25 576/1009/25 +f 578/1010/21 579/1011/21 577/1012/21 +f 580/1013/22 583/1014/22 579/1015/22 +f 584/1016/23 581/1017/23 583/1018/23 +f 582/1019/24 577/1012/24 581/1017/24 +f 583/1018/26 577/1020/26 579/1021/26 +f 580/1022/25 582/1023/25 584/1024/25 +f 586/1025/21 587/1026/21 585/1027/21 +f 588/1028/22 591/1029/22 587/1030/22 +f 592/1031/23 589/1032/23 591/1033/23 +f 590/1034/24 585/1027/24 589/1032/24 +f 591/1033/26 585/1035/26 587/1036/26 +f 588/1037/25 590/1038/25 592/1039/25 +f 594/1040/21 595/1041/21 593/1042/21 +f 596/1043/22 599/1044/22 595/1045/22 +f 600/1046/23 597/1047/23 599/1048/23 +f 598/1049/24 593/1042/24 597/1047/24 +f 599/1048/26 593/1050/26 595/1051/26 +f 596/1052/25 598/1053/25 600/1054/25 +f 602/1055/21 603/1056/21 601/1057/21 +f 604/1058/22 607/1059/22 603/1060/22 +f 608/1061/23 605/1062/23 607/1063/23 +f 606/1064/24 601/1057/24 605/1062/24 +f 607/1063/26 601/1065/26 603/1066/26 +f 604/1067/25 606/1068/25 608/1069/25 +f 610/1070/21 611/1071/21 609/1072/21 +f 612/1073/22 615/1074/22 611/1075/22 +f 616/1076/23 613/1077/23 615/1078/23 +f 614/1079/24 609/1072/24 613/1077/24 +f 615/1078/26 609/1080/26 611/1081/26 +f 612/1082/25 614/1083/25 616/1084/25 +f 618/1085/21 619/1086/21 617/1087/21 +f 620/1088/22 623/1089/22 619/1090/22 +f 624/1091/23 621/1092/23 623/1093/23 +f 622/1094/24 617/1087/24 621/1092/24 +f 623/1093/26 617/1095/26 619/1096/26 +f 620/1097/25 622/1098/25 624/1099/25 +f 626/1100/21 627/1101/21 625/1102/21 +f 628/1103/22 631/1104/22 627/1105/22 +f 632/1106/23 629/1107/23 631/1108/23 +f 630/1109/24 625/1102/24 629/1107/24 +f 631/1108/26 625/1110/26 627/1111/26 +f 628/1112/25 630/1113/25 632/1114/25 +f 634/1115/25 635/1116/25 636/1117/25 +f 638/1118/21 639/1119/21 637/1120/21 +f 640/1121/22 643/1122/22 639/1123/22 +f 644/1124/23 641/1125/23 643/1126/23 +f 642/1127/24 637/1128/24 641/1129/24 +f 640/1130/25 642/1131/25 644/1132/25 +f 646/1133/25 647/1134/25 648/1135/25 +f 650/1136/25 651/1137/25 652/1138/25 +f 654/1139/21 655/1140/21 653/1141/21 +f 656/1142/22 659/1143/22 655/1144/22 +f 660/1145/23 657/1146/23 659/1147/23 +f 658/1148/24 653/1141/24 657/1146/24 +f 659/1147/26 653/1149/26 655/1150/26 +f 656/1151/25 658/1152/25 660/1153/25 +f 662/1154/21 663/1155/21 661/1156/21 +f 664/1157/22 667/1158/22 663/1159/22 +f 668/1160/23 665/1161/23 667/1162/23 +f 666/1163/24 661/1164/24 665/1165/24 +f 670/1166/21 671/1167/21 669/1168/21 +f 672/1169/22 675/1170/22 671/1171/22 +f 676/1172/23 673/1173/23 675/1174/23 +f 674/1175/24 669/1176/24 673/1177/24 +f 678/1178/21 679/1179/21 677/1180/21 +f 680/1181/22 683/1182/22 679/1183/22 +f 684/1184/23 681/1185/23 683/1186/23 +f 682/1187/24 677/1188/24 681/1189/24 +f 686/1190/21 687/1191/21 685/1192/21 +f 688/1193/22 691/1194/22 687/1195/22 +f 692/1196/23 689/1197/23 691/1198/23 +f 690/1199/24 685/1192/24 689/1197/24 +f 691/1198/26 685/1200/26 687/1201/26 +f 688/1202/25 690/1203/25 692/1204/25 +f 694/1205/21 695/1206/21 693/1207/21 +f 696/1208/22 699/1209/22 695/1210/22 +f 700/1211/23 697/1212/23 699/1213/23 +f 698/1214/24 693/1207/24 697/1212/24 +f 699/1213/26 693/1215/26 695/1216/26 +f 696/1217/25 698/1218/25 700/1219/25 +f 702/1220/21 703/1221/21 701/1222/21 +f 704/1223/22 707/1224/22 703/1225/22 +f 708/1226/23 705/1227/23 707/1228/23 +f 706/1229/24 701/1222/24 705/1227/24 +f 707/1228/26 701/1230/26 703/1231/26 +f 704/1232/25 706/1233/25 708/1234/25 +f 710/1235/21 711/1236/21 709/1237/21 +f 712/1238/22 715/1239/22 711/1240/22 +f 716/1241/23 713/1242/23 715/1243/23 +f 714/1244/24 709/1237/24 713/1242/24 +f 715/1243/26 709/1245/26 711/1246/26 +f 712/1247/25 714/1248/25 716/1249/25 +f 718/1250/21 719/1251/21 717/1252/21 +f 720/1253/22 723/1254/22 719/1255/22 +f 724/1256/23 721/1257/23 723/1258/23 +f 722/1259/24 717/1252/24 721/1257/24 +f 723/1258/26 717/1260/26 719/1261/26 +f 720/1262/25 722/1263/25 724/1264/25 +f 726/1265/21 727/1266/21 725/1267/21 +f 728/1268/22 731/1269/22 727/1270/22 +f 732/1271/23 729/1272/23 731/1273/23 +f 730/1274/24 725/1267/24 729/1272/24 +f 731/1273/26 725/1275/26 727/1276/26 +f 728/1277/25 730/1278/25 732/1279/25 +f 734/1280/21 735/1281/21 733/1282/21 +f 736/1283/22 739/1284/22 735/1285/22 +f 740/1286/23 737/1287/23 739/1288/23 +f 738/1289/24 733/1282/24 737/1287/24 +f 739/1288/26 733/1290/26 735/1291/26 +f 736/1292/25 738/1293/25 740/1294/25 +f 742/1295/21 743/1296/21 741/1297/21 +f 744/1298/22 747/1299/22 743/1300/22 +f 748/1301/23 745/1302/23 747/1303/23 +f 746/1304/24 741/1297/24 745/1302/24 +f 747/1303/26 741/1305/26 743/1306/26 +f 744/1307/25 746/1308/25 748/1309/25 +f 750/1310/21 751/1311/21 749/1312/21 +f 752/1313/22 755/1314/22 751/1315/22 +f 756/1316/23 753/1317/23 755/1318/23 +f 754/1319/24 749/1312/24 753/1317/24 +f 755/1318/26 749/1320/26 751/1321/26 +f 752/1322/25 754/1323/25 756/1324/25 +f 758/1325/21 759/1326/21 757/1327/21 +f 760/1328/22 763/1329/22 759/1330/22 +f 764/1331/23 761/1332/23 763/1333/23 +f 762/1334/24 757/1327/24 761/1332/24 +f 763/1333/26 757/1335/26 759/1336/26 +f 760/1337/25 762/1338/25 764/1339/25 +f 766/1340/21 767/1341/21 765/1342/21 +f 768/1343/22 771/1344/22 767/1345/22 +f 772/1346/23 769/1347/23 771/1348/23 +f 770/1349/24 765/1342/24 769/1347/24 +f 771/1348/26 765/1350/26 767/1351/26 +f 768/1352/25 770/1353/25 772/1354/25 +f 774/1355/21 775/1356/21 773/1357/21 +f 776/1358/22 779/1359/22 775/1360/22 +f 780/1361/23 777/1362/23 779/1363/23 +f 778/1364/24 773/1357/24 777/1362/24 +f 779/1363/26 773/1365/26 775/1366/26 +f 776/1367/25 778/1368/25 780/1369/25 +f 782/1370/21 783/1371/21 781/1372/21 +f 784/1373/22 787/1374/22 783/1375/22 +f 788/1376/23 785/1377/23 787/1378/23 +f 786/1379/24 781/1372/24 785/1377/24 +f 787/1378/26 781/1380/26 783/1381/26 +f 784/1382/25 786/1383/25 788/1384/25 +f 790/1385/21 791/1386/21 789/1387/21 +f 792/1388/22 795/1389/22 791/1390/22 +f 796/1391/23 793/1392/23 795/1393/23 +f 794/1394/24 789/1387/24 793/1392/24 +f 795/1393/26 789/1395/26 791/1396/26 +f 792/1397/25 794/1398/25 796/1399/25 +f 798/1400/21 799/1401/21 797/1402/21 +f 800/1403/22 803/1404/22 799/1405/22 +f 804/1406/23 801/1407/23 803/1408/23 +f 802/1409/24 797/1402/24 801/1407/24 +f 803/1408/26 797/1410/26 799/1411/26 +f 800/1412/25 802/1413/25 804/1414/25 +f 634/1115/25 633/1415/25 635/1116/25 +f 638/1118/21 640/1416/21 639/1119/21 +f 640/1121/22 644/1417/22 643/1122/22 +f 644/1124/23 642/1418/23 641/1125/23 +f 642/1127/24 638/1419/24 637/1128/24 +f 640/1130/25 638/1420/25 642/1131/25 +f 646/1133/25 645/1421/25 647/1134/25 +f 650/1136/25 649/1422/25 651/1137/25 +f 654/1139/21 656/1423/21 655/1140/21 +f 656/1142/22 660/1424/22 659/1143/22 +f 660/1145/23 658/1148/23 657/1146/23 +f 658/1148/24 654/1139/24 653/1141/24 +f 659/1147/26 657/1146/26 653/1149/26 +f 656/1151/25 654/1425/25 658/1152/25 +f 662/1154/21 664/1426/21 663/1155/21 +f 664/1157/22 668/1427/22 667/1158/22 +f 668/1160/23 666/1428/23 665/1161/23 +f 666/1163/24 662/1429/24 661/1164/24 +f 670/1166/21 672/1430/21 671/1167/21 +f 672/1169/22 676/1431/22 675/1170/22 +f 676/1172/23 674/1432/23 673/1173/23 +f 674/1175/24 670/1433/24 669/1176/24 +f 678/1178/21 680/1434/21 679/1179/21 +f 680/1181/22 684/1435/22 683/1182/22 +f 684/1184/23 682/1436/23 681/1185/23 +f 682/1187/24 678/1437/24 677/1188/24 +f 686/1190/21 688/1438/21 687/1191/21 +f 688/1193/22 692/1439/22 691/1194/22 +f 692/1196/23 690/1199/23 689/1197/23 +f 690/1199/24 686/1190/24 685/1192/24 +f 691/1198/26 689/1197/26 685/1200/26 +f 688/1202/25 686/1440/25 690/1203/25 +f 694/1205/21 696/1441/21 695/1206/21 +f 696/1208/22 700/1442/22 699/1209/22 +f 700/1211/23 698/1214/23 697/1212/23 +f 698/1214/24 694/1205/24 693/1207/24 +f 699/1213/26 697/1212/26 693/1215/26 +f 696/1217/25 694/1443/25 698/1218/25 +f 702/1220/21 704/1444/21 703/1221/21 +f 704/1223/22 708/1445/22 707/1224/22 +f 708/1226/23 706/1229/23 705/1227/23 +f 706/1229/24 702/1220/24 701/1222/24 +f 707/1228/26 705/1227/26 701/1230/26 +f 704/1232/25 702/1446/25 706/1233/25 +f 710/1235/21 712/1447/21 711/1236/21 +f 712/1238/22 716/1448/22 715/1239/22 +f 716/1241/23 714/1244/23 713/1242/23 +f 714/1244/24 710/1235/24 709/1237/24 +f 715/1243/26 713/1242/26 709/1245/26 +f 712/1247/25 710/1449/25 714/1248/25 +f 718/1250/21 720/1450/21 719/1251/21 +f 720/1253/22 724/1451/22 723/1254/22 +f 724/1256/23 722/1259/23 721/1257/23 +f 722/1259/24 718/1250/24 717/1252/24 +f 723/1258/26 721/1257/26 717/1260/26 +f 720/1262/25 718/1452/25 722/1263/25 +f 726/1265/21 728/1453/21 727/1266/21 +f 728/1268/22 732/1454/22 731/1269/22 +f 732/1271/23 730/1274/23 729/1272/23 +f 730/1274/24 726/1265/24 725/1267/24 +f 731/1273/26 729/1272/26 725/1275/26 +f 728/1277/25 726/1455/25 730/1278/25 +f 734/1280/21 736/1456/21 735/1281/21 +f 736/1283/22 740/1457/22 739/1284/22 +f 740/1286/23 738/1289/23 737/1287/23 +f 738/1289/24 734/1280/24 733/1282/24 +f 739/1288/26 737/1287/26 733/1290/26 +f 736/1292/25 734/1458/25 738/1293/25 +f 742/1295/21 744/1459/21 743/1296/21 +f 744/1298/22 748/1460/22 747/1299/22 +f 748/1301/23 746/1304/23 745/1302/23 +f 746/1304/24 742/1295/24 741/1297/24 +f 747/1303/26 745/1302/26 741/1305/26 +f 744/1307/25 742/1461/25 746/1308/25 +f 750/1310/21 752/1462/21 751/1311/21 +f 752/1313/22 756/1463/22 755/1314/22 +f 756/1316/23 754/1319/23 753/1317/23 +f 754/1319/24 750/1310/24 749/1312/24 +f 755/1318/26 753/1317/26 749/1320/26 +f 752/1322/25 750/1464/25 754/1323/25 +f 758/1325/21 760/1465/21 759/1326/21 +f 760/1328/22 764/1466/22 763/1329/22 +f 764/1331/23 762/1334/23 761/1332/23 +f 762/1334/24 758/1325/24 757/1327/24 +f 763/1333/26 761/1332/26 757/1335/26 +f 760/1337/25 758/1467/25 762/1338/25 +f 766/1340/21 768/1468/21 767/1341/21 +f 768/1343/22 772/1469/22 771/1344/22 +f 772/1346/23 770/1349/23 769/1347/23 +f 770/1349/24 766/1340/24 765/1342/24 +f 771/1348/26 769/1347/26 765/1350/26 +f 768/1352/25 766/1470/25 770/1353/25 +f 774/1355/21 776/1471/21 775/1356/21 +f 776/1358/22 780/1472/22 779/1359/22 +f 780/1361/23 778/1364/23 777/1362/23 +f 778/1364/24 774/1355/24 773/1357/24 +f 779/1363/26 777/1362/26 773/1365/26 +f 776/1367/25 774/1473/25 778/1368/25 +f 782/1370/21 784/1474/21 783/1371/21 +f 784/1373/22 788/1475/22 787/1374/22 +f 788/1376/23 786/1379/23 785/1377/23 +f 786/1379/24 782/1370/24 781/1372/24 +f 787/1378/26 785/1377/26 781/1380/26 +f 784/1382/25 782/1476/25 786/1383/25 +f 790/1385/21 792/1477/21 791/1386/21 +f 792/1388/22 796/1478/22 795/1389/22 +f 796/1391/23 794/1394/23 793/1392/23 +f 794/1394/24 790/1385/24 789/1387/24 +f 795/1393/26 793/1392/26 789/1395/26 +f 792/1397/25 790/1479/25 794/1398/25 +f 798/1400/21 800/1480/21 799/1401/21 +f 800/1403/22 804/1481/22 803/1404/22 +f 804/1406/23 802/1409/23 801/1407/23 +f 802/1409/24 798/1400/24 797/1402/24 +f 803/1408/26 801/1407/26 797/1410/26 +f 800/1412/25 798/1482/25 802/1413/25 +f 102/187/21 104/1483/21 103/188/21 +f 104/190/22 108/1484/22 107/191/22 +f 108/193/23 106/1485/23 105/194/23 +f 106/196/24 102/1486/24 101/197/24 +f 104/199/25 102/1487/25 106/200/25 +f 110/202/21 112/1488/21 111/203/21 +f 112/205/22 116/1489/22 115/206/22 +f 116/208/23 114/211/23 113/209/23 +f 114/211/24 110/1490/24 109/212/24 +f 112/205/25 110/1491/25 114/213/25 +f 118/215/25 117/1492/25 119/216/25 +f 122/218/21 124/1493/21 123/219/21 +f 124/221/22 128/1494/22 127/222/22 +f 128/224/23 126/1495/23 125/225/23 +f 126/227/24 122/1496/24 121/228/24 +f 124/230/25 122/1497/25 126/231/25 +f 130/233/25 129/1498/25 131/234/25 +f 134/236/25 133/1499/25 135/237/25 +f 138/239/21 140/1500/21 139/240/21 +f 140/242/22 144/1501/22 143/243/22 +f 144/245/23 142/248/23 141/246/23 +f 142/248/24 138/239/24 137/241/24 +f 143/247/26 141/246/26 137/249/26 +f 140/251/25 138/1502/25 142/252/25 +f 146/254/21 148/1503/21 147/255/21 +f 148/257/22 152/1504/22 151/258/22 +f 152/260/23 150/1505/23 149/261/23 +f 150/263/24 146/1506/24 145/264/24 +f 154/266/21 156/1507/21 155/267/21 +f 156/269/22 160/1508/22 159/270/22 +f 160/272/23 158/1509/23 157/273/23 +f 158/275/24 154/1510/24 153/276/24 +f 162/278/21 164/1511/21 163/279/21 +f 164/281/22 168/1512/22 167/282/22 +f 168/284/23 166/1513/23 165/285/23 +f 166/287/24 162/1514/24 161/288/24 +f 170/290/21 172/1515/21 171/291/21 +f 172/293/22 176/1516/22 175/294/22 +f 176/296/23 174/299/23 173/297/23 +f 174/299/24 170/290/24 169/292/24 +f 175/298/26 173/297/26 169/300/26 +f 172/302/25 170/1517/25 174/303/25 +f 178/305/21 180/1518/21 179/306/21 +f 180/308/22 184/1519/22 183/309/22 +f 184/311/23 182/314/23 181/312/23 +f 182/314/24 178/305/24 177/307/24 +f 183/313/26 181/312/26 177/315/26 +f 180/317/25 178/1520/25 182/318/25 +f 186/320/21 188/1521/21 187/321/21 +f 188/323/22 192/1522/22 191/324/22 +f 192/326/23 190/329/23 189/327/23 +f 190/329/24 186/320/24 185/322/24 +f 191/328/26 189/327/26 185/330/26 +f 188/332/25 186/1523/25 190/333/25 +f 194/335/21 196/1524/21 195/336/21 +f 196/338/22 200/1525/22 199/339/22 +f 200/341/23 198/344/23 197/342/23 +f 198/344/24 194/335/24 193/337/24 +f 199/343/26 197/342/26 193/345/26 +f 196/347/25 194/1526/25 198/348/25 +f 202/350/21 204/1527/21 203/351/21 +f 204/353/22 208/1528/22 207/354/22 +f 208/356/23 206/359/23 205/357/23 +f 206/359/24 202/350/24 201/352/24 +f 207/358/26 205/357/26 201/360/26 +f 204/362/25 202/1529/25 206/363/25 +f 210/365/21 212/1530/21 211/366/21 +f 212/368/22 216/1531/22 215/369/22 +f 216/371/23 214/374/23 213/372/23 +f 214/374/24 210/365/24 209/367/24 +f 215/373/26 213/372/26 209/375/26 +f 212/377/25 210/1532/25 214/378/25 +f 218/380/21 220/1533/21 219/381/21 +f 220/383/22 224/1534/22 223/384/22 +f 224/386/23 222/389/23 221/387/23 +f 222/389/24 218/380/24 217/382/24 +f 223/388/26 221/387/26 217/390/26 +f 220/392/25 218/1535/25 222/393/25 +f 226/395/21 228/1536/21 227/396/21 +f 228/398/22 232/1537/22 231/399/22 +f 232/401/23 230/404/23 229/402/23 +f 230/404/24 226/395/24 225/397/24 +f 231/403/26 229/402/26 225/405/26 +f 228/407/25 226/1538/25 230/408/25 +f 234/410/21 236/1539/21 235/411/21 +f 236/413/22 240/1540/22 239/414/22 +f 240/416/23 238/419/23 237/417/23 +f 238/419/24 234/410/24 233/412/24 +f 239/418/26 237/417/26 233/420/26 +f 236/422/25 234/1541/25 238/423/25 +f 242/425/21 244/1542/21 243/426/21 +f 244/428/22 248/1543/22 247/429/22 +f 248/431/23 246/434/23 245/432/23 +f 246/434/24 242/425/24 241/427/24 +f 247/433/26 245/432/26 241/435/26 +f 244/437/25 242/1544/25 246/438/25 +f 250/440/21 252/1545/21 251/441/21 +f 252/443/22 256/1546/22 255/444/22 +f 256/446/23 254/449/23 253/447/23 +f 254/449/24 250/440/24 249/442/24 +f 255/448/26 253/447/26 249/450/26 +f 252/452/25 250/1547/25 254/453/25 +f 258/455/21 260/1548/21 259/456/21 +f 260/458/22 264/1549/22 263/459/22 +f 264/461/23 262/464/23 261/462/23 +f 262/464/24 258/455/24 257/457/24 +f 263/463/26 261/462/26 257/465/26 +f 260/467/25 258/1550/25 262/468/25 +f 266/470/21 268/1551/21 267/471/21 +f 268/473/22 272/1552/22 271/474/22 +f 272/476/23 270/479/23 269/477/23 +f 270/479/24 266/470/24 265/472/24 +f 271/478/26 269/477/26 265/480/26 +f 268/482/25 266/1553/25 270/483/25 +f 274/485/21 276/1554/21 275/486/21 +f 276/488/22 280/1555/22 279/489/22 +f 280/491/23 278/494/23 277/492/23 +f 278/494/24 274/485/24 273/487/24 +f 279/493/26 277/492/26 273/495/26 +f 276/497/25 274/1556/25 278/498/25 +f 282/500/21 284/1557/21 283/501/21 +f 284/503/22 288/1558/22 287/504/22 +f 288/506/23 286/509/23 285/507/23 +f 286/509/24 282/500/24 281/502/24 +f 287/508/26 285/507/26 281/510/26 +f 284/512/25 282/1559/25 286/513/25 +f 290/515/25 289/1560/25 291/516/25 +f 294/518/21 296/1561/21 295/519/21 +f 296/521/22 300/1562/22 299/522/22 +f 300/524/23 298/1563/23 297/525/23 +f 298/527/24 294/1564/24 293/528/24 +f 296/530/25 294/1565/25 298/531/25 +f 302/533/25 301/1566/25 303/534/25 +f 306/536/25 305/1567/25 307/537/25 +f 310/539/21 312/1568/21 311/540/21 +f 312/542/22 316/1569/22 315/543/22 +f 316/545/23 314/548/23 313/546/23 +f 314/548/24 310/539/24 309/541/24 +f 315/547/26 313/546/26 309/549/26 +f 312/551/25 310/1570/25 314/552/25 +f 318/554/21 320/1571/21 319/555/21 +f 320/557/22 324/1572/22 323/558/22 +f 324/560/23 322/1573/23 321/561/23 +f 322/563/24 318/1574/24 317/564/24 +f 326/566/21 328/1575/21 327/567/21 +f 328/569/22 332/1576/22 331/570/22 +f 332/572/23 330/1577/23 329/573/23 +f 330/575/24 326/1578/24 325/576/24 +f 334/578/21 336/1579/21 335/579/21 +f 336/581/22 340/1580/22 339/582/22 +f 340/584/23 338/1581/23 337/585/23 +f 338/587/24 334/1582/24 333/588/24 +f 342/590/21 344/1583/21 343/591/21 +f 344/593/22 348/1584/22 347/594/22 +f 348/596/23 346/599/23 345/597/23 +f 346/599/24 342/590/24 341/592/24 +f 347/598/26 345/597/26 341/600/26 +f 344/602/25 342/1585/25 346/603/25 +f 350/605/21 352/1586/21 351/606/21 +f 352/608/22 356/1587/22 355/609/22 +f 356/611/23 354/614/23 353/612/23 +f 354/614/24 350/605/24 349/607/24 +f 355/613/26 353/612/26 349/615/26 +f 352/617/25 350/1588/25 354/618/25 +f 358/620/21 360/1589/21 359/621/21 +f 360/623/22 364/1590/22 363/624/22 +f 364/626/23 362/629/23 361/627/23 +f 362/629/24 358/620/24 357/622/24 +f 363/628/26 361/627/26 357/630/26 +f 360/632/25 358/1591/25 362/633/25 +f 366/635/21 368/1592/21 367/636/21 +f 368/638/22 372/1593/22 371/639/22 +f 372/641/23 370/644/23 369/642/23 +f 370/644/24 366/635/24 365/637/24 +f 371/643/26 369/642/26 365/645/26 +f 368/647/25 366/1594/25 370/648/25 +f 374/650/21 376/1595/21 375/651/21 +f 376/653/22 380/1596/22 379/654/22 +f 380/656/23 378/659/23 377/657/23 +f 378/659/24 374/650/24 373/652/24 +f 379/658/26 377/657/26 373/660/26 +f 376/662/25 374/1597/25 378/663/25 +f 382/665/21 384/1598/21 383/666/21 +f 384/668/22 388/1599/22 387/669/22 +f 388/671/23 386/674/23 385/672/23 +f 386/674/24 382/665/24 381/667/24 +f 387/673/26 385/672/26 381/675/26 +f 384/677/25 382/1600/25 386/678/25 +f 390/680/21 392/1601/21 391/681/21 +f 392/683/22 396/1602/22 395/684/22 +f 396/686/23 394/689/23 393/687/23 +f 394/689/24 390/680/24 389/682/24 +f 395/688/26 393/687/26 389/690/26 +f 392/692/25 390/1603/25 394/693/25 +f 398/695/21 400/1604/21 399/696/21 +f 400/698/22 404/1605/22 403/699/22 +f 404/701/23 402/704/23 401/702/23 +f 402/704/24 398/695/24 397/697/24 +f 403/703/26 401/702/26 397/705/26 +f 400/707/25 398/1606/25 402/708/25 +f 406/710/21 408/1607/21 407/711/21 +f 408/713/22 412/1608/22 411/714/22 +f 412/716/23 410/719/23 409/717/23 +f 410/719/24 406/710/24 405/712/24 +f 411/718/26 409/717/26 405/720/26 +f 408/722/25 406/1609/25 410/723/25 +f 414/725/21 416/1610/21 415/726/21 +f 416/728/22 420/1611/22 419/729/22 +f 420/731/23 418/734/23 417/732/23 +f 418/734/24 414/725/24 413/727/24 +f 419/733/26 417/732/26 413/735/26 +f 416/737/25 414/1612/25 418/738/25 +f 422/740/21 424/1613/21 423/741/21 +f 424/743/22 428/1614/22 427/744/22 +f 428/746/23 426/749/23 425/747/23 +f 426/749/24 422/740/24 421/742/24 +f 427/748/26 425/747/26 421/750/26 +f 424/752/25 422/1615/25 426/753/25 +f 430/755/21 432/1616/21 431/756/21 +f 432/758/22 436/1617/22 435/759/22 +f 436/761/23 434/764/23 433/762/23 +f 434/764/24 430/755/24 429/757/24 +f 435/763/26 433/762/26 429/765/26 +f 432/767/25 430/1618/25 434/768/25 +f 438/770/21 440/1619/21 439/771/21 +f 440/773/22 444/1620/22 443/774/22 +f 444/776/23 442/779/23 441/777/23 +f 442/779/24 438/770/24 437/772/24 +f 443/778/26 441/777/26 437/780/26 +f 440/782/25 438/1621/25 442/783/25 +f 446/785/21 448/1622/21 447/786/21 +f 448/788/22 452/1623/22 451/789/22 +f 452/791/23 450/794/23 449/792/23 +f 450/794/24 446/785/24 445/787/24 +f 451/793/26 449/792/26 445/795/26 +f 448/797/25 446/1624/25 450/798/25 +f 454/800/21 456/1625/21 455/801/21 +f 456/803/22 460/1626/22 459/804/22 +f 460/806/23 458/809/23 457/807/23 +f 458/809/24 454/800/24 453/802/24 +f 459/808/26 457/807/26 453/810/26 +f 456/812/25 454/1627/25 458/813/25 +f 462/815/25 461/1628/25 463/816/25 +f 466/818/21 468/1629/21 467/819/21 +f 468/821/22 472/1630/22 471/822/22 +f 472/824/23 470/1631/23 469/825/23 +f 470/827/24 466/1632/24 465/828/24 +f 468/830/25 466/1633/25 470/831/25 +f 474/833/25 473/1634/25 475/834/25 +f 478/836/25 477/1635/25 479/837/25 +f 482/839/21 484/1636/21 483/840/21 +f 484/842/22 488/1637/22 487/843/22 +f 488/845/23 486/848/23 485/846/23 +f 486/848/24 482/839/24 481/841/24 +f 487/847/26 485/846/26 481/849/26 +f 484/851/25 482/1638/25 486/852/25 +f 490/854/21 492/1639/21 491/855/21 +f 492/857/22 496/1640/22 495/858/22 +f 496/860/23 494/1641/23 493/861/23 +f 494/863/24 490/1642/24 489/864/24 +f 498/866/21 500/1643/21 499/867/21 +f 500/869/22 504/1644/22 503/870/22 +f 504/872/23 502/1645/23 501/873/23 +f 502/875/24 498/1646/24 497/876/24 +f 506/878/21 508/1647/21 507/879/21 +f 508/881/22 512/1648/22 511/882/22 +f 512/884/23 510/1649/23 509/885/23 +f 510/887/24 506/1650/24 505/888/24 +f 514/890/21 516/1651/21 515/891/21 +f 516/893/22 520/1652/22 519/894/22 +f 520/896/23 518/899/23 517/897/23 +f 518/899/24 514/890/24 513/892/24 +f 519/898/26 517/897/26 513/900/26 +f 516/902/25 514/1653/25 518/903/25 +f 522/905/21 524/1654/21 523/906/21 +f 524/908/22 528/1655/22 527/909/22 +f 528/911/23 526/914/23 525/912/23 +f 526/914/24 522/905/24 521/907/24 +f 527/913/26 525/912/26 521/915/26 +f 524/917/25 522/1656/25 526/918/25 +f 530/920/21 532/1657/21 531/921/21 +f 532/923/22 536/1658/22 535/924/22 +f 536/926/23 534/929/23 533/927/23 +f 534/929/24 530/920/24 529/922/24 +f 535/928/26 533/927/26 529/930/26 +f 532/932/25 530/1659/25 534/933/25 +f 538/935/21 540/1660/21 539/936/21 +f 540/938/22 544/1661/22 543/939/22 +f 544/941/23 542/944/23 541/942/23 +f 542/944/24 538/935/24 537/937/24 +f 543/943/26 541/942/26 537/945/26 +f 540/947/25 538/1662/25 542/948/25 +f 546/950/21 548/1663/21 547/951/21 +f 548/953/22 552/1664/22 551/954/22 +f 552/956/23 550/959/23 549/957/23 +f 550/959/24 546/950/24 545/952/24 +f 551/958/26 549/957/26 545/960/26 +f 548/962/25 546/1665/25 550/963/25 +f 554/965/21 556/1666/21 555/966/21 +f 556/968/22 560/1667/22 559/969/22 +f 560/971/23 558/974/23 557/972/23 +f 558/974/24 554/965/24 553/967/24 +f 559/973/26 557/972/26 553/975/26 +f 556/977/25 554/1668/25 558/978/25 +f 562/980/21 564/1669/21 563/981/21 +f 564/983/22 568/1670/22 567/984/22 +f 568/986/23 566/989/23 565/987/23 +f 566/989/24 562/980/24 561/982/24 +f 567/988/26 565/987/26 561/990/26 +f 564/992/25 562/1671/25 566/993/25 +f 570/995/21 572/1672/21 571/996/21 +f 572/998/22 576/1673/22 575/999/22 +f 576/1001/23 574/1004/23 573/1002/23 +f 574/1004/24 570/995/24 569/997/24 +f 575/1003/26 573/1002/26 569/1005/26 +f 572/1007/25 570/1674/25 574/1008/25 +f 578/1010/21 580/1675/21 579/1011/21 +f 580/1013/22 584/1676/22 583/1014/22 +f 584/1016/23 582/1019/23 581/1017/23 +f 582/1019/24 578/1010/24 577/1012/24 +f 583/1018/26 581/1017/26 577/1020/26 +f 580/1022/25 578/1677/25 582/1023/25 +f 586/1025/21 588/1678/21 587/1026/21 +f 588/1028/22 592/1679/22 591/1029/22 +f 592/1031/23 590/1034/23 589/1032/23 +f 590/1034/24 586/1025/24 585/1027/24 +f 591/1033/26 589/1032/26 585/1035/26 +f 588/1037/25 586/1680/25 590/1038/25 +f 594/1040/21 596/1681/21 595/1041/21 +f 596/1043/22 600/1682/22 599/1044/22 +f 600/1046/23 598/1049/23 597/1047/23 +f 598/1049/24 594/1040/24 593/1042/24 +f 599/1048/26 597/1047/26 593/1050/26 +f 596/1052/25 594/1683/25 598/1053/25 +f 602/1055/21 604/1684/21 603/1056/21 +f 604/1058/22 608/1685/22 607/1059/22 +f 608/1061/23 606/1064/23 605/1062/23 +f 606/1064/24 602/1055/24 601/1057/24 +f 607/1063/26 605/1062/26 601/1065/26 +f 604/1067/25 602/1686/25 606/1068/25 +f 610/1070/21 612/1687/21 611/1071/21 +f 612/1073/22 616/1688/22 615/1074/22 +f 616/1076/23 614/1079/23 613/1077/23 +f 614/1079/24 610/1070/24 609/1072/24 +f 615/1078/26 613/1077/26 609/1080/26 +f 612/1082/25 610/1689/25 614/1083/25 +f 618/1085/21 620/1690/21 619/1086/21 +f 620/1088/22 624/1691/22 623/1089/22 +f 624/1091/23 622/1094/23 621/1092/23 +f 622/1094/24 618/1085/24 617/1087/24 +f 623/1093/26 621/1092/26 617/1095/26 +f 620/1097/25 618/1692/25 622/1098/25 +f 626/1100/21 628/1693/21 627/1101/21 +f 628/1103/22 632/1694/22 631/1104/22 +f 632/1106/23 630/1109/23 629/1107/23 +f 630/1109/24 626/1100/24 625/1102/24 +f 631/1108/26 629/1107/26 625/1110/26 +f 628/1112/25 626/1695/25 630/1113/25 +f 806/1696/25 807/1697/25 808/1698/25 +f 810/1699/21 811/1700/21 809/1701/21 +f 812/1702/22 815/1703/22 811/1704/22 +f 816/1705/23 813/1706/23 815/1707/23 +f 814/1708/24 809/1709/24 813/1710/24 +f 812/1711/25 814/1712/25 816/1713/25 +f 818/1714/25 819/1715/25 820/1716/25 +f 822/1717/25 823/1718/25 824/1719/25 +f 826/1720/21 827/1721/21 825/1722/21 +f 828/1723/22 831/1724/22 827/1725/22 +f 832/1726/23 829/1727/23 831/1728/23 +f 830/1729/24 825/1722/24 829/1727/24 +f 831/1728/26 825/1730/26 827/1731/26 +f 828/1732/25 830/1733/25 832/1734/25 +f 834/1735/21 835/1736/21 833/1737/21 +f 836/1738/22 839/1739/22 835/1740/22 +f 840/1741/23 837/1742/23 839/1743/23 +f 838/1744/24 833/1745/24 837/1746/24 +f 842/1747/21 843/1748/21 841/1749/21 +f 844/1750/22 847/1751/22 843/1752/22 +f 848/1753/23 845/1754/23 847/1755/23 +f 846/1756/24 841/1757/24 845/1758/24 +f 850/1759/21 851/1760/21 849/1761/21 +f 852/1762/22 855/1763/22 851/1764/22 +f 856/1765/23 853/1766/23 855/1767/23 +f 854/1768/24 849/1769/24 853/1770/24 +f 858/1771/21 859/1772/21 857/1773/21 +f 860/1774/22 863/1775/22 859/1776/22 +f 864/1777/23 861/1778/23 863/1779/23 +f 862/1780/24 857/1773/24 861/1778/24 +f 863/1779/26 857/1781/26 859/1782/26 +f 860/1783/25 862/1784/25 864/1785/25 +f 866/1786/21 867/1787/21 865/1788/21 +f 868/1789/22 871/1790/22 867/1791/22 +f 872/1792/23 869/1793/23 871/1794/23 +f 870/1795/24 865/1788/24 869/1793/24 +f 871/1794/26 865/1796/26 867/1797/26 +f 868/1798/25 870/1799/25 872/1800/25 +f 874/1801/21 875/1802/21 873/1803/21 +f 876/1804/22 879/1805/22 875/1806/22 +f 880/1807/23 877/1808/23 879/1809/23 +f 878/1810/24 873/1803/24 877/1808/24 +f 879/1809/26 873/1811/26 875/1812/26 +f 876/1813/25 878/1814/25 880/1815/25 +f 882/1816/21 883/1817/21 881/1818/21 +f 884/1819/22 887/1820/22 883/1821/22 +f 888/1822/23 885/1823/23 887/1824/23 +f 886/1825/24 881/1818/24 885/1823/24 +f 887/1824/26 881/1826/26 883/1827/26 +f 884/1828/25 886/1829/25 888/1830/25 +f 890/1831/21 891/1832/21 889/1833/21 +f 892/1834/22 895/1835/22 891/1836/22 +f 896/1837/23 893/1838/23 895/1839/23 +f 894/1840/24 889/1833/24 893/1838/24 +f 895/1839/26 889/1841/26 891/1842/26 +f 892/1843/25 894/1844/25 896/1845/25 +f 898/1846/21 899/1847/21 897/1848/21 +f 900/1849/22 903/1850/22 899/1851/22 +f 904/1852/23 901/1853/23 903/1854/23 +f 902/1855/24 897/1848/24 901/1853/24 +f 903/1854/26 897/1856/26 899/1857/26 +f 900/1858/25 902/1859/25 904/1860/25 +f 906/1861/21 907/1862/21 905/1863/21 +f 908/1864/22 911/1865/22 907/1866/22 +f 912/1867/23 909/1868/23 911/1869/23 +f 910/1870/24 905/1863/24 909/1868/24 +f 911/1869/26 905/1871/26 907/1872/26 +f 908/1873/25 910/1874/25 912/1875/25 +f 914/1876/21 915/1877/21 913/1878/21 +f 916/1879/22 919/1880/22 915/1881/22 +f 920/1882/23 917/1883/23 919/1884/23 +f 918/1885/24 913/1878/24 917/1883/24 +f 919/1884/26 913/1886/26 915/1887/26 +f 916/1888/25 918/1889/25 920/1890/25 +f 922/1891/21 923/1892/21 921/1893/21 +f 924/1894/22 927/1895/22 923/1896/22 +f 928/1897/23 925/1898/23 927/1899/23 +f 926/1900/24 921/1893/24 925/1898/24 +f 927/1899/26 921/1901/26 923/1902/26 +f 924/1903/25 926/1904/25 928/1905/25 +f 930/1906/21 931/1907/21 929/1908/21 +f 932/1909/22 935/1910/22 931/1911/22 +f 936/1912/23 933/1913/23 935/1914/23 +f 934/1915/24 929/1908/24 933/1913/24 +f 935/1914/26 929/1916/26 931/1917/26 +f 932/1918/25 934/1919/25 936/1920/25 +f 938/1921/21 939/1922/21 937/1923/21 +f 940/1924/22 943/1925/22 939/1926/22 +f 944/1927/23 941/1928/23 943/1929/23 +f 942/1930/24 937/1923/24 941/1928/24 +f 943/1929/26 937/1931/26 939/1932/26 +f 940/1933/25 942/1934/25 944/1935/25 +f 946/1936/21 947/1937/21 945/1938/21 +f 948/1939/22 951/1940/22 947/1941/22 +f 952/1942/23 949/1943/23 951/1944/23 +f 950/1945/24 945/1938/24 949/1943/24 +f 951/1944/26 945/1946/26 947/1947/26 +f 948/1948/25 950/1949/25 952/1950/25 +f 954/1951/21 955/1952/21 953/1953/21 +f 956/1954/22 959/1955/22 955/1956/22 +f 960/1957/23 957/1958/23 959/1959/23 +f 958/1960/24 953/1953/24 957/1958/24 +f 959/1959/26 953/1961/26 955/1962/26 +f 956/1963/25 958/1964/25 960/1965/25 +f 962/1966/21 963/1967/21 961/1968/21 +f 964/1969/22 967/1970/22 963/1971/22 +f 968/1972/23 965/1973/23 967/1974/23 +f 966/1975/24 961/1968/24 965/1973/24 +f 967/1974/26 961/1976/26 963/1977/26 +f 964/1978/25 966/1979/25 968/1980/25 +f 970/1981/21 971/1982/21 969/1983/21 +f 972/1984/22 975/1985/22 971/1986/22 +f 976/1987/23 973/1988/23 975/1989/23 +f 974/1990/24 969/1983/24 973/1988/24 +f 975/1989/26 969/1991/26 971/1992/26 +f 972/1993/25 974/1994/25 976/1995/25 +f 978/1996/25 979/1997/25 980/1998/25 +f 982/1999/21 983/2000/21 981/2001/21 +f 984/2002/22 987/2003/22 983/2004/22 +f 988/2005/23 985/2006/23 987/2007/23 +f 986/2008/24 981/2009/24 985/2010/24 +f 984/2011/25 986/2012/25 988/2013/25 +f 990/2014/25 991/2015/25 992/2016/25 +f 994/2017/25 995/2018/25 996/2019/25 +f 998/2020/21 999/2021/21 997/2022/21 +f 1000/2023/22 1003/2024/22 999/2025/22 +f 1004/2026/23 1001/2027/23 1003/2028/23 +f 1002/2029/24 997/2022/24 1001/2027/24 +f 1003/2028/26 997/2030/26 999/2031/26 +f 1000/2032/25 1002/2033/25 1004/2034/25 +f 1006/2035/21 1007/2036/21 1005/2037/21 +f 1008/2038/22 1011/2039/22 1007/2040/22 +f 1012/2041/23 1009/2042/23 1011/2043/23 +f 1010/2044/24 1005/2045/24 1009/2046/24 +f 1014/2047/21 1015/2048/21 1013/2049/21 +f 1016/2050/22 1019/2051/22 1015/2052/22 +f 1020/2053/23 1017/2054/23 1019/2055/23 +f 1018/2056/24 1013/2057/24 1017/2058/24 +f 1022/2059/21 1023/2060/21 1021/2061/21 +f 1024/2062/22 1027/2063/22 1023/2064/22 +f 1028/2065/23 1025/2066/23 1027/2067/23 +f 1026/2068/24 1021/2069/24 1025/2070/24 +f 1030/2071/21 1031/2072/21 1029/2073/21 +f 1032/2074/22 1035/2075/22 1031/2076/22 +f 1036/2077/23 1033/2078/23 1035/2079/23 +f 1034/2080/24 1029/2073/24 1033/2078/24 +f 1035/2079/26 1029/2081/26 1031/2082/26 +f 1032/2083/25 1034/2084/25 1036/2085/25 +f 1038/2086/21 1039/2087/21 1037/2088/21 +f 1040/2089/22 1043/2090/22 1039/2091/22 +f 1044/2092/23 1041/2093/23 1043/2094/23 +f 1042/2095/24 1037/2088/24 1041/2093/24 +f 1043/2094/26 1037/2096/26 1039/2097/26 +f 1040/2098/25 1042/2099/25 1044/2100/25 +f 1046/2101/21 1047/2102/21 1045/2103/21 +f 1048/2104/22 1051/2105/22 1047/2106/22 +f 1052/2107/23 1049/2108/23 1051/2109/23 +f 1050/2110/24 1045/2103/24 1049/2108/24 +f 1051/2109/26 1045/2111/26 1047/2112/26 +f 1048/2113/25 1050/2114/25 1052/2115/25 +f 1054/2116/21 1055/2117/21 1053/2118/21 +f 1056/2119/22 1059/2120/22 1055/2121/22 +f 1060/2122/23 1057/2123/23 1059/2124/23 +f 1058/2125/24 1053/2118/24 1057/2123/24 +f 1059/2124/26 1053/2126/26 1055/2127/26 +f 1056/2128/25 1058/2129/25 1060/2130/25 +f 1062/2131/21 1063/2132/21 1061/2133/21 +f 1064/2134/22 1067/2135/22 1063/2136/22 +f 1068/2137/23 1065/2138/23 1067/2139/23 +f 1066/2140/24 1061/2133/24 1065/2138/24 +f 1067/2139/26 1061/2141/26 1063/2142/26 +f 1064/2143/25 1066/2144/25 1068/2145/25 +f 1070/2146/21 1071/2147/21 1069/2148/21 +f 1072/2149/22 1075/2150/22 1071/2151/22 +f 1076/2152/23 1073/2153/23 1075/2154/23 +f 1074/2155/24 1069/2148/24 1073/2153/24 +f 1075/2154/26 1069/2156/26 1071/2157/26 +f 1072/2158/25 1074/2159/25 1076/2160/25 +f 1078/2161/21 1079/2162/21 1077/2163/21 +f 1080/2164/22 1083/2165/22 1079/2166/22 +f 1084/2167/23 1081/2168/23 1083/2169/23 +f 1082/2170/24 1077/2163/24 1081/2168/24 +f 1083/2169/26 1077/2171/26 1079/2172/26 +f 1080/2173/25 1082/2174/25 1084/2175/25 +f 1086/2176/21 1087/2177/21 1085/2178/21 +f 1088/2179/22 1091/2180/22 1087/2181/22 +f 1092/2182/23 1089/2183/23 1091/2184/23 +f 1090/2185/24 1085/2178/24 1089/2183/24 +f 1091/2184/26 1085/2186/26 1087/2187/26 +f 1088/2188/25 1090/2189/25 1092/2190/25 +f 1094/2191/21 1095/2192/21 1093/2193/21 +f 1096/2194/22 1099/2195/22 1095/2196/22 +f 1100/2197/23 1097/2198/23 1099/2199/23 +f 1098/2200/24 1093/2193/24 1097/2198/24 +f 1099/2199/26 1093/2201/26 1095/2202/26 +f 1096/2203/25 1098/2204/25 1100/2205/25 +f 1102/2206/21 1103/2207/21 1101/2208/21 +f 1104/2209/22 1107/2210/22 1103/2211/22 +f 1108/2212/23 1105/2213/23 1107/2214/23 +f 1106/2215/24 1101/2208/24 1105/2213/24 +f 1107/2214/26 1101/2216/26 1103/2217/26 +f 1104/2218/25 1106/2219/25 1108/2220/25 +f 1110/2221/21 1111/2222/21 1109/2223/21 +f 1112/2224/22 1115/2225/22 1111/2226/22 +f 1116/2227/23 1113/2228/23 1115/2229/23 +f 1114/2230/24 1109/2223/24 1113/2228/24 +f 1115/2229/26 1109/2231/26 1111/2232/26 +f 1112/2233/25 1114/2234/25 1116/2235/25 +f 1118/2236/21 1119/2237/21 1117/2238/21 +f 1120/2239/22 1123/2240/22 1119/2241/22 +f 1124/2242/23 1121/2243/23 1123/2244/23 +f 1122/2245/24 1117/2238/24 1121/2243/24 +f 1123/2244/26 1117/2246/26 1119/2247/26 +f 1120/2248/25 1122/2249/25 1124/2250/25 +f 1126/2251/21 1127/2252/21 1125/2253/21 +f 1128/2254/22 1131/2255/22 1127/2256/22 +f 1132/2257/23 1129/2258/23 1131/2259/23 +f 1130/2260/24 1125/2253/24 1129/2258/24 +f 1131/2259/26 1125/2261/26 1127/2262/26 +f 1128/2263/25 1130/2264/25 1132/2265/25 +f 1134/2266/21 1135/2267/21 1133/2268/21 +f 1136/2269/22 1139/2270/22 1135/2271/22 +f 1140/2272/23 1137/2273/23 1139/2274/23 +f 1138/2275/24 1133/2268/24 1137/2273/24 +f 1139/2274/26 1133/2276/26 1135/2277/26 +f 1136/2278/25 1138/2279/25 1140/2280/25 +f 1142/2281/21 1143/2282/21 1141/2283/21 +f 1144/2284/22 1147/2285/22 1143/2286/22 +f 1148/2287/23 1145/2288/23 1147/2289/23 +f 1146/2290/24 1141/2283/24 1145/2288/24 +f 1147/2289/26 1141/2291/26 1143/2292/26 +f 1144/2293/25 1146/2294/25 1148/2295/25 +f 1150/2296/25 1151/2297/25 1152/2298/25 +f 1154/2299/21 1155/2300/21 1153/2301/21 +f 1156/2302/22 1159/2303/22 1155/2304/22 +f 1160/2305/23 1157/2306/23 1159/2307/23 +f 1158/2308/24 1153/2309/24 1157/2310/24 +f 1156/2311/25 1158/2312/25 1160/2313/25 +f 1162/2314/25 1163/2315/25 1164/2316/25 +f 1166/2317/25 1167/2318/25 1168/2319/25 +f 1170/2320/21 1171/2321/21 1169/2322/21 +f 1172/2323/22 1175/2324/22 1171/2325/22 +f 1176/2326/23 1173/2327/23 1175/2328/23 +f 1174/2329/24 1169/2322/24 1173/2327/24 +f 1175/2328/26 1169/2330/26 1171/2331/26 +f 1172/2332/25 1174/2333/25 1176/2334/25 +f 1178/2335/21 1179/2336/21 1177/2337/21 +f 1180/2338/22 1183/2339/22 1179/2340/22 +f 1184/2341/23 1181/2342/23 1183/2343/23 +f 1182/2344/24 1177/2345/24 1181/2346/24 +f 1186/2347/21 1187/2348/21 1185/2349/21 +f 1188/2350/22 1191/2351/22 1187/2352/22 +f 1192/2353/23 1189/2354/23 1191/2355/23 +f 1190/2356/24 1185/2357/24 1189/2358/24 +f 1194/2359/21 1195/2360/21 1193/2361/21 +f 1196/2362/22 1199/2363/22 1195/2364/22 +f 1200/2365/23 1197/2366/23 1199/2367/23 +f 1198/2368/24 1193/2369/24 1197/2370/24 +f 1202/2371/21 1203/2372/21 1201/2373/21 +f 1204/2374/22 1207/2375/22 1203/2376/22 +f 1208/2377/23 1205/2378/23 1207/2379/23 +f 1206/2380/24 1201/2373/24 1205/2378/24 +f 1207/2379/26 1201/2381/26 1203/2382/26 +f 1204/2383/25 1206/2384/25 1208/2385/25 +f 1210/2386/21 1211/2387/21 1209/2388/21 +f 1212/2389/22 1215/2390/22 1211/2391/22 +f 1216/2392/23 1213/2393/23 1215/2394/23 +f 1214/2395/24 1209/2388/24 1213/2393/24 +f 1215/2394/26 1209/2396/26 1211/2397/26 +f 1212/2398/25 1214/2399/25 1216/2400/25 +f 1218/2401/21 1219/2402/21 1217/2403/21 +f 1220/2404/22 1223/2405/22 1219/2406/22 +f 1224/2407/23 1221/2408/23 1223/2409/23 +f 1222/2410/24 1217/2403/24 1221/2408/24 +f 1223/2409/26 1217/2411/26 1219/2412/26 +f 1220/2413/25 1222/2414/25 1224/2415/25 +f 1226/2416/21 1227/2417/21 1225/2418/21 +f 1228/2419/22 1231/2420/22 1227/2421/22 +f 1232/2422/23 1229/2423/23 1231/2424/23 +f 1230/2425/24 1225/2418/24 1229/2423/24 +f 1231/2424/26 1225/2426/26 1227/2427/26 +f 1228/2428/25 1230/2429/25 1232/2430/25 +f 1234/2431/21 1235/2432/21 1233/2433/21 +f 1236/2434/22 1239/2435/22 1235/2436/22 +f 1240/2437/23 1237/2438/23 1239/2439/23 +f 1238/2440/24 1233/2433/24 1237/2438/24 +f 1239/2439/26 1233/2441/26 1235/2442/26 +f 1236/2443/25 1238/2444/25 1240/2445/25 +f 1242/2446/21 1243/2447/21 1241/2448/21 +f 1244/2449/22 1247/2450/22 1243/2451/22 +f 1248/2452/23 1245/2453/23 1247/2454/23 +f 1246/2455/24 1241/2448/24 1245/2453/24 +f 1247/2454/26 1241/2456/26 1243/2457/26 +f 1244/2458/25 1246/2459/25 1248/2460/25 +f 1250/2461/21 1251/2462/21 1249/2463/21 +f 1252/2464/22 1255/2465/22 1251/2466/22 +f 1256/2467/23 1253/2468/23 1255/2469/23 +f 1254/2470/24 1249/2463/24 1253/2468/24 +f 1255/2469/26 1249/2471/26 1251/2472/26 +f 1252/2473/25 1254/2474/25 1256/2475/25 +f 1258/2476/21 1259/2477/21 1257/2478/21 +f 1260/2479/22 1263/2480/22 1259/2481/22 +f 1264/2482/23 1261/2483/23 1263/2484/23 +f 1262/2485/24 1257/2478/24 1261/2483/24 +f 1263/2484/26 1257/2486/26 1259/2487/26 +f 1260/2488/25 1262/2489/25 1264/2490/25 +f 1266/2491/21 1267/2492/21 1265/2493/21 +f 1268/2494/22 1271/2495/22 1267/2496/22 +f 1272/2497/23 1269/2498/23 1271/2499/23 +f 1270/2500/24 1265/2493/24 1269/2498/24 +f 1271/2499/26 1265/2501/26 1267/2502/26 +f 1268/2503/25 1270/2504/25 1272/2505/25 +f 1274/2506/21 1275/2507/21 1273/2508/21 +f 1276/2509/22 1279/2510/22 1275/2511/22 +f 1280/2512/23 1277/2513/23 1279/2514/23 +f 1278/2515/24 1273/2508/24 1277/2513/24 +f 1279/2514/26 1273/2516/26 1275/2517/26 +f 1276/2518/25 1278/2519/25 1280/2520/25 +f 1282/2521/21 1283/2522/21 1281/2523/21 +f 1284/2524/22 1287/2525/22 1283/2526/22 +f 1288/2527/23 1285/2528/23 1287/2529/23 +f 1286/2530/24 1281/2523/24 1285/2528/24 +f 1287/2529/26 1281/2531/26 1283/2532/26 +f 1284/2533/25 1286/2534/25 1288/2535/25 +f 1290/2536/21 1291/2537/21 1289/2538/21 +f 1292/2539/22 1295/2540/22 1291/2541/22 +f 1296/2542/23 1293/2543/23 1295/2544/23 +f 1294/2545/24 1289/2538/24 1293/2543/24 +f 1295/2544/26 1289/2546/26 1291/2547/26 +f 1292/2548/25 1294/2549/25 1296/2550/25 +f 1298/2551/21 1299/2552/21 1297/2553/21 +f 1300/2554/22 1303/2555/22 1299/2556/22 +f 1304/2557/23 1301/2558/23 1303/2559/23 +f 1302/2560/24 1297/2553/24 1301/2558/24 +f 1303/2559/26 1297/2561/26 1299/2562/26 +f 1300/2563/25 1302/2564/25 1304/2565/25 +f 1306/2566/21 1307/2567/21 1305/2568/21 +f 1308/2569/22 1311/2570/22 1307/2571/22 +f 1312/2572/23 1309/2573/23 1311/2574/23 +f 1310/2575/24 1305/2568/24 1309/2573/24 +f 1311/2574/26 1305/2576/26 1307/2577/26 +f 1308/2578/25 1310/2579/25 1312/2580/25 +f 1314/2581/21 1315/2582/21 1313/2583/21 +f 1316/2584/22 1319/2585/22 1315/2586/22 +f 1320/2587/23 1317/2588/23 1319/2589/23 +f 1318/2590/24 1313/2583/24 1317/2588/24 +f 1319/2589/26 1313/2591/26 1315/2592/26 +f 1316/2593/25 1318/2594/25 1320/2595/25 +f 1322/2596/25 1323/2597/25 1324/2598/25 +f 1326/2599/21 1327/2600/21 1325/2601/21 +f 1328/2602/22 1331/2603/22 1327/2604/22 +f 1332/2605/23 1329/2606/23 1331/2607/23 +f 1330/2608/24 1325/2609/24 1329/2610/24 +f 1328/2611/25 1330/2612/25 1332/2613/25 +f 1334/2614/25 1335/2615/25 1336/2616/25 +f 1338/2617/25 1339/2618/25 1340/2619/25 +f 1342/2620/21 1343/2621/21 1341/2622/21 +f 1344/2623/22 1347/2624/22 1343/2625/22 +f 1348/2626/23 1345/2627/23 1347/2628/23 +f 1346/2629/24 1341/2622/24 1345/2627/24 +f 1347/2628/26 1341/2630/26 1343/2631/26 +f 1344/2632/25 1346/2633/25 1348/2634/25 +f 1350/2635/21 1351/2636/21 1349/2637/21 +f 1352/2638/22 1355/2639/22 1351/2640/22 +f 1356/2641/23 1353/2642/23 1355/2643/23 +f 1354/2644/24 1349/2645/24 1353/2646/24 +f 1358/2647/21 1359/2648/21 1357/2649/21 +f 1360/2650/22 1363/2651/22 1359/2652/22 +f 1364/2653/23 1361/2654/23 1363/2655/23 +f 1362/2656/24 1357/2657/24 1361/2658/24 +f 1366/2659/21 1367/2660/21 1365/2661/21 +f 1368/2662/22 1371/2663/22 1367/2664/22 +f 1372/2665/23 1369/2666/23 1371/2667/23 +f 1370/2668/24 1365/2669/24 1369/2670/24 +f 1374/2671/21 1375/2672/21 1373/2673/21 +f 1376/2674/22 1379/2675/22 1375/2676/22 +f 1380/2677/23 1377/2678/23 1379/2679/23 +f 1378/2680/24 1373/2673/24 1377/2678/24 +f 1379/2679/26 1373/2681/26 1375/2682/26 +f 1376/2683/25 1378/2684/25 1380/2685/25 +f 1382/2686/21 1383/2687/21 1381/2688/21 +f 1384/2689/22 1387/2690/22 1383/2691/22 +f 1388/2692/23 1385/2693/23 1387/2694/23 +f 1386/2695/24 1381/2688/24 1385/2693/24 +f 1387/2694/26 1381/2696/26 1383/2697/26 +f 1384/2698/25 1386/2699/25 1388/2700/25 +f 1390/2701/21 1391/2702/21 1389/2703/21 +f 1392/2704/22 1395/2705/22 1391/2706/22 +f 1396/2707/23 1393/2708/23 1395/2709/23 +f 1394/2710/24 1389/2703/24 1393/2708/24 +f 1395/2709/26 1389/2711/26 1391/2712/26 +f 1392/2713/25 1394/2714/25 1396/2715/25 +f 1398/2716/21 1399/2717/21 1397/2718/21 +f 1400/2719/22 1403/2720/22 1399/2721/22 +f 1404/2722/23 1401/2723/23 1403/2724/23 +f 1402/2725/24 1397/2718/24 1401/2723/24 +f 1403/2724/26 1397/2726/26 1399/2727/26 +f 1400/2728/25 1402/2729/25 1404/2730/25 +f 1406/2731/21 1407/2732/21 1405/2733/21 +f 1408/2734/22 1411/2735/22 1407/2736/22 +f 1412/2737/23 1409/2738/23 1411/2739/23 +f 1410/2740/24 1405/2733/24 1409/2738/24 +f 1411/2739/26 1405/2741/26 1407/2742/26 +f 1408/2743/25 1410/2744/25 1412/2745/25 +f 1414/2746/21 1415/2747/21 1413/2748/21 +f 1416/2749/22 1419/2750/22 1415/2751/22 +f 1420/2752/23 1417/2753/23 1419/2754/23 +f 1418/2755/24 1413/2748/24 1417/2753/24 +f 1419/2754/26 1413/2756/26 1415/2757/26 +f 1416/2758/25 1418/2759/25 1420/2760/25 +f 1422/2761/21 1423/2762/21 1421/2763/21 +f 1424/2764/22 1427/2765/22 1423/2766/22 +f 1428/2767/23 1425/2768/23 1427/2769/23 +f 1426/2770/24 1421/2763/24 1425/2768/24 +f 1427/2769/26 1421/2771/26 1423/2772/26 +f 1424/2773/25 1426/2774/25 1428/2775/25 +f 1430/2776/21 1431/2777/21 1429/2778/21 +f 1432/2779/22 1435/2780/22 1431/2781/22 +f 1436/2782/23 1433/2783/23 1435/2784/23 +f 1434/2785/24 1429/2778/24 1433/2783/24 +f 1435/2784/26 1429/2786/26 1431/2787/26 +f 1432/2788/25 1434/2789/25 1436/2790/25 +f 1438/2791/21 1439/2792/21 1437/2793/21 +f 1440/2794/22 1443/2795/22 1439/2796/22 +f 1444/2797/23 1441/2798/23 1443/2799/23 +f 1442/2800/24 1437/2793/24 1441/2798/24 +f 1443/2799/26 1437/2801/26 1439/2802/26 +f 1440/2803/25 1442/2804/25 1444/2805/25 +f 1446/2806/21 1447/2807/21 1445/2808/21 +f 1448/2809/22 1451/2810/22 1447/2811/22 +f 1452/2812/23 1449/2813/23 1451/2814/23 +f 1450/2815/24 1445/2808/24 1449/2813/24 +f 1451/2814/26 1445/2816/26 1447/2817/26 +f 1448/2818/25 1450/2819/25 1452/2820/25 +f 1454/2821/21 1455/2822/21 1453/2823/21 +f 1456/2824/22 1459/2825/22 1455/2826/22 +f 1460/2827/23 1457/2828/23 1459/2829/23 +f 1458/2830/24 1453/2823/24 1457/2828/24 +f 1459/2829/26 1453/2831/26 1455/2832/26 +f 1456/2833/25 1458/2834/25 1460/2835/25 +f 1462/2836/21 1463/2837/21 1461/2838/21 +f 1464/2839/22 1467/2840/22 1463/2841/22 +f 1468/2842/23 1465/2843/23 1467/2844/23 +f 1466/2845/24 1461/2838/24 1465/2843/24 +f 1467/2844/26 1461/2846/26 1463/2847/26 +f 1464/2848/25 1466/2849/25 1468/2850/25 +f 1470/2851/21 1471/2852/21 1469/2853/21 +f 1472/2854/22 1475/2855/22 1471/2856/22 +f 1476/2857/23 1473/2858/23 1475/2859/23 +f 1474/2860/24 1469/2853/24 1473/2858/24 +f 1475/2859/26 1469/2861/26 1471/2862/26 +f 1472/2863/25 1474/2864/25 1476/2865/25 +f 1478/2866/21 1479/2867/21 1477/2868/21 +f 1480/2869/22 1483/2870/22 1479/2871/22 +f 1484/2872/23 1481/2873/23 1483/2874/23 +f 1482/2875/24 1477/2868/24 1481/2873/24 +f 1483/2874/26 1477/2876/26 1479/2877/26 +f 1480/2878/25 1482/2879/25 1484/2880/25 +f 1486/2881/21 1487/2882/21 1485/2883/21 +f 1488/2884/22 1491/2885/22 1487/2886/22 +f 1492/2887/23 1489/2888/23 1491/2889/23 +f 1490/2890/24 1485/2883/24 1489/2888/24 +f 1491/2889/26 1485/2891/26 1487/2892/26 +f 1488/2893/25 1490/2894/25 1492/2895/25 +f 1322/2596/25 1321/2896/25 1323/2597/25 +f 1326/2599/21 1328/2897/21 1327/2600/21 +f 1328/2602/22 1332/2898/22 1331/2603/22 +f 1332/2605/23 1330/2899/23 1329/2606/23 +f 1330/2608/24 1326/2900/24 1325/2609/24 +f 1328/2611/25 1326/2901/25 1330/2612/25 +f 1334/2614/25 1333/2902/25 1335/2615/25 +f 1338/2617/25 1337/2903/25 1339/2618/25 +f 1342/2620/21 1344/2904/21 1343/2621/21 +f 1344/2623/22 1348/2905/22 1347/2624/22 +f 1348/2626/23 1346/2629/23 1345/2627/23 +f 1346/2629/24 1342/2620/24 1341/2622/24 +f 1347/2628/26 1345/2627/26 1341/2630/26 +f 1344/2632/25 1342/2906/25 1346/2633/25 +f 1350/2635/21 1352/2907/21 1351/2636/21 +f 1352/2638/22 1356/2908/22 1355/2639/22 +f 1356/2641/23 1354/2909/23 1353/2642/23 +f 1354/2644/24 1350/2910/24 1349/2645/24 +f 1358/2647/21 1360/2911/21 1359/2648/21 +f 1360/2650/22 1364/2912/22 1363/2651/22 +f 1364/2653/23 1362/2913/23 1361/2654/23 +f 1362/2656/24 1358/2914/24 1357/2657/24 +f 1366/2659/21 1368/2915/21 1367/2660/21 +f 1368/2662/22 1372/2916/22 1371/2663/22 +f 1372/2665/23 1370/2917/23 1369/2666/23 +f 1370/2668/24 1366/2918/24 1365/2669/24 +f 1374/2671/21 1376/2919/21 1375/2672/21 +f 1376/2674/22 1380/2920/22 1379/2675/22 +f 1380/2677/23 1378/2680/23 1377/2678/23 +f 1378/2680/24 1374/2671/24 1373/2673/24 +f 1379/2679/26 1377/2678/26 1373/2681/26 +f 1376/2683/25 1374/2921/25 1378/2684/25 +f 1382/2686/21 1384/2922/21 1383/2687/21 +f 1384/2689/22 1388/2923/22 1387/2690/22 +f 1388/2692/23 1386/2695/23 1385/2693/23 +f 1386/2695/24 1382/2686/24 1381/2688/24 +f 1387/2694/26 1385/2693/26 1381/2696/26 +f 1384/2698/25 1382/2924/25 1386/2699/25 +f 1390/2701/21 1392/2925/21 1391/2702/21 +f 1392/2704/22 1396/2926/22 1395/2705/22 +f 1396/2707/23 1394/2710/23 1393/2708/23 +f 1394/2710/24 1390/2701/24 1389/2703/24 +f 1395/2709/26 1393/2708/26 1389/2711/26 +f 1392/2713/25 1390/2927/25 1394/2714/25 +f 1398/2716/21 1400/2928/21 1399/2717/21 +f 1400/2719/22 1404/2929/22 1403/2720/22 +f 1404/2722/23 1402/2725/23 1401/2723/23 +f 1402/2725/24 1398/2716/24 1397/2718/24 +f 1403/2724/26 1401/2723/26 1397/2726/26 +f 1400/2728/25 1398/2930/25 1402/2729/25 +f 1406/2731/21 1408/2931/21 1407/2732/21 +f 1408/2734/22 1412/2932/22 1411/2735/22 +f 1412/2737/23 1410/2740/23 1409/2738/23 +f 1410/2740/24 1406/2731/24 1405/2733/24 +f 1411/2739/26 1409/2738/26 1405/2741/26 +f 1408/2743/25 1406/2933/25 1410/2744/25 +f 1414/2746/21 1416/2934/21 1415/2747/21 +f 1416/2749/22 1420/2935/22 1419/2750/22 +f 1420/2752/23 1418/2755/23 1417/2753/23 +f 1418/2755/24 1414/2746/24 1413/2748/24 +f 1419/2754/26 1417/2753/26 1413/2756/26 +f 1416/2758/25 1414/2936/25 1418/2759/25 +f 1422/2761/21 1424/2937/21 1423/2762/21 +f 1424/2764/22 1428/2938/22 1427/2765/22 +f 1428/2767/23 1426/2770/23 1425/2768/23 +f 1426/2770/24 1422/2761/24 1421/2763/24 +f 1427/2769/26 1425/2768/26 1421/2771/26 +f 1424/2773/25 1422/2939/25 1426/2774/25 +f 1430/2776/21 1432/2940/21 1431/2777/21 +f 1432/2779/22 1436/2941/22 1435/2780/22 +f 1436/2782/23 1434/2785/23 1433/2783/23 +f 1434/2785/24 1430/2776/24 1429/2778/24 +f 1435/2784/26 1433/2783/26 1429/2786/26 +f 1432/2788/25 1430/2942/25 1434/2789/25 +f 1438/2791/21 1440/2943/21 1439/2792/21 +f 1440/2794/22 1444/2944/22 1443/2795/22 +f 1444/2797/23 1442/2800/23 1441/2798/23 +f 1442/2800/24 1438/2791/24 1437/2793/24 +f 1443/2799/26 1441/2798/26 1437/2801/26 +f 1440/2803/25 1438/2945/25 1442/2804/25 +f 1446/2806/21 1448/2946/21 1447/2807/21 +f 1448/2809/22 1452/2947/22 1451/2810/22 +f 1452/2812/23 1450/2815/23 1449/2813/23 +f 1450/2815/24 1446/2806/24 1445/2808/24 +f 1451/2814/26 1449/2813/26 1445/2816/26 +f 1448/2818/25 1446/2948/25 1450/2819/25 +f 1454/2821/21 1456/2949/21 1455/2822/21 +f 1456/2824/22 1460/2950/22 1459/2825/22 +f 1460/2827/23 1458/2830/23 1457/2828/23 +f 1458/2830/24 1454/2821/24 1453/2823/24 +f 1459/2829/26 1457/2828/26 1453/2831/26 +f 1456/2833/25 1454/2951/25 1458/2834/25 +f 1462/2836/21 1464/2952/21 1463/2837/21 +f 1464/2839/22 1468/2953/22 1467/2840/22 +f 1468/2842/23 1466/2845/23 1465/2843/23 +f 1466/2845/24 1462/2836/24 1461/2838/24 +f 1467/2844/26 1465/2843/26 1461/2846/26 +f 1464/2848/25 1462/2954/25 1466/2849/25 +f 1470/2851/21 1472/2955/21 1471/2852/21 +f 1472/2854/22 1476/2956/22 1475/2855/22 +f 1476/2857/23 1474/2860/23 1473/2858/23 +f 1474/2860/24 1470/2851/24 1469/2853/24 +f 1475/2859/26 1473/2858/26 1469/2861/26 +f 1472/2863/25 1470/2957/25 1474/2864/25 +f 1478/2866/21 1480/2958/21 1479/2867/21 +f 1480/2869/22 1484/2959/22 1483/2870/22 +f 1484/2872/23 1482/2875/23 1481/2873/23 +f 1482/2875/24 1478/2866/24 1477/2868/24 +f 1483/2874/26 1481/2873/26 1477/2876/26 +f 1480/2878/25 1478/2960/25 1482/2879/25 +f 1486/2881/21 1488/2961/21 1487/2882/21 +f 1488/2884/22 1492/2962/22 1491/2885/22 +f 1492/2887/23 1490/2890/23 1489/2888/23 +f 1490/2890/24 1486/2881/24 1485/2883/24 +f 1491/2889/26 1489/2888/26 1485/2891/26 +f 1488/2893/25 1486/2963/25 1490/2894/25 +f 806/1696/25 805/2964/25 807/1697/25 +f 810/1699/21 812/2965/21 811/1700/21 +f 812/1702/22 816/2966/22 815/1703/22 +f 816/1705/23 814/2967/23 813/1706/23 +f 814/1708/24 810/2968/24 809/1709/24 +f 812/1711/25 810/2969/25 814/1712/25 +f 818/1714/25 817/2970/25 819/1715/25 +f 822/1717/25 821/2971/25 823/1718/25 +f 826/1720/21 828/2972/21 827/1721/21 +f 828/1723/22 832/2973/22 831/1724/22 +f 832/1726/23 830/1729/23 829/1727/23 +f 830/1729/24 826/1720/24 825/1722/24 +f 831/1728/26 829/1727/26 825/1730/26 +f 828/1732/25 826/2974/25 830/1733/25 +f 834/1735/21 836/2975/21 835/1736/21 +f 836/1738/22 840/2976/22 839/1739/22 +f 840/1741/23 838/2977/23 837/1742/23 +f 838/1744/24 834/2978/24 833/1745/24 +f 842/1747/21 844/2979/21 843/1748/21 +f 844/1750/22 848/2980/22 847/1751/22 +f 848/1753/23 846/2981/23 845/1754/23 +f 846/1756/24 842/2982/24 841/1757/24 +f 850/1759/21 852/2983/21 851/1760/21 +f 852/1762/22 856/2984/22 855/1763/22 +f 856/1765/23 854/2985/23 853/1766/23 +f 854/1768/24 850/2986/24 849/1769/24 +f 858/1771/21 860/2987/21 859/1772/21 +f 860/1774/22 864/2988/22 863/1775/22 +f 864/1777/23 862/1780/23 861/1778/23 +f 862/1780/24 858/1771/24 857/1773/24 +f 863/1779/26 861/1778/26 857/1781/26 +f 860/1783/25 858/2989/25 862/1784/25 +f 866/1786/21 868/2990/21 867/1787/21 +f 868/1789/22 872/2991/22 871/1790/22 +f 872/1792/23 870/1795/23 869/1793/23 +f 870/1795/24 866/1786/24 865/1788/24 +f 871/1794/26 869/1793/26 865/1796/26 +f 868/1798/25 866/2992/25 870/1799/25 +f 874/1801/21 876/2993/21 875/1802/21 +f 876/1804/22 880/2994/22 879/1805/22 +f 880/1807/23 878/1810/23 877/1808/23 +f 878/1810/24 874/1801/24 873/1803/24 +f 879/1809/26 877/1808/26 873/1811/26 +f 876/1813/25 874/2995/25 878/1814/25 +f 882/1816/21 884/2996/21 883/1817/21 +f 884/1819/22 888/2997/22 887/1820/22 +f 888/1822/23 886/1825/23 885/1823/23 +f 886/1825/24 882/1816/24 881/1818/24 +f 887/1824/26 885/1823/26 881/1826/26 +f 884/1828/25 882/2998/25 886/1829/25 +f 890/1831/21 892/2999/21 891/1832/21 +f 892/1834/22 896/3000/22 895/1835/22 +f 896/1837/23 894/1840/23 893/1838/23 +f 894/1840/24 890/1831/24 889/1833/24 +f 895/1839/26 893/1838/26 889/1841/26 +f 892/1843/25 890/3001/25 894/1844/25 +f 898/1846/21 900/3002/21 899/1847/21 +f 900/1849/22 904/3003/22 903/1850/22 +f 904/1852/23 902/1855/23 901/1853/23 +f 902/1855/24 898/1846/24 897/1848/24 +f 903/1854/26 901/1853/26 897/1856/26 +f 900/1858/25 898/3004/25 902/1859/25 +f 906/1861/21 908/3005/21 907/1862/21 +f 908/1864/22 912/3006/22 911/1865/22 +f 912/1867/23 910/1870/23 909/1868/23 +f 910/1870/24 906/1861/24 905/1863/24 +f 911/1869/26 909/1868/26 905/1871/26 +f 908/1873/25 906/3007/25 910/1874/25 +f 914/1876/21 916/3008/21 915/1877/21 +f 916/1879/22 920/3009/22 919/1880/22 +f 920/1882/23 918/1885/23 917/1883/23 +f 918/1885/24 914/1876/24 913/1878/24 +f 919/1884/26 917/1883/26 913/1886/26 +f 916/1888/25 914/3010/25 918/1889/25 +f 922/1891/21 924/3011/21 923/1892/21 +f 924/1894/22 928/3012/22 927/1895/22 +f 928/1897/23 926/1900/23 925/1898/23 +f 926/1900/24 922/1891/24 921/1893/24 +f 927/1899/26 925/1898/26 921/1901/26 +f 924/1903/25 922/3013/25 926/1904/25 +f 930/1906/21 932/3014/21 931/1907/21 +f 932/1909/22 936/3015/22 935/1910/22 +f 936/1912/23 934/1915/23 933/1913/23 +f 934/1915/24 930/1906/24 929/1908/24 +f 935/1914/26 933/1913/26 929/1916/26 +f 932/1918/25 930/3016/25 934/1919/25 +f 938/1921/21 940/3017/21 939/1922/21 +f 940/1924/22 944/3018/22 943/1925/22 +f 944/1927/23 942/1930/23 941/1928/23 +f 942/1930/24 938/1921/24 937/1923/24 +f 943/1929/26 941/1928/26 937/1931/26 +f 940/1933/25 938/3019/25 942/1934/25 +f 946/1936/21 948/3020/21 947/1937/21 +f 948/1939/22 952/3021/22 951/1940/22 +f 952/1942/23 950/1945/23 949/1943/23 +f 950/1945/24 946/1936/24 945/1938/24 +f 951/1944/26 949/1943/26 945/1946/26 +f 948/1948/25 946/3022/25 950/1949/25 +f 954/1951/21 956/3023/21 955/1952/21 +f 956/1954/22 960/3024/22 959/1955/22 +f 960/1957/23 958/1960/23 957/1958/23 +f 958/1960/24 954/1951/24 953/1953/24 +f 959/1959/26 957/1958/26 953/1961/26 +f 956/1963/25 954/3025/25 958/1964/25 +f 962/1966/21 964/3026/21 963/1967/21 +f 964/1969/22 968/3027/22 967/1970/22 +f 968/1972/23 966/1975/23 965/1973/23 +f 966/1975/24 962/1966/24 961/1968/24 +f 967/1974/26 965/1973/26 961/1976/26 +f 964/1978/25 962/3028/25 966/1979/25 +f 970/1981/21 972/3029/21 971/1982/21 +f 972/1984/22 976/3030/22 975/1985/22 +f 976/1987/23 974/1990/23 973/1988/23 +f 974/1990/24 970/1981/24 969/1983/24 +f 975/1989/26 973/1988/26 969/1991/26 +f 972/1993/25 970/3031/25 974/1994/25 +f 978/1996/25 977/3032/25 979/1997/25 +f 982/1999/21 984/3033/21 983/2000/21 +f 984/2002/22 988/3034/22 987/2003/22 +f 988/2005/23 986/3035/23 985/2006/23 +f 986/2008/24 982/3036/24 981/2009/24 +f 984/2011/25 982/3037/25 986/2012/25 +f 990/2014/25 989/3038/25 991/2015/25 +f 994/2017/25 993/3039/25 995/2018/25 +f 998/2020/21 1000/3040/21 999/2021/21 +f 1000/2023/22 1004/3041/22 1003/2024/22 +f 1004/2026/23 1002/2029/23 1001/2027/23 +f 1002/2029/24 998/2020/24 997/2022/24 +f 1003/2028/26 1001/2027/26 997/2030/26 +f 1000/2032/25 998/3042/25 1002/2033/25 +f 1006/2035/21 1008/3043/21 1007/2036/21 +f 1008/2038/22 1012/3044/22 1011/2039/22 +f 1012/2041/23 1010/3045/23 1009/2042/23 +f 1010/2044/24 1006/3046/24 1005/2045/24 +f 1014/2047/21 1016/3047/21 1015/2048/21 +f 1016/2050/22 1020/3048/22 1019/2051/22 +f 1020/2053/23 1018/3049/23 1017/2054/23 +f 1018/2056/24 1014/3050/24 1013/2057/24 +f 1022/2059/21 1024/3051/21 1023/2060/21 +f 1024/2062/22 1028/3052/22 1027/2063/22 +f 1028/2065/23 1026/3053/23 1025/2066/23 +f 1026/2068/24 1022/3054/24 1021/2069/24 +f 1030/2071/21 1032/3055/21 1031/2072/21 +f 1032/2074/22 1036/3056/22 1035/2075/22 +f 1036/2077/23 1034/2080/23 1033/2078/23 +f 1034/2080/24 1030/2071/24 1029/2073/24 +f 1035/2079/26 1033/2078/26 1029/2081/26 +f 1032/2083/25 1030/3057/25 1034/2084/25 +f 1038/2086/21 1040/3058/21 1039/2087/21 +f 1040/2089/22 1044/3059/22 1043/2090/22 +f 1044/2092/23 1042/2095/23 1041/2093/23 +f 1042/2095/24 1038/2086/24 1037/2088/24 +f 1043/2094/26 1041/2093/26 1037/2096/26 +f 1040/2098/25 1038/3060/25 1042/2099/25 +f 1046/2101/21 1048/3061/21 1047/2102/21 +f 1048/2104/22 1052/3062/22 1051/2105/22 +f 1052/2107/23 1050/2110/23 1049/2108/23 +f 1050/2110/24 1046/2101/24 1045/2103/24 +f 1051/2109/26 1049/2108/26 1045/2111/26 +f 1048/2113/25 1046/3063/25 1050/2114/25 +f 1054/2116/21 1056/3064/21 1055/2117/21 +f 1056/2119/22 1060/3065/22 1059/2120/22 +f 1060/2122/23 1058/2125/23 1057/2123/23 +f 1058/2125/24 1054/2116/24 1053/2118/24 +f 1059/2124/26 1057/2123/26 1053/2126/26 +f 1056/2128/25 1054/3066/25 1058/2129/25 +f 1062/2131/21 1064/3067/21 1063/2132/21 +f 1064/2134/22 1068/3068/22 1067/2135/22 +f 1068/2137/23 1066/2140/23 1065/2138/23 +f 1066/2140/24 1062/2131/24 1061/2133/24 +f 1067/2139/26 1065/2138/26 1061/2141/26 +f 1064/2143/25 1062/3069/25 1066/2144/25 +f 1070/2146/21 1072/3070/21 1071/2147/21 +f 1072/2149/22 1076/3071/22 1075/2150/22 +f 1076/2152/23 1074/2155/23 1073/2153/23 +f 1074/2155/24 1070/2146/24 1069/2148/24 +f 1075/2154/26 1073/2153/26 1069/2156/26 +f 1072/2158/25 1070/3072/25 1074/2159/25 +f 1078/2161/21 1080/3073/21 1079/2162/21 +f 1080/2164/22 1084/3074/22 1083/2165/22 +f 1084/2167/23 1082/2170/23 1081/2168/23 +f 1082/2170/24 1078/2161/24 1077/2163/24 +f 1083/2169/26 1081/2168/26 1077/2171/26 +f 1080/2173/25 1078/3075/25 1082/2174/25 +f 1086/2176/21 1088/3076/21 1087/2177/21 +f 1088/2179/22 1092/3077/22 1091/2180/22 +f 1092/2182/23 1090/2185/23 1089/2183/23 +f 1090/2185/24 1086/2176/24 1085/2178/24 +f 1091/2184/26 1089/2183/26 1085/2186/26 +f 1088/2188/25 1086/3078/25 1090/2189/25 +f 1094/2191/21 1096/3079/21 1095/2192/21 +f 1096/2194/22 1100/3080/22 1099/2195/22 +f 1100/2197/23 1098/2200/23 1097/2198/23 +f 1098/2200/24 1094/2191/24 1093/2193/24 +f 1099/2199/26 1097/2198/26 1093/2201/26 +f 1096/2203/25 1094/3081/25 1098/2204/25 +f 1102/2206/21 1104/3082/21 1103/2207/21 +f 1104/2209/22 1108/3083/22 1107/2210/22 +f 1108/2212/23 1106/2215/23 1105/2213/23 +f 1106/2215/24 1102/2206/24 1101/2208/24 +f 1107/2214/26 1105/2213/26 1101/2216/26 +f 1104/2218/25 1102/3084/25 1106/2219/25 +f 1110/2221/21 1112/3085/21 1111/2222/21 +f 1112/2224/22 1116/3086/22 1115/2225/22 +f 1116/2227/23 1114/2230/23 1113/2228/23 +f 1114/2230/24 1110/2221/24 1109/2223/24 +f 1115/2229/26 1113/2228/26 1109/2231/26 +f 1112/2233/25 1110/3087/25 1114/2234/25 +f 1118/2236/21 1120/3088/21 1119/2237/21 +f 1120/2239/22 1124/3089/22 1123/2240/22 +f 1124/2242/23 1122/2245/23 1121/2243/23 +f 1122/2245/24 1118/2236/24 1117/2238/24 +f 1123/2244/26 1121/2243/26 1117/2246/26 +f 1120/2248/25 1118/3090/25 1122/2249/25 +f 1126/2251/21 1128/3091/21 1127/2252/21 +f 1128/2254/22 1132/3092/22 1131/2255/22 +f 1132/2257/23 1130/2260/23 1129/2258/23 +f 1130/2260/24 1126/2251/24 1125/2253/24 +f 1131/2259/26 1129/2258/26 1125/2261/26 +f 1128/2263/25 1126/3093/25 1130/2264/25 +f 1134/2266/21 1136/3094/21 1135/2267/21 +f 1136/2269/22 1140/3095/22 1139/2270/22 +f 1140/2272/23 1138/2275/23 1137/2273/23 +f 1138/2275/24 1134/2266/24 1133/2268/24 +f 1139/2274/26 1137/2273/26 1133/2276/26 +f 1136/2278/25 1134/3096/25 1138/2279/25 +f 1142/2281/21 1144/3097/21 1143/2282/21 +f 1144/2284/22 1148/3098/22 1147/2285/22 +f 1148/2287/23 1146/2290/23 1145/2288/23 +f 1146/2290/24 1142/2281/24 1141/2283/24 +f 1147/2289/26 1145/2288/26 1141/2291/26 +f 1144/2293/25 1142/3099/25 1146/2294/25 +f 1150/2296/25 1149/3100/25 1151/2297/25 +f 1154/2299/21 1156/3101/21 1155/2300/21 +f 1156/2302/22 1160/3102/22 1159/2303/22 +f 1160/2305/23 1158/3103/23 1157/2306/23 +f 1158/2308/24 1154/3104/24 1153/2309/24 +f 1156/2311/25 1154/3105/25 1158/2312/25 +f 1162/2314/25 1161/3106/25 1163/2315/25 +f 1166/2317/25 1165/3107/25 1167/2318/25 +f 1170/2320/21 1172/3108/21 1171/2321/21 +f 1172/2323/22 1176/3109/22 1175/2324/22 +f 1176/2326/23 1174/2329/23 1173/2327/23 +f 1174/2329/24 1170/2320/24 1169/2322/24 +f 1175/2328/26 1173/2327/26 1169/2330/26 +f 1172/2332/25 1170/3110/25 1174/2333/25 +f 1178/2335/21 1180/3111/21 1179/2336/21 +f 1180/2338/22 1184/3112/22 1183/2339/22 +f 1184/2341/23 1182/3113/23 1181/2342/23 +f 1182/2344/24 1178/3114/24 1177/2345/24 +f 1186/2347/21 1188/3115/21 1187/2348/21 +f 1188/2350/22 1192/3116/22 1191/2351/22 +f 1192/2353/23 1190/3117/23 1189/2354/23 +f 1190/2356/24 1186/3118/24 1185/2357/24 +f 1194/2359/21 1196/3119/21 1195/2360/21 +f 1196/2362/22 1200/3120/22 1199/2363/22 +f 1200/2365/23 1198/3121/23 1197/2366/23 +f 1198/2368/24 1194/3122/24 1193/2369/24 +f 1202/2371/21 1204/3123/21 1203/2372/21 +f 1204/2374/22 1208/3124/22 1207/2375/22 +f 1208/2377/23 1206/2380/23 1205/2378/23 +f 1206/2380/24 1202/2371/24 1201/2373/24 +f 1207/2379/26 1205/2378/26 1201/2381/26 +f 1204/2383/25 1202/3125/25 1206/2384/25 +f 1210/2386/21 1212/3126/21 1211/2387/21 +f 1212/2389/22 1216/3127/22 1215/2390/22 +f 1216/2392/23 1214/2395/23 1213/2393/23 +f 1214/2395/24 1210/2386/24 1209/2388/24 +f 1215/2394/26 1213/2393/26 1209/2396/26 +f 1212/2398/25 1210/3128/25 1214/2399/25 +f 1218/2401/21 1220/3129/21 1219/2402/21 +f 1220/2404/22 1224/3130/22 1223/2405/22 +f 1224/2407/23 1222/2410/23 1221/2408/23 +f 1222/2410/24 1218/2401/24 1217/2403/24 +f 1223/2409/26 1221/2408/26 1217/2411/26 +f 1220/2413/25 1218/3131/25 1222/2414/25 +f 1226/2416/21 1228/3132/21 1227/2417/21 +f 1228/2419/22 1232/3133/22 1231/2420/22 +f 1232/2422/23 1230/2425/23 1229/2423/23 +f 1230/2425/24 1226/2416/24 1225/2418/24 +f 1231/2424/26 1229/2423/26 1225/2426/26 +f 1228/2428/25 1226/3134/25 1230/2429/25 +f 1234/2431/21 1236/3135/21 1235/2432/21 +f 1236/2434/22 1240/3136/22 1239/2435/22 +f 1240/2437/23 1238/2440/23 1237/2438/23 +f 1238/2440/24 1234/2431/24 1233/2433/24 +f 1239/2439/26 1237/2438/26 1233/2441/26 +f 1236/2443/25 1234/3137/25 1238/2444/25 +f 1242/2446/21 1244/3138/21 1243/2447/21 +f 1244/2449/22 1248/3139/22 1247/2450/22 +f 1248/2452/23 1246/2455/23 1245/2453/23 +f 1246/2455/24 1242/2446/24 1241/2448/24 +f 1247/2454/26 1245/2453/26 1241/2456/26 +f 1244/2458/25 1242/3140/25 1246/2459/25 +f 1250/2461/21 1252/3141/21 1251/2462/21 +f 1252/2464/22 1256/3142/22 1255/2465/22 +f 1256/2467/23 1254/2470/23 1253/2468/23 +f 1254/2470/24 1250/2461/24 1249/2463/24 +f 1255/2469/26 1253/2468/26 1249/2471/26 +f 1252/2473/25 1250/3143/25 1254/2474/25 +f 1258/2476/21 1260/3144/21 1259/2477/21 +f 1260/2479/22 1264/3145/22 1263/2480/22 +f 1264/2482/23 1262/2485/23 1261/2483/23 +f 1262/2485/24 1258/2476/24 1257/2478/24 +f 1263/2484/26 1261/2483/26 1257/2486/26 +f 1260/2488/25 1258/3146/25 1262/2489/25 +f 1266/2491/21 1268/3147/21 1267/2492/21 +f 1268/2494/22 1272/3148/22 1271/2495/22 +f 1272/2497/23 1270/2500/23 1269/2498/23 +f 1270/2500/24 1266/2491/24 1265/2493/24 +f 1271/2499/26 1269/2498/26 1265/2501/26 +f 1268/2503/25 1266/3149/25 1270/2504/25 +f 1274/2506/21 1276/3150/21 1275/2507/21 +f 1276/2509/22 1280/3151/22 1279/2510/22 +f 1280/2512/23 1278/2515/23 1277/2513/23 +f 1278/2515/24 1274/2506/24 1273/2508/24 +f 1279/2514/26 1277/2513/26 1273/2516/26 +f 1276/2518/25 1274/3152/25 1278/2519/25 +f 1282/2521/21 1284/3153/21 1283/2522/21 +f 1284/2524/22 1288/3154/22 1287/2525/22 +f 1288/2527/23 1286/2530/23 1285/2528/23 +f 1286/2530/24 1282/2521/24 1281/2523/24 +f 1287/2529/26 1285/2528/26 1281/2531/26 +f 1284/2533/25 1282/3155/25 1286/2534/25 +f 1290/2536/21 1292/3156/21 1291/2537/21 +f 1292/2539/22 1296/3157/22 1295/2540/22 +f 1296/2542/23 1294/2545/23 1293/2543/23 +f 1294/2545/24 1290/2536/24 1289/2538/24 +f 1295/2544/26 1293/2543/26 1289/2546/26 +f 1292/2548/25 1290/3158/25 1294/2549/25 +f 1298/2551/21 1300/3159/21 1299/2552/21 +f 1300/2554/22 1304/3160/22 1303/2555/22 +f 1304/2557/23 1302/2560/23 1301/2558/23 +f 1302/2560/24 1298/2551/24 1297/2553/24 +f 1303/2559/26 1301/2558/26 1297/2561/26 +f 1300/2563/25 1298/3161/25 1302/2564/25 +f 1306/2566/21 1308/3162/21 1307/2567/21 +f 1308/2569/22 1312/3163/22 1311/2570/22 +f 1312/2572/23 1310/2575/23 1309/2573/23 +f 1310/2575/24 1306/2566/24 1305/2568/24 +f 1311/2574/26 1309/2573/26 1305/2576/26 +f 1308/2578/25 1306/3164/25 1310/2579/25 +f 1314/2581/21 1316/3165/21 1315/2582/21 +f 1316/2584/22 1320/3166/22 1319/2585/22 +f 1320/2587/23 1318/2590/23 1317/2588/23 +f 1318/2590/24 1314/2581/24 1313/2583/24 +f 1319/2589/26 1317/2588/26 1313/2591/26 +f 1316/2593/25 1314/3167/25 1318/2594/25 o Capsule -v 0.060000 2.400000 -0.060000 -v 0.200000 2.000000 -0.200000 -v -0.060000 2.400000 -0.060000 -v -0.200000 2.000000 -0.200000 -v 0.060000 2.400000 0.060000 -v 0.200000 2.000000 0.200000 -v -0.060000 2.400000 0.060000 -v -0.200000 2.000000 0.200000 -v -0.060000 -2.400000 -0.060000 -v -0.200000 -2.000000 -0.200000 -v 0.060000 -2.400000 -0.060000 -v 0.200000 -2.000000 -0.200000 -v -0.060000 -2.400000 0.060000 -v -0.200000 -2.000000 0.200000 -v 0.060000 -2.400000 0.060000 -v 0.200000 -2.000000 0.200000 -v 0.923879 -2.000000 -0.382684 -v 0.923879 2.000000 -0.382684 -v 0.923879 -2.000000 0.382683 -v 0.923879 2.000000 0.382683 -v 0.382683 -2.000000 0.923879 -v 0.382683 2.000000 0.923879 -v -0.382683 -2.000000 0.923879 -v -0.382683 2.000000 0.923879 -v -0.923880 -2.000000 0.382683 -v -0.923880 2.000000 0.382683 -v -0.923879 -2.000000 -0.382684 -v -0.923879 2.000000 -0.382684 -v -0.382684 -2.000000 -0.923880 -v -0.382684 2.000000 -0.923880 -v 0.382683 -2.000000 -0.923880 -v 0.382683 2.000000 -0.923880 -v 1.847759 -1.000000 -0.765367 -v 1.847759 1.000000 -0.765367 -v 1.847759 1.000000 0.765367 -v 1.847759 -1.000000 0.765367 -v 0.765367 1.000000 1.847759 -v 0.765367 -1.000000 1.847759 -v -0.765367 1.000000 1.847759 -v -0.765367 -1.000000 1.847759 -v -1.847759 1.000000 0.765367 -v -1.847759 -1.000000 0.765367 -v -1.847759 1.000000 -0.765367 -v -1.847759 -1.000000 -0.765367 -v -0.765367 1.000000 -1.847759 -v -0.765367 -1.000000 -1.847759 -v 0.765366 1.000000 -1.847759 -v 0.765366 -1.000000 -1.847759 -v 0.653281 -2.000000 0.653281 -v 0.653281 2.000000 0.653281 -v -0.653281 -2.000000 0.653281 -v -0.653281 2.000000 0.653281 -v -0.653282 -2.000000 -0.653282 -v -0.653282 2.000000 -0.653282 -v 0.653281 -2.000000 -0.653282 -v 0.653281 2.000000 -0.653282 -v 0.979922 -1.000000 -0.979922 -v 0.979922 1.000000 -0.979922 -v -0.979922 -1.000000 -0.979922 -v -0.979922 1.000000 -0.979922 -v -0.979922 -1.000000 0.979922 -v -0.979922 1.000000 0.979922 -v 0.979922 -1.000000 0.979922 -v 0.979922 1.000000 0.979922 -v 0.885408 1.212238 -0.354094 -v 0.885408 1.212238 0.354094 -v 0.354094 1.212238 0.885408 -v -0.354094 1.212238 0.885408 -v -0.885408 1.212238 0.354094 -v -0.885408 1.212238 -0.354094 -v -0.354094 1.212238 -0.885408 -v 0.354093 1.212238 -0.885408 -v 1.770669 -0.967559 -0.710556 -v 1.770669 0.967559 -0.710556 -v 1.770669 0.967559 0.710555 -v 1.770669 -0.967559 0.710555 -v 0.710556 0.967559 1.770669 -v 0.710556 -0.967559 1.770669 -v -0.710555 0.967559 1.770669 -v -0.710555 -0.967559 1.770669 -v -1.770669 0.967559 0.710556 -v -1.770669 -0.967559 0.710556 -v -1.770669 0.967559 -0.710556 -v -1.770669 -0.967559 -0.710556 -v -0.710556 0.967559 -1.770669 -v -0.710556 -0.967559 -1.770669 -v 0.710555 0.967559 -1.770669 -v 0.710555 -0.967559 -1.770669 -v 0.619763 1.211951 0.619763 -v -0.619763 1.211951 0.619763 -v -0.619763 1.211951 -0.619763 -v 0.619763 1.211951 -0.619763 -v 0.912549 -0.969643 -0.912550 -v 0.912549 0.969643 -0.912550 -v -0.912549 -0.969643 -0.912550 -v -0.912549 0.969643 -0.912550 -v -0.912549 -0.969643 0.912550 -v -0.912549 0.969643 0.912550 -v 0.912549 -0.969643 0.912549 -v 0.912549 0.969643 0.912549 -v -0.490000 -0.700000 1.847759 -v -0.490000 -0.700000 1.770669 -v -0.490000 0.700000 1.847759 -v -0.490000 0.700000 1.770669 -v -0.490000 -0.700000 -1.847759 -v -0.490000 -0.700000 -1.770669 -v -0.490000 0.700000 -1.847759 -v -0.490000 0.700000 -1.770669 -v 0.490000 0.700000 1.847759 -v 0.490000 0.700000 1.770669 -v 0.490000 -0.700000 1.847759 -v 0.490000 -0.700000 1.770669 -v 0.490000 0.700000 -1.847759 -v 0.490000 0.700000 -1.770669 -v 0.490000 -0.700000 -1.847759 -v 0.490000 -0.700000 -1.770669 -v 1.847759 0.700000 0.490000 -v 1.770669 0.700000 0.490000 -v 1.847759 -0.700000 0.490000 -v 1.770669 -0.700000 0.490000 -v 1.847759 -0.700000 -0.490000 -v 1.770669 -0.700000 -0.490000 -v 1.847759 0.700000 -0.490000 -v 1.770669 0.700000 -0.490000 -v -0.490000 -0.700000 -1.847759 -v -0.490000 0.700000 -1.847759 -v 0.490000 0.700000 -1.847759 -v 0.490000 -0.700000 -1.847759 -vt 0.3700 0.9267 -vt 0.5377 0.8517 -vt 0.5377 0.9267 -vt 0.6482 0.1680 -vt 0.5732 0.0003 -vt 0.6482 0.0003 -vt 0.9265 0.1680 -vt 0.8515 0.0003 -vt 0.9265 0.0003 -vt 0.5126 0.5504 -vt 0.5377 0.4451 -vt 0.5377 0.5735 -vt 0.3700 0.6484 -vt 0.5377 0.6484 -vt 0.4680 0.1428 -vt 0.4449 0.0003 -vt 0.4680 0.0255 -vt 0.3700 0.7234 -vt 0.5377 0.7234 -vt 0.3700 0.4451 -vt 0.5377 0.3702 -vt 0.7231 0.1680 -vt 0.7231 0.0003 -vt 0.4449 0.1680 -vt 0.3699 0.0003 -vt 0.3952 0.7465 -vt 0.5126 0.7465 -vt 0.3952 0.8286 -vt 0.3700 0.8517 -vt 0.2266 0.7852 -vt 0.3477 1.0000 -vt 0.3477 0.7852 -vt 0.2266 1.0000 -vt 0.3477 0.7852 -vt 0.2266 0.7852 -vt 0.2266 1.0000 -vt 0.3477 0.7852 -vt 0.2266 0.7852 -vt 0.3477 0.7852 -vt 0.2266 1.0000 -vt 0.2266 0.7852 -vt 0.3700 0.5735 -vt 0.3952 0.5504 -vt 0.5126 0.8286 -vt 0.5502 0.1428 -vt 0.5732 0.1680 -vt 0.2266 0.7852 -vt 0.3477 1.0000 -vt 0.3477 0.7852 -vt 0.2266 0.7852 -vt 0.3477 1.0000 -vt 0.3477 0.7852 -vt 0.2266 1.0000 -vt 0.3477 0.7852 -vt 0.2266 0.7852 -vt 0.5126 0.4682 -vt 0.5502 0.0255 -vt 0.2266 0.9531 -vt 0.1797 1.0000 -vt 0.1797 0.9531 -vt 0.2266 0.9531 -vt 0.1797 1.0000 -vt 0.1797 0.9531 -vt 0.8515 0.1680 -vt 0.3700 0.3702 -vt 0.3699 0.1680 -vt 0.2266 1.0000 -vt 0.3477 1.0000 -vt 0.3477 1.0000 -vt 0.3477 1.0000 -vt 0.2266 1.0000 -vt 0.2266 1.0000 -vt 0.3477 1.0000 -vt 0.3952 0.4682 -vt 0.2266 1.0000 -vt 0.2266 1.0000 -vt 0.1558 0.6277 -vt 0.2546 0.7390 -vt 0.1144 0.7389 -vt 0.3019 0.6705 -vt 0.2581 0.5833 -vt 0.3694 0.6244 -vt 0.3687 0.4842 -vt 0.3003 0.4374 -vt 0.2136 0.4811 -vt 0.2546 0.3702 -vt 0.1148 0.3702 -vt 0.0677 0.4385 -vt 0.1115 0.5254 -vt 0.0004 0.4842 -vt 0.1342 0.6065 -vt 0.2351 0.5022 -vt 0.2368 0.6051 -vt 0.0003 0.6242 -vt 0.0687 0.6714 -vt 0.2371 0.2357 -vt 0.1344 0.2372 -vt 0.1328 0.1342 -vt 0.0679 0.0687 -vt 0.1540 0.1125 -vt 0.0003 0.2550 -vt 0.1116 0.1558 -vt 0.1126 0.2160 -vt 0.0690 0.3022 -vt 0.2549 0.3687 -vt 0.1560 0.2584 -vt 0.2161 0.2568 -vt 0.3015 0.3007 -vt 0.3693 0.1154 -vt 0.2582 0.2142 -vt 0.2572 0.1541 -vt 0.3010 0.0681 -vt 0.2355 0.1330 -vt 0.1153 0.0003 -vt 0.2139 0.1117 -vt 0.1124 0.5854 -vt 0.1537 0.4821 -vt 0.2566 0.5233 -vt 0.2157 0.6268 -vt 0.2266 0.9531 -vt 0.1797 1.0000 -vt 0.2266 0.9531 -vt 0.1797 1.0000 -vt 0.1797 0.9531 -vt 0.1326 0.5038 -vt 0.0003 0.1145 -vt 0.1150 0.3695 -vt 0.3689 0.2553 -vt 0.2554 0.0006 -vt 0.2266 1.0000 -vt 0.6103 0.8939 -vt 0.7633 0.7409 -vt 0.7633 0.8939 -vt 0.5383 0.8770 -vt 0.5383 0.7578 -vt 0.6103 0.7409 -vt 0.6272 0.6689 -vt 0.7464 0.6689 -vt 0.7464 0.9658 -vt 0.6272 0.9658 -vt 0.8353 0.7578 -vt 0.8353 0.8770 -vt 0.7609 0.5192 -vt 0.6874 0.5927 -vt 0.6874 0.4457 -vt 0.1280 0.7396 -vt 0.1215 0.8570 -vt 0.1215 0.7396 -vt 0.1350 0.7396 -vt 0.1286 0.8570 -vt 0.1286 0.7396 -vt 0.4527 0.3318 -vt 0.5349 0.3383 -vt 0.4527 0.3383 -vt 0.1563 0.7396 -vt 0.1498 0.8570 -vt 0.1498 0.7396 -vt 0.5349 0.3601 -vt 0.4527 0.3666 -vt 0.4527 0.3601 -vt 0.4521 0.3695 -vt 0.3699 0.3631 -vt 0.4521 0.3631 -vt 0.4527 0.3454 -vt 0.5349 0.3389 -vt 0.5349 0.3454 -vt 0.1639 0.7396 -vt 0.1704 0.8570 -vt 0.1639 0.8570 -vt 0.1421 0.7396 -vt 0.1356 0.8570 -vt 0.1356 0.7396 -vt 0.3699 0.3454 -vt 0.4521 0.3389 -vt 0.4521 0.3454 -vt 0.1492 0.7396 -vt 0.1427 0.8570 -vt 0.1427 0.7396 -vt 0.4521 0.3524 -vt 0.3699 0.3460 -vt 0.4521 0.3460 -vt 0.6139 0.4877 -vt 0.6559 0.4457 -vt 0.7189 0.4457 -vt 0.7609 0.4877 -vt 0.7609 0.5507 -vt 0.7189 0.5927 -vt 0.6559 0.5927 -vt 0.6139 0.5508 -vt 0.6139 0.5192 -vt 0.1280 0.8570 -vt 0.1350 0.8570 -vt 0.5349 0.3318 -vt 0.1563 0.8570 -vt 0.5349 0.3666 -vt 0.3699 0.3695 -vt 0.4527 0.3389 -vt 0.1704 0.7396 -vt 0.1421 0.8570 -vt 0.3699 0.3389 -vt 0.1492 0.8570 -vt 0.3699 0.3524 -vt 0.4439 0.1688 -vt 0.3699 0.3312 -vt 0.3699 0.1686 -vt 0.8373 0.5632 -vt 0.9997 0.6371 -vt 0.8371 0.6371 -vt 0.4623 0.3086 -vt 0.4623 0.1912 -vt 0.8373 0.8302 -vt 0.9997 0.9041 -vt 0.8371 0.9041 -vt 0.8300 0.1688 -vt 0.7293 0.1912 -vt 0.7108 0.1688 -vt 0.6369 0.3312 -vt 0.6369 0.1686 -vt 0.5630 0.3310 -vt 0.5630 0.1688 -vt 0.9039 0.1686 -vt 0.8300 0.3310 -vt 0.9995 0.7111 -vt 0.8373 0.7111 -vt 0.8371 0.3702 -vt 0.9995 0.4441 -vt 0.8373 0.4441 -vt 0.4439 0.3310 -vt 0.8597 0.4626 -vt 0.9771 0.4626 -vt 0.8115 0.3086 -vt 0.7293 0.3086 -vt 0.8115 0.1912 -vt 0.7108 0.3310 -vt 0.5445 0.1912 -vt 0.5445 0.3086 -vt 0.9995 0.5632 -vt 0.8597 0.5447 -vt 0.9771 0.5447 -vt 0.9995 0.8302 -vt 0.9039 0.3312 -vt 0.9997 0.3702 -vt 0.6225 0.3702 -vt 0.5383 0.4544 -vt 0.6874 0.4055 -vt 0.8365 0.4544 -vt 0.7523 0.3702 -vt 0.8011 0.5192 -vt 0.7523 0.6683 -vt 0.8365 0.5841 -vt 0.6874 0.6330 -vt 0.5383 0.5841 -vt 0.6225 0.6683 -vt 0.5737 0.5192 -vt 0.0568 0.7396 -vt 0.0329 0.7697 -vt 0.0301 0.7639 -vt 0.0003 0.7964 -vt 0.0269 0.7721 -vt 0.0242 0.7663 -vt 0.0003 0.7397 -vt 0.0574 0.7963 -vt 0.0812 0.7663 -vt 0.0840 0.7721 -vt 0.0574 0.7397 -vt 0.0872 0.7639 -vt 0.1138 0.7963 -vt 0.0899 0.7697 -vt 0.0568 0.7963 -vt 0.1138 0.7396 -vn 0.2400 0.0000 -0.9708 -vn -0.9708 0.0000 -0.2400 -vn -0.2400 0.0000 0.9708 -vn 0.0000 0.0000 1.0000 -vn 0.9708 0.0000 0.2400 -vn -0.0000 -0.0000 -1.0000 -vn 0.2400 0.0000 0.9708 -vn -0.9708 0.0000 0.2400 -vn -0.2400 0.0000 -0.9708 -vn 0.9708 0.0000 -0.2400 +v -0.621264 -1.000000 -1.499863 +v -0.621264 3.000000 -1.499863 +v 0.621264 -1.000000 -1.499863 +v 0.621264 3.000000 -1.499863 +v 1.499863 -1.000000 -0.621264 +v 1.499863 3.000000 -0.621264 +v 1.499863 -1.000000 0.621264 +v 1.499863 3.000000 0.621264 +v 0.621264 -1.000000 1.499863 +v 0.621264 3.000000 1.499863 +v -0.621264 -1.000000 1.499863 +v -0.621264 3.000000 1.499863 +v -1.499863 -1.000000 0.621264 +v -1.499863 3.000000 0.621264 +v -1.499863 -1.000000 -0.621263 +v -1.499863 3.000000 -0.621263 +v -0.500000 -0.000000 1.625000 +v -0.500000 3.000000 1.625000 +v -0.500000 -0.000000 1.500000 +v -0.500000 3.000000 1.500000 +v 0.500000 -0.000000 1.625000 +v 0.500000 3.000000 1.625000 +v 0.500000 -0.000000 1.500000 +v 0.500000 3.000000 1.500000 +v -0.375000 2.125000 2.375000 +v -0.375000 2.875000 2.375000 +v -0.375000 2.125000 1.625000 +v -0.375000 2.875000 1.625000 +v 0.375000 2.125000 2.375000 +v 0.375000 2.875000 2.375000 +v 0.375000 2.125000 1.625000 +v 0.375000 2.875000 1.625000 +v -0.375000 0.125000 2.375000 +v -0.375000 0.875000 2.375000 +v -0.375000 0.125000 1.625000 +v -0.375000 0.875000 1.625000 +v 0.375000 0.124999 2.375000 +v 0.375000 0.874999 2.375000 +v 0.375000 0.125000 1.625000 +v 0.375000 0.875000 1.625000 +v -0.543710 -0.750000 -1.312631 +v 0.543709 -0.750000 -1.312631 +v 1.312631 -0.750000 -0.543709 +v 1.312631 -0.750000 0.543709 +v 0.543709 -0.750000 1.312631 +v -0.543710 -0.750000 1.312631 +v -1.312631 -0.750000 0.543709 +v -1.312631 -0.750000 -0.543709 +v -0.543710 2.750000 -1.312631 +v 0.543709 2.750000 -1.312631 +v 1.312631 2.750000 -0.543709 +v 1.312631 2.750000 0.543709 +v 0.543709 2.750000 1.312631 +v -0.543710 2.750000 1.312631 +v -1.312631 2.750000 0.543709 +v -1.312631 2.750000 -0.543709 +v -1.500131 -0.750000 0.543709 +v -1.500131 -0.750000 -0.543709 +v -1.500131 2.750000 0.543709 +v -1.500131 2.750000 -0.543709 +vn 0.0000 0.0000 -1.0000 +vn 0.7071 0.0000 -0.7071 vn 1.0000 0.0000 0.0000 +vn 0.7071 0.0000 0.7071 +vn 0.0000 0.0000 1.0000 +vn -0.7071 0.0000 0.7071 +vn 0.0000 1.0000 0.0000 +vn -0.7071 0.0000 -0.7071 +vn 0.0000 -1.0000 0.0000 vn -1.0000 0.0000 0.0000 -vn -0.5795 0.0000 0.8150 -vn -0.5795 0.0000 -0.8150 -vn 0.7345 0.6786 0.0000 -vn 0.8349 0.5102 0.2064 -vn 0.0000 0.6786 0.7345 -vn -0.2064 0.5102 0.8349 -vn -0.7345 0.6786 -0.0000 -vn -0.8349 0.5102 -0.2064 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.6786 -0.7345 -vn 0.2064 0.5102 -0.8349 -vn 0.0000 -1.0000 -0.0000 -vn 0.6419 -0.4194 -0.6419 -vn 0.0000 -0.6786 -0.7345 -vn -0.6419 -0.4194 -0.6419 -vn -0.7345 -0.6786 -0.0000 -vn -0.6419 -0.4194 0.6419 -vn 0.0000 -0.6786 0.7345 -vn 0.6419 -0.4194 0.6419 -vn 0.7345 -0.6786 0.0000 -vn 0.8349 0.5102 -0.2064 -vn -0.2064 0.5102 -0.8349 -vn -0.8349 0.5102 0.2064 -vn 0.2064 0.5102 0.8349 -vn -0.3879 0.9217 0.0000 -vn -0.3879 -0.9217 0.0000 -vn 0.6419 0.4194 0.6419 -vn -0.6419 0.4194 0.6419 -vn -0.6419 0.4194 -0.6419 -vn 0.6419 0.4194 -0.6419 -vn 0.2064 -0.5102 -0.8349 -vn -0.8349 -0.5102 -0.2064 -vn -0.2064 -0.5102 0.8349 -vn 0.8349 -0.5102 0.2064 -vn 0.2064 -0.5102 0.8349 -vn -0.8349 -0.5102 0.2064 -vn -0.2064 -0.5102 -0.8349 -vn 0.8349 -0.5102 -0.2064 -vn 0.0000 1.0000 0.0024 -vn 0.0024 1.0000 0.0000 -vn -0.0024 1.0000 0.0000 -vn 0.0000 1.0000 -0.0024 -vn 0.0011 -1.0000 0.0000 -vn 0.0000 -1.0000 0.0011 -vn -0.0011 -1.0000 0.0000 -vn -0.0000 -1.0000 -0.0011 -vn -0.2291 0.0000 0.9734 -vn 0.9734 0.0000 0.2291 -vn 0.2291 0.0000 -0.9734 -vn -0.9734 0.0000 -0.2291 -vn -0.2291 0.0000 -0.9734 -vn 0.9734 0.0000 -0.2291 -vn 0.2291 0.0000 0.9734 -vn -0.9734 0.0000 0.2291 -vn -0.2664 -0.9639 0.0000 -vn -0.3576 -0.8631 -0.3567 -vn 0.0000 -0.9639 -0.2664 -vn 0.3567 -0.8631 -0.3576 -vn 0.2664 -0.9639 0.0000 -vn 0.3576 -0.8631 0.3567 -vn 0.0000 -0.9639 0.2664 -vn -0.3567 -0.8631 0.3576 -vn -0.3928 -0.9148 0.0947 -vn 0.0947 -0.9148 0.3928 -vn 0.3928 -0.9148 -0.0947 -vn -0.0947 -0.9148 -0.3928 -vn -0.3928 -0.9148 -0.0947 -vn 0.0947 -0.9148 -0.3928 -vn 0.3928 -0.9148 0.0947 -vn -0.0947 -0.9148 0.3928 -vn -0.3576 -0.8631 0.3567 -vn 0.3567 -0.8631 0.3576 -vn 0.3576 -0.8631 -0.3567 -vn -0.3567 -0.8631 -0.3576 -vn 0.0000 0.3304 -0.9439 -vn -0.9439 0.3304 0.0000 -vn 0.0000 0.3304 0.9439 -vn 0.9439 0.3304 0.0000 -vn -0.0000 -0.3304 -0.9439 -vn 0.9439 -0.3304 0.0000 -vn 0.0000 -0.3304 0.9439 -vn -0.9439 -0.3304 -0.0000 +vn -1.0000 -0.0011 0.0000 +vn -1.0000 0.0000 -0.0035 +vn -1.0000 0.0000 0.0035 +vn -1.0000 0.0011 0.0000 +usemtl None s off -f 348/464/171 323/465/171 347/466/171 -f 350/467/172 336/468/172 349/469/172 -f 352/470/173 332/471/173 351/472/173 -f 401/473/174 330/474/174 328/475/174 -f 354/476/175 328/475/175 353/477/175 -f 403/478/176 338/479/176 405/480/176 -f 325/481/177 353/477/177 326/482/177 -f 329/483/178 351/484/178 330/474/178 -f 333/485/179 349/469/179 334/486/179 -f 337/487/180 347/488/180 338/479/180 -f 407/489/181 326/482/181 409/490/181 -f 325/481/181 413/491/181 324/492/181 -f 406/493/174 398/494/174 396/495/174 -f 405/496/176 397/497/176 403/498/176 -f 402/499/176 394/500/176 400/501/176 -f 393/502/174 401/503/174 399/504/174 -f 401/473/174 327/505/174 399/506/174 -f 411/507/181 326/482/181 323/465/181 -f 411/507/181 324/492/181 413/491/181 -f 337/487/176 397/508/176 335/509/176 -f 407/510/181 411/511/181 413/512/181 -f 414/513/182 410/514/182 408/515/182 -f 418/516/176 416/517/176 417/518/176 -f 391/519/174 329/483/174 330/474/174 -f 329/483/174 399/506/174 327/505/174 -f 395/520/176 338/479/176 336/468/176 -f 335/509/176 395/520/176 336/468/176 -f 374/521/183 333/522/183 334/523/183 -f 331/524/184 372/525/184 332/526/184 -f 348/464/171 324/492/171 323/465/171 -f 350/467/172 335/509/172 336/468/172 -f 352/470/173 331/527/173 332/471/173 -f 401/473/174 391/519/174 330/474/174 -f 354/476/175 327/505/175 328/475/175 -f 403/478/176 337/487/176 338/479/176 -f 325/481/177 354/476/177 353/477/177 -f 329/483/178 352/528/178 351/484/178 -f 333/485/179 350/467/179 349/469/179 -f 337/487/180 348/529/180 347/488/180 -f 407/489/181 325/481/181 326/482/181 -f 325/481/181 407/489/181 413/491/181 -f 406/493/174 404/530/174 398/494/174 -f 405/496/176 395/531/176 397/497/176 -f 402/499/176 392/532/176 394/500/176 -f 393/502/174 391/533/174 401/503/174 -f 401/473/174 328/475/174 327/505/174 -f 411/507/181 409/490/181 326/482/181 -f 411/507/181 323/465/181 324/492/181 -f 337/487/176 403/478/176 397/508/176 -f 407/510/181 409/534/181 411/511/181 -f 414/513/182 412/535/182 410/514/182 -f 418/516/176 415/536/176 416/517/176 -f 391/519/174 393/537/174 329/483/174 -f 329/483/174 393/537/174 399/506/174 -f 395/520/176 405/480/176 338/479/176 -f 335/509/176 397/508/176 395/520/176 -f 374/521/183 373/538/183 333/522/183 -f 331/524/184 371/539/184 372/525/184 -f 308/540/185 325/541/185 324/542/185 -f 354/543/186 312/544/186 327/545/186 -f 312/544/187 329/546/187 327/545/187 -f 352/547/188 316/548/188 331/549/188 -f 316/548/189 333/550/189 331/549/189 -f 350/551/190 320/552/190 335/553/190 -f 346/554/191 342/555/191 340/556/191 -f 320/552/192 337/557/192 335/553/192 -f 348/558/193 308/540/193 324/542/193 -f 341/559/194 343/560/194 345/561/194 -f 347/562/195 307/563/195 345/561/195 -f 336/564/196 321/565/196 319/566/196 -f 349/567/197 319/566/197 343/560/197 -f 332/568/198 317/569/198 315/570/198 -f 351/571/199 315/570/199 341/559/199 -f 328/572/200 313/573/200 311/574/200 -f 353/575/201 311/574/201 339/576/201 -f 323/577/202 309/578/202 307/563/202 -f 309/578/201 353/575/201 339/576/201 -f 313/573/199 351/571/199 341/559/199 -f 317/569/197 349/567/197 343/560/197 -f 321/565/195 347/562/195 345/561/195 -f 322/579/203 348/558/203 337/557/203 -f 318/580/204 350/551/204 333/550/204 -f 314/581/205 352/547/205 329/546/205 -f 310/582/206 354/543/206 325/541/206 -f 332/583/207 374/584/207 334/523/207 -f 373/585/208 331/586/208 333/587/208 -f 308/540/185 310/582/185 325/541/185 -f 354/543/209 340/556/209 312/544/209 -f 312/544/187 314/581/187 329/546/187 -f 352/547/210 342/555/210 316/548/210 -f 316/548/189 318/580/189 333/550/189 -f 350/551/211 344/588/211 320/552/211 -f 340/556/191 310/582/191 346/554/191 -f 346/554/191 322/579/191 320/552/191 -f 310/582/191 308/540/191 346/554/191 -f 314/581/191 312/544/191 340/556/191 -f 316/548/191 342/555/191 344/588/191 -f 344/588/191 318/580/191 316/548/191 -f 346/554/191 320/552/191 344/588/191 -f 314/581/191 340/556/191 342/555/191 -f 344/588/191 342/555/191 346/554/191 -f 320/552/192 322/579/192 337/557/192 -f 348/558/212 346/554/212 308/540/212 -f 345/561/194 307/563/194 339/576/194 -f 339/576/194 311/574/194 313/573/194 -f 307/563/194 309/578/194 339/576/194 -f 319/566/194 321/565/194 345/561/194 -f 315/570/194 317/569/194 341/559/194 -f 343/560/194 319/566/194 345/561/194 -f 345/561/194 339/576/194 341/559/194 -f 341/559/194 317/569/194 343/560/194 -f 339/576/194 313/573/194 341/559/194 -f 347/562/213 323/577/213 307/563/213 -f 336/564/196 338/589/196 321/565/196 -f 349/567/214 336/564/214 319/566/214 -f 332/568/198 334/590/198 317/569/198 -f 351/571/215 332/568/215 315/570/215 -f 328/572/200 330/591/200 313/573/200 -f 353/575/216 328/572/216 311/574/216 -f 323/577/202 326/592/202 309/578/202 -f 309/578/217 326/592/217 353/575/217 -f 313/573/218 330/591/218 351/571/218 -f 317/569/219 334/590/219 349/567/219 -f 321/565/220 338/589/220 347/562/220 -f 322/579/212 346/554/212 348/558/212 -f 318/580/211 344/588/211 350/551/211 -f 314/581/210 342/555/210 352/547/210 -f 310/582/209 340/556/209 354/543/209 -f 332/583/207 372/593/207 374/584/207 -f 373/585/208 371/539/208 331/586/208 -f 383/594/191 387/595/191 389/596/191 -f 383/594/221 378/597/221 376/598/221 -f 385/599/222 374/600/222 372/601/222 -f 383/594/221 376/598/221 385/599/221 -f 366/602/223 363/603/223 383/594/223 -f 370/604/224 368/605/224 389/596/224 -f 389/596/223 366/602/223 383/594/223 -f 383/594/191 385/599/191 387/595/191 -f 387/595/224 370/604/224 389/596/224 -f 385/599/222 372/601/222 387/595/222 -f 380/606/194 381/607/194 379/608/194 -f 406/609/182 403/610/182 405/611/182 -f 411/612/174 414/613/174 412/614/174 -f 413/615/194 408/616/194 414/617/194 -f 395/618/181 398/619/181 396/620/181 -f 406/621/191 395/622/191 396/623/191 -f 399/624/194 394/625/194 400/626/194 -f 398/627/194 403/628/194 404/629/194 -f 402/630/182 399/631/182 400/632/182 -f 410/633/176 407/634/176 409/635/176 -f 392/636/191 401/637/191 402/638/191 -f 392/639/181 393/640/181 391/641/181 -f 409/642/191 412/643/191 410/644/191 -f 355/645/225 356/646/225 379/608/225 -f 379/608/226 357/647/226 358/648/226 -f 358/648/226 380/606/226 379/608/226 -f 359/649/227 360/650/227 381/607/227 -f 381/607/228 361/651/228 362/652/228 -f 362/652/228 382/653/228 381/607/228 -f 355/645/225 379/608/225 382/653/225 -f 380/606/227 359/649/227 381/607/227 -f 381/607/194 382/653/194 379/608/194 -f 406/609/182 404/654/182 403/610/182 -f 411/612/174 413/655/174 414/613/174 -f 413/615/194 407/656/194 408/616/194 -f 395/618/181 397/657/181 398/619/181 -f 406/621/191 405/658/191 395/622/191 -f 399/624/194 393/659/194 394/625/194 -f 398/627/194 397/660/194 403/628/194 -f 402/630/182 401/661/182 399/631/182 -f 410/633/176 408/662/176 407/634/176 -f 392/636/191 391/663/191 401/637/191 -f 392/639/181 394/664/181 393/640/181 -f 409/642/191 411/665/191 412/643/191 -f 363/666/229 384/667/229 383/668/229 -f 376/669/230 386/670/230 385/671/230 -f 414/672/182 363/666/182 412/673/182 -f 372/674/231 388/675/231 387/676/231 -f 370/677/176 402/678/176 368/679/176 -f 368/679/232 390/680/232 389/681/232 -f 389/681/233 365/682/233 366/683/233 -f 387/684/234 369/685/234 370/677/234 -f 385/671/235 373/686/235 374/687/235 -f 383/688/236 377/689/236 378/690/236 -f 414/672/182 365/682/182 364/691/182 -f 406/692/174 377/689/174 404/693/174 -f 394/694/176 369/685/176 400/695/176 -f 368/679/176 402/678/176 400/695/176 -f 394/694/176 392/696/176 370/677/176 -f 367/697/176 368/679/176 400/695/176 -f 394/694/176 370/677/176 369/685/176 -f 367/697/176 400/695/176 369/685/176 -f 410/698/182 365/682/182 408/699/182 -f 366/683/182 412/673/182 363/666/182 -f 375/700/174 396/701/174 398/702/174 -f 377/689/174 398/702/174 404/693/174 -f 396/701/174 378/690/174 406/692/174 -f 363/666/229 364/691/229 384/667/229 -f 376/669/230 375/700/230 386/670/230 -f 414/672/182 364/691/182 363/666/182 -f 372/674/231 371/703/231 388/675/231 -f 370/677/176 392/696/176 402/678/176 -f 368/679/232 367/697/232 390/680/232 -f 389/681/233 390/680/233 365/682/233 -f 387/684/234 388/704/234 369/685/234 -f 385/671/235 386/670/235 373/686/235 -f 383/688/236 384/705/236 377/689/236 -f 414/672/182 408/699/182 365/682/182 -f 406/692/174 378/690/174 377/689/174 -f 410/698/182 366/683/182 365/682/182 -f 366/683/182 410/698/182 412/673/182 -f 375/700/174 376/669/174 396/701/174 -f 377/689/174 375/700/174 398/702/174 -f 396/701/174 376/669/174 378/690/174 -f 365/706/237 355/645/237 364/707/237 -f 390/708/238 357/647/238 379/608/238 -f 369/709/239 357/647/239 367/710/239 -f 388/711/240 359/649/240 380/606/240 -f 373/712/241 359/649/241 371/713/241 -f 386/714/242 361/651/242 381/607/242 -f 377/715/243 361/651/243 375/716/243 -f 384/717/244 355/645/244 382/653/244 -f 384/717/245 362/652/245 377/715/245 -f 386/714/246 360/650/246 373/712/246 -f 388/711/247 358/648/247 369/709/247 -f 390/708/248 356/646/248 365/706/248 -f 365/706/237 356/646/237 355/645/237 -f 390/708/249 367/710/249 357/647/249 -f 369/709/239 358/648/239 357/647/239 -f 388/711/250 371/713/250 359/649/250 -f 373/712/241 360/650/241 359/649/241 -f 386/714/251 375/716/251 361/651/251 -f 377/715/243 362/652/243 361/651/243 -f 384/717/252 364/707/252 355/645/252 -f 384/717/253 382/653/253 362/652/253 -f 386/714/254 381/607/254 360/650/254 -f 388/711/255 380/606/255 358/648/255 -f 390/708/256 379/608/256 356/646/256 -f 292/718/257 293/719/257 291/720/257 -f 293/719/258 298/721/258 297/722/258 -f 298/721/259 295/723/259 297/722/259 -f 296/724/260 291/720/260 295/723/260 -f 297/722/191 291/720/191 293/719/191 -f 300/725/261 301/726/261 299/727/261 -f 302/728/262 305/729/262 301/726/262 -f 305/729/263 304/730/263 303/731/263 -f 304/730/264 299/727/264 303/731/264 -f 305/729/194 299/727/194 301/726/194 -f 292/718/257 294/732/257 293/719/257 -f 293/719/258 294/732/258 298/721/258 -f 298/721/259 296/724/259 295/723/259 -f 296/724/260 292/718/260 291/720/260 -f 297/722/191 295/723/191 291/720/191 -f 300/725/261 302/728/261 301/726/261 -f 302/728/262 306/733/262 305/729/262 -f 305/729/263 306/733/263 304/730/263 -f 304/730/264 300/725/264 299/727/264 -f 305/729/194 303/731/194 299/727/194 +f 1494//27 1495//27 1493//27 +f 1496//28 1497//28 1495//28 +f 1498//29 1499//29 1497//29 +f 1500//30 1501//30 1499//30 +f 1502//31 1503//31 1501//31 +f 1504//32 1505//32 1503//32 +f 1500//33 1498//33 1506//33 +f 1508//34 1493//34 1507//34 +f 1507//35 1495//35 1499//35 +f 1494//27 1496//27 1495//27 +f 1496//28 1498//28 1497//28 +f 1498//29 1500//29 1499//29 +f 1500//30 1502//30 1501//30 +f 1502//31 1504//31 1503//31 +f 1504//32 1506//32 1505//32 +f 1498//33 1496//33 1506//33 +f 1496//33 1494//33 1506//33 +f 1494//33 1508//33 1506//33 +f 1506//33 1504//33 1502//33 +f 1502//33 1500//33 1506//33 +f 1508//34 1494//34 1493//34 +f 1507//35 1493//35 1495//35 +f 1495//35 1497//35 1499//35 +f 1499//35 1501//35 1503//35 +f 1503//35 1505//35 1499//35 +f 1505//35 1507//35 1499//35 +f 1510//36 1511//36 1509//36 +f 1512//27 1515//27 1511//27 +f 1516//29 1513//29 1515//29 +f 1514//31 1509//31 1513//31 +f 1515//35 1509//35 1511//35 +f 1512//33 1514//33 1516//33 +f 1518//36 1519//36 1517//36 +f 1519//27 1524//27 1523//27 +f 1523//29 1522//29 1521//29 +f 1522//31 1517//31 1521//31 +f 1523//35 1517//35 1519//35 +f 1520//33 1522//33 1524//33 +f 1526//36 1527//36 1525//36 +f 1527//27 1532//27 1531//27 +f 1531//29 1530//29 1529//29 +f 1530//31 1525//31 1529//31 +f 1531//35 1525//35 1527//35 +f 1528//33 1530//33 1532//33 +f 1537//33 1536//33 1535//33 +f 1544//35 1546//35 1548//35 +f 1544//36 1535//36 1536//36 +f 1543//32 1534//32 1535//32 +f 1545//34 1536//34 1537//34 +f 1542//31 1533//31 1534//31 +f 1546//27 1537//27 1538//27 +f 1541//30 1540//30 1533//30 +f 1547//28 1538//28 1539//28 +f 1552//31 1540//31 1548//31 +f 1539//33 1550//33 1549//33 +f 1539//27 1551//27 1547//27 +f 1548//35 1551//35 1552//35 +f 1549//37 1507//37 1505//37 +f 1507//38 1552//38 1508//38 +f 1551//39 1505//39 1506//39 +f 1552//40 1506//40 1508//40 +f 1510//36 1512//36 1511//36 +f 1512//27 1516//27 1515//27 +f 1516//29 1514//29 1513//29 +f 1514//31 1510//31 1509//31 +f 1515//35 1513//35 1509//35 +f 1512//33 1510//33 1514//33 +f 1518//36 1520//36 1519//36 +f 1519//27 1520//27 1524//27 +f 1523//29 1524//29 1522//29 +f 1522//31 1518//31 1517//31 +f 1523//35 1521//35 1517//35 +f 1520//33 1518//33 1522//33 +f 1526//36 1528//36 1527//36 +f 1527//27 1528//27 1532//27 +f 1531//29 1532//29 1530//29 +f 1530//31 1526//31 1525//31 +f 1531//35 1529//35 1525//35 +f 1528//33 1526//33 1530//33 +f 1535//33 1534//33 1539//33 +f 1534//33 1533//33 1539//33 +f 1533//33 1540//33 1539//33 +f 1539//33 1538//33 1535//33 +f 1538//33 1537//33 1535//33 +f 1548//35 1541//35 1542//35 +f 1542//35 1543//35 1544//35 +f 1544//35 1545//35 1546//35 +f 1546//35 1547//35 1548//35 +f 1548//35 1542//35 1544//35 +f 1544//36 1543//36 1535//36 +f 1543//32 1542//32 1534//32 +f 1545//34 1544//34 1536//34 +f 1542//31 1541//31 1533//31 +f 1546//27 1545//27 1537//27 +f 1541//30 1548//30 1540//30 +f 1547//28 1546//28 1538//28 +f 1552//31 1550//31 1540//31 +f 1539//33 1540//33 1550//33 +f 1539//27 1549//27 1551//27 +f 1548//35 1547//35 1551//35 +f 1549//37 1550//37 1507//37 +f 1507//38 1550//38 1552//38 +f 1551//39 1549//39 1505//39 +f 1552//40 1551//40 1506//40 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.jpg b/src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.jpg deleted file mode 100644 index 8c86b87fa8e59e48d5f04fef363e57f1d71dfc7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130523 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

rx*a~j<8*@5z`iD5bCv_&h$Bojy17mFq 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 N;xm0uR{sE(|JeXurb_?- diff --git a/src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.png b/src/main/resources/assets/advancedrocketry/textures/models/spaceelevator.png new file mode 100644 index 0000000000000000000000000000000000000000..6d5b4a80545880c2db184c24619666d9eb1db459 GIT binary patch literal 26182 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%0DN*M ztj@hKPCrBUKxSmzbqQ;{{PDQu$ly;+MAM#GFQ!QPyOXxl77xn0hv6|y@FlwP`(;{u z|MrWIv8^Ulyx`Xtbozc#dYIvD$GO-i zYZ0CkNwAe!9teh3a4aPcFUTg*Vwc%%k9mxTjIY3x$7{c|`((2YOmpCejB?c0>#Q=a zPNZ3jU1w1?cyz5s_UzHz-bqJ4D>W36Ba8mO>&)T5BC773ar?DF=36WGw@MP%0cC02 zODz$Ep!dhkJEWlBz9!ETZx=?@rV&r&>xQv%%1Sfqv_?~pBvlKBmN+m$BSE8w{$hYk zcYjz~=8qOH$E(8S(-JQvPEotf&sscOxm#JruP1^bhPX4*JeM~WzR##!aGFmW=|1s; z@miRG13jPjgzM{Jt%*-VXNNCmt3LQGK7sx0aXgZ~Z~e|LXQ&}wp-wz~d3&*_y@VMv zihEOY*Ev9f3ie}Di2eshHwWZB`=HR3ltR!{AZ}&r#(d^`O3;oCpr!O1}g)QTBIQ zF-i`%HS(+_H1&kp4CkI&lNa9FUBqzH#t*?Q71T|I&r_wOhZ0js*N=AeP@2y$+4@4pUT(Jd7oLe4SO zGQrhT#jD>#75f8$@8h5U`(YmMlK+4Eue-au1H_;-R`9b{%HyKWm*gnDKbtGbbpAAzjwEbl@jQ* zj>#8U$_n*n(z^GuXQsuYr?;aGtFow+_BG;jDqQoSnXz?&2%V*y!}et@E2#RWcZQ!N zh6_;VgkfxCsDNsNCkp`&< Date: Sun, 31 Jan 2021 13:53:15 -0500 Subject: [PATCH 029/312] Finish up space elevator work --- .../api/stations/ISpaceObject.java | 10 + .../multiblocks/RendererSpaceElevator.java | 9 +- .../entity/EntityElevatorCapsule.java | 4 +- .../stations/SpaceObjectBase.java | 14 + .../stations/SpaceStationObject.java | 25 +- .../tile/multiblock/TileSpaceElevator.java | 26 +- .../tile/station/TileWarpShipMonitor.java | 24 +- .../assets/advancedrocketry/lang/en_US.lang | 1 + .../advancedrocketry/models/spaceelevator.obj | 4382 +++++++++-------- .../textures/models/spaceelevatorcapsule.png | Bin 92099 -> 27433 bytes 10 files changed, 2358 insertions(+), 2137 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java b/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java index 8e13090d2..d9eff533a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java +++ b/src/main/java/zmaster587/advancedRocketry/api/stations/ISpaceObject.java @@ -26,6 +26,16 @@ public interface ISpaceObject { * @return the DIMID of the planet the object is currently orbiting, Constants.INVALID_PLANET if none */ public int getOrbitingPlanetId(); + + /** + * @return if the object is anchored in place by anything + */ + public boolean isAnchored(); + + /** + * Sets if the object is anchored or not + */ + public void setIsAnchored(boolean anchored); /** * @param id the space object id of this object (NOT DIMID) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java index fdd9d3532..b2bf0d3a3 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java @@ -10,7 +10,6 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.ResourceLocation; import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; import zmaster587.advancedRocketry.client.render.RenderLaser; @@ -44,7 +43,7 @@ public void render(TileEntity tile, double x, double renderX = x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX(); double renderZ = z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ(); - if (multiBlockTile.isTetherConnected()) { + if (multiBlockTile.isTetherConnected() && !multiBlockTile.isAnchorOnSpaceStation()) { laser.doRender((Entity) null, renderX + 1.5, y + 4f, renderZ - 0.5, 0, f); } @@ -56,14 +55,14 @@ public void render(TileEntity tile, double x, //Rotate and move the model into position EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); - float rotationAmount = (multiBlockTile.getIsSpaceStation()) ? 180f : 0; + float rotationAmount = (multiBlockTile.isAnchorOnSpaceStation()) ? 180f : 0; if (front.getAxis() == EnumFacing.Axis.X) { GL11.glRotatef(rotationAmount, 1, 0, 0); } else { GL11.glRotatef(rotationAmount, 0, 0, 1); } GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - float yOffset = (multiBlockTile.getIsSpaceStation()) ? -1f : 0; + float yOffset = (multiBlockTile.isAnchorOnSpaceStation()) ? -1f : 0; GL11.glTranslated(4.5f, yOffset, 0.5f); //GL11.glTranslated(2f, 0, 0f); @@ -74,7 +73,7 @@ public void render(TileEntity tile, double x, } GL11.glPopMatrix(); - if (multiBlockTile.isTetherConnected()) { + if (multiBlockTile.isTetherConnected() && !multiBlockTile.isAnchorOnSpaceStation()) { //Render Beads GL11.glPushMatrix(); GL11.glTranslated(x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX() + 2, y + 4, z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ()); diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java index e4647fa21..ab5707bf5 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityElevatorCapsule.java @@ -329,11 +329,11 @@ else if(isDescending()) { ent.startRiding(this); } - if(this.posY <= dstTilePos.pos.y && world.provider.getDimension() != ARConfiguration.getCurrentConfig().spaceDimId) { + if(this.posY <= dstTilePos.pos.y + 1 && world.provider.getDimension() != ARConfiguration.getCurrentConfig().spaceDimId) { setCapsuleMotion(0); - setPosition(dstTilePos.pos.x, dstTilePos.pos.y, dstTilePos.pos.z); + setPosition(dstTilePos.pos.x, dstTilePos.pos.y + 1, dstTilePos.pos.z); TileEntity e; diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectBase.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectBase.java index 25b5adc6f..9ad11ef4d 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectBase.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceObjectBase.java @@ -87,6 +87,20 @@ public void setForwardDirection(EnumFacing direction) { public EnumFacing getForwardDirection() { return EnumFacing.DOWN; } + + /** + * @return if the object is anchored in place by anything + */ + @Override + public boolean isAnchored() { return false;} + + /** + * Sets if the object is anchored or not + */ + @Override + public void setIsAnchored(boolean anchored) { + } + /** * @return the altitude above the parent DIM the object currently is */ diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java index 54124d7fb..6fce89751 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java @@ -51,6 +51,7 @@ public class SpaceStationObject implements ISpaceObject, IPlanetDefiner { private HashMap dockingPoints; private long transitionEta; private EnumFacing direction; + private boolean isAnchored = false; private double rotation[]; private double angularVelocity[]; private long lastTimeModification = 0; @@ -145,6 +146,20 @@ public EnumFacing getForwardDirection() { return EnumFacing.NORTH; return direction; } + + /** + * @return if the object is anchored in place by anything + */ + @Override + public boolean isAnchored() { + return isAnchored;} + + /** + * Sets if the object is anchored or not + */ + @Override + public void setIsAnchored(boolean anchored) {isAnchored = anchored; } + /** * @return the altitude above the parent DIM the object currently is */ @@ -620,6 +635,7 @@ public void writeToNbt(NBTTagCompound nbt) { nbt.setInteger("id", getId()); nbt.setInteger("launchposX", launchPosX); nbt.setInteger("launchposY", launchPosZ); + nbt.setBoolean("isAnchored", isAnchored); nbt.setInteger("posX", posX); nbt.setInteger("posY", posZ); nbt.setBoolean("created", created); @@ -690,6 +706,7 @@ public void readFromNbt(NBTTagCompound nbt) { orbitalDistance = properties.getParentOrbitalDistance(); destinationDimId = nbt.getInteger("destinationDimId"); + isAnchored = nbt.getBoolean("isAnchored"); launchPosX = nbt.getInteger("launchposX"); launchPosZ = nbt.getInteger("launchposY"); posX = nbt.getInteger("posX"); @@ -769,9 +786,11 @@ public float getOrbitalDistance() { @Override public void setOrbitalDistance(float finalVel) { - if((int)orbitalDistance != properties.getParentOrbitalDistance()) - properties.setParentOrbitalDistance((int)orbitalDistance); - orbitalDistance = finalVel; + if (!isAnchored()) { + if ((int) orbitalDistance != properties.getParentOrbitalDistance()) + properties.setParentOrbitalDistance((int) orbitalDistance); + orbitalDistance = finalVel; + } } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java index a65d48998..c48b9a7b5 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java @@ -93,8 +93,8 @@ public void deconstructMultiBlock(World world, BlockPos destroyedPos, if(otherPlanet != null) { TileEntity tile = otherPlanet.getTileEntity(dimBlockPos.pos.getBlockPos()); if(tile instanceof TileSpaceElevator) { - setDimensionBlockPosition(null); - ((TileSpaceElevator) tile).setDimensionBlockPosition(null); + ((TileSpaceElevator) tile).updateTetherLinkPosition(dimBlockPos, null); + updateTetherLinkPosition(new DimensionBlockPosition(world.provider.getDimension(), new HashedBlockPosition(getPos())), null); } } @@ -139,7 +139,7 @@ public List getModules(int ID, EntityPlayer player) { public static boolean isDestinationValid(int destinationDimensionID, DimensionBlockPosition pos, HashedBlockPosition myPos, int myDimensionID) { if (pos == null || pos.pos == null) return false; - if (destinationDimensionID == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()) != null) { + if (myDimensionID == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()) != null) { return PlanetaryTravelHelper.isTravelWithinGeostationaryOrbit((SpaceStationObject)SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()), pos.dimid); } else if (pos.dimid == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos.pos.getBlockPos()) != null) { return PlanetaryTravelHelper.isTravelWithinGeostationaryOrbit((SpaceStationObject)SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos.pos.getBlockPos()), myDimensionID); @@ -177,7 +177,7 @@ public void notifyLanded(EntityElevatorCapsule e) { capsule.setDst(dimBlockPos); } - int yOffset = (getIsSpaceStation()) ? - 5 : 1; + int yOffset = (isAnchorOnSpaceStation()) ? - 5 : 1; capsule.setPosition(getLandingLocationX(), getPos().getY() + yOffset, getLandingLocationZ()); EnumFacing facing = RotatableBlock.getFront(world.getBlockState(getPos())); @@ -198,12 +198,11 @@ public void notifyLanded(EntityElevatorCapsule e) { @Override public void update() { - /* if (dimBlockPos != null ) { if (!isDestinationValid(dimBlockPos.dimid, dimBlockPos, new HashedBlockPosition(pos), world.provider.getDimension())) { - dimBlockPos = null; + updateTetherLinkPosition(new DimensionBlockPosition(world.provider.getDimension(), new HashedBlockPosition(pos)), null); } - }*/ + } super.update(); } @@ -284,7 +283,7 @@ public void summonCapsule() { double capsulePosX = getLandingLocationX(); double capsulePosZ = getLandingLocationZ(); - int yOffset = (getIsSpaceStation()) ? - 4 : 1; + int yOffset = (isAnchorOnSpaceStation()) ? - 4 : 1; capsule.setPosition(capsulePosX, getPos().getY() + yOffset, capsulePosZ); capsule.setDst(dimBlockPos); @@ -344,8 +343,8 @@ public boolean onLinkComplete(ItemStack item, TileEntity entity, if(world != null) { TileEntity tile = world.getTileEntity(dimPos.pos.getBlockPos()); if(tile instanceof TileSpaceElevator) { - setDimensionBlockPosition(dimPos); - ((TileSpaceElevator) tile).setDimensionBlockPosition(new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos()))); + updateTetherLinkPosition(new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos())), dimPos); + ((TileSpaceElevator) tile).updateTetherLinkPosition(dimPos, new DimensionBlockPosition(this.world.provider.getDimension(), new HashedBlockPosition(getPos()))); player.sendMessage(new TextComponentTranslation("msg.spaceElevator.newDstAdded")); if (capsule != null) { @@ -363,11 +362,14 @@ public boolean onLinkComplete(ItemStack item, TileEntity entity, return false; } - public boolean getIsSpaceStation() { + public boolean isAnchorOnSpaceStation() { return world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId; } - public void setDimensionBlockPosition(DimensionBlockPosition dimensionBlockPosition) { + public void updateTetherLinkPosition(DimensionBlockPosition myPosition, DimensionBlockPosition dimensionBlockPosition) { + if (myPosition.dimid == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()) != null) { + SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()).setIsAnchored( (dimensionBlockPosition == null) ? false : true); + } dimBlockPos = dimensionBlockPosition; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java b/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java index 090a89ccb..eadd763e6 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java @@ -194,8 +194,13 @@ public List getModules(int ID, EntityPlayer player) { boolean flag = isOnStation && getSpaceObject().getFuelAmount() >= getTravelCost() && getSpaceObject().hasUsableWarpCore(); flag = flag && !(isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody())); boolean artifactFlag = (dimCache != null && meetsArtifactReq(dimCache)); - canWarp = new ModuleText(baseX, baseY + sizeY + 30, (isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody())) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.nowhere") : - (!artifactFlag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.missingart") : (flag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.ready") : LibVulpes.proxy.getLocalizedString("msg.warpmon.notready"))), flag && artifactFlag ? 0x1baa1b : 0xFF1b1b); + + canWarp = new ModuleText(baseX, baseY + sizeY + 30, + (getSpaceObject().isAnchored()) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.anchored") : + ((isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody())) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.nowhere") : + (!artifactFlag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.missingart") : + (flag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.ready") : + LibVulpes.proxy.getLocalizedString("msg.warpmon.notready")))), flag && artifactFlag && !getSpaceObject().isAnchored() ? 0x1baa1b : 0xFF1b1b); modules.add(canWarp); modules.add(new ModuleProgress(baseX, baseY + sizeY + 40, 10, new IndicatorBarImage(70, 58, 53, 8, 122, 58, 5, 8, EnumFacing.EAST, TextureResources.progressBars), this)); //modules.add(new ModuleText(baseX + 82, baseY + sizeY + 20, "Fuel Cost:", 0x1b1b1b)); @@ -307,11 +312,12 @@ private void setPlanetModuleInfo() { flag = flag && !(isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody())); boolean artifactFlag = (dimCache != null && meetsArtifactReq(dimCache)); - canWarp.setText(isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || - getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody()) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.nowhere") : + canWarp.setText( + (getSpaceObject().isAnchored()) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.anchored") : + (isOnStation && (getSpaceObject().getDestOrbitingBody() == Constants.INVALID_PLANET || getSpaceObject().getOrbitingPlanetId() == getSpaceObject().getDestOrbitingBody()) ? LibVulpes.proxy.getLocalizedString("msg.warpmon.nowhere") : (!artifactFlag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.missingart") : - (flag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.ready") : LibVulpes.proxy.getLocalizedString("msg.warpmon.notready")))); - canWarp.setColor(flag && artifactFlag ? 0x1baa1b : 0xFF1b1b); + (flag ? LibVulpes.proxy.getLocalizedString("msg.warpmon.ready") : LibVulpes.proxy.getLocalizedString("msg.warpmon.notready"))))); + canWarp.setColor(flag && artifactFlag && !getSpaceObject().isAnchored() ? 0x1baa1b : 0xFF1b1b); } @@ -326,8 +332,8 @@ private void setPlanetModuleInfo() { srcPlanetImg = new ModulePanetImage(baseX + 10,baseY + 10,sizeX - 20, location); srcPlanetText = new ModuleText(baseX + 4, baseY + 56, "", 0xFFFFFF); srcPlanetText.setAlwaysOnTop(true); - warpFuel = new ModuleText(baseX + 82, baseY + sizeY + 25, "", 0x1b1b1b); - warpCapacity = new ModuleText(baseX + 82, baseY + sizeY + 35, "", 0x1b1b1b); + warpFuel = new ModuleText(baseX + 100, baseY + sizeY + 25, "", 0x1b1b1b); + warpCapacity = new ModuleText(baseX + 100, baseY + sizeY + 35, "", 0x1b1b1b); //DEST planet baseX = 94; @@ -451,7 +457,7 @@ else if(id == 1 || id == 3) { else if(id == 2) { final SpaceStationObject station = getSpaceObject(); - if(station != null && station.hasUsableWarpCore() && station.useFuel(getTravelCost()) != 0 && meetsArtifactReq(DimensionManager.getInstance().getDimensionProperties(station.getDestOrbitingBody()))) { + if(station != null && !station.isAnchored() && station.hasUsableWarpCore() && station.useFuel(getTravelCost()) != 0 && meetsArtifactReq(DimensionManager.getInstance().getDimensionProperties(station.getDestOrbitingBody()))) { SpaceObjectManager.getSpaceManager().moveStationToBody(station, station.getDestOrbitingBody(), Math.max(Math.min(getTravelCost()*5, 5000),0)); for (EntityPlayer player2 : world.getPlayers(EntityPlayer.class, new Predicate() { diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 75ccf48c9..38d6515b1 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -371,6 +371,7 @@ msg.warpmon.tab.data=Data msg.warpmon.tab.tracking=Planet Tracking msg.warpmon.selectplanet=Select Planet msg.warpmon.corestatus=Core Status: +msg.warpmon.anchored=Station is anchored! msg.warpmon.nowhere=Nowhere to go msg.warpmon.missingart=Missing Artifact msg.warpmon.ready=Ready! diff --git a/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj b/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj index 6f130d39b..3a8cc14a1 100644 --- a/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj +++ b/src/main/resources/assets/advancedrocketry/models/spaceelevator.obj @@ -10,6 +10,22 @@ v -1.312631 -0.750000 -0.543709 v -1.312630 -0.750000 0.543710 v -1.312631 2.750000 -0.543709 v -1.312630 2.750000 0.543710 +vt 0.000000 0.242188 +vt 0.437500 0.109375 +vt 0.437500 0.242188 +vt 0.000000 0.242188 +vt 0.437500 0.109375 +vt 0.437500 0.242188 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.109375 +vt 0.000000 0.109375 +vt 0.000000 0.000000 vn -1.0000 0.0000 0.0000 vn 1.0000 0.0000 -0.0000 vn 0.0000 0.0000 -1.0000 @@ -18,18 +34,18 @@ vn 0.0000 1.0000 0.0000 vn 0.0000 -1.0000 0.0000 usemtl None s off -f 2//1 3//1 4//1 -f 6//2 7//2 8//2 -f 7//3 2//3 4//3 -f 1//4 8//4 3//4 -f 3//5 7//5 4//5 -f 5//6 1//6 2//6 -f 2//1 1//1 3//1 -f 6//2 5//2 7//2 -f 7//3 5//3 2//3 -f 1//4 6//4 8//4 -f 3//5 8//5 7//5 -f 5//6 6//6 1//6 +f 2/1/1 3/2/1 4/3/1 +f 6/4/2 7/5/2 8/6/2 +f 7/7/3 2/8/3 4/9/3 +f 1/10/4 8/11/4 3/12/4 +f 3/12/5 7/7/5 4/9/5 +f 5/13/6 1/10/6 2/8/6 +f 2/1/1 1/14/1 3/2/1 +f 6/4/2 5/15/2 7/5/2 +f 7/7/3 5/13/3 2/8/3 +f 1/10/4 6/16/4 8/11/4 +f 3/12/5 8/11/5 7/7/5 +f 5/13/6 6/16/6 1/10/6 o Anchor v 0.085745 0.500000 -1.500100 v 0.085745 1.000000 -1.500100 @@ -325,120 +341,120 @@ vn -0.1000 0.9899 -0.1000 vn 0.0000 -1.0000 0.0000 usemtl None_spaceelevator.png s off -f 10/1/7 11/2/7 9/3/7 -f 16/4/8 17/5/8 15/6/8 -f 18/7/9 19/8/9 17/5/9 -f 20/9/10 21/10/10 19/8/10 -f 22/11/11 23/12/11 21/10/11 -f 24/13/12 25/14/12 23/12/12 -f 26/15/13 22/16/13 18/17/13 -f 26/18/14 27/19/14 25/14/14 -f 28/20/15 13/21/15 27/22/15 -f 31/23/15 32/24/15 34/25/15 -f 33/26/10 30/27/10 29/28/10 -f 32/24/16 33/29/16 34/25/16 -f 37/30/8 38/31/8 40/32/8 -f 39/33/12 36/34/12 35/35/12 -f 38/36/17 39/37/17 40/38/17 -f 43/39/10 44/40/10 46/41/10 -f 45/42/15 42/43/15 41/44/15 -f 46/45/18 42/43/18 45/42/18 -f 49/46/12 50/47/12 52/48/12 -f 51/49/8 48/50/8 47/51/8 -f 52/52/19 48/53/19 51/54/19 -f 54/55/7 55/56/7 53/57/7 -f 56/58/8 57/59/8 55/60/8 -f 58/61/9 59/62/9 57/63/9 -f 60/64/10 61/65/10 59/66/10 -f 62/67/11 63/68/11 61/69/11 -f 64/70/12 65/71/12 63/72/12 -f 66/73/13 62/74/13 58/75/13 -f 66/76/14 67/77/14 65/78/14 -f 68/79/15 53/80/15 67/81/15 -f 67/82/20 55/83/20 59/84/20 -f 70/85/12 71/86/12 69/87/12 -f 72/88/15 75/89/15 71/86/15 -f 76/90/8 73/91/8 75/89/8 -f 74/92/10 69/93/10 73/94/10 -f 75/95/20 69/96/20 71/97/20 -f 72/98/13 74/92/13 76/99/13 -f 78/100/12 79/101/12 77/102/12 -f 80/103/15 83/104/15 79/101/15 -f 84/105/8 81/106/8 83/104/8 -f 82/107/10 77/108/10 81/109/10 -f 83/110/20 77/111/20 79/112/20 -f 80/113/13 82/107/13 84/114/13 -f 86/115/10 87/116/10 85/117/10 -f 88/118/12 91/119/12 87/116/12 -f 92/120/15 89/121/15 91/119/15 -f 90/122/8 85/123/8 89/124/8 -f 88/125/13 90/122/13 92/126/13 -f 94/127/10 95/128/10 93/129/10 -f 96/130/12 99/131/12 95/128/12 -f 100/132/15 97/133/15 99/131/15 -f 98/134/8 93/135/8 97/136/8 -f 95/137/20 97/138/20 93/139/20 -f 96/140/13 98/134/13 100/141/13 -f 91/142/20 85/143/20 87/144/20 -f 10/1/7 12/145/7 11/2/7 -f 16/4/8 18/7/8 17/5/8 -f 18/7/9 20/9/9 19/8/9 -f 20/9/10 22/11/10 21/10/10 -f 22/11/11 24/13/11 23/12/11 -f 24/13/12 26/18/12 25/14/12 -f 18/17/13 16/146/13 14/147/13 -f 14/147/13 28/148/13 26/15/13 -f 26/15/13 24/149/13 22/16/13 -f 22/16/13 20/150/13 18/17/13 -f 18/17/13 14/147/13 26/15/13 -f 26/18/14 28/151/14 27/19/14 -f 28/20/15 14/152/15 13/21/15 -f 32/24/16 30/153/16 33/29/16 -f 38/36/17 36/154/17 39/37/17 -f 46/45/18 44/155/18 42/43/18 -f 52/52/19 50/156/19 48/53/19 -f 54/55/7 56/157/7 55/56/7 -f 56/58/8 58/158/8 57/59/8 -f 58/61/9 60/159/9 59/62/9 -f 60/64/10 62/160/10 61/65/10 -f 62/67/11 64/161/11 63/68/11 -f 64/70/12 66/162/12 65/71/12 -f 58/75/13 56/163/13 54/164/13 -f 54/164/13 68/165/13 66/73/13 -f 66/73/13 64/166/13 62/74/13 -f 62/74/13 60/167/13 58/75/13 -f 58/75/13 54/164/13 66/73/13 -f 66/76/14 68/168/14 67/77/14 -f 68/79/15 54/169/15 53/80/15 -f 67/82/20 53/170/20 55/83/20 -f 55/83/20 57/171/20 59/84/20 -f 59/84/20 61/172/20 67/82/20 -f 61/172/20 63/173/20 67/82/20 -f 63/173/20 65/174/20 67/82/20 -f 70/85/12 72/88/12 71/86/12 -f 72/88/15 76/90/15 75/89/15 -f 76/90/8 74/175/8 73/91/8 -f 74/92/10 70/176/10 69/93/10 -f 75/95/20 73/177/20 69/96/20 -f 72/98/13 70/176/13 74/92/13 -f 78/100/12 80/103/12 79/101/12 -f 80/103/15 84/105/15 83/104/15 -f 84/105/8 82/178/8 81/106/8 -f 82/107/10 78/179/10 77/108/10 -f 83/110/20 81/180/20 77/111/20 -f 80/113/13 78/179/13 82/107/13 -f 86/115/10 88/118/10 87/116/10 -f 88/118/12 92/120/12 91/119/12 -f 92/120/15 90/181/15 89/121/15 -f 90/122/8 86/182/8 85/123/8 -f 88/125/13 86/182/13 90/122/13 -f 94/127/10 96/130/10 95/128/10 -f 96/130/12 100/132/12 99/131/12 -f 100/132/15 98/183/15 97/133/15 -f 98/134/8 94/184/8 93/135/8 -f 95/137/20 99/185/20 97/138/20 -f 96/140/13 94/184/13 98/134/13 -f 91/142/20 89/186/20 85/143/20 +f 10/17/7 11/18/7 9/19/7 +f 16/20/8 17/21/8 15/22/8 +f 18/23/9 19/24/9 17/21/9 +f 20/25/10 21/26/10 19/24/10 +f 22/27/11 23/28/11 21/26/11 +f 24/29/12 25/30/12 23/28/12 +f 26/31/13 22/32/13 18/33/13 +f 26/34/14 27/35/14 25/30/14 +f 28/36/15 13/37/15 27/38/15 +f 31/39/15 32/40/15 34/41/15 +f 33/42/10 30/43/10 29/44/10 +f 32/40/16 33/45/16 34/41/16 +f 37/46/8 38/47/8 40/48/8 +f 39/49/12 36/50/12 35/51/12 +f 38/52/17 39/53/17 40/54/17 +f 43/55/10 44/56/10 46/57/10 +f 45/58/15 42/59/15 41/60/15 +f 46/61/18 42/59/18 45/58/18 +f 49/62/12 50/63/12 52/64/12 +f 51/65/8 48/66/8 47/67/8 +f 52/68/19 48/69/19 51/70/19 +f 54/71/7 55/72/7 53/73/7 +f 56/74/8 57/75/8 55/76/8 +f 58/77/9 59/78/9 57/79/9 +f 60/80/10 61/81/10 59/82/10 +f 62/83/11 63/84/11 61/85/11 +f 64/86/12 65/87/12 63/88/12 +f 66/89/13 62/90/13 58/91/13 +f 66/92/14 67/93/14 65/94/14 +f 68/95/15 53/96/15 67/97/15 +f 67/98/20 55/99/20 59/100/20 +f 70/101/12 71/102/12 69/103/12 +f 72/104/15 75/105/15 71/102/15 +f 76/106/8 73/107/8 75/105/8 +f 74/108/10 69/109/10 73/110/10 +f 75/111/20 69/112/20 71/113/20 +f 72/114/13 74/108/13 76/115/13 +f 78/116/12 79/117/12 77/118/12 +f 80/119/15 83/120/15 79/117/15 +f 84/121/8 81/122/8 83/120/8 +f 82/123/10 77/124/10 81/125/10 +f 83/126/20 77/127/20 79/128/20 +f 80/129/13 82/123/13 84/130/13 +f 86/131/10 87/132/10 85/133/10 +f 88/134/12 91/135/12 87/132/12 +f 92/136/15 89/137/15 91/135/15 +f 90/138/8 85/139/8 89/140/8 +f 88/141/13 90/138/13 92/142/13 +f 94/143/10 95/144/10 93/145/10 +f 96/146/12 99/147/12 95/144/12 +f 100/148/15 97/149/15 99/147/15 +f 98/150/8 93/151/8 97/152/8 +f 95/153/20 97/154/20 93/155/20 +f 96/156/13 98/150/13 100/157/13 +f 91/158/20 85/159/20 87/160/20 +f 10/17/7 12/161/7 11/18/7 +f 16/20/8 18/23/8 17/21/8 +f 18/23/9 20/25/9 19/24/9 +f 20/25/10 22/27/10 21/26/10 +f 22/27/11 24/29/11 23/28/11 +f 24/29/12 26/34/12 25/30/12 +f 18/33/13 16/162/13 14/163/13 +f 14/163/13 28/164/13 26/31/13 +f 26/31/13 24/165/13 22/32/13 +f 22/32/13 20/166/13 18/33/13 +f 18/33/13 14/163/13 26/31/13 +f 26/34/14 28/167/14 27/35/14 +f 28/36/15 14/168/15 13/37/15 +f 32/40/16 30/169/16 33/45/16 +f 38/52/17 36/170/17 39/53/17 +f 46/61/18 44/171/18 42/59/18 +f 52/68/19 50/172/19 48/69/19 +f 54/71/7 56/173/7 55/72/7 +f 56/74/8 58/174/8 57/75/8 +f 58/77/9 60/175/9 59/78/9 +f 60/80/10 62/176/10 61/81/10 +f 62/83/11 64/177/11 63/84/11 +f 64/86/12 66/178/12 65/87/12 +f 58/91/13 56/179/13 54/180/13 +f 54/180/13 68/181/13 66/89/13 +f 66/89/13 64/182/13 62/90/13 +f 62/90/13 60/183/13 58/91/13 +f 58/91/13 54/180/13 66/89/13 +f 66/92/14 68/184/14 67/93/14 +f 68/95/15 54/185/15 53/96/15 +f 67/98/20 53/186/20 55/99/20 +f 55/99/20 57/187/20 59/100/20 +f 59/100/20 61/188/20 67/98/20 +f 61/188/20 63/189/20 67/98/20 +f 63/189/20 65/190/20 67/98/20 +f 70/101/12 72/104/12 71/102/12 +f 72/104/15 76/106/15 75/105/15 +f 76/106/8 74/191/8 73/107/8 +f 74/108/10 70/192/10 69/109/10 +f 75/111/20 73/193/20 69/112/20 +f 72/114/13 70/192/13 74/108/13 +f 78/116/12 80/119/12 79/117/12 +f 80/119/15 84/121/15 83/120/15 +f 84/121/8 82/194/8 81/122/8 +f 82/123/10 78/195/10 77/124/10 +f 83/126/20 81/196/20 77/127/20 +f 80/129/13 78/195/13 82/123/13 +f 86/131/10 88/134/10 87/132/10 +f 88/134/12 92/136/12 91/135/12 +f 92/136/15 90/197/15 89/137/15 +f 90/138/8 86/198/8 85/139/8 +f 88/141/13 86/198/13 90/138/13 +f 94/143/10 96/146/10 95/144/10 +f 96/146/12 100/148/12 99/147/12 +f 100/148/15 98/199/15 97/149/15 +f 98/150/8 94/200/8 93/151/8 +f 95/153/20 99/201/20 97/154/20 +f 96/156/13 94/200/13 98/150/13 +f 91/158/20 89/202/20 85/159/20 o Tether v 0.125000 2.000000 -0.125000 v 0.125000 4.000000 -0.125000 @@ -4821,1882 +4837,1882 @@ vn 0.0000 1.0000 0.0000 vn 0.0000 -1.0000 0.0000 usemtl None_spaceelevator.png s off -f 102/187/21 103/188/21 101/189/21 -f 104/190/22 107/191/22 103/192/22 -f 108/193/23 105/194/23 107/195/23 -f 106/196/24 101/197/24 105/198/24 -f 104/199/25 106/200/25 108/201/25 -f 110/202/21 111/203/21 109/204/21 -f 112/205/22 115/206/22 111/207/22 -f 116/208/23 113/209/23 115/210/23 -f 114/211/24 109/212/24 113/209/24 -f 112/205/25 114/213/25 116/214/25 -f 118/215/25 119/216/25 120/217/25 -f 122/218/21 123/219/21 121/220/21 -f 124/221/22 127/222/22 123/223/22 -f 128/224/23 125/225/23 127/226/23 -f 126/227/24 121/228/24 125/229/24 -f 124/230/25 126/231/25 128/232/25 -f 130/233/25 131/234/25 132/235/25 -f 134/236/25 135/237/25 136/238/25 -f 138/239/21 139/240/21 137/241/21 -f 140/242/22 143/243/22 139/244/22 -f 144/245/23 141/246/23 143/247/23 -f 142/248/24 137/241/24 141/246/24 -f 143/247/26 137/249/26 139/250/26 -f 140/251/25 142/252/25 144/253/25 -f 146/254/21 147/255/21 145/256/21 -f 148/257/22 151/258/22 147/259/22 -f 152/260/23 149/261/23 151/262/23 -f 150/263/24 145/264/24 149/265/24 -f 154/266/21 155/267/21 153/268/21 -f 156/269/22 159/270/22 155/271/22 -f 160/272/23 157/273/23 159/274/23 -f 158/275/24 153/276/24 157/277/24 -f 162/278/21 163/279/21 161/280/21 -f 164/281/22 167/282/22 163/283/22 -f 168/284/23 165/285/23 167/286/23 -f 166/287/24 161/288/24 165/289/24 -f 170/290/21 171/291/21 169/292/21 -f 172/293/22 175/294/22 171/295/22 -f 176/296/23 173/297/23 175/298/23 -f 174/299/24 169/292/24 173/297/24 -f 175/298/26 169/300/26 171/301/26 -f 172/302/25 174/303/25 176/304/25 -f 178/305/21 179/306/21 177/307/21 -f 180/308/22 183/309/22 179/310/22 -f 184/311/23 181/312/23 183/313/23 -f 182/314/24 177/307/24 181/312/24 -f 183/313/26 177/315/26 179/316/26 -f 180/317/25 182/318/25 184/319/25 -f 186/320/21 187/321/21 185/322/21 -f 188/323/22 191/324/22 187/325/22 -f 192/326/23 189/327/23 191/328/23 -f 190/329/24 185/322/24 189/327/24 -f 191/328/26 185/330/26 187/331/26 -f 188/332/25 190/333/25 192/334/25 -f 194/335/21 195/336/21 193/337/21 -f 196/338/22 199/339/22 195/340/22 -f 200/341/23 197/342/23 199/343/23 -f 198/344/24 193/337/24 197/342/24 -f 199/343/26 193/345/26 195/346/26 -f 196/347/25 198/348/25 200/349/25 -f 202/350/21 203/351/21 201/352/21 -f 204/353/22 207/354/22 203/355/22 -f 208/356/23 205/357/23 207/358/23 -f 206/359/24 201/352/24 205/357/24 -f 207/358/26 201/360/26 203/361/26 -f 204/362/25 206/363/25 208/364/25 -f 210/365/21 211/366/21 209/367/21 -f 212/368/22 215/369/22 211/370/22 -f 216/371/23 213/372/23 215/373/23 -f 214/374/24 209/367/24 213/372/24 -f 215/373/26 209/375/26 211/376/26 -f 212/377/25 214/378/25 216/379/25 -f 218/380/21 219/381/21 217/382/21 -f 220/383/22 223/384/22 219/385/22 -f 224/386/23 221/387/23 223/388/23 -f 222/389/24 217/382/24 221/387/24 -f 223/388/26 217/390/26 219/391/26 -f 220/392/25 222/393/25 224/394/25 -f 226/395/21 227/396/21 225/397/21 -f 228/398/22 231/399/22 227/400/22 -f 232/401/23 229/402/23 231/403/23 -f 230/404/24 225/397/24 229/402/24 -f 231/403/26 225/405/26 227/406/26 -f 228/407/25 230/408/25 232/409/25 -f 234/410/21 235/411/21 233/412/21 -f 236/413/22 239/414/22 235/415/22 -f 240/416/23 237/417/23 239/418/23 -f 238/419/24 233/412/24 237/417/24 -f 239/418/26 233/420/26 235/421/26 -f 236/422/25 238/423/25 240/424/25 -f 242/425/21 243/426/21 241/427/21 -f 244/428/22 247/429/22 243/430/22 -f 248/431/23 245/432/23 247/433/23 -f 246/434/24 241/427/24 245/432/24 -f 247/433/26 241/435/26 243/436/26 -f 244/437/25 246/438/25 248/439/25 -f 250/440/21 251/441/21 249/442/21 -f 252/443/22 255/444/22 251/445/22 -f 256/446/23 253/447/23 255/448/23 -f 254/449/24 249/442/24 253/447/24 -f 255/448/26 249/450/26 251/451/26 -f 252/452/25 254/453/25 256/454/25 -f 258/455/21 259/456/21 257/457/21 -f 260/458/22 263/459/22 259/460/22 -f 264/461/23 261/462/23 263/463/23 -f 262/464/24 257/457/24 261/462/24 -f 263/463/26 257/465/26 259/466/26 -f 260/467/25 262/468/25 264/469/25 -f 266/470/21 267/471/21 265/472/21 -f 268/473/22 271/474/22 267/475/22 -f 272/476/23 269/477/23 271/478/23 -f 270/479/24 265/472/24 269/477/24 -f 271/478/26 265/480/26 267/481/26 -f 268/482/25 270/483/25 272/484/25 -f 274/485/21 275/486/21 273/487/21 -f 276/488/22 279/489/22 275/490/22 -f 280/491/23 277/492/23 279/493/23 -f 278/494/24 273/487/24 277/492/24 -f 279/493/26 273/495/26 275/496/26 -f 276/497/25 278/498/25 280/499/25 -f 282/500/21 283/501/21 281/502/21 -f 284/503/22 287/504/22 283/505/22 -f 288/506/23 285/507/23 287/508/23 -f 286/509/24 281/502/24 285/507/24 -f 287/508/26 281/510/26 283/511/26 -f 284/512/25 286/513/25 288/514/25 -f 290/515/25 291/516/25 292/517/25 -f 294/518/21 295/519/21 293/520/21 -f 296/521/22 299/522/22 295/523/22 -f 300/524/23 297/525/23 299/526/23 -f 298/527/24 293/528/24 297/529/24 -f 296/530/25 298/531/25 300/532/25 -f 302/533/25 303/534/25 304/535/25 -f 306/536/25 307/537/25 308/538/25 -f 310/539/21 311/540/21 309/541/21 -f 312/542/22 315/543/22 311/544/22 -f 316/545/23 313/546/23 315/547/23 -f 314/548/24 309/541/24 313/546/24 -f 315/547/26 309/549/26 311/550/26 -f 312/551/25 314/552/25 316/553/25 -f 318/554/21 319/555/21 317/556/21 -f 320/557/22 323/558/22 319/559/22 -f 324/560/23 321/561/23 323/562/23 -f 322/563/24 317/564/24 321/565/24 -f 326/566/21 327/567/21 325/568/21 -f 328/569/22 331/570/22 327/571/22 -f 332/572/23 329/573/23 331/574/23 -f 330/575/24 325/576/24 329/577/24 -f 334/578/21 335/579/21 333/580/21 -f 336/581/22 339/582/22 335/583/22 -f 340/584/23 337/585/23 339/586/23 -f 338/587/24 333/588/24 337/589/24 -f 342/590/21 343/591/21 341/592/21 -f 344/593/22 347/594/22 343/595/22 -f 348/596/23 345/597/23 347/598/23 -f 346/599/24 341/592/24 345/597/24 -f 347/598/26 341/600/26 343/601/26 -f 344/602/25 346/603/25 348/604/25 -f 350/605/21 351/606/21 349/607/21 -f 352/608/22 355/609/22 351/610/22 -f 356/611/23 353/612/23 355/613/23 -f 354/614/24 349/607/24 353/612/24 -f 355/613/26 349/615/26 351/616/26 -f 352/617/25 354/618/25 356/619/25 -f 358/620/21 359/621/21 357/622/21 -f 360/623/22 363/624/22 359/625/22 -f 364/626/23 361/627/23 363/628/23 -f 362/629/24 357/622/24 361/627/24 -f 363/628/26 357/630/26 359/631/26 -f 360/632/25 362/633/25 364/634/25 -f 366/635/21 367/636/21 365/637/21 -f 368/638/22 371/639/22 367/640/22 -f 372/641/23 369/642/23 371/643/23 -f 370/644/24 365/637/24 369/642/24 -f 371/643/26 365/645/26 367/646/26 -f 368/647/25 370/648/25 372/649/25 -f 374/650/21 375/651/21 373/652/21 -f 376/653/22 379/654/22 375/655/22 -f 380/656/23 377/657/23 379/658/23 -f 378/659/24 373/652/24 377/657/24 -f 379/658/26 373/660/26 375/661/26 -f 376/662/25 378/663/25 380/664/25 -f 382/665/21 383/666/21 381/667/21 -f 384/668/22 387/669/22 383/670/22 -f 388/671/23 385/672/23 387/673/23 -f 386/674/24 381/667/24 385/672/24 -f 387/673/26 381/675/26 383/676/26 -f 384/677/25 386/678/25 388/679/25 -f 390/680/21 391/681/21 389/682/21 -f 392/683/22 395/684/22 391/685/22 -f 396/686/23 393/687/23 395/688/23 -f 394/689/24 389/682/24 393/687/24 -f 395/688/26 389/690/26 391/691/26 -f 392/692/25 394/693/25 396/694/25 -f 398/695/21 399/696/21 397/697/21 -f 400/698/22 403/699/22 399/700/22 -f 404/701/23 401/702/23 403/703/23 -f 402/704/24 397/697/24 401/702/24 -f 403/703/26 397/705/26 399/706/26 -f 400/707/25 402/708/25 404/709/25 -f 406/710/21 407/711/21 405/712/21 -f 408/713/22 411/714/22 407/715/22 -f 412/716/23 409/717/23 411/718/23 -f 410/719/24 405/712/24 409/717/24 -f 411/718/26 405/720/26 407/721/26 -f 408/722/25 410/723/25 412/724/25 -f 414/725/21 415/726/21 413/727/21 -f 416/728/22 419/729/22 415/730/22 -f 420/731/23 417/732/23 419/733/23 -f 418/734/24 413/727/24 417/732/24 -f 419/733/26 413/735/26 415/736/26 -f 416/737/25 418/738/25 420/739/25 -f 422/740/21 423/741/21 421/742/21 -f 424/743/22 427/744/22 423/745/22 -f 428/746/23 425/747/23 427/748/23 -f 426/749/24 421/742/24 425/747/24 -f 427/748/26 421/750/26 423/751/26 -f 424/752/25 426/753/25 428/754/25 -f 430/755/21 431/756/21 429/757/21 -f 432/758/22 435/759/22 431/760/22 -f 436/761/23 433/762/23 435/763/23 -f 434/764/24 429/757/24 433/762/24 -f 435/763/26 429/765/26 431/766/26 -f 432/767/25 434/768/25 436/769/25 -f 438/770/21 439/771/21 437/772/21 -f 440/773/22 443/774/22 439/775/22 -f 444/776/23 441/777/23 443/778/23 -f 442/779/24 437/772/24 441/777/24 -f 443/778/26 437/780/26 439/781/26 -f 440/782/25 442/783/25 444/784/25 -f 446/785/21 447/786/21 445/787/21 -f 448/788/22 451/789/22 447/790/22 -f 452/791/23 449/792/23 451/793/23 -f 450/794/24 445/787/24 449/792/24 -f 451/793/26 445/795/26 447/796/26 -f 448/797/25 450/798/25 452/799/25 -f 454/800/21 455/801/21 453/802/21 -f 456/803/22 459/804/22 455/805/22 -f 460/806/23 457/807/23 459/808/23 -f 458/809/24 453/802/24 457/807/24 -f 459/808/26 453/810/26 455/811/26 -f 456/812/25 458/813/25 460/814/25 -f 462/815/25 463/816/25 464/817/25 -f 466/818/21 467/819/21 465/820/21 -f 468/821/22 471/822/22 467/823/22 -f 472/824/23 469/825/23 471/826/23 -f 470/827/24 465/828/24 469/829/24 -f 468/830/25 470/831/25 472/832/25 -f 474/833/25 475/834/25 476/835/25 -f 478/836/25 479/837/25 480/838/25 -f 482/839/21 483/840/21 481/841/21 -f 484/842/22 487/843/22 483/844/22 -f 488/845/23 485/846/23 487/847/23 -f 486/848/24 481/841/24 485/846/24 -f 487/847/26 481/849/26 483/850/26 -f 484/851/25 486/852/25 488/853/25 -f 490/854/21 491/855/21 489/856/21 -f 492/857/22 495/858/22 491/859/22 -f 496/860/23 493/861/23 495/862/23 -f 494/863/24 489/864/24 493/865/24 -f 498/866/21 499/867/21 497/868/21 -f 500/869/22 503/870/22 499/871/22 -f 504/872/23 501/873/23 503/874/23 -f 502/875/24 497/876/24 501/877/24 -f 506/878/21 507/879/21 505/880/21 -f 508/881/22 511/882/22 507/883/22 -f 512/884/23 509/885/23 511/886/23 -f 510/887/24 505/888/24 509/889/24 -f 514/890/21 515/891/21 513/892/21 -f 516/893/22 519/894/22 515/895/22 -f 520/896/23 517/897/23 519/898/23 -f 518/899/24 513/892/24 517/897/24 -f 519/898/26 513/900/26 515/901/26 -f 516/902/25 518/903/25 520/904/25 -f 522/905/21 523/906/21 521/907/21 -f 524/908/22 527/909/22 523/910/22 -f 528/911/23 525/912/23 527/913/23 -f 526/914/24 521/907/24 525/912/24 -f 527/913/26 521/915/26 523/916/26 -f 524/917/25 526/918/25 528/919/25 -f 530/920/21 531/921/21 529/922/21 -f 532/923/22 535/924/22 531/925/22 -f 536/926/23 533/927/23 535/928/23 -f 534/929/24 529/922/24 533/927/24 -f 535/928/26 529/930/26 531/931/26 -f 532/932/25 534/933/25 536/934/25 -f 538/935/21 539/936/21 537/937/21 -f 540/938/22 543/939/22 539/940/22 -f 544/941/23 541/942/23 543/943/23 -f 542/944/24 537/937/24 541/942/24 -f 543/943/26 537/945/26 539/946/26 -f 540/947/25 542/948/25 544/949/25 -f 546/950/21 547/951/21 545/952/21 -f 548/953/22 551/954/22 547/955/22 -f 552/956/23 549/957/23 551/958/23 -f 550/959/24 545/952/24 549/957/24 -f 551/958/26 545/960/26 547/961/26 -f 548/962/25 550/963/25 552/964/25 -f 554/965/21 555/966/21 553/967/21 -f 556/968/22 559/969/22 555/970/22 -f 560/971/23 557/972/23 559/973/23 -f 558/974/24 553/967/24 557/972/24 -f 559/973/26 553/975/26 555/976/26 -f 556/977/25 558/978/25 560/979/25 -f 562/980/21 563/981/21 561/982/21 -f 564/983/22 567/984/22 563/985/22 -f 568/986/23 565/987/23 567/988/23 -f 566/989/24 561/982/24 565/987/24 -f 567/988/26 561/990/26 563/991/26 -f 564/992/25 566/993/25 568/994/25 -f 570/995/21 571/996/21 569/997/21 -f 572/998/22 575/999/22 571/1000/22 -f 576/1001/23 573/1002/23 575/1003/23 -f 574/1004/24 569/997/24 573/1002/24 -f 575/1003/26 569/1005/26 571/1006/26 -f 572/1007/25 574/1008/25 576/1009/25 -f 578/1010/21 579/1011/21 577/1012/21 -f 580/1013/22 583/1014/22 579/1015/22 -f 584/1016/23 581/1017/23 583/1018/23 -f 582/1019/24 577/1012/24 581/1017/24 -f 583/1018/26 577/1020/26 579/1021/26 -f 580/1022/25 582/1023/25 584/1024/25 -f 586/1025/21 587/1026/21 585/1027/21 -f 588/1028/22 591/1029/22 587/1030/22 -f 592/1031/23 589/1032/23 591/1033/23 -f 590/1034/24 585/1027/24 589/1032/24 -f 591/1033/26 585/1035/26 587/1036/26 -f 588/1037/25 590/1038/25 592/1039/25 -f 594/1040/21 595/1041/21 593/1042/21 -f 596/1043/22 599/1044/22 595/1045/22 -f 600/1046/23 597/1047/23 599/1048/23 -f 598/1049/24 593/1042/24 597/1047/24 -f 599/1048/26 593/1050/26 595/1051/26 -f 596/1052/25 598/1053/25 600/1054/25 -f 602/1055/21 603/1056/21 601/1057/21 -f 604/1058/22 607/1059/22 603/1060/22 -f 608/1061/23 605/1062/23 607/1063/23 -f 606/1064/24 601/1057/24 605/1062/24 -f 607/1063/26 601/1065/26 603/1066/26 -f 604/1067/25 606/1068/25 608/1069/25 -f 610/1070/21 611/1071/21 609/1072/21 -f 612/1073/22 615/1074/22 611/1075/22 -f 616/1076/23 613/1077/23 615/1078/23 -f 614/1079/24 609/1072/24 613/1077/24 -f 615/1078/26 609/1080/26 611/1081/26 -f 612/1082/25 614/1083/25 616/1084/25 -f 618/1085/21 619/1086/21 617/1087/21 -f 620/1088/22 623/1089/22 619/1090/22 -f 624/1091/23 621/1092/23 623/1093/23 -f 622/1094/24 617/1087/24 621/1092/24 -f 623/1093/26 617/1095/26 619/1096/26 -f 620/1097/25 622/1098/25 624/1099/25 -f 626/1100/21 627/1101/21 625/1102/21 -f 628/1103/22 631/1104/22 627/1105/22 -f 632/1106/23 629/1107/23 631/1108/23 -f 630/1109/24 625/1102/24 629/1107/24 -f 631/1108/26 625/1110/26 627/1111/26 -f 628/1112/25 630/1113/25 632/1114/25 -f 634/1115/25 635/1116/25 636/1117/25 -f 638/1118/21 639/1119/21 637/1120/21 -f 640/1121/22 643/1122/22 639/1123/22 -f 644/1124/23 641/1125/23 643/1126/23 -f 642/1127/24 637/1128/24 641/1129/24 -f 640/1130/25 642/1131/25 644/1132/25 -f 646/1133/25 647/1134/25 648/1135/25 -f 650/1136/25 651/1137/25 652/1138/25 -f 654/1139/21 655/1140/21 653/1141/21 -f 656/1142/22 659/1143/22 655/1144/22 -f 660/1145/23 657/1146/23 659/1147/23 -f 658/1148/24 653/1141/24 657/1146/24 -f 659/1147/26 653/1149/26 655/1150/26 -f 656/1151/25 658/1152/25 660/1153/25 -f 662/1154/21 663/1155/21 661/1156/21 -f 664/1157/22 667/1158/22 663/1159/22 -f 668/1160/23 665/1161/23 667/1162/23 -f 666/1163/24 661/1164/24 665/1165/24 -f 670/1166/21 671/1167/21 669/1168/21 -f 672/1169/22 675/1170/22 671/1171/22 -f 676/1172/23 673/1173/23 675/1174/23 -f 674/1175/24 669/1176/24 673/1177/24 -f 678/1178/21 679/1179/21 677/1180/21 -f 680/1181/22 683/1182/22 679/1183/22 -f 684/1184/23 681/1185/23 683/1186/23 -f 682/1187/24 677/1188/24 681/1189/24 -f 686/1190/21 687/1191/21 685/1192/21 -f 688/1193/22 691/1194/22 687/1195/22 -f 692/1196/23 689/1197/23 691/1198/23 -f 690/1199/24 685/1192/24 689/1197/24 -f 691/1198/26 685/1200/26 687/1201/26 -f 688/1202/25 690/1203/25 692/1204/25 -f 694/1205/21 695/1206/21 693/1207/21 -f 696/1208/22 699/1209/22 695/1210/22 -f 700/1211/23 697/1212/23 699/1213/23 -f 698/1214/24 693/1207/24 697/1212/24 -f 699/1213/26 693/1215/26 695/1216/26 -f 696/1217/25 698/1218/25 700/1219/25 -f 702/1220/21 703/1221/21 701/1222/21 -f 704/1223/22 707/1224/22 703/1225/22 -f 708/1226/23 705/1227/23 707/1228/23 -f 706/1229/24 701/1222/24 705/1227/24 -f 707/1228/26 701/1230/26 703/1231/26 -f 704/1232/25 706/1233/25 708/1234/25 -f 710/1235/21 711/1236/21 709/1237/21 -f 712/1238/22 715/1239/22 711/1240/22 -f 716/1241/23 713/1242/23 715/1243/23 -f 714/1244/24 709/1237/24 713/1242/24 -f 715/1243/26 709/1245/26 711/1246/26 -f 712/1247/25 714/1248/25 716/1249/25 -f 718/1250/21 719/1251/21 717/1252/21 -f 720/1253/22 723/1254/22 719/1255/22 -f 724/1256/23 721/1257/23 723/1258/23 -f 722/1259/24 717/1252/24 721/1257/24 -f 723/1258/26 717/1260/26 719/1261/26 -f 720/1262/25 722/1263/25 724/1264/25 -f 726/1265/21 727/1266/21 725/1267/21 -f 728/1268/22 731/1269/22 727/1270/22 -f 732/1271/23 729/1272/23 731/1273/23 -f 730/1274/24 725/1267/24 729/1272/24 -f 731/1273/26 725/1275/26 727/1276/26 -f 728/1277/25 730/1278/25 732/1279/25 -f 734/1280/21 735/1281/21 733/1282/21 -f 736/1283/22 739/1284/22 735/1285/22 -f 740/1286/23 737/1287/23 739/1288/23 -f 738/1289/24 733/1282/24 737/1287/24 -f 739/1288/26 733/1290/26 735/1291/26 -f 736/1292/25 738/1293/25 740/1294/25 -f 742/1295/21 743/1296/21 741/1297/21 -f 744/1298/22 747/1299/22 743/1300/22 -f 748/1301/23 745/1302/23 747/1303/23 -f 746/1304/24 741/1297/24 745/1302/24 -f 747/1303/26 741/1305/26 743/1306/26 -f 744/1307/25 746/1308/25 748/1309/25 -f 750/1310/21 751/1311/21 749/1312/21 -f 752/1313/22 755/1314/22 751/1315/22 -f 756/1316/23 753/1317/23 755/1318/23 -f 754/1319/24 749/1312/24 753/1317/24 -f 755/1318/26 749/1320/26 751/1321/26 -f 752/1322/25 754/1323/25 756/1324/25 -f 758/1325/21 759/1326/21 757/1327/21 -f 760/1328/22 763/1329/22 759/1330/22 -f 764/1331/23 761/1332/23 763/1333/23 -f 762/1334/24 757/1327/24 761/1332/24 -f 763/1333/26 757/1335/26 759/1336/26 -f 760/1337/25 762/1338/25 764/1339/25 -f 766/1340/21 767/1341/21 765/1342/21 -f 768/1343/22 771/1344/22 767/1345/22 -f 772/1346/23 769/1347/23 771/1348/23 -f 770/1349/24 765/1342/24 769/1347/24 -f 771/1348/26 765/1350/26 767/1351/26 -f 768/1352/25 770/1353/25 772/1354/25 -f 774/1355/21 775/1356/21 773/1357/21 -f 776/1358/22 779/1359/22 775/1360/22 -f 780/1361/23 777/1362/23 779/1363/23 -f 778/1364/24 773/1357/24 777/1362/24 -f 779/1363/26 773/1365/26 775/1366/26 -f 776/1367/25 778/1368/25 780/1369/25 -f 782/1370/21 783/1371/21 781/1372/21 -f 784/1373/22 787/1374/22 783/1375/22 -f 788/1376/23 785/1377/23 787/1378/23 -f 786/1379/24 781/1372/24 785/1377/24 -f 787/1378/26 781/1380/26 783/1381/26 -f 784/1382/25 786/1383/25 788/1384/25 -f 790/1385/21 791/1386/21 789/1387/21 -f 792/1388/22 795/1389/22 791/1390/22 -f 796/1391/23 793/1392/23 795/1393/23 -f 794/1394/24 789/1387/24 793/1392/24 -f 795/1393/26 789/1395/26 791/1396/26 -f 792/1397/25 794/1398/25 796/1399/25 -f 798/1400/21 799/1401/21 797/1402/21 -f 800/1403/22 803/1404/22 799/1405/22 -f 804/1406/23 801/1407/23 803/1408/23 -f 802/1409/24 797/1402/24 801/1407/24 -f 803/1408/26 797/1410/26 799/1411/26 -f 800/1412/25 802/1413/25 804/1414/25 -f 634/1115/25 633/1415/25 635/1116/25 -f 638/1118/21 640/1416/21 639/1119/21 -f 640/1121/22 644/1417/22 643/1122/22 -f 644/1124/23 642/1418/23 641/1125/23 -f 642/1127/24 638/1419/24 637/1128/24 -f 640/1130/25 638/1420/25 642/1131/25 -f 646/1133/25 645/1421/25 647/1134/25 -f 650/1136/25 649/1422/25 651/1137/25 -f 654/1139/21 656/1423/21 655/1140/21 -f 656/1142/22 660/1424/22 659/1143/22 -f 660/1145/23 658/1148/23 657/1146/23 -f 658/1148/24 654/1139/24 653/1141/24 -f 659/1147/26 657/1146/26 653/1149/26 -f 656/1151/25 654/1425/25 658/1152/25 -f 662/1154/21 664/1426/21 663/1155/21 -f 664/1157/22 668/1427/22 667/1158/22 -f 668/1160/23 666/1428/23 665/1161/23 -f 666/1163/24 662/1429/24 661/1164/24 -f 670/1166/21 672/1430/21 671/1167/21 -f 672/1169/22 676/1431/22 675/1170/22 -f 676/1172/23 674/1432/23 673/1173/23 -f 674/1175/24 670/1433/24 669/1176/24 -f 678/1178/21 680/1434/21 679/1179/21 -f 680/1181/22 684/1435/22 683/1182/22 -f 684/1184/23 682/1436/23 681/1185/23 -f 682/1187/24 678/1437/24 677/1188/24 -f 686/1190/21 688/1438/21 687/1191/21 -f 688/1193/22 692/1439/22 691/1194/22 -f 692/1196/23 690/1199/23 689/1197/23 -f 690/1199/24 686/1190/24 685/1192/24 -f 691/1198/26 689/1197/26 685/1200/26 -f 688/1202/25 686/1440/25 690/1203/25 -f 694/1205/21 696/1441/21 695/1206/21 -f 696/1208/22 700/1442/22 699/1209/22 -f 700/1211/23 698/1214/23 697/1212/23 -f 698/1214/24 694/1205/24 693/1207/24 -f 699/1213/26 697/1212/26 693/1215/26 -f 696/1217/25 694/1443/25 698/1218/25 -f 702/1220/21 704/1444/21 703/1221/21 -f 704/1223/22 708/1445/22 707/1224/22 -f 708/1226/23 706/1229/23 705/1227/23 -f 706/1229/24 702/1220/24 701/1222/24 -f 707/1228/26 705/1227/26 701/1230/26 -f 704/1232/25 702/1446/25 706/1233/25 -f 710/1235/21 712/1447/21 711/1236/21 -f 712/1238/22 716/1448/22 715/1239/22 -f 716/1241/23 714/1244/23 713/1242/23 -f 714/1244/24 710/1235/24 709/1237/24 -f 715/1243/26 713/1242/26 709/1245/26 -f 712/1247/25 710/1449/25 714/1248/25 -f 718/1250/21 720/1450/21 719/1251/21 -f 720/1253/22 724/1451/22 723/1254/22 -f 724/1256/23 722/1259/23 721/1257/23 -f 722/1259/24 718/1250/24 717/1252/24 -f 723/1258/26 721/1257/26 717/1260/26 -f 720/1262/25 718/1452/25 722/1263/25 -f 726/1265/21 728/1453/21 727/1266/21 -f 728/1268/22 732/1454/22 731/1269/22 -f 732/1271/23 730/1274/23 729/1272/23 -f 730/1274/24 726/1265/24 725/1267/24 -f 731/1273/26 729/1272/26 725/1275/26 -f 728/1277/25 726/1455/25 730/1278/25 -f 734/1280/21 736/1456/21 735/1281/21 -f 736/1283/22 740/1457/22 739/1284/22 -f 740/1286/23 738/1289/23 737/1287/23 -f 738/1289/24 734/1280/24 733/1282/24 -f 739/1288/26 737/1287/26 733/1290/26 -f 736/1292/25 734/1458/25 738/1293/25 -f 742/1295/21 744/1459/21 743/1296/21 -f 744/1298/22 748/1460/22 747/1299/22 -f 748/1301/23 746/1304/23 745/1302/23 -f 746/1304/24 742/1295/24 741/1297/24 -f 747/1303/26 745/1302/26 741/1305/26 -f 744/1307/25 742/1461/25 746/1308/25 -f 750/1310/21 752/1462/21 751/1311/21 -f 752/1313/22 756/1463/22 755/1314/22 -f 756/1316/23 754/1319/23 753/1317/23 -f 754/1319/24 750/1310/24 749/1312/24 -f 755/1318/26 753/1317/26 749/1320/26 -f 752/1322/25 750/1464/25 754/1323/25 -f 758/1325/21 760/1465/21 759/1326/21 -f 760/1328/22 764/1466/22 763/1329/22 -f 764/1331/23 762/1334/23 761/1332/23 -f 762/1334/24 758/1325/24 757/1327/24 -f 763/1333/26 761/1332/26 757/1335/26 -f 760/1337/25 758/1467/25 762/1338/25 -f 766/1340/21 768/1468/21 767/1341/21 -f 768/1343/22 772/1469/22 771/1344/22 -f 772/1346/23 770/1349/23 769/1347/23 -f 770/1349/24 766/1340/24 765/1342/24 -f 771/1348/26 769/1347/26 765/1350/26 -f 768/1352/25 766/1470/25 770/1353/25 -f 774/1355/21 776/1471/21 775/1356/21 -f 776/1358/22 780/1472/22 779/1359/22 -f 780/1361/23 778/1364/23 777/1362/23 -f 778/1364/24 774/1355/24 773/1357/24 -f 779/1363/26 777/1362/26 773/1365/26 -f 776/1367/25 774/1473/25 778/1368/25 -f 782/1370/21 784/1474/21 783/1371/21 -f 784/1373/22 788/1475/22 787/1374/22 -f 788/1376/23 786/1379/23 785/1377/23 -f 786/1379/24 782/1370/24 781/1372/24 -f 787/1378/26 785/1377/26 781/1380/26 -f 784/1382/25 782/1476/25 786/1383/25 -f 790/1385/21 792/1477/21 791/1386/21 -f 792/1388/22 796/1478/22 795/1389/22 -f 796/1391/23 794/1394/23 793/1392/23 -f 794/1394/24 790/1385/24 789/1387/24 -f 795/1393/26 793/1392/26 789/1395/26 -f 792/1397/25 790/1479/25 794/1398/25 -f 798/1400/21 800/1480/21 799/1401/21 -f 800/1403/22 804/1481/22 803/1404/22 -f 804/1406/23 802/1409/23 801/1407/23 -f 802/1409/24 798/1400/24 797/1402/24 -f 803/1408/26 801/1407/26 797/1410/26 -f 800/1412/25 798/1482/25 802/1413/25 -f 102/187/21 104/1483/21 103/188/21 -f 104/190/22 108/1484/22 107/191/22 -f 108/193/23 106/1485/23 105/194/23 -f 106/196/24 102/1486/24 101/197/24 -f 104/199/25 102/1487/25 106/200/25 -f 110/202/21 112/1488/21 111/203/21 -f 112/205/22 116/1489/22 115/206/22 -f 116/208/23 114/211/23 113/209/23 -f 114/211/24 110/1490/24 109/212/24 -f 112/205/25 110/1491/25 114/213/25 -f 118/215/25 117/1492/25 119/216/25 -f 122/218/21 124/1493/21 123/219/21 -f 124/221/22 128/1494/22 127/222/22 -f 128/224/23 126/1495/23 125/225/23 -f 126/227/24 122/1496/24 121/228/24 -f 124/230/25 122/1497/25 126/231/25 -f 130/233/25 129/1498/25 131/234/25 -f 134/236/25 133/1499/25 135/237/25 -f 138/239/21 140/1500/21 139/240/21 -f 140/242/22 144/1501/22 143/243/22 -f 144/245/23 142/248/23 141/246/23 -f 142/248/24 138/239/24 137/241/24 -f 143/247/26 141/246/26 137/249/26 -f 140/251/25 138/1502/25 142/252/25 -f 146/254/21 148/1503/21 147/255/21 -f 148/257/22 152/1504/22 151/258/22 -f 152/260/23 150/1505/23 149/261/23 -f 150/263/24 146/1506/24 145/264/24 -f 154/266/21 156/1507/21 155/267/21 -f 156/269/22 160/1508/22 159/270/22 -f 160/272/23 158/1509/23 157/273/23 -f 158/275/24 154/1510/24 153/276/24 -f 162/278/21 164/1511/21 163/279/21 -f 164/281/22 168/1512/22 167/282/22 -f 168/284/23 166/1513/23 165/285/23 -f 166/287/24 162/1514/24 161/288/24 -f 170/290/21 172/1515/21 171/291/21 -f 172/293/22 176/1516/22 175/294/22 -f 176/296/23 174/299/23 173/297/23 -f 174/299/24 170/290/24 169/292/24 -f 175/298/26 173/297/26 169/300/26 -f 172/302/25 170/1517/25 174/303/25 -f 178/305/21 180/1518/21 179/306/21 -f 180/308/22 184/1519/22 183/309/22 -f 184/311/23 182/314/23 181/312/23 -f 182/314/24 178/305/24 177/307/24 -f 183/313/26 181/312/26 177/315/26 -f 180/317/25 178/1520/25 182/318/25 -f 186/320/21 188/1521/21 187/321/21 -f 188/323/22 192/1522/22 191/324/22 -f 192/326/23 190/329/23 189/327/23 -f 190/329/24 186/320/24 185/322/24 -f 191/328/26 189/327/26 185/330/26 -f 188/332/25 186/1523/25 190/333/25 -f 194/335/21 196/1524/21 195/336/21 -f 196/338/22 200/1525/22 199/339/22 -f 200/341/23 198/344/23 197/342/23 -f 198/344/24 194/335/24 193/337/24 -f 199/343/26 197/342/26 193/345/26 -f 196/347/25 194/1526/25 198/348/25 -f 202/350/21 204/1527/21 203/351/21 -f 204/353/22 208/1528/22 207/354/22 -f 208/356/23 206/359/23 205/357/23 -f 206/359/24 202/350/24 201/352/24 -f 207/358/26 205/357/26 201/360/26 -f 204/362/25 202/1529/25 206/363/25 -f 210/365/21 212/1530/21 211/366/21 -f 212/368/22 216/1531/22 215/369/22 -f 216/371/23 214/374/23 213/372/23 -f 214/374/24 210/365/24 209/367/24 -f 215/373/26 213/372/26 209/375/26 -f 212/377/25 210/1532/25 214/378/25 -f 218/380/21 220/1533/21 219/381/21 -f 220/383/22 224/1534/22 223/384/22 -f 224/386/23 222/389/23 221/387/23 -f 222/389/24 218/380/24 217/382/24 -f 223/388/26 221/387/26 217/390/26 -f 220/392/25 218/1535/25 222/393/25 -f 226/395/21 228/1536/21 227/396/21 -f 228/398/22 232/1537/22 231/399/22 -f 232/401/23 230/404/23 229/402/23 -f 230/404/24 226/395/24 225/397/24 -f 231/403/26 229/402/26 225/405/26 -f 228/407/25 226/1538/25 230/408/25 -f 234/410/21 236/1539/21 235/411/21 -f 236/413/22 240/1540/22 239/414/22 -f 240/416/23 238/419/23 237/417/23 -f 238/419/24 234/410/24 233/412/24 -f 239/418/26 237/417/26 233/420/26 -f 236/422/25 234/1541/25 238/423/25 -f 242/425/21 244/1542/21 243/426/21 -f 244/428/22 248/1543/22 247/429/22 -f 248/431/23 246/434/23 245/432/23 -f 246/434/24 242/425/24 241/427/24 -f 247/433/26 245/432/26 241/435/26 -f 244/437/25 242/1544/25 246/438/25 -f 250/440/21 252/1545/21 251/441/21 -f 252/443/22 256/1546/22 255/444/22 -f 256/446/23 254/449/23 253/447/23 -f 254/449/24 250/440/24 249/442/24 -f 255/448/26 253/447/26 249/450/26 -f 252/452/25 250/1547/25 254/453/25 -f 258/455/21 260/1548/21 259/456/21 -f 260/458/22 264/1549/22 263/459/22 -f 264/461/23 262/464/23 261/462/23 -f 262/464/24 258/455/24 257/457/24 -f 263/463/26 261/462/26 257/465/26 -f 260/467/25 258/1550/25 262/468/25 -f 266/470/21 268/1551/21 267/471/21 -f 268/473/22 272/1552/22 271/474/22 -f 272/476/23 270/479/23 269/477/23 -f 270/479/24 266/470/24 265/472/24 -f 271/478/26 269/477/26 265/480/26 -f 268/482/25 266/1553/25 270/483/25 -f 274/485/21 276/1554/21 275/486/21 -f 276/488/22 280/1555/22 279/489/22 -f 280/491/23 278/494/23 277/492/23 -f 278/494/24 274/485/24 273/487/24 -f 279/493/26 277/492/26 273/495/26 -f 276/497/25 274/1556/25 278/498/25 -f 282/500/21 284/1557/21 283/501/21 -f 284/503/22 288/1558/22 287/504/22 -f 288/506/23 286/509/23 285/507/23 -f 286/509/24 282/500/24 281/502/24 -f 287/508/26 285/507/26 281/510/26 -f 284/512/25 282/1559/25 286/513/25 -f 290/515/25 289/1560/25 291/516/25 -f 294/518/21 296/1561/21 295/519/21 -f 296/521/22 300/1562/22 299/522/22 -f 300/524/23 298/1563/23 297/525/23 -f 298/527/24 294/1564/24 293/528/24 -f 296/530/25 294/1565/25 298/531/25 -f 302/533/25 301/1566/25 303/534/25 -f 306/536/25 305/1567/25 307/537/25 -f 310/539/21 312/1568/21 311/540/21 -f 312/542/22 316/1569/22 315/543/22 -f 316/545/23 314/548/23 313/546/23 -f 314/548/24 310/539/24 309/541/24 -f 315/547/26 313/546/26 309/549/26 -f 312/551/25 310/1570/25 314/552/25 -f 318/554/21 320/1571/21 319/555/21 -f 320/557/22 324/1572/22 323/558/22 -f 324/560/23 322/1573/23 321/561/23 -f 322/563/24 318/1574/24 317/564/24 -f 326/566/21 328/1575/21 327/567/21 -f 328/569/22 332/1576/22 331/570/22 -f 332/572/23 330/1577/23 329/573/23 -f 330/575/24 326/1578/24 325/576/24 -f 334/578/21 336/1579/21 335/579/21 -f 336/581/22 340/1580/22 339/582/22 -f 340/584/23 338/1581/23 337/585/23 -f 338/587/24 334/1582/24 333/588/24 -f 342/590/21 344/1583/21 343/591/21 -f 344/593/22 348/1584/22 347/594/22 -f 348/596/23 346/599/23 345/597/23 -f 346/599/24 342/590/24 341/592/24 -f 347/598/26 345/597/26 341/600/26 -f 344/602/25 342/1585/25 346/603/25 -f 350/605/21 352/1586/21 351/606/21 -f 352/608/22 356/1587/22 355/609/22 -f 356/611/23 354/614/23 353/612/23 -f 354/614/24 350/605/24 349/607/24 -f 355/613/26 353/612/26 349/615/26 -f 352/617/25 350/1588/25 354/618/25 -f 358/620/21 360/1589/21 359/621/21 -f 360/623/22 364/1590/22 363/624/22 -f 364/626/23 362/629/23 361/627/23 -f 362/629/24 358/620/24 357/622/24 -f 363/628/26 361/627/26 357/630/26 -f 360/632/25 358/1591/25 362/633/25 -f 366/635/21 368/1592/21 367/636/21 -f 368/638/22 372/1593/22 371/639/22 -f 372/641/23 370/644/23 369/642/23 -f 370/644/24 366/635/24 365/637/24 -f 371/643/26 369/642/26 365/645/26 -f 368/647/25 366/1594/25 370/648/25 -f 374/650/21 376/1595/21 375/651/21 -f 376/653/22 380/1596/22 379/654/22 -f 380/656/23 378/659/23 377/657/23 -f 378/659/24 374/650/24 373/652/24 -f 379/658/26 377/657/26 373/660/26 -f 376/662/25 374/1597/25 378/663/25 -f 382/665/21 384/1598/21 383/666/21 -f 384/668/22 388/1599/22 387/669/22 -f 388/671/23 386/674/23 385/672/23 -f 386/674/24 382/665/24 381/667/24 -f 387/673/26 385/672/26 381/675/26 -f 384/677/25 382/1600/25 386/678/25 -f 390/680/21 392/1601/21 391/681/21 -f 392/683/22 396/1602/22 395/684/22 -f 396/686/23 394/689/23 393/687/23 -f 394/689/24 390/680/24 389/682/24 -f 395/688/26 393/687/26 389/690/26 -f 392/692/25 390/1603/25 394/693/25 -f 398/695/21 400/1604/21 399/696/21 -f 400/698/22 404/1605/22 403/699/22 -f 404/701/23 402/704/23 401/702/23 -f 402/704/24 398/695/24 397/697/24 -f 403/703/26 401/702/26 397/705/26 -f 400/707/25 398/1606/25 402/708/25 -f 406/710/21 408/1607/21 407/711/21 -f 408/713/22 412/1608/22 411/714/22 -f 412/716/23 410/719/23 409/717/23 -f 410/719/24 406/710/24 405/712/24 -f 411/718/26 409/717/26 405/720/26 -f 408/722/25 406/1609/25 410/723/25 -f 414/725/21 416/1610/21 415/726/21 -f 416/728/22 420/1611/22 419/729/22 -f 420/731/23 418/734/23 417/732/23 -f 418/734/24 414/725/24 413/727/24 -f 419/733/26 417/732/26 413/735/26 -f 416/737/25 414/1612/25 418/738/25 -f 422/740/21 424/1613/21 423/741/21 -f 424/743/22 428/1614/22 427/744/22 -f 428/746/23 426/749/23 425/747/23 -f 426/749/24 422/740/24 421/742/24 -f 427/748/26 425/747/26 421/750/26 -f 424/752/25 422/1615/25 426/753/25 -f 430/755/21 432/1616/21 431/756/21 -f 432/758/22 436/1617/22 435/759/22 -f 436/761/23 434/764/23 433/762/23 -f 434/764/24 430/755/24 429/757/24 -f 435/763/26 433/762/26 429/765/26 -f 432/767/25 430/1618/25 434/768/25 -f 438/770/21 440/1619/21 439/771/21 -f 440/773/22 444/1620/22 443/774/22 -f 444/776/23 442/779/23 441/777/23 -f 442/779/24 438/770/24 437/772/24 -f 443/778/26 441/777/26 437/780/26 -f 440/782/25 438/1621/25 442/783/25 -f 446/785/21 448/1622/21 447/786/21 -f 448/788/22 452/1623/22 451/789/22 -f 452/791/23 450/794/23 449/792/23 -f 450/794/24 446/785/24 445/787/24 -f 451/793/26 449/792/26 445/795/26 -f 448/797/25 446/1624/25 450/798/25 -f 454/800/21 456/1625/21 455/801/21 -f 456/803/22 460/1626/22 459/804/22 -f 460/806/23 458/809/23 457/807/23 -f 458/809/24 454/800/24 453/802/24 -f 459/808/26 457/807/26 453/810/26 -f 456/812/25 454/1627/25 458/813/25 -f 462/815/25 461/1628/25 463/816/25 -f 466/818/21 468/1629/21 467/819/21 -f 468/821/22 472/1630/22 471/822/22 -f 472/824/23 470/1631/23 469/825/23 -f 470/827/24 466/1632/24 465/828/24 -f 468/830/25 466/1633/25 470/831/25 -f 474/833/25 473/1634/25 475/834/25 -f 478/836/25 477/1635/25 479/837/25 -f 482/839/21 484/1636/21 483/840/21 -f 484/842/22 488/1637/22 487/843/22 -f 488/845/23 486/848/23 485/846/23 -f 486/848/24 482/839/24 481/841/24 -f 487/847/26 485/846/26 481/849/26 -f 484/851/25 482/1638/25 486/852/25 -f 490/854/21 492/1639/21 491/855/21 -f 492/857/22 496/1640/22 495/858/22 -f 496/860/23 494/1641/23 493/861/23 -f 494/863/24 490/1642/24 489/864/24 -f 498/866/21 500/1643/21 499/867/21 -f 500/869/22 504/1644/22 503/870/22 -f 504/872/23 502/1645/23 501/873/23 -f 502/875/24 498/1646/24 497/876/24 -f 506/878/21 508/1647/21 507/879/21 -f 508/881/22 512/1648/22 511/882/22 -f 512/884/23 510/1649/23 509/885/23 -f 510/887/24 506/1650/24 505/888/24 -f 514/890/21 516/1651/21 515/891/21 -f 516/893/22 520/1652/22 519/894/22 -f 520/896/23 518/899/23 517/897/23 -f 518/899/24 514/890/24 513/892/24 -f 519/898/26 517/897/26 513/900/26 -f 516/902/25 514/1653/25 518/903/25 -f 522/905/21 524/1654/21 523/906/21 -f 524/908/22 528/1655/22 527/909/22 -f 528/911/23 526/914/23 525/912/23 -f 526/914/24 522/905/24 521/907/24 -f 527/913/26 525/912/26 521/915/26 -f 524/917/25 522/1656/25 526/918/25 -f 530/920/21 532/1657/21 531/921/21 -f 532/923/22 536/1658/22 535/924/22 -f 536/926/23 534/929/23 533/927/23 -f 534/929/24 530/920/24 529/922/24 -f 535/928/26 533/927/26 529/930/26 -f 532/932/25 530/1659/25 534/933/25 -f 538/935/21 540/1660/21 539/936/21 -f 540/938/22 544/1661/22 543/939/22 -f 544/941/23 542/944/23 541/942/23 -f 542/944/24 538/935/24 537/937/24 -f 543/943/26 541/942/26 537/945/26 -f 540/947/25 538/1662/25 542/948/25 -f 546/950/21 548/1663/21 547/951/21 -f 548/953/22 552/1664/22 551/954/22 -f 552/956/23 550/959/23 549/957/23 -f 550/959/24 546/950/24 545/952/24 -f 551/958/26 549/957/26 545/960/26 -f 548/962/25 546/1665/25 550/963/25 -f 554/965/21 556/1666/21 555/966/21 -f 556/968/22 560/1667/22 559/969/22 -f 560/971/23 558/974/23 557/972/23 -f 558/974/24 554/965/24 553/967/24 -f 559/973/26 557/972/26 553/975/26 -f 556/977/25 554/1668/25 558/978/25 -f 562/980/21 564/1669/21 563/981/21 -f 564/983/22 568/1670/22 567/984/22 -f 568/986/23 566/989/23 565/987/23 -f 566/989/24 562/980/24 561/982/24 -f 567/988/26 565/987/26 561/990/26 -f 564/992/25 562/1671/25 566/993/25 -f 570/995/21 572/1672/21 571/996/21 -f 572/998/22 576/1673/22 575/999/22 -f 576/1001/23 574/1004/23 573/1002/23 -f 574/1004/24 570/995/24 569/997/24 -f 575/1003/26 573/1002/26 569/1005/26 -f 572/1007/25 570/1674/25 574/1008/25 -f 578/1010/21 580/1675/21 579/1011/21 -f 580/1013/22 584/1676/22 583/1014/22 -f 584/1016/23 582/1019/23 581/1017/23 -f 582/1019/24 578/1010/24 577/1012/24 -f 583/1018/26 581/1017/26 577/1020/26 -f 580/1022/25 578/1677/25 582/1023/25 -f 586/1025/21 588/1678/21 587/1026/21 -f 588/1028/22 592/1679/22 591/1029/22 -f 592/1031/23 590/1034/23 589/1032/23 -f 590/1034/24 586/1025/24 585/1027/24 -f 591/1033/26 589/1032/26 585/1035/26 -f 588/1037/25 586/1680/25 590/1038/25 -f 594/1040/21 596/1681/21 595/1041/21 -f 596/1043/22 600/1682/22 599/1044/22 -f 600/1046/23 598/1049/23 597/1047/23 -f 598/1049/24 594/1040/24 593/1042/24 -f 599/1048/26 597/1047/26 593/1050/26 -f 596/1052/25 594/1683/25 598/1053/25 -f 602/1055/21 604/1684/21 603/1056/21 -f 604/1058/22 608/1685/22 607/1059/22 -f 608/1061/23 606/1064/23 605/1062/23 -f 606/1064/24 602/1055/24 601/1057/24 -f 607/1063/26 605/1062/26 601/1065/26 -f 604/1067/25 602/1686/25 606/1068/25 -f 610/1070/21 612/1687/21 611/1071/21 -f 612/1073/22 616/1688/22 615/1074/22 -f 616/1076/23 614/1079/23 613/1077/23 -f 614/1079/24 610/1070/24 609/1072/24 -f 615/1078/26 613/1077/26 609/1080/26 -f 612/1082/25 610/1689/25 614/1083/25 -f 618/1085/21 620/1690/21 619/1086/21 -f 620/1088/22 624/1691/22 623/1089/22 -f 624/1091/23 622/1094/23 621/1092/23 -f 622/1094/24 618/1085/24 617/1087/24 -f 623/1093/26 621/1092/26 617/1095/26 -f 620/1097/25 618/1692/25 622/1098/25 -f 626/1100/21 628/1693/21 627/1101/21 -f 628/1103/22 632/1694/22 631/1104/22 -f 632/1106/23 630/1109/23 629/1107/23 -f 630/1109/24 626/1100/24 625/1102/24 -f 631/1108/26 629/1107/26 625/1110/26 -f 628/1112/25 626/1695/25 630/1113/25 -f 806/1696/25 807/1697/25 808/1698/25 -f 810/1699/21 811/1700/21 809/1701/21 -f 812/1702/22 815/1703/22 811/1704/22 -f 816/1705/23 813/1706/23 815/1707/23 -f 814/1708/24 809/1709/24 813/1710/24 -f 812/1711/25 814/1712/25 816/1713/25 -f 818/1714/25 819/1715/25 820/1716/25 -f 822/1717/25 823/1718/25 824/1719/25 -f 826/1720/21 827/1721/21 825/1722/21 -f 828/1723/22 831/1724/22 827/1725/22 -f 832/1726/23 829/1727/23 831/1728/23 -f 830/1729/24 825/1722/24 829/1727/24 -f 831/1728/26 825/1730/26 827/1731/26 -f 828/1732/25 830/1733/25 832/1734/25 -f 834/1735/21 835/1736/21 833/1737/21 -f 836/1738/22 839/1739/22 835/1740/22 -f 840/1741/23 837/1742/23 839/1743/23 -f 838/1744/24 833/1745/24 837/1746/24 -f 842/1747/21 843/1748/21 841/1749/21 -f 844/1750/22 847/1751/22 843/1752/22 -f 848/1753/23 845/1754/23 847/1755/23 -f 846/1756/24 841/1757/24 845/1758/24 -f 850/1759/21 851/1760/21 849/1761/21 -f 852/1762/22 855/1763/22 851/1764/22 -f 856/1765/23 853/1766/23 855/1767/23 -f 854/1768/24 849/1769/24 853/1770/24 -f 858/1771/21 859/1772/21 857/1773/21 -f 860/1774/22 863/1775/22 859/1776/22 -f 864/1777/23 861/1778/23 863/1779/23 -f 862/1780/24 857/1773/24 861/1778/24 -f 863/1779/26 857/1781/26 859/1782/26 -f 860/1783/25 862/1784/25 864/1785/25 -f 866/1786/21 867/1787/21 865/1788/21 -f 868/1789/22 871/1790/22 867/1791/22 -f 872/1792/23 869/1793/23 871/1794/23 -f 870/1795/24 865/1788/24 869/1793/24 -f 871/1794/26 865/1796/26 867/1797/26 -f 868/1798/25 870/1799/25 872/1800/25 -f 874/1801/21 875/1802/21 873/1803/21 -f 876/1804/22 879/1805/22 875/1806/22 -f 880/1807/23 877/1808/23 879/1809/23 -f 878/1810/24 873/1803/24 877/1808/24 -f 879/1809/26 873/1811/26 875/1812/26 -f 876/1813/25 878/1814/25 880/1815/25 -f 882/1816/21 883/1817/21 881/1818/21 -f 884/1819/22 887/1820/22 883/1821/22 -f 888/1822/23 885/1823/23 887/1824/23 -f 886/1825/24 881/1818/24 885/1823/24 -f 887/1824/26 881/1826/26 883/1827/26 -f 884/1828/25 886/1829/25 888/1830/25 -f 890/1831/21 891/1832/21 889/1833/21 -f 892/1834/22 895/1835/22 891/1836/22 -f 896/1837/23 893/1838/23 895/1839/23 -f 894/1840/24 889/1833/24 893/1838/24 -f 895/1839/26 889/1841/26 891/1842/26 -f 892/1843/25 894/1844/25 896/1845/25 -f 898/1846/21 899/1847/21 897/1848/21 -f 900/1849/22 903/1850/22 899/1851/22 -f 904/1852/23 901/1853/23 903/1854/23 -f 902/1855/24 897/1848/24 901/1853/24 -f 903/1854/26 897/1856/26 899/1857/26 -f 900/1858/25 902/1859/25 904/1860/25 -f 906/1861/21 907/1862/21 905/1863/21 -f 908/1864/22 911/1865/22 907/1866/22 -f 912/1867/23 909/1868/23 911/1869/23 -f 910/1870/24 905/1863/24 909/1868/24 -f 911/1869/26 905/1871/26 907/1872/26 -f 908/1873/25 910/1874/25 912/1875/25 -f 914/1876/21 915/1877/21 913/1878/21 -f 916/1879/22 919/1880/22 915/1881/22 -f 920/1882/23 917/1883/23 919/1884/23 -f 918/1885/24 913/1878/24 917/1883/24 -f 919/1884/26 913/1886/26 915/1887/26 -f 916/1888/25 918/1889/25 920/1890/25 -f 922/1891/21 923/1892/21 921/1893/21 -f 924/1894/22 927/1895/22 923/1896/22 -f 928/1897/23 925/1898/23 927/1899/23 -f 926/1900/24 921/1893/24 925/1898/24 -f 927/1899/26 921/1901/26 923/1902/26 -f 924/1903/25 926/1904/25 928/1905/25 -f 930/1906/21 931/1907/21 929/1908/21 -f 932/1909/22 935/1910/22 931/1911/22 -f 936/1912/23 933/1913/23 935/1914/23 -f 934/1915/24 929/1908/24 933/1913/24 -f 935/1914/26 929/1916/26 931/1917/26 -f 932/1918/25 934/1919/25 936/1920/25 -f 938/1921/21 939/1922/21 937/1923/21 -f 940/1924/22 943/1925/22 939/1926/22 -f 944/1927/23 941/1928/23 943/1929/23 -f 942/1930/24 937/1923/24 941/1928/24 -f 943/1929/26 937/1931/26 939/1932/26 -f 940/1933/25 942/1934/25 944/1935/25 -f 946/1936/21 947/1937/21 945/1938/21 -f 948/1939/22 951/1940/22 947/1941/22 -f 952/1942/23 949/1943/23 951/1944/23 -f 950/1945/24 945/1938/24 949/1943/24 -f 951/1944/26 945/1946/26 947/1947/26 -f 948/1948/25 950/1949/25 952/1950/25 -f 954/1951/21 955/1952/21 953/1953/21 -f 956/1954/22 959/1955/22 955/1956/22 -f 960/1957/23 957/1958/23 959/1959/23 -f 958/1960/24 953/1953/24 957/1958/24 -f 959/1959/26 953/1961/26 955/1962/26 -f 956/1963/25 958/1964/25 960/1965/25 -f 962/1966/21 963/1967/21 961/1968/21 -f 964/1969/22 967/1970/22 963/1971/22 -f 968/1972/23 965/1973/23 967/1974/23 -f 966/1975/24 961/1968/24 965/1973/24 -f 967/1974/26 961/1976/26 963/1977/26 -f 964/1978/25 966/1979/25 968/1980/25 -f 970/1981/21 971/1982/21 969/1983/21 -f 972/1984/22 975/1985/22 971/1986/22 -f 976/1987/23 973/1988/23 975/1989/23 -f 974/1990/24 969/1983/24 973/1988/24 -f 975/1989/26 969/1991/26 971/1992/26 -f 972/1993/25 974/1994/25 976/1995/25 -f 978/1996/25 979/1997/25 980/1998/25 -f 982/1999/21 983/2000/21 981/2001/21 -f 984/2002/22 987/2003/22 983/2004/22 -f 988/2005/23 985/2006/23 987/2007/23 -f 986/2008/24 981/2009/24 985/2010/24 -f 984/2011/25 986/2012/25 988/2013/25 -f 990/2014/25 991/2015/25 992/2016/25 -f 994/2017/25 995/2018/25 996/2019/25 -f 998/2020/21 999/2021/21 997/2022/21 -f 1000/2023/22 1003/2024/22 999/2025/22 -f 1004/2026/23 1001/2027/23 1003/2028/23 -f 1002/2029/24 997/2022/24 1001/2027/24 -f 1003/2028/26 997/2030/26 999/2031/26 -f 1000/2032/25 1002/2033/25 1004/2034/25 -f 1006/2035/21 1007/2036/21 1005/2037/21 -f 1008/2038/22 1011/2039/22 1007/2040/22 -f 1012/2041/23 1009/2042/23 1011/2043/23 -f 1010/2044/24 1005/2045/24 1009/2046/24 -f 1014/2047/21 1015/2048/21 1013/2049/21 -f 1016/2050/22 1019/2051/22 1015/2052/22 -f 1020/2053/23 1017/2054/23 1019/2055/23 -f 1018/2056/24 1013/2057/24 1017/2058/24 -f 1022/2059/21 1023/2060/21 1021/2061/21 -f 1024/2062/22 1027/2063/22 1023/2064/22 -f 1028/2065/23 1025/2066/23 1027/2067/23 -f 1026/2068/24 1021/2069/24 1025/2070/24 -f 1030/2071/21 1031/2072/21 1029/2073/21 -f 1032/2074/22 1035/2075/22 1031/2076/22 -f 1036/2077/23 1033/2078/23 1035/2079/23 -f 1034/2080/24 1029/2073/24 1033/2078/24 -f 1035/2079/26 1029/2081/26 1031/2082/26 -f 1032/2083/25 1034/2084/25 1036/2085/25 -f 1038/2086/21 1039/2087/21 1037/2088/21 -f 1040/2089/22 1043/2090/22 1039/2091/22 -f 1044/2092/23 1041/2093/23 1043/2094/23 -f 1042/2095/24 1037/2088/24 1041/2093/24 -f 1043/2094/26 1037/2096/26 1039/2097/26 -f 1040/2098/25 1042/2099/25 1044/2100/25 -f 1046/2101/21 1047/2102/21 1045/2103/21 -f 1048/2104/22 1051/2105/22 1047/2106/22 -f 1052/2107/23 1049/2108/23 1051/2109/23 -f 1050/2110/24 1045/2103/24 1049/2108/24 -f 1051/2109/26 1045/2111/26 1047/2112/26 -f 1048/2113/25 1050/2114/25 1052/2115/25 -f 1054/2116/21 1055/2117/21 1053/2118/21 -f 1056/2119/22 1059/2120/22 1055/2121/22 -f 1060/2122/23 1057/2123/23 1059/2124/23 -f 1058/2125/24 1053/2118/24 1057/2123/24 -f 1059/2124/26 1053/2126/26 1055/2127/26 -f 1056/2128/25 1058/2129/25 1060/2130/25 -f 1062/2131/21 1063/2132/21 1061/2133/21 -f 1064/2134/22 1067/2135/22 1063/2136/22 -f 1068/2137/23 1065/2138/23 1067/2139/23 -f 1066/2140/24 1061/2133/24 1065/2138/24 -f 1067/2139/26 1061/2141/26 1063/2142/26 -f 1064/2143/25 1066/2144/25 1068/2145/25 -f 1070/2146/21 1071/2147/21 1069/2148/21 -f 1072/2149/22 1075/2150/22 1071/2151/22 -f 1076/2152/23 1073/2153/23 1075/2154/23 -f 1074/2155/24 1069/2148/24 1073/2153/24 -f 1075/2154/26 1069/2156/26 1071/2157/26 -f 1072/2158/25 1074/2159/25 1076/2160/25 -f 1078/2161/21 1079/2162/21 1077/2163/21 -f 1080/2164/22 1083/2165/22 1079/2166/22 -f 1084/2167/23 1081/2168/23 1083/2169/23 -f 1082/2170/24 1077/2163/24 1081/2168/24 -f 1083/2169/26 1077/2171/26 1079/2172/26 -f 1080/2173/25 1082/2174/25 1084/2175/25 -f 1086/2176/21 1087/2177/21 1085/2178/21 -f 1088/2179/22 1091/2180/22 1087/2181/22 -f 1092/2182/23 1089/2183/23 1091/2184/23 -f 1090/2185/24 1085/2178/24 1089/2183/24 -f 1091/2184/26 1085/2186/26 1087/2187/26 -f 1088/2188/25 1090/2189/25 1092/2190/25 -f 1094/2191/21 1095/2192/21 1093/2193/21 -f 1096/2194/22 1099/2195/22 1095/2196/22 -f 1100/2197/23 1097/2198/23 1099/2199/23 -f 1098/2200/24 1093/2193/24 1097/2198/24 -f 1099/2199/26 1093/2201/26 1095/2202/26 -f 1096/2203/25 1098/2204/25 1100/2205/25 -f 1102/2206/21 1103/2207/21 1101/2208/21 -f 1104/2209/22 1107/2210/22 1103/2211/22 -f 1108/2212/23 1105/2213/23 1107/2214/23 -f 1106/2215/24 1101/2208/24 1105/2213/24 -f 1107/2214/26 1101/2216/26 1103/2217/26 -f 1104/2218/25 1106/2219/25 1108/2220/25 -f 1110/2221/21 1111/2222/21 1109/2223/21 -f 1112/2224/22 1115/2225/22 1111/2226/22 -f 1116/2227/23 1113/2228/23 1115/2229/23 -f 1114/2230/24 1109/2223/24 1113/2228/24 -f 1115/2229/26 1109/2231/26 1111/2232/26 -f 1112/2233/25 1114/2234/25 1116/2235/25 -f 1118/2236/21 1119/2237/21 1117/2238/21 -f 1120/2239/22 1123/2240/22 1119/2241/22 -f 1124/2242/23 1121/2243/23 1123/2244/23 -f 1122/2245/24 1117/2238/24 1121/2243/24 -f 1123/2244/26 1117/2246/26 1119/2247/26 -f 1120/2248/25 1122/2249/25 1124/2250/25 -f 1126/2251/21 1127/2252/21 1125/2253/21 -f 1128/2254/22 1131/2255/22 1127/2256/22 -f 1132/2257/23 1129/2258/23 1131/2259/23 -f 1130/2260/24 1125/2253/24 1129/2258/24 -f 1131/2259/26 1125/2261/26 1127/2262/26 -f 1128/2263/25 1130/2264/25 1132/2265/25 -f 1134/2266/21 1135/2267/21 1133/2268/21 -f 1136/2269/22 1139/2270/22 1135/2271/22 -f 1140/2272/23 1137/2273/23 1139/2274/23 -f 1138/2275/24 1133/2268/24 1137/2273/24 -f 1139/2274/26 1133/2276/26 1135/2277/26 -f 1136/2278/25 1138/2279/25 1140/2280/25 -f 1142/2281/21 1143/2282/21 1141/2283/21 -f 1144/2284/22 1147/2285/22 1143/2286/22 -f 1148/2287/23 1145/2288/23 1147/2289/23 -f 1146/2290/24 1141/2283/24 1145/2288/24 -f 1147/2289/26 1141/2291/26 1143/2292/26 -f 1144/2293/25 1146/2294/25 1148/2295/25 -f 1150/2296/25 1151/2297/25 1152/2298/25 -f 1154/2299/21 1155/2300/21 1153/2301/21 -f 1156/2302/22 1159/2303/22 1155/2304/22 -f 1160/2305/23 1157/2306/23 1159/2307/23 -f 1158/2308/24 1153/2309/24 1157/2310/24 -f 1156/2311/25 1158/2312/25 1160/2313/25 -f 1162/2314/25 1163/2315/25 1164/2316/25 -f 1166/2317/25 1167/2318/25 1168/2319/25 -f 1170/2320/21 1171/2321/21 1169/2322/21 -f 1172/2323/22 1175/2324/22 1171/2325/22 -f 1176/2326/23 1173/2327/23 1175/2328/23 -f 1174/2329/24 1169/2322/24 1173/2327/24 -f 1175/2328/26 1169/2330/26 1171/2331/26 -f 1172/2332/25 1174/2333/25 1176/2334/25 -f 1178/2335/21 1179/2336/21 1177/2337/21 -f 1180/2338/22 1183/2339/22 1179/2340/22 -f 1184/2341/23 1181/2342/23 1183/2343/23 -f 1182/2344/24 1177/2345/24 1181/2346/24 -f 1186/2347/21 1187/2348/21 1185/2349/21 -f 1188/2350/22 1191/2351/22 1187/2352/22 -f 1192/2353/23 1189/2354/23 1191/2355/23 -f 1190/2356/24 1185/2357/24 1189/2358/24 -f 1194/2359/21 1195/2360/21 1193/2361/21 -f 1196/2362/22 1199/2363/22 1195/2364/22 -f 1200/2365/23 1197/2366/23 1199/2367/23 -f 1198/2368/24 1193/2369/24 1197/2370/24 -f 1202/2371/21 1203/2372/21 1201/2373/21 -f 1204/2374/22 1207/2375/22 1203/2376/22 -f 1208/2377/23 1205/2378/23 1207/2379/23 -f 1206/2380/24 1201/2373/24 1205/2378/24 -f 1207/2379/26 1201/2381/26 1203/2382/26 -f 1204/2383/25 1206/2384/25 1208/2385/25 -f 1210/2386/21 1211/2387/21 1209/2388/21 -f 1212/2389/22 1215/2390/22 1211/2391/22 -f 1216/2392/23 1213/2393/23 1215/2394/23 -f 1214/2395/24 1209/2388/24 1213/2393/24 -f 1215/2394/26 1209/2396/26 1211/2397/26 -f 1212/2398/25 1214/2399/25 1216/2400/25 -f 1218/2401/21 1219/2402/21 1217/2403/21 -f 1220/2404/22 1223/2405/22 1219/2406/22 -f 1224/2407/23 1221/2408/23 1223/2409/23 -f 1222/2410/24 1217/2403/24 1221/2408/24 -f 1223/2409/26 1217/2411/26 1219/2412/26 -f 1220/2413/25 1222/2414/25 1224/2415/25 -f 1226/2416/21 1227/2417/21 1225/2418/21 -f 1228/2419/22 1231/2420/22 1227/2421/22 -f 1232/2422/23 1229/2423/23 1231/2424/23 -f 1230/2425/24 1225/2418/24 1229/2423/24 -f 1231/2424/26 1225/2426/26 1227/2427/26 -f 1228/2428/25 1230/2429/25 1232/2430/25 -f 1234/2431/21 1235/2432/21 1233/2433/21 -f 1236/2434/22 1239/2435/22 1235/2436/22 -f 1240/2437/23 1237/2438/23 1239/2439/23 -f 1238/2440/24 1233/2433/24 1237/2438/24 -f 1239/2439/26 1233/2441/26 1235/2442/26 -f 1236/2443/25 1238/2444/25 1240/2445/25 -f 1242/2446/21 1243/2447/21 1241/2448/21 -f 1244/2449/22 1247/2450/22 1243/2451/22 -f 1248/2452/23 1245/2453/23 1247/2454/23 -f 1246/2455/24 1241/2448/24 1245/2453/24 -f 1247/2454/26 1241/2456/26 1243/2457/26 -f 1244/2458/25 1246/2459/25 1248/2460/25 -f 1250/2461/21 1251/2462/21 1249/2463/21 -f 1252/2464/22 1255/2465/22 1251/2466/22 -f 1256/2467/23 1253/2468/23 1255/2469/23 -f 1254/2470/24 1249/2463/24 1253/2468/24 -f 1255/2469/26 1249/2471/26 1251/2472/26 -f 1252/2473/25 1254/2474/25 1256/2475/25 -f 1258/2476/21 1259/2477/21 1257/2478/21 -f 1260/2479/22 1263/2480/22 1259/2481/22 -f 1264/2482/23 1261/2483/23 1263/2484/23 -f 1262/2485/24 1257/2478/24 1261/2483/24 -f 1263/2484/26 1257/2486/26 1259/2487/26 -f 1260/2488/25 1262/2489/25 1264/2490/25 -f 1266/2491/21 1267/2492/21 1265/2493/21 -f 1268/2494/22 1271/2495/22 1267/2496/22 -f 1272/2497/23 1269/2498/23 1271/2499/23 -f 1270/2500/24 1265/2493/24 1269/2498/24 -f 1271/2499/26 1265/2501/26 1267/2502/26 -f 1268/2503/25 1270/2504/25 1272/2505/25 -f 1274/2506/21 1275/2507/21 1273/2508/21 -f 1276/2509/22 1279/2510/22 1275/2511/22 -f 1280/2512/23 1277/2513/23 1279/2514/23 -f 1278/2515/24 1273/2508/24 1277/2513/24 -f 1279/2514/26 1273/2516/26 1275/2517/26 -f 1276/2518/25 1278/2519/25 1280/2520/25 -f 1282/2521/21 1283/2522/21 1281/2523/21 -f 1284/2524/22 1287/2525/22 1283/2526/22 -f 1288/2527/23 1285/2528/23 1287/2529/23 -f 1286/2530/24 1281/2523/24 1285/2528/24 -f 1287/2529/26 1281/2531/26 1283/2532/26 -f 1284/2533/25 1286/2534/25 1288/2535/25 -f 1290/2536/21 1291/2537/21 1289/2538/21 -f 1292/2539/22 1295/2540/22 1291/2541/22 -f 1296/2542/23 1293/2543/23 1295/2544/23 -f 1294/2545/24 1289/2538/24 1293/2543/24 -f 1295/2544/26 1289/2546/26 1291/2547/26 -f 1292/2548/25 1294/2549/25 1296/2550/25 -f 1298/2551/21 1299/2552/21 1297/2553/21 -f 1300/2554/22 1303/2555/22 1299/2556/22 -f 1304/2557/23 1301/2558/23 1303/2559/23 -f 1302/2560/24 1297/2553/24 1301/2558/24 -f 1303/2559/26 1297/2561/26 1299/2562/26 -f 1300/2563/25 1302/2564/25 1304/2565/25 -f 1306/2566/21 1307/2567/21 1305/2568/21 -f 1308/2569/22 1311/2570/22 1307/2571/22 -f 1312/2572/23 1309/2573/23 1311/2574/23 -f 1310/2575/24 1305/2568/24 1309/2573/24 -f 1311/2574/26 1305/2576/26 1307/2577/26 -f 1308/2578/25 1310/2579/25 1312/2580/25 -f 1314/2581/21 1315/2582/21 1313/2583/21 -f 1316/2584/22 1319/2585/22 1315/2586/22 -f 1320/2587/23 1317/2588/23 1319/2589/23 -f 1318/2590/24 1313/2583/24 1317/2588/24 -f 1319/2589/26 1313/2591/26 1315/2592/26 -f 1316/2593/25 1318/2594/25 1320/2595/25 -f 1322/2596/25 1323/2597/25 1324/2598/25 -f 1326/2599/21 1327/2600/21 1325/2601/21 -f 1328/2602/22 1331/2603/22 1327/2604/22 -f 1332/2605/23 1329/2606/23 1331/2607/23 -f 1330/2608/24 1325/2609/24 1329/2610/24 -f 1328/2611/25 1330/2612/25 1332/2613/25 -f 1334/2614/25 1335/2615/25 1336/2616/25 -f 1338/2617/25 1339/2618/25 1340/2619/25 -f 1342/2620/21 1343/2621/21 1341/2622/21 -f 1344/2623/22 1347/2624/22 1343/2625/22 -f 1348/2626/23 1345/2627/23 1347/2628/23 -f 1346/2629/24 1341/2622/24 1345/2627/24 -f 1347/2628/26 1341/2630/26 1343/2631/26 -f 1344/2632/25 1346/2633/25 1348/2634/25 -f 1350/2635/21 1351/2636/21 1349/2637/21 -f 1352/2638/22 1355/2639/22 1351/2640/22 -f 1356/2641/23 1353/2642/23 1355/2643/23 -f 1354/2644/24 1349/2645/24 1353/2646/24 -f 1358/2647/21 1359/2648/21 1357/2649/21 -f 1360/2650/22 1363/2651/22 1359/2652/22 -f 1364/2653/23 1361/2654/23 1363/2655/23 -f 1362/2656/24 1357/2657/24 1361/2658/24 -f 1366/2659/21 1367/2660/21 1365/2661/21 -f 1368/2662/22 1371/2663/22 1367/2664/22 -f 1372/2665/23 1369/2666/23 1371/2667/23 -f 1370/2668/24 1365/2669/24 1369/2670/24 -f 1374/2671/21 1375/2672/21 1373/2673/21 -f 1376/2674/22 1379/2675/22 1375/2676/22 -f 1380/2677/23 1377/2678/23 1379/2679/23 -f 1378/2680/24 1373/2673/24 1377/2678/24 -f 1379/2679/26 1373/2681/26 1375/2682/26 -f 1376/2683/25 1378/2684/25 1380/2685/25 -f 1382/2686/21 1383/2687/21 1381/2688/21 -f 1384/2689/22 1387/2690/22 1383/2691/22 -f 1388/2692/23 1385/2693/23 1387/2694/23 -f 1386/2695/24 1381/2688/24 1385/2693/24 -f 1387/2694/26 1381/2696/26 1383/2697/26 -f 1384/2698/25 1386/2699/25 1388/2700/25 -f 1390/2701/21 1391/2702/21 1389/2703/21 -f 1392/2704/22 1395/2705/22 1391/2706/22 -f 1396/2707/23 1393/2708/23 1395/2709/23 -f 1394/2710/24 1389/2703/24 1393/2708/24 -f 1395/2709/26 1389/2711/26 1391/2712/26 -f 1392/2713/25 1394/2714/25 1396/2715/25 -f 1398/2716/21 1399/2717/21 1397/2718/21 -f 1400/2719/22 1403/2720/22 1399/2721/22 -f 1404/2722/23 1401/2723/23 1403/2724/23 -f 1402/2725/24 1397/2718/24 1401/2723/24 -f 1403/2724/26 1397/2726/26 1399/2727/26 -f 1400/2728/25 1402/2729/25 1404/2730/25 -f 1406/2731/21 1407/2732/21 1405/2733/21 -f 1408/2734/22 1411/2735/22 1407/2736/22 -f 1412/2737/23 1409/2738/23 1411/2739/23 -f 1410/2740/24 1405/2733/24 1409/2738/24 -f 1411/2739/26 1405/2741/26 1407/2742/26 -f 1408/2743/25 1410/2744/25 1412/2745/25 -f 1414/2746/21 1415/2747/21 1413/2748/21 -f 1416/2749/22 1419/2750/22 1415/2751/22 -f 1420/2752/23 1417/2753/23 1419/2754/23 -f 1418/2755/24 1413/2748/24 1417/2753/24 -f 1419/2754/26 1413/2756/26 1415/2757/26 -f 1416/2758/25 1418/2759/25 1420/2760/25 -f 1422/2761/21 1423/2762/21 1421/2763/21 -f 1424/2764/22 1427/2765/22 1423/2766/22 -f 1428/2767/23 1425/2768/23 1427/2769/23 -f 1426/2770/24 1421/2763/24 1425/2768/24 -f 1427/2769/26 1421/2771/26 1423/2772/26 -f 1424/2773/25 1426/2774/25 1428/2775/25 -f 1430/2776/21 1431/2777/21 1429/2778/21 -f 1432/2779/22 1435/2780/22 1431/2781/22 -f 1436/2782/23 1433/2783/23 1435/2784/23 -f 1434/2785/24 1429/2778/24 1433/2783/24 -f 1435/2784/26 1429/2786/26 1431/2787/26 -f 1432/2788/25 1434/2789/25 1436/2790/25 -f 1438/2791/21 1439/2792/21 1437/2793/21 -f 1440/2794/22 1443/2795/22 1439/2796/22 -f 1444/2797/23 1441/2798/23 1443/2799/23 -f 1442/2800/24 1437/2793/24 1441/2798/24 -f 1443/2799/26 1437/2801/26 1439/2802/26 -f 1440/2803/25 1442/2804/25 1444/2805/25 -f 1446/2806/21 1447/2807/21 1445/2808/21 -f 1448/2809/22 1451/2810/22 1447/2811/22 -f 1452/2812/23 1449/2813/23 1451/2814/23 -f 1450/2815/24 1445/2808/24 1449/2813/24 -f 1451/2814/26 1445/2816/26 1447/2817/26 -f 1448/2818/25 1450/2819/25 1452/2820/25 -f 1454/2821/21 1455/2822/21 1453/2823/21 -f 1456/2824/22 1459/2825/22 1455/2826/22 -f 1460/2827/23 1457/2828/23 1459/2829/23 -f 1458/2830/24 1453/2823/24 1457/2828/24 -f 1459/2829/26 1453/2831/26 1455/2832/26 -f 1456/2833/25 1458/2834/25 1460/2835/25 -f 1462/2836/21 1463/2837/21 1461/2838/21 -f 1464/2839/22 1467/2840/22 1463/2841/22 -f 1468/2842/23 1465/2843/23 1467/2844/23 -f 1466/2845/24 1461/2838/24 1465/2843/24 -f 1467/2844/26 1461/2846/26 1463/2847/26 -f 1464/2848/25 1466/2849/25 1468/2850/25 -f 1470/2851/21 1471/2852/21 1469/2853/21 -f 1472/2854/22 1475/2855/22 1471/2856/22 -f 1476/2857/23 1473/2858/23 1475/2859/23 -f 1474/2860/24 1469/2853/24 1473/2858/24 -f 1475/2859/26 1469/2861/26 1471/2862/26 -f 1472/2863/25 1474/2864/25 1476/2865/25 -f 1478/2866/21 1479/2867/21 1477/2868/21 -f 1480/2869/22 1483/2870/22 1479/2871/22 -f 1484/2872/23 1481/2873/23 1483/2874/23 -f 1482/2875/24 1477/2868/24 1481/2873/24 -f 1483/2874/26 1477/2876/26 1479/2877/26 -f 1480/2878/25 1482/2879/25 1484/2880/25 -f 1486/2881/21 1487/2882/21 1485/2883/21 -f 1488/2884/22 1491/2885/22 1487/2886/22 -f 1492/2887/23 1489/2888/23 1491/2889/23 -f 1490/2890/24 1485/2883/24 1489/2888/24 -f 1491/2889/26 1485/2891/26 1487/2892/26 -f 1488/2893/25 1490/2894/25 1492/2895/25 -f 1322/2596/25 1321/2896/25 1323/2597/25 -f 1326/2599/21 1328/2897/21 1327/2600/21 -f 1328/2602/22 1332/2898/22 1331/2603/22 -f 1332/2605/23 1330/2899/23 1329/2606/23 -f 1330/2608/24 1326/2900/24 1325/2609/24 -f 1328/2611/25 1326/2901/25 1330/2612/25 -f 1334/2614/25 1333/2902/25 1335/2615/25 -f 1338/2617/25 1337/2903/25 1339/2618/25 -f 1342/2620/21 1344/2904/21 1343/2621/21 -f 1344/2623/22 1348/2905/22 1347/2624/22 -f 1348/2626/23 1346/2629/23 1345/2627/23 -f 1346/2629/24 1342/2620/24 1341/2622/24 -f 1347/2628/26 1345/2627/26 1341/2630/26 -f 1344/2632/25 1342/2906/25 1346/2633/25 -f 1350/2635/21 1352/2907/21 1351/2636/21 -f 1352/2638/22 1356/2908/22 1355/2639/22 -f 1356/2641/23 1354/2909/23 1353/2642/23 -f 1354/2644/24 1350/2910/24 1349/2645/24 -f 1358/2647/21 1360/2911/21 1359/2648/21 -f 1360/2650/22 1364/2912/22 1363/2651/22 -f 1364/2653/23 1362/2913/23 1361/2654/23 -f 1362/2656/24 1358/2914/24 1357/2657/24 -f 1366/2659/21 1368/2915/21 1367/2660/21 -f 1368/2662/22 1372/2916/22 1371/2663/22 -f 1372/2665/23 1370/2917/23 1369/2666/23 -f 1370/2668/24 1366/2918/24 1365/2669/24 -f 1374/2671/21 1376/2919/21 1375/2672/21 -f 1376/2674/22 1380/2920/22 1379/2675/22 -f 1380/2677/23 1378/2680/23 1377/2678/23 -f 1378/2680/24 1374/2671/24 1373/2673/24 -f 1379/2679/26 1377/2678/26 1373/2681/26 -f 1376/2683/25 1374/2921/25 1378/2684/25 -f 1382/2686/21 1384/2922/21 1383/2687/21 -f 1384/2689/22 1388/2923/22 1387/2690/22 -f 1388/2692/23 1386/2695/23 1385/2693/23 -f 1386/2695/24 1382/2686/24 1381/2688/24 -f 1387/2694/26 1385/2693/26 1381/2696/26 -f 1384/2698/25 1382/2924/25 1386/2699/25 -f 1390/2701/21 1392/2925/21 1391/2702/21 -f 1392/2704/22 1396/2926/22 1395/2705/22 -f 1396/2707/23 1394/2710/23 1393/2708/23 -f 1394/2710/24 1390/2701/24 1389/2703/24 -f 1395/2709/26 1393/2708/26 1389/2711/26 -f 1392/2713/25 1390/2927/25 1394/2714/25 -f 1398/2716/21 1400/2928/21 1399/2717/21 -f 1400/2719/22 1404/2929/22 1403/2720/22 -f 1404/2722/23 1402/2725/23 1401/2723/23 -f 1402/2725/24 1398/2716/24 1397/2718/24 -f 1403/2724/26 1401/2723/26 1397/2726/26 -f 1400/2728/25 1398/2930/25 1402/2729/25 -f 1406/2731/21 1408/2931/21 1407/2732/21 -f 1408/2734/22 1412/2932/22 1411/2735/22 -f 1412/2737/23 1410/2740/23 1409/2738/23 -f 1410/2740/24 1406/2731/24 1405/2733/24 -f 1411/2739/26 1409/2738/26 1405/2741/26 -f 1408/2743/25 1406/2933/25 1410/2744/25 -f 1414/2746/21 1416/2934/21 1415/2747/21 -f 1416/2749/22 1420/2935/22 1419/2750/22 -f 1420/2752/23 1418/2755/23 1417/2753/23 -f 1418/2755/24 1414/2746/24 1413/2748/24 -f 1419/2754/26 1417/2753/26 1413/2756/26 -f 1416/2758/25 1414/2936/25 1418/2759/25 -f 1422/2761/21 1424/2937/21 1423/2762/21 -f 1424/2764/22 1428/2938/22 1427/2765/22 -f 1428/2767/23 1426/2770/23 1425/2768/23 -f 1426/2770/24 1422/2761/24 1421/2763/24 -f 1427/2769/26 1425/2768/26 1421/2771/26 -f 1424/2773/25 1422/2939/25 1426/2774/25 -f 1430/2776/21 1432/2940/21 1431/2777/21 -f 1432/2779/22 1436/2941/22 1435/2780/22 -f 1436/2782/23 1434/2785/23 1433/2783/23 -f 1434/2785/24 1430/2776/24 1429/2778/24 -f 1435/2784/26 1433/2783/26 1429/2786/26 -f 1432/2788/25 1430/2942/25 1434/2789/25 -f 1438/2791/21 1440/2943/21 1439/2792/21 -f 1440/2794/22 1444/2944/22 1443/2795/22 -f 1444/2797/23 1442/2800/23 1441/2798/23 -f 1442/2800/24 1438/2791/24 1437/2793/24 -f 1443/2799/26 1441/2798/26 1437/2801/26 -f 1440/2803/25 1438/2945/25 1442/2804/25 -f 1446/2806/21 1448/2946/21 1447/2807/21 -f 1448/2809/22 1452/2947/22 1451/2810/22 -f 1452/2812/23 1450/2815/23 1449/2813/23 -f 1450/2815/24 1446/2806/24 1445/2808/24 -f 1451/2814/26 1449/2813/26 1445/2816/26 -f 1448/2818/25 1446/2948/25 1450/2819/25 -f 1454/2821/21 1456/2949/21 1455/2822/21 -f 1456/2824/22 1460/2950/22 1459/2825/22 -f 1460/2827/23 1458/2830/23 1457/2828/23 -f 1458/2830/24 1454/2821/24 1453/2823/24 -f 1459/2829/26 1457/2828/26 1453/2831/26 -f 1456/2833/25 1454/2951/25 1458/2834/25 -f 1462/2836/21 1464/2952/21 1463/2837/21 -f 1464/2839/22 1468/2953/22 1467/2840/22 -f 1468/2842/23 1466/2845/23 1465/2843/23 -f 1466/2845/24 1462/2836/24 1461/2838/24 -f 1467/2844/26 1465/2843/26 1461/2846/26 -f 1464/2848/25 1462/2954/25 1466/2849/25 -f 1470/2851/21 1472/2955/21 1471/2852/21 -f 1472/2854/22 1476/2956/22 1475/2855/22 -f 1476/2857/23 1474/2860/23 1473/2858/23 -f 1474/2860/24 1470/2851/24 1469/2853/24 -f 1475/2859/26 1473/2858/26 1469/2861/26 -f 1472/2863/25 1470/2957/25 1474/2864/25 -f 1478/2866/21 1480/2958/21 1479/2867/21 -f 1480/2869/22 1484/2959/22 1483/2870/22 -f 1484/2872/23 1482/2875/23 1481/2873/23 -f 1482/2875/24 1478/2866/24 1477/2868/24 -f 1483/2874/26 1481/2873/26 1477/2876/26 -f 1480/2878/25 1478/2960/25 1482/2879/25 -f 1486/2881/21 1488/2961/21 1487/2882/21 -f 1488/2884/22 1492/2962/22 1491/2885/22 -f 1492/2887/23 1490/2890/23 1489/2888/23 -f 1490/2890/24 1486/2881/24 1485/2883/24 -f 1491/2889/26 1489/2888/26 1485/2891/26 -f 1488/2893/25 1486/2963/25 1490/2894/25 -f 806/1696/25 805/2964/25 807/1697/25 -f 810/1699/21 812/2965/21 811/1700/21 -f 812/1702/22 816/2966/22 815/1703/22 -f 816/1705/23 814/2967/23 813/1706/23 -f 814/1708/24 810/2968/24 809/1709/24 -f 812/1711/25 810/2969/25 814/1712/25 -f 818/1714/25 817/2970/25 819/1715/25 -f 822/1717/25 821/2971/25 823/1718/25 -f 826/1720/21 828/2972/21 827/1721/21 -f 828/1723/22 832/2973/22 831/1724/22 -f 832/1726/23 830/1729/23 829/1727/23 -f 830/1729/24 826/1720/24 825/1722/24 -f 831/1728/26 829/1727/26 825/1730/26 -f 828/1732/25 826/2974/25 830/1733/25 -f 834/1735/21 836/2975/21 835/1736/21 -f 836/1738/22 840/2976/22 839/1739/22 -f 840/1741/23 838/2977/23 837/1742/23 -f 838/1744/24 834/2978/24 833/1745/24 -f 842/1747/21 844/2979/21 843/1748/21 -f 844/1750/22 848/2980/22 847/1751/22 -f 848/1753/23 846/2981/23 845/1754/23 -f 846/1756/24 842/2982/24 841/1757/24 -f 850/1759/21 852/2983/21 851/1760/21 -f 852/1762/22 856/2984/22 855/1763/22 -f 856/1765/23 854/2985/23 853/1766/23 -f 854/1768/24 850/2986/24 849/1769/24 -f 858/1771/21 860/2987/21 859/1772/21 -f 860/1774/22 864/2988/22 863/1775/22 -f 864/1777/23 862/1780/23 861/1778/23 -f 862/1780/24 858/1771/24 857/1773/24 -f 863/1779/26 861/1778/26 857/1781/26 -f 860/1783/25 858/2989/25 862/1784/25 -f 866/1786/21 868/2990/21 867/1787/21 -f 868/1789/22 872/2991/22 871/1790/22 -f 872/1792/23 870/1795/23 869/1793/23 -f 870/1795/24 866/1786/24 865/1788/24 -f 871/1794/26 869/1793/26 865/1796/26 -f 868/1798/25 866/2992/25 870/1799/25 -f 874/1801/21 876/2993/21 875/1802/21 -f 876/1804/22 880/2994/22 879/1805/22 -f 880/1807/23 878/1810/23 877/1808/23 -f 878/1810/24 874/1801/24 873/1803/24 -f 879/1809/26 877/1808/26 873/1811/26 -f 876/1813/25 874/2995/25 878/1814/25 -f 882/1816/21 884/2996/21 883/1817/21 -f 884/1819/22 888/2997/22 887/1820/22 -f 888/1822/23 886/1825/23 885/1823/23 -f 886/1825/24 882/1816/24 881/1818/24 -f 887/1824/26 885/1823/26 881/1826/26 -f 884/1828/25 882/2998/25 886/1829/25 -f 890/1831/21 892/2999/21 891/1832/21 -f 892/1834/22 896/3000/22 895/1835/22 -f 896/1837/23 894/1840/23 893/1838/23 -f 894/1840/24 890/1831/24 889/1833/24 -f 895/1839/26 893/1838/26 889/1841/26 -f 892/1843/25 890/3001/25 894/1844/25 -f 898/1846/21 900/3002/21 899/1847/21 -f 900/1849/22 904/3003/22 903/1850/22 -f 904/1852/23 902/1855/23 901/1853/23 -f 902/1855/24 898/1846/24 897/1848/24 -f 903/1854/26 901/1853/26 897/1856/26 -f 900/1858/25 898/3004/25 902/1859/25 -f 906/1861/21 908/3005/21 907/1862/21 -f 908/1864/22 912/3006/22 911/1865/22 -f 912/1867/23 910/1870/23 909/1868/23 -f 910/1870/24 906/1861/24 905/1863/24 -f 911/1869/26 909/1868/26 905/1871/26 -f 908/1873/25 906/3007/25 910/1874/25 -f 914/1876/21 916/3008/21 915/1877/21 -f 916/1879/22 920/3009/22 919/1880/22 -f 920/1882/23 918/1885/23 917/1883/23 -f 918/1885/24 914/1876/24 913/1878/24 -f 919/1884/26 917/1883/26 913/1886/26 -f 916/1888/25 914/3010/25 918/1889/25 -f 922/1891/21 924/3011/21 923/1892/21 -f 924/1894/22 928/3012/22 927/1895/22 -f 928/1897/23 926/1900/23 925/1898/23 -f 926/1900/24 922/1891/24 921/1893/24 -f 927/1899/26 925/1898/26 921/1901/26 -f 924/1903/25 922/3013/25 926/1904/25 -f 930/1906/21 932/3014/21 931/1907/21 -f 932/1909/22 936/3015/22 935/1910/22 -f 936/1912/23 934/1915/23 933/1913/23 -f 934/1915/24 930/1906/24 929/1908/24 -f 935/1914/26 933/1913/26 929/1916/26 -f 932/1918/25 930/3016/25 934/1919/25 -f 938/1921/21 940/3017/21 939/1922/21 -f 940/1924/22 944/3018/22 943/1925/22 -f 944/1927/23 942/1930/23 941/1928/23 -f 942/1930/24 938/1921/24 937/1923/24 -f 943/1929/26 941/1928/26 937/1931/26 -f 940/1933/25 938/3019/25 942/1934/25 -f 946/1936/21 948/3020/21 947/1937/21 -f 948/1939/22 952/3021/22 951/1940/22 -f 952/1942/23 950/1945/23 949/1943/23 -f 950/1945/24 946/1936/24 945/1938/24 -f 951/1944/26 949/1943/26 945/1946/26 -f 948/1948/25 946/3022/25 950/1949/25 -f 954/1951/21 956/3023/21 955/1952/21 -f 956/1954/22 960/3024/22 959/1955/22 -f 960/1957/23 958/1960/23 957/1958/23 -f 958/1960/24 954/1951/24 953/1953/24 -f 959/1959/26 957/1958/26 953/1961/26 -f 956/1963/25 954/3025/25 958/1964/25 -f 962/1966/21 964/3026/21 963/1967/21 -f 964/1969/22 968/3027/22 967/1970/22 -f 968/1972/23 966/1975/23 965/1973/23 -f 966/1975/24 962/1966/24 961/1968/24 -f 967/1974/26 965/1973/26 961/1976/26 -f 964/1978/25 962/3028/25 966/1979/25 -f 970/1981/21 972/3029/21 971/1982/21 -f 972/1984/22 976/3030/22 975/1985/22 -f 976/1987/23 974/1990/23 973/1988/23 -f 974/1990/24 970/1981/24 969/1983/24 -f 975/1989/26 973/1988/26 969/1991/26 -f 972/1993/25 970/3031/25 974/1994/25 -f 978/1996/25 977/3032/25 979/1997/25 -f 982/1999/21 984/3033/21 983/2000/21 -f 984/2002/22 988/3034/22 987/2003/22 -f 988/2005/23 986/3035/23 985/2006/23 -f 986/2008/24 982/3036/24 981/2009/24 -f 984/2011/25 982/3037/25 986/2012/25 -f 990/2014/25 989/3038/25 991/2015/25 -f 994/2017/25 993/3039/25 995/2018/25 -f 998/2020/21 1000/3040/21 999/2021/21 -f 1000/2023/22 1004/3041/22 1003/2024/22 -f 1004/2026/23 1002/2029/23 1001/2027/23 -f 1002/2029/24 998/2020/24 997/2022/24 -f 1003/2028/26 1001/2027/26 997/2030/26 -f 1000/2032/25 998/3042/25 1002/2033/25 -f 1006/2035/21 1008/3043/21 1007/2036/21 -f 1008/2038/22 1012/3044/22 1011/2039/22 -f 1012/2041/23 1010/3045/23 1009/2042/23 -f 1010/2044/24 1006/3046/24 1005/2045/24 -f 1014/2047/21 1016/3047/21 1015/2048/21 -f 1016/2050/22 1020/3048/22 1019/2051/22 -f 1020/2053/23 1018/3049/23 1017/2054/23 -f 1018/2056/24 1014/3050/24 1013/2057/24 -f 1022/2059/21 1024/3051/21 1023/2060/21 -f 1024/2062/22 1028/3052/22 1027/2063/22 -f 1028/2065/23 1026/3053/23 1025/2066/23 -f 1026/2068/24 1022/3054/24 1021/2069/24 -f 1030/2071/21 1032/3055/21 1031/2072/21 -f 1032/2074/22 1036/3056/22 1035/2075/22 -f 1036/2077/23 1034/2080/23 1033/2078/23 -f 1034/2080/24 1030/2071/24 1029/2073/24 -f 1035/2079/26 1033/2078/26 1029/2081/26 -f 1032/2083/25 1030/3057/25 1034/2084/25 -f 1038/2086/21 1040/3058/21 1039/2087/21 -f 1040/2089/22 1044/3059/22 1043/2090/22 -f 1044/2092/23 1042/2095/23 1041/2093/23 -f 1042/2095/24 1038/2086/24 1037/2088/24 -f 1043/2094/26 1041/2093/26 1037/2096/26 -f 1040/2098/25 1038/3060/25 1042/2099/25 -f 1046/2101/21 1048/3061/21 1047/2102/21 -f 1048/2104/22 1052/3062/22 1051/2105/22 -f 1052/2107/23 1050/2110/23 1049/2108/23 -f 1050/2110/24 1046/2101/24 1045/2103/24 -f 1051/2109/26 1049/2108/26 1045/2111/26 -f 1048/2113/25 1046/3063/25 1050/2114/25 -f 1054/2116/21 1056/3064/21 1055/2117/21 -f 1056/2119/22 1060/3065/22 1059/2120/22 -f 1060/2122/23 1058/2125/23 1057/2123/23 -f 1058/2125/24 1054/2116/24 1053/2118/24 -f 1059/2124/26 1057/2123/26 1053/2126/26 -f 1056/2128/25 1054/3066/25 1058/2129/25 -f 1062/2131/21 1064/3067/21 1063/2132/21 -f 1064/2134/22 1068/3068/22 1067/2135/22 -f 1068/2137/23 1066/2140/23 1065/2138/23 -f 1066/2140/24 1062/2131/24 1061/2133/24 -f 1067/2139/26 1065/2138/26 1061/2141/26 -f 1064/2143/25 1062/3069/25 1066/2144/25 -f 1070/2146/21 1072/3070/21 1071/2147/21 -f 1072/2149/22 1076/3071/22 1075/2150/22 -f 1076/2152/23 1074/2155/23 1073/2153/23 -f 1074/2155/24 1070/2146/24 1069/2148/24 -f 1075/2154/26 1073/2153/26 1069/2156/26 -f 1072/2158/25 1070/3072/25 1074/2159/25 -f 1078/2161/21 1080/3073/21 1079/2162/21 -f 1080/2164/22 1084/3074/22 1083/2165/22 -f 1084/2167/23 1082/2170/23 1081/2168/23 -f 1082/2170/24 1078/2161/24 1077/2163/24 -f 1083/2169/26 1081/2168/26 1077/2171/26 -f 1080/2173/25 1078/3075/25 1082/2174/25 -f 1086/2176/21 1088/3076/21 1087/2177/21 -f 1088/2179/22 1092/3077/22 1091/2180/22 -f 1092/2182/23 1090/2185/23 1089/2183/23 -f 1090/2185/24 1086/2176/24 1085/2178/24 -f 1091/2184/26 1089/2183/26 1085/2186/26 -f 1088/2188/25 1086/3078/25 1090/2189/25 -f 1094/2191/21 1096/3079/21 1095/2192/21 -f 1096/2194/22 1100/3080/22 1099/2195/22 -f 1100/2197/23 1098/2200/23 1097/2198/23 -f 1098/2200/24 1094/2191/24 1093/2193/24 -f 1099/2199/26 1097/2198/26 1093/2201/26 -f 1096/2203/25 1094/3081/25 1098/2204/25 -f 1102/2206/21 1104/3082/21 1103/2207/21 -f 1104/2209/22 1108/3083/22 1107/2210/22 -f 1108/2212/23 1106/2215/23 1105/2213/23 -f 1106/2215/24 1102/2206/24 1101/2208/24 -f 1107/2214/26 1105/2213/26 1101/2216/26 -f 1104/2218/25 1102/3084/25 1106/2219/25 -f 1110/2221/21 1112/3085/21 1111/2222/21 -f 1112/2224/22 1116/3086/22 1115/2225/22 -f 1116/2227/23 1114/2230/23 1113/2228/23 -f 1114/2230/24 1110/2221/24 1109/2223/24 -f 1115/2229/26 1113/2228/26 1109/2231/26 -f 1112/2233/25 1110/3087/25 1114/2234/25 -f 1118/2236/21 1120/3088/21 1119/2237/21 -f 1120/2239/22 1124/3089/22 1123/2240/22 -f 1124/2242/23 1122/2245/23 1121/2243/23 -f 1122/2245/24 1118/2236/24 1117/2238/24 -f 1123/2244/26 1121/2243/26 1117/2246/26 -f 1120/2248/25 1118/3090/25 1122/2249/25 -f 1126/2251/21 1128/3091/21 1127/2252/21 -f 1128/2254/22 1132/3092/22 1131/2255/22 -f 1132/2257/23 1130/2260/23 1129/2258/23 -f 1130/2260/24 1126/2251/24 1125/2253/24 -f 1131/2259/26 1129/2258/26 1125/2261/26 -f 1128/2263/25 1126/3093/25 1130/2264/25 -f 1134/2266/21 1136/3094/21 1135/2267/21 -f 1136/2269/22 1140/3095/22 1139/2270/22 -f 1140/2272/23 1138/2275/23 1137/2273/23 -f 1138/2275/24 1134/2266/24 1133/2268/24 -f 1139/2274/26 1137/2273/26 1133/2276/26 -f 1136/2278/25 1134/3096/25 1138/2279/25 -f 1142/2281/21 1144/3097/21 1143/2282/21 -f 1144/2284/22 1148/3098/22 1147/2285/22 -f 1148/2287/23 1146/2290/23 1145/2288/23 -f 1146/2290/24 1142/2281/24 1141/2283/24 -f 1147/2289/26 1145/2288/26 1141/2291/26 -f 1144/2293/25 1142/3099/25 1146/2294/25 -f 1150/2296/25 1149/3100/25 1151/2297/25 -f 1154/2299/21 1156/3101/21 1155/2300/21 -f 1156/2302/22 1160/3102/22 1159/2303/22 -f 1160/2305/23 1158/3103/23 1157/2306/23 -f 1158/2308/24 1154/3104/24 1153/2309/24 -f 1156/2311/25 1154/3105/25 1158/2312/25 -f 1162/2314/25 1161/3106/25 1163/2315/25 -f 1166/2317/25 1165/3107/25 1167/2318/25 -f 1170/2320/21 1172/3108/21 1171/2321/21 -f 1172/2323/22 1176/3109/22 1175/2324/22 -f 1176/2326/23 1174/2329/23 1173/2327/23 -f 1174/2329/24 1170/2320/24 1169/2322/24 -f 1175/2328/26 1173/2327/26 1169/2330/26 -f 1172/2332/25 1170/3110/25 1174/2333/25 -f 1178/2335/21 1180/3111/21 1179/2336/21 -f 1180/2338/22 1184/3112/22 1183/2339/22 -f 1184/2341/23 1182/3113/23 1181/2342/23 -f 1182/2344/24 1178/3114/24 1177/2345/24 -f 1186/2347/21 1188/3115/21 1187/2348/21 -f 1188/2350/22 1192/3116/22 1191/2351/22 -f 1192/2353/23 1190/3117/23 1189/2354/23 -f 1190/2356/24 1186/3118/24 1185/2357/24 -f 1194/2359/21 1196/3119/21 1195/2360/21 -f 1196/2362/22 1200/3120/22 1199/2363/22 -f 1200/2365/23 1198/3121/23 1197/2366/23 -f 1198/2368/24 1194/3122/24 1193/2369/24 -f 1202/2371/21 1204/3123/21 1203/2372/21 -f 1204/2374/22 1208/3124/22 1207/2375/22 -f 1208/2377/23 1206/2380/23 1205/2378/23 -f 1206/2380/24 1202/2371/24 1201/2373/24 -f 1207/2379/26 1205/2378/26 1201/2381/26 -f 1204/2383/25 1202/3125/25 1206/2384/25 -f 1210/2386/21 1212/3126/21 1211/2387/21 -f 1212/2389/22 1216/3127/22 1215/2390/22 -f 1216/2392/23 1214/2395/23 1213/2393/23 -f 1214/2395/24 1210/2386/24 1209/2388/24 -f 1215/2394/26 1213/2393/26 1209/2396/26 -f 1212/2398/25 1210/3128/25 1214/2399/25 -f 1218/2401/21 1220/3129/21 1219/2402/21 -f 1220/2404/22 1224/3130/22 1223/2405/22 -f 1224/2407/23 1222/2410/23 1221/2408/23 -f 1222/2410/24 1218/2401/24 1217/2403/24 -f 1223/2409/26 1221/2408/26 1217/2411/26 -f 1220/2413/25 1218/3131/25 1222/2414/25 -f 1226/2416/21 1228/3132/21 1227/2417/21 -f 1228/2419/22 1232/3133/22 1231/2420/22 -f 1232/2422/23 1230/2425/23 1229/2423/23 -f 1230/2425/24 1226/2416/24 1225/2418/24 -f 1231/2424/26 1229/2423/26 1225/2426/26 -f 1228/2428/25 1226/3134/25 1230/2429/25 -f 1234/2431/21 1236/3135/21 1235/2432/21 -f 1236/2434/22 1240/3136/22 1239/2435/22 -f 1240/2437/23 1238/2440/23 1237/2438/23 -f 1238/2440/24 1234/2431/24 1233/2433/24 -f 1239/2439/26 1237/2438/26 1233/2441/26 -f 1236/2443/25 1234/3137/25 1238/2444/25 -f 1242/2446/21 1244/3138/21 1243/2447/21 -f 1244/2449/22 1248/3139/22 1247/2450/22 -f 1248/2452/23 1246/2455/23 1245/2453/23 -f 1246/2455/24 1242/2446/24 1241/2448/24 -f 1247/2454/26 1245/2453/26 1241/2456/26 -f 1244/2458/25 1242/3140/25 1246/2459/25 -f 1250/2461/21 1252/3141/21 1251/2462/21 -f 1252/2464/22 1256/3142/22 1255/2465/22 -f 1256/2467/23 1254/2470/23 1253/2468/23 -f 1254/2470/24 1250/2461/24 1249/2463/24 -f 1255/2469/26 1253/2468/26 1249/2471/26 -f 1252/2473/25 1250/3143/25 1254/2474/25 -f 1258/2476/21 1260/3144/21 1259/2477/21 -f 1260/2479/22 1264/3145/22 1263/2480/22 -f 1264/2482/23 1262/2485/23 1261/2483/23 -f 1262/2485/24 1258/2476/24 1257/2478/24 -f 1263/2484/26 1261/2483/26 1257/2486/26 -f 1260/2488/25 1258/3146/25 1262/2489/25 -f 1266/2491/21 1268/3147/21 1267/2492/21 -f 1268/2494/22 1272/3148/22 1271/2495/22 -f 1272/2497/23 1270/2500/23 1269/2498/23 -f 1270/2500/24 1266/2491/24 1265/2493/24 -f 1271/2499/26 1269/2498/26 1265/2501/26 -f 1268/2503/25 1266/3149/25 1270/2504/25 -f 1274/2506/21 1276/3150/21 1275/2507/21 -f 1276/2509/22 1280/3151/22 1279/2510/22 -f 1280/2512/23 1278/2515/23 1277/2513/23 -f 1278/2515/24 1274/2506/24 1273/2508/24 -f 1279/2514/26 1277/2513/26 1273/2516/26 -f 1276/2518/25 1274/3152/25 1278/2519/25 -f 1282/2521/21 1284/3153/21 1283/2522/21 -f 1284/2524/22 1288/3154/22 1287/2525/22 -f 1288/2527/23 1286/2530/23 1285/2528/23 -f 1286/2530/24 1282/2521/24 1281/2523/24 -f 1287/2529/26 1285/2528/26 1281/2531/26 -f 1284/2533/25 1282/3155/25 1286/2534/25 -f 1290/2536/21 1292/3156/21 1291/2537/21 -f 1292/2539/22 1296/3157/22 1295/2540/22 -f 1296/2542/23 1294/2545/23 1293/2543/23 -f 1294/2545/24 1290/2536/24 1289/2538/24 -f 1295/2544/26 1293/2543/26 1289/2546/26 -f 1292/2548/25 1290/3158/25 1294/2549/25 -f 1298/2551/21 1300/3159/21 1299/2552/21 -f 1300/2554/22 1304/3160/22 1303/2555/22 -f 1304/2557/23 1302/2560/23 1301/2558/23 -f 1302/2560/24 1298/2551/24 1297/2553/24 -f 1303/2559/26 1301/2558/26 1297/2561/26 -f 1300/2563/25 1298/3161/25 1302/2564/25 -f 1306/2566/21 1308/3162/21 1307/2567/21 -f 1308/2569/22 1312/3163/22 1311/2570/22 -f 1312/2572/23 1310/2575/23 1309/2573/23 -f 1310/2575/24 1306/2566/24 1305/2568/24 -f 1311/2574/26 1309/2573/26 1305/2576/26 -f 1308/2578/25 1306/3164/25 1310/2579/25 -f 1314/2581/21 1316/3165/21 1315/2582/21 -f 1316/2584/22 1320/3166/22 1319/2585/22 -f 1320/2587/23 1318/2590/23 1317/2588/23 -f 1318/2590/24 1314/2581/24 1313/2583/24 -f 1319/2589/26 1317/2588/26 1313/2591/26 -f 1316/2593/25 1314/3167/25 1318/2594/25 +f 102/203/21 103/204/21 101/205/21 +f 104/206/22 107/207/22 103/208/22 +f 108/209/23 105/210/23 107/211/23 +f 106/212/24 101/213/24 105/214/24 +f 104/215/25 106/216/25 108/217/25 +f 110/218/21 111/219/21 109/220/21 +f 112/221/22 115/222/22 111/223/22 +f 116/224/23 113/225/23 115/226/23 +f 114/227/24 109/228/24 113/225/24 +f 112/221/25 114/229/25 116/230/25 +f 118/231/25 119/232/25 120/233/25 +f 122/234/21 123/235/21 121/236/21 +f 124/237/22 127/238/22 123/239/22 +f 128/240/23 125/241/23 127/242/23 +f 126/243/24 121/244/24 125/245/24 +f 124/246/25 126/247/25 128/248/25 +f 130/249/25 131/250/25 132/251/25 +f 134/252/25 135/253/25 136/254/25 +f 138/255/21 139/256/21 137/257/21 +f 140/258/22 143/259/22 139/260/22 +f 144/261/23 141/262/23 143/263/23 +f 142/264/24 137/257/24 141/262/24 +f 143/263/26 137/265/26 139/266/26 +f 140/267/25 142/268/25 144/269/25 +f 146/270/21 147/271/21 145/272/21 +f 148/273/22 151/274/22 147/275/22 +f 152/276/23 149/277/23 151/278/23 +f 150/279/24 145/280/24 149/281/24 +f 154/282/21 155/283/21 153/284/21 +f 156/285/22 159/286/22 155/287/22 +f 160/288/23 157/289/23 159/290/23 +f 158/291/24 153/292/24 157/293/24 +f 162/294/21 163/295/21 161/296/21 +f 164/297/22 167/298/22 163/299/22 +f 168/300/23 165/301/23 167/302/23 +f 166/303/24 161/304/24 165/305/24 +f 170/306/21 171/307/21 169/308/21 +f 172/309/22 175/310/22 171/311/22 +f 176/312/23 173/313/23 175/314/23 +f 174/315/24 169/308/24 173/313/24 +f 175/314/26 169/316/26 171/317/26 +f 172/318/25 174/319/25 176/320/25 +f 178/321/21 179/322/21 177/323/21 +f 180/324/22 183/325/22 179/326/22 +f 184/327/23 181/328/23 183/329/23 +f 182/330/24 177/323/24 181/328/24 +f 183/329/26 177/331/26 179/332/26 +f 180/333/25 182/334/25 184/335/25 +f 186/336/21 187/337/21 185/338/21 +f 188/339/22 191/340/22 187/341/22 +f 192/342/23 189/343/23 191/344/23 +f 190/345/24 185/338/24 189/343/24 +f 191/344/26 185/346/26 187/347/26 +f 188/348/25 190/349/25 192/350/25 +f 194/351/21 195/352/21 193/353/21 +f 196/354/22 199/355/22 195/356/22 +f 200/357/23 197/358/23 199/359/23 +f 198/360/24 193/353/24 197/358/24 +f 199/359/26 193/361/26 195/362/26 +f 196/363/25 198/364/25 200/365/25 +f 202/366/21 203/367/21 201/368/21 +f 204/369/22 207/370/22 203/371/22 +f 208/372/23 205/373/23 207/374/23 +f 206/375/24 201/368/24 205/373/24 +f 207/374/26 201/376/26 203/377/26 +f 204/378/25 206/379/25 208/380/25 +f 210/381/21 211/382/21 209/383/21 +f 212/384/22 215/385/22 211/386/22 +f 216/387/23 213/388/23 215/389/23 +f 214/390/24 209/383/24 213/388/24 +f 215/389/26 209/391/26 211/392/26 +f 212/393/25 214/394/25 216/395/25 +f 218/396/21 219/397/21 217/398/21 +f 220/399/22 223/400/22 219/401/22 +f 224/402/23 221/403/23 223/404/23 +f 222/405/24 217/398/24 221/403/24 +f 223/404/26 217/406/26 219/407/26 +f 220/408/25 222/409/25 224/410/25 +f 226/411/21 227/412/21 225/413/21 +f 228/414/22 231/415/22 227/416/22 +f 232/417/23 229/418/23 231/419/23 +f 230/420/24 225/413/24 229/418/24 +f 231/419/26 225/421/26 227/422/26 +f 228/423/25 230/424/25 232/425/25 +f 234/426/21 235/427/21 233/428/21 +f 236/429/22 239/430/22 235/431/22 +f 240/432/23 237/433/23 239/434/23 +f 238/435/24 233/428/24 237/433/24 +f 239/434/26 233/436/26 235/437/26 +f 236/438/25 238/439/25 240/440/25 +f 242/441/21 243/442/21 241/443/21 +f 244/444/22 247/445/22 243/446/22 +f 248/447/23 245/448/23 247/449/23 +f 246/450/24 241/443/24 245/448/24 +f 247/449/26 241/451/26 243/452/26 +f 244/453/25 246/454/25 248/455/25 +f 250/456/21 251/457/21 249/458/21 +f 252/459/22 255/460/22 251/461/22 +f 256/462/23 253/463/23 255/464/23 +f 254/465/24 249/458/24 253/463/24 +f 255/464/26 249/466/26 251/467/26 +f 252/468/25 254/469/25 256/470/25 +f 258/471/21 259/472/21 257/473/21 +f 260/474/22 263/475/22 259/476/22 +f 264/477/23 261/478/23 263/479/23 +f 262/480/24 257/473/24 261/478/24 +f 263/479/26 257/481/26 259/482/26 +f 260/483/25 262/484/25 264/485/25 +f 266/486/21 267/487/21 265/488/21 +f 268/489/22 271/490/22 267/491/22 +f 272/492/23 269/493/23 271/494/23 +f 270/495/24 265/488/24 269/493/24 +f 271/494/26 265/496/26 267/497/26 +f 268/498/25 270/499/25 272/500/25 +f 274/501/21 275/502/21 273/503/21 +f 276/504/22 279/505/22 275/506/22 +f 280/507/23 277/508/23 279/509/23 +f 278/510/24 273/503/24 277/508/24 +f 279/509/26 273/511/26 275/512/26 +f 276/513/25 278/514/25 280/515/25 +f 282/516/21 283/517/21 281/518/21 +f 284/519/22 287/520/22 283/521/22 +f 288/522/23 285/523/23 287/524/23 +f 286/525/24 281/518/24 285/523/24 +f 287/524/26 281/526/26 283/527/26 +f 284/528/25 286/529/25 288/530/25 +f 290/531/25 291/532/25 292/533/25 +f 294/534/21 295/535/21 293/536/21 +f 296/537/22 299/538/22 295/539/22 +f 300/540/23 297/541/23 299/542/23 +f 298/543/24 293/544/24 297/545/24 +f 296/546/25 298/547/25 300/548/25 +f 302/549/25 303/550/25 304/551/25 +f 306/552/25 307/553/25 308/554/25 +f 310/555/21 311/556/21 309/557/21 +f 312/558/22 315/559/22 311/560/22 +f 316/561/23 313/562/23 315/563/23 +f 314/564/24 309/557/24 313/562/24 +f 315/563/26 309/565/26 311/566/26 +f 312/567/25 314/568/25 316/569/25 +f 318/570/21 319/571/21 317/572/21 +f 320/573/22 323/574/22 319/575/22 +f 324/576/23 321/577/23 323/578/23 +f 322/579/24 317/580/24 321/581/24 +f 326/582/21 327/583/21 325/584/21 +f 328/585/22 331/586/22 327/587/22 +f 332/588/23 329/589/23 331/590/23 +f 330/591/24 325/592/24 329/593/24 +f 334/594/21 335/595/21 333/596/21 +f 336/597/22 339/598/22 335/599/22 +f 340/600/23 337/601/23 339/602/23 +f 338/603/24 333/604/24 337/605/24 +f 342/606/21 343/607/21 341/608/21 +f 344/609/22 347/610/22 343/611/22 +f 348/612/23 345/613/23 347/614/23 +f 346/615/24 341/608/24 345/613/24 +f 347/614/26 341/616/26 343/617/26 +f 344/618/25 346/619/25 348/620/25 +f 350/621/21 351/622/21 349/623/21 +f 352/624/22 355/625/22 351/626/22 +f 356/627/23 353/628/23 355/629/23 +f 354/630/24 349/623/24 353/628/24 +f 355/629/26 349/631/26 351/632/26 +f 352/633/25 354/634/25 356/635/25 +f 358/636/21 359/637/21 357/638/21 +f 360/639/22 363/640/22 359/641/22 +f 364/642/23 361/643/23 363/644/23 +f 362/645/24 357/638/24 361/643/24 +f 363/644/26 357/646/26 359/647/26 +f 360/648/25 362/649/25 364/650/25 +f 366/651/21 367/652/21 365/653/21 +f 368/654/22 371/655/22 367/656/22 +f 372/657/23 369/658/23 371/659/23 +f 370/660/24 365/653/24 369/658/24 +f 371/659/26 365/661/26 367/662/26 +f 368/663/25 370/664/25 372/665/25 +f 374/666/21 375/667/21 373/668/21 +f 376/669/22 379/670/22 375/671/22 +f 380/672/23 377/673/23 379/674/23 +f 378/675/24 373/668/24 377/673/24 +f 379/674/26 373/676/26 375/677/26 +f 376/678/25 378/679/25 380/680/25 +f 382/681/21 383/682/21 381/683/21 +f 384/684/22 387/685/22 383/686/22 +f 388/687/23 385/688/23 387/689/23 +f 386/690/24 381/683/24 385/688/24 +f 387/689/26 381/691/26 383/692/26 +f 384/693/25 386/694/25 388/695/25 +f 390/696/21 391/697/21 389/698/21 +f 392/699/22 395/700/22 391/701/22 +f 396/702/23 393/703/23 395/704/23 +f 394/705/24 389/698/24 393/703/24 +f 395/704/26 389/706/26 391/707/26 +f 392/708/25 394/709/25 396/710/25 +f 398/711/21 399/712/21 397/713/21 +f 400/714/22 403/715/22 399/716/22 +f 404/717/23 401/718/23 403/719/23 +f 402/720/24 397/713/24 401/718/24 +f 403/719/26 397/721/26 399/722/26 +f 400/723/25 402/724/25 404/725/25 +f 406/726/21 407/727/21 405/728/21 +f 408/729/22 411/730/22 407/731/22 +f 412/732/23 409/733/23 411/734/23 +f 410/735/24 405/728/24 409/733/24 +f 411/734/26 405/736/26 407/737/26 +f 408/738/25 410/739/25 412/740/25 +f 414/741/21 415/742/21 413/743/21 +f 416/744/22 419/745/22 415/746/22 +f 420/747/23 417/748/23 419/749/23 +f 418/750/24 413/743/24 417/748/24 +f 419/749/26 413/751/26 415/752/26 +f 416/753/25 418/754/25 420/755/25 +f 422/756/21 423/757/21 421/758/21 +f 424/759/22 427/760/22 423/761/22 +f 428/762/23 425/763/23 427/764/23 +f 426/765/24 421/758/24 425/763/24 +f 427/764/26 421/766/26 423/767/26 +f 424/768/25 426/769/25 428/770/25 +f 430/771/21 431/772/21 429/773/21 +f 432/774/22 435/775/22 431/776/22 +f 436/777/23 433/778/23 435/779/23 +f 434/780/24 429/773/24 433/778/24 +f 435/779/26 429/781/26 431/782/26 +f 432/783/25 434/784/25 436/785/25 +f 438/786/21 439/787/21 437/788/21 +f 440/789/22 443/790/22 439/791/22 +f 444/792/23 441/793/23 443/794/23 +f 442/795/24 437/788/24 441/793/24 +f 443/794/26 437/796/26 439/797/26 +f 440/798/25 442/799/25 444/800/25 +f 446/801/21 447/802/21 445/803/21 +f 448/804/22 451/805/22 447/806/22 +f 452/807/23 449/808/23 451/809/23 +f 450/810/24 445/803/24 449/808/24 +f 451/809/26 445/811/26 447/812/26 +f 448/813/25 450/814/25 452/815/25 +f 454/816/21 455/817/21 453/818/21 +f 456/819/22 459/820/22 455/821/22 +f 460/822/23 457/823/23 459/824/23 +f 458/825/24 453/818/24 457/823/24 +f 459/824/26 453/826/26 455/827/26 +f 456/828/25 458/829/25 460/830/25 +f 462/831/25 463/832/25 464/833/25 +f 466/834/21 467/835/21 465/836/21 +f 468/837/22 471/838/22 467/839/22 +f 472/840/23 469/841/23 471/842/23 +f 470/843/24 465/844/24 469/845/24 +f 468/846/25 470/847/25 472/848/25 +f 474/849/25 475/850/25 476/851/25 +f 478/852/25 479/853/25 480/854/25 +f 482/855/21 483/856/21 481/857/21 +f 484/858/22 487/859/22 483/860/22 +f 488/861/23 485/862/23 487/863/23 +f 486/864/24 481/857/24 485/862/24 +f 487/863/26 481/865/26 483/866/26 +f 484/867/25 486/868/25 488/869/25 +f 490/870/21 491/871/21 489/872/21 +f 492/873/22 495/874/22 491/875/22 +f 496/876/23 493/877/23 495/878/23 +f 494/879/24 489/880/24 493/881/24 +f 498/882/21 499/883/21 497/884/21 +f 500/885/22 503/886/22 499/887/22 +f 504/888/23 501/889/23 503/890/23 +f 502/891/24 497/892/24 501/893/24 +f 506/894/21 507/895/21 505/896/21 +f 508/897/22 511/898/22 507/899/22 +f 512/900/23 509/901/23 511/902/23 +f 510/903/24 505/904/24 509/905/24 +f 514/906/21 515/907/21 513/908/21 +f 516/909/22 519/910/22 515/911/22 +f 520/912/23 517/913/23 519/914/23 +f 518/915/24 513/908/24 517/913/24 +f 519/914/26 513/916/26 515/917/26 +f 516/918/25 518/919/25 520/920/25 +f 522/921/21 523/922/21 521/923/21 +f 524/924/22 527/925/22 523/926/22 +f 528/927/23 525/928/23 527/929/23 +f 526/930/24 521/923/24 525/928/24 +f 527/929/26 521/931/26 523/932/26 +f 524/933/25 526/934/25 528/935/25 +f 530/936/21 531/937/21 529/938/21 +f 532/939/22 535/940/22 531/941/22 +f 536/942/23 533/943/23 535/944/23 +f 534/945/24 529/938/24 533/943/24 +f 535/944/26 529/946/26 531/947/26 +f 532/948/25 534/949/25 536/950/25 +f 538/951/21 539/952/21 537/953/21 +f 540/954/22 543/955/22 539/956/22 +f 544/957/23 541/958/23 543/959/23 +f 542/960/24 537/953/24 541/958/24 +f 543/959/26 537/961/26 539/962/26 +f 540/963/25 542/964/25 544/965/25 +f 546/966/21 547/967/21 545/968/21 +f 548/969/22 551/970/22 547/971/22 +f 552/972/23 549/973/23 551/974/23 +f 550/975/24 545/968/24 549/973/24 +f 551/974/26 545/976/26 547/977/26 +f 548/978/25 550/979/25 552/980/25 +f 554/981/21 555/982/21 553/983/21 +f 556/984/22 559/985/22 555/986/22 +f 560/987/23 557/988/23 559/989/23 +f 558/990/24 553/983/24 557/988/24 +f 559/989/26 553/991/26 555/992/26 +f 556/993/25 558/994/25 560/995/25 +f 562/996/21 563/997/21 561/998/21 +f 564/999/22 567/1000/22 563/1001/22 +f 568/1002/23 565/1003/23 567/1004/23 +f 566/1005/24 561/998/24 565/1003/24 +f 567/1004/26 561/1006/26 563/1007/26 +f 564/1008/25 566/1009/25 568/1010/25 +f 570/1011/21 571/1012/21 569/1013/21 +f 572/1014/22 575/1015/22 571/1016/22 +f 576/1017/23 573/1018/23 575/1019/23 +f 574/1020/24 569/1013/24 573/1018/24 +f 575/1019/26 569/1021/26 571/1022/26 +f 572/1023/25 574/1024/25 576/1025/25 +f 578/1026/21 579/1027/21 577/1028/21 +f 580/1029/22 583/1030/22 579/1031/22 +f 584/1032/23 581/1033/23 583/1034/23 +f 582/1035/24 577/1028/24 581/1033/24 +f 583/1034/26 577/1036/26 579/1037/26 +f 580/1038/25 582/1039/25 584/1040/25 +f 586/1041/21 587/1042/21 585/1043/21 +f 588/1044/22 591/1045/22 587/1046/22 +f 592/1047/23 589/1048/23 591/1049/23 +f 590/1050/24 585/1043/24 589/1048/24 +f 591/1049/26 585/1051/26 587/1052/26 +f 588/1053/25 590/1054/25 592/1055/25 +f 594/1056/21 595/1057/21 593/1058/21 +f 596/1059/22 599/1060/22 595/1061/22 +f 600/1062/23 597/1063/23 599/1064/23 +f 598/1065/24 593/1058/24 597/1063/24 +f 599/1064/26 593/1066/26 595/1067/26 +f 596/1068/25 598/1069/25 600/1070/25 +f 602/1071/21 603/1072/21 601/1073/21 +f 604/1074/22 607/1075/22 603/1076/22 +f 608/1077/23 605/1078/23 607/1079/23 +f 606/1080/24 601/1073/24 605/1078/24 +f 607/1079/26 601/1081/26 603/1082/26 +f 604/1083/25 606/1084/25 608/1085/25 +f 610/1086/21 611/1087/21 609/1088/21 +f 612/1089/22 615/1090/22 611/1091/22 +f 616/1092/23 613/1093/23 615/1094/23 +f 614/1095/24 609/1088/24 613/1093/24 +f 615/1094/26 609/1096/26 611/1097/26 +f 612/1098/25 614/1099/25 616/1100/25 +f 618/1101/21 619/1102/21 617/1103/21 +f 620/1104/22 623/1105/22 619/1106/22 +f 624/1107/23 621/1108/23 623/1109/23 +f 622/1110/24 617/1103/24 621/1108/24 +f 623/1109/26 617/1111/26 619/1112/26 +f 620/1113/25 622/1114/25 624/1115/25 +f 626/1116/21 627/1117/21 625/1118/21 +f 628/1119/22 631/1120/22 627/1121/22 +f 632/1122/23 629/1123/23 631/1124/23 +f 630/1125/24 625/1118/24 629/1123/24 +f 631/1124/26 625/1126/26 627/1127/26 +f 628/1128/25 630/1129/25 632/1130/25 +f 634/1131/25 635/1132/25 636/1133/25 +f 638/1134/21 639/1135/21 637/1136/21 +f 640/1137/22 643/1138/22 639/1139/22 +f 644/1140/23 641/1141/23 643/1142/23 +f 642/1143/24 637/1144/24 641/1145/24 +f 640/1146/25 642/1147/25 644/1148/25 +f 646/1149/25 647/1150/25 648/1151/25 +f 650/1152/25 651/1153/25 652/1154/25 +f 654/1155/21 655/1156/21 653/1157/21 +f 656/1158/22 659/1159/22 655/1160/22 +f 660/1161/23 657/1162/23 659/1163/23 +f 658/1164/24 653/1157/24 657/1162/24 +f 659/1163/26 653/1165/26 655/1166/26 +f 656/1167/25 658/1168/25 660/1169/25 +f 662/1170/21 663/1171/21 661/1172/21 +f 664/1173/22 667/1174/22 663/1175/22 +f 668/1176/23 665/1177/23 667/1178/23 +f 666/1179/24 661/1180/24 665/1181/24 +f 670/1182/21 671/1183/21 669/1184/21 +f 672/1185/22 675/1186/22 671/1187/22 +f 676/1188/23 673/1189/23 675/1190/23 +f 674/1191/24 669/1192/24 673/1193/24 +f 678/1194/21 679/1195/21 677/1196/21 +f 680/1197/22 683/1198/22 679/1199/22 +f 684/1200/23 681/1201/23 683/1202/23 +f 682/1203/24 677/1204/24 681/1205/24 +f 686/1206/21 687/1207/21 685/1208/21 +f 688/1209/22 691/1210/22 687/1211/22 +f 692/1212/23 689/1213/23 691/1214/23 +f 690/1215/24 685/1208/24 689/1213/24 +f 691/1214/26 685/1216/26 687/1217/26 +f 688/1218/25 690/1219/25 692/1220/25 +f 694/1221/21 695/1222/21 693/1223/21 +f 696/1224/22 699/1225/22 695/1226/22 +f 700/1227/23 697/1228/23 699/1229/23 +f 698/1230/24 693/1223/24 697/1228/24 +f 699/1229/26 693/1231/26 695/1232/26 +f 696/1233/25 698/1234/25 700/1235/25 +f 702/1236/21 703/1237/21 701/1238/21 +f 704/1239/22 707/1240/22 703/1241/22 +f 708/1242/23 705/1243/23 707/1244/23 +f 706/1245/24 701/1238/24 705/1243/24 +f 707/1244/26 701/1246/26 703/1247/26 +f 704/1248/25 706/1249/25 708/1250/25 +f 710/1251/21 711/1252/21 709/1253/21 +f 712/1254/22 715/1255/22 711/1256/22 +f 716/1257/23 713/1258/23 715/1259/23 +f 714/1260/24 709/1253/24 713/1258/24 +f 715/1259/26 709/1261/26 711/1262/26 +f 712/1263/25 714/1264/25 716/1265/25 +f 718/1266/21 719/1267/21 717/1268/21 +f 720/1269/22 723/1270/22 719/1271/22 +f 724/1272/23 721/1273/23 723/1274/23 +f 722/1275/24 717/1268/24 721/1273/24 +f 723/1274/26 717/1276/26 719/1277/26 +f 720/1278/25 722/1279/25 724/1280/25 +f 726/1281/21 727/1282/21 725/1283/21 +f 728/1284/22 731/1285/22 727/1286/22 +f 732/1287/23 729/1288/23 731/1289/23 +f 730/1290/24 725/1283/24 729/1288/24 +f 731/1289/26 725/1291/26 727/1292/26 +f 728/1293/25 730/1294/25 732/1295/25 +f 734/1296/21 735/1297/21 733/1298/21 +f 736/1299/22 739/1300/22 735/1301/22 +f 740/1302/23 737/1303/23 739/1304/23 +f 738/1305/24 733/1298/24 737/1303/24 +f 739/1304/26 733/1306/26 735/1307/26 +f 736/1308/25 738/1309/25 740/1310/25 +f 742/1311/21 743/1312/21 741/1313/21 +f 744/1314/22 747/1315/22 743/1316/22 +f 748/1317/23 745/1318/23 747/1319/23 +f 746/1320/24 741/1313/24 745/1318/24 +f 747/1319/26 741/1321/26 743/1322/26 +f 744/1323/25 746/1324/25 748/1325/25 +f 750/1326/21 751/1327/21 749/1328/21 +f 752/1329/22 755/1330/22 751/1331/22 +f 756/1332/23 753/1333/23 755/1334/23 +f 754/1335/24 749/1328/24 753/1333/24 +f 755/1334/26 749/1336/26 751/1337/26 +f 752/1338/25 754/1339/25 756/1340/25 +f 758/1341/21 759/1342/21 757/1343/21 +f 760/1344/22 763/1345/22 759/1346/22 +f 764/1347/23 761/1348/23 763/1349/23 +f 762/1350/24 757/1343/24 761/1348/24 +f 763/1349/26 757/1351/26 759/1352/26 +f 760/1353/25 762/1354/25 764/1355/25 +f 766/1356/21 767/1357/21 765/1358/21 +f 768/1359/22 771/1360/22 767/1361/22 +f 772/1362/23 769/1363/23 771/1364/23 +f 770/1365/24 765/1358/24 769/1363/24 +f 771/1364/26 765/1366/26 767/1367/26 +f 768/1368/25 770/1369/25 772/1370/25 +f 774/1371/21 775/1372/21 773/1373/21 +f 776/1374/22 779/1375/22 775/1376/22 +f 780/1377/23 777/1378/23 779/1379/23 +f 778/1380/24 773/1373/24 777/1378/24 +f 779/1379/26 773/1381/26 775/1382/26 +f 776/1383/25 778/1384/25 780/1385/25 +f 782/1386/21 783/1387/21 781/1388/21 +f 784/1389/22 787/1390/22 783/1391/22 +f 788/1392/23 785/1393/23 787/1394/23 +f 786/1395/24 781/1388/24 785/1393/24 +f 787/1394/26 781/1396/26 783/1397/26 +f 784/1398/25 786/1399/25 788/1400/25 +f 790/1401/21 791/1402/21 789/1403/21 +f 792/1404/22 795/1405/22 791/1406/22 +f 796/1407/23 793/1408/23 795/1409/23 +f 794/1410/24 789/1403/24 793/1408/24 +f 795/1409/26 789/1411/26 791/1412/26 +f 792/1413/25 794/1414/25 796/1415/25 +f 798/1416/21 799/1417/21 797/1418/21 +f 800/1419/22 803/1420/22 799/1421/22 +f 804/1422/23 801/1423/23 803/1424/23 +f 802/1425/24 797/1418/24 801/1423/24 +f 803/1424/26 797/1426/26 799/1427/26 +f 800/1428/25 802/1429/25 804/1430/25 +f 634/1131/25 633/1431/25 635/1132/25 +f 638/1134/21 640/1432/21 639/1135/21 +f 640/1137/22 644/1433/22 643/1138/22 +f 644/1140/23 642/1434/23 641/1141/23 +f 642/1143/24 638/1435/24 637/1144/24 +f 640/1146/25 638/1436/25 642/1147/25 +f 646/1149/25 645/1437/25 647/1150/25 +f 650/1152/25 649/1438/25 651/1153/25 +f 654/1155/21 656/1439/21 655/1156/21 +f 656/1158/22 660/1440/22 659/1159/22 +f 660/1161/23 658/1164/23 657/1162/23 +f 658/1164/24 654/1155/24 653/1157/24 +f 659/1163/26 657/1162/26 653/1165/26 +f 656/1167/25 654/1441/25 658/1168/25 +f 662/1170/21 664/1442/21 663/1171/21 +f 664/1173/22 668/1443/22 667/1174/22 +f 668/1176/23 666/1444/23 665/1177/23 +f 666/1179/24 662/1445/24 661/1180/24 +f 670/1182/21 672/1446/21 671/1183/21 +f 672/1185/22 676/1447/22 675/1186/22 +f 676/1188/23 674/1448/23 673/1189/23 +f 674/1191/24 670/1449/24 669/1192/24 +f 678/1194/21 680/1450/21 679/1195/21 +f 680/1197/22 684/1451/22 683/1198/22 +f 684/1200/23 682/1452/23 681/1201/23 +f 682/1203/24 678/1453/24 677/1204/24 +f 686/1206/21 688/1454/21 687/1207/21 +f 688/1209/22 692/1455/22 691/1210/22 +f 692/1212/23 690/1215/23 689/1213/23 +f 690/1215/24 686/1206/24 685/1208/24 +f 691/1214/26 689/1213/26 685/1216/26 +f 688/1218/25 686/1456/25 690/1219/25 +f 694/1221/21 696/1457/21 695/1222/21 +f 696/1224/22 700/1458/22 699/1225/22 +f 700/1227/23 698/1230/23 697/1228/23 +f 698/1230/24 694/1221/24 693/1223/24 +f 699/1229/26 697/1228/26 693/1231/26 +f 696/1233/25 694/1459/25 698/1234/25 +f 702/1236/21 704/1460/21 703/1237/21 +f 704/1239/22 708/1461/22 707/1240/22 +f 708/1242/23 706/1245/23 705/1243/23 +f 706/1245/24 702/1236/24 701/1238/24 +f 707/1244/26 705/1243/26 701/1246/26 +f 704/1248/25 702/1462/25 706/1249/25 +f 710/1251/21 712/1463/21 711/1252/21 +f 712/1254/22 716/1464/22 715/1255/22 +f 716/1257/23 714/1260/23 713/1258/23 +f 714/1260/24 710/1251/24 709/1253/24 +f 715/1259/26 713/1258/26 709/1261/26 +f 712/1263/25 710/1465/25 714/1264/25 +f 718/1266/21 720/1466/21 719/1267/21 +f 720/1269/22 724/1467/22 723/1270/22 +f 724/1272/23 722/1275/23 721/1273/23 +f 722/1275/24 718/1266/24 717/1268/24 +f 723/1274/26 721/1273/26 717/1276/26 +f 720/1278/25 718/1468/25 722/1279/25 +f 726/1281/21 728/1469/21 727/1282/21 +f 728/1284/22 732/1470/22 731/1285/22 +f 732/1287/23 730/1290/23 729/1288/23 +f 730/1290/24 726/1281/24 725/1283/24 +f 731/1289/26 729/1288/26 725/1291/26 +f 728/1293/25 726/1471/25 730/1294/25 +f 734/1296/21 736/1472/21 735/1297/21 +f 736/1299/22 740/1473/22 739/1300/22 +f 740/1302/23 738/1305/23 737/1303/23 +f 738/1305/24 734/1296/24 733/1298/24 +f 739/1304/26 737/1303/26 733/1306/26 +f 736/1308/25 734/1474/25 738/1309/25 +f 742/1311/21 744/1475/21 743/1312/21 +f 744/1314/22 748/1476/22 747/1315/22 +f 748/1317/23 746/1320/23 745/1318/23 +f 746/1320/24 742/1311/24 741/1313/24 +f 747/1319/26 745/1318/26 741/1321/26 +f 744/1323/25 742/1477/25 746/1324/25 +f 750/1326/21 752/1478/21 751/1327/21 +f 752/1329/22 756/1479/22 755/1330/22 +f 756/1332/23 754/1335/23 753/1333/23 +f 754/1335/24 750/1326/24 749/1328/24 +f 755/1334/26 753/1333/26 749/1336/26 +f 752/1338/25 750/1480/25 754/1339/25 +f 758/1341/21 760/1481/21 759/1342/21 +f 760/1344/22 764/1482/22 763/1345/22 +f 764/1347/23 762/1350/23 761/1348/23 +f 762/1350/24 758/1341/24 757/1343/24 +f 763/1349/26 761/1348/26 757/1351/26 +f 760/1353/25 758/1483/25 762/1354/25 +f 766/1356/21 768/1484/21 767/1357/21 +f 768/1359/22 772/1485/22 771/1360/22 +f 772/1362/23 770/1365/23 769/1363/23 +f 770/1365/24 766/1356/24 765/1358/24 +f 771/1364/26 769/1363/26 765/1366/26 +f 768/1368/25 766/1486/25 770/1369/25 +f 774/1371/21 776/1487/21 775/1372/21 +f 776/1374/22 780/1488/22 779/1375/22 +f 780/1377/23 778/1380/23 777/1378/23 +f 778/1380/24 774/1371/24 773/1373/24 +f 779/1379/26 777/1378/26 773/1381/26 +f 776/1383/25 774/1489/25 778/1384/25 +f 782/1386/21 784/1490/21 783/1387/21 +f 784/1389/22 788/1491/22 787/1390/22 +f 788/1392/23 786/1395/23 785/1393/23 +f 786/1395/24 782/1386/24 781/1388/24 +f 787/1394/26 785/1393/26 781/1396/26 +f 784/1398/25 782/1492/25 786/1399/25 +f 790/1401/21 792/1493/21 791/1402/21 +f 792/1404/22 796/1494/22 795/1405/22 +f 796/1407/23 794/1410/23 793/1408/23 +f 794/1410/24 790/1401/24 789/1403/24 +f 795/1409/26 793/1408/26 789/1411/26 +f 792/1413/25 790/1495/25 794/1414/25 +f 798/1416/21 800/1496/21 799/1417/21 +f 800/1419/22 804/1497/22 803/1420/22 +f 804/1422/23 802/1425/23 801/1423/23 +f 802/1425/24 798/1416/24 797/1418/24 +f 803/1424/26 801/1423/26 797/1426/26 +f 800/1428/25 798/1498/25 802/1429/25 +f 102/203/21 104/1499/21 103/204/21 +f 104/206/22 108/1500/22 107/207/22 +f 108/209/23 106/1501/23 105/210/23 +f 106/212/24 102/1502/24 101/213/24 +f 104/215/25 102/1503/25 106/216/25 +f 110/218/21 112/1504/21 111/219/21 +f 112/221/22 116/1505/22 115/222/22 +f 116/224/23 114/227/23 113/225/23 +f 114/227/24 110/1506/24 109/228/24 +f 112/221/25 110/1507/25 114/229/25 +f 118/231/25 117/1508/25 119/232/25 +f 122/234/21 124/1509/21 123/235/21 +f 124/237/22 128/1510/22 127/238/22 +f 128/240/23 126/1511/23 125/241/23 +f 126/243/24 122/1512/24 121/244/24 +f 124/246/25 122/1513/25 126/247/25 +f 130/249/25 129/1514/25 131/250/25 +f 134/252/25 133/1515/25 135/253/25 +f 138/255/21 140/1516/21 139/256/21 +f 140/258/22 144/1517/22 143/259/22 +f 144/261/23 142/264/23 141/262/23 +f 142/264/24 138/255/24 137/257/24 +f 143/263/26 141/262/26 137/265/26 +f 140/267/25 138/1518/25 142/268/25 +f 146/270/21 148/1519/21 147/271/21 +f 148/273/22 152/1520/22 151/274/22 +f 152/276/23 150/1521/23 149/277/23 +f 150/279/24 146/1522/24 145/280/24 +f 154/282/21 156/1523/21 155/283/21 +f 156/285/22 160/1524/22 159/286/22 +f 160/288/23 158/1525/23 157/289/23 +f 158/291/24 154/1526/24 153/292/24 +f 162/294/21 164/1527/21 163/295/21 +f 164/297/22 168/1528/22 167/298/22 +f 168/300/23 166/1529/23 165/301/23 +f 166/303/24 162/1530/24 161/304/24 +f 170/306/21 172/1531/21 171/307/21 +f 172/309/22 176/1532/22 175/310/22 +f 176/312/23 174/315/23 173/313/23 +f 174/315/24 170/306/24 169/308/24 +f 175/314/26 173/313/26 169/316/26 +f 172/318/25 170/1533/25 174/319/25 +f 178/321/21 180/1534/21 179/322/21 +f 180/324/22 184/1535/22 183/325/22 +f 184/327/23 182/330/23 181/328/23 +f 182/330/24 178/321/24 177/323/24 +f 183/329/26 181/328/26 177/331/26 +f 180/333/25 178/1536/25 182/334/25 +f 186/336/21 188/1537/21 187/337/21 +f 188/339/22 192/1538/22 191/340/22 +f 192/342/23 190/345/23 189/343/23 +f 190/345/24 186/336/24 185/338/24 +f 191/344/26 189/343/26 185/346/26 +f 188/348/25 186/1539/25 190/349/25 +f 194/351/21 196/1540/21 195/352/21 +f 196/354/22 200/1541/22 199/355/22 +f 200/357/23 198/360/23 197/358/23 +f 198/360/24 194/351/24 193/353/24 +f 199/359/26 197/358/26 193/361/26 +f 196/363/25 194/1542/25 198/364/25 +f 202/366/21 204/1543/21 203/367/21 +f 204/369/22 208/1544/22 207/370/22 +f 208/372/23 206/375/23 205/373/23 +f 206/375/24 202/366/24 201/368/24 +f 207/374/26 205/373/26 201/376/26 +f 204/378/25 202/1545/25 206/379/25 +f 210/381/21 212/1546/21 211/382/21 +f 212/384/22 216/1547/22 215/385/22 +f 216/387/23 214/390/23 213/388/23 +f 214/390/24 210/381/24 209/383/24 +f 215/389/26 213/388/26 209/391/26 +f 212/393/25 210/1548/25 214/394/25 +f 218/396/21 220/1549/21 219/397/21 +f 220/399/22 224/1550/22 223/400/22 +f 224/402/23 222/405/23 221/403/23 +f 222/405/24 218/396/24 217/398/24 +f 223/404/26 221/403/26 217/406/26 +f 220/408/25 218/1551/25 222/409/25 +f 226/411/21 228/1552/21 227/412/21 +f 228/414/22 232/1553/22 231/415/22 +f 232/417/23 230/420/23 229/418/23 +f 230/420/24 226/411/24 225/413/24 +f 231/419/26 229/418/26 225/421/26 +f 228/423/25 226/1554/25 230/424/25 +f 234/426/21 236/1555/21 235/427/21 +f 236/429/22 240/1556/22 239/430/22 +f 240/432/23 238/435/23 237/433/23 +f 238/435/24 234/426/24 233/428/24 +f 239/434/26 237/433/26 233/436/26 +f 236/438/25 234/1557/25 238/439/25 +f 242/441/21 244/1558/21 243/442/21 +f 244/444/22 248/1559/22 247/445/22 +f 248/447/23 246/450/23 245/448/23 +f 246/450/24 242/441/24 241/443/24 +f 247/449/26 245/448/26 241/451/26 +f 244/453/25 242/1560/25 246/454/25 +f 250/456/21 252/1561/21 251/457/21 +f 252/459/22 256/1562/22 255/460/22 +f 256/462/23 254/465/23 253/463/23 +f 254/465/24 250/456/24 249/458/24 +f 255/464/26 253/463/26 249/466/26 +f 252/468/25 250/1563/25 254/469/25 +f 258/471/21 260/1564/21 259/472/21 +f 260/474/22 264/1565/22 263/475/22 +f 264/477/23 262/480/23 261/478/23 +f 262/480/24 258/471/24 257/473/24 +f 263/479/26 261/478/26 257/481/26 +f 260/483/25 258/1566/25 262/484/25 +f 266/486/21 268/1567/21 267/487/21 +f 268/489/22 272/1568/22 271/490/22 +f 272/492/23 270/495/23 269/493/23 +f 270/495/24 266/486/24 265/488/24 +f 271/494/26 269/493/26 265/496/26 +f 268/498/25 266/1569/25 270/499/25 +f 274/501/21 276/1570/21 275/502/21 +f 276/504/22 280/1571/22 279/505/22 +f 280/507/23 278/510/23 277/508/23 +f 278/510/24 274/501/24 273/503/24 +f 279/509/26 277/508/26 273/511/26 +f 276/513/25 274/1572/25 278/514/25 +f 282/516/21 284/1573/21 283/517/21 +f 284/519/22 288/1574/22 287/520/22 +f 288/522/23 286/525/23 285/523/23 +f 286/525/24 282/516/24 281/518/24 +f 287/524/26 285/523/26 281/526/26 +f 284/528/25 282/1575/25 286/529/25 +f 290/531/25 289/1576/25 291/532/25 +f 294/534/21 296/1577/21 295/535/21 +f 296/537/22 300/1578/22 299/538/22 +f 300/540/23 298/1579/23 297/541/23 +f 298/543/24 294/1580/24 293/544/24 +f 296/546/25 294/1581/25 298/547/25 +f 302/549/25 301/1582/25 303/550/25 +f 306/552/25 305/1583/25 307/553/25 +f 310/555/21 312/1584/21 311/556/21 +f 312/558/22 316/1585/22 315/559/22 +f 316/561/23 314/564/23 313/562/23 +f 314/564/24 310/555/24 309/557/24 +f 315/563/26 313/562/26 309/565/26 +f 312/567/25 310/1586/25 314/568/25 +f 318/570/21 320/1587/21 319/571/21 +f 320/573/22 324/1588/22 323/574/22 +f 324/576/23 322/1589/23 321/577/23 +f 322/579/24 318/1590/24 317/580/24 +f 326/582/21 328/1591/21 327/583/21 +f 328/585/22 332/1592/22 331/586/22 +f 332/588/23 330/1593/23 329/589/23 +f 330/591/24 326/1594/24 325/592/24 +f 334/594/21 336/1595/21 335/595/21 +f 336/597/22 340/1596/22 339/598/22 +f 340/600/23 338/1597/23 337/601/23 +f 338/603/24 334/1598/24 333/604/24 +f 342/606/21 344/1599/21 343/607/21 +f 344/609/22 348/1600/22 347/610/22 +f 348/612/23 346/615/23 345/613/23 +f 346/615/24 342/606/24 341/608/24 +f 347/614/26 345/613/26 341/616/26 +f 344/618/25 342/1601/25 346/619/25 +f 350/621/21 352/1602/21 351/622/21 +f 352/624/22 356/1603/22 355/625/22 +f 356/627/23 354/630/23 353/628/23 +f 354/630/24 350/621/24 349/623/24 +f 355/629/26 353/628/26 349/631/26 +f 352/633/25 350/1604/25 354/634/25 +f 358/636/21 360/1605/21 359/637/21 +f 360/639/22 364/1606/22 363/640/22 +f 364/642/23 362/645/23 361/643/23 +f 362/645/24 358/636/24 357/638/24 +f 363/644/26 361/643/26 357/646/26 +f 360/648/25 358/1607/25 362/649/25 +f 366/651/21 368/1608/21 367/652/21 +f 368/654/22 372/1609/22 371/655/22 +f 372/657/23 370/660/23 369/658/23 +f 370/660/24 366/651/24 365/653/24 +f 371/659/26 369/658/26 365/661/26 +f 368/663/25 366/1610/25 370/664/25 +f 374/666/21 376/1611/21 375/667/21 +f 376/669/22 380/1612/22 379/670/22 +f 380/672/23 378/675/23 377/673/23 +f 378/675/24 374/666/24 373/668/24 +f 379/674/26 377/673/26 373/676/26 +f 376/678/25 374/1613/25 378/679/25 +f 382/681/21 384/1614/21 383/682/21 +f 384/684/22 388/1615/22 387/685/22 +f 388/687/23 386/690/23 385/688/23 +f 386/690/24 382/681/24 381/683/24 +f 387/689/26 385/688/26 381/691/26 +f 384/693/25 382/1616/25 386/694/25 +f 390/696/21 392/1617/21 391/697/21 +f 392/699/22 396/1618/22 395/700/22 +f 396/702/23 394/705/23 393/703/23 +f 394/705/24 390/696/24 389/698/24 +f 395/704/26 393/703/26 389/706/26 +f 392/708/25 390/1619/25 394/709/25 +f 398/711/21 400/1620/21 399/712/21 +f 400/714/22 404/1621/22 403/715/22 +f 404/717/23 402/720/23 401/718/23 +f 402/720/24 398/711/24 397/713/24 +f 403/719/26 401/718/26 397/721/26 +f 400/723/25 398/1622/25 402/724/25 +f 406/726/21 408/1623/21 407/727/21 +f 408/729/22 412/1624/22 411/730/22 +f 412/732/23 410/735/23 409/733/23 +f 410/735/24 406/726/24 405/728/24 +f 411/734/26 409/733/26 405/736/26 +f 408/738/25 406/1625/25 410/739/25 +f 414/741/21 416/1626/21 415/742/21 +f 416/744/22 420/1627/22 419/745/22 +f 420/747/23 418/750/23 417/748/23 +f 418/750/24 414/741/24 413/743/24 +f 419/749/26 417/748/26 413/751/26 +f 416/753/25 414/1628/25 418/754/25 +f 422/756/21 424/1629/21 423/757/21 +f 424/759/22 428/1630/22 427/760/22 +f 428/762/23 426/765/23 425/763/23 +f 426/765/24 422/756/24 421/758/24 +f 427/764/26 425/763/26 421/766/26 +f 424/768/25 422/1631/25 426/769/25 +f 430/771/21 432/1632/21 431/772/21 +f 432/774/22 436/1633/22 435/775/22 +f 436/777/23 434/780/23 433/778/23 +f 434/780/24 430/771/24 429/773/24 +f 435/779/26 433/778/26 429/781/26 +f 432/783/25 430/1634/25 434/784/25 +f 438/786/21 440/1635/21 439/787/21 +f 440/789/22 444/1636/22 443/790/22 +f 444/792/23 442/795/23 441/793/23 +f 442/795/24 438/786/24 437/788/24 +f 443/794/26 441/793/26 437/796/26 +f 440/798/25 438/1637/25 442/799/25 +f 446/801/21 448/1638/21 447/802/21 +f 448/804/22 452/1639/22 451/805/22 +f 452/807/23 450/810/23 449/808/23 +f 450/810/24 446/801/24 445/803/24 +f 451/809/26 449/808/26 445/811/26 +f 448/813/25 446/1640/25 450/814/25 +f 454/816/21 456/1641/21 455/817/21 +f 456/819/22 460/1642/22 459/820/22 +f 460/822/23 458/825/23 457/823/23 +f 458/825/24 454/816/24 453/818/24 +f 459/824/26 457/823/26 453/826/26 +f 456/828/25 454/1643/25 458/829/25 +f 462/831/25 461/1644/25 463/832/25 +f 466/834/21 468/1645/21 467/835/21 +f 468/837/22 472/1646/22 471/838/22 +f 472/840/23 470/1647/23 469/841/23 +f 470/843/24 466/1648/24 465/844/24 +f 468/846/25 466/1649/25 470/847/25 +f 474/849/25 473/1650/25 475/850/25 +f 478/852/25 477/1651/25 479/853/25 +f 482/855/21 484/1652/21 483/856/21 +f 484/858/22 488/1653/22 487/859/22 +f 488/861/23 486/864/23 485/862/23 +f 486/864/24 482/855/24 481/857/24 +f 487/863/26 485/862/26 481/865/26 +f 484/867/25 482/1654/25 486/868/25 +f 490/870/21 492/1655/21 491/871/21 +f 492/873/22 496/1656/22 495/874/22 +f 496/876/23 494/1657/23 493/877/23 +f 494/879/24 490/1658/24 489/880/24 +f 498/882/21 500/1659/21 499/883/21 +f 500/885/22 504/1660/22 503/886/22 +f 504/888/23 502/1661/23 501/889/23 +f 502/891/24 498/1662/24 497/892/24 +f 506/894/21 508/1663/21 507/895/21 +f 508/897/22 512/1664/22 511/898/22 +f 512/900/23 510/1665/23 509/901/23 +f 510/903/24 506/1666/24 505/904/24 +f 514/906/21 516/1667/21 515/907/21 +f 516/909/22 520/1668/22 519/910/22 +f 520/912/23 518/915/23 517/913/23 +f 518/915/24 514/906/24 513/908/24 +f 519/914/26 517/913/26 513/916/26 +f 516/918/25 514/1669/25 518/919/25 +f 522/921/21 524/1670/21 523/922/21 +f 524/924/22 528/1671/22 527/925/22 +f 528/927/23 526/930/23 525/928/23 +f 526/930/24 522/921/24 521/923/24 +f 527/929/26 525/928/26 521/931/26 +f 524/933/25 522/1672/25 526/934/25 +f 530/936/21 532/1673/21 531/937/21 +f 532/939/22 536/1674/22 535/940/22 +f 536/942/23 534/945/23 533/943/23 +f 534/945/24 530/936/24 529/938/24 +f 535/944/26 533/943/26 529/946/26 +f 532/948/25 530/1675/25 534/949/25 +f 538/951/21 540/1676/21 539/952/21 +f 540/954/22 544/1677/22 543/955/22 +f 544/957/23 542/960/23 541/958/23 +f 542/960/24 538/951/24 537/953/24 +f 543/959/26 541/958/26 537/961/26 +f 540/963/25 538/1678/25 542/964/25 +f 546/966/21 548/1679/21 547/967/21 +f 548/969/22 552/1680/22 551/970/22 +f 552/972/23 550/975/23 549/973/23 +f 550/975/24 546/966/24 545/968/24 +f 551/974/26 549/973/26 545/976/26 +f 548/978/25 546/1681/25 550/979/25 +f 554/981/21 556/1682/21 555/982/21 +f 556/984/22 560/1683/22 559/985/22 +f 560/987/23 558/990/23 557/988/23 +f 558/990/24 554/981/24 553/983/24 +f 559/989/26 557/988/26 553/991/26 +f 556/993/25 554/1684/25 558/994/25 +f 562/996/21 564/1685/21 563/997/21 +f 564/999/22 568/1686/22 567/1000/22 +f 568/1002/23 566/1005/23 565/1003/23 +f 566/1005/24 562/996/24 561/998/24 +f 567/1004/26 565/1003/26 561/1006/26 +f 564/1008/25 562/1687/25 566/1009/25 +f 570/1011/21 572/1688/21 571/1012/21 +f 572/1014/22 576/1689/22 575/1015/22 +f 576/1017/23 574/1020/23 573/1018/23 +f 574/1020/24 570/1011/24 569/1013/24 +f 575/1019/26 573/1018/26 569/1021/26 +f 572/1023/25 570/1690/25 574/1024/25 +f 578/1026/21 580/1691/21 579/1027/21 +f 580/1029/22 584/1692/22 583/1030/22 +f 584/1032/23 582/1035/23 581/1033/23 +f 582/1035/24 578/1026/24 577/1028/24 +f 583/1034/26 581/1033/26 577/1036/26 +f 580/1038/25 578/1693/25 582/1039/25 +f 586/1041/21 588/1694/21 587/1042/21 +f 588/1044/22 592/1695/22 591/1045/22 +f 592/1047/23 590/1050/23 589/1048/23 +f 590/1050/24 586/1041/24 585/1043/24 +f 591/1049/26 589/1048/26 585/1051/26 +f 588/1053/25 586/1696/25 590/1054/25 +f 594/1056/21 596/1697/21 595/1057/21 +f 596/1059/22 600/1698/22 599/1060/22 +f 600/1062/23 598/1065/23 597/1063/23 +f 598/1065/24 594/1056/24 593/1058/24 +f 599/1064/26 597/1063/26 593/1066/26 +f 596/1068/25 594/1699/25 598/1069/25 +f 602/1071/21 604/1700/21 603/1072/21 +f 604/1074/22 608/1701/22 607/1075/22 +f 608/1077/23 606/1080/23 605/1078/23 +f 606/1080/24 602/1071/24 601/1073/24 +f 607/1079/26 605/1078/26 601/1081/26 +f 604/1083/25 602/1702/25 606/1084/25 +f 610/1086/21 612/1703/21 611/1087/21 +f 612/1089/22 616/1704/22 615/1090/22 +f 616/1092/23 614/1095/23 613/1093/23 +f 614/1095/24 610/1086/24 609/1088/24 +f 615/1094/26 613/1093/26 609/1096/26 +f 612/1098/25 610/1705/25 614/1099/25 +f 618/1101/21 620/1706/21 619/1102/21 +f 620/1104/22 624/1707/22 623/1105/22 +f 624/1107/23 622/1110/23 621/1108/23 +f 622/1110/24 618/1101/24 617/1103/24 +f 623/1109/26 621/1108/26 617/1111/26 +f 620/1113/25 618/1708/25 622/1114/25 +f 626/1116/21 628/1709/21 627/1117/21 +f 628/1119/22 632/1710/22 631/1120/22 +f 632/1122/23 630/1125/23 629/1123/23 +f 630/1125/24 626/1116/24 625/1118/24 +f 631/1124/26 629/1123/26 625/1126/26 +f 628/1128/25 626/1711/25 630/1129/25 +f 806/1712/25 807/1713/25 808/1714/25 +f 810/1715/21 811/1716/21 809/1717/21 +f 812/1718/22 815/1719/22 811/1720/22 +f 816/1721/23 813/1722/23 815/1723/23 +f 814/1724/24 809/1725/24 813/1726/24 +f 812/1727/25 814/1728/25 816/1729/25 +f 818/1730/25 819/1731/25 820/1732/25 +f 822/1733/25 823/1734/25 824/1735/25 +f 826/1736/21 827/1737/21 825/1738/21 +f 828/1739/22 831/1740/22 827/1741/22 +f 832/1742/23 829/1743/23 831/1744/23 +f 830/1745/24 825/1738/24 829/1743/24 +f 831/1744/26 825/1746/26 827/1747/26 +f 828/1748/25 830/1749/25 832/1750/25 +f 834/1751/21 835/1752/21 833/1753/21 +f 836/1754/22 839/1755/22 835/1756/22 +f 840/1757/23 837/1758/23 839/1759/23 +f 838/1760/24 833/1761/24 837/1762/24 +f 842/1763/21 843/1764/21 841/1765/21 +f 844/1766/22 847/1767/22 843/1768/22 +f 848/1769/23 845/1770/23 847/1771/23 +f 846/1772/24 841/1773/24 845/1774/24 +f 850/1775/21 851/1776/21 849/1777/21 +f 852/1778/22 855/1779/22 851/1780/22 +f 856/1781/23 853/1782/23 855/1783/23 +f 854/1784/24 849/1785/24 853/1786/24 +f 858/1787/21 859/1788/21 857/1789/21 +f 860/1790/22 863/1791/22 859/1792/22 +f 864/1793/23 861/1794/23 863/1795/23 +f 862/1796/24 857/1789/24 861/1794/24 +f 863/1795/26 857/1797/26 859/1798/26 +f 860/1799/25 862/1800/25 864/1801/25 +f 866/1802/21 867/1803/21 865/1804/21 +f 868/1805/22 871/1806/22 867/1807/22 +f 872/1808/23 869/1809/23 871/1810/23 +f 870/1811/24 865/1804/24 869/1809/24 +f 871/1810/26 865/1812/26 867/1813/26 +f 868/1814/25 870/1815/25 872/1816/25 +f 874/1817/21 875/1818/21 873/1819/21 +f 876/1820/22 879/1821/22 875/1822/22 +f 880/1823/23 877/1824/23 879/1825/23 +f 878/1826/24 873/1819/24 877/1824/24 +f 879/1825/26 873/1827/26 875/1828/26 +f 876/1829/25 878/1830/25 880/1831/25 +f 882/1832/21 883/1833/21 881/1834/21 +f 884/1835/22 887/1836/22 883/1837/22 +f 888/1838/23 885/1839/23 887/1840/23 +f 886/1841/24 881/1834/24 885/1839/24 +f 887/1840/26 881/1842/26 883/1843/26 +f 884/1844/25 886/1845/25 888/1846/25 +f 890/1847/21 891/1848/21 889/1849/21 +f 892/1850/22 895/1851/22 891/1852/22 +f 896/1853/23 893/1854/23 895/1855/23 +f 894/1856/24 889/1849/24 893/1854/24 +f 895/1855/26 889/1857/26 891/1858/26 +f 892/1859/25 894/1860/25 896/1861/25 +f 898/1862/21 899/1863/21 897/1864/21 +f 900/1865/22 903/1866/22 899/1867/22 +f 904/1868/23 901/1869/23 903/1870/23 +f 902/1871/24 897/1864/24 901/1869/24 +f 903/1870/26 897/1872/26 899/1873/26 +f 900/1874/25 902/1875/25 904/1876/25 +f 906/1877/21 907/1878/21 905/1879/21 +f 908/1880/22 911/1881/22 907/1882/22 +f 912/1883/23 909/1884/23 911/1885/23 +f 910/1886/24 905/1879/24 909/1884/24 +f 911/1885/26 905/1887/26 907/1888/26 +f 908/1889/25 910/1890/25 912/1891/25 +f 914/1892/21 915/1893/21 913/1894/21 +f 916/1895/22 919/1896/22 915/1897/22 +f 920/1898/23 917/1899/23 919/1900/23 +f 918/1901/24 913/1894/24 917/1899/24 +f 919/1900/26 913/1902/26 915/1903/26 +f 916/1904/25 918/1905/25 920/1906/25 +f 922/1907/21 923/1908/21 921/1909/21 +f 924/1910/22 927/1911/22 923/1912/22 +f 928/1913/23 925/1914/23 927/1915/23 +f 926/1916/24 921/1909/24 925/1914/24 +f 927/1915/26 921/1917/26 923/1918/26 +f 924/1919/25 926/1920/25 928/1921/25 +f 930/1922/21 931/1923/21 929/1924/21 +f 932/1925/22 935/1926/22 931/1927/22 +f 936/1928/23 933/1929/23 935/1930/23 +f 934/1931/24 929/1924/24 933/1929/24 +f 935/1930/26 929/1932/26 931/1933/26 +f 932/1934/25 934/1935/25 936/1936/25 +f 938/1937/21 939/1938/21 937/1939/21 +f 940/1940/22 943/1941/22 939/1942/22 +f 944/1943/23 941/1944/23 943/1945/23 +f 942/1946/24 937/1939/24 941/1944/24 +f 943/1945/26 937/1947/26 939/1948/26 +f 940/1949/25 942/1950/25 944/1951/25 +f 946/1952/21 947/1953/21 945/1954/21 +f 948/1955/22 951/1956/22 947/1957/22 +f 952/1958/23 949/1959/23 951/1960/23 +f 950/1961/24 945/1954/24 949/1959/24 +f 951/1960/26 945/1962/26 947/1963/26 +f 948/1964/25 950/1965/25 952/1966/25 +f 954/1967/21 955/1968/21 953/1969/21 +f 956/1970/22 959/1971/22 955/1972/22 +f 960/1973/23 957/1974/23 959/1975/23 +f 958/1976/24 953/1969/24 957/1974/24 +f 959/1975/26 953/1977/26 955/1978/26 +f 956/1979/25 958/1980/25 960/1981/25 +f 962/1982/21 963/1983/21 961/1984/21 +f 964/1985/22 967/1986/22 963/1987/22 +f 968/1988/23 965/1989/23 967/1990/23 +f 966/1991/24 961/1984/24 965/1989/24 +f 967/1990/26 961/1992/26 963/1993/26 +f 964/1994/25 966/1995/25 968/1996/25 +f 970/1997/21 971/1998/21 969/1999/21 +f 972/2000/22 975/2001/22 971/2002/22 +f 976/2003/23 973/2004/23 975/2005/23 +f 974/2006/24 969/1999/24 973/2004/24 +f 975/2005/26 969/2007/26 971/2008/26 +f 972/2009/25 974/2010/25 976/2011/25 +f 978/2012/25 979/2013/25 980/2014/25 +f 982/2015/21 983/2016/21 981/2017/21 +f 984/2018/22 987/2019/22 983/2020/22 +f 988/2021/23 985/2022/23 987/2023/23 +f 986/2024/24 981/2025/24 985/2026/24 +f 984/2027/25 986/2028/25 988/2029/25 +f 990/2030/25 991/2031/25 992/2032/25 +f 994/2033/25 995/2034/25 996/2035/25 +f 998/2036/21 999/2037/21 997/2038/21 +f 1000/2039/22 1003/2040/22 999/2041/22 +f 1004/2042/23 1001/2043/23 1003/2044/23 +f 1002/2045/24 997/2038/24 1001/2043/24 +f 1003/2044/26 997/2046/26 999/2047/26 +f 1000/2048/25 1002/2049/25 1004/2050/25 +f 1006/2051/21 1007/2052/21 1005/2053/21 +f 1008/2054/22 1011/2055/22 1007/2056/22 +f 1012/2057/23 1009/2058/23 1011/2059/23 +f 1010/2060/24 1005/2061/24 1009/2062/24 +f 1014/2063/21 1015/2064/21 1013/2065/21 +f 1016/2066/22 1019/2067/22 1015/2068/22 +f 1020/2069/23 1017/2070/23 1019/2071/23 +f 1018/2072/24 1013/2073/24 1017/2074/24 +f 1022/2075/21 1023/2076/21 1021/2077/21 +f 1024/2078/22 1027/2079/22 1023/2080/22 +f 1028/2081/23 1025/2082/23 1027/2083/23 +f 1026/2084/24 1021/2085/24 1025/2086/24 +f 1030/2087/21 1031/2088/21 1029/2089/21 +f 1032/2090/22 1035/2091/22 1031/2092/22 +f 1036/2093/23 1033/2094/23 1035/2095/23 +f 1034/2096/24 1029/2089/24 1033/2094/24 +f 1035/2095/26 1029/2097/26 1031/2098/26 +f 1032/2099/25 1034/2100/25 1036/2101/25 +f 1038/2102/21 1039/2103/21 1037/2104/21 +f 1040/2105/22 1043/2106/22 1039/2107/22 +f 1044/2108/23 1041/2109/23 1043/2110/23 +f 1042/2111/24 1037/2104/24 1041/2109/24 +f 1043/2110/26 1037/2112/26 1039/2113/26 +f 1040/2114/25 1042/2115/25 1044/2116/25 +f 1046/2117/21 1047/2118/21 1045/2119/21 +f 1048/2120/22 1051/2121/22 1047/2122/22 +f 1052/2123/23 1049/2124/23 1051/2125/23 +f 1050/2126/24 1045/2119/24 1049/2124/24 +f 1051/2125/26 1045/2127/26 1047/2128/26 +f 1048/2129/25 1050/2130/25 1052/2131/25 +f 1054/2132/21 1055/2133/21 1053/2134/21 +f 1056/2135/22 1059/2136/22 1055/2137/22 +f 1060/2138/23 1057/2139/23 1059/2140/23 +f 1058/2141/24 1053/2134/24 1057/2139/24 +f 1059/2140/26 1053/2142/26 1055/2143/26 +f 1056/2144/25 1058/2145/25 1060/2146/25 +f 1062/2147/21 1063/2148/21 1061/2149/21 +f 1064/2150/22 1067/2151/22 1063/2152/22 +f 1068/2153/23 1065/2154/23 1067/2155/23 +f 1066/2156/24 1061/2149/24 1065/2154/24 +f 1067/2155/26 1061/2157/26 1063/2158/26 +f 1064/2159/25 1066/2160/25 1068/2161/25 +f 1070/2162/21 1071/2163/21 1069/2164/21 +f 1072/2165/22 1075/2166/22 1071/2167/22 +f 1076/2168/23 1073/2169/23 1075/2170/23 +f 1074/2171/24 1069/2164/24 1073/2169/24 +f 1075/2170/26 1069/2172/26 1071/2173/26 +f 1072/2174/25 1074/2175/25 1076/2176/25 +f 1078/2177/21 1079/2178/21 1077/2179/21 +f 1080/2180/22 1083/2181/22 1079/2182/22 +f 1084/2183/23 1081/2184/23 1083/2185/23 +f 1082/2186/24 1077/2179/24 1081/2184/24 +f 1083/2185/26 1077/2187/26 1079/2188/26 +f 1080/2189/25 1082/2190/25 1084/2191/25 +f 1086/2192/21 1087/2193/21 1085/2194/21 +f 1088/2195/22 1091/2196/22 1087/2197/22 +f 1092/2198/23 1089/2199/23 1091/2200/23 +f 1090/2201/24 1085/2194/24 1089/2199/24 +f 1091/2200/26 1085/2202/26 1087/2203/26 +f 1088/2204/25 1090/2205/25 1092/2206/25 +f 1094/2207/21 1095/2208/21 1093/2209/21 +f 1096/2210/22 1099/2211/22 1095/2212/22 +f 1100/2213/23 1097/2214/23 1099/2215/23 +f 1098/2216/24 1093/2209/24 1097/2214/24 +f 1099/2215/26 1093/2217/26 1095/2218/26 +f 1096/2219/25 1098/2220/25 1100/2221/25 +f 1102/2222/21 1103/2223/21 1101/2224/21 +f 1104/2225/22 1107/2226/22 1103/2227/22 +f 1108/2228/23 1105/2229/23 1107/2230/23 +f 1106/2231/24 1101/2224/24 1105/2229/24 +f 1107/2230/26 1101/2232/26 1103/2233/26 +f 1104/2234/25 1106/2235/25 1108/2236/25 +f 1110/2237/21 1111/2238/21 1109/2239/21 +f 1112/2240/22 1115/2241/22 1111/2242/22 +f 1116/2243/23 1113/2244/23 1115/2245/23 +f 1114/2246/24 1109/2239/24 1113/2244/24 +f 1115/2245/26 1109/2247/26 1111/2248/26 +f 1112/2249/25 1114/2250/25 1116/2251/25 +f 1118/2252/21 1119/2253/21 1117/2254/21 +f 1120/2255/22 1123/2256/22 1119/2257/22 +f 1124/2258/23 1121/2259/23 1123/2260/23 +f 1122/2261/24 1117/2254/24 1121/2259/24 +f 1123/2260/26 1117/2262/26 1119/2263/26 +f 1120/2264/25 1122/2265/25 1124/2266/25 +f 1126/2267/21 1127/2268/21 1125/2269/21 +f 1128/2270/22 1131/2271/22 1127/2272/22 +f 1132/2273/23 1129/2274/23 1131/2275/23 +f 1130/2276/24 1125/2269/24 1129/2274/24 +f 1131/2275/26 1125/2277/26 1127/2278/26 +f 1128/2279/25 1130/2280/25 1132/2281/25 +f 1134/2282/21 1135/2283/21 1133/2284/21 +f 1136/2285/22 1139/2286/22 1135/2287/22 +f 1140/2288/23 1137/2289/23 1139/2290/23 +f 1138/2291/24 1133/2284/24 1137/2289/24 +f 1139/2290/26 1133/2292/26 1135/2293/26 +f 1136/2294/25 1138/2295/25 1140/2296/25 +f 1142/2297/21 1143/2298/21 1141/2299/21 +f 1144/2300/22 1147/2301/22 1143/2302/22 +f 1148/2303/23 1145/2304/23 1147/2305/23 +f 1146/2306/24 1141/2299/24 1145/2304/24 +f 1147/2305/26 1141/2307/26 1143/2308/26 +f 1144/2309/25 1146/2310/25 1148/2311/25 +f 1150/2312/25 1151/2313/25 1152/2314/25 +f 1154/2315/21 1155/2316/21 1153/2317/21 +f 1156/2318/22 1159/2319/22 1155/2320/22 +f 1160/2321/23 1157/2322/23 1159/2323/23 +f 1158/2324/24 1153/2325/24 1157/2326/24 +f 1156/2327/25 1158/2328/25 1160/2329/25 +f 1162/2330/25 1163/2331/25 1164/2332/25 +f 1166/2333/25 1167/2334/25 1168/2335/25 +f 1170/2336/21 1171/2337/21 1169/2338/21 +f 1172/2339/22 1175/2340/22 1171/2341/22 +f 1176/2342/23 1173/2343/23 1175/2344/23 +f 1174/2345/24 1169/2338/24 1173/2343/24 +f 1175/2344/26 1169/2346/26 1171/2347/26 +f 1172/2348/25 1174/2349/25 1176/2350/25 +f 1178/2351/21 1179/2352/21 1177/2353/21 +f 1180/2354/22 1183/2355/22 1179/2356/22 +f 1184/2357/23 1181/2358/23 1183/2359/23 +f 1182/2360/24 1177/2361/24 1181/2362/24 +f 1186/2363/21 1187/2364/21 1185/2365/21 +f 1188/2366/22 1191/2367/22 1187/2368/22 +f 1192/2369/23 1189/2370/23 1191/2371/23 +f 1190/2372/24 1185/2373/24 1189/2374/24 +f 1194/2375/21 1195/2376/21 1193/2377/21 +f 1196/2378/22 1199/2379/22 1195/2380/22 +f 1200/2381/23 1197/2382/23 1199/2383/23 +f 1198/2384/24 1193/2385/24 1197/2386/24 +f 1202/2387/21 1203/2388/21 1201/2389/21 +f 1204/2390/22 1207/2391/22 1203/2392/22 +f 1208/2393/23 1205/2394/23 1207/2395/23 +f 1206/2396/24 1201/2389/24 1205/2394/24 +f 1207/2395/26 1201/2397/26 1203/2398/26 +f 1204/2399/25 1206/2400/25 1208/2401/25 +f 1210/2402/21 1211/2403/21 1209/2404/21 +f 1212/2405/22 1215/2406/22 1211/2407/22 +f 1216/2408/23 1213/2409/23 1215/2410/23 +f 1214/2411/24 1209/2404/24 1213/2409/24 +f 1215/2410/26 1209/2412/26 1211/2413/26 +f 1212/2414/25 1214/2415/25 1216/2416/25 +f 1218/2417/21 1219/2418/21 1217/2419/21 +f 1220/2420/22 1223/2421/22 1219/2422/22 +f 1224/2423/23 1221/2424/23 1223/2425/23 +f 1222/2426/24 1217/2419/24 1221/2424/24 +f 1223/2425/26 1217/2427/26 1219/2428/26 +f 1220/2429/25 1222/2430/25 1224/2431/25 +f 1226/2432/21 1227/2433/21 1225/2434/21 +f 1228/2435/22 1231/2436/22 1227/2437/22 +f 1232/2438/23 1229/2439/23 1231/2440/23 +f 1230/2441/24 1225/2434/24 1229/2439/24 +f 1231/2440/26 1225/2442/26 1227/2443/26 +f 1228/2444/25 1230/2445/25 1232/2446/25 +f 1234/2447/21 1235/2448/21 1233/2449/21 +f 1236/2450/22 1239/2451/22 1235/2452/22 +f 1240/2453/23 1237/2454/23 1239/2455/23 +f 1238/2456/24 1233/2449/24 1237/2454/24 +f 1239/2455/26 1233/2457/26 1235/2458/26 +f 1236/2459/25 1238/2460/25 1240/2461/25 +f 1242/2462/21 1243/2463/21 1241/2464/21 +f 1244/2465/22 1247/2466/22 1243/2467/22 +f 1248/2468/23 1245/2469/23 1247/2470/23 +f 1246/2471/24 1241/2464/24 1245/2469/24 +f 1247/2470/26 1241/2472/26 1243/2473/26 +f 1244/2474/25 1246/2475/25 1248/2476/25 +f 1250/2477/21 1251/2478/21 1249/2479/21 +f 1252/2480/22 1255/2481/22 1251/2482/22 +f 1256/2483/23 1253/2484/23 1255/2485/23 +f 1254/2486/24 1249/2479/24 1253/2484/24 +f 1255/2485/26 1249/2487/26 1251/2488/26 +f 1252/2489/25 1254/2490/25 1256/2491/25 +f 1258/2492/21 1259/2493/21 1257/2494/21 +f 1260/2495/22 1263/2496/22 1259/2497/22 +f 1264/2498/23 1261/2499/23 1263/2500/23 +f 1262/2501/24 1257/2494/24 1261/2499/24 +f 1263/2500/26 1257/2502/26 1259/2503/26 +f 1260/2504/25 1262/2505/25 1264/2506/25 +f 1266/2507/21 1267/2508/21 1265/2509/21 +f 1268/2510/22 1271/2511/22 1267/2512/22 +f 1272/2513/23 1269/2514/23 1271/2515/23 +f 1270/2516/24 1265/2509/24 1269/2514/24 +f 1271/2515/26 1265/2517/26 1267/2518/26 +f 1268/2519/25 1270/2520/25 1272/2521/25 +f 1274/2522/21 1275/2523/21 1273/2524/21 +f 1276/2525/22 1279/2526/22 1275/2527/22 +f 1280/2528/23 1277/2529/23 1279/2530/23 +f 1278/2531/24 1273/2524/24 1277/2529/24 +f 1279/2530/26 1273/2532/26 1275/2533/26 +f 1276/2534/25 1278/2535/25 1280/2536/25 +f 1282/2537/21 1283/2538/21 1281/2539/21 +f 1284/2540/22 1287/2541/22 1283/2542/22 +f 1288/2543/23 1285/2544/23 1287/2545/23 +f 1286/2546/24 1281/2539/24 1285/2544/24 +f 1287/2545/26 1281/2547/26 1283/2548/26 +f 1284/2549/25 1286/2550/25 1288/2551/25 +f 1290/2552/21 1291/2553/21 1289/2554/21 +f 1292/2555/22 1295/2556/22 1291/2557/22 +f 1296/2558/23 1293/2559/23 1295/2560/23 +f 1294/2561/24 1289/2554/24 1293/2559/24 +f 1295/2560/26 1289/2562/26 1291/2563/26 +f 1292/2564/25 1294/2565/25 1296/2566/25 +f 1298/2567/21 1299/2568/21 1297/2569/21 +f 1300/2570/22 1303/2571/22 1299/2572/22 +f 1304/2573/23 1301/2574/23 1303/2575/23 +f 1302/2576/24 1297/2569/24 1301/2574/24 +f 1303/2575/26 1297/2577/26 1299/2578/26 +f 1300/2579/25 1302/2580/25 1304/2581/25 +f 1306/2582/21 1307/2583/21 1305/2584/21 +f 1308/2585/22 1311/2586/22 1307/2587/22 +f 1312/2588/23 1309/2589/23 1311/2590/23 +f 1310/2591/24 1305/2584/24 1309/2589/24 +f 1311/2590/26 1305/2592/26 1307/2593/26 +f 1308/2594/25 1310/2595/25 1312/2596/25 +f 1314/2597/21 1315/2598/21 1313/2599/21 +f 1316/2600/22 1319/2601/22 1315/2602/22 +f 1320/2603/23 1317/2604/23 1319/2605/23 +f 1318/2606/24 1313/2599/24 1317/2604/24 +f 1319/2605/26 1313/2607/26 1315/2608/26 +f 1316/2609/25 1318/2610/25 1320/2611/25 +f 1322/2612/25 1323/2613/25 1324/2614/25 +f 1326/2615/21 1327/2616/21 1325/2617/21 +f 1328/2618/22 1331/2619/22 1327/2620/22 +f 1332/2621/23 1329/2622/23 1331/2623/23 +f 1330/2624/24 1325/2625/24 1329/2626/24 +f 1328/2627/25 1330/2628/25 1332/2629/25 +f 1334/2630/25 1335/2631/25 1336/2632/25 +f 1338/2633/25 1339/2634/25 1340/2635/25 +f 1342/2636/21 1343/2637/21 1341/2638/21 +f 1344/2639/22 1347/2640/22 1343/2641/22 +f 1348/2642/23 1345/2643/23 1347/2644/23 +f 1346/2645/24 1341/2638/24 1345/2643/24 +f 1347/2644/26 1341/2646/26 1343/2647/26 +f 1344/2648/25 1346/2649/25 1348/2650/25 +f 1350/2651/21 1351/2652/21 1349/2653/21 +f 1352/2654/22 1355/2655/22 1351/2656/22 +f 1356/2657/23 1353/2658/23 1355/2659/23 +f 1354/2660/24 1349/2661/24 1353/2662/24 +f 1358/2663/21 1359/2664/21 1357/2665/21 +f 1360/2666/22 1363/2667/22 1359/2668/22 +f 1364/2669/23 1361/2670/23 1363/2671/23 +f 1362/2672/24 1357/2673/24 1361/2674/24 +f 1366/2675/21 1367/2676/21 1365/2677/21 +f 1368/2678/22 1371/2679/22 1367/2680/22 +f 1372/2681/23 1369/2682/23 1371/2683/23 +f 1370/2684/24 1365/2685/24 1369/2686/24 +f 1374/2687/21 1375/2688/21 1373/2689/21 +f 1376/2690/22 1379/2691/22 1375/2692/22 +f 1380/2693/23 1377/2694/23 1379/2695/23 +f 1378/2696/24 1373/2689/24 1377/2694/24 +f 1379/2695/26 1373/2697/26 1375/2698/26 +f 1376/2699/25 1378/2700/25 1380/2701/25 +f 1382/2702/21 1383/2703/21 1381/2704/21 +f 1384/2705/22 1387/2706/22 1383/2707/22 +f 1388/2708/23 1385/2709/23 1387/2710/23 +f 1386/2711/24 1381/2704/24 1385/2709/24 +f 1387/2710/26 1381/2712/26 1383/2713/26 +f 1384/2714/25 1386/2715/25 1388/2716/25 +f 1390/2717/21 1391/2718/21 1389/2719/21 +f 1392/2720/22 1395/2721/22 1391/2722/22 +f 1396/2723/23 1393/2724/23 1395/2725/23 +f 1394/2726/24 1389/2719/24 1393/2724/24 +f 1395/2725/26 1389/2727/26 1391/2728/26 +f 1392/2729/25 1394/2730/25 1396/2731/25 +f 1398/2732/21 1399/2733/21 1397/2734/21 +f 1400/2735/22 1403/2736/22 1399/2737/22 +f 1404/2738/23 1401/2739/23 1403/2740/23 +f 1402/2741/24 1397/2734/24 1401/2739/24 +f 1403/2740/26 1397/2742/26 1399/2743/26 +f 1400/2744/25 1402/2745/25 1404/2746/25 +f 1406/2747/21 1407/2748/21 1405/2749/21 +f 1408/2750/22 1411/2751/22 1407/2752/22 +f 1412/2753/23 1409/2754/23 1411/2755/23 +f 1410/2756/24 1405/2749/24 1409/2754/24 +f 1411/2755/26 1405/2757/26 1407/2758/26 +f 1408/2759/25 1410/2760/25 1412/2761/25 +f 1414/2762/21 1415/2763/21 1413/2764/21 +f 1416/2765/22 1419/2766/22 1415/2767/22 +f 1420/2768/23 1417/2769/23 1419/2770/23 +f 1418/2771/24 1413/2764/24 1417/2769/24 +f 1419/2770/26 1413/2772/26 1415/2773/26 +f 1416/2774/25 1418/2775/25 1420/2776/25 +f 1422/2777/21 1423/2778/21 1421/2779/21 +f 1424/2780/22 1427/2781/22 1423/2782/22 +f 1428/2783/23 1425/2784/23 1427/2785/23 +f 1426/2786/24 1421/2779/24 1425/2784/24 +f 1427/2785/26 1421/2787/26 1423/2788/26 +f 1424/2789/25 1426/2790/25 1428/2791/25 +f 1430/2792/21 1431/2793/21 1429/2794/21 +f 1432/2795/22 1435/2796/22 1431/2797/22 +f 1436/2798/23 1433/2799/23 1435/2800/23 +f 1434/2801/24 1429/2794/24 1433/2799/24 +f 1435/2800/26 1429/2802/26 1431/2803/26 +f 1432/2804/25 1434/2805/25 1436/2806/25 +f 1438/2807/21 1439/2808/21 1437/2809/21 +f 1440/2810/22 1443/2811/22 1439/2812/22 +f 1444/2813/23 1441/2814/23 1443/2815/23 +f 1442/2816/24 1437/2809/24 1441/2814/24 +f 1443/2815/26 1437/2817/26 1439/2818/26 +f 1440/2819/25 1442/2820/25 1444/2821/25 +f 1446/2822/21 1447/2823/21 1445/2824/21 +f 1448/2825/22 1451/2826/22 1447/2827/22 +f 1452/2828/23 1449/2829/23 1451/2830/23 +f 1450/2831/24 1445/2824/24 1449/2829/24 +f 1451/2830/26 1445/2832/26 1447/2833/26 +f 1448/2834/25 1450/2835/25 1452/2836/25 +f 1454/2837/21 1455/2838/21 1453/2839/21 +f 1456/2840/22 1459/2841/22 1455/2842/22 +f 1460/2843/23 1457/2844/23 1459/2845/23 +f 1458/2846/24 1453/2839/24 1457/2844/24 +f 1459/2845/26 1453/2847/26 1455/2848/26 +f 1456/2849/25 1458/2850/25 1460/2851/25 +f 1462/2852/21 1463/2853/21 1461/2854/21 +f 1464/2855/22 1467/2856/22 1463/2857/22 +f 1468/2858/23 1465/2859/23 1467/2860/23 +f 1466/2861/24 1461/2854/24 1465/2859/24 +f 1467/2860/26 1461/2862/26 1463/2863/26 +f 1464/2864/25 1466/2865/25 1468/2866/25 +f 1470/2867/21 1471/2868/21 1469/2869/21 +f 1472/2870/22 1475/2871/22 1471/2872/22 +f 1476/2873/23 1473/2874/23 1475/2875/23 +f 1474/2876/24 1469/2869/24 1473/2874/24 +f 1475/2875/26 1469/2877/26 1471/2878/26 +f 1472/2879/25 1474/2880/25 1476/2881/25 +f 1478/2882/21 1479/2883/21 1477/2884/21 +f 1480/2885/22 1483/2886/22 1479/2887/22 +f 1484/2888/23 1481/2889/23 1483/2890/23 +f 1482/2891/24 1477/2884/24 1481/2889/24 +f 1483/2890/26 1477/2892/26 1479/2893/26 +f 1480/2894/25 1482/2895/25 1484/2896/25 +f 1486/2897/21 1487/2898/21 1485/2899/21 +f 1488/2900/22 1491/2901/22 1487/2902/22 +f 1492/2903/23 1489/2904/23 1491/2905/23 +f 1490/2906/24 1485/2899/24 1489/2904/24 +f 1491/2905/26 1485/2907/26 1487/2908/26 +f 1488/2909/25 1490/2910/25 1492/2911/25 +f 1322/2612/25 1321/2912/25 1323/2613/25 +f 1326/2615/21 1328/2913/21 1327/2616/21 +f 1328/2618/22 1332/2914/22 1331/2619/22 +f 1332/2621/23 1330/2915/23 1329/2622/23 +f 1330/2624/24 1326/2916/24 1325/2625/24 +f 1328/2627/25 1326/2917/25 1330/2628/25 +f 1334/2630/25 1333/2918/25 1335/2631/25 +f 1338/2633/25 1337/2919/25 1339/2634/25 +f 1342/2636/21 1344/2920/21 1343/2637/21 +f 1344/2639/22 1348/2921/22 1347/2640/22 +f 1348/2642/23 1346/2645/23 1345/2643/23 +f 1346/2645/24 1342/2636/24 1341/2638/24 +f 1347/2644/26 1345/2643/26 1341/2646/26 +f 1344/2648/25 1342/2922/25 1346/2649/25 +f 1350/2651/21 1352/2923/21 1351/2652/21 +f 1352/2654/22 1356/2924/22 1355/2655/22 +f 1356/2657/23 1354/2925/23 1353/2658/23 +f 1354/2660/24 1350/2926/24 1349/2661/24 +f 1358/2663/21 1360/2927/21 1359/2664/21 +f 1360/2666/22 1364/2928/22 1363/2667/22 +f 1364/2669/23 1362/2929/23 1361/2670/23 +f 1362/2672/24 1358/2930/24 1357/2673/24 +f 1366/2675/21 1368/2931/21 1367/2676/21 +f 1368/2678/22 1372/2932/22 1371/2679/22 +f 1372/2681/23 1370/2933/23 1369/2682/23 +f 1370/2684/24 1366/2934/24 1365/2685/24 +f 1374/2687/21 1376/2935/21 1375/2688/21 +f 1376/2690/22 1380/2936/22 1379/2691/22 +f 1380/2693/23 1378/2696/23 1377/2694/23 +f 1378/2696/24 1374/2687/24 1373/2689/24 +f 1379/2695/26 1377/2694/26 1373/2697/26 +f 1376/2699/25 1374/2937/25 1378/2700/25 +f 1382/2702/21 1384/2938/21 1383/2703/21 +f 1384/2705/22 1388/2939/22 1387/2706/22 +f 1388/2708/23 1386/2711/23 1385/2709/23 +f 1386/2711/24 1382/2702/24 1381/2704/24 +f 1387/2710/26 1385/2709/26 1381/2712/26 +f 1384/2714/25 1382/2940/25 1386/2715/25 +f 1390/2717/21 1392/2941/21 1391/2718/21 +f 1392/2720/22 1396/2942/22 1395/2721/22 +f 1396/2723/23 1394/2726/23 1393/2724/23 +f 1394/2726/24 1390/2717/24 1389/2719/24 +f 1395/2725/26 1393/2724/26 1389/2727/26 +f 1392/2729/25 1390/2943/25 1394/2730/25 +f 1398/2732/21 1400/2944/21 1399/2733/21 +f 1400/2735/22 1404/2945/22 1403/2736/22 +f 1404/2738/23 1402/2741/23 1401/2739/23 +f 1402/2741/24 1398/2732/24 1397/2734/24 +f 1403/2740/26 1401/2739/26 1397/2742/26 +f 1400/2744/25 1398/2946/25 1402/2745/25 +f 1406/2747/21 1408/2947/21 1407/2748/21 +f 1408/2750/22 1412/2948/22 1411/2751/22 +f 1412/2753/23 1410/2756/23 1409/2754/23 +f 1410/2756/24 1406/2747/24 1405/2749/24 +f 1411/2755/26 1409/2754/26 1405/2757/26 +f 1408/2759/25 1406/2949/25 1410/2760/25 +f 1414/2762/21 1416/2950/21 1415/2763/21 +f 1416/2765/22 1420/2951/22 1419/2766/22 +f 1420/2768/23 1418/2771/23 1417/2769/23 +f 1418/2771/24 1414/2762/24 1413/2764/24 +f 1419/2770/26 1417/2769/26 1413/2772/26 +f 1416/2774/25 1414/2952/25 1418/2775/25 +f 1422/2777/21 1424/2953/21 1423/2778/21 +f 1424/2780/22 1428/2954/22 1427/2781/22 +f 1428/2783/23 1426/2786/23 1425/2784/23 +f 1426/2786/24 1422/2777/24 1421/2779/24 +f 1427/2785/26 1425/2784/26 1421/2787/26 +f 1424/2789/25 1422/2955/25 1426/2790/25 +f 1430/2792/21 1432/2956/21 1431/2793/21 +f 1432/2795/22 1436/2957/22 1435/2796/22 +f 1436/2798/23 1434/2801/23 1433/2799/23 +f 1434/2801/24 1430/2792/24 1429/2794/24 +f 1435/2800/26 1433/2799/26 1429/2802/26 +f 1432/2804/25 1430/2958/25 1434/2805/25 +f 1438/2807/21 1440/2959/21 1439/2808/21 +f 1440/2810/22 1444/2960/22 1443/2811/22 +f 1444/2813/23 1442/2816/23 1441/2814/23 +f 1442/2816/24 1438/2807/24 1437/2809/24 +f 1443/2815/26 1441/2814/26 1437/2817/26 +f 1440/2819/25 1438/2961/25 1442/2820/25 +f 1446/2822/21 1448/2962/21 1447/2823/21 +f 1448/2825/22 1452/2963/22 1451/2826/22 +f 1452/2828/23 1450/2831/23 1449/2829/23 +f 1450/2831/24 1446/2822/24 1445/2824/24 +f 1451/2830/26 1449/2829/26 1445/2832/26 +f 1448/2834/25 1446/2964/25 1450/2835/25 +f 1454/2837/21 1456/2965/21 1455/2838/21 +f 1456/2840/22 1460/2966/22 1459/2841/22 +f 1460/2843/23 1458/2846/23 1457/2844/23 +f 1458/2846/24 1454/2837/24 1453/2839/24 +f 1459/2845/26 1457/2844/26 1453/2847/26 +f 1456/2849/25 1454/2967/25 1458/2850/25 +f 1462/2852/21 1464/2968/21 1463/2853/21 +f 1464/2855/22 1468/2969/22 1467/2856/22 +f 1468/2858/23 1466/2861/23 1465/2859/23 +f 1466/2861/24 1462/2852/24 1461/2854/24 +f 1467/2860/26 1465/2859/26 1461/2862/26 +f 1464/2864/25 1462/2970/25 1466/2865/25 +f 1470/2867/21 1472/2971/21 1471/2868/21 +f 1472/2870/22 1476/2972/22 1475/2871/22 +f 1476/2873/23 1474/2876/23 1473/2874/23 +f 1474/2876/24 1470/2867/24 1469/2869/24 +f 1475/2875/26 1473/2874/26 1469/2877/26 +f 1472/2879/25 1470/2973/25 1474/2880/25 +f 1478/2882/21 1480/2974/21 1479/2883/21 +f 1480/2885/22 1484/2975/22 1483/2886/22 +f 1484/2888/23 1482/2891/23 1481/2889/23 +f 1482/2891/24 1478/2882/24 1477/2884/24 +f 1483/2890/26 1481/2889/26 1477/2892/26 +f 1480/2894/25 1478/2976/25 1482/2895/25 +f 1486/2897/21 1488/2977/21 1487/2898/21 +f 1488/2900/22 1492/2978/22 1491/2901/22 +f 1492/2903/23 1490/2906/23 1489/2904/23 +f 1490/2906/24 1486/2897/24 1485/2899/24 +f 1491/2905/26 1489/2904/26 1485/2907/26 +f 1488/2909/25 1486/2979/25 1490/2910/25 +f 806/1712/25 805/2980/25 807/1713/25 +f 810/1715/21 812/2981/21 811/1716/21 +f 812/1718/22 816/2982/22 815/1719/22 +f 816/1721/23 814/2983/23 813/1722/23 +f 814/1724/24 810/2984/24 809/1725/24 +f 812/1727/25 810/2985/25 814/1728/25 +f 818/1730/25 817/2986/25 819/1731/25 +f 822/1733/25 821/2987/25 823/1734/25 +f 826/1736/21 828/2988/21 827/1737/21 +f 828/1739/22 832/2989/22 831/1740/22 +f 832/1742/23 830/1745/23 829/1743/23 +f 830/1745/24 826/1736/24 825/1738/24 +f 831/1744/26 829/1743/26 825/1746/26 +f 828/1748/25 826/2990/25 830/1749/25 +f 834/1751/21 836/2991/21 835/1752/21 +f 836/1754/22 840/2992/22 839/1755/22 +f 840/1757/23 838/2993/23 837/1758/23 +f 838/1760/24 834/2994/24 833/1761/24 +f 842/1763/21 844/2995/21 843/1764/21 +f 844/1766/22 848/2996/22 847/1767/22 +f 848/1769/23 846/2997/23 845/1770/23 +f 846/1772/24 842/2998/24 841/1773/24 +f 850/1775/21 852/2999/21 851/1776/21 +f 852/1778/22 856/3000/22 855/1779/22 +f 856/1781/23 854/3001/23 853/1782/23 +f 854/1784/24 850/3002/24 849/1785/24 +f 858/1787/21 860/3003/21 859/1788/21 +f 860/1790/22 864/3004/22 863/1791/22 +f 864/1793/23 862/1796/23 861/1794/23 +f 862/1796/24 858/1787/24 857/1789/24 +f 863/1795/26 861/1794/26 857/1797/26 +f 860/1799/25 858/3005/25 862/1800/25 +f 866/1802/21 868/3006/21 867/1803/21 +f 868/1805/22 872/3007/22 871/1806/22 +f 872/1808/23 870/1811/23 869/1809/23 +f 870/1811/24 866/1802/24 865/1804/24 +f 871/1810/26 869/1809/26 865/1812/26 +f 868/1814/25 866/3008/25 870/1815/25 +f 874/1817/21 876/3009/21 875/1818/21 +f 876/1820/22 880/3010/22 879/1821/22 +f 880/1823/23 878/1826/23 877/1824/23 +f 878/1826/24 874/1817/24 873/1819/24 +f 879/1825/26 877/1824/26 873/1827/26 +f 876/1829/25 874/3011/25 878/1830/25 +f 882/1832/21 884/3012/21 883/1833/21 +f 884/1835/22 888/3013/22 887/1836/22 +f 888/1838/23 886/1841/23 885/1839/23 +f 886/1841/24 882/1832/24 881/1834/24 +f 887/1840/26 885/1839/26 881/1842/26 +f 884/1844/25 882/3014/25 886/1845/25 +f 890/1847/21 892/3015/21 891/1848/21 +f 892/1850/22 896/3016/22 895/1851/22 +f 896/1853/23 894/1856/23 893/1854/23 +f 894/1856/24 890/1847/24 889/1849/24 +f 895/1855/26 893/1854/26 889/1857/26 +f 892/1859/25 890/3017/25 894/1860/25 +f 898/1862/21 900/3018/21 899/1863/21 +f 900/1865/22 904/3019/22 903/1866/22 +f 904/1868/23 902/1871/23 901/1869/23 +f 902/1871/24 898/1862/24 897/1864/24 +f 903/1870/26 901/1869/26 897/1872/26 +f 900/1874/25 898/3020/25 902/1875/25 +f 906/1877/21 908/3021/21 907/1878/21 +f 908/1880/22 912/3022/22 911/1881/22 +f 912/1883/23 910/1886/23 909/1884/23 +f 910/1886/24 906/1877/24 905/1879/24 +f 911/1885/26 909/1884/26 905/1887/26 +f 908/1889/25 906/3023/25 910/1890/25 +f 914/1892/21 916/3024/21 915/1893/21 +f 916/1895/22 920/3025/22 919/1896/22 +f 920/1898/23 918/1901/23 917/1899/23 +f 918/1901/24 914/1892/24 913/1894/24 +f 919/1900/26 917/1899/26 913/1902/26 +f 916/1904/25 914/3026/25 918/1905/25 +f 922/1907/21 924/3027/21 923/1908/21 +f 924/1910/22 928/3028/22 927/1911/22 +f 928/1913/23 926/1916/23 925/1914/23 +f 926/1916/24 922/1907/24 921/1909/24 +f 927/1915/26 925/1914/26 921/1917/26 +f 924/1919/25 922/3029/25 926/1920/25 +f 930/1922/21 932/3030/21 931/1923/21 +f 932/1925/22 936/3031/22 935/1926/22 +f 936/1928/23 934/1931/23 933/1929/23 +f 934/1931/24 930/1922/24 929/1924/24 +f 935/1930/26 933/1929/26 929/1932/26 +f 932/1934/25 930/3032/25 934/1935/25 +f 938/1937/21 940/3033/21 939/1938/21 +f 940/1940/22 944/3034/22 943/1941/22 +f 944/1943/23 942/1946/23 941/1944/23 +f 942/1946/24 938/1937/24 937/1939/24 +f 943/1945/26 941/1944/26 937/1947/26 +f 940/1949/25 938/3035/25 942/1950/25 +f 946/1952/21 948/3036/21 947/1953/21 +f 948/1955/22 952/3037/22 951/1956/22 +f 952/1958/23 950/1961/23 949/1959/23 +f 950/1961/24 946/1952/24 945/1954/24 +f 951/1960/26 949/1959/26 945/1962/26 +f 948/1964/25 946/3038/25 950/1965/25 +f 954/1967/21 956/3039/21 955/1968/21 +f 956/1970/22 960/3040/22 959/1971/22 +f 960/1973/23 958/1976/23 957/1974/23 +f 958/1976/24 954/1967/24 953/1969/24 +f 959/1975/26 957/1974/26 953/1977/26 +f 956/1979/25 954/3041/25 958/1980/25 +f 962/1982/21 964/3042/21 963/1983/21 +f 964/1985/22 968/3043/22 967/1986/22 +f 968/1988/23 966/1991/23 965/1989/23 +f 966/1991/24 962/1982/24 961/1984/24 +f 967/1990/26 965/1989/26 961/1992/26 +f 964/1994/25 962/3044/25 966/1995/25 +f 970/1997/21 972/3045/21 971/1998/21 +f 972/2000/22 976/3046/22 975/2001/22 +f 976/2003/23 974/2006/23 973/2004/23 +f 974/2006/24 970/1997/24 969/1999/24 +f 975/2005/26 973/2004/26 969/2007/26 +f 972/2009/25 970/3047/25 974/2010/25 +f 978/2012/25 977/3048/25 979/2013/25 +f 982/2015/21 984/3049/21 983/2016/21 +f 984/2018/22 988/3050/22 987/2019/22 +f 988/2021/23 986/3051/23 985/2022/23 +f 986/2024/24 982/3052/24 981/2025/24 +f 984/2027/25 982/3053/25 986/2028/25 +f 990/2030/25 989/3054/25 991/2031/25 +f 994/2033/25 993/3055/25 995/2034/25 +f 998/2036/21 1000/3056/21 999/2037/21 +f 1000/2039/22 1004/3057/22 1003/2040/22 +f 1004/2042/23 1002/2045/23 1001/2043/23 +f 1002/2045/24 998/2036/24 997/2038/24 +f 1003/2044/26 1001/2043/26 997/2046/26 +f 1000/2048/25 998/3058/25 1002/2049/25 +f 1006/2051/21 1008/3059/21 1007/2052/21 +f 1008/2054/22 1012/3060/22 1011/2055/22 +f 1012/2057/23 1010/3061/23 1009/2058/23 +f 1010/2060/24 1006/3062/24 1005/2061/24 +f 1014/2063/21 1016/3063/21 1015/2064/21 +f 1016/2066/22 1020/3064/22 1019/2067/22 +f 1020/2069/23 1018/3065/23 1017/2070/23 +f 1018/2072/24 1014/3066/24 1013/2073/24 +f 1022/2075/21 1024/3067/21 1023/2076/21 +f 1024/2078/22 1028/3068/22 1027/2079/22 +f 1028/2081/23 1026/3069/23 1025/2082/23 +f 1026/2084/24 1022/3070/24 1021/2085/24 +f 1030/2087/21 1032/3071/21 1031/2088/21 +f 1032/2090/22 1036/3072/22 1035/2091/22 +f 1036/2093/23 1034/2096/23 1033/2094/23 +f 1034/2096/24 1030/2087/24 1029/2089/24 +f 1035/2095/26 1033/2094/26 1029/2097/26 +f 1032/2099/25 1030/3073/25 1034/2100/25 +f 1038/2102/21 1040/3074/21 1039/2103/21 +f 1040/2105/22 1044/3075/22 1043/2106/22 +f 1044/2108/23 1042/2111/23 1041/2109/23 +f 1042/2111/24 1038/2102/24 1037/2104/24 +f 1043/2110/26 1041/2109/26 1037/2112/26 +f 1040/2114/25 1038/3076/25 1042/2115/25 +f 1046/2117/21 1048/3077/21 1047/2118/21 +f 1048/2120/22 1052/3078/22 1051/2121/22 +f 1052/2123/23 1050/2126/23 1049/2124/23 +f 1050/2126/24 1046/2117/24 1045/2119/24 +f 1051/2125/26 1049/2124/26 1045/2127/26 +f 1048/2129/25 1046/3079/25 1050/2130/25 +f 1054/2132/21 1056/3080/21 1055/2133/21 +f 1056/2135/22 1060/3081/22 1059/2136/22 +f 1060/2138/23 1058/2141/23 1057/2139/23 +f 1058/2141/24 1054/2132/24 1053/2134/24 +f 1059/2140/26 1057/2139/26 1053/2142/26 +f 1056/2144/25 1054/3082/25 1058/2145/25 +f 1062/2147/21 1064/3083/21 1063/2148/21 +f 1064/2150/22 1068/3084/22 1067/2151/22 +f 1068/2153/23 1066/2156/23 1065/2154/23 +f 1066/2156/24 1062/2147/24 1061/2149/24 +f 1067/2155/26 1065/2154/26 1061/2157/26 +f 1064/2159/25 1062/3085/25 1066/2160/25 +f 1070/2162/21 1072/3086/21 1071/2163/21 +f 1072/2165/22 1076/3087/22 1075/2166/22 +f 1076/2168/23 1074/2171/23 1073/2169/23 +f 1074/2171/24 1070/2162/24 1069/2164/24 +f 1075/2170/26 1073/2169/26 1069/2172/26 +f 1072/2174/25 1070/3088/25 1074/2175/25 +f 1078/2177/21 1080/3089/21 1079/2178/21 +f 1080/2180/22 1084/3090/22 1083/2181/22 +f 1084/2183/23 1082/2186/23 1081/2184/23 +f 1082/2186/24 1078/2177/24 1077/2179/24 +f 1083/2185/26 1081/2184/26 1077/2187/26 +f 1080/2189/25 1078/3091/25 1082/2190/25 +f 1086/2192/21 1088/3092/21 1087/2193/21 +f 1088/2195/22 1092/3093/22 1091/2196/22 +f 1092/2198/23 1090/2201/23 1089/2199/23 +f 1090/2201/24 1086/2192/24 1085/2194/24 +f 1091/2200/26 1089/2199/26 1085/2202/26 +f 1088/2204/25 1086/3094/25 1090/2205/25 +f 1094/2207/21 1096/3095/21 1095/2208/21 +f 1096/2210/22 1100/3096/22 1099/2211/22 +f 1100/2213/23 1098/2216/23 1097/2214/23 +f 1098/2216/24 1094/2207/24 1093/2209/24 +f 1099/2215/26 1097/2214/26 1093/2217/26 +f 1096/2219/25 1094/3097/25 1098/2220/25 +f 1102/2222/21 1104/3098/21 1103/2223/21 +f 1104/2225/22 1108/3099/22 1107/2226/22 +f 1108/2228/23 1106/2231/23 1105/2229/23 +f 1106/2231/24 1102/2222/24 1101/2224/24 +f 1107/2230/26 1105/2229/26 1101/2232/26 +f 1104/2234/25 1102/3100/25 1106/2235/25 +f 1110/2237/21 1112/3101/21 1111/2238/21 +f 1112/2240/22 1116/3102/22 1115/2241/22 +f 1116/2243/23 1114/2246/23 1113/2244/23 +f 1114/2246/24 1110/2237/24 1109/2239/24 +f 1115/2245/26 1113/2244/26 1109/2247/26 +f 1112/2249/25 1110/3103/25 1114/2250/25 +f 1118/2252/21 1120/3104/21 1119/2253/21 +f 1120/2255/22 1124/3105/22 1123/2256/22 +f 1124/2258/23 1122/2261/23 1121/2259/23 +f 1122/2261/24 1118/2252/24 1117/2254/24 +f 1123/2260/26 1121/2259/26 1117/2262/26 +f 1120/2264/25 1118/3106/25 1122/2265/25 +f 1126/2267/21 1128/3107/21 1127/2268/21 +f 1128/2270/22 1132/3108/22 1131/2271/22 +f 1132/2273/23 1130/2276/23 1129/2274/23 +f 1130/2276/24 1126/2267/24 1125/2269/24 +f 1131/2275/26 1129/2274/26 1125/2277/26 +f 1128/2279/25 1126/3109/25 1130/2280/25 +f 1134/2282/21 1136/3110/21 1135/2283/21 +f 1136/2285/22 1140/3111/22 1139/2286/22 +f 1140/2288/23 1138/2291/23 1137/2289/23 +f 1138/2291/24 1134/2282/24 1133/2284/24 +f 1139/2290/26 1137/2289/26 1133/2292/26 +f 1136/2294/25 1134/3112/25 1138/2295/25 +f 1142/2297/21 1144/3113/21 1143/2298/21 +f 1144/2300/22 1148/3114/22 1147/2301/22 +f 1148/2303/23 1146/2306/23 1145/2304/23 +f 1146/2306/24 1142/2297/24 1141/2299/24 +f 1147/2305/26 1145/2304/26 1141/2307/26 +f 1144/2309/25 1142/3115/25 1146/2310/25 +f 1150/2312/25 1149/3116/25 1151/2313/25 +f 1154/2315/21 1156/3117/21 1155/2316/21 +f 1156/2318/22 1160/3118/22 1159/2319/22 +f 1160/2321/23 1158/3119/23 1157/2322/23 +f 1158/2324/24 1154/3120/24 1153/2325/24 +f 1156/2327/25 1154/3121/25 1158/2328/25 +f 1162/2330/25 1161/3122/25 1163/2331/25 +f 1166/2333/25 1165/3123/25 1167/2334/25 +f 1170/2336/21 1172/3124/21 1171/2337/21 +f 1172/2339/22 1176/3125/22 1175/2340/22 +f 1176/2342/23 1174/2345/23 1173/2343/23 +f 1174/2345/24 1170/2336/24 1169/2338/24 +f 1175/2344/26 1173/2343/26 1169/2346/26 +f 1172/2348/25 1170/3126/25 1174/2349/25 +f 1178/2351/21 1180/3127/21 1179/2352/21 +f 1180/2354/22 1184/3128/22 1183/2355/22 +f 1184/2357/23 1182/3129/23 1181/2358/23 +f 1182/2360/24 1178/3130/24 1177/2361/24 +f 1186/2363/21 1188/3131/21 1187/2364/21 +f 1188/2366/22 1192/3132/22 1191/2367/22 +f 1192/2369/23 1190/3133/23 1189/2370/23 +f 1190/2372/24 1186/3134/24 1185/2373/24 +f 1194/2375/21 1196/3135/21 1195/2376/21 +f 1196/2378/22 1200/3136/22 1199/2379/22 +f 1200/2381/23 1198/3137/23 1197/2382/23 +f 1198/2384/24 1194/3138/24 1193/2385/24 +f 1202/2387/21 1204/3139/21 1203/2388/21 +f 1204/2390/22 1208/3140/22 1207/2391/22 +f 1208/2393/23 1206/2396/23 1205/2394/23 +f 1206/2396/24 1202/2387/24 1201/2389/24 +f 1207/2395/26 1205/2394/26 1201/2397/26 +f 1204/2399/25 1202/3141/25 1206/2400/25 +f 1210/2402/21 1212/3142/21 1211/2403/21 +f 1212/2405/22 1216/3143/22 1215/2406/22 +f 1216/2408/23 1214/2411/23 1213/2409/23 +f 1214/2411/24 1210/2402/24 1209/2404/24 +f 1215/2410/26 1213/2409/26 1209/2412/26 +f 1212/2414/25 1210/3144/25 1214/2415/25 +f 1218/2417/21 1220/3145/21 1219/2418/21 +f 1220/2420/22 1224/3146/22 1223/2421/22 +f 1224/2423/23 1222/2426/23 1221/2424/23 +f 1222/2426/24 1218/2417/24 1217/2419/24 +f 1223/2425/26 1221/2424/26 1217/2427/26 +f 1220/2429/25 1218/3147/25 1222/2430/25 +f 1226/2432/21 1228/3148/21 1227/2433/21 +f 1228/2435/22 1232/3149/22 1231/2436/22 +f 1232/2438/23 1230/2441/23 1229/2439/23 +f 1230/2441/24 1226/2432/24 1225/2434/24 +f 1231/2440/26 1229/2439/26 1225/2442/26 +f 1228/2444/25 1226/3150/25 1230/2445/25 +f 1234/2447/21 1236/3151/21 1235/2448/21 +f 1236/2450/22 1240/3152/22 1239/2451/22 +f 1240/2453/23 1238/2456/23 1237/2454/23 +f 1238/2456/24 1234/2447/24 1233/2449/24 +f 1239/2455/26 1237/2454/26 1233/2457/26 +f 1236/2459/25 1234/3153/25 1238/2460/25 +f 1242/2462/21 1244/3154/21 1243/2463/21 +f 1244/2465/22 1248/3155/22 1247/2466/22 +f 1248/2468/23 1246/2471/23 1245/2469/23 +f 1246/2471/24 1242/2462/24 1241/2464/24 +f 1247/2470/26 1245/2469/26 1241/2472/26 +f 1244/2474/25 1242/3156/25 1246/2475/25 +f 1250/2477/21 1252/3157/21 1251/2478/21 +f 1252/2480/22 1256/3158/22 1255/2481/22 +f 1256/2483/23 1254/2486/23 1253/2484/23 +f 1254/2486/24 1250/2477/24 1249/2479/24 +f 1255/2485/26 1253/2484/26 1249/2487/26 +f 1252/2489/25 1250/3159/25 1254/2490/25 +f 1258/2492/21 1260/3160/21 1259/2493/21 +f 1260/2495/22 1264/3161/22 1263/2496/22 +f 1264/2498/23 1262/2501/23 1261/2499/23 +f 1262/2501/24 1258/2492/24 1257/2494/24 +f 1263/2500/26 1261/2499/26 1257/2502/26 +f 1260/2504/25 1258/3162/25 1262/2505/25 +f 1266/2507/21 1268/3163/21 1267/2508/21 +f 1268/2510/22 1272/3164/22 1271/2511/22 +f 1272/2513/23 1270/2516/23 1269/2514/23 +f 1270/2516/24 1266/2507/24 1265/2509/24 +f 1271/2515/26 1269/2514/26 1265/2517/26 +f 1268/2519/25 1266/3165/25 1270/2520/25 +f 1274/2522/21 1276/3166/21 1275/2523/21 +f 1276/2525/22 1280/3167/22 1279/2526/22 +f 1280/2528/23 1278/2531/23 1277/2529/23 +f 1278/2531/24 1274/2522/24 1273/2524/24 +f 1279/2530/26 1277/2529/26 1273/2532/26 +f 1276/2534/25 1274/3168/25 1278/2535/25 +f 1282/2537/21 1284/3169/21 1283/2538/21 +f 1284/2540/22 1288/3170/22 1287/2541/22 +f 1288/2543/23 1286/2546/23 1285/2544/23 +f 1286/2546/24 1282/2537/24 1281/2539/24 +f 1287/2545/26 1285/2544/26 1281/2547/26 +f 1284/2549/25 1282/3171/25 1286/2550/25 +f 1290/2552/21 1292/3172/21 1291/2553/21 +f 1292/2555/22 1296/3173/22 1295/2556/22 +f 1296/2558/23 1294/2561/23 1293/2559/23 +f 1294/2561/24 1290/2552/24 1289/2554/24 +f 1295/2560/26 1293/2559/26 1289/2562/26 +f 1292/2564/25 1290/3174/25 1294/2565/25 +f 1298/2567/21 1300/3175/21 1299/2568/21 +f 1300/2570/22 1304/3176/22 1303/2571/22 +f 1304/2573/23 1302/2576/23 1301/2574/23 +f 1302/2576/24 1298/2567/24 1297/2569/24 +f 1303/2575/26 1301/2574/26 1297/2577/26 +f 1300/2579/25 1298/3177/25 1302/2580/25 +f 1306/2582/21 1308/3178/21 1307/2583/21 +f 1308/2585/22 1312/3179/22 1311/2586/22 +f 1312/2588/23 1310/2591/23 1309/2589/23 +f 1310/2591/24 1306/2582/24 1305/2584/24 +f 1311/2590/26 1309/2589/26 1305/2592/26 +f 1308/2594/25 1306/3180/25 1310/2595/25 +f 1314/2597/21 1316/3181/21 1315/2598/21 +f 1316/2600/22 1320/3182/22 1319/2601/22 +f 1320/2603/23 1318/2606/23 1317/2604/23 +f 1318/2606/24 1314/2597/24 1313/2599/24 +f 1319/2605/26 1317/2604/26 1313/2607/26 +f 1316/2609/25 1314/3183/25 1318/2610/25 o Capsule v -0.621264 -1.000000 -1.499863 v -0.621264 3.000000 -1.499863 @@ -6758,6 +6774,160 @@ v -1.500131 -0.750000 0.543709 v -1.500131 -0.750000 -0.543709 v -1.500131 2.750000 0.543709 v -1.500131 2.750000 -0.543709 +vt 0.500000 0.859375 +vt 0.000000 0.703125 +vt 0.000000 0.859375 +vt 0.500000 0.703125 +vt 0.000000 0.859375 +vt 0.500000 0.859375 +vt 0.000000 0.703125 +vt 0.500000 0.703125 +vt 0.000000 0.859375 +vt 0.500000 0.859375 +vt 0.000000 0.703125 +vt 0.500000 0.703125 +vt 0.000000 0.859375 +vt 0.875000 0.734375 +vt 0.875000 0.890625 +vt 0.500000 0.734375 +vt 0.500000 0.703125 +vt 0.000000 0.703125 +vt 0.500000 0.734375 +vt 0.765625 0.625000 +vt 0.875000 0.890625 +vt 0.500000 0.859375 +vt 0.765625 1.000000 +vt 0.609375 1.000000 +vt 0.500000 0.890625 +vt 0.609375 0.625000 +vt 0.765625 0.625000 +vt 0.609375 0.625000 +vt 0.875000 0.734375 +vt 0.765625 1.000000 +vt 0.609375 1.000000 +vt 0.500000 0.890625 +vt 0.468750 0.859375 +vt 0.093750 0.875000 +vt 0.093750 0.859375 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.468750 0.859375 +vt 0.093750 0.875000 +vt 0.093750 0.859375 +vt 0.468750 0.875000 +vt 0.093750 1.000000 +vt 0.226562 0.859375 +vt 0.093750 0.875000 +vt 0.093750 0.859375 +vt 0.226562 0.859375 +vt 0.093750 0.875000 +vt 0.093750 0.859375 +vt 0.093750 0.906250 +vt 0.000000 1.000000 +vt 0.000000 0.906250 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.093750 0.906250 +vt 0.093750 1.000000 +vt 0.093750 1.000000 +vt 0.093750 0.906250 +vt 0.093750 1.000000 +vt 0.093750 0.906250 +vt 0.093750 0.906250 +vt 0.000000 1.000000 +vt 0.000000 0.906250 +vt 0.000000 1.000000 +vt 0.093750 0.906250 +vt 0.093750 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.093750 0.906250 +vt 0.000000 1.000000 +vt 0.000000 0.906250 +vt 0.000000 0.906250 +vt 0.000000 1.000000 +vt 0.093750 1.000000 +vt 0.000000 0.906250 +vt 0.000000 1.000000 +vt 0.093750 0.906250 +vt 0.093750 1.000000 +vt 0.093750 0.242188 +vt 0.234375 0.242188 +vt 0.328125 0.335938 +vt 0.328125 0.476562 +vt 0.093750 0.570312 +vt 0.000000 0.335938 +vt 0.437500 0.703125 +vt 0.000000 0.570312 +vt -0.000000 0.703125 +vt 0.437500 0.570312 +vt 0.000000 0.703125 +vt 0.437500 0.570312 +vt -0.000000 0.570312 +vt 0.437500 0.703125 +vt 0.000000 0.570312 +vt 0.437500 0.703125 +vt -0.000000 0.703125 +vt 0.437500 0.570312 +vt -0.000000 0.703125 +vt 0.437500 0.570312 +vt 0.000000 0.570312 +vt 0.468750 0.882812 +vt 0.031250 0.859375 +vt 0.468750 0.859375 +vt 0.031250 0.859375 +vt 0.171875 0.882812 +vt 0.031250 0.882812 +vt 0.031250 0.882812 +vt 0.468750 0.859375 +vt 0.468750 0.882812 +vt 0.171875 0.882812 +vt 0.031250 0.859375 +vt 0.171875 0.859375 +vt 0.039062 0.710938 +vt 0.000000 0.859375 +vt 0.000000 0.703125 +vt 0.460938 0.851562 +vt 0.500000 0.859375 +vt 0.460938 0.710938 +vt 0.500000 0.703125 +vt 0.468750 0.875000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.468750 1.000000 +vt 0.226562 0.875000 +vt 0.226562 0.875000 +vt 0.093750 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.093750 1.000000 +vt 0.000000 0.906250 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.093750 0.906250 +vt 0.000000 0.906250 +vt 0.328125 0.476562 +vt 0.000000 0.476562 +vt 0.234375 0.570312 +vt 0.093750 0.570312 +vt 0.000000 0.335938 +vt 0.093750 0.242188 +vt 0.234375 0.242188 +vt 0.328125 0.335938 +vt 0.234375 0.570312 +vt 0.000000 0.476562 +vt 0.437500 0.703125 +vt 0.031250 0.882812 +vt 0.171875 0.859375 +vt 0.031250 0.859375 +vt 0.031250 0.882812 +vt 0.039062 0.851562 vn 0.0000 0.0000 -1.0000 vn 0.7071 0.0000 -0.7071 vn 1.0000 0.0000 0.0000 @@ -6774,107 +6944,107 @@ vn -1.0000 0.0000 0.0035 vn -1.0000 0.0011 0.0000 usemtl None s off -f 1494//27 1495//27 1493//27 -f 1496//28 1497//28 1495//28 -f 1498//29 1499//29 1497//29 -f 1500//30 1501//30 1499//30 -f 1502//31 1503//31 1501//31 -f 1504//32 1505//32 1503//32 -f 1500//33 1498//33 1506//33 -f 1508//34 1493//34 1507//34 -f 1507//35 1495//35 1499//35 -f 1494//27 1496//27 1495//27 -f 1496//28 1498//28 1497//28 -f 1498//29 1500//29 1499//29 -f 1500//30 1502//30 1501//30 -f 1502//31 1504//31 1503//31 -f 1504//32 1506//32 1505//32 -f 1498//33 1496//33 1506//33 -f 1496//33 1494//33 1506//33 -f 1494//33 1508//33 1506//33 -f 1506//33 1504//33 1502//33 -f 1502//33 1500//33 1506//33 -f 1508//34 1494//34 1493//34 -f 1507//35 1493//35 1495//35 -f 1495//35 1497//35 1499//35 -f 1499//35 1501//35 1503//35 -f 1503//35 1505//35 1499//35 -f 1505//35 1507//35 1499//35 -f 1510//36 1511//36 1509//36 -f 1512//27 1515//27 1511//27 -f 1516//29 1513//29 1515//29 -f 1514//31 1509//31 1513//31 -f 1515//35 1509//35 1511//35 -f 1512//33 1514//33 1516//33 -f 1518//36 1519//36 1517//36 -f 1519//27 1524//27 1523//27 -f 1523//29 1522//29 1521//29 -f 1522//31 1517//31 1521//31 -f 1523//35 1517//35 1519//35 -f 1520//33 1522//33 1524//33 -f 1526//36 1527//36 1525//36 -f 1527//27 1532//27 1531//27 -f 1531//29 1530//29 1529//29 -f 1530//31 1525//31 1529//31 -f 1531//35 1525//35 1527//35 -f 1528//33 1530//33 1532//33 -f 1537//33 1536//33 1535//33 -f 1544//35 1546//35 1548//35 -f 1544//36 1535//36 1536//36 -f 1543//32 1534//32 1535//32 -f 1545//34 1536//34 1537//34 -f 1542//31 1533//31 1534//31 -f 1546//27 1537//27 1538//27 -f 1541//30 1540//30 1533//30 -f 1547//28 1538//28 1539//28 -f 1552//31 1540//31 1548//31 -f 1539//33 1550//33 1549//33 -f 1539//27 1551//27 1547//27 -f 1548//35 1551//35 1552//35 -f 1549//37 1507//37 1505//37 -f 1507//38 1552//38 1508//38 -f 1551//39 1505//39 1506//39 -f 1552//40 1506//40 1508//40 -f 1510//36 1512//36 1511//36 -f 1512//27 1516//27 1515//27 -f 1516//29 1514//29 1513//29 -f 1514//31 1510//31 1509//31 -f 1515//35 1513//35 1509//35 -f 1512//33 1510//33 1514//33 -f 1518//36 1520//36 1519//36 -f 1519//27 1520//27 1524//27 -f 1523//29 1524//29 1522//29 -f 1522//31 1518//31 1517//31 -f 1523//35 1521//35 1517//35 -f 1520//33 1518//33 1522//33 -f 1526//36 1528//36 1527//36 -f 1527//27 1528//27 1532//27 -f 1531//29 1532//29 1530//29 -f 1530//31 1526//31 1525//31 -f 1531//35 1529//35 1525//35 -f 1528//33 1526//33 1530//33 -f 1535//33 1534//33 1539//33 -f 1534//33 1533//33 1539//33 -f 1533//33 1540//33 1539//33 -f 1539//33 1538//33 1535//33 -f 1538//33 1537//33 1535//33 -f 1548//35 1541//35 1542//35 -f 1542//35 1543//35 1544//35 -f 1544//35 1545//35 1546//35 -f 1546//35 1547//35 1548//35 -f 1548//35 1542//35 1544//35 -f 1544//36 1543//36 1535//36 -f 1543//32 1542//32 1534//32 -f 1545//34 1544//34 1536//34 -f 1542//31 1541//31 1533//31 -f 1546//27 1545//27 1537//27 -f 1541//30 1548//30 1540//30 -f 1547//28 1546//28 1538//28 -f 1552//31 1550//31 1540//31 -f 1539//33 1540//33 1550//33 -f 1539//27 1549//27 1551//27 -f 1548//35 1547//35 1551//35 -f 1549//37 1550//37 1507//37 -f 1507//38 1550//38 1552//38 -f 1551//39 1549//39 1505//39 -f 1552//40 1551//40 1506//40 +f 1494/3184/27 1495/3185/27 1493/3186/27 +f 1496/3187/28 1497/3188/28 1495/3185/28 +f 1498/3189/29 1499/3190/29 1497/3188/29 +f 1500/3191/30 1501/3192/30 1499/3190/30 +f 1502/3193/31 1503/3194/31 1501/3192/31 +f 1504/3195/32 1505/3196/32 1503/3194/32 +f 1500/3197/33 1498/3198/33 1506/3199/33 +f 1508/3200/34 1493/3186/34 1507/3201/34 +f 1507/3202/35 1495/3203/35 1499/3204/35 +f 1494/3184/27 1496/3187/27 1495/3185/27 +f 1496/3187/28 1498/3189/28 1497/3188/28 +f 1498/3189/29 1500/3191/29 1499/3190/29 +f 1500/3191/30 1502/3193/30 1501/3192/30 +f 1502/3193/31 1504/3195/31 1503/3194/31 +f 1504/3195/32 1506/3205/32 1505/3196/32 +f 1498/3198/33 1496/3206/33 1506/3199/33 +f 1496/3206/33 1494/3207/33 1506/3199/33 +f 1494/3207/33 1508/3208/33 1506/3199/33 +f 1506/3199/33 1504/3209/33 1502/3210/33 +f 1502/3210/33 1500/3197/33 1506/3199/33 +f 1508/3200/34 1494/3184/34 1493/3186/34 +f 1507/3202/35 1493/3211/35 1495/3203/35 +f 1495/3203/35 1497/3212/35 1499/3204/35 +f 1499/3204/35 1501/3213/35 1503/3214/35 +f 1503/3214/35 1505/3215/35 1499/3204/35 +f 1505/3215/35 1507/3202/35 1499/3204/35 +f 1510/3216/36 1511/3217/36 1509/3218/36 +f 1512/3219/27 1515/3220/27 1511/3221/27 +f 1516/3222/29 1513/3223/29 1515/3224/29 +f 1514/3225/31 1509/3226/31 1513/3223/31 +f 1515/3227/35 1509/3228/35 1511/3229/35 +f 1512/3230/33 1514/3231/33 1516/3232/33 +f 1518/3233/36 1519/3234/36 1517/3235/36 +f 1519/3236/27 1524/3237/27 1523/3238/27 +f 1523/3239/29 1522/3240/29 1521/3241/29 +f 1522/3242/31 1517/3235/31 1521/3243/31 +f 1523/3244/35 1517/3235/35 1519/3245/35 +f 1520/3246/33 1522/3247/33 1524/3248/33 +f 1526/3249/36 1527/3250/36 1525/3251/36 +f 1527/3252/27 1532/3253/27 1531/3254/27 +f 1531/3255/29 1530/3256/29 1529/3257/29 +f 1530/3258/31 1525/3251/31 1529/3259/31 +f 1531/3260/35 1525/3261/35 1527/3250/35 +f 1528/3262/33 1530/3263/33 1532/3264/33 +f 1537/3265/33 1536/3266/33 1535/3267/33 +f 1544/3268/35 1546/3269/35 1548/3270/35 +f 1544/3271/36 1535/3272/36 1536/3273/36 +f 1543/3274/32 1534/3275/32 1535/3272/32 +f 1545/3276/34 1536/3273/34 1537/3277/34 +f 1542/3278/31 1533/3279/31 1534/3275/31 +f 1546/3280/27 1537/3277/27 1538/3281/27 +f 1541/3282/30 1540/3283/30 1533/3279/30 +f 1547/3284/28 1538/3281/28 1539/3285/28 +f 1552/3286/31 1540/3287/31 1548/3288/31 +f 1539/3289/33 1550/3290/33 1549/3291/33 +f 1539/3292/27 1551/3293/27 1547/3294/27 +f 1548/3295/35 1551/3296/35 1552/3297/35 +f 1549/3298/37 1507/3299/37 1505/3300/37 +f 1507/3299/38 1552/3301/38 1508/3302/38 +f 1551/3303/39 1505/3300/39 1506/3304/39 +f 1552/3301/40 1506/3304/40 1508/3302/40 +f 1510/3216/36 1512/3305/36 1511/3217/36 +f 1512/3219/27 1516/3306/27 1515/3307/27 +f 1516/3222/29 1514/3225/29 1513/3223/29 +f 1514/3225/31 1510/3308/31 1509/3226/31 +f 1515/3227/35 1513/3309/35 1509/3228/35 +f 1512/3230/33 1510/3310/33 1514/3231/33 +f 1518/3233/36 1520/3311/36 1519/3234/36 +f 1519/3236/27 1520/3312/27 1524/3313/27 +f 1523/3239/29 1524/3248/29 1522/3240/29 +f 1522/3242/31 1518/3314/31 1517/3235/31 +f 1523/3244/35 1521/3315/35 1517/3235/35 +f 1520/3246/33 1518/3316/33 1522/3247/33 +f 1526/3249/36 1528/3317/36 1527/3250/36 +f 1527/3252/27 1528/3318/27 1532/3319/27 +f 1531/3255/29 1532/3264/29 1530/3256/29 +f 1530/3258/31 1526/3320/31 1525/3251/31 +f 1531/3260/35 1529/3259/35 1525/3261/35 +f 1528/3262/33 1526/3321/33 1530/3263/33 +f 1535/3267/33 1534/3322/33 1539/3323/33 +f 1534/3322/33 1533/3324/33 1539/3323/33 +f 1533/3324/33 1540/3325/33 1539/3323/33 +f 1539/3323/33 1538/3326/33 1535/3267/33 +f 1538/3326/33 1537/3265/33 1535/3267/33 +f 1548/3270/35 1541/3327/35 1542/3328/35 +f 1542/3328/35 1543/3329/35 1544/3268/35 +f 1544/3268/35 1545/3330/35 1546/3269/35 +f 1546/3269/35 1547/3331/35 1548/3270/35 +f 1548/3270/35 1542/3328/35 1544/3268/35 +f 1544/3271/36 1543/3274/36 1535/3272/36 +f 1543/3274/32 1542/3278/32 1534/3275/32 +f 1545/3276/34 1544/3271/34 1536/3273/34 +f 1542/3278/31 1541/3282/31 1533/3279/31 +f 1546/3280/27 1545/3276/27 1537/3277/27 +f 1541/3282/30 1548/3332/30 1540/3283/30 +f 1547/3284/28 1546/3280/28 1538/3281/28 +f 1552/3286/31 1550/3333/31 1540/3287/31 +f 1539/3289/33 1540/3334/33 1550/3290/33 +f 1539/3292/27 1549/3335/27 1551/3293/27 +f 1548/3295/35 1547/3336/35 1551/3296/35 +f 1549/3298/37 1550/3337/37 1507/3299/37 +f 1507/3299/38 1550/3337/38 1552/3301/38 +f 1551/3303/39 1549/3298/39 1505/3300/39 +f 1552/3301/40 1551/3303/40 1506/3304/40 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/spaceelevatorcapsule.png b/src/main/resources/assets/advancedrocketry/textures/models/spaceelevatorcapsule.png index 78ec71f894e18e5f99705a41d2f4355c8e3161f5..a8a421eab2eb29108cdd3ab7b206a41f4e06f965 100644 GIT binary patch literal 27433 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 z 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 Date: Sun, 31 Jan 2021 20:44:54 -0500 Subject: [PATCH 030/312] Fix laser render and elevator rotation checks --- .../render/multiblocks/RenderLaser.java | 2 +- .../stations/SpaceStationObject.java | 28 +++++++++++++++---- .../tile/multiblock/TileSpaceElevator.java | 20 +++++++++---- .../tile/multiblock/TileSpaceLaser.java | 9 ++---- .../assets/advancedrocketry/lang/en_US.lang | 1 + 5 files changed, 43 insertions(+), 17 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java index 76402c783..efdc4358e 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java @@ -55,7 +55,7 @@ public void render(TileEntity tile, double x, //Laser if(((TileSpaceLaser)multiBlockTile).isRunning()) { - GL11.glTranslated(-0.5f, 0, -0.5f); + GL11.glTranslated(-1.0f, 0, -5f); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); GlStateManager.disableLighting(); GlStateManager.disableFog(); diff --git a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java index 6fce89751..78140a173 100644 --- a/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java +++ b/src/main/java/zmaster587/advancedRocketry/stations/SpaceStationObject.java @@ -175,6 +175,22 @@ public double getRotation(EnumFacing dir) { return (rotation[getIDFromDir(dir)] + getDeltaRotation(dir)*(getWorldTime() - lastTimeModification)) % (360D); } + /** + * @return whether the bottom of the station is facing the planet or not, this is if a laser would hit the planet at all if shined straight down + */ + public boolean isStationFacingPlanet () { + //They use 0 to 1.0 so we need to convert to that, and to to check angle <150 degrees + return Math.abs(rotation[0] - (int)rotation[0] - 0.5) > 0.40 && Math.abs(rotation[2] - (int)rotation[2] - 0.5) > 0.40; + } + + /** + * @return whether the station's current rotation would break the tether + */ + public boolean wouldStationBreakTether () { + //0.47 here is approximately between 10 and 15 degrees from the horizontal + return 0.47 > Math.abs(rotation[0] - (int)rotation[0] - 0.5) || 0.47 > Math.abs(rotation[2] - (int)rotation[2] - 0.5) || Math.abs(getDeltaRotation(EnumFacing.UP)) > 0 || Math.abs(getDeltaRotation(EnumFacing.NORTH)) > 0 || Math.abs(getDeltaRotation(EnumFacing.EAST)) > 0; + } + private int getIDFromDir(EnumFacing facing){ if(facing == EnumFacing.EAST) return 0; @@ -188,7 +204,7 @@ else if(facing == EnumFacing.UP) * @param rotation rotation of the station in degrees */ public void setRotation(double rotation, EnumFacing facing) { - this.rotation[getIDFromDir(facing)] = rotation; + this.rotation[getIDFromDir(facing)] = rotation; } /** @@ -202,10 +218,12 @@ public double getDeltaRotation(EnumFacing facing) { * @param rotation anglarVelocity of the station in degrees per tick */ public void setDeltaRotation(double rotation, EnumFacing facing) { - this.rotation[getIDFromDir(facing)] = getRotation(facing); - this.lastTimeModification = getWorldTime(); - - this.angularVelocity[getIDFromDir(facing)] = rotation; + if (!isAnchored()) { + this.rotation[getIDFromDir(facing)] = getRotation(facing); + this.lastTimeModification = getWorldTime(); + + this.angularVelocity[getIDFromDir(facing)] = rotation; + } } public double getMaxRotationalAcceleration() { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java index c48b9a7b5..80804cd86 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceElevator.java @@ -147,6 +147,11 @@ public static boolean isDestinationValid(int destinationDimensionID, DimensionBl return false; } + public static boolean wouldTetherBreakOnConnect(int destinationDimensionID, DimensionBlockPosition pos, HashedBlockPosition myPos, int myDimensionID) { + SpaceStationObject spaceStation = (myDimensionID == ARConfiguration.getCurrentConfig().spaceDimId) ? (SpaceStationObject) SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPos.getBlockPos()) : (SpaceStationObject)SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(pos.pos.getBlockPos()); + return spaceStation != null && spaceStation.wouldStationBreakTether(); + } + public boolean attemptLaunch() { if(!isComplete() || !enabled || !hasEnergy(50000)) return false; @@ -198,11 +203,6 @@ public void notifyLanded(EntityElevatorCapsule e) { @Override public void update() { - if (dimBlockPos != null ) { - if (!isDestinationValid(dimBlockPos.dimid, dimBlockPos, new HashedBlockPosition(pos), world.provider.getDimension())) { - updateTetherLinkPosition(new DimensionBlockPosition(world.provider.getDimension(), new HashedBlockPosition(pos)), null); - } - } super.update(); } @@ -335,6 +335,11 @@ public boolean onLinkComplete(ItemStack item, TileEntity entity, return false; } + if(wouldTetherBreakOnConnect(dimPos.dimid, dimPos, new HashedBlockPosition(getPos()), myWorld.provider.getDimension())) { + player.sendMessage(new TextComponentTranslation("msg.spaceElevator.tetherWouldBreakError")); + return false; + } + if(dimBlockPos != null) { player.sendMessage(new TextComponentTranslation("msg.spaceElevator.linkCannotChangeError")); return false; @@ -368,6 +373,11 @@ public boolean isAnchorOnSpaceStation() { public void updateTetherLinkPosition(DimensionBlockPosition myPosition, DimensionBlockPosition dimensionBlockPosition) { if (myPosition.dimid == ARConfiguration.getCurrentConfig().spaceDimId && SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()) != null) { + if (dimensionBlockPosition != null) { + SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()).setDeltaRotation(0, EnumFacing.EAST); + SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()).setDeltaRotation( 0, EnumFacing.UP); + SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()).setDeltaRotation( 0, EnumFacing.NORTH); + } SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(myPosition.pos.getBlockPos()).setIsAnchored( (dimensionBlockPosition == null) ? false : true); } dimBlockPos = dimensionBlockPosition; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java index 9d5322a22..de133ac82 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java @@ -31,6 +31,7 @@ import zmaster587.advancedRocketry.satellite.SatelliteLaser; import zmaster587.advancedRocketry.satellite.SatelliteLaserNoDrill; import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.world.provider.WorldProviderSpace; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.LibVulpesBlocks; @@ -501,15 +502,11 @@ private Object getAvalibleInv(ItemStack item) { } private boolean canMachineSeeEarth() { - //for(int i = getPos().getY() - 1; i > 0; i--) { - // if(worldObj.isBlockNormalCube(new BlockPos(getPos().getX(), i, getPos().getZ()), true)) - // return false; - //} return true; } private boolean isAllowedToRun() { - return !(glassPanel.isEmpty()|| batteries.getUniversalEnergyStored() == 0 || !(this.world.provider instanceof WorldProviderSpace) || !zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().canTravelTo(((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet()) || + return !(glassPanel.isEmpty() || !canMachineSeeEarth() || batteries.getUniversalEnergyStored() == 0 || !(this.world.provider instanceof WorldProviderSpace) || !zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().canTravelTo(((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet()) || ARConfiguration.getCurrentConfig().laserBlackListDims.contains(((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet())); } @@ -524,7 +521,7 @@ public void checkCanRun() { } setRunning(false); - } else if(!laserSat.isAlive() && !finished && !laserSat.getJammed() && world.isBlockIndirectlyGettingPowered(getPos()) > 0 && canMachineSeeEarth()) { + } else if(!laserSat.isAlive() && !finished && !laserSat.getJammed() && world.isBlockIndirectlyGettingPowered(getPos()) > 0) { //Laser will be on at this point int orbitDimId = ((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet(); diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 38d6515b1..5cba35dee 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -296,6 +296,7 @@ msg.label.coords=Coords msg.spaceElevator.button.summon=Summon Capsule msg.spaceElevator.sameDimensionError=Cannot connect two elevators on the same planet! msg.spaceElevator.linkNotGeostationaryError=Station is not in geostationary orbit! +msg.spaceElevator.tetherWouldBreakError=Station must be upright and stationary to receive tether! msg.spaceElevator.linkCannotChangeError=Elevator tethers cannot change position while already linked! msg.spaceElevator.newDstAdded=Elevator Tether Linked! msg.spaceElevator.ascentReady=Getting ready for ascent From 5dbe08accc53672641400a5a2311dcffd654e091 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 31 Jan 2021 23:50:40 -0500 Subject: [PATCH 031/312] Add chemical reactor and black hole generator models --- .../advancedRocketry/client/ClientProxy.java | 2 +- .../multiblocks/RenderBlackHoleEnergy.java | 4 +- .../multiblocks/RendererChemicalReactor.java | 21 +- .../multiblocks/RendererSpaceElevator.java | 13 +- .../machine/TileChemicalReactor.java | 9 +- .../models/black_hole_generator.obj | 4777 ----------------- .../models/blackholegenerator.obj | 1313 +++++ .../models/chemicalreactor.obj | 4351 ++++++--------- .../textures/models/black_hole_generator.jpg | Bin 246985 -> 0 bytes .../textures/models/blackholegenerator.png | Bin 0 -> 20915 bytes .../textures/models/chemicalreactor.png | Bin 7766 -> 24906 bytes 11 files changed, 2966 insertions(+), 7524 deletions(-) delete mode 100644 src/main/resources/assets/advancedrocketry/models/black_hole_generator.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/blackholegenerator.obj delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/black_hole_generator.jpg create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/blackholegenerator.png diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 0c5c570d9..76f622659 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -84,7 +84,7 @@ public void registerRenderers() { ClientRegistry.bindTileEntitySpecialRenderer(TileRollingMachine.class, new RendererRollingMachine()); ClientRegistry.bindTileEntitySpecialRenderer(TileElectrolyser.class, new RendererElectrolyser()); ClientRegistry.bindTileEntitySpecialRenderer(TileWarpCore.class, new RendererWarpCore()); - ClientRegistry.bindTileEntitySpecialRenderer(TileChemicalReactor.class, new RendererChemicalReactor("advancedrocketry:models/ChemicalReactor.obj", "advancedrocketry:textures/models/ChemicalReactor.png")); + ClientRegistry.bindTileEntitySpecialRenderer(TileChemicalReactor.class, new RendererChemicalReactor("advancedrocketry:models/chemicalreactor.obj", "advancedrocketry:textures/models/chemicalreactor.png")); ClientRegistry.bindTileEntitySpecialRenderer(TileSchematic.class, new RendererPhantomBlock()); //ClientRegistry.bindTileEntitySpecialRenderer(TileDrill.class, new RendererDrill()); ClientRegistry.bindTileEntitySpecialRenderer(TileLiquidPipe.class, new RendererPipe(new ResourceLocation("AdvancedRocketry:textures/blocks/pipeLiquid.png"))); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java index 423773c14..11856d3b0 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java @@ -21,11 +21,11 @@ public class RenderBlackHoleEnergy extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/black_hole_generator.jpg"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/blackholegenerator.png"); public RenderBlackHoleEnergy(){ try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/black_hole_generator.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/blackholegenerator.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererChemicalReactor.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererChemicalReactor.java index 9b6d3c4d0..496a91fac 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererChemicalReactor.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererChemicalReactor.java @@ -33,29 +33,16 @@ public void render(TileEntity tile, double x, double y, double z, if(!multiBlockTile.canRender()) return; - GL11.glPushMatrix(); - - //Rotate and move the model into position GL11.glPushMatrix(); GL11.glTranslated(x+.5f, y, z + 0.5f); EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); - + GL11.glRotatef((front.getFrontOffsetZ() == 1 ? 180 : 0) - front.getFrontOffsetX()*90f, 0, 1, 0); + GL11.glTranslated(1.5f, -1.0f, -.5f); + bindTexture(texture); - model.renderOnly("mesh"); - GL11.glPopMatrix(); - - - - GL11.glTranslated(x+.5f, y, z + 0.5f); - GL11.glRotatef((front.getFrontOffsetZ() == 1 ? 180 : 0) - front.getFrontOffsetX()*90f, 0, 1, 0); - - GL11.glTranslated(0f, -0.5f, 1f ); - if(multiBlockTile.isRunning()) - GL11.glRotated((8*tile.getWorld().getTotalWorldTime()) % 360, 1, 0, 0); - model.renderOnly("Cylinder"); - + model.renderOnly("Hull"); GL11.glPopMatrix(); } } diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java index b2bf0d3a3..a8703702c 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java @@ -41,11 +41,6 @@ public void render(TileEntity tile, double x, if(!multiBlockTile.canRender()) return; - double renderX = x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX(); - double renderZ = z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ(); - if (multiBlockTile.isTetherConnected() && !multiBlockTile.isAnchorOnSpaceStation()) { - laser.doRender((Entity) null, renderX + 1.5, y + 4f, renderZ - 0.5, 0, f); - } GL11.glPushMatrix(); @@ -75,8 +70,14 @@ public void render(TileEntity tile, double x, if (multiBlockTile.isTetherConnected() && !multiBlockTile.isAnchorOnSpaceStation()) { //Render Beads + + double renderX = x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX() - ((front.getAxis() == EnumFacing.Axis.X) ? 0.5 : 2.5); + double renderZ = z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ() - ((front.getAxis() == EnumFacing.Axis.X) ? -1.5 : 0.5); + + laser.doRender((Entity) null, renderX, y + 4f, renderZ, 0, f); + GL11.glPushMatrix(); - GL11.glTranslated(x + multiBlockTile.getLandingLocationX() - multiBlockTile.getPos().getX() + 2, y + 4, z + multiBlockTile.getLandingLocationZ() - multiBlockTile.getPos().getZ()); + GL11.glTranslated( renderX, y + 4, renderZ); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); GlStateManager.disableLighting(); GlStateManager.disableFog(); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java index e7aaa15a4..dc2df8abe 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileChemicalReactor.java @@ -43,17 +43,12 @@ public class TileChemicalReactor extends TileMultiblockMachine { {'L', 'I','L'}}, {{'P', LibVulpesBlocks.motors, 'P'}, - {'l', new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'O'}}, + {'l', 'O', 'l'}}, }; @Override - public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { - TileEntity tileEntity = world.getTileEntity(pos); - - return !TileMultiBlock.getMapping('P').contains(new BlockMeta(tile.getBlock(), BlockMeta.WILDCARD)) && tileEntity != null && !(tileEntity instanceof TileChemicalReactor); - - } + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { return true; } //Called by inventory blocks that are part of the structure //This includes recipe management etc diff --git a/src/main/resources/assets/advancedrocketry/models/black_hole_generator.obj b/src/main/resources/assets/advancedrocketry/models/black_hole_generator.obj deleted file mode 100644 index 81ed536c6..000000000 --- a/src/main/resources/assets/advancedrocketry/models/black_hole_generator.obj +++ /dev/null @@ -1,4777 +0,0 @@ -# Blender v2.79 (sub 0) OBJ File: 'blackHoleEnergy.blend' -# www.blender.org -o Cube.018_Cube.028 -v 0.500000 0.510000 0.500000 -v 0.500000 0.610000 0.500000 -v 0.500000 0.510000 1.500000 -v 0.500000 0.610000 1.500000 -v -0.500000 0.510000 0.500000 -v -0.500000 0.610000 0.500000 -v -0.500000 0.510000 1.500000 -v -0.500000 0.610000 1.500000 -vt 0.923646 0.525432 -vt 0.936168 0.399725 -vt 0.936168 0.525432 -vt 0.920265 0.674256 -vt 0.907737 0.799963 -vt 0.907737 0.674256 -vt 0.907737 0.928184 -vt 0.920262 0.802477 -vt 0.920262 0.928184 -vt 0.729014 0.908071 -vt 0.741546 0.782364 -vt 0.741546 0.908071 -vt 0.502585 0.126964 -vt 0.377258 0.001257 -vt 0.502585 0.001257 -vt 0.131126 0.399725 -vt 0.256429 0.525432 -vt 0.131126 0.525432 -vt 0.923646 0.399725 -vt 0.920265 0.799963 -vt 0.907737 0.802477 -vt 0.729014 0.782364 -vt 0.377258 0.126964 -vt 0.256429 0.399725 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -s off -f 2/1/1 3/2/1 1/3/1 -f 4/4/2 7/5/2 3/6/2 -f 8/7/3 5/8/3 7/9/3 -f 6/10/4 1/11/4 5/12/4 -f 7/13/5 1/14/5 3/15/5 -f 4/16/6 6/17/6 8/18/6 -f 2/1/1 4/19/1 3/2/1 -f 4/4/2 8/20/2 7/5/2 -f 8/7/3 6/21/3 5/8/3 -f 6/10/4 2/22/4 1/11/4 -f 7/13/5 5/23/5 1/14/5 -f 4/16/6 2/24/6 6/17/6 -o Cube.017_Cube.029 -v 0.500000 1.390000 0.500000 -v 0.500000 1.490000 0.500000 -v 0.500000 1.390000 1.500000 -v 0.500000 1.490000 1.500000 -v -0.500000 1.390000 0.500000 -v -0.500000 1.490000 0.500000 -v -0.500000 1.390000 1.500000 -v -0.500000 1.490000 1.500000 -vt 0.937799 0.928184 -vt 0.950321 0.802477 -vt 0.950321 0.928184 -vt 0.921139 0.271503 -vt 0.908612 0.397210 -vt 0.908612 0.271503 -vt 0.856530 0.802579 -vt 0.844006 0.928286 -vt 0.844006 0.802579 -vt 0.919463 0.001257 -vt 0.906931 0.126964 -vt 0.906931 0.001257 -vt 0.126581 0.398481 -vt 0.001253 0.272774 -vt 0.126581 0.272774 -vt 0.386795 0.271503 -vt 0.512097 0.397210 -vt 0.386795 0.397210 -vt 0.937799 0.802477 -vt 0.921139 0.397210 -vt 0.856530 0.928286 -vt 0.919463 0.126964 -vt 0.001253 0.398481 -vt 0.512097 0.271503 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -s off -f 10/25/7 11/26/7 9/27/7 -f 12/28/8 15/29/8 11/30/8 -f 16/31/9 13/32/9 15/33/9 -f 14/34/10 9/35/10 13/36/10 -f 15/37/11 9/38/11 11/39/11 -f 12/40/12 14/41/12 16/42/12 -f 10/25/7 12/43/7 11/26/7 -f 12/28/8 16/44/8 15/29/8 -f 16/31/9 14/45/9 13/32/9 -f 14/34/10 10/46/10 9/35/10 -f 15/37/11 13/47/11 9/38/11 -f 12/40/12 10/48/12 14/41/12 -o Cube.016_Cube.006 -v 0.420000 0.500000 0.580000 -v 0.420000 1.400000 0.580000 -v 0.420000 0.500000 1.420000 -v 0.420000 1.400000 1.420000 -v -0.420000 0.500000 0.580000 -v -0.420000 1.400000 0.580000 -v -0.420000 0.500000 1.420000 -v -0.420000 1.400000 1.420000 -vt 0.599857 0.769204 -vt 0.494579 0.656167 -vt 0.599857 0.656167 -vt 0.258853 0.656167 -vt 0.364131 0.769254 -vt 0.258853 0.769254 -vt 0.492073 0.769223 -vt 0.386795 0.656167 -vt 0.492073 0.656167 -vt 0.642352 0.412302 -vt 0.747630 0.525432 -vt 0.642352 0.525432 -vt 0.746906 0.779850 -vt 0.641630 0.674256 -vt 0.746906 0.674256 -vt 0.106508 0.781191 -vt 0.001253 0.675597 -vt 0.106508 0.675597 -vt 0.494579 0.769204 -vt 0.364131 0.656167 -vt 0.386795 0.769223 -vt 0.747630 0.412302 -vt 0.641630 0.779850 -vt 0.001253 0.781191 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -s off -f 18/49/13 19/50/13 17/51/13 -f 20/52/14 23/53/14 19/54/14 -f 24/55/15 21/56/15 23/57/15 -f 22/58/16 17/59/16 21/60/16 -f 23/61/17 17/62/17 19/63/17 -f 20/64/18 22/65/18 24/66/18 -f 18/49/13 20/67/13 19/50/13 -f 20/52/14 24/68/14 23/53/14 -f 24/55/15 22/69/15 21/56/15 -f 22/58/16 18/70/16 17/59/16 -f 23/61/17 21/71/17 17/62/17 -f 20/64/18 18/72/18 22/65/18 -o Cube.015_Cube.030 -v 0.500000 1.050000 0.500000 -v 0.500000 1.150000 0.500000 -v 0.500000 1.050000 1.500000 -v 0.500000 1.150000 1.500000 -v -0.500000 1.050000 0.500000 -v -0.500000 1.150000 0.500000 -v -0.500000 1.050000 1.500000 -v -0.500000 1.150000 1.500000 -vt 0.923646 0.397210 -vt 0.936168 0.271503 -vt 0.936168 0.397210 -vt 0.925036 0.142962 -vt 0.912508 0.268669 -vt 0.912508 0.142962 -vt 0.921970 0.126964 -vt 0.934494 0.001257 -vt 0.934494 0.126964 -vt 0.855119 0.525432 -vt 0.867652 0.399725 -vt 0.867652 0.525432 -vt 0.384288 0.397210 -vt 0.258960 0.271503 -vt 0.384288 0.271503 -vt 0.001253 0.400995 -vt 0.126556 0.526702 -vt 0.001253 0.526702 -vt 0.923646 0.271503 -vt 0.925036 0.268669 -vt 0.921970 0.001257 -vt 0.855119 0.399725 -vt 0.258960 0.397210 -vt 0.126556 0.400995 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 -0.0000 -s off -f 26/73/19 27/74/19 25/75/19 -f 28/76/20 31/77/20 27/78/20 -f 32/79/21 29/80/21 31/81/21 -f 30/82/22 25/83/22 29/84/22 -f 31/85/23 25/86/23 27/87/23 -f 28/88/24 30/89/24 32/90/24 -f 26/73/19 28/91/19 27/74/19 -f 28/76/20 32/92/20 31/77/20 -f 32/79/21 30/93/21 29/80/21 -f 30/82/22 26/94/22 25/83/22 -f 31/85/23 29/95/23 25/86/23 -f 28/88/24 26/96/24 30/89/24 -o Cube.014_Cube.031 -v 0.500000 1.250000 0.500000 -v 0.500000 1.350000 0.500000 -v 0.500000 1.250000 1.500000 -v 0.500000 1.350000 1.500000 -v -0.500000 1.250000 0.500000 -v -0.500000 1.350000 0.500000 -v -0.500000 1.250000 1.500000 -v -0.500000 1.350000 1.500000 -vt 0.923581 0.653653 -vt 0.936103 0.527946 -vt 0.936103 0.653653 -vt 0.893777 0.802366 -vt 0.881250 0.928073 -vt 0.881250 0.802366 -vt 0.859037 0.928286 -vt 0.871561 0.802579 -vt 0.871561 0.928286 -vt 0.870158 0.525432 -vt 0.882691 0.399725 -vt 0.882691 0.525432 -vt 0.256454 0.397210 -vt 0.131126 0.271503 -vt 0.256454 0.271503 -vt 0.512097 0.525432 -vt 0.386795 0.399725 -vt 0.512097 0.399725 -vt 0.923581 0.527946 -vt 0.893777 0.928073 -vt 0.859037 0.802579 -vt 0.870158 0.399725 -vt 0.131126 0.397210 -vt 0.386795 0.525432 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -s off -f 34/97/25 35/98/25 33/99/25 -f 36/100/26 39/101/26 35/102/26 -f 40/103/27 37/104/27 39/105/27 -f 38/106/28 33/107/28 37/108/28 -f 39/109/29 33/110/29 35/111/29 -f 36/112/30 38/113/30 40/114/30 -f 34/97/25 36/115/25 35/98/25 -f 36/100/26 40/116/26 39/101/26 -f 40/103/27 38/117/27 37/104/27 -f 38/106/28 34/118/28 33/107/28 -f 39/109/29 37/119/29 33/110/29 -f 36/112/30 34/120/30 38/113/30 -o Cube.013_Cube.032 -v 0.500000 0.850000 0.500000 -v 0.500000 0.950000 0.500000 -v 0.500000 0.850000 1.500000 -v 0.500000 0.950000 1.500000 -v -0.500000 0.850000 0.500000 -v -0.500000 0.950000 0.500000 -v -0.500000 0.850000 1.500000 -v -0.500000 0.950000 1.500000 -vt 0.949523 0.001257 -vt 0.937001 0.126964 -vt 0.937001 0.001257 -vt 0.908547 0.653653 -vt 0.921074 0.527946 -vt 0.921074 0.653653 -vt 0.922768 0.928184 -vt 0.935292 0.802477 -vt 0.935292 0.928184 -vt 0.897469 0.268669 -vt 0.910002 0.142962 -vt 0.910002 0.268669 -vt 0.384288 0.268989 -vt 0.258960 0.143282 -vt 0.384288 0.143282 -vt 0.384263 0.525432 -vt 0.258960 0.399725 -vt 0.384263 0.399725 -vt 0.949523 0.126964 -vt 0.908547 0.527946 -vt 0.922768 0.802477 -vt 0.897470 0.142962 -vt 0.258960 0.268989 -vt 0.258960 0.525432 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 0.0000 -s off -f 42/121/31 43/122/31 41/123/31 -f 44/124/32 47/125/32 43/126/32 -f 48/127/33 45/128/33 47/129/33 -f 46/130/34 41/131/34 45/132/34 -f 47/133/35 41/134/35 43/135/35 -f 44/136/36 46/137/36 48/138/36 -f 42/121/31 44/139/31 43/122/31 -f 44/124/32 48/140/32 47/125/32 -f 48/127/33 46/141/33 45/128/33 -f 46/130/34 42/142/34 41/131/34 -f 47/133/35 45/143/35 41/134/35 -f 44/136/36 42/144/36 46/137/36 -o Cube.012_Cube.027 -v 0.500000 0.650000 0.500000 -v 0.500000 0.750000 0.500000 -v 0.500000 0.650000 1.500000 -v 0.500000 0.750000 1.500000 -v -0.500000 0.650000 0.500000 -v -0.500000 0.750000 0.500000 -v -0.500000 0.650000 1.500000 -v -0.500000 0.750000 1.500000 -vt 0.940065 0.142962 -vt 0.927543 0.268669 -vt 0.927543 0.142962 -vt 0.921139 0.399725 -vt 0.908612 0.525432 -vt 0.908612 0.399725 -vt 0.922772 0.799963 -vt 0.935296 0.674256 -vt 0.935296 0.799963 -vt 0.124976 0.785459 -vt 0.112443 0.911166 -vt 0.112443 0.785459 -vt 0.374751 0.126964 -vt 0.249424 0.001257 -vt 0.374751 0.001257 -vt 0.630395 0.126964 -vt 0.505092 0.001257 -vt 0.630395 0.001257 -vt 0.940065 0.268669 -vt 0.921139 0.525432 -vt 0.922772 0.674256 -vt 0.124976 0.911166 -vt 0.249424 0.126964 -vt 0.505092 0.126964 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 0.0000 -s off -f 50/145/37 51/146/37 49/147/37 -f 52/148/38 55/149/38 51/150/38 -f 56/151/39 53/152/39 55/153/39 -f 54/154/40 49/155/40 53/156/40 -f 55/157/41 49/158/41 51/159/41 -f 52/160/42 54/161/42 56/162/42 -f 50/145/37 52/163/37 51/146/37 -f 52/148/38 56/164/38 55/149/38 -f 56/151/39 54/165/39 53/152/39 -f 54/154/40 50/166/40 49/155/40 -f 55/157/41 53/167/41 49/158/41 -f 52/160/42 50/168/42 54/161/42 -o Cylinder.008_Cylinder.004 -v 0.210476 -0.500000 1.508134 -v 0.500000 -0.300000 1.500000 -v -0.210476 -0.500000 1.508134 -v -0.500000 -0.300000 1.500000 -v -0.508134 -0.500000 1.210476 -v -0.508134 -0.500000 0.789524 -v -0.500000 -0.300000 0.500000 -v -0.210476 -0.500000 0.491866 -v 0.210476 -0.500000 0.491866 -v 0.500000 -0.300000 0.500000 -v 0.508134 -0.500000 0.789524 -v 0.508134 -0.500000 1.210476 -v 0.500000 0.500000 0.500000 -v 0.500000 0.500000 1.500000 -v -0.500000 0.500000 0.500000 -v -0.500000 0.500000 1.500000 -vt 0.639850 0.360815 -vt 0.614825 0.271503 -vt 0.639850 0.307899 -vt 0.384139 0.617258 -vt 0.359129 0.527946 -vt 0.384139 0.564341 -vt 0.894963 0.232274 -vt 0.869909 0.142962 -vt 0.894963 0.179357 -vt 0.411796 0.527946 -vt 0.386795 0.617258 -vt 0.386795 0.564341 -vt 0.128620 0.091591 -vt 0.038558 0.129009 -vt 0.001253 0.038675 -vt 0.511972 0.527946 -vt 0.411796 0.653653 -vt 0.514604 0.397210 -vt 0.614825 0.397210 -vt 0.258936 0.653653 -vt 0.359129 0.653653 -vt 0.091315 0.129009 -vt 0.127413 0.127987 -vt 0.386795 0.143282 -vt 0.512097 0.268989 -vt 0.386795 0.268989 -vt 0.128620 0.038675 -vt 0.091315 0.001257 -vt 0.127413 0.002280 -vt 0.038558 0.001257 -vt 0.002085 0.002280 -vt 0.001253 0.091591 -vt 0.002085 0.127987 -vt 0.869909 0.268669 -vt 0.511972 0.653653 -vt 0.514604 0.271503 -vt 0.258936 0.527946 -vt 0.512097 0.143282 -vn 0.0000 0.0406 0.9992 -vn -0.9992 0.0406 0.0000 -vn 0.0000 0.0406 -0.9992 -vn 0.9992 0.0406 -0.0000 -vn 0.0000 -1.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn -0.5013 -0.7053 0.5013 -vn 0.0000 1.0000 0.0000 -vn 0.5013 -0.7053 0.5013 -vn 0.5013 -0.7053 -0.5013 -vn -0.5013 -0.7053 -0.5013 -s off -f 57/169/43 60/170/43 59/171/43 -f 61/172/44 63/173/44 62/174/44 -f 64/175/45 66/176/45 65/177/45 -f 66/178/46 68/179/46 67/180/46 -f 59/181/47 62/182/47 65/183/47 -f 69/184/48 58/185/48 66/178/48 -f 70/186/49 60/170/49 58/187/49 -f 72/188/50 63/173/50 60/189/50 -f 61/190/51 59/181/51 60/191/51 -f 70/192/52 71/193/52 72/194/52 -f 57/195/53 68/196/53 58/197/53 -f 67/198/54 65/183/54 66/199/54 -f 64/200/55 62/182/55 63/201/55 -f 57/169/43 58/187/43 60/170/43 -f 61/172/44 60/189/44 63/173/44 -f 64/175/45 63/202/45 66/176/45 -f 66/178/46 58/185/46 68/179/46 -f 68/196/47 57/195/47 59/181/47 -f 59/181/47 61/190/47 62/182/47 -f 62/182/47 64/200/47 65/183/47 -f 65/183/47 67/198/47 68/196/47 -f 68/196/47 59/181/47 65/183/47 -f 69/184/48 70/203/48 58/185/48 -f 70/186/49 72/204/49 60/170/49 -f 72/188/50 71/205/50 63/173/50 -f 70/192/52 69/206/52 71/193/52 -o Cube.011_Cube.004 -v 0.309971 0.062676 -0.489513 -v 0.309972 0.715217 -0.185228 -v 0.349971 -0.007386 -0.433913 -v 0.349972 0.717660 -0.095819 -v -0.410029 0.062676 -0.489513 -v -0.410028 0.715217 -0.185228 -v -0.450029 -0.007386 -0.433913 -v -0.450028 0.717660 -0.095819 -v 0.349971 0.026423 -0.506418 -v 0.349972 0.751470 -0.168324 -v -0.450028 0.751470 -0.168323 -v -0.450029 0.026423 -0.506418 -v 0.309971 0.054223 -0.471387 -v 0.309972 0.706765 -0.167102 -v -0.410028 0.706765 -0.167102 -v -0.410029 0.054223 -0.471387 -vt 0.575951 0.771718 -vt 0.494579 0.862227 -vt 0.494579 0.771718 -vt 0.575951 0.862227 -vt 0.329289 0.855586 -vt 0.339314 0.956072 -vt 0.329289 0.956079 -vt 0.749412 0.774821 -vt 0.841499 0.674256 -vt 0.841499 0.774821 -vt 0.457126 0.855548 -vt 0.467151 0.956060 -vt 0.457126 0.956055 -vt 0.984848 0.527946 -vt 0.987128 0.618455 -vt 0.984848 0.618455 -vt 0.960721 0.372069 -vt 0.951602 0.271503 -vt 0.960721 0.271503 -vt 0.960712 0.628512 -vt 0.951537 0.527946 -vt 0.960712 0.527946 -vt 0.836029 0.507839 -vt 0.750137 0.512868 -vt 0.754657 0.507839 -vt 0.754657 0.417330 -vt 0.840549 0.412302 -vt 0.836029 0.417330 -vt 0.750137 0.412302 -vt 0.840549 0.512868 -vt 0.806522 0.970815 -vt 0.804015 0.880373 -vt 0.806522 0.880371 -vt 0.984484 0.802477 -vt 0.986777 0.892986 -vt 0.984484 0.892986 -vt 0.638650 0.965249 -vt 0.636144 0.874792 -vt 0.638650 0.874794 -vt 0.339314 0.855579 -vt 0.749412 0.674256 -vt 0.467151 0.855553 -vt 0.987128 0.527946 -vt 0.951602 0.372069 -vt 0.951537 0.628512 -vt 0.804015 0.970816 -vt 0.986777 0.802477 -vt 0.636144 0.965248 -vn -0.0000 0.4226 -0.9063 -vn 1.0000 -0.0000 -0.0000 -vn 0.0000 -0.4226 0.9063 -vn -1.0000 -0.0000 0.0000 -vn -0.0000 -0.9063 -0.4226 -vn 0.0000 0.9063 0.4226 -s off -f 87/207/56 85/208/56 88/209/56 -f 87/207/56 86/210/56 85/208/56 -f 82/211/57 75/212/57 81/213/57 -f 76/214/58 79/215/58 75/216/58 -f 80/217/59 84/218/59 79/219/59 -f 74/220/60 87/221/60 78/222/60 -f 79/223/60 81/224/60 75/225/60 -f 76/226/61 83/227/61 80/228/61 -f 74/229/56 81/230/56 73/231/56 -f 77/232/56 83/233/56 78/234/56 -f 73/231/56 84/235/56 77/232/56 -f 78/234/56 82/236/56 74/229/56 -f 78/237/57 88/238/57 77/239/57 -f 77/240/61 85/241/61 73/242/61 -f 73/243/59 86/244/59 74/245/59 -f 82/211/57 76/246/57 75/212/57 -f 76/214/58 80/247/58 79/215/58 -f 80/217/59 83/248/59 84/218/59 -f 74/220/60 86/249/60 87/221/60 -f 79/223/60 84/250/60 81/224/60 -f 76/226/61 82/251/61 83/227/61 -f 74/229/56 82/236/56 81/230/56 -f 77/232/56 84/235/56 83/233/56 -f 73/231/56 81/230/56 84/235/56 -f 78/234/56 83/233/56 82/236/56 -f 78/237/57 87/252/57 88/238/57 -f 77/240/61 88/253/61 85/241/61 -f 73/243/59 85/254/59 86/244/59 -o Cube.010_Cube.033 -v -0.190000 0.211513 -0.038898 -v -0.190000 0.404699 -0.090661 -v -0.190000 0.237395 0.057695 -v -0.190000 0.430580 0.005931 -v -0.290000 0.211513 -0.038898 -v -0.290000 0.404699 -0.090661 -v -0.290000 0.237395 0.057695 -v -0.290000 0.430580 0.005931 -v -0.190000 0.435935 -0.248244 -v -0.190000 0.529904 -0.214042 -v -0.290000 0.529904 -0.214042 -v -0.290000 0.435935 -0.248244 -vt 0.589518 0.902878 -vt 0.590224 0.874792 -vt 0.601284 0.880703 -vt 0.593497 0.927471 -vt 0.606030 0.951553 -vt 0.593497 0.951553 -vt 0.543341 0.892731 -vt 0.566170 0.909002 -vt 0.555109 0.914911 -vt 0.678874 0.926758 -vt 0.691407 0.951111 -vt 0.678874 0.951111 -vt 0.779484 0.668985 -vt 0.767403 0.656414 -vt 0.779484 0.656414 -vt 0.590121 0.924957 -vt 0.578457 0.896968 -vt 0.796228 0.656414 -vt 0.807959 0.668985 -vt 0.796228 0.668985 -vt 0.212969 0.961839 -vt 0.225502 0.942001 -vt 0.225502 0.961839 -vt 0.112443 0.941591 -vt 0.124976 0.913680 -vt 0.124976 0.941591 -vt 0.554403 0.886822 -vt 0.555006 0.864741 -vt 0.566170 0.870436 -vt 0.606030 0.927471 -vt 0.691407 0.926758 -vt 0.767403 0.668985 -vt 0.601284 0.919265 -vt 0.807959 0.656414 -vt 0.212969 0.942001 -vt 0.112443 0.913680 -vn 1.0000 -0.0000 -0.0000 -vn 0.0000 0.2588 0.9659 -vn -1.0000 0.0000 0.0000 -vn -0.0000 -0.2588 -0.9659 -vn 0.0000 -0.9659 0.2588 -vn -0.0000 0.3420 -0.9397 -vn -0.0000 -0.9809 -0.1944 -vn 0.0000 0.9114 0.4115 -s off -f 90/255/62 91/256/62 89/257/62 -f 92/258/63 95/259/63 91/260/63 -f 96/261/64 93/262/64 95/263/64 -f 94/264/65 89/265/65 93/266/65 -f 95/267/66 89/268/66 91/269/66 -f 90/255/62 98/270/62 92/271/62 -f 98/272/67 100/273/67 99/274/67 -f 94/275/68 97/276/68 90/277/68 -f 92/278/69 99/279/69 96/280/69 -f 94/281/64 99/282/64 100/283/64 -f 90/255/62 92/271/62 91/256/62 -f 92/258/63 96/284/63 95/259/63 -f 96/261/64 94/281/64 93/262/64 -f 94/264/65 90/285/65 89/265/65 -f 95/267/66 93/286/66 89/268/66 -f 90/255/62 97/287/62 98/270/62 -f 98/272/67 97/288/67 100/273/67 -f 94/275/68 100/289/68 97/276/68 -f 92/278/69 98/290/69 99/279/69 -f 94/281/64 96/261/64 99/282/64 -o Cube.009_Cube.026 -v 0.290000 0.211513 -0.038898 -v 0.290000 0.404699 -0.090661 -v 0.290000 0.237395 0.057695 -v 0.290000 0.430580 0.005931 -v 0.190000 0.211513 -0.038898 -v 0.190000 0.404699 -0.090661 -v 0.190000 0.237395 0.057695 -v 0.190000 0.430580 0.005931 -v 0.290000 0.435935 -0.248244 -v 0.290000 0.529904 -0.214042 -v 0.190000 0.529904 -0.214042 -v 0.190000 0.435935 -0.248244 -vt 0.614852 0.902878 -vt 0.615558 0.874792 -vt 0.626618 0.880703 -vt 0.578457 0.927471 -vt 0.590990 0.951553 -vt 0.578457 0.951553 -vt 0.518006 0.892731 -vt 0.540835 0.909002 -vt 0.529773 0.914911 -vt 0.514628 0.946312 -vt 0.502095 0.921959 -vt 0.514628 0.921959 -vt 0.752814 0.656414 -vt 0.764896 0.668985 -vt 0.752814 0.668985 -vt 0.615455 0.924957 -vt 0.603791 0.896968 -vt 0.781991 0.656414 -vt 0.793721 0.668985 -vt 0.781991 0.668985 -vt 0.169384 0.942173 -vt 0.156851 0.962011 -vt 0.156851 0.942173 -vt 0.641630 0.944940 -vt 0.654164 0.917029 -vt 0.654164 0.944940 -vt 0.529067 0.886822 -vt 0.529670 0.864741 -vt 0.540835 0.870436 -vt 0.590990 0.927471 -vt 0.502095 0.946312 -vt 0.764896 0.656414 -vt 0.626618 0.919265 -vt 0.793721 0.656414 -vt 0.169384 0.962011 -vt 0.641630 0.917029 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.2588 0.9659 -vn -1.0000 0.0000 0.0000 -vn -0.0000 -0.2588 -0.9659 -vn 0.0000 -0.9659 0.2588 -vn -0.0000 0.3420 -0.9397 -vn -0.0000 -0.9809 -0.1944 -vn 0.0000 0.9114 0.4115 -s off -f 102/291/70 103/292/70 101/293/70 -f 104/294/71 107/295/71 103/296/71 -f 108/297/72 105/298/72 107/299/72 -f 106/300/73 101/301/73 105/302/73 -f 107/303/74 101/304/74 103/305/74 -f 102/291/70 110/306/70 104/307/70 -f 110/308/75 112/309/75 111/310/75 -f 106/311/76 109/312/76 102/313/76 -f 104/314/77 111/315/77 108/316/77 -f 106/317/72 111/318/72 112/319/72 -f 102/291/70 104/307/70 103/292/70 -f 104/294/71 108/320/71 107/295/71 -f 108/297/72 106/317/72 105/298/72 -f 106/300/73 102/321/73 101/301/73 -f 107/303/74 105/322/74 101/304/74 -f 102/291/70 109/323/70 110/306/70 -f 110/308/75 109/324/75 112/309/75 -f 106/311/76 112/325/76 109/312/76 -f 104/314/77 110/326/77 111/315/77 -f 106/317/72 108/297/72 111/318/72 -o Cube.008_Cube.002 -v 0.500000 -0.500000 -0.500000 -v 0.500000 -0.500000 0.500000 -v 0.500000 0.500000 0.500000 -v -0.500000 -0.500000 -0.500000 -v -0.500000 -0.500000 0.500000 -v -0.500000 0.500000 0.500000 -v 0.500000 -0.100000 -0.500000 -v 0.500000 0.500000 0.100000 -v -0.500000 0.500000 0.100000 -v -0.500000 -0.100000 -0.500000 -vt 0.832635 0.271503 -vt 0.882756 0.397210 -vt 0.832635 0.397210 -vt 0.514604 0.268989 -vt 0.639880 0.143282 -vt 0.639880 0.268989 -vt 0.131126 0.578229 -vt 0.131126 0.527946 -vt 0.256347 0.527946 -vt 0.256454 0.268989 -vt 0.131126 0.143282 -vt 0.256454 0.143282 -vt 0.589749 0.399725 -vt 0.639845 0.525432 -vt 0.514604 0.475149 -vt 0.514604 0.527946 -vt 0.588994 0.653653 -vt 0.514604 0.653653 -vt 0.639124 0.527946 -vt 0.639124 0.653653 -vt 0.882756 0.271503 -vt 0.514604 0.143282 -vt 0.256347 0.653653 -vt 0.206259 0.653653 -vt 0.131126 0.268989 -vt 0.639845 0.399725 -vt 0.514604 0.525432 -vt 0.588994 0.527946 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn -0.0000 0.7071 -0.7071 -vn -0.0000 0.0000 -1.0000 -s off -f 115/327/78 121/328/78 118/329/78 -f 115/330/79 117/331/79 114/332/79 -f 120/333/80 115/334/80 114/335/80 -f 117/336/81 113/337/81 114/338/81 -f 122/339/82 117/340/82 121/341/82 -f 120/342/83 122/343/83 121/344/83 -f 122/343/84 113/345/84 116/346/84 -f 115/327/78 120/347/78 121/328/78 -f 115/330/79 118/348/79 117/331/79 -f 114/335/80 113/349/80 119/350/80 -f 119/350/80 120/333/80 114/335/80 -f 117/336/81 116/351/81 113/337/81 -f 116/352/82 117/340/82 122/339/82 -f 117/340/82 118/353/82 121/341/82 -f 120/342/83 119/354/83 122/343/83 -f 122/343/84 119/354/84 113/345/84 -o Cylinder.007_Cylinder.003 -v 0.133939 -1.600000 -0.323358 -v 0.090447 -1.705000 -0.218358 -v -0.133940 -1.600000 -0.323358 -v -0.090447 -1.705000 -0.218358 -v -0.323358 -1.600000 -0.133939 -v -0.218358 -1.705000 -0.090447 -v -0.323358 -1.600000 0.133939 -v -0.218358 -1.705000 0.090447 -v -0.133939 -1.600000 0.323358 -v -0.090447 -1.705000 0.218358 -v 0.133939 -1.600000 0.323358 -v 0.090447 -1.705000 0.218358 -v 0.323358 -1.600000 0.133939 -v 0.218358 -1.705000 0.090447 -v 0.323358 -1.600000 -0.133939 -v 0.218358 -1.705000 -0.090447 -v -0.133939 -1.705000 -0.323358 -v 0.133939 -1.705000 -0.323358 -v -0.323358 -1.705000 -0.133939 -v -0.323358 -1.705000 0.133939 -v -0.133939 -1.705000 0.323358 -v 0.133939 -1.705000 0.323358 -v 0.323358 -1.705000 0.133939 -v 0.323358 -1.705000 -0.133939 -v -0.090447 -1.605000 -0.218358 -v 0.090447 -1.605000 -0.218358 -v -0.218358 -1.605000 -0.090447 -v -0.218358 -1.605000 0.090447 -v -0.090447 -1.605000 0.218358 -v 0.090447 -1.605000 0.218358 -v 0.218358 -1.605000 0.090447 -v 0.218358 -1.605000 -0.090447 -vt 0.692033 0.866758 -vt 0.678874 0.900432 -vt 0.678874 0.866758 -vt 0.692033 0.900432 -vt 0.679128 0.924244 -vt 0.399945 0.912696 -vt 0.386795 0.946370 -vt 0.386795 0.912696 -vt 0.366638 0.737464 -vt 0.380496 0.713653 -vt 0.379792 0.737464 -vt 0.367342 0.713653 -vt 0.380496 0.679978 -vt 0.367342 0.679978 -vt 0.379792 0.656167 -vt 0.942571 0.245998 -vt 0.955095 0.268737 -vt 0.942571 0.268737 -vt 0.423400 0.912742 -vt 0.410252 0.946417 -vt 0.410252 0.912742 -vt 0.692287 0.842947 -vt 0.679128 0.842947 -vt 0.339889 0.829253 -vt 0.316154 0.853065 -vt 0.282588 0.853065 -vt 0.399954 0.823755 -vt 0.386795 0.795548 -vt 0.399954 0.801015 -vt 0.415985 0.839834 -vt 0.386795 0.829222 -vt 0.438656 0.839834 -vt 0.410534 0.853034 -vt 0.454686 0.823755 -vt 0.444106 0.853034 -vt 0.454686 0.801015 -vt 0.467846 0.829222 -vt 0.438656 0.784936 -vt 0.467846 0.795548 -vt 0.415985 0.784936 -vt 0.444106 0.771737 -vt 0.410534 0.771737 -vt 0.248806 0.939148 -vt 0.236274 0.916408 -vt 0.248806 0.916408 -vt 0.741536 0.964014 -vt 0.729014 0.941275 -vt 0.741536 0.941275 -vt 0.483355 0.938813 -vt 0.470828 0.916073 -vt 0.483355 0.916073 -vt 0.482880 0.954892 -vt 0.470828 0.938813 -vt 0.248635 0.900329 -vt 0.236102 0.900329 -vt 0.248635 0.955227 -vt 0.236274 0.939148 -vt 0.470352 0.899994 -vt 0.482880 0.899994 -vt 0.692287 0.924244 -vt 0.399945 0.946370 -vt 0.366638 0.656167 -vt 0.955095 0.245998 -vt 0.423400 0.946417 -vt 0.258853 0.829253 -vt 0.258853 0.795579 -vt 0.282588 0.771768 -vt 0.316154 0.771768 -vt 0.339889 0.795579 -vt 0.729014 0.964014 -vt 0.470352 0.954892 -vt 0.236102 0.955227 -vt 0.039955 0.783706 -vt 0.055986 0.822524 -vt 0.017284 0.838604 -vt 0.001253 0.822524 -vt 0.001253 0.799785 -vt 0.017284 0.783706 -vt 0.055986 0.799785 -vt 0.039955 0.838604 -vn -0.0000 -0.0000 -1.0000 -vn -0.7071 0.0000 -0.7071 -vn -1.0000 -0.0000 0.0000 -vn -0.7071 0.0000 0.7071 -vn 0.0000 0.0000 1.0000 -vn 0.7071 0.0000 0.7071 -vn 1.0000 0.0000 -0.0000 -vn 0.7071 0.0000 -0.7071 -vn 0.0000 1.0000 0.0000 -vn -0.0000 -1.0000 0.0000 -s off -f 140/355/85 125/356/85 123/357/85 -f 139/358/86 127/359/86 125/356/86 -f 141/360/87 129/361/87 127/362/87 -f 142/363/88 131/364/88 129/365/88 -f 143/366/89 133/367/89 131/364/89 -f 144/368/90 135/369/90 133/367/90 -f 136/370/87 154/371/87 138/372/87 -f 145/373/91 137/374/91 135/375/91 -f 146/376/92 123/357/92 137/377/92 -f 133/378/93 135/379/93 137/380/93 -f 126/381/94 140/382/94 124/383/94 -f 128/384/94 139/385/94 126/381/94 -f 130/386/94 141/387/94 128/384/94 -f 132/388/94 142/389/94 130/386/94 -f 134/390/94 143/391/94 132/388/94 -f 136/392/94 144/393/94 134/390/94 -f 138/394/94 145/395/94 136/392/94 -f 138/394/94 140/382/94 146/396/94 -f 132/397/85 152/398/85 134/399/85 -f 128/400/91 150/401/91 130/402/91 -f 124/403/89 147/404/89 126/405/89 -f 138/406/88 148/407/88 124/403/88 -f 136/408/86 152/398/86 153/409/86 -f 130/410/92 151/411/92 132/397/92 -f 126/405/90 149/412/90 128/413/90 -f 140/355/85 139/358/85 125/356/85 -f 139/358/86 141/414/86 127/359/86 -f 141/360/87 142/415/87 129/361/87 -f 142/363/88 143/366/88 131/364/88 -f 143/366/89 144/368/89 133/367/89 -f 144/368/90 145/416/90 135/369/90 -f 136/370/87 153/417/87 154/371/87 -f 145/373/91 146/418/91 137/374/91 -f 146/376/92 140/355/92 123/357/92 -f 137/380/93 123/419/93 125/420/93 -f 125/420/93 127/421/93 137/380/93 -f 127/421/93 129/422/93 137/380/93 -f 129/422/93 131/423/93 137/380/93 -f 131/423/93 133/378/93 137/380/93 -f 126/381/94 139/385/94 140/382/94 -f 128/384/94 141/387/94 139/385/94 -f 130/386/94 142/389/94 141/387/94 -f 132/388/94 143/391/94 142/389/94 -f 134/390/94 144/393/94 143/391/94 -f 136/392/94 145/395/94 144/393/94 -f 138/394/94 146/396/94 145/395/94 -f 138/394/94 124/383/94 140/382/94 -f 132/397/85 151/411/85 152/398/85 -f 128/400/91 149/424/91 150/401/91 -f 124/403/89 148/407/89 147/404/89 -f 138/406/88 154/425/88 148/407/88 -f 136/408/86 134/399/86 152/398/86 -f 130/410/92 150/426/92 151/411/92 -f 126/405/90 147/404/90 149/412/90 -f 153/427/94 151/428/94 149/429/94 -f 149/429/94 147/430/94 148/431/94 -f 148/431/94 154/432/94 153/427/94 -f 153/427/94 152/433/94 151/428/94 -f 151/428/94 150/434/94 149/429/94 -f 149/429/94 148/431/94 153/427/94 -o Cylinder.006_Cylinder.002 -v -0.105986 -1.095828 -0.483099 -v -0.191342 -0.500000 -0.461940 -v 0.105985 -1.095828 -0.483099 -v 0.191342 -0.500000 -0.461940 -v 0.483099 -1.095828 -0.105985 -v 0.461940 -0.500000 -0.191342 -v 0.483099 -1.095828 0.105985 -v 0.461940 -0.500000 0.191342 -v 0.105985 -1.095828 0.483099 -v 0.191342 -0.500000 0.461940 -v -0.105985 -1.095828 0.483099 -v -0.191342 -0.500000 0.461940 -v -0.483099 -1.095828 0.105985 -v -0.461940 -0.500000 0.191342 -v -0.483099 -1.095828 -0.105985 -v -0.461940 -0.500000 -0.191341 -v -0.071472 -1.453100 -0.294496 -v 0.071471 -1.453100 -0.294496 -v 0.294496 -1.453100 -0.071471 -v 0.294496 -1.453100 0.071471 -v 0.071471 -1.453100 0.294496 -v -0.071471 -1.453100 0.294496 -v -0.294496 -1.453100 0.071471 -v -0.294496 -1.453100 -0.071471 -v -0.114805 -1.600000 -0.277164 -v 0.114805 -1.600000 -0.277164 -v 0.277164 -1.600000 -0.114805 -v 0.277164 -1.600000 0.114805 -v 0.114805 -1.600000 0.277164 -v -0.114805 -1.600000 0.277164 -v -0.277164 -1.600000 0.114805 -v -0.277164 -1.600000 -0.114805 -v -0.191342 -1.000000 -0.461940 -v 0.191342 -1.000000 -0.461940 -v 0.461940 -1.000000 -0.191342 -v 0.461940 -1.000000 0.191342 -v 0.191342 -1.000000 0.461940 -v -0.191342 -1.000000 0.461940 -v -0.461940 -1.000000 0.191342 -v -0.461940 -1.000000 -0.191341 -v -0.114805 -1.500000 -0.277164 -v 0.114805 -1.500000 -0.277164 -v 0.277164 -1.500000 -0.114805 -v 0.277164 -1.500000 0.114805 -v 0.114805 -1.500000 0.277164 -v -0.114805 -1.500000 0.277164 -v -0.277164 -1.500000 0.114805 -v -0.277164 -1.500000 -0.114805 -v -0.132752 -1.306315 -0.530141 -v -0.173055 -1.250309 -0.517624 -v -0.112068 -1.453100 -0.334593 -v -0.100896 -1.453100 -0.430092 -v 0.100896 -1.453100 -0.430093 -v 0.112068 -1.453100 -0.334593 -v 0.173054 -1.250310 -0.517624 -v 0.132752 -1.306315 -0.530141 -v 0.530141 -1.306315 -0.132752 -v 0.517624 -1.250310 -0.173055 -v 0.334593 -1.453100 -0.112068 -v 0.430092 -1.453100 -0.100896 -v 0.430093 -1.453100 0.100896 -v 0.334593 -1.453100 0.112068 -v 0.517624 -1.250310 0.173054 -v 0.530141 -1.306315 0.132752 -v 0.132752 -1.306315 0.530141 -v 0.173055 -1.250309 0.517624 -v 0.112068 -1.453100 0.334593 -v 0.100896 -1.453100 0.430092 -v -0.100896 -1.453100 0.430092 -v -0.112068 -1.453100 0.334593 -v -0.173055 -1.250309 0.517624 -v -0.132752 -1.306315 0.530141 -v -0.530141 -1.306315 0.132752 -v -0.517624 -1.250309 0.173055 -v -0.334593 -1.453100 0.112068 -v -0.430092 -1.453100 0.100896 -v -0.430093 -1.453100 -0.100896 -v -0.334593 -1.453100 -0.112068 -v -0.517624 -1.250309 -0.173054 -v -0.530141 -1.306315 -0.132752 -v -0.133650 -1.046900 -0.444608 -v 0.133650 -1.046900 -0.444608 -v 0.444608 -1.046900 -0.133650 -v 0.444608 -1.046900 0.133650 -v 0.133650 -1.046900 0.444608 -v -0.133650 -1.046900 0.444608 -v -0.444608 -1.046900 0.133650 -v -0.444608 -1.046900 -0.133650 -v -0.219119 -1.255962 -0.488605 -v -0.151844 -1.355244 -0.509498 -v 0.151843 -1.355244 -0.509499 -v 0.219118 -1.255962 -0.488605 -v 0.488605 -1.255962 -0.219119 -v 0.509499 -1.355244 -0.151844 -v 0.509499 -1.355244 0.151844 -v 0.488605 -1.255962 0.219118 -v 0.219118 -1.255962 0.488605 -v 0.151844 -1.355244 0.509498 -v -0.151844 -1.355244 0.509499 -v -0.219118 -1.255962 0.488605 -v -0.488605 -1.255962 0.219118 -v -0.509499 -1.355244 0.151844 -v -0.509499 -1.355244 -0.151843 -v -0.488605 -1.255962 -0.219118 -v -0.095387 -1.095828 -0.434789 -v 0.095387 -1.095828 -0.434789 -v 0.434789 -1.095828 -0.095387 -v 0.434789 -1.095828 0.095387 -v 0.095387 -1.095828 0.434789 -v -0.095387 -1.095828 0.434789 -v -0.434789 -1.095828 0.095387 -v -0.434789 -1.095828 -0.095387 -v -0.155749 -1.250309 -0.465862 -v -0.119477 -1.306315 -0.477127 -v 0.119477 -1.306315 -0.477127 -v 0.155749 -1.250310 -0.465862 -v 0.465862 -1.250310 -0.155749 -v 0.477127 -1.306315 -0.119477 -v 0.477127 -1.306315 0.119477 -v 0.465862 -1.250310 0.155749 -v 0.155749 -1.250309 0.465862 -v 0.119477 -1.306315 0.477127 -v -0.119477 -1.306315 0.477127 -v -0.155749 -1.250309 0.465862 -v -0.465862 -1.250309 0.155749 -v -0.477127 -1.306315 0.119477 -v -0.477127 -1.306315 -0.119477 -v -0.465862 -1.250309 -0.155749 -vt 0.035168 0.131523 -vt 0.083130 0.194373 -vt 0.035168 0.194373 -vt 0.083130 0.131523 -vt 0.117044 0.194737 -vt 0.056015 0.673083 -vt 0.032595 0.597545 -vt 0.077613 0.614140 -vt 0.131126 0.002266 -vt 0.165041 0.064083 -vt 0.131126 0.065091 -vt 0.165041 0.001257 -vt 0.213003 0.064083 -vt 0.213003 0.001257 -vt 0.246917 0.065091 -vt 0.696424 0.671741 -vt 0.673019 0.596190 -vt 0.718034 0.612791 -vt 0.001253 0.131887 -vt 0.001253 0.194737 -vt 0.109937 0.557198 -vt 0.109937 0.624533 -vt 0.063532 0.541005 -vt 0.094862 0.539173 -vt 0.090542 0.550962 -vt 0.641630 0.583244 -vt 0.703934 0.539736 -vt 0.299353 0.914011 -vt 0.299353 0.939376 -vt 0.282358 0.917709 -vt 0.750308 0.556016 -vt 0.750308 0.623323 -vt 0.001253 0.584471 -vt 0.454619 0.910228 -vt 0.440548 0.877906 -vt 0.454619 0.855548 -vt 0.073537 0.257472 -vt 0.044760 0.270042 -vt 0.044760 0.257472 -vt 0.024411 0.270260 -vt 0.024411 0.257690 -vt 0.223759 0.128203 -vt 0.203410 0.140163 -vt 0.203410 0.127598 -vt 0.174633 0.127598 -vt 0.154284 0.140768 -vt 0.154284 0.128203 -vt 0.093886 0.257690 -vt 0.073537 0.270042 -vt 0.735266 0.537907 -vt 0.730944 0.549697 -vt 0.174633 0.140163 -vt 0.075899 0.200292 -vt 0.041439 0.594432 -vt 0.205772 0.070041 -vt 0.713303 0.604682 -vt 0.681861 0.593086 -vt 0.050191 0.251553 -vt 0.066572 0.548499 -vt 0.083387 0.554698 -vt 0.197979 0.121640 -vt 0.180064 0.121640 -vt 0.706976 0.547223 -vt 0.723791 0.553424 -vt 0.072884 0.606023 -vt 0.068106 0.251553 -vt 0.172271 0.070041 -vt 0.042398 0.200292 -vt 0.746008 0.911989 -vt 0.746008 0.937356 -vt 0.729014 0.915688 -vt 0.052500 0.557615 -vt 0.086603 0.556645 -vt 0.088225 0.570784 -vt 0.258853 0.939377 -vt 0.258853 0.914011 -vt 0.275848 0.935678 -vt 0.279851 0.910092 -vt 0.265648 0.878211 -vt 0.279851 0.855579 -vt 0.208052 0.108543 -vt 0.176376 0.121135 -vt 0.169991 0.108543 -vt 0.054463 0.895752 -vt 0.040352 0.863561 -vt 0.054463 0.841118 -vt 0.407745 0.855548 -vt 0.393634 0.887738 -vt 0.403081 0.857431 -vt 0.692941 0.556232 -vt 0.727030 0.555305 -vt 0.728664 0.569407 -vt 0.383632 0.741383 -vt 0.383632 0.766749 -vt 0.366638 0.745081 -vt 0.431182 0.855548 -vt 0.417111 0.887870 -vt 0.426532 0.857468 -vt 0.303356 0.855579 -vt 0.289153 0.887460 -vt 0.298660 0.857375 -vt 0.326782 0.855579 -vt 0.312731 0.887967 -vt 0.322139 0.857519 -vt 0.067054 0.944030 -vt 0.073109 0.969343 -vt 0.067054 0.970675 -vt 0.259008 0.964496 -vt 0.265362 0.970315 -vt 0.258853 0.971655 -vt 0.372476 0.970270 -vt 0.378450 0.951602 -vt 0.378407 0.971489 -vt 0.296940 0.943295 -vt 0.302995 0.968609 -vt 0.296940 0.969941 -vt 0.515499 0.919444 -vt 0.501448 0.887056 -vt 0.515499 0.864741 -vt 0.410252 0.876771 -vt 0.415280 0.861561 -vt 0.510856 0.917505 -vt 0.494579 0.898187 -vt 0.282358 0.876576 -vt 0.287426 0.861516 -vt 0.049799 0.893869 -vt 0.033512 0.874596 -vt 0.305863 0.876836 -vt 0.310885 0.861605 -vt 0.449969 0.908308 -vt 0.433689 0.889005 -vt 0.386795 0.876703 -vt 0.391835 0.861538 -vt 0.275156 0.908296 -vt 0.258853 0.889095 -vt 0.078179 0.238963 -vt 0.046503 0.251371 -vt 0.040118 0.238963 -vt 0.045865 0.206390 -vt 0.072432 0.206390 -vt 0.046737 0.590054 -vt 0.202305 0.076045 -vt 0.687167 0.588689 -vt 0.037460 0.225762 -vt 0.031686 0.226512 -vt 0.080838 0.225762 -vt 0.075787 0.232785 -vt 0.086173 0.584114 -vt 0.091889 0.585302 -vt 0.045457 0.569106 -vt 0.052595 0.564313 -vt 0.167333 0.095327 -vt 0.161559 0.096146 -vt 0.210711 0.095327 -vt 0.205660 0.102318 -vt 0.726611 0.582735 -vt 0.732321 0.583937 -vt 0.685897 0.567720 -vt 0.693038 0.562921 -vt 0.042511 0.232785 -vt 0.086611 0.226512 -vt 0.083828 0.575826 -vt 0.071673 0.599246 -vt 0.040335 0.566298 -vt 0.172384 0.102318 -vt 0.175738 0.076045 -vt 0.216484 0.096146 -vt 0.724270 0.574439 -vt 0.712101 0.597885 -vt 0.680771 0.564926 -vt 0.178534 0.975549 -vt 0.171891 0.943842 -vt 0.178534 0.942173 -vt 0.357810 0.964569 -vt 0.351374 0.970136 -vt 0.351492 0.963092 -vt 0.715740 0.949688 -vt 0.709323 0.944203 -vt 0.715794 0.942688 -vt 0.348867 0.970294 -vt 0.342504 0.951592 -vt 0.348818 0.950098 -vt 0.952029 0.104265 -vt 0.958672 0.135972 -vt 0.952029 0.137641 -vt 0.724724 0.964252 -vt 0.718300 0.969765 -vt 0.718409 0.962758 -vt 0.706817 0.944061 -vt 0.700450 0.962786 -vt 0.700919 0.942688 -vt 0.715794 0.969915 -vt 0.709427 0.951190 -vt 0.369396 0.950193 -vt 0.362960 0.944626 -vt 0.369434 0.943129 -vt 0.818965 0.975567 -vt 0.825610 0.943867 -vt 0.825610 0.973899 -vt 0.724772 0.944056 -vt 0.718873 0.942688 -vt 0.372096 0.950288 -vt 0.378450 0.944469 -vt 0.259388 0.944515 -vt 0.265362 0.963182 -vt 0.288379 0.969941 -vt 0.294434 0.944627 -vt 0.294434 0.968609 -vt 0.816459 0.975567 -vt 0.809814 0.943867 -vt 0.816459 0.942199 -vt 0.342395 0.944586 -vt 0.348867 0.943076 -vt 0.357848 0.944435 -vt 0.351947 0.943076 -vt 0.064547 0.970675 -vt 0.058492 0.945362 -vt 0.064547 0.944030 -vt 0.369434 0.970327 -vt 0.363078 0.951671 -vt 0.706762 0.964289 -vt 0.700346 0.969773 -vt 0.117044 0.131887 -vt 0.010997 0.656489 -vt 0.246917 0.002265 -vt 0.651408 0.655140 -vt 0.067851 0.529217 -vt 0.685101 0.531968 -vt 0.287383 0.940781 -vt 0.282358 0.935678 -vt 0.287383 0.912606 -vt 0.044727 0.533161 -vt 0.223759 0.140768 -vt 0.093886 0.270260 -vt 0.708256 0.527946 -vt 0.734039 0.938761 -vt 0.729014 0.933657 -vt 0.734039 0.910585 -vt 0.062864 0.547895 -vt 0.270822 0.912606 -vt 0.275848 0.917709 -vt 0.270822 0.940781 -vt 0.201667 0.121135 -vt 0.407745 0.910182 -vt 0.703293 0.546551 -vt 0.371663 0.768154 -vt 0.366638 0.763050 -vt 0.371663 0.739978 -vt 0.431182 0.910228 -vt 0.303356 0.910092 -vt 0.326783 0.910282 -vt 0.073109 0.945362 -vt 0.302995 0.944627 -vt 0.499601 0.913419 -vt 0.038552 0.889761 -vt 0.438717 0.904215 -vt 0.263921 0.904154 -vt 0.071794 0.251371 -vt 0.171891 0.973880 -vt 0.357848 0.971634 -vt 0.342968 0.971663 -vt 0.958672 0.105934 -vt 0.724772 0.971275 -vt 0.709896 0.971289 -vt 0.818965 0.942199 -vt 0.371941 0.943129 -vt 0.265319 0.943295 -vt 0.288379 0.943295 -vt 0.809814 0.973899 -vt 0.058492 0.969343 -vt 0.363533 0.971686 -vt 0.706817 0.971289 -vt 0.233596 0.904889 -vt 0.233596 0.934927 -vt 0.207273 0.907917 -vt 0.084627 0.906918 -vt 0.084627 0.936956 -vt 0.058492 0.909946 -vt 0.183063 0.905061 -vt 0.183063 0.935099 -vt 0.156851 0.908090 -vt 0.726507 0.905576 -vt 0.726507 0.935614 -vt 0.700346 0.908604 -vt 0.226592 0.939487 -vt 0.207273 0.931899 -vt 0.226592 0.900329 -vt 0.077673 0.941516 -vt 0.058492 0.933928 -vt 0.077673 0.902358 -vt 0.176089 0.939659 -vt 0.156851 0.932071 -vt 0.176089 0.900502 -vt 0.719546 0.940174 -vt 0.700346 0.932586 -vt 0.719546 0.901016 -vn -0.0000 0.0000 -1.0000 -vn 0.7071 0.0000 -0.7071 -vn 1.0000 0.0000 -0.0000 -vn 0.7071 0.0000 0.7071 -vn 0.0000 0.0000 1.0000 -vn -0.7071 0.0000 0.7071 -vn -1.0000 0.0000 0.0000 -vn -0.7071 0.0000 -0.7071 -vn 0.6633 -0.3466 -0.6633 -vn -0.6633 -0.3466 -0.6633 -vn 0.0000 -1.0000 0.0000 -vn -0.6633 -0.3466 0.6633 -vn 0.6633 -0.3466 0.6633 -vn -0.7106 0.1456 -0.6884 -vn -0.0000 -0.3466 -0.9380 -vn 0.9380 -0.3466 -0.0000 -vn 0.0000 -0.3466 0.9380 -vn -0.9380 -0.3466 0.0000 -vn 0.7765 -0.6301 0.0000 -vn 0.6884 0.1456 -0.7106 -vn 0.0000 -0.6301 0.7765 -vn -0.6884 0.1456 0.7106 -vn 0.7009 0.1717 0.6923 -vn -0.7765 -0.6301 0.0000 -vn -0.6923 0.1717 0.7009 -vn -0.7009 0.1717 -0.6923 -vn 0.6923 0.1717 -0.7009 -vn -0.1941 0.6012 -0.7752 -vn 0.2030 -0.3207 -0.9252 -vn 0.7106 0.1456 0.6884 -vn -0.8474 -0.5216 -0.0991 -vn 0.8334 -0.5409 -0.1131 -vn 0.0991 -0.5216 -0.8474 -vn 0.1131 -0.5409 0.8334 -vn 0.8474 -0.5216 0.0991 -vn -0.8334 -0.5409 0.1131 -vn -0.0991 -0.5216 0.8474 -vn -0.1131 -0.5409 -0.8334 -vn -0.0000 -0.6301 -0.7765 -vn 0.0000 0.6183 -0.7859 -vn 0.7859 0.6183 -0.0000 -vn 0.0000 0.6183 0.7859 -vn -0.7859 0.6183 0.0000 -vn -0.5105 -0.1685 -0.8432 -vn 0.4957 -0.1662 -0.8524 -vn 0.8432 -0.1685 -0.5105 -vn 0.8524 -0.1662 0.4957 -vn 0.5105 -0.1685 0.8432 -vn -0.4957 -0.1662 0.8524 -vn -0.8432 -0.1685 0.5105 -vn -0.8524 -0.1662 -0.4957 -vn -0.0000 -0.3887 -0.9214 -vn -0.4744 0.3627 -0.8021 -vn 0.5238 0.3960 -0.7543 -vn 0.9214 -0.3887 -0.0000 -vn 0.8021 0.3627 -0.4744 -vn 0.7543 0.3960 0.5238 -vn 0.0000 -0.3887 0.9214 -vn 0.4744 0.3627 0.8021 -vn -0.5238 0.3960 0.7543 -vn -0.9214 -0.3887 0.0000 -vn -0.8021 0.3627 0.4744 -vn -0.7543 0.3960 -0.5238 -vn 0.0000 1.0000 0.0000 -vn -0.2624 0.5612 0.7850 -vn 0.7752 0.6012 -0.1941 -vn -0.8977 -0.3227 0.3001 -vn -0.7850 0.5612 -0.2624 -vn 0.9252 -0.3207 0.2030 -vn 0.8977 -0.3227 -0.3001 -vn 0.1941 0.6012 0.7752 -vn -0.9252 -0.3207 -0.2030 -vn 0.2624 0.5612 -0.7850 -vn -0.3001 -0.3227 -0.8977 -vn -0.7752 0.6012 0.1941 -vn -0.2030 -0.3207 0.9252 -vn 0.3001 -0.3227 0.8977 -vn 0.7850 0.5612 0.2624 -vn -0.6923 0.1717 -0.7009 -vn 0.7009 0.1717 -0.6923 -vn -0.7009 0.1717 0.6923 -vn 0.6884 0.1456 0.7106 -vn -0.7106 0.1456 0.6884 -vn -0.6884 0.1456 -0.7106 -vn 0.7106 0.1456 -0.6884 -vn -0.2624 0.5612 -0.7850 -vn 0.3001 -0.3227 -0.8977 -vn 0.6923 0.1717 0.7009 -vn -0.8334 -0.5409 -0.1131 -vn 0.8474 -0.5216 -0.0991 -vn 0.1131 -0.5409 -0.8334 -vn 0.0991 -0.5216 0.8474 -vn 0.8334 -0.5409 0.1131 -vn -0.8474 -0.5216 0.0991 -vn -0.1131 -0.5409 0.8334 -vn -0.0991 -0.5216 -0.8474 -vn -0.0000 0.6183 -0.7860 -vn -0.4957 -0.1662 -0.8524 -vn 0.5105 -0.1685 -0.8432 -vn 0.8524 -0.1662 -0.4957 -vn 0.8432 -0.1685 0.5105 -vn 0.4957 -0.1662 0.8524 -vn -0.5105 -0.1685 0.8432 -vn -0.8524 -0.1662 0.4957 -vn -0.8432 -0.1685 -0.5105 -vn -0.5238 0.3960 -0.7543 -vn 0.4744 0.3627 -0.8021 -vn 0.7543 0.3960 -0.5238 -vn 0.8021 0.3627 0.4744 -vn 0.5238 0.3960 0.7543 -vn -0.4744 0.3627 0.8021 -vn -0.7543 0.3960 0.5238 -vn -0.8021 0.3627 -0.4744 -vn -0.1941 0.6012 0.7752 -vn 0.7850 0.5612 -0.2624 -vn -0.9252 -0.3207 0.2030 -vn -0.7752 0.6012 -0.1941 -vn 0.8977 -0.3227 0.3001 -vn 0.9252 -0.3207 -0.2030 -vn 0.2624 0.5612 0.7850 -vn -0.8977 -0.3227 -0.3001 -vn 0.1941 0.6012 -0.7752 -vn -0.2030 -0.3207 -0.9252 -vn -0.7850 0.5612 0.2624 -vn -0.3001 -0.3227 0.8977 -vn 0.2030 -0.3207 0.9252 -vn 0.7752 0.6012 0.1941 -vn -0.0000 0.1972 -0.9804 -vn 0.9804 0.1972 -0.0000 -vn 0.0000 0.1972 0.9804 -vn -0.9804 0.1972 0.0000 -s off -f 156/435/95 188/436/95 187/437/95 -f 158/438/96 189/439/96 188/436/96 -f 160/440/97 190/441/97 189/442/97 -f 162/443/98 191/444/98 190/445/98 -f 164/446/99 192/447/99 191/444/99 -f 166/448/100 193/449/100 192/447/100 -f 168/450/101 194/451/101 193/452/101 -f 170/453/102 187/437/102 194/454/102 -f 189/442/103 196/455/103 188/456/103 -f 198/457/97 181/458/97 197/459/97 -f 187/460/104 202/461/104 194/451/104 -f 230/462/105 231/463/105 177/464/105 -f 193/452/106 200/465/106 192/466/106 -f 191/467/107 198/457/107 190/441/107 -f 176/468/108 254/469/108 240/470/108 -f 196/471/95 179/472/95 195/473/95 -f 195/473/102 186/474/102 202/475/102 -f 201/476/100 184/477/100 200/478/100 -f 199/479/98 182/480/98 198/481/98 -f 197/482/96 180/483/96 196/471/96 -f 202/461/101 185/484/101 201/485/101 -f 200/478/99 183/486/99 199/479/99 -f 236/487/109 187/437/109 188/436/109 -f 238/488/110 189/442/110 190/441/110 -f 240/489/111 191/444/111 192/447/111 -f 241/490/112 194/451/112 242/491/112 -f 171/492/109 196/471/109 195/473/109 -f 174/493/110 197/459/110 173/494/110 -f 176/495/111 199/479/111 175/496/111 -f 178/497/112 201/485/112 177/498/112 -f 237/499/110 197/459/110 189/442/110 -f 236/487/109 196/471/109 172/500/109 -f 240/489/111 200/478/111 176/495/111 -f 239/501/111 199/479/111 191/444/111 -f 235/502/109 195/473/109 187/437/109 -f 242/491/112 202/461/112 178/497/112 -f 238/488/110 198/457/110 174/493/110 -f 241/490/112 201/485/112 193/452/112 -f 222/503/105 223/504/105 175/505/105 -f 249/506/113 214/507/113 248/508/113 -f 214/509/105 215/510/105 173/511/105 -f 178/512/114 258/513/114 242/514/114 -f 253/515/115 222/516/115 252/517/115 -f 174/518/116 250/519/116 238/520/116 -f 177/521/117 255/522/117 229/523/117 -f 257/524/118 230/525/118 256/526/118 -f 206/527/105 207/528/105 171/529/105 -f 171/530/119 243/531/119 205/532/119 -f 173/533/120 247/534/120 213/535/120 -f 175/536/121 251/537/121 221/538/121 -f 169/539/105 265/540/105 167/541/105 -f 228/542/122 280/543/122 227/544/122 -f 161/545/123 274/546/123 262/547/123 -f 165/548/105 263/549/105 163/550/105 -f 172/551/124 246/552/124 236/553/124 -f 205/532/125 244/554/125 206/555/125 -f 208/556/126 245/557/126 246/552/126 -f 213/535/127 248/558/127 214/559/127 -f 216/560/128 249/561/128 250/519/128 -f 221/538/129 252/562/129 222/563/129 -f 224/564/130 253/565/130 254/469/130 -f 229/523/131 256/566/131 230/567/131 -f 232/568/132 257/569/132 258/513/132 -f 245/570/133 206/571/133 244/572/133 -f 155/573/134 236/487/134 157/574/134 -f 161/575/135 237/499/135 238/488/135 -f 165/576/136 239/501/136 240/489/136 -f 169/577/137 241/490/137 242/491/137 -f 204/578/138 244/572/138 243/579/138 -f 209/580/139 245/570/139 210/581/139 -f 212/582/140 248/508/140 247/583/140 -f 217/584/141 249/506/141 218/585/141 -f 220/586/142 252/517/142 251/587/142 -f 225/588/143 253/515/143 226/589/143 -f 228/590/144 256/526/144 255/591/144 -f 233/592/145 257/524/145 234/593/145 -f 210/581/146 244/572/146 203/594/146 -f 155/573/147 243/579/147 235/502/147 -f 157/574/148 246/595/148 209/580/148 -f 218/585/149 248/508/149 211/596/149 -f 159/597/150 247/583/150 237/499/150 -f 161/575/151 250/598/151 217/584/151 -f 226/589/152 252/517/152 219/599/152 -f 163/600/153 251/587/153 239/501/153 -f 165/576/154 254/601/154 225/588/154 -f 227/602/155 257/524/155 256/526/155 -f 167/603/156 255/591/156 241/490/156 -f 169/577/157 258/604/157 233/592/157 -f 219/605/158 277/606/158 226/607/158 -f 233/608/159 281/609/159 282/610/159 -f 204/611/160 268/612/160 203/613/160 -f 163/614/161 275/615/161 220/616/161 -f 203/617/158 269/618/158 210/619/158 -f 209/620/162 269/621/162 270/622/162 -f 165/623/163 278/624/163 264/625/163 -f 155/626/164 267/627/164 204/611/164 -f 212/628/165 272/629/165 211/630/165 -f 234/631/158 280/632/158 281/633/158 -f 157/634/166 270/622/166 260/635/166 -f 217/636/167 273/637/167 274/546/167 -f 167/638/168 279/639/168 228/542/168 -f 155/640/105 260/641/105 259/642/105 -f 211/643/158 273/644/158 218/645/158 -f 220/616/169 276/646/169 219/647/169 -f 169/648/170 282/610/170 266/649/170 -f 161/650/105 261/651/105 159/652/105 -f 159/653/171 271/654/171 212/628/171 -f 225/655/172 277/656/172 278/624/172 -f 156/435/95 158/438/95 188/436/95 -f 158/438/96 160/657/96 189/439/96 -f 160/440/97 162/658/97 190/441/97 -f 162/443/98 164/446/98 191/444/98 -f 164/446/99 166/448/99 192/447/99 -f 166/448/100 168/659/100 193/449/100 -f 168/450/101 170/660/101 194/451/101 -f 170/453/102 156/435/102 187/437/102 -f 189/442/103 197/459/103 196/455/103 -f 198/457/97 182/661/97 181/458/97 -f 187/460/104 195/662/104 202/461/104 -f 232/663/105 178/664/105 231/463/105 -f 178/664/105 177/464/105 231/463/105 -f 177/464/105 229/665/105 230/462/105 -f 193/452/106 201/485/106 200/465/106 -f 191/467/107 199/666/107 198/457/107 -f 176/468/173 224/564/173 254/469/173 -f 196/471/95 180/483/95 179/472/95 -f 195/473/102 179/472/102 186/474/102 -f 201/476/100 185/667/100 184/477/100 -f 199/479/98 183/486/98 182/480/98 -f 197/482/96 181/668/96 180/483/96 -f 202/461/101 186/669/101 185/484/101 -f 200/478/99 184/477/99 183/486/99 -f 236/487/109 235/502/109 187/437/109 -f 238/488/110 237/499/110 189/442/110 -f 240/489/111 239/501/111 191/444/111 -f 241/490/112 193/452/112 194/451/112 -f 171/492/109 172/500/109 196/471/109 -f 174/493/110 198/457/110 197/459/110 -f 176/495/111 200/478/111 199/479/111 -f 178/497/112 202/461/112 201/485/112 -f 237/499/110 173/494/110 197/459/110 -f 236/487/109 188/436/109 196/471/109 -f 240/489/111 192/447/111 200/478/111 -f 239/501/111 175/496/111 199/479/111 -f 235/502/109 171/492/109 195/473/109 -f 242/491/112 194/451/112 202/461/112 -f 238/488/110 190/441/110 198/457/110 -f 241/490/112 177/498/112 201/485/112 -f 224/670/105 176/671/105 223/504/105 -f 176/671/105 175/505/105 223/504/105 -f 175/505/105 221/672/105 222/503/105 -f 249/506/113 215/673/113 214/507/113 -f 216/674/105 174/675/105 215/510/105 -f 174/675/105 173/511/105 215/510/105 -f 173/511/105 213/676/105 214/509/105 -f 178/512/174 232/568/174 258/513/174 -f 253/515/115 223/677/115 222/516/115 -f 174/518/175 216/560/175 250/519/175 -f 177/521/176 241/678/176 255/522/176 -f 257/524/118 231/679/118 230/525/118 -f 208/680/105 172/681/105 207/528/105 -f 172/681/105 171/529/105 207/528/105 -f 171/529/105 205/682/105 206/527/105 -f 171/530/177 235/683/177 243/531/177 -f 173/533/178 237/684/178 247/534/178 -f 175/536/179 239/685/179 251/537/179 -f 169/539/105 266/686/105 265/540/105 -f 228/542/180 279/639/180 280/543/180 -f 161/545/181 217/636/181 274/546/181 -f 165/548/105 264/687/105 263/549/105 -f 172/551/182 208/556/182 246/552/182 -f 205/532/183 243/531/183 244/554/183 -f 208/556/184 207/688/184 245/557/184 -f 213/535/185 247/534/185 248/558/185 -f 216/560/186 215/689/186 249/561/186 -f 221/538/187 251/537/187 252/562/187 -f 224/564/188 223/690/188 253/565/188 -f 229/523/189 255/522/189 256/566/189 -f 232/568/190 231/691/190 257/569/190 -f 245/570/133 207/692/133 206/571/133 -f 155/573/191 235/502/191 236/487/191 -f 161/575/135 159/597/135 237/499/135 -f 165/576/136 163/600/136 239/501/136 -f 169/577/137 167/603/137 241/490/137 -f 204/578/192 203/594/192 244/572/192 -f 209/580/193 246/595/193 245/570/193 -f 212/582/194 211/596/194 248/508/194 -f 217/584/195 250/598/195 249/506/195 -f 220/586/196 219/599/196 252/517/196 -f 225/588/197 254/601/197 253/515/197 -f 228/590/198 227/602/198 256/526/198 -f 233/592/199 258/604/199 257/524/199 -f 210/581/146 245/570/146 244/572/146 -f 155/573/200 204/578/200 243/579/200 -f 157/574/201 236/487/201 246/595/201 -f 218/585/149 249/506/149 248/508/149 -f 159/597/202 212/582/202 247/583/202 -f 161/575/203 238/488/203 250/598/203 -f 226/589/152 253/515/152 252/517/152 -f 163/600/204 220/586/204 251/587/204 -f 165/576/205 240/489/205 254/601/205 -f 227/602/155 234/593/155 257/524/155 -f 167/603/206 228/590/206 255/591/206 -f 169/577/207 242/491/207 258/604/207 -f 219/605/158 276/693/158 277/606/158 -f 233/608/208 234/694/208 281/609/208 -f 204/611/209 267/627/209 268/612/209 -f 163/614/210 263/695/210 275/615/210 -f 203/617/158 268/696/158 269/618/158 -f 209/620/211 210/697/211 269/621/211 -f 165/623/212 225/655/212 278/624/212 -f 155/626/213 259/698/213 267/627/213 -f 212/628/214 271/654/214 272/629/214 -f 234/631/158 227/699/158 280/632/158 -f 157/634/215 209/620/215 270/622/215 -f 217/636/216 218/700/216 273/637/216 -f 167/638/217 265/701/217 279/639/217 -f 155/640/105 157/702/105 260/641/105 -f 211/643/158 272/703/158 273/644/158 -f 220/616/218 275/615/218 276/646/218 -f 169/648/219 233/608/219 282/610/219 -f 161/650/105 262/704/105 261/651/105 -f 159/653/220 261/705/220 271/654/220 -f 225/655/221 226/706/221 277/656/221 -f 269/707/222 268/708/222 260/709/222 -f 273/710/223 272/711/223 262/712/223 -f 277/713/224 276/714/224 264/715/224 -f 281/716/225 280/717/225 266/718/225 -f 267/719/222 259/720/222 268/708/222 -f 259/720/222 260/709/222 268/708/222 -f 260/709/222 270/721/222 269/707/222 -f 271/722/223 261/723/223 272/711/223 -f 261/723/223 262/712/223 272/711/223 -f 262/712/223 274/724/223 273/710/223 -f 275/725/224 263/726/224 276/714/224 -f 263/726/224 264/715/224 276/714/224 -f 264/715/224 278/727/224 277/713/224 -f 279/728/225 265/729/225 280/717/225 -f 265/729/225 266/718/225 280/717/225 -f 266/718/225 282/730/225 281/716/225 -o Cube.007_Cube.034 -v 0.130000 -1.580000 1.216000 -v 0.130000 -1.540000 1.216000 -v 0.130000 -1.580000 0.784000 -v 0.130000 -1.540000 0.784000 -v 0.170000 -1.580000 1.216000 -v 0.170000 -1.540000 1.216000 -v 0.170000 -1.580000 0.784000 -v 0.170000 -1.540000 0.784000 -v 0.120000 -1.590000 1.086400 -v 0.120000 -1.530000 1.086400 -v 0.120000 -1.590000 0.913600 -v 0.120000 -1.530000 0.913600 -v 0.180000 -1.590000 1.086400 -v 0.180000 -1.530000 1.086400 -v 0.180000 -1.590000 0.913600 -v 0.180000 -1.530000 0.913600 -vt 0.543341 0.971730 -vt 0.548351 0.917425 -vt 0.548351 0.971730 -vt 0.563382 0.917425 -vt 0.558373 0.971730 -vt 0.558373 0.917425 -vt 0.402452 0.967000 -vt 0.407465 0.912696 -vt 0.407465 0.967000 -vt 0.669203 0.917029 -vt 0.664190 0.971322 -vt 0.664190 0.917029 -vt 0.759433 0.974290 -vt 0.766948 0.952568 -vt 0.766948 0.974290 -vt 0.578457 0.975789 -vt 0.585970 0.954067 -vt 0.585970 0.975789 -vt 0.641630 0.969175 -vt 0.649150 0.947454 -vt 0.649150 0.969175 -vt 0.417772 0.948931 -vt 0.410252 0.970648 -vt 0.410252 0.948931 -vt 0.340053 0.137021 -vt 0.332536 0.129478 -vt 0.340053 0.129478 -vt 0.292431 0.129478 -vt 0.299950 0.137020 -vt 0.292431 0.137020 -vt 0.543341 0.917425 -vt 0.563382 0.971730 -vt 0.402452 0.912696 -vt 0.669203 0.971322 -vt 0.759433 0.952568 -vt 0.578457 0.954067 -vt 0.641630 0.947454 -vt 0.417772 0.970648 -vt 0.332536 0.137021 -vt 0.299950 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -s off -f 284/731/226 285/732/226 283/733/226 -f 290/734/227 287/735/227 289/736/227 -f 289/737/228 283/738/228 285/739/228 -f 286/740/229 288/741/229 290/742/229 -f 292/743/226 293/744/226 291/745/226 -f 298/746/227 295/747/227 297/748/227 -f 297/749/228 291/750/228 293/751/228 -f 294/752/229 296/753/229 298/754/229 -f 295/755/230 292/756/230 291/757/230 -f 294/758/231 297/759/231 293/760/231 -f 284/731/226 286/761/226 285/732/226 -f 290/734/227 288/762/227 287/735/227 -f 289/737/228 287/763/228 283/738/228 -f 286/740/229 284/764/229 288/741/229 -f 292/743/226 294/765/226 293/744/226 -f 298/746/227 296/766/227 295/747/227 -f 297/749/228 295/767/228 291/750/228 -f 294/752/229 292/768/229 296/753/229 -f 295/755/230 296/769/230 292/756/230 -f 294/758/231 298/770/231 297/759/231 -o Cube.006_Cube.035 -v 0.130000 -2.480000 1.216000 -v 0.130000 -2.440000 1.216000 -v 0.130000 -2.480000 0.784000 -v 0.130000 -2.440000 0.784000 -v 0.170000 -2.480000 1.216000 -v 0.170000 -2.440000 1.216000 -v 0.170000 -2.480000 0.784000 -v 0.170000 -2.440000 0.784000 -v 0.120000 -2.490000 1.086400 -v 0.120000 -2.430000 1.086400 -v 0.120000 -2.490000 0.913600 -v 0.120000 -2.430000 0.913600 -v 0.180000 -2.490000 1.086400 -v 0.180000 -2.430000 1.086400 -v 0.180000 -2.490000 0.913600 -v 0.180000 -2.430000 0.913600 -vt 0.533038 0.971730 -vt 0.538048 0.917425 -vt 0.538048 0.971730 -vt 0.494579 0.976264 -vt 0.499588 0.921959 -vt 0.499588 0.976264 -vt 0.251313 0.954633 -vt 0.256326 0.900329 -vt 0.256326 0.954633 -vt 0.431182 0.912742 -vt 0.426169 0.967036 -vt 0.426169 0.912742 -vt 0.749412 0.974290 -vt 0.756927 0.952568 -vt 0.756927 0.974290 -vt 0.001253 0.978557 -vt 0.008767 0.956835 -vt 0.008767 0.978557 -vt 0.112443 0.965826 -vt 0.119963 0.944105 -vt 0.119963 0.965826 -vt 0.394314 0.948884 -vt 0.386795 0.970601 -vt 0.386795 0.948884 -vt 0.402699 0.129478 -vt 0.410215 0.137021 -vt 0.402699 0.137021 -vt 0.282404 0.129478 -vt 0.289924 0.137020 -vt 0.282404 0.137020 -vt 0.533038 0.917425 -vt 0.494579 0.921959 -vt 0.251313 0.900329 -vt 0.431182 0.967036 -vt 0.749412 0.952568 -vt 0.001253 0.956835 -vt 0.112443 0.944105 -vt 0.394314 0.970601 -vt 0.410215 0.129478 -vt 0.289924 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -s off -f 300/771/232 301/772/232 299/773/232 -f 306/774/233 303/775/233 305/776/233 -f 305/777/234 299/778/234 301/779/234 -f 302/780/235 304/781/235 306/782/235 -f 308/783/232 309/784/232 307/785/232 -f 314/786/233 311/787/233 313/788/233 -f 313/789/234 307/790/234 309/791/234 -f 310/792/235 312/793/235 314/794/235 -f 311/795/236 308/796/236 307/797/236 -f 310/798/237 313/799/237 309/800/237 -f 300/771/232 302/801/232 301/772/232 -f 306/774/233 304/802/233 303/775/233 -f 305/777/234 303/803/234 299/778/234 -f 302/780/235 300/804/235 304/781/235 -f 308/783/232 310/805/232 309/784/232 -f 314/786/233 312/806/233 311/787/233 -f 313/789/234 311/807/234 307/790/234 -f 310/792/235 308/808/235 312/793/235 -f 311/795/236 312/809/236 308/796/236 -f 310/798/237 314/810/237 313/799/237 -o Cube.005_Cube.036 -v -0.170000 -2.480000 1.216000 -v -0.170000 -2.440000 1.216000 -v -0.170000 -2.480000 0.784000 -v -0.170000 -2.440000 0.784000 -v -0.130000 -2.480000 1.216000 -v -0.130000 -2.440000 1.216000 -v -0.130000 -2.480000 0.784000 -v -0.130000 -2.440000 0.784000 -v -0.180000 -2.490000 1.086400 -v -0.180000 -2.430000 1.086400 -v -0.180000 -2.490000 0.913600 -v -0.180000 -2.430000 0.913600 -v -0.120000 -2.490000 1.086400 -v -0.120000 -2.430000 1.086400 -v -0.120000 -2.490000 0.913600 -v -0.120000 -2.430000 0.913600 -vt 0.525522 0.971730 -vt 0.530531 0.917425 -vt 0.530531 0.971730 -vt 0.968043 0.521909 -vt 0.973052 0.467604 -vt 0.973052 0.521909 -vt 0.485862 0.954298 -vt 0.490875 0.899994 -vt 0.490875 0.954298 -vt 0.661683 0.917029 -vt 0.656670 0.971322 -vt 0.656670 0.917029 -vt 0.769454 0.974290 -vt 0.776969 0.952568 -vt 0.776969 0.974290 -vt 0.588477 0.975789 -vt 0.595990 0.954067 -vt 0.595990 0.975789 -vt 0.946194 0.502824 -vt 0.938675 0.524546 -vt 0.938675 0.502824 -vt 0.502095 0.970543 -vt 0.509615 0.948826 -vt 0.509615 0.970543 -vt 0.400192 0.137021 -vt 0.392676 0.129478 -vt 0.400192 0.129478 -vt 0.262351 0.129478 -vt 0.269871 0.137020 -vt 0.262351 0.137020 -vt 0.525522 0.917425 -vt 0.968043 0.467604 -vt 0.485862 0.899994 -vt 0.661683 0.971322 -vt 0.769454 0.952568 -vt 0.588477 0.954067 -vt 0.946194 0.524546 -vt 0.502095 0.948826 -vt 0.392676 0.137021 -vt 0.269871 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -s off -f 316/811/238 317/812/238 315/813/238 -f 322/814/239 319/815/239 321/816/239 -f 321/817/240 315/818/240 317/819/240 -f 318/820/241 320/821/241 322/822/241 -f 324/823/238 325/824/238 323/825/238 -f 330/826/239 327/827/239 329/828/239 -f 329/829/240 323/830/240 325/831/240 -f 326/832/241 328/833/241 330/834/241 -f 327/835/242 324/836/242 323/837/242 -f 326/838/243 329/839/243 325/840/243 -f 316/811/238 318/841/238 317/812/238 -f 322/814/239 320/842/239 319/815/239 -f 321/817/240 319/843/240 315/818/240 -f 318/820/241 316/844/241 320/821/241 -f 324/823/238 326/845/238 325/824/238 -f 330/826/239 328/846/239 327/827/239 -f 329/829/240 327/847/240 323/830/240 -f 326/832/241 324/848/241 328/833/241 -f 327/835/242 328/849/242 324/836/242 -f 326/838/243 330/850/243 329/839/243 -o Cube.004_Cube.037 -v -0.170000 -1.580000 1.216000 -v -0.170000 -1.540000 1.216000 -v -0.170000 -1.580000 0.784000 -v -0.170000 -1.540000 0.784000 -v -0.130000 -1.580000 1.216000 -v -0.130000 -1.540000 1.216000 -v -0.130000 -1.580000 0.784000 -v -0.130000 -1.540000 0.784000 -v -0.180000 -1.590000 1.086400 -v -0.180000 -1.530000 1.086400 -v -0.180000 -1.590000 0.913600 -v -0.180000 -1.530000 0.913600 -v -0.120000 -1.590000 1.086400 -v -0.120000 -1.530000 1.086400 -v -0.120000 -1.590000 0.913600 -v -0.120000 -1.530000 0.913600 -vt 0.518006 0.971730 -vt 0.523015 0.917425 -vt 0.523015 0.971730 -vt 0.550858 0.971730 -vt 0.555866 0.917425 -vt 0.555866 0.971730 -vt 0.198705 0.954805 -vt 0.203718 0.900502 -vt 0.203718 0.954806 -vt 0.319649 0.912796 -vt 0.314636 0.967089 -vt 0.314636 0.912796 -vt 0.678874 0.975347 -vt 0.686389 0.953625 -vt 0.686389 0.975347 -vt 0.598497 0.975789 -vt 0.606010 0.954067 -vt 0.606010 0.975789 -vt 0.075615 0.965751 -vt 0.083135 0.944030 -vt 0.083135 0.965751 -vt 0.969084 0.645511 -vt 0.961564 0.667228 -vt 0.961564 0.645511 -vt 0.370123 0.137021 -vt 0.362606 0.129478 -vt 0.370123 0.129478 -vt 0.302457 0.129478 -vt 0.309977 0.137020 -vt 0.302457 0.137020 -vt 0.518006 0.917425 -vt 0.550858 0.917425 -vt 0.198705 0.900502 -vt 0.319649 0.967089 -vt 0.678874 0.953625 -vt 0.598497 0.954067 -vt 0.075615 0.944030 -vt 0.969084 0.667228 -vt 0.362606 0.137021 -vt 0.309977 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -s off -f 332/851/244 333/852/244 331/853/244 -f 338/854/245 335/855/245 337/856/245 -f 337/857/246 331/858/246 333/859/246 -f 334/860/247 336/861/247 338/862/247 -f 340/863/244 341/864/244 339/865/244 -f 346/866/245 343/867/245 345/868/245 -f 345/869/246 339/870/246 341/871/246 -f 342/872/247 344/873/247 346/874/247 -f 343/875/248 340/876/248 339/877/248 -f 342/878/249 345/879/249 341/880/249 -f 332/851/244 334/881/244 333/852/244 -f 338/854/245 336/882/245 335/855/245 -f 337/857/246 335/883/246 331/858/246 -f 334/860/247 332/884/247 336/861/247 -f 340/863/244 342/885/244 341/864/244 -f 346/866/245 344/886/245 343/867/245 -f 345/869/246 343/887/246 339/870/246 -f 342/872/247 340/888/247 344/873/247 -f 343/875/248 344/889/248 340/876/248 -f 342/878/249 346/890/249 345/879/249 -o Cube.003_Cube.038 -v 0.270000 -0.580000 -0.360000 -v 0.270000 -0.540000 -0.360000 -v 0.270000 -0.580000 0.360000 -v 0.270000 -0.540000 0.360000 -v 0.230000 -0.580000 -0.360000 -v 0.230000 -0.540000 -0.360000 -v 0.230000 -0.580000 0.360000 -v 0.230000 -0.540000 0.360000 -v 0.280000 -0.590000 -0.144000 -v 0.280000 -0.530000 -0.144000 -v 0.280000 -0.590000 0.144000 -v 0.280000 -0.530000 0.144000 -v 0.220000 -0.590000 -0.144000 -v 0.220000 -0.530000 -0.144000 -v 0.220000 -0.590000 0.144000 -v 0.220000 -0.530000 0.144000 -vt 0.981976 0.895500 -vt 0.976967 0.986009 -vt 0.976967 0.895500 -vt 0.975842 0.091766 -vt 0.980852 0.001257 -vt 0.980852 0.091766 -vt 0.974461 0.802477 -vt 0.969448 0.892983 -vt 0.969448 0.802477 -vt 0.970866 0.233451 -vt 0.975879 0.142962 -vt 0.975879 0.233451 -vt 0.131126 0.976152 -vt 0.138639 0.939948 -vt 0.138639 0.976152 -vt 0.937817 0.966902 -vt 0.945331 0.930698 -vt 0.945331 0.966902 -vt 0.903804 0.930476 -vt 0.896284 0.966679 -vt 0.896284 0.930476 -vt 0.917764 0.966894 -vt 0.925284 0.930698 -vt 0.925284 0.966894 -vt 0.312483 0.137020 -vt 0.320003 0.129478 -vt 0.320003 0.137020 -vt 0.372629 0.137021 -vt 0.380146 0.129478 -vt 0.380146 0.137021 -vt 0.981976 0.986009 -vt 0.975842 0.001257 -vt 0.974461 0.892983 -vt 0.970866 0.142962 -vt 0.131126 0.939948 -vt 0.937817 0.930698 -vt 0.903804 0.966679 -vt 0.917764 0.930698 -vt 0.312483 0.129478 -vt 0.372629 0.129478 -vn 1.0000 0.0000 -0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 -0.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 0.0000 1.0000 -s off -f 348/891/250 349/892/250 347/893/250 -f 354/894/251 351/895/251 353/896/251 -f 353/897/252 347/898/252 349/899/252 -f 350/900/253 352/901/253 354/902/253 -f 356/903/250 357/904/250 355/905/250 -f 362/906/251 359/907/251 361/908/251 -f 361/909/252 355/910/252 357/911/252 -f 358/912/253 360/913/253 362/914/253 -f 359/915/254 356/916/254 355/917/254 -f 358/918/255 361/919/255 357/920/255 -f 348/891/250 350/921/250 349/892/250 -f 354/894/251 352/922/251 351/895/251 -f 353/897/252 351/923/252 347/898/252 -f 350/900/253 348/924/253 352/901/253 -f 356/903/250 358/925/250 357/904/250 -f 362/906/251 360/926/251 359/907/251 -f 361/909/252 359/927/252 355/910/252 -f 358/912/253 356/928/253 360/913/253 -f 359/915/254 360/929/254 356/916/254 -f 358/918/255 362/930/255 361/919/255 -o Cube.002_Cube.039 -v -0.270000 -1.480000 1.360000 -v -0.270000 -1.440000 1.360000 -v -0.270000 -1.480000 0.640000 -v -0.270000 -1.440000 0.640000 -v -0.230000 -1.480000 1.360000 -v -0.230000 -1.440000 1.360000 -v -0.230000 -1.480000 0.640000 -v -0.230000 -1.440000 0.640000 -v -0.280000 -1.490000 1.144000 -v -0.280000 -1.430000 1.144000 -v -0.280000 -1.490000 0.856000 -v -0.280000 -1.430000 0.856000 -v -0.220000 -1.490000 1.144000 -v -0.220000 -1.430000 1.144000 -v -0.220000 -1.490000 0.856000 -v -0.220000 -1.430000 0.856000 -vt 0.976967 0.892986 -vt 0.981977 0.802477 -vt 0.981977 0.892986 -vt 0.978386 0.233471 -vt 0.983394 0.142962 -vt 0.983394 0.233471 -vt 0.973056 0.374583 -vt 0.968043 0.465090 -vt 0.968043 0.374583 -vt 0.974834 0.258922 -vt 0.969821 0.349410 -vt 0.969821 0.258922 -vt 0.844006 0.967004 -vt 0.851520 0.930800 -vt 0.851520 0.967004 -vt 0.783794 0.975654 -vt 0.791307 0.939450 -vt 0.791307 0.975654 -vt 0.616056 0.927471 -vt 0.608536 0.963674 -vt 0.608536 0.927471 -vt 0.915257 0.930698 -vt 0.907737 0.966894 -vt 0.907737 0.930698 -vt 0.352583 0.129478 -vt 0.360099 0.137021 -vt 0.352583 0.137021 -vt 0.322510 0.129478 -vt 0.330030 0.137020 -vt 0.322510 0.137020 -vt 0.976967 0.802477 -vt 0.978386 0.142962 -vt 0.973056 0.465090 -vt 0.974834 0.349410 -vt 0.844006 0.930800 -vt 0.783794 0.939450 -vt 0.616056 0.963674 -vt 0.915257 0.966894 -vt 0.360099 0.129478 -vt 0.330030 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn -0.0000 0.0000 -1.0000 -s off -f 364/931/256 365/932/256 363/933/256 -f 370/934/257 367/935/257 369/936/257 -f 369/937/258 363/938/258 365/939/258 -f 366/940/259 368/941/259 370/942/259 -f 372/943/256 373/944/256 371/945/256 -f 378/946/257 375/947/257 377/948/257 -f 377/949/258 371/950/258 373/951/258 -f 374/952/259 376/953/259 378/954/259 -f 375/955/260 372/956/260 371/957/260 -f 374/958/261 377/959/261 373/960/261 -f 364/931/256 366/961/256 365/932/256 -f 370/934/257 368/962/257 367/935/257 -f 369/937/258 367/963/258 363/938/258 -f 366/940/259 364/964/259 368/941/259 -f 372/943/256 374/965/256 373/944/256 -f 378/946/257 376/966/257 375/947/257 -f 377/949/258 375/967/258 371/950/258 -f 374/952/259 372/968/259 376/953/259 -f 375/955/260 376/969/260 372/956/260 -f 374/958/261 378/970/261 377/959/261 -o Cube.001_Cube.040 -v 0.230000 -1.480000 1.360000 -v 0.230000 -1.440000 1.360000 -v 0.230000 -1.480000 0.640000 -v 0.230000 -1.440000 0.640000 -v 0.270000 -1.480000 1.360000 -v 0.270000 -1.440000 1.360000 -v 0.270000 -1.480000 0.640000 -v 0.270000 -1.440000 0.640000 -v 0.220000 -1.490000 1.144000 -v 0.220000 -1.430000 1.144000 -v 0.220000 -1.490000 0.856000 -v 0.220000 -1.430000 0.856000 -v 0.280000 -1.490000 1.144000 -v 0.280000 -1.430000 1.144000 -v 0.280000 -1.490000 0.856000 -v 0.280000 -1.430000 0.856000 -vt 0.981501 0.674256 -vt 0.976491 0.764765 -vt 0.976491 0.674256 -vt 0.977341 0.349431 -vt 0.982350 0.258922 -vt 0.982350 0.349431 -vt 0.968322 0.091764 -vt 0.973336 0.001257 -vt 0.973336 0.091764 -vt 0.974825 0.527946 -vt 0.969812 0.618435 -vt 0.969812 0.527946 -vt 0.859037 0.967004 -vt 0.866551 0.930800 -vt 0.866551 0.967004 -vt 0.793814 0.975654 -vt 0.801327 0.939450 -vt 0.801327 0.975654 -vt 0.959057 0.631026 -vt 0.951537 0.667228 -vt 0.951537 0.631026 -vt 0.888770 0.930587 -vt 0.881250 0.966783 -vt 0.881250 0.930587 -vt 0.350076 0.137021 -vt 0.342560 0.129478 -vt 0.350076 0.129478 -vt 0.272378 0.129478 -vt 0.279897 0.137020 -vt 0.272378 0.137020 -vt 0.981501 0.764765 -vt 0.977341 0.258922 -vt 0.968322 0.001257 -vt 0.974825 0.618435 -vt 0.859037 0.930800 -vt 0.793814 0.939450 -vt 0.959057 0.667228 -vt 0.888770 0.966783 -vt 0.342560 0.137021 -vt 0.279897 0.129478 -vn -1.0000 0.0000 0.0000 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn -0.0000 0.0000 -1.0000 -s off -f 380/971/262 381/972/262 379/973/262 -f 386/974/263 383/975/263 385/976/263 -f 385/977/264 379/978/264 381/979/264 -f 382/980/265 384/981/265 386/982/265 -f 388/983/262 389/984/262 387/985/262 -f 394/986/263 391/987/263 393/988/263 -f 393/989/264 387/990/264 389/991/264 -f 390/992/265 392/993/265 394/994/265 -f 391/995/266 388/996/266 387/997/266 -f 390/998/267 393/999/267 389/1000/267 -f 380/971/262 382/1001/262 381/972/262 -f 386/974/263 384/1002/263 383/975/263 -f 385/977/264 383/1003/264 379/978/264 -f 382/980/265 380/1004/265 384/981/265 -f 388/983/262 390/1005/262 389/984/262 -f 394/986/263 392/1006/263 391/987/263 -f 393/989/264 391/1007/264 387/990/264 -f 390/992/265 388/1008/265 392/993/265 -f 391/995/266 392/1009/266 388/996/266 -f 390/998/267 394/1010/267 393/999/267 -o Cube_Cube.001 -v -0.230000 -0.580000 -0.360000 -v -0.230000 -0.540000 -0.360000 -v -0.230000 -0.580000 0.360000 -v -0.230000 -0.540000 0.360000 -v -0.270000 -0.580000 -0.360000 -v -0.270000 -0.540000 -0.360000 -v -0.270000 -0.580000 0.360000 -v -0.270000 -0.540000 0.360000 -v -0.220000 -0.590000 -0.144000 -v -0.220000 -0.530000 -0.144000 -v -0.220000 -0.590000 0.144000 -v -0.220000 -0.530000 0.144000 -v -0.280000 -0.590000 -0.144000 -v -0.280000 -0.530000 -0.144000 -v -0.280000 -0.590000 0.144000 -v -0.280000 -0.530000 0.144000 -vt 0.969448 0.986007 -vt 0.974456 0.895498 -vt 0.974456 0.986007 -vt 0.977332 0.618455 -vt 0.982342 0.527946 -vt 0.982342 0.618455 -vt 0.973985 0.674256 -vt 0.968972 0.764762 -vt 0.968972 0.674256 -vt 0.975563 0.465072 -vt 0.980576 0.374583 -vt 0.980576 0.465072 -vt 0.141146 0.976152 -vt 0.148659 0.939948 -vt 0.148659 0.976152 -vt 0.876572 0.930800 -vt 0.869058 0.967004 -vt 0.869058 0.930800 -vt 0.626083 0.927471 -vt 0.618563 0.963674 -vt 0.618563 0.927471 -vt 0.935310 0.930698 -vt 0.927790 0.966894 -vt 0.927790 0.930698 -vt 0.127070 0.267197 -vt 0.119551 0.259655 -vt 0.127070 0.259655 -vt 0.390169 0.129478 -vt 0.382652 0.137021 -vt 0.382652 0.129478 -vt 0.969448 0.895498 -vt 0.977332 0.527946 -vt 0.973985 0.764762 -vt 0.975563 0.374583 -vt 0.141146 0.939948 -vt 0.876572 0.967004 -vt 0.626083 0.963674 -vt 0.935310 0.966894 -vt 0.119551 0.267197 -vt 0.390169 0.137021 -vn 1.0000 0.0000 -0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 0.0000 0.0000 1.0000 -s off -f 396/1011/268 397/1012/268 395/1013/268 -f 402/1014/269 399/1015/269 401/1016/269 -f 401/1017/270 395/1018/270 397/1019/270 -f 398/1020/271 400/1021/271 402/1022/271 -f 404/1023/268 405/1024/268 403/1025/268 -f 410/1026/269 407/1027/269 409/1028/269 -f 409/1029/270 403/1030/270 405/1031/270 -f 406/1032/271 408/1033/271 410/1034/271 -f 407/1035/272 404/1036/272 403/1037/272 -f 406/1038/273 409/1039/273 405/1040/273 -f 396/1011/268 398/1041/268 397/1012/268 -f 402/1014/269 400/1042/269 399/1015/269 -f 401/1017/270 399/1043/270 395/1018/270 -f 398/1020/271 396/1044/271 400/1021/271 -f 404/1023/268 406/1045/268 405/1024/268 -f 410/1026/269 408/1046/269 407/1027/269 -f 409/1029/270 407/1047/270 403/1030/270 -f 406/1032/271 404/1048/271 408/1033/271 -f 407/1035/272 408/1049/272 404/1036/272 -f 406/1038/273 410/1050/273 409/1039/273 -o Icosphere -v 0.000000 -3.660000 1.000000 -v 0.115776 -3.571554 1.084115 -v -0.044221 -3.571554 1.136102 -v -0.143108 -3.571554 1.000000 -v -0.044222 -3.571554 0.863898 -v 0.115776 -3.571554 0.915885 -v 0.044222 -3.428446 1.136102 -v -0.115776 -3.428446 1.084115 -v -0.115776 -3.428446 0.915885 -v 0.044222 -3.428446 0.863898 -v 0.143108 -3.428446 1.000000 -v 0.000000 -3.340000 1.000000 -vt 0.360380 0.891845 -vt 0.354788 0.874804 -vt 0.374841 0.881339 -vt 0.342395 0.891912 -vt 0.374841 0.902487 -vt 0.354788 0.909021 -vt 0.827878 0.912002 -vt 0.827878 0.933150 -vt 0.809814 0.922576 -vt 0.342567 0.920630 -vt 0.360453 0.911535 -vt 0.360453 0.931815 -vt 0.148920 0.920325 -vt 0.149388 0.937434 -vt 0.131126 0.930899 -vt 0.149388 0.903216 -vt 0.131126 0.909751 -vt 0.380940 0.940615 -vt 0.363022 0.931585 -vt 0.380940 0.920440 -vt 0.810334 0.905467 -vt 0.342395 0.940562 -vt 0.362960 0.911535 -vt 0.810334 0.939685 -vt 0.674074 0.886840 -vt 0.674074 0.907985 -vt 0.659427 0.897600 -vt 0.654023 0.880302 -vt 0.641630 0.897405 -vt 0.654022 0.914515 -vn 0.1876 -0.7947 0.5774 -vn 0.6071 -0.7947 0.0000 -vn -0.4911 -0.7947 0.3568 -vn -0.4911 -0.7947 -0.3568 -vn 0.1876 -0.7947 -0.5774 -vn 0.9822 -0.1876 -0.0000 -vn 0.3035 -0.1876 0.9342 -vn -0.7946 -0.1876 0.5774 -vn -0.7946 -0.1876 -0.5774 -vn 0.3035 -0.1876 -0.9342 -vn 0.7946 0.1876 0.5774 -vn -0.3035 0.1876 0.9342 -vn -0.9822 0.1876 0.0000 -vn -0.3035 0.1876 -0.9342 -vn 0.7946 0.1876 -0.5774 -vn 0.4911 0.7947 0.3568 -vn -0.1876 0.7946 0.5774 -vn -0.6071 0.7947 0.0000 -vn -0.1876 0.7947 -0.5774 -vn 0.4911 0.7947 -0.3568 -s off -f 411/1051/274 412/1052/274 413/1053/274 -f 412/1052/275 411/1051/275 416/1054/275 -f 411/1051/276 413/1053/276 414/1055/276 -f 411/1051/277 414/1055/277 415/1056/277 -f 411/1051/278 415/1056/278 416/1054/278 -f 412/1057/279 416/1058/279 421/1059/279 -f 413/1060/280 412/1061/280 417/1062/280 -f 414/1063/281 413/1064/281 418/1065/281 -f 415/1066/282 414/1063/282 419/1067/282 -f 416/1068/283 415/1069/283 420/1070/283 -f 412/1057/284 421/1059/284 417/1071/284 -f 413/1060/285 417/1062/285 418/1072/285 -f 414/1063/286 418/1065/286 419/1067/286 -f 415/1069/287 419/1073/287 420/1070/287 -f 416/1058/288 420/1074/288 421/1059/288 -f 417/1075/289 421/1076/289 422/1077/289 -f 418/1078/290 417/1075/290 422/1077/290 -f 419/1079/291 418/1078/291 422/1077/291 -f 420/1080/292 419/1079/292 422/1077/292 -f 421/1076/293 420/1080/293 422/1077/293 -o Cylinder.005_Cylinder.017 -v -0.417218 -1.450000 1.303902 -v -0.417218 -0.550000 1.303902 -v -0.417218 -1.450000 0.696098 -v -0.417218 -0.550000 0.696098 -v -0.091342 -1.400000 0.583160 -v -0.091342 -0.600000 0.583160 -v 0.091342 -1.400000 0.583160 -v 0.091342 -0.600000 0.583160 -v 0.417218 -1.450000 0.696098 -v 0.417218 -0.550000 0.696098 -v 0.417219 -1.450000 1.303902 -v 0.417219 -0.550000 1.303902 -v 0.091342 -1.400000 1.416840 -v 0.091342 -0.600000 1.416840 -v -0.091341 -1.400000 1.416840 -v -0.091341 -0.600000 1.416840 -v 0.236063 -0.550000 1.394479 -v 0.236063 -1.450000 1.394479 -v -0.236063 -1.450000 1.394480 -v -0.236063 -0.550000 1.394480 -v -0.236063 -0.550000 0.605521 -v -0.236063 -1.450000 0.605521 -v 0.236063 -1.450000 0.605520 -v 0.236063 -0.550000 0.605520 -v -0.461940 -0.500000 0.768459 -v -0.461940 -1.500000 0.768459 -v -0.191342 -1.500000 0.633160 -v -0.191342 -0.500000 0.633160 -v 0.191342 -1.500000 0.633160 -v 0.191342 -0.500000 0.633160 -v 0.461940 -1.500000 0.768459 -v 0.461940 -0.500000 0.768459 -v -0.091342 -0.600000 0.633160 -v -0.091342 -1.400000 0.633160 -v 0.091342 -1.400000 0.633160 -v 0.091342 -0.600000 0.633160 -v -0.461940 -1.500000 1.221541 -v -0.461940 -0.500000 1.221541 -v 0.461940 -0.500000 1.221541 -v 0.461940 -1.500000 1.221541 -v 0.191342 -1.500000 1.356840 -v 0.191342 -0.500000 1.356840 -v -0.191341 -1.500000 1.356840 -v -0.191341 -0.500000 1.356840 -v 0.091342 -0.600000 1.356840 -v 0.091342 -1.400000 1.356840 -v -0.091341 -1.400000 1.356840 -v -0.091341 -0.600000 1.356840 -v -0.461940 -0.500000 0.718459 -v -0.461940 -1.500000 0.718459 -v -0.191342 -1.500000 0.583160 -v -0.191342 -0.500000 0.583160 -v 0.191342 -0.500000 0.583160 -v 0.191342 -1.500000 0.583160 -v 0.461940 -1.500000 0.718459 -v 0.461940 -0.500000 0.718459 -v -0.417218 -0.550000 0.706098 -v -0.417218 -1.450000 0.706098 -v -0.236063 -1.450000 0.615521 -v -0.236063 -0.550000 0.615521 -v 0.236063 -0.550000 0.615520 -v 0.236063 -1.450000 0.615520 -v 0.417218 -1.450000 0.706098 -v 0.417218 -0.550000 0.706098 -v -0.461940 -1.500000 1.281541 -v -0.461940 -0.500000 1.281541 -v 0.461940 -0.500000 1.281541 -v 0.461940 -1.500000 1.281541 -v 0.191342 -1.500000 1.416840 -v 0.191342 -0.500000 1.416840 -v -0.191341 -0.500000 1.416840 -v -0.191341 -1.500000 1.416840 -v -0.417218 -1.450000 1.293902 -v -0.417218 -0.550000 1.293902 -v 0.417219 -0.550000 1.293902 -v 0.417219 -1.450000 1.293902 -v 0.236063 -1.450000 1.384479 -v 0.236063 -0.550000 1.384479 -v -0.236063 -0.550000 1.384480 -v -0.236063 -1.450000 1.384480 -vt 0.380956 0.968588 -vt 0.382077 0.943691 -vt 0.382077 0.969150 -vt 0.988896 0.787311 -vt 0.987642 0.674256 -vt 0.988896 0.674256 -vt 0.987154 0.256017 -vt 0.985901 0.142962 -vt 0.987154 0.142962 -vt 0.128610 0.939050 -vt 0.127489 0.914152 -vt 0.128610 0.913590 -vt 0.679349 0.114344 -vt 0.666816 0.001257 -vt 0.679349 0.013822 -vt 0.702245 0.114344 -vt 0.666816 0.126909 -vt 0.714778 0.001257 -vt 0.702245 0.013822 -vt 0.714778 0.126909 -vt 0.177574 0.769297 -vt 0.165041 0.656167 -vt 0.177574 0.668737 -vt 0.213003 0.781867 -vt 0.165041 0.781867 -vt 0.200470 0.668737 -vt 0.213003 0.656167 -vt 0.200470 0.769297 -vt 0.676271 0.271503 -vt 0.642356 0.397659 -vt 0.642356 0.272007 -vt 0.758147 0.272007 -vt 0.724233 0.397155 -vt 0.724233 0.271503 -vt 0.676271 0.397155 -vt 0.688804 0.284068 -vt 0.688804 0.384590 -vt 0.711700 0.284068 -vt 0.711700 0.384590 -vt 0.953932 0.774749 -vt 0.960198 0.674256 -vt 0.960198 0.774749 -vt 0.955499 0.243439 -vt 0.961766 0.142962 -vt 0.961766 0.243439 -vt 0.250080 0.781784 -vt 0.256347 0.656167 -vt 0.256347 0.781784 -vt 0.102427 0.783706 -vt 0.091737 0.817722 -vt 0.085471 0.817722 -vt 0.091737 0.865828 -vt 0.085471 0.865828 -vt 0.011273 0.956835 -vt 0.017538 0.979800 -vt 0.011273 0.979800 -vt 0.102427 0.899844 -vt 0.137391 0.866685 -vt 0.148080 0.900701 -vt 0.131126 0.866685 -vt 0.137391 0.818579 -vt 0.131126 0.818579 -vt 0.975238 0.776887 -vt 0.968972 0.799852 -vt 0.968972 0.776887 -vt 0.148080 0.784563 -vt 0.896284 0.927962 -vt 0.902551 0.802366 -vt 0.902551 0.927962 -vt 0.724263 0.268989 -vt 0.758177 0.143107 -vt 0.758177 0.268807 -vt 0.642387 0.268807 -vt 0.676301 0.143289 -vt 0.676301 0.268989 -vt 0.724263 0.143289 -vt 0.711730 0.256419 -vt 0.711730 0.155859 -vt 0.688834 0.256419 -vt 0.688834 0.155859 -vt 0.075446 0.817722 -vt 0.066011 0.783706 -vt 0.082964 0.817722 -vt 0.082964 0.865828 -vt 0.960348 0.802477 -vt 0.952828 0.902954 -vt 0.952828 0.802477 -vt 0.066011 0.899844 -vt 0.075446 0.865828 -vt 0.959549 0.001257 -vt 0.952029 0.101751 -vt 0.952029 0.001257 -vt 0.119551 0.257141 -vt 0.127071 0.131523 -vt 0.127071 0.257141 -vt 0.285873 0.943295 -vt 0.278354 0.966260 -vt 0.278354 0.943295 -vt 0.845093 0.525321 -vt 0.852613 0.399725 -vt 0.852613 0.525321 -vt 0.718988 0.782364 -vt 0.709550 0.816380 -vt 0.702031 0.816380 -vt 0.702031 0.864486 -vt 0.267869 0.966260 -vt 0.275388 0.943295 -vt 0.275388 0.966260 -vt 0.709550 0.864486 -vt 0.718988 0.898502 -vt 0.136731 0.775734 -vt 0.131126 0.656349 -vt 0.136731 0.662604 -vt 0.159436 0.775612 -vt 0.131126 0.782049 -vt 0.159436 0.662482 -vt 0.218608 0.775612 -vt 0.218608 0.662482 -vt 0.241312 0.775734 -vt 0.246917 0.656349 -vt 0.241312 0.662604 -vt 0.246917 0.782049 -vt 0.255189 0.897693 -vt 0.232484 0.784685 -vt 0.255189 0.784563 -vt 0.207273 0.784563 -vt 0.229978 0.897815 -vt 0.207273 0.897693 -vt 0.989870 0.371977 -vt 0.988616 0.258922 -vt 0.989870 0.258922 -vt 0.181041 0.942735 -vt 0.182161 0.967633 -vt 0.181041 0.968195 -vt 0.302980 0.938066 -vt 0.301859 0.913168 -vt 0.302980 0.912606 -vt 0.989625 0.001257 -vt 0.990879 0.114294 -vt 0.989625 0.114294 -vt 0.279851 0.913168 -vt 0.278730 0.938066 -vt 0.278730 0.912606 -vt 0.990602 0.487620 -vt 0.989349 0.374583 -vt 0.990602 0.374583 -vt 0.743087 0.007961 -vt 0.748692 0.127413 -vt 0.743087 0.121047 -vt 0.638506 0.121047 -vt 0.632901 0.001761 -vt 0.638506 0.007961 -vt 0.632901 0.127413 -vt 0.661211 0.007623 -vt 0.661211 0.120710 -vt 0.720383 0.120710 -vt 0.720383 0.007623 -vt 0.748692 0.001761 -vt 0.204767 0.897650 -vt 0.182062 0.784901 -vt 0.204767 0.784563 -vt 0.156851 0.784563 -vt 0.179556 0.897987 -vt 0.156851 0.897650 -vt 0.856530 0.931410 -vt 0.854339 0.956237 -vt 0.855434 0.930800 -vt 0.984856 0.258922 -vt 0.986110 0.371977 -vt 0.984856 0.371977 -vt 0.651657 0.972913 -vt 0.652778 0.948016 -vt 0.652778 0.973475 -vt 0.990537 0.915514 -vt 0.989284 0.802477 -vt 0.990537 0.802477 -vt 0.744043 0.941837 -vt 0.745163 0.966734 -vt 0.744043 0.967296 -vt 0.989635 0.527946 -vt 0.990888 0.640983 -vt 0.989635 0.640983 -vt 0.380956 0.943129 -vt 0.987642 0.787311 -vt 0.985901 0.256017 -vt 0.127489 0.939612 -vt 0.758147 0.397659 -vt 0.953932 0.674256 -vt 0.955499 0.142962 -vt 0.250080 0.656167 -vt 0.108694 0.783706 -vt 0.017538 0.956835 -vt 0.108694 0.899844 -vt 0.154345 0.900701 -vt 0.975238 0.799852 -vt 0.154345 0.784563 -vt 0.896284 0.802366 -vt 0.642387 0.143107 -vt 0.058492 0.783706 -vt 0.960348 0.902954 -vt 0.058492 0.899844 -vt 0.959549 0.101751 -vt 0.119551 0.131523 -vt 0.285873 0.966260 -vt 0.845093 0.399725 -vt 0.726507 0.782364 -vt 0.267869 0.943295 -vt 0.726507 0.898502 -vt 0.232484 0.897815 -vt 0.229978 0.784685 -vt 0.988616 0.371977 -vt 0.182161 0.942173 -vt 0.301859 0.938629 -vt 0.990879 0.001257 -vt 0.279851 0.938629 -vt 0.989349 0.487620 -vt 0.182062 0.897987 -vt 0.179556 0.784901 -vt 0.855434 0.956847 -vt 0.986110 0.258922 -vt 0.651657 0.947454 -vt 0.989284 0.915514 -vt 0.745163 0.941275 -vt 0.990888 0.527946 -vn 0.0000 1.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn -0.0000 0.0000 1.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.4472 0.0000 0.8944 -vn -0.4472 0.0000 0.8944 -vn 1.0000 0.0000 -0.0000 -vn -0.4472 0.0000 -0.8944 -vn 0.4472 0.0000 -0.8944 -s off -f 431/1081/294 484/1082/294 485/1083/294 -f 431/1084/295 486/1085/295 432/1086/295 -f 442/1087/295 502/1088/295 441/1089/295 -f 424/1090/296 501/1091/296 442/1092/296 -f 435/1093/297 492/1094/297 436/1095/297 -f 437/1096/297 491/1097/297 435/1093/297 -f 436/1095/297 493/1098/297 438/1099/297 -f 438/1099/297 494/1100/297 437/1096/297 -f 427/1101/298 474/1102/298 428/1103/298 -f 427/1101/298 476/1104/298 473/1105/298 -f 430/1106/298 474/1102/298 475/1107/298 -f 430/1106/298 476/1104/298 429/1108/298 -f 449/1109/299 447/1110/299 448/1111/299 -f 453/1112/300 452/1113/300 451/1114/300 -f 450/1115/297 456/1116/297 455/1117/297 -f 449/1109/297 457/1118/297 456/1116/297 -f 452/1113/297 455/1117/297 458/1119/297 -f 451/1114/297 458/1119/297 457/1118/297 -f 457/1120/295 430/1121/295 429/1122/295 -f 455/1123/301 427/1124/301 428/1125/301 -f 448/1126/295 471/1127/295 472/1128/295 -f 477/1129/296 451/1130/296 476/1131/296 -f 476/1131/296 449/1132/296 473/1133/296 -f 427/1134/294 457/1135/294 429/1136/294 -f 449/1132/296 472/1137/296 473/1133/296 -f 452/1138/294 478/1139/294 475/1140/294 -f 450/1141/294 475/1140/294 474/1142/294 -f 458/1143/296 428/1144/296 430/1145/296 -f 471/1146/294 450/1141/294 474/1142/294 -f 454/1147/301 477/1148/301 478/1149/301 -f 463/1150/302 461/1151/302 462/1152/302 -f 459/1153/303 466/1154/303 465/1155/303 -f 464/1156/298 468/1157/298 467/1158/298 -f 463/1150/298 469/1159/298 468/1157/298 -f 466/1154/298 467/1158/298 470/1160/298 -f 465/1155/298 470/1160/298 469/1159/298 -f 466/1161/294 488/1162/294 493/1163/294 -f 492/1164/294 466/1161/294 493/1163/294 -f 469/1165/301 438/1166/301 437/1167/301 -f 489/1168/294 464/1169/294 492/1164/294 -f 467/1170/295 435/1171/295 436/1172/295 -f 460/1173/295 487/1174/295 488/1175/295 -f 468/1176/294 437/1177/294 435/1178/294 -f 462/1179/301 489/1180/301 490/1181/301 -f 487/1182/296 465/1183/296 494/1184/296 -f 465/1183/296 491/1185/296 494/1184/296 -f 470/1186/296 436/1187/296 438/1188/296 -f 463/1189/296 490/1190/296 491/1185/296 -f 425/1191/302 471/1192/302 426/1193/302 -f 444/1194/302 472/1195/302 425/1191/302 -f 426/1193/302 474/1102/302 443/1196/302 -f 443/1196/302 473/1105/302 444/1194/302 -f 445/1197/303 475/1107/303 446/1198/303 -f 431/1199/303 476/1104/303 445/1197/303 -f 446/1198/303 478/1200/303 432/1201/303 -f 431/1199/303 478/1200/303 477/1202/303 -f 479/1203/302 481/1204/302 480/1205/302 -f 483/1206/303 485/1207/303 484/1208/303 -f 444/1209/295 482/1210/295 443/1211/295 -f 425/1212/294 481/1213/294 444/1214/294 -f 432/1215/296 483/1216/296 446/1217/296 -f 446/1218/301 484/1219/301 445/1220/301 -f 426/1221/296 482/1222/296 479/1223/296 -f 426/1224/301 480/1225/301 425/1226/301 -f 424/1227/300 487/1228/300 423/1229/300 -f 433/1230/299 489/1231/299 434/1232/299 -f 433/1230/299 491/1097/299 490/1233/299 -f 434/1232/299 492/1094/299 439/1234/299 -f 439/1234/299 491/1097/299 440/1235/299 -f 441/1236/300 493/1098/300 442/1237/300 -f 441/1236/300 487/1228/300 494/1100/300 -f 442/1237/300 488/1238/300 424/1227/300 -f 497/1239/299 499/1240/299 498/1241/299 -f 501/1242/300 495/1243/300 502/1244/300 -f 434/1245/296 500/1246/296 497/1247/296 -f 434/1248/295 498/1249/295 433/1250/295 -f 423/1251/294 502/1252/294 495/1253/294 -f 440/1254/301 500/1255/301 439/1256/301 -f 433/1257/294 499/1258/294 440/1259/294 -f 423/1260/301 496/1261/301 424/1262/301 -f 431/1081/294 445/1263/294 484/1082/294 -f 431/1084/295 485/1264/295 486/1085/295 -f 442/1087/295 501/1265/295 502/1088/295 -f 424/1090/296 496/1266/296 501/1091/296 -f 435/1093/297 491/1097/297 492/1094/297 -f 437/1096/297 494/1100/297 491/1097/297 -f 436/1095/297 492/1094/297 493/1098/297 -f 438/1099/297 493/1098/297 494/1100/297 -f 427/1101/298 473/1105/298 474/1102/298 -f 427/1101/298 429/1108/298 476/1104/298 -f 430/1106/298 428/1103/298 474/1102/298 -f 430/1106/298 475/1107/298 476/1104/298 -f 449/1109/299 450/1115/299 447/1110/299 -f 453/1112/300 454/1267/300 452/1113/300 -f 450/1115/297 449/1109/297 456/1116/297 -f 449/1109/297 451/1114/297 457/1118/297 -f 452/1113/297 450/1115/297 455/1117/297 -f 451/1114/297 452/1113/297 458/1119/297 -f 457/1120/295 458/1268/295 430/1121/295 -f 455/1123/301 456/1269/301 427/1124/301 -f 448/1126/295 447/1270/295 471/1127/295 -f 477/1129/296 453/1271/296 451/1130/296 -f 476/1131/296 451/1130/296 449/1132/296 -f 427/1134/294 456/1272/294 457/1135/294 -f 449/1132/296 448/1273/296 472/1137/296 -f 452/1138/294 454/1274/294 478/1139/294 -f 450/1141/294 452/1138/294 475/1140/294 -f 458/1143/296 455/1275/296 428/1144/296 -f 471/1146/294 447/1276/294 450/1141/294 -f 454/1147/301 453/1277/301 477/1148/301 -f 463/1150/302 464/1156/302 461/1151/302 -f 459/1153/303 460/1278/303 466/1154/303 -f 464/1156/298 463/1150/298 468/1157/298 -f 463/1150/298 465/1155/298 469/1159/298 -f 466/1154/298 464/1156/298 467/1158/298 -f 465/1155/298 466/1154/298 470/1160/298 -f 466/1161/294 460/1279/294 488/1162/294 -f 492/1164/294 464/1169/294 466/1161/294 -f 469/1165/301 470/1280/301 438/1166/301 -f 489/1168/294 461/1281/294 464/1169/294 -f 467/1170/295 468/1282/295 435/1171/295 -f 460/1173/295 459/1283/295 487/1174/295 -f 468/1176/294 469/1284/294 437/1177/294 -f 462/1179/301 461/1285/301 489/1180/301 -f 487/1182/296 459/1286/296 465/1183/296 -f 465/1183/296 463/1189/296 491/1185/296 -f 470/1186/296 467/1287/296 436/1187/296 -f 463/1189/296 462/1288/296 490/1190/296 -f 425/1191/302 472/1195/302 471/1192/302 -f 444/1194/302 473/1105/302 472/1195/302 -f 426/1193/302 471/1192/302 474/1102/302 -f 443/1196/302 474/1102/302 473/1105/302 -f 445/1197/303 476/1104/303 475/1107/303 -f 431/1199/303 477/1202/303 476/1104/303 -f 446/1198/303 475/1107/303 478/1200/303 -f 431/1199/303 432/1201/303 478/1200/303 -f 479/1203/302 482/1289/302 481/1204/302 -f 483/1206/303 486/1290/303 485/1207/303 -f 444/1209/295 481/1291/295 482/1210/295 -f 425/1212/294 480/1292/294 481/1213/294 -f 432/1215/296 486/1293/296 483/1216/296 -f 446/1218/301 483/1294/301 484/1219/301 -f 426/1221/296 443/1295/296 482/1222/296 -f 426/1224/301 479/1296/301 480/1225/301 -f 424/1227/300 488/1238/300 487/1228/300 -f 433/1230/299 490/1233/299 489/1231/299 -f 433/1230/299 440/1235/299 491/1097/299 -f 434/1232/299 489/1231/299 492/1094/299 -f 439/1234/299 492/1094/299 491/1097/299 -f 441/1236/300 494/1100/300 493/1098/300 -f 441/1236/300 423/1229/300 487/1228/300 -f 442/1237/300 493/1098/300 488/1238/300 -f 497/1239/299 500/1297/299 499/1240/299 -f 501/1242/300 496/1298/300 495/1243/300 -f 434/1245/296 439/1299/296 500/1246/296 -f 434/1248/295 497/1300/295 498/1249/295 -f 423/1251/294 441/1301/294 502/1252/294 -f 440/1254/301 499/1302/301 500/1255/301 -f 433/1257/294 498/1303/294 499/1258/294 -f 423/1260/301 495/1304/301 496/1261/301 -o Cylinder.004_Cylinder.018 -v -0.250331 -2.450000 1.182341 -v -0.250331 -1.550000 1.182341 -v -0.250331 -2.450000 0.817659 -v -0.250331 -1.550000 0.817659 -v -0.054805 -2.400000 0.749896 -v -0.054805 -1.600000 0.749896 -v 0.054805 -2.400000 0.749896 -v 0.054805 -1.600000 0.749896 -v 0.250331 -2.450000 0.817659 -v 0.250331 -1.550000 0.817659 -v 0.250331 -2.450000 1.182341 -v 0.250331 -1.550000 1.182341 -v 0.054805 -2.400000 1.250104 -v 0.054805 -1.600000 1.250104 -v -0.054805 -2.400000 1.250104 -v -0.054805 -1.600000 1.250104 -v 0.141638 -1.550000 1.236688 -v 0.141638 -2.450000 1.236688 -v -0.141638 -2.450000 1.236688 -v -0.141638 -1.550000 1.236688 -v -0.141638 -1.550000 0.763312 -v -0.141638 -2.450000 0.763312 -v 0.141638 -2.450000 0.763312 -v 0.141638 -1.550000 0.763312 -v -0.277164 -1.500000 0.861076 -v -0.277164 -2.500000 0.861076 -v -0.114805 -2.500000 0.779896 -v -0.114805 -1.500000 0.779896 -v 0.114805 -2.500000 0.779896 -v 0.114805 -1.500000 0.779896 -v 0.277164 -2.500000 0.861075 -v 0.277164 -1.500000 0.861075 -v -0.054805 -1.600000 0.779896 -v -0.054805 -2.400000 0.779896 -v 0.054805 -2.400000 0.779896 -v 0.054805 -1.600000 0.779896 -v -0.277164 -2.500000 1.132925 -v -0.277164 -1.500000 1.132925 -v 0.277164 -1.500000 1.132925 -v 0.277164 -2.500000 1.132925 -v 0.114805 -2.500000 1.214104 -v 0.114805 -1.500000 1.214104 -v -0.114805 -2.500000 1.214104 -v -0.114805 -1.500000 1.214104 -v 0.054805 -1.600000 1.214104 -v 0.054805 -2.400000 1.214104 -v -0.054805 -2.400000 1.214104 -v -0.054805 -1.600000 1.214104 -v -0.277164 -1.500000 0.831075 -v -0.277164 -2.500000 0.831075 -v -0.114805 -2.500000 0.749896 -v -0.114805 -1.500000 0.749896 -v 0.114805 -1.500000 0.749896 -v 0.114805 -2.500000 0.749896 -v 0.277164 -2.500000 0.831075 -v 0.277164 -1.500000 0.831075 -v -0.250331 -1.550000 0.823659 -v -0.250331 -2.450000 0.823659 -v -0.141638 -2.450000 0.769312 -v -0.141638 -1.550000 0.769312 -v 0.141638 -1.550000 0.769312 -v 0.141638 -2.450000 0.769312 -v 0.250331 -2.450000 0.823659 -v 0.250331 -1.550000 0.823659 -v -0.277164 -2.500000 1.168925 -v -0.277164 -1.500000 1.168925 -v 0.277164 -1.500000 1.168925 -v 0.277164 -2.500000 1.168925 -v 0.114805 -2.500000 1.250104 -v 0.114805 -1.500000 1.250104 -v -0.114805 -1.500000 1.250104 -v -0.114805 -2.500000 1.250104 -v -0.250331 -2.450000 1.176341 -v -0.250331 -1.550000 1.176341 -v 0.250331 -1.550000 1.176341 -v 0.250331 -2.450000 1.176341 -v 0.141638 -2.450000 1.230688 -v 0.141638 -1.550000 1.230688 -v -0.141638 -1.550000 1.230688 -v -0.141638 -2.450000 1.230688 -vt 0.109937 0.748444 -vt 0.109264 0.763383 -vt 0.109264 0.748107 -vt 0.993044 0.802477 -vt 0.993796 0.915532 -vt 0.993044 0.915532 -vt 0.993385 0.001257 -vt 0.994137 0.114313 -vt 0.993385 0.114313 -vt 0.383675 0.730485 -vt 0.383002 0.715546 -vt 0.383675 0.715209 -vt 0.792805 0.014125 -vt 0.800325 0.127212 -vt 0.792805 0.114646 -vt 0.779067 0.014125 -vt 0.800325 0.001560 -vt 0.771547 0.127212 -vt 0.779067 0.114646 -vt 0.771547 0.001560 -vt 0.788553 0.256237 -vt 0.781033 0.143107 -vt 0.788552 0.155677 -vt 0.809810 0.268807 -vt 0.781033 0.268807 -vt 0.802290 0.155677 -vt 0.809810 0.143107 -vt 0.802290 0.256237 -vt 0.801940 0.653900 -vt 0.822289 0.527946 -vt 0.822289 0.653598 -vt 0.752814 0.653598 -vt 0.773163 0.528248 -vt 0.773163 0.653900 -vt 0.801940 0.528248 -vt 0.794420 0.641335 -vt 0.794420 0.540814 -vt 0.780683 0.641335 -vt 0.780683 0.540814 -vt 0.983083 0.475077 -vt 0.986842 0.374583 -vt 0.986842 0.475077 -vt 0.983359 0.101734 -vt 0.987119 0.001257 -vt 0.987119 0.101734 -vt 0.965816 0.001257 -vt 0.962056 0.126874 -vt 0.962056 0.001257 -vt 0.961776 0.374583 -vt 0.955362 0.394993 -vt 0.951602 0.394993 -vt 0.955362 0.423856 -vt 0.951602 0.423856 -vt 0.834527 0.670193 -vt 0.830768 0.656414 -vt 0.834527 0.656414 -vt 0.961776 0.444266 -vt 0.955361 0.496054 -vt 0.961774 0.516463 -vt 0.951602 0.496054 -vt 0.955361 0.467190 -vt 0.951602 0.467190 -vt 0.828261 0.656414 -vt 0.824501 0.670193 -vt 0.824501 0.656414 -vt 0.961774 0.446780 -vt 0.962705 0.799852 -vt 0.966465 0.674256 -vt 0.966465 0.799852 -vt 0.781002 0.271503 -vt 0.760654 0.397312 -vt 0.760654 0.271612 -vt 0.830128 0.271612 -vt 0.809780 0.397203 -vt 0.809780 0.271503 -vt 0.781002 0.397203 -vt 0.788522 0.284073 -vt 0.788522 0.384633 -vt 0.802260 0.284073 -vt 0.802260 0.384633 -vt 0.776777 0.900781 -vt 0.771116 0.880371 -vt 0.781288 0.900781 -vt 0.781288 0.929644 -vt 0.633637 0.874792 -vt 0.629125 0.975269 -vt 0.629125 0.874792 -vt 0.771116 0.950054 -vt 0.776777 0.929644 -vt 0.573189 0.864741 -vt 0.568677 0.965235 -vt 0.568677 0.864741 -vt 0.384288 0.771737 -vt 0.379776 0.897354 -vt 0.379776 0.771737 -vt 0.821995 0.656414 -vt 0.817484 0.670193 -vt 0.817484 0.656414 -vt 0.840814 0.777335 -vt 0.836302 0.902932 -vt 0.836302 0.777335 -vt 0.759586 0.880371 -vt 0.753924 0.900781 -vt 0.749412 0.900781 -vt 0.749412 0.929644 -vt 0.810465 0.670193 -vt 0.814977 0.656414 -vt 0.814977 0.670193 -vt 0.753924 0.929644 -vt 0.759586 0.950054 -vt 0.764047 0.262613 -vt 0.760684 0.143216 -vt 0.764047 0.149483 -vt 0.777670 0.262540 -vt 0.760684 0.268916 -vt 0.777670 0.149410 -vt 0.813173 0.262540 -vt 0.813173 0.149410 -vt 0.826796 0.262613 -vt 0.830158 0.143216 -vt 0.826796 0.149483 -vt 0.830159 0.268916 -vt 0.001253 0.841191 -vt 0.014876 0.954248 -vt 0.001253 0.954321 -vt 0.017383 0.841118 -vt 0.031005 0.954321 -vt 0.017383 0.954248 -vt 0.992376 0.258922 -vt 0.993128 0.371977 -vt 0.992376 0.371977 -vt 0.698654 0.861411 -vt 0.699327 0.876349 -vt 0.698654 0.876687 -vt 0.109264 0.712190 -vt 0.109937 0.727129 -vt 0.109264 0.727466 -vt 0.993521 0.142962 -vt 0.994273 0.255999 -vt 0.993521 0.255999 -vt 0.109937 0.694062 -vt 0.109264 0.709001 -vt 0.109264 0.693725 -vt 0.993395 0.527946 -vt 0.994147 0.640983 -vt 0.993395 0.640983 -vt 0.754562 0.120676 -vt 0.751199 0.001257 -vt 0.754562 0.007590 -vt 0.817310 0.007590 -vt 0.820673 0.126909 -vt 0.817310 0.120676 -vt 0.820673 0.001257 -vt 0.803688 0.120879 -vt 0.803688 0.007792 -vt 0.768184 0.007792 -vt 0.768184 0.120879 -vt 0.751199 0.126909 -vt 0.951425 0.787342 -vt 0.937802 0.674458 -vt 0.951425 0.674256 -vt 0.885198 0.412143 -vt 0.898820 0.525432 -vt 0.885198 0.525229 -vt 0.109937 0.675935 -vt 0.109264 0.690874 -vt 0.109264 0.675597 -vt 0.993109 0.374583 -vt 0.993861 0.487639 -vt 0.993109 0.487639 -vt 0.699327 0.843284 -vt 0.698654 0.858223 -vt 0.698654 0.842947 -vt 0.996387 0.371958 -vt 0.995635 0.258922 -vt 0.996387 0.258922 -vt 0.109937 0.745256 -vt 0.109264 0.730317 -vt 0.109937 0.729980 -vt 0.996014 0.787292 -vt 0.995263 0.674256 -vt 0.996014 0.674256 -vt 0.109937 0.763720 -vt 0.993796 0.802477 -vt 0.994137 0.001257 -vt 0.383002 0.730823 -vt 0.752814 0.527946 -vt 0.983083 0.374583 -vt 0.983359 0.001257 -vt 0.965816 0.126874 -vt 0.965536 0.374583 -vt 0.830768 0.670193 -vt 0.965536 0.444266 -vt 0.965533 0.516463 -vt 0.828261 0.670193 -vt 0.965533 0.446780 -vt 0.962705 0.674256 -vt 0.830128 0.397312 -vt 0.766605 0.880371 -vt 0.633637 0.975269 -vt 0.766605 0.950054 -vt 0.573189 0.965235 -vt 0.384288 0.897354 -vt 0.821995 0.670193 -vt 0.840814 0.902932 -vt 0.764098 0.880371 -vt 0.810465 0.656414 -vt 0.764098 0.950054 -vt 0.014876 0.841118 -vt 0.031005 0.841191 -vt 0.993128 0.258922 -vt 0.699327 0.861074 -vt 0.109937 0.711853 -vt 0.994273 0.142962 -vt 0.109937 0.709338 -vt 0.994147 0.527946 -vt 0.937803 0.787545 -vt 0.898820 0.412345 -vt 0.109937 0.691211 -vt 0.993861 0.374583 -vt 0.699327 0.858560 -vt 0.995635 0.371958 -vt 0.109264 0.745593 -vt 0.995263 0.787292 -vn 0.0000 1.0000 0.0001 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.4472 0.0000 0.8944 -vn -0.4472 0.0000 0.8944 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 1.0000 -0.0000 -vn -0.4472 0.0000 -0.8944 -vn 0.4472 0.0000 -0.8944 -vn 0.0000 1.0000 -0.0001 -s off -f 511/1305/304 564/1306/304 565/1307/304 -f 511/1308/305 566/1309/305 512/1310/305 -f 522/1311/305 582/1312/305 521/1313/305 -f 504/1314/306 581/1315/306 522/1316/306 -f 515/1317/307 572/1318/307 516/1319/307 -f 517/1320/307 571/1321/307 515/1317/307 -f 516/1319/307 573/1322/307 518/1323/307 -f 518/1323/307 574/1324/307 517/1320/307 -f 507/1325/308 554/1326/308 508/1327/308 -f 507/1325/308 556/1328/308 553/1329/308 -f 510/1330/308 554/1326/308 555/1331/308 -f 510/1330/308 556/1328/308 509/1332/308 -f 529/1333/309 527/1334/309 528/1335/309 -f 533/1336/310 532/1337/310 531/1338/310 -f 530/1339/307 536/1340/307 535/1341/307 -f 529/1333/307 537/1342/307 536/1340/307 -f 532/1337/307 535/1341/307 538/1343/307 -f 531/1338/307 538/1343/307 537/1342/307 -f 537/1344/305 510/1345/305 509/1346/305 -f 535/1347/311 507/1348/311 508/1349/311 -f 528/1350/305 551/1351/305 552/1352/305 -f 557/1353/306 531/1354/306 556/1355/306 -f 556/1355/306 529/1356/306 553/1357/306 -f 507/1358/312 537/1359/312 509/1360/312 -f 529/1356/306 552/1361/306 553/1357/306 -f 532/1362/312 558/1363/312 555/1364/312 -f 530/1365/312 555/1364/312 554/1366/312 -f 538/1367/306 508/1368/306 510/1369/306 -f 551/1370/312 530/1365/312 554/1366/312 -f 534/1371/311 557/1372/311 558/1373/311 -f 543/1374/313 541/1375/313 542/1376/313 -f 539/1377/314 546/1378/314 545/1379/314 -f 544/1380/308 548/1381/308 547/1382/308 -f 543/1374/308 549/1383/308 548/1381/308 -f 546/1378/308 547/1382/308 550/1384/308 -f 545/1379/308 550/1384/308 549/1383/308 -f 546/1385/312 568/1386/312 573/1387/312 -f 572/1388/312 546/1385/312 573/1387/312 -f 549/1389/311 518/1390/311 517/1391/311 -f 569/1392/312 544/1393/312 572/1388/312 -f 547/1394/305 515/1395/305 516/1396/305 -f 540/1397/305 567/1398/305 568/1399/305 -f 548/1400/312 517/1401/312 515/1402/312 -f 542/1403/311 569/1404/311 570/1405/311 -f 567/1406/306 545/1407/306 574/1408/306 -f 545/1407/306 571/1409/306 574/1408/306 -f 550/1410/306 516/1411/306 518/1412/306 -f 543/1413/306 570/1414/306 571/1409/306 -f 505/1415/313 551/1416/313 506/1417/313 -f 524/1418/313 552/1419/313 505/1415/313 -f 506/1417/313 554/1326/313 523/1420/313 -f 523/1420/313 553/1329/313 524/1418/313 -f 525/1421/314 555/1331/314 526/1422/314 -f 511/1423/314 556/1328/314 525/1421/314 -f 526/1422/314 558/1424/314 512/1425/314 -f 511/1423/314 558/1424/314 557/1426/314 -f 559/1427/313 561/1428/313 560/1429/313 -f 563/1430/314 565/1431/314 564/1432/314 -f 524/1433/305 562/1434/305 523/1435/305 -f 505/1436/312 561/1437/312 524/1438/312 -f 512/1439/306 563/1440/306 526/1441/306 -f 526/1442/311 564/1443/311 525/1444/311 -f 506/1445/306 562/1446/306 559/1447/306 -f 506/1448/311 560/1449/311 505/1450/311 -f 504/1451/310 567/1452/310 503/1453/310 -f 513/1454/309 569/1455/309 514/1456/309 -f 513/1454/309 571/1321/309 570/1457/309 -f 514/1456/309 572/1318/309 519/1458/309 -f 519/1458/309 571/1321/309 520/1459/309 -f 521/1460/310 573/1322/310 522/1461/310 -f 521/1460/310 567/1452/310 574/1324/310 -f 522/1461/310 568/1462/310 504/1451/310 -f 577/1463/309 579/1464/309 578/1465/309 -f 581/1466/310 575/1467/310 582/1468/310 -f 514/1469/306 580/1470/306 577/1471/306 -f 514/1472/305 578/1473/305 513/1474/305 -f 503/1475/312 582/1476/312 575/1477/312 -f 520/1478/311 580/1479/311 519/1480/311 -f 513/1481/312 579/1482/312 520/1483/312 -f 503/1484/311 576/1485/311 504/1486/311 -f 511/1305/315 525/1487/315 564/1306/315 -f 511/1308/305 565/1488/305 566/1309/305 -f 522/1311/305 581/1489/305 582/1312/305 -f 504/1314/306 576/1490/306 581/1315/306 -f 515/1317/307 571/1321/307 572/1318/307 -f 517/1320/307 574/1324/307 571/1321/307 -f 516/1319/307 572/1318/307 573/1322/307 -f 518/1323/307 573/1322/307 574/1324/307 -f 507/1325/308 553/1329/308 554/1326/308 -f 507/1325/308 509/1332/308 556/1328/308 -f 510/1330/308 508/1327/308 554/1326/308 -f 510/1330/308 555/1331/308 556/1328/308 -f 529/1333/309 530/1339/309 527/1334/309 -f 533/1336/310 534/1491/310 532/1337/310 -f 530/1339/307 529/1333/307 536/1340/307 -f 529/1333/307 531/1338/307 537/1342/307 -f 532/1337/307 530/1339/307 535/1341/307 -f 531/1338/307 532/1337/307 538/1343/307 -f 537/1344/305 538/1492/305 510/1345/305 -f 535/1347/311 536/1493/311 507/1348/311 -f 528/1350/305 527/1494/305 551/1351/305 -f 557/1353/306 533/1495/306 531/1354/306 -f 556/1355/306 531/1354/306 529/1356/306 -f 507/1358/312 536/1496/312 537/1359/312 -f 529/1356/306 528/1497/306 552/1361/306 -f 532/1362/312 534/1498/312 558/1363/312 -f 530/1365/312 532/1362/312 555/1364/312 -f 538/1367/306 535/1499/306 508/1368/306 -f 551/1370/312 527/1500/312 530/1365/312 -f 534/1371/311 533/1501/311 557/1372/311 -f 543/1374/313 544/1380/313 541/1375/313 -f 539/1377/314 540/1502/314 546/1378/314 -f 544/1380/308 543/1374/308 548/1381/308 -f 543/1374/308 545/1379/308 549/1383/308 -f 546/1378/308 544/1380/308 547/1382/308 -f 545/1379/308 546/1378/308 550/1384/308 -f 546/1385/312 540/1503/312 568/1386/312 -f 572/1388/312 544/1393/312 546/1385/312 -f 549/1389/311 550/1504/311 518/1390/311 -f 569/1392/312 541/1505/312 544/1393/312 -f 547/1394/305 548/1506/305 515/1395/305 -f 540/1397/305 539/1507/305 567/1398/305 -f 548/1400/312 549/1508/312 517/1401/312 -f 542/1403/311 541/1509/311 569/1404/311 -f 567/1406/306 539/1510/306 545/1407/306 -f 545/1407/306 543/1413/306 571/1409/306 -f 550/1410/306 547/1511/306 516/1411/306 -f 543/1413/306 542/1512/306 570/1414/306 -f 505/1415/313 552/1419/313 551/1416/313 -f 524/1418/313 553/1329/313 552/1419/313 -f 506/1417/313 551/1416/313 554/1326/313 -f 523/1420/313 554/1326/313 553/1329/313 -f 525/1421/314 556/1328/314 555/1331/314 -f 511/1423/314 557/1426/314 556/1328/314 -f 526/1422/314 555/1331/314 558/1424/314 -f 511/1423/314 512/1425/314 558/1424/314 -f 559/1427/313 562/1513/313 561/1428/313 -f 563/1430/314 566/1514/314 565/1431/314 -f 524/1433/305 561/1515/305 562/1434/305 -f 505/1436/312 560/1516/312 561/1437/312 -f 512/1439/306 566/1517/306 563/1440/306 -f 526/1442/311 563/1518/311 564/1443/311 -f 506/1445/306 523/1519/306 562/1446/306 -f 506/1448/311 559/1520/311 560/1449/311 -f 504/1451/310 568/1462/310 567/1452/310 -f 513/1454/309 570/1457/309 569/1455/309 -f 513/1454/309 520/1459/309 571/1321/309 -f 514/1456/309 569/1455/309 572/1318/309 -f 519/1458/309 572/1318/309 571/1321/309 -f 521/1460/310 574/1324/310 573/1322/310 -f 521/1460/310 503/1453/310 567/1452/310 -f 522/1461/310 573/1322/310 568/1462/310 -f 577/1463/309 580/1521/309 579/1464/309 -f 581/1466/310 576/1522/310 575/1467/310 -f 514/1469/306 519/1523/306 580/1470/306 -f 514/1472/305 577/1524/305 578/1473/305 -f 503/1475/312 521/1525/312 582/1476/312 -f 520/1478/311 579/1526/311 580/1479/311 -f 513/1481/304 578/1527/304 579/1482/304 -f 503/1484/311 575/1528/311 576/1485/311 -o Cylinder.003_Cylinder.015 -v -0.075099 -3.450000 1.054702 -v -0.075099 -2.550000 1.054702 -v -0.075099 -3.450000 0.945298 -v -0.075099 -2.550000 0.945298 -v -0.016441 -3.400000 0.924969 -v -0.016441 -2.600000 0.924969 -v 0.016442 -3.400000 0.924969 -v 0.016442 -2.600000 0.924969 -v 0.075099 -3.450000 0.945298 -v 0.075099 -2.550000 0.945298 -v 0.075099 -3.450000 1.054702 -v 0.075099 -2.550000 1.054702 -v 0.016442 -3.400000 1.075031 -v 0.016442 -2.600000 1.075031 -v -0.016441 -3.400000 1.075031 -v -0.016441 -2.600000 1.075031 -v 0.042492 -2.550000 1.071006 -v 0.042492 -3.450000 1.071006 -v -0.042491 -3.450000 1.071006 -v -0.042491 -2.550000 1.071006 -v -0.042491 -2.550000 0.928994 -v -0.042491 -3.450000 0.928994 -v 0.042491 -3.450000 0.928994 -v 0.042491 -2.550000 0.928994 -v -0.083149 -2.500000 0.958323 -v -0.083149 -3.500000 0.958323 -v -0.034441 -3.500000 0.933969 -v -0.034441 -2.500000 0.933969 -v 0.034442 -3.500000 0.933969 -v 0.034442 -2.500000 0.933969 -v 0.083149 -3.500000 0.958323 -v 0.083149 -2.500000 0.958323 -v -0.016441 -2.600000 0.933969 -v -0.016441 -3.400000 0.933969 -v 0.016442 -3.400000 0.933969 -v 0.016442 -2.600000 0.933969 -v -0.083149 -3.500000 1.039877 -v -0.083149 -2.500000 1.039877 -v 0.083149 -2.500000 1.039877 -v 0.083149 -3.500000 1.039877 -v 0.034442 -3.500000 1.064231 -v 0.034442 -2.500000 1.064231 -v -0.034441 -3.500000 1.064231 -v -0.034441 -2.500000 1.064231 -v 0.016442 -2.600000 1.064231 -v 0.016442 -3.400000 1.064231 -v -0.016441 -3.400000 1.064231 -v -0.016441 -2.600000 1.064231 -v -0.083149 -2.500000 0.949323 -v -0.083149 -3.500000 0.949323 -v -0.034441 -3.500000 0.924969 -v -0.034441 -2.500000 0.924969 -v 0.034442 -2.500000 0.924969 -v 0.034442 -3.500000 0.924969 -v 0.083149 -3.500000 0.949323 -v 0.083149 -2.500000 0.949323 -v -0.075099 -2.550000 0.947098 -v -0.075099 -3.450000 0.947098 -v -0.042491 -3.450000 0.930794 -v -0.042491 -2.550000 0.930794 -v 0.042491 -2.550000 0.930794 -v 0.042491 -3.450000 0.930794 -v 0.075099 -3.450000 0.947098 -v 0.075099 -2.550000 0.947098 -v -0.083149 -3.500000 1.050677 -v -0.083149 -2.500000 1.050677 -v 0.083149 -2.500000 1.050677 -v 0.083149 -3.500000 1.050677 -v 0.034442 -3.500000 1.075031 -v 0.034442 -2.500000 1.075031 -v -0.034441 -2.500000 1.075031 -v -0.034441 -3.500000 1.075031 -v -0.075099 -3.450000 1.052902 -v -0.075099 -2.550000 1.052902 -v 0.075099 -2.550000 1.052902 -v 0.075099 -3.450000 1.052902 -v 0.042492 -3.450000 1.069206 -v 0.042492 -2.550000 1.069206 -v -0.042491 -2.550000 1.069206 -v -0.042491 -3.450000 1.069206 -vt 0.479636 0.131070 -vt 0.479434 0.135551 -vt 0.479434 0.130968 -vt 0.575951 0.977797 -vt 0.575725 0.864741 -vt 0.575950 0.864741 -vt 0.996368 0.374583 -vt 0.996593 0.487639 -vt 0.996368 0.487639 -vt 0.471511 0.135551 -vt 0.471309 0.131070 -vt 0.471511 0.130968 -vt 0.891943 0.114344 -vt 0.889687 0.001257 -vt 0.891942 0.013822 -vt 0.896064 0.114344 -vt 0.889687 0.126909 -vt 0.898320 0.001257 -vt 0.896064 0.013822 -vt 0.898320 0.126909 -vt 0.893623 0.384633 -vt 0.891367 0.271503 -vt 0.893623 0.284073 -vt 0.900000 0.397203 -vt 0.891367 0.397203 -vt 0.897744 0.284073 -vt 0.900000 0.271503 -vt 0.897744 0.384633 -vt 0.485090 0.897480 -vt 0.491195 0.771737 -vt 0.491195 0.897389 -vt 0.470352 0.897389 -vt 0.476457 0.771828 -vt 0.476457 0.897480 -vt 0.485090 0.771828 -vt 0.482834 0.884914 -vt 0.482834 0.784393 -vt 0.478713 0.884914 -vt 0.478713 0.784393 -vt 0.985649 0.995994 -vt 0.986777 0.895500 -vt 0.986777 0.995994 -vt 0.053733 0.998743 -vt 0.054861 0.898266 -vt 0.054861 0.998743 -vt 0.128610 0.785459 -vt 0.127482 0.911076 -vt 0.127482 0.785459 -vt 0.488914 0.956812 -vt 0.486990 0.962935 -vt 0.485862 0.962935 -vt 0.486990 0.971594 -vt 0.485862 0.971594 -vt 0.450507 0.133612 -vt 0.449379 0.129478 -vt 0.450507 0.129478 -vt 0.488914 0.977717 -vt 0.252440 0.971929 -vt 0.254364 0.978052 -vt 0.251313 0.971929 -vt 0.252440 0.963270 -vt 0.251313 0.963270 -vt 0.450507 0.136126 -vt 0.449379 0.140260 -vt 0.449379 0.136126 -vt 0.254364 0.957147 -vt 0.985136 0.674256 -vt 0.984008 0.799852 -vt 0.984008 0.674256 -vt 0.899935 0.653679 -vt 0.906040 0.527946 -vt 0.906040 0.653646 -vt 0.885198 0.653646 -vt 0.891302 0.527979 -vt 0.891302 0.653679 -vt 0.899935 0.527979 -vt 0.897679 0.641109 -vt 0.897679 0.540549 -vt 0.893558 0.641109 -vt 0.893558 0.540549 -vt 0.972864 0.627072 -vt 0.971165 0.620949 -vt 0.974217 0.627072 -vt 0.974217 0.635731 -vt 0.991402 0.774733 -vt 0.992756 0.674256 -vt 0.992756 0.774733 -vt 0.971165 0.641854 -vt 0.972864 0.635731 -vt 0.991015 0.142962 -vt 0.989661 0.243456 -vt 0.989661 0.142962 -vt 0.744053 0.907981 -vt 0.745407 0.782364 -vt 0.745407 0.907981 -vt 0.446873 0.136126 -vt 0.445519 0.140260 -vt 0.445519 0.136126 -vt 0.694794 0.968543 -vt 0.696147 0.842947 -vt 0.696147 0.968543 -vt 0.125522 0.944105 -vt 0.123823 0.950228 -vt 0.122470 0.950228 -vt 0.122470 0.958887 -vt 0.446873 0.129478 -vt 0.445519 0.133612 -vt 0.445519 0.129478 -vt 0.123823 0.958887 -vt 0.125522 0.965010 -vt 0.886272 0.390946 -vt 0.885263 0.271536 -vt 0.886272 0.277816 -vt 0.890358 0.390924 -vt 0.885263 0.397236 -vt 0.890358 0.277794 -vt 0.901009 0.390924 -vt 0.901009 0.277794 -vt 0.905096 0.390946 -vt 0.906105 0.271536 -vt 0.905096 0.277816 -vt 0.906105 0.397236 -vt 0.967306 0.641076 -vt 0.963219 0.527968 -vt 0.967306 0.527946 -vt 0.962854 0.802477 -vt 0.966941 0.915629 -vt 0.962854 0.915607 -vt 0.996644 0.001257 -vt 0.996869 0.114313 -vt 0.996644 0.114313 -vt 0.474017 0.131070 -vt 0.474219 0.135551 -vt 0.474017 0.135652 -vt 0.463184 0.131070 -vt 0.463386 0.135551 -vt 0.463184 0.135652 -vt 0.996780 0.142962 -vt 0.997005 0.255999 -vt 0.996780 0.255999 -vt 0.465892 0.135551 -vt 0.466094 0.131070 -vt 0.466094 0.135652 -vt 0.996879 0.640983 -vt 0.996653 0.527946 -vt 0.996879 0.527946 -vt 0.903415 0.007615 -vt 0.904424 0.127000 -vt 0.903415 0.120702 -vt 0.884591 0.120702 -vt 0.883582 0.001348 -vt 0.884591 0.007615 -vt 0.883582 0.127000 -vt 0.888678 0.007555 -vt 0.888678 0.120641 -vt 0.899329 0.120641 -vt 0.899329 0.007555 -vt 0.904424 0.001348 -vt 0.968359 0.256049 -vt 0.964272 0.143023 -vt 0.968359 0.142962 -vt 0.967314 0.372069 -vt 0.963228 0.258922 -vt 0.967314 0.258982 -vt 0.468601 0.135551 -vt 0.468802 0.131070 -vt 0.468802 0.135652 -vt 0.996303 0.802477 -vt 0.996528 0.915532 -vt 0.996303 0.915532 -vt 0.453014 0.134057 -vt 0.453408 0.129588 -vt 0.453211 0.134167 -vt 0.638859 0.759241 -vt 0.639085 0.872278 -vt 0.638859 0.872278 -vt 0.476726 0.131070 -vt 0.476928 0.135551 -vt 0.476726 0.135652 -vt 0.998747 0.787292 -vt 0.998521 0.674256 -vt 0.998747 0.674256 -vt 0.479636 0.135652 -vt 0.575725 0.977797 -vt 0.996593 0.374583 -vt 0.471309 0.135652 -vt 0.470352 0.771737 -vt 0.985649 0.895500 -vt 0.053733 0.898266 -vt 0.128610 0.911076 -vt 0.490042 0.956812 -vt 0.449379 0.133612 -vt 0.490042 0.977717 -vt 0.255492 0.978052 -vt 0.450507 0.140260 -vt 0.255492 0.957147 -vt 0.985136 0.799852 -vt 0.885198 0.527946 -vt 0.969812 0.620949 -vt 0.991402 0.674256 -vt 0.969812 0.641854 -vt 0.991015 0.243456 -vt 0.744053 0.782364 -vt 0.446873 0.140260 -vt 0.694794 0.842947 -vt 0.126876 0.944105 -vt 0.446873 0.133612 -vt 0.126876 0.965010 -vt 0.963219 0.641098 -vt 0.966941 0.802499 -vt 0.996869 0.001257 -vt 0.474219 0.130968 -vt 0.463386 0.130968 -vt 0.997005 0.142962 -vt 0.465892 0.130968 -vt 0.996653 0.640983 -vt 0.964272 0.256109 -vt 0.963228 0.372008 -vt 0.468601 0.130968 -vt 0.996528 0.802477 -vt 0.453211 0.129478 -vt 0.639085 0.759241 -vt 0.476928 0.130968 -vt 0.998521 0.787292 -vn 0.0000 1.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn -0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -vn 0.4472 0.0000 0.8944 -vn -0.4472 0.0000 0.8944 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 -1.0000 0.0001 -vn -0.4472 0.0000 -0.8944 -vn 0.4472 0.0000 -0.8944 -vn 0.0000 1.0000 -0.0001 -vn 0.0000 1.0000 0.0001 -vn 0.0000 1.0000 0.0002 -vn 0.0000 -1.0000 0.0002 -s off -f 591/1529/316 644/1530/316 645/1531/316 -f 591/1532/317 646/1533/317 592/1534/317 -f 602/1535/317 662/1536/317 601/1537/317 -f 584/1538/318 661/1539/318 602/1540/318 -f 595/1541/319 652/1542/319 596/1543/319 -f 597/1544/319 651/1545/319 595/1541/319 -f 596/1543/319 653/1546/319 598/1547/319 -f 598/1547/319 654/1548/319 597/1544/319 -f 587/1549/320 634/1550/320 588/1551/320 -f 587/1549/320 636/1552/320 633/1553/320 -f 590/1554/320 634/1550/320 635/1555/320 -f 590/1554/320 636/1552/320 589/1556/320 -f 609/1557/321 607/1558/321 608/1559/321 -f 613/1560/322 612/1561/322 611/1562/322 -f 610/1563/319 616/1564/319 615/1565/319 -f 609/1557/319 617/1566/319 616/1564/319 -f 612/1561/319 615/1565/319 618/1567/319 -f 611/1562/319 618/1567/319 617/1566/319 -f 617/1568/317 590/1569/317 589/1570/317 -f 615/1571/323 587/1572/323 588/1573/323 -f 608/1574/317 631/1575/317 632/1576/317 -f 637/1577/318 611/1578/318 636/1579/318 -f 636/1579/318 609/1580/318 633/1581/318 -f 587/1582/316 617/1583/316 589/1584/316 -f 609/1580/318 632/1585/318 633/1581/318 -f 612/1586/316 638/1587/316 635/1588/316 -f 610/1589/316 635/1588/316 634/1590/316 -f 618/1591/324 588/1592/324 590/1593/324 -f 631/1594/316 610/1589/316 634/1590/316 -f 614/1595/323 637/1596/323 638/1597/323 -f 623/1598/325 621/1599/325 622/1600/325 -f 619/1601/326 626/1602/326 625/1603/326 -f 624/1604/320 628/1605/320 627/1606/320 -f 623/1598/320 629/1607/320 628/1605/320 -f 626/1602/320 627/1606/320 630/1608/320 -f 625/1603/320 630/1608/320 629/1607/320 -f 626/1609/316 648/1610/316 653/1611/316 -f 652/1612/316 626/1609/316 653/1611/316 -f 629/1613/323 598/1614/323 597/1615/323 -f 649/1616/316 624/1617/316 652/1612/316 -f 627/1618/317 595/1619/317 596/1620/317 -f 620/1621/317 647/1622/317 648/1623/317 -f 628/1624/327 597/1625/327 595/1626/327 -f 622/1627/323 649/1628/323 650/1629/323 -f 647/1630/318 625/1631/318 654/1632/318 -f 625/1631/318 651/1633/318 654/1632/318 -f 630/1634/318 596/1635/318 598/1636/318 -f 623/1637/318 650/1638/318 651/1633/318 -f 585/1639/325 631/1640/325 586/1641/325 -f 604/1642/325 632/1643/325 585/1639/325 -f 586/1641/325 634/1550/325 603/1644/325 -f 603/1644/325 633/1553/325 604/1642/325 -f 605/1645/326 635/1555/326 606/1646/326 -f 591/1647/326 636/1552/326 605/1645/326 -f 606/1646/326 638/1648/326 592/1649/326 -f 591/1647/326 638/1648/326 637/1650/326 -f 639/1651/325 641/1652/325 640/1653/325 -f 643/1654/326 645/1655/326 644/1656/326 -f 604/1657/317 642/1658/317 603/1659/317 -f 585/1660/328 641/1661/328 604/1662/328 -f 592/1663/318 643/1664/318 606/1665/318 -f 606/1666/323 644/1667/323 605/1668/323 -f 586/1669/318 642/1670/318 639/1671/318 -f 586/1672/323 640/1673/323 585/1674/323 -f 584/1675/322 647/1676/322 583/1677/322 -f 593/1678/321 649/1679/321 594/1680/321 -f 593/1678/321 651/1545/321 650/1681/321 -f 594/1680/321 652/1542/321 599/1682/321 -f 599/1682/321 651/1545/321 600/1683/321 -f 601/1684/322 653/1546/322 602/1685/322 -f 601/1684/322 647/1676/322 654/1548/322 -f 602/1685/322 648/1686/322 584/1675/322 -f 657/1687/321 659/1688/321 658/1689/321 -f 661/1690/322 655/1691/322 662/1692/322 -f 594/1693/318 660/1694/318 657/1695/318 -f 594/1696/317 658/1697/317 593/1698/317 -f 583/1699/316 662/1700/316 655/1701/316 -f 600/1702/323 660/1703/323 599/1704/323 -f 593/1705/329 659/1706/329 600/1707/329 -f 583/1708/323 656/1709/323 584/1710/323 -f 591/1529/316 605/1711/316 644/1530/316 -f 591/1532/317 645/1712/317 646/1533/317 -f 602/1535/317 661/1713/317 662/1536/317 -f 584/1538/318 656/1714/318 661/1539/318 -f 595/1541/319 651/1545/319 652/1542/319 -f 597/1544/319 654/1548/319 651/1545/319 -f 596/1543/319 652/1542/319 653/1546/319 -f 598/1547/319 653/1546/319 654/1548/319 -f 587/1549/320 633/1553/320 634/1550/320 -f 587/1549/320 589/1556/320 636/1552/320 -f 590/1554/320 588/1551/320 634/1550/320 -f 590/1554/320 635/1555/320 636/1552/320 -f 609/1557/321 610/1563/321 607/1558/321 -f 613/1560/322 614/1715/322 612/1561/322 -f 610/1563/319 609/1557/319 616/1564/319 -f 609/1557/319 611/1562/319 617/1566/319 -f 612/1561/319 610/1563/319 615/1565/319 -f 611/1562/319 612/1561/319 618/1567/319 -f 617/1568/317 618/1716/317 590/1569/317 -f 615/1571/323 616/1717/323 587/1572/323 -f 608/1574/317 607/1718/317 631/1575/317 -f 637/1577/318 613/1719/318 611/1578/318 -f 636/1579/318 611/1578/318 609/1580/318 -f 587/1582/316 616/1720/316 617/1583/316 -f 609/1580/318 608/1721/318 632/1585/318 -f 612/1586/316 614/1722/316 638/1587/316 -f 610/1589/316 612/1586/316 635/1588/316 -f 618/1591/318 615/1723/318 588/1592/318 -f 631/1594/316 607/1724/316 610/1589/316 -f 614/1595/323 613/1725/323 637/1596/323 -f 623/1598/325 624/1604/325 621/1599/325 -f 619/1601/326 620/1726/326 626/1602/326 -f 624/1604/320 623/1598/320 628/1605/320 -f 623/1598/320 625/1603/320 629/1607/320 -f 626/1602/320 624/1604/320 627/1606/320 -f 625/1603/320 626/1602/320 630/1608/320 -f 626/1609/316 620/1727/316 648/1610/316 -f 652/1612/316 624/1617/316 626/1609/316 -f 629/1613/323 630/1728/323 598/1614/323 -f 649/1616/316 621/1729/316 624/1617/316 -f 627/1618/317 628/1730/317 595/1619/317 -f 620/1621/317 619/1731/317 647/1622/317 -f 628/1624/316 629/1732/316 597/1625/316 -f 622/1627/323 621/1733/323 649/1628/323 -f 647/1630/318 619/1734/318 625/1631/318 -f 625/1631/318 623/1637/318 651/1633/318 -f 630/1634/318 627/1735/318 596/1635/318 -f 623/1637/318 622/1736/318 650/1638/318 -f 585/1639/325 632/1643/325 631/1640/325 -f 604/1642/325 633/1553/325 632/1643/325 -f 586/1641/325 631/1640/325 634/1550/325 -f 603/1644/325 634/1550/325 633/1553/325 -f 605/1645/326 636/1552/326 635/1555/326 -f 591/1647/326 637/1650/326 636/1552/326 -f 606/1646/326 635/1555/326 638/1648/326 -f 591/1647/326 592/1649/326 638/1648/326 -f 639/1651/325 642/1737/325 641/1652/325 -f 643/1654/326 646/1738/326 645/1655/326 -f 604/1657/317 641/1739/317 642/1658/317 -f 585/1660/316 640/1740/316 641/1661/316 -f 592/1663/318 646/1741/318 643/1664/318 -f 606/1666/323 643/1742/323 644/1667/323 -f 586/1669/324 603/1743/324 642/1670/324 -f 586/1672/323 639/1744/323 640/1673/323 -f 584/1675/322 648/1686/322 647/1676/322 -f 593/1678/321 650/1681/321 649/1679/321 -f 593/1678/321 600/1683/321 651/1545/321 -f 594/1680/321 649/1679/321 652/1542/321 -f 599/1682/321 652/1542/321 651/1545/321 -f 601/1684/322 654/1548/322 653/1546/322 -f 601/1684/322 583/1677/322 647/1676/322 -f 602/1685/322 653/1546/322 648/1686/322 -f 657/1687/321 660/1745/321 659/1688/321 -f 661/1690/322 656/1746/322 655/1691/322 -f 594/1693/330 599/1747/330 660/1694/330 -f 594/1696/317 657/1748/317 658/1697/317 -f 583/1699/316 601/1749/316 662/1700/316 -f 600/1702/323 659/1750/323 660/1703/323 -f 593/1705/316 658/1751/316 659/1706/316 -f 583/1708/323 655/1752/323 656/1709/323 -o Cylinder.002_Cylinder.019 -v -0.012721 -3.225000 0.958425 -v -0.017221 -2.500000 0.958425 -v 0.012721 -3.225000 0.958425 -v 0.017221 -2.500000 0.958425 -v 0.041575 -3.400000 0.994574 -v 0.041575 -2.600000 0.994574 -v 0.041575 -3.400000 1.005426 -v 0.041575 -2.600000 1.005426 -v 0.012721 -3.225000 1.041575 -v 0.017221 -2.500000 1.041575 -v -0.012721 -3.225000 1.041575 -v -0.017221 -2.500000 1.041575 -v -0.041574 -3.400000 1.005426 -v -0.041574 -2.600000 1.005426 -v -0.041574 -3.400000 0.994574 -v -0.041574 -2.600000 0.994574 -v -0.041574 -2.500000 1.017221 -v -0.041574 -3.500000 1.017221 -v -0.041574 -3.500000 0.982779 -v -0.041574 -2.500000 0.982779 -v 0.041575 -2.500000 0.982779 -v 0.041575 -3.500000 0.982779 -v 0.041575 -3.500000 1.017221 -v 0.041575 -2.500000 1.017221 -v 0.017221 -3.500000 1.041575 -v 0.012721 -2.775000 1.041575 -v -0.017221 -3.500000 1.041575 -v -0.012721 -2.775000 1.041575 -v -0.012721 -2.775000 1.032575 -v 0.012721 -2.775000 1.032575 -v 0.012721 -3.225000 1.032575 -v -0.012721 -3.225000 1.032575 -v -0.017221 -3.500000 0.958425 -v 0.017221 -3.500000 0.958425 -v 0.012721 -2.775000 0.958425 -v -0.012721 -2.775000 0.958425 -v 0.012721 -2.775000 0.967425 -v -0.012721 -2.775000 0.967425 -v -0.012721 -3.225000 0.967425 -v 0.012721 -3.225000 0.967425 -v -0.041574 -2.866667 1.012331 -v -0.041574 -3.133333 1.012331 -v -0.041574 -2.866667 0.987669 -v -0.041574 -3.133333 0.987669 -v 0.041575 -2.866667 0.987669 -v 0.041575 -3.133333 0.987669 -v 0.041575 -2.866667 1.012331 -v 0.041575 -3.133333 1.012331 -vt 0.947838 0.930698 -vt 0.948966 0.987216 -vt 0.947838 0.987216 -vt 0.946043 0.271503 -vt 0.949096 0.397236 -vt 0.946043 0.397203 -vt 0.938609 0.528037 -vt 0.941662 0.653598 -vt 0.938609 0.653689 -vt 0.383002 0.656167 -vt 0.384130 0.712695 -vt 0.383002 0.712695 -vt 0.945978 0.527946 -vt 0.949031 0.653689 -vt 0.945978 0.653598 -vt 0.942571 0.176495 -vt 0.952992 0.142962 -vt 0.952992 0.176495 -vt 0.938675 0.271536 -vt 0.941727 0.397203 -vt 0.938675 0.397236 -vt 0.252476 0.139931 -vt 0.249424 0.132540 -vt 0.256792 0.129478 -vt 0.905031 0.445874 -vt 0.905643 0.399814 -vt 0.905643 0.525432 -vt 0.902805 0.412376 -vt 0.904165 0.412376 -vt 0.904165 0.512870 -vt 0.901327 0.525432 -vt 0.902805 0.512870 -vt 0.901940 0.479372 -vt 0.901327 0.399814 -vt 0.877771 0.848631 -vt 0.878384 0.802579 -vt 0.878384 0.928175 -vt 0.876906 0.815138 -vt 0.874067 0.802579 -vt 0.876906 0.915615 -vt 0.874068 0.928175 -vt 0.875546 0.915616 -vt 0.874680 0.882123 -vt 0.938675 0.399750 -vt 0.949096 0.433279 -vt 0.938675 0.433279 -vt 0.441653 0.129478 -vt 0.443013 0.139931 -vt 0.441653 0.139931 -vt 0.439146 0.139931 -vt 0.437786 0.129478 -vt 0.439146 0.129478 -vt 0.942226 0.619043 -vt 0.941662 0.527946 -vt 0.942226 0.562500 -vt 0.945414 0.619043 -vt 0.945414 0.562500 -vt 0.207273 0.942001 -vt 0.210462 0.998544 -vt 0.207273 0.998544 -vt 0.455915 0.130968 -vt 0.457043 0.134167 -vt 0.455915 0.134167 -vt 0.892404 0.987106 -vt 0.891276 0.930587 -vt 0.892404 0.930587 -vt 0.456648 0.137062 -vt 0.457776 0.140260 -vt 0.456648 0.140260 -vt 0.945479 0.362636 -vt 0.942291 0.362636 -vt 0.945479 0.306071 -vt 0.941727 0.271503 -vt 0.942291 0.306071 -vt 0.454424 0.969307 -vt 0.451235 0.912742 -vt 0.454424 0.912742 -vt 0.459549 0.130968 -vt 0.460677 0.134167 -vt 0.459549 0.134167 -vt 0.453014 0.140260 -vt 0.454142 0.137062 -vt 0.454142 0.140260 -vt 0.153023 0.959743 -vt 0.151895 0.903216 -vt 0.153023 0.903216 -vt 0.938675 0.466799 -vt 0.949096 0.500310 -vt 0.938675 0.500310 -vt 0.949096 0.466799 -vt 0.942571 0.243483 -vt 0.952992 0.210002 -vt 0.952992 0.243483 -vt 0.942571 0.210002 -vt 0.948966 0.930698 -vt 0.949096 0.271536 -vt 0.384130 0.656167 -vt 0.949031 0.528037 -vt 0.942571 0.142962 -vt 0.259845 0.132540 -vt 0.259845 0.136869 -vt 0.256792 0.139931 -vt 0.249424 0.136869 -vt 0.252476 0.129478 -vt 0.905031 0.479372 -vt 0.901940 0.445874 -vt 0.877771 0.882123 -vt 0.875546 0.815138 -vt 0.874680 0.848631 -vt 0.949096 0.399750 -vt 0.443013 0.129478 -vt 0.437786 0.139931 -vt 0.210462 0.942001 -vt 0.457043 0.130968 -vt 0.891276 0.987106 -vt 0.457776 0.137062 -vt 0.451235 0.969307 -vt 0.460677 0.130968 -vt 0.453014 0.137062 -vt 0.151895 0.959743 -vn 1.0000 0.0000 -0.0000 -vn 0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 -vn -1.0000 0.0000 0.0000 -vn -0.7071 0.0000 0.7071 -vn 0.0000 -0.0259 0.9997 -vn -0.7071 0.0000 -0.7071 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 -0.0259 -0.9997 -vn 0.0000 1.0000 0.0000 -vn -0.0000 0.0000 1.0000 -vn 0.0000 1.0000 0.0001 -vn 0.0000 0.0000 -1.0000 -vn 0.0000 0.0259 -0.9997 -vn 0.0000 0.0259 0.9997 -vn 0.0000 -1.0000 -0.0001 -vn 0.0000 1.0000 -0.0001 -s off -f 698/1753/331 701/1754/331 663/1755/331 -f 666/1756/332 684/1757/332 696/1758/332 -f 686/1759/333 687/1760/333 685/1761/333 -f 688/1762/334 693/1763/334 671/1764/334 -f 674/1765/335 680/1766/335 689/1767/335 -f 707/1768/336 678/1769/336 705/1770/336 -f 682/1771/337 695/1772/337 681/1773/337 -f 685/1774/338 689/1775/338 681/1776/338 -f 704/1777/334 680/1778/334 679/1779/334 -f 677/1780/334 680/1778/334 675/1781/334 -f 676/1782/334 682/1783/334 678/1784/334 -f 705/1785/334 682/1783/334 681/1786/334 -f 708/1787/331 684/1788/331 683/1789/331 -f 667/1790/331 685/1791/331 684/1788/331 -f 668/1792/331 686/1793/331 670/1794/331 -f 709/1795/331 686/1793/331 685/1791/331 -f 676/1796/339 709/1797/339 703/1798/339 -f 669/1799/340 677/1800/340 675/1801/340 -f 668/1802/338 676/1803/338 678/1804/338 -f 671/1805/341 672/1806/341 688/1807/341 -f 673/1808/341 687/1760/341 671/1805/341 -f 690/1809/341 672/1806/341 674/1765/341 -f 690/1809/341 689/1767/341 673/1808/341 -f 692/1810/341 694/1811/341 693/1812/341 -f 690/1813/338 692/1814/338 688/1815/338 -f 673/1816/331 691/1817/331 690/1818/331 -f 671/1819/342 694/1820/342 673/1821/342 -f 665/1822/343 695/1772/343 663/1823/343 -f 697/1824/343 664/1825/343 666/1756/343 -f 663/1823/343 664/1825/343 698/1826/343 -f 665/1822/343 666/1756/343 696/1758/343 -f 700/1827/343 702/1828/343 701/1829/343 -f 663/1830/340 702/1831/340 665/1832/340 -f 698/1833/338 699/1834/338 700/1835/338 -f 665/1836/334 699/1837/334 697/1838/334 -f 704/1839/344 669/1840/344 675/1841/344 -f 703/1798/343 710/1842/343 704/1839/343 -f 667/1843/345 706/1844/345 677/1845/345 -f 708/1846/341 705/1770/341 706/1844/341 -f 698/1753/331 700/1847/331 701/1754/331 -f 666/1756/332 683/1848/332 684/1757/332 -f 686/1759/333 672/1806/333 687/1760/333 -f 688/1762/334 692/1849/334 693/1763/334 -f 674/1765/335 679/1850/335 680/1766/335 -f 707/1768/336 668/1851/336 678/1769/336 -f 682/1771/337 664/1825/337 695/1772/337 -f 681/1776/338 695/1852/338 696/1853/338 -f 696/1853/338 684/1854/338 685/1774/338 -f 685/1774/338 687/1855/338 689/1775/338 -f 689/1775/338 680/1856/338 681/1776/338 -f 681/1776/338 696/1853/338 685/1774/338 -f 679/1779/334 676/1782/334 703/1857/334 -f 704/1777/334 675/1781/334 680/1778/334 -f 679/1779/334 703/1857/334 704/1777/334 -f 677/1780/334 681/1786/334 680/1778/334 -f 676/1782/334 679/1779/334 682/1783/334 -f 681/1786/334 677/1780/334 706/1858/334 -f 705/1785/334 678/1784/334 682/1783/334 -f 681/1786/334 706/1858/334 705/1785/334 -f 683/1789/331 668/1792/331 707/1859/331 -f 708/1787/331 667/1790/331 684/1788/331 -f 683/1789/331 707/1859/331 708/1787/331 -f 667/1790/331 669/1860/331 685/1791/331 -f 668/1792/331 683/1789/331 686/1793/331 -f 685/1791/331 669/1860/331 710/1861/331 -f 709/1795/331 670/1794/331 686/1793/331 -f 685/1791/331 710/1861/331 709/1795/331 -f 676/1796/339 670/1862/339 709/1797/339 -f 669/1799/340 667/1863/340 677/1800/340 -f 668/1802/338 670/1864/338 676/1803/338 -f 671/1805/341 687/1760/341 672/1806/341 -f 673/1808/341 689/1767/341 687/1760/341 -f 690/1809/341 688/1807/341 672/1806/341 -f 690/1809/341 674/1765/341 689/1767/341 -f 692/1810/341 691/1865/341 694/1811/341 -f 690/1813/346 691/1866/346 692/1814/346 -f 673/1816/331 694/1867/331 691/1817/331 -f 671/1819/347 693/1868/347 694/1820/347 -f 665/1822/343 696/1758/343 695/1772/343 -f 697/1824/343 698/1826/343 664/1825/343 -f 663/1823/343 695/1772/343 664/1825/343 -f 665/1822/343 697/1824/343 666/1756/343 -f 700/1827/343 699/1869/343 702/1828/343 -f 663/1830/340 701/1870/340 702/1831/340 -f 698/1833/338 697/1871/338 699/1834/338 -f 665/1836/334 702/1872/334 699/1837/334 -f 704/1839/344 710/1842/344 669/1840/344 -f 703/1798/343 709/1797/343 710/1842/343 -f 667/1843/345 708/1846/345 706/1844/345 -f 708/1846/341 707/1768/341 705/1770/341 -o Cylinder.001_Cylinder.020 -v -0.042402 -2.225000 0.861418 -v -0.057402 -1.500000 0.861418 -v 0.042403 -2.225000 0.861418 -v 0.057403 -1.500000 0.861418 -v 0.138582 -2.400000 0.981914 -v 0.138582 -1.600000 0.981914 -v 0.138582 -2.400000 1.018086 -v 0.138582 -1.600000 1.018086 -v 0.042403 -2.225000 1.138582 -v 0.057403 -1.500000 1.138582 -v -0.042402 -2.225000 1.138582 -v -0.057402 -1.500000 1.138582 -v -0.138582 -2.400000 1.018086 -v -0.138582 -1.600000 1.018086 -v -0.138582 -2.400000 0.981914 -v -0.138582 -1.600000 0.981914 -v -0.138582 -1.500000 1.057403 -v -0.138582 -2.500000 1.057403 -v -0.138582 -2.500000 0.942598 -v -0.138582 -1.500000 0.942598 -v 0.138582 -1.500000 0.942597 -v 0.138582 -2.500000 0.942597 -v 0.138582 -2.500000 1.057402 -v 0.138582 -1.500000 1.057402 -v 0.057403 -2.500000 1.138582 -v 0.042403 -1.775000 1.138582 -v -0.057402 -2.500000 1.138582 -v -0.042402 -1.775000 1.138582 -v -0.042402 -1.775000 1.108582 -v 0.042403 -1.775000 1.108582 -v 0.042403 -2.225000 1.108582 -v -0.042402 -2.225000 1.108582 -v -0.057402 -2.500000 0.861418 -v 0.057403 -2.500000 0.861418 -v 0.042403 -1.775000 0.861418 -v -0.042402 -1.775000 0.861418 -v 0.042403 -1.775000 0.891418 -v -0.042402 -1.775000 0.891418 -v -0.042402 -2.225000 0.891418 -v 0.042403 -2.225000 0.891418 -v -0.138582 -1.866667 1.041104 -v -0.138582 -2.133333 1.041104 -v -0.138582 -1.866667 0.958896 -v -0.138582 -2.133333 0.958896 -v 0.138582 -1.866667 0.958896 -v 0.138582 -2.133333 0.958896 -v 0.138582 -1.866667 1.041104 -v 0.138582 -2.133333 1.041104 -vt 0.979318 0.524122 -vt 0.975558 0.467604 -vt 0.979318 0.467604 -vt 0.868569 0.674256 -vt 0.878743 0.800065 -vt 0.868569 0.799955 -vt 0.832665 0.143264 -vt 0.842839 0.268614 -vt 0.832665 0.268916 -vt 0.671710 0.917029 -vt 0.675470 0.973556 -vt 0.671710 0.973556 -vt 0.857228 0.142962 -vt 0.867402 0.268916 -vt 0.857228 0.268614 -vt 0.342395 0.805361 -vt 0.377133 0.771768 -vt 0.377133 0.805361 -vt 0.844006 0.674365 -vt 0.854180 0.799955 -vt 0.844006 0.800065 -vt 0.641630 0.853152 -vt 0.666193 0.842947 -vt 0.676368 0.867583 -vt 0.124789 0.575276 -vt 0.126832 0.529217 -vt 0.126832 0.654834 -vt 0.117371 0.541778 -vt 0.121904 0.541778 -vt 0.121904 0.642272 -vt 0.112443 0.654834 -vt 0.117371 0.642272 -vt 0.114486 0.608774 -vt 0.112443 0.529217 -vt 0.124789 0.703400 -vt 0.126832 0.657348 -vt 0.126832 0.782944 -vt 0.121904 0.669908 -vt 0.112443 0.657348 -vt 0.121904 0.770385 -vt 0.112443 0.782944 -vt 0.117371 0.770385 -vt 0.114486 0.736892 -vt 0.637101 0.756727 -vt 0.602364 0.723176 -vt 0.637101 0.723176 -vt 0.228008 0.942001 -vt 0.232541 0.976842 -vt 0.228008 0.976842 -vt 0.972856 0.129119 -vt 0.968322 0.094278 -vt 0.972856 0.094278 -vt 0.844719 0.234060 -vt 0.842839 0.142962 -vt 0.844719 0.177516 -vt 0.855348 0.234060 -vt 0.855348 0.177516 -vt 0.087134 0.902358 -vt 0.097762 0.958901 -vt 0.087134 0.958901 -vt 0.416482 0.140139 -vt 0.412722 0.129478 -vt 0.416482 0.129478 -vt 0.962854 0.918143 -vt 0.966614 0.974661 -vt 0.962854 0.974661 -vt 0.425255 0.129478 -vt 0.429014 0.140139 -vt 0.425255 0.140139 -vt 0.866689 0.765388 -vt 0.856060 0.765388 -vt 0.866689 0.708823 -vt 0.854180 0.674256 -vt 0.856060 0.708823 -vt 0.185570 0.900502 -vt 0.196198 0.957067 -vt 0.185570 0.957067 -vt 0.435280 0.140139 -vt 0.431521 0.129478 -vt 0.435280 0.129478 -vt 0.418988 0.140139 -vt 0.422748 0.129478 -vt 0.422748 0.140139 -vt 0.325916 0.969324 -vt 0.322156 0.912796 -vt 0.325916 0.912796 -vt 0.637101 0.689656 -vt 0.602364 0.656167 -vt 0.637101 0.656167 -vt 0.602364 0.689656 -vt 0.342395 0.872289 -vt 0.377133 0.838868 -vt 0.377133 0.872289 -vt 0.342395 0.838868 -vt 0.975558 0.524122 -vt 0.878743 0.674365 -vt 0.675470 0.917029 -vt 0.867402 0.143264 -vt 0.342395 0.771768 -vt 0.666193 0.877787 -vt 0.651805 0.877787 -vt 0.641630 0.867583 -vt 0.651805 0.842947 -vt 0.676368 0.853152 -vt 0.124789 0.608774 -vt 0.114486 0.575276 -vt 0.124789 0.736892 -vt 0.117371 0.669908 -vt 0.114486 0.703400 -vt 0.602364 0.756727 -vt 0.232541 0.942001 -vt 0.968322 0.129119 -vt 0.097762 0.902358 -vt 0.412722 0.140139 -vt 0.966614 0.918143 -vt 0.429014 0.129478 -vt 0.196198 0.900502 -vt 0.431521 0.140139 -vt 0.418988 0.129478 -vt 0.322156 0.969324 -vn 1.0000 0.0000 -0.0000 -vn 0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 -vn -1.0000 0.0000 0.0000 -vn -0.7071 0.0000 0.7071 -vn 0.0000 -0.0860 0.9963 -vn -0.7071 0.0000 -0.7071 -vn 0.0000 -1.0000 0.0000 -vn -0.0000 -0.0860 -0.9963 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 0.0000 -1.0000 -vn -0.0000 0.0860 -0.9963 -vn 0.0000 0.0860 0.9963 -s off -f 746/1873/348 749/1874/348 711/1875/348 -f 714/1876/349 732/1877/349 744/1878/349 -f 734/1879/350 735/1880/350 733/1881/350 -f 736/1882/351 741/1883/351 719/1884/351 -f 722/1885/352 728/1886/352 737/1887/352 -f 755/1888/353 726/1889/353 753/1890/353 -f 730/1891/354 743/1892/354 729/1893/354 -f 733/1894/355 737/1895/355 729/1896/355 -f 752/1897/351 728/1898/351 727/1899/351 -f 725/1900/351 728/1898/351 723/1901/351 -f 724/1902/351 730/1903/351 726/1904/351 -f 753/1905/351 730/1903/351 729/1906/351 -f 756/1907/348 732/1908/348 731/1909/348 -f 715/1910/348 733/1911/348 732/1908/348 -f 716/1912/348 734/1913/348 718/1914/348 -f 757/1915/348 734/1913/348 733/1911/348 -f 724/1916/356 757/1917/356 751/1918/356 -f 717/1919/357 725/1920/357 723/1921/357 -f 716/1922/355 724/1923/355 726/1924/355 -f 719/1925/358 720/1926/358 736/1927/358 -f 721/1928/358 735/1880/358 719/1925/358 -f 738/1929/358 720/1926/358 722/1885/358 -f 738/1929/358 737/1887/358 721/1928/358 -f 740/1930/358 742/1931/358 741/1932/358 -f 738/1933/355 740/1934/355 736/1935/355 -f 721/1936/348 739/1937/348 738/1938/348 -f 719/1939/357 742/1940/357 721/1941/357 -f 713/1942/359 743/1892/359 711/1943/359 -f 745/1944/359 712/1945/359 714/1876/359 -f 711/1943/359 712/1945/359 746/1946/359 -f 713/1942/359 714/1876/359 744/1878/359 -f 748/1947/359 750/1948/359 749/1949/359 -f 711/1950/357 750/1951/357 713/1952/357 -f 746/1953/355 747/1954/355 748/1955/355 -f 713/1956/351 747/1957/351 745/1958/351 -f 752/1959/360 717/1960/360 723/1961/360 -f 751/1918/359 758/1962/359 752/1959/359 -f 715/1963/361 754/1964/361 725/1965/361 -f 756/1966/358 753/1890/358 754/1964/358 -f 746/1873/348 748/1967/348 749/1874/348 -f 714/1876/349 731/1968/349 732/1877/349 -f 734/1879/350 720/1926/350 735/1880/350 -f 736/1882/351 740/1969/351 741/1883/351 -f 722/1885/352 727/1970/352 728/1886/352 -f 755/1888/353 716/1971/353 726/1889/353 -f 730/1891/354 712/1945/354 743/1892/354 -f 729/1896/355 743/1972/355 744/1973/355 -f 744/1973/355 732/1974/355 733/1894/355 -f 733/1894/355 735/1975/355 737/1895/355 -f 737/1895/355 728/1976/355 729/1896/355 -f 729/1896/355 744/1973/355 733/1894/355 -f 727/1899/351 724/1902/351 751/1977/351 -f 752/1897/351 723/1901/351 728/1898/351 -f 727/1899/351 751/1977/351 752/1897/351 -f 725/1900/351 729/1906/351 728/1898/351 -f 724/1902/351 727/1899/351 730/1903/351 -f 729/1906/351 725/1900/351 754/1978/351 -f 753/1905/351 726/1904/351 730/1903/351 -f 729/1906/351 754/1978/351 753/1905/351 -f 731/1909/348 716/1912/348 755/1979/348 -f 756/1907/348 715/1910/348 732/1908/348 -f 731/1909/348 755/1979/348 756/1907/348 -f 715/1910/348 717/1980/348 733/1911/348 -f 716/1912/348 731/1909/348 734/1913/348 -f 733/1911/348 717/1980/348 758/1981/348 -f 757/1915/348 718/1914/348 734/1913/348 -f 733/1911/348 758/1981/348 757/1915/348 -f 724/1916/356 718/1982/356 757/1917/356 -f 717/1919/357 715/1983/357 725/1920/357 -f 716/1922/355 718/1984/355 724/1923/355 -f 719/1925/358 735/1880/358 720/1926/358 -f 721/1928/358 737/1887/358 735/1880/358 -f 738/1929/358 736/1927/358 720/1926/358 -f 738/1929/358 722/1885/358 737/1887/358 -f 740/1930/358 739/1985/358 742/1931/358 -f 738/1933/355 739/1986/355 740/1934/355 -f 721/1936/348 742/1987/348 739/1937/348 -f 719/1939/357 741/1988/357 742/1940/357 -f 713/1942/359 744/1878/359 743/1892/359 -f 745/1944/359 746/1946/359 712/1945/359 -f 711/1943/359 743/1892/359 712/1945/359 -f 713/1942/359 745/1944/359 714/1876/359 -f 748/1947/359 747/1989/359 750/1948/359 -f 711/1950/357 749/1990/357 750/1951/357 -f 746/1953/355 745/1991/355 747/1954/355 -f 713/1956/351 750/1992/351 747/1957/351 -f 752/1959/360 758/1962/360 717/1960/360 -f 751/1918/359 757/1917/359 758/1962/359 -f 715/1963/361 756/1966/361 754/1964/361 -f 756/1966/358 755/1888/358 753/1890/358 -o Cylinder_Cylinder.016 -v -0.070671 -1.225000 0.769030 -v -0.095671 -0.500000 0.769030 -v 0.070671 -1.225000 0.769030 -v 0.095671 -0.500000 0.769030 -v 0.230970 -1.400000 0.969857 -v 0.230970 -0.600000 0.969857 -v 0.230970 -1.400000 1.030143 -v 0.230970 -0.600000 1.030143 -v 0.070671 -1.225000 1.230970 -v 0.095671 -0.500000 1.230970 -v -0.070671 -1.225000 1.230970 -v -0.095671 -0.500000 1.230970 -v -0.230970 -1.400000 1.030143 -v -0.230970 -0.600000 1.030143 -v -0.230970 -1.400000 0.969857 -v -0.230970 -0.600000 0.969857 -v -0.230970 -0.500000 1.095671 -v -0.230970 -1.500000 1.095671 -v -0.230970 -1.500000 0.904329 -v -0.230970 -0.500000 0.904329 -v 0.230970 -0.500000 0.904329 -v 0.230970 -1.500000 0.904329 -v 0.230970 -1.500000 1.095671 -v 0.230970 -0.500000 1.095671 -v 0.095671 -1.500000 1.230970 -v 0.070671 -0.775000 1.230970 -v -0.095671 -1.500000 1.230970 -v -0.070671 -0.775000 1.230970 -v -0.070671 -0.775000 1.180970 -v 0.070671 -0.775000 1.180970 -v 0.070671 -1.225000 1.180970 -v -0.070671 -1.225000 1.180970 -v -0.095671 -1.500000 0.769030 -v 0.095671 -1.500000 0.769030 -v 0.070671 -0.775000 0.769030 -v -0.070671 -0.775000 0.769030 -v 0.070671 -0.775000 0.819030 -v -0.070671 -0.775000 0.819030 -v -0.070671 -1.225000 0.819030 -v 0.070671 -1.225000 0.819030 -v -0.230970 -0.866667 1.068506 -v -0.230970 -1.133333 1.068506 -v -0.230970 -0.866667 0.931494 -v -0.230970 -1.133333 0.931494 -v 0.230970 -0.866667 0.931494 -v 0.230970 -1.133333 0.931494 -v 0.230970 -0.866667 1.068506 -v 0.230970 -1.133333 1.068506 -vt 0.305863 0.912796 -vt 0.312129 0.969314 -vt 0.305863 0.969314 -vt 0.865734 0.527946 -vt 0.882691 0.653828 -vt 0.865734 0.653646 -vt 0.823180 0.001761 -vt 0.840137 0.126909 -vt 0.823180 0.127413 -vt 0.433689 0.912742 -vt 0.439955 0.969270 -vt 0.433689 0.969270 -vt 0.864118 0.001257 -vt 0.881075 0.127413 -vt 0.864118 0.126909 -vt 0.749412 0.810986 -vt 0.807308 0.777335 -vt 0.807308 0.810986 -vt 0.824796 0.528128 -vt 0.841753 0.653646 -vt 0.824796 0.653828 -vt 0.658587 0.840433 -vt 0.641630 0.799372 -vt 0.682568 0.782364 -vt 0.830391 0.823395 -vt 0.833795 0.777335 -vt 0.833795 0.902953 -vt 0.818027 0.789897 -vt 0.825583 0.789897 -vt 0.825583 0.890391 -vt 0.809814 0.902953 -vt 0.818027 0.890391 -vt 0.813219 0.856893 -vt 0.809814 0.777335 -vt 0.901826 0.720308 -vt 0.905231 0.674256 -vt 0.905231 0.799852 -vt 0.897018 0.686815 -vt 0.881250 0.674256 -vt 0.897018 0.787292 -vt 0.881250 0.799852 -vt 0.889462 0.787292 -vt 0.884654 0.753800 -vt 0.578457 0.771718 -vt 0.636352 0.805290 -vt 0.578457 0.805290 -vt 0.837939 0.963536 -vt 0.830385 0.905467 -vt 0.837939 0.905467 -vt 0.100269 0.902358 -vt 0.107824 0.960427 -vt 0.100269 0.960427 -vt 0.843270 0.092355 -vt 0.840137 0.001257 -vt 0.843270 0.035811 -vt 0.860985 0.092355 -vt 0.860985 0.035811 -vt 0.051226 0.954809 -vt 0.033512 0.898266 -vt 0.051226 0.898266 -vt 0.960198 0.795031 -vt 0.953932 0.777264 -vt 0.960198 0.777264 -vt 0.442462 0.912742 -vt 0.448729 0.969261 -vt 0.442462 0.969261 -vt 0.033512 0.957323 -vt 0.039777 0.975091 -vt 0.033512 0.975091 -vt 0.862601 0.619078 -vt 0.844886 0.619078 -vt 0.862601 0.562513 -vt 0.841753 0.527946 -vt 0.844886 0.562513 -vt 0.783794 0.880371 -vt 0.801509 0.936936 -vt 0.783794 0.936936 -vt 0.048549 0.975091 -vt 0.042284 0.957323 -vt 0.048549 0.957323 -vt 0.020045 0.974603 -vt 0.026311 0.956835 -vt 0.026311 0.974603 -vt 0.959094 0.961996 -vt 0.952828 0.905468 -vt 0.959094 0.905468 -vt 0.578457 0.838810 -vt 0.636352 0.872278 -vt 0.578457 0.872278 -vt 0.636352 0.838810 -vt 0.749412 0.877857 -vt 0.807308 0.844493 -vt 0.807308 0.877857 -vt 0.749412 0.844493 -vt 0.312129 0.912796 -vt 0.882691 0.528128 -vt 0.439955 0.912742 -vt 0.881075 0.001761 -vt 0.749412 0.777335 -vt 0.699524 0.799372 -vt 0.699524 0.823425 -vt 0.682568 0.840433 -vt 0.641630 0.823425 -vt 0.658587 0.782364 -vt 0.830391 0.856893 -vt 0.813219 0.823395 -vt 0.901826 0.753800 -vt 0.889462 0.686815 -vt 0.884654 0.720308 -vt 0.636352 0.771718 -vt 0.830385 0.963536 -vt 0.107824 0.902358 -vt 0.033512 0.954809 -vt 0.953932 0.795031 -vt 0.448729 0.912742 -vt 0.039777 0.957323 -vt 0.801509 0.880371 -vt 0.042284 0.975091 -vt 0.020045 0.956835 -vt 0.952828 0.961996 -vn 1.0000 0.0000 -0.0000 -vn 0.7071 0.0000 -0.7071 -vn 0.7071 0.0000 0.7071 -vn -1.0000 0.0000 0.0000 -vn -0.7071 0.0000 0.7071 -vn 0.0000 -0.1424 0.9898 -vn -0.7071 0.0000 -0.7071 -vn 0.0000 -1.0000 -0.0000 -vn 0.0000 -0.1424 -0.9898 -vn 0.0000 1.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -0.0000 0.0000 -1.0000 -vn 0.0000 0.1424 -0.9898 -vn 0.0000 0.1424 0.9898 -s off -f 794/1993/362 797/1994/362 759/1995/362 -f 762/1996/363 780/1997/363 792/1998/363 -f 782/1999/364 783/2000/364 781/2001/364 -f 784/2002/365 789/2003/365 767/2004/365 -f 770/2005/366 776/2006/366 785/2007/366 -f 803/2008/367 774/2009/367 801/2010/367 -f 778/2011/368 791/2012/368 777/2013/368 -f 781/2014/369 785/2015/369 777/2016/369 -f 800/2017/365 776/2018/365 775/2019/365 -f 773/2020/365 776/2018/365 771/2021/365 -f 772/2022/365 778/2023/365 774/2024/365 -f 801/2025/365 778/2023/365 777/2026/365 -f 804/2027/362 780/2028/362 779/2029/362 -f 763/2030/362 781/2031/362 780/2028/362 -f 764/2032/362 782/2033/362 766/2034/362 -f 805/2035/362 782/2033/362 781/2031/362 -f 772/2036/370 805/2037/370 799/2038/370 -f 765/2039/371 773/2040/371 771/2041/371 -f 764/2042/369 772/2043/369 774/2044/369 -f 767/2045/372 768/2046/372 784/2047/372 -f 769/2048/372 783/2000/372 767/2045/372 -f 786/2049/372 768/2046/372 770/2005/372 -f 786/2049/372 785/2007/372 769/2048/372 -f 788/2050/372 790/2051/372 789/2052/372 -f 786/2053/369 788/2054/369 784/2055/369 -f 769/2056/362 787/2057/362 786/2058/362 -f 767/2059/371 790/2060/371 769/2061/371 -f 761/2062/373 791/2012/373 759/2063/373 -f 793/2064/373 760/2065/373 762/1996/373 -f 759/2063/373 760/2065/373 794/2066/373 -f 761/2062/373 762/1996/373 792/1998/373 -f 796/2067/373 798/2068/373 797/2069/373 -f 759/2070/371 798/2071/371 761/2072/371 -f 794/2073/369 795/2074/369 796/2075/369 -f 761/2076/365 795/2077/365 793/2078/365 -f 800/2079/374 765/2080/374 771/2081/374 -f 799/2038/373 806/2082/373 800/2079/373 -f 763/2083/375 802/2084/375 773/2085/375 -f 804/2086/372 801/2010/372 802/2084/372 -f 794/1993/362 796/2087/362 797/1994/362 -f 762/1996/363 779/2088/363 780/1997/363 -f 782/1999/364 768/2046/364 783/2000/364 -f 784/2002/365 788/2089/365 789/2003/365 -f 770/2005/366 775/2090/366 776/2006/366 -f 803/2008/367 764/2091/367 774/2009/367 -f 778/2011/368 760/2065/368 791/2012/368 -f 777/2016/369 791/2092/369 792/2093/369 -f 792/2093/369 780/2094/369 781/2014/369 -f 781/2014/369 783/2095/369 785/2015/369 -f 785/2015/369 776/2096/369 777/2016/369 -f 777/2016/369 792/2093/369 781/2014/369 -f 775/2019/365 772/2022/365 799/2097/365 -f 800/2017/365 771/2021/365 776/2018/365 -f 775/2019/365 799/2097/365 800/2017/365 -f 773/2020/365 777/2026/365 776/2018/365 -f 772/2022/365 775/2019/365 778/2023/365 -f 777/2026/365 773/2020/365 802/2098/365 -f 801/2025/365 774/2024/365 778/2023/365 -f 777/2026/365 802/2098/365 801/2025/365 -f 779/2029/362 764/2032/362 803/2099/362 -f 804/2027/362 763/2030/362 780/2028/362 -f 779/2029/362 803/2099/362 804/2027/362 -f 763/2030/362 765/2100/362 781/2031/362 -f 764/2032/362 779/2029/362 782/2033/362 -f 781/2031/362 765/2100/362 806/2101/362 -f 805/2035/362 766/2034/362 782/2033/362 -f 781/2031/362 806/2101/362 805/2035/362 -f 772/2036/370 766/2102/370 805/2037/370 -f 765/2039/371 763/2103/371 773/2040/371 -f 764/2042/369 766/2104/369 772/2043/369 -f 767/2045/372 783/2000/372 768/2046/372 -f 769/2048/372 785/2007/372 783/2000/372 -f 786/2049/372 784/2047/372 768/2046/372 -f 786/2049/372 770/2005/372 785/2007/372 -f 788/2050/372 787/2105/372 790/2051/372 -f 786/2053/369 787/2106/369 788/2054/369 -f 769/2056/362 790/2107/362 787/2057/362 -f 767/2059/371 789/2108/371 790/2060/371 -f 761/2062/373 792/1998/373 791/2012/373 -f 793/2064/373 794/2066/373 760/2065/373 -f 759/2063/373 791/2012/373 760/2065/373 -f 761/2062/373 793/2064/373 762/1996/373 -f 796/2067/373 795/2109/373 798/2068/373 -f 759/2070/371 797/2110/371 798/2071/371 -f 794/2073/369 793/2111/369 795/2074/369 -f 761/2076/365 798/2112/365 795/2077/365 -f 800/2079/374 806/2082/374 765/2080/374 -f 799/2038/373 805/2037/373 806/2082/373 -f 763/2083/375 804/2086/375 802/2084/375 -f 804/2086/372 803/2008/372 801/2010/372 diff --git a/src/main/resources/assets/advancedrocketry/models/blackholegenerator.obj b/src/main/resources/assets/advancedrocketry/models/blackholegenerator.obj new file mode 100644 index 000000000..8aeb201ac --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/blackholegenerator.obj @@ -0,0 +1,1313 @@ +# Blender v2.79 (sub 0) OBJ File: 'black_hole_generator.blend' +# www.blender.org +mtllib black_hole_generator.mtl +o Cube_Cube.012 +v -0.062500 -3.500000 0.625000 +v -0.062500 -1.500000 0.625000 +v -0.062500 -3.500000 0.500000 +v -0.062500 -1.500000 0.500000 +v 0.062500 -3.500000 0.625000 +v 0.062500 -1.500000 0.625000 +v 0.062500 -3.500000 0.500000 +v 0.062500 -1.500000 0.500000 +v -0.103564 -3.500000 0.749975 +v -0.103564 -2.500000 0.749975 +v 0.103564 -3.500000 0.749975 +v 0.103564 -2.500000 0.749975 +v 0.250025 -3.500000 0.896436 +v 0.250025 -2.500000 0.896436 +v 0.250025 -3.500000 1.103564 +v 0.250025 -2.500000 1.103564 +v 0.103564 -3.500000 1.250025 +v 0.103564 -2.500000 1.250025 +v -0.103564 -3.500000 1.250025 +v -0.103564 -2.500000 1.250025 +v -0.250025 -3.500000 1.103564 +v -0.250025 -2.500000 1.103564 +v -0.250025 -3.500000 0.896436 +v -0.250025 -2.500000 0.896436 +v -0.500000 -0.250000 -0.312500 +v -0.500000 0.375000 -0.312500 +v -0.500000 -0.250000 -0.500000 +v -0.500000 0.375000 -0.500000 +v 0.500000 -0.250000 -0.312500 +v 0.500000 0.375000 -0.312500 +v 0.500000 -0.250000 -0.500000 +v 0.500000 0.375000 -0.500000 +v -0.155346 -2.500000 0.624963 +v -0.155346 -1.500000 0.624963 +v 0.155345 -2.500000 0.624963 +v 0.155345 -1.500000 0.624963 +v 0.375037 -2.500000 0.844654 +v 0.375037 -1.500000 0.844654 +v 0.375037 -2.500000 1.155346 +v 0.375037 -1.500000 1.155346 +v 0.155346 -2.500000 1.375037 +v 0.155346 -1.500000 1.375037 +v -0.155346 -2.500000 1.375037 +v -0.155346 -1.500000 1.375037 +v -0.375037 -2.500000 1.155346 +v -0.375037 -1.500000 1.155346 +v -0.375037 -2.500000 0.844655 +v -0.375037 -1.500000 0.844655 +v -0.207127 -1.500000 0.499950 +v -0.207127 -0.500000 0.499950 +v 0.207127 -1.500000 0.499950 +v 0.207127 -0.500000 0.499950 +v 0.500050 -1.500000 0.792873 +v 0.500050 -0.500000 0.792873 +v 0.500050 -1.500000 1.207127 +v 0.500050 -0.500000 1.207127 +v 0.207127 -1.500000 1.500050 +v 0.207127 -0.500000 1.500050 +v -0.207127 -1.500000 1.500050 +v -0.207127 -0.500000 1.500050 +v -0.500050 -1.500000 1.207127 +v -0.500050 -0.500000 1.207127 +v -0.500050 -1.500000 0.792873 +v -0.500050 -0.500000 0.792873 +v -0.500000 0.500000 1.500000 +v -0.500000 1.500000 1.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 1.500000 0.500000 +v 0.500000 0.500000 1.500000 +v 0.500000 1.500000 1.500000 +v 0.500000 0.500000 0.500000 +v 0.500000 1.500000 0.500000 +v 0.125000 -1.375000 -0.125000 +v 0.312500 -0.500000 -0.312500 +v 0.125000 -1.375000 -0.312500 +v 0.312500 -0.500000 -0.500000 +v 0.312500 -1.375000 -0.125000 +v 0.500000 -0.500000 -0.312500 +v 0.312500 -1.375000 -0.312500 +v 0.500000 -0.500000 -0.500000 +v -0.125000 -1.375000 -0.125000 +v -0.312500 -0.500000 -0.312500 +v -0.312500 -1.375000 -0.125000 +v -0.500000 -0.500000 -0.312500 +v -0.125000 -1.375000 -0.312500 +v -0.312500 -0.500000 -0.500000 +v -0.312500 -1.375000 -0.312500 +v -0.500000 -0.500000 -0.500000 +v -0.125000 -1.375000 0.125000 +v -0.312500 -0.500000 0.312500 +v -0.125000 -1.375000 0.312500 +v -0.312500 -0.500000 0.500000 +v -0.312500 -1.375000 0.125000 +v -0.500000 -0.500000 0.312500 +v -0.312500 -1.375000 0.312500 +v -0.500000 -0.500000 0.500000 +v 0.125000 -1.375000 0.125000 +v 0.312500 -0.500000 0.312500 +v 0.312500 -1.375000 0.125000 +v 0.500000 -0.500000 0.312500 +v 0.125000 -1.375000 0.312500 +v 0.312500 -0.500000 0.500000 +v 0.312500 -1.375000 0.312500 +v 0.500000 -0.500000 0.500000 +v -0.312500 -1.500000 0.312500 +v -0.312500 -1.375000 0.312500 +v -0.312500 -1.500000 -0.312500 +v -0.312500 -1.375000 -0.312500 +v 0.312500 -1.500000 0.312500 +v 0.312500 -1.375000 0.312500 +v 0.312500 -1.500000 -0.312500 +v 0.312500 -1.375000 -0.312500 +v -0.250000 -1.375000 0.250000 +v -0.250000 -0.500000 0.250000 +v -0.250000 -1.375000 -0.250000 +v -0.250000 -0.500000 -0.250000 +v 0.250000 -1.375000 0.250000 +v 0.250000 -0.500000 0.250000 +v 0.250000 -1.375000 -0.250000 +v 0.250000 -0.500000 -0.250000 +v -0.500000 -0.500000 1.500000 +v -0.500000 -0.250000 1.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 -0.250000 -0.500000 +v 0.500000 -0.500000 1.500000 +v 0.500000 -0.250000 1.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.250000 -0.500000 +v -0.500000 0.375000 1.500000 +v -0.500000 0.500000 1.500000 +v -0.500000 0.375000 -0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 0.375000 1.500000 +v 0.500000 0.500000 1.500000 +v 0.500000 0.375000 -0.500000 +v 0.500000 0.500000 -0.500000 +v -0.437500 -0.250000 1.437500 +v -0.437500 0.375000 1.437500 +v -0.437500 -0.250000 -0.437500 +v -0.437500 0.375000 -0.437500 +v 0.437500 -0.250000 1.437500 +v 0.437500 0.375000 1.437500 +v 0.437500 -0.250000 -0.437500 +v 0.437500 0.375000 -0.437500 +v 0.500000 0.375000 1.250000 +v 0.500000 0.562500 1.250000 +v 0.500000 0.375000 0.750000 +v 0.500000 0.562500 0.750000 +v 1.250000 0.375000 1.250000 +v 1.250000 0.562500 1.250000 +v 1.250000 0.375000 0.750000 +v 1.250000 0.562500 0.750000 +v 0.312500 -0.250000 1.500000 +v 0.312500 0.375000 1.500000 +v 0.312500 -0.250000 1.312500 +v 0.312500 0.375000 1.312500 +v 0.500000 -0.250000 1.500000 +v 0.500000 0.375000 1.500000 +v 0.500000 -0.250000 1.312500 +v 0.500000 0.375000 1.312500 +v -0.500000 -0.250000 1.500000 +v -0.500000 0.375000 1.500000 +v -0.500000 -0.250000 1.312500 +v -0.500000 0.375000 1.312500 +v -0.312500 -0.250000 1.500000 +v -0.312500 0.375000 1.500000 +v -0.312500 -0.250000 1.312500 +v -0.312500 0.375000 1.312500 +v -0.062500 -3.500000 1.500000 +v -0.062500 -1.500000 1.500000 +v -0.062500 -3.500000 1.375000 +v -0.062500 -1.500000 1.375000 +v 0.062500 -3.500000 1.500000 +v 0.062500 -1.500000 1.500000 +v 0.062500 -3.500000 1.375000 +v 0.062500 -1.500000 1.375000 +v 0.375000 -3.500000 0.937500 +v 0.375000 -1.500000 0.937500 +v 0.500000 -3.500000 0.937500 +v 0.500000 -1.500000 0.937500 +v 0.375000 -3.500000 1.062500 +v 0.375000 -1.500000 1.062500 +v 0.500000 -3.500000 1.062500 +v 0.500000 -1.500000 1.062500 +v -0.500000 -3.500000 0.937500 +v -0.500000 -1.500000 0.937500 +v -0.375000 -3.500000 0.937500 +v -0.375000 -1.500000 0.937500 +v -0.500000 -3.500000 1.062500 +v -0.500000 -1.500000 1.062500 +v -0.375000 -3.500000 1.062500 +v -0.375000 -1.500000 1.062500 +v -0.220971 -4.500000 0.867417 +v -0.220971 -2.500000 0.867417 +v -0.309359 -4.500000 0.779029 +v -0.309359 -2.500000 0.779029 +v -0.132583 -4.500000 0.779029 +v -0.132583 -2.500000 0.779029 +v -0.220971 -4.500000 0.690641 +v -0.220971 -2.500000 0.690641 +v 0.220971 -4.500000 1.309359 +v 0.220971 -2.500000 1.309359 +v 0.132583 -4.500000 1.220971 +v 0.132583 -2.500000 1.220971 +v 0.309359 -4.500000 1.220971 +v 0.309359 -2.500000 1.220971 +v 0.220971 -4.500000 1.132583 +v 0.220971 -2.500000 1.132583 +v 0.132583 -4.500000 0.779029 +v 0.132583 -2.500000 0.779029 +v 0.220971 -4.500000 0.690641 +v 0.220971 -2.500000 0.690641 +v 0.220971 -4.500000 0.867418 +v 0.220971 -2.500000 0.867418 +v 0.309359 -4.500000 0.779029 +v 0.309359 -2.500000 0.779029 +v -0.309359 -4.500000 1.220971 +v -0.309359 -2.500000 1.220971 +v -0.220971 -4.500000 1.132582 +v -0.220971 -2.500000 1.132582 +v -0.220971 -4.500000 1.309359 +v -0.220971 -2.500000 1.309359 +v -0.132583 -4.500000 1.220971 +v -0.132583 -2.500000 1.220971 +v 0.500000 -0.562500 1.250000 +v 0.500000 -0.375000 1.250000 +v 0.500000 -0.562500 0.750000 +v 0.500000 -0.375000 0.750000 +v 1.250000 -0.562500 1.250000 +v 1.250000 -0.375000 1.250000 +v 1.250000 -0.562500 0.750000 +v 1.250000 -0.375000 0.750000 +v -0.500000 0.375000 0.750000 +v -0.500000 0.562500 0.750000 +v -0.500000 0.375000 1.250000 +v -0.500000 0.562500 1.250000 +v -1.250000 0.375000 0.750000 +v -1.250000 0.562500 0.750000 +v -1.250000 0.375000 1.250000 +v -1.250000 0.562500 1.250000 +v -0.500000 -0.562500 0.750000 +v -0.500000 -0.375000 0.750000 +v -0.500000 -0.562500 1.250000 +v -0.500000 -0.375000 1.250000 +v -1.250000 -0.562500 0.750000 +v -1.250000 -0.375000 0.750000 +v -1.250000 -0.562500 1.250000 +v -1.250000 -0.375000 1.250000 +v -0.250000 0.375000 1.500000 +v -0.250000 0.562500 1.500000 +v 0.250000 0.375000 1.500000 +v 0.250000 0.562500 1.500000 +v -0.250000 0.375000 2.250000 +v -0.250000 0.562500 2.250000 +v 0.250000 0.375000 2.250000 +v 0.250000 0.562500 2.250000 +v -0.250000 -0.562500 1.500000 +v -0.250000 -0.375000 1.500000 +v 0.250000 -0.562500 1.500000 +v 0.250000 -0.375000 1.500000 +v -0.250000 -0.562500 2.250000 +v -0.250000 -0.375000 2.250000 +v 0.250000 -0.562500 2.250000 +v 0.250000 -0.375000 2.250000 +v 0.812500 -0.375000 1.187500 +v 0.812500 -0.312500 1.187500 +v 0.812500 -0.375000 0.812500 +v 0.812500 -0.312500 0.812500 +v 1.187500 -0.375000 1.187500 +v 1.187500 -0.312500 1.187500 +v 1.187500 -0.375000 0.812500 +v 1.187500 -0.312500 0.812500 +v -1.187500 -0.375000 1.187500 +v -1.187500 -0.312500 1.187500 +v -1.187500 -0.375000 0.812500 +v -1.187500 -0.312500 0.812500 +v -0.812500 -0.375000 1.187500 +v -0.812500 -0.312500 1.187500 +v -0.812500 -0.375000 0.812500 +v -0.812500 -0.312500 0.812500 +v -0.187500 -0.375000 2.187500 +v -0.187500 -0.312500 2.187500 +v -0.187500 -0.375000 1.812500 +v -0.187500 -0.312500 1.812500 +v 0.187500 -0.375000 2.187500 +v 0.187500 -0.312500 2.187500 +v 0.187500 -0.375000 1.812500 +v 0.187500 -0.312500 1.812500 +v -0.812500 0.375000 1.187500 +v -0.812500 0.312500 1.187500 +v -0.812500 0.375000 0.812500 +v -0.812500 0.312500 0.812500 +v -1.187500 0.375000 1.187500 +v -1.187500 0.312500 1.187500 +v -1.187500 0.375000 0.812500 +v -1.187500 0.312500 0.812500 +v 1.187500 0.375000 1.187500 +v 1.187500 0.312500 1.187500 +v 1.187500 0.375000 0.812500 +v 1.187500 0.312500 0.812500 +v 0.812500 0.375000 1.187500 +v 0.812500 0.312500 1.187500 +v 0.812500 0.375000 0.812500 +v 0.812500 0.312500 0.812500 +v 0.187500 0.375000 2.187500 +v 0.187500 0.312500 2.187500 +v 0.187500 0.375000 1.812500 +v 0.187500 0.312500 1.812500 +v -0.187500 0.375000 2.187500 +v -0.187500 0.312500 2.187500 +v -0.187500 0.375000 1.812500 +v -0.187500 0.312500 1.812500 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.367188 0.750000 +vt 0.343750 1.000000 +vt 0.367188 1.000000 +vt 0.343750 0.750000 +vt 0.367188 1.000000 +vt 0.367188 0.750000 +vt 0.343750 1.000000 +vt 0.343750 0.750000 +vt 0.367188 1.000000 +vt 0.367188 0.750000 +vt 0.343750 1.000000 +vt 0.367188 1.000000 +vt 0.343750 0.750000 +vt 0.367188 0.750000 +vt 0.367188 0.750000 +vt 0.343750 1.000000 +vt 0.367188 1.000000 +vt 0.343750 0.750000 +vt 0.648438 0.953125 +vt 0.609375 1.000000 +vt 0.585938 0.921875 +vt 0.898438 0.812500 +vt 0.875000 0.656250 +vt 0.898438 0.656250 +vt 1.000000 0.812500 +vt 0.875000 0.656250 +vt 1.000000 0.656250 +vt 1.000000 0.812500 +vt 0.976562 0.656250 +vt 1.000000 0.656250 +vt 1.000000 0.812500 +vt 0.875000 0.656250 +vt 1.000000 0.656250 +vt 0.343750 1.000000 +vt 0.304688 0.750000 +vt 0.343750 0.750000 +vt 0.304688 0.750000 +vt 0.343750 1.000000 +vt 0.304688 1.000000 +vt 0.343750 1.000000 +vt 0.304688 0.750000 +vt 0.343750 0.750000 +vt 0.304688 1.000000 +vt 0.343750 0.750000 +vt 0.343750 1.000000 +vt 0.304688 0.750000 +vt 0.304688 1.000000 +vt 0.343750 0.750000 +vt 0.343750 1.000000 +vt 0.304688 0.750000 +vt 0.304688 1.000000 +vt 0.492188 0.937500 +vt 0.523438 0.812500 +vt 0.585938 0.875000 +vt 0.250000 0.750000 +vt 0.304688 1.000000 +vt 0.250000 1.000000 +vt 0.304688 1.000000 +vt 0.250000 0.750000 +vt 0.304688 0.750000 +vt 0.250000 1.000000 +vt 0.304688 0.750000 +vt 0.304688 1.000000 +vt 0.250000 0.750000 +vt 0.250000 1.000000 +vt 0.304688 0.750000 +vt 0.304688 1.000000 +vt 0.250000 0.750000 +vt 0.250000 1.000000 +vt 0.304688 0.750000 +vt 0.304688 1.000000 +vt 0.250000 0.750000 +vt 0.492188 0.921875 +vt 0.406250 1.000000 +vt 0.367188 0.828125 +vt 0.250000 0.406250 +vt 0.125000 0.656250 +vt 0.250000 0.656250 +vt 0.125000 0.406250 +vt 0.250000 0.656250 +vt 0.125000 0.406250 +vt 0.250000 0.656250 +vt 0.125000 0.656250 +vt 0.125000 0.406250 +vt 0.125000 0.656250 +vt 0.000000 0.656250 +vt 0.125000 0.656250 +vt 0.273438 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.468750 +vt 0.273438 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.468750 +vt 0.273438 0.687500 +vt 0.273438 0.468750 +vt 0.250000 0.687500 +vt 0.250000 0.468750 +vt 0.250000 0.687500 +vt 0.273438 0.468750 +vt 0.250000 0.468750 +vt 0.273438 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.468750 +vt 0.250000 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.687500 +vt 0.273438 0.468750 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.273438 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.468750 +vt 0.273438 0.687500 +vt 0.273438 0.468750 +vt 0.250000 0.687500 +vt 0.250000 0.468750 +vt 0.250000 0.687500 +vt 0.273438 0.468750 +vt 0.250000 0.468750 +vt 0.273438 0.687500 +vt 0.250000 0.468750 +vt 0.273438 0.687500 +vt 0.273438 0.468750 +vt 0.671875 0.812500 +vt 0.750000 0.843750 +vt 0.671875 0.843750 +vt 0.750000 0.812500 +vt 0.671875 0.843750 +vt 0.671875 0.812500 +vt 0.750000 0.843750 +vt 0.750000 0.843750 +vt 0.671875 0.812500 +vt 0.750000 0.812500 +vt 0.750000 0.828125 +vt 0.671875 0.671875 +vt 0.750000 0.671875 +vt 0.671875 0.828125 +vt 0.750000 0.671875 +vt 0.750000 0.828125 +vt 0.890625 0.531250 +vt 1.000000 0.656250 +vt 1.000000 0.531250 +vt 0.890625 0.656250 +vt 1.000000 0.531250 +vt 0.890625 0.656250 +vt 1.000000 0.531250 +vt 1.000000 0.656250 +vt 0.890625 0.656250 +vt 1.000000 0.656250 +vt 0.250000 0.750000 +vt -0.000000 0.687500 +vt 0.250000 0.687500 +vt 0.375000 0.750000 +vt 0.250000 0.687500 +vt 0.375000 0.687500 +vt 0.250000 0.750000 +vt 0.000000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.250000 1.000000 +vt 0.000000 0.750000 +vt 0.250000 0.750000 +vt 0.000000 1.000000 +vt -0.000000 0.750000 +vt 0.742188 0.968750 +vt 1.000000 1.000000 +vt 0.742188 1.000000 +vt 0.875000 0.968750 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.742188 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.875000 0.968750 +vt 1.000000 0.968750 +vt 0.250000 1.000000 +vt -0.000000 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.750000 +vt 0.000000 1.000000 +vt -0.000000 0.750000 +vt 0.757812 0.812500 +vt 0.992188 0.968750 +vt 0.757812 0.968750 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 0.992188 0.968750 +vt 0.757812 0.812500 +vt 0.992188 0.812500 +vt 0.976562 0.968750 +vt 0.867188 0.812500 +vt 0.976562 0.812500 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 0.976562 0.968750 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.250000 0.656250 +vt 0.000000 0.687500 +vt 0.000000 0.656250 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.250000 0.687500 +vt -0.000000 0.687500 +vt 0.250000 0.656250 +vt 0.015625 0.656250 +vt 0.000000 0.687500 +vt -0.000000 0.656250 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.828125 +vt 0.687500 0.875000 +vt 0.750000 0.828125 +vt 0.687500 0.828125 +vt 0.750000 0.875000 +vt 0.656250 0.828125 +vt 0.750000 0.875000 +vt 0.656250 1.000000 +vt 0.656250 0.875000 +vt 0.656250 1.000000 +vt 0.750000 1.000000 +vt 0.789062 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.781250 0.796875 +vt 0.828125 0.812500 +vt 0.820312 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.718750 +vt 0.781250 0.734375 +vt 0.828125 0.734375 +vt 0.781250 0.812500 +vt 0.828125 0.812500 +vt 0.789062 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.781250 0.796875 +vt 0.828125 0.812500 +vt 0.820312 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.718750 +vt 0.781250 0.734375 +vt 0.828125 0.734375 +vt 0.781250 0.812500 +vt 0.828125 0.812500 +vt 0.789062 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.781250 0.796875 +vt 0.828125 0.812500 +vt 0.820312 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.718750 +vt 0.781250 0.734375 +vt 0.828125 0.734375 +vt 0.781250 0.812500 +vt 0.828125 0.812500 +vt 0.835938 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.796875 +vt 0.875000 0.812500 +vt 0.867188 0.812500 +vt 0.875000 0.718750 +vt 0.875000 0.718750 +vt 0.828125 0.734375 +vt 0.875000 0.734375 +vt 0.828125 0.812500 +vt 0.875000 0.812500 +vt 0.835938 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.796875 +vt 0.875000 0.812500 +vt 0.867188 0.812500 +vt 0.875000 0.718750 +vt 0.875000 0.718750 +vt 0.828125 0.734375 +vt 0.875000 0.734375 +vt 0.828125 0.812500 +vt 0.875000 0.812500 +vt 0.835938 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.796875 +vt 0.875000 0.812500 +vt 0.867188 0.812500 +vt 0.875000 0.718750 +vt 0.875000 0.718750 +vt 0.828125 0.734375 +vt 0.875000 0.734375 +vt 0.828125 0.812500 +vt 0.875000 0.812500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.343750 0.750000 +vt 0.343750 1.000000 +vt 0.609375 0.875000 +vt 0.625000 0.875000 +vt 0.648438 0.921875 +vt 0.625000 1.000000 +vt 0.585938 0.953125 +vt 0.875000 0.812500 +vt 0.875000 0.812500 +vt 0.976562 0.812500 +vt 0.875000 0.812500 +vt 0.304688 1.000000 +vt 0.343750 0.750000 +vt 0.492188 0.875000 +vt 0.554688 0.812500 +vt 0.585938 0.937500 +vt 0.554688 1.000000 +vt 0.523438 1.000000 +vt 0.304688 0.750000 +vt 0.250000 1.000000 +vt 0.406250 0.750000 +vt 0.453125 0.750000 +vt 0.492188 0.828125 +vt 0.453125 1.000000 +vt 0.367188 0.921875 +vt 0.250000 0.406250 +vt 0.250000 0.406250 +vt -0.000000 0.406250 +vt 0.250000 0.687500 +vt 0.250000 0.687500 +vt 0.250000 0.687500 +vt 0.273438 0.687500 +vt 0.000000 0.000000 +vt 0.250000 0.687500 +vt 0.250000 0.687500 +vt 0.750000 0.812500 +vt 0.671875 0.843750 +vt 0.671875 0.828125 +vt 0.671875 0.671875 +vt 0.890625 0.531250 +vt 0.890625 0.531250 +vt 0.000000 0.750000 +vt 0.000100 0.999900 +vt 0.250000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.742188 1.000000 +vt 0.875000 1.000000 +vt 0.000000 1.000000 +vt 0.250000 1.000000 +vt 0.992188 0.812500 +vt 0.000000 0.000000 +vt 0.757812 0.968750 +vt 0.867188 0.968750 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.976562 0.968750 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.250000 0.687500 +vt 0.000000 0.656250 +vt 0.015625 0.687500 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.656250 0.875000 +vt 0.656250 0.875000 +vt 0.750000 1.000000 +vt 0.789062 0.812500 +vt 0.828125 0.796875 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.789062 0.812500 +vt 0.828125 0.796875 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.789062 0.812500 +vt 0.828125 0.796875 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.835938 0.812500 +vt 0.875000 0.796875 +vt 0.867188 0.718750 +vt 0.828125 0.718750 +vt 0.835938 0.812500 +vt 0.875000 0.796875 +vt 0.867188 0.718750 +vt 0.828125 0.718750 +vt 0.835938 0.812500 +vt 0.875000 0.796875 +vt 0.867188 0.718750 +vt 0.828125 0.718750 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 +vn 0.0000 1.0000 -0.0000 +vn -0.9778 0.2095 -0.0000 +vn 0.0000 -0.2095 -0.9778 +vn 0.9778 -0.2095 0.0000 +vn -0.0000 0.2095 0.9778 +vn -0.9778 -0.2095 0.0000 +vn 0.9778 0.2095 -0.0000 +vn 0.0000 -0.2095 0.9778 +vn 0.0000 0.2095 -0.9778 +usemtl None +s off +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 7/5/2 3/6/2 +f 8/7/3 5/8/3 7/5/3 +f 6/9/4 1/10/4 5/8/4 +f 7/11/5 1/12/5 3/13/5 +f 10/14/2 11/15/2 9/16/2 +f 12/17/6 13/18/6 11/15/6 +f 14/19/3 15/20/3 13/18/3 +f 16/21/7 17/22/7 15/20/7 +f 18/23/4 19/24/4 17/22/4 +f 20/25/8 21/26/8 19/27/8 +f 22/28/1 23/29/1 21/30/1 +f 24/31/9 9/16/9 23/29/9 +f 15/32/5 19/33/5 23/34/5 +f 26/35/1 27/36/1 25/37/1 +f 28/38/2 31/39/2 27/40/2 +f 32/41/3 29/42/3 31/43/3 +f 30/44/4 25/45/4 29/46/4 +f 34/47/2 35/48/2 33/49/2 +f 36/50/6 37/51/6 35/52/6 +f 38/53/3 39/54/3 37/55/3 +f 40/56/7 41/57/7 39/54/7 +f 42/58/4 43/59/4 41/57/4 +f 44/60/8 45/61/8 43/59/8 +f 46/62/1 47/63/1 45/61/1 +f 48/64/9 33/49/9 47/63/9 +f 47/65/5 35/66/5 39/67/5 +f 50/68/2 51/69/2 49/70/2 +f 52/71/6 53/72/6 51/73/6 +f 54/74/3 55/75/3 53/72/3 +f 56/76/7 57/77/7 55/75/7 +f 58/78/4 59/79/4 57/77/4 +f 60/80/8 61/81/8 59/79/8 +f 62/82/1 63/83/1 61/81/1 +f 64/84/9 49/85/9 63/83/9 +f 55/86/5 59/87/5 63/88/5 +f 66/89/1 67/90/1 65/91/1 +f 68/92/2 71/93/2 67/90/2 +f 72/94/3 69/95/3 71/96/3 +f 70/97/4 65/91/4 69/98/4 +f 68/99/10 70/97/10 72/100/10 +f 74/101/11 75/102/11 73/103/11 +f 76/104/12 79/105/12 75/106/12 +f 79/105/13 78/107/13 77/108/13 +f 77/108/14 74/109/14 73/110/14 +f 82/111/14 83/112/14 81/113/14 +f 84/114/15 87/115/15 83/112/15 +f 87/116/12 86/117/12 85/118/12 +f 85/118/16 82/119/16 81/120/16 +f 90/121/16 91/122/16 89/123/16 +f 92/124/17 95/125/17 91/126/17 +f 95/125/15 94/127/15 93/128/15 +f 93/128/18 90/129/18 89/130/18 +f 98/131/18 99/132/18 97/133/18 +f 100/134/13 103/135/13 99/132/13 +f 103/135/17 102/136/17 101/137/17 +f 101/137/11 98/131/11 97/133/11 +f 106/138/1 107/139/1 105/140/1 +f 108/141/2 111/142/2 107/139/2 +f 112/143/3 109/144/3 111/142/3 +f 110/145/4 105/146/4 109/147/4 +f 111/148/5 105/149/5 107/150/5 +f 108/151/10 110/152/10 112/153/10 +f 114/154/1 115/155/1 113/156/1 +f 116/157/2 119/158/2 115/155/2 +f 120/159/3 117/160/3 119/161/3 +f 118/162/4 113/156/4 117/163/4 +f 122/164/1 123/165/1 121/166/1 +f 124/167/2 127/168/2 123/169/2 +f 128/170/3 125/171/3 127/168/3 +f 126/172/4 121/166/4 125/173/4 +f 127/174/5 121/175/5 123/176/5 +f 128/170/10 122/177/10 126/178/10 +f 130/179/1 131/180/1 129/181/1 +f 132/182/2 135/183/2 131/184/2 +f 136/185/3 133/186/3 135/187/3 +f 134/188/4 129/189/4 133/190/4 +f 135/191/5 129/192/5 131/193/5 +f 136/194/10 130/195/10 134/196/10 +f 138/197/1 139/198/1 137/199/1 +f 140/200/2 143/201/2 139/202/2 +f 144/203/3 141/204/3 143/205/3 +f 142/206/4 137/207/4 141/208/4 +f 148/209/2 151/210/2 147/211/2 +f 152/212/3 149/213/3 151/214/3 +f 150/215/4 145/216/4 149/213/4 +f 151/217/5 145/218/5 147/219/5 +f 148/220/10 150/215/10 152/221/10 +f 154/222/1 155/223/1 153/224/1 +f 156/225/2 159/226/2 155/227/2 +f 160/228/3 157/229/3 159/226/3 +f 158/230/4 153/231/4 157/229/4 +f 162/232/1 163/233/1 161/234/1 +f 164/235/2 167/236/2 163/237/2 +f 168/238/3 165/239/3 167/236/3 +f 166/240/4 161/241/4 165/239/4 +f 170/242/1 171/243/1 169/244/1 +f 172/245/2 175/246/2 171/247/2 +f 176/248/3 173/249/3 175/246/3 +f 174/250/4 169/251/4 173/249/4 +f 175/252/5 169/253/5 171/254/5 +f 178/255/2 179/256/2 177/257/2 +f 180/258/3 183/259/3 179/260/3 +f 184/261/4 181/262/4 183/259/4 +f 182/263/1 177/264/1 181/262/1 +f 183/265/5 177/266/5 179/267/5 +f 186/268/2 187/269/2 185/270/2 +f 188/271/3 191/272/3 187/273/3 +f 192/274/4 189/275/4 191/272/4 +f 190/276/1 185/277/1 189/275/1 +f 191/278/5 185/279/5 187/280/5 +f 194/281/8 195/282/8 193/283/8 +f 196/284/9 199/285/9 195/286/9 +f 200/287/6 197/288/6 199/285/6 +f 198/289/7 193/290/7 197/288/7 +f 199/291/5 193/292/5 195/293/5 +f 202/294/8 203/295/8 201/296/8 +f 204/297/9 207/298/9 203/299/9 +f 208/300/6 205/301/6 207/298/6 +f 206/302/7 201/303/7 205/301/7 +f 207/304/5 201/305/5 203/306/5 +f 210/307/9 211/308/9 209/309/9 +f 212/310/6 215/311/6 211/312/6 +f 216/313/7 213/314/7 215/311/7 +f 214/315/8 209/316/8 213/314/8 +f 215/317/5 209/318/5 211/319/5 +f 218/320/9 219/321/9 217/322/9 +f 220/323/6 223/324/6 219/325/6 +f 224/326/7 221/327/7 223/324/7 +f 222/328/8 217/329/8 221/327/8 +f 223/330/5 217/331/5 219/332/5 +f 228/333/2 231/334/2 227/335/2 +f 232/336/3 229/337/3 231/338/3 +f 230/339/4 225/340/4 229/337/4 +f 231/341/5 225/342/5 227/343/5 +f 228/344/10 230/339/10 232/345/10 +f 236/346/4 239/347/4 235/348/4 +f 240/349/1 237/350/1 239/351/1 +f 238/352/2 233/353/2 237/350/2 +f 239/354/5 233/355/5 235/356/5 +f 236/357/10 238/352/10 240/358/10 +f 244/359/4 247/360/4 243/361/4 +f 248/362/1 245/363/1 247/364/1 +f 246/365/2 241/366/2 245/363/2 +f 247/367/5 241/368/5 243/369/5 +f 244/370/10 246/365/10 248/371/10 +f 252/372/3 255/373/3 251/374/3 +f 256/375/4 253/376/4 255/377/4 +f 254/378/1 249/379/1 253/376/1 +f 255/380/5 249/381/5 251/382/5 +f 252/383/10 254/378/10 256/384/10 +f 260/385/3 263/386/3 259/387/3 +f 264/388/4 261/389/4 263/390/4 +f 262/391/1 257/392/1 261/389/1 +f 263/393/5 257/394/5 259/395/5 +f 260/396/10 262/391/10 264/397/10 +f 266/398/1 267/399/1 265/400/1 +f 268/401/2 271/402/2 267/399/2 +f 272/403/3 269/404/3 271/402/3 +f 270/405/4 265/406/4 269/407/4 +f 268/408/10 270/405/10 272/409/10 +f 274/410/1 275/411/1 273/412/1 +f 276/413/2 279/414/2 275/411/2 +f 280/415/3 277/416/3 279/414/3 +f 278/417/4 273/418/4 277/419/4 +f 276/420/10 278/417/10 280/421/10 +f 282/422/1 283/423/1 281/424/1 +f 284/425/2 287/426/2 283/423/2 +f 288/427/3 285/428/3 287/426/3 +f 286/429/4 281/430/4 285/431/4 +f 284/432/10 286/429/10 288/433/10 +f 290/434/3 291/435/3 289/436/3 +f 292/437/2 295/438/2 291/435/2 +f 296/439/1 293/440/1 295/438/1 +f 294/441/4 289/442/4 293/443/4 +f 292/444/5 294/441/5 296/445/5 +f 298/446/3 299/447/3 297/448/3 +f 300/449/2 303/450/2 299/447/2 +f 304/451/1 301/452/1 303/450/1 +f 302/453/4 297/454/4 301/455/4 +f 300/456/5 302/453/5 304/457/5 +f 306/458/3 307/459/3 305/460/3 +f 308/461/2 311/462/2 307/459/2 +f 312/463/1 309/464/1 311/462/1 +f 310/465/4 305/466/4 309/467/4 +f 308/468/5 310/465/5 312/469/5 +f 2/1/1 4/470/1 3/2/1 +f 4/4/2 8/7/2 7/5/2 +f 8/7/3 6/9/3 5/8/3 +f 6/9/4 2/471/4 1/10/4 +f 7/11/5 5/472/5 1/12/5 +f 10/14/2 12/17/2 11/15/2 +f 12/17/6 14/19/6 13/18/6 +f 14/19/3 16/21/3 15/20/3 +f 16/21/7 18/23/7 17/22/7 +f 18/23/4 20/473/4 19/24/4 +f 20/25/8 22/474/8 21/26/8 +f 22/28/1 24/31/1 23/29/1 +f 24/31/9 10/14/9 9/16/9 +f 23/34/5 9/475/5 15/32/5 +f 9/475/5 11/476/5 15/32/5 +f 11/476/5 13/477/5 15/32/5 +f 15/32/5 17/478/5 19/33/5 +f 19/33/5 21/479/5 23/34/5 +f 26/35/1 28/480/1 27/36/1 +f 28/38/2 32/481/2 31/39/2 +f 32/41/3 30/482/3 29/42/3 +f 30/44/4 26/483/4 25/45/4 +f 34/47/2 36/484/2 35/48/2 +f 36/50/6 38/485/6 37/51/6 +f 38/53/3 40/56/3 39/54/3 +f 40/56/7 42/58/7 41/57/7 +f 42/58/4 44/60/4 43/59/4 +f 44/60/8 46/62/8 45/61/8 +f 46/62/1 48/64/1 47/63/1 +f 48/64/9 34/47/9 33/49/9 +f 47/65/5 33/486/5 35/66/5 +f 35/66/5 37/487/5 39/67/5 +f 39/67/5 41/488/5 43/489/5 +f 43/489/5 45/490/5 39/67/5 +f 45/490/5 47/65/5 39/67/5 +f 50/68/2 52/491/2 51/69/2 +f 52/71/6 54/74/6 53/72/6 +f 54/74/3 56/76/3 55/75/3 +f 56/76/7 58/78/7 57/77/7 +f 58/78/4 60/80/4 59/79/4 +f 60/80/8 62/82/8 61/81/8 +f 62/82/1 64/84/1 63/83/1 +f 64/84/9 50/492/9 49/85/9 +f 63/88/5 49/493/5 51/494/5 +f 51/494/5 53/495/5 55/86/5 +f 55/86/5 57/496/5 59/87/5 +f 59/87/5 61/497/5 63/88/5 +f 63/88/5 51/494/5 55/86/5 +f 66/89/1 68/92/1 67/90/1 +f 68/92/2 72/498/2 71/93/2 +f 72/94/3 70/499/3 69/95/3 +f 70/97/4 66/89/4 65/91/4 +f 68/99/10 66/500/10 70/97/10 +f 74/101/11 76/501/11 75/102/11 +f 76/104/12 80/502/12 79/105/12 +f 79/105/13 80/502/13 78/107/13 +f 77/108/14 78/107/14 74/109/14 +f 82/111/14 84/114/14 83/112/14 +f 84/114/15 88/503/15 87/115/15 +f 87/116/12 88/504/12 86/117/12 +f 85/118/16 86/117/16 82/119/16 +f 90/121/16 92/505/16 91/122/16 +f 92/124/17 96/506/17 95/125/17 +f 95/125/15 96/506/15 94/127/15 +f 93/128/18 94/127/18 90/129/18 +f 98/131/18 100/134/18 99/132/18 +f 100/134/13 104/507/13 103/135/13 +f 103/135/17 104/507/17 102/136/17 +f 101/137/11 102/136/11 98/131/11 +f 106/138/1 108/141/1 107/139/1 +f 108/141/2 112/143/2 111/142/2 +f 112/143/3 110/508/3 109/144/3 +f 110/145/4 106/509/4 105/146/4 +f 111/148/5 109/510/5 105/149/5 +f 108/151/10 106/511/10 110/152/10 +f 114/154/1 116/157/1 115/155/1 +f 116/157/2 120/512/2 119/158/2 +f 120/159/3 118/513/3 117/160/3 +f 118/162/4 114/154/4 113/156/4 +f 122/164/1 124/514/1 123/165/1 +f 124/167/2 128/170/2 127/168/2 +f 128/170/3 126/178/3 125/171/3 +f 126/172/4 122/164/4 121/166/4 +f 127/174/5 125/515/5 121/175/5 +f 128/170/10 124/516/10 122/177/10 +f 130/179/1 132/517/1 131/180/1 +f 132/182/2 136/518/2 135/183/2 +f 136/185/3 134/519/3 133/186/3 +f 134/188/4 130/520/4 129/189/4 +f 135/191/5 133/521/5 129/192/5 +f 136/194/10 132/522/10 130/195/10 +f 138/197/1 140/523/1 139/198/1 +f 140/200/2 144/524/2 143/201/2 +f 144/203/3 142/525/3 141/204/3 +f 142/206/4 138/526/4 137/207/4 +f 148/209/2 152/527/2 151/210/2 +f 152/212/3 150/215/3 149/213/3 +f 150/215/4 146/528/4 145/216/4 +f 151/217/5 149/529/5 145/218/5 +f 148/220/10 146/528/10 150/215/10 +f 154/222/1 156/530/1 155/223/1 +f 156/225/2 160/228/2 159/226/2 +f 160/228/3 158/230/3 157/229/3 +f 158/230/4 154/531/4 153/231/4 +f 162/232/1 164/532/1 163/233/1 +f 164/235/2 168/238/2 167/236/2 +f 168/238/3 166/240/3 165/239/3 +f 166/240/4 162/533/4 161/241/4 +f 170/242/1 172/534/1 171/243/1 +f 172/245/2 176/248/2 175/246/2 +f 176/248/3 174/250/3 173/249/3 +f 174/250/4 170/535/4 169/251/4 +f 175/252/5 173/536/5 169/253/5 +f 178/255/2 180/537/2 179/256/2 +f 180/258/3 184/261/3 183/259/3 +f 184/261/4 182/263/4 181/262/4 +f 182/263/1 178/538/1 177/264/1 +f 183/265/5 181/539/5 177/266/5 +f 186/268/2 188/540/2 187/269/2 +f 188/271/3 192/274/3 191/272/3 +f 192/274/4 190/276/4 189/275/4 +f 190/276/1 186/541/1 185/277/1 +f 191/278/5 189/542/5 185/279/5 +f 194/281/8 196/543/8 195/282/8 +f 196/284/9 200/287/9 199/285/9 +f 200/287/6 198/289/6 197/288/6 +f 198/289/7 194/544/7 193/290/7 +f 199/291/5 197/545/5 193/292/5 +f 202/294/8 204/546/8 203/295/8 +f 204/297/9 208/300/9 207/298/9 +f 208/300/6 206/302/6 205/301/6 +f 206/302/7 202/547/7 201/303/7 +f 207/304/5 205/548/5 201/305/5 +f 210/307/9 212/549/9 211/308/9 +f 212/310/6 216/313/6 215/311/6 +f 216/313/7 214/315/7 213/314/7 +f 214/315/8 210/550/8 209/316/8 +f 215/317/5 213/551/5 209/318/5 +f 218/320/9 220/552/9 219/321/9 +f 220/323/6 224/326/6 223/324/6 +f 224/326/7 222/328/7 221/327/7 +f 222/328/8 218/553/8 217/329/8 +f 223/330/5 221/554/5 217/331/5 +f 228/333/2 232/555/2 231/334/2 +f 232/336/3 230/339/3 229/337/3 +f 230/339/4 226/556/4 225/340/4 +f 231/341/5 229/557/5 225/342/5 +f 228/344/10 226/556/10 230/339/10 +f 236/346/4 240/558/4 239/347/4 +f 240/349/1 238/352/1 237/350/1 +f 238/352/2 234/559/2 233/353/2 +f 239/354/5 237/560/5 233/355/5 +f 236/357/10 234/559/10 238/352/10 +f 244/359/4 248/561/4 247/360/4 +f 248/362/1 246/365/1 245/363/1 +f 246/365/2 242/562/2 241/366/2 +f 247/367/5 245/563/5 241/368/5 +f 244/370/10 242/562/10 246/365/10 +f 252/372/3 256/564/3 255/373/3 +f 256/375/4 254/378/4 253/376/4 +f 254/378/1 250/565/1 249/379/1 +f 255/380/5 253/566/5 249/381/5 +f 252/383/10 250/565/10 254/378/10 +f 260/385/3 264/567/3 263/386/3 +f 264/388/4 262/391/4 261/389/4 +f 262/391/1 258/568/1 257/392/1 +f 263/393/5 261/569/5 257/394/5 +f 260/396/10 258/568/10 262/391/10 +f 266/398/1 268/570/1 267/399/1 +f 268/401/2 272/571/2 271/402/2 +f 272/403/3 270/572/3 269/404/3 +f 270/405/4 266/573/4 265/406/4 +f 268/408/10 266/573/10 270/405/10 +f 274/410/1 276/574/1 275/411/1 +f 276/413/2 280/575/2 279/414/2 +f 280/415/3 278/576/3 277/416/3 +f 278/417/4 274/577/4 273/418/4 +f 276/420/10 274/577/10 278/417/10 +f 282/422/1 284/578/1 283/423/1 +f 284/425/2 288/579/2 287/426/2 +f 288/427/3 286/580/3 285/428/3 +f 286/429/4 282/581/4 281/430/4 +f 284/432/10 282/581/10 286/429/10 +f 290/434/3 292/582/3 291/435/3 +f 292/437/2 296/583/2 295/438/2 +f 296/439/1 294/584/1 293/440/1 +f 294/441/4 290/585/4 289/442/4 +f 292/444/5 290/585/5 294/441/5 +f 298/446/3 300/586/3 299/447/3 +f 300/449/2 304/587/2 303/450/2 +f 304/451/1 302/588/1 301/452/1 +f 302/453/4 298/589/4 297/454/4 +f 300/456/5 298/589/5 302/453/5 +f 306/458/3 308/590/3 307/459/3 +f 308/461/2 312/591/2 311/462/2 +f 312/463/1 310/592/1 309/464/1 +f 310/465/4 306/593/4 305/466/4 +f 308/468/5 306/593/5 310/465/5 diff --git a/src/main/resources/assets/advancedrocketry/models/chemicalreactor.obj b/src/main/resources/assets/advancedrocketry/models/chemicalreactor.obj index f135bc8eb..1822d708e 100644 --- a/src/main/resources/assets/advancedrocketry/models/chemicalreactor.obj +++ b/src/main/resources/assets/advancedrocketry/models/chemicalreactor.obj @@ -1,2720 +1,1643 @@ -# Blender v2.78 (sub 0) OBJ File: 'ChemicalReactor.blend' +# Blender v2.79 (sub 0) OBJ File: 'chemical_reactor.blend' # www.blender.org -o Cylinder -v -0.450000 0.025000 -0.390000 -v -0.450000 0.025000 0.390000 -v -0.450000 -0.025000 -0.390000 -v -0.450000 -0.025000 0.390000 -v -0.300000 0.025000 -0.390000 -v -0.300000 0.025000 0.390000 -v -0.300000 -0.025000 -0.390000 -v -0.300000 -0.025000 0.390000 -v -0.450000 0.050000 -0.255000 -v -0.450000 0.050000 0.255000 -v -0.450000 -0.050000 0.255000 -v -0.450000 -0.050000 -0.255000 -v -0.300000 -0.050000 0.255000 -v -0.300000 -0.050000 -0.255000 -v -0.300000 0.050000 0.255000 -v -0.300000 0.050000 -0.255000 -v -0.262500 0.293449 -0.258094 -v -0.262500 -0.258094 0.293449 -v -0.262500 0.258094 -0.293449 -v -0.262500 -0.293449 0.258094 -v -0.112500 0.293449 -0.258094 -v -0.112500 -0.258094 0.293449 -v -0.112500 0.258094 -0.293449 -v -0.112500 -0.293449 0.258094 -v -0.262500 0.215668 -0.144957 -v -0.262500 -0.144957 0.215668 -v -0.262500 -0.215668 0.144957 -v -0.262500 0.144957 -0.215668 -v -0.112500 -0.215668 0.144957 -v -0.112500 0.144957 -0.215668 -v -0.112500 -0.144957 0.215668 -v -0.112500 0.215668 -0.144957 -v -0.075000 0.390000 0.025000 -v -0.075000 -0.390000 0.025000 -v -0.075000 0.390000 -0.025000 -v -0.075000 -0.390000 -0.025000 -v 0.075000 0.390000 0.025000 -v 0.075000 -0.390000 0.025000 -v 0.075000 0.390000 -0.025000 -v 0.075000 -0.390000 -0.025000 -v -0.075000 0.255000 0.050000 -v -0.075000 -0.255000 0.050000 -v -0.075000 -0.255000 -0.050000 -v -0.075000 0.255000 -0.050000 -v 0.075000 -0.255000 -0.050000 -v 0.075000 0.255000 -0.050000 -v 0.075000 -0.255000 0.050000 -v 0.075000 0.255000 0.050000 -v 0.112500 0.258094 0.293449 -v 0.112500 -0.293449 -0.258094 -v 0.112500 0.293449 0.258094 -v 0.112500 -0.258094 -0.293449 -v 0.262500 0.258094 0.293449 -v 0.262500 -0.293449 -0.258094 -v 0.262500 0.293449 0.258094 -v 0.262500 -0.258094 -0.293449 -v 0.112500 0.144957 0.215668 -v 0.112500 -0.215668 -0.144957 -v 0.112500 -0.144957 -0.215668 -v 0.112500 0.215668 0.144957 -v 0.262500 -0.144957 -0.215668 -v 0.262500 0.215668 0.144957 -v 0.262500 -0.215668 -0.144957 -v 0.262500 0.144957 0.215668 -v 0.300000 -0.025000 0.390000 -v 0.300000 -0.025000 -0.390000 -v 0.300000 0.025000 0.390000 -v 0.300000 0.025000 -0.390000 -v 0.450000 -0.025000 0.390000 -v 0.450000 -0.025000 -0.390000 -v 0.450000 0.025000 0.390000 -v 0.450000 0.025000 -0.390000 -v 0.300000 -0.050000 0.255000 -v 0.300000 -0.050000 -0.255000 -v 0.300000 0.050000 -0.255000 -v 0.300000 0.050000 0.255000 -v 0.450000 0.050000 -0.255000 -v 0.450000 0.050000 0.255000 -v 0.450000 -0.050000 -0.255000 -v 0.450000 -0.050000 0.255000 -v 0.300000 0.390000 0.025000 -v 0.300000 -0.390000 0.025000 -v 0.300000 0.390000 -0.025000 -v 0.300000 -0.390000 -0.025000 -v 0.450000 0.390000 0.025000 -v 0.450000 -0.390000 0.025000 -v 0.450000 0.390000 -0.025000 -v 0.450000 -0.390000 -0.025000 -v 0.300000 0.255000 0.050000 -v 0.300000 -0.255000 0.050000 -v 0.300000 -0.255000 -0.050000 -v 0.300000 0.255000 -0.050000 -v 0.450000 -0.255000 -0.050000 -v 0.450000 0.255000 -0.050000 -v 0.450000 -0.255000 0.050000 -v 0.450000 0.255000 0.050000 -v 0.112500 0.293449 -0.258094 -v 0.112500 -0.258094 0.293449 -v 0.112500 0.258094 -0.293449 -v 0.112500 -0.293449 0.258094 -v 0.262500 0.293449 -0.258094 -v 0.262500 -0.258094 0.293449 -v 0.262500 0.258094 -0.293449 -v 0.262500 -0.293449 0.258094 -v 0.112500 0.215668 -0.144957 -v 0.112500 -0.144957 0.215668 -v 0.112500 -0.215668 0.144957 -v 0.112500 0.144957 -0.215668 -v 0.262500 -0.215668 0.144957 -v 0.262500 0.144957 -0.215668 -v 0.262500 -0.144957 0.215668 -v 0.262500 0.215668 -0.144957 -v -0.075000 0.025000 -0.390000 -v -0.075000 0.025000 0.390000 -v -0.075000 -0.025000 -0.390000 -v -0.075000 -0.025000 0.390000 -v 0.075000 0.025000 -0.390000 -v 0.075000 0.025000 0.390000 -v 0.075000 -0.025000 -0.390000 -v 0.075000 -0.025000 0.390000 -v -0.075000 0.050000 -0.255000 -v -0.075000 0.050000 0.255000 -v -0.075000 -0.050000 0.255000 -v -0.075000 -0.050000 -0.255000 -v 0.075000 -0.050000 0.255000 -v 0.075000 -0.050000 -0.255000 -v 0.075000 0.050000 0.255000 -v 0.075000 0.050000 -0.255000 -v -0.262500 -0.258094 -0.293449 -v -0.262500 0.293449 0.258094 -v -0.262500 -0.293449 -0.258094 -v -0.262500 0.258094 0.293449 -v -0.112500 -0.258094 -0.293449 -v -0.112500 0.293449 0.258094 -v -0.112500 -0.293449 -0.258094 -v -0.112500 0.258094 0.293449 -v -0.262500 -0.144957 -0.215668 -v -0.262500 0.215668 0.144957 -v -0.262500 0.144957 0.215668 -v -0.262500 -0.215668 -0.144957 -v -0.112500 0.144957 0.215668 -v -0.112500 -0.215668 -0.144957 -v -0.112500 0.215668 0.144957 -v -0.112500 -0.144957 -0.215668 -v -0.450000 -0.390000 -0.025000 -v -0.450000 0.390000 -0.025000 -v -0.450000 -0.390000 0.025000 -v -0.450000 0.390000 0.025000 -v -0.300000 -0.390000 -0.025000 -v -0.300000 0.390000 -0.025000 -v -0.300000 -0.390000 0.025000 -v -0.300000 0.390000 0.025000 -v -0.450000 -0.255000 -0.050000 -v -0.450000 0.255000 -0.050000 -v -0.450000 0.255000 0.050000 -v -0.450000 -0.255000 0.050000 -v -0.300000 0.255000 0.050000 -v -0.300000 -0.255000 0.050000 -v -0.300000 0.255000 -0.050000 -v -0.300000 -0.255000 -0.050000 -v 0.750000 -0.000000 0.350000 -v -0.750000 0.000000 0.350000 -v 0.750000 0.133939 0.323358 -v -0.750000 0.133939 0.323358 -v 0.750000 0.247487 0.247487 -v -0.750000 0.247487 0.247487 -v 0.750000 0.323358 0.133939 -v -0.750000 0.323358 0.133939 -v 0.750000 0.350000 0.000000 -v -0.750000 0.350000 -0.000000 -v 0.750000 0.323358 -0.133939 -v -0.750000 0.323358 -0.133939 -v 0.750000 0.247487 -0.247487 -v -0.750000 0.247487 -0.247487 -v 0.750000 0.133939 -0.323358 -v -0.750000 0.133939 -0.323358 -v 0.750000 -0.000000 -0.350000 -v -0.750000 0.000000 -0.350000 -v 0.750000 -0.133939 -0.323358 -v -0.750000 -0.133939 -0.323358 -v 0.750000 -0.247487 -0.247487 -v -0.750000 -0.247487 -0.247488 -v 0.750000 -0.323358 -0.133939 -v -0.750000 -0.323358 -0.133939 -v 0.750000 -0.350000 0.000000 -v -0.750000 -0.350000 -0.000000 -v 0.750000 -0.323358 0.133939 -v -0.750000 -0.323358 0.133939 -v 0.750000 -0.247487 0.247488 -v -0.750000 -0.247487 0.247487 -v 0.750000 -0.133939 0.323358 -v -0.750000 -0.133939 0.323358 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3789 0.6562 -vt 0.3828 0.6523 -vt 0.3828 0.6445 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6484 -vt 0.4180 0.6445 -vt 0.4180 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.4023 0.6641 -vt 0.3906 0.6719 -vt 0.4023 0.6719 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.4180 0.6445 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6484 -vt 0.4180 0.6445 -vt 0.4180 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3828 0.6523 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4141 0.6523 -vt 0.4102 0.6641 -vt 0.4180 0.6445 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3867 0.6641 -vt 0.3828 0.6523 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.3789 0.6641 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3867 0.6641 -vt 0.3828 0.6523 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4102 0.6562 -vt 0.3984 0.6602 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.3789 0.6641 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3789 0.6562 -vt 0.3828 0.6523 -vt 0.3828 0.6445 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.4023 0.6641 -vt 0.3906 0.6719 -vt 0.4023 0.6719 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4102 0.6641 -vt 0.4180 0.6680 -vt 0.4141 0.6641 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.4180 0.6445 -vt 0.3984 0.6602 -vt 0.3867 0.6641 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3789 0.6562 -vt 0.3828 0.6523 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.4023 0.6641 -vt 0.3906 0.6719 -vt 0.4023 0.6719 -vt 0.4297 0.6484 -vt 0.4180 0.6445 -vt 0.4180 0.6484 -vt 0.4102 0.6641 -vt 0.4180 0.6680 -vt 0.4141 0.6641 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3867 0.6641 -vt 0.3789 0.6562 -vt 0.3828 0.6523 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.3906 0.6641 -vt 0.4023 0.6719 -vt 0.4023 0.6641 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4102 0.6641 -vt 0.4180 0.6680 -vt 0.4141 0.6641 -vt 0.4102 0.6523 -vt 0.4141 0.6523 -vt 0.4180 0.6445 -vt 0.3984 0.6641 -vt 0.3906 0.6602 -vt 0.3867 0.6641 -vt 0.3789 0.6562 -vt 0.3828 0.6445 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.4102 0.6562 -vt 0.3906 0.6719 -vt 0.3789 0.6641 -vt 0.3789 0.6719 -vt 0.4023 0.6641 -vt 0.3906 0.6719 -vt 0.4023 0.6719 -vt 0.4297 0.6445 -vt 0.4180 0.6484 -vt 0.4297 0.6484 -vt 0.4141 0.6641 -vt 0.4180 0.6719 -vt 0.4180 0.6680 -vt 0.4141 0.6523 -vt 0.4102 0.6641 -vt 0.4180 0.6445 -vt 0.2266 0.6094 -vt 0.2422 0.6133 -vt 0.2422 0.6094 -vt 0.4141 0.6094 -vt 0.4297 0.6133 -vt 0.4297 0.6094 -vt 0.4023 0.6094 -vt 0.4141 0.6133 -vt 0.3906 0.6094 -vt 0.4023 0.6133 -vt 0.3789 0.6133 -vt 0.3906 0.6133 -vt 0.3672 0.6094 -vt 0.3789 0.6094 -vt 0.3516 0.6094 -vt 0.3672 0.6133 -vt 0.3398 0.6094 -vt 0.3516 0.6133 -vt 0.3281 0.6094 -vt 0.3398 0.6133 -vt 0.3164 0.6094 -vt 0.3281 0.6133 -vt 0.3047 0.6133 -vt 0.3164 0.6133 -vt 0.2891 0.6094 -vt 0.3047 0.6094 -vt 0.2773 0.6094 -vt 0.2891 0.6133 -vt 0.2656 0.6094 -vt 0.2773 0.6133 -vt 0.2539 0.6133 -vt 0.2539 0.6094 -vt 0.2656 0.6133 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.3906 0.6641 -vt 0.3906 0.6719 -vt 0.4297 0.6445 -vt 0.4102 0.6641 -vt 0.3828 0.6523 -vt 0.3906 0.6641 -vt 0.3906 0.6641 -vt 0.4102 0.6641 -vt 0.3828 0.6523 -vt 0.3906 0.6641 -vt 0.3906 0.6719 -vt 0.4297 0.6445 -vt 0.4102 0.6641 -vt 0.3906 0.6602 -vt 0.3906 0.6641 -vt 0.3906 0.6719 -vt 0.4102 0.6523 -vt 0.3984 0.6602 -vt 0.3906 0.6719 -vt 0.3906 0.6719 -vt 0.4180 0.6445 -vt 0.4102 0.6641 -vt 0.4062 0.6523 -vt 0.3906 0.6719 -vt 0.3906 0.6719 -vt 0.4180 0.6445 -vt 0.4102 0.6641 -vt 0.3828 0.6445 -vt 0.4062 0.6523 -vt 0.3906 0.6641 -vt 0.3906 0.6641 -vt 0.4180 0.6719 -vt 0.3828 0.6445 -vt 0.3906 0.6641 -vt 0.3906 0.6641 -vt 0.4297 0.6445 -vt 0.4180 0.6719 -vt 0.3984 0.6602 -vt 0.3828 0.6445 -vt 0.3906 0.6641 -vt 0.3906 0.6719 -vt 0.4180 0.6719 -vt 0.3984 0.6602 -vt 0.3828 0.6523 -vt 0.3906 0.6641 -vt 0.3906 0.6641 -vt 0.4102 0.6523 -vt 0.2266 0.6133 -vn -1.0000 0.0000 -0.0000 -vn 0.0000 -0.9833 -0.1821 -vn 1.0000 0.0000 0.0000 -vn 0.0000 0.9833 -0.1821 +mtllib chemical_reactor.mtl +o Hull +v -1.937500 1.000000 0.937500 +v -1.937500 1.625000 0.937500 +v -1.937500 1.000000 0.062500 +v -1.937500 1.625000 0.062500 +v -1.062500 1.000000 0.937500 +v -1.062500 1.625000 0.937500 +v -1.062500 1.000000 0.062500 +v -1.062500 1.625000 0.062500 +v -0.625000 1.250000 1.812500 +v -0.625000 1.375000 1.812500 +v -0.625000 1.250000 1.562500 +v -0.625000 1.375000 1.562500 +v -0.375000 1.250000 1.812500 +v -0.375000 1.375000 1.812500 +v -0.375000 1.250000 1.562500 +v -0.375000 1.375000 1.562500 +v -0.625000 0.875000 1.437500 +v -0.625000 1.000000 1.437500 +v -0.625000 0.875000 1.187500 +v -0.625000 1.000000 1.187500 +v -0.375000 0.875000 1.437500 +v -0.375000 1.000000 1.437500 +v -0.375000 0.875000 1.187500 +v -0.375000 1.000000 1.187500 +v -1.062500 1.000000 1.437500 +v -1.062500 1.250000 1.437500 +v -1.062500 1.000000 1.187500 +v -1.062500 1.250000 1.187500 +v -0.375000 1.000000 1.437500 +v -0.375000 1.250000 1.437500 +v -0.375000 1.000000 1.187500 +v -0.375000 1.250000 1.187500 +v -1.062500 1.000000 1.812500 +v -1.062500 1.250000 1.812500 +v -1.062500 1.000000 1.562500 +v -1.062500 1.250000 1.562500 +v -0.375000 1.000000 1.812500 +v -0.375000 1.250000 1.812500 +v -0.375000 1.000000 1.562500 +v -0.375000 1.250000 1.562500 +v -0.125000 1.250000 1.875000 +v -0.125000 1.375000 1.875000 +v -0.125000 1.250000 1.125000 +v -0.125000 1.375000 1.125000 +v -0.000000 1.250000 1.875000 +v -0.000000 1.375000 1.875000 +v -0.000000 1.250000 1.125000 +v -0.000000 1.375000 1.125000 +v -2.937500 1.375000 1.875000 +v -2.937500 1.375000 1.125000 +v -2.062500 1.375000 1.875000 +v -2.062500 1.375000 1.125000 +v -0.937500 1.375000 1.875000 +v -0.937500 2.000000 1.875000 +v -0.937500 1.375000 1.125000 +v -0.937500 2.000000 1.125000 +v -0.062500 1.375000 1.875000 +v -0.062500 2.000000 1.875000 +v -0.062500 1.375000 1.125000 +v -0.062500 2.000000 1.125000 +v -0.125000 0.250000 1.125000 +v -0.125000 2.000000 1.125000 +v -0.125000 0.250000 1.000000 +v -0.125000 2.000000 1.000000 +v -0.000000 0.250000 1.125000 +v -0.000000 2.000000 1.125000 +v -0.000000 0.250000 1.000000 +v -0.000000 2.000000 1.000000 +v -1.937500 0.250000 1.937500 +v -1.937500 1.875000 1.937500 +v -1.937500 0.250000 1.062500 +v -1.937500 1.875000 1.062500 +v -1.062500 0.250000 1.937500 +v -1.062500 1.875000 1.937500 +v -1.062500 0.250000 1.062500 +v -1.062500 1.875000 1.062500 +v -0.187500 0.250000 0.187500 +v -0.187500 0.875000 0.187500 +v -0.187500 0.250000 0.000000 +v -0.187500 0.875000 0.000000 +v -0.000000 0.250000 0.187500 +v -0.000000 0.875000 0.187500 +v -0.000000 0.250000 0.000000 +v -0.000000 0.875000 0.000000 +v -3.000000 0.875000 1.000000 +v -3.000000 1.000000 1.000000 +v -3.000000 0.875000 -0.000000 +v -3.000000 1.000000 -0.000000 +v -0.000000 0.875000 1.000000 +v -0.000000 1.000000 1.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v -2.937500 0.250000 0.937500 +v -2.937500 0.875000 0.937500 +v -2.937500 0.250000 0.062500 +v -2.937500 0.875000 0.062500 +v -0.062500 0.250000 0.937500 +v -0.062500 0.875000 0.937500 +v -0.062500 0.250000 0.062500 +v -0.062500 0.875000 0.062500 +v -3.000000 -0.000000 2.000000 +v -3.000000 0.250000 2.000000 +v -3.000000 -0.000000 0.000000 +v -3.000000 0.250000 0.000000 +v -0.000000 0.000000 2.000000 +v -0.000000 0.250000 2.000000 +v -0.000000 0.000000 0.000000 +v -0.000000 0.250000 0.000000 +v -3.000000 0.875000 -0.000000 +v -3.000000 1.000000 -0.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v -0.187500 0.250000 1.000000 +v -0.187500 0.875000 1.000000 +v -0.187500 0.250000 0.812500 +v -0.187500 0.875000 0.812500 +v -0.000000 0.250000 1.000000 +v -0.000000 0.875000 1.000000 +v -0.000000 0.250000 0.812500 +v -0.000000 0.875000 0.812500 +v -3.000000 0.250000 0.187500 +v -3.000000 0.875000 0.187500 +v -3.000000 0.250000 0.000000 +v -3.000000 0.875000 0.000000 +v -2.812500 0.250000 0.187500 +v -2.812500 0.875000 0.187500 +v -2.812500 0.250000 0.000000 +v -2.812500 0.875000 0.000000 +v -3.000000 0.250000 1.000000 +v -3.000000 0.875000 1.000000 +v -3.000000 0.250000 0.812500 +v -3.000000 0.875000 0.812500 +v -2.812500 0.250000 1.000000 +v -2.812500 0.875000 1.000000 +v -2.812500 0.250000 0.812500 +v -2.812500 0.875000 0.812500 +v -0.937500 0.250000 1.875000 +v -0.937500 0.875000 1.875000 +v -0.937500 0.250000 1.125000 +v -0.937500 0.875000 1.125000 +v -0.062500 0.250000 1.875000 +v -0.062500 0.875000 1.875000 +v -0.062500 0.250000 1.125000 +v -0.062500 0.875000 1.125000 +v -2.937500 1.375000 1.875000 +v -2.937500 2.000000 1.875000 +v -2.937500 1.375000 1.125000 +v -2.937500 2.000000 1.125000 +v -2.062500 1.375000 1.875000 +v -2.062500 2.000000 1.875000 +v -2.062500 1.375000 1.125000 +v -2.062500 2.000000 1.125000 +v -2.937500 0.250000 1.875000 +v -2.937500 0.875000 1.875000 +v -2.937500 0.250000 1.125000 +v -2.937500 0.875000 1.125000 +v -2.062500 0.250000 1.875000 +v -2.062500 0.875000 1.875000 +v -2.062500 0.250000 1.125000 +v -2.062500 0.875000 1.125000 +v -0.125000 0.250000 2.000000 +v -0.125000 2.000000 2.000000 +v -0.125000 0.250000 1.875000 +v -0.125000 2.000000 1.875000 +v -0.000000 0.250000 2.000000 +v -0.000000 2.000000 2.000000 +v -0.000000 0.250000 1.875000 +v -0.000000 2.000000 1.875000 +v -1.000000 0.250000 1.125000 +v -1.000000 2.000000 1.125000 +v -1.000000 0.250000 1.000000 +v -1.000000 2.000000 1.000000 +v -0.875000 0.250000 1.125000 +v -0.875000 2.000000 1.125000 +v -0.875000 0.250000 1.000000 +v -0.875000 2.000000 1.000000 +v -1.000000 0.250000 2.000000 +v -1.000000 2.000000 2.000000 +v -1.000000 0.250000 1.875000 +v -1.000000 2.000000 1.875000 +v -0.875000 0.250000 2.000000 +v -0.875000 2.000000 2.000000 +v -0.875000 0.250000 1.875000 +v -0.875000 2.000000 1.875000 +v -2.125000 0.250000 1.125000 +v -2.125000 2.000000 1.125000 +v -2.125000 0.250000 1.000000 +v -2.125000 2.000000 1.000000 +v -2.000000 0.250000 1.125000 +v -2.000000 2.000000 1.125000 +v -2.000000 0.250000 1.000000 +v -2.000000 2.000000 1.000000 +v -2.125000 0.250000 2.000000 +v -2.125000 2.000000 2.000000 +v -2.125000 0.250000 1.875000 +v -2.125000 2.000000 1.875000 +v -2.000000 0.250000 2.000000 +v -2.000000 2.000000 2.000000 +v -2.000000 0.250000 1.875000 +v -2.000000 2.000000 1.875000 +v -3.000000 0.250000 1.125000 +v -3.000000 2.000000 1.125000 +v -3.000000 0.250000 1.000000 +v -3.000000 2.000000 1.000000 +v -2.875000 0.250000 1.125000 +v -2.875000 2.000000 1.125000 +v -2.875000 0.250000 1.000000 +v -2.875000 2.000000 1.000000 +v -3.000000 0.250000 2.000000 +v -3.000000 2.000000 2.000000 +v -3.000000 0.250000 1.875000 +v -3.000000 2.000000 1.875000 +v -2.875000 0.250000 2.000000 +v -2.875000 2.000000 2.000000 +v -2.875000 0.250000 1.875000 +v -2.875000 2.000000 1.875000 +v -2.625000 1.250000 1.812500 +v -2.625000 1.375000 1.812500 +v -2.625000 1.250000 1.562500 +v -2.625000 1.375000 1.562500 +v -2.375000 1.250000 1.812500 +v -2.375000 1.375000 1.812500 +v -2.375000 1.250000 1.562500 +v -2.375000 1.375000 1.562500 +v -2.625000 0.875000 1.437500 +v -2.625000 1.000000 1.437500 +v -2.625000 0.875000 1.187500 +v -2.625000 1.000000 1.187500 +v -2.375000 0.875000 1.437500 +v -2.375000 1.000000 1.437500 +v -2.375000 0.875000 1.187500 +v -2.375000 1.000000 1.187500 +v -1.937500 1.000000 1.562500 +v -1.937500 1.250000 1.562500 +v -1.937500 1.000000 1.812500 +v -1.937500 1.250000 1.812500 +v -2.625000 1.000000 1.562500 +v -2.625000 1.250000 1.562500 +v -2.625000 1.000000 1.812500 +v -2.625000 1.250000 1.812500 +v -1.937500 1.000000 1.187500 +v -1.937500 1.250000 1.187500 +v -1.937500 1.000000 1.437500 +v -1.937500 1.250000 1.437500 +v -2.625000 1.000000 1.187500 +v -2.625000 1.250000 1.187500 +v -2.625000 1.000000 1.437500 +v -2.625000 1.250000 1.437500 +v -0.125000 0.875000 1.875000 +v -0.125000 1.000000 1.875000 +v -0.125000 0.875000 1.125000 +v -0.125000 1.000000 1.125000 +v -0.000000 0.875000 1.875000 +v -0.000000 1.000000 1.875000 +v -0.000000 0.875000 1.125000 +v -0.000000 1.000000 1.125000 +v -1.000000 1.250000 1.875000 +v -1.000000 1.375000 1.875000 +v -1.000000 1.250000 1.125000 +v -1.000000 1.375000 1.125000 +v -0.875000 1.250000 1.875000 +v -0.875000 1.375000 1.875000 +v -0.875000 1.250000 1.125000 +v -0.875000 1.375000 1.125000 +v -1.000000 0.875000 1.875000 +v -1.000000 1.000000 1.875000 +v -1.000000 0.875000 1.125000 +v -1.000000 1.000000 1.125000 +v -0.875000 0.875000 1.875000 +v -0.875000 1.000000 1.875000 +v -0.875000 0.875000 1.125000 +v -0.875000 1.000000 1.125000 +v -2.125000 1.250000 1.875000 +v -2.125000 1.375000 1.875000 +v -2.125000 1.250000 1.125000 +v -2.125000 1.375000 1.125000 +v -2.000000 1.250000 1.875000 +v -2.000000 1.375000 1.875000 +v -2.000000 1.250000 1.125000 +v -2.000000 1.375000 1.125000 +v -2.125000 0.875000 1.875000 +v -2.125000 1.000000 1.875000 +v -2.125000 0.875000 1.125000 +v -2.125000 1.000000 1.125000 +v -2.000000 0.875000 1.875000 +v -2.000000 1.000000 1.875000 +v -2.000000 0.875000 1.125000 +v -2.000000 1.000000 1.125000 +v -3.000000 1.250000 1.875000 +v -3.000000 1.375000 1.875000 +v -3.000000 1.250000 1.125000 +v -3.000000 1.375000 1.125000 +v -2.875000 1.250000 1.875000 +v -2.875000 1.375000 1.875000 +v -2.875000 1.250000 1.125000 +v -2.875000 1.375000 1.125000 +v -3.000000 0.875000 1.875000 +v -3.000000 1.000000 1.875000 +v -3.000000 0.875000 1.125000 +v -3.000000 1.000000 1.125000 +v -2.875000 0.875000 1.875000 +v -2.875000 1.000000 1.875000 +v -2.875000 0.875000 1.125000 +v -2.875000 1.000000 1.125000 +v -1.000000 0.250000 0.062500 +v -1.000000 0.875000 0.062500 +v -1.000000 0.250000 0.000000 +v -1.000000 0.875000 0.000000 +v -0.812500 0.250000 0.062500 +v -0.812500 0.875000 0.062500 +v -0.812500 0.250000 0.000000 +v -0.812500 0.875000 0.000000 +v -2.187500 0.250000 0.062500 +v -2.187500 0.875000 0.062500 +v -2.187500 0.250000 -0.000000 +v -2.187500 0.875000 -0.000000 +v -2.000000 0.250000 0.062500 +v -2.000000 0.875000 0.062500 +v -2.000000 0.250000 -0.000000 +v -2.000000 0.875000 -0.000000 +v -0.062500 0.312500 1.687500 +v -0.062500 0.687500 1.687500 +v -0.062500 0.312500 1.312500 +v -0.062500 0.687500 1.312500 +v 0.000000 0.312500 1.687500 +v 0.000000 0.687500 1.687500 +v 0.000000 0.312500 1.312500 +v 0.000000 0.687500 1.312500 +v -0.062500 1.500000 1.687500 +v -0.062500 1.875000 1.687500 +v -0.062500 1.500000 1.312500 +v -0.062500 1.875000 1.312500 +v 0.000000 1.500000 1.687500 +v 0.000000 1.875000 1.687500 +v 0.000000 1.500000 1.312500 +v 0.000000 1.875000 1.312500 +v -2.937500 0.312500 1.312500 +v -2.937500 0.687500 1.312500 +v -2.937500 0.312500 1.687500 +v -2.937500 0.687500 1.687500 +v -3.000000 0.312500 1.312500 +v -3.000000 0.687500 1.312500 +v -3.000000 0.312500 1.687500 +v -3.000000 0.687500 1.687500 +v -2.937500 1.500000 1.312500 +v -2.937500 1.875000 1.312500 +v -2.937500 1.500000 1.687500 +v -2.937500 1.875000 1.687500 +v -3.000000 1.500000 1.312500 +v -3.000000 1.875000 1.312500 +v -3.000000 1.500000 1.687500 +v -3.000000 1.875000 1.687500 +v -0.062500 0.312500 0.687500 +v -0.062500 0.687500 0.687500 +v -0.062500 0.312500 0.312500 +v -0.062500 0.687500 0.312500 +v 0.000000 0.312500 0.687500 +v 0.000000 0.687500 0.687500 +v 0.000000 0.312500 0.312500 +v 0.000000 0.687500 0.312500 +v -2.937500 0.312500 0.312500 +v -2.937500 0.687500 0.312500 +v -2.937500 0.312500 0.687500 +v -2.937500 0.687500 0.687500 +v -3.000000 0.312500 0.312500 +v -3.000000 0.687500 0.312500 +v -3.000000 0.312500 0.687500 +v -3.000000 0.687500 0.687500 +v -1.687500 1.875000 1.687500 +v -1.687500 1.937500 1.687500 +v -1.687500 1.875000 1.312500 +v -1.687500 1.937500 1.312500 +v -1.312500 1.875000 1.687500 +v -1.312500 1.937500 1.687500 +v -1.312500 1.875000 1.312500 +v -1.312500 1.937500 1.312500 +v -1.687500 0.343750 1.937500 +v -1.687500 0.343750 2.000000 +v -1.687500 0.718750 1.937500 +v -1.687500 0.718750 2.000000 +v -1.312500 0.343750 1.937500 +v -1.312500 0.343750 2.000000 +v -1.312500 0.718750 1.937500 +v -1.312500 0.718750 2.000000 +vt 0.484375 0.687500 +vt 0.593750 0.843750 +vt 0.484375 0.843750 +vt 0.484375 0.843750 +vt 0.593750 1.000000 +vt 0.484375 1.000000 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 1.000000 +vt 0.484375 0.781250 +vt 0.484375 1.000000 +vt 0.390625 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.390625 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.312500 +vt 0.390625 0.250000 +vt 0.390625 0.312500 +vt 0.421875 0.312500 +vt 0.406250 0.250000 +vt 0.421875 0.250000 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.250000 +vt 0.375000 0.375000 +vt 0.406250 0.312500 +vt 0.406250 0.375000 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.375000 0.250000 +vt 0.460938 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.250000 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.375000 0.312500 +vt 0.406250 0.250000 +vt 0.406250 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.312500 +vt 0.367188 0.375000 +vt 0.375000 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.484375 0.593750 +vt 0.375000 0.781250 +vt 0.375000 0.593750 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.484375 0.593750 +vt 0.375000 0.781250 +vt 0.375000 0.593750 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 0.578125 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.578125 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.578125 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.578125 0.375000 +vt 0.375000 0.593750 +vt 0.375000 0.375000 +vt 0.484375 1.000000 +vt 0.375000 0.781250 +vt 0.484375 0.781250 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.875000 0.968750 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 1.000000 1.000000 +vt 0.875000 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.375000 0.125000 +vt 0.000000 0.375000 +vt 0.000000 0.125000 +vt 0.000000 0.125000 +vt 0.375000 0.375000 +vt -0.000000 0.375000 +vt 0.867188 0.812500 +vt 0.976562 0.968750 +vt 0.867188 0.968750 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.632812 0.968750 +vt 0.976562 0.968750 +vt 0.867188 0.812500 +vt 0.976562 0.812500 +vt 0.992188 0.812500 +vt 0.632812 0.968750 +vt 0.632812 0.812500 +vt 0.250000 0.437500 +vt -0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt 0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.250000 0.437500 +vt 0.000000 0.375000 +vt 0.250000 0.375000 +vt 0.375000 0.500000 +vt -0.000000 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.375000 1.000000 +vt 1.000000 1.000000 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.648438 0.968750 +vt 0.625000 0.812500 +vt 0.648438 0.812500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.734375 0.812500 +vt 0.640625 0.656250 +vt 0.734375 0.656250 +vt 0.593750 0.843750 +vt 0.484375 0.687500 +vt 0.593750 0.687500 +vt 0.375000 0.781250 +vt 0.484375 0.593750 +vt 0.484375 0.781250 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 0.968750 +vt 0.781250 1.000000 +vt 0.781250 0.968750 +vt 0.781250 1.000000 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.984375 0.968750 +vt 0.390625 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.390625 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.312500 +vt 0.390625 0.250000 +vt 0.390625 0.312500 +vt 0.406250 0.312500 +vt 0.421875 0.250000 +vt 0.421875 0.312500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.460938 0.312500 +vt 0.445312 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.250000 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.406250 0.312500 +vt 0.406250 0.375000 +vt 0.460938 0.312500 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.375000 +vt 0.460938 0.312500 +vt 0.460938 0.375000 +vt 0.375000 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.406250 0.250000 +vt 0.406250 0.312500 +vt 0.460938 0.312500 +vt 0.375000 0.250000 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.375000 +vt 0.367188 0.375000 +vt 0.375000 0.375000 +vt 0.460938 0.375000 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 0.906250 0.968750 +vt 1.000000 1.000000 +vt 0.906250 1.000000 +vt 1.000000 1.000000 +vt 0.914062 0.968750 +vt 1.000000 0.968750 +vt 1.000000 1.000000 +vt 0.906250 0.968750 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.976562 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.968750 +vt 0.992188 0.812500 +vt 1.000000 0.812500 +vt 0.828125 0.718750 +vt 0.820312 0.625000 +vt 0.828125 0.625000 +vt 0.828125 0.718750 +vt 0.781250 0.625000 +vt 0.828125 0.625000 +vt 0.789062 0.718750 +vt 0.781250 0.625000 +vt 0.789062 0.625000 +vt 0.828125 0.640625 +vt 0.781250 0.703125 +vt 0.828125 0.703125 +vt 0.781250 0.718750 +vt 0.773438 0.625000 +vt 0.781250 0.625000 +vt 0.781250 0.718750 +vt 0.734375 0.625000 +vt 0.781250 0.625000 +vt 0.742188 0.718750 +vt 0.734375 0.625000 +vt 0.742188 0.625000 +vt 0.781250 0.640625 +vt 0.734375 0.703125 +vt 0.781250 0.703125 +vt 0.828125 0.718750 +vt 0.820312 0.625000 +vt 0.828125 0.625000 +vt 0.828125 0.718750 +vt 0.781250 0.625000 +vt 0.828125 0.625000 +vt 0.789062 0.718750 +vt 0.781250 0.625000 +vt 0.789062 0.625000 +vt 0.828125 0.640625 +vt 0.781250 0.703125 +vt 0.828125 0.703125 +vt 0.781250 0.718750 +vt 0.773438 0.625000 +vt 0.781250 0.625000 +vt 0.781250 0.718750 +vt 0.734375 0.625000 +vt 0.781250 0.625000 +vt 0.742188 0.718750 +vt 0.734375 0.625000 +vt 0.742188 0.625000 +vt 0.781250 0.640625 +vt 0.734375 0.703125 +vt 0.781250 0.703125 +vt 0.875000 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.718750 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.796875 +vt 0.875000 0.796875 +vt 0.875000 0.812500 +vt 0.867188 0.718750 +vt 0.875000 0.718750 +vt 0.875000 0.812500 +vt 0.828125 0.718750 +vt 0.875000 0.718750 +vt 0.835938 0.812500 +vt 0.828125 0.718750 +vt 0.835938 0.718750 +vt 0.875000 0.734375 +vt 0.828125 0.796875 +vt 0.875000 0.796875 +vt 0.742188 0.718750 +vt 0.734375 0.812500 +vt 0.734375 0.718750 +vt 0.734375 0.718750 +vt 0.781250 0.734375 +vt 0.734375 0.734375 +vt 0.773438 0.812500 +vt 0.781250 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.812500 +vt 0.734375 0.796875 +vt 0.781250 0.796875 +vt 0.781250 0.812500 +vt 0.734375 0.718750 +vt 0.781250 0.718750 +vt 0.789062 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.781250 0.718750 +vt 0.828125 0.734375 +vt 0.781250 0.734375 +vt 0.820312 0.812500 +vt 0.828125 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.781250 0.796875 +vt 0.828125 0.796875 +vt 0.828125 0.812500 +vt 0.781250 0.718750 +vt 0.828125 0.718750 +vt 0.789062 0.812500 +vt 0.820312 0.718750 +vt 0.781250 0.812500 +vt 0.593750 0.687500 +vt 0.484375 0.843750 +vt 0.484375 0.843750 +vt 0.375000 0.781250 +vt 0.390625 0.375000 +vt 0.390625 0.375000 +vt 0.375000 0.250000 +vt 0.406250 0.312500 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.375000 +vt 0.460938 0.312500 +vt 0.375000 0.312500 +vt 0.460938 0.375000 +vt 0.460938 0.250000 +vt 0.375000 0.250000 +vt 0.375000 0.250000 +vt 0.460938 0.375000 +vt 0.375000 0.312500 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 0.484375 0.781250 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.484375 0.781250 +vt 0.375000 0.593750 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.578125 0.593750 +vt 0.578125 0.593750 +vt 0.578125 0.593750 +vt 0.578125 0.593750 +vt 0.375000 1.000000 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 1.000000 0.968750 +vt 0.875000 1.000000 +vt 0.625000 1.000000 +vt 0.375000 0.375000 +vt 0.375000 0.125000 +vt 0.976562 0.812500 +vt 0.992188 0.812500 +vt 0.867188 0.968750 +vt 0.992188 0.968750 +vt 0.000000 0.437500 +vt -0.000000 0.500000 +vt 0.000000 0.437500 +vt 0.000000 0.500000 +vt 0.375000 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.640625 0.812500 +vt 0.484375 0.843750 +vt 0.375000 0.593750 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.781250 0.968750 +vt 1.000000 1.000000 +vt 0.781250 0.968750 +vt 0.984375 1.000000 +vt 0.390625 0.375000 +vt 0.390625 0.375000 +vt 0.375000 0.250000 +vt 0.406250 0.250000 +vt 0.460938 0.375000 +vt 0.460938 0.375000 +vt 0.445312 0.312500 +vt 0.445312 0.312500 +vt 0.460938 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.250000 +vt 0.460938 0.375000 +vt 0.375000 0.312500 +vt 0.460938 0.312500 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.460938 0.312500 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.906250 1.000000 +vt 1.000000 0.968750 +vt 0.914062 1.000000 +vt 0.906250 1.000000 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.992188 0.968750 +vt 0.976562 0.968750 +vt 0.992188 0.968750 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.640625 +vt 0.773438 0.718750 +vt 0.734375 0.718750 +vt 0.734375 0.718750 +vt 0.734375 0.640625 +vt 0.820312 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.718750 +vt 0.781250 0.640625 +vt 0.773438 0.718750 +vt 0.734375 0.718750 +vt 0.734375 0.718750 +vt 0.734375 0.640625 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.742188 0.812500 +vt 0.773438 0.718750 +vt 0.734375 0.812500 +vn -1.0000 0.0000 0.0000 vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 vn 0.0000 0.0000 1.0000 -vn 0.0000 0.9833 0.1821 -vn 0.0000 -0.9833 0.1821 -vn 0.0000 -0.5665 -0.8240 -vn -0.0000 0.8240 0.5665 -vn 0.0000 0.7071 -0.7071 -vn 0.0000 -0.7071 0.7071 -vn 0.0000 0.5665 0.8240 -vn 0.0000 -0.8240 -0.5665 -vn 0.0000 0.1821 -0.9833 -vn -0.0000 0.1821 0.9833 vn 0.0000 1.0000 0.0000 -vn 0.0000 -1.0000 -0.0000 -vn -0.0000 -0.1821 0.9833 -vn 0.0000 -0.1821 -0.9833 -vn 0.0000 0.8240 -0.5665 -vn 0.0000 -0.5665 0.8240 -vn 0.0000 0.7071 0.7071 -vn 0.0000 -0.7071 -0.7071 -vn 0.0000 -0.8240 0.5665 -vn 0.0000 0.5665 -0.8240 -vn -0.0000 0.1951 0.9808 -vn -0.0000 0.5556 0.8315 -vn -0.0000 0.8315 0.5556 -vn 0.0000 0.9808 0.1951 -vn 0.0000 0.9808 -0.1951 -vn 0.0000 0.8315 -0.5556 -vn 0.0000 0.5556 -0.8315 -vn 0.0000 0.1951 -0.9808 -vn 0.0000 -0.1951 -0.9808 -vn 0.0000 -0.5556 -0.8315 -vn 0.0000 -0.8315 -0.5556 -vn -0.0000 -0.9808 -0.1951 -vn -0.0000 -0.9808 0.1951 -vn -0.0000 -0.8315 0.5556 -vn -0.0000 -0.1951 0.9808 -vn -0.0000 -0.5556 0.8315 -s off -f 1/1/1 12/2/1 9/3/1 -f 3/4/2 14/5/2 12/2/2 -f 7/6/3 16/7/3 14/5/3 -f 16/8/4 1/1/4 9/3/4 -f 5/9/5 3/10/5 1/11/5 -f 2/12/6 8/13/6 6/14/6 -f 6/15/7 10/16/7 2/17/7 -f 8/18/3 15/19/3 6/20/3 -f 11/21/8 8/18/8 4/22/8 -f 10/16/1 4/22/1 2/17/1 -f 17/23/1 28/24/1 25/25/1 -f 19/26/9 30/27/9 28/24/9 -f 30/27/3 21/28/3 32/29/3 -f 21/30/10 25/25/10 32/31/10 -f 21/32/11 19/33/11 17/34/11 -f 22/35/12 20/36/12 24/37/12 -f 31/38/13 18/39/13 22/40/13 -f 24/41/3 31/42/3 22/43/3 -f 27/44/14 24/41/14 20/45/14 -f 26/46/1 20/45/1 18/39/1 -f 33/47/1 44/48/1 41/49/1 -f 35/50/15 46/51/15 44/48/15 -f 46/51/3 37/52/3 48/53/3 -f 37/54/16 41/49/16 48/55/16 -f 37/56/17 35/57/17 33/58/17 -f 34/59/18 40/60/18 38/61/18 -f 38/62/19 42/63/19 34/64/19 -f 40/65/3 47/66/3 38/67/3 -f 43/68/20 40/65/20 36/69/20 -f 42/63/1 36/69/1 34/64/1 -f 49/70/1 60/71/1 57/72/1 -f 60/71/21 55/73/21 62/74/21 -f 62/74/3 53/75/3 64/76/3 -f 53/77/22 57/72/22 64/78/22 -f 53/79/23 51/80/23 49/81/23 -f 50/82/24 56/83/24 54/84/24 -f 63/85/25 50/86/25 54/87/25 -f 56/88/3 63/89/3 54/90/3 -f 52/91/26 61/92/26 56/88/26 -f 58/93/1 52/91/1 50/86/1 -f 73/94/1 67/95/1 76/96/1 -f 76/96/7 71/97/7 78/98/7 -f 78/98/3 69/99/3 80/100/3 -f 69/101/8 73/94/8 80/102/8 -f 65/103/6 71/104/6 67/105/6 -f 66/106/5 72/107/5 70/108/5 -f 79/109/2 66/110/2 70/111/2 -f 72/112/3 79/113/3 70/114/3 -f 75/115/4 72/112/4 68/116/4 -f 66/110/1 75/115/1 68/116/1 -f 89/117/1 83/118/1 92/119/1 -f 92/119/15 87/120/15 94/121/15 -f 94/121/3 85/122/3 96/123/3 -f 96/124/16 81/125/16 89/117/16 -f 81/126/17 87/127/17 83/128/17 -f 82/129/18 88/130/18 86/131/18 -f 95/132/19 82/133/19 86/134/19 -f 88/135/3 95/136/3 86/137/3 -f 91/138/20 88/135/20 84/139/20 -f 82/133/1 91/138/1 84/139/1 -f 97/140/1 108/141/1 105/142/1 -f 99/143/9 110/144/9 108/141/9 -f 103/145/3 112/146/3 110/144/3 -f 112/147/10 97/140/10 105/142/10 -f 101/148/11 99/149/11 97/150/11 -f 102/151/12 100/152/12 104/153/12 -f 111/154/13 98/155/13 102/156/13 -f 109/157/3 102/158/3 104/159/3 -f 107/160/14 104/159/14 100/161/14 -f 106/162/1 100/161/1 98/155/1 -f 113/163/1 124/164/1 121/165/1 -f 115/166/2 126/167/2 124/164/2 -f 119/168/3 128/169/3 126/167/3 -f 117/170/4 121/165/4 128/171/4 -f 117/172/5 115/173/5 113/174/5 -f 118/175/6 116/176/6 120/177/6 -f 118/178/7 122/179/7 114/180/7 -f 125/181/3 118/182/3 120/183/3 -f 123/184/8 120/183/8 116/185/8 -f 122/179/1 116/185/1 114/180/1 -f 137/186/1 131/187/1 140/188/1 -f 131/187/25 142/189/25 140/188/25 -f 135/190/3 144/191/3 142/189/3 -f 133/192/26 137/186/26 144/193/26 -f 133/194/24 131/195/24 129/196/24 -f 130/197/23 136/198/23 134/199/23 -f 143/200/21 130/201/21 134/202/21 -f 141/203/3 134/204/3 136/205/3 -f 139/206/22 136/205/22 132/207/22 -f 138/208/1 132/207/1 130/201/1 -f 153/209/1 147/210/1 156/211/1 -f 147/210/19 158/212/19 156/211/19 -f 158/212/3 149/213/3 160/214/3 -f 149/215/20 153/209/20 160/216/20 -f 149/217/18 147/218/18 145/219/18 -f 150/220/17 148/221/17 152/222/17 -f 159/223/15 146/224/15 150/225/15 -f 152/226/3 159/227/3 150/228/3 -f 148/229/16 157/230/16 152/226/16 -f 154/231/1 148/229/1 146/224/1 -f 163/232/27 162/233/27 161/234/27 -f 165/235/28 164/236/28 163/237/28 -f 167/238/29 166/239/29 165/235/29 -f 169/240/30 168/241/30 167/238/30 -f 169/240/31 172/242/31 170/243/31 -f 173/244/32 172/242/32 171/245/32 -f 175/246/33 174/247/33 173/244/33 -f 177/248/34 176/249/34 175/246/34 -f 179/250/35 178/251/35 177/248/35 -f 181/252/36 180/253/36 179/250/36 -f 181/252/37 184/254/37 182/255/37 -f 185/256/38 184/254/38 183/257/38 -f 187/258/39 186/259/39 185/256/39 -f 189/260/40 188/261/40 187/258/40 -f 161/234/41 192/262/41 191/263/41 -f 191/263/42 190/264/42 189/260/42 -f 1/1/1 3/4/1 12/2/1 -f 3/4/2 7/6/2 14/5/2 -f 7/6/3 5/265/3 16/7/3 -f 16/8/4 5/266/4 1/1/4 -f 5/9/5 7/267/5 3/10/5 -f 2/12/6 4/268/6 8/13/6 -f 6/15/7 15/269/7 10/16/7 -f 8/18/3 13/270/3 15/19/3 -f 11/21/8 13/270/8 8/18/8 -f 10/16/1 11/21/1 4/22/1 -f 17/23/1 19/26/1 28/24/1 -f 19/26/9 23/271/9 30/27/9 -f 30/27/3 23/271/3 21/28/3 -f 21/30/10 17/23/10 25/25/10 -f 21/32/11 23/272/11 19/33/11 -f 22/35/12 18/273/12 20/36/12 -f 31/38/13 26/46/13 18/39/13 -f 24/41/3 29/274/3 31/42/3 -f 27/44/14 29/274/14 24/41/14 -f 26/46/1 27/44/1 20/45/1 -f 33/47/1 35/50/1 44/48/1 -f 35/50/15 39/275/15 46/51/15 -f 46/51/3 39/275/3 37/52/3 -f 37/54/16 33/47/16 41/49/16 -f 37/56/17 39/276/17 35/57/17 -f 34/59/18 36/277/18 40/60/18 -f 38/62/19 47/278/19 42/63/19 -f 40/65/3 45/279/3 47/66/3 -f 43/68/20 45/279/20 40/65/20 -f 42/63/1 43/68/1 36/69/1 -f 49/70/1 51/280/1 60/71/1 -f 60/71/21 51/280/21 55/73/21 -f 62/74/3 55/73/3 53/75/3 -f 53/77/22 49/70/22 57/72/22 -f 53/79/23 55/281/23 51/80/23 -f 50/82/24 52/282/24 56/83/24 -f 63/85/25 58/93/25 50/86/25 -f 56/88/3 61/92/3 63/89/3 -f 52/91/26 59/283/26 61/92/26 -f 58/93/1 59/283/1 52/91/1 -f 73/94/1 65/284/1 67/95/1 -f 76/96/7 67/95/7 71/97/7 -f 78/98/3 71/97/3 69/99/3 -f 69/101/8 65/284/8 73/94/8 -f 65/103/6 69/285/6 71/104/6 -f 66/106/5 68/286/5 72/107/5 -f 79/109/2 74/287/2 66/110/2 -f 72/112/3 77/288/3 79/113/3 -f 75/115/4 77/288/4 72/112/4 -f 66/110/1 74/287/1 75/115/1 -f 89/117/1 81/125/1 83/118/1 -f 92/119/15 83/118/15 87/120/15 -f 94/121/3 87/120/3 85/122/3 -f 96/124/16 85/289/16 81/125/16 -f 81/126/17 85/290/17 87/127/17 -f 82/129/18 84/291/18 88/130/18 -f 95/132/19 90/292/19 82/133/19 -f 88/135/3 93/293/3 95/136/3 -f 91/138/20 93/293/20 88/135/20 -f 82/133/1 90/292/1 91/138/1 -f 97/140/1 99/143/1 108/141/1 -f 99/143/9 103/145/9 110/144/9 -f 103/145/3 101/294/3 112/146/3 -f 112/147/10 101/295/10 97/140/10 -f 101/148/11 103/296/11 99/149/11 -f 102/151/12 98/297/12 100/152/12 -f 111/154/13 106/162/13 98/155/13 -f 109/157/3 111/298/3 102/158/3 -f 107/160/14 109/157/14 104/159/14 -f 106/162/1 107/160/1 100/161/1 -f 113/163/1 115/166/1 124/164/1 -f 115/166/2 119/168/2 126/167/2 -f 119/168/3 117/299/3 128/169/3 -f 117/170/4 113/163/4 121/165/4 -f 117/172/5 119/300/5 115/173/5 -f 118/175/6 114/301/6 116/176/6 -f 118/178/7 127/302/7 122/179/7 -f 125/181/3 127/303/3 118/182/3 -f 123/184/8 125/181/8 120/183/8 -f 122/179/1 123/184/1 116/185/1 -f 137/186/1 129/304/1 131/187/1 -f 131/187/25 135/190/25 142/189/25 -f 135/190/3 133/305/3 144/191/3 -f 133/192/26 129/304/26 137/186/26 -f 133/194/24 135/306/24 131/195/24 -f 130/197/23 132/307/23 136/198/23 -f 143/200/21 138/208/21 130/201/21 -f 141/203/3 143/308/3 134/204/3 -f 139/206/22 141/203/22 136/205/22 -f 138/208/1 139/206/1 132/207/1 -f 153/209/1 145/309/1 147/210/1 -f 147/210/19 151/310/19 158/212/19 -f 158/212/3 151/310/3 149/213/3 -f 149/215/20 145/309/20 153/209/20 -f 149/217/18 151/311/18 147/218/18 -f 150/220/17 146/312/17 148/221/17 -f 159/223/15 154/231/15 146/224/15 -f 152/226/3 157/230/3 159/227/3 -f 148/229/16 155/313/16 157/230/16 -f 154/231/1 155/313/1 148/229/1 -f 163/232/27 164/314/27 162/233/27 -f 165/235/28 166/239/28 164/236/28 -f 167/238/29 168/241/29 166/239/29 -f 169/240/30 170/243/30 168/241/30 -f 169/240/31 171/245/31 172/242/31 -f 173/244/32 174/247/32 172/242/32 -f 175/246/33 176/249/33 174/247/33 -f 177/248/34 178/251/34 176/249/34 -f 179/250/35 180/253/35 178/251/35 -f 181/252/36 182/255/36 180/253/36 -f 181/252/37 183/257/37 184/254/37 -f 185/256/38 186/259/38 184/254/38 -f 187/258/39 188/261/39 186/259/39 -f 189/260/40 190/264/40 188/261/40 -f 161/234/41 162/233/41 192/262/41 -f 191/263/42 192/262/42 190/264/42 -o Mesh -v -0.500000 -1.000000 -0.500000 -v -0.500000 -0.000000 -0.500000 -v -0.500000 -1.000000 0.500000 -v 0.500000 -1.000000 -0.500000 -v 0.500000 -0.000000 -0.500000 -v 0.500000 -1.000000 0.500000 -v -1.412500 -0.000000 0.625000 -v -1.412500 0.937500 0.625000 -v -1.412500 -0.000000 1.375000 -v -1.412500 0.937500 1.375000 -v -0.662500 -0.000000 0.625000 -v -0.662500 0.937500 0.625000 -v -0.662500 -0.000000 1.375000 -v -0.662500 0.937500 1.375000 -v 0.668750 0.000000 1.349138 -v 0.668750 0.937500 1.349138 -v 0.668750 0.000000 0.599138 -v 0.668750 0.937500 0.599138 -v 1.418750 0.000000 1.349138 -v 1.418750 0.937500 1.349138 -v 1.418750 0.000000 0.599138 -v 1.418750 0.937500 0.599138 -v -1.412500 -0.000000 0.625000 -v -1.412500 0.937500 0.625000 -v -1.412500 -0.000000 1.375000 -v -1.412500 0.937500 1.375000 -v -0.662500 -0.000000 0.625000 -v -0.662500 0.937500 0.625000 -v -0.662500 -0.000000 1.375000 -v -0.662500 0.937500 1.375000 -v 1.500000 -0.987500 0.625000 -v 1.500000 -0.312500 0.625000 -v 1.500000 -0.987500 1.500000 -v 1.500000 -0.312500 1.500000 -v 1.000000 -0.987500 0.625000 -v 1.000000 -0.312500 0.625000 -v 1.000000 -0.987500 1.500000 -v 1.000000 -0.312500 1.500000 -v 0.668750 0.000000 0.599138 -v 0.668750 0.937500 0.599138 -v 0.668750 0.000000 1.349138 -v 0.668750 0.937500 1.349138 -v 1.418750 0.000000 0.599138 -v 1.418750 0.937500 0.599138 -v 1.418750 0.000000 1.349138 -v 1.418750 0.937500 1.349138 -v 1.455114 0.250000 1.000000 -v 1.380114 0.250000 1.000000 -v 1.455114 0.323223 0.823224 -v 1.380114 0.323223 0.823224 -v 1.455114 0.500000 0.750000 -v 1.380114 0.500000 0.750000 -v 1.455114 0.676777 0.823224 -v 1.380114 0.676777 0.823224 -v 1.455114 0.750000 1.000000 -v 1.380114 0.750000 1.000000 -v 1.455114 0.676777 1.176777 -v 1.380114 0.676777 1.176777 -v 1.455114 0.500000 1.250000 -v 1.380114 0.500000 1.250000 -v 1.455114 0.323224 1.176777 -v 1.380114 0.323224 1.176777 -v 1.505114 0.500000 1.170000 -v 1.405114 0.500000 1.170000 -v 1.505114 0.379792 1.120209 -v 1.405114 0.379792 1.120209 -v 1.505114 0.330000 1.000000 -v 1.405114 0.330000 1.000000 -v 1.505114 0.379792 0.879792 -v 1.405114 0.379792 0.879792 -v 1.505114 0.500000 0.830000 -v 1.405114 0.500000 0.830000 -v 1.505114 0.620208 0.879792 -v 1.405114 0.620208 0.879792 -v 1.505114 0.670000 1.000000 -v 1.405114 0.670000 1.000000 -v 1.505114 0.620208 1.120209 -v 1.405114 0.620208 1.120209 -v 0.817614 0.000000 1.150000 -v 0.817614 -0.062500 1.150000 -v 0.923680 0.000000 1.106066 -v 0.923680 -0.062500 1.106066 -v 0.967614 0.000000 1.000000 -v 0.967614 -0.062500 1.000000 -v 0.923680 0.000000 0.893934 -v 0.923680 -0.062500 0.893934 -v 0.817614 0.000000 0.850000 -v 0.817614 -0.062500 0.850000 -v 0.711548 -0.000000 0.893934 -v 0.711548 -0.062500 0.893934 -v 0.667614 0.000000 1.000000 -v 0.667614 -0.062500 1.000000 -v 0.711548 0.000000 1.106066 -v 0.711548 -0.062500 1.106066 -v 1.005114 0.250000 1.450000 -v 1.005114 0.250000 1.375000 -v 1.181890 0.323223 1.450000 -v 1.181890 0.323223 1.375000 -v 1.255114 0.500000 1.450000 -v 1.255114 0.500000 1.375000 -v 1.181890 0.676777 1.450000 -v 1.181890 0.676777 1.375000 -v 1.005114 0.750000 1.450000 -v 1.005114 0.750000 1.375000 -v 0.828337 0.676777 1.450000 -v 0.828337 0.676777 1.375000 -v 0.755114 0.500000 1.450000 -v 0.755114 0.500000 1.375000 -v 0.828337 0.323224 1.450000 -v 0.828337 0.323224 1.375000 -v 0.835114 0.500000 1.500000 -v 0.835114 0.500000 1.400000 -v 0.884905 0.379792 1.500000 -v 0.884905 0.379792 1.400000 -v 1.005114 0.330000 1.500000 -v 1.005114 0.330000 1.400000 -v 1.125322 0.379792 1.500000 -v 1.125322 0.379792 1.400000 -v 1.175114 0.500000 1.500000 -v 1.175114 0.500000 1.400000 -v 1.125322 0.620208 1.500000 -v 1.125322 0.620208 1.400000 -v 1.005114 0.670000 1.500000 -v 1.005114 0.670000 1.400000 -v 0.884905 0.620208 1.500000 -v 0.884905 0.620208 1.400000 -v 1.005114 0.250000 0.550000 -v 1.005114 0.250000 0.625000 -v 0.828337 0.323223 0.550000 -v 0.828337 0.323223 0.625000 -v 0.755114 0.500000 0.550000 -v 0.755114 0.500000 0.625000 -v 0.828337 0.676777 0.550000 -v 0.828337 0.676777 0.625000 -v 1.005114 0.750000 0.550000 -v 1.005114 0.750000 0.625000 -v 1.181891 0.676777 0.550000 -v 1.181891 0.676777 0.625000 -v 1.255114 0.500000 0.550000 -v 1.255114 0.500000 0.625000 -v 1.181891 0.323224 0.550000 -v 1.181891 0.323224 0.625000 -v 1.175114 0.500000 0.500000 -v 1.175114 0.500000 0.600000 -v 1.125322 0.379792 0.500000 -v 1.125322 0.379792 0.600000 -v 1.005114 0.330000 0.500000 -v 1.005114 0.330000 0.600000 -v 0.884906 0.379792 0.500000 -v 0.884906 0.379792 0.600000 -v 0.835114 0.500000 0.500000 -v 0.835114 0.500000 0.600000 -v 0.884906 0.620208 0.500000 -v 0.884906 0.620208 0.600000 -v 1.005114 0.670000 0.500000 -v 1.005114 0.670000 0.600000 -v 1.125322 0.620208 0.500000 -v 1.125322 0.620208 0.600000 -v 1.500000 -0.987500 0.625000 -v 1.500000 -0.312500 0.625000 -v 1.500000 -0.987500 1.500000 -v 1.500000 -0.312500 1.500000 -v 1.000000 -0.987500 0.625000 -v 1.000000 -0.312500 0.625000 -v 1.000000 -0.987500 1.500000 -v 1.000000 -0.312500 1.500000 -v 1.380114 -0.062500 1.187500 -v 1.380114 0.000000 1.187500 -v 1.380114 -0.062500 1.375000 -v 1.380114 0.000000 1.375000 -v 1.130114 -0.062500 1.187500 -v 1.130114 0.000000 1.187500 -v 1.130114 -0.062500 1.375000 -v 1.130114 0.000000 1.375000 -v 1.380114 -0.312500 1.187500 -v 1.380114 -0.250000 1.187500 -v 1.380114 -0.312500 1.375000 -v 1.380114 -0.250000 1.375000 -v 1.130114 -0.312500 1.187500 -v 1.130114 -0.250000 1.187500 -v 1.130114 -0.312500 1.375000 -v 1.130114 -0.250000 1.375000 -v 1.317614 -0.312500 1.250000 -v 1.317614 0.000000 1.250000 -v 1.317614 -0.312500 1.312500 -v 1.317614 0.000000 1.312500 -v 1.192614 -0.312500 1.250000 -v 1.192614 0.000000 1.250000 -v 1.192614 -0.312500 1.312500 -v 1.192614 0.000000 1.312500 -v 1.380114 -0.062500 0.625000 -v 1.380114 0.000000 0.625000 -v 1.380114 -0.062500 0.812500 -v 1.380114 0.000000 0.812500 -v 1.130114 -0.062500 0.625000 -v 1.130114 0.000000 0.625000 -v 1.130114 -0.062500 0.812500 -v 1.130114 0.000000 0.812500 -v 1.380114 -0.312500 0.625000 -v 1.380114 -0.250000 0.625000 -v 1.380114 -0.312500 0.812500 -v 1.380114 -0.250000 0.812500 -v 1.130114 -0.312500 0.625000 -v 1.130114 -0.250000 0.625000 -v 1.130114 -0.312500 0.812500 -v 1.130114 -0.250000 0.812500 -v 1.317614 -0.312500 0.687500 -v 1.317614 0.000000 0.687500 -v 1.317614 -0.312500 0.750000 -v 1.317614 0.000000 0.750000 -v 1.192614 -0.312500 0.687500 -v 1.192614 0.000000 0.687500 -v 1.192614 -0.312500 0.750000 -v 1.192614 0.000000 0.750000 -v -1.375000 -0.062500 0.625000 -v -1.375000 -0.000000 0.625000 -v -1.375000 -0.062500 0.812500 -v -1.375000 -0.000000 0.812500 -v -1.125000 -0.062500 0.625000 -v -1.125000 -0.000000 0.625000 -v -1.125000 -0.062500 0.812500 -v -1.125000 -0.000000 0.812500 -v -1.375000 -0.312500 0.625000 -v -1.375000 -0.250000 0.625000 -v -1.375000 -0.312500 0.812500 -v -1.375000 -0.250000 0.812500 -v -1.125000 -0.312500 0.625000 -v -1.125000 -0.250000 0.625000 -v -1.125000 -0.312500 0.812500 -v -1.125000 -0.250000 0.812500 -v -1.312500 -0.312500 0.687500 -v -1.312500 -0.000000 0.687500 -v -1.312500 -0.312500 0.750000 -v -1.312500 -0.000000 0.750000 -v -1.187500 -0.312500 0.687500 -v -1.187500 -0.000000 0.687500 -v -1.187500 -0.312500 0.750000 -v -1.187500 -0.000000 0.750000 -v -1.375000 -0.062500 1.187500 -v -1.375000 -0.000000 1.187500 -v -1.375000 -0.062500 1.375000 -v -1.375000 -0.000000 1.375000 -v -1.125000 -0.062500 1.187500 -v -1.125000 -0.000000 1.187500 -v -1.125000 -0.062500 1.375000 -v -1.125000 -0.000000 1.375000 -v -1.375000 -0.312500 1.187500 -v -1.375000 -0.250000 1.187500 -v -1.375000 -0.312500 1.375000 -v -1.375000 -0.250000 1.375000 -v -1.125000 -0.312500 1.187500 -v -1.125000 -0.250000 1.187500 -v -1.125000 -0.312500 1.375000 -v -1.125000 -0.250000 1.375000 -v -1.312500 -0.312500 1.250000 -v -1.312500 -0.000000 1.250000 -v -1.312500 -0.312500 1.312500 -v -1.312500 -0.000000 1.312500 -v -1.187500 -0.312500 1.250000 -v -1.187500 -0.000000 1.250000 -v -1.187500 -0.312500 1.312500 -v -1.187500 -0.000000 1.312500 -v -1.500000 -1.000000 0.500000 -v -1.500000 -0.312500 0.500000 -v -1.500000 -1.000000 1.500000 -v -1.500000 -0.312500 1.500000 -v -1.000000 -1.000000 0.500000 -v -1.000000 -0.312500 0.500000 -v -1.000000 -1.000000 1.500000 -v -1.000000 -0.312500 1.500000 -v -1.000000 0.250000 0.550000 -v -1.000000 0.250000 0.625000 -v -0.823223 0.323223 0.550000 -v -0.823223 0.323223 0.625000 -v -0.750000 0.500000 0.550000 -v -0.750000 0.500000 0.625000 -v -0.823223 0.676776 0.550000 -v -0.823224 0.676776 0.625000 -v -1.000000 0.750000 0.550000 -v -1.000000 0.750000 0.625000 -v -1.176777 0.676776 0.550000 -v -1.176777 0.676776 0.625000 -v -1.250000 0.500000 0.550000 -v -1.250000 0.500000 0.625000 -v -1.176777 0.323223 0.550000 -v -1.176777 0.323223 0.625000 -v -1.170000 0.500000 0.500000 -v -1.170000 0.500000 0.600000 -v -1.120208 0.379792 0.500000 -v -1.120208 0.379792 0.600000 -v -1.000000 0.330000 0.500000 -v -1.000000 0.330000 0.600000 -v -0.879792 0.379792 0.500000 -v -0.879792 0.379792 0.600000 -v -0.830000 0.500000 0.500000 -v -0.830000 0.500000 0.600000 -v -0.879792 0.620208 0.500000 -v -0.879792 0.620208 0.600000 -v -1.000000 0.670000 0.500000 -v -1.000000 0.669999 0.600000 -v -1.120208 0.620208 0.500000 -v -1.120208 0.620208 0.600000 -v -1.000000 0.250000 1.450000 -v -1.000000 0.250000 1.375000 -v -1.176777 0.323223 1.450000 -v -1.176777 0.323223 1.375000 -v -1.250000 0.500000 1.450000 -v -1.250000 0.500000 1.375000 -v -1.176777 0.676776 1.450000 -v -1.176777 0.676776 1.375000 -v -1.000000 0.750000 1.450000 -v -1.000000 0.750000 1.375000 -v -0.823223 0.676776 1.450000 -v -0.823223 0.676776 1.375000 -v -0.750000 0.500000 1.450000 -v -0.750000 0.500000 1.375000 -v -0.823223 0.323223 1.450000 -v -0.823223 0.323223 1.375000 -v -0.830000 0.500000 1.500000 -v -0.830000 0.500000 1.400000 -v -0.879792 0.379792 1.500000 -v -0.879792 0.379792 1.400000 -v -1.000000 0.330000 1.500000 -v -1.000000 0.330000 1.400000 -v -1.120208 0.379792 1.500000 -v -1.120208 0.379792 1.400000 -v -1.170000 0.500000 1.500000 -v -1.170000 0.500000 1.400000 -v -1.120208 0.620208 1.500000 -v -1.120208 0.620208 1.400000 -v -1.000000 0.670000 1.500000 -v -1.000000 0.670000 1.400000 -v -0.879792 0.620208 1.500000 -v -0.879792 0.620208 1.400000 -v -0.812500 -0.000000 1.150000 -v -0.812500 -0.062500 1.150000 -v -0.918566 -0.000000 1.106066 -v -0.918566 -0.062500 1.106066 -v -0.962500 -0.000000 1.000000 -v -0.962500 -0.062500 1.000000 -v -0.918566 -0.000000 0.893934 -v -0.918566 -0.062500 0.893934 -v -0.812500 -0.000000 0.850000 -v -0.812500 -0.062500 0.850000 -v -0.706434 -0.000000 0.893934 -v -0.706434 -0.062500 0.893934 -v -0.662500 -0.000000 1.000000 -v -0.662500 -0.062500 1.000000 -v -0.706434 -0.000000 1.106066 -v -0.706434 -0.062500 1.106066 -v -0.150000 -0.087500 0.850000 -v -0.150000 0.087500 0.850000 -v -0.150000 -0.087500 1.150000 -v -0.150000 0.087500 1.150000 -v 0.150000 -0.087500 0.850000 -v 0.150000 0.087500 0.850000 -v 0.150000 -0.087500 1.150000 -v 0.150000 0.087500 1.150000 -v -0.510000 0.400000 0.490000 -v -0.510000 0.400000 1.510000 -v 0.510000 0.400000 1.510000 -v 0.510000 0.400000 0.490000 -v -0.510000 0.775000 0.490000 -v -0.510000 0.775000 1.510000 -v 0.510000 0.775000 1.510000 -v 0.510000 0.775000 0.490000 -v 1.000000 -0.312500 1.437500 -v -1.000000 -0.312500 1.437500 -v 1.000000 -0.062500 1.187500 -v -1.000000 -0.062500 1.187500 -v 1.000000 -0.062500 0.812500 -v -1.000000 -0.062500 0.812500 -v 1.000000 -0.312500 0.562500 -v -1.000000 -0.312500 0.562500 -v 1.000000 -0.687500 0.562500 -v -1.000000 -0.687500 0.562500 -v 1.000000 -0.937500 0.812500 -v -1.000000 -0.937500 0.812500 -v 1.000000 -0.937500 1.187500 -v -1.000000 -0.937500 1.187500 -v 1.000000 -0.687500 1.437500 -v -1.000000 -0.687500 1.437500 -v 1.125000 -0.425000 1.175000 -v 1.125000 -0.325000 1.075000 -v 1.125000 -0.325000 0.925000 -v 1.125000 -0.425000 0.825000 -v 1.125000 -0.575000 0.825000 -v 1.125000 -0.675000 0.925000 -v 1.125000 -0.675000 1.075000 -v 1.125000 -0.575000 1.175000 -v -1.125000 -0.325000 1.075000 -v -1.125000 -0.425000 1.175000 -v -1.125000 -0.325000 0.925000 -v -1.125000 -0.425000 0.825000 -v -1.450000 0.250000 1.000000 -v -1.375000 0.250000 1.000000 -v -1.450000 0.323223 0.823223 -v -1.375000 0.323223 0.823223 -v -1.450000 0.500000 0.750000 -v -1.375000 0.500000 0.750000 -v -1.450000 0.676776 0.823223 -v -1.375000 0.676776 0.823223 -v -1.450000 0.750000 1.000000 -v -1.375000 0.750000 1.000000 -v -1.450000 0.676776 1.176777 -v -1.375000 0.676776 1.176777 -v -1.450000 0.500000 1.250000 -v -1.375000 0.500000 1.250000 -v -1.450000 0.323223 1.176777 -v -1.375000 0.323223 1.176777 -v -1.500000 0.500000 1.170000 -v -1.400000 0.500000 1.170000 -v -1.500000 0.379792 1.120208 -v -1.400000 0.379792 1.120208 -v -1.500000 0.330000 1.000000 -v -1.400000 0.330000 1.000000 -v -1.500000 0.379792 0.879792 -v -1.400000 0.379792 0.879792 -v -1.500000 0.500000 0.830000 -v -1.400000 0.500000 0.830000 -v -1.500000 0.620208 0.879792 -v -1.400000 0.620208 0.879792 -v -1.500000 0.670000 1.000000 -v -1.400000 0.670000 1.000000 -v -1.500000 0.620208 1.120208 -v -1.400000 0.620208 1.120208 -v -1.412500 -0.000000 0.625000 -v -1.412500 0.937500 0.625000 -v -1.412500 -0.000000 1.375000 -v -1.412500 0.937500 1.375000 -v -0.662500 -0.000000 0.625000 -v -0.662500 0.937500 0.625000 -v -0.662500 -0.000000 1.375000 -v -0.662500 0.937500 1.375000 -v -0.500000 0.000000 0.500000 -v 0.500000 0.000000 0.500000 -vt 0.0195 0.7168 -vt 0.0391 0.7266 -vt 0.0215 0.7266 -vt 0.0605 0.7324 -vt 0.0508 0.7363 -vt 0.0605 0.7559 -vt 0.0527 0.7520 -vt 0.0410 0.7637 -vt 0.0430 0.7734 -vt 0.0234 0.7637 -vt 0.0195 0.7734 -vt 0.0117 0.7539 -vt 0.0098 0.7363 -vt 0.0020 0.7578 -vt 0.1562 0.7207 -vt 0.0000 0.5645 -vt 0.0645 0.5000 -vt 0.0098 0.7754 -vt 0.0215 0.7715 -vt 0.0176 0.7754 -vt 0.0234 0.7812 -vt 0.0293 0.7793 -vt 0.0254 0.7891 -vt 0.0293 0.7910 -vt 0.0195 0.7949 -vt 0.0215 0.7988 -vt 0.0117 0.7930 -vt 0.0098 0.7988 -vt 0.0059 0.7891 -vt 0.0000 0.7793 -vt 0.0059 0.7812 -vt 0.2129 0.9375 -vt 0.0625 1.0000 -vt 0.0000 0.8496 -vt 0.0215 0.7266 -vt 0.0430 0.7168 -vt 0.0391 0.7266 -vt 0.0605 0.7324 -vt 0.0508 0.7363 -vt 0.0527 0.7520 -vt 0.0605 0.7559 -vt 0.0410 0.7637 -vt 0.0430 0.7734 -vt 0.0234 0.7637 -vt 0.0195 0.7734 -vt 0.0117 0.7539 -vt 0.0098 0.7363 -vt 0.0195 0.7168 -vt 0.0020 0.7578 -vt 0.1562 0.7207 -vt 0.0000 0.5645 -vt 0.0645 0.5000 -vt 0.0078 0.7715 -vt 0.0176 0.7754 -vt 0.0098 0.7754 -vt 0.0215 0.7715 -vt 0.0234 0.7812 -vt 0.0293 0.7793 -vt 0.0254 0.7891 -vt 0.0215 0.7988 -vt 0.0195 0.7949 -vt 0.0098 0.7988 -vt 0.0117 0.7930 -vt 0.0059 0.7891 -vt 0.0000 0.7793 -vt 0.0059 0.7812 -vt 0.0000 0.7910 -vt 0.2129 0.9375 -vt 0.0000 0.9375 -vt 0.0000 0.8496 -vt 0.0195 0.7168 -vt 0.0391 0.7266 -vt 0.0215 0.7266 -vt 0.0605 0.7324 -vt 0.0508 0.7363 -vt 0.0527 0.7520 -vt 0.0430 0.7734 -vt 0.0410 0.7637 -vt 0.0195 0.7734 -vt 0.0234 0.7637 -vt 0.0020 0.7578 -vt 0.0117 0.7539 -vt 0.0020 0.7324 -vt 0.0098 0.7363 -vt 0.1562 0.7207 -vt 0.0000 0.5645 -vt 0.0645 0.5000 -vt 0.0078 0.7715 -vt 0.0176 0.7754 -vt 0.0098 0.7754 -vt 0.0215 0.7715 -vt 0.0234 0.7812 -vt 0.0293 0.7793 -vt 0.0254 0.7891 -vt 0.0215 0.7988 -vt 0.0195 0.7949 -vt 0.0098 0.7988 -vt 0.0117 0.7930 -vt 0.0059 0.7891 -vt 0.0059 0.7812 -vt 0.0000 0.7910 -vt 0.2129 0.9375 -vt 0.0625 1.0000 -vt 0.0000 0.8496 -vt 0.0391 0.7266 -vt 0.0195 0.7168 -vt 0.0215 0.7266 -vt 0.0508 0.7363 -vt 0.0430 0.7168 -vt 0.0527 0.7520 -vt 0.0605 0.7324 -vt 0.0410 0.7637 -vt 0.0605 0.7559 -vt 0.0195 0.7734 -vt 0.0430 0.7734 -vt 0.0234 0.7637 -vt 0.0020 0.7578 -vt 0.0020 0.7324 -vt 0.0098 0.7363 -vt 0.0117 0.7539 -vt 0.0000 0.6562 -vt 0.1562 0.7207 -vt 0.2207 0.5645 -vt 0.0176 0.7754 -vt 0.0078 0.7715 -vt 0.0098 0.7754 -vt 0.0234 0.7812 -vt 0.0215 0.7715 -vt 0.0254 0.7891 -vt 0.0293 0.7793 -vt 0.0195 0.7949 -vt 0.0293 0.7910 -vt 0.0098 0.7988 -vt 0.0215 0.7988 -vt 0.0059 0.7891 -vt 0.0117 0.7930 -vt 0.0059 0.7812 -vt 0.0000 0.7793 -vt 0.0000 0.7910 -vt 0.0625 1.0000 -vt 0.2129 0.9375 -vt 0.1504 0.7871 -vt 0.0391 0.7266 -vt 0.0195 0.7168 -vt 0.0215 0.7266 -vt 0.0508 0.7363 -vt 0.0430 0.7168 -vt 0.0527 0.7520 -vt 0.0605 0.7324 -vt 0.0410 0.7637 -vt 0.0605 0.7559 -vt 0.0234 0.7637 -vt 0.0430 0.7734 -vt 0.0117 0.7539 -vt 0.0195 0.7734 -vt 0.0020 0.7324 -vt 0.0098 0.7363 -vt 0.0020 0.7578 -vt 0.0000 0.6562 -vt 0.1562 0.7207 -vt 0.0645 0.5000 -vt 0.0176 0.7754 -vt 0.0078 0.7715 -vt 0.0098 0.7754 -vt 0.0293 0.7793 -vt 0.0215 0.7715 -vt 0.0254 0.7891 -vt 0.0234 0.7812 -vt 0.0195 0.7949 -vt 0.0293 0.7910 -vt 0.0098 0.7988 -vt 0.0215 0.7988 -vt 0.0059 0.7891 -vt 0.0117 0.7930 -vt 0.0000 0.7793 -vt 0.0059 0.7812 -vt 0.0000 0.7910 -vt 0.0625 1.0000 -vt 0.2129 0.9375 -vt 0.1504 0.7871 -vt 0.0215 0.7266 -vt 0.0430 0.7168 -vt 0.0195 0.7168 -vt 0.0391 0.7266 -vt 0.0605 0.7324 -vt 0.0508 0.7363 -vt 0.0605 0.7559 -vt 0.0410 0.7637 -vt 0.0527 0.7520 -vt 0.0234 0.7637 -vt 0.0430 0.7734 -vt 0.0117 0.7539 -vt 0.0195 0.7734 -vt 0.0020 0.7324 -vt 0.0098 0.7363 -vt 0.0020 0.7578 -vt 0.0000 0.6562 -vt 0.1562 0.7207 -vt 0.2207 0.5645 -vt 0.0176 0.7754 -vt 0.0078 0.7715 -vt 0.0098 0.7754 -vt 0.0234 0.7812 -vt 0.0215 0.7715 -vt 0.0254 0.7891 -vt 0.0293 0.7793 -vt 0.0195 0.7949 -vt 0.0293 0.7910 -vt 0.0098 0.7988 -vt 0.0215 0.7988 -vt 0.0059 0.7891 -vt 0.0117 0.7930 -vt 0.0000 0.7793 -vt 0.0059 0.7812 -vt 0.0000 0.7910 -vt 0.0625 1.0000 -vt 0.2129 0.9375 -vt 0.1504 0.7871 -vt 0.0430 0.7168 -vt 0.0020 0.7324 -vt 0.1562 0.5000 -vt 0.2207 0.5645 -vt 0.2207 0.6562 -vt 0.0645 0.7207 -vt 0.0000 0.6562 -vt 0.0078 0.7715 -vt 0.0000 0.7910 -vt 0.0625 0.7871 -vt 0.1504 0.7871 -vt 0.2129 0.8496 -vt 0.1504 1.0000 -vt 0.0000 0.9375 -vt 0.0020 0.7324 -vt 0.1562 0.5000 -vt 0.2207 0.5645 -vt 0.2207 0.6562 -vt 0.0645 0.7207 -vt 0.0000 0.6562 -vt 0.0293 0.7910 -vt 0.0625 0.7871 -vt 0.1504 0.7871 -vt 0.2129 0.8496 -vt 0.1504 1.0000 -vt 0.0625 1.0000 -vt 0.0430 0.7168 -vt 0.0605 0.7559 -vt 0.1562 0.5000 -vt 0.2207 0.5645 -vt 0.2207 0.6562 -vt 0.0645 0.7207 -vt 0.0000 0.6562 -vt 0.0293 0.7910 -vt 0.0000 0.7793 -vt 0.0625 0.7871 -vt 0.1504 0.7871 -vt 0.2129 0.8496 -vt 0.1504 1.0000 -vt 0.0000 0.9375 -vt 0.1562 0.5000 -vt 0.0645 0.5000 -vt 0.0000 0.5645 -vt 0.0645 0.7207 -vt 0.2207 0.6562 -vt 0.0625 0.7871 -vt 0.0000 0.8496 -vt 0.0000 0.9375 -vt 0.1504 1.0000 -vt 0.2129 0.8496 -vt 0.2207 0.5645 -vt 0.1562 0.5000 -vt 0.0000 0.5645 -vt 0.0645 0.7207 -vt 0.2207 0.6562 -vt 0.0625 0.7871 -vt 0.0000 0.8496 -vt 0.0000 0.9375 -vt 0.1504 1.0000 -vt 0.2129 0.8496 -vt 0.1562 0.5000 -vt 0.0645 0.5000 -vt 0.0000 0.5645 -vt 0.0645 0.7207 -vt 0.2207 0.6562 -vt 0.0625 0.7871 -vt 0.0000 0.8496 -vt 0.0000 0.9375 -vt 0.1504 1.0000 -vt 0.2129 0.8496 -vt 0.6250 0.7500 -vt 0.5000 0.8750 -vt 0.6250 0.8750 -vt 0.6250 0.8750 -vt 0.5000 0.7500 -vt 0.5000 0.8750 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.3203 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.2266 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.2266 0.8750 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.3203 0.8750 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.3203 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.8789 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.2266 0.8789 -vt 0.2266 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8789 -vt 0.3203 0.8789 -vt 0.3203 1.0000 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.3203 0.8789 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.2266 0.8750 -vt 0.3203 1.0000 -vt 0.2266 1.0000 -vt 0.2266 0.8750 -vt 0.3203 1.0000 -vt 0.2266 1.0000 -vt 0.2266 0.8750 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.7812 -vt 0.3203 0.8750 -vt 0.2266 0.7812 -vt 0.3203 0.8750 -vt 0.3203 0.7812 -vt 0.3203 1.0000 -vt 0.2266 0.8789 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.2266 0.8789 -vt 0.2266 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8789 -vt 0.3203 0.8789 -vt 0.3203 1.0000 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.3203 0.8789 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8750 -vt 0.4453 0.8438 -vt 0.4141 0.8438 -vt 0.4141 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.5000 0.7500 -vt 0.6250 0.6250 -vt 0.5000 0.6250 -vt 0.6250 0.8750 -vt 0.5000 0.7500 -vt 0.5000 0.8750 -vt 0.6250 0.7500 -vt 0.5000 0.8750 -vt 0.6250 0.8750 -vt 0.5000 0.7500 -vt 0.6250 0.8750 -vt 0.6250 0.7500 -vt 0.6250 0.8789 -vt 0.6250 0.7500 -vt 0.5000 0.8750 -vt 0.6250 0.7500 -vt 0.5000 0.7500 -vt 0.3984 0.9023 -vt 0.3633 0.9180 -vt 0.3984 0.9180 -vt 0.3984 0.9023 -vt 0.3633 0.9180 -vt 0.3984 0.9180 -vt 0.3984 0.9023 -vt 0.3633 0.9180 -vt 0.3984 0.9180 -vt 0.3984 0.9023 -vt 0.3633 0.9180 -vt 0.3984 0.9180 -vt 0.4453 0.9688 -vt 0.3203 0.9688 -vt 0.4453 1.0000 -vt 0.4453 0.9688 -vt 0.3203 0.9688 -vt 0.3203 0.9688 -vt 0.3203 0.8750 -vt 0.4141 0.7812 -vt 0.3203 0.7812 -vt 0.3203 1.0000 -vt 0.3203 0.9688 -vt 0.4453 1.0000 -vt 0.4453 0.9688 -vt 0.3203 1.0000 -vt 0.4453 0.9688 -vt 0.2266 0.6094 -vt 0.4570 0.5547 -vt 0.2266 0.5547 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4570 0.5000 -vt 0.2266 0.5000 -vt 0.4531 0.8945 -vt 0.4648 0.9492 -vt 0.4648 0.8945 -vt 0.4688 0.9727 -vt 0.4883 0.9727 -vt 0.4727 0.9609 -vt 0.1484 0.9883 -vt 0.2148 0.9258 -vt 0.1484 0.7930 -vt 0.4727 1.0000 -vt 0.4648 0.9883 -vt 0.4570 1.0000 -vt 0.4609 0.9766 -vt 0.4570 0.9609 -vt 0.4453 0.9727 -vt 0.4727 0.9766 -vt 0.4883 0.9883 -vt 0.4453 0.9883 -vt 0.4727 0.9844 -vt 0.4844 0.9922 -vt 0.4531 0.9102 -vt 0.4648 0.8945 -vt 0.4453 0.8945 -vt 0.4531 0.9102 -vt 0.4648 0.8945 -vt 0.4453 0.8945 -vt 0.4453 0.8945 -vt 0.4609 0.9102 -vt 0.4648 0.8945 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.3203 1.0000 -vt 0.2266 1.0000 -vt 0.3203 0.8750 -vt 0.2266 1.0000 -vt 0.3203 1.0000 -vt 0.2266 0.8750 -vt 0.2266 0.7812 -vt 0.3203 0.7812 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.5000 0.8750 -vt 0.6250 0.7500 -vt 0.5000 0.7500 -vt 0.5000 0.7500 -vt 0.6250 0.7500 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.3203 0.8750 -vt 0.2266 0.8750 -vt 0.2266 0.8750 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.3203 0.8789 -vt 0.2266 0.8789 -vt 0.2266 0.8789 -vt 0.3203 0.8750 -vt 0.3203 0.7812 -vt 0.2266 0.8750 -vt 0.3203 0.8789 -vt 0.2266 0.8789 -vt 0.2266 0.8789 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8438 -vt 0.4453 0.8438 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.4453 0.8750 -vt 0.4453 0.8750 -vt 0.4141 0.8750 -vt 0.5000 0.8750 -vt 0.5000 0.8789 -vt 0.6250 0.8750 -vt 0.3633 0.9023 -vt 0.3633 0.9023 -vt 0.3633 0.9023 -vt 0.3633 0.9023 -vt 0.3203 1.0000 -vt 0.4141 0.8750 -vt 0.4453 1.0000 -vt 0.3203 1.0000 -vt 0.4453 1.0000 -vt 0.4570 0.6094 -vt 0.4531 0.9492 -vt 0.4531 0.9492 -vt 0.4531 0.9492 -vt 0.4531 0.9492 -vt 0.4531 0.9492 -vt 0.4531 0.9492 -vt 0.0742 0.7930 -vt 0.0586 0.9883 -vt 0.0078 0.8555 -vt 0.0078 0.9258 -vt 0.2148 0.8555 -vt 0.4688 0.9883 -vt 0.4648 0.9727 -vt 0.4609 0.9844 -vt 0.4609 0.9102 -vt 0.4609 0.9102 -vt 0.4531 0.9102 -vt 0.2266 0.8750 -vt 0.3203 0.8750 -vt 0.3203 0.7812 -vt 0.2266 0.7812 -vt 0.6250 0.8750 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vt 0.0000 0.0000 -vn 0.0000 -0.9239 -0.3827 -vn -0.0000 -0.3827 -0.9239 -vn 0.0000 0.3827 -0.9239 -vn 0.0000 0.9239 -0.3827 -vn 0.0000 0.9239 0.3827 -vn 0.0000 0.3827 0.9239 -vn 0.0000 -0.9239 0.3827 -vn 0.0000 -0.3827 0.9239 -vn 1.0000 0.0000 -0.0000 -vn 0.3827 -0.9239 0.0000 -vn 0.9239 -0.3827 0.0000 -vn 0.9239 0.3827 0.0000 -vn 0.3827 0.9239 0.0000 -vn -0.3827 0.9239 0.0000 -vn -0.9239 0.3827 0.0000 -vn -0.3827 -0.9239 0.0000 -vn -0.9239 -0.3827 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 -0.0000 -1.0000 -vn -1.0000 -0.0000 0.0000 vn 0.0000 -1.0000 0.0000 -vn -0.0000 1.0000 0.0000 -vn -0.0000 -0.7552 0.6555 -vn 0.6555 -0.7552 0.0000 -vn -0.6555 -0.7552 -0.0000 -vn 0.0000 -0.7552 -0.6555 -vn -0.0000 0.7071 0.7071 -vn 0.0000 0.7071 -0.7071 -vn 0.0000 -0.7071 -0.7071 -vn -0.0000 -0.7071 0.7071 -vn 0.9029 0.4299 0.0000 -vn 0.9045 -0.3015 -0.3015 -vn 0.9029 0.0000 0.4299 -vn 0.9045 0.3015 0.3015 -vn 0.9045 0.3015 -0.3015 -vn 0.9029 -0.4299 0.0000 -vn 0.9029 0.0000 -0.4299 -vn 0.9045 -0.3015 0.3015 -vn -0.9029 0.4299 0.0000 -vn -0.9045 0.3015 0.3015 -vn -0.9045 0.3015 -0.3015 -vn 0.3827 0.0000 0.9239 -vn 0.9239 0.0000 0.3827 -vn 0.9239 0.0000 -0.3827 -vn 0.3827 -0.0000 -0.9239 -vn -0.3827 -0.0000 -0.9239 -vn -0.9239 0.0000 -0.3827 -vn -0.3827 0.0000 0.9239 -vn -0.9239 -0.0000 0.3827 +usemtl None s off -f 240/315/43 241/316/43 239/317/43 -f 241/316/44 244/318/44 243/319/44 -f 243/319/45 246/320/45 245/321/45 -f 246/320/46 247/322/46 245/321/46 -f 248/323/47 249/324/47 247/322/47 -f 250/325/48 251/326/48 249/324/48 -f 253/327/49 240/315/49 239/317/49 -f 252/328/50 253/327/50 251/326/50 -f 245/329/51 251/330/51 253/331/51 -f 255/332/50 258/333/50 257/334/50 -f 258/333/49 259/335/49 257/334/49 -f 260/336/43 261/337/43 259/335/43 -f 262/338/44 263/339/44 261/337/44 -f 264/340/45 265/341/45 263/339/45 -f 266/342/46 267/343/46 265/341/46 -f 270/344/48 255/332/48 269/345/48 -f 267/343/47 270/344/47 269/345/47 -f 261/346/51 265/347/51 269/348/51 -f 287/349/52 290/350/52 289/351/52 -f 289/351/53 292/352/53 291/353/53 -f 292/352/54 293/354/54 291/353/54 -f 294/355/55 295/356/55 293/354/55 -f 296/357/56 297/358/56 295/356/56 -f 298/359/57 299/360/57 297/358/57 -f 301/361/58 288/362/58 287/349/58 -f 300/363/59 301/361/59 299/360/59 -f 293/364/60 299/365/60 301/366/60 -f 304/367/59 305/368/59 303/369/59 -f 306/370/58 307/371/58 305/368/58 -f 308/372/52 309/373/52 307/371/52 -f 309/373/53 312/374/53 311/375/53 -f 311/375/54 314/376/54 313/377/54 -f 314/376/55 315/378/55 313/377/55 -f 318/379/57 303/369/57 317/380/57 -f 316/381/56 317/380/56 315/378/56 -f 309/382/60 315/383/60 317/384/60 -f 320/385/58 321/386/58 319/387/58 -f 321/386/59 324/388/59 323/389/59 -f 324/388/57 325/390/57 323/389/57 -f 325/390/56 328/391/56 327/392/56 -f 327/392/55 330/393/55 329/394/55 -f 329/394/54 332/395/54 331/396/54 -f 334/397/52 319/387/52 333/398/52 -f 332/395/53 333/398/53 331/396/53 -f 325/399/61 331/400/61 333/401/61 -f 336/402/53 337/403/53 335/404/53 -f 338/405/52 339/406/52 337/403/52 -f 340/407/58 341/408/58 339/406/58 -f 341/408/59 344/409/59 343/410/59 -f 343/410/57 346/411/57 345/412/57 -f 346/411/56 347/413/56 345/412/56 -f 349/414/54 336/402/54 335/404/54 -f 348/415/55 349/414/55 347/413/55 -f 341/416/61 345/417/61 349/418/61 -f 465/419/52 464/420/52 463/421/52 -f 467/422/53 466/423/53 465/419/53 -f 469/424/54 468/425/54 467/422/54 -f 471/426/55 470/427/55 469/424/55 -f 471/426/56 474/428/56 472/429/56 -f 473/430/57 476/431/57 474/428/57 -f 463/421/58 478/432/58 477/433/58 -f 475/434/59 478/432/59 476/431/59 -f 473/435/61 469/436/61 465/437/61 -f 481/438/59 480/439/59 479/440/59 -f 483/441/58 482/442/58 481/438/58 -f 485/443/52 484/444/52 483/441/52 -f 487/445/53 486/446/53 485/443/53 -f 487/445/54 490/447/54 488/448/54 -f 491/449/55 490/447/55 489/450/55 -f 493/451/57 480/439/57 494/452/57 -f 493/451/56 492/453/56 491/449/56 -f 489/454/61 485/455/61 481/456/61 -f 497/457/58 496/458/58 495/459/58 -f 499/460/59 498/461/59 497/457/59 -f 501/462/57 500/463/57 499/460/57 -f 503/464/56 502/465/56 501/462/56 -f 505/466/55 504/467/55 503/464/55 -f 507/468/54 506/469/54 505/466/54 -f 495/459/52 510/470/52 509/471/52 -f 509/471/53 508/472/53 507/468/53 -f 505/473/60 501/474/60 509/475/60 -f 513/476/53 512/477/53 511/478/53 -f 513/476/52 516/479/52 514/480/52 -f 517/481/58 516/479/58 515/482/58 -f 519/483/59 518/484/59 517/481/59 -f 519/483/57 522/485/57 520/486/57 -f 523/487/56 522/485/56 521/488/56 -f 511/478/54 526/489/54 525/490/54 -f 525/490/55 524/491/55 523/487/55 -f 521/492/60 517/493/60 513/494/60 -f 587/495/43 590/496/43 588/497/43 -f 589/498/44 592/499/44 590/496/44 -f 591/500/45 594/501/45 592/499/45 -f 595/502/46 594/501/46 593/503/46 -f 597/504/47 596/505/47 595/502/47 -f 599/506/48 598/507/48 597/504/48 -f 587/495/49 602/508/49 601/509/49 -f 601/509/50 600/510/50 599/506/50 -f 597/511/62 593/512/62 589/513/62 -f 605/514/50 604/515/50 603/516/50 -f 607/517/49 606/518/49 605/514/49 -f 609/519/43 608/520/43 607/517/43 -f 611/521/44 610/522/44 609/519/44 -f 611/521/45 614/523/45 612/524/45 -f 615/525/46 614/523/46 613/526/46 -f 603/516/48 618/527/48 617/528/48 -f 617/528/47 616/529/47 615/525/47 -f 613/530/62 609/531/62 605/532/62 -f 240/315/43 242/533/43 241/316/43 -f 241/316/44 242/533/44 244/318/44 -f 243/319/45 244/318/45 246/320/45 -f 246/320/46 248/323/46 247/322/46 -f 248/323/47 250/325/47 249/324/47 -f 250/325/48 252/328/48 251/326/48 -f 253/327/49 254/534/49 240/315/49 -f 252/328/50 254/534/50 253/327/50 -f 253/331/51 239/535/51 245/329/51 -f 241/536/51 243/537/51 245/329/51 -f 245/329/51 247/538/51 249/539/51 -f 249/539/51 251/330/51 245/329/51 -f 239/535/51 241/536/51 245/329/51 -f 255/332/50 256/540/50 258/333/50 -f 258/333/49 260/336/49 259/335/49 -f 260/336/43 262/338/43 261/337/43 -f 262/338/44 264/340/44 263/339/44 -f 264/340/45 266/342/45 265/341/45 -f 266/342/46 268/541/46 267/343/46 -f 270/344/48 256/540/48 255/332/48 -f 267/343/47 268/541/47 270/344/47 -f 269/348/51 255/542/51 257/543/51 -f 257/543/51 259/544/51 261/346/51 -f 261/346/51 263/545/51 265/347/51 -f 265/347/51 267/546/51 269/348/51 -f 269/348/51 257/543/51 261/346/51 -f 287/349/52 288/362/52 290/350/52 -f 289/351/53 290/350/53 292/352/53 -f 292/352/54 294/355/54 293/354/54 -f 294/355/55 296/357/55 295/356/55 -f 296/357/56 298/359/56 297/358/56 -f 298/359/57 300/363/57 299/360/57 -f 301/361/58 302/547/58 288/362/58 -f 300/363/59 302/547/59 301/361/59 -f 301/366/60 287/548/60 293/364/60 -f 289/549/60 291/550/60 293/364/60 -f 293/364/60 295/551/60 297/552/60 -f 297/552/60 299/365/60 293/364/60 -f 287/548/60 289/549/60 293/364/60 -f 304/367/59 306/370/59 305/368/59 -f 306/370/58 308/372/58 307/371/58 -f 308/372/52 310/553/52 309/373/52 -f 309/373/53 310/553/53 312/374/53 -f 311/375/54 312/374/54 314/376/54 -f 314/376/55 316/381/55 315/378/55 -f 318/379/57 304/367/57 303/369/57 -f 316/381/56 318/379/56 317/380/56 -f 317/384/60 303/554/60 309/382/60 -f 305/555/60 307/556/60 309/382/60 -f 309/382/60 311/557/60 313/558/60 -f 313/558/60 315/383/60 309/382/60 -f 303/554/60 305/555/60 309/382/60 -f 320/385/58 322/559/58 321/386/58 -f 321/386/59 322/559/59 324/388/59 -f 324/388/57 326/560/57 325/390/57 -f 325/390/56 326/560/56 328/391/56 -f 327/392/55 328/391/55 330/393/55 -f 329/394/54 330/393/54 332/395/54 -f 334/397/52 320/385/52 319/387/52 -f 332/395/53 334/397/53 333/398/53 -f 333/401/61 319/561/61 325/399/61 -f 321/562/61 323/563/61 325/399/61 -f 325/399/61 327/564/61 329/565/61 -f 329/565/61 331/400/61 325/399/61 -f 319/561/61 321/562/61 325/399/61 -f 336/402/53 338/405/53 337/403/53 -f 338/405/52 340/407/52 339/406/52 -f 340/407/58 342/566/58 341/408/58 -f 341/408/59 342/566/59 344/409/59 -f 343/410/57 344/409/57 346/411/57 -f 346/411/56 348/415/56 347/413/56 -f 349/414/54 350/567/54 336/402/54 -f 348/415/55 350/567/55 349/414/55 -f 349/418/61 335/568/61 341/416/61 -f 337/569/61 339/570/61 341/416/61 -f 341/416/61 343/571/61 345/417/61 -f 345/417/61 347/572/61 349/418/61 -f 335/568/61 337/569/61 341/416/61 -f 465/419/52 466/423/52 464/420/52 -f 467/422/53 468/425/53 466/423/53 -f 469/424/54 470/427/54 468/425/54 -f 471/426/55 472/429/55 470/427/55 -f 471/426/56 473/430/56 474/428/56 -f 473/430/57 475/434/57 476/431/57 -f 463/421/58 464/420/58 478/432/58 -f 475/434/59 477/433/59 478/432/59 -f 465/437/61 463/573/61 473/435/61 -f 477/574/61 475/575/61 473/435/61 -f 473/435/61 471/576/61 469/436/61 -f 469/436/61 467/577/61 465/437/61 -f 463/573/61 477/574/61 473/435/61 -f 481/438/59 482/442/59 480/439/59 -f 483/441/58 484/444/58 482/442/58 -f 485/443/52 486/446/52 484/444/52 -f 487/445/53 488/448/53 486/446/53 -f 487/445/54 489/450/54 490/447/54 -f 491/449/55 492/453/55 490/447/55 -f 493/451/57 479/440/57 480/439/57 -f 493/451/56 494/452/56 492/453/56 -f 481/456/61 479/578/61 493/579/61 -f 493/579/61 491/580/61 489/454/61 -f 489/454/61 487/581/61 485/455/61 -f 485/455/61 483/582/61 481/456/61 -f 481/456/61 493/579/61 489/454/61 -f 497/457/58 498/461/58 496/458/58 -f 499/460/59 500/463/59 498/461/59 -f 501/462/57 502/465/57 500/463/57 -f 503/464/56 504/467/56 502/465/56 -f 505/466/55 506/469/55 504/467/55 -f 507/468/54 508/472/54 506/469/54 -f 495/459/52 496/458/52 510/470/52 -f 509/471/53 510/470/53 508/472/53 -f 497/583/60 495/584/60 509/475/60 -f 509/475/60 507/585/60 505/473/60 -f 505/473/60 503/586/60 501/474/60 -f 501/474/60 499/587/60 497/583/60 -f 497/583/60 509/475/60 501/474/60 -f 513/476/53 514/480/53 512/477/53 -f 513/476/52 515/482/52 516/479/52 -f 517/481/58 518/484/58 516/479/58 -f 519/483/59 520/486/59 518/484/59 -f 519/483/57 521/488/57 522/485/57 -f 523/487/56 524/491/56 522/485/56 -f 511/478/54 512/477/54 526/489/54 -f 525/490/55 526/489/55 524/491/55 -f 513/494/60 511/588/60 525/589/60 -f 525/589/60 523/590/60 513/494/60 -f 521/492/60 519/591/60 517/493/60 -f 517/493/60 515/592/60 513/494/60 -f 513/494/60 523/590/60 521/492/60 -f 587/495/43 589/498/43 590/496/43 -f 589/498/44 591/500/44 592/499/44 -f 591/500/45 593/503/45 594/501/45 -f 595/502/46 596/505/46 594/501/46 -f 597/504/47 598/507/47 596/505/47 -f 599/506/48 600/510/48 598/507/48 -f 587/495/49 588/497/49 602/508/49 -f 601/509/50 602/508/50 600/510/50 -f 589/513/62 587/593/62 601/594/62 -f 601/594/62 599/595/62 589/513/62 -f 597/511/62 595/596/62 593/512/62 -f 593/512/62 591/597/62 589/513/62 -f 589/513/62 599/595/62 597/511/62 -f 605/514/50 606/518/50 604/515/50 -f 607/517/49 608/520/49 606/518/49 -f 609/519/43 610/522/43 608/520/43 -f 611/521/44 612/524/44 610/522/44 -f 611/521/45 613/526/45 614/523/45 -f 615/525/46 616/529/46 614/523/46 -f 603/516/48 604/515/48 618/527/48 -f 617/528/47 618/527/47 616/529/47 -f 605/532/62 603/598/62 617/599/62 -f 617/599/62 615/600/62 605/532/62 -f 613/530/62 611/601/62 609/531/62 -f 609/531/62 607/602/62 605/532/62 -f 605/532/62 615/600/62 613/530/62 -f 196/603/61 194/604/61 197/605/61 -f 196/606/63 195/607/63 193/608/63 -f 200/609/62 201/610/62 202/611/62 -f 201/612/60 206/613/60 202/614/60 -f 205/615/51 204/616/51 206/613/51 -f 204/617/61 199/618/61 200/609/61 -f 199/619/63 205/615/63 201/612/63 -f 204/620/64 202/621/64 206/622/64 -f 210/623/62 207/624/62 208/625/62 -f 210/626/61 213/627/61 209/628/61 -f 212/629/51 213/627/51 214/630/51 -f 208/625/60 211/631/60 212/632/60 -f 209/628/63 211/633/63 207/634/63 -f 214/635/64 208/636/64 212/637/64 -f 216/638/62 217/639/62 218/640/62 -f 217/641/60 222/642/60 218/643/60 -f 221/644/51 220/645/51 222/642/51 -f 220/646/61 215/647/61 216/638/61 -f 215/648/63 221/644/63 217/641/63 -f 220/649/64 218/650/64 222/651/64 -f 226/652/51 223/653/51 224/654/51 -f 230/655/60 225/656/60 226/657/60 -f 228/658/62 229/659/62 230/655/62 -f 224/654/61 227/660/61 228/661/61 -f 225/656/63 227/662/63 223/663/63 -f 230/664/64 224/665/64 228/666/64 -f 231/667/62 234/668/62 232/669/62 -f 233/670/60 238/671/60 234/672/60 -f 238/671/51 235/673/51 236/674/51 -f 235/675/61 232/669/61 236/676/61 -f 231/677/63 237/678/63 233/670/63 -f 232/679/64 238/680/64 236/681/64 -f 354/682/51 351/683/51 352/684/51 -f 358/685/60 353/686/60 354/687/60 -f 356/688/62 357/689/62 358/685/62 -f 352/684/61 355/690/61 356/691/61 -f 353/686/63 355/692/63 351/693/63 -f 358/694/64 352/695/64 356/696/64 -f 360/697/51 361/698/51 359/699/51 -f 366/700/60 361/701/60 362/702/60 -f 364/703/62 365/704/62 366/705/62 -f 360/706/61 363/707/61 364/708/61 -f 361/709/63 363/707/63 359/710/63 -f 366/700/64 360/711/64 364/708/64 -f 368/712/51 369/713/51 367/714/51 -f 370/715/60 373/716/60 369/717/60 -f 372/718/62 373/719/62 374/720/62 -f 368/721/61 371/722/61 372/723/61 -f 369/724/63 371/722/63 367/725/63 -f 374/726/64 368/727/64 372/723/64 -f 376/728/51 377/729/51 375/730/51 -f 378/731/60 381/732/60 377/733/60 -f 380/734/62 381/735/62 382/736/62 -f 376/737/61 379/738/61 380/739/61 -f 386/740/51 383/741/51 384/742/51 -f 390/743/60 385/744/60 386/745/60 -f 388/746/62 389/747/62 390/748/62 -f 388/749/61 383/750/61 387/751/61 -f 383/752/63 389/753/63 387/751/63 -f 390/743/64 384/754/64 388/749/64 -f 394/755/51 391/756/51 392/757/51 -f 394/758/60 397/759/60 393/760/60 -f 396/761/62 397/762/62 398/763/62 -f 392/764/61 395/765/61 396/766/61 -f 391/767/63 397/759/63 395/765/63 -f 398/768/64 392/769/64 396/766/64 -f 402/770/51 399/771/51 400/772/51 -f 406/773/60 401/774/60 402/775/60 -f 406/776/62 403/777/62 405/778/62 -f 404/779/61 399/780/61 403/781/61 -f 407/782/62 410/783/62 408/784/62 -f 409/785/60 414/786/60 410/787/60 -f 413/788/51 412/789/51 414/790/51 -f 411/791/61 408/792/61 412/793/61 -f 411/791/63 409/794/63 407/795/63 -f 412/793/64 410/796/64 414/786/64 -f 416/797/62 417/798/62 418/799/62 -f 417/800/60 422/801/60 418/802/60 -f 422/803/51 419/804/51 420/805/51 -f 419/806/61 416/807/61 420/808/61 -f 419/806/63 417/809/63 415/810/63 -f 416/811/64 422/801/64 420/808/64 -f 423/812/62 426/813/62 424/814/62 -f 425/815/60 430/816/60 426/817/60 -f 429/818/51 428/819/51 430/820/51 -f 427/821/61 424/822/61 428/823/61 -f 432/824/62 433/825/62 434/826/62 -f 433/827/60 438/828/60 434/829/60 -f 437/830/51 436/831/51 438/832/51 -f 436/833/61 431/834/61 432/835/61 -f 431/836/63 437/837/63 433/838/63 -f 432/839/64 438/828/64 436/833/64 -f 439/840/62 442/841/62 440/842/62 -f 441/843/60 446/844/60 442/845/60 -f 445/846/51 444/847/51 446/848/51 -f 443/849/61 440/850/61 444/851/61 -f 439/852/63 445/853/63 441/854/63 -f 440/855/64 446/844/64 444/851/64 -f 448/856/62 449/857/62 450/858/62 -f 449/859/60 454/860/60 450/861/60 -f 453/862/51 452/863/51 454/864/51 -f 452/865/61 447/866/61 448/867/61 -f 455/868/62 458/869/62 456/870/62 -f 457/871/60 462/872/60 458/873/60 -f 461/874/51 460/875/51 462/876/51 -f 459/877/61 456/878/61 460/879/61 -f 455/868/63 461/880/63 457/881/63 -f 456/882/64 462/883/64 460/884/64 -f 543/885/62 546/886/62 544/887/62 -f 545/888/60 550/889/60 546/890/60 -f 549/891/51 548/892/51 550/893/51 -f 547/894/61 544/895/61 548/896/61 -f 550/889/65 552/897/65 546/890/65 -f 551/898/61 558/899/61 554/900/61 -f 554/901/66 550/893/66 548/892/66 -f 552/902/67 544/887/67 546/886/67 -f 551/898/68 548/896/68 544/895/68 -f 555/903/64 557/904/64 558/905/64 -f 557/906/60 552/897/60 553/907/60 -f 554/901/51 557/908/51 553/909/51 -f 556/910/62 551/911/62 552/902/62 -f 561/912/69 560/913/69 559/914/69 -f 563/915/64 562/916/64 561/917/64 -f 565/918/70 564/919/70 563/920/70 -f 567/921/61 566/922/61 565/923/61 -f 569/924/71 568/925/71 567/926/71 -f 571/927/63 570/928/63 569/929/63 -f 559/914/60 574/930/60 573/931/60 -f 573/932/72 572/933/72 571/934/72 -f 576/935/73 563/936/73 561/937/73 -f 579/938/51 578/939/51 576/940/51 -f 567/941/74 580/942/74 569/943/74 -f 582/944/75 559/945/75 573/946/75 -f 559/945/76 576/935/76 561/937/76 -f 577/947/77 565/948/77 563/936/77 -f 580/942/78 571/949/78 569/943/78 -f 578/950/79 567/941/79 565/951/79 -f 571/949/80 582/944/80 573/946/80 -f 585/952/81 562/953/81 564/954/81 -f 583/955/82 560/956/82 562/957/82 -f 566/958/83 585/959/83 564/960/83 -f 620/961/62 621/962/62 622/963/62 -f 621/964/60 626/965/60 622/966/60 -f 625/967/51 624/968/51 626/965/51 -f 624/969/61 619/970/61 620/961/61 -f 619/971/63 625/967/63 621/964/63 -f 624/972/64 622/973/64 626/974/64 -f 628/975/60 195/976/60 198/977/60 -f 196/603/61 193/978/61 194/604/61 -f 196/606/63 198/979/63 195/607/63 -f 200/609/62 199/618/62 201/610/62 -f 201/612/60 205/615/60 206/613/60 -f 205/615/51 203/980/51 204/616/51 -f 204/617/61 203/981/61 199/618/61 -f 199/619/63 203/982/63 205/615/63 -f 204/620/64 200/983/64 202/621/64 -f 210/623/62 209/984/62 207/624/62 -f 210/626/61 214/630/61 213/627/61 -f 212/629/51 211/985/51 213/627/51 -f 208/625/60 207/624/60 211/631/60 -f 209/628/63 213/627/63 211/633/63 -f 214/635/64 210/986/64 208/636/64 -f 216/638/62 215/647/62 217/639/62 -f 217/641/60 221/644/60 222/642/60 -f 221/644/51 219/987/51 220/645/51 -f 220/646/61 219/988/61 215/647/61 -f 215/648/63 219/989/63 221/644/63 -f 220/649/64 216/990/64 218/650/64 -f 226/652/51 225/991/51 223/653/51 -f 230/655/60 229/659/60 225/656/60 -f 228/658/62 227/992/62 229/659/62 -f 224/654/61 223/653/61 227/660/61 -f 225/656/63 229/659/63 227/662/63 -f 230/664/64 226/993/64 224/665/64 -f 231/667/62 233/994/62 234/668/62 -f 233/670/60 237/678/60 238/671/60 -f 238/671/51 237/678/51 235/673/51 -f 235/675/61 231/667/61 232/669/61 -f 231/677/63 235/995/63 237/678/63 -f 232/679/64 234/996/64 238/680/64 -f 354/682/51 353/997/51 351/683/51 -f 358/685/60 357/689/60 353/686/60 -f 356/688/62 355/998/62 357/689/62 -f 352/684/61 351/683/61 355/690/61 -f 353/686/63 357/689/63 355/692/63 -f 358/694/64 354/999/64 352/695/64 -f 360/697/51 362/1000/51 361/698/51 -f 366/700/60 365/1001/60 361/701/60 -f 364/703/62 363/1002/62 365/704/62 -f 360/706/61 359/1003/61 363/707/61 -f 361/709/63 365/1001/63 363/707/63 -f 366/700/64 362/1004/64 360/711/64 -f 368/712/51 370/1005/51 369/713/51 -f 370/715/60 374/726/60 373/716/60 -f 372/718/62 371/1006/62 373/719/62 -f 368/721/61 367/1007/61 371/722/61 -f 369/724/63 373/716/63 371/722/63 -f 374/726/64 370/1008/64 368/727/64 -f 376/728/51 378/1009/51 377/729/51 -f 378/731/60 382/1010/60 381/732/60 -f 380/734/62 379/1011/62 381/735/62 -f 376/737/61 375/1012/61 379/738/61 -f 386/740/51 385/1013/51 383/741/51 -f 390/743/60 389/753/60 385/744/60 -f 388/746/62 387/1014/62 389/747/62 -f 388/749/61 384/1015/61 383/750/61 -f 383/752/63 385/1016/63 389/753/63 -f 390/743/64 386/1017/64 384/754/64 -f 394/755/51 393/1018/51 391/756/51 -f 394/758/60 398/768/60 397/759/60 -f 396/761/62 395/1019/62 397/762/62 -f 392/764/61 391/1020/61 395/765/61 -f 391/767/63 393/1021/63 397/759/63 -f 398/768/64 394/1022/64 392/769/64 -f 402/770/51 401/1023/51 399/771/51 -f 406/773/60 405/1024/60 401/774/60 -f 406/776/62 404/1025/62 403/777/62 -f 404/779/61 400/1026/61 399/780/61 -f 407/782/62 409/1027/62 410/783/62 -f 409/785/60 413/1028/60 414/786/60 -f 413/788/51 411/1029/51 412/789/51 -f 411/791/61 407/1030/61 408/792/61 -f 411/791/63 413/1028/63 409/794/63 -f 412/793/64 408/1031/64 410/796/64 -f 416/797/62 415/1032/62 417/798/62 -f 417/800/60 421/1033/60 422/801/60 -f 422/803/51 421/1034/51 419/804/51 -f 419/806/61 415/1035/61 416/807/61 -f 419/806/63 421/1033/63 417/809/63 -f 416/811/64 418/1036/64 422/801/64 -f 423/812/62 425/1037/62 426/813/62 -f 425/815/60 429/1038/60 430/816/60 -f 429/818/51 427/1039/51 428/819/51 -f 427/821/61 423/1040/61 424/822/61 -f 432/824/62 431/1041/62 433/825/62 -f 433/827/60 437/837/60 438/828/60 -f 437/830/51 435/1042/51 436/831/51 -f 436/833/61 435/1043/61 431/834/61 -f 431/836/63 435/1043/63 437/837/63 -f 432/839/64 434/1044/64 438/828/64 -f 439/840/62 441/1045/62 442/841/62 -f 441/843/60 445/853/60 446/844/60 -f 445/846/51 443/1046/51 444/847/51 -f 443/849/61 439/1047/61 440/850/61 -f 439/852/63 443/849/63 445/853/63 -f 440/855/64 442/1048/64 446/844/64 -f 448/856/62 447/1049/62 449/857/62 -f 449/859/60 453/1050/60 454/860/60 -f 453/862/51 451/1051/51 452/863/51 -f 452/865/61 451/1052/61 447/866/61 -f 455/868/62 457/881/62 458/869/62 -f 457/871/60 461/874/60 462/872/60 -f 461/874/51 459/877/51 460/875/51 -f 459/877/61 455/1053/61 456/878/61 -f 455/868/63 459/1054/63 461/880/63 -f 456/882/64 458/1055/64 462/883/64 -f 543/885/62 545/1056/62 546/886/62 -f 545/888/60 549/1057/60 550/889/60 -f 549/891/51 547/1058/51 548/892/51 -f 547/894/61 543/1059/61 544/895/61 -f 550/889/65 553/907/65 552/897/65 -f 551/898/61 555/1060/61 558/899/61 -f 554/901/66 553/909/66 550/893/66 -f 552/902/67 551/911/67 544/887/67 -f 551/898/68 554/900/68 548/896/68 -f 555/903/64 556/1061/64 557/904/64 -f 557/906/60 556/1062/60 552/897/60 -f 554/901/51 558/1063/51 557/908/51 -f 556/910/62 555/1064/62 551/911/62 -f 561/912/69 562/1065/69 560/913/69 -f 563/915/64 564/1066/64 562/916/64 -f 565/918/70 566/1067/70 564/919/70 -f 567/921/61 568/1068/61 566/922/61 -f 569/924/71 570/1069/71 568/925/71 -f 571/927/63 572/1070/63 570/928/63 -f 559/914/60 560/913/60 574/930/60 -f 573/932/72 574/1071/72 572/933/72 -f 576/935/73 577/947/73 563/936/73 -f 576/940/51 575/1072/51 580/1073/51 -f 582/1074/51 581/1075/51 580/1073/51 -f 580/1073/51 579/938/51 576/940/51 -f 578/939/51 577/1076/51 576/940/51 -f 575/1072/51 582/1074/51 580/1073/51 -f 567/941/74 579/1077/74 580/942/74 -f 582/944/75 575/1078/75 559/945/75 -f 559/945/76 575/1078/76 576/935/76 -f 577/947/77 578/950/77 565/948/77 -f 580/942/78 581/1079/78 571/949/78 -f 578/950/79 579/1077/79 567/941/79 -f 571/949/80 581/1079/80 582/944/80 -f 585/952/81 583/1080/81 562/953/81 -f 583/955/82 584/1081/82 560/956/82 -f 566/958/83 586/1082/83 585/959/83 -f 620/961/62 619/970/62 621/962/62 -f 621/964/60 625/967/60 626/965/60 -f 625/967/51 623/1083/51 624/968/51 -f 624/969/61 623/1084/61 619/970/61 -f 619/971/63 623/1085/63 625/967/63 -f 624/972/64 620/1086/64 622/973/64 -f 628/975/60 627/1087/60 195/976/60 -f 252/328/62 246/320/62 244/318/62 -f 272/1088/84 273/1089/84 271/1090/84 -f 273/1089/85 276/1091/85 275/1092/85 -f 275/1092/86 278/1093/86 277/1094/86 -f 277/1094/87 280/1095/87 279/1096/87 -f 280/1095/88 281/1097/88 279/1096/88 -f 281/1097/89 284/1098/89 283/1099/89 -f 286/1100/90 271/1090/90 285/1101/90 -f 284/1098/91 285/1101/91 283/1099/91 -f 277/1094/64 281/1097/64 273/1089/64 -f 300/363/61 294/355/61 292/352/61 -f 332/395/60 326/560/60 324/388/60 -f 472/429/60 476/431/60 464/420/60 -f 504/467/61 508/472/61 496/458/61 -f 529/1102/90 528/1103/90 527/1104/90 -f 529/1102/91 532/1105/91 530/1106/91 -f 531/1107/89 534/1108/89 532/1105/89 -f 533/1109/88 536/1110/88 534/1108/88 -f 535/1111/87 538/1112/87 536/1110/87 -f 539/1113/86 538/1112/86 537/1114/86 -f 527/1104/84 542/1115/84 541/1116/84 -f 541/1116/85 540/1117/85 539/1113/85 -f 537/1114/64 533/1109/64 541/1116/64 -f 596/505/51 600/510/51 588/497/51 -f 244/318/62 242/533/62 240/315/62 -f 240/315/62 254/534/62 252/328/62 -f 252/328/62 250/325/62 248/323/62 -f 248/323/62 246/320/62 252/328/62 -f 244/318/62 240/315/62 252/328/62 -f 272/1088/84 274/1118/84 273/1089/84 -f 273/1089/85 274/1118/85 276/1091/85 -f 275/1092/86 276/1091/86 278/1093/86 -f 277/1094/87 278/1093/87 280/1095/87 -f 280/1095/88 282/1119/88 281/1097/88 -f 281/1097/89 282/1119/89 284/1098/89 -f 286/1100/90 272/1088/90 271/1090/90 -f 284/1098/91 286/1100/91 285/1101/91 -f 285/1101/64 271/1090/64 273/1089/64 -f 273/1089/64 275/1092/64 277/1094/64 -f 277/1094/64 279/1096/64 281/1097/64 -f 281/1097/64 283/1099/64 285/1101/64 -f 285/1101/64 273/1089/64 281/1097/64 -f 292/352/61 290/350/61 288/362/61 -f 288/362/61 302/547/61 300/363/61 -f 300/363/61 298/359/61 296/357/61 -f 296/357/61 294/355/61 300/363/61 -f 292/352/61 288/362/61 300/363/61 -f 324/388/60 322/559/60 320/385/60 -f 320/385/60 334/397/60 332/395/60 -f 332/395/60 330/393/60 328/391/60 -f 328/391/60 326/560/60 332/395/60 -f 324/388/60 320/385/60 332/395/60 -f 464/420/60 466/423/60 468/425/60 -f 468/425/60 470/427/60 464/420/60 -f 472/429/60 474/428/60 476/431/60 -f 476/431/60 478/432/60 464/420/60 -f 464/420/60 470/427/60 472/429/60 -f 496/458/61 498/461/61 500/463/61 -f 500/463/61 502/465/61 496/458/61 -f 504/467/61 506/469/61 508/472/61 -f 508/472/61 510/470/61 496/458/61 -f 496/458/61 502/465/61 504/467/61 -f 529/1102/90 530/1106/90 528/1103/90 -f 529/1102/91 531/1107/91 532/1105/91 -f 531/1107/89 533/1109/89 534/1108/89 -f 533/1109/88 535/1111/88 536/1110/88 -f 535/1111/87 537/1114/87 538/1112/87 -f 539/1113/86 540/1117/86 538/1112/86 -f 527/1104/84 528/1103/84 542/1115/84 -f 541/1116/85 542/1115/85 540/1117/85 -f 529/1102/64 527/1104/64 541/1116/64 -f 541/1116/64 539/1113/64 537/1114/64 -f 537/1114/64 535/1111/64 533/1109/64 -f 533/1109/64 531/1107/64 529/1102/64 -f 529/1102/64 541/1116/64 533/1109/64 -f 588/497/51 590/496/51 592/499/51 -f 592/499/51 594/501/51 588/497/51 -f 596/505/51 598/507/51 600/510/51 -f 600/510/51 602/508/51 588/497/51 -f 588/497/51 594/501/51 596/505/51 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 7/5/2 3/6/2 +f 8/7/3 5/8/3 7/9/3 +f 6/10/4 1/11/4 5/12/4 +f 4/13/5 6/14/5 8/15/5 +f 10/16/1 11/17/1 9/18/1 +f 12/19/2 15/20/2 11/21/2 +f 16/22/3 13/23/3 15/24/3 +f 13/25/4 10/26/4 9/27/4 +f 18/28/1 19/29/1 17/30/1 +f 20/31/2 23/32/2 19/33/2 +f 24/34/3 21/35/3 23/36/3 +f 21/37/4 18/38/4 17/39/4 +f 28/40/2 31/41/2 27/42/2 +f 32/43/3 29/44/3 31/45/3 +f 29/46/4 26/47/4 25/48/4 +f 31/49/6 25/50/6 27/51/6 +f 28/52/5 30/53/5 32/54/5 +f 36/55/2 39/56/2 35/57/2 +f 40/58/3 37/59/3 39/60/3 +f 38/61/4 33/62/4 37/63/4 +f 39/56/6 33/64/6 35/57/6 +f 36/65/5 38/66/5 40/67/5 +f 42/68/1 43/69/1 41/70/1 +f 48/71/3 45/72/3 47/73/3 +f 47/74/6 41/75/6 43/76/6 +f 44/77/5 46/78/5 48/79/5 +f 52/80/6 49/81/6 50/82/6 +f 54/83/1 55/84/1 53/85/1 +f 56/86/2 59/87/2 55/88/2 +f 60/89/3 57/90/3 59/91/3 +f 58/92/4 53/93/4 57/94/4 +f 59/95/6 53/96/6 55/97/6 +f 56/98/5 58/99/5 60/100/5 +f 62/101/1 63/102/1 61/103/1 +f 64/104/2 67/105/2 63/106/2 +f 68/107/3 65/108/3 67/109/3 +f 66/110/4 61/111/4 65/112/4 +f 64/113/5 66/114/5 68/107/5 +f 70/115/1 71/116/1 69/117/1 +f 72/118/2 75/119/2 71/120/2 +f 76/121/3 73/122/3 75/123/3 +f 74/124/4 69/125/4 73/126/4 +f 72/127/5 74/128/5 76/129/5 +f 78/130/1 79/131/1 77/132/1 +f 80/133/2 83/134/2 79/135/2 +f 84/136/3 81/137/3 83/138/3 +f 82/139/4 77/140/4 81/141/4 +f 86/142/1 87/143/1 85/144/1 +f 92/145/3 89/146/3 91/147/3 +f 90/148/4 85/149/4 89/150/4 +f 91/151/6 85/152/6 87/153/6 +f 92/154/5 86/155/5 90/156/5 +f 94/157/1 95/158/1 93/159/1 +f 96/160/2 99/161/2 95/162/2 +f 100/163/3 97/164/3 99/165/3 +f 97/166/4 94/167/4 93/168/4 +f 102/169/1 103/170/1 101/171/1 +f 104/172/2 107/173/2 103/174/2 +f 108/175/3 105/176/3 107/177/3 +f 106/178/4 101/179/4 105/180/4 +f 107/181/6 101/182/6 103/183/6 +f 104/184/5 106/178/5 108/185/5 +f 110/186/2 111/187/2 109/188/2 +f 114/189/1 115/190/1 113/191/1 +f 116/192/2 119/193/2 115/194/2 +f 120/195/3 117/196/3 119/197/3 +f 118/198/4 113/199/4 117/200/4 +f 122/201/1 123/202/1 121/203/1 +f 124/204/2 127/205/2 123/206/2 +f 128/207/3 125/208/3 127/209/3 +f 126/210/4 121/211/4 125/212/4 +f 130/213/1 131/214/1 129/215/1 +f 132/216/2 135/217/2 131/218/2 +f 136/219/3 133/220/3 135/221/3 +f 134/222/4 129/223/4 133/224/4 +f 138/225/1 139/226/1 137/227/1 +f 140/228/2 143/229/2 139/230/2 +f 144/231/3 141/232/3 143/233/3 +f 142/234/4 137/235/4 141/236/4 +f 140/237/5 142/238/5 144/239/5 +f 146/240/1 147/241/1 145/242/1 +f 148/243/2 151/244/2 147/245/2 +f 152/246/3 149/247/3 151/248/3 +f 150/249/4 145/250/4 149/251/4 +f 148/252/5 150/253/5 152/254/5 +f 154/255/1 155/256/1 153/257/1 +f 156/258/2 159/259/2 155/260/2 +f 160/261/3 157/262/3 159/263/3 +f 158/264/4 153/265/4 157/266/4 +f 156/267/5 158/268/5 160/269/5 +f 162/270/1 163/271/1 161/272/1 +f 164/273/2 167/274/2 163/275/2 +f 168/276/3 165/277/3 167/278/3 +f 166/279/4 161/280/4 165/281/4 +f 164/282/5 166/283/5 168/276/5 +f 170/284/1 171/285/1 169/286/1 +f 172/287/2 175/288/2 171/289/2 +f 176/290/3 173/291/3 175/292/3 +f 174/293/4 169/294/4 173/295/4 +f 172/296/5 174/297/5 176/290/5 +f 178/298/1 179/299/1 177/300/1 +f 180/301/2 183/302/2 179/303/2 +f 184/304/3 181/305/3 183/306/3 +f 182/307/4 177/308/4 181/309/4 +f 180/310/5 182/311/5 184/304/5 +f 186/312/1 187/313/1 185/314/1 +f 188/315/2 191/316/2 187/317/2 +f 192/318/3 189/319/3 191/320/3 +f 190/321/4 185/322/4 189/323/4 +f 188/324/5 190/325/5 192/318/5 +f 194/326/1 195/327/1 193/328/1 +f 196/329/2 199/330/2 195/331/2 +f 200/332/3 197/333/3 199/334/3 +f 198/335/4 193/336/4 197/337/4 +f 196/338/5 198/339/5 200/332/5 +f 202/340/1 203/341/1 201/342/1 +f 204/343/2 207/344/2 203/345/2 +f 208/346/3 205/347/3 207/348/3 +f 206/349/4 201/350/4 205/351/4 +f 204/352/5 206/353/5 208/346/5 +f 210/354/1 211/355/1 209/356/1 +f 212/357/2 215/358/2 211/359/2 +f 216/360/3 213/361/3 215/362/3 +f 214/363/4 209/364/4 213/365/4 +f 212/366/5 214/367/5 216/360/5 +f 218/368/1 219/369/1 217/370/1 +f 220/371/2 223/372/2 219/373/2 +f 224/374/3 221/375/3 223/376/3 +f 222/377/4 217/378/4 221/379/4 +f 226/380/1 227/381/1 225/382/1 +f 228/383/2 231/384/2 227/385/2 +f 232/386/3 229/387/3 231/388/3 +f 230/389/4 225/390/4 229/391/4 +f 236/392/4 239/393/4 235/394/4 +f 240/395/1 237/396/1 239/397/1 +f 237/398/2 234/399/2 233/400/2 +f 239/393/6 233/401/6 235/394/6 +f 236/402/5 238/403/5 240/404/5 +f 244/405/4 247/406/4 243/407/4 +f 248/408/1 245/409/1 247/410/1 +f 246/411/2 241/412/2 245/413/2 +f 243/414/6 245/415/6 241/416/6 +f 244/417/5 246/411/5 248/418/5 +f 250/419/1 251/420/1 249/421/1 +f 256/422/3 253/423/3 255/424/3 +f 255/425/6 249/426/6 251/427/6 +f 252/428/5 254/429/5 256/430/5 +f 258/431/1 259/432/1 257/433/1 +f 264/434/3 261/435/3 263/436/3 +f 263/437/6 257/438/6 259/439/6 +f 260/440/5 262/441/5 264/442/5 +f 266/443/1 267/444/1 265/445/1 +f 272/446/3 269/447/3 271/448/3 +f 271/449/6 265/450/6 267/451/6 +f 268/452/5 270/453/5 272/454/5 +f 274/455/1 275/456/1 273/457/1 +f 280/458/3 277/459/3 279/460/3 +f 279/461/6 273/462/6 275/463/6 +f 276/464/5 278/465/5 280/466/5 +f 282/467/1 283/468/1 281/469/1 +f 288/470/3 285/471/3 287/472/3 +f 287/473/6 281/474/6 283/475/6 +f 284/476/5 286/477/5 288/478/5 +f 290/479/1 291/480/1 289/481/1 +f 296/482/3 293/483/3 295/484/3 +f 295/485/6 289/486/6 291/487/6 +f 292/488/5 294/489/5 296/490/5 +f 298/491/1 299/492/1 297/493/1 +f 304/494/3 301/495/3 303/496/3 +f 300/497/5 302/498/5 304/499/5 +f 306/500/1 307/501/1 305/502/1 +f 308/503/2 311/504/2 307/505/2 +f 312/506/3 309/507/3 311/508/3 +f 314/509/1 315/510/1 313/511/1 +f 316/512/2 319/513/2 315/514/2 +f 320/515/3 317/516/3 319/517/3 +f 324/518/2 327/519/2 323/520/2 +f 328/521/3 325/522/3 327/523/3 +f 326/524/4 321/525/4 325/526/4 +f 327/527/6 321/525/6 323/520/6 +f 324/518/5 326/528/5 328/529/5 +f 332/530/2 335/531/2 331/532/2 +f 336/533/3 333/534/3 335/535/3 +f 334/536/4 329/537/4 333/538/4 +f 335/539/6 329/537/6 331/532/6 +f 332/530/5 334/540/5 336/541/5 +f 340/542/4 343/543/4 339/544/4 +f 344/545/1 341/546/1 343/547/1 +f 342/548/2 337/549/2 341/550/2 +f 343/551/6 337/549/6 339/544/6 +f 340/542/5 342/552/5 344/553/5 +f 348/554/4 351/555/4 347/556/4 +f 352/557/1 349/558/1 351/559/1 +f 350/560/2 345/561/2 349/562/2 +f 351/563/6 345/561/6 347/556/6 +f 348/554/5 350/564/5 352/565/5 +f 356/566/2 359/567/2 355/568/2 +f 360/569/3 357/570/3 359/571/3 +f 358/572/4 353/573/4 357/574/4 +f 359/575/6 353/573/6 355/568/6 +f 356/566/5 358/576/5 360/577/5 +f 364/578/4 367/579/4 363/580/4 +f 368/581/1 365/582/1 367/583/1 +f 366/584/2 361/585/2 365/586/2 +f 367/587/6 361/585/6 363/580/6 +f 364/578/5 366/588/5 368/589/5 +f 370/590/1 371/591/1 369/592/1 +f 372/593/2 375/594/2 371/595/2 +f 376/596/3 373/597/3 375/598/3 +f 374/599/4 369/600/4 373/601/4 +f 372/602/5 374/603/5 376/604/5 +f 378/605/1 379/606/1 377/607/1 +f 380/608/5 383/609/5 379/610/5 +f 384/611/3 381/612/3 383/613/3 +f 382/614/6 377/615/6 381/616/6 +f 380/617/4 382/618/4 384/619/4 +f 378/605/1 380/620/1 379/606/1 +f 380/608/5 384/619/5 383/609/5 +f 384/611/3 382/621/3 381/612/3 +f 382/614/6 378/622/6 377/615/6 +f 380/617/4 378/622/4 382/618/4 +f 2/1/1 4/623/1 3/2/1 +f 4/4/2 8/7/2 7/5/2 +f 8/7/3 6/624/3 5/8/3 +f 6/10/4 2/625/4 1/11/4 +f 4/13/5 2/626/5 6/14/5 +f 10/16/1 12/627/1 11/17/1 +f 12/19/2 16/628/2 15/20/2 +f 16/22/3 14/629/3 13/23/3 +f 13/25/4 14/630/4 10/26/4 +f 18/28/1 20/631/1 19/29/1 +f 20/31/2 24/632/2 23/32/2 +f 24/34/3 22/633/3 21/35/3 +f 21/37/4 22/634/4 18/38/4 +f 28/40/2 32/635/2 31/41/2 +f 32/43/3 30/636/3 29/44/3 +f 29/46/4 30/53/4 26/47/4 +f 31/49/6 29/637/6 25/50/6 +f 28/52/5 26/47/5 30/53/5 +f 36/55/2 40/638/2 39/56/2 +f 40/58/3 38/639/3 37/59/3 +f 38/61/4 34/640/4 33/62/4 +f 39/56/6 37/641/6 33/64/6 +f 36/65/5 34/642/5 38/66/5 +f 42/68/1 44/643/1 43/69/1 +f 48/71/3 46/644/3 45/72/3 +f 47/74/6 45/645/6 41/75/6 +f 44/77/5 42/646/5 46/78/5 +f 52/80/6 51/647/6 49/81/6 +f 54/83/1 56/648/1 55/84/1 +f 56/86/2 60/649/2 59/87/2 +f 60/89/3 58/650/3 57/90/3 +f 58/92/4 54/651/4 53/93/4 +f 59/95/6 57/652/6 53/96/6 +f 56/98/5 54/653/5 58/99/5 +f 62/101/1 64/113/1 63/102/1 +f 64/104/2 68/654/2 67/105/2 +f 68/107/3 66/655/3 65/108/3 +f 66/110/4 62/656/4 61/111/4 +f 64/113/5 62/657/5 66/114/5 +f 70/115/1 72/658/1 71/116/1 +f 72/118/2 76/659/2 75/119/2 +f 76/121/3 74/660/3 73/122/3 +f 74/124/4 70/661/4 69/125/4 +f 72/127/5 70/662/5 74/128/5 +f 78/130/1 80/663/1 79/131/1 +f 80/133/2 84/664/2 83/134/2 +f 84/136/3 82/665/3 81/137/3 +f 82/139/4 78/666/4 77/140/4 +f 86/142/1 88/667/1 87/143/1 +f 92/145/3 90/668/3 89/146/3 +f 90/148/4 86/669/4 85/149/4 +f 91/151/6 89/670/6 85/152/6 +f 92/154/5 88/671/5 86/155/5 +f 94/157/1 96/672/1 95/158/1 +f 96/160/2 100/673/2 99/161/2 +f 100/163/3 98/674/3 97/164/3 +f 97/166/4 98/675/4 94/167/4 +f 102/169/1 104/676/1 103/170/1 +f 104/172/2 108/677/2 107/173/2 +f 108/175/3 106/678/3 105/176/3 +f 106/178/4 102/679/4 101/179/4 +f 107/181/6 105/680/6 101/182/6 +f 104/184/5 102/679/5 106/178/5 +f 110/186/2 112/681/2 111/187/2 +f 114/189/1 116/682/1 115/190/1 +f 116/192/2 120/683/2 119/193/2 +f 120/195/3 118/684/3 117/196/3 +f 118/198/4 114/685/4 113/199/4 +f 122/201/1 124/686/1 123/202/1 +f 124/204/2 128/687/2 127/205/2 +f 128/207/3 126/688/3 125/208/3 +f 126/210/4 122/689/4 121/211/4 +f 130/213/1 132/690/1 131/214/1 +f 132/216/2 136/691/2 135/217/2 +f 136/219/3 134/692/3 133/220/3 +f 134/222/4 130/693/4 129/223/4 +f 138/225/1 140/694/1 139/226/1 +f 140/228/2 144/695/2 143/229/2 +f 144/231/3 142/696/3 141/232/3 +f 142/234/4 138/697/4 137/235/4 +f 140/237/5 138/698/5 142/238/5 +f 146/240/1 148/699/1 147/241/1 +f 148/243/2 152/700/2 151/244/2 +f 152/246/3 150/701/3 149/247/3 +f 150/249/4 146/702/4 145/250/4 +f 148/252/5 146/703/5 150/253/5 +f 154/255/1 156/704/1 155/256/1 +f 156/258/2 160/705/2 159/259/2 +f 160/261/3 158/706/3 157/262/3 +f 158/264/4 154/707/4 153/265/4 +f 156/267/5 154/708/5 158/268/5 +f 162/270/1 164/282/1 163/271/1 +f 164/273/2 168/709/2 167/274/2 +f 168/276/3 166/710/3 165/277/3 +f 166/279/4 162/711/4 161/280/4 +f 164/282/5 162/712/5 166/283/5 +f 170/284/1 172/296/1 171/285/1 +f 172/287/2 176/713/2 175/288/2 +f 176/290/3 174/714/3 173/291/3 +f 174/293/4 170/715/4 169/294/4 +f 172/296/5 170/716/5 174/297/5 +f 178/298/1 180/310/1 179/299/1 +f 180/301/2 184/717/2 183/302/2 +f 184/304/3 182/718/3 181/305/3 +f 182/307/4 178/719/4 177/308/4 +f 180/310/5 178/720/5 182/311/5 +f 186/312/1 188/324/1 187/313/1 +f 188/315/2 192/721/2 191/316/2 +f 192/318/3 190/722/3 189/319/3 +f 190/321/4 186/723/4 185/322/4 +f 188/324/5 186/724/5 190/325/5 +f 194/326/1 196/338/1 195/327/1 +f 196/329/2 200/725/2 199/330/2 +f 200/332/3 198/726/3 197/333/3 +f 198/335/4 194/727/4 193/336/4 +f 196/338/5 194/728/5 198/339/5 +f 202/340/1 204/352/1 203/341/1 +f 204/343/2 208/729/2 207/344/2 +f 208/346/3 206/730/3 205/347/3 +f 206/349/4 202/731/4 201/350/4 +f 204/352/5 202/732/5 206/353/5 +f 210/354/1 212/366/1 211/355/1 +f 212/357/2 216/733/2 215/358/2 +f 216/360/3 214/734/3 213/361/3 +f 214/363/4 210/735/4 209/364/4 +f 212/366/5 210/736/5 214/367/5 +f 218/368/1 220/737/1 219/369/1 +f 220/371/2 224/738/2 223/372/2 +f 224/374/3 222/739/3 221/375/3 +f 222/377/4 218/740/4 217/378/4 +f 226/380/1 228/741/1 227/381/1 +f 228/383/2 232/742/2 231/384/2 +f 232/386/3 230/743/3 229/387/3 +f 230/389/4 226/744/4 225/390/4 +f 236/392/4 240/745/4 239/393/4 +f 240/395/1 238/746/1 237/396/1 +f 237/398/2 238/747/2 234/399/2 +f 239/393/6 237/748/6 233/401/6 +f 236/402/5 234/749/5 238/403/5 +f 244/405/4 248/750/4 247/406/4 +f 248/408/1 246/751/1 245/409/1 +f 246/411/2 242/752/2 241/412/2 +f 243/414/6 247/753/6 245/415/6 +f 244/417/5 242/752/5 246/411/5 +f 250/419/1 252/754/1 251/420/1 +f 256/422/3 254/755/3 253/423/3 +f 255/425/6 253/756/6 249/426/6 +f 252/428/5 250/757/5 254/429/5 +f 258/431/1 260/758/1 259/432/1 +f 264/434/3 262/759/3 261/435/3 +f 263/437/6 261/760/6 257/438/6 +f 260/440/5 258/761/5 262/441/5 +f 266/443/1 268/762/1 267/444/1 +f 272/446/3 270/763/3 269/447/3 +f 271/449/6 269/764/6 265/450/6 +f 268/452/5 266/765/5 270/453/5 +f 274/455/1 276/766/1 275/456/1 +f 280/458/3 278/767/3 277/459/3 +f 279/461/6 277/768/6 273/462/6 +f 276/464/5 274/769/5 278/465/5 +f 282/467/1 284/770/1 283/468/1 +f 288/470/3 286/771/3 285/471/3 +f 287/473/6 285/772/6 281/474/6 +f 284/476/5 282/773/5 286/477/5 +f 290/479/1 292/774/1 291/480/1 +f 296/482/3 294/775/3 293/483/3 +f 295/485/6 293/776/6 289/486/6 +f 292/488/5 290/777/5 294/489/5 +f 298/491/1 300/778/1 299/492/1 +f 304/494/3 302/779/3 301/495/3 +f 300/497/5 298/780/5 302/498/5 +f 306/500/1 308/781/1 307/501/1 +f 308/503/2 312/782/2 311/504/2 +f 312/506/3 310/783/3 309/507/3 +f 314/509/1 316/784/1 315/510/1 +f 316/512/2 320/785/2 319/513/2 +f 320/515/3 318/786/3 317/516/3 +f 324/518/2 328/787/2 327/519/2 +f 328/521/3 326/788/3 325/522/3 +f 326/524/4 322/789/4 321/525/4 +f 327/527/6 325/790/6 321/525/6 +f 324/518/5 322/789/5 326/528/5 +f 332/530/2 336/791/2 335/531/2 +f 336/533/3 334/792/3 333/534/3 +f 334/536/4 330/793/4 329/537/4 +f 335/539/6 333/794/6 329/537/6 +f 332/530/5 330/793/5 334/540/5 +f 340/542/4 344/795/4 343/543/4 +f 344/545/1 342/796/1 341/546/1 +f 342/548/2 338/797/2 337/549/2 +f 343/551/6 341/798/6 337/549/6 +f 340/542/5 338/797/5 342/552/5 +f 348/554/4 352/799/4 351/555/4 +f 352/557/1 350/800/1 349/558/1 +f 350/560/2 346/801/2 345/561/2 +f 351/563/6 349/802/6 345/561/6 +f 348/554/5 346/801/5 350/564/5 +f 356/566/2 360/803/2 359/567/2 +f 360/569/3 358/804/3 357/570/3 +f 358/572/4 354/805/4 353/573/4 +f 359/575/6 357/806/6 353/573/6 +f 356/566/5 354/805/5 358/576/5 +f 364/578/4 368/807/4 367/579/4 +f 368/581/1 366/808/1 365/582/1 +f 366/584/2 362/809/2 361/585/2 +f 367/587/6 365/810/6 361/585/6 +f 364/578/5 362/809/5 366/588/5 +f 370/590/1 372/811/1 371/591/1 +f 372/593/2 376/604/2 375/594/2 +f 376/596/3 374/812/3 373/597/3 +f 374/599/4 370/813/4 369/600/4 +f 372/602/5 370/813/5 374/603/5 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/black_hole_generator.jpg b/src/main/resources/assets/advancedrocketry/textures/models/black_hole_generator.jpg deleted file mode 100644 index 9c31f4b603616fc924df283d9c6e96897d51671b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246985 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

iN*7M=dEzYpV0V=#FK4z4H585cn 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

UVF9(nM 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 E*`~ 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 Date: Mon, 1 Feb 2021 17:31:37 -0500 Subject: [PATCH 032/312] Crystalliser updates and tweaks - Can now take a fluid - Now has a config option for only low gravity --- .../advancedRocketry/api/ARConfiguration.java | 5 + .../multiblock/machine/TileCrystallizer.java | 46 +- .../assets/advancedrocketry/lang/en_US.lang | 2 + .../advancedrocketry/models/crystalliser.obj | 522 ++++++++++-------- .../textures/models/crystalliser.png | Bin 24612 -> 25067 bytes 5 files changed, 328 insertions(+), 247 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java index 1a15658d7..0fbe6bf8a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java +++ b/src/main/java/zmaster587/advancedRocketry/api/ARConfiguration.java @@ -456,6 +456,8 @@ public static void loadPreInit() arConfig.terraformRequiresFluid = config.get(Configuration.CATEGORY_GENERAL, "TerraformerRequiresFluids", true).getBoolean(); arConfig.terraformliquidRate = config.get(Configuration.CATEGORY_GENERAL, "TerraformerFluidConsumeRate", 40, "how many millibuckets/t are required to keep the terraformer running").getInt(); arConfig.allowTerraformNonAR = config.get(Configuration.CATEGORY_GENERAL, "allowTerraformingNonARWorlds", false, "If true dimensions not added by AR can be terraformed, including the overworld").getBoolean(); + arConfig.crystalliserMaximumGravity = (float)config.get(Configuration.CATEGORY_GENERAL, "crystalliserMaximumGravity", 0f, "Maximum gravity the crystalliser will function at. Use 0.0 to disable!").getDouble(); + liquidRocketFuel = config.get(ROCKET, "rocketFuels", new String[] {"rocketfuel"}, "List of fluid names for fluids that can be used as rocket fuel").getStringList(); @@ -1051,6 +1053,9 @@ public static void loadPostInit() @ConfigProperty public boolean allowTerraformNonAR; + @ConfigProperty + public float crystalliserMaximumGravity; + @ConfigProperty public boolean allowZeroGSpacestations; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java index 97a5b0212..7239bacb1 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java @@ -8,15 +8,19 @@ import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; +import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.util.AudioRegistry; +import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.material.Material; import zmaster587.libVulpes.api.material.MaterialRegistry; import zmaster587.libVulpes.interfaces.IRecipe; import zmaster587.libVulpes.inventory.modules.IModularInventory; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleProgress; +import zmaster587.libVulpes.inventory.modules.ModuleText; import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; import java.util.List; @@ -29,16 +33,10 @@ public class TileCrystallizer extends TileMultiblockMachine implements IModularI {AdvancedRocketryBlocks.blockQuartzCrucible, AdvancedRocketryBlocks.blockQuartzCrucible, AdvancedRocketryBlocks.blockQuartzCrucible}}, {{'O', 'c', 'I'}, - {"blockCoil", 'P', "blockCoil"}}, + {'l', 'P', 'L'}}, }; - Material coil[]; - - public TileCrystallizer() { - coil = new Material[2]; - } - @Override public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { return true; @@ -48,22 +46,6 @@ public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { public Object[][][] getStructure() { return structure; } - - @Override - public float getTimeMultiplierForBlock(IBlockState state, TileEntity tile) { - - Material material = MaterialRegistry.getMaterialFromItemStack(new ItemStack(state.getBlock(),1, state.getBlock().getMetaFromState(state))); - if(material == MaterialRegistry.getMaterialFromName("Gold")) - return 0.9f; - else if(material == MaterialRegistry.getMaterialFromName("Aluminum")) - return 0.8f; - else if(material == MaterialRegistry.getMaterialFromName("Titanium")) - return 0.75f; - else if(material == MaterialRegistry.getMaterialFromName("Iridium")) - return 0.5f; - - return super.getTimeMultiplierForBlock(state, tile); - } @Override protected float getTimeMultiplierForRecipe(IRecipe recipe) { @@ -80,11 +62,29 @@ public AxisAlignedBB getRenderBoundingBox() { return new AxisAlignedBB(pos.add(-2,-2,-2), pos.add(2,2,2)); } + public boolean isGravityWithinBounds() { + if (!(ARConfiguration.getCurrentConfig().crystalliserMaximumGravity == 0)) { + return ARConfiguration.getCurrentConfig().crystalliserMaximumGravity > DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()).gravitationalMultiplier; + } + return true; + } + + @Override + protected void onRunningPoweredTick() { + if (isGravityWithinBounds()) { + super.onRunningPoweredTick(); + } + + } + @Override public List getModules(int ID, EntityPlayer player) { List modules = super.getModules(ID, player); modules.add(new ModuleProgress(100, 4, 0, TextureResources.crystallizerProgressBar, this)); + if (!isGravityWithinBounds()) { + modules.add(new ModuleText(10, 75, LibVulpes.proxy.getLocalizedString("msg.crystalliser.gravityTooHigh"), 0xFF1b1b)); + } return modules; } diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 5cba35dee..4f3e12159 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -275,6 +275,8 @@ key.turnRocketDown=Move Vehicle Down enchantment.advancedrocketry.spacebreathing.desc=Allows the piece of armor to form an airtight seal +msg.crystalliser.gravityTooHigh=Gravity is not low enough! +msg.crystalliser.gravityTooHigh=Gravity is not low enough! msg.observetory.scan.tooltip=Scans for new asteroids, consumes 100 distance data msg.observetory.scan.button=Scan! msg.observetory.text.asteroids=Asteroids diff --git a/src/main/resources/assets/advancedrocketry/models/crystalliser.obj b/src/main/resources/assets/advancedrocketry/models/crystalliser.obj index 50f29d8fa..e26c17e01 100644 --- a/src/main/resources/assets/advancedrocketry/models/crystalliser.obj +++ b/src/main/resources/assets/advancedrocketry/models/crystalliser.obj @@ -242,6 +242,22 @@ v 1.282843 1.094143 2.582843 v 0.717157 1.094143 2.582843 v 1.000000 1.094143 1.900000 v 0.717157 1.094143 2.017157 +v 1.312500 0.312500 0.062500 +v 1.312500 0.687500 0.062500 +v 1.312500 0.687500 0.000000 +v 1.312500 0.312500 0.000000 +v 1.687500 0.687500 0.000000 +v 1.687500 0.312500 0.000000 +v 1.687500 0.687500 0.062500 +v 1.687500 0.312500 0.062500 +v 1.687500 0.312500 2.937500 +v 1.687500 0.687500 2.937500 +v 1.687500 0.687500 3.000000 +v 1.687500 0.312500 3.000000 +v 1.312500 0.687500 3.000000 +v 1.312500 0.312500 3.000000 +v 1.312500 0.687500 2.937500 +v 1.312500 0.312500 2.937500 vt 0.773438 0.718750 vt 0.781250 0.812500 vt 0.773438 0.812500 @@ -480,6 +496,36 @@ vt 0.554688 0.781250 vt 0.554688 1.000000 vt 0.531250 0.781250 vt 0.554688 0.781250 +vt 0.726562 0.718750 +vt 0.734375 0.812500 +vt 0.726562 0.812500 +vt 0.734375 0.812500 +vt 0.687500 0.718750 +vt 0.734375 0.718750 +vt 0.695312 0.812500 +vt 0.687500 0.718750 +vt 0.695312 0.718750 +vt 0.687500 0.734375 +vt 0.734375 0.718750 +vt 0.734375 0.734375 +vt 0.687500 0.812500 +vt 0.734375 0.796875 +vt 0.734375 0.812500 +vt 0.679688 0.718750 +vt 0.687500 0.812500 +vt 0.679688 0.812500 +vt 0.687500 0.812500 +vt 0.640625 0.718750 +vt 0.687500 0.718750 +vt 0.648438 0.812500 +vt 0.640625 0.718750 +vt 0.648438 0.718750 +vt 0.640625 0.734375 +vt 0.687500 0.718750 +vt 0.687500 0.734375 +vt 0.640625 0.812500 +vt 0.687500 0.796875 +vt 0.687500 0.812500 vt 0.781250 0.718750 vt 0.734375 0.812500 vt 0.734375 0.812500 @@ -554,6 +600,14 @@ vt 0.531250 1.000000 vt 0.531250 1.000000 vt 0.531250 1.000000 vt 0.531250 1.000000 +vt 0.734375 0.718750 +vt 0.687500 0.812500 +vt 0.687500 0.812500 +vt 0.687500 0.796875 +vt 0.687500 0.718750 +vt 0.640625 0.812500 +vt 0.640625 0.812500 +vt 0.640625 0.796875 vt 0.453125 1.000000 vt 0.414062 1.000000 vt 0.414062 0.781250 @@ -754,171 +808,191 @@ f 138/227/3 140/228/3 137/229/3 f 139/230/6 142/231/6 140/232/6 f 141/233/1 144/234/1 142/235/1 f 143/236/2 137/237/2 144/238/2 -f 2/1/1 3/239/1 4/2/1 -f 3/4/2 5/240/2 6/5/2 -f 5/7/3 7/241/3 8/8/3 +f 242/239/3 244/240/3 241/241/3 +f 243/242/6 246/243/6 244/244/6 +f 245/245/1 248/246/1 246/247/1 +f 246/248/4 241/249/4 244/250/4 +f 243/251/5 247/252/5 245/253/5 +f 250/254/1 252/255/1 249/256/1 +f 251/257/2 254/258/2 252/259/2 +f 253/260/3 256/261/3 254/262/3 +f 254/263/4 249/264/4 252/265/4 +f 251/266/5 255/267/5 253/268/5 +f 2/1/1 3/269/1 4/2/1 +f 3/4/2 5/270/2 6/5/2 +f 5/7/3 7/271/3 8/8/3 f 6/10/4 8/8/4 1/11/4 -f 3/13/5 2/242/5 7/14/5 -f 10/16/3 11/243/3 12/17/3 -f 11/19/6 13/244/6 14/20/6 -f 16/22/2 10/245/2 9/23/2 -f 18/25/6 19/246/6 20/26/6 -f 19/28/1 21/247/1 22/29/1 -f 21/31/2 23/248/2 24/32/2 -f 26/34/6 27/249/6 28/35/6 -f 27/37/1 29/250/1 30/38/1 -f 29/40/2 31/251/2 32/41/2 -f 34/43/2 35/252/2 36/44/2 -f 35/46/3 37/253/3 38/47/3 -f 37/49/6 39/254/6 40/50/6 -f 39/52/1 34/255/1 33/53/1 -f 42/55/2 43/256/2 44/56/2 +f 3/13/5 2/272/5 7/14/5 +f 10/16/3 11/273/3 12/17/3 +f 11/19/6 13/274/6 14/20/6 +f 16/22/2 10/275/2 9/23/2 +f 18/25/6 19/276/6 20/26/6 +f 19/28/1 21/277/1 22/29/1 +f 21/31/2 23/278/2 24/32/2 +f 26/34/6 27/279/6 28/35/6 +f 27/37/1 29/280/1 30/38/1 +f 29/40/2 31/281/2 32/41/2 +f 34/43/2 35/282/2 36/44/2 +f 35/46/3 37/283/3 38/47/3 +f 37/49/6 39/284/6 40/50/6 +f 39/52/1 34/285/1 33/53/1 +f 42/55/2 43/286/2 44/56/2 f 43/58/3 45/61/3 46/59/3 -f 45/61/6 47/257/6 48/62/6 -f 47/63/1 42/258/1 41/64/1 +f 45/61/6 47/287/6 48/62/6 +f 47/63/1 42/288/1 41/64/1 f 50/66/2 51/69/2 52/67/2 -f 51/69/3 53/259/3 54/70/3 -f 53/72/6 55/260/6 56/73/6 -f 55/75/1 50/261/1 49/76/1 -f 54/78/4 56/262/4 49/79/4 -f 51/81/5 50/263/5 55/82/5 -f 58/84/2 59/264/2 60/85/2 -f 59/87/3 61/265/3 62/88/3 -f 61/90/6 63/266/6 64/91/6 -f 63/93/1 58/267/1 57/94/1 -f 66/96/2 67/268/2 68/97/2 -f 67/99/3 69/269/3 70/100/3 -f 69/102/6 71/270/6 72/103/6 -f 71/105/1 66/271/1 65/106/1 -f 74/108/2 75/272/2 76/109/2 -f 75/111/3 77/273/3 78/112/3 -f 77/114/6 79/274/6 80/115/6 -f 79/117/1 74/275/1 73/118/1 -f 78/120/4 80/276/4 73/121/4 -f 75/123/5 74/277/5 79/124/5 -f 82/126/2 83/278/2 84/127/2 +f 51/69/3 53/289/3 54/70/3 +f 53/72/6 55/290/6 56/73/6 +f 55/75/1 50/291/1 49/76/1 +f 54/78/4 56/292/4 49/79/4 +f 51/81/5 50/293/5 55/82/5 +f 58/84/2 59/294/2 60/85/2 +f 59/87/3 61/295/3 62/88/3 +f 61/90/6 63/296/6 64/91/6 +f 63/93/1 58/297/1 57/94/1 +f 66/96/2 67/298/2 68/97/2 +f 67/99/3 69/299/3 70/100/3 +f 69/102/6 71/300/6 72/103/6 +f 71/105/1 66/301/1 65/106/1 +f 74/108/2 75/302/2 76/109/2 +f 75/111/3 77/303/3 78/112/3 +f 77/114/6 79/304/6 80/115/6 +f 79/117/1 74/305/1 73/118/1 +f 78/120/4 80/306/4 73/121/4 +f 75/123/5 74/307/5 79/124/5 +f 82/126/2 83/308/2 84/127/2 f 83/129/3 85/142/3 86/130/3 -f 85/132/6 87/279/6 88/133/6 -f 87/135/1 82/280/1 81/136/1 -f 86/138/4 88/281/4 81/139/4 -f 83/129/5 82/282/5 87/141/5 -f 90/143/3 91/283/3 92/144/3 -f 91/146/6 93/284/6 94/147/6 -f 93/149/1 95/285/1 96/150/1 +f 85/132/6 87/309/6 88/133/6 +f 87/135/1 82/310/1 81/136/1 +f 86/138/4 88/311/4 81/139/4 +f 83/129/5 82/312/5 87/141/5 +f 90/143/3 91/313/3 92/144/3 +f 91/146/6 93/314/6 94/147/6 +f 93/149/1 95/315/1 96/150/1 f 94/152/4 96/150/4 89/153/4 -f 91/155/5 90/286/5 95/156/5 -f 98/158/6 99/287/6 100/159/6 -f 99/161/1 101/288/1 102/162/1 -f 101/164/2 103/289/2 104/165/2 +f 91/155/5 90/316/5 95/156/5 +f 98/158/6 99/317/6 100/159/6 +f 99/161/1 101/318/1 102/162/1 +f 101/164/2 103/319/2 104/165/2 f 102/167/4 104/165/4 97/168/4 -f 99/170/5 98/290/5 103/171/5 -f 106/173/2 107/291/2 108/174/2 -f 107/176/3 109/292/3 110/177/3 -f 109/179/6 111/293/6 112/180/6 -f 111/182/1 106/294/1 105/183/1 -f 110/185/4 112/295/4 105/186/4 -f 107/188/5 106/296/5 111/189/5 -f 114/191/3 115/297/3 116/192/3 -f 115/194/6 117/298/6 118/195/6 -f 117/197/1 119/299/1 120/198/1 -f 119/200/2 114/300/2 113/201/2 -f 122/203/3 123/301/3 124/204/3 -f 123/206/6 125/302/6 126/207/6 -f 125/209/1 127/303/1 128/210/1 -f 127/212/2 122/304/2 121/213/2 -f 130/215/3 131/305/3 132/216/3 -f 131/218/6 133/306/6 134/219/6 -f 133/221/1 135/307/1 136/222/1 -f 135/224/2 130/308/2 129/225/2 -f 138/227/3 139/309/3 140/228/3 -f 139/230/6 141/310/6 142/231/6 -f 141/233/1 143/311/1 144/234/1 -f 143/236/2 138/312/2 137/237/2 +f 99/170/5 98/320/5 103/171/5 +f 106/173/2 107/321/2 108/174/2 +f 107/176/3 109/322/3 110/177/3 +f 109/179/6 111/323/6 112/180/6 +f 111/182/1 106/324/1 105/183/1 +f 110/185/4 112/325/4 105/186/4 +f 107/188/5 106/326/5 111/189/5 +f 114/191/3 115/327/3 116/192/3 +f 115/194/6 117/328/6 118/195/6 +f 117/197/1 119/329/1 120/198/1 +f 119/200/2 114/330/2 113/201/2 +f 122/203/3 123/331/3 124/204/3 +f 123/206/6 125/332/6 126/207/6 +f 125/209/1 127/333/1 128/210/1 +f 127/212/2 122/334/2 121/213/2 +f 130/215/3 131/335/3 132/216/3 +f 131/218/6 133/336/6 134/219/6 +f 133/221/1 135/337/1 136/222/1 +f 135/224/2 130/338/2 129/225/2 +f 138/227/3 139/339/3 140/228/3 +f 139/230/6 141/340/6 142/231/6 +f 141/233/1 143/341/1 144/234/1 +f 143/236/2 138/342/2 137/237/2 +f 242/239/3 243/343/3 244/240/3 +f 243/242/6 245/344/6 246/243/6 +f 245/245/1 247/345/1 248/246/1 +f 246/248/4 248/246/4 241/249/4 +f 243/251/5 242/346/5 247/252/5 +f 250/254/1 251/347/1 252/255/1 +f 251/257/2 253/348/2 254/258/2 +f 253/260/3 255/349/3 256/261/3 +f 254/263/4 256/261/4 249/264/4 +f 251/266/5 250/350/5 255/267/5 s 1 -f 145/313/1 146/314/7 147/315/7 -f 146/314/7 148/316/2 149/317/2 -f 148/318/2 150/319/8 151/320/8 -f 150/319/8 152/321/3 153/322/3 -f 152/321/3 154/323/9 155/324/9 -f 154/323/9 156/325/6 157/326/6 -f 158/327/10 145/313/1 159/328/1 -f 156/329/6 158/327/10 160/330/10 -f 161/331/1 162/332/7 163/333/7 -f 162/332/7 164/334/2 165/335/2 -f 164/336/2 166/337/8 167/338/8 -f 166/337/8 168/339/3 169/340/3 -f 168/339/3 170/341/9 171/342/9 -f 170/341/9 172/343/6 173/344/6 -f 174/345/10 161/331/1 175/346/1 -f 172/347/6 174/345/10 176/348/10 -f 177/349/1 178/350/7 179/351/7 -f 178/350/7 180/352/2 181/353/2 -f 180/354/2 182/355/8 183/356/8 -f 182/355/8 184/357/3 185/358/3 -f 184/357/3 186/359/9 187/360/9 -f 186/359/9 188/361/6 189/362/6 -f 190/363/10 177/349/1 191/364/1 -f 188/365/6 190/363/10 192/366/10 -f 193/367/4 194/368/4 195/369/4 -f 196/370/4 197/371/4 198/372/4 -f 199/373/4 200/374/4 201/375/4 -f 202/376/5 203/377/5 204/378/5 -f 205/379/5 206/380/5 207/381/5 -f 208/382/5 209/383/5 210/384/5 -f 159/328/1 145/313/1 147/315/7 -f 147/315/7 146/314/7 149/317/2 -f 149/385/2 148/318/2 151/320/8 -f 151/320/8 150/319/8 153/322/3 -f 153/322/3 152/321/3 155/324/9 -f 155/324/9 154/323/9 157/326/6 -f 160/330/10 158/327/10 159/328/1 -f 157/386/6 156/329/6 160/330/10 -f 175/346/1 161/331/1 163/333/7 -f 163/333/7 162/332/7 165/335/2 -f 165/387/2 164/336/2 167/338/8 -f 167/338/8 166/337/8 169/340/3 -f 169/340/3 168/339/3 171/342/9 -f 171/342/9 170/341/9 173/344/6 -f 176/348/10 174/345/10 175/346/1 -f 173/388/6 172/347/6 176/348/10 -f 191/364/1 177/349/1 179/351/7 -f 179/351/7 178/350/7 181/353/2 -f 181/389/2 180/354/2 183/356/8 -f 183/356/8 182/355/8 185/358/3 -f 185/358/3 184/357/3 187/360/9 -f 187/360/9 186/359/9 189/362/6 -f 192/366/10 190/363/10 191/364/1 -f 189/390/6 188/365/6 192/366/10 -f 211/391/4 212/392/4 193/367/4 -f 195/369/4 213/393/4 211/391/4 -f 214/394/4 215/395/4 195/369/4 -f 195/369/4 194/368/4 214/394/4 -f 195/369/4 211/391/4 193/367/4 -f 216/396/4 217/397/4 196/370/4 -f 198/372/4 218/398/4 216/396/4 -f 197/371/4 219/399/4 198/372/4 -f 196/370/4 220/400/4 197/371/4 -f 198/372/4 216/396/4 196/370/4 -f 221/401/4 222/402/4 199/373/4 -f 201/375/4 223/403/4 221/401/4 -f 200/374/4 224/404/4 201/375/4 -f 199/373/4 225/405/4 200/374/4 -f 201/375/4 221/401/4 199/373/4 -f 226/406/5 227/407/5 202/376/5 -f 204/378/5 228/408/5 226/406/5 -f 203/377/5 229/409/5 204/378/5 -f 202/376/5 230/410/5 203/377/5 -f 204/378/5 226/406/5 202/376/5 -f 231/411/5 232/412/5 205/379/5 -f 207/381/5 233/413/5 231/411/5 -f 206/380/5 234/414/5 207/381/5 -f 205/379/5 235/415/5 206/380/5 -f 207/381/5 231/411/5 205/379/5 -f 236/416/5 237/417/5 208/382/5 -f 210/384/5 238/418/5 236/416/5 -f 239/419/5 240/420/5 210/384/5 -f 210/384/5 209/383/5 239/419/5 -f 210/384/5 236/416/5 208/382/5 +f 145/351/1 146/352/7 147/353/7 +f 146/352/7 148/354/2 149/355/2 +f 148/356/2 150/357/8 151/358/8 +f 150/357/8 152/359/3 153/360/3 +f 152/359/3 154/361/9 155/362/9 +f 154/361/9 156/363/6 157/364/6 +f 158/365/10 145/351/1 159/366/1 +f 156/367/6 158/365/10 160/368/10 +f 161/369/1 162/370/7 163/371/7 +f 162/370/7 164/372/2 165/373/2 +f 164/374/2 166/375/8 167/376/8 +f 166/375/8 168/377/3 169/378/3 +f 168/377/3 170/379/9 171/380/9 +f 170/379/9 172/381/6 173/382/6 +f 174/383/10 161/369/1 175/384/1 +f 172/385/6 174/383/10 176/386/10 +f 177/387/1 178/388/7 179/389/7 +f 178/388/7 180/390/2 181/391/2 +f 180/392/2 182/393/8 183/394/8 +f 182/393/8 184/395/3 185/396/3 +f 184/395/3 186/397/9 187/398/9 +f 186/397/9 188/399/6 189/400/6 +f 190/401/10 177/387/1 191/402/1 +f 188/403/6 190/401/10 192/404/10 +f 193/405/4 194/406/4 195/407/4 +f 196/408/4 197/409/4 198/410/4 +f 199/411/4 200/412/4 201/413/4 +f 202/414/5 203/415/5 204/416/5 +f 205/417/5 206/418/5 207/419/5 +f 208/420/5 209/421/5 210/422/5 +f 159/366/1 145/351/1 147/353/7 +f 147/353/7 146/352/7 149/355/2 +f 149/423/2 148/356/2 151/358/8 +f 151/358/8 150/357/8 153/360/3 +f 153/360/3 152/359/3 155/362/9 +f 155/362/9 154/361/9 157/364/6 +f 160/368/10 158/365/10 159/366/1 +f 157/424/6 156/367/6 160/368/10 +f 175/384/1 161/369/1 163/371/7 +f 163/371/7 162/370/7 165/373/2 +f 165/425/2 164/374/2 167/376/8 +f 167/376/8 166/375/8 169/378/3 +f 169/378/3 168/377/3 171/380/9 +f 171/380/9 170/379/9 173/382/6 +f 176/386/10 174/383/10 175/384/1 +f 173/426/6 172/385/6 176/386/10 +f 191/402/1 177/387/1 179/389/7 +f 179/389/7 178/388/7 181/391/2 +f 181/427/2 180/392/2 183/394/8 +f 183/394/8 182/393/8 185/396/3 +f 185/396/3 184/395/3 187/398/9 +f 187/398/9 186/397/9 189/400/6 +f 192/404/10 190/401/10 191/402/1 +f 189/428/6 188/403/6 192/404/10 +f 211/429/4 212/430/4 193/405/4 +f 195/407/4 213/431/4 211/429/4 +f 214/432/4 215/433/4 195/407/4 +f 195/407/4 194/406/4 214/432/4 +f 195/407/4 211/429/4 193/405/4 +f 216/434/4 217/435/4 196/408/4 +f 198/410/4 218/436/4 216/434/4 +f 197/409/4 219/437/4 198/410/4 +f 196/408/4 220/438/4 197/409/4 +f 198/410/4 216/434/4 196/408/4 +f 221/439/4 222/440/4 199/411/4 +f 201/413/4 223/441/4 221/439/4 +f 200/412/4 224/442/4 201/413/4 +f 199/411/4 225/443/4 200/412/4 +f 201/413/4 221/439/4 199/411/4 +f 226/444/5 227/445/5 202/414/5 +f 204/416/5 228/446/5 226/444/5 +f 203/415/5 229/447/5 204/416/5 +f 202/414/5 230/448/5 203/415/5 +f 204/416/5 226/444/5 202/414/5 +f 231/449/5 232/450/5 205/417/5 +f 207/419/5 233/451/5 231/449/5 +f 206/418/5 234/452/5 207/419/5 +f 205/417/5 235/453/5 206/418/5 +f 207/419/5 231/449/5 205/417/5 +f 236/454/5 237/455/5 208/420/5 +f 210/422/5 238/456/5 236/454/5 +f 239/457/5 240/458/5 210/422/5 +f 210/422/5 209/421/5 239/457/5 +f 210/422/5 236/454/5 208/420/5 o Liquid v 1.360000 1.780000 0.699800 v 1.254558 1.780000 0.954359 @@ -1057,69 +1131,69 @@ vn 0.9239 0.0000 -0.3827 vn 0.3827 0.0000 -0.9239 usemtl None s 1 -f 241/421/11 242/422/11 243/423/11 -f 242/422/12 244/424/12 245/425/12 -f 244/424/13 246/426/13 247/427/13 -f 246/426/14 248/428/14 249/429/14 -f 248/428/15 250/430/15 251/431/15 -f 250/430/16 252/432/16 253/433/16 -f 242/434/17 254/435/17 250/436/17 -f 254/437/18 241/421/18 255/438/18 -f 252/439/19 254/437/19 256/440/19 -f 257/441/11 258/442/11 259/443/11 -f 258/442/12 260/444/12 261/445/12 -f 260/444/13 262/446/13 263/447/13 -f 262/446/14 264/448/14 265/449/14 -f 264/448/15 266/450/15 267/451/15 -f 266/450/16 268/452/16 269/453/16 -f 258/454/17 270/455/17 268/456/17 -f 270/457/18 257/441/18 271/458/18 -f 268/459/19 270/457/19 272/460/19 -f 273/461/11 274/462/11 275/463/11 -f 274/462/12 276/464/12 277/465/12 -f 276/464/13 278/466/13 279/467/13 -f 278/466/14 280/468/14 281/469/14 -f 280/468/15 282/470/15 283/471/15 -f 282/470/16 284/472/16 285/473/16 -f 274/474/17 286/475/17 284/476/17 -f 286/477/18 273/461/18 287/478/18 -f 284/479/19 286/477/19 288/480/19 -f 255/438/11 241/421/11 243/423/11 -f 243/423/12 242/422/12 245/425/12 -f 245/425/13 244/424/13 247/427/13 -f 247/427/14 246/426/14 249/429/14 -f 249/429/15 248/428/15 251/431/15 -f 251/431/16 250/430/16 253/433/16 -f 246/481/17 244/482/17 242/434/17 -f 250/436/17 248/483/17 246/481/17 -f 254/435/17 252/484/17 250/436/17 -f 242/434/17 241/485/17 254/435/17 -f 250/436/17 246/481/17 242/434/17 -f 256/440/18 254/437/18 255/438/18 -f 253/486/19 252/439/19 256/440/19 -f 271/458/11 257/441/11 259/443/11 -f 259/443/12 258/442/12 261/445/12 -f 261/445/13 260/444/13 263/447/13 -f 263/447/14 262/446/14 265/449/14 -f 265/449/15 264/448/15 267/451/15 -f 267/451/16 266/450/16 269/453/16 -f 262/487/17 260/488/17 258/454/17 -f 258/454/17 264/489/17 262/487/17 -f 258/454/17 268/456/17 266/490/17 -f 258/454/17 257/491/17 270/455/17 -f 266/490/17 264/489/17 258/454/17 -f 272/460/18 270/457/18 271/458/18 -f 269/492/19 268/459/19 272/460/19 -f 287/478/11 273/461/11 275/463/11 -f 275/463/12 274/462/12 277/465/12 -f 277/465/13 276/464/13 279/467/13 -f 279/467/14 278/466/14 281/469/14 -f 281/469/15 280/468/15 283/471/15 -f 283/471/16 282/470/16 285/473/16 -f 278/493/17 276/494/17 274/474/17 -f 274/474/17 280/495/17 278/493/17 -f 274/474/17 284/476/17 282/496/17 -f 274/474/17 273/497/17 286/475/17 -f 282/496/17 280/495/17 274/474/17 -f 288/480/18 286/477/18 287/478/18 -f 285/498/19 284/479/19 288/480/19 +f 257/459/11 258/460/11 259/461/11 +f 258/460/12 260/462/12 261/463/12 +f 260/462/13 262/464/13 263/465/13 +f 262/464/14 264/466/14 265/467/14 +f 264/466/15 266/468/15 267/469/15 +f 266/468/16 268/470/16 269/471/16 +f 258/472/17 270/473/17 266/474/17 +f 270/475/18 257/459/18 271/476/18 +f 268/477/19 270/475/19 272/478/19 +f 273/479/11 274/480/11 275/481/11 +f 274/480/12 276/482/12 277/483/12 +f 276/482/13 278/484/13 279/485/13 +f 278/484/14 280/486/14 281/487/14 +f 280/486/15 282/488/15 283/489/15 +f 282/488/16 284/490/16 285/491/16 +f 274/492/17 286/493/17 284/494/17 +f 286/495/18 273/479/18 287/496/18 +f 284/497/19 286/495/19 288/498/19 +f 289/499/11 290/500/11 291/501/11 +f 290/500/12 292/502/12 293/503/12 +f 292/502/13 294/504/13 295/505/13 +f 294/504/14 296/506/14 297/507/14 +f 296/506/15 298/508/15 299/509/15 +f 298/508/16 300/510/16 301/511/16 +f 290/512/17 302/513/17 300/514/17 +f 302/515/18 289/499/18 303/516/18 +f 300/517/19 302/515/19 304/518/19 +f 271/476/11 257/459/11 259/461/11 +f 259/461/12 258/460/12 261/463/12 +f 261/463/13 260/462/13 263/465/13 +f 263/465/14 262/464/14 265/467/14 +f 265/467/15 264/466/15 267/469/15 +f 267/469/16 266/468/16 269/471/16 +f 262/519/17 260/520/17 258/472/17 +f 266/474/17 264/521/17 262/519/17 +f 270/473/17 268/522/17 266/474/17 +f 258/472/17 257/523/17 270/473/17 +f 266/474/17 262/519/17 258/472/17 +f 272/478/18 270/475/18 271/476/18 +f 269/524/19 268/477/19 272/478/19 +f 287/496/11 273/479/11 275/481/11 +f 275/481/12 274/480/12 277/483/12 +f 277/483/13 276/482/13 279/485/13 +f 279/485/14 278/484/14 281/487/14 +f 281/487/15 280/486/15 283/489/15 +f 283/489/16 282/488/16 285/491/16 +f 278/525/17 276/526/17 274/492/17 +f 274/492/17 280/527/17 278/525/17 +f 274/492/17 284/494/17 282/528/17 +f 274/492/17 273/529/17 286/493/17 +f 282/528/17 280/527/17 274/492/17 +f 288/498/18 286/495/18 287/496/18 +f 285/530/19 284/497/19 288/498/19 +f 303/516/11 289/499/11 291/501/11 +f 291/501/12 290/500/12 293/503/12 +f 293/503/13 292/502/13 295/505/13 +f 295/505/14 294/504/14 297/507/14 +f 297/507/15 296/506/15 299/509/15 +f 299/509/16 298/508/16 301/511/16 +f 294/531/17 292/532/17 290/512/17 +f 290/512/17 296/533/17 294/531/17 +f 290/512/17 300/514/17 298/534/17 +f 290/512/17 289/535/17 302/513/17 +f 298/534/17 296/533/17 290/512/17 +f 304/518/18 302/515/18 303/516/18 +f 301/536/19 300/517/19 304/518/19 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/crystalliser.png b/src/main/resources/assets/advancedrocketry/textures/models/crystalliser.png index d4f194d3bba98ef2f4b6dd64be1b407760bdda27..175bbd4ebdd5775dc506765154552e8bcb446088 100644 GIT binary patch delta 20247 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 delta 19871 zcmV*iKuy2v!vUng0gxjC9Ltd|Yo9`o;GJlkOb(X8*cKet#Z6KM!9k zapQcxsiU`Fm%8HTt9>uI|NNWUyY!EX=-=+wALK@qcHvbi#*;$w?{ogFAn9*Nldqr8 zG3vYWzE6%XDUGj{5Rl)t_x;uTUjy`8kiWlke~foR6o3E4jiLW(JAYq)@7?|0^V!|Zm5A1_it_F|I`1NPFG8N)+bSQ8zlHDH z`xtz5KfRHh?aePfEQ}Dz%5@=!9cH-Uyss9FCFXcy<7S5)P) z3}sHAc@+r>_bYGZ1^D~pEB*eL!lG2kV0mHgY;gMZxx^~rXKkgI=fvv@Uq4+DT-#q4 zAVl1|u$Yj@fUi`4sKK`wTL{Fllc34UW6E)nflx}^EHdVlYIH63sC)CC7T#-Pi8boS zU=xWbsisD5Mw%om=aWPNL4VgzezM|9E3dNZYOAlYrcpkYtyr~Y-GTt zd2^-zM|q3?U*?=r_ut5zBXxhy+h1gDi|6cR?9+vcsZVrY-Q2Rck-@D^NCb^HYbEtu zTeCzf74%sCjt+FO>|r;bI?o=tEV?C(#V*=O=`6?kiB>w-Z{zlDSWUam4v5}c8?CvG zME28Dy4-)aS>qn18-Fhhb;UMjArfvKV!jvaKdCIUQ@B6q=l9+GDJ&_RT0ps0N7!lD z_EbZ;c@xSucByBU8y(9_s~sA7oHR~vXYj640p;0)^ZA+`LnSR!eGxX`q3_=;T1OBIVqOyJN zfYv?ytgUysX1m)4zDigx_s}NI>oav*r%kFZdCCY3sMXa? zh`8n2m%LWhX`k6wxby@v(X3EWy%Up#qAF~6+DW$&zJGIwh-a&8+J%+Utf7y*&Q&p? z6Y{-bo-u%v#qQ4OJJ~8}2UyyO4Yd#P8$u$CNJq3lWp{3|A_Yq;749>T8T>Qmy8@LO zJv&&esZ8ENYtg=gg$&A=Wzj`@4I0vs2(C31f1swIT4>yvcnS5WcmTJhX^ph{$+_>` z$i$1->3>${$qkKRY>l9M>(zRqYEM%`lsb1dyXZqT2cSR64F3e3Xgd1yj=erYieDyvUDy4XxbzjHE&=) zk3moILTdyR2K5JYH*T3vn}7kT=rl|F6u)OZD}Qpk4Z^sqX6c|2oW0iBjXt}@UZ+v& zbn>Y1L9s{&0}!2FYNL|bJYQ4s(Yz%W8gUzbeZ7&MN2Ildw79FB{Iz&O52Ed!A&B9r zA7An`n9UPxe;^CDD;P2^Z9y5`==ZJ}#rfX*@UT#reWTz2WJ+>3dpBhxbthp5+{Zdx znSZSxT7W8E@WO+pku0&%M2Y|$%B6f?RKHm_9`1KO(3|a3B#tmphaPmWL*Y#bFSflc zSCy)k>nDv((&3HPHpMi?i(omEtki*^%BwpSk6n79C6KxReY6!!-)v@j!5U<@YoOmO zQr1;WeQjU3&RfgEBo9Z7PTPn%FqAt7HqC-(L@(<;;A8@WeE>|xqKP541UJOW9UK^V z2lq%|I$Nan&MiS034z*#3J%c$a#DwP=$;o`53&I`Y-`7u_wm#b5!KEvJwp@ZZhw8O z93$kj?LcKC#og%wYcHoP2QdMrQ}W)9KT*++onE^MQr(hQ$p(GgxEi~wrffl01RMMx zwMcyM>IOQlO{pVs8pxh#pPC#z2Ouu|nAuWFSOXA9od$^MlolXOBn28< zn^D;H8pY57Hssdr5PT?yP8pXX;eURU+W>oWQ3qIfqI=l=r3%!W2{O&mz;_6yrf0s~ zEA|L+Z_vX=p}W98GL00uXsQb7PRi2{N{M155ujGda83JE{HK{5)q{n)Q^nSR%RNES zQ;}&1Bax2`@6ARZSF|8~3>ojfN?e)DQC(*XJ>6fz=atM!`|Y#9H#wFSOF<*8`_o@& zw8B>5%|T~@6I_U2#1A^JIBBy)Uly7RsRzA4qw}yuc8yr1H6k&=%JmJ|vdg7aF5tnP zH2bMk4&1bpya+CT7mN--r$*IfdJlgCC@fqp=-*Z;Z<}2z&0oc+S6ygCU_)zxO%Kxi zz>Hv2$BD*IXArp(F*xkz?zrZ_Yalmuu^iFaD6IXc?oMe!OKLK3Hj}}&DxP5XNWCnB zitXHuA~~a<6sY6~YOmH{X?FpxU1+k^XuiH#8?`(K5*Jc`k-|fW*`_KFeM8X#Ehn$( zTOWwB+v9~AMsp-x+5_N&G*LsVkBbzLLWDZ86b77A;mFVfNH>}X=tbo~F9!j<77$PS zfRF$zjPT|zh{t%40VWL&G#zBtSSJ+Le-MC32~^7|R4us!9e+m9{UL;i61;<8gPcJd z8KZ&rGzkQMu$YFS!WRt~E*_{~q#fF_oaTDV(wfv8TR&b}V}jfZNd$X=5zx?`>R=P` zbbyx~md68-Z^Ia|S?H)z@5n>oC7-y@97G1_7)W;H7+40Gp$0ta@&GW>6dIJ|wPN*q zcqy9$EIOz%B71^xx(<{jnhSR5jqDk_*$1G2NsE+!b!3&5@*Gt{fF{j|L6R2sa;aFR zmuQ_14lGOt+>oT6fH*djv3CQ??3R;O`q9Q7Cw}lvl%(xS_iQU=K zk5#ZCn(1Cvi>={+@mo-qBr__CHnGWTBIwBG;dQU}K&NXlbz)-|q)>Llp3V{J?Muy3C}PT%oIeVbO&UWJ1u6j; zra#dDR6wMH0aq{Si~HVaB3xW_07T}Buq;51y}*`%*5Si62tITWE;d8XTQTJK4?ll@ z{XI%xdxub+N;j9QR4Hf^(OOGRL`5Y0O2l20K30kE+|hst0w$5~Ndu*0Wx0-cfPr8< zd?@)~e*`a)^N6^3(A}SX_^W$e?k;uWKMf99p3$5HL2G&=( zB`(SD;YG6|_gry%qNar9qd2@@K5+`UN#Ht|{66x4~j)WS<#N#Ur%M97D?Ynua46e3?*YGRlt8`<5+Cn8$ z56^e2D`6XlvO*8x{E!Y)pr>MhV`$<_{132*lSH3Gx9LRLZrz7$QAc%R$u+kr-EGQy zNN~W0daJBa+_tqIVHnF;2yd}6HT|gyEe!zydW&LnZSwD%I>EMH~?@~^uXlgbC-5UlS zKs!DyLROm7s03h}6?e{mUMci8aK3~Z1X`?Co**KLsVM*O)4a=<;y#6DpztMGV5 zG5P?t3IvBrLSE-Cj*HZhBzq?98lnPYn|n4GVwgh+$cv%--?dwR&*r&3-v!vL0MtDq zT!_b0wixzE|3l8yJ6oqxsB-j;TL#xjhd)_JZK1n*_3)bf)J$YyZ&NNVFwGSx&$w;16zLW>7>>h6JBqRj+Vcq73! z7sXoBkT4m7v@R`6q8aid^9Vwc28e)>EWfcphx*u1?%{GQmM(3j0KHpIxonMPho&Cz z3-qfEVZO6Y80B~&E~~U}ks4W15`l_{o2mv-(K(}G3}Uc<$7>m9b$V7Q8}fJDq)ve< ztgy0&7sx^vG$$mO6SLKjVjXuy{n|j;da+jy8mldYYsu43eA?K7@RCcU#mPFLskzJ3 za-~6}sPHJxx@JfgaM>zKSEEpks$_ROOrPq_8nN+%O?Dyy*=V-u`iy;QSnc(Vw2rKC zDH>yDRw8|Wfy_f>wW#w3?gi6Or_)1>6m1kEE&SRXhMv8wp^*(7Q{Z+5E5(x0Jxzld z1iiowRX46A1w#Gkpkb5v1im5S9d$d9E3CI`T#g-Jbu9{yPs=_x;jpP45A@?M1vv32=sUYVtj0C_>X#k| z0k~xg;G&LHr?hy)WzdXXd;pr*z-9ZbGvqQM`GtTy{vj7`qi=7qke`wk`lA=*K=X8e zTOt9Pqp?;*3etI5auwl5In(cm6DS{9<0&+371~_=fnKL*i7bq}kY>mqXeH^)6X1z7 z`_y@)n*p*Dl13TD4uIL4#M2~4rP({GOWsl7fMfmzB+wg(@T#G|Pi~0vG|#@1O`?)f ztHf%5BSkQ<4vsgk9TM4^X*fWEqST3h%k58wX9pE&TAH-GaIq;f5^!jKX@rWD4nz_- z0YM-Sn{UX6B-DAAuOonv+5&=IUPmTkw>q9`pf(g2wC9X?hzeMt$=|fP|E$GjL*@oU zLIhSd*Ju@%z6p{9j*jup8`A^7Xr+|sJ|y#PJK0j7{J zC5-qsq(Hwbyp^Um&nq%Br_-B01er}Jl^f%ZwjZ4z^)Bm&l6s@9J!7|Nf z(n4-L@kRdz+735@AO&@-xTW`hN|-KPnZ6(%yt}f4E9*w^G~>{KI3Z!*>4VNwlWv)~ zWvCjT9oHp*t9Tz`#b01BIKBKoKM-WdeRTP(n&x^ z`lSdOB4@IWU4sS`R1aH!M;YL?>Ckrof_KDadYubs1V}!BceX%e$qtUAISf70UB6I*;I($G(z0cSX-ymi?C_nm{Jvde^RC63^kzU`WPMxn&JkNz~gSyzmsOu z5Dh!Cr%p+$L>exK&4tP9qo&wBz_eZGDu|CIrHHnd3k5;1>D;n^(0xT}R}2prt~C(r zW6~OZ%ra0v==egLIZ)^gnE~IMOL~d*fE=O+A%x*PO%Eu%Nik6dndujGTo#W^&9??i zg&=39U0_(SR-5DaL z6yE`l7aRq9LAOb>wu-aG(ikHM99M&iUz1>tkLR=3(K!8|3uj+1-7N~50{jBGY@7+tFuz1C2~H+h)h8oNs&|IxBx`j3NEHWkPs9& z@44R|%Lo)5VnO3zU-cv%#7a=Y(sLK4o=G~HYI?*96yJyzCp3}h$i3k5=t(kkhSZE7 zq8xGz-GK&w8bLk5bTv|t+t*Yc)W(vn=-&a$D!Kau6yfQo&US*v-WsSD&7HT@*E<(w z^N<;2OpRiq(|uDQ1!23ap_rca5F&a&75vmh$^zc{jD4GgjG((UwmUU`^OB@`>=W#s z2~q9ibpd96OPv<79#E1Ktvc_L_bPA#vYYx&6bt@;PD3IPjs*3>qV?EX)wq~mL*I1R z{FwX#NYLfF^q>THo;vwSQu}@W&BWag>UQtt2BtcLI`KWmC=`>~mi#h3wWA^X8}4+? z95r*3=$U=Or`JC{h)6+FyICy-t@sdHv<@ALtfH9$z{Q=0Ml3>tty%I$^x$!fxQ}AE z51sFS%0y3x7C6P4VE}weHdIp!6VSoWevUv5tha+627xdLxc=4)ZT-jSB zGlq1Vo}Ez6-qTGjb}}u9fRU0;Ymq=FLMB|}m+{)Cz7pc%?D>)`2x5uiVrtRxKu zDg=6d-~Kh|p`;`~hc255_SDIaP!8J4?;_F$4^YqqXv?axIYkschtESJ211oKEv{$O zplPI*t2zvjb;YTfjv?}DqtFOD@@5pi&KvL=X#R-0sCwRx-uY->ugBF;6;QN0Gz-^% znX4nM7Uo`hBO)5%!sItByfn|D_uJ>uCP5$Fop36WM27hTjI+}zH#o=^^i%*Q&a)OQ zXCaJwV?rwv4MQ+2$-JaPAK}eOYxD|8FC8f?H}$|~BjriMmIU-6imD#-SO`elELTTk z=&7Wq4+Xuj8d#C>hS*eWHF`O2{2D=j2I{4O`&EN$kVMZ=-zP>H0iaip#tl6~GSXu> zq{~I3E*%SYl-@;XW#B@L=HWA`B$#dJD0b+0OZ;@i{v=Lk^!x{fl&K-5X;xSlMjM~E zvFlA#1cP{;vzkt66HZ8nXRlpLY8Y(5_iD@#P&luR$$!K*1(sMOPrz(jM-CBx!oUJ= zs07zDP)!~lm`RVxNm#0=FrkZ7sZaG>5ru+^?~8!9?xHky0z<1#uE)?bi6HwmRuDB< z5Z7vS!d{V0$f}{|p%#4Hb#PG?G^p3jrGK-nR$NRyoFI5nPtLfxNpxz#d@ zlbxbS@w!y3@yL-Qw=!oF)c~EL zzc7@b{q7>Zt$}>jvFo9vbVwSP&i4@cBjBddSdcvZmgEMJ zBt_E0#-Yr2q!AT@%cak(1U-i($=4&Uoa^WyLx+DRSYLFPN1E2^WD6T4*EfJK@&eMg zM+KTr5}{T-m=)`a2UOGWf`V8aGQoh(oaHK_%XutDabYYX{T!^eT&($m+Hi znr+IWwW>$jV0DE1#O<#j%T04bhmM3yubBqotLrd`)U}quH&z1-%3w9gQKB;13SyTxXb{b97)bx43MMe-BCB#(JXs?u^1Jj^ z8=>W-XKHYM19h5Z7xtk^n#kV2mRK~w(AX6pl0{lmPZTY$XS9$Pdb(BabG_$=?}G8O zrWJaO4z$uqbUYI3yhvo93Z2!uFq{6eAYl84ShSwuI2a{7iLMH}fP}!e15|0?t0#{1 zV49ve${L+T%?mbZFO>W{PtgeiNEKeWR8;QQBnb$|MY#V1-SlTUHXV4alaw7IQi{P1 zfG`XL|Cxdj5<7@?oGRtf9}o5yArjcKW#uC4xH#K22V=y>oWt00LjSVn4HZeCiF*!IiFfuT+l_3QLvuY+*2?%EU@lOB% z0fm#uFCTxE4t5Z6$WR@`f~bh2R-p(LLaorMgUL((ph-iL;^HW{799LptU9+0Yt z2!cN#Zf;JBE>hxsNufoI7as59yn7Ds-3JJb3e&8vaX`~;Go4I`+1#oadPM*NA{fA^ z%q(M0l2Y)kuY2mIx{LEH|Gqz~Pt98l2#Cb9%rJj#;tk^IP21qSPaI_>StULv9y95J z#E)E8JbvR`bXnk;Q8SaCCyo+}#ST_Fn3YV8c#1ftYC7c$S&voDTb#8@jkWH{Ul`8o zE6ZG`HH0J=Vs6x2{g1vcWe>!esn(|N+jKj``;aw+60gOOtaRcMf1KlmT~o~>1w zobZ2=!U>@J#c@7{fzU3{tUJ#4vEwvPfZ#K5rMLan1~BtUdcCd1j)2HEaB&8>Bg(+40!vr63n2Zz8&k+Ro)-rdtVw|{$D z^ZNllDsqzei+1e*000JJOGiWiYyfWna##Zay*`s>F&}>c0u%!$h&(K=001BWNklH{fm%jINd9P>Y%#9fhh}&=(gb)ZzkO)aBWL06unQ}$Q3S}EZ5SBx# zEGMZ{<&(>mPmW|+rc^3RE=Pqc2`-@lgb)KGaR)hOfLIX>%vQev-a8+5cfap@ zZZjNa=0ktF>ePA8e!BbV)4lgv|Mg%0wOV}e*FNNmq96zYlv31njn*3H9L_o7I3Z0F zs;VZ6LXKz0IO~v7qP50ahqZ>ft{II+SZfhN(6%ig2*Lns48~ZZC}g=@B80#?OIegm zr&Fx807xm3QWC{6ZPQRy73=ky>2!m#Ea*3_HOqhH5-BBd90LNa6;0C+MKMiNQxpYZ z7^1bNC<>w|#yN{~jy%t)s)`^8Sg+SuYq8FvmF6Y)-pi|A{QzJ8+Sm9We*Hs&>umr0 zH-4Kt?zoetY53Y#zvP6F1c9cm8-Ffq5JJ*64N5E0G{ZTI5E5fr+O|aq|9`FPiZBdm zTSJorGbDev*6USwPa=#lD5a265d@mHZL!v(gCO9x+t0IFEwR=T=m4da|Bo0;k|b1h zg%141-Esa-bfBs08eX zO>SwtG+kP16kb)SuTcJgxmR z5CWVN3^(%XUlZb*KmHp1ciLLZdcERxuX~U@&w1pLKV>u9q-|QFJfdw|q9`WMa}Ey< zxbJ^Q?q@QY@Wn5Fo~^BI0Kzch{P{b`^PE3>^m8Oh0zlg~ltoDtN96g4RQ2(;!ifBGr5ws*+$obh!vI-gKTB<7DjVXPy@0QO=tA$$qCcV+__B zZ@QIwPS#?*UZIqtC<;v5Qq(n@n_J$kIf#>(*(pn9thao8FrN z@xW_d%WAda-uv#uS<7m*VrORur8I5Z5QHI76!Dgyd@IIS%3_UFij9p;E?v6F>t6pL zZQCM+pS9!h1f>*to+G8AX=FZsqt}Ip*{=%ODJB>YAph34#!SV!h_xd+#HTBhoA-2ttBD6NDk-@t7b8$kNmU zw9QQqFr*|+Qy731-kD2`b!7ZgQ-bsjIAct3{}-qeY1@PP*&aKo5@pato~ zu;1xTcEG7$9nWRkyK?2!{(b@`NrI4q@pw#{rUOV8QqnY?TZ|$<=}vujE63l;F{iIt zJ8KETkRS-z-rgn*BdUL@WWJbF79|%hTp-VLoO8_QbMidz(IY{Jbhoy)I5;?9I+-Gs zLMg@3(IL+HAB(%yv05!Lrln~bfZ=@0<&wIt*t>ECtu>?3h~vXUrkk6TWl0o;w5|V- zWLd^?xn!|e5NORB=gochz?D*1=S|@Q4?N%=`^IBJDdnuQ2w{I|OaacF?00HYN}X99 z&t)5pMjn+ThGQ0sIRI5%VU49}Tkmp&zzRv0Wdn#d)(+p@%JF$V`hkx*ea%vJh%!x6 zj*pH2ANsA9E3{VZ?CcVT-ZE@&ZSGva@drb7Wz=u)-9YRrD9LBE30B2Y9vu{`SE_3P9C6=oNZQJ5-gkeMw zhFD{}`x%qxBb3r4NkUN+)U~&`r@y5r!c_ z5D>>PqKo~*FhmGJRe4`sS5=476;)NTTCEw4M#OPU9LFR{>itdk@B@8vzN4cp%FFb0CA)&zR<)YuT5IqU41)$v?5Yb-~HhnTjTP~9oD@}Xkewyakx zjA=PKIz&j(#p4od&Drm6;rLrQ=JYjdW32~Sb!u@K zKnRJ}g1WBQ+}h^o=#VIm34#FAwk($mgb>tKlLyrM2t%B;)Kx{?nMCItT5FDu z4oTA#W9$$+i*Dtg_T%2)cfWON%mY0~5+_K}4r2o098O3f-Icw|Y+Tx8xmrA@2~ZSk zu3UPW#e9iW(ua11k0P=xr)^up(EHxWWJ+CC1Mi`X>WCcw-7Ot|3&)(f<|vE^f`By3 zn9t{Ee;p7-F=bhzwPt&Jn{=)S_hcc5Cp-Q?{4Mz zTRGX=)#0Nhv9cHO3e=HaBVNrt|X-Yc*0z@_d9bEmc)gRV~x$2K)PaG_@x* zR;widTU*;5-ROV3EK8(PXzkA<>$;;tYsTY=rz}H{9jdBCX-yaeR8@tw4r3a!JZHUH zf3aGvsH>`D!bE4v9Zx;8H^le<>94-eD_(jpPM+choFh(l2ttQ3o0Y1ZNqxK9zsUv98nx2ySzfrNG3_b;o%`qKKXshqM$6x z=QS5lmL<i|Nil!uzyHUCVMJY50IvTmrRsp^y2Dt{ef-Y5f9@Gr zy~Sebk&v}G>p*&1`)zM~`;D1E+nI;Wtu3Swgki|>@iER>vMgsj4hX^!I&*J~rR{P6 zM@L8O?w;$2n{nqRQm$ON0?rXdF{9ClJkKf166Y*9hjW(Ecsy7hk1;~hG-Wg%Q`a?R zQ4r{W#bQC0XG2oRBY%kFgkrsZf8O%|r&q`Gy)BnZ9{#C!0r1X8|IP5Z-~P+5{+}$D zOFn$x|9WQpAC@0txm@y({^8m2-~RB2uHh~I!&kp}W}jC+@OnP=$&WLhj0u8}{rx@e zyzA~09zg2==PXH_aCCIU(a{l`o12tnHDsom+OMe5XiU=--iLP>;L^nlNF-^B4g!jz zU_P6%v%5=GRYUl;UKf;Qfew6T&^gC)u^`KQNLdsGQVN1F=~i_`lEkdnYpSXwjy+D< z+q*JQz&MALikIAT2b1wV6o34~j}0sPcYf!0&fKv3e&jx0=v-}4d z-@9^!AN|pndkfHA@_${wao083!0!}=PZ|q(<`^Al?R`d<#w-eNR>zY`7f$#zq!0q7 zG*J|>F4jW?u(7$x(cvMs3n!0{kBFkUW1gy0sK52$To815antbz71QYkP3uF<-cJi5 z2V`586~?q|Z|`t;ctBN_lvPPn`+U2Sy0Zd4A1=CFkaIqSG=FUiT4351=Wd?l`Hx@z z3i;*+PkjHcJcdvWp{iIO&&b9Z8p-Tv!RFS8gZYASx-B3%ieH< z)T|sXwSR@`09n~FM|)SUbQGmvxm*mN{e)1IMM0M3tX9j8_xFsT2UiAHRl_Va zrll;3PSj9S3qL`Qjt*&>mZqr((SmapW3pjPDamTJVltVs-|YFke4r6hqLe@>f!2N^ z2q}^H=)gFSter979LC+;0z_kfLz}8*B_&Z%(AG8Q#(yz(wa*fRt7k0tHc)ZRe7^wU zSYc68AP8=nIehmwKTciOXFf~mWBE$@T*R**|4(Per7T&mSNz_;xpw?CZxKe<($~Ek zSIP@e9PZ39x@j5&g6VVvoFmIJE?&IY{eWOJ8Zn)2V2okCUSXZX8bcICESF2B)7w}s zmqby7)_GGUkf>wUAo7%vRzQ@d4F4GdZw$DRk!sv~-;js$`*3|TDZ?Ceaa zYo8uA-6WDiAcS`TQhImL3s9Uj2-9f^oW)6rdKS~3k5Y~f_DRzbp{!UeN;WnV*6S6; z@)AJ|X>3qIi6}zaa80=uD3PF?Bn@wDVgBWB{eQ+;Wytfe{kI?ZHP`bNDv{T?fYoYA zo@IRM-5)1^P0kyC?aj2UIbi~oQp9nLF^0p#W8x%XI-Pb*o zpMTG=))I9Tv*#{A3P1>y^fO*}lh;^@qd_@uQ4nqbQ#ab2F$ffWoP`V&yD5;|*?N0A7&oG^>}7#@D!jG|hZC|D6IH9oMrMj?sY* z2C6m)0$iu@>)Exq_`3#UCeEQc34*+HNx4?Behz{O%a#_(pFF%~H-ZCjD%BZN8T@X`U> ziDiC#0UavFS-?7IsEdLq9y32~2-1LMEs2yPnY?%t;52X1wk;35_Q#M~f(4}&rZxP` zJKixcfn{0ph0p)_aE$IBdK`P?uC&Gs*(5_*9(SqOmgD2&j$I3eG;LWHWPe%4-rgSD z+uI%5w=5QOoO3J|i(wUeFxY?YC|W6zvKc^<4<9=Lqm(EqJ69p7%8Kos9h#=0u4(>Mo6SESOkqwNb5LwaAAFE!o_X41E}TQ_ zz~}0fA`C)~SCiaC9s}jdWt06xBLUx&Aw?iC*`^}u@{mAk)~k|O);LomQ;l*Bx&af` z9L<+RlN=pKl+`}LXbTl;=Eq0uWScMelW|2Bf5XFrA*t3!1=3mv&JhFw^Vy82pL&u! z&wci&6HOFF!IjIGu+|K^{yr;s;hAR!>UgzU@x=GP$7nPjq~B2#W36R>e-F{=(yFRr zxm=*MCXSQA%>;q>|3^oMNGU0cg86(t__m7|FAUkoEYE4$7Hj+jYFmS84XtTun})Wj ze`(u>wrz%eTx$osa^w7dO-z(q;osqxWhL|xS!9UXbHtdoQ_jdu}cM;SZke2%7H>1A25y}d&iMI0XN zv$3&3nx+F748oAIENNSRGEd-4+1c48f6qrqDcRWA9OC-Xc+7Y_!8tz*lf+w*suPbm z=UA^+%;z(bBq2>x+P0-Ae2u|swepBRiiY3X-u5EX$z)0&zB=n^-X0{H#y{+)|F>yr zyYzMIT8yQR9@>7?LemxX|kT*TBf82Xf z9{y=HQ`0oVqNu8hD_1W2sH)R?Ha*5`TjEZbv$eJDv$Fu}V$G->bNTY6!DR34d3|1g z^3iBKXv&=RnzJa1Xj_92FgrfR0ZHNk-NF7oNs_Qytp+V$S(XFX^FB)u1U{7P3mq2o zIivBIJWp7!o6eHh&dmAMb$oope_}EB8Njyn{|WF}JtYxF^mcN{j`i9*V=e#m@4bO$ zzT~a{;9v6icOO4 zhPJl1JBf44dc9_2W5dhH%aX->J|vU`Ui9!&KmF4p2tstH@%I%s-qd^F2U7Yns^jAs z(f2GG>&jpPVH)99pI2;Nrrln zh=9KQt~c>nmeDpXhX)6QQOJBY8(ge4hN{zTu2(CtkHrzmL}uf@CLjyt*Uz8~Sz#R~*s$o9?-QYl8G5j#6OJoVI*f8DW?vMjLHvrgbx z%;%gxe+MtQ_dYIPzQo0g7uej|!U0*DanC(3;qmW&7v~&TE?*`Lf-W{M$nz0*-gP&3 z-E}vwc;%~@&5miBhRv-l&Yjz3Yj>B)WI~o@KVlWc8m6L!>Zk3zrp)vs{pop%lBe>@CBk~GD3tGB6Z(k$ao zKJ^K9&)tR;lG|@T&ulhhV`GC){qZN*+TQK}UCZvd+lE?%UM^J>1%LYKPqBOM9L5@g zFhpxb-87!(??fzGhbSchi!oxT+XIMR{R{r@==v65u~-tt5lvIGd+t25!>4d{MO_xG zmlelzLy!rqf5?e80_v*39!n%ODvOzp$1frYq*<@l=sM*RS-+M<@kxBG4itj5e56->0k_in_qbkZR>n8zFmpEtAoNx`nOn zDMm<)f3q*j!|yY!RbA1v4MnjYgrL@1+NSZ9PS*HpVAE2S6-knK<&_Q?PbO$71$%pY zNa?G0d-+w+ncw+rMifOn`Q#I59k5=nxOnLTQ5Z3Q<|(YPUJ2Z(gnF*PcA)FI%C)}t zy~l4T*E%>n7-|H1Y+|h?juWtMNUJ#KD{YKze~`uvX>K6|lZh`wUoMwJQRVfvB#C|0 z6L^GgjU!LDC>Kv)U4)S(N@P?;O;I&i5s;3zz)75nS(lcL7s&$jF}~ORuZQw5r4&&V zVvJ?ET#%+2MX{!CYQo6N{OhJ>xm@__;M4s9thIv%ps&dFMVh`8xoI1mbv~J+1FUod zf4SqqmmP?l)BOR2kOL2(wV#nbn>Zbg>H8DJNkZE_=&~$_{s3)f;(K?{G!0E(8-PGa zi|fK7XX)|+>P+6PR|nmw_%qFOnyT*hH6;0%<;-w+*ix-)R!vQmhNw0p3=>cZK@cNi z&F$NFVtMg+fG`MAiDJE84`f|g6#hX6e<7|b^06Hs<7Itb0$5iSS(csj2YBgAUq+ti zeDMpPziEGfx4rE@C(m=f{`Ie(=@0PASG}4%&w1>z|9I2>06+ewHU3-(TmWpL^tNe*giv6Kz9dn^W}x5*Of8dZUFK1F`_sc zFhIXwUsm1g2in#bdPpILRC_;(f3?!6AOIynm0$#QRbOAUv0Qd8K+!gaVmU|3g3V3M zDhLUTMY#YOloVA1M$$ATuFSZ2>1mQ=!f3qtqC^2v93v3y?w;eymCH;f)8YHWqeBFO z!-GR~ph@C{tYdhklvI`POfq1AIF4DbpB)3lam;eHxCR4w_hGnn@#0M}e?UKDSF7b2 z3=jkXtJM-AxG4ruN_k;QhXH&(z=J<2yeQNOZ~{#4mb#3m5OT-`+(;Kt6eUVQ)0Ai# zA(db@KL7%xs8CkpY)LfENrR9{o`NVqScEM};}-`37-Lw?=YuX{clR6z`}@>QLtRx= zWyNehBaR}Z^u?hbe~Cf3e={DBe|QXlX2{?70Il!w(`Oo|(+!-fhdw`PnhrgFe&!uN zE2Q*(x~b~{$tOvQv4*B@kjg*Up)Zm1*}bN1IwtZ&qUO&fu+HJM!`2n1Z8}$Q5)o*v zZ(soyT^LxBXO6l$A{H?+v=Am#<&rRSsJ3QjC#9{HXq~Y-K1OBZe`i%3J)agJP1B)% zQ|o{vOR+n}&^zjUkHop)r8!RK2(A!?WD0U48GLwrjRj z59Cx+H-kdgbW*g%Y{7Uu9wyNc7MT{>7OlN5P)kJ`r?g!og`S{lItK0f`Sl#FC5^IN zxqN}m$rKYUi6aL@e`sAWpEby2L3I?6j7KC>g*73jH5||9jJIDL3y>r!O;dNYug}qB zc|OSOFc- zEXpAVemX7|LLi*PQafYj6D!an9Awp|nwMp=-nxp5B2Z-XRvwS`*&hwnbV!`q8F-5VaEKAZfC5$4% zAoOy)AV3Pq_O4eD{m>YoZQ38ohxY_d6i0*W>5uhlR?TX)^4BB4G(PN8+Mnlo*|Gix zA^hJ$3xpI1f7iJR*|)K~&W&x?R5m1zLZkp^)~t@_NHHVGYqlm4Y6PyRu*wiRN!-+^IUrlX`&RUY!1$lYR7Ce)6qneDGJk{AKF8@@!IfliIc=j$;;! z1@HWYUp(W3U-`28x@HjCx9PzS{r(p7IhXeKkT|xsfBcM_PJI^<(FqhE{lb@h8I7uUAUpg@vRQkt^k3#y@Rpf3X#U1gAU4mvG^>&oY)W8f)zoN-+cSc7th zL`hCLzXY^Ikz*VO#9=@^I;PlLkdHGC4j{A{@$bDb000l&Nkl|zGx49 z-DO(Ce=x!tuhp=|FqupSHngvosH%!MiHH6H7cXA)iM}k)Nzw$PmR9r=%K+A4a2*FDq->K_yf- z^%)G%H;w37KGEsqmGl+BeFW0B?I2^f#?UtHe{dZ)+LAZ|p|Ir=BQJ1^SG??Jb(ozMfPYyezx?TIqN=D>wIvaHLWo`@W2CSCd{|K^{wGTMOSMlRNv50(4Oj# zmnJF4$4A3&8EXezak{kI|LuRfR}Pz|p|qy!7Ur&L?V^+d>5xi+J-Ln>S^-lLf5scW zomwQYYll!FZav4ujy8bQglvp=IH*^+rXoFeH>-ugge~Lk8}k5P{Nk5rsx=S3{_OyK z;m<$KXFvP7TbcyUxz5yk_jvK*MJAJp&%}0(CwifXQ~~V_67!1nYDJo5q)9SlSm*OO zx^Lmq``|3gPqjfk>EYWKcbstc-Us)^9RXL9YE(iM+yDeNR${7}wyl5|LBV=$*-m20 zgOkBj7k?w7t3;un{p{zwlIidYf8%dH#CN~^8yr5d&l}(RGkoTeM|kwnKf_x415Jcp z019yB%9UZI*Bu8ChQ4xZXJ>~f^6hz>y7nQkQYTegSNq@|1N8N0s^jr{3~;p%cBf`! z?|b_i{=T6x_;}Pg|6qFa>zrdW9{Dh@6P+LgO#*$=lUY?Df73Uuzm6~nu91VC)X)V4 zVa|HFz=@E}+qPIVlJWGs7tgL5%yB>%CpaYIX+Qwvp(TmWTA*)y<1s(6sx^P(Z$89F z|KP(s@x%qry(;bad_7!aKT)3R1Td|ks;Z#@S6$aEmrIJWplutblj#5u+qOk?SyX_k zEPX9Uo@hope;Y)xU#a*1-CtpAYnu;#;C-EfR-BO>OW{kegjNWku1l;H!-VNCZhwE@ zmvhS#Ik=RP#nSh)+uGXpGq&%SXADhK6UQ;FXh_p^=xo`SQrBI#&@l3+p zbT}y}ok7$VTrm`e^bfSD*8JShzmt#t!G{6(&;F}_3czO`c?8q8$S}m#HBL%C@yDOy zzxcVI1>l!|`S0-1LnGe#&fmPgwQ3to!JmdIy zc4oFN7AHM-rqjt#H0njB?vy)$Ec0xZbGC~*mR<3uq&2=iL26%1c={omrojv#=`2a) z#iX+{AnLj+ODP-%6^sa_WU<&M+f3LB?(B*~e?wek(1FB^L#$HF)-^&T>@8+&?w+mV zcUOg*@A}(+pU*t<$jR>o0rdHauKe!w_K}Y)c;`EBOa-r2E3fSnk|^<-%eHOLwC=0x zs_QWBNuZ{wNs@_||9|)U&mg7fZiwLVC!V3MYj$>aJBieMcvw9E^leFfda);s`lb;* ze_vl!HQ?CT*c=2LN-1WuV=i7f-809pR?9(e z*!L6aAM$Bncbe)w{ki?_!vqQ%BDnp(x#q?$7i+YRXsRWRlq6Zqa#3+^oDoO2Q)4KX zGop5bHm(t?h$Qgk;YJA7wK=o;&H9+1fBX4g99BQTrTu-fG{qT%P7=~?GG5r<=lu5e z01O{`Xv9Z8a^rS&efvJG^^pJXsdue4OruY9H2%9R&u)7B;o;$#o6@t8JxSCve|`516>k$eO_W@puzCGY{KR$Jyo|O^sfM~k z&v#?J(LZ;Ww=}=>?sxOhL!)8;m)-wrZ1glQyZ_aE^)FX^=HLAjUUScVe{8?$oqX(% z-Vea<{_bLU;NJiL?wNm|KHus8Z&g(^P2XL`S71kRM6oW0?kvt)lvHF{MzLNKb?pF_ ziv{|H?)LRU_s-kg-0FG-yRQ28l%JGh5S=(ctAKXruQU7FN2$sq>hJt9FaNpsoxQ2g zLDcz`zxWRnWl7QH{u|)``HRnS?}PX9m0gXMIwrSMzw2-O0Ly zFKr3}jj|1v}%9p-S58P3V*ikM#uD_Y`>a)<FDRtX50f))2?h0QCHY`lTzCM#&CnDoN9{WLZuS1_Pq? z)iC0;T|CnxnA80r1kkH>j3kJ+5vM}MA7rbVhPKNruIF=HhsJO8&~Encn|*isp6T?l5+^Jce_qivnM_GL{=~P~^O!77lA-@oRaHn|Nu!5uUs`MOJoA;k zxM$4{R%PX1Pu4aZ9UXFXc*K)WJi%hIV7)FnU*+ZA{TsuQI3`Ilzzvzdswz+Q^|xI` zYuz=2@WPPQYQb``Vt;S1dy7atJZy0~3($80arC|7&NK!|G6*tFf0W%??*82Q^JHO2 zmglTiD^|1FHSzm%odnPJ-PIG}jC`$F6NCYy(U|FU%5-DO?(S|^E0{B#PDx_l^GPYi z_VzZD$&`)F%@bzy*}8o_TXyi-x_t#fKv5QC*#>1>nu0YQ)re=3;%VY@z`cm@Z$t3EpV_e;c)23y@426*NfZrk1E%H_*GNw!!p zpPi6Q?|kQP^2j5fBjcFg|NXZQ z;otQz!2S2#1^3-`gDcz}KHYhK=bABq`|dgKfBMpNB$Ylasm zPNq|;@`TOnSCI|^v{XoW^0tuvVfOj&vNUJZEeu4^btqm3{mc-;Qem;Hl9uHyO@QRo z+svMP@=3P0x7pr2n*e(I+uz2=KlLZ1VTb~fD5AEOEKPli8kiRa<0OH$Wi^|zySd56 z))udQ;MLEHe*vDaP4+jw_toILefjs#8L})VilS?hJ$-i2cl+Y1w_=I`nD{bg*N-8x3-|uH##8*r3CAH5FO9w&@>#*Bxb~;5sfj7Clihi4z2-{H{t=F zmkH4K-0xosVXYmyeU)YPoRdReK7XGxI>A%Gu=~(94FNg&7A4#gI9e{b!zz0HYhM8l-t#N(?y!^_0C&&d_v1ne!XP9~6Q1~!-+v}z#hnid zs-`9#ZKCU%>03W|&2L=qTsIx(+A&V;+yCSAYhyT7G2{Yhqw71JbV71VXS{E)h~kQJfK{Ie$qciK6V5f5V*# z?RxNkYOGfU_vz}s4cc|CEy^^uo87pLYgWr8VGxjy$0#8_SWH{ z$KA`d`d-HmzW#OBJ?6#00NRC;Npha5?CR`HS3J?b4O_S~;)x!#d5h|AemWWr2wZE; z@$4ATIMaf2)YS^a1Z}6pE&qn?8a)mwqpQL_r8H3(c9qDSVI{A=wrX9lF})uZ+!_;@ zr763+yL{_g-$Ku3Y)mEy^XxB~ddE9{hR=WHs~jC3l61Y9-tdM8Z+gs)askiR_WuDV WAtPkc;1Zz#0000 Date: Mon, 1 Feb 2021 21:22:15 -0500 Subject: [PATCH 033/312] Allow centrifuge to take XML recipes for 1.12 --- .../java/zmaster587/advancedRocketry/util/RecipeHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java index 57f81e9f3..76d2a3c83 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java @@ -52,6 +52,7 @@ public void registerXMLRecipes() { LibVulpes.instance.loadXMLRecipe(TileLathe.class); LibVulpes.instance.loadXMLRecipe(TileRollingMachine.class); LibVulpes.instance.loadXMLRecipe(BlockPress.class); + LibVulpes.instance.loadXMLRecipe(TileCentrifuge.class); } public void registerAllMachineRecipes() { From 40678c756051f322b39cdbeb5cbcebcd9c48b87c Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 2 Feb 2021 14:17:01 -0500 Subject: [PATCH 034/312] Slight multiblock texture update --- .../textures/models/areagravitycontroller.png | Bin 23562 -> 18721 bytes .../models/astrobodydataprocessor.png | Bin 24368 -> 19892 bytes .../textures/models/beacon.png | Bin 20717 -> 16939 bytes .../textures/models/blackholegenerator.png | Bin 20915 -> 21163 bytes .../textures/models/centrifuge.png | Bin 25696 -> 19681 bytes .../textures/models/chemicalreactor.png | Bin 24906 -> 20660 bytes .../textures/models/crystalliser.png | Bin 25067 -> 20352 bytes .../textures/models/cuttingmachine.png | Bin 24057 -> 19784 bytes .../textures/models/electrolyser.png | Bin 24768 -> 20437 bytes .../textures/models/lathe.png | Bin 17179 -> 12822 bytes .../textures/models/orbitallaserdrill.png | Bin 28757 -> 28074 bytes .../textures/models/precisionassembler.png | Bin 23006 -> 28622 bytes .../textures/models/rollingmachine.png | Bin 10749 -> 18525 bytes 13 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/main/resources/assets/advancedrocketry/textures/models/areagravitycontroller.png b/src/main/resources/assets/advancedrocketry/textures/models/areagravitycontroller.png index 29aed8b3cac61ee624a3422d10ed6f4b027f64c4..563baefaa74797ef09dc483dddc9bfc7a0c19e8b 100644 GIT binary patch delta 18099 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%0D!8JeH_`y-{dht;81PHae?DJ$-~oT^*;(>5 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

y+Dksn{UnvH+IaO;kN&ILlNoxF5trW;vB=qW82 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 M07*qoM6N<$f^570j{pDw literal 20717 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�ao#X1Q=|MF1^tUh?K$`B;-7E!z=Z^s-s)jysqXr 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 O0000 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 QpSN05P4{_?icQ4-09LU<(EtDd diff --git a/src/main/resources/assets/advancedrocketry/textures/models/chemicalreactor.png b/src/main/resources/assets/advancedrocketry/textures/models/chemicalreactor.png index f0ef88aa7a09125340d3b03524406e49f152cc05..57ed46942640263043dc247f6da7435b0df6e3a3 100644 GIT binary patch literal 20660 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 literal 25067 zcmeFY1yo$iwl)d`cL*M&ArK(AL*p(9?k-IOjk^VRcL*W4yAvchK?1>{aVNM#0t9=V zz4tw5-~XL=|98iGcZ~POIE>NFT2-^Ys+#r9S#!-=9jT%ui-k^x4hIK^B`+tX2KyfX z`-q_;!@j4W{{C=q6qeo^I<9J_9soyY2MdTT7~tyV2nK*XAr^3Oo{Loz8+z55LY|K0YiRvOe92Zx?-8+rJ#=?K;hAH+uBWGwJF&`E^ZS z=g)Ta&=ZgGYDM5;^wBM`ol>+W{8V9?KgZ!ob!{9adl>NH{JPTwDSl~`@-ElJn8EM?gv!&LhS-8=sP>Hi7?>IF{)>Sa5Ca`o!<__Q-xm zLF%wMzx@u6!Z(bMj9U2=lv*=z+IxNMi`Chdk-kP@XaEg@Dqqd3ty{8it<&ui#ef~Vd3pmnpr z`1=vI>r=lQ<<8}fH`M6p7EfQI+@v*GM^tvM=uc^=H~cQOi~{_9e5X(S8JQJQG1G{5 z#*j;z$LT6VM6H=Rgy>hbZ||^z`oTfThsJxDiB&1)JCcr7xfP98W+^ZJFXV>PkpZhHswrANZlGI2T5FH_*y5o^^&iZ zjq0qv))Q7hE0=0p8FEs!b={g~=X6{Kvv}F-4(&gm*6pI51Q5{YI3GYta-4RGp!RLI zY5ESIAL0c4Esj6VcKJL6SB5%3H%C%d=lm>UwGC}VS@96*r3GGsI8ZoOQ{d5ouPr;n zGYdFNGH>BCitu&KRqdCthe;T}(SLF78()4%Y<*&IsJ?=Ioj(m{svkUxa_-8l7+?P6 z(_PwZ{lWQjU!s48zOBaIUUzwD9r}uvFU+q&OKsec_l*Hki^0z6o*3~6<>8L{?!rsr z0{vcg_emv%LGnX-y?ui&;${cXY~$fkz+OkwWX8M1AwO@0_jjkfHp>N9{Vyb&<_DOi zdKaj7mUN!v`=P+lyI?=Rwb7d1q~0>56dSjYtbxUBYX&|CiG=~yAK#n{Kwe)L^AZQ; zx31igb6yjwWD8f4%b8qyNF?Ou<5O5ep|Jiek_{&A#g zCW80l6@)j46V#Sgzq0s-?A;nF;}WT$vAc5`i0RF!CQ9_mQFEa7;TRMTlic?$4FDt-D0;k8dMT>8`A6~ z^E2>(_7@NT@cW>W5Y|~W=k{dlZ@$IW%+7dDNu6!wnZrQdojh9|5^0YUW}ckZM54HA zoA(~#c2OsC;ZG86;q{>_wuTiRKIJ^d7aGsiN>ZgK6|I?Yxmu1|s-#>TbgI>nm`F~A zeGD9gMzqYUaKBS7ZeRRLZmV)pENAr^M#U_homGrzDLQ^*RB_Nae#B(pjqt&$LPfRX z`EyBC!cT&8^38aiE)fxy6}F2=Zy?YK*-tK-Z}&oc9MUZ@*T2lK2>6zO>5k#vu$f67 zOWtEpJin-OxRV%PW8ORvke%VNLET}V-8>35P*l0JA z5GUnWRd(}?2WeJfYwU}DsciqV78XUD!dc}p-(8tkMqiYS!P(0bB+*rPu3g@S!m3Rr zWz-5;f;Db$GOV%1{F6u@(SVb#SGyETB9OOPhaty$z!^Z&tLsJYVLPIO9u=X1sz44k z5|d1g+1XUo;DL8|-2*&L)w;SsVg&9v+7~Ks0^3~ID4HfU=ce6Wrdb8OKix3$Y@f!5vBkGyB`B8^QH76qsVJ-es{07MDJX{o0pI ztrHPTXFneR!tru8VT~V(#Ciy27!$JkJy&+4Z`mr57mmsHnh6;XUl(`U7`Keoq=m{;mRe&kYd$ly z3Gtrld8Ri!F_??az+u%AV&MJBNx`zJd9tYCrB~J5FCsA>ZepE45}a4cgG-PX94KMV zyWPdQXEA%=6_m`kCbc*LU)eKA%-%RkRxbAh26{NgBNjJETc0lDha}?eWvKK}1I3gM z&ahW5gAT=c;lk~XNiIdQfi(Gx3q_VzLCe}yX`m3FpFoubIVX=clcx9TX~F4m(~MqS zaiXe|aal&6(bQIwv>{l(TAX;?wcpnx>EhX*`Onat_k4b_XZ2A{c9T0ncv6H%z!O`H z`+i=pIHeXDkO0KOon~Ya%aB7~4e1ifoAM_R6*Z3Tt@cpGq%e`RU%~DPciu~JV#GfQ zuUhV2r!;&fO~;;tok1qQ{yX$d6~zOArZ*@o2_p zNfszSw9PBI)4yp?5`c9165YHSG^^vDY7>13m0_|aTqSoU;_nH)5x>uE=$HRU_p5%w zKu&lMi7YFerQYTXO%+}wnpU;LP?}+e7Nk2^5b{&KjJ)M*ar%!c3?8ZPU7M0L?F>?= z$zigTsD`r77Jg(TSKE?WN;x! z%OO8iQR0_a)fWSr)>_4&q!vQ&Sb!a&5M~@He06z(eib5^x!^9)DM^8<+pC=uH!1}I zAs1in7rHrFDK$P4pNeqdT(h|WKn|;VFtf$BvPYF=CBbISBGDvEUmRgiMBb8&@x=>7 zwRQQRc)eoYg#F;6bAgcQN_&|`Mw5497zd$>dE8>W{4@pa0TN^iWGp+u($ezlmuIDe zFN=vxuqh9X0p=B?5mAp5OI8I@Hw^3I+vusnr-55lh zlm(`*`95oSYIHQBilFHAb=SV_JP13O{A%(limQcPu#KK9<8%79cTNLMM?tYNH!}~w z>I?(}D9#nz{n4s$C~5#~W-JuYAU(YxrfKJ8_P zP@-F)lMl}+*pcuzdGd;tcf40+xGm+ zrf5;d2>LqFxAhmD5#AE*stqX>w3K#%9JCXLlyFnjpFS$ux^gZ!%2`HP0c<_Qn83{J zi}}Xx*|mc2Fh5LMYzB)-20)yNF(Bd)WG%D>RRH$bu3#A+LZsVgpC-%Z7yIjICxfBCGyGRdEq~7JY;B1y1xe=j;H9mxN<6JocfslLRkg zK|^97io8&5-HWJldaJrLEs|VLUjfv zV9!i)GnqI5=#58-({tSwKk{ng+&m|*44OEas!Ld0=pnuh#!?{dw#qG+O$BLV3wWy+ zz}qB()q+ZH(bT

EoZI{6d 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

Jdv#ic|Qmz9-A@pat}ilN5EVGGQ!S+*Lu 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 T#l4br00000NkvXXu0mjfsG-1$ diff --git a/src/main/resources/assets/advancedrocketry/textures/models/cuttingmachine.png b/src/main/resources/assets/advancedrocketry/textures/models/cuttingmachine.png index 0b4a4bbf8b32d6fb13bcf35daf349708a44b0835..98208dd2a9486af76ed821113bb4f7ff47921e4b 100644 GIT binary patch literal 19784 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 literal 24057 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 N002ovPDHLkV1n7sMAHBO diff --git a/src/main/resources/assets/advancedrocketry/textures/models/electrolyser.png b/src/main/resources/assets/advancedrocketry/textures/models/electrolyser.png index 9e18d2dfa4da61bf74a65c18b1daa026cf0c6a65..86ad223c28fe0c5174656d9cb02359a64a751b21 100644 GIT binary patch literal 20437 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 P00000NkvXXu0mjf;RNUV diff --git a/src/main/resources/assets/advancedrocketry/textures/models/lathe.png b/src/main/resources/assets/advancedrocketry/textures/models/lathe.png index 6bb2f314e73daa099a7ad575d5afe9c56d5a2836..cac417dc0e44269367f96cf02d504e127b8804b8 100644 GIT binary patch literal 12822 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 literal 17179 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/orbitallaserdrill.png b/src/main/resources/assets/advancedrocketry/textures/models/orbitallaserdrill.png index 0fd31ba8bea8e45931d62ef93fe44c790b1d06a7..cd86c565231c7d6cbd488217a31471929de31928 100644 GIT binary patch literal 28074 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ΜFq1)BFt79e3NeB3#3#-hGoqp$oaIt5dO!b7>EGq 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 PK_EprHQ8Ee)A0WR*{<&O diff --git a/src/main/resources/assets/advancedrocketry/textures/models/precisionassembler.png b/src/main/resources/assets/advancedrocketry/textures/models/precisionassembler.png index 1260e5c75bfdd852195da7ae1997db6dffdd3966..ba61415b58a69b309f82aa32b18efb3c51a64837 100644 GIT binary patch literal 28622 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 QK){cZoT_YvjOpk91s7qz%>V!Z literal 23006 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 ke?|ZA5B&EhDvSmN^r><#;aFx_p9 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 From b2eee540875e37888debac9adb6abf780b5c895f Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 12 Feb 2021 10:35:48 -0500 Subject: [PATCH 035/312] First pass of a redo of data busses/data multiblocks - Added the ability to automatically add data to data chips - First try at making data busses have sidedness. Does not work as of yet. Requires a corresponding LV commit - Fixes some automation behavior with the ABDP - Allows the observatory to work on stations always --- .../inventory/modules/ModuleAutoData.java | 141 ++++++++++++++++++ .../advancedRocketry/item/ItemData.java | 2 +- .../tile/hatch/TileDataBus.java | 59 ++++++-- .../TileAstrobodyDataProcessor.java | 31 +--- .../tile/multiblock/TileObservatory.java | 2 +- 5 files changed, 194 insertions(+), 41 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleAutoData.java diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleAutoData.java b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleAutoData.java new file mode 100644 index 000000000..0c4b5bd34 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleAutoData.java @@ -0,0 +1,141 @@ +package zmaster587.advancedRocketry.inventory.modules; + +import net.minecraft.client.gui.FontRenderer; +import net.minecraft.client.gui.GuiButton; +import net.minecraft.client.gui.inventory.GuiContainer; +import net.minecraft.client.resources.I18n; +import net.minecraft.inventory.Container; +import net.minecraft.inventory.IContainerListener; +import net.minecraft.inventory.Slot; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; +import zmaster587.advancedRocketry.api.DataStorage; +import zmaster587.advancedRocketry.util.IDataInventory; +import zmaster587.libVulpes.inventory.TextureResources; +import zmaster587.libVulpes.inventory.modules.IButtonInventory; +import zmaster587.libVulpes.inventory.modules.ModuleBase; +import zmaster587.libVulpes.inventory.modules.ModuleButton; +import zmaster587.libVulpes.util.IconResource; + +import java.util.LinkedList; +import java.util.List; + +public class ModuleAutoData extends ModuleBase { + + static final int barYSize = 38; + static final int barXSize = 6; + static final int textureOffsetX = 0; + static final int textureOffsetY = 215; + + DataStorage data[]; + int prevData[]; + int prevDataType; + int slot1; + int slot2; + IDataInventory chipInput; + IDataInventory chipOutput; + IconResource icon = zmaster587.advancedRocketry.inventory.TextureResources.ioSlot; + + public ModuleAutoData(int offsetX, int offsetY, int slot1, int slot2, IDataInventory chipInput, IDataInventory chipOutput, DataStorage ... data) { + super(offsetX, offsetY); + this.data = data; + prevData = new int[data.length]; + this.chipInput = chipInput; + this.chipOutput = chipOutput; + this.slot1 = slot1; + this.slot2 = slot2; + } + + @Override + public List getSlots(Container container) { + slotList.add(new SlotData(chipInput, slot1, offsetX + 10, offsetY)); + slotList.add(new SlotData(chipOutput, slot2, offsetX + 10, offsetY + 24)); + return slotList; + } + + @Override + public int numberOfChangesToSend() { + return data.length + 1; + } + + @Override + public boolean needsUpdate(int localId) { + if(localId < data.length) + return data[localId].getData() != prevData[localId]; + return data[0].getDataType().ordinal() != prevDataType; + } + + @Override + protected void updatePreviousState(int localId) { + if(localId < data.length) + prevData[localId] = data[localId].getData(); + + else + prevDataType = data[0].getDataType().ordinal(); + } + + @Override + public void sendChanges(Container container, IContainerListener crafter, + int variableId, int localId) { + if(localId < data.length) + crafter.sendWindowProperty(container, variableId, data[localId].getData()); + else + crafter.sendWindowProperty(container, variableId, data[0].getDataType().ordinal()); + } + + @Override + public void onChangeRecieved(int slot, int value) { + if(slot < data.length) + data[slot].setData(value, DataStorage.DataType.UNDEFINED); + else + data[0].setDataType(DataStorage.DataType.values()[value]); + } + + @SideOnly(Side.CLIENT) + @Override + public void renderForeground(int guiOffsetX, int guiOffsetY, int mouseX, int mouseY, float zLevel, GuiContainer gui, FontRenderer font) { + + int relativeX = mouseX - offsetX; + int relativeY = mouseY - offsetY; + + //Handles data tooltip + if( relativeX > 0 && relativeX < barXSize && relativeY > 0 && relativeY < barYSize) { + int totalData = 0, totalMaxData = 0; + + for(DataStorage datum : data) { + totalData += datum.getData(); + totalMaxData += datum.getMaxData(); + } + + List list = new LinkedList(); + list.add(totalData + " / " + totalMaxData + " Data"); + list.add("Type: " + I18n.format(data[0].getDataType().toString(), new Object[0])); + + this.drawTooltip(gui, list, mouseX, mouseY, zLevel, font); + } + + } + + @Override + @SideOnly(Side.CLIENT) + public void renderBackground(GuiContainer gui, int x, int y, int mouseX, int mouseY, FontRenderer font) { + + for(Slot slot : slotList) { + gui.drawTexturedModalRect(x + slot.xPos - 1, y + slot.yPos - 1, icon.getxLoc(), icon.getyLoc(), icon.getxSize(), icon.getySize()); + } + + int totalData = 0, totalMaxData = 0; + + for(DataStorage datum : data) { + totalData += datum.getData(); + totalMaxData += datum.getMaxData(); + } + + float percent = totalData/(float)totalMaxData; + + gui.drawTexturedModalRect(offsetX + x, offsetY + y, 176, 18, 8, 40); + gui.drawTexturedModalRect(offsetX + x - 1, offsetY + y + barYSize + 4, 19, 171, 10, 10); + + gui.drawTexturedModalRect(offsetX + x + 1, 1 + offsetY + y + (barYSize-(int)(percent*barYSize)), textureOffsetX, barYSize- (int)(percent*barYSize) + textureOffsetY, barXSize, (int)(percent*barYSize)); + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemData.java b/src/main/java/zmaster587/advancedRocketry/item/ItemData.java index 4bdb2493d..2e22588d2 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemData.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemData.java @@ -18,7 +18,7 @@ public class ItemData extends ItemIngredient { public ItemData() { super(1); - setMaxStackSize(16); + setMaxStackSize(1); } public int getMaxData(int damage) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileDataBus.java b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileDataBus.java index 64074467e..ea36229cd 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileDataBus.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileDataBus.java @@ -8,12 +8,13 @@ import net.minecraftforge.fml.relauncher.Side; import zmaster587.advancedRocketry.api.DataStorage; import zmaster587.advancedRocketry.api.DataStorage.DataType; -import zmaster587.advancedRocketry.inventory.modules.ModuleData; +import zmaster587.advancedRocketry.inventory.modules.ModuleAutoData; import zmaster587.advancedRocketry.item.ItemData; import zmaster587.advancedRocketry.util.IDataInventory; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; +import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; import zmaster587.libVulpes.tile.multiblock.hatch.TileInventoryHatch; import zmaster587.libVulpes.util.INetworkMachine; @@ -34,22 +35,24 @@ public TileDataBus() { public TileDataBus(int number) { super(number); data = new DataStorage(DataStorage.DataType.UNDEFINED); - data.setMaxData(2000); + + inventory.setCanInsertSlot(0, true); + inventory.setCanInsertSlot(1, false); + inventory.setCanExtractSlot(0, false); + inventory.setCanExtractSlot(1, true); } @Override public void loadData(int id) { - + ItemStack itemStack = inventory.getStackInSlot(0); - + if(itemStack != null && itemStack.getItem() instanceof ItemData) { ItemData itemData = (ItemData)itemStack.getItem(); - - itemData.removeData(itemStack, - this.data.addData(itemData.getData(itemStack), itemData.getDataType(itemStack), true), DataStorage.DataType.UNDEFINED); + itemData.removeData(itemStack, this.data.addData(itemData.getData(itemStack), itemData.getDataType(itemStack), true), DataStorage.DataType.UNDEFINED); - //this.data.removeData(itemData.removeData(inv[0], this.data.getData(), this.data.getDataType())); + inventory.setInventorySlotContents(1, decrStackSize(0, 1)); } if(world.isRemote) { @@ -65,11 +68,12 @@ public String getModularInventoryName() { @Override public void storeData(int id) { ItemStack itemStack = inventory.getStackInSlot(0); - - if(itemStack != null && itemStack.getItem() instanceof ItemData && itemStack.getCount() == 1) { - ItemData itemData = (ItemData)itemStack.getItem(); + if(itemStack != null && itemStack.getItem() instanceof ItemData && inventory.getStackInSlot(1) == ItemStack.EMPTY) { + ItemData itemData = (ItemData)itemStack.getItem(); this.data.removeData(itemData.addData(itemStack, this.data.getData(), this.data.getDataType()), true); + + inventory.setInventorySlotContents(1, decrStackSize(0, 1)); } if(world.isRemote) { @@ -77,6 +81,7 @@ public void storeData(int id) { } } + public void setData(int data, DataStorage.DataType dataType) { this.data.setData(data, dataType); } @@ -113,7 +118,7 @@ public void lockData(DataStorage.DataType type) { @Override public List getModules(int ID, EntityPlayer player) { LinkedList modules = new LinkedList(); - modules.add(new ModuleData(40, 20, 0, this, data)); + modules.add(new ModuleAutoData(40, 20, 0, 1, this, this, data)); return modules; } @@ -128,7 +133,35 @@ public NBTTagCompound writeToNBT(NBTTagCompound nbt) { public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); } - + + @Override + public void setInventorySlotContents(int slot, ItemStack stack) { + inventory.setInventorySlotContents(slot, stack); + ItemStack itemStack = inventory.getStackInSlot(0); + + if(itemStack != ItemStack.EMPTY && itemStack.getItem() instanceof ItemData) { + ItemData itemData = (ItemData)itemStack.getItem(); + if(itemData.getData(itemStack) > 0 && data.getData() != data.getMaxData()) { + loadData(0); + } else if (data.getData() != 0 && 1000 > itemData.getData(itemStack) ) { + storeData(0); + } + } + + if(this.hasMaster() && this.getMasterBlock() instanceof TileMultiBlock) + ((TileMultiBlock)this.getMasterBlock()).onInventoryUpdated(); + } + + @Override + public boolean canExtractItem(int index, ItemStack stack, EnumFacing direction) { + return index == 1; + } + + @Override + public boolean canInsertItem(int index, ItemStack itemStackIn, EnumFacing direction) { + return index == 0 && isItemValidForSlot(index, itemStackIn); + } + @Override protected NBTTagCompound writeToNBTHelper(NBTTagCompound nbtTagCompound) { super.writeToNBTHelper(nbtTagCompound); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java index b853bf810..9ec06e23c 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAstrobodyDataProcessor.java @@ -148,7 +148,7 @@ public void onInventoryUpdated() { if(inputHatch == null) return; - if(getStackInSlot(0) == null) { + if(getStackInSlot(0) == ItemStack.EMPTY) { for(int j = 0; j < inputHatch.getSizeInventory(); j++) { ItemStack stack2 = inputHatch.getStackInSlot(j); if(stack2 != null && stack2.getItem() instanceof ItemAsteroidChip && ((ItemAsteroidChip)stack2.getItem()).getUUID(stack2) != null) { @@ -162,28 +162,14 @@ public void onInventoryUpdated() { @Override protected void processComplete() { - super.processComplete(); - - //The machine is done re-enable user input - if(!world.isRemote) { - ItemStack outputItem = new ItemStack(AdvancedRocketryItems.itemAsteroidChip); - ItemAsteroidChip item = (ItemAsteroidChip)outputItem.getItem(); - - //Get UUID - item.setUUID(outputItem, (new Random(world.getTotalWorldTime())).nextLong() % 10000); - item.setMaxData(outputItem, 2000); - //TODO: fix naming system - //int dimensionId = DimensionManager.getInstance().generateRandom("", baseAtmosphere, baseDistance, baseGravity, atmosphereFactor, distanceFactor, gravityFactor); - + //Move chip to output for(int i = 0; i < outputHatch.getSizeInventory(); i++) { - if(outputHatch.getStackInSlot(i) == null) { - outputHatch.setInventorySlotContents(i, outputItem); + if(outputHatch.getStackInSlot(i) == ItemStack.EMPTY) { + outputHatch.setInventorySlotContents(i, this.decrStackSize(0, 1)); return; } } - - this.setInventorySlotContents(1, outputItem); } } @@ -206,14 +192,7 @@ private void incrementDataOnChip(int planetId, int amount, DataStorage.DataType int maxData = item.getMaxData(stack); if(item.getData(stack, DataType.COMPOSITION) == maxData && item.getData(stack, DataType.DISTANCE) == maxData && item.getData(stack, DataType.MASS) == maxData) { - for(int i = 0; i < outputHatch.getSizeInventory(); i++) { - if(outputHatch.getStackInSlot(i) == null) { - outputHatch.setInventorySlotContents(i, stack); - - setInventorySlotContents(0, null); - return; - } - } + processComplete(); } } } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java index 1ec478ec2..2801b8732 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java @@ -164,7 +164,7 @@ public void update() { timeAlive = 0x1; } - if((world.isRemote && isOpen) || (!world.isRemote && isRunning() && getMachineEnabled() && !world.isRaining() && world.canBlockSeeSky(pos.add(0,1,0)) && !world.isDaytime()) ) { + if((world.isRemote && isOpen) || (!world.isRemote && isRunning() && getMachineEnabled() && ((!world.isRaining() && world.canBlockSeeSky(pos.add(0,1,0)) && !world.isDaytime()) || world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) )) { if(!isOpen) { isOpen= true; From 3199cac0b38f87c438246777f16b43e108b78d80 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 01:26:38 -0500 Subject: [PATCH 036/312] First precision laser engraver pass - Multiblock is working - Block item model is currently broken - Recipes are funky sometimes - Renderer can be jumpy in spots - Otherwise functional however --- .../advancedRocketry/AdvancedRocketry.java | 7 + .../api/AdvancedRocketryBlocks.java | 1 + .../advancedRocketry/client/ClientProxy.java | 2 + .../RendererPrecisionLaserEngraver.java | 86 ++ .../integration/jei/ARPlugin.java | 12 +- .../lathe/PrecisionLaserEngraverCategory.java | 31 + .../PrecisionLaserEngraverRecipeHandler.java | 27 + .../PrecisionLaserEngraverRecipeMaker.java | 21 + .../lathe/PrecisionLaserEngraverWrapper.java | 12 + .../recipe/RecipePrecisionLaserEngraver.java | 12 + .../machine/TilePrecisionLaserEngraver.java | 130 +++ .../advancedRocketry/util/RecipeHandler.java | 1 + .../blockstates/precisionlaserengraver.json | 12 + .../assets/advancedrocketry/lang/en_US.lang | 1 + .../models/block/precisionlaserengraver.json | 8 + .../models/precisionlaserengraver.obj | 882 ++++++++++++++++++ .../models/precisionlaserengraver.png | Bin 0 -> 18765 bytes .../recipes/advcircuitplateengraver.json | 30 + .../blocks/machineprecisionlaserengraver.png | Bin 0 -> 2278 bytes .../models/precisionlaserengraver.png | Bin 0 -> 18765 bytes 20 files changed, 1273 insertions(+), 2 deletions(-) create mode 100644 src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java create mode 100644 src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json create mode 100644 src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj create mode 100644 src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.png create mode 100644 src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaserengraver.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/models/precisionlaserengraver.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 6a3eeb32e..77e2d33cd 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -431,6 +431,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileBlackHoleGenerator.class, "ARblackholegenerator"); GameRegistry.registerTileEntity(TilePump.class, new ResourceLocation(Constants.modId, "ARpump")); GameRegistry.registerTileEntity(TileCentrifuge.class, new ResourceLocation(Constants.modId, "ARCentrifuge")); + GameRegistry.registerTileEntity(TilePrecisionLaserEngraver.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEngraver")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) GameRegistry.registerTileEntity(TileGravityController.class, "ARGravityMachine"); @@ -447,6 +448,7 @@ public void preInit(FMLPreInitializationEvent event) LibVulpes.registerRecipeHandler(TileRollingMachine.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/RollingMachine.xml"); LibVulpes.registerRecipeHandler(BlockPress.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/SmallPlatePress.xml"); LibVulpes.registerRecipeHandler(TileCentrifuge.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/Centrifuge.xml"); + LibVulpes.registerRecipeHandler(TilePrecisionLaserEngraver.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/PrecisionLaserEngraver.xml"); @@ -473,6 +475,7 @@ public void preInit(FMLPreInitializationEvent event) machineRecipes.registerMachine(TileRollingMachine.class); machineRecipes.registerMachine(TileCrystallizer.class); machineRecipes.registerMachine(TileCentrifuge.class); + machineRecipes.registerMachine(TilePrecisionLaserEngraver.class); } @SubscribeEvent(priority=EventPriority.HIGH) @@ -610,6 +613,7 @@ public void registerItems(RegistryEvent.Register evt) OreDictionary.registerOre("waferSilicon", new ItemStack(AdvancedRocketryItems.itemWafer,1,0)); OreDictionary.registerOre("ingotCarbon", new ItemStack(AdvancedRocketryItems.itemMisc, 1, 1)); OreDictionary.registerOre("itemLens", AdvancedRocketryItems.itemLens); + OreDictionary.registerOre("lensPrecisionLaserEngraver", AdvancedRocketryItems.itemLens); OreDictionary.registerOre("itemSilicon", MaterialRegistry.getItemStackFromMaterialAndType("Silicon", AllowedProducts.getProductByName("INGOT"))); OreDictionary.registerOre("dustThermite", new ItemStack(AdvancedRocketryItems.itemThermite)); OreDictionary.registerOre("slab", new ItemStack(Blocks.STONE_SLAB)); @@ -703,6 +707,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockCrystallizer = new BlockMultiblockMachine(TileCrystallizer.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("Crystallizer").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockWarpCore = new BlockWarpCore(TileWarpCore.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("warpCore").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockChemicalReactor = new BlockMultiblockMachine(TileChemicalReactor.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("chemreactor").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockPrecisionLaserEngraver = new BlockMultiblockMachine(TilePrecisionLaserEngraver.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("precisionlaserengraver").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockLathe = new BlockMultiblockMachine(TileLathe.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("lathe").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockRollingMachine = new BlockMultiblockMachine(TileRollingMachine.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("rollingMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockElectrolyser = new BlockMultiblockMachine(TileElectrolyser.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("electrolyser").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -833,6 +838,7 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockStationBuilder.setRegistryName("stationBuilder")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockElectrolyser.setRegistryName("electrolyser")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockChemicalReactor.setRegistryName("chemicalReactor")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockPrecisionLaserEngraver.setRegistryName("precisionlaserengraver")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenScrubber.setRegistryName("oxygenScrubber")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenVent.setRegistryName("oxygenVent")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenCharger.setRegistryName("oxygenCharger")); @@ -1037,6 +1043,7 @@ public void postInit(FMLPostInitializationEvent event) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileLathe(), (BlockTile)AdvancedRocketryBlocks.blockLathe); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCrystallizer(), (BlockTile)AdvancedRocketryBlocks.blockCrystallizer); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionAssembler(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionAssembler); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionLaserEngraver(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionLaserEngraver); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileObservatory(), (BlockTile)AdvancedRocketryBlocks.blockObservatory); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAstrobodyDataProcessor(), (BlockTile)AdvancedRocketryBlocks.blockPlanetAnalyser); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileRollingMachine(), (BlockTile)AdvancedRocketryBlocks.blockRollingMachine); diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java index b30c0c5b0..7c8a91cd3 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java @@ -43,6 +43,7 @@ public class AdvancedRocketryBlocks { public static Block blockOxygenFluid; public static Block blockHydrogenFluid; public static Block blockChemicalReactor; + public static Block blockPrecisionLaserEngraver; public static Block blockFuelFluid; public static Block test; public static Block blockOxygenVent; diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 76f622659..7b80ff7c0 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -102,6 +102,7 @@ public void registerRenderers() { ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileSpaceElevator.class, new zmaster587.advancedRocketry.client.render.multiblocks.RendererSpaceElevator()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileBeacon.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderBeacon()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.machine.TileCentrifuge.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderCentrifuge()); + ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionLaserEngraver.class, new RendererPrecisionLaserEngraver()); //ClientRegistry.bindTileEntitySpecialRenderer(TileModelRenderRotatable.class, modelBlock); @@ -227,6 +228,7 @@ public void preInitBlocks() blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlanetHoloSelector)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlanetSelector)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPrecisionAssembler)); + blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPrecisionLaserEngraver)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPressureTank)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockQuartzCrucible)); blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockRailgun)); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java new file mode 100644 index 000000000..a0e2281a7 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java @@ -0,0 +1,86 @@ +package zmaster587.advancedRocketry.client.render.multiblocks; + +import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; +import net.minecraft.item.ItemStack; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.ResourceLocation; +import org.lwjgl.opengl.GL11; +import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; +import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; +import zmaster587.libVulpes.api.material.MaterialRegistry; +import zmaster587.libVulpes.block.RotatableBlock; +import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; + +public class RendererPrecisionLaserEngraver extends TileEntitySpecialRenderer { + WavefrontObject model; + + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/precisionlaserengraver.png"); + + public RendererPrecisionLaserEngraver() { + try { + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/precisionlaserengraver.obj")); + } catch (ModelFormatException e) { + e.printStackTrace(); + } + + } + + @Override + public void render(TileEntity tile, double x, + double y, double z, float f, int damage, float a) { + TileMultiblockMachine multiBlockTile = (TileMultiblockMachine)tile; + + if(!multiBlockTile.canRender()) + return; + + GL11.glPushMatrix(); + + //Rotate and move the model into position + GL11.glTranslated(x + .5f, y, z + 0.5f); + EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); + GL11.glTranslated(0.5f, 0f, 1.5f); + + + if(multiBlockTile.isRunning()) { + + float progress = multiBlockTile.getProgress(0)/(float)multiBlockTile.getTotalProgress(0); + + bindTexture(texture); + model.renderPart("Hull"); + + //Full assembly translation and render + GL11.glPushMatrix(); + float progress2 = ((16 * progress) - (int)(16 * progress)); + + if (progress < 0.875){ + if (progress2 > 0.875) { + GL11.glTranslatef(0f, 0f, ((progress / 16.0f) * (1.0f / progress2))); + } + GL11.glTranslatef(0f, 0f, (progress - (progress2/16f))); + } else + GL11.glTranslatef(0f, 0f, ((1 - progress) / .15f)); + + model.renderPart("Mount"); + + //Render laser and laser translation + GL11.glPushMatrix(); + if (progress < 0.875) { + if (progress2 < 0.875f) + GL11.glTranslatef(-progress2, 0f, 0f); + else + GL11.glTranslatef(-((1 - progress2) / .15f), 0f, 0f); + } + model.renderPart("Laser"); + GL11.glPopMatrix(); + GL11.glPopMatrix(); + + + } + else { + bindTexture(texture); + model.renderAll(); + } + GL11.glPopMatrix(); + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index 5e0e943fe..f589f5136 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -29,6 +29,9 @@ import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerCategory; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeHandler; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeMaker; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverCategory; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverRecipeHandler; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverRecipeMaker; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineCategory; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeHandler; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeMaker; @@ -54,6 +57,7 @@ public class ARPlugin extends BlankModPlugin { public static final String arcFurnaceUUID = "zmaster587.AR.arcFurnace"; public static final String platePresser = "zmaster587.AR.platePresser"; public static final String centrifugeUUID = "zmaster587.AR.centrifuge"; + public static final String precisionLaserEngraverUUID = "zmaster587.AR.precisionlaserengraver"; public static void reload() { jeiHelpers.reload(); @@ -92,7 +96,8 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, new ElectrolyzerCategory(guiHelper), new BlastFurnaceCategory(guiHelper), new PlatePressCategory(guiHelper), - new CentrifugeCategory(guiHelper)); + new CentrifugeCategory(guiHelper), + new PrecisionLaserEngraverCategory(guiHelper)); registry.addRecipeHandlers(new RollingMachineRecipeHandler(), new LatheRecipeHandler(), @@ -103,7 +108,8 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, new ElectrolyzerRecipeHandler(), new BlastFurnaceRecipeHandler(), new PlatePressRecipeHandler(), - new CentrifugeRecipeHandler()); + new CentrifugeRecipeHandler(), + new PrecisionLaserEngraverRecipeHandler()); registry.addRecipes(RollingMachineRecipeMaker.getMachineRecipes(jeiHelpers, TileRollingMachine.class)); registry.addRecipes(LatheRecipeMaker.getMachineRecipes(jeiHelpers, TileLathe.class)); @@ -115,6 +121,7 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class)); registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class)); registry.addRecipes(CentrifugeRecipeMaker.getMachineRecipes(jeiHelpers, TileCentrifuge.class)); + registry.addRecipes(PrecisionLaserEngraverRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEngraver.class)); registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockRollingMachine), rollingMachineUUID); @@ -127,5 +134,6 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockArcFurnace), arcFurnaceUUID); registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockPlatePress), platePresser); registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockCentrifuge), centrifugeUUID); + registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockPrecisionLaserEngraver), precisionLaserEngraverUUID); } } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java new file mode 100644 index 000000000..449363b0e --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java @@ -0,0 +1,31 @@ +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; + +import mezz.jei.api.IGuiHelper; +import zmaster587.advancedRocketry.integration.jei.ARPlugin; +import zmaster587.advancedRocketry.integration.jei.MachineCategoryTemplate; +import zmaster587.advancedRocketry.inventory.TextureResources; +import zmaster587.libVulpes.LibVulpes; + +public class PrecisionLaserEngraverCategory extends MachineCategoryTemplate { + + public PrecisionLaserEngraverCategory(IGuiHelper helper) { + super(helper, TextureResources.latheProgressBar); + } + + @Override + public String getUid() { + return ARPlugin.precisionLaserEngraverUUID; + } + + @Override + public String getTitle() { + return LibVulpes.proxy.getLocalizedString("tile.precisionlaserengraver.name"); + } + + @Override + public String getModName() + { + return "Advanced Rocketry"; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java new file mode 100644 index 000000000..712787e48 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java @@ -0,0 +1,27 @@ +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; + +import mezz.jei.api.recipe.IRecipeHandler; +import mezz.jei.api.recipe.IRecipeWrapper; +import zmaster587.advancedRocketry.integration.jei.ARPlugin; + +public class PrecisionLaserEngraverRecipeHandler implements IRecipeHandler { + + @Override + public Class getRecipeClass() { + return PrecisionLaserEngraverWrapper.class; + } + + @Override + public String getRecipeCategoryUid(PrecisionLaserEngraverWrapper recipe) { return ARPlugin.precisionLaserEngraverUUID; } + + @Override + public IRecipeWrapper getRecipeWrapper(PrecisionLaserEngraverWrapper recipe) { + return recipe; + } + + @Override + public boolean isRecipeValid(PrecisionLaserEngraverWrapper recipe) { + return true; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java new file mode 100644 index 000000000..a964f7294 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java @@ -0,0 +1,21 @@ +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; + +import mezz.jei.api.IJeiHelpers; +import zmaster587.libVulpes.interfaces.IRecipe; +import zmaster587.libVulpes.recipe.RecipesMachine; + +import java.util.LinkedList; +import java.util.List; + +public class PrecisionLaserEngraverRecipeMaker { + + public static List getMachineRecipes(IJeiHelpers helpers, Class clazz) { + + List list = new LinkedList(); + for(IRecipe rec : RecipesMachine.getInstance().getRecipes(clazz)) { + list.add(new PrecisionLaserEngraverWrapper(rec)); + } + return list; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java new file mode 100644 index 000000000..becc7a29b --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java @@ -0,0 +1,12 @@ +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; + +import zmaster587.advancedRocketry.integration.jei.MachineRecipe; +import zmaster587.libVulpes.interfaces.IRecipe; + +public class PrecisionLaserEngraverWrapper extends MachineRecipe { + + PrecisionLaserEngraverWrapper(IRecipe rec) { + super(rec); + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java new file mode 100644 index 000000000..44c9eec7f --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java @@ -0,0 +1,12 @@ +package zmaster587.advancedRocketry.recipe; + +import zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionLaserEngraver; +import zmaster587.libVulpes.recipe.RecipeMachineFactory; + +public class RecipePrecisionLaserEngraver extends RecipeMachineFactory { + + @Override + public Class getMachine() { + return TilePrecisionLaserEngraver.class; + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java new file mode 100644 index 000000000..59e8d7a04 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java @@ -0,0 +1,130 @@ +package zmaster587.advancedRocketry.tile.multiblock.machine; + +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; +import net.minecraft.inventory.IInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.SoundEvent; +import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import net.minecraftforge.fluids.FluidStack; +import net.minecraftforge.oredict.OreDictionary; +import net.minecraftforge.oredict.OreIngredient; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; +import zmaster587.advancedRocketry.api.AdvancedRocketryItems; +import zmaster587.advancedRocketry.inventory.TextureResources; +import zmaster587.advancedRocketry.util.AudioRegistry; +import zmaster587.libVulpes.api.LibVulpesBlocks; +import zmaster587.libVulpes.interfaces.IRecipe; +import zmaster587.libVulpes.inventory.modules.IModularInventory; +import zmaster587.libVulpes.inventory.modules.ModuleBase; +import zmaster587.libVulpes.inventory.modules.ModuleProgress; +import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; +import zmaster587.libVulpes.util.IFluidHandlerInternal; + +import java.util.Iterator; +import java.util.List; + +public class TilePrecisionLaserEngraver extends TileMultiblockMachine implements IModularInventory { + + public static final Object[][][] structure = { + {{"slab", "slab", "slab"}, + {Blocks.AIR, "slab", Blocks.AIR}, + {"slab", "slab", "slab"}}, + + {{AdvancedRocketryBlocks.blockStructureTower, Blocks.AIR, LibVulpesBlocks.blockStructureBlock}, + {Blocks.AIR, AdvancedRocketryBlocks.blockVacuumLaser, LibVulpesBlocks.blockStructureBlock}, + {AdvancedRocketryBlocks.blockStructureTower, Blocks.AIR, LibVulpesBlocks.blockStructureBlock}}, + + {{LibVulpesBlocks.blockStructureBlock, 'c', 'I'}, + {'P', LibVulpesBlocks.motors, 'O'}, + {'P', LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock}}, + }; + + @Override + public Object[][][] getStructure() { + return structure; + } + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return true; + } + + @Override + protected float getTimeMultiplierForRecipe(IRecipe recipe) { + return super.getTimeMultiplierForRecipe(recipe); + } + + @Override + public void consumeItems(IRecipe recipe) { + List> ingredients = recipe.getIngredients(); + + label77: + for(int ingredientNum = 0; ingredientNum < ingredients.size(); ++ingredientNum) { + List ingredient = (List)ingredients.get(ingredientNum); + Iterator var5 = this.getItemInPorts().iterator(); + + while(var5.hasNext()) { + IInventory hatch = (IInventory)var5.next(); + + for(int i = 0; i < hatch.getSizeInventory(); ++i) { + ItemStack stackInSlot = hatch.getStackInSlot(i); + Iterator var9 = ingredient.iterator(); + + while(var9.hasNext()) { + ItemStack stack = (ItemStack)var9.next(); + + if ((stackInSlot != null && stackInSlot.getCount() >= stack.getCount() && (stackInSlot.isItemEqual(stack) || stack.getItemDamage() == 32767 && stackInSlot.getItem() == stack.getItem())) && !isLensItem(stack)) { + hatch.decrStackSize(i, stack.getCount()); + hatch.markDirty(); + this.world.notifyBlockUpdate(this.pos, this.world.getBlockState(((TileEntity)hatch).getPos()), this.world.getBlockState(((TileEntity)hatch).getPos()), 6); + continue label77; + } + } + } + } + } + } + + @Override + public AxisAlignedBB getRenderBoundingBox() { + + return new AxisAlignedBB(pos.add(-3,-2,-3),pos.add(3,2,3)); + } + + private boolean isLensItem (ItemStack stack) { + int[] oreIds = OreDictionary.getOreIDs(stack); + for (int oreId : oreIds) { + if (OreDictionary.getOreName(oreId).contains("lensPrecisionLaserEngraver")) { + return true; + } + } + return false; + } + @Override + public SoundEvent getSound() { + return AudioRegistry.lathe; + } + + @Override + public int getSoundDuration() { + return 30; + } + + @Override + public List getModules(int ID, EntityPlayer player) { + List modules = super.getModules(ID, player); + + modules.add(new ModuleProgress(100, 40, 0, TextureResources.latheProgressBar, this)); + return modules; + } + + @Override + public String getMachineName() { + return "tile.precisionlaserengraver.name"; + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java index 76d2a3c83..b6915df12 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java @@ -53,6 +53,7 @@ public void registerXMLRecipes() { LibVulpes.instance.loadXMLRecipe(TileRollingMachine.class); LibVulpes.instance.loadXMLRecipe(BlockPress.class); LibVulpes.instance.loadXMLRecipe(TileCentrifuge.class); + LibVulpes.instance.loadXMLRecipe(TilePrecisionLaserEngraver.class); } public void registerAllMachineRecipes() { diff --git a/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json new file mode 100644 index 000000000..6e6702d88 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json @@ -0,0 +1,12 @@ +{ + "variants": { + "facing=north,state=false": { "model": "advancedrocketry:precisionlaserengraver" }, + "facing=south,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 180 }, + "facing=west,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 270 }, + "facing=east,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 }, + "facing=north,state=true": { "model": "advancedrocketry:precisionlaserengraver" }, + "facing=south,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 180 }, + "facing=west,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 270 }, + "facing=east,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 } + } +} diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 4f3e12159..f3fe67faf 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -121,6 +121,7 @@ tile.wirelessTransciever.name=Wireless Transceiver tile.blackholegenerator.name=Black Hole Generator tile.pump.name=Fluid Pump tile.centrifuge.name=Centrifuge +tile.precisionlaserengraver.name=Precision Laser Engraver tile.enrichedLavaBlock.name=Enriched Lava Block tile.basalt.name=Basalt tile.landingfloat.name=Landing Float diff --git a/src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json b/src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json new file mode 100644 index 000000000..05d64a625 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json @@ -0,0 +1,8 @@ +{ + "parent": "block/orientable", + "textures": { + "top": "libvulpes:blocks/machineGeneric", + "front": "advancedrocketry:blocks/machinePrecisionLaserEngraver", + "side": "libvulpes:blocks/machineGeneric" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj b/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj new file mode 100644 index 000000000..1edf2f8c9 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj @@ -0,0 +1,882 @@ +# Blender v2.79 (sub 0) OBJ File: 'precision_laser_engraver.blend' +# www.blender.org +mtllib precision_laser_engraver.mtl +o Laser +v -1.250000 1.562500 -1.750000 +v -1.250000 2.187500 -1.750000 +v -0.875000 1.562500 -1.750000 +v -0.875000 2.187500 -1.750000 +v -1.250000 1.562500 -2.125000 +v -1.250000 2.187500 -2.125000 +v -0.875000 1.562500 -2.125000 +v -0.875000 2.187500 -2.125000 +vt 0.828125 0.515625 +vt 0.750000 0.515625 +vt 0.750000 0.609375 +vt 0.828125 0.609375 +vt 0.750000 0.515625 +vt 0.828125 0.515625 +vt 0.750000 0.609375 +vt 0.750000 0.609375 +vt 0.828125 0.609375 +vt 0.828125 0.515625 +vt 0.875000 0.515625 +vt 0.828125 0.515625 +vt 0.828125 0.609375 +vt 0.875000 0.609375 +vt 0.921875 0.609375 +vt 0.921875 0.515625 +vt 0.828125 0.609375 +vt 0.750000 0.515625 +vt 0.875000 0.609375 +vt 0.875000 0.515625 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None +s off +f 2/1/1 1/2/1 3/3/1 +f 4/4/2 3/3/2 7/5/2 +f 8/6/3 7/5/3 5/7/3 +f 6/8/4 5/9/4 1/10/4 +f 7/11/5 3/12/5 1/13/5 +f 4/14/6 8/15/6 6/16/6 +f 2/1/1 3/3/1 4/4/1 +f 4/4/2 7/5/2 8/6/2 +f 8/6/3 5/7/3 6/17/3 +f 6/8/4 1/10/4 2/18/4 +f 7/11/5 1/13/5 5/19/5 +f 4/14/6 6/16/6 2/20/6 +o Mount +v -0.687500 1.562500 -1.750000 +v -0.687500 2.187500 -1.750000 +v -0.312500 1.562500 -1.750000 +v -0.312500 2.187500 -1.750000 +v -0.687500 1.562500 -2.125000 +v -0.687500 2.187500 -2.125000 +v -0.312500 1.562500 -2.125000 +v -0.312500 2.187500 -2.125000 +v -2.312500 1.937500 -1.843750 +v -2.312500 2.125000 -1.843750 +v -0.687500 1.937500 -1.843750 +v -0.687500 2.125000 -1.843750 +v -2.312500 1.937500 -2.031250 +v -2.312500 2.125000 -2.031250 +v -0.687500 1.937500 -2.031250 +v -0.687500 2.125000 -2.031250 +v -2.312500 1.625000 -1.843750 +v -2.312500 1.812500 -1.843750 +v -0.687500 1.625000 -1.843750 +v -0.687500 1.812500 -1.843750 +v -2.312500 1.625000 -2.031250 +v -2.312500 1.812500 -2.031250 +v -0.687500 1.625000 -2.031250 +v -0.687500 1.812500 -2.031250 +v -2.687500 1.562500 -1.750000 +v -2.687500 2.187500 -1.750000 +v -2.312500 1.562500 -1.750000 +v -2.312500 2.187500 -1.750000 +v -2.687500 1.562500 -2.125000 +v -2.687500 2.187500 -2.125000 +v -2.312500 1.562500 -2.125000 +v -2.312500 2.187500 -2.125000 +vt 1.000000 0.515625 +vt 0.921875 0.515625 +vt 0.921875 0.609375 +vt 1.000000 0.609375 +vt 0.921875 0.515625 +vt 1.000000 0.515625 +vt 0.921875 0.609375 +vt 0.921875 0.609375 +vt 1.000000 0.609375 +vt 1.000000 0.515625 +vt 0.875000 0.515625 +vt 0.875000 0.609375 +vt 0.875000 0.609375 +vt 0.921875 0.609375 +vt 0.921875 0.515625 +vt 0.796875 0.609375 +vt 0.796875 0.656250 +vt 1.000000 0.656250 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.656250 +vt 1.000000 0.609375 +vt 0.796875 0.609375 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.656250 +vt 1.000000 0.609375 +vt 0.796875 0.609375 +vt 1.000000 0.609375 +vt 0.796875 0.656250 +vt 0.796875 0.609375 +vt 0.796875 0.656250 +vt 1.000000 0.656250 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.656250 +vt 1.000000 0.609375 +vt 0.796875 0.609375 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.656250 +vt 1.000000 0.609375 +vt 0.796875 0.609375 +vt 1.000000 0.609375 +vt 0.796875 0.656250 +vt 0.921875 0.609375 +vt 1.000000 0.609375 +vt 1.000000 0.515625 +vt 0.921875 0.609375 +vt 1.000000 0.609375 +vt 1.000000 0.515625 +vt 0.921875 0.609375 +vt 1.000000 0.609375 +vt 1.000000 0.515625 +vt 0.921875 0.515625 +vt 0.921875 0.515625 +vt 0.875000 0.515625 +vt 0.875000 0.609375 +vt 0.875000 0.609375 +vt 1.000000 0.609375 +vt 0.921875 0.515625 +vt 0.875000 0.515625 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.796875 0.656250 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.796875 0.656250 +vt 0.921875 0.515625 +vt 0.921875 0.515625 +vt 0.921875 0.609375 +vt 0.875000 0.515625 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None +s off +f 10/21/7 9/22/7 11/23/7 +f 12/24/8 11/23/8 15/25/8 +f 16/26/9 15/25/9 13/27/9 +f 14/28/10 13/29/10 9/30/10 +f 15/25/11 11/31/11 9/32/11 +f 12/33/12 16/34/12 14/35/12 +f 18/36/7 17/37/7 19/38/7 +f 20/39/8 19/40/8 23/41/8 +f 24/42/9 23/43/9 21/44/9 +f 22/45/10 21/46/10 17/47/10 +f 23/48/11 19/49/11 17/50/11 +f 20/51/12 24/42/12 22/52/12 +f 26/53/7 25/54/7 27/55/7 +f 28/56/8 27/57/8 31/58/8 +f 32/59/9 31/60/9 29/61/9 +f 30/62/10 29/63/10 25/64/10 +f 31/65/11 27/66/11 25/67/11 +f 28/68/12 32/59/12 30/69/12 +f 34/70/7 33/71/7 35/72/7 +f 36/73/8 35/74/8 39/75/8 +f 40/76/9 39/77/9 37/78/9 +f 38/79/10 37/78/10 33/71/10 +f 39/80/11 35/81/11 33/82/11 +f 36/83/12 40/76/12 38/79/12 +f 10/21/7 11/23/7 12/24/7 +f 12/24/8 15/25/8 16/26/8 +f 16/26/9 13/27/9 14/84/9 +f 14/28/10 9/30/10 10/85/10 +f 15/25/11 9/32/11 13/27/11 +f 12/33/12 14/35/12 10/86/12 +f 18/36/7 19/38/7 20/51/7 +f 20/39/8 23/41/8 24/87/8 +f 24/42/9 21/44/9 22/52/9 +f 22/45/10 17/47/10 18/88/10 +f 23/48/11 17/50/11 21/89/11 +f 20/51/12 22/52/12 18/36/12 +f 26/53/7 27/55/7 28/68/7 +f 28/56/8 31/58/8 32/90/8 +f 32/59/9 29/61/9 30/69/9 +f 30/62/10 25/64/10 26/91/10 +f 31/65/11 25/67/11 29/92/11 +f 28/68/12 30/69/12 26/53/12 +f 34/70/7 35/72/7 36/93/7 +f 36/73/8 39/75/8 40/94/8 +f 40/76/9 37/78/9 38/79/9 +f 38/79/10 33/71/10 34/70/10 +f 39/80/11 33/82/11 37/95/11 +f 36/83/12 38/79/12 34/96/12 +o Hull +v -3.000000 -0.000000 -0.000000 +v -3.000000 0.250000 -0.000000 +v -0.000000 -0.000000 0.000000 +v -0.000000 0.250000 0.000000 +v -3.000000 -0.000000 -3.000000 +v -3.000000 0.250000 -3.000000 +v 0.000000 -0.000000 -3.000000 +v 0.000000 0.250000 -3.000000 +v -2.750000 1.000000 -2.125000 +v -2.750000 2.250000 -2.125000 +v -0.250000 1.000000 -2.125000 +v -0.250000 2.250000 -2.125000 +v -2.750000 1.000000 -2.875000 +v -2.750000 2.250000 -2.875000 +v -0.250000 1.000000 -2.875000 +v -0.250000 2.250000 -2.875000 +v -0.875000 1.000000 -0.125000 +v -0.875000 2.250000 -0.125000 +v -0.125000 1.000000 -0.125000 +v -0.125000 2.250000 -0.125000 +v -0.875000 1.000000 -0.875000 +v -0.875000 2.250000 -0.875000 +v -0.125000 1.000000 -0.875000 +v -0.125000 2.250000 -0.875000 +v -3.000000 0.875000 -0.000000 +v -3.000000 1.000000 -0.000000 +v -0.000000 0.875000 0.000000 +v -0.000000 1.000000 0.000000 +v -3.000000 0.875000 -3.000000 +v -3.000000 1.000000 -3.000000 +v 0.000000 0.875000 -3.000000 +v 0.000000 1.000000 -3.000000 +v -2.937500 0.250000 -0.062500 +v -2.937500 0.875000 -0.062500 +v -0.062500 0.250000 -0.062500 +v -0.062500 0.875000 -0.062500 +v -2.937500 0.250000 -2.937500 +v -2.937500 0.875000 -2.937500 +v -0.062500 0.250000 -2.937500 +v -0.062500 0.875000 -2.937500 +v -0.593750 1.625000 -0.875000 +v -0.593750 1.812500 -0.875000 +v -0.406250 1.625000 -0.875000 +v -0.406250 1.812500 -0.875000 +v -0.593750 1.625000 -2.125000 +v -0.593750 1.812500 -2.125000 +v -0.406250 1.625000 -2.125000 +v -0.406250 1.812500 -2.125000 +v -0.187500 0.250000 -2.812500 +v -0.187500 0.875000 -2.812500 +v -0.000000 0.250000 -2.812500 +v -0.000000 0.875000 -2.812500 +v -0.187500 0.250000 -3.000000 +v -0.187500 0.875000 -3.000000 +v 0.000000 0.250000 -3.000000 +v 0.000000 0.875000 -3.000000 +v -0.062500 0.250000 -1.000000 +v -0.062500 0.875000 -1.000000 +v -0.000000 0.250000 -1.000000 +v -0.000000 0.875000 -1.000000 +v -0.062500 0.250000 -2.000000 +v -0.062500 0.875000 -2.000000 +v -0.000000 0.250000 -2.000000 +v -0.000000 0.875000 -2.000000 +v -3.000000 0.250000 -2.812500 +v -3.000000 0.875000 -2.812500 +v -2.812500 0.250000 -2.812500 +v -2.812500 0.875000 -2.812500 +v -3.000000 0.250000 -3.000000 +v -3.000000 0.875000 -3.000000 +v -2.812500 0.250000 -3.000000 +v -2.812500 0.875000 -3.000000 +v -0.187500 0.250000 0.000000 +v -0.187500 0.875000 0.000000 +v -0.000000 0.250000 0.000000 +v -0.000000 0.875000 0.000000 +v -0.187500 0.250000 -0.187500 +v -0.187500 0.875000 -0.187500 +v -0.000000 0.250000 -0.187500 +v -0.000000 0.875000 -0.187500 +v -3.000000 0.250000 -0.000000 +v -3.000000 0.875000 -0.000000 +v -2.812500 0.250000 -0.000000 +v -2.812500 0.875000 -0.000000 +v -3.000000 0.250000 -0.187500 +v -3.000000 0.875000 -0.187500 +v -2.812500 0.250000 -0.187500 +v -2.812500 0.875000 -0.187500 +v -0.687500 0.312500 -2.937500 +v -0.687500 0.687500 -2.937500 +v -0.312500 0.312500 -2.937500 +v -0.312500 0.687500 -2.937500 +v -0.687500 0.312500 -3.000000 +v -0.687500 0.687500 -3.000000 +v -0.312500 0.312500 -3.000000 +v -0.312500 0.687500 -3.000000 +v -1.687500 0.312500 -2.937500 +v -1.687500 0.687500 -2.937500 +v -1.312500 0.312500 -2.937500 +v -1.312500 0.687500 -2.937500 +v -1.687500 0.312500 -3.000000 +v -1.687500 0.687500 -3.000000 +v -1.312500 0.312500 -3.000000 +v -1.312500 0.687500 -3.000000 +v -2.312500 0.312500 -0.062500 +v -2.312500 0.687500 -0.062500 +v -2.687500 0.312500 -0.062500 +v -2.687500 0.687500 -0.062500 +v -2.312500 0.312500 0.000000 +v -2.312500 0.687500 0.000000 +v -2.687500 0.312500 0.000000 +v -2.687500 0.687500 0.000000 +v -1.312500 0.312500 -0.062500 +v -1.312500 0.687500 -0.062500 +v -1.687500 0.312500 -0.062500 +v -1.687500 0.687500 -0.062500 +v -1.312500 0.312500 0.000000 +v -1.312500 0.687500 0.000000 +v -1.687500 0.312500 0.000000 +v -1.687500 0.687500 0.000000 +v -2.875000 1.000000 -0.125000 +v -2.875000 2.250000 -0.125000 +v -2.125000 1.000000 -0.125000 +v -2.125000 2.250000 -0.125000 +v -2.875000 1.000000 -0.875000 +v -2.875000 2.250000 -0.875000 +v -2.125000 1.000000 -0.875000 +v -2.125000 2.250000 -0.875000 +v -0.593750 1.937500 -0.875000 +v -0.593750 2.125000 -0.875000 +v -0.406250 1.937500 -0.875000 +v -0.406250 2.125000 -0.875000 +v -0.593750 1.937500 -2.125000 +v -0.593750 2.125000 -2.125000 +v -0.406250 1.937500 -2.125000 +v -0.406250 2.125000 -2.125000 +v -2.593750 1.625000 -0.875000 +v -2.593750 1.812500 -0.875000 +v -2.406250 1.625000 -0.875000 +v -2.406250 1.812500 -0.875000 +v -2.593750 1.625000 -2.125000 +v -2.593750 1.812500 -2.125000 +v -2.406250 1.625000 -2.125000 +v -2.406250 1.812500 -2.125000 +v -2.593750 1.937500 -0.875000 +v -2.593750 2.125000 -0.875000 +v -2.406250 1.937500 -0.875000 +v -2.406250 2.125000 -0.875000 +v -2.593750 1.937500 -2.125000 +v -2.593750 2.125000 -2.125000 +v -2.406250 1.937500 -2.125000 +v -2.406250 2.125000 -2.125000 +v -2.000000 1.000000 -1.000000 +v -2.000000 1.562500 -1.000000 +v -1.000000 1.000000 -1.000000 +v -1.000000 1.562500 -1.000000 +v -2.000000 1.000000 -2.000000 +v -2.000000 1.562500 -2.000000 +v -1.000000 1.000000 -2.000000 +v -1.000000 1.562500 -2.000000 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.000000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.000000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.000000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.000000 0.187500 +vt -0.000000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 0.250000 +vt 0.000071 0.999929 +vt 0.375000 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 0.328125 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.375000 0.500000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 0.328125 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.812500 +vt 0.718750 0.812500 +vt 0.718750 0.187500 +vt 0.375000 0.812500 +vt 0.375000 0.500000 +vt 0.468750 0.500000 +vt 0.468750 0.812500 +vt 0.375000 0.500000 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.375000 0.500000 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.468750 1.000000 +vt 0.375000 0.812500 +vt 0.625000 0.968750 +vt 0.625000 1.000000 +vt 0.999900 0.999900 +vt 0.625000 0.968750 +vt 0.625000 1.000000 +vt 1.000000 1.000000 +vt 0.999900 0.999900 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 0.999900 0.999900 +vt 1.000000 0.968750 +vt 0.625000 0.968750 +vt 0.375000 0.250000 +vt 0.000000 0.250000 +vt 0.000071 0.999929 +vt 0.375000 0.250000 +vt 0.000000 0.250000 +vt -0.000000 1.000000 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 0.632812 0.812500 +vt 0.992188 0.968750 +vt 0.992188 0.812500 +vt 0.632812 0.812500 +vt 0.468750 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 1.000000 0.812500 +vt 1.000000 0.656250 +vt 0.992188 0.656250 +vt 1.000000 0.812500 +vt 1.000000 0.656250 +vt 0.875000 0.656250 +vt 0.882812 0.812500 +vt 0.882812 0.656250 +vt 0.875000 0.656250 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.648438 0.968750 +vt 0.648438 0.812500 +vt 0.625000 0.812500 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.773438 0.718750 +vt 0.781250 0.812500 +vt 0.781250 0.718750 +vt 0.734375 0.718750 +vt 0.742188 0.812500 +vt 0.742188 0.718750 +vt 0.734375 0.718750 +vt 0.781250 0.734375 +vt 0.781250 0.796875 +vt 0.734375 0.796875 +vt 0.828125 0.812500 +vt 0.828125 0.718750 +vt 0.820312 0.718750 +vt 0.828125 0.812500 +vt 0.828125 0.718750 +vt 0.781250 0.718750 +vt 0.789062 0.812500 +vt 0.789062 0.718750 +vt 0.781250 0.718750 +vt 0.828125 0.734375 +vt 0.828125 0.796875 +vt 0.781250 0.796875 +vt 0.875000 0.812500 +vt 0.875000 0.718750 +vt 0.867188 0.718750 +vt 0.875000 0.812500 +vt 0.875000 0.718750 +vt 0.828125 0.718750 +vt 0.835938 0.812500 +vt 0.835938 0.718750 +vt 0.828125 0.718750 +vt 0.875000 0.734375 +vt 0.875000 0.796875 +vt 0.828125 0.796875 +vt 0.875000 0.812500 +vt 0.875000 0.718750 +vt 0.867188 0.718750 +vt 0.875000 0.812500 +vt 0.875000 0.718750 +vt 0.828125 0.718750 +vt 0.835938 0.812500 +vt 0.835938 0.718750 +vt 0.828125 0.718750 +vt 0.875000 0.734375 +vt 0.875000 0.796875 +vt 0.828125 0.796875 +vt 0.828125 0.812500 +vt 0.375000 0.812500 +vt 0.375000 0.500000 +vt 0.468750 0.500000 +vt 0.468750 0.812500 +vt 0.375000 0.500000 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.375000 0.500000 +vt 0.468750 0.812500 +vt 0.468750 0.500000 +vt 0.468750 1.000000 +vt 0.375000 0.812500 +vt 0.468750 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.953125 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.953125 +vt 0.804688 0.515625 +vt 0.875000 0.515625 +vt 0.875000 0.265625 +vt 0.804688 0.265625 +vt 0.875000 0.515625 +vt 0.804688 0.515625 +vt 0.875000 0.265625 +vt 0.804688 0.515625 +vt 0.875000 0.515625 +vt 0.875000 0.265625 +vt 0.875000 0.515625 +vt 1.000000 0.515625 +vt 1.000000 0.265625 +vt -0.000000 0.250000 +vt -0.000000 0.250000 +vt 0.000000 0.250000 +vt -0.000000 0.250000 +vt 0.000000 0.250000 +vt 0.468750 0.328125 +vt 0.375000 0.812500 +vt 0.468750 0.328125 +vt 0.375000 0.812500 +vt 0.625000 0.187500 +vt 0.375000 0.812500 +vt 0.375000 1.000000 +vt 1.000000 0.968750 +vt 1.000000 0.968750 +vt 0.625000 1.000000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 1.000000 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.632812 0.968750 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.468750 0.953125 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.992188 0.812500 +vt 0.875000 0.812500 +vt 0.875000 0.812500 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.625000 0.968750 +vt 0.773438 0.812500 +vt 0.734375 0.812500 +vt 0.734375 0.812500 +vt 0.734375 0.734375 +vt 0.820312 0.812500 +vt 0.781250 0.812500 +vt 0.781250 0.812500 +vt 0.781250 0.734375 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.867188 0.812500 +vt 0.828125 0.812500 +vt 0.828125 0.734375 +vt 0.375000 0.812500 +vt 0.375000 1.000000 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.468750 0.953125 +vt 0.468750 1.000000 +vt 0.625000 1.000000 +vt 0.468750 0.953125 +vt 0.804688 0.265625 +vt 0.804688 0.265625 +vt 0.875000 0.265625 +vn -0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl None +s off +f 42/97/13 41/98/13 43/99/13 +f 44/100/14 43/101/14 47/102/14 +f 48/103/15 47/104/15 45/105/15 +f 46/106/16 45/107/16 41/108/16 +f 47/109/17 43/110/17 41/111/17 +f 44/112/18 48/113/18 46/106/18 +f 50/114/13 49/115/13 51/116/13 +f 52/117/14 51/118/14 55/119/14 +f 56/120/15 55/121/15 53/122/15 +f 54/123/16 53/124/16 49/125/16 +f 52/126/18 56/127/18 54/128/18 +f 58/129/13 57/130/13 59/131/13 +f 60/132/14 59/131/14 63/133/14 +f 64/134/15 63/135/15 61/136/15 +f 62/137/16 61/138/16 57/130/16 +f 60/139/18 64/134/18 62/140/18 +f 66/141/13 65/142/13 67/143/13 +f 68/144/14 67/145/14 71/146/14 +f 72/147/15 71/148/15 69/149/15 +f 70/150/16 69/151/16 65/152/16 +f 71/153/17 67/154/17 65/155/17 +f 68/156/18 72/157/18 70/158/18 +f 74/159/13 73/160/13 75/161/13 +f 76/162/14 75/163/14 79/164/14 +f 80/165/15 79/166/15 77/167/15 +f 78/168/16 77/169/16 73/170/16 +f 84/171/14 83/172/14 87/173/14 +f 86/174/16 85/175/16 81/176/16 +f 87/173/17 83/172/17 81/177/17 +f 84/171/18 88/178/18 86/179/18 +f 90/180/13 89/181/13 91/182/13 +f 92/183/14 91/184/14 95/185/14 +f 96/186/15 95/187/15 93/188/15 +f 94/189/16 93/190/16 89/191/16 +f 98/192/13 97/193/13 99/194/13 +f 100/195/14 99/196/14 103/197/14 +f 104/198/15 103/199/15 101/200/15 +f 106/201/13 105/202/13 107/203/13 +f 108/204/14 107/205/14 111/206/14 +f 112/207/15 111/208/15 109/209/15 +f 110/210/16 109/211/16 105/212/16 +f 114/213/13 113/214/13 115/215/13 +f 116/216/14 115/217/14 119/218/14 +f 120/219/15 119/220/15 117/221/15 +f 118/222/16 117/223/16 113/224/16 +f 122/225/13 121/226/13 123/227/13 +f 124/228/14 123/229/14 127/230/14 +f 128/231/15 127/232/15 125/233/15 +f 126/234/16 125/235/16 121/236/16 +f 132/237/14 131/238/14 135/239/14 +f 136/240/15 135/241/15 133/242/15 +f 134/243/16 133/244/16 129/245/16 +f 135/246/17 131/238/17 129/245/17 +f 132/237/18 136/247/18 134/248/18 +f 140/249/14 139/250/14 143/251/14 +f 144/252/15 143/253/15 141/254/15 +f 142/255/16 141/256/16 137/257/16 +f 143/258/17 139/250/17 137/257/17 +f 140/249/18 144/259/18 142/260/18 +f 148/261/16 147/262/16 151/263/16 +f 152/264/13 151/265/13 149/266/13 +f 150/267/14 149/268/14 145/269/14 +f 151/270/17 147/262/17 145/269/17 +f 148/261/18 152/271/18 150/272/18 +f 156/273/16 155/274/16 159/275/16 +f 160/276/13 159/277/13 157/278/13 +f 158/279/14 157/280/14 153/281/14 +f 159/282/17 155/274/17 153/281/17 +f 160/283/18 158/284/18 154/285/18 +f 162/286/13 161/287/13 163/288/13 +f 164/289/14 163/288/14 167/290/14 +f 168/291/15 167/292/15 165/293/15 +f 166/294/16 165/295/16 161/287/16 +f 164/296/18 168/291/18 166/297/18 +f 172/298/14 171/299/14 175/300/14 +f 174/301/16 173/302/16 169/303/16 +f 175/300/17 171/299/17 169/304/17 +f 172/298/18 176/305/18 174/306/18 +f 180/307/14 179/308/14 183/309/14 +f 182/310/16 181/311/16 177/312/16 +f 183/309/17 179/308/17 177/313/17 +f 180/307/18 184/314/18 182/315/18 +f 188/316/14 187/317/14 191/318/14 +f 190/319/16 189/320/16 185/321/16 +f 191/318/17 187/317/17 185/322/17 +f 188/316/18 192/323/18 190/324/18 +f 194/325/13 193/326/13 195/327/13 +f 196/328/14 195/327/14 199/329/14 +f 200/330/15 199/329/15 197/331/15 +f 198/332/16 197/333/16 193/334/16 +f 196/335/18 200/336/18 198/337/18 +f 42/97/13 43/99/13 44/338/13 +f 44/100/14 47/102/14 48/339/14 +f 48/103/15 45/105/15 46/340/15 +f 46/106/16 41/108/16 42/341/16 +f 47/109/17 41/111/17 45/342/17 +f 44/112/18 46/106/18 42/341/18 +f 50/114/13 51/116/13 52/343/13 +f 52/117/14 55/119/14 56/344/14 +f 56/120/15 53/122/15 54/345/15 +f 54/123/16 49/125/16 50/346/16 +f 52/126/18 54/128/18 50/347/18 +f 58/129/13 59/131/13 60/132/13 +f 60/132/14 63/133/14 64/348/14 +f 64/134/15 61/136/15 62/140/15 +f 62/137/16 57/130/16 58/129/16 +f 60/139/18 62/140/18 58/349/18 +f 66/141/13 67/143/13 68/350/13 +f 68/144/14 71/146/14 72/351/14 +f 72/147/15 69/149/15 70/352/15 +f 70/150/16 65/152/16 66/353/16 +f 71/153/17 65/155/17 69/354/17 +f 68/156/18 70/158/18 66/355/18 +f 74/159/13 75/161/13 76/356/13 +f 76/162/14 79/164/14 80/357/14 +f 80/165/15 77/167/15 78/358/15 +f 78/168/16 73/170/16 74/359/16 +f 84/171/14 87/173/14 88/178/14 +f 86/174/16 81/176/16 82/360/16 +f 87/173/17 81/177/17 85/361/17 +f 84/171/18 86/179/18 82/362/18 +f 90/180/13 91/182/13 92/363/13 +f 92/183/14 95/185/14 96/364/14 +f 96/186/15 93/188/15 94/365/15 +f 94/189/16 89/191/16 90/366/16 +f 98/192/13 99/194/13 100/367/13 +f 100/195/14 103/197/14 104/368/14 +f 104/198/15 101/200/15 102/369/15 +f 106/201/13 107/203/13 108/370/13 +f 108/204/14 111/206/14 112/371/14 +f 112/207/15 109/209/15 110/372/15 +f 110/210/16 105/212/16 106/373/16 +f 114/213/13 115/215/13 116/374/13 +f 116/216/14 119/218/14 120/375/14 +f 120/219/15 117/221/15 118/376/15 +f 118/222/16 113/224/16 114/377/16 +f 122/225/13 123/227/13 124/378/13 +f 124/228/14 127/230/14 128/379/14 +f 128/231/15 125/233/15 126/380/15 +f 126/234/16 121/236/16 122/381/16 +f 132/237/14 135/239/14 136/382/14 +f 136/240/15 133/242/15 134/383/15 +f 134/243/16 129/245/16 130/384/16 +f 135/246/17 129/245/17 133/385/17 +f 132/237/18 134/248/18 130/384/18 +f 140/249/14 143/251/14 144/386/14 +f 144/252/15 141/254/15 142/387/15 +f 142/255/16 137/257/16 138/388/16 +f 143/258/17 137/257/17 141/389/17 +f 140/249/18 142/260/18 138/388/18 +f 148/261/16 151/263/16 152/390/16 +f 152/264/13 149/266/13 150/391/13 +f 150/267/14 145/269/14 146/392/14 +f 151/270/17 145/269/17 149/393/17 +f 148/261/18 150/272/18 146/392/18 +f 156/273/16 159/275/16 160/394/16 +f 160/276/13 157/278/13 158/395/13 +f 158/279/14 153/281/14 154/285/14 +f 159/282/17 153/281/17 157/396/17 +f 160/283/18 154/285/18 156/273/18 +f 162/286/13 163/288/13 164/289/13 +f 164/289/14 167/290/14 168/397/14 +f 168/291/15 165/293/15 166/297/15 +f 166/294/16 161/287/16 162/286/16 +f 164/296/18 166/297/18 162/398/18 +f 172/298/14 175/300/14 176/305/14 +f 174/301/16 169/303/16 170/399/16 +f 175/300/17 169/304/17 173/400/17 +f 172/298/18 174/306/18 170/401/18 +f 180/307/14 183/309/14 184/314/14 +f 182/310/16 177/312/16 178/402/16 +f 183/309/17 177/313/17 181/403/17 +f 180/307/18 182/315/18 178/404/18 +f 188/316/14 191/318/14 192/323/14 +f 190/319/16 185/321/16 186/405/16 +f 191/318/17 185/322/17 189/406/17 +f 188/316/18 190/324/18 186/407/18 +f 194/325/13 195/327/13 196/328/13 +f 196/328/14 199/329/14 200/330/14 +f 200/330/15 197/331/15 198/408/15 +f 198/332/16 193/334/16 194/409/16 +f 196/335/18 198/337/18 194/410/18 diff --git a/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.png b/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.png new file mode 100644 index 0000000000000000000000000000000000000000..5117a39d07eb45ac51de7aa9adaffde36ec822dc GIT binary patch literal 18765 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 Aod5s; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/precisionlaserengraver.png b/src/main/resources/assets/advancedrocketry/textures/models/precisionlaserengraver.png new file mode 100644 index 0000000000000000000000000000000000000000..5117a39d07eb45ac51de7aa9adaffde36ec822dc GIT binary patch literal 18765 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 Date: Tue, 16 Feb 2021 13:41:34 -0500 Subject: [PATCH 037/312] Move model inventory state to JSONs and clean up ClientProxy --- .../advancedRocketry/client/ClientProxy.java | 96 ------------------- .../blockstates/aliensapling.json | 3 +- .../blockstates/altitudecontroller.json | 3 +- .../blockstates/arcfurnace.json | 3 +- .../advancedrocketry/blockstates/beacon.json | 3 +- .../blockstates/biomescanner.json | 3 +- .../blockstates/blackholegenerator.json | 3 +- .../blockstates/blastbrick.json | 3 +- .../blockstates/blockpump.json | 3 +- .../blockstates/centrifuge.json | 3 +- .../blockstates/chemicalreactor.json | 3 +- .../blockstates/controlpanel.json | 3 +- .../advancedrocketry/blockstates/crystal.json | 18 ++-- .../blockstates/crystallizer.json | 3 +- .../blockstates/cuttingmachine.json | 3 +- .../blockstates/deployablerocketbuilder.json | 3 +- .../advancedrocketry/blockstates/drill.json | 3 +- .../blockstates/electrolyser.json | 3 +- .../blockstates/forcefieldprojector.json | 3 +- .../blockstates/fuelingstation.json | 3 +- .../blockstates/gravitycontroller.json | 3 +- .../blockstates/gravitymachine.json | 3 +- .../blockstates/guidancecomputer.json | 3 +- .../advancedrocketry/blockstates/lathe.json | 3 +- .../blockstates/launchpad.json | 6 +- .../blockstates/microwavereciever.json | 3 +- .../blockstates/monitoringstation.json | 3 +- .../blockstates/observatory.json | 3 +- .../advancedrocketry/blockstates/ore0.json | 2 +- .../blockstates/orientationcontroller.json | 3 +- .../blockstates/oxygencharger.json | 3 +- .../blockstates/oxygendetection.json | 3 +- .../blockstates/oxygenscrubber.json | 3 +- .../blockstates/oxygenvent.json | 3 +- .../blockstates/pipesealer.json | 3 +- .../blockstates/planetanalyser.json | 3 +- .../blockstates/planetholoselector.json | 3 +- .../blockstates/planetselector.json | 3 +- .../blockstates/platepress.json | 3 +- .../precisionassemblingmachine.json | 3 +- .../blockstates/precisionlaserengraver.json | 3 +- .../blockstates/quartzcrucible.json | 3 +- .../advancedrocketry/blockstates/railgun.json | 3 +- .../blockstates/rocketbuilder.json | 3 +- .../blockstates/rollingmachine.json | 3 +- .../blockstates/satellitebuilder.json | 3 +- .../blockstates/satellitecontrolcenter.json | 3 +- .../blockstates/solargenerator.json | 3 +- .../blockstates/spaceelevatorcontroller.json | 3 +- .../blockstates/spacelaser.json | 3 +- .../blockstates/stationbuilder.json | 3 +- .../blockstates/suitworkstation.json | 3 +- .../blockstates/terraformer.json | 3 +- .../blockstates/thermitetorch.json | 3 +- .../blockstates/unlittorch.json | 3 +- .../blockstates/warpcore.json | 3 +- .../blockstates/warpmonitor.json | 3 +- .../blockstates/wirelesstransciever.json | 3 +- .../recipes/biomechanger_alt.json | 31 ------ .../recipes/blockfueltank_alt.json | 27 ------ .../recipes/blocklens_alt.json | 26 ----- .../recipes/deployablerocketbuilder_alt.json | 36 ------- .../advancedrocketry/recipes/intake_alt.json | 30 ------ .../recipes/jackhammer_alt.json | 42 -------- .../advancedrocketry/recipes/lathe_alt.json | 51 ---------- .../recipes/observatory_alt.json | 36 ------- .../recipes/oremapper_alt.json | 37 ------- .../recipes/spaceboots_alt.json | 32 ------- .../recipes/spacehelmet_alt.json | 37 ------- .../recipes/spaceleggings_alt.json | 27 ------ .../recipes/structuretower_alt.json | 22 ----- 71 files changed, 123 insertions(+), 595 deletions(-) delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/biomechanger_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/blocklens_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/deployablerocketbuilder_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/intake_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/jackhammer_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/lathe_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/observatory_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/oremapper_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/spaceboots_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/spacehelmet_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/spaceleggings_alt.json delete mode 100644 src/main/resources/assets/advancedrocketry/recipes/structuretower_alt.json diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 7b80ff7c0..7e7cd3523 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -160,102 +160,6 @@ public void preInitBlocks() for(int i = 0; i < BlockCrystal.numMetas; i++) ModelLoader.setCustomModelResourceLocation(blockItem, i, new ModelResourceLocation("advancedrocketry:crystal", "inventory")); - - blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockAirLock); - - blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockLaunchpad); - ModelLoader.setCustomModelResourceLocation(blockItem, 0, new ModelResourceLocation("advancedrocketry:launchpad_all", "inventory")); - - blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlatePress); - ModelLoader.setCustomModelResourceLocation(blockItem, 0, new ModelResourceLocation("advancedrocketry:platePress", "inventory")); - - blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockAdvEngine); - - - LinkedList blockItems = new LinkedList(); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAdvEngine)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienLeaves)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienPlanks)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienSapling)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAlienWood)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAltitudeController)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockArcFurnace)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockAtmosphereTerraformer)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockBeacon)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockBiomeScanner)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockBlastBrick)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockCharcoalLog)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockChemicalReactor)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockCircleLight)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockConcrete)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockCrystallizer)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockCuttingMachine)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockDataPipe)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockDeployableRocketBuilder)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockDockingPort)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockDrill)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockElectricMushroom)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockElectrolyser)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockEnergyPipe)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockEngine)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFluidPipe)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceField)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockForceFieldProjector)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockVacuumLaser)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelingStation)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockFuelTank)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGenericSeat)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGravityController)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGravityMachine)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockGuidanceComputer)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockHotTurf)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockIntake)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockLandingPad)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockLathe)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockLens)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockMicrowaveReciever)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockMonitoringStation)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockMoonTurf)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockMoonTurfDark)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockObservatory)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOrientationController)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOxygenCharger)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOxygenDetection)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOxygenScrubber)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockOxygenVent)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPipeSealer)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlanetAnalyser)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlanetHoloSelector)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPlanetSelector)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPrecisionAssembler)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPrecisionLaserEngraver)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockPressureTank)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockQuartzCrucible)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockRailgun)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockRocketBuilder)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockRollingMachine)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSatelliteBuilder)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSatelliteControlCenter)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSawBlade)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blocksGeode)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSolarGenerator)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSolarPanel)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSpaceElevatorController)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSpaceLaser)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockStationBuilder)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockStructureTower)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockSuitWorkStation)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockThermiteTorch)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockTransciever)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockUnlitTorch)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockVitrifiedSand)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockWarpCore)); - blockItems.add(Item.getItemFromBlock(AdvancedRocketryBlocks.blockWarpShipMonitor)); - - for(Item blockItem2 : blockItems) - ModelLoader.setCustomModelResourceLocation(blockItem2, 0, new ModelResourceLocation(blockItem2.getRegistryName(), "inventory")); - - //TODO fluids registerFluidModel((IFluidBlock) AdvancedRocketryBlocks.blockOxygenFluid); registerFluidModel((IFluidBlock) AdvancedRocketryBlocks.blockNitrogenFluid); diff --git a/src/main/resources/assets/advancedrocketry/blockstates/aliensapling.json b/src/main/resources/assets/advancedrocketry/blockstates/aliensapling.json index fa2f8baa0..ff2b07bd3 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/aliensapling.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/aliensapling.json @@ -1,6 +1,7 @@ { "variants": { "stage=0": { "model": "advancedrocketry:alienSapling" }, - "stage=1": { "model": "advancedrocketry:alienSapling" } + "stage=1": { "model": "advancedrocketry:alienSapling" }, + "inventory" : { "model": "advancedrocketry:aliensapling" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/altitudecontroller.json b/src/main/resources/assets/advancedrocketry/blockstates/altitudecontroller.json index 1aa0de59f..ce37fa31f 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/altitudecontroller.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/altitudecontroller.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:altitudeController" }, "facing=south,state=true": { "model": "advancedrocketry:altitudeController", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:altitudeController", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:altitudeController", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:altitudeController", "y": 90 }, + "inventory" : { "model": "advancedrocketry:altitudecontroller" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/arcfurnace.json b/src/main/resources/assets/advancedrocketry/blockstates/arcfurnace.json index 67662e40e..048e3c61d 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/arcfurnace.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/arcfurnace.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:arcFurnace_on" }, "facing=south,state=true": { "model": "advancedrocketry:arcFurnace_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:arcFurnace_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:arcFurnace_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:arcFurnace_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:arcfurnace" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/beacon.json b/src/main/resources/assets/advancedrocketry/blockstates/beacon.json index 9610c87a9..1c04ec0a4 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/beacon.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/beacon.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:beacon" }, "facing=south,state=true": { "model": "advancedrocketry:beacon", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:beacon", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:beacon", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:beacon", "y": 90 }, + "inventory" : { "model": "advancedrocketry:beacon" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/biomescanner.json b/src/main/resources/assets/advancedrocketry/blockstates/biomescanner.json index 3311f3114..4fd48934a 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/biomescanner.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/biomescanner.json @@ -7,7 +7,8 @@ "facing=north,state=true": { "model": "advancedrocketry:biomeScanner" }, "facing=south,state=true": { "model": "advancedrocketry:biomeScanner", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:biomeScanner", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:biomeScanner", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:biomeScanner", "y": 90 }, + "inventory" : { "model": "advancedrocketry:biomescanner" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/blackholegenerator.json b/src/main/resources/assets/advancedrocketry/blockstates/blackholegenerator.json index 89812ccf1..19298183c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/blackholegenerator.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/blackholegenerator.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:blackholegenerator" }, "facing=south,state=true": { "model": "advancedrocketry:blackholegenerator", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:blackholegenerator", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:blackholegenerator", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:blackholegenerator", "y": 90 }, + "inventory" : { "model": "advancedrocketry:blackholegenerator" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/blastbrick.json b/src/main/resources/assets/advancedrocketry/blockstates/blastbrick.json index e2020026a..413af3a93 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/blastbrick.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/blastbrick.json @@ -15,6 +15,7 @@ "varient=12": { "model": "advancedrocketry:blastBrick" }, "varient=13": { "model": "advancedrocketry:blastBrick" }, "varient=14": { "model": "advancedrocketry:blastBrick" }, - "varient=15": { "model": "advancedrocketry:blastBrick" } + "varient=15": { "model": "advancedrocketry:blastBrick" }, + "inventory" : { "model": "advancedrocketry:blastbrick" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/blockpump.json b/src/main/resources/assets/advancedrocketry/blockstates/blockpump.json index bd18fa7df..dff6760f6 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/blockpump.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/blockpump.json @@ -13,6 +13,7 @@ "facing=west": { "model": "advancedrocketry:blockpump", "y": 270 }, "facing=east": { "model": "advancedrocketry:blockpump", "y": 90 }, "facing=up": { "model": "advancedrocketry:blockpump" }, - "facing=down": { "model": "advancedrocketry:blockpump", "y": 180 } + "facing=down": { "model": "advancedrocketry:blockpump", "y": 180 }, + "inventory" : { "model": "advancedrocketry:blockpump" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/centrifuge.json b/src/main/resources/assets/advancedrocketry/blockstates/centrifuge.json index eb7fbc95a..b71f4c2b7 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/centrifuge.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/centrifuge.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:centrifuge" }, "facing=south,state=true": { "model": "advancedrocketry:centrifuge", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:centrifuge", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:centrifuge", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:centrifuge", "y": 90 }, + "inventory" : { "model": "advancedrocketry:centrifuge" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/chemicalreactor.json b/src/main/resources/assets/advancedrocketry/blockstates/chemicalreactor.json index 783333e75..bc091436a 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/chemicalreactor.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/chemicalreactor.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:chemicalReactor_on" }, "facing=south,state=true": { "model": "advancedrocketry:chemicalReactor_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:chemicalReactor_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:chemicalReactor_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:chemicalReactor_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:chemicalreactor" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/controlpanel.json b/src/main/resources/assets/advancedrocketry/blockstates/controlpanel.json index 7b282a679..119454dd8 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/controlpanel.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/controlpanel.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:controlPanel" }, "facing=south,state=true": { "model": "advancedrocketry:controlPanel", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:controlPanel", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:controlPanel", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:controlPanel", "y": 90 }, + "inventory" : { "model": "advancedrocketry:controlpanel" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/crystal.json b/src/main/resources/assets/advancedrocketry/blockstates/crystal.json index 8ce9ccc26..f57685862 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/crystal.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/crystal.json @@ -1,10 +1,16 @@ { "variants": { - "type=amethyst": { "model": "advancedrocketry:crystal" }, - "type=sapphire": { "model": "advancedrocketry:crystal" }, - "type=emerald": { "model": "advancedrocketry:crystal" }, - "type=ruby": { "model": "advancedrocketry:crystal" }, - "type=citrine": { "model": "advancedrocketry:crystal" }, - "type=wulfentite": { "model": "advancedrocketry:crystal" } + "type=amethyst" : { "model": "advancedrocketry:crystal" }, + "type=sapphire" : { "model": "advancedrocketry:crystal" }, + "type=emerald" : { "model": "advancedrocketry:crystal" }, + "type=ruby" : { "model": "advancedrocketry:crystal" }, + "type=citrine" : { "model": "advancedrocketry:crystal" }, + "type=wulfentite" : { "model": "advancedrocketry:crystal" }, + "inventory,type=amethyst" : { "model": "advancedrocketry:crystal" }, + "inventory,type=sapphire" : { "model": "advancedrocketry:crystal" }, + "inventory,type=emerald" : { "model": "advancedrocketry:crystal" }, + "inventory,type=ruby" : { "model": "advancedrocketry:crystal" }, + "inventory,type=citrine" : { "model": "advancedrocketry:crystal" }, + "inventory,type=wulfentite" : { "model": "advancedrocketry:crystal" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/crystallizer.json b/src/main/resources/assets/advancedrocketry/blockstates/crystallizer.json index 7526815cc..4b2f50a17 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/crystallizer.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/crystallizer.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:crystallizer_on" }, "facing=south,state=true": { "model": "advancedrocketry:crystallizer_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:crystallizer_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:crystallizer_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:crystallizer_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:crystallizer" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/cuttingmachine.json b/src/main/resources/assets/advancedrocketry/blockstates/cuttingmachine.json index 0aa16e87b..96ec88523 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/cuttingmachine.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/cuttingmachine.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:cuttingMachine_on" }, "facing=south,state=true": { "model": "advancedrocketry:cuttingMachine_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:cuttingMachine_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:cuttingMachine_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:cuttingMachine_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:cuttingmachine" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/deployablerocketbuilder.json b/src/main/resources/assets/advancedrocketry/blockstates/deployablerocketbuilder.json index 02ecd7577..98c8c3888 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/deployablerocketbuilder.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/deployablerocketbuilder.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:deployableRocketBuilder" }, "facing=south,state=true": { "model": "advancedrocketry:deployableRocketBuilder", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:deployableRocketBuilder", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:deployableRocketBuilder", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:deployableRocketBuilder", "y": 90 }, + "inventory" : { "model": "advancedrocketry:deployablerocketbuilder" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/drill.json b/src/main/resources/assets/advancedrocketry/blockstates/drill.json index a5caf91b9..6e8a94a32 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/drill.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/drill.json @@ -13,6 +13,7 @@ "facing=west": { "model": "advancedrocketry:drill", "y": 270 }, "facing=east": { "model": "advancedrocketry:drill", "y": 90 }, "facing=up": { "model": "advancedrocketry:drill" }, - "facing=down": { "model": "advancedrocketry:drill", "y": 180 } + "facing=down": { "model": "advancedrocketry:drill", "y": 180 }, + "inventory" : { "model": "advancedrocketry:drill" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/electrolyser.json b/src/main/resources/assets/advancedrocketry/blockstates/electrolyser.json index cf0f98291..739764634 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/electrolyser.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/electrolyser.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:electrolyser_on" }, "facing=south,state=true": { "model": "advancedrocketry:electrolyser_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:electrolyser_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:electrolyser_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:electrolyser_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:electrolyser" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/forcefieldprojector.json b/src/main/resources/assets/advancedrocketry/blockstates/forcefieldprojector.json index 496cadc61..4b4ed2530 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/forcefieldprojector.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/forcefieldprojector.json @@ -5,6 +5,7 @@ "facing=west": { "model": "advancedrocketry:forceFieldProjector", "y": 270, "x": 90 }, "facing=east": { "model": "advancedrocketry:forceFieldProjector", "y": 90, "x": 90 }, "facing=up": { "model": "advancedrocketry:forceFieldProjector" }, - "facing=down": { "model": "advancedrocketry:forceFieldProjector", "y": 180 } + "facing=down": { "model": "advancedrocketry:forceFieldProjector", "y": 180 }, + "inventory" : { "model": "advancedrocketry:forcefieldprojector" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/fuelingstation.json b/src/main/resources/assets/advancedrocketry/blockstates/fuelingstation.json index 408690ac8..db3ef4583 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/fuelingstation.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/fuelingstation.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:fuelingStation" }, "facing=south,state=true": { "model": "advancedrocketry:fuelingStation", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:fuelingStation", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:fuelingStation", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:fuelingStation", "y": 90 }, + "inventory" : { "model": "advancedrocketry:fuelingstation" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/gravitycontroller.json b/src/main/resources/assets/advancedrocketry/blockstates/gravitycontroller.json index 7c3cfa8f1..ef58a42e7 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/gravitycontroller.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/gravitycontroller.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:gravityController" }, "facing=south,state=true": { "model": "advancedrocketry:gravityController", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:gravityController", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:gravityController", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:gravityController", "y": 90 }, + "inventory" : { "model": "advancedrocketry:gravitycontroller" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/gravitymachine.json b/src/main/resources/assets/advancedrocketry/blockstates/gravitymachine.json index 2cca7b3ca..658dbf2d1 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/gravitymachine.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/gravitymachine.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:gravityMachine" }, "facing=south,state=true": { "model": "advancedrocketry:gravityMachine", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:gravityMachine", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:gravityMachine", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:gravityMachine", "y": 90 }, + "inventory" : { "model": "advancedrocketry:gravitymachine" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/guidancecomputer.json b/src/main/resources/assets/advancedrocketry/blockstates/guidancecomputer.json index a7ebc1749..02af1abe4 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/guidancecomputer.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/guidancecomputer.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:guidanceComputer" }, "facing=south,state=true": { "model": "advancedrocketry:guidanceComputer", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:guidanceComputer", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:guidanceComputer", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:guidanceComputer", "y": 90 }, + "inventory" : { "model": "advancedrocketry:guidancecomputer" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/lathe.json b/src/main/resources/assets/advancedrocketry/blockstates/lathe.json index 72a8d496f..b4212d6e3 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/lathe.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/lathe.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:lathe" }, "facing=south,state=true": { "model": "advancedrocketry:lathe", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:lathe", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:lathe", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:lathe", "y": 90 }, + "inventory" : { "model": "advancedrocketry:lathe" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/launchpad.json b/src/main/resources/assets/advancedrocketry/blockstates/launchpad.json index a116294da..b3bedbb63 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/launchpad.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/launchpad.json @@ -15,9 +15,7 @@ "type=blcorner": { "model": "advancedrocketry:launchpad_blCorner" }, "type=topedge": { "model": "advancedrocketry:launchpad_topEdge" }, "type=rightedge": { "model": "advancedrocketry:launchpad_rightEdge" }, - "type=noedge": { "model": "advancedrocketry:launchpad_noEdge" } - }, - "inventory": { - "model": "advancedrocketry:launchpad_all" + "type=noedge": { "model": "advancedrocketry:launchpad_noEdge" }, + "inventory" : { "model": "advancedrocketry:launchpad_all" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/microwavereciever.json b/src/main/resources/assets/advancedrocketry/blockstates/microwavereciever.json index e641b1255..7789aac8f 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/microwavereciever.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/microwavereciever.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:microwaveReciever" }, "facing=south,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 90 }, + "inventory" : { "model": "advancedrocketry:microwavereciever" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/monitoringstation.json b/src/main/resources/assets/advancedrocketry/blockstates/monitoringstation.json index 7f51033be..cd061b472 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/monitoringstation.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/monitoringstation.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:monitoringStation" }, "facing=south,state=true": { "model": "advancedrocketry:monitoringStation", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:monitoringStation", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:monitoringStation", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:monitoringStation", "y": 90 }, + "inventory" : { "model": "advancedrocketry:monitoringstation" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/observatory.json b/src/main/resources/assets/advancedrocketry/blockstates/observatory.json index 75bef8d46..0321183c6 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/observatory.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/observatory.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:observatory" }, "facing=south,state=true": { "model": "advancedrocketry:observatory", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:observatory", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:observatory", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:observatory", "y": 90 }, + "inventory" : { "model": "advancedrocketry:observatory" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/ore0.json b/src/main/resources/assets/advancedrocketry/blockstates/ore0.json index d9d5e3529..56a137a5e 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/ore0.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/ore0.json @@ -15,6 +15,6 @@ "varient=12": { "model": "libvulpes:oreDilithium" }, "varient=13": { "model": "libvulpes:oreDilithium" }, "varient=14": { "model": "libvulpes:oreDilithium" }, - "varient=15": { "model": "libvulpes:oreDilithium" } + "varient=15": { "model": "libvulpes:oreDilithium" }, } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/orientationcontroller.json b/src/main/resources/assets/advancedrocketry/blockstates/orientationcontroller.json index c66957fa3..4dc9e569a 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/orientationcontroller.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/orientationcontroller.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:orientationController" }, "facing=south,state=true": { "model": "advancedrocketry:orientationController", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:orientationController", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:orientationController", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:orientationController", "y": 90 }, + "inventory" : { "model": "advancedrocketry:orientationcontroller" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/oxygencharger.json b/src/main/resources/assets/advancedrocketry/blockstates/oxygencharger.json index 0b2b519fe..667acb672 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/oxygencharger.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/oxygencharger.json @@ -11,6 +11,7 @@ "facing=west,state=true": { "model": "advancedrocketry:oxygenCharger", "y": 270 }, "facing=east,state=true": { "model": "advancedrocketry:oxygenCharger", "y": 90 }, "facing=down,state=true": { "model": "advancedrocketry:oxygenCharger" }, - "facing=up,state=true": { "model": "advancedrocketry:oxygenCharger" } + "facing=up,state=true": { "model": "advancedrocketry:oxygenCharger" }, + "inventory" : { "model": "advancedrocketry:oxygencharger" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/oxygendetection.json b/src/main/resources/assets/advancedrocketry/blockstates/oxygendetection.json index d9f665cd0..28dca339c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/oxygendetection.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/oxygendetection.json @@ -1,6 +1,7 @@ { "variants": { "powered=false": { "model": "advancedrocketry:oxygenDetection" }, - "powered=true": { "model": "advancedrocketry:oxygenDetection_on" } + "powered=true": { "model": "advancedrocketry:oxygenDetection_on" }, + "inventory" : { "model": "advancedrocketry:oxygendetection" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/oxygenscrubber.json b/src/main/resources/assets/advancedrocketry/blockstates/oxygenscrubber.json index f1d2247fb..19b016db1 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/oxygenscrubber.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/oxygenscrubber.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:oxygenScrubber_on" }, "facing=south,state=true": { "model": "advancedrocketry:oxygenScrubber_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:oxygenScrubber_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:oxygenScrubber_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:oxygenScrubber_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:oxygenscrubber" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/oxygenvent.json b/src/main/resources/assets/advancedrocketry/blockstates/oxygenvent.json index d4a1e8958..2e09c12d9 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/oxygenvent.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/oxygenvent.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:oxygenVent" }, "facing=south,state=true": { "model": "advancedrocketry:oxygenVent", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:oxygenVent", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:oxygenVent", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:oxygenVent", "y": 90 }, + "inventory" : { "model": "advancedrocketry:oxygenvent" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/pipesealer.json b/src/main/resources/assets/advancedrocketry/blockstates/pipesealer.json index 0d2883162..5ed02ee9c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/pipesealer.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/pipesealer.json @@ -1,5 +1,6 @@ { "variants": { - "normal": { "model": "advancedrocketry:blockPipeSealer" } + "normal": { "model": "advancedrocketry:blockPipeSealer" }, + "inventory" : { "model": "advancedrocketry:blockpipesealer" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/planetanalyser.json b/src/main/resources/assets/advancedrocketry/blockstates/planetanalyser.json index ce8cf412d..18baac2c0 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/planetanalyser.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/planetanalyser.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:planetAnalyser_on" }, "facing=south,state=true": { "model": "advancedrocketry:planetAnalyser_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:planetAnalyser_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:planetAnalyser_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:planetAnalyser_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:planetanalyser" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/planetholoselector.json b/src/main/resources/assets/advancedrocketry/blockstates/planetholoselector.json index 668013136..f2b3404a3 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/planetholoselector.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/planetholoselector.json @@ -11,6 +11,7 @@ "facing=west,state=true": { "model": "advancedrocketry:planetHoloSelector", "y": 270 }, "facing=east,state=true": { "model": "advancedrocketry:planetHoloSelector", "y": 90 }, "facing=down,state=true": { "model": "advancedrocketry:planetHoloSelector" }, - "facing=up,state=true": { "model": "advancedrocketry:planetHoloSelector" } + "facing=up,state=true": { "model": "advancedrocketry:planetHoloSelector" }, + "inventory" : { "model": "advancedrocketry:planetholoselector" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/planetselector.json b/src/main/resources/assets/advancedrocketry/blockstates/planetselector.json index 8c1a00c0c..5ffdae64e 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/planetselector.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/planetselector.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:planetSelector" }, "facing=south,state=true": { "model": "advancedrocketry:planetSelector", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:planetSelector", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:planetSelector", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:planetSelector", "y": 90 }, + "inventory" : { "model": "advancedrocketry:planetselector" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/platepress.json b/src/main/resources/assets/advancedrocketry/blockstates/platepress.json index 7c40cc7c4..a4d2eca9e 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/platepress.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/platepress.json @@ -11,6 +11,7 @@ "extended=true,facing=north": { "model": "piston_extended_normal" }, "extended=true,facing=south": { "model": "piston_extended_normal", "y": 180 }, "extended=true,facing=west": { "model": "piston_extended_normal", "y": 270 }, - "extended=true,facing=east": { "model": "piston_extended_normal", "y": 90 } + "extended=true,facing=east": { "model": "piston_extended_normal", "y": 90 }, + "inventory" : { "model": "advancedrocketry:piston_normal", "x": 90 } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/precisionassemblingmachine.json b/src/main/resources/assets/advancedrocketry/blockstates/precisionassemblingmachine.json index fb3d99e74..4164e64a8 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/precisionassemblingmachine.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/precisionassemblingmachine.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:precisionassemblingmachine_on" }, "facing=south,state=true": { "model": "advancedrocketry:precisionassemblingmachine_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:precisionassemblingmachine_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:precisionassemblingmachine_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:precisionassemblingmachine_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:precisionassemblingmachine" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json index 6e6702d88..7e29e1b1c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:precisionlaserengraver" }, "facing=south,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 }, + "inventory": { "model": "advancedrocketry:precisionlaserengraver" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/quartzcrucible.json b/src/main/resources/assets/advancedrocketry/blockstates/quartzcrucible.json index 219826529..ce8f97df5 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/quartzcrucible.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/quartzcrucible.json @@ -3,6 +3,7 @@ "level=0": { "model": "advancedrocketry:quartzcrucible" }, "level=1": { "model": "advancedrocketry:quartzcrucible" }, "level=2": { "model": "advancedrocketry:quartzcrucible" }, - "level=3": { "model": "advancedrocketry:quartzcrucible" } + "level=3": { "model": "advancedrocketry:quartzcrucible" }, + "inventory" : { "model": "advancedrocketry:quartzcrucible" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/railgun.json b/src/main/resources/assets/advancedrocketry/blockstates/railgun.json index 54bc8086d..e838c4294 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/railgun.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/railgun.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:railgun_on" }, "facing=south,state=true": { "model": "advancedrocketry:railgun_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:railgun_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:railgun_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:railgun_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:railgun" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/rocketbuilder.json b/src/main/resources/assets/advancedrocketry/blockstates/rocketbuilder.json index 8a45949ea..5e0a75ee3 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/rocketbuilder.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/rocketbuilder.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:rocketBuilder" }, "facing=south,state=true": { "model": "advancedrocketry:rocketBuilder", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:rocketBuilder", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:rocketBuilder", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:rocketBuilder", "y": 90 }, + "inventory" : { "model": "advancedrocketry:rocketbuilder" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/rollingmachine.json b/src/main/resources/assets/advancedrocketry/blockstates/rollingmachine.json index ea3f8c0f5..afac2e6d4 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/rollingmachine.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/rollingmachine.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:rollingMachine" }, "facing=south,state=true": { "model": "advancedrocketry:rollingMachine", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:rollingMachine", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:rollingMachine", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:rollingMachine", "y": 90 }, + "inventory" : { "model": "advancedrocketry:rollingmachine" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/satellitebuilder.json b/src/main/resources/assets/advancedrocketry/blockstates/satellitebuilder.json index 6203b51e4..0d480e99c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/satellitebuilder.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/satellitebuilder.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:satelliteBuilder" }, "facing=south,state=true": { "model": "advancedrocketry:satelliteBuilder", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:satelliteBuilder", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:satelliteBuilder", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:satelliteBuilder", "y": 90 }, + "inventory" : { "model": "advancedrocketry:satellitebuilder" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/satellitecontrolcenter.json b/src/main/resources/assets/advancedrocketry/blockstates/satellitecontrolcenter.json index 63fcd3061..a7f5d2163 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/satellitecontrolcenter.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/satellitecontrolcenter.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:satelliteControlCenter" }, "facing=south,state=true": { "model": "advancedrocketry:satelliteControlCenter", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:satelliteControlCenter", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:satelliteControlCenter", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:satelliteControlCenter", "y": 90 }, + "inventory" : { "model": "advancedrocketry:satellitecontrolcenter" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solargenerator.json b/src/main/resources/assets/advancedrocketry/blockstates/solargenerator.json index fa49bf655..4c2c1ae05 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/solargenerator.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/solargenerator.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:solarPanel"}, "facing=south,state=true": { "model": "advancedrocketry:solarPanel"}, "facing=west,state=true": { "model": "advancedrocketry:solarPanel"}, - "facing=east,state=true": { "model": "advancedrocketry:solarPanel"} + "facing=east,state=true": { "model": "advancedrocketry:solarPanel"}, + "inventory" : { "model": "advancedrocketry:solarpanel" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/spaceelevatorcontroller.json b/src/main/resources/assets/advancedrocketry/blockstates/spaceelevatorcontroller.json index fc5c2deec..01b4b10ea 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/spaceelevatorcontroller.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/spaceelevatorcontroller.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:spaceElevatorController" }, "facing=south,state=true": { "model": "advancedrocketry:spaceElevatorController", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:spaceElevatorController", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:spaceElevatorController", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:spaceElevatorController", "y": 90 }, + "inventory" : { "model": "advancedrocketry:spacelevatorcontroller" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/spacelaser.json b/src/main/resources/assets/advancedrocketry/blockstates/spacelaser.json index 4ec644e57..bb739ceeb 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/spacelaser.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/spacelaser.json @@ -7,6 +7,7 @@ "facing=north,state=false": { "model": "advancedrocketry:spaceLaser" }, "facing=south,state=false": { "model": "advancedrocketry:spaceLaser", "y": 180 }, "facing=west,state=false": { "model": "advancedrocketry:spaceLaser", "y": 270 }, - "facing=east,state=false": { "model": "advancedrocketry:spaceLaser", "y": 90 } + "facing=east,state=false": { "model": "advancedrocketry:spaceLaser", "y": 90 }, + "inventory" : { "model": "advancedrocketry:spacelaser" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/stationbuilder.json b/src/main/resources/assets/advancedrocketry/blockstates/stationbuilder.json index a60936565..c3fb46558 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/stationbuilder.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/stationbuilder.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:stationBuilder" }, "facing=south,state=true": { "model": "advancedrocketry:stationBuilder", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:stationBuilder", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:stationBuilder", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:stationBuilder", "y": 90 }, + "inventory" : { "model": "advancedrocketry:stationbuilder" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/suitworkstation.json b/src/main/resources/assets/advancedrocketry/blockstates/suitworkstation.json index aac2108f4..874a66460 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/suitworkstation.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/suitworkstation.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:suitWorkStation" }, "facing=south,state=true": { "model": "advancedrocketry:suitWorkStation", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:suitWorkStation", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:suitWorkStation", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:suitWorkStation", "y": 90 }, + "inventory" : { "model": "advancedrocketry:suitworkstation" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/terraformer.json b/src/main/resources/assets/advancedrocketry/blockstates/terraformer.json index 0b42e0e91..6cecac51a 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/terraformer.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/terraformer.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:terraformer_on" }, "facing=south,state=true": { "model": "advancedrocketry:terraformer_on", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:terraformer_on", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:terraformer_on", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:terraformer_on", "y": 90 }, + "inventory" : { "model": "advancedrocketry:terraformer" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/thermitetorch.json b/src/main/resources/assets/advancedrocketry/blockstates/thermitetorch.json index 2fa651501..985285087 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/thermitetorch.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/thermitetorch.json @@ -4,6 +4,7 @@ "facing=east": { "model": "advancedrocketry:normal_thermite_torch_wall" }, "facing=south": { "model": "advancedrocketry:normal_thermite_torch_wall", "y": 90 }, "facing=west": { "model": "advancedrocketry:normal_thermite_torch_wall", "y": 180 }, - "facing=north": { "model": "advancedrocketry:normal_thermite_torch_wall", "y": 270 } + "facing=north": { "model": "advancedrocketry:normal_thermite_torch_wall", "y": 270 }, + "inventory" : { "model": "advancedrocketry:normal_thermite_torch" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/unlittorch.json b/src/main/resources/assets/advancedrocketry/blockstates/unlittorch.json index d3d704ebf..ed44474e1 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/unlittorch.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/unlittorch.json @@ -4,6 +4,7 @@ "facing=east": { "model": "normal_torch_wall" }, "facing=south": { "model": "normal_torch_wall", "y": 90 }, "facing=west": { "model": "normal_torch_wall", "y": 180 }, - "facing=north": { "model": "normal_torch_wall", "y": 270 } + "facing=north": { "model": "normal_torch_wall", "y": 270 }, + "inventory" : { "model": "normal_torch" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/warpcore.json b/src/main/resources/assets/advancedrocketry/blockstates/warpcore.json index 769df434b..a6150a002 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/warpcore.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/warpcore.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:warpCore" }, "facing=south,state=true": { "model": "advancedrocketry:warpCore", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:warpCore", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:warpCore", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:warpCore", "y": 90 }, + "inventory" : { "model": "advancedrocketry:warpCore" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/warpmonitor.json b/src/main/resources/assets/advancedrocketry/blockstates/warpmonitor.json index 60b854be7..2392bf7f7 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/warpmonitor.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/warpmonitor.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:warpMonitor" }, "facing=south,state=true": { "model": "advancedrocketry:warpMonitor", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:warpMonitor", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:warpMonitor", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:warpMonitor", "y": 90 }, + "inventory" : { "model": "advancedrocketry:warpMonitor" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/wirelesstransciever.json b/src/main/resources/assets/advancedrocketry/blockstates/wirelesstransciever.json index c506cc8e1..72b127360 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/wirelesstransciever.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/wirelesstransciever.json @@ -7,6 +7,7 @@ "facing=north,state=true": { "model": "advancedrocketry:wirelesstransciever" }, "facing=south,state=true": { "model": "advancedrocketry:wirelesstransciever", "y": 180 }, "facing=west,state=true": { "model": "advancedrocketry:wirelesstransciever", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:wirelesstransciever", "y": 90 } + "facing=east,state=true": { "model": "advancedrocketry:wirelesstransciever", "y": 90 }, + "inventory" : { "model": "advancedrocketry:wirelesstransciever" } } } diff --git a/src/main/resources/assets/advancedrocketry/recipes/biomechanger_alt.json b/src/main/resources/assets/advancedrocketry/recipes/biomechanger_alt.json deleted file mode 100644 index d8ffe705b..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/biomechanger_alt.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "advancedrocketry:precisionassembler", - "itemingredients": - [ - { - "type": "forge:ore_dict", - "ore": "rodCopper", - "count": 2 - }, - { - "type": "forge:ore_dict", - "ore": "rodTitanium" - }, - { - "item": "advancedrocketry:ic", - "data": 2 - }, - { - "item": "advancedrocketry:wafer", - "data": 0, - "count": 2 - } - ], - "time": 1000, - "energy": 1, - "itemresults": - { - "item": "advancedrocketry:satelliteprimaryfunction", - "data": 5 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json b/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json deleted file mode 100644 index 487083f39..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/blockfueltank_alt.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "s s", - "p p", - "s s" - ], - "key": - { - "s": - { - "type": "forge:ore_dict", - "ore": "rodSteel" - }, - "p": - { - "type": "forge:ore_dict", - "ore": "plateSteel" - } - }, - "result": - { - "item": "advancedrocketry:fueltank", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/blocklens_alt.json b/src/main/resources/assets/advancedrocketry/recipes/blocklens_alt.json deleted file mode 100644 index 3b44260e8..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/blocklens_alt.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "advancedrocketry:precisionassembler", - "itemingredients": - [ - { - "type": "forge:ore_dict", - "ore": "rodIron" - }, - { - "item": "advancedrocketry:lens", - "data": 0, - "count": 3 - }, - { - "item": "minecraft:glass", - "count": 3 - } - ], - "time": 100, - "energy": 1, - "itemresults": - { - "item": "advancedrocketry:blocklens", - "data": 0 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/deployablerocketbuilder_alt.json b/src/main/resources/assets/advancedrocketry/recipes/deployablerocketbuilder_alt.json deleted file mode 100644 index ee6258052..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/deployablerocketbuilder_alt.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "gdg", - "dad", - "rdr" - ], - "key": - { - "a": - { - "item": "advancedrocketry:rocketbuilder" - }, - "d": - { - "type": "forge:ore_dict", - "ore": "dustDilithium" - }, - "g": - { - "type": "forge:ore_dict", - "ore": "gearTitaniumAluminide" - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodTitaniumAluminide" - } - }, - "result": - { - "item": "advancedrocketry:deployablerocketbuilder", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/intake_alt.json b/src/main/resources/assets/advancedrocketry/recipes/intake_alt.json deleted file mode 100644 index 8fc3d2163..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/intake_alt.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "rhr", - "hbh", - "rhr" - ], - "key": - { - "h": - { - "item": "minecraft:hopper" - }, - "b": - { - "item": "libvulpes:structuremachine" - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodTitanium" - } - }, - "result": - { - "item": "advancedrocketry:intake", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/jackhammer_alt.json b/src/main/resources/assets/advancedrocketry/recipes/jackhammer_alt.json deleted file mode 100644 index 22e9dc969..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/jackhammer_alt.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - " pt", - "imp", - "di " - ], - "key": - { - "d": - { - "type": "forge:ore_dict", - "ore": "gemDiamond" - }, - "t": - { - "type": "forge:ore_dict", - "ore": "rodTitanium" - }, - "i": - { - "type": "forge:ore_dict", - "ore": "rodIron" - }, - "p": - { - "type": "forge:ore_dict", - "ore": "plateAluminum" - }, - "m": - { - "type": "forge:ore_dict", - "ore": "blockMotor" - } - }, - "result": - { - "item": "advancedrocketry:jackhammer", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/lathe_alt.json b/src/main/resources/assets/advancedrocketry/recipes/lathe_alt.json deleted file mode 100644 index d59734e9e..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/lathe_alt.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "rsr", - "abc", - "pgp" - ], - "key": - { - "r": - { - "type": "forge:ore_dict", - "ore": "rodIron" - }, - "s": - { - "item": "advancedrocketry:misc", - "data": 0 - }, - "a": - { - "item": "advancedrocketry:ic", - "data": 4 - }, - "b": - { - "item": "libvulpes:structuremachine" - }, - "c": - { - "item": "advancedrocketry:ic", - "data": 3 - }, - "g": - { - "type": "forge:ore_dict", - "ore": "gearSteel" - }, - "p": - { - "type": "forge:ore_dict", - "ore": "plateSteel" - } - }, - "result": - { - "item": "advancedrocketry:lathe", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/observatory_alt.json b/src/main/resources/assets/advancedrocketry/recipes/observatory_alt.json deleted file mode 100644 index 3ed598880..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/observatory_alt.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "gug", - " b ", - "rrr" - ], - "key": - { - "g": - { - "type": "forge:ore_dict", - "ore": "paneGlass" - }, - "u": - { - "item": "advancedrocketry:misc", - "data": 0 - }, - "b": - { - "item": "libvulpes:structuremachine" - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodIron" - } - }, - "result": - { - "item": "advancedrocketry:observatory", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/oremapper_alt.json b/src/main/resources/assets/advancedrocketry/recipes/oremapper_alt.json deleted file mode 100644 index 2791c62fe..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/oremapper_alt.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - " r ", - "sss", - "cwc" - ], - "key": - { - "r": - { - "type": "forge:ore_dict", - "ore": "rodCopper" - }, - "s": - { - "type": "forge:ore_dict", - "ore": "sheetIron" - }, - "c": - { - "item": "advancedrocketry:ic", - "data": 1 - }, - "w": - { - "item": "advancedrocketry:orescanner" - } - }, - "result": - { - "item": "advancedrocketry:satelliteprimaryfunction", - "data": 4, - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/spaceboots_alt.json b/src/main/resources/assets/advancedrocketry/recipes/spaceboots_alt.json deleted file mode 100644 index decb4aef1..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/spaceboots_alt.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - " r ", - "w w", - "p p" - ], - "key": - { - "w": - { - "item": "minecraft:wool", - "data": 32767 - }, - "p": - { - "type": "forge:ore_dict", - "ore": "plateIron" - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodIron" - } - }, - "result": - { - "item": "advancedrocketry:spaceboots", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/spacehelmet_alt.json b/src/main/resources/assets/advancedrocketry/recipes/spacehelmet_alt.json deleted file mode 100644 index 466b59e49..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/spacehelmet_alt.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "prp", - "rgr", - "www" - ], - "key": - { - "w": - { - "item": "minecraft:wool", - "data": 32767 - }, - "g": - { - "type": "forge:ore_dict", - "ore": "paneGlassColorless" - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodIron" - }, - "p": - { - "type": "forge:ore_dict", - "ore": "plateIron" - } - }, - "result": - { - "item": "advancedrocketry:spacehelmet", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/spaceleggings_alt.json b/src/main/resources/assets/advancedrocketry/recipes/spaceleggings_alt.json deleted file mode 100644 index 56cc2ff63..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/spaceleggings_alt.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "wrw", - "w w", - "w w" - ], - "key": - { - "w": - { - "item": "minecraft:wool", - "data": 32767 - }, - "r": - { - "type": "forge:ore_dict", - "ore": "rodIron" - } - }, - "result": - { - "item": "advancedrocketry:spaceleggings", - "count": 1 - } -} diff --git a/src/main/resources/assets/advancedrocketry/recipes/structuretower_alt.json b/src/main/resources/assets/advancedrocketry/recipes/structuretower_alt.json deleted file mode 100644 index 1e33a8fe4..000000000 --- a/src/main/resources/assets/advancedrocketry/recipes/structuretower_alt.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": - [ - "xxx", - " x ", - "xxx" - ], - "key": - { - "x": - { - "type": "forge:ore_dict", - "ore": "rodSteel" - } - }, - "result": - { - "item": "advancedrocketry:structuretower", - "count": 8 - } -} From 56e03dfb9112a74fe0e1eba806f30048cd4d7b8b Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 13:42:36 -0500 Subject: [PATCH 038/312] Fix PLE recipe JEI and registration - Moved some classes to where they should be, not in a .lathe package - Added JSON recipe factory for PLE so JSON recipes are registered - More PLE recipe tests, recipe still seem to be slightly funky --- .../integration/jei/ARPlugin.java | 6 ++-- .../PrecisionLaserEngraverCategory.java | 2 +- .../PrecisionLaserEngraverRecipeHandler.java | 2 +- .../PrecisionLaserEngraverRecipeMaker.java | 2 +- .../PrecisionLaserEngraverWrapper.java | 2 +- .../advancedrocketry/recipes/_factories.json | 3 +- .../recipes/advcircuitplateengraver.json | 30 +++++++++---------- 7 files changed, 23 insertions(+), 24 deletions(-) rename src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/{lathe => }/PrecisionLaserEngraverCategory.java (97%) rename src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/{lathe => }/PrecisionLaserEngraverRecipeHandler.java (97%) rename src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/{lathe => }/PrecisionLaserEngraverRecipeMaker.java (97%) rename src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/{lathe => }/PrecisionLaserEngraverWrapper.java (94%) diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index f589f5136..5d96903a3 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -29,9 +29,9 @@ import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerCategory; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeHandler; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeMaker; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverCategory; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverRecipeHandler; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe.PrecisionLaserEngraverRecipeMaker; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverCategory; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverRecipeHandler; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverRecipeMaker; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineCategory; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeHandler; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeMaker; diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java index 449363b0e..c6569ca5a 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverCategory.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; import mezz.jei.api.IGuiHelper; import zmaster587.advancedRocketry.integration.jei.ARPlugin; diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java index 712787e48..a49eb6119 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; import mezz.jei.api.recipe.IRecipeHandler; import mezz.jei.api.recipe.IRecipeWrapper; diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java index a964f7294..cdc8e37ce 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverRecipeMaker.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; import mezz.jei.api.IJeiHelpers; import zmaster587.libVulpes.interfaces.IRecipe; diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java similarity index 94% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java index becc7a29b..47834522c 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/lathe/PrecisionLaserEngraverWrapper.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.lathe; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; import zmaster587.advancedRocketry.integration.jei.MachineRecipe; import zmaster587.libVulpes.interfaces.IRecipe; diff --git a/src/main/resources/assets/advancedrocketry/recipes/_factories.json b/src/main/resources/assets/advancedrocketry/recipes/_factories.json index 3eda63b74..4fc774365 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/_factories.json +++ b/src/main/resources/assets/advancedrocketry/recipes/_factories.json @@ -6,6 +6,7 @@ "cuttingmachine": "zmaster587.advancedRocketry.recipe.RecipeCuttingMachine", "chemicalreactor": "zmaster587.advancedRocketry.recipe.RecipeChemicalReactor", "electrolyser": "zmaster587.advancedRocketry.recipe.RecipeElectrolyser", - "crystallizer": "zmaster587.advancedRocketry.recipe.RecipeCrystallizer" + "crystallizer": "zmaster587.advancedRocketry.recipe.RecipeCrystallizer", + "precisionlaserengraver": "zmaster587.advancedRocketry.recipe.RecipePrecisionLaserEngraver" } } diff --git a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json index d5eca87d4..9a8f45934 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json +++ b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json @@ -1,30 +1,28 @@ { "type": "advancedrocketry:precisionlaserengraver", - "itemingredients": - [ + "itemingredients": [ { - "type": "forge:ore_dict", - "ore": "plateGold" + "type": "forge:ore_dict", + "ore": "lensPrecisionLaserEngraver" }, { - "item": "minecraft:redstone_block" + "type": "forge:ore_dict", + "ore": "plateGold" }, { - "type": "forge:ore_dict", - "ore": "lensPrecisionLaserEngraver" + "item": "minecraft:redstone_block" }, - { - "item": "advancedrocketry:wafer", - "data": 0, - "count": 2 + { + "item": "advancedrocketry:wafer", + "data": 0, + "count": 3 } ], "time": 900, "energy": 400, - "itemresults": - { - "item": "advancedrocketry:itemcircuitplate", - "data": 1, - "count": 3 + "itemresults": { + "item": "advancedrocketry:itemcircuitplate", + "data": 1, + "count": 3 } } From c94e57ecb1fb03b87faab240fd424710ed45b2cc Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 15:39:17 -0500 Subject: [PATCH 039/312] Dedeprecate some multiblock JEI handler calls --- .../integration/jei/ARPlugin.java | 63 ++++++++++--------- .../integration/jei/MachineRecipe.java | 3 +- .../integration/jei/MachineTemplate.java | 32 ---------- 3 files changed, 36 insertions(+), 62 deletions(-) delete mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/MachineTemplate.java diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index 5d96903a3..72179ad1c 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -2,6 +2,7 @@ import mezz.jei.api.*; import mezz.jei.api.gui.IAdvancedGuiHandler; +import mezz.jei.api.recipe.IRecipeCategoryRegistration; import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.block.BlockPress; @@ -38,6 +39,7 @@ import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillCategory; import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillRecipeHandler; import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillRecipeMaker; +import zmaster587.advancedRocketry.recipe.RecipeLathe; import zmaster587.advancedRocketry.tile.multiblock.machine.*; import zmaster587.libVulpes.inventory.GuiModular; @@ -45,7 +47,7 @@ import java.util.List; @JEIPlugin -public class ARPlugin extends BlankModPlugin { +public class ARPlugin implements IModPlugin { public static IJeiHelpers jeiHelpers; public static final String rollingMachineUUID = "zmaster587.AR.rollingMachine"; public static final String latheUUID = "zmaster587.AR.lathe"; @@ -62,12 +64,27 @@ public class ARPlugin extends BlankModPlugin { public static void reload() { jeiHelpers.reload(); } - - @Override - public void register(IModRegistry registry) { + + @Override + public void registerCategories(IRecipeCategoryRegistration registry) { jeiHelpers = registry.getJeiHelpers(); IGuiHelper guiHelper = jeiHelpers.getGuiHelper(); - + + registry.addRecipeCategories(new RollingMachineCategory(guiHelper), + new LatheCategory(guiHelper), + new PrecisionAssemblerCategory(guiHelper), + new SawMillCategory(guiHelper), + new ChemicalReactorCategory(guiHelper), + new CrystallizerCategory(guiHelper), + new ElectrolyzerCategory(guiHelper), + new BlastFurnaceCategory(guiHelper), + new PlatePressCategory(guiHelper), + new CentrifugeCategory(guiHelper), + new PrecisionLaserEngraverCategory(guiHelper)); + } + + @Override + public void register(IModRegistry registry) { registry.addAdvancedGuiHandlers(new IAdvancedGuiHandler() { @Override @@ -86,19 +103,7 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, return null; } }); - - registry.addRecipeCategories(new RollingMachineCategory(guiHelper), - new LatheCategory(guiHelper), - new PrecisionAssemblerCategory(guiHelper), - new SawMillCategory(guiHelper), - new ChemicalReactorCategory(guiHelper), - new CrystallizerCategory(guiHelper), - new ElectrolyzerCategory(guiHelper), - new BlastFurnaceCategory(guiHelper), - new PlatePressCategory(guiHelper), - new CentrifugeCategory(guiHelper), - new PrecisionLaserEngraverCategory(guiHelper)); - + registry.addRecipeHandlers(new RollingMachineRecipeHandler(), new LatheRecipeHandler(), new PrecisionAssemblerRecipeHandler(), @@ -124,16 +129,16 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, registry.addRecipes(PrecisionLaserEngraverRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEngraver.class)); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockRollingMachine), rollingMachineUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockLathe), latheUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockPrecisionAssembler), precisionAssemblerUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockCuttingMachine), sawMillUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockCrystallizer), crystallizerUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockElectrolyser), electrolyzerUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockChemicalReactor), chemicalReactorUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockArcFurnace), arcFurnaceUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockPlatePress), platePresser); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockCentrifuge), centrifugeUUID); - registry.addRecipeCategoryCraftingItem(new ItemStack(AdvancedRocketryBlocks.blockPrecisionLaserEngraver), precisionLaserEngraverUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockRollingMachine), rollingMachineUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockLathe), latheUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockPrecisionAssembler), precisionAssemblerUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockCuttingMachine), sawMillUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockCrystallizer), crystallizerUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockElectrolyser), electrolyzerUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockChemicalReactor), chemicalReactorUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockArcFurnace), arcFurnaceUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockPlatePress), platePresser); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockCentrifuge), centrifugeUUID); + registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockPrecisionLaserEngraver), precisionLaserEngraverUUID); } } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineRecipe.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineRecipe.java index 7e69624f2..4f28dc73a 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineRecipe.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineRecipe.java @@ -2,6 +2,7 @@ import mezz.jei.api.ingredients.IIngredients; import mezz.jei.api.recipe.BlankRecipeWrapper; +import mezz.jei.api.recipe.IRecipeWrapper; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.FontRenderer; import net.minecraft.item.ItemStack; @@ -14,7 +15,7 @@ import java.util.ArrayList; import java.util.List; -public class MachineRecipe extends BlankRecipeWrapper { +public class MachineRecipe implements IRecipeWrapper { private List> ingredients; private ArrayList result; diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineTemplate.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineTemplate.java deleted file mode 100644 index 2e76fb0bf..000000000 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/MachineTemplate.java +++ /dev/null @@ -1,32 +0,0 @@ -package zmaster587.advancedRocketry.integration.jei; - -import mezz.jei.api.recipe.IRecipeHandler; -import mezz.jei.api.recipe.IRecipeWrapper; - -public class MachineTemplate implements IRecipeHandler { - - @Override - public Class getRecipeClass() { - // TODO Auto-generated method stub - return null; - } - - @Override - public String getRecipeCategoryUid(MachineRecipe recipe) { - // TODO Auto-generated method stub - return null; - } - - @Override - public IRecipeWrapper getRecipeWrapper(MachineRecipe recipe) { - // TODO Auto-generated method stub - return null; - } - - @Override - public boolean isRecipeValid(MachineRecipe recipe) { - // TODO Auto-generated method stub - return false; - } - -} From 0b8c619cf1ab85bb78212b89d2c710ba5e7f580b Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 16:05:19 -0500 Subject: [PATCH 040/312] Dedeprecate more AR multiblock JEI handling --- .../integration/jei/ARPlugin.java | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index 72179ad1c..e14c061ef 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -24,6 +24,7 @@ import zmaster587.advancedRocketry.integration.jei.lathe.LatheCategory; import zmaster587.advancedRocketry.integration.jei.lathe.LatheRecipeHandler; import zmaster587.advancedRocketry.integration.jei.lathe.LatheRecipeMaker; +import zmaster587.advancedRocketry.integration.jei.lathe.LatheWrapper; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressCategory; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressRecipeHandler; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressRecipeMaker; @@ -60,7 +61,9 @@ public class ARPlugin implements IModPlugin { public static final String platePresser = "zmaster587.AR.platePresser"; public static final String centrifugeUUID = "zmaster587.AR.centrifuge"; public static final String precisionLaserEngraverUUID = "zmaster587.AR.precisionlaserengraver"; - + + //AR machines can reload recipes. We still need this for JEI to be up-to-date + @SuppressWarnings("deprecation") public static void reload() { jeiHelpers.reload(); } @@ -116,17 +119,17 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, new CentrifugeRecipeHandler(), new PrecisionLaserEngraverRecipeHandler()); - registry.addRecipes(RollingMachineRecipeMaker.getMachineRecipes(jeiHelpers, TileRollingMachine.class)); - registry.addRecipes(LatheRecipeMaker.getMachineRecipes(jeiHelpers, TileLathe.class)); - registry.addRecipes(PrecisionAssemblerRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionAssembler.class)); - registry.addRecipes(SawMillRecipeMaker.getMachineRecipes(jeiHelpers, TileCuttingMachine.class)); - registry.addRecipes(CrystallizerRecipeMaker.getMachineRecipes(jeiHelpers, TileCrystallizer.class)); - registry.addRecipes(BlastFurnaceRecipeMaker.getMachineRecipes(jeiHelpers, TileElectricArcFurnace.class)); - registry.addRecipes(PlatePressRecipeMaker.getMachineRecipes(jeiHelpers, BlockPress.class)); - registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class)); - registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class)); - registry.addRecipes(CentrifugeRecipeMaker.getMachineRecipes(jeiHelpers, TileCentrifuge.class)); - registry.addRecipes(PrecisionLaserEngraverRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEngraver.class)); + registry.addRecipes(RollingMachineRecipeMaker.getMachineRecipes(jeiHelpers, TileRollingMachine.class), rollingMachineUUID); + registry.addRecipes(LatheRecipeMaker.getMachineRecipes(jeiHelpers, TileLathe.class), latheUUID); + registry.addRecipes(PrecisionAssemblerRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionAssembler.class), precisionAssemblerUUID); + registry.addRecipes(SawMillRecipeMaker.getMachineRecipes(jeiHelpers, TileCuttingMachine.class), sawMillUUID); + registry.addRecipes(CrystallizerRecipeMaker.getMachineRecipes(jeiHelpers, TileCrystallizer.class), crystallizerUUID); + registry.addRecipes(BlastFurnaceRecipeMaker.getMachineRecipes(jeiHelpers, TileElectricArcFurnace.class), arcFurnaceUUID); + registry.addRecipes(PlatePressRecipeMaker.getMachineRecipes(jeiHelpers, BlockPress.class), platePresser); + registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class), electrolyzerUUID); + registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class), chemicalReactorUUID); + registry.addRecipes(CentrifugeRecipeMaker.getMachineRecipes(jeiHelpers, TileCentrifuge.class), centrifugeUUID); + registry.addRecipes(PrecisionLaserEngraverRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEngraver.class), precisionLaserEngraverUUID); registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockRollingMachine), rollingMachineUUID); From d5a570740a3df28c0cd55f553c9a2a6a14913440 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 20:19:12 -0500 Subject: [PATCH 041/312] Refactor multiblock code names to be up-to-date with ingame names --- .../advancedRocketry/AdvancedRocketry.java | 37 ++++--------------- ...Laser.java => BlockOrbitalLaserDrill.java} | 24 ++++++------ ...pMonitor.java => BlockWarpController.java} | 4 +- .../advancedRocketry/client/ClientProxy.java | 14 +++---- ....java => RenderOrbitalLaserDrillTile.java} | 6 +-- ....java => RenderAreaGravityController.java} | 8 ++-- ...java => RenderAstrobodyDataProcessor.java} | 4 +- ...rgy.java => RenderBlackHoleGenerator.java} | 4 +- ...aser.java => RenderOrbitalLaserDrill.java} | 8 ++-- .../integration/jei/ARPlugin.java | 16 ++++---- .../ArcFurnaceCategory.java} | 6 +-- .../arcFurnace/ArcFurnaceRecipeHandler.java | 29 +++++++++++++++ .../jei/arcFurnace/ArcFurnaceRecipeMaker.java | 21 +++++++++++ .../jei/arcFurnace/ArcFurnaceWrapper.java | 12 ++++++ .../BlastFurnaceRecipeHandler.java | 29 --------------- .../blastFurnace/BlastFurnaceRecipeMaker.java | 21 ----------- .../jei/blastFurnace/BlastFurnaceWrapper.java | 12 ------ ...r.java => ContainerOrbitalLaserDrill.java} | 10 ++--- ...ceLaser.java => GuiOrbitalLaserDrill.java} | 10 ++--- ...er.java => TileAreaGravityController.java} | 4 +- ...eLaser.java => TileOrbitalLaserDrill.java} | 4 +- .../machine/TileDistillationTower.java | 14 ------- 22 files changed, 127 insertions(+), 170 deletions(-) rename src/main/java/zmaster587/advancedRocketry/block/{BlockLaser.java => BlockOrbitalLaserDrill.java} (68%) rename src/main/java/zmaster587/advancedRocketry/block/{BlockWarpShipMonitor.java => BlockWarpController.java} (88%) rename src/main/java/zmaster587/advancedRocketry/client/render/{RenderLaserTile.java => RenderOrbitalLaserDrillTile.java} (90%) rename src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/{RenderGravityMachine.java => RenderAreaGravityController.java} (90%) rename src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/{RenderPlanetAnalyser.java => RenderAstrobodyDataProcessor.java} (93%) rename src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/{RenderBlackHoleEnergy.java => RenderBlackHoleGenerator.java} (96%) rename src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/{RenderLaser.java => RenderOrbitalLaserDrill.java} (93%) rename src/main/java/zmaster587/advancedRocketry/integration/jei/{blastFurnace/BlastFurnaceCategory.java => arcFurnace/ArcFurnaceCategory.java} (75%) create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeHandler.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeMaker.java create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceWrapper.java delete mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeHandler.java delete mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeMaker.java delete mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceWrapper.java rename src/main/java/zmaster587/advancedRocketry/inventory/{ContainerSpaceLaser.java => ContainerOrbitalLaserDrill.java} (94%) rename src/main/java/zmaster587/advancedRocketry/inventory/{GuiSpaceLaser.java => GuiOrbitalLaserDrill.java} (95%) rename src/main/java/zmaster587/advancedRocketry/tile/multiblock/{TileGravityController.java => TileAreaGravityController.java} (98%) rename src/main/java/zmaster587/advancedRocketry/tile/multiblock/{TileSpaceLaser.java => TileOrbitalLaserDrill.java} (99%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileDistillationTower.java diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 77e2d33cd..1371f4ad4 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -1,16 +1,11 @@ package zmaster587.advancedRocketry; -import com.google.common.collect.Lists; - import net.minecraft.block.Block; import net.minecraft.block.material.MapColor; import net.minecraft.block.material.Material; import net.minecraft.block.material.MaterialLiquid; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.enchantment.Enchantment; -import net.minecraft.entity.Entity; -import net.minecraft.entity.EntityList; -import net.minecraft.entity.item.EntityArmorStand; import net.minecraft.init.Biomes; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -26,16 +21,12 @@ import net.minecraft.world.World; import net.minecraft.world.WorldType; import net.minecraft.world.biome.Biome; -import net.minecraft.world.biome.Biome.SpawnListEntry; import net.minecraftforge.client.event.ModelRegistryEvent; import net.minecraftforge.common.BiomeDictionary; import net.minecraftforge.common.ForgeChunkManager; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.common.config.Configuration; import net.minecraftforge.event.RegistryEvent; -import net.minecraftforge.event.RegistryEvent.MissingMappings.Action; -import net.minecraftforge.event.RegistryEvent.MissingMappings.Mapping; -import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.common.FMLCommonHandler; import net.minecraftforge.fml.common.Loader; @@ -53,10 +44,6 @@ import net.minecraftforge.fml.relauncher.SideOnly; import net.minecraftforge.oredict.OreDictionary; import net.minecraftforge.oredict.OreDictionary.OreRegisterEvent; -import net.minecraftforge.oredict.ShapedOreRecipe; -import net.minecraftforge.oredict.ShapelessOreRecipe; -import net.minecraftforge.registries.GameData; -import net.minecraftforge.registries.IForgeRegistryEntry; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -65,19 +52,10 @@ import zmaster587.advancedRocketry.api.*; import zmaster587.advancedRocketry.api.atmosphere.AtmosphereRegister; import zmaster587.advancedRocketry.api.capability.CapabilitySpaceArmor; -import zmaster587.advancedRocketry.api.dimension.solar.StellarBody; -import zmaster587.advancedRocketry.api.fuel.FuelRegistry; -import zmaster587.advancedRocketry.api.fuel.FuelRegistry.FuelType; import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; -import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.armor.ItemSpaceArmor; import zmaster587.advancedRocketry.armor.ItemSpaceChest; -import zmaster587.advancedRocketry.atmosphere.AtmosphereVacuum; -import zmaster587.advancedRocketry.backwardCompat.VersionCompat; import zmaster587.advancedRocketry.block.*; -import zmaster587.advancedRocketry.block.cable.BlockDataCable; -import zmaster587.advancedRocketry.block.cable.BlockEnergyCable; -import zmaster587.advancedRocketry.block.cable.BlockLiquidPipe; import zmaster587.advancedRocketry.block.multiblock.BlockARHatch; import zmaster587.advancedRocketry.block.plant.BlockAlienLeaves; import zmaster587.advancedRocketry.block.plant.BlockAlienPlank; @@ -128,7 +106,6 @@ import zmaster587.advancedRocketry.tile.oxygen.TileOxygenVent; import zmaster587.advancedRocketry.tile.station.*; import zmaster587.advancedRocketry.util.*; -import zmaster587.advancedRocketry.util.XMLPlanetLoader.DimensionPropertyCoupling; import zmaster587.advancedRocketry.world.biome.*; import zmaster587.advancedRocketry.world.decoration.MapGenLander; import zmaster587.advancedRocketry.world.ore.OreGenerator; @@ -375,7 +352,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileEntityFuelingStation.class, "ARfuelingStation"); GameRegistry.registerTileEntity(TileEntityMoniteringStation.class, "ARmonitoringStation"); //GameRegistry.registerTileEntity(TileMissionController.class, "ARmissionControlComp"); - GameRegistry.registerTileEntity(TileSpaceLaser.class, "ARspaceLaser"); + GameRegistry.registerTileEntity(TileOrbitalLaserDrill.class, "ARspaceLaser"); GameRegistry.registerTileEntity(TilePrecisionAssembler.class, "ARprecisionAssembler"); GameRegistry.registerTileEntity(TileObservatory.class, "ARobservatory"); GameRegistry.registerTileEntity(TileCrystallizer.class, "ARcrystallizer"); @@ -434,7 +411,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TilePrecisionLaserEngraver.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEngraver")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) - GameRegistry.registerTileEntity(TileGravityController.class, "ARGravityMachine"); + GameRegistry.registerTileEntity(TileAreaGravityController.class, "ARGravityMachine"); //Register machine recipes @@ -667,7 +644,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockMonitoringStation = new BlockTileNeighborUpdate(TileEntityMoniteringStation.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockMonitoringStation.setUnlocalizedName("monitoringstation"); - AdvancedRocketryBlocks.blockWarpShipMonitor = new BlockWarpShipMonitor(TileWarpShipMonitor.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockWarpShipMonitor = new BlockWarpController(TileWarpShipMonitor.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockWarpShipMonitor.setUnlocalizedName("stationmonitor"); AdvancedRocketryBlocks.blockSatelliteBuilder = new BlockMultiblockMachine(TileSatelliteBuilder.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -739,11 +716,11 @@ public void registerBlocks(RegistryEvent.Register evt) //Configurable stuff if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) - AdvancedRocketryBlocks.blockGravityMachine = new BlockMultiblockMachine(TileGravityController.class,GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("gravityMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockGravityMachine = new BlockMultiblockMachine(TileAreaGravityController.class,GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("gravityMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableLaserDrill) { - AdvancedRocketryBlocks.blockSpaceLaser = new BlockLaser().setHardness(2f); + AdvancedRocketryBlocks.blockSpaceLaser = new BlockOrbitalLaserDrill().setHardness(2f); AdvancedRocketryBlocks.blockSpaceLaser.setCreativeTab(tabAdvRocketry); } @@ -1061,10 +1038,10 @@ public void postInit(FMLPostInitializationEvent event) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCentrifuge(), (BlockTile)AdvancedRocketryBlocks.blockCentrifuge); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileGravityController(), (BlockTile)AdvancedRocketryBlocks.blockGravityMachine); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAreaGravityController(), (BlockTile)AdvancedRocketryBlocks.blockGravityMachine); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableLaserDrill) - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSpaceLaser(), (BlockTile)AdvancedRocketryBlocks.blockSpaceLaser); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileOrbitalLaserDrill(), (BlockTile)AdvancedRocketryBlocks.blockSpaceLaser); proxy.registerEventHandlers(); proxy.registerKeyBindings(); diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockLaser.java b/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java similarity index 68% rename from src/main/java/zmaster587/advancedRocketry/block/BlockLaser.java rename to src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java index 35ff4fc70..6c9c31ddd 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java @@ -7,22 +7,22 @@ import net.minecraft.world.Explosion; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; -import zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser; +import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; import zmaster587.libVulpes.block.multiblock.BlockMultiblockMachine; import zmaster587.libVulpes.inventory.GuiHandler; import java.util.Random; -public class BlockLaser extends BlockMultiblockMachine { +public class BlockOrbitalLaserDrill extends BlockMultiblockMachine { - public BlockLaser() { - super(TileSpaceLaser.class, (int)GuiHandler.guiId.MODULAR.ordinal()); + public BlockOrbitalLaserDrill() { + super(TileOrbitalLaserDrill.class, (int)GuiHandler.guiId.MODULAR.ordinal()); setTickRandomly(true).setUnlocalizedName("spaceLaser"); } @Override public TileEntity createTileEntity(World world, IBlockState state) { - return new TileSpaceLaser(); + return new TileOrbitalLaserDrill(); } @Override @@ -34,22 +34,22 @@ public boolean hasTileEntity(IBlockState state) { public void neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn, BlockPos fromPos) { if(blockIn != this) - ((TileSpaceLaser)worldIn.getTileEntity(pos)).checkCanRun(); + ((TileOrbitalLaserDrill)worldIn.getTileEntity(pos)).checkCanRun(); } //can happen when lever is flipped... Update the state of the tile @Override public void onNeighborChange(IBlockAccess world, BlockPos pos, BlockPos neighbor) { - if(!(world.getTileEntity(neighbor) instanceof TileSpaceLaser)) - ((TileSpaceLaser)world.getTileEntity(pos)).checkCanRun(); + if(!(world.getTileEntity(neighbor) instanceof TileOrbitalLaserDrill)) + ((TileOrbitalLaserDrill)world.getTileEntity(pos)).checkCanRun(); } @Override public void breakBlock(World worldIn, BlockPos pos, IBlockState state) { super.breakBlock(worldIn, pos, state); - if(worldIn.getTileEntity(pos) instanceof TileSpaceLaser) - ((TileSpaceLaser)worldIn.getTileEntity(pos)).onDestroy(); + if(worldIn.getTileEntity(pos) instanceof TileOrbitalLaserDrill) + ((TileOrbitalLaserDrill)worldIn.getTileEntity(pos)).onDestroy(); } @Override @@ -57,7 +57,7 @@ public void onBlockDestroyedByExplosion(World worldIn, BlockPos pos, Explosion explosionIn) { // TODO Auto-generated method stub super.onBlockDestroyedByExplosion(worldIn, pos, explosionIn); - ((TileSpaceLaser)worldIn.getTileEntity(pos)).onDestroy(); + ((TileOrbitalLaserDrill)worldIn.getTileEntity(pos)).onDestroy(); } //To check if the laser is jammed @@ -66,7 +66,7 @@ public void updateTick(World worldIn, BlockPos pos, IBlockState state, Random rand) { super.updateTick(worldIn, pos, state, rand); - TileSpaceLaser tile = (TileSpaceLaser)worldIn.getTileEntity(pos); + TileOrbitalLaserDrill tile = (TileOrbitalLaserDrill)worldIn.getTileEntity(pos); if(tile.isJammed()) tile.attempUnjam(); diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockWarpShipMonitor.java b/src/main/java/zmaster587/advancedRocketry/block/BlockWarpController.java similarity index 88% rename from src/main/java/zmaster587/advancedRocketry/block/BlockWarpShipMonitor.java rename to src/main/java/zmaster587/advancedRocketry/block/BlockWarpController.java index f43bb4087..fc3f1e22b 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockWarpShipMonitor.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockWarpController.java @@ -11,9 +11,9 @@ import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.libVulpes.block.BlockTile; -public class BlockWarpShipMonitor extends BlockTile { +public class BlockWarpController extends BlockTile { - public BlockWarpShipMonitor(Class tileClass, int guiId) { + public BlockWarpController(Class tileClass, int guiId) { super(tileClass, guiId); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 7e7cd3523..b167e114b 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -1,7 +1,5 @@ package zmaster587.advancedRocketry.client; -import java.util.LinkedList; - import net.minecraft.block.Block; import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft; @@ -13,7 +11,6 @@ import net.minecraft.client.renderer.color.IBlockColor; import net.minecraft.client.renderer.color.IItemColor; import net.minecraft.entity.Entity; -import net.minecraft.init.Blocks; import net.minecraft.item.Item; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemStack; @@ -46,7 +43,6 @@ import zmaster587.advancedRocketry.client.render.entity.*; import zmaster587.advancedRocketry.client.render.multiblocks.*; import zmaster587.advancedRocketry.common.CommonProxy; -import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.entity.*; import zmaster587.advancedRocketry.entity.fx.*; import zmaster587.advancedRocketry.event.PlanetEventHandler; @@ -79,7 +75,7 @@ public void registerRenderers() { ClientRegistry.bindTileEntitySpecialRenderer(TileCuttingMachine.class, new RendererCuttingMachine()); ClientRegistry.bindTileEntitySpecialRenderer(TileCrystallizer.class, new RendererCrystallizer()); ClientRegistry.bindTileEntitySpecialRenderer(TileObservatory.class, new RendererObservatory()); - ClientRegistry.bindTileEntitySpecialRenderer(TileAstrobodyDataProcessor.class, new RenderPlanetAnalyser()); + ClientRegistry.bindTileEntitySpecialRenderer(TileAstrobodyDataProcessor.class, new RenderAstrobodyDataProcessor()); ClientRegistry.bindTileEntitySpecialRenderer(TileLathe.class, new RendererLathe()); ClientRegistry.bindTileEntitySpecialRenderer(TileRollingMachine.class, new RendererRollingMachine()); ClientRegistry.bindTileEntitySpecialRenderer(TileElectrolyser.class, new RendererElectrolyser()); @@ -91,14 +87,14 @@ public void registerRenderers() { ClientRegistry.bindTileEntitySpecialRenderer(TileDataPipe.class, new RendererPipe(new ResourceLocation("AdvancedRocketry:textures/blocks/pipeData.png"))); ClientRegistry.bindTileEntitySpecialRenderer(TileEnergyPipe.class, new RendererPipe(new ResourceLocation("AdvancedRocketry:textures/blocks/pipeEnergy.png"))); ClientRegistry.bindTileEntitySpecialRenderer(TileMicrowaveReciever.class, new RendererMicrowaveReciever()); - ClientRegistry.bindTileEntitySpecialRenderer(TileSpaceLaser.class, new RenderLaserTile()); + ClientRegistry.bindTileEntitySpecialRenderer(TileOrbitalLaserDrill.class, new RenderOrbitalLaserDrillTile()); ClientRegistry.bindTileEntitySpecialRenderer(TileBiomeScanner.class, new RenderBiomeScanner()); - ClientRegistry.bindTileEntitySpecialRenderer(TileBlackHoleGenerator.class, new RenderBlackHoleEnergy()); + ClientRegistry.bindTileEntitySpecialRenderer(TileBlackHoleGenerator.class, new RenderBlackHoleGenerator()); ClientRegistry.bindTileEntitySpecialRenderer(TileAtmosphereTerraformer.class, new RenderTerraformerAtm()); ClientRegistry.bindTileEntitySpecialRenderer(TileFluidTank.class, new RenderTank()); - ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderLaser()); + ClientRegistry.bindTileEntitySpecialRenderer(TileOrbitalLaserDrill.class, new RenderOrbitalLaserDrill()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileRailgun.class, new zmaster587.advancedRocketry.client.render.multiblocks.RendererRailgun()); - ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileGravityController.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderGravityMachine()); + ClientRegistry.bindTileEntitySpecialRenderer(TileAreaGravityController.class, new RenderAreaGravityController()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileSpaceElevator.class, new zmaster587.advancedRocketry.client.render.multiblocks.RendererSpaceElevator()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileBeacon.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderBeacon()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.machine.TileCentrifuge.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderCentrifuge()); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/RenderLaserTile.java b/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java similarity index 90% rename from src/main/java/zmaster587/advancedRocketry/client/render/RenderLaserTile.java rename to src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java index e4be53582..51ef3bd58 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/RenderLaserTile.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java @@ -7,15 +7,15 @@ import net.minecraft.client.renderer.vertex.DefaultVertexFormats; import net.minecraft.tileentity.TileEntity; import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser; +import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; -public class RenderLaserTile extends TileEntitySpecialRenderer { +public class RenderOrbitalLaserDrillTile extends TileEntitySpecialRenderer { @Override public void render(TileEntity tileentity, double x, double y, double z, float f, int damage, float a) { - if(!((TileSpaceLaser)tileentity).isRunning()) + if(!((TileOrbitalLaserDrill)tileentity).isRunning()) return; GL11.glPushMatrix(); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAreaGravityController.java similarity index 90% rename from src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java rename to src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAreaGravityController.java index 092e7778e..c0046c792 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderGravityMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAreaGravityController.java @@ -8,16 +8,16 @@ import org.lwjgl.opengl.GL11; import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; -import zmaster587.advancedRocketry.tile.multiblock.TileGravityController; +import zmaster587.advancedRocketry.tile.multiblock.TileAreaGravityController; import zmaster587.libVulpes.block.RotatableBlock; -public class RenderGravityMachine extends TileEntitySpecialRenderer { +public class RenderAreaGravityController extends TileEntitySpecialRenderer { WavefrontObject model; ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/areagravitycontroller.png"); - public RenderGravityMachine() { + public RenderAreaGravityController() { try { model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/areagravitycontroller.obj")); } catch (ModelFormatException e) { @@ -28,7 +28,7 @@ public RenderGravityMachine() { @Override public void render(TileEntity tile, double x, double y, double z, float f, int damage, float a) { - TileGravityController multiBlockTile = (TileGravityController)tile; + TileAreaGravityController multiBlockTile = (TileAreaGravityController)tile; if(!multiBlockTile.canRender()) return; diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAstrobodyDataProcessor.java similarity index 93% rename from src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java rename to src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAstrobodyDataProcessor.java index ea42df2cd..072c52c5b 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderPlanetAnalyser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderAstrobodyDataProcessor.java @@ -10,13 +10,13 @@ import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; -public class RenderPlanetAnalyser extends TileEntitySpecialRenderer { +public class RenderAstrobodyDataProcessor extends TileEntitySpecialRenderer { WavefrontObject model; ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/astrobodydataprocessor.png"); - public RenderPlanetAnalyser(){ + public RenderAstrobodyDataProcessor(){ try { model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/astrobodydataprocessor.obj")); } catch (ModelFormatException e) { diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleGenerator.java similarity index 96% rename from src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java rename to src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleGenerator.java index 11856d3b0..8140908dd 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleEnergy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderBlackHoleGenerator.java @@ -17,13 +17,13 @@ import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; import zmaster587.libVulpes.tile.multiblock.TileMultiPowerProducer; -public class RenderBlackHoleEnergy extends TileEntitySpecialRenderer { +public class RenderBlackHoleGenerator extends TileEntitySpecialRenderer { WavefrontObject model; ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/blackholegenerator.png"); - public RenderBlackHoleEnergy(){ + public RenderBlackHoleGenerator(){ try { model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/blackholegenerator.obj")); } catch (ModelFormatException e) { diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java similarity index 93% rename from src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java rename to src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java index efdc4358e..8c4d0cd12 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java @@ -11,18 +11,18 @@ import org.lwjgl.opengl.GL11; import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; -import zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser; +import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; -public class RenderLaser extends TileEntitySpecialRenderer { +public class RenderOrbitalLaserDrill extends TileEntitySpecialRenderer { WavefrontObject model; ResourceLocation texture = new ResourceLocation("advancedRocketry:textures/models/orbitallaserdrill.png"); - public RenderLaser() { + public RenderOrbitalLaserDrill() { try { model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/orbitallaserdrill.obj")); } catch (ModelFormatException e) { @@ -53,7 +53,7 @@ public void render(TileEntity tile, double x, //Laser - if(((TileSpaceLaser)multiBlockTile).isRunning()) + if(((TileOrbitalLaserDrill)multiBlockTile).isRunning()) { GL11.glTranslated(-1.0f, 0, -5f); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index e14c061ef..ade8a916e 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -6,9 +6,9 @@ import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.block.BlockPress; -import zmaster587.advancedRocketry.integration.jei.blastFurnace.BlastFurnaceCategory; -import zmaster587.advancedRocketry.integration.jei.blastFurnace.BlastFurnaceRecipeHandler; -import zmaster587.advancedRocketry.integration.jei.blastFurnace.BlastFurnaceRecipeMaker; +import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceCategory; +import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceRecipeHandler; +import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceRecipeMaker; import zmaster587.advancedRocketry.integration.jei.centrifuge.CentrifugeCategory; import zmaster587.advancedRocketry.integration.jei.centrifuge.CentrifugeRecipeHandler; import zmaster587.advancedRocketry.integration.jei.centrifuge.CentrifugeRecipeMaker; @@ -24,7 +24,6 @@ import zmaster587.advancedRocketry.integration.jei.lathe.LatheCategory; import zmaster587.advancedRocketry.integration.jei.lathe.LatheRecipeHandler; import zmaster587.advancedRocketry.integration.jei.lathe.LatheRecipeMaker; -import zmaster587.advancedRocketry.integration.jei.lathe.LatheWrapper; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressCategory; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressRecipeHandler; import zmaster587.advancedRocketry.integration.jei.platePresser.PlatePressRecipeMaker; @@ -40,7 +39,6 @@ import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillCategory; import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillRecipeHandler; import zmaster587.advancedRocketry.integration.jei.sawmill.SawMillRecipeMaker; -import zmaster587.advancedRocketry.recipe.RecipeLathe; import zmaster587.advancedRocketry.tile.multiblock.machine.*; import zmaster587.libVulpes.inventory.GuiModular; @@ -80,7 +78,7 @@ public void registerCategories(IRecipeCategoryRegistration registry) { new ChemicalReactorCategory(guiHelper), new CrystallizerCategory(guiHelper), new ElectrolyzerCategory(guiHelper), - new BlastFurnaceCategory(guiHelper), + new ArcFurnaceCategory(guiHelper), new PlatePressCategory(guiHelper), new CentrifugeCategory(guiHelper), new PrecisionLaserEngraverCategory(guiHelper)); @@ -114,17 +112,17 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, new ChemicalReactorRecipeHandler(), new CrystallizerRecipeHandler(), new ElectrolyzerRecipeHandler(), - new BlastFurnaceRecipeHandler(), + new ArcFurnaceRecipeHandler(), new PlatePressRecipeHandler(), new CentrifugeRecipeHandler(), new PrecisionLaserEngraverRecipeHandler()); - + registry.addRecipes(RollingMachineRecipeMaker.getMachineRecipes(jeiHelpers, TileRollingMachine.class), rollingMachineUUID); registry.addRecipes(LatheRecipeMaker.getMachineRecipes(jeiHelpers, TileLathe.class), latheUUID); registry.addRecipes(PrecisionAssemblerRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionAssembler.class), precisionAssemblerUUID); registry.addRecipes(SawMillRecipeMaker.getMachineRecipes(jeiHelpers, TileCuttingMachine.class), sawMillUUID); registry.addRecipes(CrystallizerRecipeMaker.getMachineRecipes(jeiHelpers, TileCrystallizer.class), crystallizerUUID); - registry.addRecipes(BlastFurnaceRecipeMaker.getMachineRecipes(jeiHelpers, TileElectricArcFurnace.class), arcFurnaceUUID); + registry.addRecipes(ArcFurnaceRecipeMaker.getMachineRecipes(jeiHelpers, TileElectricArcFurnace.class), arcFurnaceUUID); registry.addRecipes(PlatePressRecipeMaker.getMachineRecipes(jeiHelpers, BlockPress.class), platePresser); registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class), electrolyzerUUID); registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class), chemicalReactorUUID); diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceCategory.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceCategory.java similarity index 75% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceCategory.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceCategory.java index 78f09f051..576f5450f 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceCategory.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceCategory.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.blastFurnace; +package zmaster587.advancedRocketry.integration.jei.arcFurnace; import mezz.jei.api.IGuiHelper; import zmaster587.advancedRocketry.integration.jei.ARPlugin; @@ -6,9 +6,9 @@ import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.libVulpes.LibVulpes; -public class BlastFurnaceCategory extends MachineCategoryTemplate { +public class ArcFurnaceCategory extends MachineCategoryTemplate { - public BlastFurnaceCategory(IGuiHelper helper) { + public ArcFurnaceCategory(IGuiHelper helper) { super(helper, TextureResources.arcFurnaceProgressBar); } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeHandler.java new file mode 100644 index 000000000..eea96c762 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeHandler.java @@ -0,0 +1,29 @@ +package zmaster587.advancedRocketry.integration.jei.arcFurnace; + +import mezz.jei.api.recipe.IRecipeHandler; +import mezz.jei.api.recipe.IRecipeWrapper; +import zmaster587.advancedRocketry.integration.jei.ARPlugin; + +public class ArcFurnaceRecipeHandler implements IRecipeHandler { + + @Override + public Class getRecipeClass() { + return ArcFurnaceWrapper.class; + } + + @Override + public String getRecipeCategoryUid(ArcFurnaceWrapper recipe) { + return ARPlugin.arcFurnaceUUID; + } + + @Override + public IRecipeWrapper getRecipeWrapper(ArcFurnaceWrapper recipe) { + return recipe; + } + + @Override + public boolean isRecipeValid(ArcFurnaceWrapper recipe) { + return true; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeMaker.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeMaker.java new file mode 100644 index 000000000..67ba7dbf9 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceRecipeMaker.java @@ -0,0 +1,21 @@ +package zmaster587.advancedRocketry.integration.jei.arcFurnace; + +import mezz.jei.api.IJeiHelpers; +import zmaster587.libVulpes.interfaces.IRecipe; +import zmaster587.libVulpes.recipe.RecipesMachine; + +import java.util.LinkedList; +import java.util.List; + +public class ArcFurnaceRecipeMaker { + + public static List getMachineRecipes(IJeiHelpers helpers, Class clazz) { + + List list = new LinkedList(); + for(IRecipe rec : RecipesMachine.getInstance().getRecipes(clazz)) { + list.add(new ArcFurnaceWrapper(rec)); + } + return list; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceWrapper.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceWrapper.java new file mode 100644 index 000000000..889a6b001 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/arcFurnace/ArcFurnaceWrapper.java @@ -0,0 +1,12 @@ +package zmaster587.advancedRocketry.integration.jei.arcFurnace; + +import zmaster587.advancedRocketry.integration.jei.MachineRecipe; +import zmaster587.libVulpes.interfaces.IRecipe; + +public class ArcFurnaceWrapper extends MachineRecipe { + + ArcFurnaceWrapper(IRecipe rec) { + super(rec); + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeHandler.java deleted file mode 100644 index c76c10501..000000000 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeHandler.java +++ /dev/null @@ -1,29 +0,0 @@ -package zmaster587.advancedRocketry.integration.jei.blastFurnace; - -import mezz.jei.api.recipe.IRecipeHandler; -import mezz.jei.api.recipe.IRecipeWrapper; -import zmaster587.advancedRocketry.integration.jei.ARPlugin; - -public class BlastFurnaceRecipeHandler implements IRecipeHandler { - - @Override - public Class getRecipeClass() { - return BlastFurnaceWrapper.class; - } - - @Override - public String getRecipeCategoryUid(BlastFurnaceWrapper recipe) { - return ARPlugin.arcFurnaceUUID; - } - - @Override - public IRecipeWrapper getRecipeWrapper(BlastFurnaceWrapper recipe) { - return recipe; - } - - @Override - public boolean isRecipeValid(BlastFurnaceWrapper recipe) { - return true; - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeMaker.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeMaker.java deleted file mode 100644 index d6af1adc3..000000000 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceRecipeMaker.java +++ /dev/null @@ -1,21 +0,0 @@ -package zmaster587.advancedRocketry.integration.jei.blastFurnace; - -import mezz.jei.api.IJeiHelpers; -import zmaster587.libVulpes.interfaces.IRecipe; -import zmaster587.libVulpes.recipe.RecipesMachine; - -import java.util.LinkedList; -import java.util.List; - -public class BlastFurnaceRecipeMaker { - - public static List getMachineRecipes(IJeiHelpers helpers, Class clazz) { - - List list = new LinkedList(); - for(IRecipe rec : RecipesMachine.getInstance().getRecipes(clazz)) { - list.add(new BlastFurnaceWrapper(rec)); - } - return list; - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceWrapper.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceWrapper.java deleted file mode 100644 index f6f8901a3..000000000 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/blastFurnace/BlastFurnaceWrapper.java +++ /dev/null @@ -1,12 +0,0 @@ -package zmaster587.advancedRocketry.integration.jei.blastFurnace; - -import zmaster587.advancedRocketry.integration.jei.MachineRecipe; -import zmaster587.libVulpes.interfaces.IRecipe; - -public class BlastFurnaceWrapper extends MachineRecipe { - - BlastFurnaceWrapper(IRecipe rec) { - super(rec); - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerSpaceLaser.java b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java similarity index 94% rename from src/main/java/zmaster587/advancedRocketry/inventory/ContainerSpaceLaser.java rename to src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java index f84f285f2..b6d31c22c 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerSpaceLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java @@ -7,17 +7,17 @@ import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; -import zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser; +import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; import zmaster587.libVulpes.gui.SlotSingleItem; -public class ContainerSpaceLaser extends Container { +public class ContainerOrbitalLaserDrill extends Container { - TileSpaceLaser laserTile; + TileOrbitalLaserDrill laserTile; boolean finished, jammed; int prevEnergy = 0, prevLaserX = 0, prevLaserZ = 0, buildingX, buildingZ; - TileSpaceLaser.MODE currMode; + TileOrbitalLaserDrill.MODE currMode; - ContainerSpaceLaser(InventoryPlayer inventoryPlayer, TileSpaceLaser tile) { + ContainerOrbitalLaserDrill(InventoryPlayer inventoryPlayer, TileOrbitalLaserDrill tile) { super(); laserTile = tile; diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiSpaceLaser.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java similarity index 95% rename from src/main/java/zmaster587/advancedRocketry/inventory/GuiSpaceLaser.java rename to src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java index a204c63f1..6615fbe16 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiSpaceLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java @@ -11,7 +11,7 @@ import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.util.ResourceLocation; import org.lwjgl.input.Keyboard; -import zmaster587.advancedRocketry.tile.multiblock.TileSpaceLaser; +import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; import zmaster587.libVulpes.gui.GuiImageButton; import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; @@ -19,17 +19,17 @@ import java.io.IOException; import java.util.LinkedList; -public class GuiSpaceLaser extends GuiContainer { +public class GuiOrbitalLaserDrill extends GuiContainer { private ResourceLocation backdrop = new ResourceLocation("advancedrocketry", "textures/gui/LaserTile.png"); - private TileSpaceLaser laserTile; + private TileOrbitalLaserDrill laserTile; private int prevX, prevZ; GuiTextField xbox,ybox; GuiImageButton modeUp, modeDown; - public GuiSpaceLaser(InventoryPlayer inventoryPlayer, TileSpaceLaser tile) { - super(new ContainerSpaceLaser(inventoryPlayer, tile)); + public GuiOrbitalLaserDrill(InventoryPlayer inventoryPlayer, TileOrbitalLaserDrill tile) { + super(new ContainerOrbitalLaserDrill(inventoryPlayer, tile)); laserTile = tile; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAreaGravityController.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java rename to src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAreaGravityController.java index 0abf09e99..d1a056fed 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileGravityController.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileAreaGravityController.java @@ -32,7 +32,7 @@ import java.util.LinkedList; import java.util.List; -public class TileGravityController extends TileMultiPowerConsumer implements ISliderBar, IGuiCallback { +public class TileAreaGravityController extends TileMultiPowerConsumer implements ISliderBar, IGuiCallback { int gravity; int progress; @@ -54,7 +54,7 @@ public class TileGravityController extends TileMultiPowerConsumer implements ISl {null, LibVulpesBlocks.blockAdvStructureBlock, null}} }; - public TileGravityController() { + public TileAreaGravityController() { //numGravPylons = new ModuleText(10, 25, "Number Of Thrusters: ", 0xaa2020); textRadius = new ModuleText(6, 82, LibVulpes.proxy.getLocalizedString("msg.gravitycontroller.radius") + "5", 0x202020); targetGrav = new ModuleText(6, 110, LibVulpes.proxy.getLocalizedString("msg.gravitycontroller.targetgrav"), 0x202020); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java rename to src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java index de133ac82..88c27a617 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileSpaceLaser.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java @@ -46,7 +46,7 @@ import java.util.LinkedList; import java.util.List; -public class TileSpaceLaser extends TileMultiPowerConsumer implements ISidedInventory, IGuiCallback, IButtonInventory { +public class TileOrbitalLaserDrill extends TileMultiPowerConsumer implements ISidedInventory, IGuiCallback, IButtonInventory { private static final int INVSIZE = 9; ItemStack glassPanel; @@ -109,7 +109,7 @@ public enum MODE{ Ticket ticket; - public TileSpaceLaser() { + public TileOrbitalLaserDrill() { super(); glassPanel = ItemStack.EMPTY; //invBuffer = new ItemStack[INVSIZE]; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileDistillationTower.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileDistillationTower.java deleted file mode 100644 index 9c65ecf3f..000000000 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileDistillationTower.java +++ /dev/null @@ -1,14 +0,0 @@ -package zmaster587.advancedRocketry.tile.multiblock.machine; - -import zmaster587.libVulpes.interfaces.IRecipe; -import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; - -import java.util.List; - -public class TileDistillationTower extends TileMultiblockMachine { - - @Override - public List getMachineRecipeList() { - return null; - } -} From b6dcfb1d14d3b7e7b0077f90088d2d92ca47a672 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 20:47:03 -0500 Subject: [PATCH 042/312] Singleblock machine name reformat to reflect ingame names --- .../advancedRocketry/AdvancedRocketry.java | 57 +++-- ...lockPlanetSoil.java => BlockRegolith.java} | 4 +- ...ckPress.java => BlockSmallPlatePress.java} | 4 +- .../block/multiblock/BlockARHatch.java | 2 +- .../advancedRocketry/client/ClientProxy.java | 4 +- ...a => RendererRocketAssemblingMachine.java} | 6 +- .../entity/EntityUIButton.java | 6 +- .../entity/EntityUIPlanet.java | 6 +- .../advancedRocketry/entity/EntityUIStar.java | 6 +- .../integration/jei/ARPlugin.java | 4 +- .../tile/Satellite/TileChipStorage.java | 217 ------------------ ...Center.java => TileSatelliteTerminal.java} | 4 +- .../advancedRocketry/tile/TileDrill.java | 122 ---------- ....java => TileRocketAssemblingMachine.java} | 4 +- ...Builder.java => TileStationAssembler.java} | 4 +- ...java => TileUnmannedVehicleAssembler.java} | 2 +- .../tile/data/TileDataProgrammer.java | 99 -------- ...ngStation.java => TileFuelingStation.java} | 10 +- ...a => TileGuidanceComputerAccessHatch.java} | 11 +- .../infrastructure/TileRocketFluidLoader.java | 7 +- .../tile/infrastructure/TileRocketLoader.java | 7 +- ....java => TileRocketMonitoringStation.java} | 4 +- ...ygenCharger.java => TileGasChargePad.java} | 4 +- ...ava => TileHolographicPlanetSelector.java} | 4 +- ... => TileStationOrientationController.java} | 4 +- ...ipMonitor.java => TileWarpController.java} | 4 +- .../unit/BuildRocketTest.java | 13 +- .../advancedRocketry/util/RecipeHandler.java | 9 +- 28 files changed, 92 insertions(+), 536 deletions(-) rename src/main/java/zmaster587/advancedRocketry/block/{BlockPlanetSoil.java => BlockRegolith.java} (89%) rename src/main/java/zmaster587/advancedRocketry/block/{BlockPress.java => BlockSmallPlatePress.java} (98%) rename src/main/java/zmaster587/advancedRocketry/client/render/{RendererRocketBuilder.java => RendererRocketAssemblingMachine.java} (96%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileChipStorage.java rename src/main/java/zmaster587/advancedRocketry/tile/Satellite/{TileEntitySatelliteControlCenter.java => TileSatelliteTerminal.java} (97%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/tile/TileDrill.java rename src/main/java/zmaster587/advancedRocketry/tile/{TileRocketBuilder.java => TileRocketAssemblingMachine.java} (99%) rename src/main/java/zmaster587/advancedRocketry/tile/{TileStationBuilder.java => TileStationAssembler.java} (98%) rename src/main/java/zmaster587/advancedRocketry/tile/{TileStationDeployedAssembler.java => TileUnmannedVehicleAssembler.java} (99%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/tile/data/TileDataProgrammer.java rename src/main/java/zmaster587/advancedRocketry/tile/infrastructure/{TileEntityFuelingStation.java => TileFuelingStation.java} (96%) rename src/main/java/zmaster587/advancedRocketry/tile/infrastructure/{TileGuidanceComputerHatch.java => TileGuidanceComputerAccessHatch.java} (96%) rename src/main/java/zmaster587/advancedRocketry/tile/infrastructure/{TileEntityMoniteringStation.java => TileRocketMonitoringStation.java} (99%) rename src/main/java/zmaster587/advancedRocketry/tile/oxygen/{TileOxygenCharger.java => TileGasChargePad.java} (97%) rename src/main/java/zmaster587/advancedRocketry/tile/station/{TilePlanetaryHologram.java => TileHolographicPlanetSelector.java} (98%) rename src/main/java/zmaster587/advancedRocketry/tile/station/{TileStationOrientationControl.java => TileStationOrientationController.java} (97%) rename src/main/java/zmaster587/advancedRocketry/tile/station/{TileWarpShipMonitor.java => TileWarpController.java} (99%) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 1371f4ad4..19db91e12 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -87,7 +87,7 @@ import zmaster587.advancedRocketry.satellite.*; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; -import zmaster587.advancedRocketry.tile.Satellite.TileEntitySatelliteControlCenter; +import zmaster587.advancedRocketry.tile.Satellite.TileSatelliteTerminal; import zmaster587.advancedRocketry.tile.Satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; import zmaster587.advancedRocketry.tile.cables.TileDataPipe; @@ -102,7 +102,7 @@ import zmaster587.advancedRocketry.tile.multiblock.energy.TileMicrowaveReciever; import zmaster587.advancedRocketry.tile.multiblock.machine.*; import zmaster587.advancedRocketry.tile.oxygen.TileCO2Scrubber; -import zmaster587.advancedRocketry.tile.oxygen.TileOxygenCharger; +import zmaster587.advancedRocketry.tile.oxygen.TileGasChargePad; import zmaster587.advancedRocketry.tile.oxygen.TileOxygenVent; import zmaster587.advancedRocketry.tile.station.*; import zmaster587.advancedRocketry.util.*; @@ -346,11 +346,11 @@ public void preInit(FMLPreInitializationEvent event) EntityRegistry.registerModEntity(new ResourceLocation(Constants.modId, "ARHoverCraft") , EntityHoverCraft.class, "hovercraft", 9, this, 64, 3, true); //TileEntity Registration --------------------------------------------------------------------------------------------- - GameRegistry.registerTileEntity(TileRocketBuilder.class, "ARrocketBuilder"); + GameRegistry.registerTileEntity(TileRocketAssemblingMachine.class, "ARrocketBuilder"); GameRegistry.registerTileEntity(TileWarpCore.class, "ARwarpCore"); //GameRegistry.registerTileEntity(TileModelRender.class, "ARmodelRenderer"); - GameRegistry.registerTileEntity(TileEntityFuelingStation.class, "ARfuelingStation"); - GameRegistry.registerTileEntity(TileEntityMoniteringStation.class, "ARmonitoringStation"); + GameRegistry.registerTileEntity(TileFuelingStation.class, "ARfuelingStation"); + GameRegistry.registerTileEntity(TileRocketMonitoringStation.class, "ARmonitoringStation"); //GameRegistry.registerTileEntity(TileMissionController.class, "ARmissionControlComp"); GameRegistry.registerTileEntity(TileOrbitalLaserDrill.class, "ARspaceLaser"); GameRegistry.registerTileEntity(TilePrecisionAssembler.class, "ARprecisionAssembler"); @@ -359,9 +359,9 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileCuttingMachine.class, "ARcuttingmachine"); GameRegistry.registerTileEntity(TileDataBus.class, "ARdataBus"); GameRegistry.registerTileEntity(TileSatelliteHatch.class, "ARsatelliteHatch"); - GameRegistry.registerTileEntity(TileGuidanceComputerHatch.class, "ARguidanceComputerHatch"); + GameRegistry.registerTileEntity(TileGuidanceComputerAccessHatch.class, "ARguidanceComputerHatch"); GameRegistry.registerTileEntity(TileSatelliteBuilder.class, "ARsatelliteBuilder"); - GameRegistry.registerTileEntity(TileEntitySatelliteControlCenter.class, "ARTileEntitySatelliteControlCenter"); + GameRegistry.registerTileEntity(TileSatelliteTerminal.class, "ARTileEntitySatelliteControlCenter"); GameRegistry.registerTileEntity(TileAstrobodyDataProcessor.class, "ARplanetAnalyser"); GameRegistry.registerTileEntity(TileGuidanceComputer.class, "ARguidanceComputer"); GameRegistry.registerTileEntity(TileElectricArcFurnace.class, "ARelectricArcFurnace"); @@ -370,20 +370,19 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileMaterial.class, "ARTileMaterial"); GameRegistry.registerTileEntity(TileLathe.class, "ARTileLathe"); GameRegistry.registerTileEntity(TileRollingMachine.class, "ARTileMetalBender"); - GameRegistry.registerTileEntity(TileStationBuilder.class, "ARStationBuilder"); + GameRegistry.registerTileEntity(TileStationAssembler.class, "ARStationBuilder"); GameRegistry.registerTileEntity(TileElectrolyser.class, "ARElectrolyser"); GameRegistry.registerTileEntity(TileChemicalReactor.class, "ARChemicalReactor"); GameRegistry.registerTileEntity(TileOxygenVent.class, "AROxygenVent"); - GameRegistry.registerTileEntity(TileOxygenCharger.class, "AROxygenCharger"); + GameRegistry.registerTileEntity(TileGasChargePad.class, "AROxygenCharger"); GameRegistry.registerTileEntity(TileCO2Scrubber.class, "ARCO2Scrubber"); - GameRegistry.registerTileEntity(TileWarpShipMonitor.class, "ARStationMonitor"); + GameRegistry.registerTileEntity(TileWarpController.class, "ARStationMonitor"); GameRegistry.registerTileEntity(TileAtmosphereDetector.class, "AROxygenDetector"); - GameRegistry.registerTileEntity(TileStationOrientationControl.class, "AROrientationControl"); + GameRegistry.registerTileEntity(TileStationOrientationController.class, "AROrientationControl"); GameRegistry.registerTileEntity(TileStationGravityController.class, "ARGravityControl"); GameRegistry.registerTileEntity(TileLiquidPipe.class, "ARLiquidPipe"); GameRegistry.registerTileEntity(TileDataPipe.class, "ARDataPipe"); GameRegistry.registerTileEntity(TileEnergyPipe.class, "AREnergyPipe"); - GameRegistry.registerTileEntity(TileDrill.class, "ARDrill"); GameRegistry.registerTileEntity(TileMicrowaveReciever.class, "ARMicrowaveReciever"); GameRegistry.registerTileEntity(TileSuitWorkStation.class, "ARSuitWorkStation"); GameRegistry.registerTileEntity(TileRocketLoader.class, "ARRocketLoader"); @@ -391,7 +390,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileBiomeScanner.class, "ARBiomeScanner"); GameRegistry.registerTileEntity(TileAtmosphereTerraformer.class, "ARAttTerraformer"); GameRegistry.registerTileEntity(TileLandingPad.class, "ARLandingPad"); - GameRegistry.registerTileEntity(TileStationDeployedAssembler.class, "ARStationDeployableRocketAssembler"); + GameRegistry.registerTileEntity(TileUnmannedVehicleAssembler.class, "ARStationDeployableRocketAssembler"); GameRegistry.registerTileEntity(TileFluidTank.class, "ARFluidTank"); GameRegistry.registerTileEntity(TileRocketFluidUnloader.class, "ARFluidUnloader"); GameRegistry.registerTileEntity(TileRocketFluidLoader.class, "ARFluidLoader"); @@ -399,7 +398,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileDockingPort.class, "ARDockingPort"); GameRegistry.registerTileEntity(TileStationAltitudeController.class, "ARStationAltitudeController"); GameRegistry.registerTileEntity(TileRailgun.class, "ARRailgun"); - GameRegistry.registerTileEntity(TilePlanetaryHologram.class, "ARplanetHoloSelector"); + GameRegistry.registerTileEntity(TileHolographicPlanetSelector.class, "ARplanetHoloSelector"); GameRegistry.registerTileEntity(TileForceFieldProjector.class, "ARForceFieldProjector"); GameRegistry.registerTileEntity(TileSeal.class, "ARBlockSeal"); GameRegistry.registerTileEntity(TileSpaceElevator.class, "ARSpaceElevator"); @@ -423,7 +422,7 @@ public void preInit(FMLPreInitializationEvent event) LibVulpes.registerRecipeHandler(TileElectricArcFurnace.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/ElectricArcFurnace.xml"); LibVulpes.registerRecipeHandler(TileLathe.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/Lathe.xml"); LibVulpes.registerRecipeHandler(TileRollingMachine.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/RollingMachine.xml"); - LibVulpes.registerRecipeHandler(BlockPress.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/SmallPlatePress.xml"); + LibVulpes.registerRecipeHandler(BlockSmallPlatePress.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/SmallPlatePress.xml"); LibVulpes.registerRecipeHandler(TileCentrifuge.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/Centrifuge.xml"); LibVulpes.registerRecipeHandler(TilePrecisionLaserEngraver.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/PrecisionLaserEngraver.xml"); @@ -613,7 +612,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockSawBlade = new BlockMotor(Material.ROCK,1f).setCreativeTab(tabAdvRocketry).setUnlocalizedName("sawBlade").setHardness(2f); AdvancedRocketryBlocks.blockConcrete = new Block(Material.ROCK).setUnlocalizedName("concrete").setCreativeTab(tabAdvRocketry).setHardness(3f).setResistance(16f); - AdvancedRocketryBlocks.blockPlatePress = new BlockPress().setUnlocalizedName("blockHandPress").setCreativeTab(tabAdvRocketry).setHardness(2f); + AdvancedRocketryBlocks.blockPlatePress = new BlockSmallPlatePress().setUnlocalizedName("blockHandPress").setCreativeTab(tabAdvRocketry).setHardness(2f); AdvancedRocketryBlocks.blockAirLock = new BlockDoor2(Material.ROCK).setUnlocalizedName("smallAirlockDoor").setHardness(3f).setResistance(8f); AdvancedRocketryBlocks.blockLandingPad = new BlockLandingPad(Material.ROCK).setUnlocalizedName("dockingPad").setHardness(3f).setCreativeTab(tabAdvRocketry); AdvancedRocketryBlocks.blockOxygenDetection = new BlockRedstoneEmitter(Material.ROCK,"advancedrocketry:atmosphereDetector_active").setUnlocalizedName("atmosphereDetector").setHardness(3f).setCreativeTab(tabAdvRocketry); @@ -623,34 +622,34 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockCharcoalLog = new BlockCharcoalLog().setUnlocalizedName("charcoallog").setCreativeTab(CreativeTabs.BUILDING_BLOCKS); AdvancedRocketryBlocks.blockElectricMushroom = new BlockElectricMushroom().setUnlocalizedName("electricMushroom").setCreativeTab(tabAdvRocketry).setHardness(0.0F); AdvancedRocketryBlocks.blockCrystal = new BlockCrystal().setUnlocalizedName("crystal").setCreativeTab(LibVulpes.tabLibVulpesOres).setHardness(2f); - AdvancedRocketryBlocks.blockOrientationController = new BlockTile(TileStationOrientationControl.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setUnlocalizedName("orientationControl").setHardness(3f); + AdvancedRocketryBlocks.blockOrientationController = new BlockTile(TileStationOrientationController.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setUnlocalizedName("orientationControl").setHardness(3f); AdvancedRocketryBlocks.blockGravityController = new BlockTile(TileStationGravityController.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setUnlocalizedName("gravityControl").setHardness(3f); AdvancedRocketryBlocks.blockAltitudeController = new BlockTile(TileStationAltitudeController.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setUnlocalizedName("altitudeController").setHardness(3f); - AdvancedRocketryBlocks.blockOxygenCharger = new BlockHalfTile(TileOxygenCharger.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("oxygenCharger").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockOxygenCharger = new BlockHalfTile(TileGasChargePad.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("oxygenCharger").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockOxygenVent = new BlockTile(TileOxygenVent.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("oxygenVent").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockCircleLight = new Block(Material.IRON).setUnlocalizedName("circleLight").setCreativeTab(tabAdvRocketry).setHardness(2f).setLightLevel(1f); AdvancedRocketryBlocks.blockLens = new BlockLens().setUnlocalizedName("lens").setCreativeTab(tabAdvRocketry).setHardness(0.3f); - AdvancedRocketryBlocks.blockRocketBuilder = new BlockTileWithMultitooltip(TileRocketBuilder.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("rocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockRocketBuilder = new BlockTileWithMultitooltip(TileRocketAssemblingMachine.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("rocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockForceField = new BlockForceField(Material.ROCK).setBlockUnbreakable().setResistance(6000000.0F).setUnlocalizedName("forceField"); AdvancedRocketryBlocks.blockForceFieldProjector = new BlockForceFieldProjector(Material.ROCK).setUnlocalizedName("forceFieldProjector").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockVacuumLaser = new BlockVacuumLaser(Material.IRON).setUnlocalizedName("vacuumLaser").setCreativeTab(tabAdvRocketry).setHardness(4f); - AdvancedRocketryBlocks.blockDeployableRocketBuilder = new BlockTileWithMultitooltip(TileStationDeployedAssembler.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("deployableRocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockDeployableRocketBuilder = new BlockTileWithMultitooltip(TileUnmannedVehicleAssembler.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("deployableRocketAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockStationBuilder = new BlockTileWithMultitooltip(TileStationBuilder.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("stationAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockStationBuilder = new BlockTileWithMultitooltip(TileStationAssembler.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("stationAssembler").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockFuelingStation = new BlockTileRedstoneEmitter(TileEntityFuelingStation.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("fuelStation").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockFuelingStation = new BlockTileRedstoneEmitter(TileFuelingStation.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("fuelStation").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockMonitoringStation = new BlockTileNeighborUpdate(TileEntityMoniteringStation.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockMonitoringStation = new BlockTileNeighborUpdate(TileRocketMonitoringStation.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockMonitoringStation.setUnlocalizedName("monitoringstation"); - AdvancedRocketryBlocks.blockWarpShipMonitor = new BlockWarpController(TileWarpShipMonitor.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockWarpShipMonitor = new BlockWarpController(TileWarpController.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockWarpShipMonitor.setUnlocalizedName("stationmonitor"); AdvancedRocketryBlocks.blockSatelliteBuilder = new BlockMultiblockMachine(TileSatelliteBuilder.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockSatelliteBuilder.setUnlocalizedName("satelliteBuilder"); - AdvancedRocketryBlocks.blockSatelliteControlCenter = new BlockTile(TileEntitySatelliteControlCenter.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockSatelliteControlCenter = new BlockTile(TileSatelliteTerminal.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockSatelliteControlCenter.setUnlocalizedName("satelliteMonitor"); AdvancedRocketryBlocks.blockMicrowaveReciever = new BlockMultiblockMachine(TileMicrowaveReciever.class, GuiHandler.guiId.MODULAR.ordinal()).setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -662,9 +661,9 @@ public void registerBlocks(RegistryEvent.Register evt) //Arcfurnace AdvancedRocketryBlocks.blockArcFurnace = new BlockMultiblockMachine(TileElectricArcFurnace.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("electricArcFurnace").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockMoonTurf = new BlockPlanetSoil().setMapColor(MapColor.SNOW).setHardness(0.5F).setUnlocalizedName("turf").setCreativeTab(tabAdvRocketry); - AdvancedRocketryBlocks.blockMoonTurfDark = new BlockPlanetSoil().setMapColor(MapColor.SNOW).setHardness(0.5F).setUnlocalizedName("turfDark").setCreativeTab(tabAdvRocketry); - AdvancedRocketryBlocks.blockHotTurf = new BlockPlanetSoil().setMapColor(MapColor.NETHERRACK).setHardness(0.5F).setUnlocalizedName("hotDryturf").setCreativeTab(tabAdvRocketry); + AdvancedRocketryBlocks.blockMoonTurf = new BlockRegolith().setMapColor(MapColor.SNOW).setHardness(0.5F).setUnlocalizedName("turf").setCreativeTab(tabAdvRocketry); + AdvancedRocketryBlocks.blockMoonTurfDark = new BlockRegolith().setMapColor(MapColor.SNOW).setHardness(0.5F).setUnlocalizedName("turfDark").setCreativeTab(tabAdvRocketry); + AdvancedRocketryBlocks.blockHotTurf = new BlockRegolith().setMapColor(MapColor.NETHERRACK).setHardness(0.5F).setUnlocalizedName("hotDryturf").setCreativeTab(tabAdvRocketry); AdvancedRocketryBlocks.blockLoader = new BlockARHatch(Material.ROCK).setUnlocalizedName("loader").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -696,7 +695,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockGuidanceComputer = new BlockTile(TileGuidanceComputer.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("guidanceComputer").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPlanetSelector = new BlockTile(TilePlanetSelector.class,GuiHandler.guiId.MODULARFULLSCREEN.ordinal()).setUnlocalizedName("planetSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockPlanetHoloSelector = new BlockHalfTile(TilePlanetaryHologram.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("planetHoloSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockPlanetHoloSelector = new BlockHalfTile(TileHolographicPlanetSelector.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("planetHoloSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockBiomeScanner = new BlockMultiblockMachine(TileBiomeScanner.class,GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("biomeScanner").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockDrill = new BlockMiningDrill().setUnlocalizedName("drill").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockSuitWorkStation = new BlockSuitWorkstation(TileSuitWorkStation.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("suitWorkStation").setCreativeTab(tabAdvRocketry).setHardness(3f); diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockPlanetSoil.java b/src/main/java/zmaster587/advancedRocketry/block/BlockRegolith.java similarity index 89% rename from src/main/java/zmaster587/advancedRocketry/block/BlockPlanetSoil.java rename to src/main/java/zmaster587/advancedRocketry/block/BlockRegolith.java index fcedd9925..10c279c82 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockPlanetSoil.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockRegolith.java @@ -5,11 +5,11 @@ import net.minecraft.block.material.MapColor; import net.minecraft.block.material.Material; -public class BlockPlanetSoil extends Block { +public class BlockRegolith extends Block { MapColor extraMapColor; - public BlockPlanetSoil() { + public BlockRegolith() { super(Material.GROUND); setHarvestLevel("shovel", 0); setSoundType(SoundType.SAND); diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockPress.java b/src/main/java/zmaster587/advancedRocketry/block/BlockSmallPlatePress.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/block/BlockPress.java rename to src/main/java/zmaster587/advancedRocketry/block/BlockSmallPlatePress.java index 59bfa8642..8dc565695 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockPress.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockSmallPlatePress.java @@ -20,9 +20,9 @@ import java.util.List; -public class BlockPress extends BlockPistonBase { +public class BlockSmallPlatePress extends BlockPistonBase { - public BlockPress() { + public BlockSmallPlatePress() { super(false); } diff --git a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java index 94ad4ef97..ccfa5c95e 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java @@ -93,7 +93,7 @@ else if((metadata & 7) == 4) else if((metadata & 7) == 5) return new TileRocketFluidLoader(); else if((metadata & 7) == 6) - return new TileGuidanceComputerHatch(); + return new TileGuidanceComputerAccessHatch(); return null; } diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index b167e114b..40e6f932a 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -49,7 +49,7 @@ import zmaster587.advancedRocketry.event.RocketEventHandler; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.tile.TileFluidTank; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.advancedRocketry.tile.cables.TileDataPipe; import zmaster587.advancedRocketry.tile.cables.TileEnergyPipe; import zmaster587.advancedRocketry.tile.cables.TileLiquidPipe; @@ -69,7 +69,7 @@ public class ClientProxy extends CommonProxy { public void registerRenderers() { - ClientRegistry.bindTileEntitySpecialRenderer(TileRocketBuilder.class, new RendererRocketBuilder()); + ClientRegistry.bindTileEntitySpecialRenderer(TileRocketAssemblingMachine.class, new RendererRocketAssemblingMachine()); //ClientRegistry.bindTileEntitySpecialRenderer(TileModelRender.class, modelBlock); ClientRegistry.bindTileEntitySpecialRenderer(TilePrecisionAssembler.class, new RendererPrecisionAssembler()); ClientRegistry.bindTileEntitySpecialRenderer(TileCuttingMachine.class, new RendererCuttingMachine()); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketBuilder.java b/src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketAssemblingMachine.java similarity index 96% rename from src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketBuilder.java rename to src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketAssemblingMachine.java index b8da9f0ae..ac9f60a9d 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/RendererRocketAssemblingMachine.java @@ -12,10 +12,10 @@ import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.libVulpes.render.RenderHelper; -public class RendererRocketBuilder extends TileEntitySpecialRenderer { +public class RendererRocketAssemblingMachine extends TileEntitySpecialRenderer { private ResourceLocation grid = new ResourceLocation("advancedrocketry:textures/models/grid.png"); @@ -28,7 +28,7 @@ public void render(TileEntity tile, double x, - TileRocketBuilder renderTile = (TileRocketBuilder)tile; + TileRocketAssemblingMachine renderTile = (TileRocketAssemblingMachine)tile; AxisAlignedBB bb; //If the rocketbuilder is scanning and a valid bounding box for the rocket exists diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIButton.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIButton.java index 79a0438a6..d8dea789e 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIButton.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIButton.java @@ -3,14 +3,14 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.EnumHand; import net.minecraft.world.World; -import zmaster587.advancedRocketry.tile.station.TilePlanetaryHologram; +import zmaster587.advancedRocketry.tile.station.TileHolographicPlanetSelector; public class EntityUIButton extends EntityUIPlanet { int id; - TilePlanetaryHologram tile; + TileHolographicPlanetSelector tile; - public EntityUIButton(World worldIn, int id, TilePlanetaryHologram tile) { + public EntityUIButton(World worldIn, int id, TileHolographicPlanetSelector tile) { this(worldIn); this.id = id; this.tile = tile; diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIPlanet.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIPlanet.java index 0eed3acae..76c9493d7 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIPlanet.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIPlanet.java @@ -12,18 +12,18 @@ import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; -import zmaster587.advancedRocketry.tile.station.TilePlanetaryHologram; +import zmaster587.advancedRocketry.tile.station.TileHolographicPlanetSelector; public class EntityUIPlanet extends Entity { DimensionProperties properties; - protected TilePlanetaryHologram tile; + protected TileHolographicPlanetSelector tile; protected static final DataParameter planetID = EntityDataManager.createKey(EntityUIPlanet.class, DataSerializers.VARINT); protected static final DataParameter scale = EntityDataManager.createKey(EntityUIPlanet.class, DataSerializers.FLOAT); protected static final DataParameter selected = EntityDataManager.createKey(EntityUIPlanet.class, DataSerializers.BOOLEAN); - public EntityUIPlanet(World worldIn, DimensionProperties properties, TilePlanetaryHologram tile, double x, double y, double z) { + public EntityUIPlanet(World worldIn, DimensionProperties properties, TileHolographicPlanetSelector tile, double x, double y, double z) { this(worldIn); setPosition(x, y, z); setProperties(properties); diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIStar.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIStar.java index 1f5707e14..4ea81d152 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityUIStar.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityUIStar.java @@ -9,7 +9,7 @@ import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.api.dimension.solar.StellarBody; import zmaster587.advancedRocketry.dimension.DimensionManager; -import zmaster587.advancedRocketry.tile.station.TilePlanetaryHologram; +import zmaster587.advancedRocketry.tile.station.TileHolographicPlanetSelector; public class EntityUIStar extends EntityUIPlanet { @@ -19,7 +19,7 @@ public class EntityUIStar extends EntityUIPlanet { protected static final DataParameter subStarData = EntityDataManager.createKey(EntityUIStar.class, DataSerializers.VARINT); - public EntityUIStar(World worldIn, StellarBody properties, TilePlanetaryHologram tile, double x, double y, double z) { + public EntityUIStar(World worldIn, StellarBody properties, TileHolographicPlanetSelector tile, double x, double y, double z) { this(worldIn); setPosition(x, y, z); setProperties(properties); @@ -27,7 +27,7 @@ public EntityUIStar(World worldIn, StellarBody properties, TilePlanetaryHologram subStar = -1; } - public EntityUIStar(World worldIn, StellarBody properties, int subStar, TilePlanetaryHologram tile, double x, double y, double z) { + public EntityUIStar(World worldIn, StellarBody properties, int subStar, TileHolographicPlanetSelector tile, double x, double y, double z) { this(worldIn, properties, tile, x,y,z); this.dataManager.set(subStarData, (this.subStar = subStar)); } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index ade8a916e..df1bf5dc0 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -5,7 +5,7 @@ import mezz.jei.api.recipe.IRecipeCategoryRegistration; import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; -import zmaster587.advancedRocketry.block.BlockPress; +import zmaster587.advancedRocketry.block.BlockSmallPlatePress; import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceCategory; import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceRecipeHandler; import zmaster587.advancedRocketry.integration.jei.arcFurnace.ArcFurnaceRecipeMaker; @@ -123,7 +123,7 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, registry.addRecipes(SawMillRecipeMaker.getMachineRecipes(jeiHelpers, TileCuttingMachine.class), sawMillUUID); registry.addRecipes(CrystallizerRecipeMaker.getMachineRecipes(jeiHelpers, TileCrystallizer.class), crystallizerUUID); registry.addRecipes(ArcFurnaceRecipeMaker.getMachineRecipes(jeiHelpers, TileElectricArcFurnace.class), arcFurnaceUUID); - registry.addRecipes(PlatePressRecipeMaker.getMachineRecipes(jeiHelpers, BlockPress.class), platePresser); + registry.addRecipes(PlatePressRecipeMaker.getMachineRecipes(jeiHelpers, BlockSmallPlatePress.class), platePresser); registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class), electrolyzerUUID); registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class), chemicalReactorUUID); registry.addRecipes(CentrifugeRecipeMaker.getMachineRecipes(jeiHelpers, TileCentrifuge.class), centrifugeUUID); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileChipStorage.java b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileChipStorage.java deleted file mode 100644 index e8d94f4b1..000000000 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileChipStorage.java +++ /dev/null @@ -1,217 +0,0 @@ -package zmaster587.advancedRocketry.tile.Satellite; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.nbt.NBTTagList; -import net.minecraft.util.EnumFacing; -import net.minecraftforge.fml.relauncher.Side; -import zmaster587.advancedRocketry.inventory.TextureResources; -import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; -import zmaster587.libVulpes.client.util.ProgressBarImage; -import zmaster587.libVulpes.inventory.modules.*; -import zmaster587.libVulpes.network.PacketHandler; -import zmaster587.libVulpes.network.PacketMachine; -import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; - -import java.util.LinkedList; -import java.util.List; - -public class TileChipStorage extends TileMultiPowerConsumer implements IModularInventory, IInventory, IButtonInventory { - - public static final Object[][][] structure = new Object[][][] { - {{'c'}}, - {{'*'}} - }; - - - ItemStack inventory[]; - - @Override - protected void processComplete() { - super.processComplete(); - - ItemStack stack0 = getStackInSlot(0); - ItemStack stack1 = getStackInSlot(1); - - stack1.setTagCompound(stack0.getTagCompound()); - } - - @Override - public void useNetworkData(EntityPlayer player, Side side, byte id, - NBTTagCompound nbt) { - super.useNetworkData(player, side, id, nbt); - - if(id == 100) { - if(canCopy()) - beginCopy(); - } - } - - private void beginCopy() { - completionTime = 100; - } - - private boolean canCopy() { - ItemStack stack0 = getStackInSlot(0); - ItemStack stack1 = getStackInSlot(1); - - return !isRunning() && stack0 != null && stack0.getItem() instanceof ItemSatelliteIdentificationChip && stack0.hasTagCompound() && stack1 != null && stack1.getItem() instanceof ItemSatelliteIdentificationChip; - } - - @Override - public List getModules(int ID, EntityPlayer player) { - List modules = new LinkedList(); - - modules.add(new ModulePower(18, 20, getBatteries())); - modules.add(new ModuleTexturedSlotArray(58, 16, this, 0, 1, TextureResources.idChip)); // Output - modules.add(new ModuleTexturedSlotArray(58, 36, this, 1, 2, TextureResources.idChip)); // Id chip - modules.add(new ModuleProgress(75, 36, 0, new ProgressBarImage(217,0, 17, 17, 234, 0, EnumFacing.DOWN, TextureResources.progressBars), this)); - modules.add(new ModuleButton(40, 56, 0, "Copy", this, zmaster587.libVulpes.inventory.TextureResources.buttonBuild)); - return modules; - } - - @Override - public void onInventoryButtonPressed(int buttonId) { - PacketHandler.sendToServer(new PacketMachine(this, (byte)(buttonId + 100)) ); - } - - @Override - public String getMachineName() { - return "tile.satelliteBuilder.name"; - } - - @Override - public int getSizeInventory() { - return inventory.length - 1; - } - - @Override - public ItemStack getStackInSlot(int slot) { - return inventory[slot]; - } - - @Override - public ItemStack decrStackSize(int slot, int amt) { - if(inventory[slot] != null) { - ItemStack stack = inventory[slot].splitStack(amt); - - if(inventory[slot].getCount() == 0) - inventory[slot] = null; - return stack; - } - return null; - } - - @Override - public void setInventorySlotContents(int slot, ItemStack stack) { - inventory[slot] = stack; - - if(isRunning() && slot > 2) { - super.processComplete(); - } - } - - @Override - public boolean hasCustomName() { - return false; - } - - @Override - public int getInventoryStackLimit() { - return 64; - } - - @Override - public boolean isUsableByPlayer(EntityPlayer player) { - return player.getDistanceSq(pos) < 4092; - } - - @Override - public void openInventory(EntityPlayer entity) {} - - @Override - public void closeInventory(EntityPlayer entity) {} - - @Override - public boolean isItemValidForSlot(int slot, ItemStack stack) { - return true; - } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound nbt) { - super.writeToNBT(nbt); - - NBTTagList list = new NBTTagList(); - for(int i = 0; i < inventory.length; i++) - { - ItemStack stack = inventory[i]; - - if(stack != null) { - NBTTagCompound tag = new NBTTagCompound(); - tag.setByte("Slot", (byte)(i)); - stack.writeToNBT(tag); - list.appendTag(tag); - } - } - - nbt.setTag("outputItems", list); - return nbt; - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - super.readFromNBT(nbt); - - NBTTagList list = nbt.getTagList("outputItems", 10); - - for (int i = 0; i < list.tagCount(); i++) { - NBTTagCompound tag = (NBTTagCompound) list.getCompoundTagAt(i); - byte slot = tag.getByte("Slot"); - if (slot >= 0 && slot < inventory.length) { - inventory[slot] = new ItemStack(tag); - } - } - } - - @Override - public String getName() { - return null; - } - - @Override - public ItemStack removeStackFromSlot(int index) { - // TODO Auto-generated method stub - return null; - } - - @Override - public int getField(int id) { - // TODO Auto-generated method stub - return 0; - } - - @Override - public void setField(int id, int value) { - // TODO Auto-generated method stub - - } - - @Override - public int getFieldCount() { - // TODO Auto-generated method stub - return 0; - } - - @Override - public void clear() { - // TODO Auto-generated method stub - - } - - @Override - public boolean isEmpty() { - return false; - } -} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java rename to src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java index b82fe48f8..a72926a92 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileEntitySatelliteControlCenter.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java @@ -28,7 +28,7 @@ import java.util.LinkedList; import java.util.List; -public class TileEntitySatelliteControlCenter extends TileInventoriedRFConsumer implements INetworkMachine, IModularInventory, IButtonInventory, IDataInventory { +public class TileSatelliteTerminal extends TileInventoriedRFConsumer implements INetworkMachine, IModularInventory, IButtonInventory, IDataInventory { //ModuleText satelliteText; @@ -36,7 +36,7 @@ public class TileEntitySatelliteControlCenter extends TileInventoriedRFConsumer ModuleText moduleText; DataStorage data; - public TileEntitySatelliteControlCenter() { + public TileSatelliteTerminal() { super(10000, 2); data = new DataStorage(); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileDrill.java b/src/main/java/zmaster587/advancedRocketry/tile/TileDrill.java deleted file mode 100644 index 726a555fb..000000000 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileDrill.java +++ /dev/null @@ -1,122 +0,0 @@ -package zmaster587.advancedRocketry.tile; - -import io.netty.buffer.ByteBuf; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.tileentity.TileEntity; -import net.minecraftforge.fml.relauncher.Side; -import zmaster587.libVulpes.inventory.modules.IModularInventory; -import zmaster587.libVulpes.inventory.modules.IToggleButton; -import zmaster587.libVulpes.inventory.modules.ModuleBase; -import zmaster587.libVulpes.inventory.modules.ModuleToggleSwitch; -import zmaster587.libVulpes.network.PacketHandler; -import zmaster587.libVulpes.network.PacketMachine; -import zmaster587.libVulpes.util.INetworkMachine; - -import java.util.LinkedList; -import java.util.List; - -public class TileDrill extends TileEntity implements IModularInventory, IToggleButton, INetworkMachine { - - private float distanceExtended; - private boolean extended; - private ModuleToggleSwitch toggleSwitch; - - public TileDrill() { - distanceExtended = 0; - } - - public float getDistanceExtended() { - return distanceExtended; - } - - public void setDistanceExtended(float distance) { - this.distanceExtended = distance; - } - - public boolean drillExtended() { - return extended; - } - - public void setDrillExtended(boolean value) { - extended = value; - distanceExtended = value ? 1f : 0f; - } - - @Override - public List getModules(int id, EntityPlayer player) { - List modules = new LinkedList(); - - modules.add(toggleSwitch = new ModuleToggleSwitch(160, 5, 0, "", this, zmaster587.libVulpes.inventory.TextureResources.buttonToggleImage, 11, 26, drillExtended())); - - return modules; - } - - @Override - public String getModularInventoryName() { - return "tile.drill.name"; - } - - @Override - public boolean canInteractWithContainer(EntityPlayer entity) { - return true; - } - - @Override - public void onInventoryButtonPressed(int buttonId) { - - if(buttonId == 0) { - this.setDrillExtended(toggleSwitch.getState()); - PacketHandler.sendToServer(new PacketMachine(this,(byte)0)); - } - } - - @Override - public void stateUpdated(ModuleBase module) { - if(module == toggleSwitch) - setDrillExtended(toggleSwitch.getState()); - } - - @Override - public void writeDataToNetwork(ByteBuf out, byte id) { - out.writeBoolean(extended); - - } - - @Override - public void readDataFromNetwork(ByteBuf in, byte packetId, - NBTTagCompound nbt) { - nbt.setBoolean("enabled", in.readBoolean()); - } - - @Override - public void useNetworkData(EntityPlayer player, Side side, byte id, - NBTTagCompound nbt) { - setDrillExtended(nbt.getBoolean("enabled")); - toggleSwitch.setToggleState(drillExtended()); - - //Last ditch effort to update the toggle switch when it's flipped - if(!world.isRemote) - PacketHandler.sendToNearby(new PacketMachine(this, (byte)0), world.provider.getDimension(), pos, 64); - - } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound nbt) { - super.writeToNBT(nbt); - - nbt.setFloat("extendAmt", distanceExtended); - nbt.setBoolean("extended", extended); - return nbt; - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - super.readFromNBT(nbt); - - distanceExtended = nbt.getFloat("extendAmt"); - extended = nbt.getBoolean("extended"); - - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/TileRocketAssemblingMachine.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java rename to src/main/java/zmaster587/advancedRocketry/tile/TileRocketAssemblingMachine.java index 762d45572..f161bae79 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileRocketBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileRocketAssemblingMachine.java @@ -58,7 +58,7 @@ import java.util.LinkedList; import java.util.List; -public class TileRocketBuilder extends TileEntityRFConsumer implements IButtonInventory, INetworkMachine, IDataSync, IModularInventory, IProgressBar, ILinkableTile { +public class TileRocketAssemblingMachine extends TileEntityRFConsumer implements IButtonInventory, INetworkMachine, IDataSync, IModularInventory, IProgressBar, ILinkableTile { private final int MAX_SIZE = 16; private final int MIN_SIZE = 3; @@ -113,7 +113,7 @@ private ErrorCodes(String code) { public String getErrorCode() { return code; } } - public TileRocketBuilder() { + public TileRocketAssemblingMachine() { super(100000); blockPos = new LinkedList(); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileStationBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/TileStationAssembler.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/TileStationBuilder.java rename to src/main/java/zmaster587/advancedRocketry/tile/TileStationAssembler.java index 0097b2969..a59e10231 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileStationBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileStationAssembler.java @@ -24,11 +24,11 @@ import java.util.LinkedList; import java.util.List; -public class TileStationBuilder extends TileRocketBuilder implements IInventory { +public class TileStationAssembler extends TileRocketAssemblingMachine implements IInventory { EmbeddedInventory inventory; Long storedId; - public TileStationBuilder() { + public TileStationAssembler() { super(); inventory = new EmbeddedInventory(4); status = ErrorCodes.EMPTY; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java b/src/main/java/zmaster587/advancedRocketry/tile/TileUnmannedVehicleAssembler.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java rename to src/main/java/zmaster587/advancedRocketry/tile/TileUnmannedVehicleAssembler.java index ffb811a7f..e80078b82 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileStationDeployedAssembler.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/TileUnmannedVehicleAssembler.java @@ -24,7 +24,7 @@ import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.util.ZUtils; -public class TileStationDeployedAssembler extends TileRocketBuilder { +public class TileUnmannedVehicleAssembler extends TileRocketAssemblingMachine { private final static int MAX_SIZE = 17, MAX_SIZE_Y = 17, MIN_SIZE = 3, MIN_SIZE_Y = 3; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/data/TileDataProgrammer.java b/src/main/java/zmaster587/advancedRocketry/tile/data/TileDataProgrammer.java deleted file mode 100644 index 087f545b4..000000000 --- a/src/main/java/zmaster587/advancedRocketry/tile/data/TileDataProgrammer.java +++ /dev/null @@ -1,99 +0,0 @@ -package zmaster587.advancedRocketry.tile.data; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; - -public class TileDataProgrammer extends TileEntity implements IInventory { - - ItemStack dataCell; - - @Override - public int getSizeInventory() { - return 1; - } - - @Override - public ItemStack getStackInSlot(int p_70301_1_) { - return dataCell; - } - - @Override - public ItemStack decrStackSize(int p_70298_1_, int p_70298_2_) { - return dataCell; - } - - @Override - public void setInventorySlotContents(int p_70299_1_, ItemStack p_70299_2_) { - - } - - @Override - public String getName() { - return "Mission Programmer"; - } - - @Override - public boolean hasCustomName() { - return true; - } - - @Override - public int getInventoryStackLimit() { - return 1; - } - - @Override - public boolean isUsableByPlayer(EntityPlayer player) { - return player.getDistanceSq(pos) < 4096; - } - - @Override - public boolean isEmpty() { - return false; - } - - @Override - public void openInventory(EntityPlayer player) { - - } - - @Override - public void closeInventory(EntityPlayer player) { - - } - - @Override - public boolean isItemValidForSlot(int p_94041_1_, ItemStack p_94041_2_) { - return true; - } - - @Override - public ItemStack removeStackFromSlot(int index) { - ItemStack stack = dataCell; - dataCell = null; - return stack; - } - - @Override - public int getField(int id) { - return 0; - } - - @Override - public void setField(int id, int value) { - - } - - @Override - public int getFieldCount() { - return 0; - } - - @Override - public void clear() { - - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileFuelingStation.java similarity index 96% rename from src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java rename to src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileFuelingStation.java index cea7aadd8..03200eebc 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityFuelingStation.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileFuelingStation.java @@ -22,7 +22,7 @@ import zmaster587.advancedRocketry.api.fuel.FuelRegistry; import zmaster587.advancedRocketry.api.fuel.FuelRegistry.FuelType; import zmaster587.advancedRocketry.block.BlockTileRedstoneEmitter; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.gui.CommonResources; import zmaster587.libVulpes.interfaces.ILinkableTile; @@ -40,13 +40,13 @@ import java.util.ArrayList; import java.util.List; -public class TileEntityFuelingStation extends TileInventoriedRFConsumerTank implements IModularInventory, IMultiblock, IInfrastructure, ILinkableTile, INetworkMachine, IButtonInventory { +public class TileFuelingStation extends TileInventoriedRFConsumerTank implements IModularInventory, IMultiblock, IInfrastructure, ILinkableTile, INetworkMachine, IButtonInventory { EntityRocketBase linkedRocket; HashedBlockPosition masterBlock; ModuleRedstoneOutputButton redstoneControl; RedstoneState state; - public TileEntityFuelingStation() { + public TileFuelingStation() { super(1000,3, 5000); masterBlock = new HashedBlockPosition(0, -1, 0); redstoneControl = new ModuleRedstoneOutputButton(174, 4, 0, "", this); @@ -226,8 +226,8 @@ public boolean onLinkStart(ItemStack item, TileEntity entity, @Override public void invalidate() { super.invalidate(); - if(getMasterBlock() instanceof TileRocketBuilder) - ((TileRocketBuilder)getMasterBlock()).removeConnectedInfrastructure(this); + if(getMasterBlock() instanceof TileRocketAssemblingMachine) + ((TileRocketAssemblingMachine)getMasterBlock()).removeConnectedInfrastructure(this); //Mostly for client rendering stuff if(linkedRocket != null) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerHatch.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerAccessHatch.java similarity index 96% rename from src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerHatch.java rename to src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerAccessHatch.java index 0f1118d71..5dec28558 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileGuidanceComputerAccessHatch.java @@ -11,7 +11,6 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.ITickable; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; @@ -26,7 +25,7 @@ import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; import zmaster587.advancedRocketry.item.ItemStationChip; import zmaster587.advancedRocketry.tile.TileGuidanceComputer; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.*; import zmaster587.libVulpes.items.ItemLinker; @@ -40,7 +39,7 @@ import java.util.LinkedList; import java.util.List; -public class TileGuidanceComputerHatch extends TilePointer implements IInfrastructure, IInventory, IModularInventory, IToggleButton, INetworkMachine, ITickable { +public class TileGuidanceComputerAccessHatch extends TilePointer implements IInfrastructure, IInventory, IModularInventory, IToggleButton, INetworkMachine, ITickable { private static final int buttonAutoEject = 0, buttonSatellite = 1, buttonPlanet = 2, buttonStation = 3, redstoneState = 4; private ModuleToggleSwitch module_autoEject, module_satellite, module_planet, module_station; @@ -50,7 +49,7 @@ public class TileGuidanceComputerHatch extends TilePointer implements IInfrastru ModuleRedstoneOutputButton redstoneControl; RedstoneState state; - public TileGuidanceComputerHatch() { + public TileGuidanceComputerAccessHatch() { buttonState = new boolean[4]; chipEjected = false; @@ -81,8 +80,8 @@ public NBTTagCompound getUpdateTag() { @Override public void invalidate() { super.invalidate(); - if(getMasterBlock() instanceof TileRocketBuilder) - ((TileRocketBuilder)getMasterBlock()).removeConnectedInfrastructure(this); + if(getMasterBlock() instanceof TileRocketAssemblingMachine) + ((TileRocketAssemblingMachine)getMasterBlock()).removeConnectedInfrastructure(this); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketFluidLoader.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketFluidLoader.java index ac1ef771e..0f93bb0e2 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketFluidLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketFluidLoader.java @@ -11,7 +11,6 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.ITickable; import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.fluids.FluidStack; @@ -23,7 +22,7 @@ import zmaster587.advancedRocketry.api.IMission; import zmaster587.advancedRocketry.block.multiblock.BlockARHatch; import zmaster587.advancedRocketry.entity.EntityRocket; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.*; import zmaster587.libVulpes.items.ItemLinker; @@ -68,8 +67,8 @@ public TileRocketFluidLoader(int size) { @Override public void invalidate() { super.invalidate(); - if(getMasterBlock() instanceof TileRocketBuilder) - ((TileRocketBuilder)getMasterBlock()).removeConnectedInfrastructure(this); + if(getMasterBlock() instanceof TileRocketAssemblingMachine) + ((TileRocketAssemblingMachine)getMasterBlock()).removeConnectedInfrastructure(this); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketLoader.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketLoader.java index 2d3cc7d8f..d5ed64014 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketLoader.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketLoader.java @@ -12,7 +12,6 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.ITickable; import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; @@ -25,7 +24,7 @@ import zmaster587.advancedRocketry.block.multiblock.BlockARHatch; import zmaster587.advancedRocketry.entity.EntityRocket; import zmaster587.advancedRocketry.tile.TileGuidanceComputer; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.*; import zmaster587.libVulpes.items.ItemLinker; @@ -71,8 +70,8 @@ public TileRocketLoader(int size) { @Override public void invalidate() { super.invalidate(); - if(getMasterBlock() instanceof TileRocketBuilder) - ((TileRocketBuilder)getMasterBlock()).removeConnectedInfrastructure(this); + if(getMasterBlock() instanceof TileRocketAssemblingMachine) + ((TileRocketAssemblingMachine)getMasterBlock()).removeConnectedInfrastructure(this); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketMonitoringStation.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java rename to src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketMonitoringStation.java index 669d4c9fb..1156b1b16 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileEntityMoniteringStation.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/infrastructure/TileRocketMonitoringStation.java @@ -33,7 +33,7 @@ import java.util.LinkedList; import java.util.List; -public class TileEntityMoniteringStation extends TileEntity implements IModularInventory, IAdjBlockUpdate, IInfrastructure, ILinkableTile, INetworkMachine, IButtonInventory, IProgressBar { +public class TileRocketMonitoringStation extends TileEntity implements IModularInventory, IAdjBlockUpdate, IInfrastructure, ILinkableTile, INetworkMachine, IButtonInventory, IProgressBar { EntityRocketBase linkedRocket; IMission mission; @@ -45,7 +45,7 @@ public class TileEntityMoniteringStation extends TileEntity implements IModular int velocity; int fuelLevel, maxFuelLevel; - public TileEntityMoniteringStation() { + public TileRocketMonitoringStation() { mission = null; missionText = new ModuleText(20, 90, LibVulpes.proxy.getLocalizedString("msg.monitoringStation.missionProgressNA"), 0x2b2b2b); redstoneControl = new ModuleRedstoneOutputButton(174, 4, -1, "", this); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenCharger.java b/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenCharger.java rename to src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java index 7b68e0604..209459feb 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenCharger.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java @@ -23,8 +23,8 @@ import java.util.ArrayList; import java.util.List; -public class TileOxygenCharger extends TileInventoriedRFConsumerTank implements IModularInventory { - public TileOxygenCharger() { +public class TileGasChargePad extends TileInventoriedRFConsumerTank implements IModularInventory { + public TileGasChargePad() { super(0, 2, 16000); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/station/TilePlanetaryHologram.java b/src/main/java/zmaster587/advancedRocketry/tile/station/TileHolographicPlanetSelector.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/station/TilePlanetaryHologram.java rename to src/main/java/zmaster587/advancedRocketry/tile/station/TileHolographicPlanetSelector.java index 4dcdf3f9e..74d10e613 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/station/TilePlanetaryHologram.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/station/TileHolographicPlanetSelector.java @@ -29,7 +29,7 @@ import java.util.LinkedList; import java.util.List; -public class TilePlanetaryHologram extends TileEntity implements ITickable,IButtonInventory, IModularInventory, ISliderBar, INetworkMachine { +public class TileHolographicPlanetSelector extends TileEntity implements ITickable,IButtonInventory, IModularInventory, ISliderBar, INetworkMachine { private List entities; private List starEntities; @@ -50,7 +50,7 @@ public class TilePlanetaryHologram extends TileEntity implements ITickable,IButt private boolean allowUpdate = true; //Hack to get around the delay in entity position private boolean stellarMode; - public TilePlanetaryHologram() { + public TileHolographicPlanetSelector() { entities = new LinkedList(); starEntities = new LinkedList(); targetGrav = new ModuleText(6, 45, LibVulpes.proxy.getLocalizedString("msg.planetholo.size"), 0x202020); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationControl.java b/src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationController.java similarity index 97% rename from src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationControl.java rename to src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationController.java index 8e67b34dd..c6a65594e 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationControl.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/station/TileStationOrientationController.java @@ -21,14 +21,14 @@ import java.util.LinkedList; import java.util.List; -public class TileStationOrientationControl extends TileEntity implements ITickable, IModularInventory, INetworkMachine, ISliderBar { +public class TileStationOrientationController extends TileEntity implements ITickable, IModularInventory, INetworkMachine, ISliderBar { int numRotationsPerHour[]; int progress[]; private ModuleText moduleAngularVelocity, numThrusters, maxAngularAcceleration, targetRotations; - public TileStationOrientationControl() { + public TileStationOrientationController() { moduleAngularVelocity = new ModuleText(6, 15, LibVulpes.proxy.getLocalizedString("msg.stationorientctrl.alt"), 0xaa2020); //numThrusters = new ModuleText(10, 25, "Number Of Thrusters: ", 0xaa2020); targetRotations = new ModuleText(6, 25, LibVulpes.proxy.getLocalizedString("msg.stationorientctrl.tgtalt"), 0x202020); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java b/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpController.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java rename to src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpController.java index eadd763e6..fa63276c7 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpShipMonitor.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/station/TileWarpController.java @@ -49,7 +49,7 @@ import java.util.LinkedList; import java.util.List; -public class TileWarpShipMonitor extends TileEntity implements ITickable, IModularInventory, ISelectionNotify, INetworkMachine, IButtonInventory, IProgressBar, IDataSync, IGuiCallback, IDataInventory, IPlanetDefiner { +public class TileWarpController extends TileEntity implements ITickable, IModularInventory, ISelectionNotify, INetworkMachine, IButtonInventory, IProgressBar, IDataSync, IGuiCallback, IDataInventory, IPlanetDefiner { protected ModulePlanetSelector container; private ModuleText canWarp; @@ -69,7 +69,7 @@ public class TileWarpShipMonitor extends TileEntity implements ITickable, IModul private ModuleProgress programmingProgress; private int progress; - public TileWarpShipMonitor() { + public TileWarpController() { tabModule = new ModuleTab(4,0,0,this, 3, new String[]{LibVulpes.proxy.getLocalizedString("msg.warpmon.tab.warp"), LibVulpes.proxy.getLocalizedString("msg.warpmon.tab.data"), LibVulpes.proxy.getLocalizedString("msg.warpmon.tab.tracking")}, new ResourceLocation[][] { TextureResources.tabWarp, TextureResources.tabData, TextureResources.tabPlanetTracking} ); data = new MultiData(); data.setMaxData(10000); diff --git a/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java b/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java index f163f3923..deb48edb0 100644 --- a/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java +++ b/src/main/java/zmaster587/advancedRocketry/unit/BuildRocketTest.java @@ -11,12 +11,11 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; -import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.entity.EntityRocket; import zmaster587.advancedRocketry.item.ItemStationChip; -import zmaster587.advancedRocketry.tile.TileRocketBuilder; +import zmaster587.advancedRocketry.tile.TileRocketAssemblingMachine; import zmaster587.advancedRocketry.world.provider.WorldProviderSpace; import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.block.RotatableBlock; @@ -153,9 +152,9 @@ public void buildBasicRocketPlatform(World world, EntityPlayer player) TileEntity tile = world.getTileEntity(builderPos); - if(!(tile instanceof TileRocketBuilder)) + if(!(tile instanceof TileRocketAssemblingMachine)) throw new AssertionError("Expected tile rocket builder!"); - if(((TileRocketBuilder)tile).getRocketPadBounds(world, builderPos) == null) + if(((TileRocketAssemblingMachine)tile).getRocketPadBounds(world, builderPos) == null) throw new AssertionError("Invalid Rocket pad!"); } @@ -184,14 +183,14 @@ public void buildRocket(World world, EntityPlayer player) public void buildRocket(World world, EntityPlayer player, BlockPos tilePos) { TileEntity tile = world.getTileEntity(tilePos); - if(!(tile instanceof TileRocketBuilder)) + if(!(tile instanceof TileRocketAssemblingMachine)) throw new AssertionError("Expected tile rocket builder!"); - if(((TileRocketBuilder)tile).getRocketPadBounds(world, tilePos) == null) + if(((TileRocketAssemblingMachine)tile).getRocketPadBounds(world, tilePos) == null) throw new AssertionError("Invalid Rocket pad!"); //Build the rocket - ((TileRocketBuilder)tile).useNetworkData(player, Side.SERVER, (byte) 1, new NBTTagCompound()); + ((TileRocketAssemblingMachine)tile).useNetworkData(player, Side.SERVER, (byte) 1, new NBTTagCompound()); } public void mountPlayerToRocket(EntityPlayer player, EntityRocket rocket) diff --git a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java index b6915df12..398e2e8d2 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java @@ -9,8 +9,7 @@ import net.minecraftforge.oredict.ShapedOreRecipe; import net.minecraftforge.oredict.ShapelessOreRecipe; import net.minecraftforge.registries.GameData; -import zmaster587.advancedRocketry.api.AdvancedRocketryFluids; -import zmaster587.advancedRocketry.block.BlockPress; +import zmaster587.advancedRocketry.block.BlockSmallPlatePress; import zmaster587.advancedRocketry.tile.multiblock.machine.*; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.material.AllowedProducts; @@ -51,7 +50,7 @@ public void registerXMLRecipes() { LibVulpes.instance.loadXMLRecipe(TileElectricArcFurnace.class); LibVulpes.instance.loadXMLRecipe(TileLathe.class); LibVulpes.instance.loadXMLRecipe(TileRollingMachine.class); - LibVulpes.instance.loadXMLRecipe(BlockPress.class); + LibVulpes.instance.loadXMLRecipe(BlockSmallPlatePress.class); LibVulpes.instance.loadXMLRecipe(TileCentrifuge.class); LibVulpes.instance.loadXMLRecipe(TilePrecisionLaserEngraver.class); } @@ -111,7 +110,7 @@ public void createAutoGennedRecipes(HashMap> mo if(OreDictionary.doesOreNameExist(AllowedProducts.getProductByName("INGOT").name().toLowerCase(Locale.ENGLISH) + oreDictNames)) { RecipesMachine.getInstance().addRecipe(TileRollingMachine.class, ore.getProduct(AllowedProducts.getProductByName("PLATE")), 300, 20, AllowedProducts.getProductByName("INGOT").name().toLowerCase(Locale.ENGLISH) + oreDictNames, new FluidStack(FluidRegistry.WATER, 100)); if(AllowedProducts.getProductByName("BLOCK").isOfType(ore.getAllowedProducts()) || ore.isVanilla()) - RecipesMachine.getInstance().addRecipe(BlockPress.class, ore.getProduct(AllowedProducts.getProductByName("PLATE"),4), 0, 0, AllowedProducts.getProductByName("BLOCK").name().toLowerCase(Locale.ENGLISH) + oreDictNames); + RecipesMachine.getInstance().addRecipe(BlockSmallPlatePress.class, ore.getProduct(AllowedProducts.getProductByName("PLATE"),4), 0, 0, AllowedProducts.getProductByName("BLOCK").name().toLowerCase(Locale.ENGLISH) + oreDictNames); } } } @@ -164,7 +163,7 @@ public void createAutoGennedRecipes(HashMap> mo { ItemStack stack = ore.getProduct(AllowedProducts.getProductByName("DUST")); stack.setCount(2); - RecipesMachine.getInstance().addRecipe(BlockPress.class, stack, 0, 0, + RecipesMachine.getInstance().addRecipe(BlockSmallPlatePress.class, stack, 0, 0, AllowedProducts.getProductByName("ORE").name().toLowerCase(Locale.ENGLISH) + str); } if (AllowedProducts.getProductByName("INGOT").isOfType(ore.getAllowedProducts()) || ore.isVanilla()) From 82e27e41807f3f0571688b44721b50dfb0ca741a Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 21:56:21 -0500 Subject: [PATCH 043/312] Tertiary batch of machine refactors, this time both extraneous code and names --- .../advancedRocketry/AdvancedRocketry.java | 4 +- .../tile/TileMachineChipInfo.java | 60 ------------------- .../multiblock/machine/TileCrystallizer.java | 5 -- .../tile/multiblock/machine/TileLathe.java | 6 -- .../machine/TileRollingMachine.java | 20 +------ .../TileSatelliteBuilder.java | 2 +- .../TileSatelliteTerminal.java | 2 +- 7 files changed, 5 insertions(+), 94 deletions(-) delete mode 100644 src/main/java/zmaster587/advancedRocketry/tile/TileMachineChipInfo.java rename src/main/java/zmaster587/advancedRocketry/tile/{Satellite => satellite}/TileSatelliteBuilder.java (99%) rename src/main/java/zmaster587/advancedRocketry/tile/{Satellite => satellite}/TileSatelliteTerminal.java (99%) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 19db91e12..311eea87d 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -87,8 +87,8 @@ import zmaster587.advancedRocketry.satellite.*; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; -import zmaster587.advancedRocketry.tile.Satellite.TileSatelliteTerminal; -import zmaster587.advancedRocketry.tile.Satellite.TileSatelliteBuilder; +import zmaster587.advancedRocketry.tile.satellite.TileSatelliteTerminal; +import zmaster587.advancedRocketry.tile.satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; import zmaster587.advancedRocketry.tile.cables.TileDataPipe; import zmaster587.advancedRocketry.tile.cables.TileEnergyPipe; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileMachineChipInfo.java b/src/main/java/zmaster587/advancedRocketry/tile/TileMachineChipInfo.java deleted file mode 100644 index 06b030521..000000000 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileMachineChipInfo.java +++ /dev/null @@ -1,60 +0,0 @@ -package zmaster587.advancedRocketry.tile; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.tileentity.TileEntity; -import zmaster587.advancedRocketry.inventory.TextureResources; -import zmaster587.libVulpes.inventory.modules.IModularInventory; -import zmaster587.libVulpes.inventory.modules.ModuleBase; -import zmaster587.libVulpes.inventory.modules.ModuleScaledImage; -import zmaster587.libVulpes.inventory.modules.ModuleText; - -import java.util.LinkedList; -import java.util.List; - -public class TileMachineChipInfo extends TileEntity implements IModularInventory { - - ModuleText infoText; - - public TileMachineChipInfo() { - infoText = new ModuleText(16, 16, "", 0x2f2f2f); - } - - private void updateText() { - //infoText - } - - @Override - public List getModules(int id, EntityPlayer player) { - List modules = new LinkedList(); - if(world.isRemote) { - //Source planet - int baseX = 10; - int baseY = 20; - int sizeX = 70; - int sizeY = 70; - - //Border - modules.add(new ModuleScaledImage(baseX - 3,baseY,3,sizeY, TextureResources.verticalBar)); - modules.add(new ModuleScaledImage(baseX + sizeX, baseY, -3,sizeY, TextureResources.verticalBar)); - modules.add(new ModuleScaledImage(baseX,baseY,70,3, TextureResources.horizontalBar)); - modules.add(new ModuleScaledImage(baseX,baseY + sizeY - 3,70,-3, TextureResources.horizontalBar)); - } - - //modules.add(new ModuleSlotArray(16,32, ,0,1)); - modules.add(infoText); - return modules; - } - - @Override - public String getModularInventoryName() { - // TODO Auto-generated method stub - return null; - } - - @Override - public boolean canInteractWithContainer(EntityPlayer entity) { - // TODO Auto-generated method stub - return false; - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java index 7239bacb1..97750a66e 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCrystallizer.java @@ -46,11 +46,6 @@ public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { public Object[][][] getStructure() { return structure; } - - @Override - protected float getTimeMultiplierForRecipe(IRecipe recipe) { - return super.getTimeMultiplierForRecipe(recipe); - } @Override public SoundEvent getSound() { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java index 982e9fa7a..b5dd20b45 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileLathe.java @@ -28,12 +28,6 @@ public class TileLathe extends TileMultiblockMachine implements IModularInventor {{'P', LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, 'O'}}, }; - @Override - public void registerRecipes() { - //TODO: does it work? - //RecipesMachine.getInstance().addRecipe(TileLathe.class, MaterialRegistry.getItemStackFromMaterialAndType("Iron", AllowedProducts.getProductByName("STICK"), 2), 300, 100, "ingotIron"); - } - @Override public Object[][][] getStructure() { return structure; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java index dd427dd0c..44b65842a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileRollingMachine.java @@ -40,22 +40,6 @@ public class TileRollingMachine extends TileMultiblockMachine { {LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.motors, LibVulpesBlocks.motors, "blockSteel", LibVulpesBlocks.blockStructureBlock}, {LibVulpesBlocks.blockStructureBlock, 'L', 'O', "blockSteel", LibVulpesBlocks.blockStructureBlock}} }; - - @Override - public float getTimeMultiplierForBlock(IBlockState state, TileEntity tile) { - - Material material = MaterialRegistry.getMaterialFromItemStack(new ItemStack(state.getBlock(),1, state.getBlock().getMetaFromState(state))); - if(material == MaterialRegistry.getMaterialFromName("Gold")) - return 0.9f; - else if(material == MaterialRegistry.getMaterialFromName("Aluminum")) - return 0.8f; - else if(material == MaterialRegistry.getMaterialFromName("Titanium")) - return 0.75f; - else if(material == MaterialRegistry.getMaterialFromName("Iridium")) - return 0.5f; - - return super.getTimeMultiplierForBlock(state, tile); - } @Override public Object[][][] getStructure() { @@ -82,9 +66,7 @@ public int getSoundDuration() { } @Override - public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { - return tile != Block.getBlockFromItem(MaterialRegistry.getMaterialFromName("Copper").getProduct(AllowedProducts.getProductByName("COIL")).getItem()); - } + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { return true; } @Override public String getMachineName() { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteBuilder.java rename to src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java index cc956bb7d..a23d9dc23 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile.Satellite; +package zmaster587.advancedRocketry.tile.satellite; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java similarity index 99% rename from src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java rename to src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java index a72926a92..97c71a293 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/Satellite/TileSatelliteTerminal.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile.Satellite; +package zmaster587.advancedRocketry.tile.satellite; import io.netty.buffer.ByteBuf; import net.minecraft.entity.player.EntityPlayer; From 42a35d8199d5e21d2284f5bc3f9955e1c336b6f9 Mon Sep 17 00:00:00 2001 From: Draming <64693215+1478599553@users.noreply.github.com> Date: Tue, 16 Feb 2021 22:02:12 -0600 Subject: [PATCH 044/312] Fix some wrong words in zh_CN.lang (#1990) --- src/main/resources/assets/advancedrocketry/lang/zh_CN.lang | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/assets/advancedrocketry/lang/zh_CN.lang b/src/main/resources/assets/advancedrocketry/lang/zh_CN.lang index 516847131..365831245 100644 --- a/src/main/resources/assets/advancedrocketry/lang/zh_CN.lang +++ b/src/main/resources/assets/advancedrocketry/lang/zh_CN.lang @@ -114,9 +114,9 @@ item.circuitplate.1.name=高级电路板 item.circuitIC.0.name=基础芯片 item.circuitIC.1.name=跟踪芯片 item.circuitIC.2.name=高级芯片 -item.circuitIC.3.name=控制芯片版 -item.circuitIC.4.name=物品IO芯片版 -item.circuitIC.5.name=液体IO芯片版 +item.circuitIC.3.name=控制芯片板 +item.circuitIC.4.name=物品IO芯片板 +item.circuitIC.5.name=液体IO芯片板 item.OreScanner.name=矿物扫描仪 item.qcrucible.name=石英坩埚 item.dataUnit.0.name=数据存储单位 From 9f35291192a8955e00d17d4eebdd81a072e776ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Tue, 16 Feb 2021 23:05:29 -0500 Subject: [PATCH 045/312] Add in null-check for guidance computer (#1994) --- .../java/zmaster587/advancedRocketry/entity/EntityRocket.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index efd313858..d7d1dea48 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -1722,7 +1722,7 @@ public void launch() { //Check to see what place we should be going to //This is bad but it works and is mostly intelligible so it's here for now - stats.orbitHeight = storage.getGuidanceComputer().getLaunchSequence(this.world.provider.getDimension(), this.getPosition()); + stats.orbitHeight = (storage.getGuidanceComputer() == null) ? getEntryHeight(this.world.provider.getDimension()) : storage.getGuidanceComputer().getLaunchSequence(this.world.provider.getDimension(), this.getPosition()); //TODO: Clean this logic a bit? From e4b07fab868643c73ce8df959371c6dc9f1d247f Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Feb 2021 23:48:56 -0500 Subject: [PATCH 046/312] Allow PLE to rotate as it could not before --- .../render/multiblocks/RendererPrecisionLaserEngraver.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java index a0e2281a7..caf91ec31 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java @@ -38,7 +38,8 @@ public void render(TileEntity tile, double x, //Rotate and move the model into position GL11.glTranslated(x + .5f, y, z + 0.5f); - EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); //tile.getWorldObj().getBlockMetadata(tile.xCoord, tile.yCoord, tile.zCoord)); + EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); + GL11.glRotatef((front.getFrontOffsetX() == 1 ? 0 : 180) + front.getFrontOffsetZ()*90f, 0, 1, 0); GL11.glTranslated(0.5f, 0f, 1.5f); From 6856495de8353eee89ec8aa38845c116e569fc75 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Feb 2021 01:10:44 -0500 Subject: [PATCH 047/312] Fix jitter in PLE render --- .../render/multiblocks/RendererPrecisionLaserEngraver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java index caf91ec31..162c44e08 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java @@ -45,7 +45,7 @@ public void render(TileEntity tile, double x, if(multiBlockTile.isRunning()) { - float progress = multiBlockTile.getProgress(0)/(float)multiBlockTile.getTotalProgress(0); + float progress = multiBlockTile.getProgress(0)/(float)multiBlockTile.getTotalProgress(0) + f/(float)multiBlockTile.getTotalProgress(0); bindTexture(texture); model.renderPart("Hull"); @@ -56,7 +56,7 @@ public void render(TileEntity tile, double x, if (progress < 0.875){ if (progress2 > 0.875) { - GL11.glTranslatef(0f, 0f, ((progress / 16.0f) * (1.0f / progress2))); + GL11.glTranslatef(0f, 0f, (progress2 - 0.875f)/2f); } GL11.glTranslatef(0f, 0f, (progress - (progress2/16f))); } else From e1eb3b79efbd5730f7101bd7fdc67c0b93a64d2c Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Feb 2021 02:15:09 -0500 Subject: [PATCH 048/312] Move data bus inventory slots down to 2 --- .../advancedRocketry/block/multiblock/BlockARHatch.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java index ccfa5c95e..588fc95a5 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/block/multiblock/BlockARHatch.java @@ -81,7 +81,7 @@ public TileEntity createTileEntity(World world, IBlockState state) { //TODO: multiple sized Hatches if((metadata & 7) == 0) - return new TileDataBus(4); + return new TileDataBus(2); else if((metadata & 7) == 1) return new TileSatelliteHatch(1); else if((metadata & 7) == 2) From 14198817ed7882b4df1efc7bcf1a23ed812fc73a Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Feb 2021 15:18:46 -0500 Subject: [PATCH 049/312] Finalize recipes for PLE --- .../recipes/advcircuitplateengraver.json | 8 ++--- .../recipes/basiccircuitplateengraver.json | 29 +++++++++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json diff --git a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json index 9a8f45934..7867fdce4 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json +++ b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json @@ -15,14 +15,14 @@ { "item": "advancedrocketry:wafer", "data": 0, - "count": 3 + "count": 4 } ], - "time": 900, - "energy": 400, + "time": 1200, + "energy": 600, "itemresults": { "item": "advancedrocketry:itemcircuitplate", "data": 1, - "count": 3 + "count": 2 } } diff --git a/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json b/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json new file mode 100644 index 000000000..921ee6cfd --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json @@ -0,0 +1,29 @@ +{ + "type": "advancedrocketry:precisionlaserengraver", + "itemingredients": [ + { + "type": "forge:ore_dict", + "ore": "lensPrecisionLaserEngraver" + }, + { + "type": "forge:ore_dict", + "ore": "plateGold" + }, + { + "type": "forge:ore_dict", + "ore": "dustRedstone" + }, + { + "item": "advancedrocketry:wafer", + "data": 0, + "count": 4 + } + ], + "time": 1200, + "energy": 400, + "itemresults": { + "item": "advancedrocketry:itemcircuitplate", + "data": 0, + "count": 2 + } +} From 636e309d2661025b42d496e45d477bedc79df879 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Feb 2021 16:34:58 -0500 Subject: [PATCH 050/312] Precision Laser Engraver to Etcher because it's closer to IRL --- .../advancedRocketry/AdvancedRocketry.java | 14 ++++----- .../advancedRocketry/client/ClientProxy.java | 2 +- ...java => RendererPrecisionLaserEtcher.java} | 8 +++--- .../integration/jei/ARPlugin.java | 12 ++++---- .../PrecisionLaserEngraverRecipeHandler.java | 27 ------------------ .../PrecisionLaserEtcherCategory.java} | 6 ++-- .../PrecisionLaserEtcherRecipeHandler.java | 27 ++++++++++++++++++ .../PrecisionLaserEtcherRecipeMaker.java} | 10 +++---- .../PrecisionLaserEtcherWrapper.java} | 6 ++-- ...r.java => RecipePrecisionLaserEtcher.java} | 6 ++-- ...ver.java => TilePrecisionLaserEtcher.java} | 6 ++-- .../advancedRocketry/util/RecipeHandler.java | 2 +- ...ngraver.json => precisionlaseretcher.json} | 18 ++++++------ .../assets/advancedrocketry/lang/en_US.lang | 2 +- ...ngraver.json => precisionlaseretcher.json} | 2 +- ...rengraver.obj => precisionlaseretcher.obj} | 0 .../advancedrocketry/recipes/_factories.json | 2 +- ...graver.json => advcircuitplateetcher.json} | 4 +-- ...aver.json => basiccircuitplateetcher.json} | 4 +-- .../blocks/machineprecisionlaserengraver.png | Bin 2278 -> 0 bytes .../blocks/machineprecisionlaseretcher.png | Bin 0 -> 2288 bytes .../models/precisionlaserengraver.png | Bin 18765 -> 0 bytes .../models/precisionlaseretcher.png} | Bin 23 files changed, 79 insertions(+), 79 deletions(-) rename src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/{RendererPrecisionLaserEngraver.java => RendererPrecisionLaserEtcher.java} (92%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java rename src/main/java/zmaster587/advancedRocketry/integration/jei/{precisionLaserEngraver/PrecisionLaserEngraverCategory.java => precisionLaserEtcher/PrecisionLaserEtcherCategory.java} (79%) create mode 100644 src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeHandler.java rename src/main/java/zmaster587/advancedRocketry/integration/jei/{precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java => precisionLaserEtcher/PrecisionLaserEtcherRecipeMaker.java} (52%) rename src/main/java/zmaster587/advancedRocketry/integration/jei/{precisionLaserEngraver/PrecisionLaserEngraverWrapper.java => precisionLaserEtcher/PrecisionLaserEtcherWrapper.java} (61%) rename src/main/java/zmaster587/advancedRocketry/recipe/{RecipePrecisionLaserEngraver.java => RecipePrecisionLaserEtcher.java} (60%) rename src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/{TilePrecisionLaserEngraver.java => TilePrecisionLaserEtcher.java} (96%) rename src/main/resources/assets/advancedrocketry/blockstates/{precisionlaserengraver.json => precisionlaseretcher.json} (67%) rename src/main/resources/assets/advancedrocketry/models/block/{precisionlaserengraver.json => precisionlaseretcher.json} (68%) rename src/main/resources/assets/advancedrocketry/models/{precisionlaserengraver.obj => precisionlaseretcher.obj} (100%) rename src/main/resources/assets/advancedrocketry/recipes/{advcircuitplateengraver.json => advcircuitplateetcher.json} (82%) rename src/main/resources/assets/advancedrocketry/recipes/{basiccircuitplateengraver.json => basiccircuitplateetcher.json} (83%) delete mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaserengraver.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaseretcher.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/models/precisionlaserengraver.png rename src/main/resources/assets/advancedrocketry/{models/precisionlaserengraver.png => textures/models/precisionlaseretcher.png} (100%) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 311eea87d..174b9be90 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -407,7 +407,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TileBlackHoleGenerator.class, "ARblackholegenerator"); GameRegistry.registerTileEntity(TilePump.class, new ResourceLocation(Constants.modId, "ARpump")); GameRegistry.registerTileEntity(TileCentrifuge.class, new ResourceLocation(Constants.modId, "ARCentrifuge")); - GameRegistry.registerTileEntity(TilePrecisionLaserEngraver.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEngraver")); + GameRegistry.registerTileEntity(TilePrecisionLaserEtcher.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEtcher")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) GameRegistry.registerTileEntity(TileAreaGravityController.class, "ARGravityMachine"); @@ -424,7 +424,7 @@ public void preInit(FMLPreInitializationEvent event) LibVulpes.registerRecipeHandler(TileRollingMachine.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/RollingMachine.xml"); LibVulpes.registerRecipeHandler(BlockSmallPlatePress.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/SmallPlatePress.xml"); LibVulpes.registerRecipeHandler(TileCentrifuge.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/Centrifuge.xml"); - LibVulpes.registerRecipeHandler(TilePrecisionLaserEngraver.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/PrecisionLaserEngraver.xml"); + LibVulpes.registerRecipeHandler(TilePrecisionLaserEtcher.class, event.getModConfigurationDirectory().getAbsolutePath() + "/" + zmaster587.advancedRocketry.api.ARConfiguration.configFolder + "/PrecisionLaserEtcher.xml"); @@ -451,7 +451,7 @@ public void preInit(FMLPreInitializationEvent event) machineRecipes.registerMachine(TileRollingMachine.class); machineRecipes.registerMachine(TileCrystallizer.class); machineRecipes.registerMachine(TileCentrifuge.class); - machineRecipes.registerMachine(TilePrecisionLaserEngraver.class); + machineRecipes.registerMachine(TilePrecisionLaserEtcher.class); } @SubscribeEvent(priority=EventPriority.HIGH) @@ -589,7 +589,7 @@ public void registerItems(RegistryEvent.Register evt) OreDictionary.registerOre("waferSilicon", new ItemStack(AdvancedRocketryItems.itemWafer,1,0)); OreDictionary.registerOre("ingotCarbon", new ItemStack(AdvancedRocketryItems.itemMisc, 1, 1)); OreDictionary.registerOre("itemLens", AdvancedRocketryItems.itemLens); - OreDictionary.registerOre("lensPrecisionLaserEngraver", AdvancedRocketryItems.itemLens); + OreDictionary.registerOre("lensPrecisionLaserEtcher", AdvancedRocketryItems.itemLens); OreDictionary.registerOre("itemSilicon", MaterialRegistry.getItemStackFromMaterialAndType("Silicon", AllowedProducts.getProductByName("INGOT"))); OreDictionary.registerOre("dustThermite", new ItemStack(AdvancedRocketryItems.itemThermite)); OreDictionary.registerOre("slab", new ItemStack(Blocks.STONE_SLAB)); @@ -683,7 +683,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockCrystallizer = new BlockMultiblockMachine(TileCrystallizer.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("Crystallizer").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockWarpCore = new BlockWarpCore(TileWarpCore.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("warpCore").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockChemicalReactor = new BlockMultiblockMachine(TileChemicalReactor.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("chemreactor").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockPrecisionLaserEngraver = new BlockMultiblockMachine(TilePrecisionLaserEngraver.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("precisionlaserengraver").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockPrecisionLaserEngraver = new BlockMultiblockMachine(TilePrecisionLaserEtcher.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("precisionlaseretcher").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockLathe = new BlockMultiblockMachine(TileLathe.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("lathe").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockRollingMachine = new BlockMultiblockMachine(TileRollingMachine.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("rollingMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockElectrolyser = new BlockMultiblockMachine(TileElectrolyser.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("electrolyser").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -814,7 +814,7 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockStationBuilder.setRegistryName("stationBuilder")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockElectrolyser.setRegistryName("electrolyser")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockChemicalReactor.setRegistryName("chemicalReactor")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockPrecisionLaserEngraver.setRegistryName("precisionlaserengraver")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockPrecisionLaserEngraver.setRegistryName("precisionlaseretcher")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenScrubber.setRegistryName("oxygenScrubber")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenVent.setRegistryName("oxygenVent")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenCharger.setRegistryName("oxygenCharger")); @@ -1019,7 +1019,7 @@ public void postInit(FMLPostInitializationEvent event) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileLathe(), (BlockTile)AdvancedRocketryBlocks.blockLathe); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCrystallizer(), (BlockTile)AdvancedRocketryBlocks.blockCrystallizer); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionAssembler(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionAssembler); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionLaserEngraver(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionLaserEngraver); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionLaserEtcher(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionLaserEngraver); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileObservatory(), (BlockTile)AdvancedRocketryBlocks.blockObservatory); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAstrobodyDataProcessor(), (BlockTile)AdvancedRocketryBlocks.blockPlanetAnalyser); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileRollingMachine(), (BlockTile)AdvancedRocketryBlocks.blockRollingMachine); diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 40e6f932a..fd0ef769b 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -98,7 +98,7 @@ public void registerRenderers() { ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileSpaceElevator.class, new zmaster587.advancedRocketry.client.render.multiblocks.RendererSpaceElevator()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.TileBeacon.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderBeacon()); ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.machine.TileCentrifuge.class, new zmaster587.advancedRocketry.client.render.multiblocks.RenderCentrifuge()); - ClientRegistry.bindTileEntitySpecialRenderer(zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionLaserEngraver.class, new RendererPrecisionLaserEngraver()); + ClientRegistry.bindTileEntitySpecialRenderer(TilePrecisionLaserEtcher.class, new RendererPrecisionLaserEtcher()); //ClientRegistry.bindTileEntitySpecialRenderer(TileModelRenderRotatable.class, modelBlock); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEtcher.java similarity index 92% rename from src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java rename to src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEtcher.java index 162c44e08..cebd62d0d 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEngraver.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererPrecisionLaserEtcher.java @@ -12,14 +12,14 @@ import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiblockMachine; -public class RendererPrecisionLaserEngraver extends TileEntitySpecialRenderer { +public class RendererPrecisionLaserEtcher extends TileEntitySpecialRenderer { WavefrontObject model; - ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/precisionlaserengraver.png"); + ResourceLocation texture = new ResourceLocation("advancedrocketry:textures/models/precisionlaseretcher.png"); - public RendererPrecisionLaserEngraver() { + public RendererPrecisionLaserEtcher() { try { - model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/precisionlaserengraver.obj")); + model = new WavefrontObject(new ResourceLocation("advancedrocketry:models/precisionlaseretcher.obj")); } catch (ModelFormatException e) { e.printStackTrace(); } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index df1bf5dc0..8a1916958 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -30,9 +30,9 @@ import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerCategory; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeHandler; import zmaster587.advancedRocketry.integration.jei.precisionAssembler.PrecisionAssemblerRecipeMaker; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverCategory; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverRecipeHandler; -import zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver.PrecisionLaserEngraverRecipeMaker; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher.PrecisionLaserEtcherCategory; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher.PrecisionLaserEtcherRecipeHandler; +import zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher.PrecisionLaserEtcherRecipeMaker; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineCategory; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeHandler; import zmaster587.advancedRocketry.integration.jei.rollingMachine.RollingMachineRecipeMaker; @@ -81,7 +81,7 @@ public void registerCategories(IRecipeCategoryRegistration registry) { new ArcFurnaceCategory(guiHelper), new PlatePressCategory(guiHelper), new CentrifugeCategory(guiHelper), - new PrecisionLaserEngraverCategory(guiHelper)); + new PrecisionLaserEtcherCategory(guiHelper)); } @Override @@ -115,7 +115,7 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, new ArcFurnaceRecipeHandler(), new PlatePressRecipeHandler(), new CentrifugeRecipeHandler(), - new PrecisionLaserEngraverRecipeHandler()); + new PrecisionLaserEtcherRecipeHandler()); registry.addRecipes(RollingMachineRecipeMaker.getMachineRecipes(jeiHelpers, TileRollingMachine.class), rollingMachineUUID); registry.addRecipes(LatheRecipeMaker.getMachineRecipes(jeiHelpers, TileLathe.class), latheUUID); @@ -127,7 +127,7 @@ public Object getIngredientUnderMouse(GuiModular guiContainer, registry.addRecipes(ElectrolyzerRecipeMaker.getMachineRecipes(jeiHelpers, TileElectrolyser.class), electrolyzerUUID); registry.addRecipes(ChemicalReactorRecipeMaker.getMachineRecipes(jeiHelpers, TileChemicalReactor.class), chemicalReactorUUID); registry.addRecipes(CentrifugeRecipeMaker.getMachineRecipes(jeiHelpers, TileCentrifuge.class), centrifugeUUID); - registry.addRecipes(PrecisionLaserEngraverRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEngraver.class), precisionLaserEngraverUUID); + registry.addRecipes(PrecisionLaserEtcherRecipeMaker.getMachineRecipes(jeiHelpers, TilePrecisionLaserEtcher.class), precisionLaserEngraverUUID); registry.addRecipeCatalyst(new ItemStack(AdvancedRocketryBlocks.blockRollingMachine), rollingMachineUUID); diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java deleted file mode 100644 index a49eb6119..000000000 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeHandler.java +++ /dev/null @@ -1,27 +0,0 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; - -import mezz.jei.api.recipe.IRecipeHandler; -import mezz.jei.api.recipe.IRecipeWrapper; -import zmaster587.advancedRocketry.integration.jei.ARPlugin; - -public class PrecisionLaserEngraverRecipeHandler implements IRecipeHandler { - - @Override - public Class getRecipeClass() { - return PrecisionLaserEngraverWrapper.class; - } - - @Override - public String getRecipeCategoryUid(PrecisionLaserEngraverWrapper recipe) { return ARPlugin.precisionLaserEngraverUUID; } - - @Override - public IRecipeWrapper getRecipeWrapper(PrecisionLaserEngraverWrapper recipe) { - return recipe; - } - - @Override - public boolean isRecipeValid(PrecisionLaserEngraverWrapper recipe) { - return true; - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java similarity index 79% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java index c6569ca5a..116022797 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverCategory.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher; import mezz.jei.api.IGuiHelper; import zmaster587.advancedRocketry.integration.jei.ARPlugin; @@ -6,9 +6,9 @@ import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.libVulpes.LibVulpes; -public class PrecisionLaserEngraverCategory extends MachineCategoryTemplate { +public class PrecisionLaserEtcherCategory extends MachineCategoryTemplate { - public PrecisionLaserEngraverCategory(IGuiHelper helper) { + public PrecisionLaserEtcherCategory(IGuiHelper helper) { super(helper, TextureResources.latheProgressBar); } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeHandler.java new file mode 100644 index 000000000..396c67479 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeHandler.java @@ -0,0 +1,27 @@ +package zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher; + +import mezz.jei.api.recipe.IRecipeHandler; +import mezz.jei.api.recipe.IRecipeWrapper; +import zmaster587.advancedRocketry.integration.jei.ARPlugin; + +public class PrecisionLaserEtcherRecipeHandler implements IRecipeHandler { + + @Override + public Class getRecipeClass() { + return PrecisionLaserEtcherWrapper.class; + } + + @Override + public String getRecipeCategoryUid(PrecisionLaserEtcherWrapper recipe) { return ARPlugin.precisionLaserEngraverUUID; } + + @Override + public IRecipeWrapper getRecipeWrapper(PrecisionLaserEtcherWrapper recipe) { + return recipe; + } + + @Override + public boolean isRecipeValid(PrecisionLaserEtcherWrapper recipe) { + return true; + } + +} diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeMaker.java similarity index 52% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeMaker.java index cdc8e37ce..d2d22aa9f 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverRecipeMaker.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherRecipeMaker.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher; import mezz.jei.api.IJeiHelpers; import zmaster587.libVulpes.interfaces.IRecipe; @@ -7,13 +7,13 @@ import java.util.LinkedList; import java.util.List; -public class PrecisionLaserEngraverRecipeMaker { +public class PrecisionLaserEtcherRecipeMaker { - public static List getMachineRecipes(IJeiHelpers helpers, Class clazz) { + public static List getMachineRecipes(IJeiHelpers helpers, Class clazz) { - List list = new LinkedList(); + List list = new LinkedList(); for(IRecipe rec : RecipesMachine.getInstance().getRecipes(clazz)) { - list.add(new PrecisionLaserEngraverWrapper(rec)); + list.add(new PrecisionLaserEtcherWrapper(rec)); } return list; } diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherWrapper.java similarity index 61% rename from src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java rename to src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherWrapper.java index 47834522c..f228300a5 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEngraver/PrecisionLaserEngraverWrapper.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherWrapper.java @@ -1,11 +1,11 @@ -package zmaster587.advancedRocketry.integration.jei.precisionLaserEngraver; +package zmaster587.advancedRocketry.integration.jei.precisionLaserEtcher; import zmaster587.advancedRocketry.integration.jei.MachineRecipe; import zmaster587.libVulpes.interfaces.IRecipe; -public class PrecisionLaserEngraverWrapper extends MachineRecipe { +public class PrecisionLaserEtcherWrapper extends MachineRecipe { - PrecisionLaserEngraverWrapper(IRecipe rec) { + PrecisionLaserEtcherWrapper(IRecipe rec) { super(rec); } diff --git a/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEtcher.java similarity index 60% rename from src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java rename to src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEtcher.java index 44c9eec7f..3e6a80209 100644 --- a/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEngraver.java +++ b/src/main/java/zmaster587/advancedRocketry/recipe/RecipePrecisionLaserEtcher.java @@ -1,12 +1,12 @@ package zmaster587.advancedRocketry.recipe; -import zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionLaserEngraver; +import zmaster587.advancedRocketry.tile.multiblock.machine.TilePrecisionLaserEtcher; import zmaster587.libVulpes.recipe.RecipeMachineFactory; -public class RecipePrecisionLaserEngraver extends RecipeMachineFactory { +public class RecipePrecisionLaserEtcher extends RecipeMachineFactory { @Override public Class getMachine() { - return TilePrecisionLaserEngraver.class; + return TilePrecisionLaserEtcher.class; } } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEtcher.java similarity index 96% rename from src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java rename to src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEtcher.java index 59e8d7a04..8cfb37511 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEngraver.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionLaserEtcher.java @@ -28,7 +28,7 @@ import java.util.Iterator; import java.util.List; -public class TilePrecisionLaserEngraver extends TileMultiblockMachine implements IModularInventory { +public class TilePrecisionLaserEtcher extends TileMultiblockMachine implements IModularInventory { public static final Object[][][] structure = { {{"slab", "slab", "slab"}, @@ -99,7 +99,7 @@ public AxisAlignedBB getRenderBoundingBox() { private boolean isLensItem (ItemStack stack) { int[] oreIds = OreDictionary.getOreIDs(stack); for (int oreId : oreIds) { - if (OreDictionary.getOreName(oreId).contains("lensPrecisionLaserEngraver")) { + if (OreDictionary.getOreName(oreId).contains("lensPrecisionLaserEtcher")) { return true; } } @@ -125,6 +125,6 @@ public List getModules(int ID, EntityPlayer player) { @Override public String getMachineName() { - return "tile.precisionlaserengraver.name"; + return "tile.precisionlaseretcher.name"; } } diff --git a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java index 398e2e8d2..8c51e1a67 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/util/RecipeHandler.java @@ -52,7 +52,7 @@ public void registerXMLRecipes() { LibVulpes.instance.loadXMLRecipe(TileRollingMachine.class); LibVulpes.instance.loadXMLRecipe(BlockSmallPlatePress.class); LibVulpes.instance.loadXMLRecipe(TileCentrifuge.class); - LibVulpes.instance.loadXMLRecipe(TilePrecisionLaserEngraver.class); + LibVulpes.instance.loadXMLRecipe(TilePrecisionLaserEtcher.class); } public void registerAllMachineRecipes() { diff --git a/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaseretcher.json similarity index 67% rename from src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json rename to src/main/resources/assets/advancedrocketry/blockstates/precisionlaseretcher.json index 7e29e1b1c..73d7b4535 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/precisionlaserengraver.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/precisionlaseretcher.json @@ -1,13 +1,13 @@ { "variants": { - "facing=north,state=false": { "model": "advancedrocketry:precisionlaserengraver" }, - "facing=south,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 180 }, - "facing=west,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 270 }, - "facing=east,state=false": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 }, - "facing=north,state=true": { "model": "advancedrocketry:precisionlaserengraver" }, - "facing=south,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 180 }, - "facing=west,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:precisionlaserengraver", "y": 90 }, - "inventory": { "model": "advancedrocketry:precisionlaserengraver" } + "facing=north,state=false": { "model": "advancedrocketry:precisionlaseretcher" }, + "facing=south,state=false": { "model": "advancedrocketry:precisionlaseretcher", "y": 180 }, + "facing=west,state=false": { "model": "advancedrocketry:precisionlaseretcher", "y": 270 }, + "facing=east,state=false": { "model": "advancedrocketry:precisionlaseretcher", "y": 90 }, + "facing=north,state=true": { "model": "advancedrocketry:precisionlaseretcher" }, + "facing=south,state=true": { "model": "advancedrocketry:precisionlaseretcher", "y": 180 }, + "facing=west,state=true": { "model": "advancedrocketry:precisionlaseretcher", "y": 270 }, + "facing=east,state=true": { "model": "advancedrocketry:precisionlaseretcher", "y": 90 }, + "inventory": { "model": "advancedrocketry:precisionlaseretcher" } } } diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index f3fe67faf..0df0715d0 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -121,7 +121,7 @@ tile.wirelessTransciever.name=Wireless Transceiver tile.blackholegenerator.name=Black Hole Generator tile.pump.name=Fluid Pump tile.centrifuge.name=Centrifuge -tile.precisionlaserengraver.name=Precision Laser Engraver +tile.precisionlaseretcher.name=Precision Laser Etcher tile.enrichedLavaBlock.name=Enriched Lava Block tile.basalt.name=Basalt tile.landingfloat.name=Landing Float diff --git a/src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json b/src/main/resources/assets/advancedrocketry/models/block/precisionlaseretcher.json similarity index 68% rename from src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json rename to src/main/resources/assets/advancedrocketry/models/block/precisionlaseretcher.json index 05d64a625..a7963f5de 100644 --- a/src/main/resources/assets/advancedrocketry/models/block/precisionlaserengraver.json +++ b/src/main/resources/assets/advancedrocketry/models/block/precisionlaseretcher.json @@ -2,7 +2,7 @@ "parent": "block/orientable", "textures": { "top": "libvulpes:blocks/machineGeneric", - "front": "advancedrocketry:blocks/machinePrecisionLaserEngraver", + "front": "advancedrocketry:blocks/machineprecisionlaseretcher", "side": "libvulpes:blocks/machineGeneric" } } diff --git a/src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj b/src/main/resources/assets/advancedrocketry/models/precisionlaseretcher.obj similarity index 100% rename from src/main/resources/assets/advancedrocketry/models/precisionlaserengraver.obj rename to src/main/resources/assets/advancedrocketry/models/precisionlaseretcher.obj diff --git a/src/main/resources/assets/advancedrocketry/recipes/_factories.json b/src/main/resources/assets/advancedrocketry/recipes/_factories.json index 4fc774365..79dc82a3b 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/_factories.json +++ b/src/main/resources/assets/advancedrocketry/recipes/_factories.json @@ -7,6 +7,6 @@ "chemicalreactor": "zmaster587.advancedRocketry.recipe.RecipeChemicalReactor", "electrolyser": "zmaster587.advancedRocketry.recipe.RecipeElectrolyser", "crystallizer": "zmaster587.advancedRocketry.recipe.RecipeCrystallizer", - "precisionlaserengraver": "zmaster587.advancedRocketry.recipe.RecipePrecisionLaserEngraver" + "precisionlaseretcher": "zmaster587.advancedRocketry.recipe.RecipePrecisionLaserEtcher" } } diff --git a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateetcher.json similarity index 82% rename from src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json rename to src/main/resources/assets/advancedrocketry/recipes/advcircuitplateetcher.json index 7867fdce4..ee84365ee 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateengraver.json +++ b/src/main/resources/assets/advancedrocketry/recipes/advcircuitplateetcher.json @@ -1,9 +1,9 @@ { - "type": "advancedrocketry:precisionlaserengraver", + "type": "advancedrocketry:precisionlaseretcher", "itemingredients": [ { "type": "forge:ore_dict", - "ore": "lensPrecisionLaserEngraver" + "ore": "lensPrecisionLaserEtcher" }, { "type": "forge:ore_dict", diff --git a/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json b/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateetcher.json similarity index 83% rename from src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json rename to src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateetcher.json index 921ee6cfd..dd33d3913 100644 --- a/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateengraver.json +++ b/src/main/resources/assets/advancedrocketry/recipes/basiccircuitplateetcher.json @@ -1,9 +1,9 @@ { - "type": "advancedrocketry:precisionlaserengraver", + "type": "advancedrocketry:precisionlaseretcher", "itemingredients": [ { "type": "forge:ore_dict", - "ore": "lensPrecisionLaserEngraver" + "ore": "lensPrecisionLaserEtcher" }, { "type": "forge:ore_dict", diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaserengraver.png b/src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaserengraver.png deleted file mode 100644 index 6b0503fd1857141ee776601348a3e692dc2481bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2278 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bxk|QY${MRY=2uM5x$Ke?s9mC&lvX~6V5fbJdRV`5{cW;X?Yv8b7euN-JQg^tZ{bRQ0l7_Qq;SvMOIt4;^E5v zT0Kl(M&>)+2b>~G%|pwIbj#KpzixS8=a+3h+Kir;HJU9xga+d62?Fx4y(@s`9-xOH zpFMhx{?&U5zT`b_pJEwyjL`W~!2avtA0fUiY%h=GQQ+-`@TVY;(c&0=?Jm23h=$E5 zLuYj694Hoq+#b^c9>v$Aug8<{M3YSgIL%a3@KjDLKxGg+Zk%~=KibL_E;{L=XhkZJ zm}AkZB&om%D9(q6s7pEyA7PHzU^Zo$D4svKWe=P!^gP;? z6-?T;0fY!^dpN@u2$+Bz;J`*jlo@f104T$Au}%sQVDF{DNpaQ&A(bd|ZOl^F~$^gl4MZ>eF{laOey6ol(A5TtqlE)ks`$wS9}RYODw763i?!6eGOG>tf}TE z%{G*Y7Mix$Qp=sGqf&I&eGgrG?5XDgt_?ff@FNTzaiozi)HbT0o;OhAjhY-tO+CF( z!zihqCU}+;KQRMh;uwhQL;!@AiJ6Iv(_$hwF*8Y!6kgz@pV(02i5MVsoy8Bnu=_yn zN4SxXKf+CZha64l{swXc=sx521!`@cbM-)MW#NpevBTbb)Cq zX_zoy*bm@rwB)wlOa#R{`=#1is^OE6zLmZqq(7e8lHL3A{y^;pArRDusX5)I@)?gB z+U{OMCDNMMISqTMUh=3bX1()p@sn8F73)De*1|1n&O6q~R!%-_FME?arl#I8Ewa>T zUiy~)i0$0qHKe>IRd71gz9%7BYv0OsS~ES6(6-$!#+zM%0Ia+O%E^=oBws z%t0qwdraxrl$*1c-)wrd&F@W>Vq^W*b$amq9DmpYZ)3g=b?ZiO@Wec~W&5K!>M{td4>GiP5hD%i~xH9W{EgcY>bKAS+;rlkrhtUDd zX$>H=T7RB!n|M+j2aCfzzwN*|yBumH5VSPsO6+Qv=^78qX|K~1yUM3qbe&I6Zawevz+b?=XR9OQ{;c#j)Js}8W;b4 zKK`hscP8w`=SeqO0tx>EptY}5V0>r90004nX+uL$Nkc;*aB^>EX>4Tx04R}tkv&Mm zKpe$iQ>7x6f_4yf$WWauh>D1lR-p(LLaorMgUO{|(4--0ad8w}3l4rPRvlcNb#-tR z1i=pwH#a9m7b)?7NufoI2gm(*ckglc4iM@krdb_hfTmZ>WIQIOGpl0Y6#_!&#UN&6 zW*Kvmlz`{>x`&UicTt|@eeTcEqh>7z_(bAaW|$S?4dSWIiotoGILr#NN_ zmbp%I2yrZ82@*sosG^7xDu~jmlVTxB`!Nsyfa90QrI4!#MveuPp+R>1;D7MDTPrs) z?j{9eK5#ex}_<5z~v6m z|76If>_~o^LM{iqpV2pEfWBLxd(G{wxsTHaAVpmzZh(VBU?fl3>mKj!YVYmeGtK^f z0GK9nwweb*m;e9(32;bRa{vGf6951U69E94oEQKA00(qQO+^Rg0uTWq6+i^PQ2+n| zR7pfZR5;6>lOb=yKorM+hn%5~qyh(q4*;f3lbI&_3|K&em_RHDLEfgMX3&@;`pivptRN!$1$bi7|%BV)a!Ks8k0tfJ8RF(6v4zKu zY^Ph2#K&>oFvk4v!mK^Zs9$MS*iN@O4NelQR;#l!P%eil0a|P6cDoV`5Z84jN&Jgq zFxZQjx=^iFB^d0LzBC$RL`6{~wr$@u&g=D>A0)^UOVI_FNdN!<07*qoM6N<$f@TIq Aod5s; diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaseretcher.png b/src/main/resources/assets/advancedrocketry/textures/blocks/machineprecisionlaseretcher.png new file mode 100644 index 0000000000000000000000000000000000000000..d078e390bdc296f65b99c62d219f730728591c01 GIT binary patch literal 2288 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 Date: Wed, 17 Feb 2021 16:43:02 -0500 Subject: [PATCH 051/312] Fix JEI naming --- .../zmaster587/advancedRocketry/integration/jei/ARPlugin.java | 2 +- .../jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java index 8a1916958..a96b3ee5e 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/ARPlugin.java @@ -58,7 +58,7 @@ public class ARPlugin implements IModPlugin { public static final String arcFurnaceUUID = "zmaster587.AR.arcFurnace"; public static final String platePresser = "zmaster587.AR.platePresser"; public static final String centrifugeUUID = "zmaster587.AR.centrifuge"; - public static final String precisionLaserEngraverUUID = "zmaster587.AR.precisionlaserengraver"; + public static final String precisionLaserEngraverUUID = "zmaster587.AR.precisionlaseretcher"; //AR machines can reload recipes. We still need this for JEI to be up-to-date @SuppressWarnings("deprecation") diff --git a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java index 116022797..e55cdd095 100644 --- a/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java +++ b/src/main/java/zmaster587/advancedRocketry/integration/jei/precisionLaserEtcher/PrecisionLaserEtcherCategory.java @@ -19,7 +19,7 @@ public String getUid() { @Override public String getTitle() { - return LibVulpes.proxy.getLocalizedString("tile.precisionlaserengraver.name"); + return LibVulpes.proxy.getLocalizedString("tile.precisionlaseretcher.name"); } @Override From c613c7811bd823f583ad54dea9fd385c8c2bfb0a Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 9 Mar 2021 16:00:59 -0500 Subject: [PATCH 052/312] Switch centrifuge from steel blocks to advanced structures --- .../advancedRocketry/AdvancedRocketry.java | 1 + .../tile/multiblock/machine/TileCentrifuge.java | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 174b9be90..20c180b3f 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -890,6 +890,7 @@ public void registerBlocks(RegistryEvent.Register evt) OreDictionary.registerOre("treeLeaves", new ItemStack(AdvancedRocketryBlocks.blockAlienLeaves)); OreDictionary.registerOre("treeSapling", new ItemStack(AdvancedRocketryBlocks.blockAlienSapling)); OreDictionary.registerOre("concrete", new ItemStack(AdvancedRocketryBlocks.blockConcrete)); + OreDictionary.registerOre("casingCentrifuge", new ItemStack(LibVulpesBlocks.blockAdvStructureBlock)); } @SideOnly(Side.CLIENT) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java index 471871df5..a4b793f0a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileCentrifuge.java @@ -32,16 +32,16 @@ public class TileCentrifuge extends TileMultiblockMachine { public static final Object[][][] structure = { {{Blocks.AIR, new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, - {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, - {"blockSteel", "blockSteel", null}}, + {"casingCentrifuge", "casingCentrifuge", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"casingCentrifuge", "casingCentrifuge", null}}, {{Blocks.AIR, new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, - {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, - {"blockSteel", "blockSteel", 'l'}}, + {"casingCentrifuge", "casingCentrifuge", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"casingCentrifuge", "casingCentrifuge", 'l'}}, {{'c', new BlockMeta(LibVulpesBlocks.blockStructureBlock), 'l'}, - {"blockSteel", "blockSteel", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, - {"blockSteel", "blockSteel", 'l'}}, + {"casingCentrifuge", "casingCentrifuge", new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, + {"casingCentrifuge", "casingCentrifuge", 'l'}}, { {'P','L', 'l'}, {LibVulpesBlocks.motors,'O', new BlockMeta(LibVulpesBlocks.blockStructureBlock)}, From 680f6038cac8df9b7465795325ccd6fa49a09b26 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Mar 2021 10:08:58 -0400 Subject: [PATCH 053/312] Multiblock structure cost updates - Made Observatory slightly more expensive BUT it no longer uses stone - Made biome scanner take aluminium and also be slightly cheaper --- .../tile/multiblock/TileBiomeScanner.java | 11 +++--- .../tile/multiblock/TileObservatory.java | 34 +++++++++---------- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBiomeScanner.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBiomeScanner.java index 272feaa4c..964cf875e 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBiomeScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileBiomeScanner.java @@ -8,6 +8,7 @@ import net.minecraft.world.biome.Biome; import net.minecraftforge.common.BiomeManager.BiomeEntry; import zmaster587.advancedRocketry.AdvancedRocketry; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; @@ -40,11 +41,11 @@ public class TileBiomeScanner extends TileMultiPowerConsumer { {null, null, null, null, null}, {null, null, null, null, null}}, - { {null,Blocks.IRON_BLOCK,Blocks.IRON_BLOCK,Blocks.IRON_BLOCK,null}, - {Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK}, - {Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK}, - {Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK, Blocks.IRON_BLOCK}, - {null,Blocks.IRON_BLOCK,Blocks.IRON_BLOCK,Blocks.IRON_BLOCK,null}}, + { {null,"blockAluminum","blockAluminum","blockAluminum",null}, + {"blockAluminum", "blockAluminum", AdvancedRocketryBlocks.blockStructureTower, "blockAluminum", "blockAluminum"}, + {"blockAluminum", AdvancedRocketryBlocks.blockStructureTower, LibVulpesBlocks.blockStructureBlock, AdvancedRocketryBlocks.blockStructureTower, "blockAluminum"}, + {"blockAluminum", "blockAluminum", AdvancedRocketryBlocks.blockStructureTower, "blockAluminum", "blockAluminum"}, + {null,"blockAluminum","blockAluminum","blockAluminum",null}}, { {Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR}, {Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR, Blocks.AIR}, diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java index 2801b8732..2ab3835b9 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java @@ -51,33 +51,33 @@ public class TileObservatory extends TileMultiPowerConsumer implements IModularI private static final Object[][][] structure = new Object[][][]{ { {null, null, null, null, null}, - {null, "stone", lens, "stone", null}, - {null, "stone", "stone", "stone", null}, - {null, "stone", "stone", "stone", null}, + {null, LibVulpesBlocks.blockStructureBlock, lens, LibVulpesBlocks.blockStructureBlock, null}, + {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}, + {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}, {null, null, null, null, null}}, { {null,null,null,null,null}, - {null, "stone", "stone", "stone", null}, - {null, "stone", lens, "stone", null}, - {null, "stone", "stone", "stone", null}, + {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}, + {null, LibVulpesBlocks.blockStructureBlock, lens, LibVulpesBlocks.blockStructureBlock, null}, + {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}, {null,null,null,null,null}}, - { {null, "stone", "stone", "stone", null}, - {"stone", Blocks.AIR, Blocks.AIR, Blocks.AIR, "stone"}, - {"stone", Blocks.AIR, Blocks.AIR, Blocks.AIR, "stone"}, - {"stone", Blocks.AIR, lens, Blocks.AIR, "stone"}, - {null, "stone", "stone", "stone", null}}, + { {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}, + {LibVulpesBlocks.blockStructureBlock, Blocks.AIR, Blocks.AIR, Blocks.AIR, LibVulpesBlocks.blockStructureBlock}, + {LibVulpesBlocks.blockStructureBlock, Blocks.AIR, Blocks.AIR, Blocks.AIR, LibVulpesBlocks.blockStructureBlock}, + {LibVulpesBlocks.blockStructureBlock, Blocks.AIR, lens, Blocks.AIR, LibVulpesBlocks.blockStructureBlock}, + {null, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, null}}, { { null,'*', 'c', '*',null}, - {'*',"stone", "stone", "stone",'*'}, - {'*',"stone", "stone", "stone",'*'}, - {'*',"stone", "stone", "stone",'*'}, + {'*',LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock,'*'}, + {'*',LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, '*'}, + {'*',LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock, LibVulpesBlocks.blockStructureBlock,'*'}, {null,'*', '*', '*', null}}, { {null,'*', '*', '*', null}, - {'*',"stone", "stone", "stone",'*'}, - {'*',"stone", LibVulpesBlocks.motors, "stone",'*'}, - {'*',"stone", "stone", "stone",'*'}, + {'*', AdvancedRocketryBlocks.blockStructureTower, AdvancedRocketryBlocks.blockStructureTower, AdvancedRocketryBlocks.blockStructureTower,'*'}, + {'*', AdvancedRocketryBlocks.blockStructureTower, LibVulpesBlocks.motors, AdvancedRocketryBlocks.blockStructureTower,'*'}, + {'*',AdvancedRocketryBlocks.blockStructureTower, AdvancedRocketryBlocks.blockStructureTower, AdvancedRocketryBlocks.blockStructureTower,'*'}, {null,'*', '*', '*',null}}}; final static int openTime = 100; From 6cbf641caf7d2390157c1b5dc35e89255c35bf67 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Mar 2021 23:15:18 -0400 Subject: [PATCH 054/312] Add satellite builder to holoprojector --- src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 20c180b3f..b144db69e 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -1036,6 +1036,7 @@ public void postInit(FMLPostInitializationEvent event) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBeacon(), (BlockTile)AdvancedRocketryBlocks.blockBeacon); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBlackHoleGenerator(), (BlockTile)AdvancedRocketryBlocks.blockBlackHoleGenerator); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCentrifuge(), (BlockTile)AdvancedRocketryBlocks.blockCentrifuge); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSatelliteBuilder(), (BlockTile)AdvancedRocketryBlocks.blockSatelliteBuilder); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAreaGravityController(), (BlockTile)AdvancedRocketryBlocks.blockGravityMachine); From 29c92a52edafdbf6e24f2ecf378b551ab4690fa4 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Tue, 16 Mar 2021 23:20:11 -0400 Subject: [PATCH 055/312] Reorganize machines in the holoprojector --- .../advancedRocketry/AdvancedRocketry.java | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index b144db69e..a244bd98f 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -1016,31 +1016,34 @@ public void postInit(FMLPostInitializationEvent event) World.MAX_ENTITY_RADIUS = 20; //Register multiblock items with the projector - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCuttingMachine(), (BlockTile)AdvancedRocketryBlocks.blockCuttingMachine); + //Basic processing machines + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileElectricArcFurnace(), (BlockTile)AdvancedRocketryBlocks.blockArcFurnace); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileRollingMachine(), (BlockTile)AdvancedRocketryBlocks.blockRollingMachine); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileLathe(), (BlockTile)AdvancedRocketryBlocks.blockLathe); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCrystallizer(), (BlockTile)AdvancedRocketryBlocks.blockCrystallizer); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCuttingMachine(), (BlockTile)AdvancedRocketryBlocks.blockCuttingMachine); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionAssembler(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionAssembler); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileElectrolyser(), (BlockTile)AdvancedRocketryBlocks.blockElectrolyser); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileChemicalReactor(), (BlockTile)AdvancedRocketryBlocks.blockChemicalReactor); + //T2 processing machines ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TilePrecisionLaserEtcher(), (BlockTile)AdvancedRocketryBlocks.blockPrecisionLaserEngraver); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileObservatory(), (BlockTile)AdvancedRocketryBlocks.blockObservatory); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAstrobodyDataProcessor(), (BlockTile)AdvancedRocketryBlocks.blockPlanetAnalyser); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileRollingMachine(), (BlockTile)AdvancedRocketryBlocks.blockRollingMachine); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileElectricArcFurnace(), (BlockTile)AdvancedRocketryBlocks.blockArcFurnace); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileElectrolyser(), (BlockTile)AdvancedRocketryBlocks.blockElectrolyser); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileChemicalReactor(), (BlockTile)AdvancedRocketryBlocks.blockChemicalReactor); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileWarpCore(), (BlockTile)AdvancedRocketryBlocks.blockWarpCore); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCentrifuge(), (BlockTile)AdvancedRocketryBlocks.blockCentrifuge); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSatelliteBuilder(), (BlockTile)AdvancedRocketryBlocks.blockSatelliteBuilder); + //Power generation + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBlackHoleGenerator(), (BlockTile)AdvancedRocketryBlocks.blockBlackHoleGenerator); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileMicrowaveReciever(), (BlockTile)AdvancedRocketryBlocks.blockMicrowaveReciever); + //Auxillary machines + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileWarpCore(), (BlockTile)AdvancedRocketryBlocks.blockWarpCore); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBeacon(), (BlockTile)AdvancedRocketryBlocks.blockBeacon); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBiomeScanner(), (BlockTile)AdvancedRocketryBlocks.blockBiomeScanner); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAtmosphereTerraformer(), (BlockTile)AdvancedRocketryBlocks.blockAtmosphereTerraformer); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileRailgun(), (BlockTile)AdvancedRocketryBlocks.blockRailgun); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSpaceElevator(), (BlockTile)AdvancedRocketryBlocks.blockSpaceElevatorController); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBeacon(), (BlockTile)AdvancedRocketryBlocks.blockBeacon); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBlackHoleGenerator(), (BlockTile)AdvancedRocketryBlocks.blockBlackHoleGenerator); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileCentrifuge(), (BlockTile)AdvancedRocketryBlocks.blockCentrifuge); - ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSatelliteBuilder(), (BlockTile)AdvancedRocketryBlocks.blockSatelliteBuilder); - + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAtmosphereTerraformer(), (BlockTile)AdvancedRocketryBlocks.blockAtmosphereTerraformer); + //Config-controlled machines if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileAreaGravityController(), (BlockTile)AdvancedRocketryBlocks.blockGravityMachine); - if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableLaserDrill) ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileOrbitalLaserDrill(), (BlockTile)AdvancedRocketryBlocks.blockSpaceLaser); From 23b9e1df91ef4f68cf7de98db645aed6e05c47b5 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Mar 2021 01:31:20 -0400 Subject: [PATCH 056/312] Centralize coil code to LV --- .../machine/TileElectricArcFurnace.java | 16 ---------------- .../multiblock/machine/TileElectrolyser.java | 16 ---------------- .../machine/TilePrecisionAssembler.java | 18 +----------------- 3 files changed, 1 insertion(+), 49 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java index ec360c6d9..0f9bdffa6 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java @@ -94,22 +94,6 @@ public String getMachineName() { return "tile.electricArcFurnace.name"; } - @Override - public float getTimeMultiplierForBlock(IBlockState state, TileEntity tile) { - - Material material = MaterialRegistry.getMaterialFromItemStack(new ItemStack(state.getBlock(),1, state.getBlock().getMetaFromState(state))); - if(material == MaterialRegistry.getMaterialFromName("Gold")) - return 0.9f; - else if(material == MaterialRegistry.getMaterialFromName("Aluminum")) - return 0.8f; - else if(material == MaterialRegistry.getMaterialFromName("Titanium")) - return 0.75f; - else if(material == MaterialRegistry.getMaterialFromName("Iridium")) - return 0.5f; - - return super.getTimeMultiplierForBlock(state, tile); - } - @Override public List getModules(int ID, EntityPlayer player) { // TODO Auto-generated method stub diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java index a1222f3d1..607181e87 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectrolyser.java @@ -44,22 +44,6 @@ public Object[][][] getStructure() { public void registerRecipes() { //RecipesMachine.getInstance().addRecipe(TileElectrolyser.class, new Object[] {new FluidStack(AdvancedRocketryFluids.fluidOxygen, 100), new FluidStack(AdvancedRocketryFluids.fluidHydrogen, 100)}, 100, 20, new FluidStack(FluidRegistry.WATER, 10)); } - - @Override - public float getTimeMultiplierForBlock(IBlockState state, TileEntity tile) { - - Material material = MaterialRegistry.getMaterialFromItemStack(new ItemStack(state.getBlock(),1, state.getBlock().getMetaFromState(state))); - if(material == MaterialRegistry.getMaterialFromName("Gold")) - return 0.9f; - else if(material == MaterialRegistry.getMaterialFromName("Aluminum")) - return 0.8f; - else if(material == MaterialRegistry.getMaterialFromName("Titanium")) - return 0.75f; - else if(material == MaterialRegistry.getMaterialFromName("Iridium")) - return 0.5f; - - return super.getTimeMultiplierForBlock(state, tile); - } @Override public boolean shouldHideBlock(World world, BlockPos pos2, IBlockState tile) { return true; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java index 115c07da9..99fc4c1e4 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TilePrecisionAssembler.java @@ -42,23 +42,7 @@ public class TilePrecisionAssembler extends TileMultiblockMachine implements IMo public Object[][][] getStructure() { return structure; } - - @Override - public float getTimeMultiplierForBlock(IBlockState state, TileEntity tile) { - - Material material = MaterialRegistry.getMaterialFromItemStack(new ItemStack(state.getBlock(),1, state.getBlock().getMetaFromState(state))); - if(material == MaterialRegistry.getMaterialFromName("Gold")) - return 0.9f; - else if(material == MaterialRegistry.getMaterialFromName("Aluminum")) - return 0.8f; - else if(material == MaterialRegistry.getMaterialFromName("Titanium")) - return 0.75f; - else if(material == MaterialRegistry.getMaterialFromName("Iridium")) - return 0.5f; - - return super.getTimeMultiplierForBlock(state, tile); - } - + @Override public List getAllowableWildCardBlocks() { List list = super.getAllowableWildCardBlocks(); From 73383227f24663715290bfa52f13bb68d7c826be Mon Sep 17 00:00:00 2001 From: Zack Emmert <12279880+zack-emmert@users.noreply.github.com> Date: Wed, 17 Mar 2021 08:08:31 +0000 Subject: [PATCH 057/312] Add public getter to retrieve all satellites to `DimensionProperties` and `IDimensionProperties`. (#2003) --- .../api/dimension/IDimensionProperties.java | 7 +++++++ .../advancedRocketry/dimension/DimensionProperties.java | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index f48a0f460..80fcb5040 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -8,6 +8,7 @@ import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.util.SpacePosition; +import java.util.Collection; import java.util.Set; public interface IDimensionProperties { @@ -126,6 +127,12 @@ public interface IDimensionProperties { * @return */ public SatelliteBase getSatellite(long lng); + + /** + * Returns all of a dimension's satellites + * @return a Collection containing all of a dimension's satellites + */ + public Collection getAllSatellites(); /** * Removes the satellite from orbit around this world diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 950dba608..9c4b8cafe 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -972,6 +972,14 @@ public SatelliteBase getSatellite(long id) { return satallites.get(id); } + /** + * Returns all of a dimension's satellites + * @return a Collection containing all of a dimension's satellites + */ + public Collection getAllSatellites() { + return this.satallites.values(); + } + //TODO: multithreading /** * Tick satellites as needed From 60ff1ff02166afda30f5cefc558cd4679429854d Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Wed, 17 Mar 2021 14:53:08 -0400 Subject: [PATCH 058/312] Allow asteroid chips to be reused, but empty --- .../zmaster587/advancedRocketry/mission/MissionOreMining.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/zmaster587/advancedRocketry/mission/MissionOreMining.java b/src/main/java/zmaster587/advancedRocketry/mission/MissionOreMining.java index de7e06580..af013c4dd 100644 --- a/src/main/java/zmaster587/advancedRocketry/mission/MissionOreMining.java +++ b/src/main/java/zmaster587/advancedRocketry/mission/MissionOreMining.java @@ -11,6 +11,7 @@ import net.minecraftforge.items.IItemHandler; import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.api.DataStorage.DataType; import zmaster587.advancedRocketry.api.IInfrastructure; import zmaster587.advancedRocketry.entity.EntityRocket; @@ -112,6 +113,8 @@ public void onMissionComplete() { } rocketStorage.getGuidanceComputer().setInventorySlotContents(0, ItemStack.EMPTY); + //Return asteroid ID chip + rocketStorage.getGuidanceComputer().setInventorySlotContents(0, new ItemStack(AdvancedRocketryItems.itemAsteroidChip)); EntityRocket rocket = new EntityRocket(DimensionManager.getWorld(launchDimension), rocketStorage, rocketStats, x, 999, z); World world = DimensionManager.getWorld(launchDimension); From a4f1d7a7eaffb46c6dd3a75822adf0376669ebea Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 12:06:52 -0400 Subject: [PATCH 059/312] Fix satellite builder build code --- .../tile/satellite/TileSatelliteBuilder.java | 40 +++++++++++++------ 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java index a23d9dc23..790c812a3 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java @@ -32,18 +32,20 @@ public class TileSatelliteBuilder extends TileMultiPowerConsumer implements IMod }; EmbeddedInventory inventory; - //Slot 0: functional Piece - //Slot 1 -> 3: power - //Slot 4 -> 7: data Storage + //Slot 0: Main satellite device + //Slot 1 -> 6: Other functional pieces //Slot 7: output //Slot 8: chip printing slot //Slot 9: chip duping slot //Slot 10: temp holding space (Inaccessible) - private static final byte holdingSlot = 10; + private static final byte primaryFunctionSlot = 0; + private static final byte modularFunctionSlotStart = 1; + private static final byte modularFunctionSlotEnd = 6; private static final byte outputSlot = 7; private static final byte chipSlot = 8; private static final byte chipCopySlot = 9; + private static final byte holdingSlot = 10; private static final byte chassisSlot = 11; public TileSatelliteBuilder() { @@ -67,21 +69,25 @@ public boolean canAssembleSatellite() { if(getStackInSlot(chassisSlot).isEmpty()) return false; - //First make sure everything is a satellite part - for(int i = 0; i < 7; i++) { + boolean hasPowerGeneration = false; + //First make sure everything is a satellite part, and check to see if satellite has any power generation + for(int i = primaryFunctionSlot; i <= modularFunctionSlotEnd; i++) { ItemStack stack = getStackInSlot(i); + if (SatelliteRegistry.getSatelliteProperty(stack).getPowerGeneration() > 0 ) + hasPowerGeneration = true; if(!stack.isEmpty() && SatelliteRegistry.getSatelliteProperty(stack) == null) return false; } //Make sure critical parts exist and output is empty - if(getStackInSlot(0).isEmpty() || !getStackInSlot(holdingSlot).isEmpty() || !getStackInSlot(outputSlot).isEmpty() || SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType() == null) + if(getStackInSlot(primaryFunctionSlot).isEmpty() || SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType() == null || !hasPowerGeneration) + return false; + if(!getStackInSlot(holdingSlot).isEmpty() || !getStackInSlot(outputSlot).isEmpty() ) return false; - String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType(); + String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); SatelliteBase sat = SatelliteRegistry.getSatallite(satType); - //TODO: UNDEBUG if 0 power gen also return false return sat.isAcceptableControllerItemStack(getStackInSlot(chipSlot)); } @@ -91,15 +97,23 @@ public boolean canAssembleSatellite() { */ public void assembleSatellite() { int powerStorage = 0, powerGeneration = 0, maxData = 0; + //Get the satellite properties from the item ItemStack stack = getStackInSlot(chassisSlot); ItemSatellite item = (ItemSatellite) stack.getItem(); + SatelliteProperties properties = item.getSatelliteProperties(stack); - SatelliteProperties properties = item.getSatellite(stack); - - String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType(); + //Get the primary function from slot 0 + String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); SatelliteBase sat = SatelliteRegistry.getSatallite(satType); if(!world.isRemote) { + //Grab properties from the items in slots 1-6 + for (int currentSlotIndex = modularFunctionSlotStart; currentSlotIndex <= modularFunctionSlotEnd; currentSlotIndex++) { + powerStorage += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getPowerStorage(); + powerGeneration += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getPowerGeneration(); + maxData += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getMaxDataStorage(); + } + //Set final satellite properties if(properties == null || properties.getSatelliteType().isEmpty()) { properties = new SatelliteProperties(powerGeneration, powerStorage, satType,maxData); @@ -114,7 +128,7 @@ public void assembleSatellite() { //Set the ID chip setInventorySlotContents(chipSlot, sat.getContollerItemStack(getStackInSlot(chipSlot), properties)); - + //Move item to temporary holding slot setInventorySlotContents(holdingSlot, output); } From cc7fbafeaf2c62f93bfe80eea437959f9c667f14 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 13:22:20 -0400 Subject: [PATCH 060/312] Fix migrane-causing code in satellite system - Satellites now require energy (they didn't before !?!?!?) - Satellites now actually track said energy and accept batteries - Microwave satellites now actually obey the panels they have, instead of ignoring them - Ore mapper currently does not take power, that will be fixed soon --- .../advancedRocketry/AdvancedRocketry.java | 14 ++--- .../api/satellite/SatelliteBase.java | 26 ++++++-- .../inventory/modules/ModuleSatellite.java | 2 +- .../satellite/SatelliteBiomeChanger.java | 63 +------------------ .../satellite/SatelliteData.java | 38 ++++++----- ...rgy.java => SatelliteMicrowaveEnergy.java} | 40 ++---------- .../satellite/SatelliteOreMapping.java | 10 +-- ...ellite.java => SatelliteSpyTelescope.java} | 2 +- 8 files changed, 67 insertions(+), 128 deletions(-) rename src/main/java/zmaster587/advancedRocketry/satellite/{SatelliteEnergy.java => SatelliteMicrowaveEnergy.java} (52%) rename src/main/java/zmaster587/advancedRocketry/satellite/{SpySatellite.java => SatelliteSpyTelescope.java} (98%) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 4535d3aa4..234e5d40c 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -322,13 +322,13 @@ public void preInit(FMLPreInitializationEvent event) //Satellites --------------------------------------------------------------------------------------------- SatelliteRegistry.registerSatellite("optical", SatelliteOptical.class); - SatelliteRegistry.registerSatellite("solar", SatelliteEnergy.class); + SatelliteRegistry.registerSatellite("solar", SatelliteMicrowaveEnergy.class); SatelliteRegistry.registerSatellite("density", SatelliteDensity.class); SatelliteRegistry.registerSatellite("composition", SatelliteComposition.class); SatelliteRegistry.registerSatellite("mass", SatelliteMassScanner.class); SatelliteRegistry.registerSatellite("asteroidMiner", MissionOreMining.class); SatelliteRegistry.registerSatellite("gasMining", MissionGasCollection.class); - SatelliteRegistry.registerSatellite("solarEnergy", SatelliteEnergy.class); + SatelliteRegistry.registerSatellite("solarEnergy", SatelliteMicrowaveEnergy.class); SatelliteRegistry.registerSatellite("oreScanner", SatelliteOreMapping.class); SatelliteRegistry.registerSatellite("biomeChanger", SatelliteBiomeChanger.class); @@ -532,13 +532,13 @@ public void registerItems(RegistryEvent.Register evt) SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 0), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteOptical.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 1), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteComposition.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 2), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteMassScanner.class))); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 3), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteEnergy.class))); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 3), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteMicrowaveEnergy.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 4), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteOreMapping.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 5), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteBiomeChanger.class))); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,0), new SatelliteProperties().setPowerGeneration(1)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,1), new SatelliteProperties().setPowerGeneration(10)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 0), new SatelliteProperties().setPowerStorage(100)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 1), new SatelliteProperties().setPowerStorage(400)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,0), new SatelliteProperties().setPowerGeneration(4)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,1), new SatelliteProperties().setPowerGeneration(40)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 0), new SatelliteProperties().setPowerStorage(10000)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 1), new SatelliteProperties().setPowerStorage(40000)); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemDataUnit, 1, 0), new SatelliteProperties().setMaxData(1000)); diff --git a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java index 36707a26a..1c7962bbd 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java @@ -9,11 +9,13 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; +import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.api.ISatelliteIdItem; import zmaster587.advancedRocketry.api.SatelliteRegistry; import zmaster587.advancedRocketry.item.ItemSatellite; +import zmaster587.libVulpes.util.UniversalBattery; public abstract class SatelliteBase { @@ -23,17 +25,24 @@ public abstract class SatelliteBase { protected ItemStack satellite; private boolean isDead; + + //Satellite energy storage + protected UniversalBattery battery; public SatelliteBase() { satelliteProperties = new SatelliteProperties(); satelliteProperties.setSatelliteType(SatelliteRegistry.getKey(this.getClass())); isDead = false; satellite = ItemStack.EMPTY; + + //Satellite energy storage + battery = new UniversalBattery(this.satelliteProperties.getPowerStorage() + 720); + } public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return SatelliteProperties.Property.MAIN.isOfType(flag); + return SatelliteProperties.Property.MAIN.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag) || SatelliteProperties.Property.BATTERY.isOfType(flag); } /** @@ -60,7 +69,14 @@ public boolean acceptsItemInConstruction(ItemStack item) { * @return chance from 0 to 1 of failing this tick */ public abstract double failureChance(); - + + /** + * @return the power per tick the satellite produces + */ + public int getPowerPerTick() { + return satelliteProperties.getPowerGeneration(); + } + /** * @return an item that can be used to control the satellite, normally a satellite ID chip but can be something else */ @@ -82,13 +98,15 @@ public boolean isAcceptableControllerItemStack(ItemStack stack) { * @return true if the satellite can tick */ public boolean canTick() { - return false; + return true; } /** * called every tick if satellite can tick */ - public void tickEntity() {} + public void tickEntity() { + battery.acceptEnergy(getPowerPerTick(), true); + } /** * @return the long id of the satellite, used to get a satellite from the main list diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java index f496143e9..3fc69066b 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java @@ -19,7 +19,7 @@ public class ModuleSatellite extends ModuleSlotArray { public ModuleSatellite(int offsetX, int offsetY, IInventory container, int slot) { - super(offsetX, offsetY, container, slot, slot + 1); + super(offsetX, offsetY, container, slot, slot); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java index a6ab4b512..a7f184837 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java @@ -9,6 +9,7 @@ import net.minecraft.world.chunk.Chunk; import zmaster587.advancedRocketry.api.AdvancedRocketryBiomes; import zmaster587.advancedRocketry.api.Constants; +import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; import zmaster587.advancedRocketry.item.ItemBiomeChanger; import zmaster587.advancedRocketry.util.BiomeHandler; @@ -17,7 +18,7 @@ import java.util.*; -public class SatelliteBiomeChanger extends SatelliteEnergy implements IUniversalEnergy { +public class SatelliteBiomeChanger extends SatelliteBase { private int biomeId; private int radius; @@ -77,10 +78,6 @@ public boolean isAcceptableControllerItemStack(ItemStack stack) { return !stack.isEmpty() && stack.getItem() instanceof ItemBiomeChanger; } - @Override - public boolean canTick() { - return true; - } @Override public void tickEntity() { @@ -91,8 +88,7 @@ public void tickEntity() { for(int i = 0; i < 10; i++) { if(world.getTotalWorldTime() % 1 == 0 && !toChangeList.isEmpty()) { - if(extractEnergy(10, true) ==10 ) { - extractEnergy(10, false); + if(battery.extractEnergy(120, true) == 120 ) { HashedBlockPosition pos = toChangeList.remove(world.rand.nextInt(toChangeList.size())); BiomeHandler.changeBiome(world, biomeId, pos.getBlockPos()); @@ -198,57 +194,4 @@ public void readFromNBT(NBTTagCompound nbt) { discoveredBiomes.add((byte) array[i]); } } - - @Override - public void setEnergyStored(int amt) { - battery.setEnergyStored(amt); - } - - @Override - public int extractEnergy(int amt, boolean simulate) { - if(getDimensionId() != Constants.INVALID_PLANET) { - World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); - if(world != null) { - battery.acceptEnergy(energyCreated(false), false); - } - } - return battery.extractEnergy(amt, simulate); - } - - @Override - public int getUniversalEnergyStored() { - - if(getDimensionId() != Constants.INVALID_PLANET) { - World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); - if(world != null) { - battery.acceptEnergy(energyCreated(false), false); - } - } - - return battery.getUniversalEnergyStored(); - } - - @Override - public int getMaxEnergyStored() { - return battery.getMaxEnergyStored(); - } - - public void setMaxEnergyStored(int max) { - battery.setMaxEnergyStored(max); - } - - @Override - public int acceptEnergy(int amt, boolean simulate) { - return battery.acceptEnergy(amt, simulate); - } - - @Override - public boolean canReceive() { - return true; - } - - @Override - public boolean canExtract() { - return true; - } } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java index 3238512b1..6124d60d8 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java @@ -9,11 +9,13 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.DataStorage; import zmaster587.advancedRocketry.api.SatelliteRegistry; import zmaster587.advancedRocketry.api.satellite.IDataHandler; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; +import zmaster587.advancedRocketry.client.ClientProxy; import zmaster587.advancedRocketry.util.IDataInventory; import zmaster587.libVulpes.util.ZUtils; @@ -25,18 +27,14 @@ public abstract class SatelliteData extends SatelliteBase { public String getInfo(World world) { //tiles dont update unless ppl reopen return "Power: " + satelliteProperties.getPowerStorage() + "\nData Storage: " + ZUtils.formatNumber(data.getMaxData()) + - "\nData: " + ZUtils.formatNumber((data.getData() + dataCreated(world))); - } - - private int dataCreated(World world) { - return Math.min(data.getMaxData() - data.getData() , (int)Math.max(0, (world.getTotalWorldTime() - lastActionTime)/200)); //TODO: change from 10 seconds + "\nData: " + ZUtils.formatNumber(data.getData()); } @Override public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag); + return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag); } @Override @@ -48,17 +46,9 @@ public void setProperties(ItemStack satelliteProperties) { @Override public boolean performAction(EntityPlayer player, World world, BlockPos pos) { - - //Calculate Data Recieved - //TODO: pay attn to power - int dataCreated = dataCreated(world); - if(dataCreated > 0) { - data.addData(dataCreated(world), data.getDataType(), true); - lastActionTime = world.getTotalWorldTime(); - } - + //Grab the tile to sync with TileEntity tile = world.getTileEntity(pos); - + //Remove data from the satellite and add it to the buffer of said tile, provided the tile can accept it if(tile instanceof IDataHandler) { IDataInventory dataInv = (IDataInventory)tile; @@ -68,6 +58,22 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { return false; } + private int getDataCreated() { + //Provided the satellite has enough power, produce some data every 200t (10 seconds) + if (AdvancedRocketry.proxy.getWorldTimeUniversal(0) % 200 == 0 && battery.extractEnergy(10, true) == 10) { + return 1; + } + return 0; + } + + @Override + public void tickEntity() { + //Add data to the buffer, if the satellite has enough power + data.addData(getDataCreated(), data.getDataType(), true); + //Standard power stuff + super.tickEntity(); + } + @Override public void setDimensionId(World world) { //TODO: send packet on orbit reached diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java similarity index 52% rename from src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java rename to src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java index 49df3e826..bb015fea1 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java @@ -6,35 +6,21 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; -import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.ARConfiguration; -import zmaster587.advancedRocketry.api.Constants; -import zmaster587.advancedRocketry.api.SatelliteRegistry; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; -import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; import zmaster587.libVulpes.util.UniversalBattery; -public class SatelliteEnergy extends SatelliteBase implements IUniversalEnergyTransmitter { +public class SatelliteMicrowaveEnergy extends SatelliteBase implements IUniversalEnergyTransmitter { - UniversalBattery battery; - long lastActionTime; byte teir; - public SatelliteEnergy() { - } - - @Override - public boolean acceptsItemInConstruction(ItemStack item) { - int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - - return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.BATTERY.isOfType(flag) || (SatelliteProperties.Property.POWER_GEN.isOfType(flag)); + public SatelliteMicrowaveEnergy() { } @Override public void setProperties(ItemStack satelliteProperties) { super.setProperties(satelliteProperties); - battery = new UniversalBattery(Math.max(this.satelliteProperties.getPowerStorage(),1)); } @Override @@ -42,16 +28,6 @@ public String getInfo(World world) { return "Collecting Energy"; } - protected int energyCreated(boolean simulate) { - int amt =(int) ((AdvancedRocketry.proxy.getWorldTimeUniversal(0) - lastActionTime)*getPowerPerTick()); - if(!simulate) - lastActionTime = AdvancedRocketry.proxy.getWorldTimeUniversal(0); - return amt; - } - - public int getPowerPerTick() { - return satelliteProperties.getPowerGeneration(); - } @Override public String getName() { @@ -70,21 +46,17 @@ public double failureChance() { @Override public int getEnergyMTU(EnumFacing side) { - return (int) (100* ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier); + return (int) (ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier) * battery.extractEnergy(battery.getMaxEnergyStored(), true); } @Override public void setDimensionId(World world) { super.setDimensionId(world); - lastActionTime = world.getTotalWorldTime(); } @Override public int transmitEnergy(EnumFacing dir, boolean simulate) { - int energyCreated = energyCreated(simulate); - battery.acceptEnergy(Math.max((energyCreated - getEnergyMTU(EnumFacing.DOWN)), 0), simulate); - int energy = battery.extractEnergy(Math.max(getEnergyMTU(EnumFacing.DOWN) - energyCreated,0), simulate); - return energy + energyCreated; + return getEnergyMTU(EnumFacing.DOWN); } @Override @@ -92,7 +64,6 @@ public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); battery.writeToNBT(nbt); - nbt.setLong("lastActionTime", lastActionTime); nbt.setByte("teir", teir); } @@ -107,8 +78,7 @@ public void readFromNBT(NBTTagCompound nbt) { //Fix breakages with earlier version of the mod if(battery.getMaxEnergyStored() != this.satelliteProperties.getPowerStorage() || battery.getMaxEnergyStored() == 0) battery.setMaxEnergyStored(Math.max(this.satelliteProperties.getPowerStorage(),1)); - - lastActionTime = nbt.getLong("lastActionTime"); + teir = nbt.getByte("teir"); } } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java index 1bf9336bb..df5963451 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java @@ -42,7 +42,7 @@ public String getInfo(World world) { public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return SatelliteProperties.Property.MAIN.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag) || SatelliteProperties.Property.DATA.isOfType(flag); + return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag); } @Override @@ -67,6 +67,11 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { return true; } + //TODO: Make satellite require energy, and a lot of it, to scan + public boolean canBeginScan() { + return battery.getUniversalEnergyStored() >= 10000; + } + public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block) { blocksPerPixel = Math.max(blocksPerPixel, 1); @@ -201,9 +206,6 @@ public boolean canTick() { return false; } - @Override - public void tickEntity() { - } public int getZoomRadius() { return Math.min(satelliteProperties.getPowerGeneration(),7); diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java rename to src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java index 17d815e96..0e6676361 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java @@ -6,7 +6,7 @@ import net.minecraft.world.World; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; -public class SpySatellite extends SatelliteBase { +public class SatelliteSpyTelescope extends SatelliteBase { //TODO: write position to player file and teleport player then subscribe to onlogin @Override From ca66c7cd79003fee0af92b5d2a6b36d79c46bbae Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 15:27:12 -0400 Subject: [PATCH 061/312] Fix ore mapping satellite single-handedly causing migranes --- .../inventory/GuiOreMappingSatellite.java | 33 +-- .../inventory/modules/ModuleOreMapper.java | 226 ------------------ .../advancedRocketry/item/ItemOreScanner.java | 4 +- .../satellite/SatelliteOreMapping.java | 141 ++++++----- 4 files changed, 88 insertions(+), 316 deletions(-) delete mode 100644 src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java index 394a11f4c..efec5e17b 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java @@ -37,28 +37,31 @@ public class GuiOreMappingSatellite extends GuiContainer { private int mouseValue; private int scanSize = 2; private int radius = 1; + private int zoomScale; private int xSelected, zSelected, xCenter, zCenter, playerPosX, playerPosZ; private static final ResourceLocation backdrop = new ResourceLocation("advancedrocketry", "textures/gui/VideoSatallite.png"); int[][] oreMap; World world; - SatelliteOreMapping tile; + SatelliteOreMapping satellite; - public GuiOreMappingSatellite(SatelliteOreMapping tile,EntityPlayer inventoryPlayer) { - super( new ContainerOreMappingSatallite(tile,inventoryPlayer.inventory)); + public GuiOreMappingSatellite(SatelliteOreMapping satellite,EntityPlayer inventoryPlayer) { + super( new ContainerOreMappingSatallite(satellite,inventoryPlayer.inventory)); world = inventoryPlayer.world; prevSlot = -1; - this.tile = tile; - //masterConsole = tile; + this.satellite = satellite; + //masterConsole = satellite; playerPosX = xCenter = (int) inventoryPlayer.posX; playerPosZ = zCenter = (int) inventoryPlayer.posZ; //Max zoom is 128 - if(tile != null) - maxZoom = (int) Math.pow(2, tile.getZoomRadius()); + if(satellite != null) { + maxZoom = (int) Math.pow(2, satellite.getZoomRadius()); + zoomScale = satellite.getZoomRadius(); + } if(maxZoom == 1) - this.tile = null; + this.satellite = null; scanSize = maxZoom; prevWorldTickTime = world.getTotalWorldTime(); @@ -70,7 +73,7 @@ public GuiOreMappingSatellite(SatelliteOreMapping tile,EntityPlayer inventoryPla Runnable mapper = new Runnable() { @Override public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius); + oreMap = satellite.scanChunk(world, xCenter, zCenter, scanSize/2, radius, zoomScale); if(oreMap != null && !Thread.interrupted()) merged = true; else merged = false; @@ -88,7 +91,7 @@ class ItemMapper implements Runnable { @Override public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock); + oreMap = satellite.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock, zoomScale); if(oreMap != null && !Thread.interrupted()) merged = true; else merged = false; @@ -99,7 +102,7 @@ public void run() { public boolean doesGuiPauseGame(){ return false; } private void runMapperWithSelection() { - if(tile == null) + if(satellite == null) return; currentMapping.interrupt(); @@ -125,8 +128,8 @@ protected void mouseClicked(int x, int y, int xOffset = 47 + (width - 240) / 2, yOffset = 20 + (height - 192) / 2; //Get selected slot and begin scan! - if(button == 0 && tile.getSelectedSlot() != prevSlot) { - prevSlot = tile.getSelectedSlot(); + if(button == 0 && satellite.getSelectedSlot() != prevSlot) { + prevSlot = satellite.getSelectedSlot(); runMapperWithSelection(); } @@ -209,7 +212,7 @@ public void initGui() { ItemStack stack = inventorySlots.getSlot(0).getStack(); - if(tile != null) { + if(satellite != null) { currentMapping = new Thread(mapper); currentMapping.setName("Ore Scan"); currentMapping.start(); @@ -279,7 +282,7 @@ protected void drawGuiContainerForegroundLayer(int p_146979_1_, int p_146979_2_) //If a slot is selected draw an indicator int slot; - if(tile != null && (slot = tile.getSelectedSlot()) != -1) { + if(satellite != null && (slot = satellite.getSelectedSlot()) != -1) { GlStateManager.disableTexture2D(); GlStateManager.color(0f, 0.8f, 0f, 1f); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java deleted file mode 100644 index 2b973ea6c..000000000 --- a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java +++ /dev/null @@ -1,226 +0,0 @@ -package zmaster587.advancedRocketry.inventory.modules; - -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.FontRenderer; -import net.minecraft.client.gui.inventory.GuiContainer; -import net.minecraft.client.renderer.BufferBuilder; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.Tessellator; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.ResourceLocation; -import net.minecraft.world.World; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; -import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.client.render.ClientDynamicTexture; -import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; -import zmaster587.libVulpes.inventory.modules.ModuleBase; -import zmaster587.libVulpes.render.RenderHelper; - -import java.nio.IntBuffer; - -@SideOnly(Side.CLIENT) -public class ModuleOreMapper extends ModuleBase { - - ClientDynamicTexture texture; - Thread currentMapping; - TileEntity masterConsole; - boolean merged = false; - private static final int SCREEN_SIZE = 146; - private static final int MAXZOOM = 128; - private static final int MAXRADIUS = 16; - private static final int FANCYSCANMAXSIZE = 57; - private int fancyScanOffset; - private long prevWorldTickTime; - private int prevSlot; - private int mouseValue; - private int scanSize = 32; - private int radius = 1; - private int xSelected, zSelected, xCenter, zCenter; - private static final ResourceLocation backdrop = new ResourceLocation("advancedrocketry", "textures/gui/VideoSatallite.png"); - int[][] oreMap; - World world; - SatelliteOreMapping tile; - ItemStack selectedStack; - - public ModuleOreMapper(int offsetX, int offsetY) { - super(offsetX, offsetY); - world = Minecraft.getMinecraft().world; - - prevSlot = -1; - this.tile = tile; - //masterConsole = tile; - //xCenter = tile.getBlockCenterX(); - //zCenter = tile.getBlockCenterZ(); - - prevWorldTickTime = world.getTotalWorldTime(); - - fancyScanOffset = 0; - } - - //Create separate thread to do this because it takes a while! - Runnable mapper = new Runnable() { - @Override - public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius); - if(oreMap != null) - merged = true; - else merged = false; - } - }; - - //Create separate thread to do this because it takes a while! - class ItemMapper implements Runnable { - private ItemStack myBlock; - - ItemMapper(ItemStack block) { - //Copy so we dont have any possible CME or oddness due to that - myBlock = block.copy(); - } - - @Override - public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock); - if(oreMap != null) - merged = true; - else merged = false; - } - }; - - private void runMapperWithSelection() { - currentMapping.interrupt(); - resetTexture(); - if(prevSlot == -1) { - currentMapping = new Thread(mapper); - currentMapping.setName("Ore Scan"); - } - else { - //currentMapping = new Thread(new ItemMapper(inventorySlots.getSlot(prevSlot).getStack()));//TODO - currentMapping.setName("Ore Scan"); - } - currentMapping.start(); - } - - //Reset the texture and prevent memory leaks - private void resetTexture() { - GL11.glDeleteTextures(texture.getTextureId()); - texture = new ClientDynamicTexture(Math.max(scanSize/radius,1),Math.max(scanSize/radius,1)); - } - - - @Override - public void renderForeground(int guiOffsetX, int guiOffsetY, int mouseX, - int mouseY, float zLevel, GuiContainer gui, FontRenderer font) { - super.renderForeground(guiOffsetX, guiOffsetY, mouseX, mouseY, zLevel, gui, - font); - - BufferBuilder buffer = Tessellator.getInstance().getBuffer(); - - //Draw fancy things - GlStateManager.disableTexture2D(); - buffer.color(0f, 0.8f, 0f, 1f); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - buffer.pos(-21, 82 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(0, 84 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(0, 81 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(-21, 81 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.finishDrawing(); - - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - buffer.pos(-21, 82 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(0, 84 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(0, 81 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(-21, 81 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.finishDrawing(); - - - GlStateManager.enableBlend(); - - GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_DST_ALPHA); - buffer.color(0.5f, 0.5f, 0.0f,0.3f + ((float)Math.sin(Math.PI*(fancyScanOffset/(float)FANCYSCANMAXSIZE))/3f)); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFace(buffer, (double)zLevel, 173, 82, 194, 141); - buffer.finishDrawing(); - - GlStateManager.enableTexture2D(); - GlStateManager.disableBlend(); - - - if(world.getTotalWorldTime() - prevWorldTickTime >= 1 ) { - prevWorldTickTime = world.getTotalWorldTime(); - if(fancyScanOffset >= FANCYSCANMAXSIZE) - fancyScanOffset = 0; - else - fancyScanOffset++; - } - - - //If a slot is selected draw an indicator - int slot; - if((slot = tile.getSelectedSlot()) != -1) { - - GL11.glDisable(GL11.GL_TEXTURE_2D); - GL11.glColor3f(0f, 0.8f, 0f); - - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFaceWithUV(buffer, zLevel, 13 + (18*slot), 155, 13 + 16 + (18*slot), 155 + 16, 0, 1, 0, 1); - buffer.finishDrawing(); - GL11.glEnable(GL11.GL_TEXTURE_2D); - } - } - - @Override - public void renderBackground(GuiContainer gui, int x, int y, int mouseX, - int mouseY, FontRenderer font) { - super.renderBackground(gui, x, y, mouseX, mouseY, font); - - //int x = (width - 240) / 2, y = (height - 192) / 2; - - //If the scan is done then - if(merged) { - IntBuffer buffer = texture.getByteBuffer(); - int scanWidth = Math.max(scanSize/radius,1); - - for(int yt = 0; yt < (texture.getImage().getHeight() * texture.getImage().getWidth()); yt++) { - buffer.put(yt, oreMap[yt % scanWidth][yt / scanWidth] | 0xFF000000); - } - buffer.flip(); - texture.setByteBuffer(buffer); - merged = false; - } - - - //Render the background then render - GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); - Minecraft.getMinecraft().renderEngine.bindTexture(backdrop); - gui.drawTexturedModalRect(x, y, 0, 0, 240, 192); - - - //NOTE: if the controls are rendered first the display never shows up - //Draw the actual display - int zLevel = 100; - GL11.glBindTexture(GL11.GL_TEXTURE_2D, texture.getTextureId()); - BufferBuilder buffer = Tessellator.getInstance().getBuffer(); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFaceWithUV(buffer, zLevel, 47 + x, 20 + y, 47 + x + SCREEN_SIZE, 20 + y + SCREEN_SIZE, 0, 1, 0, 1); - buffer.finishDrawing(); - - - //Render sliders and controls - Minecraft.getMinecraft().renderEngine.bindTexture(backdrop); - - gui.drawTexturedModalRect(197 + x, 31 + y, 0, 192, 32, 14); - - //TODO replace with thing - //gui.drawVerticalLine((int)(32*VulpineMath.log2(scanSize-1)/8F) + 199 + x, 34 + y, 45 + y, 0xFFC00F0F); - - gui.drawString(font, "Zoom", 198 + x, 22 + y, 0xF0F0F0); - - gui.drawString(font, "X: " + xSelected, 6 + x, 33 + y, 0xF0F0F0); - gui.drawString(font, "Z: " + zSelected, 6 + x, 49 + y, 0xF0F0F0); - gui.drawString(font, "Value: ", 6 + x, 65 + y, 0xF0F0F0); - gui.drawString(font, String.valueOf(mouseValue), 6 + x, 79 + y, 0xF0F0F0); - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java b/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java index 5338120c8..ced817876 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java @@ -15,7 +15,7 @@ import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.inventory.GuiHandler; -import zmaster587.advancedRocketry.inventory.modules.ModuleOreMapper; +//import zmaster587.advancedRocketry.inventory.modules.ModuleOreMapper; import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.IModularInventory; @@ -120,7 +120,7 @@ public void interactSatellite(SatelliteBase satellite,EntityPlayer player, World @Override public List getModules(int id, EntityPlayer player) { List modules = new LinkedList(); - modules.add(new ModuleOreMapper(0, 0)); + //modules.add(new ModuleOreMapper(0, 0)); return modules; } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java index df5963451..dba996a0e 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java @@ -67,61 +67,57 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { return true; } - //TODO: Make satellite require energy, and a lot of it, to scan public boolean canBeginScan() { - return battery.getUniversalEnergyStored() >= 10000; + return battery.getUniversalEnergyStored() >= 1000; } - - public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block) { + public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block, int zoomLevel) { blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; - Chunk chunk = world.getChunkFromChunkCoords(offsetX << 4, offsetZ << 4); - IChunkProvider provider = world.getChunkProvider(); - - - for(int z = -radius; z < radius; z+=blocksPerPixel){ - for(int x = -radius; x < radius; x+=blocksPerPixel) { - int oreCount = 0, otherCount = 0; - - - for(int y = world.getHeight(); y > 0; y--) { - for(int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { - for(int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { - - BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); - if(world.isAirBlock(pos)) - continue; - - //Note:May not work with tileEntities (GT ores) - boolean found = false; - List drops; - IBlockState state = world.getBlockState(pos); - if((drops = state.getBlock().getDrops(world,pos, state, 0)) != null) - for(ItemStack stack : drops) { - if(stack.getItem() == block.getItem() && stack.getItemDamage() == block.getItemDamage()) { - oreCount++; - found = true; + if (battery.extractEnergy(250 * zoomLevel, false) == 250 * zoomLevel) { + battery.extractEnergy(250 * zoomLevel, true); + for (int z = -radius; z < radius; z += blocksPerPixel) { + for (int x = -radius; x < radius; x += blocksPerPixel) { + int oreCount = 0, otherCount = 0; + + + for (int y = world.getHeight(); y > 0; y--) { + for (int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { + for (int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { + + BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); + if (world.isAirBlock(pos)) + continue; + + //Note:May not work with tileEntities (GT ores) + boolean found = false; + List drops; + IBlockState state = world.getBlockState(pos); + if ((drops = state.getBlock().getDrops(world, pos, state, 0)) != null) + for (ItemStack stack : drops) { + if (stack.getItem() == block.getItem() && stack.getItemDamage() == block.getItemDamage()) { + oreCount++; + found = true; + } } - } - if(!found) - otherCount++; + if (!found) + otherCount++; + } } } - } - oreCount /= Math.pow(blocksPerPixel,2); - otherCount /= Math.pow(blocksPerPixel,2); + oreCount /= Math.pow(blocksPerPixel, 2); + otherCount /= Math.pow(blocksPerPixel, 2); - if(Thread.interrupted()) - return null; + if (Thread.interrupted()) + return null; - ret[(x+radius)/blocksPerPixel][(z+radius)/blocksPerPixel] = (int)((oreCount/(float)Math.max(otherCount,1))*0xFFFF); + ret[(x + radius) / blocksPerPixel][(z + radius) / blocksPerPixel] = (int) ((oreCount / (float) Math.max(otherCount, 1)) * 0xFFFF); + } } } - return ret; } /** @@ -133,13 +129,10 @@ public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radiu * @param blocksPerPixel number of blocks squared (n*n) that take up one pixel * @return array of ore vs other block values */ - public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel) { + public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, int zoomLevel) { blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; - Chunk chunk = world.getChunkFromChunkCoords(offsetX << 4, offsetZ << 4); - IChunkProvider provider = world.getChunkProvider(); - if(oreList.isEmpty()) { String[] strings = OreDictionary.getOreNames(); for(String str : strings) { @@ -147,46 +140,48 @@ public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radiu oreList.add(OreDictionary.getOreID(str)); } } - - for(int z = -radius; z < radius; z+=blocksPerPixel){ - for(int x = -radius; x < radius; x+=blocksPerPixel) { - int oreCount = 0, otherCount = 0; - - - for(int y = world.getHeight(); y > 0; y--) { - for(int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { - for(int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { - - BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); - if(world.isAirBlock(pos)) - continue; - boolean exists = false; - out: - for(int i : oreList) { + if (battery.extractEnergy(500 * zoomLevel, false) == 500 * zoomLevel) { + battery.extractEnergy(500 * zoomLevel, true); + for (int z = -radius; z < radius; z += blocksPerPixel) { + for (int x = -radius; x < radius; x += blocksPerPixel) { + int oreCount = 0, otherCount = 0; + + + for (int y = world.getHeight(); y > 0; y--) { + for (int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { + for (int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { + + BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); + if (world.isAirBlock(pos)) + continue; + boolean exists = false; + out: + for (int i : oreList) { List itemlist = OreDictionary.getOres(OreDictionary.getOreName(i)); - for(ItemStack item : itemlist) { - if(item.getItem() == Item.getItemFromBlock(world.getBlockState(pos).getBlock())) { + for (ItemStack item : itemlist) { + if (item.getItem() == Item.getItemFromBlock(world.getBlockState(pos).getBlock())) { exists = true; break out; } } } - if(exists) - oreCount++; - else - otherCount++; + if (exists) + oreCount++; + else + otherCount++; + } } } - } - oreCount /= Math.pow(blocksPerPixel,2); - otherCount /= Math.pow(blocksPerPixel,2); + oreCount /= Math.pow(blocksPerPixel, 2); + otherCount /= Math.pow(blocksPerPixel, 2); - if(Thread.interrupted()) - return null; + if (Thread.interrupted()) + return null; - ret[(x+radius)/blocksPerPixel][(z+radius)/blocksPerPixel] = (int)((oreCount/(float)Math.max(otherCount,1))*0xFFFF); + ret[(x + radius) / blocksPerPixel][(z + radius) / blocksPerPixel] = (int) ((oreCount / (float) Math.max(otherCount, 1)) * 0xFFFF); + } } } @@ -208,7 +203,7 @@ public boolean canTick() { public int getZoomRadius() { - return Math.min(satelliteProperties.getPowerGeneration(),7); + return Math.min(satelliteProperties.getPowerGeneration()/4,7); } public boolean canFilterOre() { From f388551f17b1d1e99e21336f5a2895d01aade0b4 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 16:15:49 -0400 Subject: [PATCH 062/312] Fix small bugs with satellite system --- .../api/satellite/SatelliteBase.java | 2 +- .../inventory/modules/ModuleSatellite.java | 2 +- .../tile/satellite/TileSatelliteBuilder.java | 12 ++++-------- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java index 1c7962bbd..aab34d29a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java @@ -36,7 +36,7 @@ public SatelliteBase() { satellite = ItemStack.EMPTY; //Satellite energy storage - battery = new UniversalBattery(this.satelliteProperties.getPowerStorage() + 720); + battery = new UniversalBattery(this.satelliteProperties.getPowerStorage()); } diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java index 3fc69066b..f496143e9 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleSatellite.java @@ -19,7 +19,7 @@ public class ModuleSatellite extends ModuleSlotArray { public ModuleSatellite(int offsetX, int offsetY, IInventory container, int slot) { - super(offsetX, offsetY, container, slot, slot); + super(offsetX, offsetY, container, slot, slot + 1); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java index 790c812a3..ae7a21b22 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java @@ -96,11 +96,8 @@ public boolean canAssembleSatellite() { * If unsure check canAssembleSatellite() first */ public void assembleSatellite() { + //Basic properties of the satellite int powerStorage = 0, powerGeneration = 0, maxData = 0; - //Get the satellite properties from the item - ItemStack stack = getStackInSlot(chassisSlot); - ItemSatellite item = (ItemSatellite) stack.getItem(); - SatelliteProperties properties = item.getSatelliteProperties(stack); //Get the primary function from slot 0 String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); @@ -115,10 +112,9 @@ public void assembleSatellite() { } //Set final satellite properties - if(properties == null || properties.getSatelliteType().isEmpty()) { - properties = new SatelliteProperties(powerGeneration, powerStorage, satType,maxData); - properties.setId(DimensionManager.getInstance().getNextSatelliteId()); - } + //720 here is the base power buffer, so the satellite has SOMETHING to run on + SatelliteProperties properties = new SatelliteProperties(powerGeneration, powerStorage + 720, satType,maxData); + properties.setId(DimensionManager.getInstance().getNextSatelliteId()); //Create the output item ItemSatellite satItem = (ItemSatellite)AdvancedRocketryItems.itemSatellite; From 96b42fd91080e77b7289ba2ffdeb27eb08d81f43 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 19:41:22 -0400 Subject: [PATCH 063/312] Multiple satellite fixes - Fixed data satellites not collecting data - Fixed satellites not having any power - Fixed lack of satellite constructors - Fixed the naming of everything called 'satallite' to 'satellite' - Added in base power draws to satellites - Corrected very very bad satellite assembly code AGAIN - added data collection scaling with power up to 4x --- .../api/SatelliteRegistry.java | 4 +- .../api/dimension/IDimensionProperties.java | 4 +- .../api/dimension/solar/Planet.java | 34 +++--- .../api/satellite/SatelliteBase.java | 6 +- .../dimension/DimensionManager.java | 5 +- .../dimension/DimensionProperties.java | 113 +++++++++--------- .../advancedRocketry/entity/EntityRocket.java | 26 ++-- .../entity/EntityStationDeployedRocket.java | 2 +- ...java => ContainerOreMappingSatellite.java} | 4 +- .../inventory/GuiHandler.java | 2 +- .../inventory/GuiOreMappingSatellite.java | 2 +- .../advancedRocketry/item/ItemSatellite.java | 51 ++------ .../item/ItemSatelliteIdentificationChip.java | 2 +- .../network/PacketSatellite.java | 2 +- .../satellite/SatelliteBiomeChanger.java | 2 + .../satellite/SatelliteComposition.java | 1 + .../satellite/SatelliteData.java | 35 ++++-- .../satellite/SatelliteDensity.java | 1 + .../satellite/SatelliteMassScanner.java | 1 + .../satellite/SatelliteMicrowaveEnergy.java | 15 +-- .../satellite/SatelliteOptical.java | 1 + .../satellite/SatelliteOreMapping.java | 23 ++-- .../tile/hatch/TileSatelliteHatch.java | 2 +- .../tile/multiblock/TileRailgun.java | 3 +- .../tile/satellite/TileSatelliteBuilder.java | 5 +- .../tile/satellite/TileSatelliteTerminal.java | 6 +- .../util/PlanetaryTravelHelper.java | 9 +- 27 files changed, 172 insertions(+), 189 deletions(-) rename src/main/java/zmaster587/advancedRocketry/inventory/{ContainerOreMappingSatallite.java => ContainerOreMappingSatellite.java} (94%) diff --git a/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java b/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java index 19152072b..2add2a3cf 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java +++ b/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java @@ -73,7 +73,7 @@ public static String getKey(Class clazz) { * @return Satellite constructed from the passed NBT */ public static SatelliteBase createFromNBT(NBTTagCompound nbt) { - SatelliteBase satellite = getSatallite(nbt.getString("dataType")); + SatelliteBase satellite = getSatellite(nbt.getString("dataType")); satellite.readFromNBT(nbt); @@ -84,7 +84,7 @@ public static SatelliteBase createFromNBT(NBTTagCompound nbt) { * @param name String identifier for a satellite * @return new satellite registered to the String identifier, SatelliteDefunct otherwise */ - public static SatelliteBase getSatallite(String name) { + public static SatelliteBase getSatellite(String name) { Class clazz = registry.get(name); if(clazz == null) { diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index f48a0f460..0e2fc5f1f 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -117,8 +117,8 @@ public interface IDimensionProperties { * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, World world); - public void addSatallite(SatelliteBase satellte); + public void addSatellite(SatelliteBase satellite, World world); + public void addSatellite(SatelliteBase satellte); /** * Returns the satellite with that ID diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java index c04a0d96e..4b4ee4392 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java @@ -9,8 +9,8 @@ public class Planet { private int dimId; private StellarBody star; private List moons; - private List satallites; - private List tickingSatallites; + private List satellites; + private List tickingSatellites; //Between 0 and 2pi private double orbit; @@ -29,33 +29,33 @@ public void addMoon(Planet moon) { /** * Adds a satellite orbiting this body - * @param satallite + * @param satellite */ - public void addSatallite(SatelliteBase satallite) { - satallites.add(satallite); + public void addSatellite(SatelliteBase satellite) { + satellites.add(satellite); - if(satallite.canTick()) - tickingSatallites.add(satallite); + if(satellite.canTick()) + tickingSatellites.add(satellite); } /** * Removes a satellite orbiting this body - * @param satallite + * @param satellite * @return true if the satellite was removed, false if it doesn't exist */ - public boolean removeSatallite(SatelliteBase satallite) { + public boolean removeSatellite(SatelliteBase satellite) { - if(satallite.canTick()) - tickingSatallites.remove(satallite); + if(satellite.canTick()) + tickingSatellites.remove(satellite); - return satallites.remove(satallite); + return satellites.remove(satellite); } /** * @return a list of satellites orbiting this body */ - public List getSatallites() { - return satallites; + public List getSatellites() { + return satellites; } //TODO: multithreading @@ -63,11 +63,11 @@ public List getSatallites() { * If a satellite is registered to tick, then it is ticked in this method */ public void tick() { - Iterator iterator = tickingSatallites.iterator(); + Iterator iterator = tickingSatellites.iterator(); while(iterator.hasNext()) { - SatelliteBase satallite = iterator.next(); - satallite.tickEntity(); + SatelliteBase satellite = iterator.next(); + satellite.tickEntity(); } } diff --git a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java index aab34d29a..2d9ba4f5a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java @@ -105,7 +105,8 @@ public boolean canTick() { * called every tick if satellite can tick */ public void tickEntity() { - battery.acceptEnergy(getPowerPerTick(), true); + //Base power consumption is 1 energy per tick. Think of it like a communications & positioning upkeep amount. Some satellites may end up overriding this + battery.acceptEnergy(getPowerPerTick() - 1, false); } /** @@ -148,6 +149,7 @@ public void setDimensionId(int world) { */ public void setProperties(ItemStack stack) { this.satelliteProperties = ((ItemSatellite)stack.getItem()).getSatellite(stack); + this.battery.setMaxEnergyStored(satelliteProperties.getPowerStorage()); this.satellite = stack; } @@ -172,6 +174,7 @@ public void writeToNBT(NBTTagCompound nbt) { satelliteProperties.writeToNBT(properties); nbt.setTag("properties", properties); nbt.setInteger("dimId", dimId); + battery.writeToNBT(nbt); NBTTagCompound itemNBT = new NBTTagCompound(); //Transition @@ -185,6 +188,7 @@ public void readFromNBT(NBTTagCompound nbt) { satelliteProperties.readFromNBT(nbt.getCompoundTag("properties")); dimId = nbt.getInteger("dimId"); satellite = new ItemStack(nbt.getCompoundTag("item")); + battery.readFromNBT(nbt); } public void writeDataToNetwork(ByteBuf out, byte packetId) { diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java index 1d390ef03..1ebd22969 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java @@ -1,6 +1,5 @@ package zmaster587.advancedRocketry.dimension; -import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraft.nbt.CompressedStreamTools; import net.minecraft.nbt.NBTTagCompound; @@ -14,7 +13,6 @@ import net.minecraftforge.fml.common.Loader; import org.apache.commons.io.FileUtils; -import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import com.google.common.io.Files; @@ -33,7 +31,6 @@ import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.backwardCompat.VersionCompat; import zmaster587.advancedRocketry.dimension.DimensionProperties.AtmosphereTypes; -import zmaster587.advancedRocketry.dimension.DimensionProperties.Temps; import zmaster587.advancedRocketry.network.PacketDimInfo; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; @@ -1168,7 +1165,7 @@ public Map loadDimensions(String filePath) { */ public boolean areDimensionsInSamePlanetMoonSystem(int destinationDimId, int dimension) { - return PlanetaryTravelHelper.isTravelWithinPlanetarySystem(destinationDimId,dimension); + return PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(destinationDimId,dimension); } public static DimensionProperties getEffectiveDimId(int dimId, BlockPos pos) { diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 950dba608..074d1cf99 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -10,7 +10,6 @@ import net.minecraft.util.math.Vec3d; import net.minecraft.world.World; import net.minecraft.world.biome.Biome; -import net.minecraft.world.biome.Biome.SpawnListEntry; import net.minecraft.world.biome.Biome.TempCategory; import net.minecraftforge.common.BiomeDictionary; import net.minecraftforge.common.BiomeManager; @@ -31,8 +30,6 @@ import zmaster587.advancedRocketry.api.dimension.solar.StellarBody; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.atmosphere.AtmosphereType; -import zmaster587.advancedRocketry.dimension.DimensionProperties.AtmosphereTypes; -import zmaster587.advancedRocketry.dimension.DimensionProperties.Temps; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.network.PacketDimInfo; import zmaster587.advancedRocketry.network.PacketSatellite; @@ -272,9 +269,9 @@ public ResourceLocation getResourceLEO() { private float geodeFrequencyMultiplier; - //Satallites - private HashMap satallites; - private HashMap tickingSatallites; + //Satellites + private HashMap satellites; + private HashMap tickingSatellites; private List harvestableAtmosphere; private List spawnableEntities; private HashSet beaconLocations; @@ -297,9 +294,9 @@ public DimensionProperties(int id) { allowedBiomes = new LinkedList(); terraformedBiomes = new LinkedList(); - satallites = new HashMap<>(); + satellites = new HashMap<>(); requiredArtifacts = new LinkedList(); - tickingSatallites = new HashMap(); + tickingSatellites = new HashMap(); isNativeDimension = true; hasOxygen = true; isGasGiant = false; @@ -332,7 +329,7 @@ public DimensionProperties(int id, boolean shouldRegister) { } public void copySatellites(DimensionProperties props) { - this.satallites = props.satallites; + this.satellites = props.satellites; } public void copyTerraformedBiomes(DimensionProperties props) { @@ -888,25 +885,25 @@ public void removeChild(int id) { childPlanets.remove(id); } - //Satallites -------------------------------------------------------- + //Satellites -------------------------------------------------------- /** * Adds a satellite to this DIM * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, World world) { + public void addSatellite(SatelliteBase satellite, World world) { //Prevent dupes - if(satallites.containsKey(satellite.getId())) { - satallites.remove(satellite.getId()); - tickingSatallites.remove(satellite.getId()); + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satellite.getId(), satellite); + satellites.put(satellite.getId(), satellite); satellite.setDimensionId(world); if(satellite.canTick()) - tickingSatallites.put(satellite.getId(),satellite); + tickingSatellites.put(satellite.getId(),satellite); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(satellite)); @@ -917,19 +914,19 @@ public void addSatallite(SatelliteBase satellite, World world) { * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, int world, boolean isRemote) { + public void addSatellite(SatelliteBase satellite, int world, boolean isRemote) { //Prevent dupes - if(satallites.containsKey(satellite.getId())) { - satallites.remove(satellite.getId()); - tickingSatallites.remove(satellite.getId()); + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satellite.getId(), satellite); + satellites.put(satellite.getId(), satellite); satellite.setDimensionId(world); if(satellite.canTick()) - tickingSatallites.put(satellite.getId(),satellite); + tickingSatellites.put(satellite.getId(),satellite); if(!isRemote) PacketHandler.sendToAll(new PacketSatellite(satellite)); @@ -937,31 +934,31 @@ public void addSatallite(SatelliteBase satellite, int world, boolean isRemote) { /** * Really only meant to be used on the client when recieving a packet - * @param satallite + * @param satellite */ - public void addSatallite(SatelliteBase satallite) { - if(satallites.containsKey(satallite.getId())) { - satallites.remove(satallite.getId()); - tickingSatallites.remove(satallite.getId()); + public void addSatellite(SatelliteBase satellite) { + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satallite.getId(), satallite); + satellites.put(satellite.getId(), satellite); - if(satallite.canTick()) //TODO: check for dupes - tickingSatallites.put(satallite.getId(), satallite); + if(satellite.canTick()) //TODO: check for dupes + tickingSatellites.put(satellite.getId(), satellite); } /** * Removes the satellite from orbit around this world - * @param satalliteId ID # for this satellite + * @param satelliteId ID # for this satellite * @return reference to the satellite object */ - public SatelliteBase removeSatellite(long satalliteId) { - SatelliteBase satallite = satallites.remove(satalliteId); + public SatelliteBase removeSatellite(long satelliteId) { + SatelliteBase satellite = satellites.remove(satelliteId); - if(satallite != null && satallite.canTick() && tickingSatallites.containsKey(satalliteId)) - tickingSatallites.get(satalliteId).setDead(); + if(satellite != null && satellite.canTick() && tickingSatellites.containsKey(satelliteId)) + tickingSatellites.get(satelliteId).setDead(); - return satallite; + return satellite; } /** @@ -969,7 +966,7 @@ public SatelliteBase removeSatellite(long satalliteId) { * @return a reference to the satelliteBase object given this ID */ public SatelliteBase getSatellite(long id) { - return satallites.get(id); + return satellites.get(id); } //TODO: multithreading @@ -978,15 +975,15 @@ public SatelliteBase getSatellite(long id) { */ public void tick() { - Iterator iterator = tickingSatallites.values().iterator(); + Iterator iterator = tickingSatellites.values().iterator(); while(iterator.hasNext()) { - SatelliteBase satallite = iterator.next(); - satallite.tickEntity(); + SatelliteBase satellite = iterator.next(); + satellite.tickEntity(); - if(satallite.isDead()) { + if(satellite.isDead()) { iterator.remove(); - satallites.remove(satallite.getId()); + satellites.remove(satellite.getId()); } } updateOrbit(); @@ -1334,26 +1331,26 @@ private void readFromTechnicalNBT(NBTTagCompound nbt) //Satellites if(nbt.hasKey("satallites")) { - NBTTagCompound allSatalliteNbt = nbt.getCompoundTag("satallites"); + NBTTagCompound allSatelliteNBT = nbt.getCompoundTag("satallites"); - for(Object keyObject : allSatalliteNbt.getKeySet()) { + for(Object keyObject : allSatelliteNBT.getKeySet()) { String key = (String)keyObject; Long longKey = Long.parseLong(key); - NBTTagCompound satalliteNbt = allSatalliteNbt.getCompoundTag(key); + NBTTagCompound satelliteNBT = allSatelliteNBT.getCompoundTag(key); - if(satallites.containsKey(longKey)){ - satallites.get(longKey).readFromNBT(satalliteNbt); + if(satellites.containsKey(longKey)){ + satellites.get(longKey).readFromNBT(satelliteNBT); } else { //Check for NBT errors try { - SatelliteBase satallite = SatelliteRegistry.createFromNBT(satalliteNbt); + SatelliteBase satellite = SatelliteRegistry.createFromNBT(satelliteNBT); - satallites.put(longKey, satallite); + satellites.put(longKey, satellite); - if(satallite.canTick()) { - tickingSatallites.put(satallite.getId(), satallite); + if(satellite.canTick()) { + tickingSatellites.put(satellite.getId(), satellite); } } catch (NullPointerException e) { @@ -1527,15 +1524,15 @@ private void writeTechnicalNBT(NBTTagCompound nbt) //Satellites - if(!satallites.isEmpty()) { - NBTTagCompound allSatalliteNbt = new NBTTagCompound(); - for(Entry entry : satallites.entrySet()) { - NBTTagCompound satalliteNbt = new NBTTagCompound(); + if(!satellites.isEmpty()) { + NBTTagCompound allSatelliteNBT = new NBTTagCompound(); + for(Entry entry : satellites.entrySet()) { + NBTTagCompound satelliteNBT = new NBTTagCompound(); - entry.getValue().writeToNBT(satalliteNbt); - allSatalliteNbt.setTag(entry.getKey().toString(), satalliteNbt); + entry.getValue().writeToNBT(satelliteNBT); + allSatelliteNBT.setTag(entry.getKey().toString(), satelliteNBT); } - nbt.setTag("satallites", allSatalliteNbt); + nbt.setTag("satallites", allSatelliteNBT); } } diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index 96e3690aa..75e6fa51e 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -9,7 +9,6 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.init.Blocks; -import net.minecraft.init.Items; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -33,7 +32,6 @@ import net.minecraft.world.chunk.Chunk; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fluids.*; -import net.minecraftforge.fluids.capability.IFluidHandlerItem; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import zmaster587.advancedRocketry.AdvancedRocketry; @@ -107,7 +105,7 @@ public class EntityRocket extends EntityRocketBase implements INetworkEntity, IM protected long lastWorldTickTicked; - private SatelliteBase satallite; + private SatelliteBase satellite; protected int destinationDimId; //Offset for buttons linking to the tileEntityGrid private int tilebuttonOffset = 3; @@ -1380,7 +1378,7 @@ private void reachSpaceUnmanned() DimensionProperties properties = DimensionManager.getEffectiveDimId(world, getPosition()); miningMission.setDimensionId(world); - properties.addSatallite(miningMission, world); + properties.addSatellite(miningMission, world); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(miningMission)); @@ -1629,7 +1627,7 @@ private void unpackSatellites() { else world2 = destinationId; - properties.addSatallite(satellite, world2, world.isRemote); + properties.addSatellite(satellite, world2, world.isRemote); tile.setInventorySlotContents(0, ItemStack.EMPTY); } } @@ -1711,7 +1709,7 @@ public void launch() { } //Check to see if it's possible to reach - if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !PlanetaryTravelHelper.isTravelWithinPlanetarySystem(finalDest, thisDimId)) { + if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(finalDest, thisDimId)) { setError(LibVulpes.proxy.getLocalizedString("error.rocket.notSameSystem")); return; } @@ -1889,8 +1887,8 @@ protected void readEntityFromNBT(NBTTagCompound nbt) { // TODO: Fix spelling //Satellite if(nbt.hasKey("satallite")) { - NBTTagCompound satalliteNbt = nbt.getCompoundTag("satallite"); - satallite = SatelliteRegistry.createFromNBT(satalliteNbt); + NBTTagCompound satelliteNBT = nbt.getCompoundTag("satallite"); + satellite = SatelliteRegistry.createFromNBT(satelliteNBT); } spacePosition.readFromNBT(nbt); @@ -1920,13 +1918,13 @@ protected void writeNetworkableNBT(NBTTagCompound nbt) { nbt.setInteger("destinationDimId", destinationDimId); - //Satallite - if(satallite != null) { - NBTTagCompound satalliteNbt = new NBTTagCompound(); - satallite.writeToNBT(satalliteNbt); - satalliteNbt.setString("DataType",SatelliteRegistry.getKey(satallite.getClass())); + //Satellite + if(satellite != null) { + NBTTagCompound satelliteNBT = new NBTTagCompound(); + satellite.writeToNBT(satelliteNBT); + satelliteNBT.setString("DataType",SatelliteRegistry.getKey(satellite.getClass())); - nbt.setTag("satallite", satalliteNbt); + nbt.setTag("satallite", satelliteNBT); } spacePosition.writeToNBT(nbt); } diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java index c2e5987b3..a6215dd3f 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java @@ -387,7 +387,7 @@ public void onOrbitReached() { MissionGasCollection miningMission = new MissionGasCollection(intakePower == 0 ? 360 : (long)(2*((int)stats.getStatTag("liquidCapacity")/intakePower)), this, connectedInfrastructure, properties.getHarvestableGasses().get(gasId)); miningMission.setDimensionId(properties.getId()); - properties.addSatallite(miningMission); + properties.addSatellite(miningMission); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(miningMission)); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java similarity index 94% rename from src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java rename to src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java index a0b9ab8b2..bb7feb0a5 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java @@ -9,12 +9,12 @@ import net.minecraftforge.oredict.OreDictionary; import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; -public class ContainerOreMappingSatallite extends Container { +public class ContainerOreMappingSatellite extends Container { private SatelliteOreMapping inv; - ContainerOreMappingSatallite(SatelliteOreMapping inv, InventoryPlayer inventoryPlayer) { + ContainerOreMappingSatellite(SatelliteOreMapping inv, InventoryPlayer inventoryPlayer) { super(); this.inv = inv; inv.setSelectedSlot(-1); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java index fe837c483..6511057a1 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java @@ -48,7 +48,7 @@ else if(x == -1) { if(satellite == null || !(satellite instanceof SatelliteOreMapping) || satellite.getDimensionId() != world.provider.getDimension()) satellite = null; - return new ContainerOreMappingSatallite((SatelliteOreMapping) satellite, player.inventory); + return new ContainerOreMappingSatellite((SatelliteOreMapping) satellite, player.inventory); } return null; } diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java index efec5e17b..d75fdfa25 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java @@ -45,7 +45,7 @@ public class GuiOreMappingSatellite extends GuiContainer { SatelliteOreMapping satellite; public GuiOreMappingSatellite(SatelliteOreMapping satellite,EntityPlayer inventoryPlayer) { - super( new ContainerOreMappingSatallite(satellite,inventoryPlayer.inventory)); + super( new ContainerOreMappingSatellite(satellite,inventoryPlayer.inventory)); world = inventoryPlayer.world; prevSlot = -1; diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java b/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java index 1b5afdd4e..937f8dce7 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java @@ -32,37 +32,6 @@ public SatelliteProperties getSatellite(ItemStack stack) { return null; } - public SatelliteProperties getSatelliteProperties(ItemStack stackIn) { - if(stackIn.hasTagCompound()) { - int powerStorage = 0, powerGeneration = 0, maxData = 0; - EmbeddedInventory inv = readInvFromNBT(stackIn); - - if(inv.getStackInSlot(0).isEmpty()) - return null; - - String satType = SatelliteRegistry.getSatelliteProperty(inv.getStackInSlot(0)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); - - for(int i = 0; i < inv.getSizeInventory(); i++) { - ItemStack stack = inv.getStackInSlot(i); - if(!stack.isEmpty()) { - SatelliteProperties properties = SatelliteRegistry.getSatelliteProperty(stack); - - if(!sat.acceptsItemInConstruction(stack)) - continue; - - powerStorage += properties.getPowerStorage(); - powerGeneration += properties.getPowerGeneration(); - maxData += properties.getMaxDataStorage(); - } - } - - return new SatelliteProperties(powerGeneration, powerStorage, satType, maxData); - } - - return null; - } - public EmbeddedInventory readInvFromNBT(ItemStack stackIn) { EmbeddedInventory inv = new EmbeddedInventory(7); if(!stackIn.hasTagCompound() || !stackIn.getTagCompound().hasKey("inv")) @@ -84,28 +53,22 @@ public void writeInvToNBT(ItemStack stackIn, EmbeddedInventory inv) { nbt.setTag("inv", tag); } - public void setSatellite(ItemStack stack, SatelliteProperties satellite) { + public void setSatellite(ItemStack stack, SatelliteProperties properties) { - SatelliteBase satellite2 = SatelliteRegistry.getSatallite(satellite.getSatelliteType()); - if(satellite2 != null) { - + SatelliteBase testSatellite = SatelliteRegistry.getSatellite(properties.getSatelliteType()); + if(testSatellite != null) { + //Check to see if we have some NBT already, if so, add to it NBTTagCompound nbt; if(stack.hasTagCompound()) nbt = stack.getTagCompound(); else nbt = new NBTTagCompound(); - SatelliteProperties internalProps = getSatelliteProperties(stack); - if(internalProps != null) { - satellite.setMaxData(internalProps.getMaxDataStorage()); - satellite.setPowerGeneration(internalProps.getPowerGeneration()); - satellite.setPowerStorage(internalProps.getPowerStorage()); - } - - satellite.writeToNBT(nbt); + //Stick the properties into the NBT of the stack + properties.writeToNBT(nbt); stack.setTagCompound(nbt); - setName(stack, satellite2.getName()); + setName(stack, testSatellite.getName()); } else stack.setTagCompound(null); diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java b/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java index a52e76d02..405dfca88 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java @@ -75,7 +75,7 @@ public void setSatellite(ItemStack stack, SatelliteBase satellite) { */ public void setSatellite(ItemStack stack, SatelliteProperties satellite) { erase(stack); - SatelliteBase satellite2 = SatelliteRegistry.getSatallite(satellite.getSatelliteType()); + SatelliteBase satellite2 = SatelliteRegistry.getSatellite(satellite.getSatelliteType()); if(satellite2 != null) { NBTTagCompound nbt; if(stack.hasTagCompound()) diff --git a/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java b/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java index 7cec5cb91..5b1bab742 100644 --- a/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java @@ -52,7 +52,7 @@ public void readClient(ByteBuf in) { nbt = packetBuffer.readCompoundTag(); SatelliteBase satellite = SatelliteRegistry.createFromNBT(nbt); - zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().getDimensionProperties(satellite.getDimensionId()).addSatallite(satellite); + zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().getDimensionProperties(satellite.getDimensionId()).addSatellite(satellite); } catch (IOException e) { e.printStackTrace(); return; diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java index a7f184837..1fb419443 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java @@ -30,6 +30,7 @@ public class SatelliteBiomeChanger extends SatelliteBase { private static int MAX_SIZE = 1024; public SatelliteBiomeChanger() { + super(); radius = 4; toChangeList = new LinkedList(); discoveredBiomes = new HashSet(); @@ -99,6 +100,7 @@ public void tickEntity() { } } } + super.tickEntity(); } public void addBlockToList(HashedBlockPosition pos) { diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java index d5f128f4f..a372d9e39 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java @@ -5,6 +5,7 @@ public class SatelliteComposition extends SatelliteData{ public SatelliteComposition() { + super(); data = new DataStorage(DataStorage.DataType.COMPOSITION); data.lockDataType(DataStorage.DataType.COMPOSITION); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java index 6124d60d8..fee6d71ce 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java @@ -15,18 +15,25 @@ import zmaster587.advancedRocketry.api.satellite.IDataHandler; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; -import zmaster587.advancedRocketry.client.ClientProxy; import zmaster587.advancedRocketry.util.IDataInventory; import zmaster587.libVulpes.util.ZUtils; public abstract class SatelliteData extends SatelliteBase { DataStorage data; long lastActionTime, prevLastActionTime; + int collectionTime; + int powerConsumption; + + public SatelliteData() { + super(); + powerConsumption = Math.min(160, getPowerPerTick()); + collectionTime = (int) (200 / Math.sqrt(0.1 * (powerConsumption - 5))); + } @Override public String getInfo(World world) { //tiles dont update unless ppl reopen - return "Power: " + satelliteProperties.getPowerStorage() + "\nData Storage: " + ZUtils.formatNumber(data.getMaxData()) + + return "Power: " + battery.getUniversalEnergyStored() + "/" + battery.getMaxEnergyStored() + "\nData Storage: " + ZUtils.formatNumber(data.getMaxData()) + "\nData: " + ZUtils.formatNumber(data.getData()); } @@ -59,19 +66,31 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { } private int getDataCreated() { - //Provided the satellite has enough power, produce some data every 200t (10 seconds) - if (AdvancedRocketry.proxy.getWorldTimeUniversal(0) % 200 == 0 && battery.extractEnergy(10, true) == 10) { - return 1; + //If collection time is somehow 0, fix it before it causes problems + if (collectionTime == 0) + collectionTime = 200; + + if (data.getMaxData() > data.getData()) { + //Provided the satellite has enough power, produce some data every 200t (10 seconds), modified by the amount of power available to the satellite, but the power much be over or equal to 10 + //Think of it like scanning takes < 5 FE/t, and base consumption is 5. So you need more than 10 FE/t, and with more power you can scan better + //Power consumption maxes out at 160 FE/t, or four large solar panels. This corresponds to a 4x reduction in data collection time + battery.extractEnergy(powerConsumption - 5, false); + //Actually collect the unit of data + if (AdvancedRocketry.proxy.getWorldTimeUniversal(0) % collectionTime == 0 && satelliteProperties.getPowerGeneration() >= 10) { + return 1; + } } return 0; } @Override public void tickEntity() { - //Add data to the buffer, if the satellite has enough power - data.addData(getDataCreated(), data.getDataType(), true); //Standard power stuff super.tickEntity(); + //We have a special broadband high-capacity data link, so it needs an extra 4 FE/t to keep open - subtract these 4 here + battery.extractEnergy(4, false); + //Add data to the buffer, if the satellite has enough power + data.addData(getDataCreated(), data.getDataType(), true); } @Override @@ -88,6 +107,7 @@ public void readFromNBT(NBTTagCompound nbt) { this.data.readFromNBT(nbt.getCompoundTag("data")); lastActionTime = nbt.getLong("lastActionTime"); + collectionTime = nbt.getInteger("collectionMultiplier"); } @Override @@ -99,6 +119,7 @@ public void writeToNBT(NBTTagCompound nbt) { nbt.setTag("data", data); nbt.setLong("lastActionTime",lastActionTime); + nbt.setInteger("collectionMultiplier", collectionTime); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java index c23a31caa..ce336b93b 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java @@ -5,6 +5,7 @@ public class SatelliteDensity extends SatelliteData { public SatelliteDensity() { + super(); data = new DataStorage(DataStorage.DataType.ATMOSPHEREDENSITY); data.lockDataType(DataStorage.DataType.ATMOSPHEREDENSITY); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java index 483b3a842..34a124a51 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java @@ -5,6 +5,7 @@ public class SatelliteMassScanner extends SatelliteData { public SatelliteMassScanner() { + super(); data = new DataStorage(DataStorage.DataType.MASS); data.lockDataType(DataStorage.DataType.MASS); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java index bb015fea1..828015ccf 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java @@ -9,15 +9,15 @@ import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; -import zmaster587.libVulpes.util.UniversalBattery; public class SatelliteMicrowaveEnergy extends SatelliteBase implements IUniversalEnergyTransmitter { byte teir; public SatelliteMicrowaveEnergy() { + super(); } - + @Override public void setProperties(ItemStack satelliteProperties) { super.setProperties(satelliteProperties); @@ -62,23 +62,12 @@ public int transmitEnergy(EnumFacing dir, boolean simulate) { @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); - - battery.writeToNBT(nbt); nbt.setByte("teir", teir); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); - - if(battery == null) - battery = new UniversalBattery(); - battery.readFromNBT(nbt); - - //Fix breakages with earlier version of the mod - if(battery.getMaxEnergyStored() != this.satelliteProperties.getPowerStorage() || battery.getMaxEnergyStored() == 0) - battery.setMaxEnergyStored(Math.max(this.satelliteProperties.getPowerStorage(),1)); - teir = nbt.getByte("teir"); } } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java index 51a98332c..6a3430846 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java @@ -6,6 +6,7 @@ public class SatelliteOptical extends SatelliteData { public SatelliteOptical() { + super(); data = new DataStorage(DataStorage.DataType.DISTANCE); data.lockDataType(DataType.DISTANCE); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java index dba996a0e..66bd72afb 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java @@ -21,14 +21,12 @@ public class SatelliteOreMapping extends SatelliteBase { - int blockCenterX, blockCenterZ; public static ArrayList oreList = new ArrayList(); - ItemStack inv; - int selectedSlot = -1; public SatelliteOreMapping() { + super(); } public void setSelectedSlot(int i) { if(canFilterOre()) selectedSlot = i; } @@ -68,15 +66,19 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { } public boolean canBeginScan() { - return battery.getUniversalEnergyStored() >= 1000; + return battery.extractEnergy(1000, true) == 1000; } public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block, int zoomLevel) { blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; - if (battery.extractEnergy(250 * zoomLevel, false) == 250 * zoomLevel) { - battery.extractEnergy(250 * zoomLevel, true); + if (canBeginScan() && battery.extractEnergy(375 * zoomLevel, false) == 375 * zoomLevel) { + //Base cost is 1000 per scan + battery.extractEnergy(1000, false); + //Modified by 375 * zoom level for a filtered scan + battery.extractEnergy(375 * zoomLevel, true); + //Now for the actual scanning for (int z = -radius; z < radius; z += blocksPerPixel) { for (int x = -radius; x < radius; x += blocksPerPixel) { int oreCount = 0, otherCount = 0; @@ -133,6 +135,7 @@ public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; + //Get all the ores we want to look for if(oreList.isEmpty()) { String[] strings = OreDictionary.getOreNames(); for(String str : strings) { @@ -140,8 +143,12 @@ public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int oreList.add(OreDictionary.getOreID(str)); } } - if (battery.extractEnergy(500 * zoomLevel, false) == 500 * zoomLevel) { - battery.extractEnergy(500 * zoomLevel, true); + if (canBeginScan() && battery.extractEnergy(250 * zoomLevel, false) == 250 * zoomLevel) { + //Base cost is 1000 per scan + battery.extractEnergy(1000, false); + //Modified by 250 * zoom level for a basic, unfiltered scan + battery.extractEnergy(250 * zoomLevel, true); + //Now for the actual scan for (int z = -radius; z < radius; z += blocksPerPixel) { for (int x = -radius; x < radius; x += blocksPerPixel) { int oreCount = 0, otherCount = 0; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java index 02aa4e7f2..d19837397 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java @@ -31,7 +31,7 @@ public SatelliteBase getSatellite() { if(properties == null) return null; - SatelliteBase satellite = SatelliteRegistry.getSatallite(properties.getSatelliteType()); + SatelliteBase satellite = SatelliteRegistry.getSatellite(properties.getSatelliteType()); if(satellite == null) return null; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java index abc7bb623..8bba13c37 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java @@ -14,7 +14,6 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; import net.minecraft.util.math.MathHelper; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.common.DimensionManager; @@ -282,7 +281,7 @@ private boolean attemptCargoTransfer() { TileEntity tile; if(world != null && (tile = world.getTileEntity(pos)) instanceof TileRailgun && ((TileRailgun)tile).canRecieveCargo(tfrStack) && - (PlanetaryTravelHelper.isTravelWithinPlanetarySystem(this.world.provider.getDimension(), + (PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(this.world.provider.getDimension(), zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId()) || zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId() == zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(this.world, this.pos).getId()) ) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java index ae7a21b22..13c672397 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java @@ -86,7 +86,7 @@ public boolean canAssembleSatellite() { return false; String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); + SatelliteBase sat = SatelliteRegistry.getSatellite(satType); return sat.isAcceptableControllerItemStack(getStackInSlot(chipSlot)); } @@ -101,7 +101,7 @@ public void assembleSatellite() { //Get the primary function from slot 0 String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); + SatelliteBase sat = SatelliteRegistry.getSatellite(satType); if(!world.isRemote) { //Grab properties from the items in slots 1-6 @@ -120,6 +120,7 @@ public void assembleSatellite() { ItemSatellite satItem = (ItemSatellite)AdvancedRocketryItems.itemSatellite; ItemStack output = getStackInSlot(chassisSlot); satItem.setSatellite(output, properties); + setInventorySlotContents(chassisSlot, ItemStack.EMPTY); //Set the ID chip diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java index 97c71a293..19d673ce1 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java @@ -95,7 +95,7 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, else if( id == 100 ) { SatelliteBase satellite = moduleSatellite.getSatellite(); - if(satellite != null && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(player, world, pos); } } @@ -119,7 +119,7 @@ public void updateInventoryInfo() { if(getUniversalEnergyStored() < getPowerPerOperation()) moduleText.setText(LibVulpes.proxy.getLocalizedString("msg.notenoughpower")); - else if(!PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + else if(!PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { moduleText.setText(satellite.getName() + "\n\n" + LibVulpes.proxy.getLocalizedString("msg.satctrlcenter.toofar") ); } @@ -234,7 +234,7 @@ public int extractData(int maxAmount, DataType type, EnumFacing dir, boolean com //TODO SatelliteBase satellite = getSatelliteFromSlot(0); - if(satellite != null && satellite instanceof SatelliteData && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && satellite instanceof SatelliteData && PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(null, world, pos); } diff --git a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java index 643342284..89424caee 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java +++ b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java @@ -2,13 +2,11 @@ import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.dimension.IDimensionProperties; -import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.dimension.DimensionManager; -import zmaster587.advancedRocketry.stations.SpaceObjectBase; import zmaster587.advancedRocketry.stations.SpaceStationObject; public class PlanetaryTravelHelper { - public static boolean isTravelWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { + public static boolean isTravelBetweenBodiesWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { boolean isPlanetMoonSystem = false; IDimensionProperties launchworldProperties = DimensionManager.getInstance().getDimensionProperties(currentDimensionID); @@ -38,7 +36,7 @@ public static int getTransbodyInjectionBurn(int currentDimensionID, int destinat //Not like the mod has an semblance of a concept of orbital mechanics anyway :P //This is vaugely a multiplier based on TLI burns, burning for 2x as long can get you 4x as far //This grabs the body distance multipier, then takes the square root of it, or if warp multiplies by the config option for that - return (isTravelWithinPlanetarySystem(currentDimensionID, destinationDimensionID)) ? (int) (baseInjectionHeight * Math.pow(getBodyDistanceMultiplier(currentDimensionID, destinationDimensionID, toAsteroids), 0.5d)) : (int) ARConfiguration.getCurrentConfig().warpTBIBurnMult * baseInjectionHeight; + return (isTravelBetweenBodiesWithinPlanetarySystem(currentDimensionID, destinationDimensionID)) ? (int) (baseInjectionHeight * Math.pow(getBodyDistanceMultiplier(currentDimensionID, destinationDimensionID, toAsteroids), 0.5d)) : (int) ARConfiguration.getCurrentConfig().warpTBIBurnMult * baseInjectionHeight; } public static double getBodyDistanceMultiplier(int currentDimensionID, int destinationDimensionID, boolean toAsteroids) { //Check the orbital distance of the moon or planet we're going to @@ -60,6 +58,9 @@ public static double getBodyDistanceMultiplier(int currentDimensionID, int desti } return bodyDistanceMultiplier; } + public static boolean isTravelAnywhereInPlanetarySystem(int currentDimensionID, int destinationDimensionID) { + return isTravelWithinOrbit(currentDimensionID, destinationDimensionID) || isTravelBetweenBodiesWithinPlanetarySystem(currentDimensionID, destinationDimensionID); + } public static boolean isTravelWithinOrbit(int currentDimensionID, int destinationDimensionID) { return (currentDimensionID == destinationDimensionID); } From 18db9da675c50d9318f9c28eb416a79427ae034a Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Thu, 18 Mar 2021 19:45:45 -0400 Subject: [PATCH 064/312] Fix double registry of microwave sats --- src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 234e5d40c..a7ec902b4 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -322,7 +322,6 @@ public void preInit(FMLPreInitializationEvent event) //Satellites --------------------------------------------------------------------------------------------- SatelliteRegistry.registerSatellite("optical", SatelliteOptical.class); - SatelliteRegistry.registerSatellite("solar", SatelliteMicrowaveEnergy.class); SatelliteRegistry.registerSatellite("density", SatelliteDensity.class); SatelliteRegistry.registerSatellite("composition", SatelliteComposition.class); SatelliteRegistry.registerSatellite("mass", SatelliteMassScanner.class); From 22b439c36e19f396bbbb711d6efeac31cde1e20d Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 01:05:01 -0400 Subject: [PATCH 065/312] Allow old satellites to upgrade themselves --- .../api/satellite/SatelliteBase.java | 4 + .../multiblock/energy/TileSolarArray.java | 302 ++++++++++++++++++ .../blockstates/solararray.json | 13 + .../blockstates/solararraypanel.json | 5 + .../models/block/solararray.json | 8 + .../models/block/solararraypanel.json | 6 + 6 files changed, 338 insertions(+) create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json diff --git a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java index 2d9ba4f5a..79471edd7 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java @@ -189,6 +189,10 @@ public void readFromNBT(NBTTagCompound nbt) { dimId = nbt.getInteger("dimId"); satellite = new ItemStack(nbt.getCompoundTag("item")); battery.readFromNBT(nbt); + if (satelliteProperties.getPowerStorage() == 0) { + satelliteProperties.setPowerStorage(720); + battery = new UniversalBattery(720); + } } public void writeDataToNetwork(ByteBuf out, byte packetId) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java new file mode 100644 index 000000000..532693697 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -0,0 +1,302 @@ +package zmaster587.advancedRocketry.tile.multiblock.energy; + +import io.netty.buffer.ByteBuf; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.IInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.network.NetworkManager; +import net.minecraft.network.play.server.SPacketUpdateTileEntity; +import net.minecraft.util.*; +import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import net.minecraftforge.fml.relauncher.Side; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.satellite.SatelliteBase; +import zmaster587.advancedRocketry.dimension.DimensionManager; +import zmaster587.advancedRocketry.dimension.DimensionProperties; +import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; +import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; +import zmaster587.libVulpes.block.BlockMeta; +import zmaster587.libVulpes.inventory.modules.ModuleBase; +import zmaster587.libVulpes.inventory.modules.ModuleText; +import zmaster587.libVulpes.network.PacketHandler; +import zmaster587.libVulpes.network.PacketMachine; +import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; +import zmaster587.libVulpes.tile.multiblock.TileMultiPowerProducer; +import zmaster587.libVulpes.util.Vector3F; + +import java.util.LinkedList; +import java.util.List; + +public class TileMicrowaveReciever extends TileMultiPowerProducer implements ITickable { + + static final BlockMeta iron_block = new BlockMeta(AdvancedRocketryBlocks.blockSolarPanel); + static final Object[][][] structure = new Object[][][] { + { + {iron_block, '*', '*', '*', iron_block}, + {'*', iron_block, iron_block, iron_block, '*'}, + {'*', iron_block, 'c', iron_block,'*'}, + {'*', iron_block, iron_block, iron_block, '*'}, + {iron_block, '*', '*', '*', iron_block}, + }}; + + List connectedSatellites; + boolean initialCheck; + double insolationPowerMultiplier; + int powerSourceDimensionID; + int powerMadeLastTick, prevPowerMadeLastTick; + ModuleText textModule; + public TileMicrowaveReciever() { + connectedSatellites = new LinkedList(); + initialCheck = false; + insolationPowerMultiplier = 0; + textModule = new ModuleText(40, 20, LibVulpes.proxy.getLocalizedString("msg.microwaverec.notgenerating"), 0x2b2b2b); + } + + @Override + public List getModules(int ID, EntityPlayer player) { + List modules = super.getModules(ID, player); + + modules.add(textModule); + + return modules; + } + + @Override + public AxisAlignedBB getRenderBoundingBox() { + return super.getRenderBoundingBox().grow(0, 2000, 0).offset(0, 1000, 0); + } + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return false; + } + + @Override + public Object[][][] getStructure() { + return structure; + } + + @Override + public List getAllowableWildCardBlocks() { + List blocks = super.getAllowableWildCardBlocks(); + + blocks.addAll(TileMultiBlock.getMapping('I')); + blocks.add(iron_block); + blocks.addAll(TileMultiBlock.getMapping('p')); + + return blocks; + } + + @Override + public String getMachineName() { + return "tile.microwaveReciever.name"; + } + + public int getPowerMadeLastTick() { + return powerMadeLastTick; + } + + @Override + public void onInventoryUpdated() { + super.onInventoryUpdated(); + + List list = new LinkedList(); + + for(IInventory inv : itemInPorts) { + for(int i = 0; i < inv.getSizeInventory(); i++) { + ItemStack stack = inv.getStackInSlot(i); + if(stack != null && stack.getItem() instanceof ItemSatelliteIdentificationChip) { + ItemSatelliteIdentificationChip item = (ItemSatelliteIdentificationChip)stack.getItem(); + list.add(item.getSatelliteId(stack)); + } + } + } + + + connectedSatellites = list; + + } + + @Override + public void update() { + + if(!initialCheck && !world.isRemote) { + completeStructure = attemptCompleteStructure(world.getBlockState(pos)); + onInventoryUpdated(); + initialCheck = true; + } + + //Checks whenever a station changes dimensions or when the multiblock is intialized - ie any time the multipler could concieveably change + if(insolationPowerMultiplier == 0 || ((world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId ) && (powerSourceDimensionID != SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId()))) { + DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplierWithoutAtmosphere(); + //Sets the ID of the place it's sourcing power from so it does not have to recheck + if (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) + powerSourceDimensionID = SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId(); + } + if(!isComplete()) + return; + + //Periodically check for obstructing blocks above the panel + if(!world.isRemote && getPowerMadeLastTick() > 0 && world.getTotalWorldTime() % 100 == 0) { + Vector3F offset = getControllerOffset(getStructure()); + + + List entityList = world.getEntitiesWithinAABB(Entity.class, new AxisAlignedBB(this.getPos().getX() - offset.x, this.getPos().getY(), this.getPos().getZ() - offset.z, this.getPos().getX() - offset.x + getStructure()[0][0].length, 256, this.getPos().getZ() - offset.z + getStructure()[0].length)); + + for(Entity e : entityList) { + e.setFire(powerMadeLastTick/10); + } + + for(int x=0 ; x < getStructure()[0][0].length; x++) { + for(int z=0 ; z < getStructure()[0].length; z++) { + + BlockPos pos2; + IBlockState state = world.getBlockState(pos2 = (world.getHeight(pos.add(x - offset.x, 128, z - offset.z)).add(0, -1, 0))); + + if(pos2.getY() > this.getPos().getY()) { + if(!world.isAirBlock(pos2.add(0,1,0))) { + world.setBlockToAir(pos2); + world.playSound((double)pos2.getX(), (double)pos2.getY(), (double)pos2.getZ(), new SoundEvent(new ResourceLocation("fire.fire")), SoundCategory.BLOCKS, 1f, 3f, false); + } + } + } + } + } + + DimensionProperties properties; + int dimid = world.provider.getDimension(); + SpaceStationObject spaceStation = (SpaceStationObject) SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos); + if(!world.isRemote && (DimensionManager.getInstance().isDimensionCreated(dimid) || world.provider.getDimension() == 0)) { + //This way we check to see if it's on a station, and if so, if it has any satellites in orbit around the planet the station is around to pull from + properties = (spaceStation != null) ? spaceStation.getOrbitingPlanet() : DimensionManager.getInstance().getDimensionProperties(dimid); + int energyRecieved = 0; + if(enabled) { + for(long lng : connectedSatellites) { + SatelliteBase satellite = properties.getSatellite(lng); + + if(satellite instanceof IUniversalEnergyTransmitter) { + energyRecieved += ((IUniversalEnergyTransmitter)satellite).transmitEnergy(EnumFacing.UP, false); + } + } + + //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff + energyRecieved *= 2 * insolationPowerMultiplier; + } + powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier); + + if(powerMadeLastTick != prevPowerMadeLastTick) { + prevPowerMadeLastTick = powerMadeLastTick; + PacketHandler.sendToNearby(new PacketMachine(this, (byte)1), world.provider.getDimension(),pos, 128); + + } + producePower(powerMadeLastTick); + } + if(world.isRemote) + textModule.setText(LibVulpes.proxy.getLocalizedString("msg.microwaverec.generating") + powerMadeLastTick + " " + LibVulpes.proxy.getLocalizedString("msg.powerunit.rfpertick")); + } + + @Override + public SPacketUpdateTileEntity getUpdatePacket() { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setBoolean("canRender", canRender); + nbt.setInteger("amtPwr", powerMadeLastTick); + writeNetworkData(nbt); + return new SPacketUpdateTileEntity(pos, 0, nbt); + } + + @Override + public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { + NBTTagCompound nbt = pkt.getNbtCompound(); + + canRender = nbt.getBoolean("canRender"); + powerMadeLastTick = nbt.getInteger("amtPwr"); + readNetworkData(nbt); + } + + @Override + public NBTTagCompound getUpdateTag() { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setBoolean("canRender", canRender); + nbt.setInteger("amtPwr", powerMadeLastTick); + writeToNBT(nbt); + return nbt; + } + + @Override + public void handleUpdateTag(NBTTagCompound nbt) { + powerMadeLastTick = nbt.getInteger("amtPwr"); + canRender = nbt.getBoolean("canRender"); + readNetworkData(nbt); + } + + + + @Override + public void writeDataToNetwork(ByteBuf out, byte id) { + super.writeDataToNetwork(out, id); + + if(id == 1) { + out.writeInt(powerMadeLastTick); + } + } + + @Override + public void readDataFromNetwork(ByteBuf in, byte packetId, + NBTTagCompound nbt) { + super.readDataFromNetwork(in, packetId, nbt); + + if(packetId == 1) { + nbt.setInteger("amtPwr", in.readInt()); + } + } + + @Override + public void useNetworkData(EntityPlayer player, Side side, byte id, + NBTTagCompound nbt) { + super.useNetworkData(player, side, id, nbt); + + if(id == 1) { + powerMadeLastTick = nbt.getInteger("amtPwr"); + } + } + + @Override + public NBTTagCompound writeToNBT(NBTTagCompound nbt) { + super.writeToNBT(nbt); + + int[] intArray = new int[connectedSatellites.size()*2]; + + for( int i =0; i < connectedSatellites.size()*2; i += 2 ) { + connectedSatellites.get(i/2); + intArray[i] = (int) (connectedSatellites.get(i/2) & 0xFFFFFFFF); + intArray[i+1] = (int) ((connectedSatellites.get(i/2) >>> 32) & 0xFFFFFFFF); + } + + nbt.setIntArray("satilliteList", intArray); + + return nbt; + } + + @Override + public void readFromNBT(NBTTagCompound nbt) { + super.readFromNBT(nbt); + + int intArray[] = nbt.getIntArray("satilliteList"); + connectedSatellites.clear(); + for( int i =0; i < intArray.length/2; i+=2 ) { + connectedSatellites.add(intArray[i] | (((long)intArray[i+1]) << 32)); + } + + } + +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararray.json b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json new file mode 100644 index 000000000..7789aac8f --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json @@ -0,0 +1,13 @@ +{ + "variants": { + "facing=north,state=false": { "model": "advancedrocketry:microwaveReciever" }, + "facing=south,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 180 }, + "facing=west,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 270 }, + "facing=east,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 90 }, + "facing=north,state=true": { "model": "advancedrocketry:microwaveReciever" }, + "facing=south,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 180 }, + "facing=west,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 270 }, + "facing=east,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 90 }, + "inventory" : { "model": "advancedrocketry:microwavereciever" } + } +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json new file mode 100644 index 000000000..3c04b9368 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { "model": "advancedrocketry:basalt" } + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararray.json b/src/main/resources/assets/advancedrocketry/models/block/solararray.json new file mode 100644 index 000000000..54955dfbc --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/solararray.json @@ -0,0 +1,8 @@ +{ + "parent": "block/orientable", + "textures": { + "top": "advancedrocketry:blocks/solar", + "front": "libvulpes:blocks/machineGeneric", + "side": "libvulpes:blocks/machineGeneric" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json new file mode 100644 index 000000000..846338d30 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "advancedrocketry:blocks/basalt" + } +} From 225334ecd4c1249208d505cd2cc1f86b7588742c Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 01:05:26 -0400 Subject: [PATCH 066/312] First pass of solar array multiblock - Adds in the rest after I accidentally committed stuff I didn't mean to before. Does not work currently --- .../advancedRocketry/AdvancedRocketry.java | 12 +- .../api/AdvancedRocketryBlocks.java | 2 + .../multiblock/energy/TileSolarArray.java | 171 ++++-------------- .../blockstates/solararray.json | 18 +- .../blockstates/solararraypanel.json | 3 +- .../assets/advancedrocketry/lang/en_US.lang | 2 + .../models/block/solararray.json | 4 +- .../models/block/solararraypanel.json | 144 ++++++++++++++- .../textures/blocks/smallconnector.png | Bin 0 -> 1898 bytes 9 files changed, 204 insertions(+), 152 deletions(-) create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index a7ec902b4..234f1d0fb 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -87,6 +87,7 @@ import zmaster587.advancedRocketry.satellite.*; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.tile.multiblock.energy.TileSolarArray; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteTerminal; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; @@ -407,6 +408,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TilePump.class, new ResourceLocation(Constants.modId, "ARpump")); GameRegistry.registerTileEntity(TileCentrifuge.class, new ResourceLocation(Constants.modId, "ARCentrifuge")); GameRegistry.registerTileEntity(TilePrecisionLaserEtcher.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEtcher")); + GameRegistry.registerTileEntity(TileSolarArray.class, new ResourceLocation(Constants.modId, "ARSolarArray")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) GameRegistry.registerTileEntity(TileAreaGravityController.class, "ARGravityMachine"); @@ -695,7 +697,8 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockObservatory = new BlockMultiblockMachine(TileObservatory.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("observatory").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockBlackHoleGenerator = new BlockMultiblockMachine(TileBlackHoleGenerator.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("blackholegenerator").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPump = new BlockTile(TilePump.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("pump").setCreativeTab(tabAdvRocketry).setHardness(3f); - + AdvancedRocketryBlocks.blockSolarArray = new BlockMultiblockMachine(TileSolarArray.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("solararray").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockGuidanceComputer = new BlockTile(TileGuidanceComputer.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("guidanceComputer").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPlanetSelector = new BlockTile(TilePlanetSelector.class,GuiHandler.guiId.MODULARFULLSCREEN.ordinal()).setUnlocalizedName("planetSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPlanetHoloSelector = new BlockHalfTile(TileHolographicPlanetSelector.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("planetHoloSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -715,7 +718,9 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockBasalt = new Block(Material.ROCK).setUnlocalizedName("basalt").setCreativeTab(tabAdvRocketry).setHardness(5f).setResistance(15f); AdvancedRocketryBlocks.blockLandingFloat = new Block(Material.ROCK).setUnlocalizedName("landingfloat").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); AdvancedRocketryBlocks.blockTransciever = new BlockTransciever(TileWirelessTransciever.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("wirelessTransciever").setCreativeTab(tabAdvRocketry).setHardness(3f); - + AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockAlphaTexture(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); + + //Configurable stuff if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) AdvancedRocketryBlocks.blockGravityMachine = new BlockMultiblockMachine(TileAreaGravityController.class,GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("gravityMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -874,6 +879,8 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockCentrifuge.setRegistryName("centrifuge")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockBasalt.setRegistryName("basalt")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockLandingFloat.setRegistryName("landingfloat")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSolarArray.setRegistryName("solararray")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSolarArrayPanel.setRegistryName("solararraypanel")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockGravityMachine.setRegistryName("gravityMachine")); @@ -1041,6 +1048,7 @@ public void postInit(FMLPostInitializationEvent event) //Power generation ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBlackHoleGenerator(), (BlockTile)AdvancedRocketryBlocks.blockBlackHoleGenerator); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileMicrowaveReciever(), (BlockTile)AdvancedRocketryBlocks.blockMicrowaveReciever); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSolarArray(), (BlockTile)AdvancedRocketryBlocks.blockSolarArray); //Auxillary machines ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileWarpCore(), (BlockTile)AdvancedRocketryBlocks.blockWarpCore); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBeacon(), (BlockTile)AdvancedRocketryBlocks.blockBeacon); diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java index 2022256bc..62765f822 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java @@ -106,4 +106,6 @@ public class AdvancedRocketryBlocks { public static Block blockCentrifuge; public static Block blockBasalt; public static Block blockLandingFloat; + public static Block blockSolarArray; + public static Block blockSolarArrayPanel; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java index 532693697..c7e47e40a 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -4,6 +4,7 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -14,8 +15,8 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; -import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.dimension.DimensionProperties; @@ -36,28 +37,40 @@ import java.util.LinkedList; import java.util.List; -public class TileMicrowaveReciever extends TileMultiPowerProducer implements ITickable { +public class TileSolarArray extends TileMultiPowerProducer implements ITickable { - static final BlockMeta iron_block = new BlockMeta(AdvancedRocketryBlocks.blockSolarPanel); static final Object[][][] structure = new Object[][][] { { - {iron_block, '*', '*', '*', iron_block}, - {'*', iron_block, iron_block, iron_block, '*'}, - {'*', iron_block, 'c', iron_block,'*'}, - {'*', iron_block, iron_block, iron_block, '*'}, - {iron_block, '*', '*', '*', iron_block}, + {'p', 'c', 'p'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'} }}; - List connectedSatellites; boolean initialCheck; - double insolationPowerMultiplier; - int powerSourceDimensionID; int powerMadeLastTick, prevPowerMadeLastTick; + int numPanels; ModuleText textModule; - public TileMicrowaveReciever() { - connectedSatellites = new LinkedList(); - initialCheck = false; - insolationPowerMultiplier = 0; + public TileSolarArray() { textModule = new ModuleText(40, 20, LibVulpes.proxy.getLocalizedString("msg.microwaverec.notgenerating"), 0x2b2b2b); } @@ -70,11 +83,6 @@ public List getModules(int ID, EntityPlayer player) { return modules; } - @Override - public AxisAlignedBB getRenderBoundingBox() { - return super.getRenderBoundingBox().grow(0, 2000, 0).offset(0, 1000, 0); - } - @Override public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { return false; @@ -89,41 +97,15 @@ public Object[][][] getStructure() { public List getAllowableWildCardBlocks() { List blocks = super.getAllowableWildCardBlocks(); - blocks.addAll(TileMultiBlock.getMapping('I')); - blocks.add(iron_block); - blocks.addAll(TileMultiBlock.getMapping('p')); + blocks.add(new BlockMeta(Blocks.AIR)); + blocks.add(new BlockMeta(AdvancedRocketryBlocks.blockSolarArrayPanel)); return blocks; } @Override public String getMachineName() { - return "tile.microwaveReciever.name"; - } - - public int getPowerMadeLastTick() { - return powerMadeLastTick; - } - - @Override - public void onInventoryUpdated() { - super.onInventoryUpdated(); - - List list = new LinkedList(); - - for(IInventory inv : itemInPorts) { - for(int i = 0; i < inv.getSizeInventory(); i++) { - ItemStack stack = inv.getStackInSlot(i); - if(stack != null && stack.getItem() instanceof ItemSatelliteIdentificationChip) { - ItemSatelliteIdentificationChip item = (ItemSatelliteIdentificationChip)stack.getItem(); - list.add(item.getSatelliteId(stack)); - } - } - } - - - connectedSatellites = list; - + return "tile.solararray.name"; } @Override @@ -131,68 +113,20 @@ public void update() { if(!initialCheck && !world.isRemote) { completeStructure = attemptCompleteStructure(world.getBlockState(pos)); - onInventoryUpdated(); initialCheck = true; } - //Checks whenever a station changes dimensions or when the multiblock is intialized - ie any time the multipler could concieveably change - if(insolationPowerMultiplier == 0 || ((world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId ) && (powerSourceDimensionID != SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId()))) { - DimensionProperties properties = DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); - insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplierWithoutAtmosphere(); - //Sets the ID of the place it's sourcing power from so it does not have to recheck - if (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) - powerSourceDimensionID = SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getOrbitingPlanetId(); - } if(!isComplete()) return; - //Periodically check for obstructing blocks above the panel - if(!world.isRemote && getPowerMadeLastTick() > 0 && world.getTotalWorldTime() % 100 == 0) { - Vector3F offset = getControllerOffset(getStructure()); - - - List entityList = world.getEntitiesWithinAABB(Entity.class, new AxisAlignedBB(this.getPos().getX() - offset.x, this.getPos().getY(), this.getPos().getZ() - offset.z, this.getPos().getX() - offset.x + getStructure()[0][0].length, 256, this.getPos().getZ() - offset.z + getStructure()[0].length)); - - for(Entity e : entityList) { - e.setFire(powerMadeLastTick/10); - } - - for(int x=0 ; x < getStructure()[0][0].length; x++) { - for(int z=0 ; z < getStructure()[0].length; z++) { - - BlockPos pos2; - IBlockState state = world.getBlockState(pos2 = (world.getHeight(pos.add(x - offset.x, 128, z - offset.z)).add(0, -1, 0))); - - if(pos2.getY() > this.getPos().getY()) { - if(!world.isAirBlock(pos2.add(0,1,0))) { - world.setBlockToAir(pos2); - world.playSound((double)pos2.getX(), (double)pos2.getY(), (double)pos2.getZ(), new SoundEvent(new ResourceLocation("fire.fire")), SoundCategory.BLOCKS, 1f, 3f, false); - } - } - } - } - } - - DimensionProperties properties; - int dimid = world.provider.getDimension(); - SpaceStationObject spaceStation = (SpaceStationObject) SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos); - if(!world.isRemote && (DimensionManager.getInstance().isDimensionCreated(dimid) || world.provider.getDimension() == 0)) { - //This way we check to see if it's on a station, and if so, if it has any satellites in orbit around the planet the station is around to pull from - properties = (spaceStation != null) ? spaceStation.getOrbitingPlanet() : DimensionManager.getInstance().getDimensionProperties(dimid); + if(!world.isRemote) { + double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplierWithoutAtmosphere() : DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplier(); int energyRecieved = 0; - if(enabled) { - for(long lng : connectedSatellites) { - SatelliteBase satellite = properties.getSatellite(lng); - - if(satellite instanceof IUniversalEnergyTransmitter) { - energyRecieved += ((IUniversalEnergyTransmitter)satellite).transmitEnergy(EnumFacing.UP, false); - } - } - + if(enabled && (world.isDaytime() || world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId)) { //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff - energyRecieved *= 2 * insolationPowerMultiplier; + energyRecieved = (int) (numPanels * 2 * insolationPowerMultiplier); } - powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier); + powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().solarGeneratorMult); if(powerMadeLastTick != prevPowerMadeLastTick) { prevPowerMadeLastTick = powerMadeLastTick; @@ -208,7 +142,6 @@ public void update() { @Override public SPacketUpdateTileEntity getUpdatePacket() { NBTTagCompound nbt = new NBTTagCompound(); - nbt.setBoolean("canRender", canRender); nbt.setInteger("amtPwr", powerMadeLastTick); writeNetworkData(nbt); return new SPacketUpdateTileEntity(pos, 0, nbt); @@ -218,7 +151,6 @@ public SPacketUpdateTileEntity getUpdatePacket() { public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { NBTTagCompound nbt = pkt.getNbtCompound(); - canRender = nbt.getBoolean("canRender"); powerMadeLastTick = nbt.getInteger("amtPwr"); readNetworkData(nbt); } @@ -226,7 +158,6 @@ public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { @Override public NBTTagCompound getUpdateTag() { NBTTagCompound nbt = new NBTTagCompound(); - nbt.setBoolean("canRender", canRender); nbt.setInteger("amtPwr", powerMadeLastTick); writeToNBT(nbt); return nbt; @@ -269,34 +200,4 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, powerMadeLastTick = nbt.getInteger("amtPwr"); } } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound nbt) { - super.writeToNBT(nbt); - - int[] intArray = new int[connectedSatellites.size()*2]; - - for( int i =0; i < connectedSatellites.size()*2; i += 2 ) { - connectedSatellites.get(i/2); - intArray[i] = (int) (connectedSatellites.get(i/2) & 0xFFFFFFFF); - intArray[i+1] = (int) ((connectedSatellites.get(i/2) >>> 32) & 0xFFFFFFFF); - } - - nbt.setIntArray("satilliteList", intArray); - - return nbt; - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - super.readFromNBT(nbt); - - int intArray[] = nbt.getIntArray("satilliteList"); - connectedSatellites.clear(); - for( int i =0; i < intArray.length/2; i+=2 ) { - connectedSatellites.add(intArray[i] | (((long)intArray[i+1]) << 32)); - } - - } - } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararray.json b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json index 7789aac8f..db6317f99 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/solararray.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json @@ -1,13 +1,13 @@ { "variants": { - "facing=north,state=false": { "model": "advancedrocketry:microwaveReciever" }, - "facing=south,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 180 }, - "facing=west,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 270 }, - "facing=east,state=false": { "model": "advancedrocketry:microwaveReciever", "y": 90 }, - "facing=north,state=true": { "model": "advancedrocketry:microwaveReciever" }, - "facing=south,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 180 }, - "facing=west,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 270 }, - "facing=east,state=true": { "model": "advancedrocketry:microwaveReciever", "y": 90 }, - "inventory" : { "model": "advancedrocketry:microwavereciever" } + "facing=north,state=false": { "model": "advancedrocketry:solararray" }, + "facing=south,state=false": { "model": "advancedrocketry:solararray", "y": 180 }, + "facing=west,state=false": { "model": "advancedrocketry:solararray", "y": 270 }, + "facing=east,state=false": { "model": "advancedrocketry:solararray", "y": 90 }, + "facing=north,state=true": { "model": "advancedrocketry:solararray" }, + "facing=south,state=true": { "model": "advancedrocketry:solararray", "y": 180 }, + "facing=west,state=true": { "model": "advancedrocketry:solararray", "y": 270 }, + "facing=east,state=true": { "model": "advancedrocketry:solararray", "y": 90 }, + "inventory" : { "model": "advancedrocketry:solararray" } } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json index 3c04b9368..90a7e3cae 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json @@ -1,5 +1,6 @@ { "variants": { - "normal": { "model": "advancedrocketry:basalt" } + "normal": { "model": "advancedrocketry:solararraypanel" }, + "inventory": { "model": "advancedrocketry:solararraypanel" } } } diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 9158fc1e2..460aa8d1e 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -129,6 +129,8 @@ tile.precisionlaseretcher.name=Precision Laser Etcher tile.enrichedLavaBlock.name=Enriched Lava Block tile.basalt.name=Basalt tile.landingfloat.name=Landing Float +tile.solararray.name=Solar Array +tile.solararraypanel.name=Solar Array Panel tile.Dilithium.name=Dilithium Ore diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararray.json b/src/main/resources/assets/advancedrocketry/models/block/solararray.json index 54955dfbc..c7db7ce84 100644 --- a/src/main/resources/assets/advancedrocketry/models/block/solararray.json +++ b/src/main/resources/assets/advancedrocketry/models/block/solararray.json @@ -1,8 +1,8 @@ { "parent": "block/orientable", "textures": { - "top": "advancedrocketry:blocks/solar", - "front": "libvulpes:blocks/machineGeneric", + "top": "advancedrocketry:blocks/machineGeneric", + "front": "advancedrocketry:blocks/MonitorFrontMid", "side": "libvulpes:blocks/machineGeneric" } } diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json index 846338d30..22fdad956 100644 --- a/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json +++ b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json @@ -1,6 +1,144 @@ { - "parent": "block/cube_all", + "ambientocclusion": false, "textures": { - "all": "advancedrocketry:blocks/basalt" - } + "generic": "libvulpes:blocks/machineGeneric", + "solar": "advancedrocketry:blocks/solar", + "support": "advancedrocketry:blocks/smallconnector", + "panel": "advancedrocketry:blocks/panelSide", + "particle": "advancedrocketry:blocks/solar" + }, + "elements": [ + + + { + "name": "BottomL1", + "from": [ 0, 6, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "texture": "#solar", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "TopL1", + "from": [ 0, 7, 0 ], + "to": [ 16, 7, 16 ], + "faces": { + "up": { "texture": "#generic", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "BottomL2", + "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "texture": "#generic", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "TopL2", + "from": [ 0, 10, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "up": { "texture": "#solar", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "NorthL1", + "from": [ 0, 6, 0 ], + "to": [ 16, 7, 0 ], + "faces": { + "north": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "SouthL1", + "from": [ 0, 6, 16 ], + "to": [ 16, 7, 16 ], + "faces": { + "south": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "EastL1", + "from": [ 16, 6, 0 ], + "to": [ 16, 7, 16 ], + "faces": { + "east": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "WestL1", + "from": [ 0, 6, 0 ], + "to": [ 0, 7, 16 ], + "faces": { + "west": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "NorthL2", + "from": [ 0, 9, 0 ], + "to": [ 16, 10, 0 ], + "faces": { + "north": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "SouthL2", + "from": [ 0, 9, 16 ], + "to": [ 16, 10, 16 ], + "faces": { + "south": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "EastL2", + "from": [ 16, 9, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "east": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "WestL2", + "from": [ 0, 9, 0 ], + "to": [ 0, 10, 16 ], + "faces": { + "west": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + + + { + "name": "NorthMiddle", + "from": [ 4, 7, 4 ], + "to": [ 12, 9, 4 ], + "faces": { + "north": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "SouthMiddle", + "from": [ 4, 7, 12 ], + "to": [ 12, 9, 12 ], + "faces": { + "south": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "EastMiddle", + "from": [ 12, 7, 4 ], + "to": [ 12, 9, 12 ], + "faces": { + "east": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "WestMiddle", + "from": [ 4, 7, 4 ], + "to": [ 4, 9, 12 ], + "faces": { + "west": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + } + ] } diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png b/src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bcb0c2677d56fa08fdd8e3ee4a794db0cecd4a GIT binary patch literal 1898 zcmV-w2bK7VP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND-mvg;@e{nsjb2}sP#!3x5q8 z%Q|$uF}COvUN_>a2$TT=EXNhwsvgmNiOqwR^M~$iYo)^r-H*{q1A3eIkp`|Vx&FbP zd-Ow2KPT9p(>*wSLgdZEvAiHMrbp`O3CG)739Z$+yJQ@;?AE6CoiOzg6t|uPW0^zq zcrC_$w1^f^E*Vr8mDPrpIkJG_#)bg%NUFN z@g^XLlGWB&Yn}Br*l3f}&JZfhIq&*$o4oeMTkpL0!AGBh4kp;(f)63YkfKD5)7VCo zV+=9Il;AVLa&nZQpCH*})0^4s<~F~DEp90zeX_|myX7F&9-wpe{@U$DlDH5p8GJ^x@0QtxL^BVS;oa|Xu5 zFc|lp0VK3^&QxGyq%+q!Q?VbARshm=ZVIc!P7G;NS#0A6cL#G{@kY*E@+NngqfXsl zGBW7*h#P5sZFJ}7wJ<_H&< z>rRt$PTMi9LWeSt1WQxIq3rr~>Prkk=1O&^r?ZKMAdex8A0Dm{#YW=GkmjiCrY06P zhi+TC$;q6>t#a1W$;7$E9qxhR1uRXpKF2ns8aK)127e17orP!x1z z&<}(c0H4h7OVpuAhvpTqlaI?9@PFy4Bh4WQ*w|Tn(q<3AHYO6bNGd` zGi-Dji7!ynbt1Os3ObC|oPJ`a^Q8U7*acGhCZJbH>9_qK&hO!*zb8JgqCF@6{&BFD z&~Ix{K3`Q2U6fBxxV%mgZoJty?s9x6((Z*XEAw*@=^`R0yE{{q6(jZa(R%8FKAb=2 zyE+L2UEVP_&LR1f+25X-q&`8qdF#>jwKp;G#mT?-^vxfItN#adBOq@l!dXw>gy$_> zPn)N;`-VSxk^TcJb03gxgjL`G00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIe)6opSy zMUjd_JBT<$s7@B7ia2T&iclfc3avVryz~#6G$bi5j)H5!!JoydgNw7S4z7YA_ygkR z=A`H%CEk}5TEzI^@;=Uc=WySBfY7Kg&FY!}G~G7S$%L5At%^Ob2qH`s$B4`R+3fXbK-H68YF(?y5jL0 z=c3C3&y1Lv^gMBdSS)t1(!s1`YQ$5-QB~6^U&wl_a^B*sRcfr&Cx2lmudgg~ooX0K zEMf@~L@21Cj0$YTXxB-xkf!s5kAKMZOXO0>RR$x+0;c7G0KA{kH|2ovEzq~-&8>Bg(+40!vr63n2Zz8|k+Ro)-rd_dw}0=n=Jx}7Tym+O7Zq^dU%6#r1N@Uo!d-q}JPPCB9~Rjz-^X2g+Vf|~*soNZ%kGlhWti_UvgoK=rZjFePY$!n+V k$iIUlpF literal 0 HcmV?d00001 From 4201ba59ca2b205185a4062861d473844844fd08 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 09:53:24 -0400 Subject: [PATCH 067/312] More solar arrary work - everything works now other than rendering - Solar array now produces power - Solar array and solar array panel now have recipes| - Solar array panel now renders in-inv correctly - Solar array panels still do not however render in the multiblock --- .../multiblock/energy/TileSolarArray.java | 42 ++++++++++++++++--- .../blockstates/solararraypanel.json | 14 +++++-- .../advancedrocketry/recipes/solararray.json | 36 ++++++++++++++++ .../recipes/solararraypanel.json | 23 ++++++++++ 4 files changed, 107 insertions(+), 8 deletions(-) create mode 100644 src/main/resources/assets/advancedrocketry/recipes/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java index c7e47e40a..e32232fc6 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -1,6 +1,7 @@ package zmaster587.advancedRocketry.tile.multiblock.energy; import io.netty.buffer.ByteBuf; +import net.minecraft.block.Block; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; @@ -10,6 +11,7 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetworkManager; import net.minecraft.network.play.server.SPacketUpdateTileEntity; +import net.minecraft.tileentity.TileEntity; import net.minecraft.util.*; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; @@ -25,6 +27,7 @@ import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; +import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.block.BlockMeta; import zmaster587.libVulpes.inventory.modules.ModuleBase; import zmaster587.libVulpes.inventory.modules.ModuleText; @@ -103,6 +106,20 @@ public List getAllowableWildCardBlocks() { return blocks; } + @Override + protected void replaceStandardBlock(BlockPos newPos, IBlockState state, TileEntity tile) { + //Number of panels check, block getter + Block block = state.getBlock(); + //Actually check panels + if (block == AdvancedRocketryBlocks.blockSolarArrayPanel && world.canBlockSeeSky(newPos.up())) { + numPanels ++; + } + //And of course actually check the super + super.replaceStandardBlock(newPos, state, tile); + + } + + @Override public String getMachineName() { return "tile.solararray.name"; @@ -122,9 +139,10 @@ public void update() { if(!world.isRemote) { double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplierWithoutAtmosphere() : DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplier(); int energyRecieved = 0; - if(enabled && (world.isDaytime() || world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId)) { + if(enabled && (world.isDaytime() || world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) && world.canBlockSeeSky(this.pos.up())) { //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff - energyRecieved = (int) (numPanels * 2 * insolationPowerMultiplier); + //Slight adjustment to make Earth 0.9995 into a 1.0 + energyRecieved = (int) (numPanels * 1.0005d * 2 * insolationPowerMultiplier); } powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().solarGeneratorMult); @@ -136,7 +154,7 @@ public void update() { producePower(powerMadeLastTick); } if(world.isRemote) - textModule.setText(LibVulpes.proxy.getLocalizedString("msg.microwaverec.generating") + powerMadeLastTick + " " + LibVulpes.proxy.getLocalizedString("msg.powerunit.rfpertick")); + textModule.setText(LibVulpes.proxy.getLocalizedString("msg.microwaverec.generating") + " " + powerMadeLastTick + " " + LibVulpes.proxy.getLocalizedString("msg.powerunit.rfpertick")); } @Override @@ -158,14 +176,16 @@ public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { @Override public NBTTagCompound getUpdateTag() { NBTTagCompound nbt = new NBTTagCompound(); - nbt.setInteger("amtPwr", powerMadeLastTick); + nbt.setInteger("powerMadeLastTick", powerMadeLastTick); + nbt.setInteger("numPanels", numPanels); writeToNBT(nbt); return nbt; } @Override public void handleUpdateTag(NBTTagCompound nbt) { - powerMadeLastTick = nbt.getInteger("amtPwr"); + powerMadeLastTick = nbt.getInteger("powerMadeLastTick"); + numPanels = nbt.getInteger("numPanels"); canRender = nbt.getBoolean("canRender"); readNetworkData(nbt); } @@ -200,4 +220,16 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, powerMadeLastTick = nbt.getInteger("amtPwr"); } } + + @Override + protected void writeNetworkData(NBTTagCompound nbt) { + super.writeNetworkData(nbt); + nbt.setInteger("numPanels", this.numPanels); + } + + @Override + protected void readNetworkData(NBTTagCompound nbt) { + super.readNetworkData(nbt); + this.numPanels = nbt.getInteger("numPanels"); + } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json index 90a7e3cae..794967d1c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json @@ -1,6 +1,14 @@ { + "forge_marker": 1, + "defaults": { + "transform": "forge:default-block" + }, "variants": { - "normal": { "model": "advancedrocketry:solararraypanel" }, - "inventory": { "model": "advancedrocketry:solararraypanel" } + "inventory": [{ + "model": "advancedrocketry:solararraypanel" + }], + "normal": [{ + "model": "advancedrocketry:solararraypanel" + }] } -} +} \ No newline at end of file diff --git a/src/main/resources/assets/advancedrocketry/recipes/solararray.json b/src/main/resources/assets/advancedrocketry/recipes/solararray.json new file mode 100644 index 000000000..01689b21b --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/solararray.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "rur", + "gbg", + "rrr" + ], + "key": + { + "g": + { + "type": "forge:ore_dict", + "ore": "paneGlass" + }, + "u": + { + "item": "advancedrocketry:misc", + "data": 0 + }, + "b": + { + "item": "libvulpes:structuremachine" + }, + "r": + { + "type": "forge:ore_dict", + "ore": "stickIron" + } + }, + "result": + { + "item": "advancedrocketry:solararray", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json b/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json new file mode 100644 index 000000000..432db22a0 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "ppp", + "psp", + "ppp" + ], + "key": + { + "s": { + "item": "advancedrocketry:structuretower" + }, + "p": { + "item": "advancedrocketry:solarpanel" + } + }, + "result": + { + "item": "advancedrocketry:solararraypanel", + "count": 8 + } +} From 757c113b929f80664d389c22c81329a313ca963c Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 09:59:29 -0400 Subject: [PATCH 068/312] Add in missing PLE recipe --- .../recipes/precisionlaseretcher.json | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json diff --git a/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json b/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json new file mode 100644 index 000000000..f451ba58e --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "psp", + "abc", + "rrr" + ], + "key": + { + "r": + { + "item": "advancedrocketry:ic", + "data": 2 + }, + "s": + { + "item": "advancedrocketry:misc", + "data": 0 + }, + "a": + { + "item": "advancedrocketry:ic", + "data": 4 + }, + "b": + { + "item": "libvulpes:structuremachine" + }, + "c": + { + "item": "advancedrocketry:ic", + "data": 3 + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateGold" + } + }, + "result": + { + "item": "advancedrocketry:precisionlaseretcher", + "count": 1 + } +} From 58b551d006f39cb03872c7000b89cc6a6304807d Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 11:52:21 -0400 Subject: [PATCH 069/312] Force rendering of solar array panel blocks --- .../java/zmaster587/advancedRocketry/AdvancedRocketry.java | 2 +- .../tile/multiblock/energy/TileSolarArray.java | 2 +- .../tile/multiblock/machine/TileElectricArcFurnace.java | 1 - .../assets/advancedrocketry/blockstates/solararraypanel.json | 5 ++++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 234f1d0fb..3730e431e 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -718,7 +718,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockBasalt = new Block(Material.ROCK).setUnlocalizedName("basalt").setCreativeTab(tabAdvRocketry).setHardness(5f).setResistance(15f); AdvancedRocketryBlocks.blockLandingFloat = new Block(Material.ROCK).setUnlocalizedName("landingfloat").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); AdvancedRocketryBlocks.blockTransciever = new BlockTransciever(TileWirelessTransciever.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("wirelessTransciever").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockAlphaTexture(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); + AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockMultiBlockComponentVisible(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); //Configurable stuff diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java index e32232fc6..e9d573192 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -100,8 +100,8 @@ public Object[][][] getStructure() { public List getAllowableWildCardBlocks() { List blocks = super.getAllowableWildCardBlocks(); + blocks.add(new BlockMeta(AdvancedRocketryBlocks.blockSolarArrayPanel, -1)); blocks.add(new BlockMeta(Blocks.AIR)); - blocks.add(new BlockMeta(AdvancedRocketryBlocks.blockSolarArrayPanel)); return blocks; } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java index 0f9bdffa6..8eddf7b6f 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java @@ -96,7 +96,6 @@ public String getMachineName() { @Override public List getModules(int ID, EntityPlayer player) { - // TODO Auto-generated method stub List modules = super.getModules(ID, player); modules.add(new ModuleProgress(80, 20, 0, TextureResources.arcFurnaceProgressBar, this)); diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json index 794967d1c..1aca45e75 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json @@ -7,7 +7,10 @@ "inventory": [{ "model": "advancedrocketry:solararraypanel" }], - "normal": [{ + "varient=0": [{ + "model": "advancedrocketry:solararraypanel" + }], + "varient=8": [{ "model": "advancedrocketry:solararraypanel" }] } From ab257d1ab576e644f88ddc84b5a7495ec8ee7885 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 12:04:08 -0400 Subject: [PATCH 070/312] Fix station night sky check --- .../advancedRocketry/tile/multiblock/energy/TileSolarArray.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java index e9d573192..1a8312db0 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -139,7 +139,7 @@ public void update() { if(!world.isRemote) { double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplierWithoutAtmosphere() : DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplier(); int energyRecieved = 0; - if(enabled && (world.isDaytime() || world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) && world.canBlockSeeSky(this.pos.up())) { + if(enabled && ((world.isDaytime() && world.canBlockSeeSky(this.pos.up())) || (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId && world.canBlockSeeSky(this.pos.down())))) { //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff //Slight adjustment to make Earth 0.9995 into a 1.0 energyRecieved = (int) (numPanels * 1.0005d * 2 * insolationPowerMultiplier); From d37175cb6d2f93c828fd1985a2b1988fb8384beb Mon Sep 17 00:00:00 2001 From: Zack Emmert Date: Fri, 19 Mar 2021 13:32:20 -0400 Subject: [PATCH 071/312] Refactor Orbital Laser Drill to no longer use fake satellies internally. Drill has also been moved to its own subpackage, along with accompanying classes. --- .../advancedRocketry/AdvancedRocketry.java | 1 + .../block/BlockOrbitalLaserDrill.java | 4 +- .../advancedRocketry/client/ClientProxy.java | 1 + .../render/RenderOrbitalLaserDrillTile.java | 2 +- .../multiblocks/RenderOrbitalLaserDrill.java | 2 +- .../entity/EntityLaserNode.java | 44 ++- .../inventory/ContainerOrbitalLaserDrill.java | 2 +- .../inventory/GuiOrbitalLaserDrill.java | 2 +- .../satellite/SatelliteLaser.java | 250 ------------------ .../satellite/SatelliteLaserNoDrill.java | 196 -------------- .../tile/multiblock/drill/AbstractDrill.java | 85 ++++++ .../tile/multiblock/drill/MiningDrill.java | 150 +++++++++++ .../{ => drill}/TileOrbitalLaserDrill.java | 223 ++++++---------- .../tile/multiblock/drill/VoidDrill.java | 56 ++++ 14 files changed, 404 insertions(+), 614 deletions(-) delete mode 100644 src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java delete mode 100644 src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaserNoDrill.java create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/AbstractDrill.java create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/MiningDrill.java rename src/main/java/zmaster587/advancedRocketry/tile/multiblock/{ => drill}/TileOrbitalLaserDrill.java (81%) create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/VoidDrill.java diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 4535d3aa4..3192498d5 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -87,6 +87,7 @@ import zmaster587.advancedRocketry.satellite.*; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteTerminal; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java b/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java index 6c9c31ddd..36ea5a9fd 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockOrbitalLaserDrill.java @@ -7,7 +7,7 @@ import net.minecraft.world.Explosion; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; -import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.libVulpes.block.multiblock.BlockMultiblockMachine; import zmaster587.libVulpes.inventory.GuiHandler; @@ -69,7 +69,7 @@ public void updateTick(World worldIn, BlockPos pos, IBlockState state, TileOrbitalLaserDrill tile = (TileOrbitalLaserDrill)worldIn.getTileEntity(pos); if(tile.isJammed()) - tile.attempUnjam(); + tile.attemptUnjam(); else if(!tile.isRunning() && !tile.isFinished()) { tile.checkCanRun(); } diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 32cbcf700..6cb1b6805 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -54,6 +54,7 @@ import zmaster587.advancedRocketry.tile.cables.TileEnergyPipe; import zmaster587.advancedRocketry.tile.cables.TileLiquidPipe; import zmaster587.advancedRocketry.tile.multiblock.*; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.advancedRocketry.tile.multiblock.energy.TileBlackHoleGenerator; import zmaster587.advancedRocketry.tile.multiblock.energy.TileMicrowaveReciever; import zmaster587.advancedRocketry.tile.multiblock.machine.*; diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java b/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java index 51ef3bd58..67b001f2c 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/RenderOrbitalLaserDrillTile.java @@ -7,7 +7,7 @@ import net.minecraft.client.renderer.vertex.DefaultVertexFormats; import net.minecraft.tileentity.TileEntity; import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; public class RenderOrbitalLaserDrillTile extends TileEntitySpecialRenderer { diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java index 8c4d0cd12..a39692515 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RenderOrbitalLaserDrill.java @@ -11,7 +11,7 @@ import org.lwjgl.opengl.GL11; import zmaster587.advancedRocketry.backwardCompat.ModelFormatException; import zmaster587.advancedRocketry.backwardCompat.WavefrontObject; -import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java index 5117c61ba..0c665c02b 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityLaserNode.java @@ -50,34 +50,28 @@ protected void entityInit() { @Override public void setDead() { - super.setDead(); this.cleanUp(); + super.setDead(); } - //TODO: make safe - /**Removes all the lightblocks created by the laser - * For the love of all things good... do NOT call this twice + /** + * Removes all the light blocks created by the laser */ - public void cleanUp() { - if(!this.world.isRemote) - new Thread(cleanThread).run(); + private void cleanUp() { + if(!this.world.isRemote && this.isDead) + new Thread(() -> { + for(int h = 0; h < world.getHeight(); h++) { + for(int i = 0; i < 9; i++) { + int x = (int)posX + (i % 3) - 1; + int z = (int)posZ + (i / 3) - 1; + BlockPos pos = new BlockPos(x, h, z); + if(world.getBlockState(pos).getBlock() == AdvancedRocketryBlocks.blockLightSource) + world.setBlockToAir(pos); + } + } + }).start(); } - Runnable cleanThread = new Runnable() { - @Override - public void run() { - for(int h = 0; h < world.getHeight(); h++) { - for(int i = 0; i < 9; i++) { - int x = (int)posX + (i % 3) - 1; - int z = (int)posZ + (i / 3) - 1; - BlockPos pos = new BlockPos(x, h, z); - if(world.getBlockState(pos).getBlock() == AdvancedRocketryBlocks.blockLightSource) - world.setBlockToAir(pos); - } - } - } - }; - @Override public void onUpdate() { @@ -106,15 +100,13 @@ public void onUpdate() { } } - - @Override /** * Checks if the entity is in range to render by using the past in distance and comparing it to its average edge * length * 64 * renderDistanceWeight Args: distance */ + @Override @SideOnly(Side.CLIENT) - public boolean isInRangeToRenderDist(double par1) - { + public boolean isInRangeToRenderDist(double par1) { //double d1 = this.boundingBox.getAverageEdgeLength(); //d1 *= 4096.0D * this.renderDistanceWeight; return par1 < 16777216D; diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java index b6d31c22c..a1c9e11b0 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOrbitalLaserDrill.java @@ -7,7 +7,7 @@ import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; -import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.libVulpes.gui.SlotSingleItem; public class ContainerOrbitalLaserDrill extends Container { diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java index 6615fbe16..23cd05168 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOrbitalLaserDrill.java @@ -11,7 +11,7 @@ import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.util.ResourceLocation; import org.lwjgl.input.Keyboard; -import zmaster587.advancedRocketry.tile.multiblock.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; import zmaster587.libVulpes.gui.GuiImageButton; import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java deleted file mode 100644 index 2787c61b9..000000000 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaser.java +++ /dev/null @@ -1,250 +0,0 @@ -package zmaster587.advancedRocketry.satellite; - -import net.minecraft.block.Block; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.ChunkPos; -import net.minecraft.world.World; -import net.minecraftforge.common.ForgeChunkManager; -import net.minecraftforge.common.ForgeChunkManager.Ticket; -import net.minecraftforge.common.ForgeChunkManager.Type; -import net.minecraftforge.common.MinecraftForge; -import zmaster587.advancedRocketry.AdvancedRocketry; -import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; -import zmaster587.advancedRocketry.entity.EntityLaserNode; -import zmaster587.advancedRocketry.event.BlockBreakEvent.LaserBreakEvent; -import zmaster587.libVulpes.util.ZUtils; - -import java.util.List; - -public class SatelliteLaser extends SatelliteLaserNoDrill { - - private EntityLaserNode laser; - private Ticket ticketLaser; - protected boolean finished; - - public SatelliteLaser(IInventory boundChest) { - super(boundChest); - finished = false; - } - - public boolean isAlive() { - return laser != null && !laser.isDead; - } - - public boolean isFinished() { - return finished; - } - - public boolean getJammed() { return jammed; } - - public void setJammed(boolean newJam) { jammed = newJam; } - - public void deactivateLaser() { - if(laser != null) { - laser.setDead(); - laser = null; - } - - if(ticketLaser != null) - ForgeChunkManager.releaseTicket(ticketLaser); - - finished = false; - } - - /** - * creates the laser and begins mining. This can - * fail if the chunk cannot be force loaded - * @param world world to spawn the laser into - * @param x x coord - * @param z z coord - * @return whether creating the laser is successful - */ - public boolean activateLaser(World world, int x, int z) { - ticketLaser = ForgeChunkManager.requestTicket(AdvancedRocketry.instance, world, Type.NORMAL); - - if(ticketLaser != null) { - ForgeChunkManager.forceChunk(ticketLaser, new ChunkPos(x >> 4, z >> 4)); - - int y = 64; - - if(world.getChunkFromChunkCoords(x >> 4, z >> 4).isLoaded()) { - int current = 0; - for(int i = 0; i < 9; i++) { - current = world.getTopSolidOrLiquidBlock(new BlockPos(x + (i % 3) - 1, 0xFF, z + (i / 3) - 1)).getY(); - if(current > y) - y = current; - } - if(y < 1) - y = 255; - } - else - y = 255; - - laser = new EntityLaserNode(world, x, y, z); - laser.markValid(); - laser.forceSpawn = true; - world.spawnEntity(laser); - return true; - } - return false; - } - - public void performOperation() { - for(int i = 0; i < 9; i++) { - int x = (int)laser.posX + (i % 3) - 1; - int z = (int)laser.posZ + (i / 3) - 1; - - BlockPos laserPos = new BlockPos(x, (int)laser.posY, z); - - IBlockState state = laser.world.getBlockState(laserPos);//Block.blocksList[laser.worldObj.getBlockId(x, (int)laser.posY, z)]; - Block dropBlock; - //Post an event to the eventbus to make protections easier - LaserBreakEvent event = new LaserBreakEvent(x, (int)laser.posY, z); - MinecraftForge.EVENT_BUS.post(event); - - if(event.isCanceled()) - continue; - - - - if(state == Blocks.AIR.getDefaultState() || state.getMaterial().isReplaceable() || state.getMaterial().isLiquid()) { - laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); - continue; - } - - List items = state.getBlock().getDrops(laser.world, laserPos, state, 0); - - //TODO: may need to fix in later builds - if(!state.getMaterial().isOpaque() || state.getBlock() == Blocks.BEDROCK) - continue; - - - - //creator.performOperation(); - - if(items.isEmpty()) { - laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); - continue; - } - - /*for(ItemStack stack : items) { - EntityItem e = new EntityItem(this.worldObj, x, (int)this.posY, z, stack); - - //Don't let anyone pick it up - e.delayBeforeCanPickup = Integer.MAX_VALUE; - e.motionX = 0; - e.motionY = 4; - e.motionZ = 0; - e.posX = (int)this.posX; - e.posY = (int)this.posY + 1; - e.posZ = (int)this.posZ; - e.noClip = true; - e.age = 5940; - this.worldObj.spawnEntityInWorld(e); - }*/ - - if(boundChest != null){ - ItemStack stacks[] = new ItemStack[items.size()]; - - stacks = items.toArray(stacks); - - ZUtils.mergeInventory(stacks, boundChest); - - if(!ZUtils.isInvEmpty(stacks)) { - //TODO: drop extra items - this.deactivateLaser(); - this.jammed = true; - return; - } - } - laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); - //laser.worldObj.setBlockToAir(x, (int)laser.posY, z); - } - - boolean blockInWay = false; - do { - - if(laser.posY < 1) { - laser.setDead(); - laser = null; - finished = true; - break; - } - - laser.setPosition((int)laser.posX, laser.posY - 1, (int)laser.posZ); - - for(int i = 0; i < 9; i++){ - int x = (int)laser.posX + (i % 3) - 1; - int z = (int)laser.posZ + (i / 3) - 1; - - BlockPos laserPos = new BlockPos(x, (int)laser.posY, z); - - IBlockState state = laser.world.getBlockState(laserPos); - - if(!state.getMaterial().isOpaque() || state.getBlock() == Blocks.BEDROCK) - continue; - - if(state == Blocks.AIR.getDefaultState() || state.getMaterial().isLiquid()) { - laser.world.setBlockToAir(laserPos); - continue; - } - - if(state != Blocks.AIR.getDefaultState()) { - blockInWay = true; - break; - } - } - } while (!blockInWay); - } - - @Override - public String getInfo(World world) { - // TODO Auto-generated method stub - return null; - } - - @Override - public String getName() { - // TODO Auto-generated method stub - return "Laser"; - } - - @Override - public boolean performAction(EntityPlayer player, World world, BlockPos pos) { - performOperation(); - return false; - } - - @Override - public double failureChance() { - // TODO Auto-generated method stub - return 0; - } - - @Override - public void writeToNBT(NBTTagCompound nbt) { - nbt.setBoolean("finished", finished); - nbt.setBoolean("jammed", jammed); - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - finished = nbt.getBoolean("finished"); - jammed = nbt.getBoolean("jammed"); - } - - @Override - public boolean canTick() { - return false; - } - - @Override - public void tickEntity() { - } -} diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaserNoDrill.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaserNoDrill.java deleted file mode 100644 index 3692e310f..000000000 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteLaserNoDrill.java +++ /dev/null @@ -1,196 +0,0 @@ -package zmaster587.advancedRocketry.satellite; - -import net.minecraft.block.Block; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.oredict.OreDictionary; -import zmaster587.advancedRocketry.AdvancedRocketry; -import zmaster587.advancedRocketry.api.ARConfiguration; -import zmaster587.advancedRocketry.api.satellite.SatelliteBase; -import zmaster587.libVulpes.util.ZUtils; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; -import java.util.Random; - -public class SatelliteLaserNoDrill extends SatelliteBase { - protected boolean jammed; - protected IInventory boundChest; - World world; - private static List ores; - Random random; - - public SatelliteLaserNoDrill(IInventory boundChest) { - this.boundChest = boundChest; - random = new Random(System.currentTimeMillis()); - - //isEmpty check because is called in post init to register for holo projector - if(ores == null && !ARConfiguration.getCurrentConfig().standardLaserDrillOres.isEmpty()) { - ores = new LinkedList(); - for(int i = 0; i < ARConfiguration.getCurrentConfig().standardLaserDrillOres.size(); i++) { - String oreDictName = ARConfiguration.getCurrentConfig().standardLaserDrillOres.get(i); - - String args[] = oreDictName.split(":"); - - List ores2 = OreDictionary.getOres(args[0]); - - if(ores2 != null && !ores2.isEmpty()) { - int amt = 5; - if(args.length > 1) - { - try { - amt = Integer.parseInt(args[1]); - } catch (NumberFormatException e) {} - } - ores.add(new ItemStack(ores2.get(0).getItem(), amt, ores2.get(0).getItemDamage())); - } - else - { - String splitStr[] = oreDictName.split(":"); - String name; - try { - name = splitStr[0] + ":" + splitStr[1]; - } - catch(IndexOutOfBoundsException e) { - AdvancedRocketry.logger.warn("Unexpected ore name: \"" + oreDictName + "\" during laser drill harvesting"); - continue; - } - - int meta = 0; - int size = 1; - //format: "name meta size" - if(splitStr.length > 2) { - try { - meta = Integer.parseInt(splitStr[2]); - } catch( NumberFormatException e) {} - } - if(splitStr.length > 3) { - try { - size= Integer.parseInt(splitStr[3]); - } catch (NumberFormatException e) {} - } - - ItemStack stack = ItemStack.EMPTY; - Block block = Block.getBlockFromName(name); - if(block == null) { - Item item = Item.getByNameOrId(name); - if(item != null) - stack = new ItemStack(item, size, meta); - } - else - stack = new ItemStack(block, size, meta); - - if(!stack.isEmpty()) - ores.add(stack); - } - } - } - } - - public boolean isAlive() { - return world != null; - } - - public boolean isFinished() { - return false; - } - - public boolean getJammed() { return jammed; } - - public void setJammed(boolean newJam) { jammed = newJam; } - - public void deactivateLaser() { - this.world = null; - } - - /** - * creates the laser and begins mining. This can - * fail if the chunk cannot be force loaded - * @param world world to spawn the laser into - * @param x x coord - * @param z z coord - * @return whether creating the laser is successful - */ - public boolean activateLaser(World world, int x, int z) { - this.world = world; - return true; - } - - - public void performOperation() { - - ArrayList items = new ArrayList(); - if(random.nextInt(10) == 0) { - ItemStack item = ores.get(random.nextInt(ores.size())); - ItemStack newStack = item.copy(); - items.add(newStack); - } - else - items.add(new ItemStack(Blocks.COBBLESTONE, 5)); - - - //TODO: generate Items - - if(boundChest != null){ - ItemStack stacks[] = new ItemStack[items.size()]; - - stacks = items.toArray(stacks); - - ZUtils.mergeInventory(stacks, boundChest); - - if(!ZUtils.isInvEmpty(stacks)) { - //TODO: drop extra items - this.deactivateLaser(); - this.jammed = true; - return; - } - } - } - - @Override - public String getInfo(World world) { - return null; - } - - @Override - public String getName() { - return "Laser"; - } - - @Override - public boolean performAction(EntityPlayer player, World world, BlockPos pos) { - performOperation(); - return false; - } - - @Override - public double failureChance() { - return 0; - } - - @Override - public void writeToNBT(NBTTagCompound nbt) { - nbt.setBoolean("jammed", jammed); - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - jammed = nbt.getBoolean("jammed"); - } - - @Override - public boolean canTick() { - return false; - } - - @Override - public void tickEntity() { - } -} \ No newline at end of file diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/AbstractDrill.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/AbstractDrill.java new file mode 100644 index 000000000..f1b522ede --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/AbstractDrill.java @@ -0,0 +1,85 @@ +package zmaster587.advancedRocketry.tile.multiblock.drill; + +import net.minecraft.block.Block; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.world.World; +import net.minecraftforge.oredict.OreDictionary; +import zmaster587.advancedRocketry.AdvancedRocketry; +import zmaster587.advancedRocketry.api.ARConfiguration; + +import java.util.ArrayList; +import java.util.List; + +abstract class AbstractDrill { + protected static List ores; + + AbstractDrill() { + //isEmpty check because is called in post init to register for holo projector + if (ores == null && !ARConfiguration.getCurrentConfig().standardLaserDrillOres.isEmpty()) { + ores = new ArrayList<>(); + for (int i = 0; i < ARConfiguration.getCurrentConfig().standardLaserDrillOres.size(); i++) { + String oreDictName = ARConfiguration.getCurrentConfig().standardLaserDrillOres.get(i); + + String[] args = oreDictName.split(":"); + + List ores2 = OreDictionary.getOres(args[0]); + + if (ores2 != null && !ores2.isEmpty()) { + int amt = 5; + if (args.length > 1) { + try { + amt = Integer.parseInt(args[1]); + } catch (NumberFormatException ignored) {} + } + ores.add(new ItemStack(ores2.get(0).getItem(), amt, ores2.get(0).getItemDamage())); + } else { + String[] splitStr = oreDictName.split(":"); + String name; + try { + name = splitStr[0] + ":" + splitStr[1]; + } catch (IndexOutOfBoundsException e) { + AdvancedRocketry.logger.warn("Unexpected ore name: \"" + oreDictName + "\" during laser drill harvesting"); + continue; + } + + int meta = 0; + int size = 1; + //format: "name meta size" + if (splitStr.length > 2) { + try { + meta = Integer.parseInt(splitStr[2]); + } catch (NumberFormatException ignored) {} + } + if (splitStr.length > 3) { + try { + size = Integer.parseInt(splitStr[3]); + } catch (NumberFormatException ignored) {} + } + + ItemStack stack = ItemStack.EMPTY; + Block block = Block.getBlockFromName(name); + if (block == null) { + Item item = Item.getByNameOrId(name); + if (item != null) + stack = new ItemStack(item, size, meta); + } else + stack = new ItemStack(block, size, meta); + + if (!stack.isEmpty()) + ores.add(stack); + } + } + } + } + + abstract ItemStack[] performOperation(); + + abstract boolean activate(World world, int x, int z); + + abstract void deactivate(); + + abstract boolean isFinished(); + + abstract boolean needsRestart(); +} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/MiningDrill.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/MiningDrill.java new file mode 100644 index 000000000..794e06789 --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/MiningDrill.java @@ -0,0 +1,150 @@ +package zmaster587.advancedRocketry.tile.multiblock.drill; + +import net.minecraft.block.state.IBlockState; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.util.NonNullList; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.ChunkPos; +import net.minecraft.world.World; +import net.minecraftforge.common.ForgeChunkManager; +import net.minecraftforge.common.MinecraftForge; +import zmaster587.advancedRocketry.AdvancedRocketry; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; +import zmaster587.advancedRocketry.entity.EntityLaserNode; +import zmaster587.advancedRocketry.event.BlockBreakEvent; + +class MiningDrill extends AbstractDrill { + + private EntityLaserNode laser; + private ForgeChunkManager.Ticket ticketLaser; + protected boolean finished; + + MiningDrill() { + super(); + this.finished = false; + } + + ItemStack[] performOperation() { + + ItemStack[] stacks = new ItemStack[0]; + + for (int i = 0; i < 9; i++) { + int x = (int) laser.posX + (i % 3) - 1; + int z = (int) laser.posZ + (i / 3) - 1; + BlockPos laserPos = new BlockPos(x, (int) laser.posY, z); + IBlockState state = laser.world.getBlockState(laserPos); + //Post an event to the eventbus to make protections easier + BlockBreakEvent.LaserBreakEvent event = new BlockBreakEvent.LaserBreakEvent(x, (int) laser.posY, z); + MinecraftForge.EVENT_BUS.post(event); + + if (event.isCanceled()) + continue; + + if (state == Blocks.AIR.getDefaultState() || state.getMaterial().isReplaceable() || state.getMaterial().isLiquid()) { + laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); + continue; + } + + NonNullList items = NonNullList.create(); + state.getBlock().getDrops(items, laser.world, laserPos, state, 0); + + //TODO: may need to fix in later builds + if (!state.getMaterial().isOpaque() || state.getBlock() == Blocks.BEDROCK) + continue; + + + if (items.isEmpty()) { + laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); + continue; + } + + stacks = new ItemStack[items.size()]; + stacks = items.toArray(stacks); + + laser.world.setBlockState(laserPos, AdvancedRocketryBlocks.blockLightSource.getDefaultState()); + } + + boolean blockInWay = false; + do { + + if (laser.posY < 1) { + laser.setDead(); + laser = null; + finished = true; + break; + } + + laser.setPosition((int) laser.posX, laser.posY - 1, (int) laser.posZ); + + for (int i = 0; i < 9; i++) { + int x = (int) laser.posX + (i % 3) - 1; + int z = (int) laser.posZ + (i / 3) - 1; + BlockPos laserPos = new BlockPos(x, (int) laser.posY, z); + IBlockState state = laser.world.getBlockState(laserPos); + + if (!state.getMaterial().isOpaque() || state.getBlock() == Blocks.BEDROCK) + continue; + + if (state == Blocks.AIR.getDefaultState() || state.getMaterial().isLiquid()) { + laser.world.setBlockToAir(laserPos); + continue; + } + + if (state != Blocks.AIR.getDefaultState()) { + blockInWay = true; + break; + } + } + } while (!blockInWay); + + return stacks; + } + + boolean activate(World world, int x, int z) { + ticketLaser = ForgeChunkManager.requestTicket(AdvancedRocketry.instance, world, ForgeChunkManager.Type.NORMAL); + + if (ticketLaser != null) { + ForgeChunkManager.forceChunk(ticketLaser, new ChunkPos(x >> 4, z >> 4)); + + int y = 64; + + if (world.getChunkFromChunkCoords(x >> 4, z >> 4).isLoaded()) { + int current; + for (int i = 0; i < 9; i++) { + current = world.getTopSolidOrLiquidBlock(new BlockPos(x + (i % 3) - 1, 0xFF, z + (i / 3) - 1)).getY(); + if (current > y) + y = current; + } + } else + y = 255; + + laser = new EntityLaserNode(world, x, y, z); + laser.markValid(); + laser.forceSpawn = true; + world.spawnEntity(laser); + return true; + } + return false; + } + + void deactivate() { + if (laser != null) { + laser.setDead(); + laser = null; + } + + if (ticketLaser != null) + ForgeChunkManager.releaseTicket(ticketLaser); + + finished = false; + } + + boolean isFinished() { + return finished; + } + + boolean needsRestart() { + return this.laser == null || this.ticketLaser == null; + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/TileOrbitalLaserDrill.java similarity index 81% rename from src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java rename to src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/TileOrbitalLaserDrill.java index 88c27a617..2c3170f77 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileOrbitalLaserDrill.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/TileOrbitalLaserDrill.java @@ -1,16 +1,13 @@ -package zmaster587.advancedRocketry.tile.multiblock; +package zmaster587.advancedRocketry.tile.multiblock.drill; import io.netty.buffer.ByteBuf; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; -import net.minecraft.inventory.IInventory; import net.minecraft.inventory.ISidedInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetworkManager; import net.minecraft.network.play.server.SPacketUpdateTileEntity; -import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; @@ -28,36 +25,32 @@ import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.inventory.TextureResources; -import zmaster587.advancedRocketry.satellite.SatelliteLaser; -import zmaster587.advancedRocketry.satellite.SatelliteLaserNoDrill; import zmaster587.advancedRocketry.stations.SpaceObjectManager; -import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.world.provider.WorldProviderSpace; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.api.LibVulpesBlocks; -import zmaster587.libVulpes.block.RotatableBlock; import zmaster587.libVulpes.compat.InventoryCompat; import zmaster587.libVulpes.inventory.modules.*; import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; import zmaster587.libVulpes.tile.multiblock.TileMultiPowerConsumer; import zmaster587.libVulpes.util.MultiInventory; +import zmaster587.libVulpes.util.ZUtils; + import java.util.LinkedList; import java.util.List; + public class TileOrbitalLaserDrill extends TileMultiPowerConsumer implements ISidedInventory, IGuiCallback, IButtonInventory { - private static final int INVSIZE = 9; - ItemStack glassPanel; - SatelliteLaserNoDrill laserSat; - protected boolean isRunning, finished; - protected IInventory adjInv; + ItemStack lens; + private final AbstractDrill drill; + protected boolean isRunning, finished, isJammed; private int radius, xCenter, yCenter, numSteps; private EnumFacing prevDir; public int laserX, laserZ, tickSinceLastOperation; - private static final EnumFacing[] VALID_INVENTORY_DIRECTIONS = { EnumFacing.NORTH, EnumFacing.EAST, EnumFacing.SOUTH, EnumFacing.WEST}; - private static final int POWER_PER_OPERATION =(int)( 10000* ARConfiguration.getCurrentConfig().spaceLaserPowerMult); + private static final int POWER_PER_OPERATION =(int)( 10000 * ARConfiguration.getCurrentConfig().spaceLaserPowerMult); private ModuleTextBox locationX, locationZ; private ModuleText updateText; MultiInventory inv; @@ -103,7 +96,7 @@ public enum MODE{ LINE_X, LINE_Z, SPIRAL - }; + } private MODE mode; @@ -111,8 +104,8 @@ public enum MODE{ public TileOrbitalLaserDrill() { super(); - glassPanel = ItemStack.EMPTY; - //invBuffer = new ItemStack[INVSIZE]; + lens = ItemStack.EMPTY; + radius = 0; xCenter = 0; yCenter = 0; @@ -125,12 +118,13 @@ public TileOrbitalLaserDrill() { inv= new MultiInventory(this.itemOutPorts); if(ARConfiguration.getCurrentConfig().laserDrillPlanet) - laserSat = new SatelliteLaser(inv); + this.drill = new MiningDrill(); else - laserSat = new SatelliteLaserNoDrill(inv); + this.drill = new VoidDrill(); isRunning = false; finished = false; + isJammed = false; mode = MODE.SINGLE; } @@ -153,12 +147,12 @@ public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { @Override public String getMachineName() { - return getModularInventoryName(); + return this.getModularInventoryName(); } /* * ID 0: client changed xcoord in interface - * ID 1: client changed ycoord in interface + * ID 1: client changed zcoord in interface * ID 2: sync whether the machine is running * ID 3: sync Mode * ID 4: jam reset @@ -214,7 +208,7 @@ else if(id == 12) else if(id == 13 && !isRunning()) this.mode = MODE.values()[nbt.getInteger("mode")]; else if(id == 14) - this.attempUnjam(); + this.attemptUnjam(); markDirty(); } @@ -259,7 +253,7 @@ public void decrementMode() { mode = MODE.values()[num]; } - public void setMode(MODE m) {mode = m;}; + public void setMode(MODE m) {mode = m;} public void setFinished(boolean value) { finished = value; } @@ -280,43 +274,54 @@ public void update() { checkCanRun(); } - //TODO: drain energy if(!this.world.isRemote) { tickSinceLastOperation++; - if(!isAllowedToRun()) { - laserSat.deactivateLaser(); + if(unableToRun()) { + this.drill.deactivate(); this.setFinished(true); this.setRunning(false); } - else - if(hasPowerForOperation() && isReadyForOperation() && laserSat.isAlive() && !laserSat.getJammed()) { - laserSat.performOperation(); + else if(this.hasPowerForOperation() && this.isReadyForOperation() && !this.isJammed) { + + if(this.drill.needsRestart()) { + this.setRunning(false); + return; + } + + ItemStack[] stacks = this.drill.performOperation(); + ZUtils.mergeInventory(stacks,this.inv); + + if(!ZUtils.isInvEmpty(stacks)) { + //TODO: drop extra items + this.drill.deactivate(); + this.isJammed = true; + } - batteries.setEnergyStored(batteries.getUniversalEnergyStored() - POWER_PER_OPERATION); - tickSinceLastOperation = 0; + this.batteries.setEnergyStored(this.batteries.getUniversalEnergyStored() - POWER_PER_OPERATION); + this.tickSinceLastOperation = 0; } } - if(laserSat.isFinished()) { + if(this.drill.isFinished()) { setRunning(false); - laserSat.deactivateLaser(); + this.drill.deactivate(); - if(!laserSat.getJammed()) { - if(mode == MODE.SINGLE) - finished = true; + if(!this.isJammed) { + if(this.mode == MODE.SINGLE) + this.finished = true; if(this.world.getStrongPower(getPos()) != 0) { - if(mode == MODE.LINE_X) { + if(this.mode == MODE.LINE_X) { this.laserX += 3; } - else if(mode == MODE.LINE_Z) { + else if(this.mode == MODE.LINE_Z) { this.laserZ += 3; } - else if(mode == MODE.SPIRAL) { - numSteps++; - if(radius < numSteps) { - numSteps = 0; + else if(this.mode == MODE.SPIRAL) { + this.numSteps++; + if(this.radius < this.numSteps) { + this.numSteps = 0; if(prevDir == EnumFacing.NORTH) prevDir = EnumFacing.EAST; else if(prevDir == EnumFacing.EAST){ @@ -349,16 +354,16 @@ public boolean isReadyForOperation() { } public void onDestroy() { - if(laserSat != null) { - laserSat.deactivateLaser(); + if(this.drill != null) { + this.drill.deactivate(); } ForgeChunkManager.releaseTicket(ticket); } @Override public void onChunkUnload() { - if(laserSat != null) { - laserSat.deactivateLaser(); + if(this.drill != null) { + this.drill.deactivate(); } isRunning = false; } @@ -382,21 +387,17 @@ public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { @Override public NBTTagCompound writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); - - NBTTagCompound laser = new NBTTagCompound(); - laserSat.writeToNBT(laser); - - nbt.setTag("laser", laser); - if(glassPanel != null) { + if(lens != null) { NBTTagCompound tag = new NBTTagCompound(); - glassPanel.writeToNBT(tag); + lens.writeToNBT(tag); nbt.setTag("GlassPane", tag); } nbt.setInteger("laserX", laserX); nbt.setInteger("laserZ", laserZ); nbt.setByte("mode", (byte)mode.ordinal()); + nbt.setBoolean("jammed",this.isJammed); if(mode == MODE.SPIRAL && prevDir != null) { nbt.setInteger("CenterX", xCenter); @@ -412,15 +413,15 @@ public NBTTagCompound writeToNBT(NBTTagCompound nbt) { public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); - laserSat.readFromNBT(nbt.getCompoundTag("laser")); if(nbt.hasKey("GlassPane")) { NBTTagCompound tag = nbt.getCompoundTag("GlassPane"); - glassPanel = new ItemStack(tag); + lens = new ItemStack(tag); } laserX = nbt.getInteger("laserX"); laserZ = nbt.getInteger("laserZ"); mode = MODE.values()[nbt.getByte("mode")]; + this.isJammed = nbt.getBoolean("jammed"); if(mode == MODE.SPIRAL && nbt.hasKey("prevDir")){ xCenter = nbt.getInteger("CenterX"); @@ -431,83 +432,39 @@ public void readFromNBT(NBTTagCompound nbt) { } } - /** - * Needs to be called when the laser is finished - */ - public void onLaserFinish() { - - } - /** * Take items from internal inventory - * @return */ - public void attempUnjam() { - if(!laserSat.getJammed()) + public void attemptUnjam() { + if(!this.isJammed) return; - - //TODO: finish - laserSat.setJammed(false); - //!ZUtils.isInvEmpty(invBuffer); + if(this.hatchesAreEmpty()) { + this.isJammed = false; + } finished = false; checkCanRun(); } - //TODO: buildcraft support - - /** - * Gets the first inventory with an empty slot - * @return first available inventory or null - */ - private Object getAvalibleInv() { - EnumFacing front = RotatableBlock.getFront(world.getBlockState(getPos())); - - for(EnumFacing f : VALID_INVENTORY_DIRECTIONS) { - if(f == front) - continue; - - TileEntity e = this.world.getTileEntity(getPos().offset(f)); - - - if(InventoryCompat.canInjectItems(e)) - return (IInventory)e; + private boolean hatchesAreEmpty() { + for(int i = 1; i < this.inv.getSizeInventory(); ++i) { + if (!this.inv.getStackInSlot(i).isEmpty()) { + return false; + } } - return null; + return true; } - /** - * Gets the first inv with a slot able to hold 'itemStack' - * @param item item to fit into inventory - * @return inv with capablity of holding 'itemStack' - */ - private Object getAvalibleInv(ItemStack item) { - if(item == null) - return getAvalibleInv(); - - EnumFacing front = RotatableBlock.getFront(world.getBlockState(pos)); - - for(EnumFacing f : VALID_INVENTORY_DIRECTIONS) { - if(f == front) - continue; - - TileEntity e = this.world.getTileEntity(getPos()); - - - if(InventoryCompat.canInjectItems(e, item)) - return e; - } - return null; - } + //TODO: buildcraft support private boolean canMachineSeeEarth() { return true; } - private boolean isAllowedToRun() { - return !(glassPanel.isEmpty() || !canMachineSeeEarth() || batteries.getUniversalEnergyStored() == 0 || !(this.world.provider instanceof WorldProviderSpace) || !zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().canTravelTo(((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet()) || - ARConfiguration.getCurrentConfig().laserBlackListDims.contains(((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet())); + private boolean unableToRun() { + return lens.isEmpty() || !canMachineSeeEarth() || batteries.getUniversalEnergyStored() == 0 || !(this.world.provider instanceof WorldProviderSpace) || !zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().canTravelTo(((WorldProviderSpace) this.world.provider).getDimensionProperties(getPos()).getParentPlanet()) || + ARConfiguration.getCurrentConfig().laserBlackListDims.contains(((WorldProviderSpace) this.world.provider).getDimensionProperties(getPos()).getParentPlanet()); } /** @@ -515,13 +472,11 @@ private boolean isAllowedToRun() { */ public void checkCanRun() { //Laser requires lense, redstone power, not be jammed, and be in orbit and energy to function - if(world.isBlockIndirectlyGettingPowered(getPos()) == 0 || !isAllowedToRun()) { - if(laserSat.isAlive()) { - laserSat.deactivateLaser(); - } + if(world.isBlockIndirectlyGettingPowered(getPos()) == 0 || unableToRun()) { + drill.deactivate(); setRunning(false); - } else if(!laserSat.isAlive() && !finished && !laserSat.getJammed() && world.isBlockIndirectlyGettingPowered(getPos()) > 0) { + } else if(!this.finished && !this.isJammed && world.isBlockIndirectlyGettingPowered(getPos()) > 0) { //Laser will be on at this point int orbitDimId = ((WorldProviderSpace)this.world.provider).getDimensionProperties(getPos()).getParentPlanet(); @@ -543,7 +498,7 @@ public void checkCanRun() { ForgeChunkManager.forceChunk(ticket, new ChunkPos(getPos().getX() / 16 - (getPos().getX() < 0 ? 1 : 0), getPos().getZ() / 16 - (getPos().getZ() < 0 ? 1 : 0))); } - setRunning(laserSat.activateLaser(orbitWorld, laserX, laserZ)); + setRunning(drill.activate(orbitWorld, laserX, laserZ)); } if(!this.world.isRemote) @@ -567,7 +522,7 @@ public int getSizeInventory() { @Override public ItemStack getStackInSlot(int i) { if(i == 0) - return glassPanel; + return lens; else { i--; return inv.getStackInSlot(i); @@ -579,8 +534,8 @@ public ItemStack decrStackSize(int i, int j) { ItemStack ret; if(i == 0) { - ret = glassPanel.copy(); - glassPanel = ItemStack.EMPTY; + ret = lens.copy(); + lens = ItemStack.EMPTY; return ret; } return ItemStack.EMPTY; @@ -591,7 +546,7 @@ public void setInventorySlotContents(int i, ItemStack itemstack) { //TODO: add gregcipies if(i == 0) - glassPanel = itemstack; + lens = itemstack; else { if(InventoryCompat.canInjectItems(inv, itemstack)) @@ -619,7 +574,7 @@ public boolean isUsableByPlayer(EntityPlayer entityplayer) { @Override public boolean isEmpty() { - return glassPanel.isEmpty(); + return lens.isEmpty(); } @Override @@ -640,14 +595,12 @@ public int[] getSlotsForFace(EnumFacing side) { @Override - public boolean canInsertItem(int index, ItemStack itemStackIn, - EnumFacing direction) { + public boolean canInsertItem(int index, ItemStack itemStackIn, EnumFacing direction) { return false; } @Override - public boolean canExtractItem(int index, ItemStack stack, - EnumFacing direction) { + public boolean canExtractItem(int index, ItemStack stack, EnumFacing direction) { return false; } @@ -663,8 +616,7 @@ public boolean isItemValidForSlot(int i, ItemStack itemstack) { //Redstone Flux start /** - * @param simulate true to simulate.. false to drain the power - * @return returns whether enough power is stored for the next opertation + * @return returns whether enough power is stored for the next operation */ public boolean hasPowerForOperation() { return POWER_PER_OPERATION <= batteries.getUniversalEnergyStored(); @@ -681,12 +633,11 @@ public void setEnergy(int amt) { //Redstone Flux end public boolean isJammed() { - return laserSat.getJammed(); + return this.isJammed; } public void setJammed(boolean b) { - laserSat.setJammed(b); - + this.isJammed = b; } @Override @@ -713,7 +664,7 @@ else if(module == locationZ) { @Override public List getModules(int id, EntityPlayer player) { - List modules = new LinkedList(); + List modules = new LinkedList<>(); if(world.isRemote) { modules.add(locationX = new ModuleNumericTextbox(this, 113, 31, 50, 10, 16)); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/VoidDrill.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/VoidDrill.java new file mode 100644 index 000000000..bef37831a --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/drill/VoidDrill.java @@ -0,0 +1,56 @@ +package zmaster587.advancedRocketry.tile.multiblock.drill; + +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.world.World; + +import java.util.ArrayList; +import java.util.Random; + +/** + * This drill is used if the laserDrillPlanet config option is disabled. It simply conjures ores from nowhere + */ +class VoidDrill extends AbstractDrill { + + private final Random random; + + VoidDrill() { + super(); + this.random = new Random(); + } + + /** + * Performs a single drilling operation + * + * @return The ItemStacks produced by this tick of drilling + */ + ItemStack[] performOperation() { + ArrayList items = new ArrayList<>(); + if (random.nextInt(10) == 0) { + ItemStack item = ores.get(random.nextInt(ores.size())); + ItemStack newStack = item.copy(); + items.add(newStack); + } else + items.add(new ItemStack(Blocks.COBBLESTONE, 5)); + + ItemStack[] stacks = new ItemStack[items.size()]; + + stacks = items.toArray(stacks); + + return stacks; + } + + boolean activate(World world, int x, int z) { + return true; + } + + void deactivate() {} + + boolean isFinished() { + return false; + } + + boolean needsRestart() { + return false; + } +} From db364daa1bec447b8cf785577fb6b0c0a9bf7162 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 15:51:17 -0400 Subject: [PATCH 072/312] Fix solar array after recent breakages --- .../multiblock/energy/TileSolarArray.java | 35 ++++++++++++------- 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java index 1a8312db0..fc80257cd 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -26,6 +26,7 @@ import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.api.IUniversalEnergy; import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; import zmaster587.libVulpes.api.LibVulpesBlocks; import zmaster587.libVulpes.block.BlockMeta; @@ -37,6 +38,7 @@ import zmaster587.libVulpes.tile.multiblock.TileMultiPowerProducer; import zmaster587.libVulpes.util.Vector3F; +import java.util.Iterator; import java.util.LinkedList; import java.util.List; @@ -65,7 +67,6 @@ public class TileSolarArray extends TileMultiPowerProducer implements ITickable {'*', '*', '*'}, {'*', '*', '*'}, {'*', '*', '*'}, - {'*', '*', '*'}, {'*', '*', '*'} }}; @@ -107,19 +108,28 @@ public List getAllowableWildCardBlocks() { } @Override - protected void replaceStandardBlock(BlockPos newPos, IBlockState state, TileEntity tile) { - //Number of panels check, block getter - Block block = state.getBlock(); - //Actually check panels - if (block == AdvancedRocketryBlocks.blockSolarArrayPanel && world.canBlockSeeSky(newPos.up())) { - numPanels ++; + protected boolean completeStructure(IBlockState state) { + //Needed definitions + EnumFacing front = this.getFrontDirection(state); + Vector3F offset = this.getControllerOffset(structure); + + //Panel-checker iterator + numPanels = 0; + for(int y = 0; y < structure.length; ++y) { + for(int z = 0; z < structure[0].length; ++z) { + for(int x = 0; x < structure[0][0].length; ++x) { + int globalX = this.pos.getX() + (x - offset.x) * front.getFrontOffsetZ() - (z - offset.z) * front.getFrontOffsetX(); + int globalY = this.pos.getY() - y + offset.y; + int globalZ = this.pos.getZ() - (x - offset.x) * front.getFrontOffsetX() - (z - offset.z) * front.getFrontOffsetZ(); + if (world.getBlockState(new BlockPos(globalX, globalY, globalZ)).getBlock() == AdvancedRocketryBlocks.blockSolarArrayPanel) { + numPanels++; + } + } + } } - //And of course actually check the super - super.replaceStandardBlock(newPos, state, tile); - + return super.completeStructure(state); } - @Override public String getMachineName() { return "tile.solararray.name"; @@ -137,7 +147,8 @@ public void update() { return; if(!world.isRemote) { - double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplierWithoutAtmosphere() : DimensionManager.getEffectiveDimId(world, pos).getPeakInsolationMultiplier(); + DimensionProperties properties =DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplier(); int energyRecieved = 0; if(enabled && ((world.isDaytime() && world.canBlockSeeSky(this.pos.up())) || (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId && world.canBlockSeeSky(this.pos.down())))) { //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff From 227018f6f3f5320ca5124b10149e070833a211d8 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Fri, 19 Mar 2021 22:47:00 -0400 Subject: [PATCH 073/312] Update railgun model and structure --- .../render/multiblocks/RendererRailgun.java | 2 +- .../tile/multiblock/TileRailgun.java | 199 +- .../advancedrocketry/models/railgun.obj | 3129 +++++++++++------ .../textures/models/centrifuge.png | Bin 19681 -> 19678 bytes .../textures/models/railgun.png | Bin 330221 -> 40113 bytes 5 files changed, 2122 insertions(+), 1208 deletions(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java index 37d170770..0aa8e87d9 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java @@ -40,7 +40,7 @@ public void render(TileEntity tile, double x, //Rotate and move the model into position EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - GL11.glTranslated(2f, 0, 0f); + GL11.glTranslated(3f, 0, 0f); bindTexture(texture); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java index 8bba13c37..225c16169 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java @@ -1,6 +1,7 @@ package zmaster587.advancedRocketry.tile.multiblock; import io.netty.buffer.ByteBuf; +import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; @@ -51,63 +52,130 @@ public class TileRailgun extends TileMultiPowerConsumer implements IInventory, I RedstoneState state; ModuleRedstoneOutputButton redstoneControl; - public static final Object[][][] structure = { - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", "coilCopper" , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {'*', '*', '*', '*', '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', '*', '*', '*', '*'}}, - - {{'*', '*', 'c', '*', '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', '*', '*', '*', '*'}} - - }; + static final Object[][][] structure = new Object[][][] + { + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"blockSteel",null,null,null,null}, + {null,null,null,LibVulpesBlocks.blockAdvStructureBlock,"blockTitanium",LibVulpesBlocks.blockAdvStructureBlock,null,null,null}, + {null,null,"blockSteel","blockTitanium","blockTitanium","blockTitanium","blockSteel",null,null}, + {null,null,null,LibVulpesBlocks.blockAdvStructureBlock,"blockTitanium",LibVulpesBlocks.blockAdvStructureBlock,null,null,null}, + {null,null,null,null,"blockSteel",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab",'I','c','O',"slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.motors,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab",'P','P','P',"slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"} + } + }; public TileRailgun() { inv = new EmbeddedInventory(1); @@ -128,6 +196,11 @@ protected int requiredPowerPerTick() { } return super.requiredPowerPerTick(); } + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return true; + } /** * @return the destionation DIMID or Constants.INVALID_PLANET if not valid @@ -151,18 +224,6 @@ private BlockPos getDestPosition() { return null; } - @Override - public List getAllowableWildCardBlocks() { - List blocks = super.getAllowableWildCardBlocks(); - - blocks.addAll(getAllowableBlocks('P')); - blocks.addAll(getAllowableBlocks('I')); - blocks.addAll(getAllowableBlocks('O')); - blocks.add(new BlockMeta(LibVulpesBlocks.blockAdvStructureBlock)); - - return blocks; - } - @Override public Object[][][] getStructure() { return structure; diff --git a/src/main/resources/assets/advancedrocketry/models/railgun.obj b/src/main/resources/assets/advancedrocketry/models/railgun.obj index 213ae712b..5eb52c43c 100644 --- a/src/main/resources/assets/advancedrocketry/models/railgun.obj +++ b/src/main/resources/assets/advancedrocketry/models/railgun.obj @@ -1,1151 +1,2004 @@ -# Blender v2.78 (sub 0) OBJ File: 'railgun.blend' +# Blender v2.79 (sub 0) OBJ File: 'railgun.blend' # www.blender.org +mtllib railgun.mtl o Barrel -v 0.000000 2.000000 1.360801 -v 0.000000 9.000000 1.360801 -v -0.520756 2.000000 1.257216 -v -0.520756 9.000000 1.257216 -v -0.962231 2.000000 0.962232 -v -0.962231 9.000000 0.962232 -v -1.257215 2.000000 0.520756 -v -1.257215 9.000000 0.520756 -v -1.360800 2.000000 0.000001 -v -1.360800 9.000000 0.000001 -v -1.257215 2.000000 -0.520755 -v -1.257215 9.000000 -0.520755 -v -0.962231 2.000000 -0.962230 -v -0.962231 9.000000 -0.962230 -v -0.520756 2.000000 -1.257215 -v -0.520756 9.000000 -1.257215 -v -0.000000 2.000000 -1.360799 -v -0.000000 9.000000 -1.360799 -v 0.520755 2.000000 -1.257215 -v 0.520755 9.000000 -1.257215 -v 0.962231 2.000000 -0.962231 -v 0.962231 9.000000 -0.962231 -v 1.257215 2.000000 -0.520755 -v 1.257215 9.000000 -0.520755 -v 1.360800 2.000000 0.000001 -v 1.360800 9.000000 0.000001 -v 1.257215 2.000000 0.520757 -v 1.257215 9.000000 0.520757 -v 0.962231 2.000000 0.962232 -v 0.962231 9.000000 0.962232 -v 0.520755 2.000000 1.257216 -v 0.520755 9.000000 1.257216 -v 0.108000 1.880000 -1.496879 -v 0.108000 9.000000 -1.496879 -v 0.108000 1.880000 -1.280879 -v 0.108000 9.000000 -1.280879 -v -0.108000 1.880000 -1.496879 -v -0.108000 9.000000 -1.496879 -v -0.108000 1.880000 -1.280879 -v -0.108000 9.000000 -1.280879 -v -1.496880 1.880000 -0.107999 -v -1.496880 9.000000 -0.107999 -v -1.280880 1.880000 -0.107999 -v -1.280880 9.000000 -0.107999 -v -1.496880 1.880000 0.108001 -v -1.496880 9.000000 0.108001 -v -1.280880 1.880000 0.108001 -v -1.280880 9.000000 0.108001 -v 1.496880 1.880000 0.108001 -v 1.496880 9.000000 0.108001 -v 1.280880 1.880000 0.108001 -v 1.280880 9.000000 0.108001 -v 1.496880 1.880000 -0.107999 -v 1.496880 9.000000 -0.107999 -v 1.280880 1.880000 -0.107999 -v 1.280880 9.000000 -0.107999 -v -0.108000 1.880000 1.496881 -v -0.108000 9.000000 1.496881 -v -0.108000 1.880000 1.280881 -v -0.108000 9.000000 1.280881 -v 0.108000 1.880000 1.496881 -v 0.108000 9.000000 1.496881 -v 0.108000 1.880000 1.280881 -v 0.108000 9.000000 1.280881 -v 0.000000 2.000000 -1.457999 -v 0.000000 9.000000 -1.457999 -v 0.557953 2.000000 -1.347016 -v 0.557953 9.000000 -1.347016 -v 1.030962 2.000000 -1.030961 -v 1.030962 9.000000 -1.030961 -v 1.347016 2.000000 -0.557952 -v 1.347016 9.000000 -0.557952 -v 1.458000 2.000000 0.000001 -v 1.458000 9.000000 0.000001 -v 1.347016 2.000000 0.557953 -v 1.347016 9.000000 0.557953 -v 1.030962 2.000000 1.030962 -v 1.030962 9.000000 1.030962 -v 0.557953 2.000000 1.347017 -v 0.557953 9.000000 1.347017 -v 0.000000 2.000000 1.458001 -v 0.000000 9.000000 1.458001 -v -0.557952 2.000000 1.347017 -v -0.557952 9.000000 1.347017 -v -1.030961 2.000000 1.030963 -v -1.030961 9.000000 1.030963 -v -1.347016 2.000000 0.557953 -v -1.347016 9.000000 0.557953 -v -1.458000 2.000000 0.000001 -v -1.458000 9.000000 0.000001 -v -1.347016 2.000000 -0.557952 -v -1.347016 9.000000 -0.557952 -v -1.030961 2.000000 -1.030961 -v -1.030961 9.000000 -1.030961 -v -0.557952 2.000000 -1.347016 -v -0.557952 9.000000 -1.347016 -v -0.413298 1.500000 -0.997789 -v -0.413298 9.000000 -0.997789 -v 0.413298 1.500000 -0.997789 -v 0.413298 9.000000 -0.997789 -v 0.997790 1.500000 -0.413297 -v 0.997790 9.000000 -0.413297 -v 0.997790 1.500000 0.413299 -v 0.997790 9.000000 0.413299 -v 0.413298 1.500000 0.997791 -v 0.413298 9.000000 0.997791 -v -0.413298 1.500000 0.997791 -v -0.413298 9.000000 0.997791 -v -0.997790 1.500000 0.413299 -v -0.997790 9.000000 0.413299 -v -0.997790 1.500000 -0.413297 -v -0.997790 9.000000 -0.413297 -v 0.330639 9.000000 -0.798231 -v -0.330638 9.000000 -0.798231 -v 0.798232 9.000000 -0.330638 -v 0.798232 9.000000 0.330639 -v 0.330638 9.000000 0.798233 -v -0.330639 9.000000 0.798233 -v -0.798232 9.000000 0.330639 -v -0.798232 9.000000 -0.330638 -v 0.330639 8.700001 -0.798231 -v -0.330638 8.700001 -0.798231 -v 0.798232 8.700001 -0.330638 -v 0.798232 8.700001 0.330639 -v 0.330638 8.700001 0.798233 -v -0.330639 8.700001 0.798233 -v -0.798232 8.700001 0.330639 -v -0.798232 8.700001 -0.330638 -v 0.000000 2.000000 1.360801 -v 0.000000 9.000000 1.360801 -v -0.520756 2.000000 1.257216 -v -0.520756 9.000000 1.257216 -v -0.962231 2.000000 0.962232 -v -0.962231 9.000000 0.962232 -v -1.257215 2.000000 0.520756 -v -1.257215 9.000000 0.520756 -v -1.360800 2.000000 0.000001 -v -1.360800 9.000000 0.000001 -v -1.257215 2.000000 -0.520755 -v -1.257215 9.000000 -0.520755 -v -0.962231 2.000000 -0.962230 -v -0.962231 9.000000 -0.962230 -v -0.520756 2.000000 -1.257215 -v -0.520756 9.000000 -1.257215 -v -0.000000 2.000000 -1.360799 -v -0.000000 9.000000 -1.360799 -v 0.520755 2.000000 -1.257215 -v 0.520755 9.000000 -1.257215 -v 0.962231 2.000000 -0.962231 -v 0.962231 9.000000 -0.962231 -v 1.257215 2.000000 -0.520755 -v 1.257215 9.000000 -0.520755 -v 1.360800 2.000000 0.000001 -v 1.360800 9.000000 0.000001 -v 1.257215 2.000000 0.520757 -v 1.257215 9.000000 0.520757 -v 0.962231 2.000000 0.962232 -v 0.962231 9.000000 0.962232 -v 0.520755 2.000000 1.257216 -v 0.520755 9.000000 1.257216 -v 0.000000 2.000000 -1.457999 -v 0.000000 9.000000 -1.457999 -v 0.557953 2.000000 -1.347016 -v 0.557953 9.000000 -1.347016 -v 1.030962 2.000000 -1.030961 -v 1.030962 9.000000 -1.030961 -v 1.347016 2.000000 -0.557952 -v 1.347016 9.000000 -0.557952 -v 1.458000 2.000000 0.000001 -v 1.458000 9.000000 0.000001 -v 1.347016 2.000000 0.557953 -v 1.347016 9.000000 0.557953 -v 1.030962 2.000000 1.030962 -v 1.030962 9.000000 1.030962 -v 0.557953 2.000000 1.347017 -v 0.557953 9.000000 1.347017 -v 0.000000 2.000000 1.458001 -v 0.000000 9.000000 1.458001 -v -0.557952 2.000000 1.347017 -v -0.557952 9.000000 1.347017 -v -1.030961 2.000000 1.030963 -v -1.030961 9.000000 1.030963 -v -1.347016 2.000000 0.557953 -v -1.347016 9.000000 0.557953 -v -1.458000 2.000000 0.000001 -v -1.458000 9.000000 0.000001 -v -1.347016 2.000000 -0.557952 -v -1.347016 9.000000 -0.557952 -v -1.030961 2.000000 -1.030961 -v -1.030961 9.000000 -1.030961 -v -0.557952 2.000000 -1.347016 -v -0.557952 9.000000 -1.347016 -vt 0.8809 0.3706 -vt 0.8706 0.0004 -vt 0.8809 0.0004 -vt 0.9115 0.3706 -vt 0.9013 0.0004 -vt 0.9115 0.0004 -vt 0.9013 0.3706 -vt 0.8911 0.0004 -vt 0.8911 0.3706 -vt 0.8809 0.3808 -vt 0.8911 0.3808 -vt 0.7976 0.3706 -vt 0.7874 0.0004 -vt 0.7976 0.0004 -vt 0.8283 0.3706 -vt 0.8181 0.0004 -vt 0.8283 0.0004 -vt 0.8181 0.3706 -vt 0.8079 0.0004 -vt 0.8079 0.3706 -vt 0.7976 0.3808 -vt 0.8079 0.3808 -vt 0.8392 0.3706 -vt 0.8290 0.0004 -vt 0.8392 0.0004 -vt 0.8699 0.3706 -vt 0.8597 0.0004 -vt 0.8699 0.0004 -vt 0.8597 0.3706 -vt 0.8495 0.0004 -vt 0.8495 0.3706 -vt 0.8392 0.3808 -vt 0.8495 0.3808 -vt 0.7560 0.3706 -vt 0.7458 0.0004 -vt 0.7560 0.0004 -vt 0.7867 0.3706 -vt 0.7765 0.0004 -vt 0.7867 0.0004 -vt 0.7765 0.3706 -vt 0.7663 0.0004 -vt 0.7663 0.3706 -vt 0.7560 0.3808 -vt 0.7663 0.3808 -vt 0.8706 0.3706 -vt 0.7874 0.3706 -vt 0.8290 0.3706 -vt 0.7458 0.3706 -vt 0.2015 0.7169 -vt 0.1764 0.3590 -vt 0.2015 0.3590 -vt 0.1763 0.7169 -vt 0.1512 0.3590 -vt 0.1512 0.7169 -vt 0.1261 0.3590 -vt 0.1260 0.7169 -vt 0.1009 0.3590 -vt 0.1009 0.7169 -vt 0.0758 0.3590 -vt 0.0758 0.7169 -vt 0.0507 0.3590 -vt 0.0506 0.7169 -vt 0.0255 0.3590 -vt 0.0255 0.7169 -vt 0.0004 0.3590 -vt 0.4026 0.7170 -vt 0.3775 0.3590 -vt 0.4026 0.3590 -vt 0.3774 0.7170 -vt 0.3523 0.3590 -vt 0.3523 0.7170 -vt 0.3272 0.3590 -vt 0.3272 0.7170 -vt 0.3020 0.3590 -vt 0.3020 0.7170 -vt 0.2769 0.3590 -vt 0.2769 0.7170 -vt 0.2518 0.3590 -vt 0.2517 0.7169 -vt 0.2266 0.3590 -vt 0.2266 0.7169 -vt 0.2158 0.3583 -vt 0.1889 0.0004 -vt 0.2158 0.0004 -vt 0.1889 0.3583 -vt 0.1620 0.0004 -vt 0.1620 0.3583 -vt 0.1350 0.0004 -vt 0.1350 0.3583 -vt 0.1081 0.0004 -vt 0.1081 0.3583 -vt 0.0812 0.0004 -vt 0.0812 0.3583 -vt 0.0542 0.0004 -vt 0.0542 0.3583 -vt 0.0273 0.0004 -vt 0.0273 0.3583 -vt 0.0004 0.0004 -vt 0.4313 0.3583 -vt 0.4044 0.0004 -vt 0.4313 0.0004 -vt 0.4044 0.3583 -vt 0.3774 0.0004 -vt 0.3774 0.3583 -vt 0.3505 0.0004 -vt 0.3505 0.3583 -vt 0.3236 0.0004 -vt 0.3236 0.3583 -vt 0.2966 0.0004 -vt 0.2966 0.3583 -vt 0.2697 0.0004 -vt 0.2697 0.3583 -vt 0.2428 0.0004 -vt 0.2428 0.3583 -vt 0.1764 0.3590 -vt 0.2015 0.7169 -vt 0.2015 0.3590 -vt 0.1512 0.3590 -vt 0.1763 0.7169 -vt 0.1261 0.3590 -vt 0.1512 0.7169 -vt 0.1009 0.3590 -vt 0.1260 0.7169 -vt 0.0758 0.3590 -vt 0.1009 0.7169 -vt 0.0507 0.3590 -vt 0.0758 0.7169 -vt 0.0255 0.3590 -vt 0.0506 0.7169 -vt 0.0004 0.3590 -vt 0.0255 0.7169 -vt 0.3775 0.3590 -vt 0.4026 0.7170 -vt 0.4026 0.3590 -vt 0.3523 0.3590 -vt 0.3774 0.7170 -vt 0.3272 0.3590 -vt 0.3523 0.7170 -vt 0.3020 0.3590 -vt 0.3272 0.7170 -vt 0.2769 0.3590 -vt 0.3020 0.7170 -vt 0.2518 0.3590 -vt 0.2769 0.7170 -vt 0.2266 0.3590 -vt 0.2517 0.7169 -vt 0.2266 0.7169 -vt 0.1889 0.0004 -vt 0.2158 0.3583 -vt 0.2158 0.0004 -vt 0.1620 0.0004 -vt 0.1889 0.3583 -vt 0.1350 0.0004 -vt 0.1620 0.3583 -vt 0.1081 0.0004 -vt 0.1350 0.3583 -vt 0.0812 0.0004 -vt 0.1081 0.3583 -vt 0.0542 0.0004 -vt 0.0812 0.3583 -vt 0.0273 0.0004 -vt 0.0542 0.3583 -vt 0.0004 0.0004 -vt 0.0273 0.3583 -vt 0.4044 0.0004 -vt 0.4313 0.3583 -vt 0.4313 0.0004 -vt 0.3774 0.0004 -vt 0.4044 0.3583 -vt 0.3505 0.0004 -vt 0.3774 0.3583 -vt 0.3236 0.0004 -vt 0.3505 0.3583 -vt 0.2966 0.0004 -vt 0.3236 0.3583 -vt 0.2697 0.0004 -vt 0.2966 0.3583 -vt 0.2428 0.0004 -vt 0.2697 0.3583 -vt 0.2428 0.3583 -vt 0.0004 0.7169 -vt 0.0004 0.3583 -vt 0.0004 0.7169 -vt 0.0004 0.3583 -vt 0.6668 0.4094 -vt 0.6277 0.0004 -vt 0.6668 0.0004 -vt 0.6277 0.4094 -vt 0.5886 0.0004 -vt 0.5886 0.4094 -vt 0.5494 0.0004 -vt 0.5494 0.4094 -vt 0.5103 0.0004 -vt 0.5103 0.4094 -vt 0.4711 0.0004 -vt 0.4711 0.4094 -vt 0.4320 0.0004 -vt 0.5546 0.8874 -vt 0.5862 0.9057 -vt 0.5823 0.9151 -vt 0.7451 0.4094 -vt 0.7060 0.0004 -vt 0.7451 0.0004 -vt 0.7060 0.4094 -vt 0.0491 0.9069 -vt 0.0004 0.9074 -vt 0.0346 0.8910 -vt 0.6175 0.9057 -vt 0.6214 0.9151 -vt 0.6491 0.8875 -vt 0.6397 0.8522 -vt 0.6491 0.8483 -vt 0.5546 0.8483 -vt 0.5862 0.8301 -vt 0.5641 0.8522 -vt 0.6175 0.8301 -vt 0.6215 0.8206 -vt 0.5641 0.8835 -vt 0.6397 0.8836 -vt 0.5823 0.8206 -vt 0.0879 0.8936 -vt 0.0877 0.9428 -vt 0.0712 0.9080 -vt 0.0756 0.8565 -vt 0.1239 0.8557 -vt 0.0896 0.8722 -vt 0.0361 0.8699 -vt 0.0376 0.8221 -vt 0.0536 0.8568 -vt 0.0007 0.8567 -vt 0.0366 0.9430 -vt 0.1239 0.9068 -vt 0.0873 0.8206 -vt 0.4320 0.4094 -vt 0.6720 0.8206 -vt 0.7033 0.8206 -vt 0.7254 0.8741 -vt 0.7033 0.8962 -vt 0.6720 0.8962 -vt 0.6498 0.8741 -vt 0.6498 0.8428 -vt 0.7254 0.8428 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 0.0000 1.0000 0.0000 -vn -0.1951 0.0000 0.9808 -vn -0.5556 0.0000 0.8315 -vn -0.8315 0.0000 0.5556 -vn -0.9808 0.0000 0.1951 -vn -0.9808 0.0000 -0.1951 -vn -0.8315 0.0000 -0.5556 -vn -0.5556 0.0000 -0.8315 -vn -0.1951 0.0000 -0.9808 -vn 0.1951 0.0000 -0.9808 -vn 0.5556 0.0000 -0.8315 -vn 0.8315 0.0000 -0.5556 -vn 0.9808 0.0000 -0.1951 -vn 0.9808 0.0000 0.1951 -vn 0.8315 0.0000 0.5556 -vn 0.5556 0.0000 0.8315 -vn 0.1951 0.0000 0.9808 -vn 0.7071 0.0000 -0.7071 +v 1.000100 2.000000 -0.414255 +v 1.000100 11.000000 -0.414255 +v 1.000100 2.000000 0.414255 +v 1.000100 11.000000 0.414255 +v 0.414255 2.000000 1.000100 +v 0.414255 11.000000 1.000100 +v -0.414255 2.000000 1.000100 +v -0.414255 11.000000 1.000100 +v -1.000099 2.000000 0.414255 +v -1.000099 11.000000 0.414255 +v -1.000099 2.000000 -0.414255 +v -1.000099 11.000000 -0.414255 +v -0.414255 2.000000 -1.000100 +v -0.414255 11.000000 -1.000100 +v 0.414255 2.000000 -1.000100 +v 0.414255 11.000000 -1.000100 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.000000 0.050781 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.562500 0.777344 +vt 0.652344 0.742188 +vt 0.687500 0.832031 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.570312 0.050781 +vt 0.570312 0.050781 +vt 0.597656 0.867188 +vt 0.562500 0.832031 +vt 0.597656 0.742188 +vt 0.687500 0.777344 +vt 0.652344 0.867188 +vn 1.0000 0.0000 0.0000 vn 0.7071 0.0000 0.7071 +vn 0.0000 0.0000 1.0000 vn -0.7071 0.0000 0.7071 +vn -1.0000 0.0000 -0.0000 vn -0.7071 0.0000 -0.7071 +vn 0.0000 1.0000 0.0000 +vn -0.0000 0.0000 -1.0000 +vn 0.7071 0.0000 -0.7071 +usemtl None s off -f 34/1/1 35/2/1 33/3/1 -f 36/4/2 39/5/2 35/6/2 -f 40/7/3 37/8/3 39/5/3 -f 38/9/4 33/3/4 37/8/4 -f 36/10/5 38/9/5 40/11/5 -f 42/12/4 43/13/4 41/14/4 -f 44/15/1 47/16/1 43/17/1 -f 48/18/2 45/19/2 47/16/2 -f 46/20/3 41/14/3 45/19/3 -f 44/21/5 46/20/5 48/22/5 -f 50/23/2 51/24/2 49/25/2 -f 52/26/3 55/27/3 51/28/3 -f 56/29/4 53/30/4 55/27/4 -f 54/31/1 49/25/1 53/30/1 -f 52/32/5 54/31/5 56/33/5 -f 58/34/3 59/35/3 57/36/3 -f 60/37/4 63/38/4 59/39/4 -f 64/40/1 61/41/1 63/38/1 -f 62/42/2 57/36/2 61/41/2 -f 60/43/5 62/42/5 64/44/5 -f 34/1/1 36/45/1 35/2/1 -f 36/4/2 40/7/2 39/5/2 -f 40/7/3 38/9/3 37/8/3 -f 38/9/4 34/1/4 33/3/4 -f 36/10/5 34/1/5 38/9/5 -f 42/12/4 44/46/4 43/13/4 -f 44/15/1 48/18/1 47/16/1 -f 48/18/2 46/20/2 45/19/2 -f 46/20/3 42/12/3 41/14/3 -f 44/21/5 42/12/5 46/20/5 -f 50/23/2 52/47/2 51/24/2 -f 52/26/3 56/29/3 55/27/3 -f 56/29/4 54/31/4 53/30/4 -f 54/31/1 50/23/1 49/25/1 -f 52/32/5 50/23/5 54/31/5 -f 58/34/3 60/48/3 59/35/3 -f 60/37/4 64/40/4 63/38/4 -f 64/40/1 62/42/1 61/41/1 -f 62/42/2 58/34/2 57/36/2 -f 60/43/5 58/34/5 62/42/5 -f 2/49/6 3/50/6 1/51/6 -f 4/52/7 5/53/7 3/50/7 -f 6/54/8 7/55/8 5/53/8 -f 8/56/9 9/57/9 7/55/9 -f 10/58/10 11/59/10 9/57/10 -f 12/60/11 13/61/11 11/59/11 -f 14/62/12 15/63/12 13/61/12 -f 16/64/13 17/65/13 15/63/13 -f 18/66/14 19/67/14 17/68/14 -f 20/69/15 21/70/15 19/67/15 -f 22/71/16 23/72/16 21/70/16 -f 24/73/17 25/74/17 23/72/17 -f 26/75/18 27/76/18 25/74/18 -f 28/77/19 29/78/19 27/76/19 -f 30/79/20 31/80/20 29/78/20 -f 32/81/21 1/51/21 31/80/21 -f 66/82/14 67/83/14 65/84/14 -f 68/85/15 69/86/15 67/83/15 -f 70/87/16 71/88/16 69/86/16 -f 72/89/17 73/90/17 71/88/17 -f 74/91/18 75/92/18 73/90/18 -f 76/93/19 77/94/19 75/92/19 -f 78/95/20 79/96/20 77/94/20 -f 80/97/21 81/98/21 79/96/21 -f 82/99/6 83/100/6 81/101/6 -f 84/102/7 85/103/7 83/100/7 -f 86/104/8 87/105/8 85/103/8 -f 88/106/9 89/107/9 87/105/9 -f 90/108/10 91/109/10 89/107/10 -f 92/110/11 93/111/11 91/109/11 -f 94/112/12 95/113/12 93/111/12 -f 96/114/13 65/84/13 95/113/13 -f 131/115/14 130/116/14 129/117/14 -f 133/118/15 132/119/15 131/115/15 -f 135/120/16 134/121/16 133/118/16 -f 137/122/17 136/123/17 135/120/17 -f 139/124/18 138/125/18 137/122/18 -f 141/126/19 140/127/19 139/124/19 -f 143/128/20 142/129/20 141/126/20 -f 145/130/21 144/131/21 143/128/21 -f 147/132/6 146/133/6 145/134/6 -f 149/135/7 148/136/7 147/132/7 -f 151/137/8 150/138/8 149/135/8 -f 153/139/9 152/140/9 151/137/9 -f 155/141/10 154/142/10 153/139/10 -f 157/143/11 156/144/11 155/141/11 -f 159/145/12 158/146/12 157/143/12 -f 129/117/13 160/147/13 159/145/13 -f 163/148/6 162/149/6 161/150/6 -f 165/151/7 164/152/7 163/148/7 -f 167/153/8 166/154/8 165/151/8 -f 169/155/9 168/156/9 167/153/9 -f 171/157/10 170/158/10 169/155/10 -f 173/159/11 172/160/11 171/157/11 -f 175/161/12 174/162/12 173/159/12 -f 177/163/13 176/164/13 175/161/13 -f 179/165/14 178/166/14 177/167/14 -f 181/168/15 180/169/15 179/165/15 -f 183/170/16 182/171/16 181/168/16 -f 185/172/17 184/173/17 183/170/17 -f 187/174/18 186/175/18 185/172/18 -f 189/176/19 188/177/19 187/174/19 -f 191/178/20 190/179/20 189/176/20 -f 161/150/21 192/180/21 191/178/21 -f 2/49/6 4/52/6 3/50/6 -f 4/52/7 6/54/7 5/53/7 -f 6/54/8 8/56/8 7/55/8 -f 8/56/9 10/58/9 9/57/9 -f 10/58/10 12/60/10 11/59/10 -f 12/60/11 14/62/11 13/61/11 -f 14/62/12 16/64/12 15/63/12 -f 16/64/13 18/181/13 17/65/13 -f 18/66/14 20/69/14 19/67/14 -f 20/69/15 22/71/15 21/70/15 -f 22/71/16 24/73/16 23/72/16 -f 24/73/17 26/75/17 25/74/17 -f 26/75/18 28/77/18 27/76/18 -f 28/77/19 30/79/19 29/78/19 -f 30/79/20 32/81/20 31/80/20 -f 32/81/21 2/49/21 1/51/21 -f 66/82/14 68/85/14 67/83/14 -f 68/85/15 70/87/15 69/86/15 -f 70/87/16 72/89/16 71/88/16 -f 72/89/17 74/91/17 73/90/17 -f 74/91/18 76/93/18 75/92/18 -f 76/93/19 78/95/19 77/94/19 -f 78/95/20 80/97/20 79/96/20 -f 80/97/21 82/182/21 81/98/21 -f 82/99/6 84/102/6 83/100/6 -f 84/102/7 86/104/7 85/103/7 -f 86/104/8 88/106/8 87/105/8 -f 88/106/9 90/108/9 89/107/9 -f 90/108/10 92/110/10 91/109/10 -f 92/110/11 94/112/11 93/111/11 -f 94/112/12 96/114/12 95/113/12 -f 96/114/13 66/82/13 65/84/13 -f 131/115/14 132/119/14 130/116/14 -f 133/118/15 134/121/15 132/119/15 -f 135/120/16 136/123/16 134/121/16 -f 137/122/17 138/125/17 136/123/17 -f 139/124/18 140/127/18 138/125/18 -f 141/126/19 142/129/19 140/127/19 -f 143/128/20 144/131/20 142/129/20 -f 145/130/21 146/183/21 144/131/21 -f 147/132/6 148/136/6 146/133/6 -f 149/135/7 150/138/7 148/136/7 -f 151/137/8 152/140/8 150/138/8 -f 153/139/9 154/142/9 152/140/9 -f 155/141/10 156/144/10 154/142/10 -f 157/143/11 158/146/11 156/144/11 -f 159/145/12 160/147/12 158/146/12 -f 129/117/13 130/116/13 160/147/13 -f 163/148/6 164/152/6 162/149/6 -f 165/151/7 166/154/7 164/152/7 -f 167/153/8 168/156/8 166/154/8 -f 169/155/9 170/158/9 168/156/9 -f 171/157/10 172/160/10 170/158/10 -f 173/159/11 174/162/11 172/160/11 -f 175/161/12 176/164/12 174/162/12 -f 177/163/13 178/184/13 176/164/13 -f 179/165/14 180/169/14 178/166/14 -f 181/168/15 182/171/15 180/169/15 -f 183/170/16 184/173/16 182/171/16 -f 185/172/17 186/175/17 184/173/17 -f 187/174/18 188/177/18 186/175/18 -f 189/176/19 190/179/19 188/177/19 -f 191/178/20 192/180/20 190/179/20 -f 161/150/21 162/149/21 192/180/21 -f 98/185/4 99/186/4 97/187/4 -f 100/188/22 101/189/22 99/186/22 -f 102/190/1 103/191/1 101/189/1 -f 104/192/23 105/193/23 103/191/23 -f 106/194/2 107/195/2 105/193/2 -f 108/196/24 109/197/24 107/195/24 -f 112/198/5 114/199/5 98/200/5 -f 110/201/3 111/202/3 109/203/3 -f 112/204/25 97/187/25 111/202/25 -f 119/205/1 128/206/1 120/207/1 -f 98/200/5 113/208/5 100/209/5 -f 102/210/5 116/211/5 104/212/5 -f 110/213/5 118/214/5 119/215/5 -f 104/212/5 117/216/5 106/217/5 -f 112/198/5 119/215/5 120/218/5 -f 100/209/5 115/219/5 102/210/5 -f 106/217/5 118/214/5 108/220/5 -f 117/221/4 126/222/4 118/223/4 -f 115/224/3 124/225/3 116/226/3 -f 114/227/2 121/228/2 113/229/2 -f 120/207/23 122/230/23 114/227/23 -f 118/223/22 127/231/22 119/205/22 -f 116/226/25 125/232/25 117/221/25 -f 113/229/24 123/233/24 115/224/24 -f 98/185/4 100/188/4 99/186/4 -f 100/188/22 102/190/22 101/189/22 -f 102/190/1 104/192/1 103/191/1 -f 104/192/23 106/194/23 105/193/23 -f 106/194/2 108/196/2 107/195/2 -f 108/196/24 110/234/24 109/197/24 -f 112/198/5 120/218/5 114/199/5 -f 110/201/3 112/204/3 111/202/3 -f 112/204/25 98/185/25 97/187/25 -f 119/205/1 127/231/1 128/206/1 -f 98/200/5 114/199/5 113/208/5 -f 102/210/5 115/219/5 116/211/5 -f 110/213/5 108/220/5 118/214/5 -f 104/212/5 116/211/5 117/216/5 -f 112/198/5 110/213/5 119/215/5 -f 100/209/5 113/208/5 115/219/5 -f 106/217/5 117/216/5 118/214/5 -f 117/221/4 125/232/4 126/222/4 -f 115/224/3 123/233/3 124/225/3 -f 114/227/2 122/230/2 121/228/2 -f 120/207/23 128/206/23 122/230/23 -f 118/223/22 126/222/22 127/231/22 -f 116/226/25 124/225/25 125/232/25 -f 113/229/24 121/228/24 123/233/24 -f 126/235/5 125/236/5 123/237/5 -f 123/237/5 121/238/5 122/239/5 -f 122/239/5 128/240/5 127/241/5 -f 127/241/5 126/235/5 123/237/5 -f 125/236/5 124/242/5 123/237/5 -f 123/237/5 122/239/5 127/241/5 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/2/2 +f 6/6/3 7/7/3 5/8/3 +f 8/9/4 9/10/4 7/11/4 +f 10/12/5 11/13/5 9/10/5 +f 12/14/6 13/15/6 11/13/6 +f 2/16/7 14/17/7 10/18/7 +f 14/19/8 15/20/8 13/15/8 +f 16/21/9 1/3/9 15/20/9 +f 2/1/1 4/4/1 3/2/1 +f 4/4/2 6/22/2 5/5/2 +f 6/6/3 8/23/3 7/7/3 +f 8/9/4 10/12/4 9/10/4 +f 10/12/5 12/14/5 11/13/5 +f 12/14/6 14/19/6 13/15/6 +f 6/24/7 4/25/7 2/16/7 +f 2/16/7 16/26/7 14/17/7 +f 14/17/7 12/27/7 10/18/7 +f 10/18/7 8/28/7 6/24/7 +f 6/24/7 2/16/7 10/18/7 +f 14/19/8 16/21/8 15/20/8 +f 16/21/9 2/1/9 1/3/9 o Base -v 0.342301 1.500000 -0.832393 -v -0.342302 1.500000 -0.832393 -v 0.342301 1.829972 -0.832393 -v 0.252170 1.880000 -0.832393 -v -0.252171 1.880000 -0.832393 -v -0.342302 1.829972 -0.832393 -v 0.252170 1.500000 -2.496999 -v 0.342301 1.500000 -2.368760 -v -0.342302 1.500000 -2.368760 -v -0.252171 1.500000 -2.496999 -v -0.342302 1.829972 -1.488286 -v -0.252171 1.880000 -1.497360 -v -0.342302 1.666372 -2.363259 -v -0.252171 1.690000 -2.496999 -v 0.252170 1.690000 -2.496999 -v 0.342301 1.666372 -2.363259 -v 0.342301 1.829972 -1.488286 -v 0.252170 1.880000 -1.497360 -v -0.832393 1.500000 -0.342301 -v -0.832393 1.500000 0.342302 -v -0.832393 1.829972 -0.342301 -v -0.832393 1.880000 -0.252170 -v -0.832393 1.880000 0.252171 -v -0.832393 1.829972 0.342302 -v -2.497000 1.500000 -0.252170 -v -2.368761 1.500000 -0.342301 -v -2.368761 1.500000 0.342303 -v -2.497000 1.500000 0.252172 -v -1.488287 1.829972 0.342302 -v -1.497360 1.880000 0.252171 -v -2.363259 1.666372 0.342303 -v -2.497000 1.690000 0.252172 -v -2.497000 1.690000 -0.252170 -v -2.363260 1.666372 -0.342301 -v -1.488287 1.829972 -0.342301 -v -1.497360 1.880000 -0.252170 -v -0.342301 1.500000 0.832394 -v 0.342302 1.500000 0.832394 -v -0.342301 1.829972 0.832394 -v -0.252170 1.880000 0.832394 -v 0.252171 1.880000 0.832394 -v 0.342302 1.829972 0.832394 -v -0.252170 1.500000 2.497000 -v -0.342301 1.500000 2.368761 -v 0.342302 1.500000 2.368761 -v 0.252171 1.500000 2.497000 -v 0.342302 1.829972 1.488287 -v 0.252171 1.880000 1.497361 -v 0.342302 1.666372 2.363260 -v 0.252171 1.690000 2.497000 -v -0.252170 1.690000 2.497000 -v -0.342301 1.666372 2.363260 -v -0.342301 1.829972 1.488287 -v -0.252170 1.880000 1.497361 -v 0.832393 1.500000 0.342302 -v 0.832393 1.500000 -0.342301 -v 0.832393 1.829972 0.342302 -v 0.832393 1.880000 0.252171 -v 0.832393 1.880000 -0.252170 -v 0.832393 1.829972 -0.342301 -v 2.497000 1.500000 0.252171 -v 2.368761 1.500000 0.342302 -v 2.368761 1.500000 -0.342301 -v 2.497000 1.500000 -0.252170 -v 1.488287 1.829972 -0.342301 -v 1.497360 1.880000 -0.252170 -v 2.363260 1.666372 -0.342301 -v 2.497000 1.690000 -0.252170 -v 2.497000 1.690000 0.252171 -v 2.363260 1.666372 0.342302 -v 1.488287 1.829972 0.342302 -v 1.497360 1.880000 0.252171 -v -1.034156 0.000000 -2.496673 -v 1.034156 0.000000 -2.496673 -v 2.496674 0.000000 -1.034156 -v 2.496674 0.000000 1.034157 -v 1.034156 0.000000 2.496675 -v -1.034157 0.000000 2.496675 -v -2.496674 0.000000 1.034157 -v -2.496675 0.000000 -1.034156 -v -0.969146 1.510000 -2.339724 -v -1.034156 1.401612 -2.496673 -v 0.969146 1.510000 -2.339724 -v 1.034156 1.401612 -2.496673 -v 2.339725 1.510000 -0.969145 -v 2.496674 1.401612 -1.034156 -v 2.339725 1.510000 0.969146 -v 2.496674 1.401612 1.034157 -v 0.969146 1.510000 2.339725 -v 1.034156 1.401612 2.496675 -v -0.969146 1.510000 2.339725 -v -1.034157 1.401612 2.496675 -v -2.339725 1.510000 0.969146 -v -2.496674 1.401612 1.034157 -v -2.339725 1.510000 -0.969145 -v -2.496675 1.401612 -1.034156 -vt 0.7261 0.8578 -vt 0.7631 0.8292 -vt 0.7636 0.8565 -vt 0.8233 0.8278 -vt 0.1681 0.8248 -vt 0.2192 0.8481 -vt 0.2046 0.8648 -vt 0.2060 0.8924 -vt 0.1246 0.9023 -vt 0.2319 0.8588 -vt 0.2113 0.8880 -vt 0.2106 0.8692 -vt 0.2183 0.9073 -vt 0.2291 0.8983 -vt 0.7261 0.8280 -vt 0.7634 0.8221 -vt 0.7640 0.8637 -vt 0.7264 0.8651 -vt 0.8164 0.8206 -vt 0.8165 0.8649 -vt 0.1687 0.9322 -vt 0.1296 0.9377 -vt 0.9212 0.8731 -vt 0.8842 0.9018 -vt 0.8836 0.8744 -vt 0.8240 0.9032 -vt 0.4034 0.9338 -vt 0.3525 0.9106 -vt 0.3668 0.8941 -vt 0.3651 0.8664 -vt 0.4466 0.8562 -vt 0.3399 0.9002 -vt 0.3596 0.8708 -vt 0.3611 0.8896 -vt 0.3525 0.8513 -vt 0.3416 0.8606 -vt 0.9212 0.9029 -vt 0.8839 0.9089 -vt 0.8833 0.8673 -vt 0.9209 0.8658 -vt 0.8309 0.9103 -vt 0.8308 0.8660 -vt 0.4023 0.8262 -vt 0.4415 0.8206 -vt 0.9212 0.8279 -vt 0.8842 0.8566 -vt 0.8836 0.8292 -vt 0.8240 0.8580 -vt 0.2960 0.9338 -vt 0.2451 0.9106 -vt 0.2595 0.8941 -vt 0.2577 0.8664 -vt 0.3392 0.8562 -vt 0.2326 0.9002 -vt 0.2522 0.8708 -vt 0.2537 0.8896 -vt 0.2451 0.8513 -vt 0.2343 0.8606 -vt 0.9212 0.8577 -vt 0.8839 0.8637 -vt 0.8833 0.8221 -vt 0.9209 0.8206 -vt 0.8309 0.8651 -vt 0.8308 0.8209 -vt 0.2949 0.8262 -vt 0.3342 0.8206 -vt 0.7261 0.9030 -vt 0.7631 0.8744 -vt 0.7636 0.9017 -vt 0.8233 0.8730 -vt 0.4905 0.8247 -vt 0.5414 0.8479 -vt 0.5271 0.8644 -vt 0.5288 0.8920 -vt 0.4473 0.9023 -vt 0.5539 0.8583 -vt 0.5343 0.8877 -vt 0.5328 0.8688 -vt 0.5414 0.9071 -vt 0.5522 0.8979 -vt 0.7261 0.8732 -vt 0.7634 0.8673 -vt 0.7640 0.9089 -vt 0.7264 0.9103 -vt 0.8164 0.8658 -vt 0.8165 0.9101 -vt 0.4916 0.9322 -vt 0.4524 0.9378 -vt 0.8233 0.8578 -vt 0.1246 0.8566 -vt 0.1284 0.8206 -vt 0.7264 0.8208 -vt 0.8240 0.8731 -vt 0.4466 0.9020 -vt 0.4429 0.9378 -vt 0.9209 0.9101 -vt 0.8240 0.8279 -vt 0.3392 0.9020 -vt 0.3356 0.9378 -vt 0.9209 0.8649 -vt 0.8233 0.9030 -vt 0.4473 0.8565 -vt 0.4510 0.8206 -vt 0.7264 0.8660 -vt 0.1178 0.7286 -vt 0.2352 0.8199 -vt 0.1178 0.8199 -vt 0.4700 0.7286 -vt 0.5874 0.8199 -vt 0.4700 0.8199 -vt 0.5874 0.7286 -vt 0.7048 0.8199 -vt 0.7048 0.7286 -vt 0.8222 0.8199 -vt 0.8222 0.7286 -vt 0.9396 0.8199 -vt 0.0004 0.7286 -vt 0.0004 0.8199 -vt 0.3526 0.7286 -vt 0.3526 0.8199 -vt 0.8029 0.4190 -vt 0.9907 0.4968 -vt 0.7251 0.6069 -vt 0.7155 0.6106 -vt 0.5150 0.6936 -vt 0.4320 0.4931 -vt 0.2352 0.7286 -vt 0.3489 0.7177 -vt 0.4663 0.7177 -vt 0.5837 0.7177 -vt 0.7011 0.7177 -vt 0.7085 0.7177 -vt 0.8185 0.7177 -vt 0.9396 0.7286 -vt 0.8259 0.7177 -vt 0.9359 0.7177 -vt 0.1141 0.7177 -vt 0.2315 0.7177 -vt 0.9129 0.6847 -vt 0.8029 0.6847 -vt 0.7251 0.4968 -vt 0.9129 0.4190 -vt 0.9907 0.6069 -vt 0.5151 0.4101 -vt 0.6325 0.4102 -vt 0.7155 0.4932 -vt 0.6324 0.6936 -vt 0.4320 0.6105 -vt 0.2389 0.7177 -vt 0.3563 0.7177 -vt 0.4737 0.7177 -vt 0.5911 0.7177 -vt 0.0040 0.7177 -vt 0.1215 0.7177 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.9824 -0.1867 -vn -1.0000 -0.0000 -0.0000 -vn 0.0000 -1.0000 0.0000 +v -1.500000 1.250000 1.312500 +v -1.500000 1.875000 1.312500 +v -1.312500 1.250000 1.312500 +v -1.312500 1.875000 1.312500 +v -1.500000 1.250000 1.500000 +v -1.500000 1.875000 1.500000 +v -1.312500 1.250000 1.500000 +v -1.312500 1.875000 1.500000 +v 1.312500 1.250000 -1.500000 +v 1.312500 1.875000 -1.500000 +v 1.500000 1.250000 -1.500000 +v 1.500000 1.875000 -1.500000 +v 1.312500 1.250000 -1.312500 +v 1.312500 1.875000 -1.312500 +v 1.500000 1.250000 -1.312500 +v 1.500000 1.875000 -1.312500 +v -1.500000 1.250000 -1.500000 +v -1.500000 1.875000 -1.500000 +v -1.312500 1.250000 -1.500000 +v -1.312500 1.875000 -1.500000 +v -1.500000 1.250000 -1.312500 +v -1.500000 1.875000 -1.312500 +v -1.312500 1.250000 -1.312500 +v -1.312500 1.875000 -1.312500 +v 1.500000 1.000000 -0.687500 +v 1.500000 2.500000 -0.687500 +v 1.875000 1.000000 -0.687500 +v 1.875000 2.500000 -0.687500 +v 1.500000 1.000000 -0.312500 +v 1.500000 2.500000 -0.312500 +v 1.875000 1.000000 -0.312500 +v 1.875000 2.500000 -0.312500 +v 1.500000 1.000000 0.312500 +v 1.500000 2.500000 0.312500 +v 1.875000 1.000000 0.312500 +v 1.875000 2.500000 0.312500 +v 1.500000 1.000000 0.687500 +v 1.500000 2.500000 0.687500 +v 1.875000 1.000000 0.687500 +v 1.875000 2.500000 0.687500 +v -0.687500 1.000000 -1.500000 +v -0.687500 2.500000 -1.500000 +v -0.687500 1.000000 -1.875000 +v -0.687500 2.500000 -1.875000 +v -0.312500 1.000000 -1.500000 +v -0.312500 2.500000 -1.500000 +v -0.312500 1.000000 -1.875000 +v -0.312500 2.500000 -1.875000 +v 0.312500 1.000000 -1.500000 +v 0.312500 2.500000 -1.500000 +v 0.312500 1.000000 -1.875000 +v 0.312500 2.500000 -1.875000 +v 0.687500 1.000000 -1.500000 +v 0.687500 2.500000 -1.500000 +v 0.687500 1.000000 -1.875000 +v 0.687500 2.500000 -1.875000 +v 4.499870 0.000000 -1.863907 +v 4.499870 0.500000 -1.863907 +v 4.499871 0.000000 1.863907 +v 4.499871 0.500000 1.863907 +v 1.863908 0.000000 4.499870 +v 1.863908 0.500000 4.499870 +v -1.863907 0.000000 4.499870 +v -1.863907 0.500000 4.499870 +v -4.499870 0.000000 1.863907 +v -4.499870 0.500000 1.863907 +v -4.499870 0.000000 -1.863908 +v -4.499870 0.500000 -1.863908 +v -1.863908 0.000000 -4.499870 +v -1.863908 0.500000 -4.499870 +v 1.863906 0.000000 -4.499870 +v 1.863906 0.500000 -4.499870 +v 2.916815 0.000000 -3.447144 +v 2.916815 1.500000 -3.447144 +v 3.447145 0.000000 -3.977475 +v 3.447145 1.500000 -3.977475 +v 3.447145 0.000000 -2.916815 +v 3.447145 1.500000 -2.916815 +v 3.977475 0.000000 -3.447145 +v 3.977475 1.500000 -3.447145 +v -3.977474 0.000000 3.447144 +v -3.977474 1.500000 3.447144 +v -3.447144 0.000000 2.916813 +v -3.447144 1.500000 2.916813 +v -3.447144 0.000000 3.977474 +v -3.447144 1.500000 3.977474 +v -2.916814 0.000000 3.447144 +v -2.916814 1.500000 3.447144 +v -3.447144 0.000000 -2.916815 +v -3.447144 1.500000 -2.916815 +v -3.977475 0.000000 -3.447145 +v -3.977475 1.500000 -3.447145 +v -2.916815 0.000000 -3.447145 +v -2.916815 1.500000 -3.447145 +v -3.447145 0.000000 -3.977475 +v -3.447145 1.500000 -3.977475 +v 3.447147 0.000000 3.977474 +v 3.447147 1.500000 3.977474 +v 2.916816 0.000000 3.447144 +v 2.916816 1.500000 3.447144 +v 3.977476 0.000000 3.447145 +v 3.977476 1.500000 3.447145 +v 3.447146 0.000000 2.916814 +v 3.447146 1.500000 2.916814 +v 1.502602 0.500000 2.032931 +v 1.502602 1.000000 2.032931 +v 2.032932 0.500000 1.502602 +v 2.032932 1.000000 1.502602 +v 2.916816 0.500000 3.447145 +v 3.447145 0.500000 2.916815 +v -1.502602 0.500000 -2.032931 +v -1.502602 1.000000 -2.032931 +v -2.032932 0.500000 -1.502601 +v -2.032932 1.000000 -1.502601 +v -2.916816 0.500000 -3.447145 +v -3.447146 0.500000 -2.916814 +v -2.032931 0.500000 1.502602 +v -2.032931 1.000000 1.502602 +v -1.502602 0.500000 2.032932 +v -1.502602 1.000000 2.032932 +v -3.447145 0.500000 2.916815 +v -2.916815 0.500000 3.447145 +v 2.032932 0.500000 -1.502602 +v 2.032932 1.000000 -1.502602 +v 1.502602 0.500000 -2.032932 +v 1.502602 1.000000 -2.032932 +v 3.447145 0.500000 -2.916815 +v 2.916815 0.500000 -3.447145 +v 2.500249 0.500000 -1.035637 +v 2.500249 1.000000 -1.035637 +v 2.500249 0.500000 1.035637 +v 2.500249 1.000000 1.035637 +v 1.035637 0.500000 2.500248 +v 1.035637 1.000000 2.500248 +v -1.035637 0.500000 2.500248 +v -1.035637 1.000000 2.500248 +v -2.500249 0.500000 1.035637 +v -2.500249 1.000000 1.035637 +v -2.500249 0.500000 -1.035637 +v -2.500249 1.000000 -1.035637 +v -1.035637 0.500000 -2.500248 +v -1.035637 1.000000 -2.500248 +v 1.035636 0.500000 -2.500248 +v 1.035636 1.000000 -2.500248 +v -1.500000 1.000000 0.687500 +v -1.500000 2.500000 0.687500 +v -1.874999 1.000000 0.687500 +v -1.874999 2.500000 0.687500 +v -1.500000 1.000000 0.312500 +v -1.500000 2.500000 0.312500 +v -1.875000 1.000000 0.312500 +v -1.875000 2.500000 0.312500 +v -1.500000 1.000000 -0.312500 +v -1.500000 2.500000 -0.312500 +v -1.875000 1.000000 -0.312500 +v -1.875000 2.500000 -0.312500 +v -1.500000 1.000000 -0.687500 +v -1.500000 2.500000 -0.687500 +v -1.875000 1.000000 -0.687500 +v -1.875000 2.500000 -0.687500 +v 0.687501 1.000000 1.500000 +v 0.687501 2.500000 1.500000 +v 0.687501 1.000000 1.874999 +v 0.687501 2.500000 1.874999 +v 0.312501 1.000000 1.500000 +v 0.312501 2.500000 1.500000 +v 0.312501 1.000000 1.874999 +v 0.312501 2.500000 1.874999 +v -0.312499 1.000000 1.500000 +v -0.312499 2.500000 1.500000 +v -0.312499 1.000000 1.874999 +v -0.312499 2.500000 1.874999 +v -0.687499 1.000000 1.500000 +v -0.687499 2.500000 1.500000 +v -0.687499 1.000000 1.875000 +v -0.687499 2.500000 1.875000 +v -1.500000 1.000000 -1.500000 +v -1.500000 1.250000 -1.500000 +v 1.500000 1.000000 -1.500000 +v 1.500000 1.250000 -1.500000 +v -1.500000 1.000000 1.500000 +v -1.500000 1.250000 1.500000 +v 1.500000 1.000000 1.500000 +v 1.500000 1.250000 1.500000 +v -1.500000 1.875000 -1.500000 +v -1.500000 2.000000 -1.500000 +v 1.500000 1.875000 -1.500000 +v 1.500000 2.000000 -1.500000 +v -1.500000 1.875000 1.500000 +v -1.500000 2.000000 1.500000 +v 1.500000 1.875000 1.500000 +v 1.500000 2.000000 1.500000 +v -1.437500 1.250000 -1.437500 +v -1.437500 1.875000 -1.437500 +v 1.437500 1.250000 -1.437500 +v 1.437500 1.875000 -1.437500 +v -1.437500 1.250000 1.437500 +v -1.437500 1.875000 1.437500 +v 1.437500 1.250000 1.437500 +v 1.437500 1.875000 1.437500 +v 1.312500 1.250000 1.312500 +v 1.312500 1.875000 1.312500 +v 1.500000 1.250000 1.312500 +v 1.500000 1.875000 1.312500 +v 1.312500 1.250000 1.500000 +v 1.312500 1.875000 1.500000 +v 1.500000 1.250000 1.500000 +v 1.500000 1.875000 1.500000 +v 1.062461 10.250001 -0.440086 +v 1.062461 10.750000 -0.440086 +v 1.062461 10.250001 0.440086 +v 1.062461 10.750000 0.440086 +v 0.440086 10.250001 1.062461 +v 0.440086 10.750000 1.062461 +v -0.440086 10.250001 1.062461 +v -0.440086 10.750000 1.062461 +v -1.062461 10.250001 0.440086 +v -1.062461 10.750000 0.440086 +v -1.062461 10.250001 -0.440086 +v -1.062461 10.750000 -0.440086 +v -0.440086 10.250001 -1.062461 +v -0.440086 10.750000 -1.062461 +v 0.440086 10.250001 -1.062461 +v 0.440086 10.750000 -1.062461 +v 1.062461 6.250001 -0.440086 +v 1.062461 6.750000 -0.440086 +v 1.062461 6.250001 0.440086 +v 1.062461 6.750000 0.440086 +v 0.440086 6.250001 1.062461 +v 0.440086 6.750000 1.062461 +v -0.440086 6.250001 1.062461 +v -0.440086 6.750000 1.062461 +v -1.062461 6.250001 0.440086 +v -1.062461 6.750000 0.440086 +v -1.062461 6.250001 -0.440086 +v -1.062461 6.750000 -0.440086 +v -0.440086 6.250001 -1.062461 +v -0.440086 6.750000 -1.062461 +v 0.440086 6.250001 -1.062461 +v 0.440086 6.750000 -1.062461 +v 1.062461 7.250000 -0.440086 +v 1.062461 7.750000 -0.440086 +v 1.062461 7.250000 0.440086 +v 1.062461 7.750000 0.440086 +v 0.440086 7.250000 1.062461 +v 0.440086 7.750000 1.062461 +v -0.440086 7.250000 1.062461 +v -0.440086 7.750000 1.062461 +v -1.062461 7.250000 0.440086 +v -1.062461 7.750000 0.440086 +v -1.062461 7.250000 -0.440086 +v -1.062461 7.750000 -0.440086 +v -0.440086 7.250000 -1.062461 +v -0.440086 7.750000 -1.062461 +v 0.440086 7.250000 -1.062461 +v 0.440086 7.750000 -1.062461 +v 1.062461 9.250000 -0.440086 +v 1.062461 9.750000 -0.440086 +v 1.062461 9.250000 0.440086 +v 1.062461 9.750000 0.440086 +v 0.440086 9.250000 1.062461 +v 0.440086 9.750000 1.062461 +v -0.440086 9.250000 1.062461 +v -0.440086 9.750000 1.062461 +v -1.062461 9.250000 0.440086 +v -1.062461 9.750000 0.440086 +v -1.062461 9.250000 -0.440086 +v -1.062461 9.750000 -0.440086 +v -0.440086 9.250000 -1.062461 +v -0.440086 9.750000 -1.062461 +v 0.440086 9.250000 -1.062461 +v 0.440086 9.750000 -1.062461 +v 1.062461 8.250000 -0.440086 +v 1.062461 8.750000 -0.440086 +v 1.062461 8.250000 0.440086 +v 1.062461 8.750000 0.440086 +v 0.440086 8.250000 1.062461 +v 0.440086 8.750000 1.062461 +v -0.440086 8.250000 1.062461 +v -0.440086 8.750000 1.062461 +v -1.062461 8.250000 0.440086 +v -1.062461 8.750000 0.440086 +v -1.062461 8.250000 -0.440086 +v -1.062461 8.750000 -0.440086 +v -0.440086 8.250000 -1.062461 +v -0.440086 8.750000 -1.062461 +v 0.440086 8.250000 -1.062461 +v 0.440086 8.750000 -1.062461 +v 1.062461 4.250000 -0.440086 +v 1.062461 4.750000 -0.440086 +v 1.062461 4.250000 0.440086 +v 1.062461 4.750000 0.440086 +v 0.440086 4.250000 1.062461 +v 0.440086 4.750000 1.062461 +v -0.440086 4.250000 1.062461 +v -0.440086 4.750000 1.062461 +v -1.062461 4.250000 0.440086 +v -1.062461 4.750000 0.440086 +v -1.062461 4.250000 -0.440086 +v -1.062461 4.750000 -0.440086 +v -0.440086 4.250000 -1.062461 +v -0.440086 4.750000 -1.062461 +v 0.440086 4.250000 -1.062461 +v 0.440086 4.750000 -1.062461 +v 1.062461 5.250001 -0.440086 +v 1.062461 5.750000 -0.440086 +v 1.062461 5.250001 0.440086 +v 1.062461 5.750000 0.440086 +v 0.440086 5.250001 1.062461 +v 0.440086 5.750000 1.062461 +v -0.440086 5.250001 1.062461 +v -0.440086 5.750000 1.062461 +v -1.062461 5.250001 0.440086 +v -1.062461 5.750000 0.440086 +v -1.062461 5.250001 -0.440086 +v -1.062461 5.750000 -0.440086 +v -0.440086 5.250001 -1.062461 +v -0.440086 5.750000 -1.062461 +v 0.440086 5.250001 -1.062461 +v 0.440086 5.750000 -1.062461 +v 1.062461 3.250000 -0.440086 +v 1.062461 3.750000 -0.440086 +v 1.062461 3.250000 0.440086 +v 1.062461 3.750000 0.440086 +v 0.440086 3.250000 1.062461 +v 0.440086 3.750000 1.062461 +v -0.440086 3.250000 1.062461 +v -0.440086 3.750000 1.062461 +v -1.062461 3.250000 0.440086 +v -1.062461 3.750000 0.440086 +v -1.062461 3.250000 -0.440086 +v -1.062461 3.750000 -0.440086 +v -0.440086 3.250000 -1.062461 +v -0.440086 3.750000 -1.062461 +v 0.440086 3.250000 -1.062461 +v 0.440086 3.750000 -1.062461 +v 1.062461 2.250000 -0.440086 +v 1.062461 2.750000 -0.440086 +v 1.062461 2.250000 0.440086 +v 1.062461 2.750000 0.440086 +v 0.440086 2.250000 1.062461 +v 0.440086 2.750000 1.062461 +v -0.440086 2.250000 1.062461 +v -0.440086 2.750000 1.062461 +v -1.062461 2.250000 0.440086 +v -1.062461 2.750000 0.440086 +v -1.062461 2.250000 -0.440086 +v -1.062461 2.750000 -0.440086 +v -0.440086 2.250000 -1.062461 +v -0.440086 2.750000 -1.062461 +v 0.440086 2.250000 -1.062461 +v 0.440086 2.750000 -1.062461 +v 0.530330 2.000000 -0.972272 +v 0.530330 11.000000 -0.972272 +v 0.618719 2.000000 -1.060660 +v 0.618719 11.000000 -1.060660 +v 0.618719 2.000000 -0.883883 +v 0.618719 11.000000 -0.883883 +v 0.707107 2.000000 -0.972272 +v 0.707107 11.000000 -0.972272 +v 0.883884 2.000000 -0.618718 +v 0.883884 11.000000 -0.618718 +v 0.972272 2.000000 -0.707107 +v 0.972272 11.000000 -0.707107 +v 0.972272 2.000000 -0.530330 +v 0.972272 11.000000 -0.530330 +v 1.060660 2.000000 -0.618718 +v 1.060660 11.000000 -0.618718 +v -0.972272 2.000000 -0.530330 +v -0.972272 11.000000 -0.530330 +v -1.060660 2.000000 -0.618718 +v -1.060660 11.000000 -0.618718 +v -0.883883 2.000000 -0.618718 +v -0.883883 11.000000 -0.618718 +v -0.972272 2.000000 -0.707107 +v -0.972272 11.000000 -0.707107 +v -0.618718 2.000000 -0.883883 +v -0.618718 11.000000 -0.883883 +v -0.707107 2.000000 -0.972272 +v -0.707107 11.000000 -0.972272 +v -0.530330 2.000000 -0.972272 +v -0.530330 11.000000 -0.972272 +v -0.618718 2.000000 -1.060660 +v -0.618718 11.000000 -1.060660 +v -0.530330 2.000000 0.972272 +v -0.530330 11.000000 0.972272 +v -0.618718 2.000000 1.060660 +v -0.618718 11.000000 1.060660 +v -0.618718 2.000000 0.883884 +v -0.618718 11.000000 0.883884 +v -0.707107 2.000000 0.972272 +v -0.707107 11.000000 0.972272 +v -0.883883 2.000000 0.618719 +v -0.883883 11.000000 0.618719 +v -0.972272 2.000000 0.707107 +v -0.972272 11.000000 0.707107 +v -0.972272 2.000000 0.530330 +v -0.972272 11.000000 0.530330 +v -1.060660 2.000000 0.618719 +v -1.060660 11.000000 0.618719 +v 0.972272 2.000000 0.530330 +v 0.972272 11.000000 0.530330 +v 1.060660 2.000000 0.618718 +v 1.060660 11.000000 0.618718 +v 0.883884 2.000000 0.618718 +v 0.883884 11.000000 0.618718 +v 0.972272 2.000000 0.707107 +v 0.972272 11.000000 0.707107 +v 0.618719 2.000000 0.883883 +v 0.618719 11.000000 0.883883 +v 0.707107 2.000000 0.972272 +v 0.707107 11.000000 0.972272 +v 0.530330 2.000000 0.972272 +v 0.530330 11.000000 0.972272 +v 0.618719 2.000000 1.060660 +v 0.618719 11.000000 1.060660 +v -2.500000 0.500000 1.500000 +v -2.500000 1.000000 1.500000 +v -3.500000 0.500000 1.500000 +v -3.500000 1.000000 1.500000 +v -2.500000 0.500000 -1.500000 +v -2.500000 1.000000 -1.500000 +v -3.500000 0.500000 -1.500000 +v -3.500000 1.000000 -1.500000 +v 2.500000 0.500000 -1.500000 +v 2.500000 1.000000 -1.500000 +v 3.500000 0.500000 -1.500000 +v 3.500000 1.000000 -1.500000 +v 2.500000 0.500000 1.500000 +v 2.500000 1.000000 1.500000 +v 3.500000 0.500000 1.500000 +v 3.500000 1.000000 1.500000 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.000000 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.234375 0.406250 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.230469 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.742188 0.570312 +vt 0.921875 0.492188 +vt 1.000000 0.671875 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.750000 +vt 0.812500 0.765625 +vt 1.000000 0.765625 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 0.812500 0.953125 +vt 1.000000 0.953125 +vt 0.812500 1.000000 +vt 1.000000 0.992188 +vt 0.812500 0.992188 +vt 1.000000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 0.992188 +vt 1.000000 1.000000 +vt 1.000000 0.992188 +vt 0.812500 0.953125 +vt 1.000000 0.765625 +vt 1.000000 0.953125 +vt 1.000000 0.765625 +vt 0.812500 0.953125 +vt 0.812500 0.765625 +vt 0.996094 0.992188 +vt 0.816406 0.953125 +vt 0.996094 0.953125 +vt 0.988281 0.992188 +vt 0.824219 0.953125 +vt 0.988281 0.953125 +vt 0.996094 0.992188 +vt 0.816406 0.953125 +vt 0.996094 0.953125 +vt 0.816406 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.921875 0.750000 +vt 0.820312 0.750000 +vt 0.742188 0.671875 +vt 0.820312 0.492188 +vt 1.000000 0.570312 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.812500 0.765625 +vt 0.812500 0.765625 +vt 0.812500 0.750000 +vt 0.812500 0.765625 +vt 0.812500 1.000000 +vt 0.812500 1.000000 +vt 0.812500 0.765625 +vt 1.000000 0.953125 +vt 0.816406 0.992188 +vt 0.824219 0.992188 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.187500 0.121094 +vt 0.218750 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.089844 +vt 0.218750 0.058594 +vt 0.187500 0.121094 +vt 0.187500 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.058594 +vt 0.406250 0.058594 +vt 0.187500 0.121094 +vt 0.000000 0.183594 +vt 0.000000 0.121094 +vt 0.187500 0.121094 +vt 0.218750 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.089844 +vt 0.218750 0.058594 +vt 0.187500 0.121094 +vt 0.187500 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.058594 +vt 0.406250 0.058594 +vt -0.000000 0.121094 +vt 0.187500 0.058594 +vt 0.187500 0.121094 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.007812 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.007812 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.187500 0.058594 +vt 0.406250 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.089844 +vt 0.187500 0.183594 +vt 0.187500 0.058594 +vt 0.406250 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.089844 +vt -0.000000 0.058594 vn 0.0000 0.0000 -1.0000 -vn -0.8293 0.0000 -0.5589 -vn 0.8293 0.0000 -0.5589 -vn 0.4853 0.8743 0.0000 -vn -0.4853 0.8743 0.0000 -vn 0.4715 0.8664 -0.1647 -vn -0.4913 0.8561 -0.1601 vn 1.0000 0.0000 0.0000 -vn -0.1867 0.9824 -0.0000 -vn 0.0000 -0.0000 1.0000 -vn -0.5589 0.0000 0.8293 -vn -0.5589 0.0000 -0.8293 -vn -0.0000 0.8743 -0.4853 -vn 0.0000 0.8743 0.4853 -vn -0.1647 0.8664 -0.4715 -vn -0.1601 0.8561 0.4913 -vn 0.0000 0.9824 0.1867 -vn 0.8293 0.0000 0.5589 -vn -0.8293 0.0000 0.5589 -vn -0.4715 0.8664 0.1647 -vn 0.4913 0.8561 0.1601 -vn 0.1867 0.9824 0.0000 -vn 0.5589 0.0000 -0.8293 -vn 0.5589 0.0000 0.8293 -vn 0.1647 0.8664 0.4715 -vn 0.1601 0.8561 -0.4913 -vn -0.8180 0.0190 -0.5749 -vn 0.8180 0.0190 -0.5749 -vn 0.4913 0.8561 -0.1601 -vn -0.4715 0.8664 -0.1647 -vn -0.5749 0.0190 0.8180 -vn -0.5749 0.0190 -0.8180 -vn -0.1601 0.8561 -0.4913 -vn -0.1647 0.8664 0.4715 -vn 0.8180 0.0190 0.5749 -vn -0.8180 0.0190 0.5749 -vn -0.4913 0.8561 0.1601 -vn 0.4715 0.8664 0.1647 -vn 0.5749 0.0190 -0.8180 -vn 0.5749 0.0190 0.8180 -vn 0.1601 0.8561 0.4913 -vn 0.1647 0.8664 -0.4715 -vn -0.7071 0.0000 -0.7071 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 1.0000 0.0000 vn 0.7071 0.0000 0.7071 vn -0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 vn 0.7071 0.0000 -0.7071 -vn 0.0000 0.8229 -0.5683 -vn 0.4018 0.8229 -0.4018 -vn 0.5683 0.8229 0.0000 -vn 0.4018 0.8229 0.4018 -vn -0.0000 0.8229 0.5683 -vn -0.4018 0.8229 0.4018 -vn -0.5683 0.8229 0.0000 -vn -0.4018 0.8229 -0.4018 +vn -0.0000 -1.0000 -0.0000 +vn 0.1715 0.9701 0.1715 +vn -0.1715 0.9701 -0.1715 +vn -0.1715 0.9701 0.1715 +vn 0.1715 0.9701 -0.1715 +usemtl None s off -f 197/243/26 210/244/26 204/245/26 -f 207/246/27 204/245/27 210/244/27 -f 203/247/28 205/248/28 201/249/28 -f 201/249/29 200/250/29 193/251/29 -f 206/252/30 199/253/30 202/254/30 -f 202/254/31 205/248/31 206/252/31 -f 208/255/32 199/253/32 207/256/32 -f 196/257/33 209/258/33 210/244/33 -f 197/243/34 203/259/34 198/260/34 -f 210/244/35 208/261/35 207/246/35 -f 204/245/36 205/262/36 203/259/36 -f 209/263/37 195/264/37 193/251/37 -f 215/265/26 228/266/26 222/267/26 -f 225/268/38 222/267/38 228/266/38 -f 221/269/39 223/270/39 219/271/39 -f 219/271/29 218/272/29 211/273/29 -f 224/274/28 217/275/28 220/276/28 -f 220/276/40 223/270/40 224/274/40 -f 226/277/41 217/275/41 225/278/41 -f 214/279/42 227/280/42 228/266/42 -f 215/265/43 221/281/43 216/282/43 -f 228/266/44 226/283/44 225/268/44 -f 222/267/45 223/284/45 221/281/45 -f 227/285/30 213/286/30 211/273/30 -f 233/287/26 246/288/26 240/289/26 -f 243/290/46 240/289/46 246/288/46 -f 239/291/37 241/292/37 237/293/37 -f 237/293/29 236/294/29 229/295/29 -f 242/296/39 235/297/39 238/298/39 -f 238/298/47 241/292/47 242/296/47 -f 244/299/48 235/297/48 243/300/48 -f 232/301/34 245/302/34 246/288/34 -f 233/287/33 239/303/33 234/304/33 -f 246/288/49 244/305/49 243/290/49 -f 240/289/50 241/306/50 239/303/50 -f 245/307/28 231/308/28 229/295/28 -f 251/309/26 264/310/26 258/311/26 -f 261/312/51 258/311/51 264/310/51 -f 257/313/30 259/314/30 255/315/30 -f 255/315/29 254/316/29 247/317/29 -f 260/318/37 253/319/37 256/320/37 -f 256/320/52 259/314/52 260/318/52 -f 262/321/53 253/319/53 261/322/53 -f 250/323/43 263/324/43 264/310/43 -f 251/309/42 257/325/42 252/326/42 -f 264/310/54 262/327/54 261/312/54 -f 258/311/55 259/328/55 257/325/55 -f 263/329/39 249/330/39 247/317/39 -f 197/243/26 196/257/26 210/244/26 -f 207/246/27 206/331/27 204/245/27 -f 201/249/28 194/332/28 203/247/28 -f 198/333/28 203/247/28 194/332/28 -f 193/251/29 194/332/29 201/249/29 -f 201/249/29 202/254/29 199/253/29 -f 199/253/29 200/250/29 201/249/29 -f 206/252/30 207/256/30 199/253/30 -f 202/254/56 201/249/56 205/248/56 -f 208/255/57 200/250/57 199/253/57 -f 196/257/33 195/334/33 209/258/33 -f 197/243/34 204/245/34 203/259/34 -f 210/244/58 209/258/58 208/261/58 -f 204/245/59 206/331/59 205/262/59 -f 193/251/37 200/250/37 209/263/37 -f 208/255/37 209/263/37 200/250/37 -f 215/265/26 214/279/26 228/266/26 -f 225/268/38 224/335/38 222/267/38 -f 219/271/39 212/336/39 221/269/39 -f 216/337/39 221/269/39 212/336/39 -f 211/273/29 212/336/29 219/271/29 -f 219/271/29 220/276/29 217/275/29 -f 217/275/29 218/272/29 219/271/29 -f 224/274/28 225/278/28 217/275/28 -f 220/276/60 219/271/60 223/270/60 -f 226/277/61 218/272/61 217/275/61 -f 214/279/42 213/338/42 227/280/42 -f 215/265/43 222/267/43 221/281/43 -f 228/266/62 227/280/62 226/283/62 -f 222/267/63 224/335/63 223/284/63 -f 211/273/30 218/272/30 227/285/30 -f 226/277/30 227/285/30 218/272/30 -f 233/287/26 232/301/26 246/288/26 -f 243/290/46 242/339/46 240/289/46 -f 237/293/37 230/340/37 239/291/37 -f 234/341/37 239/291/37 230/340/37 -f 229/295/29 230/340/29 237/293/29 -f 237/293/29 238/298/29 235/297/29 -f 235/297/29 236/294/29 237/293/29 -f 242/296/39 243/300/39 235/297/39 -f 238/298/64 237/293/64 241/292/64 -f 244/299/65 236/294/65 235/297/65 -f 232/301/34 231/342/34 245/302/34 -f 233/287/33 240/289/33 239/303/33 -f 246/288/66 245/302/66 244/305/66 -f 240/289/67 242/339/67 241/306/67 -f 229/295/28 236/294/28 245/307/28 -f 244/299/28 245/307/28 236/294/28 -f 251/309/26 250/323/26 264/310/26 -f 261/312/51 260/343/51 258/311/51 -f 255/315/30 248/344/30 257/313/30 -f 252/345/30 257/313/30 248/344/30 -f 247/317/29 248/344/29 255/315/29 -f 255/315/29 256/320/29 253/319/29 -f 253/319/29 254/316/29 255/315/29 -f 260/318/37 261/322/37 253/319/37 -f 256/320/68 255/315/68 259/314/68 -f 262/321/69 254/316/69 253/319/69 -f 250/323/43 249/346/43 263/324/43 -f 251/309/42 258/311/42 257/325/42 -f 264/310/70 263/324/70 262/327/70 -f 258/311/71 260/343/71 259/328/71 -f 247/317/39 254/316/39 263/329/39 -f 262/321/39 263/329/39 254/316/39 -f 288/347/72 265/348/72 272/349/72 -f 278/350/37 268/351/37 267/352/37 -f 280/353/73 269/354/73 268/351/73 -f 282/355/39 270/356/39 269/354/39 -f 284/357/74 271/358/74 270/356/74 -f 286/359/28 272/349/28 271/360/28 -f 276/361/75 267/352/75 266/362/75 -f 285/363/26 281/364/26 273/365/26 -f 268/366/29 270/367/29 272/368/29 -f 274/369/76 275/370/76 276/361/76 -f 276/361/77 277/371/77 278/350/77 -f 278/350/78 279/372/78 280/353/78 -f 280/353/79 281/373/79 282/355/79 -f 284/357/80 281/374/80 283/375/80 -f 286/376/81 283/377/81 285/378/81 -f 286/359/82 287/379/82 288/347/82 -f 288/347/83 273/380/83 274/369/83 -f 274/369/30 266/362/30 265/348/30 -f 288/347/72 274/369/72 265/348/72 -f 278/350/37 280/353/37 268/351/37 -f 280/353/73 282/355/73 269/354/73 -f 282/355/39 284/357/39 270/356/39 -f 284/357/74 286/376/74 271/358/74 -f 286/359/28 288/347/28 272/349/28 -f 276/361/75 278/350/75 267/352/75 -f 277/381/26 275/382/26 273/365/26 -f 273/365/26 287/383/26 285/363/26 -f 285/363/26 283/384/26 281/364/26 -f 281/364/26 279/385/26 277/381/26 -f 277/381/26 273/365/26 281/364/26 -f 272/368/29 265/386/29 268/366/29 -f 266/387/29 267/388/29 268/366/29 -f 268/366/29 269/389/29 270/367/29 -f 270/367/29 271/390/29 272/368/29 -f 265/386/29 266/387/29 268/366/29 -f 274/369/76 273/391/76 275/370/76 -f 276/361/77 275/392/77 277/371/77 -f 278/350/78 277/393/78 279/372/78 -f 280/353/79 279/394/79 281/373/79 -f 284/357/80 282/355/80 281/374/80 -f 286/376/81 284/357/81 283/377/81 -f 286/359/82 285/395/82 287/379/82 -f 288/347/83 287/396/83 273/380/83 -f 274/369/30 276/361/30 266/362/30 +f 18/29/10 19/30/10 17/31/10 +f 20/32/11 23/33/11 19/30/11 +f 24/34/12 21/35/12 23/33/12 +f 22/36/13 17/31/13 21/35/13 +f 26/37/10 27/38/10 25/39/10 +f 28/40/11 31/41/11 27/38/11 +f 32/42/12 29/43/12 31/41/12 +f 30/44/13 25/39/13 29/43/13 +f 34/45/10 35/46/10 33/47/10 +f 36/48/11 39/49/11 35/46/11 +f 40/50/12 37/51/12 39/49/12 +f 38/52/13 33/47/13 37/51/13 +f 42/53/10 43/54/10 41/55/10 +f 44/56/11 47/57/11 43/54/11 +f 48/58/12 45/59/12 47/60/12 +f 46/61/13 41/55/13 45/62/13 +f 44/63/14 46/64/14 48/58/14 +f 50/65/10 51/66/10 49/67/10 +f 52/68/11 55/69/11 51/66/11 +f 56/70/12 53/71/12 55/72/12 +f 54/73/13 49/67/13 53/74/13 +f 52/75/14 54/76/14 56/70/14 +f 58/77/13 59/78/13 57/79/13 +f 60/80/10 63/81/10 59/78/10 +f 64/82/11 61/83/11 63/84/11 +f 62/85/12 57/79/12 61/86/12 +f 60/87/14 62/88/14 64/82/14 +f 66/89/13 67/90/13 65/91/13 +f 68/92/10 71/93/10 67/90/10 +f 72/94/11 69/95/11 71/96/11 +f 70/97/12 65/91/12 69/98/12 +f 72/94/14 66/99/14 70/100/14 +f 74/101/11 75/102/11 73/103/11 +f 76/104/15 77/105/15 75/106/15 +f 78/107/12 79/108/12 77/109/12 +f 80/110/16 81/111/16 79/112/16 +f 82/113/13 83/114/13 81/115/13 +f 84/116/17 85/117/17 83/118/17 +f 86/119/14 82/120/14 78/121/14 +f 86/122/10 87/123/10 85/124/10 +f 88/125/18 73/126/18 87/127/18 +f 87/128/19 75/129/19 79/130/19 +f 90/131/17 91/132/17 89/133/17 +f 92/134/18 95/135/18 91/132/18 +f 96/136/15 93/137/15 95/135/15 +f 94/138/16 89/139/16 93/140/16 +f 95/141/19 89/142/19 91/143/19 +f 92/144/14 94/138/14 96/145/14 +f 98/146/17 99/147/17 97/148/17 +f 100/149/18 103/150/18 99/147/18 +f 104/151/15 101/152/15 103/150/15 +f 102/153/16 97/154/16 101/155/16 +f 103/156/19 97/157/19 99/158/19 +f 100/159/14 102/153/14 104/160/14 +f 106/161/16 107/162/16 105/163/16 +f 108/164/17 111/165/17 107/162/17 +f 112/166/18 109/167/18 111/165/18 +f 110/168/15 105/169/15 109/170/15 +f 108/171/14 110/168/14 112/172/14 +f 114/173/16 115/174/16 113/175/16 +f 116/176/17 119/177/17 115/174/17 +f 120/178/18 117/179/18 119/177/18 +f 118/180/15 113/181/15 117/182/15 +f 115/183/19 117/184/19 113/185/19 +f 116/186/14 118/180/14 120/187/14 +f 111/188/19 105/189/19 107/190/19 +f 74/101/11 76/191/11 75/102/11 +f 76/104/15 78/192/15 77/105/15 +f 78/107/12 80/193/12 79/108/12 +f 80/110/16 82/194/16 81/111/16 +f 82/113/13 84/195/13 83/114/13 +f 84/116/17 86/196/17 85/117/17 +f 78/121/14 76/197/14 74/198/14 +f 74/198/14 88/199/14 86/119/14 +f 86/119/14 84/200/14 82/120/14 +f 82/120/14 80/201/14 78/121/14 +f 78/121/14 74/198/14 86/119/14 +f 86/122/10 88/202/10 87/123/10 +f 88/125/18 74/203/18 73/126/18 +f 87/128/19 73/204/19 75/129/19 +f 75/129/19 77/205/19 79/130/19 +f 79/130/19 81/206/19 87/128/19 +f 81/206/19 83/207/19 87/128/19 +f 83/207/19 85/208/19 87/128/19 +f 90/131/17 92/134/17 91/132/17 +f 92/134/18 96/136/18 95/135/18 +f 96/136/15 94/209/15 93/137/15 +f 94/138/16 90/210/16 89/139/16 +f 95/141/19 93/211/19 89/142/19 +f 92/144/14 90/210/14 94/138/14 +f 98/146/17 100/149/17 99/147/17 +f 100/149/18 104/151/18 103/150/18 +f 104/151/15 102/212/15 101/152/15 +f 102/153/16 98/213/16 97/154/16 +f 103/156/19 101/214/19 97/157/19 +f 100/159/14 98/213/14 102/153/14 +f 106/161/16 108/164/16 107/162/16 +f 108/164/17 112/166/17 111/165/17 +f 112/166/18 110/215/18 109/167/18 +f 110/168/15 106/216/15 105/169/15 +f 108/171/14 106/216/14 110/168/14 +f 114/173/16 116/176/16 115/174/16 +f 116/176/17 120/178/17 119/177/17 +f 120/178/18 118/217/18 117/179/18 +f 118/180/15 114/218/15 113/181/15 +f 115/183/19 119/219/19 117/184/19 +f 116/186/14 114/218/14 118/180/14 +f 111/188/19 109/220/19 105/189/19 +f 123/221/18 124/222/18 126/223/18 +f 122/224/16 121/225/16 125/226/16 +f 125/227/20 124/228/20 122/229/20 +f 129/230/16 130/231/16 132/232/16 +f 128/233/18 127/234/18 131/235/18 +f 131/236/21 130/237/21 128/238/21 +f 135/239/15 136/240/15 138/241/15 +f 134/242/17 133/243/17 137/244/17 +f 137/245/22 136/246/22 134/247/22 +f 141/248/17 142/249/17 144/250/17 +f 140/251/15 139/252/15 143/253/15 +f 143/254/23 142/255/23 140/256/23 +f 125/227/20 126/223/20 124/228/20 +f 131/236/21 132/232/21 130/237/21 +f 137/245/22 138/241/22 136/246/22 +f 143/254/23 144/250/23 142/255/23 +f 146/257/11 147/258/11 145/259/11 +f 148/260/15 149/261/15 147/258/15 +f 150/262/12 151/263/12 149/261/12 +f 152/264/16 153/265/16 151/263/16 +f 154/266/13 155/267/13 153/265/13 +f 156/268/17 157/269/17 155/267/17 +f 158/270/14 154/271/14 150/272/14 +f 158/273/10 159/274/10 157/269/10 +f 160/275/18 145/259/18 159/274/18 +f 42/53/10 44/56/10 43/54/10 +f 44/56/11 48/276/11 47/57/11 +f 48/58/12 46/64/12 45/59/12 +f 46/61/13 42/53/13 41/55/13 +f 44/63/14 42/277/14 46/64/14 +f 50/65/10 52/68/10 51/66/10 +f 52/68/11 56/278/11 55/69/11 +f 56/70/12 54/76/12 53/71/12 +f 54/73/13 50/65/13 49/67/13 +f 52/75/14 50/279/14 54/76/14 +f 58/77/13 60/80/13 59/78/13 +f 60/80/10 64/280/10 63/81/10 +f 64/82/11 62/88/11 61/83/11 +f 62/85/12 58/77/12 57/79/12 +f 60/87/14 58/281/14 62/88/14 +f 66/89/13 68/92/13 67/90/13 +f 68/92/10 72/282/10 71/93/10 +f 72/94/11 70/100/11 69/95/11 +f 70/97/12 66/89/12 65/91/12 +f 72/94/14 68/283/14 66/99/14 +f 146/257/11 148/260/11 147/258/11 +f 148/260/15 150/262/15 149/261/15 +f 150/262/12 152/264/12 151/263/12 +f 152/264/16 154/266/16 153/265/16 +f 154/266/13 156/268/13 155/267/13 +f 156/268/17 158/273/17 157/269/17 +f 158/273/10 160/275/10 159/274/10 +f 160/275/18 146/257/18 145/259/18 +f 162/284/12 163/285/12 161/286/12 +f 164/287/13 167/288/13 163/285/13 +f 168/289/10 165/290/10 167/291/10 +f 166/292/11 161/286/11 165/293/11 +f 164/294/14 166/295/14 168/289/14 +f 170/296/12 171/297/12 169/298/12 +f 172/299/13 175/300/13 171/297/13 +f 176/301/10 173/302/10 175/303/10 +f 174/304/11 169/298/11 173/305/11 +f 176/301/14 170/306/14 174/307/14 +f 178/308/11 179/309/11 177/310/11 +f 180/311/12 183/312/12 179/309/12 +f 184/313/13 181/314/13 183/315/13 +f 182/316/10 177/310/10 181/317/10 +f 184/313/14 178/318/14 182/319/14 +f 185/320/11 188/321/11 187/322/11 +f 188/321/12 191/323/12 187/322/12 +f 191/324/13 190/325/13 189/326/13 +f 190/327/10 185/320/10 189/328/10 +f 192/329/14 186/330/14 190/325/14 +f 194/331/10 195/332/10 193/333/10 +f 196/334/11 199/335/11 195/336/11 +f 200/337/12 197/338/12 199/339/12 +f 198/340/13 193/341/13 197/342/13 +f 196/343/14 198/340/14 200/344/14 +f 202/345/10 203/346/10 201/347/10 +f 204/348/11 207/349/11 203/346/11 +f 208/350/12 205/351/12 207/352/12 +f 206/353/13 201/347/13 205/354/13 +f 207/355/19 201/356/19 203/357/19 +f 204/358/14 206/359/14 208/360/14 +f 210/361/10 211/362/10 209/363/10 +f 212/364/11 215/365/11 211/366/11 +f 216/367/12 213/368/12 215/369/12 +f 214/370/13 209/363/13 213/368/13 +f 218/371/10 219/372/10 217/373/10 +f 220/374/11 223/375/11 219/372/11 +f 224/376/12 221/377/12 223/375/12 +f 222/378/13 217/373/13 221/377/13 +f 18/29/10 20/32/10 19/30/10 +f 20/32/11 24/34/11 23/33/11 +f 24/34/12 22/36/12 21/35/12 +f 22/36/13 18/29/13 17/31/13 +f 26/37/10 28/40/10 27/38/10 +f 28/40/11 32/42/11 31/41/11 +f 32/42/12 30/44/12 29/43/12 +f 30/44/13 26/37/13 25/39/13 +f 34/45/10 36/48/10 35/46/10 +f 36/48/11 40/50/11 39/49/11 +f 40/50/12 38/52/12 37/51/12 +f 38/52/13 34/45/13 33/47/13 +f 150/272/14 148/379/14 146/380/14 +f 146/380/14 160/381/14 150/272/14 +f 160/381/14 158/270/14 150/272/14 +f 158/270/14 156/382/14 154/271/14 +f 154/271/14 152/383/14 150/272/14 +f 162/284/12 164/287/12 163/285/12 +f 164/287/13 168/384/13 167/288/13 +f 168/289/10 166/295/10 165/290/10 +f 166/292/11 162/284/11 161/286/11 +f 164/294/14 162/385/14 166/295/14 +f 170/296/12 172/299/12 171/297/12 +f 172/299/13 176/386/13 175/300/13 +f 176/301/10 174/307/10 173/302/10 +f 174/304/11 170/296/11 169/298/11 +f 176/301/14 172/387/14 170/306/14 +f 178/308/11 180/311/11 179/309/11 +f 180/311/12 184/388/12 183/312/12 +f 184/313/13 182/319/13 181/314/13 +f 182/316/10 178/308/10 177/310/10 +f 184/313/14 180/389/14 178/318/14 +f 185/320/11 186/390/11 188/321/11 +f 188/321/12 192/391/12 191/323/12 +f 191/324/13 192/329/13 190/325/13 +f 190/327/10 186/390/10 185/320/10 +f 192/329/14 188/392/14 186/330/14 +f 194/331/10 196/393/10 195/332/10 +f 196/334/11 200/394/11 199/335/11 +f 200/337/12 198/395/12 197/338/12 +f 198/340/13 194/396/13 193/341/13 +f 196/343/14 194/396/14 198/340/14 +f 202/345/10 204/348/10 203/346/10 +f 204/348/11 208/397/11 207/349/11 +f 208/350/12 206/398/12 205/351/12 +f 206/353/13 202/345/13 201/347/13 +f 207/355/19 205/399/19 201/356/19 +f 204/358/14 202/400/14 206/359/14 +f 210/361/10 212/401/10 211/362/10 +f 212/364/11 216/402/11 215/365/11 +f 216/367/12 214/370/12 213/368/12 +f 214/370/13 210/361/13 209/363/13 +f 218/371/10 220/374/10 219/372/10 +f 220/374/11 224/376/11 223/375/11 +f 224/376/12 222/378/12 221/377/12 +f 222/378/13 218/371/13 217/373/13 +f 226/403/11 227/404/11 225/405/11 +f 228/406/15 229/407/15 227/404/15 +f 230/408/12 231/409/12 229/407/12 +f 232/410/16 233/411/16 231/409/16 +f 234/412/13 235/413/13 233/411/13 +f 236/414/17 237/415/17 235/413/17 +f 234/416/14 232/417/14 230/418/14 +f 238/419/10 239/420/10 237/421/10 +f 240/422/18 225/405/18 239/423/18 +f 237/424/19 239/425/19 231/426/19 +f 242/427/11 243/428/11 241/429/11 +f 244/430/15 245/431/15 243/428/15 +f 246/432/12 247/433/12 245/431/12 +f 248/434/16 249/435/16 247/433/16 +f 250/436/13 251/437/13 249/435/13 +f 252/438/17 253/439/17 251/437/17 +f 250/440/14 248/441/14 246/442/14 +f 254/443/10 255/444/10 253/445/10 +f 256/446/18 241/429/18 255/447/18 +f 253/448/19 255/449/19 247/450/19 +f 258/451/11 259/452/11 257/453/11 +f 260/454/15 261/455/15 259/452/15 +f 262/456/12 263/457/12 261/455/12 +f 264/458/16 265/459/16 263/457/16 +f 266/460/13 267/461/13 265/459/13 +f 268/462/17 269/463/17 267/461/17 +f 266/464/14 264/465/14 262/466/14 +f 270/467/10 271/468/10 269/469/10 +f 272/470/18 257/453/18 271/471/18 +f 269/472/19 271/473/19 263/474/19 +f 274/475/11 275/476/11 273/477/11 +f 276/478/15 277/479/15 275/476/15 +f 278/480/12 279/481/12 277/479/12 +f 280/482/16 281/483/16 279/481/16 +f 282/484/13 283/485/13 281/483/13 +f 284/486/17 285/487/17 283/485/17 +f 282/488/14 280/489/14 278/490/14 +f 286/491/10 287/492/10 285/493/10 +f 288/494/18 273/477/18 287/495/18 +f 285/496/19 287/497/19 279/498/19 +f 290/499/11 291/500/11 289/501/11 +f 292/502/15 293/503/15 291/500/15 +f 294/504/12 295/505/12 293/503/12 +f 296/506/16 297/507/16 295/505/16 +f 298/508/13 299/509/13 297/507/13 +f 300/510/17 301/511/17 299/509/17 +f 298/512/14 296/513/14 294/514/14 +f 302/515/10 303/516/10 301/517/10 +f 304/518/18 289/501/18 303/519/18 +f 301/520/19 303/521/19 295/522/19 +f 306/523/11 307/524/11 305/525/11 +f 308/526/15 309/527/15 307/524/15 +f 310/528/12 311/529/12 309/527/12 +f 312/530/16 313/531/16 311/529/16 +f 314/532/13 315/533/13 313/531/13 +f 316/534/17 317/535/17 315/533/17 +f 314/536/14 312/537/14 310/538/14 +f 318/539/10 319/540/10 317/541/10 +f 320/542/18 305/525/18 319/543/18 +f 317/544/19 319/545/19 311/546/19 +f 322/547/11 323/548/11 321/549/11 +f 324/550/15 325/551/15 323/548/15 +f 326/552/12 327/553/12 325/551/12 +f 328/554/16 329/555/16 327/553/16 +f 330/556/13 331/557/13 329/555/13 +f 332/558/17 333/559/17 331/557/17 +f 330/560/14 328/561/14 326/562/14 +f 334/563/10 335/564/10 333/565/10 +f 336/566/18 321/549/18 335/567/18 +f 333/568/19 335/569/19 327/570/19 +f 338/571/11 339/572/11 337/573/11 +f 340/574/15 341/575/15 339/572/15 +f 342/576/12 343/577/12 341/575/12 +f 344/578/16 345/579/16 343/577/16 +f 346/580/13 347/581/13 345/579/13 +f 348/582/17 349/583/17 347/581/17 +f 346/584/14 344/585/14 342/586/14 +f 350/587/10 351/588/10 349/589/10 +f 352/590/18 337/573/18 351/591/18 +f 349/592/19 351/593/19 343/594/19 +f 354/595/11 355/596/11 353/597/11 +f 356/598/15 357/599/15 355/596/15 +f 358/600/12 359/601/12 357/599/12 +f 360/602/16 361/603/16 359/601/16 +f 362/604/13 363/605/13 361/603/13 +f 364/606/17 365/607/17 363/605/17 +f 362/608/14 360/609/14 358/610/14 +f 366/611/10 367/612/10 365/613/10 +f 368/614/18 353/597/18 367/615/18 +f 365/616/19 367/617/19 359/618/19 +f 226/403/11 228/406/11 227/404/11 +f 228/406/15 230/408/15 229/407/15 +f 230/408/12 232/410/12 231/409/12 +f 232/410/16 234/412/16 233/411/16 +f 234/412/13 236/414/13 235/413/13 +f 236/414/17 238/619/17 237/415/17 +f 230/418/14 228/620/14 226/621/14 +f 226/621/14 240/622/14 230/418/14 +f 240/622/14 238/623/14 230/418/14 +f 238/623/14 236/624/14 230/418/14 +f 236/624/14 234/416/14 230/418/14 +f 238/419/10 240/625/10 239/420/10 +f 240/422/18 226/403/18 225/405/18 +f 239/425/19 225/626/19 227/627/19 +f 227/627/19 229/628/19 239/425/19 +f 229/628/19 231/426/19 239/425/19 +f 231/426/19 233/629/19 235/630/19 +f 235/630/19 237/424/19 231/426/19 +f 242/427/11 244/430/11 243/428/11 +f 244/430/15 246/432/15 245/431/15 +f 246/432/12 248/434/12 247/433/12 +f 248/434/16 250/436/16 249/435/16 +f 250/436/13 252/438/13 251/437/13 +f 252/438/17 254/631/17 253/439/17 +f 246/442/14 244/632/14 242/633/14 +f 242/633/14 256/634/14 246/442/14 +f 256/634/14 254/635/14 246/442/14 +f 254/635/14 252/636/14 246/442/14 +f 252/636/14 250/440/14 246/442/14 +f 254/443/10 256/637/10 255/444/10 +f 256/446/18 242/427/18 241/429/18 +f 255/449/19 241/638/19 243/639/19 +f 243/639/19 245/640/19 255/449/19 +f 245/640/19 247/450/19 255/449/19 +f 247/450/19 249/641/19 251/642/19 +f 251/642/19 253/448/19 247/450/19 +f 258/451/11 260/454/11 259/452/11 +f 260/454/15 262/456/15 261/455/15 +f 262/456/12 264/458/12 263/457/12 +f 264/458/16 266/460/16 265/459/16 +f 266/460/13 268/462/13 267/461/13 +f 268/462/17 270/643/17 269/463/17 +f 262/466/14 260/644/14 258/645/14 +f 258/645/14 272/646/14 262/466/14 +f 272/646/14 270/647/14 262/466/14 +f 270/647/14 268/648/14 262/466/14 +f 268/648/14 266/464/14 262/466/14 +f 270/467/10 272/649/10 271/468/10 +f 272/470/18 258/451/18 257/453/18 +f 271/473/19 257/650/19 259/651/19 +f 259/651/19 261/652/19 271/473/19 +f 261/652/19 263/474/19 271/473/19 +f 263/474/19 265/653/19 267/654/19 +f 267/654/19 269/472/19 263/474/19 +f 274/475/11 276/478/11 275/476/11 +f 276/478/15 278/480/15 277/479/15 +f 278/480/12 280/482/12 279/481/12 +f 280/482/16 282/484/16 281/483/16 +f 282/484/13 284/486/13 283/485/13 +f 284/486/17 286/655/17 285/487/17 +f 278/490/14 276/656/14 274/657/14 +f 274/657/14 288/658/14 278/490/14 +f 288/658/14 286/659/14 278/490/14 +f 286/659/14 284/660/14 278/490/14 +f 284/660/14 282/488/14 278/490/14 +f 286/491/10 288/661/10 287/492/10 +f 288/494/18 274/475/18 273/477/18 +f 287/497/19 273/662/19 275/663/19 +f 275/663/19 277/664/19 287/497/19 +f 277/664/19 279/498/19 287/497/19 +f 279/498/19 281/665/19 283/666/19 +f 283/666/19 285/496/19 279/498/19 +f 290/499/11 292/502/11 291/500/11 +f 292/502/15 294/504/15 293/503/15 +f 294/504/12 296/506/12 295/505/12 +f 296/506/16 298/508/16 297/507/16 +f 298/508/13 300/510/13 299/509/13 +f 300/510/17 302/667/17 301/511/17 +f 294/514/14 292/668/14 290/669/14 +f 290/669/14 304/670/14 294/514/14 +f 304/670/14 302/671/14 294/514/14 +f 302/671/14 300/672/14 294/514/14 +f 300/672/14 298/512/14 294/514/14 +f 302/515/10 304/673/10 303/516/10 +f 304/518/18 290/499/18 289/501/18 +f 303/521/19 289/674/19 291/675/19 +f 291/675/19 293/676/19 303/521/19 +f 293/676/19 295/522/19 303/521/19 +f 295/522/19 297/677/19 299/678/19 +f 299/678/19 301/520/19 295/522/19 +f 306/523/11 308/526/11 307/524/11 +f 308/526/15 310/528/15 309/527/15 +f 310/528/12 312/530/12 311/529/12 +f 312/530/16 314/532/16 313/531/16 +f 314/532/13 316/534/13 315/533/13 +f 316/534/17 318/679/17 317/535/17 +f 310/538/14 308/680/14 306/681/14 +f 306/681/14 320/682/14 310/538/14 +f 320/682/14 318/683/14 310/538/14 +f 318/683/14 316/684/14 310/538/14 +f 316/684/14 314/536/14 310/538/14 +f 318/539/10 320/685/10 319/540/10 +f 320/542/18 306/523/18 305/525/18 +f 319/545/19 305/686/19 307/687/19 +f 307/687/19 309/688/19 319/545/19 +f 309/688/19 311/546/19 319/545/19 +f 311/546/19 313/689/19 315/690/19 +f 315/690/19 317/544/19 311/546/19 +f 322/547/11 324/550/11 323/548/11 +f 324/550/15 326/552/15 325/551/15 +f 326/552/12 328/554/12 327/553/12 +f 328/554/16 330/556/16 329/555/16 +f 330/556/13 332/558/13 331/557/13 +f 332/558/17 334/691/17 333/559/17 +f 326/562/14 324/692/14 322/693/14 +f 322/693/14 336/694/14 326/562/14 +f 336/694/14 334/695/14 326/562/14 +f 334/695/14 332/696/14 326/562/14 +f 332/696/14 330/560/14 326/562/14 +f 334/563/10 336/697/10 335/564/10 +f 336/566/18 322/547/18 321/549/18 +f 335/569/19 321/698/19 323/699/19 +f 323/699/19 325/700/19 335/569/19 +f 325/700/19 327/570/19 335/569/19 +f 327/570/19 329/701/19 331/702/19 +f 331/702/19 333/568/19 327/570/19 +f 338/571/11 340/574/11 339/572/11 +f 340/574/15 342/576/15 341/575/15 +f 342/576/12 344/578/12 343/577/12 +f 344/578/16 346/580/16 345/579/16 +f 346/580/13 348/582/13 347/581/13 +f 348/582/17 350/703/17 349/583/17 +f 342/586/14 340/704/14 338/705/14 +f 338/705/14 352/706/14 342/586/14 +f 352/706/14 350/707/14 342/586/14 +f 350/707/14 348/708/14 342/586/14 +f 348/708/14 346/584/14 342/586/14 +f 350/587/10 352/709/10 351/588/10 +f 352/590/18 338/571/18 337/573/18 +f 351/593/19 337/710/19 339/711/19 +f 339/711/19 341/712/19 351/593/19 +f 341/712/19 343/594/19 351/593/19 +f 343/594/19 345/713/19 347/714/19 +f 347/714/19 349/592/19 343/594/19 +f 354/595/11 356/598/11 355/596/11 +f 356/598/15 358/600/15 357/599/15 +f 358/600/12 360/602/12 359/601/12 +f 360/602/16 362/604/16 361/603/16 +f 362/604/13 364/606/13 363/605/13 +f 364/606/17 366/715/17 365/607/17 +f 358/610/14 356/716/14 354/717/14 +f 354/717/14 368/718/14 358/610/14 +f 368/718/14 366/719/14 358/610/14 +f 366/719/14 364/720/14 358/610/14 +f 364/720/14 362/608/14 358/610/14 +f 366/611/10 368/721/10 367/612/10 +f 368/614/18 354/595/18 353/597/18 +f 367/617/19 353/722/19 355/723/19 +f 355/723/19 357/724/19 367/617/19 +f 357/724/19 359/618/19 367/617/19 +f 359/618/19 361/725/19 363/726/19 +f 363/726/19 365/616/19 359/618/19 +f 370/727/17 371/728/17 369/729/17 +f 372/730/18 375/731/18 371/728/18 +f 376/732/15 373/733/15 375/734/15 +f 374/735/16 369/729/16 373/736/16 +f 376/737/14 370/738/14 374/739/14 +f 378/740/17 379/741/17 377/742/17 +f 380/743/18 383/744/18 379/741/18 +f 384/745/15 381/746/15 383/747/15 +f 382/748/16 377/742/16 381/749/16 +f 380/750/14 382/751/14 384/752/14 +f 386/753/16 387/754/16 385/755/16 +f 388/756/17 391/757/17 387/754/17 +f 392/758/18 389/759/18 391/760/18 +f 390/761/15 385/755/15 389/762/15 +f 388/763/14 390/764/14 392/765/14 +f 394/766/16 395/767/16 393/768/16 +f 396/769/17 399/770/17 395/767/17 +f 400/771/18 397/772/18 399/773/18 +f 398/774/15 393/768/15 397/775/15 +f 396/776/14 398/777/14 400/778/14 +f 402/779/15 403/780/15 401/781/15 +f 404/782/16 407/783/16 403/780/16 +f 408/784/17 405/785/17 407/786/17 +f 406/787/18 401/781/18 405/788/18 +f 408/789/14 402/790/14 406/791/14 +f 410/792/15 411/793/15 409/794/15 +f 412/795/16 415/796/16 411/793/16 +f 416/797/17 413/798/17 415/799/17 +f 414/800/18 409/794/18 413/801/18 +f 412/802/14 414/803/14 416/804/14 +f 418/805/18 419/806/18 417/807/18 +f 420/808/15 423/809/15 419/806/15 +f 424/810/16 421/811/16 423/812/16 +f 422/813/17 417/807/17 421/814/17 +f 420/815/14 422/816/14 424/817/14 +f 426/818/18 427/819/18 425/820/18 +f 428/821/15 431/822/15 427/819/15 +f 432/823/16 429/824/16 431/825/16 +f 430/826/17 425/820/17 429/827/17 +f 428/828/14 430/829/14 432/830/14 +f 434/831/12 435/832/12 433/833/12 +f 436/834/13 439/835/13 435/836/13 +f 440/837/10 437/838/10 439/839/10 +f 438/840/11 433/841/11 437/842/11 +f 436/843/14 438/844/14 440/845/14 +f 442/846/10 443/847/10 441/848/10 +f 444/849/11 447/850/11 443/851/11 +f 448/852/12 445/853/12 447/854/12 +f 446/855/13 441/856/13 445/857/13 +f 444/858/14 446/859/14 448/860/14 +f 370/727/17 372/730/17 371/728/17 +f 372/730/18 376/861/18 375/731/18 +f 376/732/15 374/862/15 373/733/15 +f 374/735/16 370/727/16 369/729/16 +f 376/737/14 372/863/14 370/738/14 +f 378/740/17 380/743/17 379/741/17 +f 380/743/18 384/864/18 383/744/18 +f 384/745/15 382/865/15 381/746/15 +f 382/748/16 378/740/16 377/742/16 +f 380/750/14 378/866/14 382/751/14 +f 386/753/16 388/756/16 387/754/16 +f 388/756/17 392/867/17 391/757/17 +f 392/758/18 390/868/18 389/759/18 +f 390/761/15 386/753/15 385/755/15 +f 388/763/14 386/869/14 390/764/14 +f 394/766/16 396/769/16 395/767/16 +f 396/769/17 400/870/17 399/770/17 +f 400/771/18 398/871/18 397/772/18 +f 398/774/15 394/766/15 393/768/15 +f 396/776/14 394/872/14 398/777/14 +f 402/779/15 404/782/15 403/780/15 +f 404/782/16 408/873/16 407/783/16 +f 408/784/17 406/874/17 405/785/17 +f 406/787/18 402/779/18 401/781/18 +f 408/789/14 404/875/14 402/790/14 +f 410/792/15 412/795/15 411/793/15 +f 412/795/16 416/876/16 415/796/16 +f 416/797/17 414/877/17 413/798/17 +f 414/800/18 410/792/18 409/794/18 +f 412/802/14 410/878/14 414/803/14 +f 418/805/18 420/808/18 419/806/18 +f 420/808/15 424/879/15 423/809/15 +f 424/810/16 422/880/16 421/811/16 +f 422/813/17 418/805/17 417/807/17 +f 420/815/14 418/881/14 422/816/14 +f 426/818/18 428/821/18 427/819/18 +f 428/821/15 432/882/15 431/822/15 +f 432/823/16 430/883/16 429/824/16 +f 430/826/17 426/818/17 425/820/17 +f 428/828/14 426/884/14 430/829/14 +f 434/831/12 436/885/12 435/832/12 +f 436/834/13 440/886/13 439/835/13 +f 440/837/10 438/887/10 437/838/10 +f 438/840/11 434/888/11 433/841/11 +f 436/843/14 434/889/14 438/844/14 +f 442/846/10 444/890/10 443/847/10 +f 444/849/11 448/891/11 447/850/11 +f 448/852/12 446/892/12 445/853/12 +f 446/855/13 442/893/13 441/856/13 +f 444/858/14 442/894/14 446/859/14 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png b/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png index 8fa6de6f58dbe9eaae8732d9302deee2da8d870f..722e5be0349bdc3cf422bacf5fbe78cffedc06e8 100644 GIT binary patch delta 18715 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 A?f?J) diff --git a/src/main/resources/assets/advancedrocketry/textures/models/railgun.png b/src/main/resources/assets/advancedrocketry/textures/models/railgun.png index a9844dc6627c43ffd0e0d024d44edcea710ad321..f991ad3c3d88b56b6521863d74478e35d5c8b043 100644 GIT binary patch literal 40113 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 literal 330221 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 From 95cff9c6b436dfab0b90ce60e43c7260cb159cf3 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sat, 20 Mar 2021 00:15:10 -0400 Subject: [PATCH 074/312] Fix elevator tether beam render offset --- .../client/render/multiblocks/RendererSpaceElevator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java index a8703702c..cab68b719 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java @@ -77,7 +77,7 @@ public void render(TileEntity tile, double x, laser.doRender((Entity) null, renderX, y + 4f, renderZ, 0, f); GL11.glPushMatrix(); - GL11.glTranslated( renderX, y + 4, renderZ); + GL11.glTranslated( renderX + 0.5f, y + 4, renderZ + 0.5f); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); GlStateManager.disableLighting(); GlStateManager.disableFog(); From c0e4d0da01c732270ca8346eb2804540a1adc05c Mon Sep 17 00:00:00 2001 From: Zack Emmert Date: Sat, 20 Mar 2021 22:29:57 -0400 Subject: [PATCH 075/312] Resolved merge conflict for PR #1 --- .../advancedRocketry/AdvancedRocketry.java | 25 +- .../api/AdvancedRocketryBlocks.java | 2 + .../api/SatelliteRegistry.java | 4 +- .../api/dimension/IDimensionProperties.java | 4 +- .../api/dimension/solar/Planet.java | 34 +- .../api/satellite/SatelliteBase.java | 34 +- .../render/multiblocks/RendererRailgun.java | 2 +- .../multiblocks/RendererSpaceElevator.java | 2 +- .../dimension/DimensionManager.java | 5 +- .../dimension/DimensionProperties.java | 113 +- .../advancedRocketry/entity/EntityRocket.java | 26 +- .../entity/EntityStationDeployedRocket.java | 2 +- ...java => ContainerOreMappingSatellite.java} | 4 +- .../inventory/GuiHandler.java | 2 +- .../inventory/GuiOreMappingSatellite.java | 33 +- .../inventory/modules/ModuleOreMapper.java | 226 -- .../advancedRocketry/item/ItemOreScanner.java | 4 +- .../advancedRocketry/item/ItemSatellite.java | 51 +- .../item/ItemSatelliteIdentificationChip.java | 2 +- .../network/PacketSatellite.java | 2 +- .../satellite/SatelliteBiomeChanger.java | 65 +- .../satellite/SatelliteComposition.java | 1 + .../satellite/SatelliteData.java | 61 +- .../satellite/SatelliteDensity.java | 1 + .../satellite/SatelliteEnergy.java | 114 - .../satellite/SatelliteMassScanner.java | 1 + .../satellite/SatelliteMicrowaveEnergy.java | 73 + .../satellite/SatelliteOptical.java | 1 + .../satellite/SatelliteOreMapping.java | 158 +- ...ellite.java => SatelliteSpyTelescope.java} | 2 +- .../tile/hatch/TileSatelliteHatch.java | 2 +- .../tile/multiblock/TileRailgun.java | 202 +- .../multiblock/energy/TileSolarArray.java | 246 ++ .../machine/TileElectricArcFurnace.java | 1 - .../tile/satellite/TileSatelliteBuilder.java | 53 +- .../tile/satellite/TileSatelliteTerminal.java | 6 +- .../util/PlanetaryTravelHelper.java | 9 +- .../blockstates/solararray.json | 13 + .../blockstates/solararraypanel.json | 17 + .../assets/advancedrocketry/lang/en_US.lang | 2 + .../models/block/solararray.json | 8 + .../models/block/solararraypanel.json | 144 + .../advancedrocketry/models/railgun.obj | 3129 +++++++++++------ .../recipes/precisionlaseretcher.json | 46 + .../advancedrocketry/recipes/solararray.json | 36 + .../recipes/solararraypanel.json | 23 + .../textures/blocks/smallconnector.png | Bin 0 -> 1898 bytes .../textures/models/centrifuge.png | Bin 19681 -> 19678 bytes .../textures/models/railgun.png | Bin 330221 -> 40113 bytes 49 files changed, 3078 insertions(+), 1913 deletions(-) rename src/main/java/zmaster587/advancedRocketry/inventory/{ContainerOreMappingSatallite.java => ContainerOreMappingSatellite.java} (94%) delete mode 100644 src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java delete mode 100644 src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java create mode 100644 src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java rename src/main/java/zmaster587/advancedRocketry/satellite/{SpySatellite.java => SatelliteSpyTelescope.java} (98%) create mode 100644 src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/solararray.json create mode 100644 src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 3192498d5..0993ec969 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -88,6 +88,7 @@ import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.tile.multiblock.drill.TileOrbitalLaserDrill; +import zmaster587.advancedRocketry.tile.multiblock.energy.TileSolarArray; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteTerminal; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; @@ -323,13 +324,12 @@ public void preInit(FMLPreInitializationEvent event) //Satellites --------------------------------------------------------------------------------------------- SatelliteRegistry.registerSatellite("optical", SatelliteOptical.class); - SatelliteRegistry.registerSatellite("solar", SatelliteEnergy.class); SatelliteRegistry.registerSatellite("density", SatelliteDensity.class); SatelliteRegistry.registerSatellite("composition", SatelliteComposition.class); SatelliteRegistry.registerSatellite("mass", SatelliteMassScanner.class); SatelliteRegistry.registerSatellite("asteroidMiner", MissionOreMining.class); SatelliteRegistry.registerSatellite("gasMining", MissionGasCollection.class); - SatelliteRegistry.registerSatellite("solarEnergy", SatelliteEnergy.class); + SatelliteRegistry.registerSatellite("solarEnergy", SatelliteMicrowaveEnergy.class); SatelliteRegistry.registerSatellite("oreScanner", SatelliteOreMapping.class); SatelliteRegistry.registerSatellite("biomeChanger", SatelliteBiomeChanger.class); @@ -409,6 +409,7 @@ public void preInit(FMLPreInitializationEvent event) GameRegistry.registerTileEntity(TilePump.class, new ResourceLocation(Constants.modId, "ARpump")); GameRegistry.registerTileEntity(TileCentrifuge.class, new ResourceLocation(Constants.modId, "ARCentrifuge")); GameRegistry.registerTileEntity(TilePrecisionLaserEtcher.class, new ResourceLocation(Constants.modId, "ARPrecisionLaserEtcher")); + GameRegistry.registerTileEntity(TileSolarArray.class, new ResourceLocation(Constants.modId, "ARSolarArray")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) GameRegistry.registerTileEntity(TileAreaGravityController.class, "ARGravityMachine"); @@ -533,13 +534,13 @@ public void registerItems(RegistryEvent.Register evt) SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 0), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteOptical.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 1), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteComposition.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 2), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteMassScanner.class))); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 3), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteEnergy.class))); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 3), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteMicrowaveEnergy.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 4), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteOreMapping.class))); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePrimaryFunction, 1, 5), new SatelliteProperties().setSatelliteType(SatelliteRegistry.getKey(SatelliteBiomeChanger.class))); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,0), new SatelliteProperties().setPowerGeneration(1)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,1), new SatelliteProperties().setPowerGeneration(10)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 0), new SatelliteProperties().setPowerStorage(100)); - SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 1), new SatelliteProperties().setPowerStorage(400)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,0), new SatelliteProperties().setPowerGeneration(4)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemSatellitePowerSource,1,1), new SatelliteProperties().setPowerGeneration(40)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 0), new SatelliteProperties().setPowerStorage(10000)); + SatelliteRegistry.registerSatelliteProperty(new ItemStack(LibVulpesItems.itemBattery, 1, 1), new SatelliteProperties().setPowerStorage(40000)); SatelliteRegistry.registerSatelliteProperty(new ItemStack(AdvancedRocketryItems.itemDataUnit, 1, 0), new SatelliteProperties().setMaxData(1000)); @@ -697,7 +698,8 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockObservatory = new BlockMultiblockMachine(TileObservatory.class, GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("observatory").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockBlackHoleGenerator = new BlockMultiblockMachine(TileBlackHoleGenerator.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("blackholegenerator").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPump = new BlockTile(TilePump.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("pump").setCreativeTab(tabAdvRocketry).setHardness(3f); - + AdvancedRocketryBlocks.blockSolarArray = new BlockMultiblockMachine(TileSolarArray.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("solararray").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockGuidanceComputer = new BlockTile(TileGuidanceComputer.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("guidanceComputer").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPlanetSelector = new BlockTile(TilePlanetSelector.class,GuiHandler.guiId.MODULARFULLSCREEN.ordinal()).setUnlocalizedName("planetSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockPlanetHoloSelector = new BlockHalfTile(TileHolographicPlanetSelector.class,GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("planetHoloSelector").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -717,7 +719,9 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockBasalt = new Block(Material.ROCK).setUnlocalizedName("basalt").setCreativeTab(tabAdvRocketry).setHardness(5f).setResistance(15f); AdvancedRocketryBlocks.blockLandingFloat = new Block(Material.ROCK).setUnlocalizedName("landingfloat").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); AdvancedRocketryBlocks.blockTransciever = new BlockTransciever(TileWirelessTransciever.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("wirelessTransciever").setCreativeTab(tabAdvRocketry).setHardness(3f); - + AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockMultiBlockComponentVisible(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); + + //Configurable stuff if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) AdvancedRocketryBlocks.blockGravityMachine = new BlockMultiblockMachine(TileAreaGravityController.class,GuiHandler.guiId.MODULARNOINV.ordinal()).setUnlocalizedName("gravityMachine").setCreativeTab(tabAdvRocketry).setHardness(3f); @@ -876,6 +880,8 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockCentrifuge.setRegistryName("centrifuge")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockBasalt.setRegistryName("basalt")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockLandingFloat.setRegistryName("landingfloat")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSolarArray.setRegistryName("solararray")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockSolarArrayPanel.setRegistryName("solararraypanel")); if(zmaster587.advancedRocketry.api.ARConfiguration.getCurrentConfig().enableGravityController) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockGravityMachine.setRegistryName("gravityMachine")); @@ -1043,6 +1049,7 @@ public void postInit(FMLPostInitializationEvent event) //Power generation ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBlackHoleGenerator(), (BlockTile)AdvancedRocketryBlocks.blockBlackHoleGenerator); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileMicrowaveReciever(), (BlockTile)AdvancedRocketryBlocks.blockMicrowaveReciever); + ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileSolarArray(), (BlockTile)AdvancedRocketryBlocks.blockSolarArray); //Auxillary machines ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileWarpCore(), (BlockTile)AdvancedRocketryBlocks.blockWarpCore); ((ItemProjector)LibVulpesItems.itemHoloProjector).registerMachine(new TileBeacon(), (BlockTile)AdvancedRocketryBlocks.blockBeacon); diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java index 2022256bc..62765f822 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryBlocks.java @@ -106,4 +106,6 @@ public class AdvancedRocketryBlocks { public static Block blockCentrifuge; public static Block blockBasalt; public static Block blockLandingFloat; + public static Block blockSolarArray; + public static Block blockSolarArrayPanel; } diff --git a/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java b/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java index 19152072b..2add2a3cf 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java +++ b/src/main/java/zmaster587/advancedRocketry/api/SatelliteRegistry.java @@ -73,7 +73,7 @@ public static String getKey(Class clazz) { * @return Satellite constructed from the passed NBT */ public static SatelliteBase createFromNBT(NBTTagCompound nbt) { - SatelliteBase satellite = getSatallite(nbt.getString("dataType")); + SatelliteBase satellite = getSatellite(nbt.getString("dataType")); satellite.readFromNBT(nbt); @@ -84,7 +84,7 @@ public static SatelliteBase createFromNBT(NBTTagCompound nbt) { * @param name String identifier for a satellite * @return new satellite registered to the String identifier, SatelliteDefunct otherwise */ - public static SatelliteBase getSatallite(String name) { + public static SatelliteBase getSatellite(String name) { Class clazz = registry.get(name); if(clazz == null) { diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java index f48a0f460..0e2fc5f1f 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/IDimensionProperties.java @@ -117,8 +117,8 @@ public interface IDimensionProperties { * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, World world); - public void addSatallite(SatelliteBase satellte); + public void addSatellite(SatelliteBase satellite, World world); + public void addSatellite(SatelliteBase satellte); /** * Returns the satellite with that ID diff --git a/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java b/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java index c04a0d96e..4b4ee4392 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java +++ b/src/main/java/zmaster587/advancedRocketry/api/dimension/solar/Planet.java @@ -9,8 +9,8 @@ public class Planet { private int dimId; private StellarBody star; private List moons; - private List satallites; - private List tickingSatallites; + private List satellites; + private List tickingSatellites; //Between 0 and 2pi private double orbit; @@ -29,33 +29,33 @@ public void addMoon(Planet moon) { /** * Adds a satellite orbiting this body - * @param satallite + * @param satellite */ - public void addSatallite(SatelliteBase satallite) { - satallites.add(satallite); + public void addSatellite(SatelliteBase satellite) { + satellites.add(satellite); - if(satallite.canTick()) - tickingSatallites.add(satallite); + if(satellite.canTick()) + tickingSatellites.add(satellite); } /** * Removes a satellite orbiting this body - * @param satallite + * @param satellite * @return true if the satellite was removed, false if it doesn't exist */ - public boolean removeSatallite(SatelliteBase satallite) { + public boolean removeSatellite(SatelliteBase satellite) { - if(satallite.canTick()) - tickingSatallites.remove(satallite); + if(satellite.canTick()) + tickingSatellites.remove(satellite); - return satallites.remove(satallite); + return satellites.remove(satellite); } /** * @return a list of satellites orbiting this body */ - public List getSatallites() { - return satallites; + public List getSatellites() { + return satellites; } //TODO: multithreading @@ -63,11 +63,11 @@ public List getSatallites() { * If a satellite is registered to tick, then it is ticked in this method */ public void tick() { - Iterator iterator = tickingSatallites.iterator(); + Iterator iterator = tickingSatellites.iterator(); while(iterator.hasNext()) { - SatelliteBase satallite = iterator.next(); - satallite.tickEntity(); + SatelliteBase satellite = iterator.next(); + satellite.tickEntity(); } } diff --git a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java index 36707a26a..79471edd7 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java +++ b/src/main/java/zmaster587/advancedRocketry/api/satellite/SatelliteBase.java @@ -9,11 +9,13 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; +import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; import zmaster587.advancedRocketry.api.Constants; import zmaster587.advancedRocketry.api.ISatelliteIdItem; import zmaster587.advancedRocketry.api.SatelliteRegistry; import zmaster587.advancedRocketry.item.ItemSatellite; +import zmaster587.libVulpes.util.UniversalBattery; public abstract class SatelliteBase { @@ -23,17 +25,24 @@ public abstract class SatelliteBase { protected ItemStack satellite; private boolean isDead; + + //Satellite energy storage + protected UniversalBattery battery; public SatelliteBase() { satelliteProperties = new SatelliteProperties(); satelliteProperties.setSatelliteType(SatelliteRegistry.getKey(this.getClass())); isDead = false; satellite = ItemStack.EMPTY; + + //Satellite energy storage + battery = new UniversalBattery(this.satelliteProperties.getPowerStorage()); + } public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return SatelliteProperties.Property.MAIN.isOfType(flag); + return SatelliteProperties.Property.MAIN.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag) || SatelliteProperties.Property.BATTERY.isOfType(flag); } /** @@ -60,7 +69,14 @@ public boolean acceptsItemInConstruction(ItemStack item) { * @return chance from 0 to 1 of failing this tick */ public abstract double failureChance(); - + + /** + * @return the power per tick the satellite produces + */ + public int getPowerPerTick() { + return satelliteProperties.getPowerGeneration(); + } + /** * @return an item that can be used to control the satellite, normally a satellite ID chip but can be something else */ @@ -82,13 +98,16 @@ public boolean isAcceptableControllerItemStack(ItemStack stack) { * @return true if the satellite can tick */ public boolean canTick() { - return false; + return true; } /** * called every tick if satellite can tick */ - public void tickEntity() {} + public void tickEntity() { + //Base power consumption is 1 energy per tick. Think of it like a communications & positioning upkeep amount. Some satellites may end up overriding this + battery.acceptEnergy(getPowerPerTick() - 1, false); + } /** * @return the long id of the satellite, used to get a satellite from the main list @@ -130,6 +149,7 @@ public void setDimensionId(int world) { */ public void setProperties(ItemStack stack) { this.satelliteProperties = ((ItemSatellite)stack.getItem()).getSatellite(stack); + this.battery.setMaxEnergyStored(satelliteProperties.getPowerStorage()); this.satellite = stack; } @@ -154,6 +174,7 @@ public void writeToNBT(NBTTagCompound nbt) { satelliteProperties.writeToNBT(properties); nbt.setTag("properties", properties); nbt.setInteger("dimId", dimId); + battery.writeToNBT(nbt); NBTTagCompound itemNBT = new NBTTagCompound(); //Transition @@ -167,6 +188,11 @@ public void readFromNBT(NBTTagCompound nbt) { satelliteProperties.readFromNBT(nbt.getCompoundTag("properties")); dimId = nbt.getInteger("dimId"); satellite = new ItemStack(nbt.getCompoundTag("item")); + battery.readFromNBT(nbt); + if (satelliteProperties.getPowerStorage() == 0) { + satelliteProperties.setPowerStorage(720); + battery = new UniversalBattery(720); + } } public void writeDataToNetwork(ByteBuf out, byte packetId) { diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java index 37d170770..0aa8e87d9 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererRailgun.java @@ -40,7 +40,7 @@ public void render(TileEntity tile, double x, //Rotate and move the model into position EnumFacing front = RotatableBlock.getFront(tile.getWorld().getBlockState(tile.getPos())); GL11.glRotatef((front.getFrontOffsetX() == 1 ? 180 : 0) + front.getFrontOffsetZ()*90f, 0, 1, 0); - GL11.glTranslated(2f, 0, 0f); + GL11.glTranslated(3f, 0, 0f); bindTexture(texture); diff --git a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java index a8703702c..cab68b719 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java +++ b/src/main/java/zmaster587/advancedRocketry/client/render/multiblocks/RendererSpaceElevator.java @@ -77,7 +77,7 @@ public void render(TileEntity tile, double x, laser.doRender((Entity) null, renderX, y + 4f, renderZ, 0, f); GL11.glPushMatrix(); - GL11.glTranslated( renderX, y + 4, renderZ); + GL11.glTranslated( renderX + 0.5f, y + 4, renderZ + 0.5f); BufferBuilder buffer = Tessellator.getInstance().getBuffer(); GlStateManager.disableLighting(); GlStateManager.disableFog(); diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java index 1d390ef03..1ebd22969 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionManager.java @@ -1,6 +1,5 @@ package zmaster587.advancedRocketry.dimension; -import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraft.nbt.CompressedStreamTools; import net.minecraft.nbt.NBTTagCompound; @@ -14,7 +13,6 @@ import net.minecraftforge.fml.common.Loader; import org.apache.commons.io.FileUtils; -import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import com.google.common.io.Files; @@ -33,7 +31,6 @@ import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.backwardCompat.VersionCompat; import zmaster587.advancedRocketry.dimension.DimensionProperties.AtmosphereTypes; -import zmaster587.advancedRocketry.dimension.DimensionProperties.Temps; import zmaster587.advancedRocketry.network.PacketDimInfo; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.util.AstronomicalBodyHelper; @@ -1168,7 +1165,7 @@ public Map loadDimensions(String filePath) { */ public boolean areDimensionsInSamePlanetMoonSystem(int destinationDimId, int dimension) { - return PlanetaryTravelHelper.isTravelWithinPlanetarySystem(destinationDimId,dimension); + return PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(destinationDimId,dimension); } public static DimensionProperties getEffectiveDimId(int dimId, BlockPos pos) { diff --git a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java index 950dba608..074d1cf99 100644 --- a/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java +++ b/src/main/java/zmaster587/advancedRocketry/dimension/DimensionProperties.java @@ -10,7 +10,6 @@ import net.minecraft.util.math.Vec3d; import net.minecraft.world.World; import net.minecraft.world.biome.Biome; -import net.minecraft.world.biome.Biome.SpawnListEntry; import net.minecraft.world.biome.Biome.TempCategory; import net.minecraftforge.common.BiomeDictionary; import net.minecraftforge.common.BiomeManager; @@ -31,8 +30,6 @@ import zmaster587.advancedRocketry.api.dimension.solar.StellarBody; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.atmosphere.AtmosphereType; -import zmaster587.advancedRocketry.dimension.DimensionProperties.AtmosphereTypes; -import zmaster587.advancedRocketry.dimension.DimensionProperties.Temps; import zmaster587.advancedRocketry.inventory.TextureResources; import zmaster587.advancedRocketry.network.PacketDimInfo; import zmaster587.advancedRocketry.network.PacketSatellite; @@ -272,9 +269,9 @@ public ResourceLocation getResourceLEO() { private float geodeFrequencyMultiplier; - //Satallites - private HashMap satallites; - private HashMap tickingSatallites; + //Satellites + private HashMap satellites; + private HashMap tickingSatellites; private List harvestableAtmosphere; private List spawnableEntities; private HashSet beaconLocations; @@ -297,9 +294,9 @@ public DimensionProperties(int id) { allowedBiomes = new LinkedList(); terraformedBiomes = new LinkedList(); - satallites = new HashMap<>(); + satellites = new HashMap<>(); requiredArtifacts = new LinkedList(); - tickingSatallites = new HashMap(); + tickingSatellites = new HashMap(); isNativeDimension = true; hasOxygen = true; isGasGiant = false; @@ -332,7 +329,7 @@ public DimensionProperties(int id, boolean shouldRegister) { } public void copySatellites(DimensionProperties props) { - this.satallites = props.satallites; + this.satellites = props.satellites; } public void copyTerraformedBiomes(DimensionProperties props) { @@ -888,25 +885,25 @@ public void removeChild(int id) { childPlanets.remove(id); } - //Satallites -------------------------------------------------------- + //Satellites -------------------------------------------------------- /** * Adds a satellite to this DIM * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, World world) { + public void addSatellite(SatelliteBase satellite, World world) { //Prevent dupes - if(satallites.containsKey(satellite.getId())) { - satallites.remove(satellite.getId()); - tickingSatallites.remove(satellite.getId()); + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satellite.getId(), satellite); + satellites.put(satellite.getId(), satellite); satellite.setDimensionId(world); if(satellite.canTick()) - tickingSatallites.put(satellite.getId(),satellite); + tickingSatellites.put(satellite.getId(),satellite); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(satellite)); @@ -917,19 +914,19 @@ public void addSatallite(SatelliteBase satellite, World world) { * @param satellite satellite to add * @param world world to add the satellite to */ - public void addSatallite(SatelliteBase satellite, int world, boolean isRemote) { + public void addSatellite(SatelliteBase satellite, int world, boolean isRemote) { //Prevent dupes - if(satallites.containsKey(satellite.getId())) { - satallites.remove(satellite.getId()); - tickingSatallites.remove(satellite.getId()); + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satellite.getId(), satellite); + satellites.put(satellite.getId(), satellite); satellite.setDimensionId(world); if(satellite.canTick()) - tickingSatallites.put(satellite.getId(),satellite); + tickingSatellites.put(satellite.getId(),satellite); if(!isRemote) PacketHandler.sendToAll(new PacketSatellite(satellite)); @@ -937,31 +934,31 @@ public void addSatallite(SatelliteBase satellite, int world, boolean isRemote) { /** * Really only meant to be used on the client when recieving a packet - * @param satallite + * @param satellite */ - public void addSatallite(SatelliteBase satallite) { - if(satallites.containsKey(satallite.getId())) { - satallites.remove(satallite.getId()); - tickingSatallites.remove(satallite.getId()); + public void addSatellite(SatelliteBase satellite) { + if(satellites.containsKey(satellite.getId())) { + satellites.remove(satellite.getId()); + tickingSatellites.remove(satellite.getId()); } - satallites.put(satallite.getId(), satallite); + satellites.put(satellite.getId(), satellite); - if(satallite.canTick()) //TODO: check for dupes - tickingSatallites.put(satallite.getId(), satallite); + if(satellite.canTick()) //TODO: check for dupes + tickingSatellites.put(satellite.getId(), satellite); } /** * Removes the satellite from orbit around this world - * @param satalliteId ID # for this satellite + * @param satelliteId ID # for this satellite * @return reference to the satellite object */ - public SatelliteBase removeSatellite(long satalliteId) { - SatelliteBase satallite = satallites.remove(satalliteId); + public SatelliteBase removeSatellite(long satelliteId) { + SatelliteBase satellite = satellites.remove(satelliteId); - if(satallite != null && satallite.canTick() && tickingSatallites.containsKey(satalliteId)) - tickingSatallites.get(satalliteId).setDead(); + if(satellite != null && satellite.canTick() && tickingSatellites.containsKey(satelliteId)) + tickingSatellites.get(satelliteId).setDead(); - return satallite; + return satellite; } /** @@ -969,7 +966,7 @@ public SatelliteBase removeSatellite(long satalliteId) { * @return a reference to the satelliteBase object given this ID */ public SatelliteBase getSatellite(long id) { - return satallites.get(id); + return satellites.get(id); } //TODO: multithreading @@ -978,15 +975,15 @@ public SatelliteBase getSatellite(long id) { */ public void tick() { - Iterator iterator = tickingSatallites.values().iterator(); + Iterator iterator = tickingSatellites.values().iterator(); while(iterator.hasNext()) { - SatelliteBase satallite = iterator.next(); - satallite.tickEntity(); + SatelliteBase satellite = iterator.next(); + satellite.tickEntity(); - if(satallite.isDead()) { + if(satellite.isDead()) { iterator.remove(); - satallites.remove(satallite.getId()); + satellites.remove(satellite.getId()); } } updateOrbit(); @@ -1334,26 +1331,26 @@ private void readFromTechnicalNBT(NBTTagCompound nbt) //Satellites if(nbt.hasKey("satallites")) { - NBTTagCompound allSatalliteNbt = nbt.getCompoundTag("satallites"); + NBTTagCompound allSatelliteNBT = nbt.getCompoundTag("satallites"); - for(Object keyObject : allSatalliteNbt.getKeySet()) { + for(Object keyObject : allSatelliteNBT.getKeySet()) { String key = (String)keyObject; Long longKey = Long.parseLong(key); - NBTTagCompound satalliteNbt = allSatalliteNbt.getCompoundTag(key); + NBTTagCompound satelliteNBT = allSatelliteNBT.getCompoundTag(key); - if(satallites.containsKey(longKey)){ - satallites.get(longKey).readFromNBT(satalliteNbt); + if(satellites.containsKey(longKey)){ + satellites.get(longKey).readFromNBT(satelliteNBT); } else { //Check for NBT errors try { - SatelliteBase satallite = SatelliteRegistry.createFromNBT(satalliteNbt); + SatelliteBase satellite = SatelliteRegistry.createFromNBT(satelliteNBT); - satallites.put(longKey, satallite); + satellites.put(longKey, satellite); - if(satallite.canTick()) { - tickingSatallites.put(satallite.getId(), satallite); + if(satellite.canTick()) { + tickingSatellites.put(satellite.getId(), satellite); } } catch (NullPointerException e) { @@ -1527,15 +1524,15 @@ private void writeTechnicalNBT(NBTTagCompound nbt) //Satellites - if(!satallites.isEmpty()) { - NBTTagCompound allSatalliteNbt = new NBTTagCompound(); - for(Entry entry : satallites.entrySet()) { - NBTTagCompound satalliteNbt = new NBTTagCompound(); + if(!satellites.isEmpty()) { + NBTTagCompound allSatelliteNBT = new NBTTagCompound(); + for(Entry entry : satellites.entrySet()) { + NBTTagCompound satelliteNBT = new NBTTagCompound(); - entry.getValue().writeToNBT(satalliteNbt); - allSatalliteNbt.setTag(entry.getKey().toString(), satalliteNbt); + entry.getValue().writeToNBT(satelliteNBT); + allSatelliteNBT.setTag(entry.getKey().toString(), satelliteNBT); } - nbt.setTag("satallites", allSatalliteNbt); + nbt.setTag("satallites", allSatelliteNBT); } } diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java index 96e3690aa..75e6fa51e 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityRocket.java @@ -9,7 +9,6 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.init.Blocks; -import net.minecraft.init.Items; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -33,7 +32,6 @@ import net.minecraft.world.chunk.Chunk; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fluids.*; -import net.minecraftforge.fluids.capability.IFluidHandlerItem; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import zmaster587.advancedRocketry.AdvancedRocketry; @@ -107,7 +105,7 @@ public class EntityRocket extends EntityRocketBase implements INetworkEntity, IM protected long lastWorldTickTicked; - private SatelliteBase satallite; + private SatelliteBase satellite; protected int destinationDimId; //Offset for buttons linking to the tileEntityGrid private int tilebuttonOffset = 3; @@ -1380,7 +1378,7 @@ private void reachSpaceUnmanned() DimensionProperties properties = DimensionManager.getEffectiveDimId(world, getPosition()); miningMission.setDimensionId(world); - properties.addSatallite(miningMission, world); + properties.addSatellite(miningMission, world); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(miningMission)); @@ -1629,7 +1627,7 @@ private void unpackSatellites() { else world2 = destinationId; - properties.addSatallite(satellite, world2, world.isRemote); + properties.addSatellite(satellite, world2, world.isRemote); tile.setInventorySlotContents(0, ItemStack.EMPTY); } } @@ -1711,7 +1709,7 @@ public void launch() { } //Check to see if it's possible to reach - if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !PlanetaryTravelHelper.isTravelWithinPlanetarySystem(finalDest, thisDimId)) { + if(finalDest != Constants.INVALID_PLANET && (!storage.hasWarpCore() || DimensionManager.getInstance().getDimensionProperties(finalDest).getStarId() != DimensionManager.getInstance().getDimensionProperties(thisDimId).getStarId()) && !PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(finalDest, thisDimId)) { setError(LibVulpes.proxy.getLocalizedString("error.rocket.notSameSystem")); return; } @@ -1889,8 +1887,8 @@ protected void readEntityFromNBT(NBTTagCompound nbt) { // TODO: Fix spelling //Satellite if(nbt.hasKey("satallite")) { - NBTTagCompound satalliteNbt = nbt.getCompoundTag("satallite"); - satallite = SatelliteRegistry.createFromNBT(satalliteNbt); + NBTTagCompound satelliteNBT = nbt.getCompoundTag("satallite"); + satellite = SatelliteRegistry.createFromNBT(satelliteNBT); } spacePosition.readFromNBT(nbt); @@ -1920,13 +1918,13 @@ protected void writeNetworkableNBT(NBTTagCompound nbt) { nbt.setInteger("destinationDimId", destinationDimId); - //Satallite - if(satallite != null) { - NBTTagCompound satalliteNbt = new NBTTagCompound(); - satallite.writeToNBT(satalliteNbt); - satalliteNbt.setString("DataType",SatelliteRegistry.getKey(satallite.getClass())); + //Satellite + if(satellite != null) { + NBTTagCompound satelliteNBT = new NBTTagCompound(); + satellite.writeToNBT(satelliteNBT); + satelliteNBT.setString("DataType",SatelliteRegistry.getKey(satellite.getClass())); - nbt.setTag("satallite", satalliteNbt); + nbt.setTag("satallite", satelliteNBT); } spacePosition.writeToNBT(nbt); } diff --git a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java index c2e5987b3..a6215dd3f 100644 --- a/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java +++ b/src/main/java/zmaster587/advancedRocketry/entity/EntityStationDeployedRocket.java @@ -387,7 +387,7 @@ public void onOrbitReached() { MissionGasCollection miningMission = new MissionGasCollection(intakePower == 0 ? 360 : (long)(2*((int)stats.getStatTag("liquidCapacity")/intakePower)), this, connectedInfrastructure, properties.getHarvestableGasses().get(gasId)); miningMission.setDimensionId(properties.getId()); - properties.addSatallite(miningMission); + properties.addSatellite(miningMission); if(!world.isRemote) PacketHandler.sendToAll(new PacketSatellite(miningMission)); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java similarity index 94% rename from src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java rename to src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java index a0b9ab8b2..bb7feb0a5 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatallite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/ContainerOreMappingSatellite.java @@ -9,12 +9,12 @@ import net.minecraftforge.oredict.OreDictionary; import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; -public class ContainerOreMappingSatallite extends Container { +public class ContainerOreMappingSatellite extends Container { private SatelliteOreMapping inv; - ContainerOreMappingSatallite(SatelliteOreMapping inv, InventoryPlayer inventoryPlayer) { + ContainerOreMappingSatellite(SatelliteOreMapping inv, InventoryPlayer inventoryPlayer) { super(); this.inv = inv; inv.setSelectedSlot(-1); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java index fe837c483..6511057a1 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiHandler.java @@ -48,7 +48,7 @@ else if(x == -1) { if(satellite == null || !(satellite instanceof SatelliteOreMapping) || satellite.getDimensionId() != world.provider.getDimension()) satellite = null; - return new ContainerOreMappingSatallite((SatelliteOreMapping) satellite, player.inventory); + return new ContainerOreMappingSatellite((SatelliteOreMapping) satellite, player.inventory); } return null; } diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java index 394a11f4c..d75fdfa25 100644 --- a/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/inventory/GuiOreMappingSatellite.java @@ -37,28 +37,31 @@ public class GuiOreMappingSatellite extends GuiContainer { private int mouseValue; private int scanSize = 2; private int radius = 1; + private int zoomScale; private int xSelected, zSelected, xCenter, zCenter, playerPosX, playerPosZ; private static final ResourceLocation backdrop = new ResourceLocation("advancedrocketry", "textures/gui/VideoSatallite.png"); int[][] oreMap; World world; - SatelliteOreMapping tile; + SatelliteOreMapping satellite; - public GuiOreMappingSatellite(SatelliteOreMapping tile,EntityPlayer inventoryPlayer) { - super( new ContainerOreMappingSatallite(tile,inventoryPlayer.inventory)); + public GuiOreMappingSatellite(SatelliteOreMapping satellite,EntityPlayer inventoryPlayer) { + super( new ContainerOreMappingSatellite(satellite,inventoryPlayer.inventory)); world = inventoryPlayer.world; prevSlot = -1; - this.tile = tile; - //masterConsole = tile; + this.satellite = satellite; + //masterConsole = satellite; playerPosX = xCenter = (int) inventoryPlayer.posX; playerPosZ = zCenter = (int) inventoryPlayer.posZ; //Max zoom is 128 - if(tile != null) - maxZoom = (int) Math.pow(2, tile.getZoomRadius()); + if(satellite != null) { + maxZoom = (int) Math.pow(2, satellite.getZoomRadius()); + zoomScale = satellite.getZoomRadius(); + } if(maxZoom == 1) - this.tile = null; + this.satellite = null; scanSize = maxZoom; prevWorldTickTime = world.getTotalWorldTime(); @@ -70,7 +73,7 @@ public GuiOreMappingSatellite(SatelliteOreMapping tile,EntityPlayer inventoryPla Runnable mapper = new Runnable() { @Override public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius); + oreMap = satellite.scanChunk(world, xCenter, zCenter, scanSize/2, radius, zoomScale); if(oreMap != null && !Thread.interrupted()) merged = true; else merged = false; @@ -88,7 +91,7 @@ class ItemMapper implements Runnable { @Override public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock); + oreMap = satellite.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock, zoomScale); if(oreMap != null && !Thread.interrupted()) merged = true; else merged = false; @@ -99,7 +102,7 @@ public void run() { public boolean doesGuiPauseGame(){ return false; } private void runMapperWithSelection() { - if(tile == null) + if(satellite == null) return; currentMapping.interrupt(); @@ -125,8 +128,8 @@ protected void mouseClicked(int x, int y, int xOffset = 47 + (width - 240) / 2, yOffset = 20 + (height - 192) / 2; //Get selected slot and begin scan! - if(button == 0 && tile.getSelectedSlot() != prevSlot) { - prevSlot = tile.getSelectedSlot(); + if(button == 0 && satellite.getSelectedSlot() != prevSlot) { + prevSlot = satellite.getSelectedSlot(); runMapperWithSelection(); } @@ -209,7 +212,7 @@ public void initGui() { ItemStack stack = inventorySlots.getSlot(0).getStack(); - if(tile != null) { + if(satellite != null) { currentMapping = new Thread(mapper); currentMapping.setName("Ore Scan"); currentMapping.start(); @@ -279,7 +282,7 @@ protected void drawGuiContainerForegroundLayer(int p_146979_1_, int p_146979_2_) //If a slot is selected draw an indicator int slot; - if(tile != null && (slot = tile.getSelectedSlot()) != -1) { + if(satellite != null && (slot = satellite.getSelectedSlot()) != -1) { GlStateManager.disableTexture2D(); GlStateManager.color(0f, 0.8f, 0f, 1f); diff --git a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java b/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java deleted file mode 100644 index 2b973ea6c..000000000 --- a/src/main/java/zmaster587/advancedRocketry/inventory/modules/ModuleOreMapper.java +++ /dev/null @@ -1,226 +0,0 @@ -package zmaster587.advancedRocketry.inventory.modules; - -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.FontRenderer; -import net.minecraft.client.gui.inventory.GuiContainer; -import net.minecraft.client.renderer.BufferBuilder; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.Tessellator; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.ResourceLocation; -import net.minecraft.world.World; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; -import org.lwjgl.opengl.GL11; -import zmaster587.advancedRocketry.client.render.ClientDynamicTexture; -import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; -import zmaster587.libVulpes.inventory.modules.ModuleBase; -import zmaster587.libVulpes.render.RenderHelper; - -import java.nio.IntBuffer; - -@SideOnly(Side.CLIENT) -public class ModuleOreMapper extends ModuleBase { - - ClientDynamicTexture texture; - Thread currentMapping; - TileEntity masterConsole; - boolean merged = false; - private static final int SCREEN_SIZE = 146; - private static final int MAXZOOM = 128; - private static final int MAXRADIUS = 16; - private static final int FANCYSCANMAXSIZE = 57; - private int fancyScanOffset; - private long prevWorldTickTime; - private int prevSlot; - private int mouseValue; - private int scanSize = 32; - private int radius = 1; - private int xSelected, zSelected, xCenter, zCenter; - private static final ResourceLocation backdrop = new ResourceLocation("advancedrocketry", "textures/gui/VideoSatallite.png"); - int[][] oreMap; - World world; - SatelliteOreMapping tile; - ItemStack selectedStack; - - public ModuleOreMapper(int offsetX, int offsetY) { - super(offsetX, offsetY); - world = Minecraft.getMinecraft().world; - - prevSlot = -1; - this.tile = tile; - //masterConsole = tile; - //xCenter = tile.getBlockCenterX(); - //zCenter = tile.getBlockCenterZ(); - - prevWorldTickTime = world.getTotalWorldTime(); - - fancyScanOffset = 0; - } - - //Create separate thread to do this because it takes a while! - Runnable mapper = new Runnable() { - @Override - public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius); - if(oreMap != null) - merged = true; - else merged = false; - } - }; - - //Create separate thread to do this because it takes a while! - class ItemMapper implements Runnable { - private ItemStack myBlock; - - ItemMapper(ItemStack block) { - //Copy so we dont have any possible CME or oddness due to that - myBlock = block.copy(); - } - - @Override - public void run() { - oreMap = SatelliteOreMapping.scanChunk(world, xCenter, zCenter, scanSize/2, radius, myBlock); - if(oreMap != null) - merged = true; - else merged = false; - } - }; - - private void runMapperWithSelection() { - currentMapping.interrupt(); - resetTexture(); - if(prevSlot == -1) { - currentMapping = new Thread(mapper); - currentMapping.setName("Ore Scan"); - } - else { - //currentMapping = new Thread(new ItemMapper(inventorySlots.getSlot(prevSlot).getStack()));//TODO - currentMapping.setName("Ore Scan"); - } - currentMapping.start(); - } - - //Reset the texture and prevent memory leaks - private void resetTexture() { - GL11.glDeleteTextures(texture.getTextureId()); - texture = new ClientDynamicTexture(Math.max(scanSize/radius,1),Math.max(scanSize/radius,1)); - } - - - @Override - public void renderForeground(int guiOffsetX, int guiOffsetY, int mouseX, - int mouseY, float zLevel, GuiContainer gui, FontRenderer font) { - super.renderForeground(guiOffsetX, guiOffsetY, mouseX, mouseY, zLevel, gui, - font); - - BufferBuilder buffer = Tessellator.getInstance().getBuffer(); - - //Draw fancy things - GlStateManager.disableTexture2D(); - buffer.color(0f, 0.8f, 0f, 1f); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - buffer.pos(-21, 82 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(0, 84 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(0, 81 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.pos(-21, 81 + fancyScanOffset, (double)zLevel).endVertex(); - buffer.finishDrawing(); - - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - buffer.pos(-21, 82 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(0, 84 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(0, 81 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.pos(-21, 81 - fancyScanOffset + FANCYSCANMAXSIZE, (double)zLevel).endVertex(); - buffer.finishDrawing(); - - - GlStateManager.enableBlend(); - - GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_DST_ALPHA); - buffer.color(0.5f, 0.5f, 0.0f,0.3f + ((float)Math.sin(Math.PI*(fancyScanOffset/(float)FANCYSCANMAXSIZE))/3f)); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFace(buffer, (double)zLevel, 173, 82, 194, 141); - buffer.finishDrawing(); - - GlStateManager.enableTexture2D(); - GlStateManager.disableBlend(); - - - if(world.getTotalWorldTime() - prevWorldTickTime >= 1 ) { - prevWorldTickTime = world.getTotalWorldTime(); - if(fancyScanOffset >= FANCYSCANMAXSIZE) - fancyScanOffset = 0; - else - fancyScanOffset++; - } - - - //If a slot is selected draw an indicator - int slot; - if((slot = tile.getSelectedSlot()) != -1) { - - GL11.glDisable(GL11.GL_TEXTURE_2D); - GL11.glColor3f(0f, 0.8f, 0f); - - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFaceWithUV(buffer, zLevel, 13 + (18*slot), 155, 13 + 16 + (18*slot), 155 + 16, 0, 1, 0, 1); - buffer.finishDrawing(); - GL11.glEnable(GL11.GL_TEXTURE_2D); - } - } - - @Override - public void renderBackground(GuiContainer gui, int x, int y, int mouseX, - int mouseY, FontRenderer font) { - super.renderBackground(gui, x, y, mouseX, mouseY, font); - - //int x = (width - 240) / 2, y = (height - 192) / 2; - - //If the scan is done then - if(merged) { - IntBuffer buffer = texture.getByteBuffer(); - int scanWidth = Math.max(scanSize/radius,1); - - for(int yt = 0; yt < (texture.getImage().getHeight() * texture.getImage().getWidth()); yt++) { - buffer.put(yt, oreMap[yt % scanWidth][yt / scanWidth] | 0xFF000000); - } - buffer.flip(); - texture.setByteBuffer(buffer); - merged = false; - } - - - //Render the background then render - GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); - Minecraft.getMinecraft().renderEngine.bindTexture(backdrop); - gui.drawTexturedModalRect(x, y, 0, 0, 240, 192); - - - //NOTE: if the controls are rendered first the display never shows up - //Draw the actual display - int zLevel = 100; - GL11.glBindTexture(GL11.GL_TEXTURE_2D, texture.getTextureId()); - BufferBuilder buffer = Tessellator.getInstance().getBuffer(); - buffer.begin(GL11.GL_QUADS, buffer.getVertexFormat()); - RenderHelper.renderNorthFaceWithUV(buffer, zLevel, 47 + x, 20 + y, 47 + x + SCREEN_SIZE, 20 + y + SCREEN_SIZE, 0, 1, 0, 1); - buffer.finishDrawing(); - - - //Render sliders and controls - Minecraft.getMinecraft().renderEngine.bindTexture(backdrop); - - gui.drawTexturedModalRect(197 + x, 31 + y, 0, 192, 32, 14); - - //TODO replace with thing - //gui.drawVerticalLine((int)(32*VulpineMath.log2(scanSize-1)/8F) + 199 + x, 34 + y, 45 + y, 0xFFC00F0F); - - gui.drawString(font, "Zoom", 198 + x, 22 + y, 0xF0F0F0); - - gui.drawString(font, "X: " + xSelected, 6 + x, 33 + y, 0xF0F0F0); - gui.drawString(font, "Z: " + zSelected, 6 + x, 49 + y, 0xF0F0F0); - gui.drawString(font, "Value: ", 6 + x, 65 + y, 0xF0F0F0); - gui.drawString(font, String.valueOf(mouseValue), 6 + x, 79 + y, 0xF0F0F0); - } - -} diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java b/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java index 5338120c8..ced817876 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemOreScanner.java @@ -15,7 +15,7 @@ import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.dimension.DimensionManager; import zmaster587.advancedRocketry.inventory.GuiHandler; -import zmaster587.advancedRocketry.inventory.modules.ModuleOreMapper; +//import zmaster587.advancedRocketry.inventory.modules.ModuleOreMapper; import zmaster587.advancedRocketry.satellite.SatelliteOreMapping; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.modules.IModularInventory; @@ -120,7 +120,7 @@ public void interactSatellite(SatelliteBase satellite,EntityPlayer player, World @Override public List getModules(int id, EntityPlayer player) { List modules = new LinkedList(); - modules.add(new ModuleOreMapper(0, 0)); + //modules.add(new ModuleOreMapper(0, 0)); return modules; } diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java b/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java index 1b5afdd4e..937f8dce7 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemSatellite.java @@ -32,37 +32,6 @@ public SatelliteProperties getSatellite(ItemStack stack) { return null; } - public SatelliteProperties getSatelliteProperties(ItemStack stackIn) { - if(stackIn.hasTagCompound()) { - int powerStorage = 0, powerGeneration = 0, maxData = 0; - EmbeddedInventory inv = readInvFromNBT(stackIn); - - if(inv.getStackInSlot(0).isEmpty()) - return null; - - String satType = SatelliteRegistry.getSatelliteProperty(inv.getStackInSlot(0)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); - - for(int i = 0; i < inv.getSizeInventory(); i++) { - ItemStack stack = inv.getStackInSlot(i); - if(!stack.isEmpty()) { - SatelliteProperties properties = SatelliteRegistry.getSatelliteProperty(stack); - - if(!sat.acceptsItemInConstruction(stack)) - continue; - - powerStorage += properties.getPowerStorage(); - powerGeneration += properties.getPowerGeneration(); - maxData += properties.getMaxDataStorage(); - } - } - - return new SatelliteProperties(powerGeneration, powerStorage, satType, maxData); - } - - return null; - } - public EmbeddedInventory readInvFromNBT(ItemStack stackIn) { EmbeddedInventory inv = new EmbeddedInventory(7); if(!stackIn.hasTagCompound() || !stackIn.getTagCompound().hasKey("inv")) @@ -84,28 +53,22 @@ public void writeInvToNBT(ItemStack stackIn, EmbeddedInventory inv) { nbt.setTag("inv", tag); } - public void setSatellite(ItemStack stack, SatelliteProperties satellite) { + public void setSatellite(ItemStack stack, SatelliteProperties properties) { - SatelliteBase satellite2 = SatelliteRegistry.getSatallite(satellite.getSatelliteType()); - if(satellite2 != null) { - + SatelliteBase testSatellite = SatelliteRegistry.getSatellite(properties.getSatelliteType()); + if(testSatellite != null) { + //Check to see if we have some NBT already, if so, add to it NBTTagCompound nbt; if(stack.hasTagCompound()) nbt = stack.getTagCompound(); else nbt = new NBTTagCompound(); - SatelliteProperties internalProps = getSatelliteProperties(stack); - if(internalProps != null) { - satellite.setMaxData(internalProps.getMaxDataStorage()); - satellite.setPowerGeneration(internalProps.getPowerGeneration()); - satellite.setPowerStorage(internalProps.getPowerStorage()); - } - - satellite.writeToNBT(nbt); + //Stick the properties into the NBT of the stack + properties.writeToNBT(nbt); stack.setTagCompound(nbt); - setName(stack, satellite2.getName()); + setName(stack, testSatellite.getName()); } else stack.setTagCompound(null); diff --git a/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java b/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java index a52e76d02..405dfca88 100644 --- a/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java +++ b/src/main/java/zmaster587/advancedRocketry/item/ItemSatelliteIdentificationChip.java @@ -75,7 +75,7 @@ public void setSatellite(ItemStack stack, SatelliteBase satellite) { */ public void setSatellite(ItemStack stack, SatelliteProperties satellite) { erase(stack); - SatelliteBase satellite2 = SatelliteRegistry.getSatallite(satellite.getSatelliteType()); + SatelliteBase satellite2 = SatelliteRegistry.getSatellite(satellite.getSatelliteType()); if(satellite2 != null) { NBTTagCompound nbt; if(stack.hasTagCompound()) diff --git a/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java b/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java index 7cec5cb91..5b1bab742 100644 --- a/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/network/PacketSatellite.java @@ -52,7 +52,7 @@ public void readClient(ByteBuf in) { nbt = packetBuffer.readCompoundTag(); SatelliteBase satellite = SatelliteRegistry.createFromNBT(nbt); - zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().getDimensionProperties(satellite.getDimensionId()).addSatallite(satellite); + zmaster587.advancedRocketry.dimension.DimensionManager.getInstance().getDimensionProperties(satellite.getDimensionId()).addSatellite(satellite); } catch (IOException e) { e.printStackTrace(); return; diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java index a6ab4b512..1fb419443 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteBiomeChanger.java @@ -9,6 +9,7 @@ import net.minecraft.world.chunk.Chunk; import zmaster587.advancedRocketry.api.AdvancedRocketryBiomes; import zmaster587.advancedRocketry.api.Constants; +import zmaster587.advancedRocketry.api.satellite.SatelliteBase; import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; import zmaster587.advancedRocketry.item.ItemBiomeChanger; import zmaster587.advancedRocketry.util.BiomeHandler; @@ -17,7 +18,7 @@ import java.util.*; -public class SatelliteBiomeChanger extends SatelliteEnergy implements IUniversalEnergy { +public class SatelliteBiomeChanger extends SatelliteBase { private int biomeId; private int radius; @@ -29,6 +30,7 @@ public class SatelliteBiomeChanger extends SatelliteEnergy implements IUniversal private static int MAX_SIZE = 1024; public SatelliteBiomeChanger() { + super(); radius = 4; toChangeList = new LinkedList(); discoveredBiomes = new HashSet(); @@ -77,10 +79,6 @@ public boolean isAcceptableControllerItemStack(ItemStack stack) { return !stack.isEmpty() && stack.getItem() instanceof ItemBiomeChanger; } - @Override - public boolean canTick() { - return true; - } @Override public void tickEntity() { @@ -91,8 +89,7 @@ public void tickEntity() { for(int i = 0; i < 10; i++) { if(world.getTotalWorldTime() % 1 == 0 && !toChangeList.isEmpty()) { - if(extractEnergy(10, true) ==10 ) { - extractEnergy(10, false); + if(battery.extractEnergy(120, true) == 120 ) { HashedBlockPosition pos = toChangeList.remove(world.rand.nextInt(toChangeList.size())); BiomeHandler.changeBiome(world, biomeId, pos.getBlockPos()); @@ -103,6 +100,7 @@ public void tickEntity() { } } } + super.tickEntity(); } public void addBlockToList(HashedBlockPosition pos) { @@ -198,57 +196,4 @@ public void readFromNBT(NBTTagCompound nbt) { discoveredBiomes.add((byte) array[i]); } } - - @Override - public void setEnergyStored(int amt) { - battery.setEnergyStored(amt); - } - - @Override - public int extractEnergy(int amt, boolean simulate) { - if(getDimensionId() != Constants.INVALID_PLANET) { - World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); - if(world != null) { - battery.acceptEnergy(energyCreated(false), false); - } - } - return battery.extractEnergy(amt, simulate); - } - - @Override - public int getUniversalEnergyStored() { - - if(getDimensionId() != Constants.INVALID_PLANET) { - World world = net.minecraftforge.common.DimensionManager.getWorld(getDimensionId()); - if(world != null) { - battery.acceptEnergy(energyCreated(false), false); - } - } - - return battery.getUniversalEnergyStored(); - } - - @Override - public int getMaxEnergyStored() { - return battery.getMaxEnergyStored(); - } - - public void setMaxEnergyStored(int max) { - battery.setMaxEnergyStored(max); - } - - @Override - public int acceptEnergy(int amt, boolean simulate) { - return battery.acceptEnergy(amt, simulate); - } - - @Override - public boolean canReceive() { - return true; - } - - @Override - public boolean canExtract() { - return true; - } } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java index d5f128f4f..a372d9e39 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteComposition.java @@ -5,6 +5,7 @@ public class SatelliteComposition extends SatelliteData{ public SatelliteComposition() { + super(); data = new DataStorage(DataStorage.DataType.COMPOSITION); data.lockDataType(DataStorage.DataType.COMPOSITION); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java index 3238512b1..fee6d71ce 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteData.java @@ -9,6 +9,7 @@ import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import zmaster587.advancedRocketry.AdvancedRocketry; import zmaster587.advancedRocketry.api.DataStorage; import zmaster587.advancedRocketry.api.SatelliteRegistry; import zmaster587.advancedRocketry.api.satellite.IDataHandler; @@ -20,23 +21,27 @@ public abstract class SatelliteData extends SatelliteBase { DataStorage data; long lastActionTime, prevLastActionTime; + int collectionTime; + int powerConsumption; + + public SatelliteData() { + super(); + powerConsumption = Math.min(160, getPowerPerTick()); + collectionTime = (int) (200 / Math.sqrt(0.1 * (powerConsumption - 5))); + } @Override public String getInfo(World world) { //tiles dont update unless ppl reopen - return "Power: " + satelliteProperties.getPowerStorage() + "\nData Storage: " + ZUtils.formatNumber(data.getMaxData()) + - "\nData: " + ZUtils.formatNumber((data.getData() + dataCreated(world))); - } - - private int dataCreated(World world) { - return Math.min(data.getMaxData() - data.getData() , (int)Math.max(0, (world.getTotalWorldTime() - lastActionTime)/200)); //TODO: change from 10 seconds + return "Power: " + battery.getUniversalEnergyStored() + "/" + battery.getMaxEnergyStored() + "\nData Storage: " + ZUtils.formatNumber(data.getMaxData()) + + "\nData: " + ZUtils.formatNumber(data.getData()); } @Override public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag); + return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag); } @Override @@ -48,17 +53,9 @@ public void setProperties(ItemStack satelliteProperties) { @Override public boolean performAction(EntityPlayer player, World world, BlockPos pos) { - - //Calculate Data Recieved - //TODO: pay attn to power - int dataCreated = dataCreated(world); - if(dataCreated > 0) { - data.addData(dataCreated(world), data.getDataType(), true); - lastActionTime = world.getTotalWorldTime(); - } - + //Grab the tile to sync with TileEntity tile = world.getTileEntity(pos); - + //Remove data from the satellite and add it to the buffer of said tile, provided the tile can accept it if(tile instanceof IDataHandler) { IDataInventory dataInv = (IDataInventory)tile; @@ -68,6 +65,34 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { return false; } + private int getDataCreated() { + //If collection time is somehow 0, fix it before it causes problems + if (collectionTime == 0) + collectionTime = 200; + + if (data.getMaxData() > data.getData()) { + //Provided the satellite has enough power, produce some data every 200t (10 seconds), modified by the amount of power available to the satellite, but the power much be over or equal to 10 + //Think of it like scanning takes < 5 FE/t, and base consumption is 5. So you need more than 10 FE/t, and with more power you can scan better + //Power consumption maxes out at 160 FE/t, or four large solar panels. This corresponds to a 4x reduction in data collection time + battery.extractEnergy(powerConsumption - 5, false); + //Actually collect the unit of data + if (AdvancedRocketry.proxy.getWorldTimeUniversal(0) % collectionTime == 0 && satelliteProperties.getPowerGeneration() >= 10) { + return 1; + } + } + return 0; + } + + @Override + public void tickEntity() { + //Standard power stuff + super.tickEntity(); + //We have a special broadband high-capacity data link, so it needs an extra 4 FE/t to keep open - subtract these 4 here + battery.extractEnergy(4, false); + //Add data to the buffer, if the satellite has enough power + data.addData(getDataCreated(), data.getDataType(), true); + } + @Override public void setDimensionId(World world) { //TODO: send packet on orbit reached @@ -82,6 +107,7 @@ public void readFromNBT(NBTTagCompound nbt) { this.data.readFromNBT(nbt.getCompoundTag("data")); lastActionTime = nbt.getLong("lastActionTime"); + collectionTime = nbt.getInteger("collectionMultiplier"); } @Override @@ -93,6 +119,7 @@ public void writeToNBT(NBTTagCompound nbt) { nbt.setTag("data", data); nbt.setLong("lastActionTime",lastActionTime); + nbt.setInteger("collectionMultiplier", collectionTime); } @Override diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java index c23a31caa..ce336b93b 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteDensity.java @@ -5,6 +5,7 @@ public class SatelliteDensity extends SatelliteData { public SatelliteDensity() { + super(); data = new DataStorage(DataStorage.DataType.ATMOSPHEREDENSITY); data.lockDataType(DataStorage.DataType.ATMOSPHEREDENSITY); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java deleted file mode 100644 index 49df3e826..000000000 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteEnergy.java +++ /dev/null @@ -1,114 +0,0 @@ -package zmaster587.advancedRocketry.satellite; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import zmaster587.advancedRocketry.AdvancedRocketry; -import zmaster587.advancedRocketry.api.ARConfiguration; -import zmaster587.advancedRocketry.api.Constants; -import zmaster587.advancedRocketry.api.SatelliteRegistry; -import zmaster587.advancedRocketry.api.satellite.SatelliteBase; -import zmaster587.advancedRocketry.api.satellite.SatelliteProperties; -import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; -import zmaster587.libVulpes.util.UniversalBattery; - -public class SatelliteEnergy extends SatelliteBase implements IUniversalEnergyTransmitter { - - UniversalBattery battery; - long lastActionTime; - byte teir; - - public SatelliteEnergy() { - } - - @Override - public boolean acceptsItemInConstruction(ItemStack item) { - int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - - return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.BATTERY.isOfType(flag) || (SatelliteProperties.Property.POWER_GEN.isOfType(flag)); - } - - @Override - public void setProperties(ItemStack satelliteProperties) { - super.setProperties(satelliteProperties); - battery = new UniversalBattery(Math.max(this.satelliteProperties.getPowerStorage(),1)); - } - - @Override - public String getInfo(World world) { - return "Collecting Energy"; - } - - protected int energyCreated(boolean simulate) { - int amt =(int) ((AdvancedRocketry.proxy.getWorldTimeUniversal(0) - lastActionTime)*getPowerPerTick()); - if(!simulate) - lastActionTime = AdvancedRocketry.proxy.getWorldTimeUniversal(0); - return amt; - } - - public int getPowerPerTick() { - return satelliteProperties.getPowerGeneration(); - } - - @Override - public String getName() { - return "Microwave Energy Satellite"; - } - - @Override - public boolean performAction(EntityPlayer player, World world, BlockPos pos) { - return false; - } - - @Override - public double failureChance() { - return 0; - } - - @Override - public int getEnergyMTU(EnumFacing side) { - return (int) (100* ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier); - } - - @Override - public void setDimensionId(World world) { - super.setDimensionId(world); - lastActionTime = world.getTotalWorldTime(); - } - - @Override - public int transmitEnergy(EnumFacing dir, boolean simulate) { - int energyCreated = energyCreated(simulate); - battery.acceptEnergy(Math.max((energyCreated - getEnergyMTU(EnumFacing.DOWN)), 0), simulate); - int energy = battery.extractEnergy(Math.max(getEnergyMTU(EnumFacing.DOWN) - energyCreated,0), simulate); - return energy + energyCreated; - } - - @Override - public void writeToNBT(NBTTagCompound nbt) { - super.writeToNBT(nbt); - - battery.writeToNBT(nbt); - nbt.setLong("lastActionTime", lastActionTime); - nbt.setByte("teir", teir); - } - - @Override - public void readFromNBT(NBTTagCompound nbt) { - super.readFromNBT(nbt); - - if(battery == null) - battery = new UniversalBattery(); - battery.readFromNBT(nbt); - - //Fix breakages with earlier version of the mod - if(battery.getMaxEnergyStored() != this.satelliteProperties.getPowerStorage() || battery.getMaxEnergyStored() == 0) - battery.setMaxEnergyStored(Math.max(this.satelliteProperties.getPowerStorage(),1)); - - lastActionTime = nbt.getLong("lastActionTime"); - teir = nbt.getByte("teir"); - } -} diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java index 483b3a842..34a124a51 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMassScanner.java @@ -5,6 +5,7 @@ public class SatelliteMassScanner extends SatelliteData { public SatelliteMassScanner() { + super(); data = new DataStorage(DataStorage.DataType.MASS); data.lockDataType(DataStorage.DataType.MASS); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java new file mode 100644 index 000000000..828015ccf --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteMicrowaveEnergy.java @@ -0,0 +1,73 @@ +package zmaster587.advancedRocketry.satellite; + +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.satellite.SatelliteBase; +import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; + +public class SatelliteMicrowaveEnergy extends SatelliteBase implements IUniversalEnergyTransmitter { + + byte teir; + + public SatelliteMicrowaveEnergy() { + super(); + } + + @Override + public void setProperties(ItemStack satelliteProperties) { + super.setProperties(satelliteProperties); + } + + @Override + public String getInfo(World world) { + return "Collecting Energy"; + } + + + @Override + public String getName() { + return "Microwave Energy Satellite"; + } + + @Override + public boolean performAction(EntityPlayer player, World world, BlockPos pos) { + return false; + } + + @Override + public double failureChance() { + return 0; + } + + @Override + public int getEnergyMTU(EnumFacing side) { + return (int) (ARConfiguration.getCurrentConfig().microwaveRecieverMulitplier) * battery.extractEnergy(battery.getMaxEnergyStored(), true); + } + + @Override + public void setDimensionId(World world) { + super.setDimensionId(world); + } + + @Override + public int transmitEnergy(EnumFacing dir, boolean simulate) { + return getEnergyMTU(EnumFacing.DOWN); + } + + @Override + public void writeToNBT(NBTTagCompound nbt) { + super.writeToNBT(nbt); + nbt.setByte("teir", teir); + } + + @Override + public void readFromNBT(NBTTagCompound nbt) { + super.readFromNBT(nbt); + teir = nbt.getByte("teir"); + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java index 51a98332c..6a3430846 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOptical.java @@ -6,6 +6,7 @@ public class SatelliteOptical extends SatelliteData { public SatelliteOptical() { + super(); data = new DataStorage(DataStorage.DataType.DISTANCE); data.lockDataType(DataType.DISTANCE); } diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java index 1bf9336bb..66bd72afb 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteOreMapping.java @@ -21,14 +21,12 @@ public class SatelliteOreMapping extends SatelliteBase { - int blockCenterX, blockCenterZ; public static ArrayList oreList = new ArrayList(); - ItemStack inv; - int selectedSlot = -1; public SatelliteOreMapping() { + super(); } public void setSelectedSlot(int i) { if(canFilterOre()) selectedSlot = i; } @@ -42,7 +40,7 @@ public String getInfo(World world) { public boolean acceptsItemInConstruction(ItemStack item) { int flag = SatelliteRegistry.getSatelliteProperty(item).getPropertyFlag(); - return SatelliteProperties.Property.MAIN.isOfType(flag) || SatelliteProperties.Property.POWER_GEN.isOfType(flag) || SatelliteProperties.Property.DATA.isOfType(flag); + return super.acceptsItemInConstruction(item) || SatelliteProperties.Property.DATA.isOfType(flag); } @Override @@ -67,56 +65,61 @@ public boolean performAction(EntityPlayer player, World world, BlockPos pos) { return true; } + public boolean canBeginScan() { + return battery.extractEnergy(1000, true) == 1000; + } - public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block) { + public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, ItemStack block, int zoomLevel) { blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; - Chunk chunk = world.getChunkFromChunkCoords(offsetX << 4, offsetZ << 4); - IChunkProvider provider = world.getChunkProvider(); - - - for(int z = -radius; z < radius; z+=blocksPerPixel){ - for(int x = -radius; x < radius; x+=blocksPerPixel) { - int oreCount = 0, otherCount = 0; - - - for(int y = world.getHeight(); y > 0; y--) { - for(int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { - for(int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { - - BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); - if(world.isAirBlock(pos)) - continue; - - //Note:May not work with tileEntities (GT ores) - boolean found = false; - List drops; - IBlockState state = world.getBlockState(pos); - if((drops = state.getBlock().getDrops(world,pos, state, 0)) != null) - for(ItemStack stack : drops) { - if(stack.getItem() == block.getItem() && stack.getItemDamage() == block.getItemDamage()) { - oreCount++; - found = true; + if (canBeginScan() && battery.extractEnergy(375 * zoomLevel, false) == 375 * zoomLevel) { + //Base cost is 1000 per scan + battery.extractEnergy(1000, false); + //Modified by 375 * zoom level for a filtered scan + battery.extractEnergy(375 * zoomLevel, true); + //Now for the actual scanning + for (int z = -radius; z < radius; z += blocksPerPixel) { + for (int x = -radius; x < radius; x += blocksPerPixel) { + int oreCount = 0, otherCount = 0; + + + for (int y = world.getHeight(); y > 0; y--) { + for (int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { + for (int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { + + BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); + if (world.isAirBlock(pos)) + continue; + + //Note:May not work with tileEntities (GT ores) + boolean found = false; + List drops; + IBlockState state = world.getBlockState(pos); + if ((drops = state.getBlock().getDrops(world, pos, state, 0)) != null) + for (ItemStack stack : drops) { + if (stack.getItem() == block.getItem() && stack.getItemDamage() == block.getItemDamage()) { + oreCount++; + found = true; + } } - } - if(!found) - otherCount++; + if (!found) + otherCount++; + } } } - } - oreCount /= Math.pow(blocksPerPixel,2); - otherCount /= Math.pow(blocksPerPixel,2); + oreCount /= Math.pow(blocksPerPixel, 2); + otherCount /= Math.pow(blocksPerPixel, 2); - if(Thread.interrupted()) - return null; + if (Thread.interrupted()) + return null; - ret[(x+radius)/blocksPerPixel][(z+radius)/blocksPerPixel] = (int)((oreCount/(float)Math.max(otherCount,1))*0xFFFF); + ret[(x + radius) / blocksPerPixel][(z + radius) / blocksPerPixel] = (int) ((oreCount / (float) Math.max(otherCount, 1)) * 0xFFFF); + } } } - return ret; } /** @@ -128,13 +131,11 @@ public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radiu * @param blocksPerPixel number of blocks squared (n*n) that take up one pixel * @return array of ore vs other block values */ - public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel) { + public int[][] scanChunk(World world, int offsetX, int offsetZ, int radius, int blocksPerPixel, int zoomLevel) { blocksPerPixel = Math.max(blocksPerPixel, 1); int[][] ret = new int[(radius*2)/blocksPerPixel][(radius*2)/blocksPerPixel]; - Chunk chunk = world.getChunkFromChunkCoords(offsetX << 4, offsetZ << 4); - IChunkProvider provider = world.getChunkProvider(); - + //Get all the ores we want to look for if(oreList.isEmpty()) { String[] strings = OreDictionary.getOreNames(); for(String str : strings) { @@ -142,46 +143,52 @@ public static int[][] scanChunk(World world, int offsetX, int offsetZ, int radiu oreList.add(OreDictionary.getOreID(str)); } } - - for(int z = -radius; z < radius; z+=blocksPerPixel){ - for(int x = -radius; x < radius; x+=blocksPerPixel) { - int oreCount = 0, otherCount = 0; - - - for(int y = world.getHeight(); y > 0; y--) { - for(int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { - for(int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { - - BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); - if(world.isAirBlock(pos)) - continue; - boolean exists = false; - out: - for(int i : oreList) { + if (canBeginScan() && battery.extractEnergy(250 * zoomLevel, false) == 250 * zoomLevel) { + //Base cost is 1000 per scan + battery.extractEnergy(1000, false); + //Modified by 250 * zoom level for a basic, unfiltered scan + battery.extractEnergy(250 * zoomLevel, true); + //Now for the actual scan + for (int z = -radius; z < radius; z += blocksPerPixel) { + for (int x = -radius; x < radius; x += blocksPerPixel) { + int oreCount = 0, otherCount = 0; + + + for (int y = world.getHeight(); y > 0; y--) { + for (int deltaY = 0; deltaY < blocksPerPixel; deltaY++) { + for (int deltaZ = 0; deltaZ < blocksPerPixel; deltaZ++) { + + BlockPos pos = new BlockPos(x + offsetX, y, z + offsetZ); + if (world.isAirBlock(pos)) + continue; + boolean exists = false; + out: + for (int i : oreList) { List itemlist = OreDictionary.getOres(OreDictionary.getOreName(i)); - for(ItemStack item : itemlist) { - if(item.getItem() == Item.getItemFromBlock(world.getBlockState(pos).getBlock())) { + for (ItemStack item : itemlist) { + if (item.getItem() == Item.getItemFromBlock(world.getBlockState(pos).getBlock())) { exists = true; break out; } } } - if(exists) - oreCount++; - else - otherCount++; + if (exists) + oreCount++; + else + otherCount++; + } } } - } - oreCount /= Math.pow(blocksPerPixel,2); - otherCount /= Math.pow(blocksPerPixel,2); + oreCount /= Math.pow(blocksPerPixel, 2); + otherCount /= Math.pow(blocksPerPixel, 2); - if(Thread.interrupted()) - return null; + if (Thread.interrupted()) + return null; - ret[(x+radius)/blocksPerPixel][(z+radius)/blocksPerPixel] = (int)((oreCount/(float)Math.max(otherCount,1))*0xFFFF); + ret[(x + radius) / blocksPerPixel][(z + radius) / blocksPerPixel] = (int) ((oreCount / (float) Math.max(otherCount, 1)) * 0xFFFF); + } } } @@ -201,12 +208,9 @@ public boolean canTick() { return false; } - @Override - public void tickEntity() { - } public int getZoomRadius() { - return Math.min(satelliteProperties.getPowerGeneration(),7); + return Math.min(satelliteProperties.getPowerGeneration()/4,7); } public boolean canFilterOre() { diff --git a/src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java rename to src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java index 17d815e96..0e6676361 100644 --- a/src/main/java/zmaster587/advancedRocketry/satellite/SpySatellite.java +++ b/src/main/java/zmaster587/advancedRocketry/satellite/SatelliteSpyTelescope.java @@ -6,7 +6,7 @@ import net.minecraft.world.World; import zmaster587.advancedRocketry.api.satellite.SatelliteBase; -public class SpySatellite extends SatelliteBase { +public class SatelliteSpyTelescope extends SatelliteBase { //TODO: write position to player file and teleport player then subscribe to onlogin @Override diff --git a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java index 02aa4e7f2..d19837397 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/hatch/TileSatelliteHatch.java @@ -31,7 +31,7 @@ public SatelliteBase getSatellite() { if(properties == null) return null; - SatelliteBase satellite = SatelliteRegistry.getSatallite(properties.getSatelliteType()); + SatelliteBase satellite = SatelliteRegistry.getSatellite(properties.getSatelliteType()); if(satellite == null) return null; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java index abc7bb623..225c16169 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileRailgun.java @@ -1,6 +1,7 @@ package zmaster587.advancedRocketry.tile.multiblock; import io.netty.buffer.ByteBuf; +import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; @@ -14,7 +15,6 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; import net.minecraft.util.math.MathHelper; -import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.common.DimensionManager; @@ -52,63 +52,130 @@ public class TileRailgun extends TileMultiPowerConsumer implements IInventory, I RedstoneState state; ModuleRedstoneOutputButton redstoneControl; - public static final Object[][][] structure = { - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", "coilCopper" , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {null, null, null, null, null}, - {null, null, "coilCopper" , null, null}, - {null, "coilCopper", Blocks.AIR , "coilCopper", null}, - {null, null, "coilCopper" , null, null}, - {null, null, null, null, null}}, - - { {'*', '*', '*', '*', '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', '*', '*', '*', '*'}}, - - {{'*', '*', 'c', '*', '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', "blockTitanium", "blockTitanium" , "blockTitanium", '*'}, - {'*', '*', '*', '*', '*'}} - - }; + static final Object[][][] structure = new Object[][][] + { + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,"coilCopper",LibVulpesBlocks.blockStructureBlock,"coilCopper",null,null,null}, + {null,null,null,null,"coilCopper",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,"blockSteel",null,null,null,null}, + {null,null,null,LibVulpesBlocks.blockAdvStructureBlock,"blockTitanium",LibVulpesBlocks.blockAdvStructureBlock,null,null,null}, + {null,null,"blockSteel","blockTitanium","blockTitanium","blockTitanium","blockSteel",null,null}, + {null,null,null,LibVulpesBlocks.blockAdvStructureBlock,"blockTitanium",LibVulpesBlocks.blockAdvStructureBlock,null,null,null}, + {null,null,null,null,"blockSteel",null,null,null,null}, + {null,null,null,null,null,null,null,null,null}, + {null,null,null,null,null,null,null,null,null} + }, + { + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab",'I','c','O',"slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.motors,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {"slab","slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab","slab"}, + {null,"slab",LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,LibVulpesBlocks.blockAdvStructureBlock,"slab",null}, + {null,LibVulpesBlocks.blockAdvStructureBlock,"slab",'P','P','P',"slab",LibVulpesBlocks.blockAdvStructureBlock,null}, + {"blockSteel",null,null,"slab","slab","slab",null,null,"blockSteel"} + } + }; public TileRailgun() { inv = new EmbeddedInventory(1); @@ -129,6 +196,11 @@ protected int requiredPowerPerTick() { } return super.requiredPowerPerTick(); } + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return true; + } /** * @return the destionation DIMID or Constants.INVALID_PLANET if not valid @@ -152,18 +224,6 @@ private BlockPos getDestPosition() { return null; } - @Override - public List getAllowableWildCardBlocks() { - List blocks = super.getAllowableWildCardBlocks(); - - blocks.addAll(getAllowableBlocks('P')); - blocks.addAll(getAllowableBlocks('I')); - blocks.addAll(getAllowableBlocks('O')); - blocks.add(new BlockMeta(LibVulpesBlocks.blockAdvStructureBlock)); - - return blocks; - } - @Override public Object[][][] getStructure() { return structure; @@ -282,7 +342,7 @@ private boolean attemptCargoTransfer() { TileEntity tile; if(world != null && (tile = world.getTileEntity(pos)) instanceof TileRailgun && ((TileRailgun)tile).canRecieveCargo(tfrStack) && - (PlanetaryTravelHelper.isTravelWithinPlanetarySystem(this.world.provider.getDimension(), + (PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(this.world.provider.getDimension(), zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId()) || zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(world, pos).getId() == zmaster587.advancedRocketry.dimension.DimensionManager.getEffectiveDimId(this.world, this.pos).getId()) ) { diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java new file mode 100644 index 000000000..fc80257cd --- /dev/null +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/energy/TileSolarArray.java @@ -0,0 +1,246 @@ +package zmaster587.advancedRocketry.tile.multiblock.energy; + +import io.netty.buffer.ByteBuf; +import net.minecraft.block.Block; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; +import net.minecraft.inventory.IInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.network.NetworkManager; +import net.minecraft.network.play.server.SPacketUpdateTileEntity; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.*; +import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import net.minecraftforge.fml.relauncher.Side; +import zmaster587.advancedRocketry.api.ARConfiguration; +import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; +import zmaster587.advancedRocketry.api.satellite.SatelliteBase; +import zmaster587.advancedRocketry.dimension.DimensionManager; +import zmaster587.advancedRocketry.dimension.DimensionProperties; +import zmaster587.advancedRocketry.item.ItemSatelliteIdentificationChip; +import zmaster587.advancedRocketry.stations.SpaceObjectManager; +import zmaster587.advancedRocketry.stations.SpaceStationObject; +import zmaster587.libVulpes.LibVulpes; +import zmaster587.libVulpes.api.IUniversalEnergy; +import zmaster587.libVulpes.api.IUniversalEnergyTransmitter; +import zmaster587.libVulpes.api.LibVulpesBlocks; +import zmaster587.libVulpes.block.BlockMeta; +import zmaster587.libVulpes.inventory.modules.ModuleBase; +import zmaster587.libVulpes.inventory.modules.ModuleText; +import zmaster587.libVulpes.network.PacketHandler; +import zmaster587.libVulpes.network.PacketMachine; +import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; +import zmaster587.libVulpes.tile.multiblock.TileMultiPowerProducer; +import zmaster587.libVulpes.util.Vector3F; + +import java.util.Iterator; +import java.util.LinkedList; +import java.util.List; + +public class TileSolarArray extends TileMultiPowerProducer implements ITickable { + + static final Object[][][] structure = new Object[][][] { + { + {'p', 'c', 'p'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'}, + {'*', '*', '*'} + }}; + + boolean initialCheck; + int powerMadeLastTick, prevPowerMadeLastTick; + int numPanels; + ModuleText textModule; + public TileSolarArray() { + textModule = new ModuleText(40, 20, LibVulpes.proxy.getLocalizedString("msg.microwaverec.notgenerating"), 0x2b2b2b); + } + + @Override + public List getModules(int ID, EntityPlayer player) { + List modules = super.getModules(ID, player); + + modules.add(textModule); + + return modules; + } + + @Override + public boolean shouldHideBlock(World world, BlockPos pos, IBlockState tile) { + return false; + } + + @Override + public Object[][][] getStructure() { + return structure; + } + + @Override + public List getAllowableWildCardBlocks() { + List blocks = super.getAllowableWildCardBlocks(); + + blocks.add(new BlockMeta(AdvancedRocketryBlocks.blockSolarArrayPanel, -1)); + blocks.add(new BlockMeta(Blocks.AIR)); + + return blocks; + } + + @Override + protected boolean completeStructure(IBlockState state) { + //Needed definitions + EnumFacing front = this.getFrontDirection(state); + Vector3F offset = this.getControllerOffset(structure); + + //Panel-checker iterator + numPanels = 0; + for(int y = 0; y < structure.length; ++y) { + for(int z = 0; z < structure[0].length; ++z) { + for(int x = 0; x < structure[0][0].length; ++x) { + int globalX = this.pos.getX() + (x - offset.x) * front.getFrontOffsetZ() - (z - offset.z) * front.getFrontOffsetX(); + int globalY = this.pos.getY() - y + offset.y; + int globalZ = this.pos.getZ() - (x - offset.x) * front.getFrontOffsetX() - (z - offset.z) * front.getFrontOffsetZ(); + if (world.getBlockState(new BlockPos(globalX, globalY, globalZ)).getBlock() == AdvancedRocketryBlocks.blockSolarArrayPanel) { + numPanels++; + } + } + } + } + return super.completeStructure(state); + } + + @Override + public String getMachineName() { + return "tile.solararray.name"; + } + + @Override + public void update() { + + if(!initialCheck && !world.isRemote) { + completeStructure = attemptCompleteStructure(world.getBlockState(pos)); + initialCheck = true; + } + + if(!isComplete()) + return; + + if(!world.isRemote) { + DimensionProperties properties =DimensionManager.getInstance().getDimensionProperties(world.provider.getDimension()); + double insolationPowerMultiplier = (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId) ? SpaceObjectManager.getSpaceManager().getSpaceStationFromBlockCoords(this.pos).getInsolationMultiplier() : properties.getPeakInsolationMultiplier(); + int energyRecieved = 0; + if(enabled && ((world.isDaytime() && world.canBlockSeeSky(this.pos.up())) || (world.provider.getDimension() == ARConfiguration.getCurrentConfig().spaceDimId && world.canBlockSeeSky(this.pos.down())))) { + //Multiplied by two for 520W = 1 RF/t becoming 2 RF/t @ 100% efficiency, and by insolation mult for solar stuff + //Slight adjustment to make Earth 0.9995 into a 1.0 + energyRecieved = (int) (numPanels * 1.0005d * 2 * insolationPowerMultiplier); + } + powerMadeLastTick = (int) (energyRecieved*ARConfiguration.getCurrentConfig().solarGeneratorMult); + + if(powerMadeLastTick != prevPowerMadeLastTick) { + prevPowerMadeLastTick = powerMadeLastTick; + PacketHandler.sendToNearby(new PacketMachine(this, (byte)1), world.provider.getDimension(),pos, 128); + + } + producePower(powerMadeLastTick); + } + if(world.isRemote) + textModule.setText(LibVulpes.proxy.getLocalizedString("msg.microwaverec.generating") + " " + powerMadeLastTick + " " + LibVulpes.proxy.getLocalizedString("msg.powerunit.rfpertick")); + } + + @Override + public SPacketUpdateTileEntity getUpdatePacket() { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setInteger("amtPwr", powerMadeLastTick); + writeNetworkData(nbt); + return new SPacketUpdateTileEntity(pos, 0, nbt); + } + + @Override + public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) { + NBTTagCompound nbt = pkt.getNbtCompound(); + + powerMadeLastTick = nbt.getInteger("amtPwr"); + readNetworkData(nbt); + } + + @Override + public NBTTagCompound getUpdateTag() { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setInteger("powerMadeLastTick", powerMadeLastTick); + nbt.setInteger("numPanels", numPanels); + writeToNBT(nbt); + return nbt; + } + + @Override + public void handleUpdateTag(NBTTagCompound nbt) { + powerMadeLastTick = nbt.getInteger("powerMadeLastTick"); + numPanels = nbt.getInteger("numPanels"); + canRender = nbt.getBoolean("canRender"); + readNetworkData(nbt); + } + + + + @Override + public void writeDataToNetwork(ByteBuf out, byte id) { + super.writeDataToNetwork(out, id); + + if(id == 1) { + out.writeInt(powerMadeLastTick); + } + } + + @Override + public void readDataFromNetwork(ByteBuf in, byte packetId, + NBTTagCompound nbt) { + super.readDataFromNetwork(in, packetId, nbt); + + if(packetId == 1) { + nbt.setInteger("amtPwr", in.readInt()); + } + } + + @Override + public void useNetworkData(EntityPlayer player, Side side, byte id, + NBTTagCompound nbt) { + super.useNetworkData(player, side, id, nbt); + + if(id == 1) { + powerMadeLastTick = nbt.getInteger("amtPwr"); + } + } + + @Override + protected void writeNetworkData(NBTTagCompound nbt) { + super.writeNetworkData(nbt); + nbt.setInteger("numPanels", this.numPanels); + } + + @Override + protected void readNetworkData(NBTTagCompound nbt) { + super.readNetworkData(nbt); + this.numPanels = nbt.getInteger("numPanels"); + } +} diff --git a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java index 0f9bdffa6..8eddf7b6f 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/multiblock/machine/TileElectricArcFurnace.java @@ -96,7 +96,6 @@ public String getMachineName() { @Override public List getModules(int ID, EntityPlayer player) { - // TODO Auto-generated method stub List modules = super.getModules(ID, player); modules.add(new ModuleProgress(80, 20, 0, TextureResources.arcFurnaceProgressBar, this)); diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java index a23d9dc23..13c672397 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteBuilder.java @@ -32,18 +32,20 @@ public class TileSatelliteBuilder extends TileMultiPowerConsumer implements IMod }; EmbeddedInventory inventory; - //Slot 0: functional Piece - //Slot 1 -> 3: power - //Slot 4 -> 7: data Storage + //Slot 0: Main satellite device + //Slot 1 -> 6: Other functional pieces //Slot 7: output //Slot 8: chip printing slot //Slot 9: chip duping slot //Slot 10: temp holding space (Inaccessible) - private static final byte holdingSlot = 10; + private static final byte primaryFunctionSlot = 0; + private static final byte modularFunctionSlotStart = 1; + private static final byte modularFunctionSlotEnd = 6; private static final byte outputSlot = 7; private static final byte chipSlot = 8; private static final byte chipCopySlot = 9; + private static final byte holdingSlot = 10; private static final byte chassisSlot = 11; public TileSatelliteBuilder() { @@ -67,21 +69,25 @@ public boolean canAssembleSatellite() { if(getStackInSlot(chassisSlot).isEmpty()) return false; - //First make sure everything is a satellite part - for(int i = 0; i < 7; i++) { + boolean hasPowerGeneration = false; + //First make sure everything is a satellite part, and check to see if satellite has any power generation + for(int i = primaryFunctionSlot; i <= modularFunctionSlotEnd; i++) { ItemStack stack = getStackInSlot(i); + if (SatelliteRegistry.getSatelliteProperty(stack).getPowerGeneration() > 0 ) + hasPowerGeneration = true; if(!stack.isEmpty() && SatelliteRegistry.getSatelliteProperty(stack) == null) return false; } //Make sure critical parts exist and output is empty - if(getStackInSlot(0).isEmpty() || !getStackInSlot(holdingSlot).isEmpty() || !getStackInSlot(outputSlot).isEmpty() || SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType() == null) + if(getStackInSlot(primaryFunctionSlot).isEmpty() || SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType() == null || !hasPowerGeneration) + return false; + if(!getStackInSlot(holdingSlot).isEmpty() || !getStackInSlot(outputSlot).isEmpty() ) return false; - String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); + String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); + SatelliteBase sat = SatelliteRegistry.getSatellite(satType); - //TODO: UNDEBUG if 0 power gen also return false return sat.isAcceptableControllerItemStack(getStackInSlot(chipSlot)); } @@ -90,31 +96,36 @@ public boolean canAssembleSatellite() { * If unsure check canAssembleSatellite() first */ public void assembleSatellite() { + //Basic properties of the satellite int powerStorage = 0, powerGeneration = 0, maxData = 0; - ItemStack stack = getStackInSlot(chassisSlot); - ItemSatellite item = (ItemSatellite) stack.getItem(); - SatelliteProperties properties = item.getSatellite(stack); - - String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(0)).getSatelliteType(); - SatelliteBase sat = SatelliteRegistry.getSatallite(satType); + //Get the primary function from slot 0 + String satType = SatelliteRegistry.getSatelliteProperty(getStackInSlot(primaryFunctionSlot)).getSatelliteType(); + SatelliteBase sat = SatelliteRegistry.getSatellite(satType); if(!world.isRemote) { - //Set final satellite properties - if(properties == null || properties.getSatelliteType().isEmpty()) { - properties = new SatelliteProperties(powerGeneration, powerStorage, satType,maxData); - properties.setId(DimensionManager.getInstance().getNextSatelliteId()); + //Grab properties from the items in slots 1-6 + for (int currentSlotIndex = modularFunctionSlotStart; currentSlotIndex <= modularFunctionSlotEnd; currentSlotIndex++) { + powerStorage += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getPowerStorage(); + powerGeneration += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getPowerGeneration(); + maxData += SatelliteRegistry.getSatelliteProperty(getStackInSlot(currentSlotIndex)).getMaxDataStorage(); } + //Set final satellite properties + //720 here is the base power buffer, so the satellite has SOMETHING to run on + SatelliteProperties properties = new SatelliteProperties(powerGeneration, powerStorage + 720, satType,maxData); + properties.setId(DimensionManager.getInstance().getNextSatelliteId()); + //Create the output item ItemSatellite satItem = (ItemSatellite)AdvancedRocketryItems.itemSatellite; ItemStack output = getStackInSlot(chassisSlot); satItem.setSatellite(output, properties); + setInventorySlotContents(chassisSlot, ItemStack.EMPTY); //Set the ID chip setInventorySlotContents(chipSlot, sat.getContollerItemStack(getStackInSlot(chipSlot), properties)); - + //Move item to temporary holding slot setInventorySlotContents(holdingSlot, output); } diff --git a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java index 97c71a293..19d673ce1 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/satellite/TileSatelliteTerminal.java @@ -95,7 +95,7 @@ public void useNetworkData(EntityPlayer player, Side side, byte id, else if( id == 100 ) { SatelliteBase satellite = moduleSatellite.getSatellite(); - if(satellite != null && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(player, world, pos); } } @@ -119,7 +119,7 @@ public void updateInventoryInfo() { if(getUniversalEnergyStored() < getPowerPerOperation()) moduleText.setText(LibVulpes.proxy.getLocalizedString("msg.notenoughpower")); - else if(!PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + else if(!PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { moduleText.setText(satellite.getName() + "\n\n" + LibVulpes.proxy.getLocalizedString("msg.satctrlcenter.toofar") ); } @@ -234,7 +234,7 @@ public int extractData(int maxAmount, DataType type, EnumFacing dir, boolean com //TODO SatelliteBase satellite = getSatelliteFromSlot(0); - if(satellite != null && satellite instanceof SatelliteData && PlanetaryTravelHelper.isTravelWithinPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { + if(satellite != null && satellite instanceof SatelliteData && PlanetaryTravelHelper.isTravelAnywhereInPlanetarySystem(satellite.getDimensionId(), DimensionManager.getEffectiveDimId(world, pos).getId())) { satellite.performAction(null, world, pos); } diff --git a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java index 643342284..89424caee 100644 --- a/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java +++ b/src/main/java/zmaster587/advancedRocketry/util/PlanetaryTravelHelper.java @@ -2,13 +2,11 @@ import zmaster587.advancedRocketry.api.ARConfiguration; import zmaster587.advancedRocketry.api.dimension.IDimensionProperties; -import zmaster587.advancedRocketry.api.stations.ISpaceObject; import zmaster587.advancedRocketry.dimension.DimensionManager; -import zmaster587.advancedRocketry.stations.SpaceObjectBase; import zmaster587.advancedRocketry.stations.SpaceStationObject; public class PlanetaryTravelHelper { - public static boolean isTravelWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { + public static boolean isTravelBetweenBodiesWithinPlanetarySystem(int currentDimensionID, int destinationDimensionID) { boolean isPlanetMoonSystem = false; IDimensionProperties launchworldProperties = DimensionManager.getInstance().getDimensionProperties(currentDimensionID); @@ -38,7 +36,7 @@ public static int getTransbodyInjectionBurn(int currentDimensionID, int destinat //Not like the mod has an semblance of a concept of orbital mechanics anyway :P //This is vaugely a multiplier based on TLI burns, burning for 2x as long can get you 4x as far //This grabs the body distance multipier, then takes the square root of it, or if warp multiplies by the config option for that - return (isTravelWithinPlanetarySystem(currentDimensionID, destinationDimensionID)) ? (int) (baseInjectionHeight * Math.pow(getBodyDistanceMultiplier(currentDimensionID, destinationDimensionID, toAsteroids), 0.5d)) : (int) ARConfiguration.getCurrentConfig().warpTBIBurnMult * baseInjectionHeight; + return (isTravelBetweenBodiesWithinPlanetarySystem(currentDimensionID, destinationDimensionID)) ? (int) (baseInjectionHeight * Math.pow(getBodyDistanceMultiplier(currentDimensionID, destinationDimensionID, toAsteroids), 0.5d)) : (int) ARConfiguration.getCurrentConfig().warpTBIBurnMult * baseInjectionHeight; } public static double getBodyDistanceMultiplier(int currentDimensionID, int destinationDimensionID, boolean toAsteroids) { //Check the orbital distance of the moon or planet we're going to @@ -60,6 +58,9 @@ public static double getBodyDistanceMultiplier(int currentDimensionID, int desti } return bodyDistanceMultiplier; } + public static boolean isTravelAnywhereInPlanetarySystem(int currentDimensionID, int destinationDimensionID) { + return isTravelWithinOrbit(currentDimensionID, destinationDimensionID) || isTravelBetweenBodiesWithinPlanetarySystem(currentDimensionID, destinationDimensionID); + } public static boolean isTravelWithinOrbit(int currentDimensionID, int destinationDimensionID) { return (currentDimensionID == destinationDimensionID); } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararray.json b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json new file mode 100644 index 000000000..db6317f99 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararray.json @@ -0,0 +1,13 @@ +{ + "variants": { + "facing=north,state=false": { "model": "advancedrocketry:solararray" }, + "facing=south,state=false": { "model": "advancedrocketry:solararray", "y": 180 }, + "facing=west,state=false": { "model": "advancedrocketry:solararray", "y": 270 }, + "facing=east,state=false": { "model": "advancedrocketry:solararray", "y": 90 }, + "facing=north,state=true": { "model": "advancedrocketry:solararray" }, + "facing=south,state=true": { "model": "advancedrocketry:solararray", "y": 180 }, + "facing=west,state=true": { "model": "advancedrocketry:solararray", "y": 270 }, + "facing=east,state=true": { "model": "advancedrocketry:solararray", "y": 90 }, + "inventory" : { "model": "advancedrocketry:solararray" } + } +} diff --git a/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json new file mode 100644 index 000000000..1aca45e75 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/blockstates/solararraypanel.json @@ -0,0 +1,17 @@ +{ + "forge_marker": 1, + "defaults": { + "transform": "forge:default-block" + }, + "variants": { + "inventory": [{ + "model": "advancedrocketry:solararraypanel" + }], + "varient=0": [{ + "model": "advancedrocketry:solararraypanel" + }], + "varient=8": [{ + "model": "advancedrocketry:solararraypanel" + }] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 9158fc1e2..460aa8d1e 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -129,6 +129,8 @@ tile.precisionlaseretcher.name=Precision Laser Etcher tile.enrichedLavaBlock.name=Enriched Lava Block tile.basalt.name=Basalt tile.landingfloat.name=Landing Float +tile.solararray.name=Solar Array +tile.solararraypanel.name=Solar Array Panel tile.Dilithium.name=Dilithium Ore diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararray.json b/src/main/resources/assets/advancedrocketry/models/block/solararray.json new file mode 100644 index 000000000..c7db7ce84 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/solararray.json @@ -0,0 +1,8 @@ +{ + "parent": "block/orientable", + "textures": { + "top": "advancedrocketry:blocks/machineGeneric", + "front": "advancedrocketry:blocks/MonitorFrontMid", + "side": "libvulpes:blocks/machineGeneric" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json new file mode 100644 index 000000000..22fdad956 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/solararraypanel.json @@ -0,0 +1,144 @@ +{ + "ambientocclusion": false, + "textures": { + "generic": "libvulpes:blocks/machineGeneric", + "solar": "advancedrocketry:blocks/solar", + "support": "advancedrocketry:blocks/smallconnector", + "panel": "advancedrocketry:blocks/panelSide", + "particle": "advancedrocketry:blocks/solar" + }, + "elements": [ + + + { + "name": "BottomL1", + "from": [ 0, 6, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "texture": "#solar", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "TopL1", + "from": [ 0, 7, 0 ], + "to": [ 16, 7, 16 ], + "faces": { + "up": { "texture": "#generic", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "BottomL2", + "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "texture": "#generic", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "TopL2", + "from": [ 0, 10, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "up": { "texture": "#solar", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "NorthL1", + "from": [ 0, 6, 0 ], + "to": [ 16, 7, 0 ], + "faces": { + "north": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "SouthL1", + "from": [ 0, 6, 16 ], + "to": [ 16, 7, 16 ], + "faces": { + "south": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "EastL1", + "from": [ 16, 6, 0 ], + "to": [ 16, 7, 16 ], + "faces": { + "east": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "WestL1", + "from": [ 0, 6, 0 ], + "to": [ 0, 7, 16 ], + "faces": { + "west": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "NorthL2", + "from": [ 0, 9, 0 ], + "to": [ 16, 10, 0 ], + "faces": { + "north": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "SouthL2", + "from": [ 0, 9, 16 ], + "to": [ 16, 10, 16 ], + "faces": { + "south": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "EastL2", + "from": [ 16, 9, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "east": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + { + "name": "WestL2", + "from": [ 0, 9, 0 ], + "to": [ 0, 10, 16 ], + "faces": { + "west": { "texture": "#panel", "uv": [ 0, 0, 16, 1 ] } + } + }, + + + { + "name": "NorthMiddle", + "from": [ 4, 7, 4 ], + "to": [ 12, 9, 4 ], + "faces": { + "north": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "SouthMiddle", + "from": [ 4, 7, 12 ], + "to": [ 12, 9, 12 ], + "faces": { + "south": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "EastMiddle", + "from": [ 12, 7, 4 ], + "to": [ 12, 9, 12 ], + "faces": { + "east": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + }, + { + "name": "WestMiddle", + "from": [ 4, 7, 4 ], + "to": [ 4, 9, 12 ], + "faces": { + "west": { "texture": "#support", "uv": [ 4, 7, 12, 9 ] } + } + } + ] +} diff --git a/src/main/resources/assets/advancedrocketry/models/railgun.obj b/src/main/resources/assets/advancedrocketry/models/railgun.obj index 213ae712b..5eb52c43c 100644 --- a/src/main/resources/assets/advancedrocketry/models/railgun.obj +++ b/src/main/resources/assets/advancedrocketry/models/railgun.obj @@ -1,1151 +1,2004 @@ -# Blender v2.78 (sub 0) OBJ File: 'railgun.blend' +# Blender v2.79 (sub 0) OBJ File: 'railgun.blend' # www.blender.org +mtllib railgun.mtl o Barrel -v 0.000000 2.000000 1.360801 -v 0.000000 9.000000 1.360801 -v -0.520756 2.000000 1.257216 -v -0.520756 9.000000 1.257216 -v -0.962231 2.000000 0.962232 -v -0.962231 9.000000 0.962232 -v -1.257215 2.000000 0.520756 -v -1.257215 9.000000 0.520756 -v -1.360800 2.000000 0.000001 -v -1.360800 9.000000 0.000001 -v -1.257215 2.000000 -0.520755 -v -1.257215 9.000000 -0.520755 -v -0.962231 2.000000 -0.962230 -v -0.962231 9.000000 -0.962230 -v -0.520756 2.000000 -1.257215 -v -0.520756 9.000000 -1.257215 -v -0.000000 2.000000 -1.360799 -v -0.000000 9.000000 -1.360799 -v 0.520755 2.000000 -1.257215 -v 0.520755 9.000000 -1.257215 -v 0.962231 2.000000 -0.962231 -v 0.962231 9.000000 -0.962231 -v 1.257215 2.000000 -0.520755 -v 1.257215 9.000000 -0.520755 -v 1.360800 2.000000 0.000001 -v 1.360800 9.000000 0.000001 -v 1.257215 2.000000 0.520757 -v 1.257215 9.000000 0.520757 -v 0.962231 2.000000 0.962232 -v 0.962231 9.000000 0.962232 -v 0.520755 2.000000 1.257216 -v 0.520755 9.000000 1.257216 -v 0.108000 1.880000 -1.496879 -v 0.108000 9.000000 -1.496879 -v 0.108000 1.880000 -1.280879 -v 0.108000 9.000000 -1.280879 -v -0.108000 1.880000 -1.496879 -v -0.108000 9.000000 -1.496879 -v -0.108000 1.880000 -1.280879 -v -0.108000 9.000000 -1.280879 -v -1.496880 1.880000 -0.107999 -v -1.496880 9.000000 -0.107999 -v -1.280880 1.880000 -0.107999 -v -1.280880 9.000000 -0.107999 -v -1.496880 1.880000 0.108001 -v -1.496880 9.000000 0.108001 -v -1.280880 1.880000 0.108001 -v -1.280880 9.000000 0.108001 -v 1.496880 1.880000 0.108001 -v 1.496880 9.000000 0.108001 -v 1.280880 1.880000 0.108001 -v 1.280880 9.000000 0.108001 -v 1.496880 1.880000 -0.107999 -v 1.496880 9.000000 -0.107999 -v 1.280880 1.880000 -0.107999 -v 1.280880 9.000000 -0.107999 -v -0.108000 1.880000 1.496881 -v -0.108000 9.000000 1.496881 -v -0.108000 1.880000 1.280881 -v -0.108000 9.000000 1.280881 -v 0.108000 1.880000 1.496881 -v 0.108000 9.000000 1.496881 -v 0.108000 1.880000 1.280881 -v 0.108000 9.000000 1.280881 -v 0.000000 2.000000 -1.457999 -v 0.000000 9.000000 -1.457999 -v 0.557953 2.000000 -1.347016 -v 0.557953 9.000000 -1.347016 -v 1.030962 2.000000 -1.030961 -v 1.030962 9.000000 -1.030961 -v 1.347016 2.000000 -0.557952 -v 1.347016 9.000000 -0.557952 -v 1.458000 2.000000 0.000001 -v 1.458000 9.000000 0.000001 -v 1.347016 2.000000 0.557953 -v 1.347016 9.000000 0.557953 -v 1.030962 2.000000 1.030962 -v 1.030962 9.000000 1.030962 -v 0.557953 2.000000 1.347017 -v 0.557953 9.000000 1.347017 -v 0.000000 2.000000 1.458001 -v 0.000000 9.000000 1.458001 -v -0.557952 2.000000 1.347017 -v -0.557952 9.000000 1.347017 -v -1.030961 2.000000 1.030963 -v -1.030961 9.000000 1.030963 -v -1.347016 2.000000 0.557953 -v -1.347016 9.000000 0.557953 -v -1.458000 2.000000 0.000001 -v -1.458000 9.000000 0.000001 -v -1.347016 2.000000 -0.557952 -v -1.347016 9.000000 -0.557952 -v -1.030961 2.000000 -1.030961 -v -1.030961 9.000000 -1.030961 -v -0.557952 2.000000 -1.347016 -v -0.557952 9.000000 -1.347016 -v -0.413298 1.500000 -0.997789 -v -0.413298 9.000000 -0.997789 -v 0.413298 1.500000 -0.997789 -v 0.413298 9.000000 -0.997789 -v 0.997790 1.500000 -0.413297 -v 0.997790 9.000000 -0.413297 -v 0.997790 1.500000 0.413299 -v 0.997790 9.000000 0.413299 -v 0.413298 1.500000 0.997791 -v 0.413298 9.000000 0.997791 -v -0.413298 1.500000 0.997791 -v -0.413298 9.000000 0.997791 -v -0.997790 1.500000 0.413299 -v -0.997790 9.000000 0.413299 -v -0.997790 1.500000 -0.413297 -v -0.997790 9.000000 -0.413297 -v 0.330639 9.000000 -0.798231 -v -0.330638 9.000000 -0.798231 -v 0.798232 9.000000 -0.330638 -v 0.798232 9.000000 0.330639 -v 0.330638 9.000000 0.798233 -v -0.330639 9.000000 0.798233 -v -0.798232 9.000000 0.330639 -v -0.798232 9.000000 -0.330638 -v 0.330639 8.700001 -0.798231 -v -0.330638 8.700001 -0.798231 -v 0.798232 8.700001 -0.330638 -v 0.798232 8.700001 0.330639 -v 0.330638 8.700001 0.798233 -v -0.330639 8.700001 0.798233 -v -0.798232 8.700001 0.330639 -v -0.798232 8.700001 -0.330638 -v 0.000000 2.000000 1.360801 -v 0.000000 9.000000 1.360801 -v -0.520756 2.000000 1.257216 -v -0.520756 9.000000 1.257216 -v -0.962231 2.000000 0.962232 -v -0.962231 9.000000 0.962232 -v -1.257215 2.000000 0.520756 -v -1.257215 9.000000 0.520756 -v -1.360800 2.000000 0.000001 -v -1.360800 9.000000 0.000001 -v -1.257215 2.000000 -0.520755 -v -1.257215 9.000000 -0.520755 -v -0.962231 2.000000 -0.962230 -v -0.962231 9.000000 -0.962230 -v -0.520756 2.000000 -1.257215 -v -0.520756 9.000000 -1.257215 -v -0.000000 2.000000 -1.360799 -v -0.000000 9.000000 -1.360799 -v 0.520755 2.000000 -1.257215 -v 0.520755 9.000000 -1.257215 -v 0.962231 2.000000 -0.962231 -v 0.962231 9.000000 -0.962231 -v 1.257215 2.000000 -0.520755 -v 1.257215 9.000000 -0.520755 -v 1.360800 2.000000 0.000001 -v 1.360800 9.000000 0.000001 -v 1.257215 2.000000 0.520757 -v 1.257215 9.000000 0.520757 -v 0.962231 2.000000 0.962232 -v 0.962231 9.000000 0.962232 -v 0.520755 2.000000 1.257216 -v 0.520755 9.000000 1.257216 -v 0.000000 2.000000 -1.457999 -v 0.000000 9.000000 -1.457999 -v 0.557953 2.000000 -1.347016 -v 0.557953 9.000000 -1.347016 -v 1.030962 2.000000 -1.030961 -v 1.030962 9.000000 -1.030961 -v 1.347016 2.000000 -0.557952 -v 1.347016 9.000000 -0.557952 -v 1.458000 2.000000 0.000001 -v 1.458000 9.000000 0.000001 -v 1.347016 2.000000 0.557953 -v 1.347016 9.000000 0.557953 -v 1.030962 2.000000 1.030962 -v 1.030962 9.000000 1.030962 -v 0.557953 2.000000 1.347017 -v 0.557953 9.000000 1.347017 -v 0.000000 2.000000 1.458001 -v 0.000000 9.000000 1.458001 -v -0.557952 2.000000 1.347017 -v -0.557952 9.000000 1.347017 -v -1.030961 2.000000 1.030963 -v -1.030961 9.000000 1.030963 -v -1.347016 2.000000 0.557953 -v -1.347016 9.000000 0.557953 -v -1.458000 2.000000 0.000001 -v -1.458000 9.000000 0.000001 -v -1.347016 2.000000 -0.557952 -v -1.347016 9.000000 -0.557952 -v -1.030961 2.000000 -1.030961 -v -1.030961 9.000000 -1.030961 -v -0.557952 2.000000 -1.347016 -v -0.557952 9.000000 -1.347016 -vt 0.8809 0.3706 -vt 0.8706 0.0004 -vt 0.8809 0.0004 -vt 0.9115 0.3706 -vt 0.9013 0.0004 -vt 0.9115 0.0004 -vt 0.9013 0.3706 -vt 0.8911 0.0004 -vt 0.8911 0.3706 -vt 0.8809 0.3808 -vt 0.8911 0.3808 -vt 0.7976 0.3706 -vt 0.7874 0.0004 -vt 0.7976 0.0004 -vt 0.8283 0.3706 -vt 0.8181 0.0004 -vt 0.8283 0.0004 -vt 0.8181 0.3706 -vt 0.8079 0.0004 -vt 0.8079 0.3706 -vt 0.7976 0.3808 -vt 0.8079 0.3808 -vt 0.8392 0.3706 -vt 0.8290 0.0004 -vt 0.8392 0.0004 -vt 0.8699 0.3706 -vt 0.8597 0.0004 -vt 0.8699 0.0004 -vt 0.8597 0.3706 -vt 0.8495 0.0004 -vt 0.8495 0.3706 -vt 0.8392 0.3808 -vt 0.8495 0.3808 -vt 0.7560 0.3706 -vt 0.7458 0.0004 -vt 0.7560 0.0004 -vt 0.7867 0.3706 -vt 0.7765 0.0004 -vt 0.7867 0.0004 -vt 0.7765 0.3706 -vt 0.7663 0.0004 -vt 0.7663 0.3706 -vt 0.7560 0.3808 -vt 0.7663 0.3808 -vt 0.8706 0.3706 -vt 0.7874 0.3706 -vt 0.8290 0.3706 -vt 0.7458 0.3706 -vt 0.2015 0.7169 -vt 0.1764 0.3590 -vt 0.2015 0.3590 -vt 0.1763 0.7169 -vt 0.1512 0.3590 -vt 0.1512 0.7169 -vt 0.1261 0.3590 -vt 0.1260 0.7169 -vt 0.1009 0.3590 -vt 0.1009 0.7169 -vt 0.0758 0.3590 -vt 0.0758 0.7169 -vt 0.0507 0.3590 -vt 0.0506 0.7169 -vt 0.0255 0.3590 -vt 0.0255 0.7169 -vt 0.0004 0.3590 -vt 0.4026 0.7170 -vt 0.3775 0.3590 -vt 0.4026 0.3590 -vt 0.3774 0.7170 -vt 0.3523 0.3590 -vt 0.3523 0.7170 -vt 0.3272 0.3590 -vt 0.3272 0.7170 -vt 0.3020 0.3590 -vt 0.3020 0.7170 -vt 0.2769 0.3590 -vt 0.2769 0.7170 -vt 0.2518 0.3590 -vt 0.2517 0.7169 -vt 0.2266 0.3590 -vt 0.2266 0.7169 -vt 0.2158 0.3583 -vt 0.1889 0.0004 -vt 0.2158 0.0004 -vt 0.1889 0.3583 -vt 0.1620 0.0004 -vt 0.1620 0.3583 -vt 0.1350 0.0004 -vt 0.1350 0.3583 -vt 0.1081 0.0004 -vt 0.1081 0.3583 -vt 0.0812 0.0004 -vt 0.0812 0.3583 -vt 0.0542 0.0004 -vt 0.0542 0.3583 -vt 0.0273 0.0004 -vt 0.0273 0.3583 -vt 0.0004 0.0004 -vt 0.4313 0.3583 -vt 0.4044 0.0004 -vt 0.4313 0.0004 -vt 0.4044 0.3583 -vt 0.3774 0.0004 -vt 0.3774 0.3583 -vt 0.3505 0.0004 -vt 0.3505 0.3583 -vt 0.3236 0.0004 -vt 0.3236 0.3583 -vt 0.2966 0.0004 -vt 0.2966 0.3583 -vt 0.2697 0.0004 -vt 0.2697 0.3583 -vt 0.2428 0.0004 -vt 0.2428 0.3583 -vt 0.1764 0.3590 -vt 0.2015 0.7169 -vt 0.2015 0.3590 -vt 0.1512 0.3590 -vt 0.1763 0.7169 -vt 0.1261 0.3590 -vt 0.1512 0.7169 -vt 0.1009 0.3590 -vt 0.1260 0.7169 -vt 0.0758 0.3590 -vt 0.1009 0.7169 -vt 0.0507 0.3590 -vt 0.0758 0.7169 -vt 0.0255 0.3590 -vt 0.0506 0.7169 -vt 0.0004 0.3590 -vt 0.0255 0.7169 -vt 0.3775 0.3590 -vt 0.4026 0.7170 -vt 0.4026 0.3590 -vt 0.3523 0.3590 -vt 0.3774 0.7170 -vt 0.3272 0.3590 -vt 0.3523 0.7170 -vt 0.3020 0.3590 -vt 0.3272 0.7170 -vt 0.2769 0.3590 -vt 0.3020 0.7170 -vt 0.2518 0.3590 -vt 0.2769 0.7170 -vt 0.2266 0.3590 -vt 0.2517 0.7169 -vt 0.2266 0.7169 -vt 0.1889 0.0004 -vt 0.2158 0.3583 -vt 0.2158 0.0004 -vt 0.1620 0.0004 -vt 0.1889 0.3583 -vt 0.1350 0.0004 -vt 0.1620 0.3583 -vt 0.1081 0.0004 -vt 0.1350 0.3583 -vt 0.0812 0.0004 -vt 0.1081 0.3583 -vt 0.0542 0.0004 -vt 0.0812 0.3583 -vt 0.0273 0.0004 -vt 0.0542 0.3583 -vt 0.0004 0.0004 -vt 0.0273 0.3583 -vt 0.4044 0.0004 -vt 0.4313 0.3583 -vt 0.4313 0.0004 -vt 0.3774 0.0004 -vt 0.4044 0.3583 -vt 0.3505 0.0004 -vt 0.3774 0.3583 -vt 0.3236 0.0004 -vt 0.3505 0.3583 -vt 0.2966 0.0004 -vt 0.3236 0.3583 -vt 0.2697 0.0004 -vt 0.2966 0.3583 -vt 0.2428 0.0004 -vt 0.2697 0.3583 -vt 0.2428 0.3583 -vt 0.0004 0.7169 -vt 0.0004 0.3583 -vt 0.0004 0.7169 -vt 0.0004 0.3583 -vt 0.6668 0.4094 -vt 0.6277 0.0004 -vt 0.6668 0.0004 -vt 0.6277 0.4094 -vt 0.5886 0.0004 -vt 0.5886 0.4094 -vt 0.5494 0.0004 -vt 0.5494 0.4094 -vt 0.5103 0.0004 -vt 0.5103 0.4094 -vt 0.4711 0.0004 -vt 0.4711 0.4094 -vt 0.4320 0.0004 -vt 0.5546 0.8874 -vt 0.5862 0.9057 -vt 0.5823 0.9151 -vt 0.7451 0.4094 -vt 0.7060 0.0004 -vt 0.7451 0.0004 -vt 0.7060 0.4094 -vt 0.0491 0.9069 -vt 0.0004 0.9074 -vt 0.0346 0.8910 -vt 0.6175 0.9057 -vt 0.6214 0.9151 -vt 0.6491 0.8875 -vt 0.6397 0.8522 -vt 0.6491 0.8483 -vt 0.5546 0.8483 -vt 0.5862 0.8301 -vt 0.5641 0.8522 -vt 0.6175 0.8301 -vt 0.6215 0.8206 -vt 0.5641 0.8835 -vt 0.6397 0.8836 -vt 0.5823 0.8206 -vt 0.0879 0.8936 -vt 0.0877 0.9428 -vt 0.0712 0.9080 -vt 0.0756 0.8565 -vt 0.1239 0.8557 -vt 0.0896 0.8722 -vt 0.0361 0.8699 -vt 0.0376 0.8221 -vt 0.0536 0.8568 -vt 0.0007 0.8567 -vt 0.0366 0.9430 -vt 0.1239 0.9068 -vt 0.0873 0.8206 -vt 0.4320 0.4094 -vt 0.6720 0.8206 -vt 0.7033 0.8206 -vt 0.7254 0.8741 -vt 0.7033 0.8962 -vt 0.6720 0.8962 -vt 0.6498 0.8741 -vt 0.6498 0.8428 -vt 0.7254 0.8428 -vn 1.0000 0.0000 -0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 0.0000 1.0000 0.0000 -vn -0.1951 0.0000 0.9808 -vn -0.5556 0.0000 0.8315 -vn -0.8315 0.0000 0.5556 -vn -0.9808 0.0000 0.1951 -vn -0.9808 0.0000 -0.1951 -vn -0.8315 0.0000 -0.5556 -vn -0.5556 0.0000 -0.8315 -vn -0.1951 0.0000 -0.9808 -vn 0.1951 0.0000 -0.9808 -vn 0.5556 0.0000 -0.8315 -vn 0.8315 0.0000 -0.5556 -vn 0.9808 0.0000 -0.1951 -vn 0.9808 0.0000 0.1951 -vn 0.8315 0.0000 0.5556 -vn 0.5556 0.0000 0.8315 -vn 0.1951 0.0000 0.9808 -vn 0.7071 0.0000 -0.7071 +v 1.000100 2.000000 -0.414255 +v 1.000100 11.000000 -0.414255 +v 1.000100 2.000000 0.414255 +v 1.000100 11.000000 0.414255 +v 0.414255 2.000000 1.000100 +v 0.414255 11.000000 1.000100 +v -0.414255 2.000000 1.000100 +v -0.414255 11.000000 1.000100 +v -1.000099 2.000000 0.414255 +v -1.000099 11.000000 0.414255 +v -1.000099 2.000000 -0.414255 +v -1.000099 11.000000 -0.414255 +v -0.414255 2.000000 -1.000100 +v -0.414255 11.000000 -1.000100 +v 0.414255 2.000000 -1.000100 +v 0.414255 11.000000 -1.000100 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.000000 0.050781 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.000000 0.050781 +vt 0.562500 0.777344 +vt 0.652344 0.742188 +vt 0.687500 0.832031 +vt 0.570312 0.050781 +vt 0.000000 0.000000 +vt 0.570312 0.000000 +vt 0.570312 0.050781 +vt 0.570312 0.050781 +vt 0.597656 0.867188 +vt 0.562500 0.832031 +vt 0.597656 0.742188 +vt 0.687500 0.777344 +vt 0.652344 0.867188 +vn 1.0000 0.0000 0.0000 vn 0.7071 0.0000 0.7071 +vn 0.0000 0.0000 1.0000 vn -0.7071 0.0000 0.7071 +vn -1.0000 0.0000 -0.0000 vn -0.7071 0.0000 -0.7071 +vn 0.0000 1.0000 0.0000 +vn -0.0000 0.0000 -1.0000 +vn 0.7071 0.0000 -0.7071 +usemtl None s off -f 34/1/1 35/2/1 33/3/1 -f 36/4/2 39/5/2 35/6/2 -f 40/7/3 37/8/3 39/5/3 -f 38/9/4 33/3/4 37/8/4 -f 36/10/5 38/9/5 40/11/5 -f 42/12/4 43/13/4 41/14/4 -f 44/15/1 47/16/1 43/17/1 -f 48/18/2 45/19/2 47/16/2 -f 46/20/3 41/14/3 45/19/3 -f 44/21/5 46/20/5 48/22/5 -f 50/23/2 51/24/2 49/25/2 -f 52/26/3 55/27/3 51/28/3 -f 56/29/4 53/30/4 55/27/4 -f 54/31/1 49/25/1 53/30/1 -f 52/32/5 54/31/5 56/33/5 -f 58/34/3 59/35/3 57/36/3 -f 60/37/4 63/38/4 59/39/4 -f 64/40/1 61/41/1 63/38/1 -f 62/42/2 57/36/2 61/41/2 -f 60/43/5 62/42/5 64/44/5 -f 34/1/1 36/45/1 35/2/1 -f 36/4/2 40/7/2 39/5/2 -f 40/7/3 38/9/3 37/8/3 -f 38/9/4 34/1/4 33/3/4 -f 36/10/5 34/1/5 38/9/5 -f 42/12/4 44/46/4 43/13/4 -f 44/15/1 48/18/1 47/16/1 -f 48/18/2 46/20/2 45/19/2 -f 46/20/3 42/12/3 41/14/3 -f 44/21/5 42/12/5 46/20/5 -f 50/23/2 52/47/2 51/24/2 -f 52/26/3 56/29/3 55/27/3 -f 56/29/4 54/31/4 53/30/4 -f 54/31/1 50/23/1 49/25/1 -f 52/32/5 50/23/5 54/31/5 -f 58/34/3 60/48/3 59/35/3 -f 60/37/4 64/40/4 63/38/4 -f 64/40/1 62/42/1 61/41/1 -f 62/42/2 58/34/2 57/36/2 -f 60/43/5 58/34/5 62/42/5 -f 2/49/6 3/50/6 1/51/6 -f 4/52/7 5/53/7 3/50/7 -f 6/54/8 7/55/8 5/53/8 -f 8/56/9 9/57/9 7/55/9 -f 10/58/10 11/59/10 9/57/10 -f 12/60/11 13/61/11 11/59/11 -f 14/62/12 15/63/12 13/61/12 -f 16/64/13 17/65/13 15/63/13 -f 18/66/14 19/67/14 17/68/14 -f 20/69/15 21/70/15 19/67/15 -f 22/71/16 23/72/16 21/70/16 -f 24/73/17 25/74/17 23/72/17 -f 26/75/18 27/76/18 25/74/18 -f 28/77/19 29/78/19 27/76/19 -f 30/79/20 31/80/20 29/78/20 -f 32/81/21 1/51/21 31/80/21 -f 66/82/14 67/83/14 65/84/14 -f 68/85/15 69/86/15 67/83/15 -f 70/87/16 71/88/16 69/86/16 -f 72/89/17 73/90/17 71/88/17 -f 74/91/18 75/92/18 73/90/18 -f 76/93/19 77/94/19 75/92/19 -f 78/95/20 79/96/20 77/94/20 -f 80/97/21 81/98/21 79/96/21 -f 82/99/6 83/100/6 81/101/6 -f 84/102/7 85/103/7 83/100/7 -f 86/104/8 87/105/8 85/103/8 -f 88/106/9 89/107/9 87/105/9 -f 90/108/10 91/109/10 89/107/10 -f 92/110/11 93/111/11 91/109/11 -f 94/112/12 95/113/12 93/111/12 -f 96/114/13 65/84/13 95/113/13 -f 131/115/14 130/116/14 129/117/14 -f 133/118/15 132/119/15 131/115/15 -f 135/120/16 134/121/16 133/118/16 -f 137/122/17 136/123/17 135/120/17 -f 139/124/18 138/125/18 137/122/18 -f 141/126/19 140/127/19 139/124/19 -f 143/128/20 142/129/20 141/126/20 -f 145/130/21 144/131/21 143/128/21 -f 147/132/6 146/133/6 145/134/6 -f 149/135/7 148/136/7 147/132/7 -f 151/137/8 150/138/8 149/135/8 -f 153/139/9 152/140/9 151/137/9 -f 155/141/10 154/142/10 153/139/10 -f 157/143/11 156/144/11 155/141/11 -f 159/145/12 158/146/12 157/143/12 -f 129/117/13 160/147/13 159/145/13 -f 163/148/6 162/149/6 161/150/6 -f 165/151/7 164/152/7 163/148/7 -f 167/153/8 166/154/8 165/151/8 -f 169/155/9 168/156/9 167/153/9 -f 171/157/10 170/158/10 169/155/10 -f 173/159/11 172/160/11 171/157/11 -f 175/161/12 174/162/12 173/159/12 -f 177/163/13 176/164/13 175/161/13 -f 179/165/14 178/166/14 177/167/14 -f 181/168/15 180/169/15 179/165/15 -f 183/170/16 182/171/16 181/168/16 -f 185/172/17 184/173/17 183/170/17 -f 187/174/18 186/175/18 185/172/18 -f 189/176/19 188/177/19 187/174/19 -f 191/178/20 190/179/20 189/176/20 -f 161/150/21 192/180/21 191/178/21 -f 2/49/6 4/52/6 3/50/6 -f 4/52/7 6/54/7 5/53/7 -f 6/54/8 8/56/8 7/55/8 -f 8/56/9 10/58/9 9/57/9 -f 10/58/10 12/60/10 11/59/10 -f 12/60/11 14/62/11 13/61/11 -f 14/62/12 16/64/12 15/63/12 -f 16/64/13 18/181/13 17/65/13 -f 18/66/14 20/69/14 19/67/14 -f 20/69/15 22/71/15 21/70/15 -f 22/71/16 24/73/16 23/72/16 -f 24/73/17 26/75/17 25/74/17 -f 26/75/18 28/77/18 27/76/18 -f 28/77/19 30/79/19 29/78/19 -f 30/79/20 32/81/20 31/80/20 -f 32/81/21 2/49/21 1/51/21 -f 66/82/14 68/85/14 67/83/14 -f 68/85/15 70/87/15 69/86/15 -f 70/87/16 72/89/16 71/88/16 -f 72/89/17 74/91/17 73/90/17 -f 74/91/18 76/93/18 75/92/18 -f 76/93/19 78/95/19 77/94/19 -f 78/95/20 80/97/20 79/96/20 -f 80/97/21 82/182/21 81/98/21 -f 82/99/6 84/102/6 83/100/6 -f 84/102/7 86/104/7 85/103/7 -f 86/104/8 88/106/8 87/105/8 -f 88/106/9 90/108/9 89/107/9 -f 90/108/10 92/110/10 91/109/10 -f 92/110/11 94/112/11 93/111/11 -f 94/112/12 96/114/12 95/113/12 -f 96/114/13 66/82/13 65/84/13 -f 131/115/14 132/119/14 130/116/14 -f 133/118/15 134/121/15 132/119/15 -f 135/120/16 136/123/16 134/121/16 -f 137/122/17 138/125/17 136/123/17 -f 139/124/18 140/127/18 138/125/18 -f 141/126/19 142/129/19 140/127/19 -f 143/128/20 144/131/20 142/129/20 -f 145/130/21 146/183/21 144/131/21 -f 147/132/6 148/136/6 146/133/6 -f 149/135/7 150/138/7 148/136/7 -f 151/137/8 152/140/8 150/138/8 -f 153/139/9 154/142/9 152/140/9 -f 155/141/10 156/144/10 154/142/10 -f 157/143/11 158/146/11 156/144/11 -f 159/145/12 160/147/12 158/146/12 -f 129/117/13 130/116/13 160/147/13 -f 163/148/6 164/152/6 162/149/6 -f 165/151/7 166/154/7 164/152/7 -f 167/153/8 168/156/8 166/154/8 -f 169/155/9 170/158/9 168/156/9 -f 171/157/10 172/160/10 170/158/10 -f 173/159/11 174/162/11 172/160/11 -f 175/161/12 176/164/12 174/162/12 -f 177/163/13 178/184/13 176/164/13 -f 179/165/14 180/169/14 178/166/14 -f 181/168/15 182/171/15 180/169/15 -f 183/170/16 184/173/16 182/171/16 -f 185/172/17 186/175/17 184/173/17 -f 187/174/18 188/177/18 186/175/18 -f 189/176/19 190/179/19 188/177/19 -f 191/178/20 192/180/20 190/179/20 -f 161/150/21 162/149/21 192/180/21 -f 98/185/4 99/186/4 97/187/4 -f 100/188/22 101/189/22 99/186/22 -f 102/190/1 103/191/1 101/189/1 -f 104/192/23 105/193/23 103/191/23 -f 106/194/2 107/195/2 105/193/2 -f 108/196/24 109/197/24 107/195/24 -f 112/198/5 114/199/5 98/200/5 -f 110/201/3 111/202/3 109/203/3 -f 112/204/25 97/187/25 111/202/25 -f 119/205/1 128/206/1 120/207/1 -f 98/200/5 113/208/5 100/209/5 -f 102/210/5 116/211/5 104/212/5 -f 110/213/5 118/214/5 119/215/5 -f 104/212/5 117/216/5 106/217/5 -f 112/198/5 119/215/5 120/218/5 -f 100/209/5 115/219/5 102/210/5 -f 106/217/5 118/214/5 108/220/5 -f 117/221/4 126/222/4 118/223/4 -f 115/224/3 124/225/3 116/226/3 -f 114/227/2 121/228/2 113/229/2 -f 120/207/23 122/230/23 114/227/23 -f 118/223/22 127/231/22 119/205/22 -f 116/226/25 125/232/25 117/221/25 -f 113/229/24 123/233/24 115/224/24 -f 98/185/4 100/188/4 99/186/4 -f 100/188/22 102/190/22 101/189/22 -f 102/190/1 104/192/1 103/191/1 -f 104/192/23 106/194/23 105/193/23 -f 106/194/2 108/196/2 107/195/2 -f 108/196/24 110/234/24 109/197/24 -f 112/198/5 120/218/5 114/199/5 -f 110/201/3 112/204/3 111/202/3 -f 112/204/25 98/185/25 97/187/25 -f 119/205/1 127/231/1 128/206/1 -f 98/200/5 114/199/5 113/208/5 -f 102/210/5 115/219/5 116/211/5 -f 110/213/5 108/220/5 118/214/5 -f 104/212/5 116/211/5 117/216/5 -f 112/198/5 110/213/5 119/215/5 -f 100/209/5 113/208/5 115/219/5 -f 106/217/5 117/216/5 118/214/5 -f 117/221/4 125/232/4 126/222/4 -f 115/224/3 123/233/3 124/225/3 -f 114/227/2 122/230/2 121/228/2 -f 120/207/23 128/206/23 122/230/23 -f 118/223/22 126/222/22 127/231/22 -f 116/226/25 124/225/25 125/232/25 -f 113/229/24 121/228/24 123/233/24 -f 126/235/5 125/236/5 123/237/5 -f 123/237/5 121/238/5 122/239/5 -f 122/239/5 128/240/5 127/241/5 -f 127/241/5 126/235/5 123/237/5 -f 125/236/5 124/242/5 123/237/5 -f 123/237/5 122/239/5 127/241/5 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/2/2 +f 6/6/3 7/7/3 5/8/3 +f 8/9/4 9/10/4 7/11/4 +f 10/12/5 11/13/5 9/10/5 +f 12/14/6 13/15/6 11/13/6 +f 2/16/7 14/17/7 10/18/7 +f 14/19/8 15/20/8 13/15/8 +f 16/21/9 1/3/9 15/20/9 +f 2/1/1 4/4/1 3/2/1 +f 4/4/2 6/22/2 5/5/2 +f 6/6/3 8/23/3 7/7/3 +f 8/9/4 10/12/4 9/10/4 +f 10/12/5 12/14/5 11/13/5 +f 12/14/6 14/19/6 13/15/6 +f 6/24/7 4/25/7 2/16/7 +f 2/16/7 16/26/7 14/17/7 +f 14/17/7 12/27/7 10/18/7 +f 10/18/7 8/28/7 6/24/7 +f 6/24/7 2/16/7 10/18/7 +f 14/19/8 16/21/8 15/20/8 +f 16/21/9 2/1/9 1/3/9 o Base -v 0.342301 1.500000 -0.832393 -v -0.342302 1.500000 -0.832393 -v 0.342301 1.829972 -0.832393 -v 0.252170 1.880000 -0.832393 -v -0.252171 1.880000 -0.832393 -v -0.342302 1.829972 -0.832393 -v 0.252170 1.500000 -2.496999 -v 0.342301 1.500000 -2.368760 -v -0.342302 1.500000 -2.368760 -v -0.252171 1.500000 -2.496999 -v -0.342302 1.829972 -1.488286 -v -0.252171 1.880000 -1.497360 -v -0.342302 1.666372 -2.363259 -v -0.252171 1.690000 -2.496999 -v 0.252170 1.690000 -2.496999 -v 0.342301 1.666372 -2.363259 -v 0.342301 1.829972 -1.488286 -v 0.252170 1.880000 -1.497360 -v -0.832393 1.500000 -0.342301 -v -0.832393 1.500000 0.342302 -v -0.832393 1.829972 -0.342301 -v -0.832393 1.880000 -0.252170 -v -0.832393 1.880000 0.252171 -v -0.832393 1.829972 0.342302 -v -2.497000 1.500000 -0.252170 -v -2.368761 1.500000 -0.342301 -v -2.368761 1.500000 0.342303 -v -2.497000 1.500000 0.252172 -v -1.488287 1.829972 0.342302 -v -1.497360 1.880000 0.252171 -v -2.363259 1.666372 0.342303 -v -2.497000 1.690000 0.252172 -v -2.497000 1.690000 -0.252170 -v -2.363260 1.666372 -0.342301 -v -1.488287 1.829972 -0.342301 -v -1.497360 1.880000 -0.252170 -v -0.342301 1.500000 0.832394 -v 0.342302 1.500000 0.832394 -v -0.342301 1.829972 0.832394 -v -0.252170 1.880000 0.832394 -v 0.252171 1.880000 0.832394 -v 0.342302 1.829972 0.832394 -v -0.252170 1.500000 2.497000 -v -0.342301 1.500000 2.368761 -v 0.342302 1.500000 2.368761 -v 0.252171 1.500000 2.497000 -v 0.342302 1.829972 1.488287 -v 0.252171 1.880000 1.497361 -v 0.342302 1.666372 2.363260 -v 0.252171 1.690000 2.497000 -v -0.252170 1.690000 2.497000 -v -0.342301 1.666372 2.363260 -v -0.342301 1.829972 1.488287 -v -0.252170 1.880000 1.497361 -v 0.832393 1.500000 0.342302 -v 0.832393 1.500000 -0.342301 -v 0.832393 1.829972 0.342302 -v 0.832393 1.880000 0.252171 -v 0.832393 1.880000 -0.252170 -v 0.832393 1.829972 -0.342301 -v 2.497000 1.500000 0.252171 -v 2.368761 1.500000 0.342302 -v 2.368761 1.500000 -0.342301 -v 2.497000 1.500000 -0.252170 -v 1.488287 1.829972 -0.342301 -v 1.497360 1.880000 -0.252170 -v 2.363260 1.666372 -0.342301 -v 2.497000 1.690000 -0.252170 -v 2.497000 1.690000 0.252171 -v 2.363260 1.666372 0.342302 -v 1.488287 1.829972 0.342302 -v 1.497360 1.880000 0.252171 -v -1.034156 0.000000 -2.496673 -v 1.034156 0.000000 -2.496673 -v 2.496674 0.000000 -1.034156 -v 2.496674 0.000000 1.034157 -v 1.034156 0.000000 2.496675 -v -1.034157 0.000000 2.496675 -v -2.496674 0.000000 1.034157 -v -2.496675 0.000000 -1.034156 -v -0.969146 1.510000 -2.339724 -v -1.034156 1.401612 -2.496673 -v 0.969146 1.510000 -2.339724 -v 1.034156 1.401612 -2.496673 -v 2.339725 1.510000 -0.969145 -v 2.496674 1.401612 -1.034156 -v 2.339725 1.510000 0.969146 -v 2.496674 1.401612 1.034157 -v 0.969146 1.510000 2.339725 -v 1.034156 1.401612 2.496675 -v -0.969146 1.510000 2.339725 -v -1.034157 1.401612 2.496675 -v -2.339725 1.510000 0.969146 -v -2.496674 1.401612 1.034157 -v -2.339725 1.510000 -0.969145 -v -2.496675 1.401612 -1.034156 -vt 0.7261 0.8578 -vt 0.7631 0.8292 -vt 0.7636 0.8565 -vt 0.8233 0.8278 -vt 0.1681 0.8248 -vt 0.2192 0.8481 -vt 0.2046 0.8648 -vt 0.2060 0.8924 -vt 0.1246 0.9023 -vt 0.2319 0.8588 -vt 0.2113 0.8880 -vt 0.2106 0.8692 -vt 0.2183 0.9073 -vt 0.2291 0.8983 -vt 0.7261 0.8280 -vt 0.7634 0.8221 -vt 0.7640 0.8637 -vt 0.7264 0.8651 -vt 0.8164 0.8206 -vt 0.8165 0.8649 -vt 0.1687 0.9322 -vt 0.1296 0.9377 -vt 0.9212 0.8731 -vt 0.8842 0.9018 -vt 0.8836 0.8744 -vt 0.8240 0.9032 -vt 0.4034 0.9338 -vt 0.3525 0.9106 -vt 0.3668 0.8941 -vt 0.3651 0.8664 -vt 0.4466 0.8562 -vt 0.3399 0.9002 -vt 0.3596 0.8708 -vt 0.3611 0.8896 -vt 0.3525 0.8513 -vt 0.3416 0.8606 -vt 0.9212 0.9029 -vt 0.8839 0.9089 -vt 0.8833 0.8673 -vt 0.9209 0.8658 -vt 0.8309 0.9103 -vt 0.8308 0.8660 -vt 0.4023 0.8262 -vt 0.4415 0.8206 -vt 0.9212 0.8279 -vt 0.8842 0.8566 -vt 0.8836 0.8292 -vt 0.8240 0.8580 -vt 0.2960 0.9338 -vt 0.2451 0.9106 -vt 0.2595 0.8941 -vt 0.2577 0.8664 -vt 0.3392 0.8562 -vt 0.2326 0.9002 -vt 0.2522 0.8708 -vt 0.2537 0.8896 -vt 0.2451 0.8513 -vt 0.2343 0.8606 -vt 0.9212 0.8577 -vt 0.8839 0.8637 -vt 0.8833 0.8221 -vt 0.9209 0.8206 -vt 0.8309 0.8651 -vt 0.8308 0.8209 -vt 0.2949 0.8262 -vt 0.3342 0.8206 -vt 0.7261 0.9030 -vt 0.7631 0.8744 -vt 0.7636 0.9017 -vt 0.8233 0.8730 -vt 0.4905 0.8247 -vt 0.5414 0.8479 -vt 0.5271 0.8644 -vt 0.5288 0.8920 -vt 0.4473 0.9023 -vt 0.5539 0.8583 -vt 0.5343 0.8877 -vt 0.5328 0.8688 -vt 0.5414 0.9071 -vt 0.5522 0.8979 -vt 0.7261 0.8732 -vt 0.7634 0.8673 -vt 0.7640 0.9089 -vt 0.7264 0.9103 -vt 0.8164 0.8658 -vt 0.8165 0.9101 -vt 0.4916 0.9322 -vt 0.4524 0.9378 -vt 0.8233 0.8578 -vt 0.1246 0.8566 -vt 0.1284 0.8206 -vt 0.7264 0.8208 -vt 0.8240 0.8731 -vt 0.4466 0.9020 -vt 0.4429 0.9378 -vt 0.9209 0.9101 -vt 0.8240 0.8279 -vt 0.3392 0.9020 -vt 0.3356 0.9378 -vt 0.9209 0.8649 -vt 0.8233 0.9030 -vt 0.4473 0.8565 -vt 0.4510 0.8206 -vt 0.7264 0.8660 -vt 0.1178 0.7286 -vt 0.2352 0.8199 -vt 0.1178 0.8199 -vt 0.4700 0.7286 -vt 0.5874 0.8199 -vt 0.4700 0.8199 -vt 0.5874 0.7286 -vt 0.7048 0.8199 -vt 0.7048 0.7286 -vt 0.8222 0.8199 -vt 0.8222 0.7286 -vt 0.9396 0.8199 -vt 0.0004 0.7286 -vt 0.0004 0.8199 -vt 0.3526 0.7286 -vt 0.3526 0.8199 -vt 0.8029 0.4190 -vt 0.9907 0.4968 -vt 0.7251 0.6069 -vt 0.7155 0.6106 -vt 0.5150 0.6936 -vt 0.4320 0.4931 -vt 0.2352 0.7286 -vt 0.3489 0.7177 -vt 0.4663 0.7177 -vt 0.5837 0.7177 -vt 0.7011 0.7177 -vt 0.7085 0.7177 -vt 0.8185 0.7177 -vt 0.9396 0.7286 -vt 0.8259 0.7177 -vt 0.9359 0.7177 -vt 0.1141 0.7177 -vt 0.2315 0.7177 -vt 0.9129 0.6847 -vt 0.8029 0.6847 -vt 0.7251 0.4968 -vt 0.9129 0.4190 -vt 0.9907 0.6069 -vt 0.5151 0.4101 -vt 0.6325 0.4102 -vt 0.7155 0.4932 -vt 0.6324 0.6936 -vt 0.4320 0.6105 -vt 0.2389 0.7177 -vt 0.3563 0.7177 -vt 0.4737 0.7177 -vt 0.5911 0.7177 -vt 0.0040 0.7177 -vt 0.1215 0.7177 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.9824 -0.1867 -vn -1.0000 -0.0000 -0.0000 -vn 0.0000 -1.0000 0.0000 +v -1.500000 1.250000 1.312500 +v -1.500000 1.875000 1.312500 +v -1.312500 1.250000 1.312500 +v -1.312500 1.875000 1.312500 +v -1.500000 1.250000 1.500000 +v -1.500000 1.875000 1.500000 +v -1.312500 1.250000 1.500000 +v -1.312500 1.875000 1.500000 +v 1.312500 1.250000 -1.500000 +v 1.312500 1.875000 -1.500000 +v 1.500000 1.250000 -1.500000 +v 1.500000 1.875000 -1.500000 +v 1.312500 1.250000 -1.312500 +v 1.312500 1.875000 -1.312500 +v 1.500000 1.250000 -1.312500 +v 1.500000 1.875000 -1.312500 +v -1.500000 1.250000 -1.500000 +v -1.500000 1.875000 -1.500000 +v -1.312500 1.250000 -1.500000 +v -1.312500 1.875000 -1.500000 +v -1.500000 1.250000 -1.312500 +v -1.500000 1.875000 -1.312500 +v -1.312500 1.250000 -1.312500 +v -1.312500 1.875000 -1.312500 +v 1.500000 1.000000 -0.687500 +v 1.500000 2.500000 -0.687500 +v 1.875000 1.000000 -0.687500 +v 1.875000 2.500000 -0.687500 +v 1.500000 1.000000 -0.312500 +v 1.500000 2.500000 -0.312500 +v 1.875000 1.000000 -0.312500 +v 1.875000 2.500000 -0.312500 +v 1.500000 1.000000 0.312500 +v 1.500000 2.500000 0.312500 +v 1.875000 1.000000 0.312500 +v 1.875000 2.500000 0.312500 +v 1.500000 1.000000 0.687500 +v 1.500000 2.500000 0.687500 +v 1.875000 1.000000 0.687500 +v 1.875000 2.500000 0.687500 +v -0.687500 1.000000 -1.500000 +v -0.687500 2.500000 -1.500000 +v -0.687500 1.000000 -1.875000 +v -0.687500 2.500000 -1.875000 +v -0.312500 1.000000 -1.500000 +v -0.312500 2.500000 -1.500000 +v -0.312500 1.000000 -1.875000 +v -0.312500 2.500000 -1.875000 +v 0.312500 1.000000 -1.500000 +v 0.312500 2.500000 -1.500000 +v 0.312500 1.000000 -1.875000 +v 0.312500 2.500000 -1.875000 +v 0.687500 1.000000 -1.500000 +v 0.687500 2.500000 -1.500000 +v 0.687500 1.000000 -1.875000 +v 0.687500 2.500000 -1.875000 +v 4.499870 0.000000 -1.863907 +v 4.499870 0.500000 -1.863907 +v 4.499871 0.000000 1.863907 +v 4.499871 0.500000 1.863907 +v 1.863908 0.000000 4.499870 +v 1.863908 0.500000 4.499870 +v -1.863907 0.000000 4.499870 +v -1.863907 0.500000 4.499870 +v -4.499870 0.000000 1.863907 +v -4.499870 0.500000 1.863907 +v -4.499870 0.000000 -1.863908 +v -4.499870 0.500000 -1.863908 +v -1.863908 0.000000 -4.499870 +v -1.863908 0.500000 -4.499870 +v 1.863906 0.000000 -4.499870 +v 1.863906 0.500000 -4.499870 +v 2.916815 0.000000 -3.447144 +v 2.916815 1.500000 -3.447144 +v 3.447145 0.000000 -3.977475 +v 3.447145 1.500000 -3.977475 +v 3.447145 0.000000 -2.916815 +v 3.447145 1.500000 -2.916815 +v 3.977475 0.000000 -3.447145 +v 3.977475 1.500000 -3.447145 +v -3.977474 0.000000 3.447144 +v -3.977474 1.500000 3.447144 +v -3.447144 0.000000 2.916813 +v -3.447144 1.500000 2.916813 +v -3.447144 0.000000 3.977474 +v -3.447144 1.500000 3.977474 +v -2.916814 0.000000 3.447144 +v -2.916814 1.500000 3.447144 +v -3.447144 0.000000 -2.916815 +v -3.447144 1.500000 -2.916815 +v -3.977475 0.000000 -3.447145 +v -3.977475 1.500000 -3.447145 +v -2.916815 0.000000 -3.447145 +v -2.916815 1.500000 -3.447145 +v -3.447145 0.000000 -3.977475 +v -3.447145 1.500000 -3.977475 +v 3.447147 0.000000 3.977474 +v 3.447147 1.500000 3.977474 +v 2.916816 0.000000 3.447144 +v 2.916816 1.500000 3.447144 +v 3.977476 0.000000 3.447145 +v 3.977476 1.500000 3.447145 +v 3.447146 0.000000 2.916814 +v 3.447146 1.500000 2.916814 +v 1.502602 0.500000 2.032931 +v 1.502602 1.000000 2.032931 +v 2.032932 0.500000 1.502602 +v 2.032932 1.000000 1.502602 +v 2.916816 0.500000 3.447145 +v 3.447145 0.500000 2.916815 +v -1.502602 0.500000 -2.032931 +v -1.502602 1.000000 -2.032931 +v -2.032932 0.500000 -1.502601 +v -2.032932 1.000000 -1.502601 +v -2.916816 0.500000 -3.447145 +v -3.447146 0.500000 -2.916814 +v -2.032931 0.500000 1.502602 +v -2.032931 1.000000 1.502602 +v -1.502602 0.500000 2.032932 +v -1.502602 1.000000 2.032932 +v -3.447145 0.500000 2.916815 +v -2.916815 0.500000 3.447145 +v 2.032932 0.500000 -1.502602 +v 2.032932 1.000000 -1.502602 +v 1.502602 0.500000 -2.032932 +v 1.502602 1.000000 -2.032932 +v 3.447145 0.500000 -2.916815 +v 2.916815 0.500000 -3.447145 +v 2.500249 0.500000 -1.035637 +v 2.500249 1.000000 -1.035637 +v 2.500249 0.500000 1.035637 +v 2.500249 1.000000 1.035637 +v 1.035637 0.500000 2.500248 +v 1.035637 1.000000 2.500248 +v -1.035637 0.500000 2.500248 +v -1.035637 1.000000 2.500248 +v -2.500249 0.500000 1.035637 +v -2.500249 1.000000 1.035637 +v -2.500249 0.500000 -1.035637 +v -2.500249 1.000000 -1.035637 +v -1.035637 0.500000 -2.500248 +v -1.035637 1.000000 -2.500248 +v 1.035636 0.500000 -2.500248 +v 1.035636 1.000000 -2.500248 +v -1.500000 1.000000 0.687500 +v -1.500000 2.500000 0.687500 +v -1.874999 1.000000 0.687500 +v -1.874999 2.500000 0.687500 +v -1.500000 1.000000 0.312500 +v -1.500000 2.500000 0.312500 +v -1.875000 1.000000 0.312500 +v -1.875000 2.500000 0.312500 +v -1.500000 1.000000 -0.312500 +v -1.500000 2.500000 -0.312500 +v -1.875000 1.000000 -0.312500 +v -1.875000 2.500000 -0.312500 +v -1.500000 1.000000 -0.687500 +v -1.500000 2.500000 -0.687500 +v -1.875000 1.000000 -0.687500 +v -1.875000 2.500000 -0.687500 +v 0.687501 1.000000 1.500000 +v 0.687501 2.500000 1.500000 +v 0.687501 1.000000 1.874999 +v 0.687501 2.500000 1.874999 +v 0.312501 1.000000 1.500000 +v 0.312501 2.500000 1.500000 +v 0.312501 1.000000 1.874999 +v 0.312501 2.500000 1.874999 +v -0.312499 1.000000 1.500000 +v -0.312499 2.500000 1.500000 +v -0.312499 1.000000 1.874999 +v -0.312499 2.500000 1.874999 +v -0.687499 1.000000 1.500000 +v -0.687499 2.500000 1.500000 +v -0.687499 1.000000 1.875000 +v -0.687499 2.500000 1.875000 +v -1.500000 1.000000 -1.500000 +v -1.500000 1.250000 -1.500000 +v 1.500000 1.000000 -1.500000 +v 1.500000 1.250000 -1.500000 +v -1.500000 1.000000 1.500000 +v -1.500000 1.250000 1.500000 +v 1.500000 1.000000 1.500000 +v 1.500000 1.250000 1.500000 +v -1.500000 1.875000 -1.500000 +v -1.500000 2.000000 -1.500000 +v 1.500000 1.875000 -1.500000 +v 1.500000 2.000000 -1.500000 +v -1.500000 1.875000 1.500000 +v -1.500000 2.000000 1.500000 +v 1.500000 1.875000 1.500000 +v 1.500000 2.000000 1.500000 +v -1.437500 1.250000 -1.437500 +v -1.437500 1.875000 -1.437500 +v 1.437500 1.250000 -1.437500 +v 1.437500 1.875000 -1.437500 +v -1.437500 1.250000 1.437500 +v -1.437500 1.875000 1.437500 +v 1.437500 1.250000 1.437500 +v 1.437500 1.875000 1.437500 +v 1.312500 1.250000 1.312500 +v 1.312500 1.875000 1.312500 +v 1.500000 1.250000 1.312500 +v 1.500000 1.875000 1.312500 +v 1.312500 1.250000 1.500000 +v 1.312500 1.875000 1.500000 +v 1.500000 1.250000 1.500000 +v 1.500000 1.875000 1.500000 +v 1.062461 10.250001 -0.440086 +v 1.062461 10.750000 -0.440086 +v 1.062461 10.250001 0.440086 +v 1.062461 10.750000 0.440086 +v 0.440086 10.250001 1.062461 +v 0.440086 10.750000 1.062461 +v -0.440086 10.250001 1.062461 +v -0.440086 10.750000 1.062461 +v -1.062461 10.250001 0.440086 +v -1.062461 10.750000 0.440086 +v -1.062461 10.250001 -0.440086 +v -1.062461 10.750000 -0.440086 +v -0.440086 10.250001 -1.062461 +v -0.440086 10.750000 -1.062461 +v 0.440086 10.250001 -1.062461 +v 0.440086 10.750000 -1.062461 +v 1.062461 6.250001 -0.440086 +v 1.062461 6.750000 -0.440086 +v 1.062461 6.250001 0.440086 +v 1.062461 6.750000 0.440086 +v 0.440086 6.250001 1.062461 +v 0.440086 6.750000 1.062461 +v -0.440086 6.250001 1.062461 +v -0.440086 6.750000 1.062461 +v -1.062461 6.250001 0.440086 +v -1.062461 6.750000 0.440086 +v -1.062461 6.250001 -0.440086 +v -1.062461 6.750000 -0.440086 +v -0.440086 6.250001 -1.062461 +v -0.440086 6.750000 -1.062461 +v 0.440086 6.250001 -1.062461 +v 0.440086 6.750000 -1.062461 +v 1.062461 7.250000 -0.440086 +v 1.062461 7.750000 -0.440086 +v 1.062461 7.250000 0.440086 +v 1.062461 7.750000 0.440086 +v 0.440086 7.250000 1.062461 +v 0.440086 7.750000 1.062461 +v -0.440086 7.250000 1.062461 +v -0.440086 7.750000 1.062461 +v -1.062461 7.250000 0.440086 +v -1.062461 7.750000 0.440086 +v -1.062461 7.250000 -0.440086 +v -1.062461 7.750000 -0.440086 +v -0.440086 7.250000 -1.062461 +v -0.440086 7.750000 -1.062461 +v 0.440086 7.250000 -1.062461 +v 0.440086 7.750000 -1.062461 +v 1.062461 9.250000 -0.440086 +v 1.062461 9.750000 -0.440086 +v 1.062461 9.250000 0.440086 +v 1.062461 9.750000 0.440086 +v 0.440086 9.250000 1.062461 +v 0.440086 9.750000 1.062461 +v -0.440086 9.250000 1.062461 +v -0.440086 9.750000 1.062461 +v -1.062461 9.250000 0.440086 +v -1.062461 9.750000 0.440086 +v -1.062461 9.250000 -0.440086 +v -1.062461 9.750000 -0.440086 +v -0.440086 9.250000 -1.062461 +v -0.440086 9.750000 -1.062461 +v 0.440086 9.250000 -1.062461 +v 0.440086 9.750000 -1.062461 +v 1.062461 8.250000 -0.440086 +v 1.062461 8.750000 -0.440086 +v 1.062461 8.250000 0.440086 +v 1.062461 8.750000 0.440086 +v 0.440086 8.250000 1.062461 +v 0.440086 8.750000 1.062461 +v -0.440086 8.250000 1.062461 +v -0.440086 8.750000 1.062461 +v -1.062461 8.250000 0.440086 +v -1.062461 8.750000 0.440086 +v -1.062461 8.250000 -0.440086 +v -1.062461 8.750000 -0.440086 +v -0.440086 8.250000 -1.062461 +v -0.440086 8.750000 -1.062461 +v 0.440086 8.250000 -1.062461 +v 0.440086 8.750000 -1.062461 +v 1.062461 4.250000 -0.440086 +v 1.062461 4.750000 -0.440086 +v 1.062461 4.250000 0.440086 +v 1.062461 4.750000 0.440086 +v 0.440086 4.250000 1.062461 +v 0.440086 4.750000 1.062461 +v -0.440086 4.250000 1.062461 +v -0.440086 4.750000 1.062461 +v -1.062461 4.250000 0.440086 +v -1.062461 4.750000 0.440086 +v -1.062461 4.250000 -0.440086 +v -1.062461 4.750000 -0.440086 +v -0.440086 4.250000 -1.062461 +v -0.440086 4.750000 -1.062461 +v 0.440086 4.250000 -1.062461 +v 0.440086 4.750000 -1.062461 +v 1.062461 5.250001 -0.440086 +v 1.062461 5.750000 -0.440086 +v 1.062461 5.250001 0.440086 +v 1.062461 5.750000 0.440086 +v 0.440086 5.250001 1.062461 +v 0.440086 5.750000 1.062461 +v -0.440086 5.250001 1.062461 +v -0.440086 5.750000 1.062461 +v -1.062461 5.250001 0.440086 +v -1.062461 5.750000 0.440086 +v -1.062461 5.250001 -0.440086 +v -1.062461 5.750000 -0.440086 +v -0.440086 5.250001 -1.062461 +v -0.440086 5.750000 -1.062461 +v 0.440086 5.250001 -1.062461 +v 0.440086 5.750000 -1.062461 +v 1.062461 3.250000 -0.440086 +v 1.062461 3.750000 -0.440086 +v 1.062461 3.250000 0.440086 +v 1.062461 3.750000 0.440086 +v 0.440086 3.250000 1.062461 +v 0.440086 3.750000 1.062461 +v -0.440086 3.250000 1.062461 +v -0.440086 3.750000 1.062461 +v -1.062461 3.250000 0.440086 +v -1.062461 3.750000 0.440086 +v -1.062461 3.250000 -0.440086 +v -1.062461 3.750000 -0.440086 +v -0.440086 3.250000 -1.062461 +v -0.440086 3.750000 -1.062461 +v 0.440086 3.250000 -1.062461 +v 0.440086 3.750000 -1.062461 +v 1.062461 2.250000 -0.440086 +v 1.062461 2.750000 -0.440086 +v 1.062461 2.250000 0.440086 +v 1.062461 2.750000 0.440086 +v 0.440086 2.250000 1.062461 +v 0.440086 2.750000 1.062461 +v -0.440086 2.250000 1.062461 +v -0.440086 2.750000 1.062461 +v -1.062461 2.250000 0.440086 +v -1.062461 2.750000 0.440086 +v -1.062461 2.250000 -0.440086 +v -1.062461 2.750000 -0.440086 +v -0.440086 2.250000 -1.062461 +v -0.440086 2.750000 -1.062461 +v 0.440086 2.250000 -1.062461 +v 0.440086 2.750000 -1.062461 +v 0.530330 2.000000 -0.972272 +v 0.530330 11.000000 -0.972272 +v 0.618719 2.000000 -1.060660 +v 0.618719 11.000000 -1.060660 +v 0.618719 2.000000 -0.883883 +v 0.618719 11.000000 -0.883883 +v 0.707107 2.000000 -0.972272 +v 0.707107 11.000000 -0.972272 +v 0.883884 2.000000 -0.618718 +v 0.883884 11.000000 -0.618718 +v 0.972272 2.000000 -0.707107 +v 0.972272 11.000000 -0.707107 +v 0.972272 2.000000 -0.530330 +v 0.972272 11.000000 -0.530330 +v 1.060660 2.000000 -0.618718 +v 1.060660 11.000000 -0.618718 +v -0.972272 2.000000 -0.530330 +v -0.972272 11.000000 -0.530330 +v -1.060660 2.000000 -0.618718 +v -1.060660 11.000000 -0.618718 +v -0.883883 2.000000 -0.618718 +v -0.883883 11.000000 -0.618718 +v -0.972272 2.000000 -0.707107 +v -0.972272 11.000000 -0.707107 +v -0.618718 2.000000 -0.883883 +v -0.618718 11.000000 -0.883883 +v -0.707107 2.000000 -0.972272 +v -0.707107 11.000000 -0.972272 +v -0.530330 2.000000 -0.972272 +v -0.530330 11.000000 -0.972272 +v -0.618718 2.000000 -1.060660 +v -0.618718 11.000000 -1.060660 +v -0.530330 2.000000 0.972272 +v -0.530330 11.000000 0.972272 +v -0.618718 2.000000 1.060660 +v -0.618718 11.000000 1.060660 +v -0.618718 2.000000 0.883884 +v -0.618718 11.000000 0.883884 +v -0.707107 2.000000 0.972272 +v -0.707107 11.000000 0.972272 +v -0.883883 2.000000 0.618719 +v -0.883883 11.000000 0.618719 +v -0.972272 2.000000 0.707107 +v -0.972272 11.000000 0.707107 +v -0.972272 2.000000 0.530330 +v -0.972272 11.000000 0.530330 +v -1.060660 2.000000 0.618719 +v -1.060660 11.000000 0.618719 +v 0.972272 2.000000 0.530330 +v 0.972272 11.000000 0.530330 +v 1.060660 2.000000 0.618718 +v 1.060660 11.000000 0.618718 +v 0.883884 2.000000 0.618718 +v 0.883884 11.000000 0.618718 +v 0.972272 2.000000 0.707107 +v 0.972272 11.000000 0.707107 +v 0.618719 2.000000 0.883883 +v 0.618719 11.000000 0.883883 +v 0.707107 2.000000 0.972272 +v 0.707107 11.000000 0.972272 +v 0.530330 2.000000 0.972272 +v 0.530330 11.000000 0.972272 +v 0.618719 2.000000 1.060660 +v 0.618719 11.000000 1.060660 +v -2.500000 0.500000 1.500000 +v -2.500000 1.000000 1.500000 +v -3.500000 0.500000 1.500000 +v -3.500000 1.000000 1.500000 +v -2.500000 0.500000 -1.500000 +v -2.500000 1.000000 -1.500000 +v -3.500000 0.500000 -1.500000 +v -3.500000 1.000000 -1.500000 +v 2.500000 0.500000 -1.500000 +v 2.500000 1.000000 -1.500000 +v 3.500000 0.500000 -1.500000 +v 3.500000 1.000000 -1.500000 +v 2.500000 0.500000 1.500000 +v 2.500000 1.000000 1.500000 +v 3.500000 0.500000 1.500000 +v 3.500000 1.000000 1.500000 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.234375 0.437500 +vt 0.000000 0.406250 +vt 0.234375 0.406250 +vt 0.000000 0.406250 +vt 0.234375 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.601562 +vt 0.398438 0.437500 +vt 0.562500 0.835938 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.437500 +vt 0.515625 0.390625 +vt 0.515625 0.437500 +vt 0.375000 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.437500 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.375000 0.390625 +vt 0.421875 0.437500 +vt 0.421875 0.390625 +vt 0.000000 0.437500 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.234375 0.406250 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.000000 0.437500 +vt 0.234375 0.406250 +vt 0.164062 0.437500 +vt 0.562500 0.601562 +vt 0.398438 1.000000 +vt 0.164062 1.000000 +vt 0.000000 0.835938 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.515625 0.437500 +vt 0.421875 0.390625 +vt 0.375000 0.390625 +vt 0.375000 0.437500 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.406250 +vt 0.128906 0.375000 +vt 0.000000 0.406250 +vt 0.000000 0.375000 +vt 0.128906 0.375000 +vt 0.128906 0.328125 +vt 0.000000 0.375000 +vt 0.000000 0.328125 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.230469 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.230469 0.406250 +vt 0.742188 0.570312 +vt 0.921875 0.492188 +vt 1.000000 0.671875 +vt 0.230469 0.375000 +vt 0.128906 0.406250 +vt 0.128906 0.375000 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.281250 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 0.281250 0.437500 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.437500 +vt 0.375000 0.437500 +vt 0.375000 0.414062 +vt 0.281250 0.414062 +vt 0.281250 0.414062 +vt 0.257812 0.437500 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 1.000000 0.750000 +vt 0.812500 0.765625 +vt 1.000000 0.765625 +vt 1.000000 0.765625 +vt 0.812500 0.750000 +vt 1.000000 0.750000 +vt 0.812500 0.953125 +vt 1.000000 0.953125 +vt 0.812500 1.000000 +vt 1.000000 0.992188 +vt 0.812500 0.992188 +vt 1.000000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 1.000000 +vt 0.812500 0.992188 +vt 1.000000 0.992188 +vt 1.000000 1.000000 +vt 1.000000 0.992188 +vt 0.812500 0.953125 +vt 1.000000 0.765625 +vt 1.000000 0.953125 +vt 1.000000 0.765625 +vt 0.812500 0.953125 +vt 0.812500 0.765625 +vt 0.996094 0.992188 +vt 0.816406 0.953125 +vt 0.996094 0.953125 +vt 0.988281 0.992188 +vt 0.824219 0.953125 +vt 0.988281 0.953125 +vt 0.996094 0.992188 +vt 0.816406 0.953125 +vt 0.996094 0.953125 +vt 0.816406 0.992188 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.812500 0.953125 +vt 0.824219 0.992188 +vt 0.812500 0.953125 +vt 0.812500 0.992188 +vt 0.824219 0.953125 +vt 0.824219 0.992188 +vt 0.921875 0.750000 +vt 0.820312 0.750000 +vt 0.742188 0.671875 +vt 0.820312 0.492188 +vt 1.000000 0.570312 +vt 0.375000 0.437500 +vt 0.257812 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.375000 0.437500 +vt 0.375000 0.437500 +vt 0.257812 0.414062 +vt 0.812500 0.765625 +vt 0.812500 0.765625 +vt 0.812500 0.750000 +vt 0.812500 0.765625 +vt 0.812500 1.000000 +vt 0.812500 1.000000 +vt 0.812500 0.765625 +vt 1.000000 0.953125 +vt 0.816406 0.992188 +vt 0.824219 0.992188 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.628906 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.925781 +vt 0.574219 0.957031 +vt 0.628906 0.925781 +vt 0.656250 0.867188 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.574219 0.925781 +vt 0.628906 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.957031 +vt 0.574219 0.925781 +vt 0.601562 0.867188 +vt 0.656250 0.867188 +vt 0.601562 1.000000 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.628906 0.957031 +vt 0.656250 1.000000 +vt 0.601562 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.601562 0.867188 +vt 0.628906 0.925781 +vt 0.695312 0.906250 +vt 0.695312 0.960938 +vt 0.656250 1.000000 +vt 0.562500 0.960938 +vt 0.562500 0.906250 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.570312 0.050781 +vt 0.000000 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.050781 +vt 0.000000 0.050781 +vt 0.007812 0.050781 +vt 0.000000 0.058594 +vt 0.007812 0.058594 +vt 0.187500 0.121094 +vt 0.218750 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.089844 +vt 0.218750 0.058594 +vt 0.187500 0.121094 +vt 0.187500 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.058594 +vt 0.406250 0.058594 +vt 0.187500 0.121094 +vt 0.000000 0.183594 +vt 0.000000 0.121094 +vt 0.187500 0.121094 +vt 0.218750 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.089844 +vt 0.218750 0.058594 +vt 0.187500 0.121094 +vt 0.187500 0.058594 +vt 0.406250 0.089844 +vt 0.218750 0.058594 +vt 0.406250 0.058594 +vt -0.000000 0.121094 +vt 0.187500 0.058594 +vt 0.187500 0.121094 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.007812 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.007812 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.570312 0.058594 +vt 0.570312 0.058594 +vt 0.000000 0.050781 +vt 0.187500 0.058594 +vt 0.406250 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.089844 +vt 0.187500 0.183594 +vt 0.187500 0.058594 +vt 0.406250 0.058594 +vt 0.218750 0.121094 +vt 0.218750 0.089844 +vt -0.000000 0.058594 vn 0.0000 0.0000 -1.0000 -vn -0.8293 0.0000 -0.5589 -vn 0.8293 0.0000 -0.5589 -vn 0.4853 0.8743 0.0000 -vn -0.4853 0.8743 0.0000 -vn 0.4715 0.8664 -0.1647 -vn -0.4913 0.8561 -0.1601 vn 1.0000 0.0000 0.0000 -vn -0.1867 0.9824 -0.0000 -vn 0.0000 -0.0000 1.0000 -vn -0.5589 0.0000 0.8293 -vn -0.5589 0.0000 -0.8293 -vn -0.0000 0.8743 -0.4853 -vn 0.0000 0.8743 0.4853 -vn -0.1647 0.8664 -0.4715 -vn -0.1601 0.8561 0.4913 -vn 0.0000 0.9824 0.1867 -vn 0.8293 0.0000 0.5589 -vn -0.8293 0.0000 0.5589 -vn -0.4715 0.8664 0.1647 -vn 0.4913 0.8561 0.1601 -vn 0.1867 0.9824 0.0000 -vn 0.5589 0.0000 -0.8293 -vn 0.5589 0.0000 0.8293 -vn 0.1647 0.8664 0.4715 -vn 0.1601 0.8561 -0.4913 -vn -0.8180 0.0190 -0.5749 -vn 0.8180 0.0190 -0.5749 -vn 0.4913 0.8561 -0.1601 -vn -0.4715 0.8664 -0.1647 -vn -0.5749 0.0190 0.8180 -vn -0.5749 0.0190 -0.8180 -vn -0.1601 0.8561 -0.4913 -vn -0.1647 0.8664 0.4715 -vn 0.8180 0.0190 0.5749 -vn -0.8180 0.0190 0.5749 -vn -0.4913 0.8561 0.1601 -vn 0.4715 0.8664 0.1647 -vn 0.5749 0.0190 -0.8180 -vn 0.5749 0.0190 0.8180 -vn 0.1601 0.8561 0.4913 -vn 0.1647 0.8664 -0.4715 -vn -0.7071 0.0000 -0.7071 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 1.0000 0.0000 vn 0.7071 0.0000 0.7071 vn -0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 vn 0.7071 0.0000 -0.7071 -vn 0.0000 0.8229 -0.5683 -vn 0.4018 0.8229 -0.4018 -vn 0.5683 0.8229 0.0000 -vn 0.4018 0.8229 0.4018 -vn -0.0000 0.8229 0.5683 -vn -0.4018 0.8229 0.4018 -vn -0.5683 0.8229 0.0000 -vn -0.4018 0.8229 -0.4018 +vn -0.0000 -1.0000 -0.0000 +vn 0.1715 0.9701 0.1715 +vn -0.1715 0.9701 -0.1715 +vn -0.1715 0.9701 0.1715 +vn 0.1715 0.9701 -0.1715 +usemtl None s off -f 197/243/26 210/244/26 204/245/26 -f 207/246/27 204/245/27 210/244/27 -f 203/247/28 205/248/28 201/249/28 -f 201/249/29 200/250/29 193/251/29 -f 206/252/30 199/253/30 202/254/30 -f 202/254/31 205/248/31 206/252/31 -f 208/255/32 199/253/32 207/256/32 -f 196/257/33 209/258/33 210/244/33 -f 197/243/34 203/259/34 198/260/34 -f 210/244/35 208/261/35 207/246/35 -f 204/245/36 205/262/36 203/259/36 -f 209/263/37 195/264/37 193/251/37 -f 215/265/26 228/266/26 222/267/26 -f 225/268/38 222/267/38 228/266/38 -f 221/269/39 223/270/39 219/271/39 -f 219/271/29 218/272/29 211/273/29 -f 224/274/28 217/275/28 220/276/28 -f 220/276/40 223/270/40 224/274/40 -f 226/277/41 217/275/41 225/278/41 -f 214/279/42 227/280/42 228/266/42 -f 215/265/43 221/281/43 216/282/43 -f 228/266/44 226/283/44 225/268/44 -f 222/267/45 223/284/45 221/281/45 -f 227/285/30 213/286/30 211/273/30 -f 233/287/26 246/288/26 240/289/26 -f 243/290/46 240/289/46 246/288/46 -f 239/291/37 241/292/37 237/293/37 -f 237/293/29 236/294/29 229/295/29 -f 242/296/39 235/297/39 238/298/39 -f 238/298/47 241/292/47 242/296/47 -f 244/299/48 235/297/48 243/300/48 -f 232/301/34 245/302/34 246/288/34 -f 233/287/33 239/303/33 234/304/33 -f 246/288/49 244/305/49 243/290/49 -f 240/289/50 241/306/50 239/303/50 -f 245/307/28 231/308/28 229/295/28 -f 251/309/26 264/310/26 258/311/26 -f 261/312/51 258/311/51 264/310/51 -f 257/313/30 259/314/30 255/315/30 -f 255/315/29 254/316/29 247/317/29 -f 260/318/37 253/319/37 256/320/37 -f 256/320/52 259/314/52 260/318/52 -f 262/321/53 253/319/53 261/322/53 -f 250/323/43 263/324/43 264/310/43 -f 251/309/42 257/325/42 252/326/42 -f 264/310/54 262/327/54 261/312/54 -f 258/311/55 259/328/55 257/325/55 -f 263/329/39 249/330/39 247/317/39 -f 197/243/26 196/257/26 210/244/26 -f 207/246/27 206/331/27 204/245/27 -f 201/249/28 194/332/28 203/247/28 -f 198/333/28 203/247/28 194/332/28 -f 193/251/29 194/332/29 201/249/29 -f 201/249/29 202/254/29 199/253/29 -f 199/253/29 200/250/29 201/249/29 -f 206/252/30 207/256/30 199/253/30 -f 202/254/56 201/249/56 205/248/56 -f 208/255/57 200/250/57 199/253/57 -f 196/257/33 195/334/33 209/258/33 -f 197/243/34 204/245/34 203/259/34 -f 210/244/58 209/258/58 208/261/58 -f 204/245/59 206/331/59 205/262/59 -f 193/251/37 200/250/37 209/263/37 -f 208/255/37 209/263/37 200/250/37 -f 215/265/26 214/279/26 228/266/26 -f 225/268/38 224/335/38 222/267/38 -f 219/271/39 212/336/39 221/269/39 -f 216/337/39 221/269/39 212/336/39 -f 211/273/29 212/336/29 219/271/29 -f 219/271/29 220/276/29 217/275/29 -f 217/275/29 218/272/29 219/271/29 -f 224/274/28 225/278/28 217/275/28 -f 220/276/60 219/271/60 223/270/60 -f 226/277/61 218/272/61 217/275/61 -f 214/279/42 213/338/42 227/280/42 -f 215/265/43 222/267/43 221/281/43 -f 228/266/62 227/280/62 226/283/62 -f 222/267/63 224/335/63 223/284/63 -f 211/273/30 218/272/30 227/285/30 -f 226/277/30 227/285/30 218/272/30 -f 233/287/26 232/301/26 246/288/26 -f 243/290/46 242/339/46 240/289/46 -f 237/293/37 230/340/37 239/291/37 -f 234/341/37 239/291/37 230/340/37 -f 229/295/29 230/340/29 237/293/29 -f 237/293/29 238/298/29 235/297/29 -f 235/297/29 236/294/29 237/293/29 -f 242/296/39 243/300/39 235/297/39 -f 238/298/64 237/293/64 241/292/64 -f 244/299/65 236/294/65 235/297/65 -f 232/301/34 231/342/34 245/302/34 -f 233/287/33 240/289/33 239/303/33 -f 246/288/66 245/302/66 244/305/66 -f 240/289/67 242/339/67 241/306/67 -f 229/295/28 236/294/28 245/307/28 -f 244/299/28 245/307/28 236/294/28 -f 251/309/26 250/323/26 264/310/26 -f 261/312/51 260/343/51 258/311/51 -f 255/315/30 248/344/30 257/313/30 -f 252/345/30 257/313/30 248/344/30 -f 247/317/29 248/344/29 255/315/29 -f 255/315/29 256/320/29 253/319/29 -f 253/319/29 254/316/29 255/315/29 -f 260/318/37 261/322/37 253/319/37 -f 256/320/68 255/315/68 259/314/68 -f 262/321/69 254/316/69 253/319/69 -f 250/323/43 249/346/43 263/324/43 -f 251/309/42 258/311/42 257/325/42 -f 264/310/70 263/324/70 262/327/70 -f 258/311/71 260/343/71 259/328/71 -f 247/317/39 254/316/39 263/329/39 -f 262/321/39 263/329/39 254/316/39 -f 288/347/72 265/348/72 272/349/72 -f 278/350/37 268/351/37 267/352/37 -f 280/353/73 269/354/73 268/351/73 -f 282/355/39 270/356/39 269/354/39 -f 284/357/74 271/358/74 270/356/74 -f 286/359/28 272/349/28 271/360/28 -f 276/361/75 267/352/75 266/362/75 -f 285/363/26 281/364/26 273/365/26 -f 268/366/29 270/367/29 272/368/29 -f 274/369/76 275/370/76 276/361/76 -f 276/361/77 277/371/77 278/350/77 -f 278/350/78 279/372/78 280/353/78 -f 280/353/79 281/373/79 282/355/79 -f 284/357/80 281/374/80 283/375/80 -f 286/376/81 283/377/81 285/378/81 -f 286/359/82 287/379/82 288/347/82 -f 288/347/83 273/380/83 274/369/83 -f 274/369/30 266/362/30 265/348/30 -f 288/347/72 274/369/72 265/348/72 -f 278/350/37 280/353/37 268/351/37 -f 280/353/73 282/355/73 269/354/73 -f 282/355/39 284/357/39 270/356/39 -f 284/357/74 286/376/74 271/358/74 -f 286/359/28 288/347/28 272/349/28 -f 276/361/75 278/350/75 267/352/75 -f 277/381/26 275/382/26 273/365/26 -f 273/365/26 287/383/26 285/363/26 -f 285/363/26 283/384/26 281/364/26 -f 281/364/26 279/385/26 277/381/26 -f 277/381/26 273/365/26 281/364/26 -f 272/368/29 265/386/29 268/366/29 -f 266/387/29 267/388/29 268/366/29 -f 268/366/29 269/389/29 270/367/29 -f 270/367/29 271/390/29 272/368/29 -f 265/386/29 266/387/29 268/366/29 -f 274/369/76 273/391/76 275/370/76 -f 276/361/77 275/392/77 277/371/77 -f 278/350/78 277/393/78 279/372/78 -f 280/353/79 279/394/79 281/373/79 -f 284/357/80 282/355/80 281/374/80 -f 286/376/81 284/357/81 283/377/81 -f 286/359/82 285/395/82 287/379/82 -f 288/347/83 287/396/83 273/380/83 -f 274/369/30 276/361/30 266/362/30 +f 18/29/10 19/30/10 17/31/10 +f 20/32/11 23/33/11 19/30/11 +f 24/34/12 21/35/12 23/33/12 +f 22/36/13 17/31/13 21/35/13 +f 26/37/10 27/38/10 25/39/10 +f 28/40/11 31/41/11 27/38/11 +f 32/42/12 29/43/12 31/41/12 +f 30/44/13 25/39/13 29/43/13 +f 34/45/10 35/46/10 33/47/10 +f 36/48/11 39/49/11 35/46/11 +f 40/50/12 37/51/12 39/49/12 +f 38/52/13 33/47/13 37/51/13 +f 42/53/10 43/54/10 41/55/10 +f 44/56/11 47/57/11 43/54/11 +f 48/58/12 45/59/12 47/60/12 +f 46/61/13 41/55/13 45/62/13 +f 44/63/14 46/64/14 48/58/14 +f 50/65/10 51/66/10 49/67/10 +f 52/68/11 55/69/11 51/66/11 +f 56/70/12 53/71/12 55/72/12 +f 54/73/13 49/67/13 53/74/13 +f 52/75/14 54/76/14 56/70/14 +f 58/77/13 59/78/13 57/79/13 +f 60/80/10 63/81/10 59/78/10 +f 64/82/11 61/83/11 63/84/11 +f 62/85/12 57/79/12 61/86/12 +f 60/87/14 62/88/14 64/82/14 +f 66/89/13 67/90/13 65/91/13 +f 68/92/10 71/93/10 67/90/10 +f 72/94/11 69/95/11 71/96/11 +f 70/97/12 65/91/12 69/98/12 +f 72/94/14 66/99/14 70/100/14 +f 74/101/11 75/102/11 73/103/11 +f 76/104/15 77/105/15 75/106/15 +f 78/107/12 79/108/12 77/109/12 +f 80/110/16 81/111/16 79/112/16 +f 82/113/13 83/114/13 81/115/13 +f 84/116/17 85/117/17 83/118/17 +f 86/119/14 82/120/14 78/121/14 +f 86/122/10 87/123/10 85/124/10 +f 88/125/18 73/126/18 87/127/18 +f 87/128/19 75/129/19 79/130/19 +f 90/131/17 91/132/17 89/133/17 +f 92/134/18 95/135/18 91/132/18 +f 96/136/15 93/137/15 95/135/15 +f 94/138/16 89/139/16 93/140/16 +f 95/141/19 89/142/19 91/143/19 +f 92/144/14 94/138/14 96/145/14 +f 98/146/17 99/147/17 97/148/17 +f 100/149/18 103/150/18 99/147/18 +f 104/151/15 101/152/15 103/150/15 +f 102/153/16 97/154/16 101/155/16 +f 103/156/19 97/157/19 99/158/19 +f 100/159/14 102/153/14 104/160/14 +f 106/161/16 107/162/16 105/163/16 +f 108/164/17 111/165/17 107/162/17 +f 112/166/18 109/167/18 111/165/18 +f 110/168/15 105/169/15 109/170/15 +f 108/171/14 110/168/14 112/172/14 +f 114/173/16 115/174/16 113/175/16 +f 116/176/17 119/177/17 115/174/17 +f 120/178/18 117/179/18 119/177/18 +f 118/180/15 113/181/15 117/182/15 +f 115/183/19 117/184/19 113/185/19 +f 116/186/14 118/180/14 120/187/14 +f 111/188/19 105/189/19 107/190/19 +f 74/101/11 76/191/11 75/102/11 +f 76/104/15 78/192/15 77/105/15 +f 78/107/12 80/193/12 79/108/12 +f 80/110/16 82/194/16 81/111/16 +f 82/113/13 84/195/13 83/114/13 +f 84/116/17 86/196/17 85/117/17 +f 78/121/14 76/197/14 74/198/14 +f 74/198/14 88/199/14 86/119/14 +f 86/119/14 84/200/14 82/120/14 +f 82/120/14 80/201/14 78/121/14 +f 78/121/14 74/198/14 86/119/14 +f 86/122/10 88/202/10 87/123/10 +f 88/125/18 74/203/18 73/126/18 +f 87/128/19 73/204/19 75/129/19 +f 75/129/19 77/205/19 79/130/19 +f 79/130/19 81/206/19 87/128/19 +f 81/206/19 83/207/19 87/128/19 +f 83/207/19 85/208/19 87/128/19 +f 90/131/17 92/134/17 91/132/17 +f 92/134/18 96/136/18 95/135/18 +f 96/136/15 94/209/15 93/137/15 +f 94/138/16 90/210/16 89/139/16 +f 95/141/19 93/211/19 89/142/19 +f 92/144/14 90/210/14 94/138/14 +f 98/146/17 100/149/17 99/147/17 +f 100/149/18 104/151/18 103/150/18 +f 104/151/15 102/212/15 101/152/15 +f 102/153/16 98/213/16 97/154/16 +f 103/156/19 101/214/19 97/157/19 +f 100/159/14 98/213/14 102/153/14 +f 106/161/16 108/164/16 107/162/16 +f 108/164/17 112/166/17 111/165/17 +f 112/166/18 110/215/18 109/167/18 +f 110/168/15 106/216/15 105/169/15 +f 108/171/14 106/216/14 110/168/14 +f 114/173/16 116/176/16 115/174/16 +f 116/176/17 120/178/17 119/177/17 +f 120/178/18 118/217/18 117/179/18 +f 118/180/15 114/218/15 113/181/15 +f 115/183/19 119/219/19 117/184/19 +f 116/186/14 114/218/14 118/180/14 +f 111/188/19 109/220/19 105/189/19 +f 123/221/18 124/222/18 126/223/18 +f 122/224/16 121/225/16 125/226/16 +f 125/227/20 124/228/20 122/229/20 +f 129/230/16 130/231/16 132/232/16 +f 128/233/18 127/234/18 131/235/18 +f 131/236/21 130/237/21 128/238/21 +f 135/239/15 136/240/15 138/241/15 +f 134/242/17 133/243/17 137/244/17 +f 137/245/22 136/246/22 134/247/22 +f 141/248/17 142/249/17 144/250/17 +f 140/251/15 139/252/15 143/253/15 +f 143/254/23 142/255/23 140/256/23 +f 125/227/20 126/223/20 124/228/20 +f 131/236/21 132/232/21 130/237/21 +f 137/245/22 138/241/22 136/246/22 +f 143/254/23 144/250/23 142/255/23 +f 146/257/11 147/258/11 145/259/11 +f 148/260/15 149/261/15 147/258/15 +f 150/262/12 151/263/12 149/261/12 +f 152/264/16 153/265/16 151/263/16 +f 154/266/13 155/267/13 153/265/13 +f 156/268/17 157/269/17 155/267/17 +f 158/270/14 154/271/14 150/272/14 +f 158/273/10 159/274/10 157/269/10 +f 160/275/18 145/259/18 159/274/18 +f 42/53/10 44/56/10 43/54/10 +f 44/56/11 48/276/11 47/57/11 +f 48/58/12 46/64/12 45/59/12 +f 46/61/13 42/53/13 41/55/13 +f 44/63/14 42/277/14 46/64/14 +f 50/65/10 52/68/10 51/66/10 +f 52/68/11 56/278/11 55/69/11 +f 56/70/12 54/76/12 53/71/12 +f 54/73/13 50/65/13 49/67/13 +f 52/75/14 50/279/14 54/76/14 +f 58/77/13 60/80/13 59/78/13 +f 60/80/10 64/280/10 63/81/10 +f 64/82/11 62/88/11 61/83/11 +f 62/85/12 58/77/12 57/79/12 +f 60/87/14 58/281/14 62/88/14 +f 66/89/13 68/92/13 67/90/13 +f 68/92/10 72/282/10 71/93/10 +f 72/94/11 70/100/11 69/95/11 +f 70/97/12 66/89/12 65/91/12 +f 72/94/14 68/283/14 66/99/14 +f 146/257/11 148/260/11 147/258/11 +f 148/260/15 150/262/15 149/261/15 +f 150/262/12 152/264/12 151/263/12 +f 152/264/16 154/266/16 153/265/16 +f 154/266/13 156/268/13 155/267/13 +f 156/268/17 158/273/17 157/269/17 +f 158/273/10 160/275/10 159/274/10 +f 160/275/18 146/257/18 145/259/18 +f 162/284/12 163/285/12 161/286/12 +f 164/287/13 167/288/13 163/285/13 +f 168/289/10 165/290/10 167/291/10 +f 166/292/11 161/286/11 165/293/11 +f 164/294/14 166/295/14 168/289/14 +f 170/296/12 171/297/12 169/298/12 +f 172/299/13 175/300/13 171/297/13 +f 176/301/10 173/302/10 175/303/10 +f 174/304/11 169/298/11 173/305/11 +f 176/301/14 170/306/14 174/307/14 +f 178/308/11 179/309/11 177/310/11 +f 180/311/12 183/312/12 179/309/12 +f 184/313/13 181/314/13 183/315/13 +f 182/316/10 177/310/10 181/317/10 +f 184/313/14 178/318/14 182/319/14 +f 185/320/11 188/321/11 187/322/11 +f 188/321/12 191/323/12 187/322/12 +f 191/324/13 190/325/13 189/326/13 +f 190/327/10 185/320/10 189/328/10 +f 192/329/14 186/330/14 190/325/14 +f 194/331/10 195/332/10 193/333/10 +f 196/334/11 199/335/11 195/336/11 +f 200/337/12 197/338/12 199/339/12 +f 198/340/13 193/341/13 197/342/13 +f 196/343/14 198/340/14 200/344/14 +f 202/345/10 203/346/10 201/347/10 +f 204/348/11 207/349/11 203/346/11 +f 208/350/12 205/351/12 207/352/12 +f 206/353/13 201/347/13 205/354/13 +f 207/355/19 201/356/19 203/357/19 +f 204/358/14 206/359/14 208/360/14 +f 210/361/10 211/362/10 209/363/10 +f 212/364/11 215/365/11 211/366/11 +f 216/367/12 213/368/12 215/369/12 +f 214/370/13 209/363/13 213/368/13 +f 218/371/10 219/372/10 217/373/10 +f 220/374/11 223/375/11 219/372/11 +f 224/376/12 221/377/12 223/375/12 +f 222/378/13 217/373/13 221/377/13 +f 18/29/10 20/32/10 19/30/10 +f 20/32/11 24/34/11 23/33/11 +f 24/34/12 22/36/12 21/35/12 +f 22/36/13 18/29/13 17/31/13 +f 26/37/10 28/40/10 27/38/10 +f 28/40/11 32/42/11 31/41/11 +f 32/42/12 30/44/12 29/43/12 +f 30/44/13 26/37/13 25/39/13 +f 34/45/10 36/48/10 35/46/10 +f 36/48/11 40/50/11 39/49/11 +f 40/50/12 38/52/12 37/51/12 +f 38/52/13 34/45/13 33/47/13 +f 150/272/14 148/379/14 146/380/14 +f 146/380/14 160/381/14 150/272/14 +f 160/381/14 158/270/14 150/272/14 +f 158/270/14 156/382/14 154/271/14 +f 154/271/14 152/383/14 150/272/14 +f 162/284/12 164/287/12 163/285/12 +f 164/287/13 168/384/13 167/288/13 +f 168/289/10 166/295/10 165/290/10 +f 166/292/11 162/284/11 161/286/11 +f 164/294/14 162/385/14 166/295/14 +f 170/296/12 172/299/12 171/297/12 +f 172/299/13 176/386/13 175/300/13 +f 176/301/10 174/307/10 173/302/10 +f 174/304/11 170/296/11 169/298/11 +f 176/301/14 172/387/14 170/306/14 +f 178/308/11 180/311/11 179/309/11 +f 180/311/12 184/388/12 183/312/12 +f 184/313/13 182/319/13 181/314/13 +f 182/316/10 178/308/10 177/310/10 +f 184/313/14 180/389/14 178/318/14 +f 185/320/11 186/390/11 188/321/11 +f 188/321/12 192/391/12 191/323/12 +f 191/324/13 192/329/13 190/325/13 +f 190/327/10 186/390/10 185/320/10 +f 192/329/14 188/392/14 186/330/14 +f 194/331/10 196/393/10 195/332/10 +f 196/334/11 200/394/11 199/335/11 +f 200/337/12 198/395/12 197/338/12 +f 198/340/13 194/396/13 193/341/13 +f 196/343/14 194/396/14 198/340/14 +f 202/345/10 204/348/10 203/346/10 +f 204/348/11 208/397/11 207/349/11 +f 208/350/12 206/398/12 205/351/12 +f 206/353/13 202/345/13 201/347/13 +f 207/355/19 205/399/19 201/356/19 +f 204/358/14 202/400/14 206/359/14 +f 210/361/10 212/401/10 211/362/10 +f 212/364/11 216/402/11 215/365/11 +f 216/367/12 214/370/12 213/368/12 +f 214/370/13 210/361/13 209/363/13 +f 218/371/10 220/374/10 219/372/10 +f 220/374/11 224/376/11 223/375/11 +f 224/376/12 222/378/12 221/377/12 +f 222/378/13 218/371/13 217/373/13 +f 226/403/11 227/404/11 225/405/11 +f 228/406/15 229/407/15 227/404/15 +f 230/408/12 231/409/12 229/407/12 +f 232/410/16 233/411/16 231/409/16 +f 234/412/13 235/413/13 233/411/13 +f 236/414/17 237/415/17 235/413/17 +f 234/416/14 232/417/14 230/418/14 +f 238/419/10 239/420/10 237/421/10 +f 240/422/18 225/405/18 239/423/18 +f 237/424/19 239/425/19 231/426/19 +f 242/427/11 243/428/11 241/429/11 +f 244/430/15 245/431/15 243/428/15 +f 246/432/12 247/433/12 245/431/12 +f 248/434/16 249/435/16 247/433/16 +f 250/436/13 251/437/13 249/435/13 +f 252/438/17 253/439/17 251/437/17 +f 250/440/14 248/441/14 246/442/14 +f 254/443/10 255/444/10 253/445/10 +f 256/446/18 241/429/18 255/447/18 +f 253/448/19 255/449/19 247/450/19 +f 258/451/11 259/452/11 257/453/11 +f 260/454/15 261/455/15 259/452/15 +f 262/456/12 263/457/12 261/455/12 +f 264/458/16 265/459/16 263/457/16 +f 266/460/13 267/461/13 265/459/13 +f 268/462/17 269/463/17 267/461/17 +f 266/464/14 264/465/14 262/466/14 +f 270/467/10 271/468/10 269/469/10 +f 272/470/18 257/453/18 271/471/18 +f 269/472/19 271/473/19 263/474/19 +f 274/475/11 275/476/11 273/477/11 +f 276/478/15 277/479/15 275/476/15 +f 278/480/12 279/481/12 277/479/12 +f 280/482/16 281/483/16 279/481/16 +f 282/484/13 283/485/13 281/483/13 +f 284/486/17 285/487/17 283/485/17 +f 282/488/14 280/489/14 278/490/14 +f 286/491/10 287/492/10 285/493/10 +f 288/494/18 273/477/18 287/495/18 +f 285/496/19 287/497/19 279/498/19 +f 290/499/11 291/500/11 289/501/11 +f 292/502/15 293/503/15 291/500/15 +f 294/504/12 295/505/12 293/503/12 +f 296/506/16 297/507/16 295/505/16 +f 298/508/13 299/509/13 297/507/13 +f 300/510/17 301/511/17 299/509/17 +f 298/512/14 296/513/14 294/514/14 +f 302/515/10 303/516/10 301/517/10 +f 304/518/18 289/501/18 303/519/18 +f 301/520/19 303/521/19 295/522/19 +f 306/523/11 307/524/11 305/525/11 +f 308/526/15 309/527/15 307/524/15 +f 310/528/12 311/529/12 309/527/12 +f 312/530/16 313/531/16 311/529/16 +f 314/532/13 315/533/13 313/531/13 +f 316/534/17 317/535/17 315/533/17 +f 314/536/14 312/537/14 310/538/14 +f 318/539/10 319/540/10 317/541/10 +f 320/542/18 305/525/18 319/543/18 +f 317/544/19 319/545/19 311/546/19 +f 322/547/11 323/548/11 321/549/11 +f 324/550/15 325/551/15 323/548/15 +f 326/552/12 327/553/12 325/551/12 +f 328/554/16 329/555/16 327/553/16 +f 330/556/13 331/557/13 329/555/13 +f 332/558/17 333/559/17 331/557/17 +f 330/560/14 328/561/14 326/562/14 +f 334/563/10 335/564/10 333/565/10 +f 336/566/18 321/549/18 335/567/18 +f 333/568/19 335/569/19 327/570/19 +f 338/571/11 339/572/11 337/573/11 +f 340/574/15 341/575/15 339/572/15 +f 342/576/12 343/577/12 341/575/12 +f 344/578/16 345/579/16 343/577/16 +f 346/580/13 347/581/13 345/579/13 +f 348/582/17 349/583/17 347/581/17 +f 346/584/14 344/585/14 342/586/14 +f 350/587/10 351/588/10 349/589/10 +f 352/590/18 337/573/18 351/591/18 +f 349/592/19 351/593/19 343/594/19 +f 354/595/11 355/596/11 353/597/11 +f 356/598/15 357/599/15 355/596/15 +f 358/600/12 359/601/12 357/599/12 +f 360/602/16 361/603/16 359/601/16 +f 362/604/13 363/605/13 361/603/13 +f 364/606/17 365/607/17 363/605/17 +f 362/608/14 360/609/14 358/610/14 +f 366/611/10 367/612/10 365/613/10 +f 368/614/18 353/597/18 367/615/18 +f 365/616/19 367/617/19 359/618/19 +f 226/403/11 228/406/11 227/404/11 +f 228/406/15 230/408/15 229/407/15 +f 230/408/12 232/410/12 231/409/12 +f 232/410/16 234/412/16 233/411/16 +f 234/412/13 236/414/13 235/413/13 +f 236/414/17 238/619/17 237/415/17 +f 230/418/14 228/620/14 226/621/14 +f 226/621/14 240/622/14 230/418/14 +f 240/622/14 238/623/14 230/418/14 +f 238/623/14 236/624/14 230/418/14 +f 236/624/14 234/416/14 230/418/14 +f 238/419/10 240/625/10 239/420/10 +f 240/422/18 226/403/18 225/405/18 +f 239/425/19 225/626/19 227/627/19 +f 227/627/19 229/628/19 239/425/19 +f 229/628/19 231/426/19 239/425/19 +f 231/426/19 233/629/19 235/630/19 +f 235/630/19 237/424/19 231/426/19 +f 242/427/11 244/430/11 243/428/11 +f 244/430/15 246/432/15 245/431/15 +f 246/432/12 248/434/12 247/433/12 +f 248/434/16 250/436/16 249/435/16 +f 250/436/13 252/438/13 251/437/13 +f 252/438/17 254/631/17 253/439/17 +f 246/442/14 244/632/14 242/633/14 +f 242/633/14 256/634/14 246/442/14 +f 256/634/14 254/635/14 246/442/14 +f 254/635/14 252/636/14 246/442/14 +f 252/636/14 250/440/14 246/442/14 +f 254/443/10 256/637/10 255/444/10 +f 256/446/18 242/427/18 241/429/18 +f 255/449/19 241/638/19 243/639/19 +f 243/639/19 245/640/19 255/449/19 +f 245/640/19 247/450/19 255/449/19 +f 247/450/19 249/641/19 251/642/19 +f 251/642/19 253/448/19 247/450/19 +f 258/451/11 260/454/11 259/452/11 +f 260/454/15 262/456/15 261/455/15 +f 262/456/12 264/458/12 263/457/12 +f 264/458/16 266/460/16 265/459/16 +f 266/460/13 268/462/13 267/461/13 +f 268/462/17 270/643/17 269/463/17 +f 262/466/14 260/644/14 258/645/14 +f 258/645/14 272/646/14 262/466/14 +f 272/646/14 270/647/14 262/466/14 +f 270/647/14 268/648/14 262/466/14 +f 268/648/14 266/464/14 262/466/14 +f 270/467/10 272/649/10 271/468/10 +f 272/470/18 258/451/18 257/453/18 +f 271/473/19 257/650/19 259/651/19 +f 259/651/19 261/652/19 271/473/19 +f 261/652/19 263/474/19 271/473/19 +f 263/474/19 265/653/19 267/654/19 +f 267/654/19 269/472/19 263/474/19 +f 274/475/11 276/478/11 275/476/11 +f 276/478/15 278/480/15 277/479/15 +f 278/480/12 280/482/12 279/481/12 +f 280/482/16 282/484/16 281/483/16 +f 282/484/13 284/486/13 283/485/13 +f 284/486/17 286/655/17 285/487/17 +f 278/490/14 276/656/14 274/657/14 +f 274/657/14 288/658/14 278/490/14 +f 288/658/14 286/659/14 278/490/14 +f 286/659/14 284/660/14 278/490/14 +f 284/660/14 282/488/14 278/490/14 +f 286/491/10 288/661/10 287/492/10 +f 288/494/18 274/475/18 273/477/18 +f 287/497/19 273/662/19 275/663/19 +f 275/663/19 277/664/19 287/497/19 +f 277/664/19 279/498/19 287/497/19 +f 279/498/19 281/665/19 283/666/19 +f 283/666/19 285/496/19 279/498/19 +f 290/499/11 292/502/11 291/500/11 +f 292/502/15 294/504/15 293/503/15 +f 294/504/12 296/506/12 295/505/12 +f 296/506/16 298/508/16 297/507/16 +f 298/508/13 300/510/13 299/509/13 +f 300/510/17 302/667/17 301/511/17 +f 294/514/14 292/668/14 290/669/14 +f 290/669/14 304/670/14 294/514/14 +f 304/670/14 302/671/14 294/514/14 +f 302/671/14 300/672/14 294/514/14 +f 300/672/14 298/512/14 294/514/14 +f 302/515/10 304/673/10 303/516/10 +f 304/518/18 290/499/18 289/501/18 +f 303/521/19 289/674/19 291/675/19 +f 291/675/19 293/676/19 303/521/19 +f 293/676/19 295/522/19 303/521/19 +f 295/522/19 297/677/19 299/678/19 +f 299/678/19 301/520/19 295/522/19 +f 306/523/11 308/526/11 307/524/11 +f 308/526/15 310/528/15 309/527/15 +f 310/528/12 312/530/12 311/529/12 +f 312/530/16 314/532/16 313/531/16 +f 314/532/13 316/534/13 315/533/13 +f 316/534/17 318/679/17 317/535/17 +f 310/538/14 308/680/14 306/681/14 +f 306/681/14 320/682/14 310/538/14 +f 320/682/14 318/683/14 310/538/14 +f 318/683/14 316/684/14 310/538/14 +f 316/684/14 314/536/14 310/538/14 +f 318/539/10 320/685/10 319/540/10 +f 320/542/18 306/523/18 305/525/18 +f 319/545/19 305/686/19 307/687/19 +f 307/687/19 309/688/19 319/545/19 +f 309/688/19 311/546/19 319/545/19 +f 311/546/19 313/689/19 315/690/19 +f 315/690/19 317/544/19 311/546/19 +f 322/547/11 324/550/11 323/548/11 +f 324/550/15 326/552/15 325/551/15 +f 326/552/12 328/554/12 327/553/12 +f 328/554/16 330/556/16 329/555/16 +f 330/556/13 332/558/13 331/557/13 +f 332/558/17 334/691/17 333/559/17 +f 326/562/14 324/692/14 322/693/14 +f 322/693/14 336/694/14 326/562/14 +f 336/694/14 334/695/14 326/562/14 +f 334/695/14 332/696/14 326/562/14 +f 332/696/14 330/560/14 326/562/14 +f 334/563/10 336/697/10 335/564/10 +f 336/566/18 322/547/18 321/549/18 +f 335/569/19 321/698/19 323/699/19 +f 323/699/19 325/700/19 335/569/19 +f 325/700/19 327/570/19 335/569/19 +f 327/570/19 329/701/19 331/702/19 +f 331/702/19 333/568/19 327/570/19 +f 338/571/11 340/574/11 339/572/11 +f 340/574/15 342/576/15 341/575/15 +f 342/576/12 344/578/12 343/577/12 +f 344/578/16 346/580/16 345/579/16 +f 346/580/13 348/582/13 347/581/13 +f 348/582/17 350/703/17 349/583/17 +f 342/586/14 340/704/14 338/705/14 +f 338/705/14 352/706/14 342/586/14 +f 352/706/14 350/707/14 342/586/14 +f 350/707/14 348/708/14 342/586/14 +f 348/708/14 346/584/14 342/586/14 +f 350/587/10 352/709/10 351/588/10 +f 352/590/18 338/571/18 337/573/18 +f 351/593/19 337/710/19 339/711/19 +f 339/711/19 341/712/19 351/593/19 +f 341/712/19 343/594/19 351/593/19 +f 343/594/19 345/713/19 347/714/19 +f 347/714/19 349/592/19 343/594/19 +f 354/595/11 356/598/11 355/596/11 +f 356/598/15 358/600/15 357/599/15 +f 358/600/12 360/602/12 359/601/12 +f 360/602/16 362/604/16 361/603/16 +f 362/604/13 364/606/13 363/605/13 +f 364/606/17 366/715/17 365/607/17 +f 358/610/14 356/716/14 354/717/14 +f 354/717/14 368/718/14 358/610/14 +f 368/718/14 366/719/14 358/610/14 +f 366/719/14 364/720/14 358/610/14 +f 364/720/14 362/608/14 358/610/14 +f 366/611/10 368/721/10 367/612/10 +f 368/614/18 354/595/18 353/597/18 +f 367/617/19 353/722/19 355/723/19 +f 355/723/19 357/724/19 367/617/19 +f 357/724/19 359/618/19 367/617/19 +f 359/618/19 361/725/19 363/726/19 +f 363/726/19 365/616/19 359/618/19 +f 370/727/17 371/728/17 369/729/17 +f 372/730/18 375/731/18 371/728/18 +f 376/732/15 373/733/15 375/734/15 +f 374/735/16 369/729/16 373/736/16 +f 376/737/14 370/738/14 374/739/14 +f 378/740/17 379/741/17 377/742/17 +f 380/743/18 383/744/18 379/741/18 +f 384/745/15 381/746/15 383/747/15 +f 382/748/16 377/742/16 381/749/16 +f 380/750/14 382/751/14 384/752/14 +f 386/753/16 387/754/16 385/755/16 +f 388/756/17 391/757/17 387/754/17 +f 392/758/18 389/759/18 391/760/18 +f 390/761/15 385/755/15 389/762/15 +f 388/763/14 390/764/14 392/765/14 +f 394/766/16 395/767/16 393/768/16 +f 396/769/17 399/770/17 395/767/17 +f 400/771/18 397/772/18 399/773/18 +f 398/774/15 393/768/15 397/775/15 +f 396/776/14 398/777/14 400/778/14 +f 402/779/15 403/780/15 401/781/15 +f 404/782/16 407/783/16 403/780/16 +f 408/784/17 405/785/17 407/786/17 +f 406/787/18 401/781/18 405/788/18 +f 408/789/14 402/790/14 406/791/14 +f 410/792/15 411/793/15 409/794/15 +f 412/795/16 415/796/16 411/793/16 +f 416/797/17 413/798/17 415/799/17 +f 414/800/18 409/794/18 413/801/18 +f 412/802/14 414/803/14 416/804/14 +f 418/805/18 419/806/18 417/807/18 +f 420/808/15 423/809/15 419/806/15 +f 424/810/16 421/811/16 423/812/16 +f 422/813/17 417/807/17 421/814/17 +f 420/815/14 422/816/14 424/817/14 +f 426/818/18 427/819/18 425/820/18 +f 428/821/15 431/822/15 427/819/15 +f 432/823/16 429/824/16 431/825/16 +f 430/826/17 425/820/17 429/827/17 +f 428/828/14 430/829/14 432/830/14 +f 434/831/12 435/832/12 433/833/12 +f 436/834/13 439/835/13 435/836/13 +f 440/837/10 437/838/10 439/839/10 +f 438/840/11 433/841/11 437/842/11 +f 436/843/14 438/844/14 440/845/14 +f 442/846/10 443/847/10 441/848/10 +f 444/849/11 447/850/11 443/851/11 +f 448/852/12 445/853/12 447/854/12 +f 446/855/13 441/856/13 445/857/13 +f 444/858/14 446/859/14 448/860/14 +f 370/727/17 372/730/17 371/728/17 +f 372/730/18 376/861/18 375/731/18 +f 376/732/15 374/862/15 373/733/15 +f 374/735/16 370/727/16 369/729/16 +f 376/737/14 372/863/14 370/738/14 +f 378/740/17 380/743/17 379/741/17 +f 380/743/18 384/864/18 383/744/18 +f 384/745/15 382/865/15 381/746/15 +f 382/748/16 378/740/16 377/742/16 +f 380/750/14 378/866/14 382/751/14 +f 386/753/16 388/756/16 387/754/16 +f 388/756/17 392/867/17 391/757/17 +f 392/758/18 390/868/18 389/759/18 +f 390/761/15 386/753/15 385/755/15 +f 388/763/14 386/869/14 390/764/14 +f 394/766/16 396/769/16 395/767/16 +f 396/769/17 400/870/17 399/770/17 +f 400/771/18 398/871/18 397/772/18 +f 398/774/15 394/766/15 393/768/15 +f 396/776/14 394/872/14 398/777/14 +f 402/779/15 404/782/15 403/780/15 +f 404/782/16 408/873/16 407/783/16 +f 408/784/17 406/874/17 405/785/17 +f 406/787/18 402/779/18 401/781/18 +f 408/789/14 404/875/14 402/790/14 +f 410/792/15 412/795/15 411/793/15 +f 412/795/16 416/876/16 415/796/16 +f 416/797/17 414/877/17 413/798/17 +f 414/800/18 410/792/18 409/794/18 +f 412/802/14 410/878/14 414/803/14 +f 418/805/18 420/808/18 419/806/18 +f 420/808/15 424/879/15 423/809/15 +f 424/810/16 422/880/16 421/811/16 +f 422/813/17 418/805/17 417/807/17 +f 420/815/14 418/881/14 422/816/14 +f 426/818/18 428/821/18 427/819/18 +f 428/821/15 432/882/15 431/822/15 +f 432/823/16 430/883/16 429/824/16 +f 430/826/17 426/818/17 425/820/17 +f 428/828/14 426/884/14 430/829/14 +f 434/831/12 436/885/12 435/832/12 +f 436/834/13 440/886/13 439/835/13 +f 440/837/10 438/887/10 437/838/10 +f 438/840/11 434/888/11 433/841/11 +f 436/843/14 434/889/14 438/844/14 +f 442/846/10 444/890/10 443/847/10 +f 444/849/11 448/891/11 447/850/11 +f 448/852/12 446/892/12 445/853/12 +f 446/855/13 442/893/13 441/856/13 +f 444/858/14 442/894/14 446/859/14 diff --git a/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json b/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json new file mode 100644 index 000000000..f451ba58e --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/precisionlaseretcher.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "psp", + "abc", + "rrr" + ], + "key": + { + "r": + { + "item": "advancedrocketry:ic", + "data": 2 + }, + "s": + { + "item": "advancedrocketry:misc", + "data": 0 + }, + "a": + { + "item": "advancedrocketry:ic", + "data": 4 + }, + "b": + { + "item": "libvulpes:structuremachine" + }, + "c": + { + "item": "advancedrocketry:ic", + "data": 3 + }, + "p": + { + "type": "forge:ore_dict", + "ore": "plateGold" + } + }, + "result": + { + "item": "advancedrocketry:precisionlaseretcher", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/solararray.json b/src/main/resources/assets/advancedrocketry/recipes/solararray.json new file mode 100644 index 000000000..01689b21b --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/solararray.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "rur", + "gbg", + "rrr" + ], + "key": + { + "g": + { + "type": "forge:ore_dict", + "ore": "paneGlass" + }, + "u": + { + "item": "advancedrocketry:misc", + "data": 0 + }, + "b": + { + "item": "libvulpes:structuremachine" + }, + "r": + { + "type": "forge:ore_dict", + "ore": "stickIron" + } + }, + "result": + { + "item": "advancedrocketry:solararray", + "count": 1 + } +} diff --git a/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json b/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json new file mode 100644 index 000000000..432db22a0 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/recipes/solararraypanel.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": + [ + "ppp", + "psp", + "ppp" + ], + "key": + { + "s": { + "item": "advancedrocketry:structuretower" + }, + "p": { + "item": "advancedrocketry:solarpanel" + } + }, + "result": + { + "item": "advancedrocketry:solararraypanel", + "count": 8 + } +} diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png b/src/main/resources/assets/advancedrocketry/textures/blocks/smallconnector.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bcb0c2677d56fa08fdd8e3ee4a794db0cecd4a GIT binary patch literal 1898 zcmV-w2bK7VP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND-mvg;@e{nsjb2}sP#!3x5q8 z%Q|$uF}COvUN_>a2$TT=EXNhwsvgmNiOqwR^M~$iYo)^r-H*{q1A3eIkp`|Vx&FbP zd-Ow2KPT9p(>*wSLgdZEvAiHMrbp`O3CG)739Z$+yJQ@;?AE6CoiOzg6t|uPW0^zq zcrC_$w1^f^E*Vr8mDPrpIkJG_#)bg%NUFN z@g^XLlGWB&Yn}Br*l3f}&JZfhIq&*$o4oeMTkpL0!AGBh4kp;(f)63YkfKD5)7VCo zV+=9Il;AVLa&nZQpCH*})0^4s<~F~DEp90zeX_|myX7F&9-wpe{@U$DlDH5p8GJ^x@0QtxL^BVS;oa|Xu5 zFc|lp0VK3^&QxGyq%+q!Q?VbARshm=ZVIc!P7G;NS#0A6cL#G{@kY*E@+NngqfXsl zGBW7*h#P5sZFJ}7wJ<_H&< z>rRt$PTMi9LWeSt1WQxIq3rr~>Prkk=1O&^r?ZKMAdex8A0Dm{#YW=GkmjiCrY06P zhi+TC$;q6>t#a1W$;7$E9qxhR1uRXpKF2ns8aK)127e17orP!x1z z&<}(c0H4h7OVpuAhvpTqlaI?9@PFy4Bh4WQ*w|Tn(q<3AHYO6bNGd` zGi-Dji7!ynbt1Os3ObC|oPJ`a^Q8U7*acGhCZJbH>9_qK&hO!*zb8JgqCF@6{&BFD z&~Ix{K3`Q2U6fBxxV%mgZoJty?s9x6((Z*XEAw*@=^`R0yE{{q6(jZa(R%8FKAb=2 zyE+L2UEVP_&LR1f+25X-q&`8qdF#>jwKp;G#mT?-^vxfItN#adBOq@l!dXw>gy$_> zPn)N;`-VSxk^TcJb03gxgjL`G00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIe)6opSy zMUjd_JBT<$s7@B7ia2T&iclfc3avVryz~#6G$bi5j)H5!!JoydgNw7S4z7YA_ygkR z=A`H%CEk}5TEzI^@;=Uc=WySBfY7Kg&FY!}G~G7S$%L5At%^Ob2qH`s$B4`R+3fXbK-H68YF(?y5jL0 z=c3C3&y1Lv^gMBdSS)t1(!s1`YQ$5-QB~6^U&wl_a^B*sRcfr&Cx2lmudgg~ooX0K zEMf@~L@21Cj0$YTXxB-xkf!s5kAKMZOXO0>RR$x+0;c7G0KA{kH|2ovEzq~-&8>Bg(+40!vr63n2Zz8|k+Ro)-rd_dw}0=n=Jx}7Tym+O7Zq^dU%6#r1N@Uo!d-q}JPPCB9~Rjz-^X2g+Vf|~*soNZ%kGlhWti_UvgoK=rZjFePY$!n+V k$iIUlpF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png b/src/main/resources/assets/advancedrocketry/textures/models/centrifuge.png index 8fa6de6f58dbe9eaae8732d9302deee2da8d870f..722e5be0349bdc3cf422bacf5fbe78cffedc06e8 100644 GIT binary patch delta 18715 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 A?f?J) diff --git a/src/main/resources/assets/advancedrocketry/textures/models/railgun.png b/src/main/resources/assets/advancedrocketry/textures/models/railgun.png index a9844dc6627c43ffd0e0d024d44edcea710ad321..f991ad3c3d88b56b6521863d74478e35d5c8b043 100644 GIT binary patch literal 40113 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 literal 330221 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 From 2803b48cf684c7087bef7dcebe490f56fcd492a6 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 21 Mar 2021 13:12:56 -0400 Subject: [PATCH 076/312] Improve tileentity organization --- .../java/zmaster587/advancedRocketry/AdvancedRocketry.java | 4 +--- .../advancedRocketry/block/BlockRedstoneEmitter.java | 2 +- .../java/zmaster587/advancedRocketry/block/BlockSeal.java | 2 +- .../tile/{ => atmosphere}/TileAtmosphereDetector.java | 2 +- .../tile/{oxygen => atmosphere}/TileCO2Scrubber.java | 2 +- .../tile/{oxygen => atmosphere}/TileGasChargePad.java | 3 +-- .../tile/{oxygen => atmosphere}/TileOxygenVent.java | 4 +--- .../advancedRocketry/tile/{ => atmosphere}/TileSeal.java | 2 +- 8 files changed, 8 insertions(+), 13 deletions(-) rename src/main/java/zmaster587/advancedRocketry/tile/{ => atmosphere}/TileAtmosphereDetector.java (98%) rename src/main/java/zmaster587/advancedRocketry/tile/{oxygen => atmosphere}/TileCO2Scrubber.java (93%) rename src/main/java/zmaster587/advancedRocketry/tile/{oxygen => atmosphere}/TileGasChargePad.java (98%) rename src/main/java/zmaster587/advancedRocketry/tile/{oxygen => atmosphere}/TileOxygenVent.java (98%) rename src/main/java/zmaster587/advancedRocketry/tile/{ => atmosphere}/TileSeal.java (93%) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 3730e431e..91588f06c 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -88,6 +88,7 @@ import zmaster587.advancedRocketry.stations.SpaceStationObject; import zmaster587.advancedRocketry.stations.SpaceObjectManager; import zmaster587.advancedRocketry.tile.multiblock.energy.TileSolarArray; +import zmaster587.advancedRocketry.tile.atmosphere.*; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteTerminal; import zmaster587.advancedRocketry.tile.satellite.TileSatelliteBuilder; import zmaster587.advancedRocketry.tile.*; @@ -102,9 +103,6 @@ import zmaster587.advancedRocketry.tile.multiblock.energy.TileBlackHoleGenerator; import zmaster587.advancedRocketry.tile.multiblock.energy.TileMicrowaveReciever; import zmaster587.advancedRocketry.tile.multiblock.machine.*; -import zmaster587.advancedRocketry.tile.oxygen.TileCO2Scrubber; -import zmaster587.advancedRocketry.tile.oxygen.TileGasChargePad; -import zmaster587.advancedRocketry.tile.oxygen.TileOxygenVent; import zmaster587.advancedRocketry.tile.station.*; import zmaster587.advancedRocketry.util.*; import zmaster587.advancedRocketry.world.biome.*; diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockRedstoneEmitter.java b/src/main/java/zmaster587/advancedRocketry/block/BlockRedstoneEmitter.java index 4d5b45027..02fc4f59c 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockRedstoneEmitter.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockRedstoneEmitter.java @@ -13,7 +13,7 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; -import zmaster587.advancedRocketry.tile.TileAtmosphereDetector; +import zmaster587.advancedRocketry.tile.atmosphere.TileAtmosphereDetector; import zmaster587.libVulpes.LibVulpes; import zmaster587.libVulpes.inventory.GuiHandler; diff --git a/src/main/java/zmaster587/advancedRocketry/block/BlockSeal.java b/src/main/java/zmaster587/advancedRocketry/block/BlockSeal.java index 3b65ed842..9cae02e48 100644 --- a/src/main/java/zmaster587/advancedRocketry/block/BlockSeal.java +++ b/src/main/java/zmaster587/advancedRocketry/block/BlockSeal.java @@ -10,7 +10,7 @@ import zmaster587.advancedRocketry.api.AreaBlob; import zmaster587.advancedRocketry.api.util.IBlobHandler; import zmaster587.advancedRocketry.atmosphere.AtmosphereHandler; -import zmaster587.advancedRocketry.tile.TileSeal; +import zmaster587.advancedRocketry.tile.atmosphere.TileSeal; import zmaster587.libVulpes.util.HashedBlockPosition; import java.util.HashMap; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileAtmosphereDetector.java b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileAtmosphereDetector.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/TileAtmosphereDetector.java rename to src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileAtmosphereDetector.java index f2281b049..65e466758 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileAtmosphereDetector.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileAtmosphereDetector.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile; +package zmaster587.advancedRocketry.tile.atmosphere; import io.netty.buffer.ByteBuf; import net.minecraft.block.state.IBlockState; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileCO2Scrubber.java b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileCO2Scrubber.java similarity index 93% rename from src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileCO2Scrubber.java rename to src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileCO2Scrubber.java index 6be708a30..8765314c4 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileCO2Scrubber.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileCO2Scrubber.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile.oxygen; +package zmaster587.advancedRocketry.tile.atmosphere; import net.minecraft.item.ItemStack; import zmaster587.advancedRocketry.api.AdvancedRocketryItems; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileGasChargePad.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java rename to src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileGasChargePad.java index 209459feb..3f8d3c012 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileGasChargePad.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileGasChargePad.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile.oxygen; +package zmaster587.advancedRocketry.tile.atmosphere; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.EntityEquipmentSlot; @@ -11,7 +11,6 @@ import net.minecraftforge.fluids.capability.CapabilityFluidHandler; import zmaster587.advancedRocketry.api.AdvancedRocketryFluids; import zmaster587.advancedRocketry.api.armor.IFillableArmor; -import zmaster587.advancedRocketry.armor.ItemSpaceArmor; import zmaster587.advancedRocketry.util.ItemAirUtils; import zmaster587.libVulpes.api.IModularArmor; import zmaster587.libVulpes.gui.CommonResources; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenVent.java b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileOxygenVent.java similarity index 98% rename from src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenVent.java rename to src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileOxygenVent.java index c1c4a58c5..364e5c822 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/oxygen/TileOxygenVent.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileOxygenVent.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile.oxygen; +package zmaster587.advancedRocketry.tile.atmosphere; import io.netty.buffer.ByteBuf; import net.minecraft.block.Block; @@ -14,7 +14,6 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fluids.Fluid; -import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.fml.relauncher.Side; import zmaster587.advancedRocketry.api.AdvancedRocketryBlocks; @@ -35,7 +34,6 @@ import zmaster587.libVulpes.network.PacketHandler; import zmaster587.libVulpes.network.PacketMachine; import zmaster587.libVulpes.tile.TileInventoriedRFConsumerTank; -import zmaster587.libVulpes.tile.multiblock.TileMultiBlock; import zmaster587.libVulpes.util.FluidUtils; import zmaster587.libVulpes.util.HashedBlockPosition; import zmaster587.libVulpes.util.IAdjBlockUpdate; diff --git a/src/main/java/zmaster587/advancedRocketry/tile/TileSeal.java b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileSeal.java similarity index 93% rename from src/main/java/zmaster587/advancedRocketry/tile/TileSeal.java rename to src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileSeal.java index 8e14a399e..78a5aaba2 100644 --- a/src/main/java/zmaster587/advancedRocketry/tile/TileSeal.java +++ b/src/main/java/zmaster587/advancedRocketry/tile/atmosphere/TileSeal.java @@ -1,4 +1,4 @@ -package zmaster587.advancedRocketry.tile; +package zmaster587.advancedRocketry.tile.atmosphere; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; From dac4ffc4cc0a3e45864baf57b7c8f5bb24247f01 Mon Sep 17 00:00:00 2001 From: Silfryi Kalsandryn Date: Sun, 21 Mar 2021 13:16:57 -0400 Subject: [PATCH 077/312] Fix wrong render for solar array panel --- .../java/zmaster587/advancedRocketry/AdvancedRocketry.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 91588f06c..726b7ee58 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -122,6 +122,7 @@ import zmaster587.libVulpes.block.BlockMotor; import zmaster587.libVulpes.block.BlockTile; import zmaster587.libVulpes.block.multiblock.BlockMultiBlockComponentVisible; +import zmaster587.libVulpes.block.multiblock.BlockMultiBlockComponentVisibleAlphaTexture; import zmaster587.libVulpes.block.multiblock.BlockMultiblockMachine; import zmaster587.libVulpes.event.BucketHandler; import zmaster587.libVulpes.inventory.GuiHandler; @@ -716,7 +717,7 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockBasalt = new Block(Material.ROCK).setUnlocalizedName("basalt").setCreativeTab(tabAdvRocketry).setHardness(5f).setResistance(15f); AdvancedRocketryBlocks.blockLandingFloat = new Block(Material.ROCK).setUnlocalizedName("landingfloat").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); AdvancedRocketryBlocks.blockTransciever = new BlockTransciever(TileWirelessTransciever.class, GuiHandler.guiId.MODULAR.ordinal()).setUnlocalizedName("wirelessTransciever").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockMultiBlockComponentVisible(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); + AdvancedRocketryBlocks.blockSolarArrayPanel = new BlockMultiBlockComponentVisibleAlphaTexture(Material.IRON).setUnlocalizedName("solararraypanel").setCreativeTab(tabAdvRocketry).setHardness(1).setResistance(1f); //Configurable stuff From 15a14dd3b50370cb19f7fc327d4c6dfad64fb2bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADlfry=C3=AD=20Kalsandryn?= Date: Sun, 21 Mar 2021 14:06:14 -0400 Subject: [PATCH 078/312] Asset updates (#1976) * Turn tanks into universal buckets * Remove extraneous models and textures - Removes any confusion when editing or specifying models/textures * Fix #1527, update small plate press model * Make planet textures similar resolution to stars - Makes planets much closer to MC default resolution and dramatically improves looks - Planets and stars now match, without planets being disproportionately more detailed - Does not affect LEO because at most altitudes you'll barely see the pixels in the texture * Move atmosphere textures to 0.15x previous size * More block asset style updates - Move machines to newer style - Clear up some texture weird bits - Make wireless transciever not painful * Multiblock texture rework - Moves all multiblocks to new, more cohesive front style - Updates solar panel texture to be less sharp in line with this * Fix lightwood localizations * Fix # 1956 * Fix null fluid icons --- .../advancedRocketry/AdvancedRocketry.java | 54 +- .../api/AdvancedRocketryItems.java | 6 - .../advancedRocketry/client/ClientProxy.java | 53 +- .../advancedrocketry/blockstates/fluid.json | 25 +- .../blockstates/platepress.json | 25 +- .../assets/advancedrocketry/lang/en_US.lang | 7 +- .../block/platepresser_extended_normal.json | 8 + .../block/platepresser_inventory_normal.json | 8 + .../models/block/platepresser_normal.json | 8 + .../advancedrocketry/models/endtank.obj | 476 ----------------- .../advancedrocketry/models/middletank.obj | 386 -------------- .../advancedrocketry/models/sawblade.obj | 478 ------------------ .../advancedrocketry/models/toptank.obj | 476 ----------------- .../blocks/atmospheredetector_active.png | Bin 1232 -> 2456 bytes .../textures/blocks/beacon.png | Bin 2288 -> 1997 bytes .../textures/blocks/blastbrickfrontactive.png | Bin 821 -> 0 bytes .../textures/blocks/controlpanel.png | Bin 2129 -> 2199 bytes .../textures/blocks/crystallizer.png | Bin 274 -> 1986 bytes .../textures/blocks/crystallizer_active.png | Bin 321 -> 2186 bytes .../textures/blocks/cuttingmachine.png | Bin 1685 -> 2227 bytes .../textures/blocks/cuttingmachine_active.png | Bin 1682 -> 2226 bytes .../textures/blocks/fluid/lava_still.png | Bin 6424 -> 3740 bytes .../textures/blocks/laserfront.png | Bin 417 -> 2656 bytes .../textures/blocks/machineelectrolzyer.png | Bin 1921 -> 2327 bytes .../blocks/machineelectrolzyer_active.png | Bin 2007 -> 2448 bytes .../textures/blocks/machinescrubberactive.png | Bin 2289 -> 0 bytes .../textures/blocks/platepresser_bottom.png | Bin 0 -> 770 bytes .../textures/blocks/platepresser_internal.png | Bin 0 -> 709 bytes .../textures/blocks/platepresser_side.png | Bin 0 -> 773 bytes .../textures/blocks/platepresser_top.png | Bin 0 -> 715 bytes .../blocks/precisionassemblerfront.png | Bin 331 -> 2339 bytes .../blocks/precisionassemblerfront_active.png | Bin 348 -> 2344 bytes .../textures/blocks/pumpside.png | Bin 2213 -> 2168 bytes .../textures/blocks/railgun.png | Bin 2299 -> 2440 bytes .../textures/blocks/satelliteassembler.png | Bin 391 -> 2369 bytes .../textures/blocks/solar.png | Bin 2948 -> 2660 bytes .../textures/blocks/starshipcontrolpanel.png | Bin 2459 -> 2403 bytes .../blocks/wirelesstransciever_front.png | Bin 220 -> 2277 bytes .../blocks/wirelesstransciever_rear.png | Bin 182 -> 1787 bytes .../textures/items/advcombustionengine.png | Bin 1617 -> 0 bytes .../textures/items/atmosphereanalyzer.png | Bin 1710 -> 0 bytes .../textures/items/boule0.png | Bin 325 -> 0 bytes .../textures/items/bucket_liquid.png | Bin 178 -> 0 bytes .../textures/items/carboncartridge.png | Bin 229 -> 0 bytes .../textures/items/circuitic0.png | Bin 283 -> 0 bytes .../textures/items/circuitic1.png | Bin 332 -> 0 bytes .../textures/items/circuitic2.png | Bin 344 -> 0 bytes .../textures/items/circuitic3.png | Bin 575 -> 0 bytes .../textures/items/circuitic4.png | Bin 567 -> 0 bytes .../textures/items/circuitic5.png | Bin 576 -> 0 bytes .../textures/items/circuitplate0.png | Bin 707 -> 0 bytes .../textures/items/circuitplate1.png | Bin 719 -> 0 bytes .../textures/items/combustionengine.png | Bin 1560 -> 0 bytes .../textures/items/dataunit0.png | Bin 2418 -> 0 bytes .../textures/items/ingot1.png | Bin 332 -> 0 bytes .../textures/items/iron_boots.png | Bin 154 -> 0 bytes .../textures/items/iron_chestplate.png | Bin 172 -> 0 bytes .../textures/items/iron_helmet.png | Bin 141 -> 0 bytes .../textures/items/iron_leggings.png | Bin 136 -> 0 bytes .../textures/items/itemupgrade0.png | Bin 409 -> 0 bytes .../textures/items/itemupgrade1.png | Bin 391 -> 0 bytes .../textures/items/itemupgrade2.png | Bin 2017 -> 0 bytes .../textures/items/itemupgrade3.png | Bin 1760 -> 0 bytes .../textures/items/itemupgrade4.png | Bin 425 -> 0 bytes .../advancedrocketry/textures/items/lens0.png | Bin 417 -> 0 bytes .../textures/items/miscpart0.png | Bin 168 -> 0 bytes .../textures/items/miscpart1.png | Bin 254 -> 0 bytes .../textures/items/nugget0.png | Bin 270 -> 0 bytes .../textures/items/sawblade0.png | Bin 209 -> 0 bytes .../textures/items/seal_detector.png | Bin 269 -> 0 bytes .../textures/items/spacestation.png | Bin 216 -> 0 bytes .../advancedrocketry/textures/items/tank.png | Bin 1219 -> 0 bytes .../textures/items/tank_enrichedlava.png | Bin 3482 -> 0 bytes .../textures/items/tank_hydrogen.png | Bin 1182 -> 0 bytes .../textures/items/tank_nitrogen.png | Bin 1137 -> 0 bytes .../textures/items/tank_oxygen.png | Bin 1183 -> 0 bytes .../textures/items/tank_rocketfuel.png | Bin 1145 -> 0 bytes .../textures/items/tankempty.png | Bin 884 -> 0 bytes .../textures/items/wafer0.png | Bin 725 -> 0 bytes .../textures/items/wafer1.png | Bin 725 -> 0 bytes .../textures/planets/asteroid.png | Bin 75263 -> 12764 bytes .../textures/planets/atmglow.png | Bin 39903 -> 8573 bytes .../textures/planets/atmosphere.png | Bin 20473 -> 6596 bytes .../textures/planets/atmosphere2.png | Bin 37346 -> 9802 bytes .../textures/planets/carbonworld.png | Bin 145197 -> 7558 bytes .../textures/planets/desertworld.png | Bin 307590 -> 15775 bytes .../textures/planets/earthlike.png | Bin 200445 -> 17804 bytes .../textures/planets/gasgiantblue.png | Bin 144655 -> 16321 bytes .../textures/planets/gasgiantbrown.png | Bin 137198 -> 11916 bytes .../textures/planets/gasgiantred.png | Bin 166344 -> 16656 bytes .../textures/planets/iceworld.png | Bin 210808 -> 11742 bytes .../textures/planets/lava.png | Bin 102699 -> 7731 bytes .../textures/planets/marslike.png | Bin 200746 -> 14605 bytes .../textures/planets/moon.png | Bin 146188 -> 22679 bytes .../textures/planets/rings.png | Bin 252542 -> 21080 bytes .../textures/planets/ringshadow.png | Bin 101823 -> 11980 bytes .../textures/planets/shadow.png | Bin 12752 -> 2408 bytes .../textures/planets/shadow3.png | Bin 11725 -> 1704 bytes .../textures/planets/venusian.png | Bin 80691 -> 8970 bytes .../textures/planets/waterworld.png | Bin 147172 -> 15236 bytes 100 files changed, 90 insertions(+), 1920 deletions(-) create mode 100644 src/main/resources/assets/advancedrocketry/models/block/platepresser_extended_normal.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/platepresser_inventory_normal.json create mode 100644 src/main/resources/assets/advancedrocketry/models/block/platepresser_normal.json delete mode 100644 src/main/resources/assets/advancedrocketry/models/endtank.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/middletank.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/sawblade.obj delete mode 100644 src/main/resources/assets/advancedrocketry/models/toptank.obj delete mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/blastbrickfrontactive.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/machinescrubberactive.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_bottom.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_internal.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_side.png create mode 100644 src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_top.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/advcombustionengine.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/atmosphereanalyzer.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/boule0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/bucket_liquid.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/carboncartridge.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic1.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic2.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic3.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic4.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitic5.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitplate0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/circuitplate1.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/combustionengine.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/dataunit0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/ingot1.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/iron_boots.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/iron_chestplate.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/iron_helmet.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/iron_leggings.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/itemupgrade0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/itemupgrade1.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/itemupgrade2.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/itemupgrade3.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/itemupgrade4.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/lens0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/miscpart0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/miscpart1.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/nugget0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/sawblade0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/seal_detector.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/spacestation.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank_enrichedlava.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank_hydrogen.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank_nitrogen.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank_oxygen.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tank_rocketfuel.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/tankempty.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/wafer0.png delete mode 100644 src/main/resources/assets/advancedrocketry/textures/items/wafer1.png diff --git a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java index 3848280d7..4d49625e7 100644 --- a/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java +++ b/src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java @@ -35,6 +35,7 @@ import net.minecraftforge.event.RegistryEvent; import net.minecraftforge.event.RegistryEvent.MissingMappings.Action; import net.minecraftforge.event.RegistryEvent.MissingMappings.Mapping; +import net.minecraftforge.fluids.BlockFluidClassic; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.common.FMLCommonHandler; @@ -198,9 +199,9 @@ public class AdvancedRocketry { private static final String BIOMECATETORY = "Biomes"; private boolean resetFromXml; - //static { - // FluidRegistry.enableUniversalBucket(); // Must be called before preInit - //} + static { + FluidRegistry.enableUniversalBucket(); // Must be called before preInit + } public static MaterialRegistry materialRegistry = new MaterialRegistry(); @@ -517,15 +518,11 @@ public void registerItems(RegistryEvent.Register evt) AdvancedRocketryItems.itemHovercraft = new ItemHovercraft().setUnlocalizedName("hovercraft").setCreativeTab(tabAdvRocketry); //Fluids - AdvancedRocketryItems.itemBucketRocketFuel = new ItemARBucket(AdvancedRocketryFluids.fluidRocketFuel).setCreativeTab(LibVulpes.tabLibVulpesOres).setUnlocalizedName("bucketRocketFuel").setContainerItem(Items.BUCKET); - AdvancedRocketryItems.itemBucketNitrogen = new ItemARBucket(AdvancedRocketryFluids.fluidNitrogen).setCreativeTab(LibVulpes.tabLibVulpesOres).setUnlocalizedName("bucketNitrogen").setContainerItem(Items.BUCKET); - AdvancedRocketryItems.itemBucketHydrogen = new ItemARBucket(AdvancedRocketryFluids.fluidHydrogen).setCreativeTab(LibVulpes.tabLibVulpesOres).setUnlocalizedName("bucketHydrogen").setContainerItem(Items.BUCKET); - AdvancedRocketryItems.itemBucketOxygen = new ItemARBucket(AdvancedRocketryFluids.fluidOxygen).setCreativeTab(LibVulpes.tabLibVulpesOres).setUnlocalizedName("bucketOxygen").setContainerItem(Items.BUCKET); - AdvancedRocketryItems.itemBucketEnrichedLava = new ItemARBucket(AdvancedRocketryFluids.fluidEnrichedLava).setCreativeTab(LibVulpes.tabLibVulpesOres).setUnlocalizedName("bucketEnrichedLava").setContainerItem(Items.BUCKET); - //FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidHydrogen); - //FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidNitrogen); - //FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidOxygen); - //FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidRocketFuel); + FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidHydrogen); + FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidNitrogen); + FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidOxygen); + FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidRocketFuel); + FluidRegistry.addBucketForFluid(AdvancedRocketryFluids.fluidEnrichedLava); //Suit Component Registration AdvancedRocketryItems.itemJetpack = new ItemJetpack().setCreativeTab(tabAdvRocketry).setUnlocalizedName("jetPack"); @@ -583,11 +580,6 @@ public void registerItems(RegistryEvent.Register evt) LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemSpaceSuit_Boots.setRegistryName("spaceBoots")); LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemSpaceSuit_Chest.setRegistryName("spaceChestplate")); LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemSpaceSuit_Leggings.setRegistryName("spaceLeggings")); - LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemBucketRocketFuel.setRegistryName("bucketRocketFuel")); - LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemBucketNitrogen.setRegistryName("bucketNitrogen")); - LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemBucketHydrogen.setRegistryName("bucketHydrogen")); - LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemBucketOxygen.setRegistryName("bucketOxygen")); - LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemBucketEnrichedLava.setRegistryName("bucketEnrichedLava")); LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemSmallAirlockDoor.setRegistryName("smallAirlockDoor")); LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemCarbonScrubberCartridge.setRegistryName("carbonScrubberCartridge")); LibVulpesBlocks.registerItem(AdvancedRocketryItems.itemSealDetector.setRegistryName("sealDetector")); @@ -690,10 +682,10 @@ public void registerBlocks(RegistryEvent.Register evt) AdvancedRocketryBlocks.blockLoader = new BlockARHatch(Material.ROCK).setUnlocalizedName("loader").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockAlienWood = new BlockAlienWood().setUnlocalizedName("log").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockAlienLeaves = new BlockAlienLeaves().setUnlocalizedName("leaves2").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockAlienSapling = new BlockAlienSapling().setUnlocalizedName("sapling").setCreativeTab(tabAdvRocketry).setHardness(3f); - AdvancedRocketryBlocks.blockAlienPlanks = new BlockAlienPlank().setUnlocalizedName("planks").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockAlienWood = new BlockAlienWood().setUnlocalizedName("lightwoodlog").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockAlienLeaves = new BlockAlienLeaves().setUnlocalizedName("lightwoodleaves").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockAlienSapling = new BlockAlienSapling().setUnlocalizedName("lightwoodsapling").setCreativeTab(tabAdvRocketry).setHardness(3f); + AdvancedRocketryBlocks.blockAlienPlanks = new BlockAlienPlank().setUnlocalizedName("lightwoodplanks").setCreativeTab(tabAdvRocketry).setHardness(3f); AdvancedRocketryBlocks.blockLightSource = new BlockLightSource(); @@ -772,7 +764,7 @@ public void registerBlocks(RegistryEvent.Register evt) if(!FluidRegistry.registerFluid(AdvancedRocketryFluids.fluidNitrogen)) { AdvancedRocketryFluids.fluidNitrogen = FluidRegistry.getFluid("nitrogen"); - } + } AdvancedRocketryFluids.fluidEnrichedLava = new FluidEnrichedLava("enrichedLava", 0xFFFFFFFF).setUnlocalizedName("enrichedLava").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300); if(!FluidRegistry.registerFluid(AdvancedRocketryFluids.fluidEnrichedLava)) @@ -850,11 +842,11 @@ public void registerBlocks(RegistryEvent.Register evt) LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenDetection.setRegistryName("oxygenDetection")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockUnlitTorch.setRegistryName("unlitTorch")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blocksGeode.setRegistryName("geode")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenFluid.setRegistryName("oxygenFluid")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockHydrogenFluid.setRegistryName("hydrogenFluid")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockFuelFluid.setRegistryName("rocketFuel")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockNitrogenFluid.setRegistryName("nitrogenFluid")); - LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockEnrichedLavaFluid.setRegistryName("enrichedLavaFluid")); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockOxygenFluid.setRegistryName("oxygenFluid"), null, false); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockHydrogenFluid.setRegistryName("hydrogenFluid"), null, false); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockFuelFluid.setRegistryName("rocketFuel"), null, false); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockNitrogenFluid.setRegistryName("nitrogenFluid"), null, false); + LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockEnrichedLavaFluid.setRegistryName("enrichedLavaFluid"), null, false); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockVitrifiedSand.setRegistryName("vitrifiedSand")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockCharcoalLog.setRegistryName("charcoalLog")); LibVulpesBlocks.registerBlock(AdvancedRocketryBlocks.blockElectricMushroom.setRegistryName("electricMushroom")); @@ -1102,14 +1094,6 @@ public void postInit(FMLPostInitializationEvent event) ForgeChunkManager.setForcedChunkLoadingCallback(instance, new WorldEvents()); - - //Register buckets - BucketHandler.INSTANCE.registerBucket(AdvancedRocketryBlocks.blockFuelFluid, AdvancedRocketryItems.itemBucketRocketFuel, AdvancedRocketryFluids.fluidRocketFuel); - BucketHandler.INSTANCE.registerBucket(AdvancedRocketryBlocks.blockHydrogenFluid, AdvancedRocketryItems.itemBucketHydrogen, AdvancedRocketryFluids.fluidHydrogen); - BucketHandler.INSTANCE.registerBucket(AdvancedRocketryBlocks.blockOxygenFluid, AdvancedRocketryItems.itemBucketOxygen, AdvancedRocketryFluids.fluidOxygen); - BucketHandler.INSTANCE.registerBucket(AdvancedRocketryBlocks.blockNitrogenFluid, AdvancedRocketryItems.itemBucketNitrogen, AdvancedRocketryFluids.fluidNitrogen); - BucketHandler.INSTANCE.registerBucket(AdvancedRocketryBlocks.blockEnrichedLavaFluid, AdvancedRocketryItems.itemBucketEnrichedLava, AdvancedRocketryFluids.fluidEnrichedLava); - //register gasses AdvancedRocketryFluids.registerGasGiantGas(AdvancedRocketryFluids.fluidHydrogen); AdvancedRocketryFluids.registerGasGiantGas(AdvancedRocketryFluids.fluidNitrogen); diff --git a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryItems.java b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryItems.java index d0e93988f..8048c9b5a 100644 --- a/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryItems.java +++ b/src/main/java/zmaster587/advancedRocketry/api/AdvancedRocketryItems.java @@ -36,7 +36,6 @@ public class AdvancedRocketryItems { public static Item itemSpaceSuit_Chest; public static Item itemSpaceSuit_Leggings; public static Item itemSpaceSuit_Boots; - public static Item itemBucketRocketFuel; public static Item itemSmallAirlockDoor; public static Item itemCarbonScrubberCartridge; public static Item itemSealDetector; @@ -48,15 +47,10 @@ public class AdvancedRocketryItems { public static Item itemUpgrade; public static Item itemAtmAnalyser; public static Item itemBiomeChanger; - public static Item itemBucketNitrogen; - public static Item itemBucketHydrogen; - - public static Item itemBucketOxygen; public static Item itemAstroBed; public static Item itemBasicLaserGun; public static Item itemSpaceElevatorChip; public static Item itemBeaconFinder; public static Item itemThermite; - public static Item itemBucketEnrichedLava; public static Item itemHovercraft; } diff --git a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java index 4ae6a57ae..1a7d72340 100644 --- a/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java +++ b/src/main/java/zmaster587/advancedRocketry/client/ClientProxy.java @@ -14,6 +14,7 @@ import net.minecraft.client.renderer.color.IItemColor; import net.minecraft.entity.Entity; import net.minecraft.init.Blocks; +import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemStack; @@ -107,12 +108,6 @@ public void registerRenderers() { //RendererModelBlock blockRenderer = new RendererModelBlock(); - //RendererBucket bucket = new RendererBucket(); - //MinecraftForgeClient.registerItemRenderer(AdvancedRocketryItems.itemBucketRocketFuel, bucket); - //MinecraftForgeClient.registerItemRenderer(AdvancedRocketryItems.itemBucketNitrogen, bucket); - //MinecraftForgeClient.registerItemRenderer(AdvancedRocketryItems.itemBucketHydrogen, bucket); - //MinecraftForgeClient.registerItemRenderer(AdvancedRocketryItems.itemBucketOxygen, bucket); - RenderingRegistry.registerEntityRenderingHandler(EntityRocket.class, (IRenderFactory)new RendererRocket(null)); RenderingRegistry.registerEntityRenderingHandler(EntityLaserNode.class, (IRenderFactory)new RenderLaser(2.0, new float[] {1F, 0.25F, 0.25F, 0.2F}, new float[] {0.9F, 0.2F, 0.3F, 0.5F})); RenderingRegistry.registerEntityRenderingHandler(EntityItemAbducted.class, (IRenderFactory)new RendererItem(Minecraft.getMinecraft().getRenderManager(), Minecraft.getMinecraft().getRenderItem())); @@ -149,10 +144,10 @@ public void preInitBlocks() Item blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockLoader); ModelLoader.setCustomModelResourceLocation(blockItem, 0, new ModelResourceLocation("advancedrocketry:databus", "inventory")); ModelLoader.setCustomModelResourceLocation(blockItem, 1, new ModelResourceLocation("advancedrocketry:satelliteHatch", "inventory")); - ModelLoader.setCustomModelResourceLocation(blockItem, 2, new ModelResourceLocation("libvulpes:inputHatch", "inventory")); - ModelLoader.setCustomModelResourceLocation(blockItem, 3, new ModelResourceLocation("libvulpes:outputHatch", "inventory")); - ModelLoader.setCustomModelResourceLocation(blockItem, 4, new ModelResourceLocation("libvulpes:fluidInputHatch", "inventory")); - ModelLoader.setCustomModelResourceLocation(blockItem, 5, new ModelResourceLocation("libvulpes:fluidOutputHatch", "inventory")); + ModelLoader.setCustomModelResourceLocation(blockItem, 2, new ModelResourceLocation("libvulpes:outputHatch", "inventory")); + ModelLoader.setCustomModelResourceLocation(blockItem, 3, new ModelResourceLocation("libvulpes:inputHatch", "inventory")); + ModelLoader.setCustomModelResourceLocation(blockItem, 4, new ModelResourceLocation("libvulpes:fluidOutputHatch", "inventory")); + ModelLoader.setCustomModelResourceLocation(blockItem, 5, new ModelResourceLocation("libvulpes:fluidInputHatch", "inventory")); ModelLoader.setCustomModelResourceLocation(blockItem, 6, new ModelResourceLocation("advancedrocketry:guidancecomputeraccesshatch", "inventory")); blockItem = Item.getItemFromBlock(AdvancedRocketryBlocks.blockCrystal); @@ -256,7 +251,7 @@ public void preInitBlocks() for(Item blockItem2 : blockItems) ModelLoader.setCustomModelResourceLocation(blockItem2, 0, new ModelResourceLocation(blockItem2.getRegistryName(), "inventory")); - + //TODO fluids registerFluidModel((IFluidBlock) AdvancedRocketryBlocks.blockOxygenFluid); registerFluidModel((IFluidBlock) AdvancedRocketryBlocks.blockNitrogenFluid); @@ -302,12 +297,6 @@ public void preInitItems() ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemSpaceStation, 0, new ModelResourceLocation("advancedrocketry:spaceStation", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemBucketHydrogen, 0, new ModelResourceLocation("advancedrocketry:bucketHydrogen", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemBucketOxygen, 0, new ModelResourceLocation("advancedrocketry:bucketOxygen", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemBucketNitrogen, 0, new ModelResourceLocation("advancedrocketry:bucketNitrogen", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemBucketRocketFuel, 0, new ModelResourceLocation("advancedrocketry:bucketRocketFuel", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemBucketEnrichedLava, 0, new ModelResourceLocation("advancedrocketry:bucketEnrichedLava", "inventory")); - ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemSpaceSuit_Chest, 0, new ModelResourceLocation("advancedrocketry:spaceChestplate", "inventory")); ModelLoader.setCustomModelResourceLocation(AdvancedRocketryItems.itemSpaceSuit_Helmet, 0, new ModelResourceLocation("advancedrocketry:spaceHelmet", "inventory")); @@ -354,46 +343,46 @@ public void preinit() { } - + private void registerFluidModel(IFluidBlock fluidBlock) { Item item = Item.getItemFromBlock((Block) fluidBlock); - ModelBakery.registerItemVariants(item); - final ModelResourceLocation modelResourceLocation = new ModelResourceLocation("advancedrocketry:fluid", fluidBlock.getFluid().getName()); - - //ModelLoader.setCustomMeshDefinition(item, MeshDefinitionFix.create(stack -> modelResourceLocation)); + System.out.println(fluidBlock.getFluid().getName()); - - StateMapperBase ignoreState = new FluidStateMapper(modelResourceLocation); + if (item != Items.AIR) { + ModelLoader.registerItemVariants(item); + ModelLoader.setCustomMeshDefinition(item, new FluidItemMeshDefinition(modelResourceLocation)); + } + FluidStateMapper ignoreState = new FluidStateMapper(modelResourceLocation); ModelLoader.setCustomStateMapper((Block) fluidBlock, ignoreState); - ModelLoader.setCustomMeshDefinition(item, new FluidItemMeshDefinition(modelResourceLocation)); ModelBakery.registerItemVariants(item, modelResourceLocation); + } - + private static class FluidStateMapper extends StateMapperBase { - private final ModelResourceLocation fluidLocation; + private final ModelResourceLocation location; public FluidStateMapper(ModelResourceLocation fluidLocation) { - this.fluidLocation = fluidLocation; + this.location = fluidLocation; } @Override protected ModelResourceLocation getModelResourceLocation(IBlockState iBlockState) { - return fluidLocation; + return location; } } private static class FluidItemMeshDefinition implements ItemMeshDefinition { - private final ModelResourceLocation fluidLocation; + private final ModelResourceLocation location; public FluidItemMeshDefinition(ModelResourceLocation fluidLocation) { - this.fluidLocation = fluidLocation; + this.location = fluidLocation; } @Override public ModelResourceLocation getModelLocation(ItemStack stack) { - return fluidLocation; + return location; } } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/fluid.json b/src/main/resources/assets/advancedrocketry/blockstates/fluid.json index a052fdf68..75a423509 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/fluid.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/fluid.json @@ -1,42 +1,35 @@ - { "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "transform": "forge:default-item" + }, "variants": { - "nitrogen": [ - { - "model": "forge:fluid", + "nitrogen": [{ "custom": { "fluid": "nitrogen" } } ], - "rocketfuel": [ - { - "model": "forge:fluid", + "rocketfuel": [{ "custom": { "fluid": "rocketfuel" } } ], - "oxygen": [ - { - "model": "forge:fluid", + "oxygen": [{ "custom": { "fluid": "oxygen" } } ], - "hydrogen": [ - { - "model": "forge:fluid", + "hydrogen": [{ "custom": { "fluid": "hydrogen" } } ], - "enrichedlava": [ - { - "model": "forge:fluid", + "enrichedlava": [{ "custom": { "fluid": "enrichedlava" } diff --git a/src/main/resources/assets/advancedrocketry/blockstates/platepress.json b/src/main/resources/assets/advancedrocketry/blockstates/platepress.json index 7c40cc7c4..b0134055c 100644 --- a/src/main/resources/assets/advancedrocketry/blockstates/platepress.json +++ b/src/main/resources/assets/advancedrocketry/blockstates/platepress.json @@ -1,16 +1,17 @@ { "variants": { - "extended=false,facing=down": { "model": "piston_normal", "x": 90 }, - "extended=false,facing=up": { "model": "piston_normal", "x": 270 }, - "extended=false,facing=north": { "model": "piston_normal" }, - "extended=false,facing=south": { "model": "piston_normal", "y": 180 }, - "extended=false,facing=west": { "model": "piston_normal", "y": 270 }, - "extended=false,facing=east": { "model": "piston_normal", "y": 90 }, - "extended=true,facing=down": { "model": "piston_extended_normal", "x": 90 }, - "extended=true,facing=up": { "model": "piston_extended_normal", "x": 270 }, - "extended=true,facing=north": { "model": "piston_extended_normal" }, - "extended=true,facing=south": { "model": "piston_extended_normal", "y": 180 }, - "extended=true,facing=west": { "model": "piston_extended_normal", "y": 270 }, - "extended=true,facing=east": { "model": "piston_extended_normal", "y": 90 } + "extended=false,facing=down": { "model": "advancedrocketry:platepresser_normal", "x": 90 }, + "extended=false,facing=up": { "model": "advancedrocketry:platepresser_normal", "x": 270 }, + "extended=false,facing=north": { "model": "advancedrocketry:platepresser_normal" }, + "extended=false,facing=south": { "model": "advancedrocketry:platepresser_normal", "y": 180 }, + "extended=false,facing=west": { "model": "advancedrocketry:platepresser_normal", "y": 270 }, + "extended=false,facing=east": { "model": "advancedrocketry:platepresser_normal", "y": 90 }, + "extended=true,facing=down": { "model": "advancedrocketry:platepresser_extended_normal", "x": 90 }, + "extended=true,facing=up": { "model": "advancedrocketry:platepresser_extended_normal", "x": 270 }, + "extended=true,facing=north": { "model": "advancedrocketry:platepresser_extended_normal" }, + "extended=true,facing=south": { "model": "advancedrocketry:platepresser_extended_normal", "y": 180 }, + "extended=true,facing=west": { "model": "advancedrocketry:platepresser_extended_normal", "y": 270 }, + "extended=true,facing=east": { "model": "advancedrocketry:platepresser_extended_normal", "y": 90 }, + "inventory": { "model": "advancedrocketry:platepresser_inventory_normal", "x": 180 } } } diff --git a/src/main/resources/assets/advancedrocketry/lang/en_US.lang b/src/main/resources/assets/advancedrocketry/lang/en_US.lang index 1fcc92e5e..159c490c5 100644 --- a/src/main/resources/assets/advancedrocketry/lang/en_US.lang +++ b/src/main/resources/assets/advancedrocketry/lang/en_US.lang @@ -45,9 +45,10 @@ tile.bipropellantfueltank.name=Bipropellant Fuel Tank tile.oxidizerfueltank.name=Oxidizer Fuel Tank tile.monitoringstation.name=Rocket Monitoring Station tile.satelliteMonitor.name=Satellite Terminal -tile.sapling.name=Lightwood Sapling -tile.leaves2.name=Lightwood Leaves -tile.planks.name=Lightwood planks +tile.lightwoodlog.name=Lightwood Woog +tile.lightwoodsapling.name=Lightwood Sapling +tile.lightwoodleaves.name=Lightwood Leaves +tile.lightwoodplanks.name=Lightwood planks tile.chipStorage.name=Satellite Id Storage tile.planetanalyser.name=Astrobody Data Processor tile.lunaranalyser.name=Lunar Analyser diff --git a/src/main/resources/assets/advancedrocketry/models/block/platepresser_extended_normal.json b/src/main/resources/assets/advancedrocketry/models/block/platepresser_extended_normal.json new file mode 100644 index 000000000..0c75f9ba2 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/platepresser_extended_normal.json @@ -0,0 +1,8 @@ +{ + "parent": "block/piston_extended", + "textures": { + "bottom": "advancedrocketry:blocks/platepresser_top", + "side": "advancedrocketry:blocks/platepresser_side", + "inside": "advancedrocketry:blocks/platepresser_internal" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/block/platepresser_inventory_normal.json b/src/main/resources/assets/advancedrocketry/models/block/platepresser_inventory_normal.json new file mode 100644 index 000000000..eaef403f6 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/platepresser_inventory_normal.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_bottom_top", + "textures": { + "bottom": "advancedrocketry:blocks/platepresser_top", + "side": "advancedrocketry:blocks/platepresser_side", + "top": "advancedrocketry:blocks/platepresser_bottom" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/block/platepresser_normal.json b/src/main/resources/assets/advancedrocketry/models/block/platepresser_normal.json new file mode 100644 index 000000000..e7aabd939 --- /dev/null +++ b/src/main/resources/assets/advancedrocketry/models/block/platepresser_normal.json @@ -0,0 +1,8 @@ +{ + "parent": "block/piston", + "textures": { + "bottom": "advancedrocketry:blocks/platepresser_top", + "side": "advancedrocketry:blocks/platepresser_side", + "platform": "advancedrocketry:blocks/platepresser_bottom" + } +} diff --git a/src/main/resources/assets/advancedrocketry/models/endtank.obj b/src/main/resources/assets/advancedrocketry/models/endtank.obj deleted file mode 100644 index b64ad6a03..000000000 --- a/src/main/resources/assets/advancedrocketry/models/endtank.obj +++ /dev/null @@ -1,476 +0,0 @@ -# Blender v2.74 (sub 0) OBJ File: 'bottomTank.blend' -# www.blender.org -o Cylinder6 -v -0.468458 -0.436000 -0.380070 -v 0.380070 -0.436000 0.468458 -v -0.455514 -0.391806 -0.393014 -v 0.393014 -0.391806 0.455514 -v -0.424264 -0.373500 -0.424264 -v 0.424264 -0.373500 0.424264 -v -0.393014 -0.391806 -0.455514 -v 0.455514 -0.391806 0.393014 -v -0.380070 -0.436000 -0.468458 -v 0.468458 -0.436000 0.380070 -v -0.393014 -0.480194 -0.455514 -v 0.455514 -0.480194 0.393014 -v -0.424264 -0.498500 -0.424264 -v 0.424264 -0.498500 0.424264 -v -0.455514 -0.480194 -0.393014 -v 0.393014 -0.480194 0.455514 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.798096 0.002009 -vt 0.898096 0.202009 -vt 0.968807 0.172719 -vt 0.898096 0.002009 -vt 0.998096 0.102009 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.031298 -s off -f 2/1 4/2 3/3 -f 4/1 6/2 5/3 -f 6/1 8/2 7/3 -f 7/4 8/1 10/2 -f 9/4 10/1 12/2 -f 11/4 12/1 14/2 -f 4/5 2/6 12/7 -f 16/1 2/2 1/3 -f 13/4 14/1 16/2 -f 1/5 5/8 9/7 -f 1/4 2/1 3/3 -f 3/4 4/1 5/3 -f 5/4 6/1 7/3 -f 9/3 7/4 10/2 -f 11/3 9/4 12/2 -f 13/3 11/4 14/2 -f 8/9 6/10 4/5 -f 12/7 10/11 8/9 -f 16/8 14/12 12/7 -f 12/7 2/6 16/8 -f 12/7 8/9 4/5 -f 15/4 16/1 1/3 -f 15/3 13/4 16/2 -f 13/9 15/10 1/5 -f 9/7 11/11 13/9 -f 5/8 7/12 9/7 -f 1/5 3/6 5/8 -f 9/7 13/9 1/5 -o Cylinder5 -v -0.380070 -0.436000 0.468458 -v 0.468458 -0.436000 -0.380070 -v -0.393014 -0.391806 0.455514 -v 0.455514 -0.391806 -0.393014 -v -0.424264 -0.373500 0.424264 -v 0.424264 -0.373500 -0.424264 -v -0.455514 -0.391806 0.393014 -v 0.393014 -0.391806 -0.455514 -v -0.468458 -0.436000 0.380070 -v 0.380070 -0.436000 -0.468458 -v -0.455514 -0.480194 0.393014 -v 0.393014 -0.480194 -0.455514 -v -0.424264 -0.498500 0.424264 -v 0.424264 -0.498500 -0.424264 -v -0.393014 -0.480194 0.455514 -v 0.455514 -0.480194 -0.393014 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.798096 0.002009 -vt 0.898096 0.202009 -vt 0.998096 0.102009 -vt 0.898096 0.002009 -vt 0.968807 0.031298 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.172719 -s off -f 18/13 20/14 19/15 -f 20/13 22/14 21/15 -f 21/16 22/13 24/14 -f 23/16 24/13 26/14 -f 25/16 26/13 28/14 -f 28/13 30/14 29/15 -f 20/17 32/18 28/19 -f 31/16 32/13 18/14 -f 29/16 30/13 32/14 -f 17/17 21/18 23/20 -f 17/16 18/13 19/15 -f 19/16 20/13 21/15 -f 23/15 21/16 24/14 -f 25/15 23/16 26/14 -f 27/15 25/16 28/14 -f 27/16 28/13 29/15 -f 24/21 22/22 20/17 -f 20/17 26/23 24/21 -f 32/18 30/20 28/19 -f 20/17 18/24 32/18 -f 28/19 26/23 20/17 -f 17/15 31/16 18/14 -f 31/15 29/16 32/14 -f 29/21 31/22 17/17 -f 25/19 27/23 29/21 -f 17/17 23/20 25/19 -f 17/17 19/24 21/18 -f 25/19 29/21 17/17 -o Cylinder4 -v -0.437500 -0.500000 -0.375000 -v -0.437500 0.500000 -0.375000 -v -0.481694 -0.500000 -0.393306 -v -0.481694 0.500000 -0.393306 -v -0.500000 -0.500000 -0.437500 -v -0.500000 0.500000 -0.437500 -v -0.481694 -0.500000 -0.481694 -v -0.481694 0.500000 -0.481694 -v -0.437500 -0.500000 -0.500000 -v -0.437500 0.500000 -0.500000 -v -0.393306 -0.500000 -0.481694 -v -0.393306 0.500000 -0.481694 -v -0.375000 -0.500000 -0.437500 -v -0.375000 0.500000 -0.437500 -v -0.393306 -0.500000 -0.393306 -v -0.393306 0.500000 -0.393306 -vt 0.895851 0.244514 -vt 0.886286 0.244514 -vt 0.886286 0.044548 -vt 0.876720 0.244514 -vt 0.876720 0.044548 -vt 0.867155 0.244514 -vt 0.867155 0.044548 -vt 0.857589 0.244514 -vt 0.857589 0.044548 -vt 0.934113 0.244514 -vt 0.924547 0.244514 -vt 0.924547 0.044548 -vt 0.914982 0.244514 -vt 0.914982 0.044548 -vt 0.950476 0.090768 -vt 0.934147 0.084005 -vt 0.940911 0.067675 -vt 0.905417 0.244514 -vt 0.895851 0.044548 -vt 0.905416 0.044548 -vt 0.950476 0.044548 -vt 0.957240 0.051312 -vt 0.940911 0.067641 -vt 0.934113 0.044548 -vt 0.957240 0.074439 -vt 0.957240 0.084005 -vt 0.950476 0.067675 -vt 0.934147 0.074439 -vt 0.940911 0.090768 -vt 0.934147 0.051312 -vt 0.940911 0.044548 -vt 0.934147 0.060878 -vt 0.957240 0.060878 -vt 0.950476 0.067641 -s off -f 34/25 36/26 35/27 -f 36/26 38/28 37/29 -f 38/28 40/30 39/31 -f 40/30 42/32 41/33 -f 42/34 44/35 43/36 -f 44/35 46/37 45/38 -f 36/39 48/40 44/41 -f 48/42 34/25 33/43 -f 46/37 48/42 47/44 -f 33/45 35/46 41/47 -f 33/43 34/25 35/27 -f 35/27 36/26 37/29 -f 37/29 38/28 39/31 -f 39/31 40/30 41/33 -f 41/48 42/34 43/36 -f 43/36 44/35 45/38 -f 40/49 38/50 36/39 -f 44/41 42/51 40/49 -f 48/40 46/52 44/41 -f 36/39 34/53 48/40 -f 44/41 40/49 36/39 -f 47/44 48/42 33/43 -f 45/38 46/37 47/44 -f 45/54 47/55 33/45 -f 41/47 43/56 45/54 -f 37/57 39/58 41/47 -f 41/47 35/46 37/57 -f 41/47 45/54 33/45 -o Cylinder3 -v 0.437500 -0.500000 -0.375000 -v 0.437500 0.500000 -0.375000 -v 0.393306 -0.500000 -0.393306 -v 0.393306 0.500000 -0.393306 -v 0.375000 -0.500000 -0.437500 -v 0.375000 0.500000 -0.437500 -v 0.393306 -0.500000 -0.481694 -v 0.393306 0.500000 -0.481694 -v 0.437500 -0.500000 -0.500000 -v 0.437500 0.500000 -0.500000 -v 0.481694 -0.500000 -0.481694 -v 0.481694 0.500000 -0.481694 -v 0.500000 -0.500000 -0.437500 -v 0.500000 0.500000 -0.437500 -v 0.481694 -0.500000 -0.393306 -v 0.481694 0.500000 -0.393306 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.898096 0.202009 -vt 0.998096 0.102009 -vt 0.898096 0.002009 -vt 0.968807 0.172719 -vt 0.798096 0.002009 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.031298 -s off -f 50/59 52/60 51/61 -f 52/59 54/60 53/61 -f 54/59 56/60 55/61 -f 56/59 58/60 57/61 -f 58/59 60/60 59/61 -f 60/59 62/60 61/61 -f 52/62 64/63 60/64 -f 64/59 50/60 49/61 -f 62/59 64/60 63/61 -f 49/62 51/65 57/64 -f 49/66 50/59 51/61 -f 51/66 52/59 53/61 -f 53/66 54/59 55/61 -f 55/66 56/59 57/61 -f 57/66 58/59 59/61 -f 59/66 60/59 61/61 -f 56/67 54/68 52/62 -f 60/64 58/69 56/67 -f 64/63 62/70 60/64 -f 52/62 50/65 64/63 -f 60/64 56/67 52/62 -f 63/66 64/59 49/61 -f 61/66 62/59 63/61 -f 61/67 63/68 49/62 -f 57/64 59/69 61/67 -f 53/63 55/70 57/64 -f 57/64 51/65 53/63 -f 57/64 61/67 49/62 -o Cylinder2 -v 0.437500 -0.500000 0.500000 -v 0.437500 0.500000 0.500000 -v 0.393306 -0.500000 0.481694 -v 0.393306 0.500000 0.481694 -v 0.375000 -0.500000 0.437500 -v 0.375000 0.500000 0.437500 -v 0.393306 -0.500000 0.393306 -v 0.393306 0.500000 0.393306 -v 0.437500 -0.500000 0.375000 -v 0.437500 0.500000 0.375000 -v 0.481694 -0.500000 0.393306 -v 0.481694 0.500000 0.393306 -v 0.500000 -0.500000 0.437500 -v 0.500000 0.500000 0.437500 -v 0.481694 -0.500000 0.481694 -v 0.481694 0.500000 0.481694 -vt 0.990625 -0.002344 -vt 0.990625 0.197656 -vt 0.790625 0.197656 -vt 0.890625 0.197656 -vt 0.990625 0.097656 -vt 0.890625 -0.002344 -vt 0.961336 0.168367 -vt 0.790625 -0.002344 -vt 0.790625 0.097656 -vt 0.819914 0.168367 -vt 0.819914 0.026946 -vt 0.961336 0.026946 -s off -f 66/71 68/72 67/73 -f 68/71 70/72 69/73 -f 70/71 72/72 71/73 -f 72/71 74/72 73/73 -f 74/71 76/72 75/73 -f 76/71 78/72 77/73 -f 68/74 80/75 76/76 -f 80/71 66/72 65/73 -f 78/71 80/72 79/73 -f 65/74 67/77 73/76 -f 65/78 66/71 67/73 -f 67/78 68/71 69/73 -f 69/78 70/71 71/73 -f 71/78 72/71 73/73 -f 73/78 74/71 75/73 -f 75/78 76/71 77/73 -f 72/79 70/80 68/74 -f 76/76 74/81 72/79 -f 80/75 78/82 76/76 -f 68/74 66/77 80/75 -f 76/76 72/79 68/74 -f 79/78 80/71 65/73 -f 77/78 78/71 79/73 -f 77/79 79/80 65/74 -f 73/76 75/81 77/79 -f 69/75 71/82 73/76 -f 73/76 67/77 69/75 -f 73/76 77/79 65/74 -o Cylinder1 -v -0.437500 -0.500000 0.500000 -v -0.437500 0.500000 0.500000 -v -0.481694 -0.500000 0.481694 -v -0.481694 0.500000 0.481694 -v -0.500000 -0.500000 0.437500 -v -0.500000 0.500000 0.437500 -v -0.481694 -0.500000 0.393306 -v -0.481694 0.500000 0.393306 -v -0.437500 -0.500000 0.375000 -v -0.437500 0.500000 0.375000 -v -0.393306 -0.500000 0.393306 -v -0.393306 0.500000 0.393306 -v -0.375000 -0.500000 0.437500 -v -0.375000 0.500000 0.437500 -v -0.393306 -0.500000 0.481694 -v -0.393306 0.500000 0.481694 -vt 0.975000 0.025000 -vt 0.975000 0.225000 -vt 0.775000 0.225000 -vt 0.875000 0.225000 -vt 0.975000 0.125000 -vt 0.875000 0.025000 -vt 0.945711 0.195711 -vt 0.775000 0.025000 -vt 0.775000 0.125000 -vt 0.804289 0.195711 -vt 0.804289 0.054289 -vt 0.945711 0.054289 -s off -f 82/83 84/84 83/85 -f 84/83 86/84 85/85 -f 86/83 88/84 87/85 -f 88/83 90/84 89/85 -f 90/83 92/84 91/85 -f 92/83 94/84 93/85 -f 84/86 96/87 92/88 -f 96/83 82/84 81/85 -f 94/83 96/84 95/85 -f 81/86 83/89 89/88 -f 81/90 82/83 83/85 -f 83/90 84/83 85/85 -f 85/90 86/83 87/85 -f 87/90 88/83 89/85 -f 89/90 90/83 91/85 -f 91/90 92/83 93/85 -f 88/91 86/92 84/86 -f 92/88 90/93 88/91 -f 96/87 94/94 92/88 -f 84/86 82/89 96/87 -f 92/88 88/91 84/86 -f 95/90 96/83 81/85 -f 93/90 94/83 95/85 -f 93/91 95/92 81/86 -f 89/88 91/93 93/91 -f 85/87 87/94 89/88 -f 89/88 83/89 85/87 -f 89/88 93/91 81/86 -o Cylinder -v 0.000000 -0.100000 0.500000 -v 0.000000 0.500000 0.500000 -v -0.353553 -0.100000 0.353553 -v -0.353553 0.500000 0.353553 -v -0.500000 -0.100000 -0.000000 -v -0.500000 0.500000 -0.000000 -v -0.353553 -0.100000 -0.353553 -v -0.353553 0.500000 -0.353553 -v 0.000000 -0.100000 -0.500000 -v 0.000000 0.500000 -0.500000 -v 0.353553 -0.100000 -0.353553 -v 0.353553 0.500000 -0.353553 -v 0.500000 -0.100000 0.000000 -v 0.500000 0.500000 0.000000 -v 0.353553 -0.100000 0.353553 -v 0.353553 0.500000 0.353553 -v 0.000000 -0.450000 0.202647 -v -0.143293 -0.450000 0.143293 -v -0.202647 -0.450000 -0.000000 -v -0.143293 -0.450000 -0.143293 -v 0.000000 -0.450000 -0.202647 -v 0.143293 -0.450000 -0.143293 -v 0.202647 -0.450000 0.000000 -v 0.143293 -0.450000 0.143293 -vt 0.000000 0.250000 -vt 0.000000 0.125000 -vt 0.343750 0.125000 -vt 0.000000 0.000000 -vt 0.343750 0.000000 -vt 0.000000 1.000000 -vt 0.000000 0.875000 -vt 0.343750 0.875000 -vt 0.000000 0.750000 -vt 0.343750 0.750000 -vt 0.000000 0.625000 -vt 0.343750 0.625000 -vt 0.000000 0.500000 -vt 0.343750 0.500000 -vt 0.562500 0.625000 -vt 0.343750 0.531250 -vt 0.437500 0.312500 -vt 0.000000 0.375000 -vt 0.343750 0.250000 -vt 0.343750 0.375000 -vt 0.394745 0.113330 -vt 0.605254 0.199170 -vt 0.457080 0.261505 -vt 0.343750 1.000000 -vt 0.656250 0.531250 -vt 0.562500 0.312500 -vt 0.656250 0.406250 -vt 0.343750 0.406250 -vt 0.437500 0.625000 -vt 0.457080 0.050995 -vt 0.542920 0.050995 -vt 0.394745 0.199170 -vt 0.542920 0.261505 -vt 0.605254 0.113330 -s off -f 98/95 100/96 99/97 -f 100/96 102/98 101/99 -f 102/100 104/101 103/102 -f 104/101 106/103 105/104 -f 106/103 108/105 107/106 -f 108/105 110/107 109/108 -f 100/109 112/110 108/111 -f 112/112 98/95 97/113 -f 110/107 112/112 111/114 -f 119/115 115/116 117/117 -f 113/118 97/100 99/101 -f 114/102 99/101 101/103 -f 116/106 115/104 101/103 -f 116/106 103/105 105/107 -f 118/114 117/108 105/107 -f 118/114 107/112 109/95 -f 119/113 109/95 111/96 -f 113/99 120/97 111/96 -f 97/113 98/95 99/97 -f 99/97 100/96 101/99 -f 101/118 102/100 103/102 -f 103/102 104/101 105/104 -f 105/104 106/103 107/106 -f 107/106 108/105 109/108 -f 108/111 102/119 100/109 -f 108/111 106/120 104/121 -f 112/110 110/122 108/111 -f 100/109 98/123 112/110 -f 108/111 104/121 102/119 -f 111/114 112/112 97/113 -f 109/108 110/107 111/114 -f 119/115 120/124 113/125 -f 117/117 118/126 119/115 -f 115/116 116/127 117/117 -f 113/125 114/128 115/116 -f 115/116 119/115 113/125 -f 114/102 113/118 99/101 -f 115/104 114/102 101/103 -f 103/105 116/106 101/103 -f 117/108 116/106 105/107 -f 107/112 118/114 105/107 -f 119/113 118/114 109/95 -f 120/97 119/113 111/96 -f 97/98 113/99 111/96 diff --git a/src/main/resources/assets/advancedrocketry/models/middletank.obj b/src/main/resources/assets/advancedrocketry/models/middletank.obj deleted file mode 100644 index 9e231a008..000000000 --- a/src/main/resources/assets/advancedrocketry/models/middletank.obj +++ /dev/null @@ -1,386 +0,0 @@ -# Blender v2.74 (sub 0) OBJ File: 'middleTank.blend' -# www.blender.org -o Cylinder4 -v -0.437500 -0.500000 -0.375000 -v -0.437500 0.500000 -0.375000 -v -0.481694 -0.500000 -0.393306 -v -0.481694 0.500000 -0.393306 -v -0.500000 -0.500000 -0.437500 -v -0.500000 0.500000 -0.437500 -v -0.481694 -0.500000 -0.481694 -v -0.481694 0.500000 -0.481694 -v -0.437500 -0.500000 -0.500000 -v -0.437500 0.500000 -0.500000 -v -0.393306 -0.500000 -0.481694 -v -0.393306 0.500000 -0.481694 -v -0.375000 -0.500000 -0.437500 -v -0.375000 0.500000 -0.437500 -v -0.393306 -0.500000 -0.393306 -v -0.393306 0.500000 -0.393306 -vt 0.895851 0.244514 -vt 0.886286 0.244514 -vt 0.886286 0.044548 -vt 0.876720 0.244514 -vt 0.876720 0.044548 -vt 0.867155 0.244514 -vt 0.867155 0.044548 -vt 0.857589 0.244514 -vt 0.857589 0.044548 -vt 0.934113 0.244514 -vt 0.924547 0.244514 -vt 0.924547 0.044548 -vt 0.914982 0.244514 -vt 0.914982 0.044548 -vt 0.950476 0.090768 -vt 0.934147 0.084005 -vt 0.940911 0.067675 -vt 0.905417 0.244514 -vt 0.895851 0.044548 -vt 0.905416 0.044548 -vt 0.950476 0.044548 -vt 0.957240 0.051312 -vt 0.940911 0.067641 -vt 0.934113 0.044548 -vt 0.957240 0.074439 -vt 0.957240 0.084005 -vt 0.950476 0.067675 -vt 0.934147 0.074439 -vt 0.940911 0.090768 -vt 0.934147 0.051312 -vt 0.940911 0.044548 -vt 0.934147 0.060878 -vt 0.957240 0.060878 -vt 0.950476 0.067641 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn 0.382700 0.000000 0.923900 -vn 0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -s off -f 2/1/1 4/2/1 3/3/1 -f 4/2/2 6/4/2 5/5/2 -f 6/4/3 8/6/3 7/7/3 -f 8/6/4 10/8/4 9/9/4 -f 10/10/5 12/11/5 11/12/5 -f 12/11/6 14/13/6 13/14/6 -f 4/15/7 16/16/7 12/17/7 -f 16/18/8 2/1/8 1/19/8 -f 14/13/9 16/18/9 15/20/9 -f 1/21/10 3/22/10 9/23/10 -f 1/19/1 2/1/1 3/3/1 -f 3/3/2 4/2/2 5/5/2 -f 5/5/3 6/4/3 7/7/3 -f 7/7/4 8/6/4 9/9/4 -f 9/24/5 10/10/5 11/12/5 -f 11/12/6 12/11/6 13/14/6 -f 8/25/7 6/26/7 4/15/7 -f 12/17/7 10/27/7 8/25/7 -f 16/16/7 14/28/7 12/17/7 -f 4/15/7 2/29/7 16/16/7 -f 12/17/7 8/25/7 4/15/7 -f 15/20/8 16/18/8 1/19/8 -f 13/14/9 14/13/9 15/20/9 -f 13/30/10 15/31/10 1/21/10 -f 9/23/10 11/32/10 13/30/10 -f 5/33/10 7/34/10 9/23/10 -f 9/23/10 3/22/10 5/33/10 -f 9/23/10 13/30/10 1/21/10 -o Cylinder3 -v 0.437500 -0.500000 -0.375000 -v 0.437500 0.500000 -0.375000 -v 0.393306 -0.500000 -0.393306 -v 0.393306 0.500000 -0.393306 -v 0.375000 -0.500000 -0.437500 -v 0.375000 0.500000 -0.437500 -v 0.393306 -0.500000 -0.481694 -v 0.393306 0.500000 -0.481694 -v 0.437500 -0.500000 -0.500000 -v 0.437500 0.500000 -0.500000 -v 0.481694 -0.500000 -0.481694 -v 0.481694 0.500000 -0.481694 -v 0.500000 -0.500000 -0.437500 -v 0.500000 0.500000 -0.437500 -v 0.481694 -0.500000 -0.393306 -v 0.481694 0.500000 -0.393306 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.898096 0.202009 -vt 0.998096 0.102009 -vt 0.898096 0.002009 -vt 0.968807 0.172719 -vt 0.798096 0.002009 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.031298 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn 0.382700 0.000000 0.923900 -vn 0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -s off -f 18/35/11 20/36/11 19/37/11 -f 20/35/12 22/36/12 21/37/12 -f 22/35/13 24/36/13 23/37/13 -f 24/35/14 26/36/14 25/37/14 -f 26/35/15 28/36/15 27/37/15 -f 28/35/16 30/36/16 29/37/16 -f 20/38/17 32/39/17 28/40/17 -f 32/35/18 18/36/18 17/37/18 -f 30/35/19 32/36/19 31/37/19 -f 17/38/20 19/41/20 25/40/20 -f 17/42/11 18/35/11 19/37/11 -f 19/42/12 20/35/12 21/37/12 -f 21/42/13 22/35/13 23/37/13 -f 23/42/14 24/35/14 25/37/14 -f 25/42/15 26/35/15 27/37/15 -f 27/42/16 28/35/16 29/37/16 -f 24/43/17 22/44/17 20/38/17 -f 28/40/17 26/45/17 24/43/17 -f 32/39/17 30/46/17 28/40/17 -f 20/38/17 18/41/17 32/39/17 -f 28/40/17 24/43/17 20/38/17 -f 31/42/18 32/35/18 17/37/18 -f 29/42/19 30/35/19 31/37/19 -f 29/43/20 31/44/20 17/38/20 -f 25/40/20 27/45/20 29/43/20 -f 21/39/20 23/46/20 25/40/20 -f 25/40/20 19/41/20 21/39/20 -f 25/40/20 29/43/20 17/38/20 -o Cylinder2 -v 0.437500 -0.500000 0.500000 -v 0.437500 0.500000 0.500000 -v 0.393306 -0.500000 0.481694 -v 0.393306 0.500000 0.481694 -v 0.375000 -0.500000 0.437500 -v 0.375000 0.500000 0.437500 -v 0.393306 -0.500000 0.393306 -v 0.393306 0.500000 0.393306 -v 0.437500 -0.500000 0.375000 -v 0.437500 0.500000 0.375000 -v 0.481694 -0.500000 0.393306 -v 0.481694 0.500000 0.393306 -v 0.500000 -0.500000 0.437500 -v 0.500000 0.500000 0.437500 -v 0.481694 -0.500000 0.481694 -v 0.481694 0.500000 0.481694 -vt 0.990625 -0.002344 -vt 0.990625 0.197656 -vt 0.790625 0.197656 -vt 0.890625 0.197656 -vt 0.990625 0.097656 -vt 0.890625 -0.002344 -vt 0.961336 0.168367 -vt 0.790625 -0.002344 -vt 0.790625 0.097656 -vt 0.819914 0.168367 -vt 0.819914 0.026946 -vt 0.961336 0.026946 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn 0.382700 0.000000 0.923900 -vn 0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -s off -f 34/47/21 36/48/21 35/49/21 -f 36/47/22 38/48/22 37/49/22 -f 38/47/23 40/48/23 39/49/23 -f 40/47/24 42/48/24 41/49/24 -f 42/47/25 44/48/25 43/49/25 -f 44/47/26 46/48/26 45/49/26 -f 36/50/27 48/51/27 44/52/27 -f 48/47/28 34/48/28 33/49/28 -f 46/47/29 48/48/29 47/49/29 -f 33/50/30 35/53/30 41/52/30 -f 33/54/21 34/47/21 35/49/21 -f 35/54/22 36/47/22 37/49/22 -f 37/54/23 38/47/23 39/49/23 -f 39/54/24 40/47/24 41/49/24 -f 41/54/25 42/47/25 43/49/25 -f 43/54/26 44/47/26 45/49/26 -f 40/55/27 38/56/27 36/50/27 -f 44/52/27 42/57/27 40/55/27 -f 48/51/27 46/58/27 44/52/27 -f 36/50/27 34/53/27 48/51/27 -f 44/52/27 40/55/27 36/50/27 -f 47/54/28 48/47/28 33/49/28 -f 45/54/29 46/47/29 47/49/29 -f 45/55/30 47/56/30 33/50/30 -f 41/52/30 43/57/30 45/55/30 -f 37/51/30 39/58/30 41/52/30 -f 41/52/30 35/53/30 37/51/30 -f 41/52/30 45/55/30 33/50/30 -o Cylinder1 -v -0.437500 -0.500000 0.500000 -v -0.437500 0.500000 0.500000 -v -0.481694 -0.500000 0.481694 -v -0.481694 0.500000 0.481694 -v -0.500000 -0.500000 0.437500 -v -0.500000 0.500000 0.437500 -v -0.481694 -0.500000 0.393306 -v -0.481694 0.500000 0.393306 -v -0.437500 -0.500000 0.375000 -v -0.437500 0.500000 0.375000 -v -0.393306 -0.500000 0.393306 -v -0.393306 0.500000 0.393306 -v -0.375000 -0.500000 0.437500 -v -0.375000 0.500000 0.437500 -v -0.393306 -0.500000 0.481694 -v -0.393306 0.500000 0.481694 -vt 0.975000 0.025000 -vt 0.975000 0.225000 -vt 0.775000 0.225000 -vt 0.875000 0.225000 -vt 0.975000 0.125000 -vt 0.875000 0.025000 -vt 0.945711 0.195711 -vt 0.775000 0.025000 -vt 0.775000 0.125000 -vt 0.804289 0.195711 -vt 0.804289 0.054289 -vt 0.945711 0.054289 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn 0.382700 0.000000 0.923900 -vn 0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -s off -f 50/59/31 52/60/31 51/61/31 -f 52/59/32 54/60/32 53/61/32 -f 54/59/33 56/60/33 55/61/33 -f 56/59/34 58/60/34 57/61/34 -f 58/59/35 60/60/35 59/61/35 -f 60/59/36 62/60/36 61/61/36 -f 52/62/37 64/63/37 60/64/37 -f 64/59/38 50/60/38 49/61/38 -f 62/59/39 64/60/39 63/61/39 -f 49/62/40 51/65/40 57/64/40 -f 49/66/31 50/59/31 51/61/31 -f 51/66/32 52/59/32 53/61/32 -f 53/66/33 54/59/33 55/61/33 -f 55/66/34 56/59/34 57/61/34 -f 57/66/35 58/59/35 59/61/35 -f 59/66/36 60/59/36 61/61/36 -f 56/67/37 54/68/37 52/62/37 -f 60/64/37 58/69/37 56/67/37 -f 64/63/37 62/70/37 60/64/37 -f 52/62/37 50/65/37 64/63/37 -f 60/64/37 56/67/37 52/62/37 -f 63/66/38 64/59/38 49/61/38 -f 61/66/39 62/59/39 63/61/39 -f 61/67/40 63/68/40 49/62/40 -f 57/64/40 59/69/40 61/67/40 -f 53/63/40 55/70/40 57/64/40 -f 57/64/40 51/65/40 53/63/40 -f 57/64/40 61/67/40 49/62/40 -o Cylinder -v 0.000000 -0.500000 0.500000 -v 0.000000 0.500000 0.500000 -v -0.353553 -0.500000 0.353553 -v -0.353553 0.500000 0.353553 -v -0.500000 -0.500000 -0.000000 -v -0.500000 0.500000 -0.000000 -v -0.353553 -0.500000 -0.353553 -v -0.353553 0.500000 -0.353553 -v 0.000000 -0.500000 -0.500000 -v 0.000000 0.500000 -0.500000 -v 0.353553 -0.500000 -0.353553 -v 0.353553 0.500000 -0.353553 -v 0.500000 -0.500000 0.000000 -v 0.500000 0.500000 0.000000 -v 0.353553 -0.500000 0.353553 -v 0.353553 0.500000 0.353553 -vt 0.000000 0.250000 -vt 0.000000 0.125000 -vt 0.343750 0.125000 -vt 0.000000 0.000000 -vt 0.343750 0.000000 -vt 0.000000 1.000000 -vt 0.000000 0.875000 -vt 0.343750 0.875000 -vt 0.000000 0.750000 -vt 0.343750 0.750000 -vt 0.000000 0.625000 -vt 0.343750 0.625000 -vt 0.000000 0.500000 -vt 0.343750 0.500000 -vt 0.562500 0.625000 -vt 0.343750 0.531250 -vt 0.437500 0.312500 -vt 0.000000 0.375000 -vt 0.343750 0.250000 -vt 0.343750 0.375000 -vt 0.566291 0.310930 -vt 0.345320 0.222541 -vt 0.433709 0.001570 -vt 0.343750 1.000000 -vt 0.656250 0.531250 -vt 0.562500 0.312500 -vt 0.656250 0.406250 -vt 0.343750 0.406250 -vt 0.437500 0.625000 -vt 0.654680 0.089959 -vt 0.654680 0.222541 -vt 0.566291 0.001570 -vt 0.345320 0.089959 -vt 0.433709 0.310930 -vn -0.382700 0.000000 0.923900 -vn -0.923900 0.000000 0.382700 -vn -0.923900 0.000000 -0.382700 -vn -0.382700 0.000000 -0.923900 -vn 0.382700 0.000000 -0.923900 -vn 0.923900 0.000000 -0.382700 -vn 0.000000 1.000000 0.000000 -vn 0.382700 0.000000 0.923900 -vn 0.923900 0.000000 0.382700 -vn 0.000000 -1.000000 0.000000 -s off -f 66/71/41 68/72/41 67/73/41 -f 68/72/42 70/74/42 69/75/42 -f 70/76/43 72/77/43 71/78/43 -f 72/77/44 74/79/44 73/80/44 -f 74/79/45 76/81/45 75/82/45 -f 76/81/46 78/83/46 77/84/46 -f 68/85/47 80/86/47 76/87/47 -f 80/88/48 66/71/48 65/89/48 -f 78/83/49 80/88/49 79/90/49 -f 65/91/50 69/92/50 73/93/50 -f 65/89/41 66/71/41 67/73/41 -f 67/73/42 68/72/42 69/75/42 -f 69/94/43 70/76/43 71/78/43 -f 71/78/44 72/77/44 73/80/44 -f 73/80/45 74/79/45 75/82/45 -f 75/82/46 76/81/46 77/84/46 -f 76/87/47 70/95/47 68/85/47 -f 76/87/47 74/96/47 72/97/47 -f 80/86/47 78/98/47 76/87/47 -f 68/85/47 66/99/47 80/86/47 -f 76/87/47 72/97/47 70/95/47 -f 79/90/48 80/88/48 65/89/48 -f 77/84/49 78/83/49 79/90/49 -f 77/100/50 79/101/50 65/91/50 -f 65/91/50 75/102/50 77/100/50 -f 69/92/50 71/103/50 73/93/50 -f 65/91/50 67/104/50 69/92/50 -f 73/93/50 75/102/50 65/91/50 diff --git a/src/main/resources/assets/advancedrocketry/models/sawblade.obj b/src/main/resources/assets/advancedrocketry/models/sawblade.obj deleted file mode 100644 index 4bb96e790..000000000 --- a/src/main/resources/assets/advancedrocketry/models/sawblade.obj +++ /dev/null @@ -1,478 +0,0 @@ -# Blender v2.75 (sub 0) OBJ File: 'cuttingBlade.blend' -# www.blender.org -o Chassis -v 0.315000 -0.375500 -0.500000 -v 0.315000 0.125000 -0.062500 -v 0.190000 -0.375500 -0.500000 -v 0.190000 0.125000 -0.062500 -v 0.315000 -0.375500 0.500000 -v 0.315000 0.125000 0.062500 -v 0.190000 -0.375500 0.500000 -v 0.190000 0.125000 0.062500 -v 0.190000 -0.500500 -0.500000 -v 0.315000 -0.500500 -0.500000 -v 0.190000 -0.500500 0.500000 -v 0.315000 -0.500500 0.500000 -v -0.310000 -0.375500 -0.500000 -v -0.310000 0.125000 -0.062500 -v -0.185000 -0.375500 -0.500000 -v -0.185000 0.125000 -0.062500 -v -0.310000 -0.375500 0.500000 -v -0.310000 0.125000 0.062500 -v -0.185000 -0.375500 0.500000 -v -0.185000 0.125000 0.062500 -v -0.185000 -0.500500 -0.500000 -v -0.310000 -0.500500 -0.500000 -v -0.185000 -0.500500 0.500000 -v -0.310000 -0.500500 0.500000 -v 0.500000 0.082500 0.000000 -v -0.500000 0.082500 0.000000 -v 0.500000 0.051250 0.054127 -v -0.500000 0.051250 0.054127 -v 0.500000 -0.011250 0.054127 -v -0.500000 -0.011250 0.054127 -v 0.500000 -0.042500 -0.000000 -v -0.500000 -0.042500 -0.000000 -v 0.500000 -0.011250 -0.054127 -v -0.500000 -0.011250 -0.054127 -v 0.500000 0.051250 -0.054127 -v -0.500000 0.051250 -0.054127 -vt 0.835938 0.031250 -vt 0.820312 0.031250 -vt 0.820312 0.234375 -vt 0.664062 0.140625 -vt 0.804688 0.140625 -vt 0.742188 0.000000 -vt 0.804688 0.031250 -vt 0.804688 0.234375 -vt 0.804688 0.203125 -vt 0.664062 0.203125 -vt 0.726562 0.343750 -vt 0.664062 0.171875 -vt 0.804688 0.171875 -vt 0.804688 0.265625 -vt 0.820312 0.265625 -vt 0.820312 -0.000000 -vt 0.804688 0.000000 -vt 0.835938 -0.000000 -vt 0.648438 0.203125 -vt 0.640625 0.203125 -vt 0.640625 0.000000 -vt 0.632812 0.203125 -vt 0.632812 0.000000 -vt 0.625000 0.203125 -vt 0.625000 0.000000 -vt 0.617188 0.203125 -vt 0.648438 -0.000000 -vt 0.656250 0.015625 -vt 0.648438 0.015625 -vt 0.609375 0.203125 -vt 0.609375 0.000000 -vt 0.617188 0.000000 -vt 0.656250 0.031250 -vt 0.835938 0.234375 -vt 0.726562 0.000000 -vt 0.742188 0.343750 -vt 0.648438 0.031250 -vn 0.000000 0.658100 -0.752900 -vn -1.000000 0.000000 0.000000 -vn 0.000000 0.658100 0.752900 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 0.866000 0.500000 -vn -0.000000 -0.866000 0.500000 -vn -0.000000 -0.866000 -0.500000 -vn 0.000000 0.866000 -0.500000 -s off -f 1/1/1 3/2/1 4/3/1 -f 3/4/2 7/5/2 8/6/2 -f 7/2/3 5/7/3 6/8/3 -f 5/9/4 1/10/4 2/11/4 -f 9/12/2 11/13/2 7/5/2 -f 2/14/5 4/15/5 8/3/5 -f 12/13/4 10/12/4 1/10/4 -f 11/16/6 12/17/6 5/7/6 -f 10/18/7 9/16/7 3/2/7 -f 16/3/1 15/2/1 13/1/1 -f 20/6/4 19/5/4 15/4/4 -f 18/8/3 17/7/3 19/2/3 -f 14/11/2 13/10/2 17/9/2 -f 19/5/4 23/13/4 21/12/4 -f 20/3/5 16/15/5 14/14/5 -f 13/10/2 22/12/2 24/13/2 -f 17/7/6 24/17/6 23/16/6 -f 15/2/7 21/16/7 22/18/7 -f 26/19/8 28/20/8 27/21/8 -f 28/20/6 30/22/6 29/23/6 -f 30/22/9 32/24/9 31/25/9 -f 31/25/10 32/24/10 34/26/10 -f 28/27/2 36/28/2 32/29/2 -f 36/26/11 26/30/11 25/31/11 -f 34/26/7 36/26/7 35/32/7 -f 25/28/4 27/33/4 33/29/4 -f 2/34/1 1/1/1 4/3/1 -f 4/35/2 3/4/2 8/6/2 -f 8/3/3 7/2/3 6/8/3 -f 6/36/4 5/9/4 2/11/4 -f 3/4/2 9/12/2 7/5/2 -f 6/8/5 2/14/5 8/3/5 -f 5/9/4 12/13/4 1/10/4 -f 7/2/6 11/16/6 5/7/6 -f 1/1/7 10/18/7 3/2/7 -f 14/34/1 16/3/1 13/1/1 -f 16/35/4 20/6/4 15/4/4 -f 20/3/3 18/8/3 19/2/3 -f 18/36/2 14/11/2 17/9/2 -f 15/4/4 19/5/4 21/12/4 -f 18/8/5 20/3/5 14/14/5 -f 17/9/2 13/10/2 24/13/2 -f 19/2/6 17/7/6 23/16/6 -f 13/1/7 15/2/7 22/18/7 -f 25/27/8 26/19/8 27/21/8 -f 27/21/6 28/20/6 29/23/6 -f 29/23/9 30/22/9 31/25/9 -f 33/32/10 31/25/10 34/26/10 -f 32/29/2 30/29/2 28/27/2 -f 36/28/2 34/29/2 32/29/2 -f 28/27/2 26/28/2 36/28/2 -f 35/32/11 36/26/11 25/31/11 -f 33/32/7 34/26/7 35/32/7 -f 33/29/4 35/29/4 25/28/4 -f 29/37/4 31/37/4 33/29/4 -f 33/29/4 27/33/4 29/37/4 -o Saw -v -0.011500 0.460000 0.000000 -v -0.011500 0.471596 -0.183394 -v -0.011500 0.424984 -0.176034 -v -0.011500 0.365516 -0.349905 -v -0.011500 0.325269 -0.325269 -v -0.011500 0.203790 -0.463148 -v -0.011500 0.176034 -0.424984 -v -0.011500 0.011038 -0.505879 -v -0.011500 -0.000000 -0.460000 -v -0.011500 -0.183394 -0.471596 -v -0.011500 -0.176034 -0.424985 -v -0.011500 -0.349906 -0.365516 -v -0.011500 -0.325269 -0.325269 -v -0.011500 -0.463148 -0.203790 -v -0.011500 -0.424985 -0.176034 -v -0.011500 -0.505880 -0.011038 -v -0.011500 -0.460000 0.000000 -v -0.011500 -0.471596 0.183394 -v -0.011500 -0.424985 0.176035 -v -0.011500 -0.365516 0.349906 -v -0.011500 -0.325269 0.325269 -v -0.011500 -0.203790 0.463148 -v -0.011500 -0.176034 0.424985 -v -0.011500 -0.011038 0.505880 -v -0.011500 0.000000 0.460000 -v -0.011500 0.183394 0.471596 -v -0.011500 0.176035 0.424984 -v -0.011500 0.349906 0.365516 -v -0.011500 0.325269 0.325269 -v -0.011500 0.463148 0.203789 -v -0.011500 0.424985 0.176034 -v -0.011500 0.505879 0.011038 -v 0.011500 0.460000 0.000000 -v 0.011500 0.471596 -0.183394 -v 0.011500 0.424984 -0.176034 -v 0.011500 0.365516 -0.349905 -v 0.011500 0.325269 -0.325269 -v 0.011500 0.203790 -0.463148 -v 0.011500 0.176034 -0.424984 -v 0.011500 0.011038 -0.505879 -v 0.011500 -0.000000 -0.460000 -v 0.011500 -0.183394 -0.471596 -v 0.011500 -0.176034 -0.424985 -v 0.011500 -0.349906 -0.365516 -v 0.011500 -0.325269 -0.325269 -v 0.011500 -0.463148 -0.203790 -v 0.011500 -0.424985 -0.176034 -v 0.011500 -0.505880 -0.011038 -v 0.011500 -0.460000 0.000000 -v 0.011500 -0.471596 0.183394 -v 0.011500 -0.424985 0.176035 -v 0.011500 -0.365516 0.349906 -v 0.011500 -0.325269 0.325269 -v 0.011500 -0.203790 0.463148 -v 0.011500 -0.176034 0.424985 -v 0.011500 -0.011038 0.505880 -v 0.011500 0.000000 0.460000 -v 0.011500 0.183394 0.471596 -v 0.011500 0.176035 0.424984 -v 0.011500 0.349906 0.365516 -v 0.011500 0.325269 0.325269 -v 0.011500 0.463148 0.203789 -v 0.011500 0.424985 0.176034 -v 0.011500 0.505879 0.011038 -vt 0.531250 0.546875 -vt 0.531250 0.562500 -vt 0.523438 0.562500 -vt 0.531250 0.296875 -vt 0.523438 0.296875 -vt 0.531250 0.421875 -vt 0.531250 0.437500 -vt 0.523438 0.437500 -vt 0.531250 0.531250 -vt 0.523438 0.531250 -vt 0.531250 0.265625 -vt 0.531250 0.281250 -vt 0.523438 0.281250 -vt 0.531250 0.390625 -vt 0.531250 0.406250 -vt 0.523438 0.406250 -vt 0.531250 0.500000 -vt 0.531250 0.515625 -vt 0.523438 0.515625 -vt 0.531250 0.375000 -vt 0.523438 0.390625 -vt 0.531250 0.234375 -vt 0.531250 0.250000 -vt 0.523438 0.250000 -vt 0.531250 0.484375 -vt 0.523438 0.484375 -vt 0.523438 0.343750 -vt 0.531250 0.343750 -vt 0.531250 0.359375 -vt 0.531250 0.203125 -vt 0.531250 0.218750 -vt 0.523438 0.218750 -vt 0.531250 0.453125 -vt 0.531250 0.468750 -vt 0.523438 0.468750 -vt 0.523438 0.328125 -vt 0.531250 0.328125 -vt 0.531250 0.578125 -vt 0.523438 0.578125 -vt 0.531250 0.312500 -vt 0.523438 0.312500 -vt 0.523438 0.546875 -vt 0.523438 0.421875 -vt 0.523438 0.265625 -vt 0.523438 0.500000 -vt 0.523438 0.375000 -vt 0.632812 0.718750 -vt 0.546875 0.687500 -vt 0.562500 0.515625 -vt 0.609375 0.234375 -vt 0.562500 0.250000 -vt 0.585938 0.468750 -vt 0.523438 0.234375 -vt 0.523438 0.359375 -vt 0.523438 0.203125 -vt 0.523438 0.453125 -vt 0.554688 0.500000 -vt 0.585938 0.500000 -vt 0.585938 0.484375 -vt 0.609375 0.500000 -vt 0.609375 0.484375 -vt 0.632812 0.515625 -vt 0.632812 0.500000 -vt 0.648438 0.546875 -vt 0.656250 0.546875 -vt 0.656250 0.593750 -vt 0.664062 0.593750 -vt 0.656250 0.640625 -vt 0.664062 0.640625 -vt 0.648438 0.687500 -vt 0.656250 0.687500 -vt 0.632812 0.734375 -vt 0.609375 0.734375 -vt 0.609375 0.750000 -vt 0.585938 0.734375 -vt 0.585938 0.750000 -vt 0.562500 0.718750 -vt 0.554688 0.734375 -vt 0.539062 0.687500 -vt 0.539062 0.640625 -vt 0.531250 0.640625 -vt 0.539062 0.593750 -vt 0.531250 0.593750 -vt 0.546875 0.546875 -vt 0.539062 0.546875 -vt 0.609375 0.468750 -vt 0.632812 0.468750 -vt 0.632812 0.453125 -vt 0.656250 0.421875 -vt 0.648438 0.421875 -vt 0.664062 0.375000 -vt 0.656250 0.375000 -vt 0.664062 0.328125 -vt 0.656250 0.328125 -vt 0.656250 0.281250 -vt 0.648438 0.281250 -vt 0.632812 0.234375 -vt 0.632812 0.250000 -vt 0.609375 0.218750 -vt 0.585938 0.218750 -vt 0.585938 0.234375 -vt 0.554688 0.234375 -vt 0.539062 0.281250 -vt 0.546875 0.281250 -vt 0.539062 0.328125 -vt 0.539062 0.375000 -vt 0.539062 0.421875 -vt 0.546875 0.421875 -vt 0.554688 0.468750 -vt 0.562500 0.453125 -vn 0.000000 0.987800 -0.156000 -vn 0.000000 -0.522100 -0.852900 -vn 0.000000 -0.897900 -0.440200 -vn 0.000000 0.972300 0.233900 -vn 0.000000 -0.156000 -0.987800 -vn 0.000000 -0.661100 -0.750300 -vn 0.000000 0.808700 0.588200 -vn 0.000000 -0.323600 -0.946200 -vn 0.000000 0.897900 0.440200 -vn 0.000000 0.522100 0.852900 -vn 0.000000 0.063100 -0.998000 -vn 0.000000 0.661100 0.750300 -vn 0.000000 0.156000 0.987800 -vn 0.000000 0.440200 -0.897900 -vn 0.000000 0.323600 0.946200 -vn 0.000000 0.750300 -0.661100 -vn 0.000000 -0.233900 0.972300 -vn 0.000000 -0.063100 0.998000 -vn 0.000000 0.946200 -0.323600 -vn 0.000000 -0.588200 0.808700 -vn 0.000000 -0.440200 0.897900 -vn 0.000000 0.998000 0.063100 -vn 0.000000 -0.852900 0.522100 -vn 0.000000 0.233900 -0.972300 -vn 0.000000 -0.750300 0.661100 -vn 0.000000 -0.987800 0.156000 -vn 0.000000 0.588200 -0.808700 -vn 0.000000 -0.946200 0.323600 -vn 0.000000 -0.972300 -0.233900 -vn 0.000000 0.852900 -0.522100 -vn 0.000000 -0.998000 -0.063100 -vn 0.000000 -0.808700 -0.588200 -vn 1.000000 -0.000000 0.000000 -vn -1.000000 0.000000 -0.000000 -s off -f 94/38/12 95/39/12 63/40/12 -f 72/41/13 73/41/13 41/42/13 -f 83/43/14 84/44/14 52/45/14 -f 92/46/15 93/46/15 61/47/15 -f 70/48/16 71/49/16 39/50/16 -f 81/51/17 82/52/17 50/53/17 -f 90/54/18 91/55/18 59/56/18 -f 79/57/19 80/51/19 48/58/19 -f 99/59/20 100/60/20 68/61/20 -f 88/62/21 89/62/21 57/63/21 -f 45/64/22 77/65/22 78/66/22 -f 97/67/23 98/68/23 66/69/23 -f 86/70/24 87/71/24 55/72/24 -f 43/73/25 75/74/25 76/65/25 -f 95/39/26 96/75/26 64/76/26 -f 73/41/27 74/77/27 42/78/27 -f 84/44/28 85/44/28 53/45/28 -f 93/46/29 94/38/29 62/79/29 -f 39/50/30 71/49/30 72/41/30 -f 82/52/31 83/43/31 51/80/31 -f 91/55/32 92/46/32 60/47/32 -f 69/60/33 70/48/33 38/81/33 -f 80/51/34 81/51/34 49/58/34 -f 100/60/35 69/60/35 37/61/35 -f 89/62/36 90/54/36 58/82/36 -f 78/66/37 79/57/37 47/83/37 -f 66/69/38 98/68/38 99/59/38 -f 87/71/39 88/62/39 56/63/39 -f 44/64/40 76/65/40 77/65/40 -f 96/75/41 97/75/41 65/76/41 -f 53/45/42 85/44/42 86/70/42 -f 74/77/43 75/74/43 43/73/43 -f 89/84/44 81/85/44 73/86/44 -f 51/87/45 55/88/45 67/89/45 -f 62/79/12 94/38/12 63/40/12 -f 40/42/13 72/41/13 41/42/13 -f 51/80/14 83/43/14 52/45/14 -f 60/47/15 92/46/15 61/47/15 -f 38/81/16 70/48/16 39/50/16 -f 49/58/17 81/51/17 50/53/17 -f 58/82/18 90/54/18 59/56/18 -f 47/83/19 79/57/19 48/58/19 -f 67/90/20 99/59/20 68/61/20 -f 56/63/21 88/62/21 57/63/21 -f 46/91/22 45/64/22 78/66/22 -f 65/92/23 97/67/23 66/69/23 -f 54/93/24 86/70/24 55/72/24 -f 44/64/25 43/73/25 76/65/25 -f 63/40/26 95/39/26 64/76/26 -f 41/42/27 73/41/27 42/78/27 -f 52/45/28 84/44/28 53/45/28 -f 61/47/29 93/46/29 62/79/29 -f 40/42/30 39/50/30 72/41/30 -f 50/53/31 82/52/31 51/80/31 -f 59/56/32 91/55/32 60/47/32 -f 37/61/33 69/60/33 38/81/33 -f 48/58/34 80/51/34 49/58/34 -f 68/61/35 100/60/35 37/61/35 -f 57/63/36 89/62/36 58/82/36 -f 46/91/37 78/66/37 47/83/37 -f 67/90/38 66/69/38 99/59/38 -f 55/72/39 87/71/39 56/63/39 -f 45/64/40 44/64/40 77/65/40 -f 64/76/41 96/75/41 65/76/41 -f 54/93/42 53/45/42 86/70/42 -f 42/78/43 74/77/43 43/73/43 -f 73/86/44 72/94/44 71/95/44 -f 71/95/44 70/96/44 69/97/44 -f 69/97/44 100/98/44 99/99/44 -f 99/99/44 98/100/44 97/101/44 -f 97/101/44 96/102/44 95/103/44 -f 95/103/44 94/104/44 93/105/44 -f 93/105/44 92/106/44 91/107/44 -f 91/107/44 90/108/44 89/84/44 -f 89/84/44 88/109/44 87/110/44 -f 87/110/44 86/111/44 85/112/44 -f 85/112/44 84/113/44 83/114/44 -f 83/114/44 82/115/44 81/85/44 -f 81/85/44 80/116/44 79/117/44 -f 79/117/44 78/118/44 77/119/44 -f 77/119/44 76/120/44 75/121/44 -f 75/121/44 74/122/44 73/86/44 -f 73/86/44 71/95/44 69/97/44 -f 69/97/44 99/99/44 97/101/44 -f 97/101/44 95/103/44 93/105/44 -f 93/105/44 91/107/44 89/84/44 -f 89/84/44 87/110/44 85/112/44 -f 85/112/44 83/114/44 81/85/44 -f 73/86/44 79/117/44 77/119/44 -f 77/119/44 75/121/44 73/86/44 -f 73/86/44 69/97/44 97/101/44 -f 73/86/44 93/105/44 89/84/44 -f 89/84/44 85/112/44 81/85/44 -f 81/85/44 79/117/44 73/86/44 -f 73/86/44 97/101/44 93/105/44 -f 67/89/45 68/98/45 37/123/45 -f 37/123/45 38/124/45 39/125/45 -f 39/125/45 40/126/45 41/127/45 -f 41/127/45 42/128/45 43/129/45 -f 43/129/45 44/130/45 45/131/45 -f 45/131/45 46/132/45 47/133/45 -f 47/133/45 48/134/45 49/135/45 -f 49/135/45 50/136/45 51/87/45 -f 51/87/45 52/137/45 53/138/45 -f 53/138/45 54/139/45 55/88/45 -f 55/88/45 56/140/45 57/141/45 -f 57/141/45 58/74/45 59/142/45 -f 59/142/45 60/57/45 61/143/45 -f 61/143/45 62/144/45 63/145/45 -f 63/145/45 64/146/45 65/147/45 -f 65/147/45 66/96/45 67/89/45 -f 43/129/45 37/123/45 39/125/45 -f 39/125/45 41/127/45 43/129/45 -f 43/129/45 45/131/45 47/133/45 -f 47/133/45 49/135/45 51/87/45 -f 51/87/45 53/138/45 55/88/45 -f 55/88/45 57/141/45 59/142/45 -f 67/89/45 61/143/45 63/145/45 -f 63/145/45 65/147/45 67/89/45 -f 67/89/45 37/123/45 43/129/45 -f 67/89/45 47/133/45 51/87/45 -f 67/89/45 55/88/45 59/142/45 -f 59/142/45 61/143/45 67/89/45 -f 67/89/45 43/129/45 47/133/45 diff --git a/src/main/resources/assets/advancedrocketry/models/toptank.obj b/src/main/resources/assets/advancedrocketry/models/toptank.obj deleted file mode 100644 index e4c40fec2..000000000 --- a/src/main/resources/assets/advancedrocketry/models/toptank.obj +++ /dev/null @@ -1,476 +0,0 @@ -# Blender v2.74 (sub 0) OBJ File: 'bottomTank.blend' -# www.blender.org -o Cylinder6 -v -0.468458 0.436000 0.380070 -v 0.380070 0.436000 -0.468458 -v -0.455514 0.391806 0.393014 -v 0.393014 0.391806 -0.455514 -v -0.424264 0.373500 0.424264 -v 0.424264 0.373500 -0.424264 -v -0.393014 0.391806 0.455514 -v 0.455514 0.391806 -0.393014 -v -0.380070 0.436000 0.468458 -v 0.468458 0.436000 -0.380070 -v -0.393014 0.480194 0.455514 -v 0.455514 0.480194 -0.393014 -v -0.424264 0.498500 0.424264 -v 0.424264 0.498500 -0.424264 -v -0.455514 0.480194 0.393014 -v 0.393014 0.480194 -0.455514 -vt 0.798096 0.002009 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.798096 0.102009 -vt 0.998096 0.102009 -vt 0.898096 0.002009 -vt 0.898096 0.202009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.031298 -vt 0.968807 0.172719 -s off -f 1/1 2/2 4/3 -f 4/2 6/3 5/4 -f 6/2 8/3 7/4 -f 8/2 10/3 9/4 -f 9/1 10/2 12/3 -f 11/1 12/2 14/3 -f 8/5 16/6 12/7 -f 16/2 2/3 1/4 -f 13/1 14/2 16/3 -f 1/8 5/6 9/7 -f 3/4 1/1 4/3 -f 3/1 4/2 5/4 -f 5/1 6/2 7/4 -f 7/1 8/2 9/4 -f 11/4 9/1 12/3 -f 13/4 11/1 14/3 -f 8/5 6/9 4/8 -f 12/7 10/10 8/5 -f 16/6 14/11 12/7 -f 4/8 2/12 16/6 -f 16/6 8/5 4/8 -f 15/1 16/2 1/4 -f 15/4 13/1 16/3 -f 13/5 15/9 1/8 -f 1/8 11/10 13/5 -f 5/6 7/11 9/7 -f 1/8 3/12 5/6 -f 9/7 11/10 1/8 -o Cylinder5 -v -0.380070 0.436000 -0.468458 -v 0.468458 0.436000 0.380070 -v -0.393014 0.391806 -0.455514 -v 0.455514 0.391806 0.393014 -v -0.424264 0.373500 -0.424264 -v 0.424264 0.373500 0.424264 -v -0.455514 0.391806 -0.393014 -v 0.393014 0.391806 0.455514 -v -0.468458 0.436000 -0.380070 -v 0.380070 0.436000 0.468458 -v -0.455514 0.480194 -0.393014 -v 0.393014 0.480194 0.455514 -v -0.424264 0.498500 -0.424264 -v 0.424264 0.498500 0.424264 -v -0.393014 0.480194 -0.455514 -v 0.455514 0.480194 0.393014 -vt 0.798096 0.002009 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.898096 0.202009 -vt 0.998096 0.102009 -vt 0.898096 0.002009 -vt 0.968807 0.031298 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.968807 0.172719 -s off -f 17/13 18/14 20/15 -f 19/13 20/14 22/15 -f 21/13 22/14 24/15 -f 24/14 26/15 25/16 -f 26/14 28/15 27/16 -f 28/14 30/15 29/16 -f 20/17 32/18 28/19 -f 32/14 18/15 17/16 -f 29/13 30/14 32/15 -f 17/17 21/18 23/20 -f 19/16 17/13 20/15 -f 21/16 19/13 22/15 -f 23/16 21/13 24/15 -f 23/13 24/14 25/16 -f 25/13 26/14 27/16 -f 27/13 28/14 29/16 -f 24/21 22/22 20/17 -f 28/19 26/23 24/21 -f 32/18 30/20 28/19 -f 20/17 18/24 32/18 -f 28/19 24/21 20/17 -f 31/13 32/14 17/16 -f 31/16 29/13 32/15 -f 29/21 31/22 17/17 -f 25/19 27/23 29/21 -f 17/17 23/20 25/19 -f 17/17 19/24 21/18 -f 25/19 29/21 17/17 -o Cylinder4 -v -0.437500 0.500000 0.375000 -v -0.437500 -0.500000 0.375000 -v -0.481694 0.500000 0.393306 -v -0.481694 -0.500000 0.393306 -v -0.500000 0.500000 0.437500 -v -0.500000 -0.500000 0.437500 -v -0.481694 0.500000 0.481694 -v -0.481694 -0.500000 0.481694 -v -0.437500 0.500000 0.500000 -v -0.437500 -0.500000 0.500000 -v -0.393306 0.500000 0.481694 -v -0.393306 -0.500000 0.481694 -v -0.375000 0.500000 0.437500 -v -0.375000 -0.500000 0.437500 -v -0.393306 0.500000 0.393306 -v -0.393306 -0.500000 0.393306 -vt 0.895851 0.244514 -vt 0.886286 0.244514 -vt 0.886286 0.044548 -vt 0.876720 0.244514 -vt 0.876720 0.044548 -vt 0.867155 0.244514 -vt 0.867155 0.044548 -vt 0.857589 0.244514 -vt 0.857589 0.044548 -vt 0.934113 0.244514 -vt 0.924547 0.244514 -vt 0.924547 0.044548 -vt 0.914982 0.244514 -vt 0.914982 0.044548 -vt 0.950476 0.090768 -vt 0.940911 0.090768 -vt 0.940911 0.067675 -vt 0.905417 0.244514 -vt 0.895851 0.044548 -vt 0.905416 0.044548 -vt 0.950476 0.044548 -vt 0.957240 0.051312 -vt 0.940911 0.067641 -vt 0.934113 0.044548 -vt 0.957240 0.074439 -vt 0.957240 0.084005 -vt 0.950476 0.067675 -vt 0.934147 0.084005 -vt 0.934147 0.074439 -vt 0.934147 0.051312 -vt 0.940911 0.044548 -vt 0.934147 0.060878 -vt 0.957240 0.060878 -vt 0.950476 0.067641 -s off -f 34/25 36/26 35/27 -f 36/26 38/28 37/29 -f 38/28 40/30 39/31 -f 40/30 42/32 41/33 -f 42/34 44/35 43/36 -f 44/35 46/37 45/38 -f 36/39 34/40 44/41 -f 48/42 34/25 33/43 -f 46/37 48/42 47/44 -f 33/45 35/46 41/47 -f 33/43 34/25 35/27 -f 35/27 36/26 37/29 -f 37/29 38/28 39/31 -f 39/31 40/30 41/33 -f 41/48 42/34 43/36 -f 43/36 44/35 45/38 -f 40/49 38/50 36/39 -f 44/41 42/51 40/49 -f 48/52 46/53 44/41 -f 44/41 34/40 48/52 -f 44/41 40/49 36/39 -f 47/44 48/42 33/43 -f 45/38 46/37 47/44 -f 45/54 47/55 33/45 -f 41/47 43/56 45/54 -f 37/57 39/58 41/47 -f 41/47 35/46 37/57 -f 41/47 45/54 33/45 -o Cylinder3 -v 0.437500 0.500000 0.375000 -v 0.437500 -0.500000 0.375000 -v 0.393306 0.500000 0.393306 -v 0.393306 -0.500000 0.393306 -v 0.375000 0.500000 0.437500 -v 0.375000 -0.500000 0.437500 -v 0.393306 0.500000 0.481694 -v 0.393306 -0.500000 0.481694 -v 0.437500 0.500000 0.500000 -v 0.437500 -0.500000 0.500000 -v 0.481694 0.500000 0.481694 -v 0.481694 -0.500000 0.481694 -v 0.500000 0.500000 0.437500 -v 0.500000 -0.500000 0.437500 -v 0.481694 0.500000 0.393306 -v 0.481694 -0.500000 0.393306 -vt 0.998096 0.002009 -vt 0.998096 0.202009 -vt 0.798096 0.202009 -vt 0.798096 0.002009 -vt 0.898096 0.202009 -vt 0.968807 0.172719 -vt 0.898096 0.002009 -vt 0.798096 0.102009 -vt 0.827385 0.172719 -vt 0.827385 0.031298 -vt 0.998096 0.102009 -vt 0.968807 0.031298 -s off -f 50/59 52/60 51/61 -f 52/59 54/60 53/61 -f 54/59 56/60 55/61 -f 56/59 58/60 57/61 -f 57/62 58/59 60/60 -f 60/59 62/60 61/61 -f 52/63 50/64 60/65 -f 64/59 50/60 49/61 -f 62/59 64/60 63/61 -f 49/63 51/64 57/65 -f 49/62 50/59 51/61 -f 51/62 52/59 53/61 -f 53/62 54/59 55/61 -f 55/62 56/59 57/61 -f 59/61 57/62 60/60 -f 59/62 60/59 61/61 -f 56/66 54/67 52/63 -f 60/65 58/68 56/66 -f 64/69 62/70 60/65 -f 60/65 50/64 64/69 -f 60/65 56/66 52/63 -f 63/62 64/59 49/61 -f 61/62 62/59 63/61 -f 61/66 63/67 49/63 -f 57/65 59/68 61/66 -f 53/69 55/70 57/65 -f 57/65 51/64 53/69 -f 57/65 61/66 49/63 -o Cylinder2 -v 0.437500 0.500000 -0.500000 -v 0.437500 -0.500000 -0.500000 -v 0.393306 0.500000 -0.481694 -v 0.393306 -0.500000 -0.481694 -v 0.375000 0.500000 -0.437500 -v 0.375000 -0.500000 -0.437500 -v 0.393306 0.500000 -0.393306 -v 0.393306 -0.500000 -0.393306 -v 0.437500 0.500000 -0.375000 -v 0.437500 -0.500000 -0.375000 -v 0.481694 0.500000 -0.393306 -v 0.481694 -0.500000 -0.393306 -v 0.500000 0.500000 -0.437500 -v 0.500000 -0.500000 -0.437500 -v 0.481694 0.500000 -0.481694 -v 0.481694 -0.500000 -0.481694 -vt 0.990625 -0.002344 -vt 0.990625 0.197656 -vt 0.790625 0.197656 -vt 0.790625 -0.002344 -vt 0.890625 0.197656 -vt 0.961336 0.168367 -vt 0.890625 -0.002344 -vt 0.790625 0.097656 -vt 0.990625 0.097656 -vt 0.819914 0.168367 -vt 0.819914 0.026946 -vt 0.961336 0.026946 -s off -f 66/71 68/72 67/73 -f 68/71 70/72 69/73 -f 70/71 72/72 71/73 -f 72/71 74/72 73/73 -f 73/74 74/71 76/72 -f 76/71 78/72 77/73 -f 68/75 66/76 76/77 -f 80/71 66/72 65/73 -f 78/71 80/72 79/73 -f 77/78 69/79 73/77 -f 65/74 66/71 67/73 -f 67/74 68/71 69/73 -f 69/74 70/71 71/73 -f 71/74 72/71 73/73 -f 75/73 73/74 76/72 -f 75/74 76/71 77/73 -f 72/78 70/80 68/75 -f 76/77 74/81 72/78 -f 80/79 78/82 76/77 -f 76/77 66/76 80/79 -f 76/77 72/78 68/75 -f 79/74 80/71 65/73 -f 77/74 78/71 79/73 -f 77/78 79/80 65/75 -f 73/77 75/81 77/78 -f 69/79 71/82 73/77 -f 65/75 67/76 69/79 -f 69/79 77/78 65/75 -o Cylinder1 -v -0.437500 0.500000 -0.500000 -v -0.437500 -0.500000 -0.500000 -v -0.481694 0.500000 -0.481694 -v -0.481694 -0.500000 -0.481694 -v -0.500000 0.500000 -0.437500 -v -0.500000 -0.500000 -0.437500 -v -0.481694 0.500000 -0.393306 -v -0.481694 -0.500000 -0.393306 -v -0.437500 0.500000 -0.375000 -v -0.437500 -0.500000 -0.375000 -v -0.393306 0.500000 -0.393306 -v -0.393306 -0.500000 -0.393306 -v -0.375000 0.500000 -0.437500 -v -0.375000 -0.500000 -0.437500 -v -0.393306 0.500000 -0.481694 -v -0.393306 -0.500000 -0.481694 -vt 0.975000 0.025000 -vt 0.975000 0.225000 -vt 0.775000 0.225000 -vt 0.875000 0.225000 -vt 0.945711 0.195711 -vt 0.875000 0.025000 -vt 0.775000 0.125000 -vt 0.975000 0.125000 -vt 0.775000 0.025000 -vt 0.804289 0.195711 -vt 0.804289 0.054289 -vt 0.945711 0.054289 -s off -f 82/83 84/84 83/85 -f 84/83 86/84 85/85 -f 86/83 88/84 87/85 -f 88/83 90/84 89/85 -f 90/83 92/84 91/85 -f 92/83 94/84 93/85 -f 84/86 82/87 92/88 -f 96/83 82/84 81/85 -f 94/83 96/84 95/85 -f 93/89 85/90 89/88 -f 81/91 82/83 83/85 -f 83/91 84/83 85/85 -f 85/91 86/83 87/85 -f 87/91 88/83 89/85 -f 89/91 90/83 91/85 -f 91/91 92/83 93/85 -f 88/89 86/92 84/86 -f 92/88 90/93 88/89 -f 96/90 94/94 92/88 -f 92/88 82/87 96/90 -f 92/88 88/89 84/86 -f 95/91 96/83 81/85 -f 93/91 94/83 95/85 -f 93/89 95/92 81/86 -f 89/88 91/93 93/89 -f 85/90 87/94 89/88 -f 81/86 83/87 85/90 -f 85/90 93/89 81/86 -o Cylinder -v 0.000000 0.100000 -0.500000 -v 0.000000 -0.500000 -0.500000 -v -0.353553 0.100000 -0.353553 -v -0.353553 -0.500000 -0.353553 -v -0.500000 0.100000 0.000000 -v -0.500000 -0.500000 -0.000000 -v -0.353553 0.100000 0.353553 -v -0.353553 -0.500000 0.353553 -v 0.000000 0.100000 0.500000 -v 0.000000 -0.500000 0.500000 -v 0.353553 0.100000 0.353553 -v 0.353553 -0.500000 0.353553 -v 0.500000 0.100000 0.000000 -v 0.500000 -0.500000 -0.000000 -v 0.353553 0.100000 -0.353553 -v 0.353553 -0.500000 -0.353553 -v 0.000000 0.450000 -0.202647 -v -0.143293 0.450000 -0.143293 -v -0.202647 0.450000 0.000000 -v -0.143293 0.450000 0.143293 -v 0.000000 0.450000 0.202647 -v 0.143293 0.450000 0.143293 -v 0.202647 0.450000 0.000000 -v 0.143293 0.450000 -0.143293 -vt 0.000000 0.250000 -vt 0.000000 0.125000 -vt 0.343750 0.125000 -vt 0.000000 0.000000 -vt 0.343750 0.000000 -vt 0.000000 1.000000 -vt 0.000000 0.875000 -vt 0.343750 0.875000 -vt 0.000000 0.750000 -vt 0.343750 0.750000 -vt 0.000000 0.625000 -vt 0.343750 0.625000 -vt 0.000000 0.500000 -vt 0.343750 0.500000 -vt 0.562500 0.625000 -vt 0.437500 0.625000 -vt 0.437500 0.312500 -vt 0.000000 0.375000 -vt 0.343750 0.250000 -vt 0.394745 0.113330 -vt 0.605254 0.199170 -vt 0.457080 0.261505 -vt 0.343750 1.000000 -vt 0.343750 0.375000 -vt 0.656250 0.531250 -vt 0.562500 0.312500 -vt 0.656250 0.406250 -vt 0.343750 0.531250 -vt 0.343750 0.406250 -vt 0.457080 0.050995 -vt 0.542920 0.050995 -vt 0.394745 0.199170 -vt 0.542920 0.261505 -vt 0.605254 0.113330 -s off -f 98/95 100/96 99/97 -f 100/96 102/98 101/99 -f 102/100 104/101 103/102 -f 104/101 106/103 105/104 -f 106/103 108/105 107/106 -f 108/105 110/107 109/108 -f 100/109 98/110 108/111 -f 112/112 98/95 97/113 -f 109/108 110/107 112/112 -f 119/114 115/115 117/116 -f 113/117 97/100 99/101 -f 115/104 114/102 99/101 -f 116/106 115/104 101/103 -f 117/108 116/106 103/105 -f 117/108 105/107 107/112 -f 119/113 118/118 107/112 -f 119/113 109/95 111/96 -f 113/99 120/97 111/96 -f 97/113 98/95 99/97 -f 99/97 100/96 101/99 -f 101/117 102/100 103/102 -f 103/102 104/101 105/104 -f 105/104 106/103 107/106 -f 107/106 108/105 109/108 -f 108/111 102/119 100/109 -f 108/111 106/120 104/121 -f 112/122 110/123 108/111 -f 108/111 98/110 112/122 -f 108/111 104/121 102/119 -f 111/118 112/112 97/113 -f 111/118 109/108 112/112 -f 119/114 120/124 113/125 -f 117/116 118/126 119/114 -f 115/115 116/127 117/116 -f 113/125 114/128 115/115 -f 115/115 119/114 113/125 -f 114/102 113/117 99/101 -f 101/103 115/104 99/101 -f 103/105 116/106 101/103 -f 105/107 117/108 103/105 -f 118/118 117/108 107/112 -f 109/95 119/113 107/112 -f 120/97 119/113 111/96 -f 97/98 113/99 111/96 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/atmospheredetector_active.png b/src/main/resources/assets/advancedrocketry/textures/blocks/atmospheredetector_active.png index 4737f789b481694b9ee46e0893a4a615d6af084b..4be84584f1e4fda242955f31a309de3d19786883 100644 GIT binary patch delta 2444 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/beacon.png b/src/main/resources/assets/advancedrocketry/textures/blocks/beacon.png index 9f40162c98e8b701642ecd6dca15503f05f1fd07..80038a6e0fe57c1bed3e1673b40ae0f17eb76fcc 100644 GIT binary patch delta 1939 zcmV;E2WaB^>EX>4U6ba`-PAZ2)IW&i+q+O1Y?a_lG! z{Ld-&2uK11$KkVTZ?MPT24l~RGs#OT&ylr<+ha}EX;KrU-qKvBFNvaXU)qRqB~oMx*nD3ua1 zSQ&;KHOe%ouewr&i;g=hYUT=}rY?$d;<^}fv(R9bBuyg7s@x6ebHbM|wAM{)y-E=) zH^NXR7$Z#iw3x3te^SgCbwWfoURc2|o{kdPz8g2 z!5p!{Y|CMyczVQ^ES?49JnG|AkkPgc03xjI;S32Fuz|!=Agjzu1RNs>%J7`UaRCG5 zJvTVXP9(5Vjy%`K9HljuJqMm@f6y!vQ-@;OLw z!G{nu%zq@8Rn)21psG=m<|xrcA4Aj_V~RO(668RiLedmdN;$L1SSZ6*#`p|P;UdKq zUqaCmODee{e5$LyhN?BzRCD7d4QZlFFIC=9q@i zSvo|GbX!NV{b&~}eLT$P(YM$oY^kj^%p}v_SGY)3>}`v5s#KSx$!c`CHjkFcT}!6h z;6F@ynWIg|0(;6-P9(>PU`{uqSHKB&b$<&LDaC9^Bd%TP@kBTXj#YPZG<&t9)N58R zb?c>$2r{%U)<6aB@PRb3iBW0oY1TMJaC<)?&7HoPv#*}Kft#doXw#;35n#Owu*D?P(HqUap=cFO0rK9C%rhMSpe}uxdqyye1y=GVkV4ZJSANN3dTXT=Sg+`Sv`H zR8GDv(vET6oy*oyd;Bb4-xI{c-Vt%;o+;iK_?DyQJDKB?WYDY}%~%zzU8Cwa3}|63 z{e8~3<&LM+VSbT2THR4TQ>rQQdSKdKPuXMA7lWiqj^;Sxz|{RXbDS4oo8Fss>9qEn zD{a;0^@@6M_nqwfT$|52ep!!Nplu2UkH5`~h)ub5eAX67Ne2En>XzcpvB8b9nDQK&Y3QW_3&e znr@q^L|n{dSH-SZ1Tcbrgb|aOWz0!Z62A3yPu)~^QJ&@B_hlN)#OK80CS8#Dk?V@bZ=4G*3p_Jyrc?98VPdh+#!4HrqNx$bh$E_| zQ@)V#SmnIMSu0mr^Pc>Lp`5<5%ynABNMI35kRU=q6(y8mBTBnYiiH%N$9?=mu3sXT zLaq`RITlcX2HEw4|G|In*;@IjNiQiB2RdII=VKJ;+65Xl$N4^XoW=l354hX`2A>SslwB!EOUUPe_cQvYEHH2j^sISvYo6ou0Z7xV zk~hG?Auv{;>~)`acel^&-=60DegKu@a<%cy^HTr-00v@9M??w${{a60|De66lapNs z9)INl9TFKFh3y0?0002=Nklk57bsS&@u^aRN%z`GF=N!XU z)^LLf%t*-GRF{y{kZ^!b4z<#W003|ETCV$lDdcd91(|m#ViDT1k20gM{=6$N8vW@Df zMg=?v?Y*@%7aZlTwC{3Pf(!mx;IO~iS_Hy#^3IJ4JSMVWTQ-@KC$PF)ywBxkIa*JK z=pxQzur0Ipx!_Q1<>dkZft0d~qR1{%(=@X-ky47Ps(c5=7*I;Tx{1&|jGvB4YZ#4x Z@C5ZGP)7WZFA@L%002ovPDHLkV1ln1ulxW2 delta 2251 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 KMNUMnLSTXj_zH*s diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/crystallizer.png b/src/main/resources/assets/advancedrocketry/textures/blocks/crystallizer.png index e5baaf073038470687346e9529a7881a38a608e0..e77cd6ebdaf5c480d67d401bb793e940b6297a7d 100644 GIT binary patch delta 1921 zcmV-{2Y&dH0>TfF8Gi-<001BJ|6u?C1ZR3wSaechcOYqO&L2T+pf|2Vooo4phj6E*^}vv(It8aGhVar8(LheT6m?MV%e_*$csDFn3~ zS8SU-(R_-{VSnZG%Y0{BD;=KbKGI49^D=Qu1K*aOZtVFpPQAHL0Dn&R2m*hgB&-Fpqaw`+IFdEK&Ko7y`8GbCM@M-t4}yf)FBRhHSJwxH!wl-}NKsc%*=KuUr2KnxzNAPRs6GAKa_Y(R3D zl>uPJs(&ES5qafCi$Gl)eMexfMaE07UrA+x$&)BIk&=?-9BclF3z|cTi5)Y077iRa zdGgL^g?TT2d~TDFIAQT35+q6r6kOoogM<)bND(9H*O;T0V+=9Il+yv6S zX38#e_E~bsF{h&GQ(WQVifye)PGQ8O%0l+Qge+>^G#Z4v8ArL)~UPB z-FNAs$DR&ri`AF*2du$j4JT7$ogCIwD{_ry=8GB`oGD}IKpB_8fF?8!&TIhZa4~#XC2#m$=FFh(hs;ghOydXMK4GnnW4lbo zu74^VF}0-C*HQ}!LmG!@LbHXRj^8p=AWczE#k5p4E)~ip=r=n$2B)VE=RJo@fV!q= zn{<07uNk+O7`N@fw&(8lD1;Y8O?kW|&+|>q>}{Om3nG8p<9f;3?cE(@=BVT@Y>09s z-8G#X#aLJha2E6rLdhhiJt&Ev;Ms7vw0IBFrNUD69dV=&L9P} zGtM`@3~5%wPshs;1o^=85uo~lCvTO+d@!bg(Yy!GWe5r%6p>B_$u~3Tilcc0VSn4u z_cO?S0D2^B>dadLGz>iwmOk*nukl!Z!S#mBK5;P*K#=&i;O>41pD%@hZ8P6b)t3W-?1Tcbr zgb|aOWz0!Z62A3yPu)~^QJ&@B_httSGC*=fvYC zU6A;Z>x##3oC_`sJTq*jQ}e`OVzJQ1N*lAHsS(GBBdVrTzL4=)<-EmND_2?bp8SQO zoW8Qmby~wnU=d4@AVNVEC4ZD*BTBnYiiH%N$9?=mu3sXTLaq`RITlcX2HEw4|H1Fs zTKTC-FDVoUI$s>;V-)Dx1sXNS`95}>#t9I72Cnp$zfuQgK1r{&w8#ta)>5p5ycZNYkv6H^9LmFe+A{>~)`acel^& z-=60DegKu@a<%cy^HTr-00v@9M??Vs0RI60puMM)ks%%m5#fHnW39y)13(CY7~>N#9*@a6qqQz{ z5h)O*RC!M+QB@UHRRKHz0M=SWgn!*`_j2sTVu6U1X$*kY8WCZ?-!q%dUILECBg^HI zl+qB;bsh8h{O#hLa~uu_nx+9j_j$in?=b*5X8tB^sH$s%k5WpX%rLWSPS~usrPkV>fSDh-TI*>3W=TXI z4pmC=v;JUdELr+#Gb0;0xjsz8hll|Hh-f{0F94=7gO83?zyJUM07*qoM6N<$f}Dv@ AvH$=8 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/crystallizer_active.png b/src/main/resources/assets/advancedrocketry/textures/blocks/crystallizer_active.png index 6cbf93c12db7b75ed28e7feb43aad19052b01ed5..e42e714896b9920f7bd58c2da49a6c667b4cc0c7 100644 GIT binary patch delta 2122 zcmV-Q2(|aY0*Vok8Gi-<001BJ|6u?C1pj(eSaechcOYnB_}GM-voua zCep`=xCEhJ3bw|j$ih@`l_e-HK^B*0n(t|8cEQX05z0P+UmQPwra#CEI(F(ZeG*e!!X19r*|n)PYNN)>4oGBrUZ zhvnOP9dCZ{&3{4V^UHkaSSuVpz!3XB>QUp8)MM6h0 zezb_Xr`|6A`n6VkYjvJ3lG7u*b*Oz3FrCtcsRzN>=JXc*vC=Z`ptsj_$qIG3@|ETa#)5`bAb0~28EVXtO%WSo4hl8OXdXGO6IHY!*|tnnk{HHIQvCT4al z>^X3B){)T+b52|@w^6K+us9L%5+r)-$+LG}y!XM!fWc}t=Ah{qd%)frWCbSCQh zsGNk!CQ6)KlH^lJF>Cl_%A8%6>~qMmV6jE>xPQ1J#g|ZGg{q-csj{iAO7%6=*fiFf zZPd8ACe63d;z4bp`ndl9HCU+OK+2As+^8v6WR7OUiwfzODPl;Vh)YL60~$MKmj@#3 z$aT!FfSMJIY9x1T3S1E!lCe|)xxvBih1?(EW*q$zH~cPgrbG8b_7~pU5C@2!$m+@ zQ+A7_J(Jc9?Inh`9N6;cF3)=Zu&64IlX5(EYGiNW93B?A+ZorU>)P7sSY{4O?!-1x z4&~Ys1ihqBk!>k8u(dV2U3&e^X!^;^!+)8$37gwKU#Xj?k^E7V&DpqP5Z-3d?}PB& zSBbY@_sR5&ZOJV5h@^4{SuXo@6D~JFwesXZ|N$SgDL`mI@V{2}S{pfYpX$xqEPFL(Xkte3aS!z`1^u_c{_?tiZH zB#A3u#Flvlm;3TiHSjTuwxkT38n&1*eUexUe!1D-zuxYJZYEF&7xO)`v2688zS`di zwt#1NnU6ryE9?)B*R+g6e4IJgL21Kt=4IT&wlck-UpxNpbdi~S3_-h3I6exQ-yJu2 zZ10-`A4ktf(2s?@XN}lNatJ`HQGd~iv^>p(pj~lojXUdeU0zK3Ragu^Txvfl_2Ied z6ty6;LPlNoVoo8^YoA^<3yHQ_ah+EGuFY!!Nplu2UkH5 z`~h)ub5eAX67Ne2En>Xzcz++~-E(;FK0v6KnPzoN0Ge)_sYG1NWLL$mR|GJEeuNQ| znPtpLQWC!Pbx++?cTt|@-}h(rsyT}R0g-r?8KzCVK|H-_8=Uuv!>lN)#OK80CS8#D zk?V@bZ=4G*3p_Jyrc?98VPdh+#!4HrqNx$bh$E_|Q@)V#SmnIMS$`{6S@WL!g`u3j zvdnc_!$@EeOOPN!K@}yGVIxYrPKt#ToyUFrL#|&UmqM-*7&#VDfd<+2ga5(r*;@Ij zNiQiB2RdII=VKJ;+65Xl$N4^XoW=l354hX` z2A>SslwB!EOUUPe_d_%KrYtaU3-qjcb8DXC^Z`iItdcjt!67hKpzL*@cXzkX?cbi} z{C)tH<8rm}%=1$K000JJOGiWi{{a60|De66laV1F3grPE5*Z>yj2VHENhf~+R!Kxb zR5;6>lfh~NF%X8oO|scVTl8x0z4q3(P!#bkMJVPm`UXAb-ot_s+9Xa7)woI#>RbYu znJ+W*Ppb8LE!=6|dkny2GNEZ2a?T8gLt>05rN}uWA{-6}thE?p00|=ewk79` zQmW8Jq(G{wD)%WRwAN^?0e*i00M=SWgw1Aiv+U_~iinhI41iJ!5n;RC;+zAZ>pJ%P zJphBjfYE4FAhX$wlo9~y1n4Kon)7T`igfYoXRz{mSL0JYZW<6_lXGi+`eD&YC`wZs;{ zsh|E!k8R8M*B6NJ*tQoHgb*%=cv_0ZV!_)n=;`I<&sOI1`Neu0fZcA#csxc#ST2{O zl&Gqzs3RiOb&WBG5CYa(x~}^Lc<=Gv-}|Ha0cpaQN8K&R2mk;807*qoM6N<$f*42) A*Z=?k delta 245 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 SnfPA-0000eC`A3`6% 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 delta 1642 zcmV-w29^1;5t0p%8Gix*005AYXf^-<1Jrs{SaechcOY*AlTDrR1{kmel#)JV2SxS@=t}^YPzq|Ph z7Za&b7otzzTU?qnamFOt{mQc^tFvDZ_Lw}#&AGr32}ao;qkmuW2025Ym%J=H8FF`L zD7Ce)Juc*Bh~si_cwCNzb_cdDLwOkzUY>P--j-*dVz}QzJ$4Y6B<{Bvol0QuJOxFs zY(ww~^T<{M;#LPx3Df`S==s?kstiorgv8EXca*Z<8MmTmfpM%7<~rq0c*fTnPzDIF zoK|d`J)`*$n}3s)*O$4nt(6WBbf2@82Ij-UQyTcT*!8LlpFM z%nyi4IDOcATF2dcjlH*hcUe8Q?ANA_osbzbC~hMO=4&2p7jKC8eKS{-zG}UXS|T#5W@smvXP(jsql_MEV1)V#s+$2m+G9d4Vg(es z8Rm!$X1nbsHb=MIl1a2c&tcqaj6&VtABGgZ9l)T5l&mLlPMyX$bphX1>74;0%nh5*QDI0VFgJ&TJ%A9?T8S zY+_V}V}Nvnn@Tp5XEmaY*mXL&yD|48-i+5TdE=|hnL*tznVY2w_Ob9=E?h?0y<)J1LXY= zgR@+lx4_ARwRgaY>P1~SSWX~+{LV7sKk@R2}RW?-=B9`;k?CJ zt<_okp8SR3qPD!mb((Rcv4BO05Fn$DDr&Hhq*WuuM3(kb9{!l)7s(})tA7ecj(KcA zh2;3b|KNAGW@%#FO$w)go)_Ex7zRSSK&xTf-^aGyIspRDz?IhVZ#04FPtqG5EpY@4 zZUYzB9ZlW?E_ZZWB@M#-^{=~OoA98-*gEN;8%Xx z0EtIhH$(`zm3ptpzW6TZbTLL4Fs|!!o&h|JY;4=OEC4#ALO)G=i~t5LIp;zMmuw>1 z-*X3LiwF^wvr@~07*qoM6N<$f+s5wH2?qr diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/fluid/lava_still.png b/src/main/resources/assets/advancedrocketry/textures/blocks/fluid/lava_still.png index e79a2794a5764882121abc11e10ac7ee8c787266..87b1b2aba6ba2aa3cb46e31e91567372e91c321c 100644 GIT binary patch literal 3740 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 M&Ry+yx1FN@2Y>e*umAu6 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/laserfront.png b/src/main/resources/assets/advancedrocketry/textures/blocks/laserfront.png index 7f75cea48734c1e280f52dbd3bc7dd1c65b66888..d64c49409d35de2865b9206a5a09368f28f2b308 100644 GIT binary patch delta 2596 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 Ef-CDz6#xJL delta 1847 zcmV-72gvxB5`hnpBYy;zdQ@0+Qek%>aB^>EX>4U6ba`-PAZ2)IW&i+q+ND-mvcsqj z{nsjb36>ZH%VDhQ9lYiD0b?g|a_>!EOxegn6FL$$wg3Iw=^tDo&XaW-eDr?9WuuLf zK!k0-(tPq}=X1Sm2l2qCb3wo|n9cqg{Ngw81@f}^W!XvKyMH@Fv8{#txR9113CqFZ zaXB))JJ{+nl$IeQ%d_3z^YZLt(EBaaV+Ubz!hX|uSfk>dXSH}**;IW59b~hLywwq? z(dqwmbbY5oR1lLi!)BXLyGLpEJK?r?ih*&gGH5$F&hX6dMt}?RvFOK!lev+TYPgt&!6+;({+K}Yq%$-cM+*Q9m_*R&W%jnUEy~3 zUPJF~-(9jETlQ;H$4;0A1;IRuV5)fx#qB`r91$a+T?(MCTiG&3;m87rJ6o=txD&TY z6fTI-N)yE_Qp8MN02Wb-8K4iqEq759O*H|-g}I-?)t-!g>Q#o&_k9t&&ILmO+}O$i3|WJ@fO5b$v}XelZqh48smWt zngFf|I)BPjR-Ej7oRUDo8E+KWM3VrPwGQ>8HlT)*GtN5ayi*rkbjcfU2_5FW`f=PQ zHEPwVSJj|VQ!v2>7ktnVLJTQNG&qf2L_5Y1V@wG?6D%iB3GxY?EZJn6UG`aX$T6pa z@+r2s;)|A0Vo6o1sp#YCtJY9sO^q8$soCbJ`G2M@wAfNdt##9FcingGp~s$1)E25w z;{()qp(YclA*Uy5;HvI3&3b{6ff*1J%RpQQ0w`!1m~DZrm4V#AY>R@faDpJ+z^3w+ z*o!4&8;k3FVs}ICBizW_UvZOnk)r|Km&i@rsJT1bUZ7UTXS+~Vr-L}@#)h-B`%r|9*%)YZ(LhlR618ntuGbmqEY;`;_zAQ(oiXNe?^S$S6_5<=FU8p zbSA*$=d84TrvA(dwwB)0X=dm3kwKMoAAhOFT4{yY!jUW0yeJ=z4fxYrjB-i%LSvw2 zay??P=Q8@^wZ?;jm&L@46(BJY2L#tX-vE7C)e!k{nNB^44 z`)dof7Y#o3*mi}_-#7yq1R~K;JdZcZhw3_ zQhkDiUN%&Wzv;YGq0e=0&^K?-gNxn*9;fm3sJklA#~MGNjKlwynOfiKyyo4r3jH5C zFIDK14*#ve>0^x_6zHoeysHlSstWH^=&LHcs}TCC3hxx?t19f~*xN==M@ZABYU-w4 z#Gb|JL-|*qmNcr89x{0bpXv`5{eQKPQa&Q$%cuNrs~r0^yv@;T&!5kK7`i#vj^Drt zbp8XGP#(elt`?jC00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq9K~Nhq#{)ZJCxEP zLv^wsD&nYBC_;r$E41oha_JW|F(fH2j)H5!!H>nNgNw7S4z7YA_yOYN=zpZ>A|?JW zDYS_3;J6>}?mh0_0sdxjw1 z2ObLK1RM`6G`*K)^^-COCw~CRNklfW&SA)LzaMV^&@PwX-QXSj-537cKq-Y%in1)bU?`guMR9e`;rl)S&bcle l!sa4^*7~7zpHIwM%ME^9kRxBo{0jg8002ovPDHLkV1h{QmbU-^ diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/machineelectrolzyer_active.png b/src/main/resources/assets/advancedrocketry/textures/blocks/machineelectrolzyer_active.png index 7185d414b01d8aa13bffb37cbf5051a0da76b450..349aaf0fab86751aa868eb5111cf427f2dab325a 100644 GIT binary patch delta 2404 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 JPDHLkV1nEtw2lA( diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/machinescrubberactive.png b/src/main/resources/assets/advancedrocketry/textures/blocks/machinescrubberactive.png deleted file mode 100644 index 7653981d119f661b3e43f64369e6efe441a57e07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2289 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 Ak^lez literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_internal.png b/src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_internal.png new file mode 100644 index 0000000000000000000000000000000000000000..831d0e9fb5e34b566e7329ff02886baebc4d089c GIT binary patch literal 709 zcmV;$0y_PPP)F-f57UfBQj8~2n7ZE`SOJcDEvPrh- znItnk3GIQ4SKlvq_39~$s|)f@f&%@1zZV1mQc93gb~~L|VpK}m3xZCkEqvcF&0a4+ zilVH)c+DM-5Gt1n!z1yj$(eq?m(A`EM-v*=d%eK6oAp{XVzA$5*^s7_0fWtF7MiU_ za%^hj*~{qA(4CYjrVekdEhr$tKc6Q!0Ozt`tH`l|1gDq|oLe^GRo7}dTi7|5A zwg>`@P#^?yxLv7~6496l1f^tcak=aJI;8+g*Y|=T_;q&jK-bO-mpj{AQc6S!#e_&H zr3A}h+;u-}zHhr60K#Eo^W$eiNJv#v$R1b%ZuI~c?W9GXzZ_n~4uEP-~SXI?xrGhcS7)y{}K79p{ z+;uU=_ezSQ?jL7kvEVI^_#N z2{}AH$(`q-Bk}c>SG7i?$!&^>FGM=CbW^xQgi?*ti>vcerBp6nF>7cnIbks?d$d=t r*D%IH_}sDUx0P_jV5X(~@7{j_f4OlE9l>GA00000NkvXXu0mjfy{z9007`~>|^^Rj(=hXI3aE!lyzCtb})&-q)po;ld5eG!OQRl-17*#%r?c~?yl46TwGkFY04O*lxmuGc6L^;*U!(-<2Y7Tl~M{J zJUu-vm&*ua+-|o|PEI6A3d4{wMhFo_(RJOUqa%cnWm##Oj>qFxt5vB~kn6gh=W)(; zT^9slI-Mp-(rh+;-*+4bW4v0eR89opRL=9f*E7}VooN*oMznKyccm+&S}Q8%JbQL zwzakW{Wssn2}@EYAlYBczkYFGnbs#ttIu8zhP}ynC~ny6re&oZIHm2QuMXZ_H*`(I zvND>CHa82M`wp3sTu$FEIV&2w*H;3@nJ`!u>|)t*G*!)D{Lt@NhH-pw=-9fg01Rz+q*8cqK4d>~ToxS;-tgUUlYc>i6M>q2*r)j(8r+LH3Dw!yz z0K)!g^hJ5s4}v&}uUpr;ZdP`mG;dq7BtZZ~HHS4LKPKekpxYhvApi(Teh_@@cPC^d z3gXKzt2572WVu%REer$EF4~W__qK|q{pt&QV{`ZMPJc9f=>3;BtsjrSGY!-87m6%@ ziYSM|hxQGU6$LBGhx<-%(Cc^ajr>|^>rvjwH{Sn4$V8GPN~4AEk?}yyX)&en`9YPZ z96-PrOX3&+&N<+muflM%P~@B^aU6yLjUwGJXVc05hDUPL-4$Xa00000NkvXXu0mjf D9T9Fx literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_top.png b/src/main/resources/assets/advancedrocketry/textures/blocks/platepresser_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce8f5e0be12b0ee034596ef34293a37082a75b2 GIT binary patch literal 715 zcmV;+0yO=JP)tTh@{-U%fy!Q5y4!J_YF+Q1^pAS-}_b9xopw*y=wJxBc2Syi08TU`OKJ%MF}--tD$g2cp{;_-GiAqO>gDiy?h;y z#R5tJ4{gglJ$k0dDkkpX{;@tDO&-U9<2g!$!Dx`pQPZbvcmpv@4pB0l7aWiTV((M002ovPDHLkV1lDNPptp| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/precisionassemblerfront.png b/src/main/resources/assets/advancedrocketry/textures/blocks/precisionassemblerfront.png index 3b8187e816f18ff81bf9795d87bb70f7cb77a03a..eb571f709a8a8bcb02269c73a76ac9d13677c11a 100644 GIT binary patch delta 2281 zcmV>oqV-)f68eB!D}U*l<}m%4vRN6h`nI&i1-pxxll_+AQ-!3Agz zE4KAI(Y(dxpnvlDqkeL%l@2$!54F-jy)8V_z}3aq5A@ub2VXrG$bN=09 zJVHq1c4+_lwpM&=b)GI7ha2NX^(VxD2(=YdI|97NJs}sc8W7qM zW{(5LD@_&2(kr+009r%NVxBcdQs(}y$iTLRGo%5*Pw89>tALdHun`mUUi9elxq$pDyB)Vc;tb|~bL5p#z&t#BCc}a08gN4gwu66I{ z5{0#m_e$BD+#(d4MO}L-E@47{o7;ukw%_(*ze14<_kx82oC+-$#j3)|Z!?AfOd zd$S6g!ipH;^lHd@ZA*Rk{SjDL9_gUXX|TeaJ})l>M|aW$KeQ1|{+cC4&@ z99lgYKb)!5d;HL{?T(2&vDN-PfpXleoF~ttwslWP(5d&)y4lwwSbK)}2WeeBgH)*9 zoJ}nUB7La5U9D#Gn$F+&sHT&=^y5uoA{=uSZQNmhTRmG`-Q`=P?S9B7>E5tzCx1@u zB;+f{I3E9bnz@S4d0EWn*QKpqjH1u>7O!~XnsznfW;}_V4zSA+)!mD474Y(o+7r9a z@Tza{JuJM14IZw<76iBKRMVu}XT2*fsg?7z>*12O8zb0LEPn7Tgec5%u_0II3#rBb zwiF)nTTPjlpRGDHj#5}nIY~|mUVrn>rG_@KsO&edO8DMeB_S+#U3N23(C65Nvbpp) z{hsgA>Zzpr8ck>>O-;3g7W}zftbc-->xBO^>c8KR)Sc02T1?raRa#xkw493QhJRK5 z)NIoCG*w@`yI;!B?m}suPVe$^Nq|_wS|q`G^q~_?Y)hjt1X^pbsE#l zqnyhBYe~0R{i%W;2)vF3^)Hne0B!j^uhakl0flKpLr_UWLm+T+Z)Rz1WdHyuk$sUp zNW)MRg-=sOk&1{NL=-YqCw~i~MI5yXMW_&Jg;pI*Uit@38j=(jN5Qq=;Ll>!!Nplu z2UkH5`~h)ub5eAX67Ne2En>XzcpvB8b9nDQK&Y3QW_3&enr@q^L|n{dSH-SZ1Tcbr zgb|aOWz0!Z62A3yPu)~^QJ&@B_hlN)#OK80 zCS8#Dk?V@bZ=4G*3p_Jyrc?98VPdh+#!4HrqNx$bh$E_|Q@)V#SmnIMSu0mr^Pc>L zp`5<5%ynABNMI35kRU=q6(y8mBTBnYiiH%N$9?=mu3sXTLaq`RITlcX2HEw4|H1Fs zTKTC-FDVoUI$s>;V}BIr+65Xl$N4^XoW=l3 z54hX`2A>SslwB!EOUUPe_cQvYEHH2j^sISvYo6ou0Z7xVk~hG?Auv{;>~)`acel^& z-=60DegKu@a<%cy^HTr-00v@9M??Vs0RI60puMM)00009aFHe%3grPE5*h%y!3(C5 zNhf~+xJg7oR5;6>ld+E4KoEw%^?Jd;N!Q`-DmoejhK>}e)7+!vULfyqui@ez;G}fd zAbb*qC7LvDf)I_RgERK7Hw9$DQItqG(rD#b`QQKlXGX+vZ24ehS%weL?RM$+`xs;B z^?FoQh39z~W3bjz*EOwH3*Ywv*zfo3b~}FnJb*9^sp}fg^BlUh)_n^hTwQC8l#(zE zF93jhp(qNBG43^MEkO{tpS9LlYmrg{oFpt3i~s7K&*uP6p4R#T0Py|ki7d~#yS;51 zb*@dPQ=%v$NfO56F{{<834k%p^E%G8<#LJd`y@%?BwSoO7qYjvMqb}VQG`;8$z*?m zwYJG1%X5IgO33n@haV3-`j2R>8=g4^cQ-c|y4QKWd;j^)Xf&eJ=`fqkXt&#ccyOla z&g+npZ(oYvh#=LWssLlx2yOlFepw@*vAH0M_gEhgSL*Z`jhr7}U-!00000NkvXXu0mjf D?)z`# delta 255 zcmVwrxu?POP=I*Ls*|B?OUFM$gL-)d&H=b0vh( zYfT=$IAaXJ;M_a8cw97fkDDwK@wq_>fe;4gvPi0F(k48eL(H0G0AstZ%O9Q2;oDeq z!*35^gF>tuPM721zArG0+wpe3Qdt>eia(!}@}Kna(gzvHO&G71Q8xep002ovPDHLk FV1ls1aLWJy diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/precisionassemblerfront_active.png b/src/main/resources/assets/advancedrocketry/textures/blocks/precisionassemblerfront_active.png index 50dc2d64bfbfee732bc203daff68b87eb28f4d5a..9ae77eb22fde1c21b4271fd69f7e9f74c536450d 100644 GIT binary patch delta 2294 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 delta 315 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 B>1_Z2 delta 2870 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 U%!m71u>b%707*qoM6N<$f>p_wMgRZ+ diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/starshipcontrolpanel.png b/src/main/resources/assets/advancedrocketry/textures/blocks/starshipcontrolpanel.png index 17458174e6df0f3aee2370615a237fa6ab10e7e8..0e2b78dfd07a05e7b89c59d71f457fed600789cd 100644 GIT binary patch delta 2316 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/blocks/wirelesstransciever_rear.png b/src/main/resources/assets/advancedrocketry/textures/blocks/wirelesstransciever_rear.png index 673f54ae8cdc245b3a36450f8704c149b32c41ec..6fc30d5e07f8e95a6a366627e6514a57174beb51 100644 GIT binary patch delta 1709 zcmV;e22%O90s9S*BYy-QdQ@0+Qek%>aB^>EX>4U6ba`-PAZ2)IW&i+q+U-_ba_lG! z{bv=k1SAlG-}8Hb<2a6L&|>uGwEvx_Oh!pmS!IcyboJTeEj@<<}ZOh7e#m?c8>IXY(mH zH!2@r<}2IU<$v%5_s#7xFz*&#${_SDcQ5FLn=ZL|T_E`w?uF??MCxzH{1j33w-5UW z>%7Nkag2WLF8hEjhrOw@6Ec&7Vwpv-UJDqCTfplY2_vFiDxhw*+JaFj5d*$Ko*HEu zhWcVERmAAIvw|{Lpgv_0SR}3sem@5dR+n6J5yenZDt``A9>eTdX!%XcU!@4oji8FY zu5ir19_A}bpN%nQFAb0_5flH6TJ`CskI0&v-7#4Xgu%veF!}!EDQA zq6od!mRmqO=n3f6W2EhRe;V@eEeM7jAh3a)P#~+!N`yp40F=o_cAg6mAQ5f|lD%^Q z*q{mE+JE33rKQWlmmH@gkPsJ~0-NMA!17*DKk6fDD2o#>B0*H5B+0=AZ_r^OXqd-s zR;OM?gQ`YNnxl(8N(@nBj49^C$>B7Xgmz3ZrIa&#W?0U_Wawu|3Kv&=krIlQSW?Lq zBY8%ye z;~S{aMvWIzQ%`TyAXUAnS@i-V6Eh&jo`ASc1W?dCF|(1p=ZW0J%qB)x2qQ?D*fg@4 z0(;|pCze4sc5ldi3pW$|r?~M~kuwvz|A^ee&2)Ld?E}=>{A|~S*wuwIr`C=6>CE^Y zYJXk@Kc#;R{bq)GKU^MO$m3rCPlB%-nrkl=-AhI&FCk9O!<4qwt8UK9FRA%(f!Z-< z`!R11Gmery4h0=%R)8t*NcAXHCtnU`QS&~SbR5xP2FJ5HLRzeJN`o`)3~4n|7LRV% zCN$)|nHs+ml=(#AAyZ=~$ZfcWts{x++<(?WY1OzsPp>OOqxk%&NBb>>A^dYW+puMG z^gzw4;4`Y~UJI(om6>RQ)|>`~cBQZ*P5yqd<)gRMVtdG^O?QOjyAi#MFw==FnQ{Y| z#>auYLH`^#j%?X)gwV_ny5Zx31ja{nf)hR6Q12$~r+-hn-Dw87l<}pFaldDONPk_k zIhyT=UUAjq5#PqG(@sX>DSCe&InMk)#~RL~KZbs1L->P}%)bQ3%~)EBmp=di0fcEo zLr_UWLm+T+Z)Rz1WdHyuk$sUpNW)MRg-=t(B9#ty5K+iboh*ooIBFG&P$AR`tvZ;z z^beXeBq=VAf@{ISpT(+!i?gl{u783c_ygkR=A`H%CEk}5TEuwa@jlMG=kVTrfY7Kg z&FUHlG~G7S$%L5At%^Ob2w)fygb|XNWz0!Z3cmGqPu)~^ah~Ph_hNtR$<%=fqx##3oQp0CJTq!$((}YoVzJo4N`D8llBp3- z5yw~)`ahdSr>Z%=D}KM!qke*v(|t&t%f3grPE4<0d_jsCllNhp82 zNklY@NEoF&Mc5S7786EDTJXflgJY-T|S=L%AXskN4fwrvv< ztrSA=-WNsjxV@hDcUhJ~qLlyu5nEC2>ZDRiwcNo7h!{0!t@nNZLe4>|*GbiKCmtcu zO6$5JV&C^>G|stU7=%O(S(b$m&Q}r=HB8g=kH2&P;SFENq{|`?00000NkvXXu0mjf Dq3AXP delta 95 zcmV-l0HFW-4YmQ0Ba__)917wB845Zi)U@OxlLH1QMKDQ3K~yNuV{B+>U?2rBF^~x8 ztij&i9xI7c!@+|G?d|O`Nqjb7)idI4U>pW%2>=$qS`$q8W*-0m002ovPDHLkV1m7{ BBToPT diff --git a/src/main/resources/assets/advancedrocketry/textures/items/advcombustionengine.png b/src/main/resources/assets/advancedrocketry/textures/items/advcombustionengine.png deleted file mode 100644 index 6697767afc953fca878a37a5e65ab72ee47a7dab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1617 zcmV-X2Cn&uP)Q+S zK~z}7%~#Kh9LE*@-mB{Ao|)aXcBQOVN)#do2Z10Vkb_7_*kgQ>E|GolQ6Qqzo_#PD zn1FJKPWdB@A>=>UKOkTNIRs*X6$p~G(rUDtnf_5#@8wY4)!p(KAMJ*rs=HrTeeZkk zeXoW-`|NLu_9CKginFs7T;tRI_Rbu=U7AAC-w?Eau7crJRUyr1^CHa|-|_XG1F(6X zr<>0||3{iPbpr`Kjm50^*2Q!%r#IfY%BA^@-~9S}#DGYTdv9-VkTeZK=o4o$nQUA@ zq_+|6*RsZrlDf{Cp53Nr!-mj*boJ^_(|oBsS_|(z&Q>K<71io>>%BnR z5UlFx?c+y}FyG!nxmweM2M_v9ACi801pGmj>^C8sZ|!I?+eTT|U}i8gj4?58*1{SK zQ2`NwnbRmDKwZOHi=rq1QJnw5dEHPL-yDKlw{KxK-$Ju^iEG!c!P=NmZ~m;Y$g&JX z1Y-+S#C(x~~2$z%d+Ey~4d{D8R) zLk4TJ-V*NuO^{3oS{r1X$v6(8yI8o_B%hrmyf={C+kn}&W9gvu7crp=gys^syA-@B8kb9CyTZ#?t+Ow_CgrlRQ%^|pZ_iq0pQAl|Gx^7#nCJ#FXIsOfEfx9tTmX;wpt)OT1Zt>WdJ~)&k%xunXz1+wK3;GvnnB?c=F^FWw}OK ztudYEbbjv~KK}Tlm;)jK-b?$j0dqFcb{!$^Ht%Q`QK$++kkk!Tdu4Rax2ynJmf_{1 zf-!`;?HAnj=V;tORS`l!2w|{E1T!2vo2Y^TAw&?)IW$d!x~>s|M+gDldmJ2GL{(KN z%MwjfC*80Buy#s*~oJ}CAtUQGILm_~6UCX{83vONb}*x!e94V-hRn-YLUo==cZ zGWZZMole`TU~Fwo0ds(fA)U>plmP5rIETzKf@@G#4i^s&kmq>>0ZA-$-EMKVge=aW zqPTqJN01OumTSCv^%5cq0kHGdP6|<{C#R<`u%o-MBx4;|tyah^fmA@8fte6Oh~165 z%?Tm_B8s~1DTFG#_t18;vRp$IsJ7>Wlai$T2_j$waM#*f09s5eihKg^9jdB=wGoI% z)PCnAvEZG9cfJir3GW?z2nZ5DM5vn@tJNyndY{TtRbkj5_$G;x1%QA5>z`m|Y;A3W zO@`;sp2HZ^wpW*^uc`*jgr;fWeFJ93v;Y0Kt)iH0&N(>e@a3Z~(#9cp5HS{u1@e3X zHaY6D>KW)xJgV`JR-`(5Oym&)fhaB%nFy&0L;{@isX}7bJE+ER40EUJ3qAxW0q?)} z0qmtqm$g?Yz#8+IR$^t%Nz zeBM=!h>ScQzV84G*Rb7Dd$>qhmZMW}Hx5A#fpwmD-fij`U5*V)lZfztMq;6vWQ!08 P00000NkvXXu0mjfW%K;M diff --git a/src/main/resources/assets/advancedrocketry/textures/items/atmosphereanalyzer.png b/src/main/resources/assets/advancedrocketry/textures/items/atmosphereanalyzer.png deleted file mode 100644 index 877c192edeff47767960344f26fc5dcdacccaf88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1710 zcmV;f22uHmP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+TB-Kmg6c6{nsjb2}lfruvXG^VuCPFTG%n7n1Rq!(u1<_I*UK&{UFN214jy0{83NwaLtyt*Bw-Or5E z;VKrvF)Ps7+Gz>1zJ@>FgLDn z10&p5QT;6NW!yL9BG!UJKg%4kz-+cX#OC?hTXqs{;pZXuJ;qx1=SLui+#X=qf&vrR zdJb$m3T~3kAj>(A z{!tgvL)lyJy!XMYk3RVvY;c4f7J`QHy3K0Usn?*YQIqCqql-RPAbCP87HueeI zF~yWp&d8Y&IS0z{&#-K=+0AW!3!83nOIt2zpW=!yp=gOEm0YFTihW!|)f#K6xp6}) zHP<|~(6q&tTJGqzZoBKghps*L)bqjGV)bdf!5S~tWHL4U^k5BE)m_r;7X%rcfiZCm z#&s}&hL*vZiR_#V<_2db33i1Sfb@f#$|iFVN7gkK-}&I~%G_JLQE)GLle5gxpzcHF zCU4aI4R2qtR>x<%Ovd(IIBIGvb{~AQMEv1vDv>VAr}BRq2(>nJ=v)6N9DRo43WNGT zsLzn}Uf%w#mA-fW=QTQqiC#JXbsyb?dt1`Sy}0nx!?I#oswB_OkDr?7B%O79l8m2n zL-A%x8j9v)w)XmW@n{8fC!}tdEDvagq%UW$5Wk0d>z;b0Hy48UaD7puE2?sR#6Dw) z->;GuvLj)fPx)@}MbInwlKND&7Vg=mM@OY+j~5kv0i8}`zk~iLqB!&2#c+{W^5 z9C3tLD0i{k#jIke#FNAcMb#+ZpLbc|yv13q)mi(V{DtA7w!Fl3nsKDDfJKN9Aft{d zYOs)`RU^ejmiAK~{+Qzz$t9Dk3Pz53Y(RzN_`(0+ceiF~V%$v%r+}Up+x{2^Lc2h# zVcXxww%s}b0?)ve*70vNf$2}u8yzii1PpEi7uOw4-UBXofasGh8ImIfX!=Vf;Qfrg zsQ?V!0)4A)Z|!}YJ^(rDDsuxI90DU{%3kw$cW-xZ|DI|0_XAola-H1a(>eeE010qN zS#tmY3ljhU3ljkVnw%H_000McNlirueSad^gZEa<4bO1wg zWnpw>WFU8GbZ8()Nlj2!fese{005>*L_t(I%f*vH5`!QNMIRmRm2fi5p5wTeJ9&U~ z(blTNR4og$$}r*m|A!FVot}EoSxrDn$?tKnS3cvU+d)uOfWMw%nx+r|FQqWg^JPFv z$s@oxj)+Ke$jqAOIcESOfQVpbyyGk|Go#je3;3tU4*U8&&R07*qoM6N<$ Ef~6WRuK)l5 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/boule0.png b/src/main/resources/assets/advancedrocketry/textures/items/boule0.png deleted file mode 100644 index 7be73e31a26e64fb47816d18574e2b08ddb7d641..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPq8;dB5w%Pv|*MUNpJY5_^EKZ-jWXRWSz~gYy|HuS~ z854>c^g5)!{0q(x*!YEE;tYigoK{PVycfI*y1IC2x^>^f>4~{pqoUUuE#KEz`ZnXX z@g|RdoJ=CForbFC=4ME-&)FHL|Js5tvW{h|*_2dOg_60)e@ma_3=&w7DHHpg@x#Ak zHto5L*{egdnG0@&CN=0h+EsQw<;bShM=py<99LvMq1vbHu5f?WA^rOr?$az<62mjOZG3MVHM{@AhjaJe|K0zXaq+u`bNei( RzX$q`!PC{xWt~$(69DCtfiD06 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/bucket_liquid.png b/src/main/resources/assets/advancedrocketry/textures/items/bucket_liquid.png deleted file mode 100644 index eb4becf0318e084f98d4ebbefea5c2d30cb434b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~vPCCfTtjNQ1T*ytt zf%}TX?GgvYl7r3bKYJ)O>UmAsef;j*{M`3hxsrMOKSS1Rjp9gLc~rtvGxynDA1_U| z3B|{DE^S?PDats(@Rr55dvA5;`G$Pe6qq<)o1w=r$Lzzs(+iVta@TY2`xwi4u6D*} c;TUm#kmdKI;Vst0QiPPG5`Po diff --git a/src/main/resources/assets/advancedrocketry/textures/items/carboncartridge.png b/src/main/resources/assets/advancedrocketry/textures/items/carboncartridge.png deleted file mode 100644 index 1ae0ec558e0e33ee0b2907c942045bd8a8de7b6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLo7}&oqSNVSwX<%|F0*J z)2AL;%v)i4UT+Jp^ak~5((FYYYT_(T&yLxZm8B)LS{(9?-PF3e@_zZ8;44;ZqLyWL zeKXl;c)V~9 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/circuitic0.png b/src/main/resources/assets/advancedrocketry/textures/items/circuitic0.png deleted file mode 100644 index 5aef2b7d39e631bb33a5e44df455aac02c5da937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmV+$0p$LPP)7=N~s=TxqRfId}21cXOPVUKA!vWL0OiDFwsPAmDKB z7lYl-P!v=4`%kj$D&Q!CR(ELKlBR+@&jXG!SllfrZl@$k%G>5W;OGXXGmOXAzJcTD z28RP^-TDTOqZIJ|za2(y>W->ua;Tt$UtAVvPXke|4Gx+L1FlJ5D hyrR@|z^4WmpKrX2s0Pps6Py45002ovPDHLkV1jUrfnNXs diff --git a/src/main/resources/assets/advancedrocketry/textures/items/circuitic1.png b/src/main/resources/assets/advancedrocketry/textures/items/circuitic1.png deleted file mode 100644 index 293e095df51d822cd65c1cad9559634ba0493a29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmV-S0ki&zP)niDi&dxN3Ijr%OhtR)~k z7m_#=n&{qtHN)_~_rL%Bqv$}=SQvmR_A0ph7i(=xe!smrUE!_d`tyeu0T^Q>NfNZy zF#?cfnF_i~8jFaCq_J3Q4ewEv))bk z9z?zwcfYK#fp1=*fc*I{{C}gs-+xto0OOMiRQDq_kzGtDLDx3QLpksj_}L%wKy@Fx eS?|K{4)6sgQ>?BQ{eJQQ0000y$f_a{{vR-zKtF-%?#YC5JO5@BW)JA3h&E)ccfI zI&;>y>(fqcGO2#_Y2m6>ati0R?MX45{k@~zJn`exJ1-n2smyyf?=~~j!OL$hCS|`{ z&+>L>s%+kmm-}Y=i-}pQTGV-_D9`*7Jni76q~$E@Z_jv9*=zsx=G-zdYwI6tvJWYk z@R?X!zi?^KSyH&*=1s n#3q~b>;D~Cq_IZX{Hp$iIn(o7wsWoqdYHk})z4*}Q$iB}xQ3FM diff --git a/src/main/resources/assets/advancedrocketry/textures/items/circuitic3.png b/src/main/resources/assets/advancedrocketry/textures/items/circuitic3.png deleted file mode 100644 index 4191d601f3522445c186db046128efa0b5e1a819..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmV-F0>J%=P)mS}~?JSek+ewi@jw3L|k85kxxg^|_dsX0WE}-Mss_=bn4+J5L?Be8}>j@uT$} z)#+fTpTKNwBvZU}W^G{eY;AWAf4nPz|d@OziV5-ufK7F1b2zYVu^>1WO7=rBc z5D((`6LB1q%jNKgeEcCF@gSei6UT8n(aWlm)m1?}!4Ze><~-I~lu{JB0BaqNU7O+6 zQUzc8=&hvp4tHw%kdRS+wU!_VxH!I)bz!f@U(q@FjhBa8+^?7afk3IgboWhVPxak%vb4yy-bN>2 zbf1lbn=Q&(9z2^sCmN#-dMiO|vt#4H4Nz=sw9tu0C#FYW5)Ik_@DsJIw`o|>N6P>J N002ovPDHLkV1jvM{eJ)e diff --git a/src/main/resources/assets/advancedrocketry/textures/items/circuitic4.png b/src/main/resources/assets/advancedrocketry/textures/items/circuitic4.png deleted file mode 100644 index c792001331dcd216c847aa1e9b25e18f7efc37d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmV-70?7S|P)%&#y`Ps z6)q8C9|(e#V1j1jk3{eYS8TIrwy|?(bS(CAxs7^Jzs<~hGw=J}3(!7Pq1ip1(*?@dngu5H2LNqS4+5ttrK2@(x-n0MyA-5Is7=+|@SC zu!Ab{h=AG)4xm4+;tkMRqZHh{5dx5=DN~a>0E7!|W~R>*1OfH2m%oq=ojxOYo`>f_ zmhF;d8I?)}-}mu-AJ2nowMv#{-PLr7K-OO?_wj9=#(WG2;JW7?3Xv9{)Uei)=Q%UY zZLEd4Sy1ES9_=l~^3nt%!llbG&z{zC&LJW==a_D67WXdY;^U(jV}K6o-W`RLtzOUj zcQx<(_?6O@%Z~5BOjd=rHtm zo^v?o2!eoSxLsCZaNWMkFJ4GEaeSRtbnG7pMEb7syEN+X;R`h8W4`~eAxeWBMlQA*=16(}lL5Rj5F?iqt zH{<`|kwcY4pcuenq4BaFHp(i8DhWH&@vzW#W30q?n#udVZ{EDm8*z5@rsY55U~dNz ze#1VVgX+d~Dmj&3=v!Rfn5OyREo!|6j)d!17kIaMuOo0Ise5mf$L3MW1wfT2VP^3@ z<*}DkuFQ8;0;E)U-l=rk2S1Tc_pa7!pp=W0upit7APhrVgC#r<3b{vYzrTU+`!s)D z{KL?hst8}YmF)@Htidypp0zn}+!)oIh7K=b&u@rN&N9QD#KR!U~7+6AG zsN4p2JI;;IcYqxLbn6HC@kszi&wL>W0=}v|rOR`eHc1CT^_BP=>*3-pdyFIu!&ELo zyo5U0&RMLr_`c7jbI&olheH3l?v{V|3e@+9Sl)V=#@N?Dh@QO?sU_=RJn6?Nj?B_- z8;k*CdNBU$?O4l7<0)Fl7_EupLyXZ~jQtG+_1!vJCk4hN25lX4JjvhckFyEyp#DSv O0000WXVnD`4c#)S(}12K(2 z1BCElTLxN+)0t`K!$o6Dm7RBalJn%fC+7&Rc}f}4b-HCW#owB^&UpXnOHOMWq|#Z! zum?bP&SdlBn}0y^s#(|5tgXF3O_#{#6!m(QFl-S7;5l7P^9j119=lLpH3Q7gm9aZ* zip42x+s3jilF2wSspI=Lz!)U{hg7MoF;gz#xE?oW7unx9WMN?ikO%>ZM1sqH55ri( z_q*8k_8)LcWhbW~$6h?qdM(5~g5Ky6zrFmwN>9?@$fi^#{(dk~G zB~wFfO65iXyZeiZ`Ix}>&@_!O2x!z#SzUcjEGEh4^R%Kq9!*N63R1>Mr}PnEa&Z~g zvB_j|1il9%M#7lqf`~f{x9Rp=jABGS|Byz#NkWtK-QK8)N*U4YtcjFK5(y2hc#H1O zZK6of_dU#tNouBoce0D)bUANzsMXf7tfmrWdkXo-R=Nj+s<$g@$sb@(bm>FE2X>07?|cG p!Z0F=BEm?rv-A0%F^T`3^Kbpo2^P1OpWOfe002ovPDHLkV1gB^L@EFP diff --git a/src/main/resources/assets/advancedrocketry/textures/items/circuitplate1.png b/src/main/resources/assets/advancedrocketry/textures/items/circuitplate1.png deleted file mode 100644 index 8e7f0bf6af614fbc528578b250c53e483ca43cc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcmV;=0xIE)CV@e3$?L0$fQ% zK~y-)rISr-6Hyq2pL;Wz$vA16wv#c@R;}7ZkWxjZ2!cojMO?e6f68CsLfp7<5{T@H+ z3*^iKX&M1g7^|}Q^6>$X{M&3aC+)kTPX@sN!@tVRgG^Ak>$1cD=i1vpxF)_`tN*O;0IX*hhr-d&}jqNnMV}-wy)Q&j z%u?O-&4YJ%GPnLZ$&w@4ZQiZBdlY&Xew zTRqJj(dl@*=ti!mDV6pCuJ?<}!*@x75IwJxCJ9^Le{germP|%cEEZ|0E+GwS+Ervb zgE?UJ0mI{y1ini?KS&aXATnf~6YQcmbLuo+6yTH;#o{HlzBkC~l5P<7n`qmP8Xc`7 zr9n2UqnA$NeOp5*K{pPmPE^Sqn;_iW!1q0NS{>^3IhxIe==Gr0`hsoS1inS_h)Ezb zd@!G()dbqSK`}jo8Tu?Qzuvb6t>0}&L6fnuGI2LTAbWusx`7nXZg&81UB9;nZU537 zwYoaTRQW7216PLckVXon6seM|ufI7kCh@;>{tYXH3#&`fEAjvU002ovPDHLkV1iNI BJd6MU diff --git a/src/main/resources/assets/advancedrocketry/textures/items/combustionengine.png b/src/main/resources/assets/advancedrocketry/textures/items/combustionengine.png deleted file mode 100644 index 0711dd032c9b3820b45981d1fdda8b55d99bc7f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1560 zcmV+z2Iu*SP)eO5BIp;k!^7-d~ zQMyM&`YC5;8+;Rn_uaiEqunq?8D9h)f7itHsj4{47t3Op8@}b|TL<7~v)S|8mdDc3Cs*SZKHV68<}xwIT*dwuefx~y2Qt8d1@AOG|~ z%ab>q<{R=n$2mv2I&Bvi(}f|!xokX%b69JKvA65T!@~nU`Q%gmS^#1#B0^O)ESGas zwWZj|5Q=Hcvn(UaMj+POt#G{elbk@Ex zZ+|NxU%sq~F`{)VF3&e>#0W(`CVj+E6gfpv@c8j#eemFcT*$z^d-n#4MhbacOoK!0lI9L5@qwTKw1rnQ~s$uu+Wbb~+$t%aN)Ml>soDEr>B;jA6Y#>tb#u&8j3N<=L}S z%JQ7DI%htgapmALpMCacaeWsHA$5x_#$*$1*Db{T<~{8xDXNJW)6fl7M`iRrbgV#@ zWxQThSS!?Bzc77&ZjBpMl^A1NTEiwSnCaNtv?>^hu?6A1r)e7Mx+cazjFAumM@QGF zs*18KX_^}E{a6JDSNE|lVt^2p!)wwsl~$*^oIwG$AI#7$L^k%Bkr$ z7gCC(q}26DA*zHB&~CG`JVzC(-R0z_l!p9?DPf41zP0xNiri7mazgM_RfTgckbq*0 z!TU6@5WFY&(1oKU1W$;Om?9!V-PCM0o7Ogjp)6GuYb-G|+YJ2U?|;J>!_Lkw#%8>F z@oH!)s(zrpsv3+Dnx-Ly24f5_{`2pyirQrJ-s8RJUr+uyY#d`i#IRben9XvGol%$7 z2%x|5sJ8!TwN$q!774^Ch_sGcCgM;9DMh>wLxr?i?@?{TG0mO6FN7FTfsa1?Sl#vO zH*{1e@F7rDH6nD4Ck_p$u3H8|@YHohmbGoREm?+YNJ;U2q&bAJrHCLDMM1eaNABFY zqdg1OT8g3|#yFPUWV}e{opS?QQw`}gVyc|IZU5U4f_IfJgfMK_FW%Dc4#@QPzG_lR zTPL1=?*UAGxc;g=byAk))}^B#ry!@m`jhvkyQpXMIW{d#5#hgwRDhCkrM~L`0000< KMNUMnLSTaPUh;JS diff --git a/src/main/resources/assets/advancedrocketry/textures/items/dataunit0.png b/src/main/resources/assets/advancedrocketry/textures/items/dataunit0.png deleted file mode 100644 index a81266fdfe5e1931ed7d13b2b3cac1b44623d762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2418 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/iron_helmet.png b/src/main/resources/assets/advancedrocketry/textures/items/iron_helmet.png deleted file mode 100644 index 65e64cc5c81b8d6d6cf735ab35a622f9cb22df05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr-fh6C~z2gol5(H}l!@ zEctj};)Be~%l=NEGUbo|lr#wk^M(bAC)g4$`)pxU=y_8zopr01l=vIRF3v diff --git a/src/main/resources/assets/advancedrocketry/textures/items/iron_leggings.png b/src/main/resources/assets/advancedrocketry/textures/items/iron_leggings.png deleted file mode 100644 index ad536739e067aaacd318f24781416704f5ecdc7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar-fh6C_F;!o$DY+xY~1 z-k5y6;8Et~Wq+qnnexZ~0)xbY6ATlQQhX*c8u%(4Rq&a{c!I02vtPB jm=g;7^BBwuS1~X|#Qu-i`r`C0pwSGTu6{1-oD!M<6t^y? diff --git a/src/main/resources/assets/advancedrocketry/textures/items/itemupgrade0.png b/src/main/resources/assets/advancedrocketry/textures/items/itemupgrade0.png deleted file mode 100644 index 19cf7e2bd524883929f36d2b8c8a904bc0a03917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4w)cNh|wuNWEtMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`vVRkHZ#sAdkv-lg(OQ{BTAg}b8}PkN*J7rQWHy3 zQxwWGOEMJPJ$(bh8~MZ;7#JBnT^vI!PA?78U4O_x#5VWEq*ic~X@to)6&h=VzfpV#-#`#V*MYg#|S7b5IJ({=vy-z@|N|~(Ym${sBZ>*cI zK6#R~&Z#Ku90$Ychm5u9dR-wKc1ry1$(^)3+$VJHg3UKXgU_j3yyM?4r&FfMQ2d>> zM)cFg;A?6l61sXuJuh)yeD|3CwR_3YtPNlRG-R_G3(g2 zT#rW_Y zc<_Mrg<#L(?mG^`)BH*m_~!)#9-eMen|r_d{`K{u$0P*0-tLO`QP>~DdUTTb@x%rT zo(ERkZ~We#VV_&9bo`jWPq~m~fL=tytBqfhArPmWq#Mo9FKx(o8xkKKED)~ST!N|Bv3W0%`-2R(x+~MKfD8M z_Ov}=TjldOJV3eq%!`Ygd2Sxt+3+AYhy|zDL7_zqfBL{r5xoc|uw9 eME3uWSWnN+eY5)Bl?gzvGkCiCxvX zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvmgFc5{O1&N1SGK@hfVMG4d(b07}B{{WmS(! zn@vW6LK03h{{5roA6(4hjPo&t9D>E=vddi1NOoQ2c#?I;b9d~eaW`(x3C571meoyR zj}MG9l3KNL;tDhv2QM-3`{(P#2!z#P|CUsZigoe z7RM~3O_K2x@rQk_0cC)ImGidku%|WeY;&^m`ZAwvYrDf8-DhjNfq9yEaDy=RxIC~I z&iWWPj}zoy(|vGygDARFG2bB)otC<}()CvDNp-B<6&JAOus3zt37Oe~V4Y5IycSR* zZjW|6N=8WtmjLj38G9`Z2HZ&#e5?4RZ*R>L}Yf%&?1pdDJV$DE9UKT*yJU2N)7iU;~M# zKsGW*A{a7(ph7kw4RQqo`#$g<}(jw}f#yab8h2B8VEob&LX z=n{OWc=67AAAI!5XJ3K@XAof_#4yusi4tA(F~k^C%&{a%F8LHvOey75GG{?H_8H-r zQ_i^*=qy;d1XCbiFjBcnb=B8UV@);J(%?SLHQz#uEw$WA=Pn&_+(VB&_1w##0aqGs zcr(I?BaJ+Y!q-&Psn?)UlV&X^Yn#=l@&ndrv&IKgQ!bvYVKl~7o5NqQ$m9%+u_G`Z zCj)S3o}Af4&hcb!a%MBnw8#MICpVpJp}@|F8^m7eUp87FhM>Xx2ei8%_wfx;3dwTJl;@ zOP4VmzuD-j&AW+fJ;DWG^Y6%O)?CC}Szua`p-rpbyYNn@P2I*iqSNePvrBj9~AyUoSHCH5E>;10z2_S$QHR-5OED6(6DFA&C) zlv@pa?Z;7IlPNW!2;+n82(w%eiFQ|gI0#*TbfVu`?6=s@JN~re@U?UjA0s4 zA5EF=_%tV>Z4*k!u!Y>(PH)QTqj)i&oAa$Tnn4PL6tTa~*)Kqu+X()f)7HGvST^geB>c;L zoZfq_>izVQNvQeO={~H@(?sK~&EnHc-dZV!+s}Y+9rDw9{_(^Aee)jyW;2PlsI_ST z00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq9K~Nhq#{)ZJCxEPLv^wsD&nYBC_;r$ zE41oha_JW|F(fH2j)H5!!H>nNgNw7S4z7YA_yOYN=%nZ(CH^ldw21NGxF7HCJ?`EC z{$`D-W^fEpHOt7RQ$oJ5B7|NML>vQ%A|^3YpB2RnJjd5Pe0;r2@+|Lje~x~oXfnVj z5YI5(u!z@*r#3B}^FDEeRV0P@oOslr3lcwaU3U46bJ<}(&x{zk>>P1~SSWX~+{LV7 zsKk@R2}RW?-=B9`;k?CJt<_okp8SR3qPD!mb((Rcv4BO05Fn$DDr&Hhq*WuuM3(kb z9{!l)7s(})s|rSrd2B$13a5ac7u)_A212_)t6|&U$F|)%0Rqp! zmDcfZG=b?)(iMC;s92^28Wy)Ujcz17iZ~vZY_xA%@FLIsS;nO+*000SaNLh0L01FcU01FcV z0GgZ_00007bV*G`2jm1C5ECTtguCDX000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2H zM@dakSAh-}0002sNkltTxQ*-qm2*X zYYYXlc@ONsTgj5YGqba6O2T90oEMwkdtwkDqk~dP8`CstH2?sFFts^*VGldN3&{5G-Fjs-y zjd^tMr3YQsk%=kYYwg_Mdku2`&X0}qKXZ*M4F{o)ifrC@00000NkvXXu0mjfgXOt2 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/itemupgrade3.png b/src/main/resources/assets/advancedrocketry/textures/items/itemupgrade3.png deleted file mode 100644 index a491a93f5037175365f53b90abd646f441eeca9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1760 zcmV<61|Ru}P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|avg9ZX{MRYw2uNZP$H6QSbAvhlB$#s7^0w~x z{$@-VumCAhN>D}ppT7tFg-19F`H(E;7#$v;eU^fbx$`NjX6IMEKisYJAg60UAX2n? zep=k}4!K~yYq33V9O%-60uB>j={zR$gTkv|+ zqEL=eL7z3FR+Z&nN1zN4pgC{fc6WL6!8aExZ$I>vZS8P)p!@3WFrb%#r!a_p%k_!9 zc(qGT&jTFZrh9REhbZ~Wusk3dcG+oW@Geocg06+Iqpr}cEYrjjCRZ*Sj!?x z!W+;}t7H^Ix>QizTy+OZ<;((#2YYT@co6s1sa%24OP7RJq>3(?fr~6vC+U6`9+E(O zQ$r9`go;8cW6;LJ%WhuwDjO^}##CV_n{o4Lp|4E(sEjdliJ5lJ@JX<&IOXX^oi(O` z5gyyAVLA9#9s_a{tDrC}Hybus+;OTn0{@CFT|_J91+-_5acbxKsmQ~202o$K;38|_ z$S#Q_W;oJ7P+@1HUJfw8AxHyA@v0HrAPHcauqN@ED?v^VIFH+sH2D-#OetB)shFC#V9}D9Wh+^-;xrB!>6k6& zTncO!XfBZo<`+l~IrQ*HIO35GJMvK~!l(KgYOJYR&9yXX+K|UBw$!ZURyuctQujSj zk3DtkxtD=h8#??5BaSp|vat6l4GZ;^k z0R*&6&YZFLGMSs4xh%+vAOIOAH;rAvwdP5EX9H!$MNSM;L!_@Z@_!n`4tiM*Nj5@yu4e5^ZXiq8LjzL zX;!WKZQfW1Nzmr{DQHqhOI1FMytfdiu~>UA&lJb|)y?_i?88l)w>z_q=m*PouILD+ z-P(2!hO64UXz3a5Z->;k&!ZEYdToE|%np>FGw=`375brT%@KY|W%?KVUlRQjN>?=i z00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq9K~Nhq#{)ZJCxEPLv^wsD&nYBC_;r$ zE41oha_JW|F(fH2j)H5!!H>nNgNw7S4z7YA_yOYN=%nZ(CH^ldw21NGxF7HCJ?`EC z{$`D-W^fEpHOt7RQ$oJ5B7|NML>vQ%A|^3YpB2RnJjd5Pe0;r2@+|Lje~x~oXfnVj z5YI5(u!z@*r#3B}^FDEeRV0P@oOslr3lcwaU3U46bJ<}(&x{zk>>P1~SSWX~+{LV7 zsKk@R2}RW?-=B9`;k?CJt<_okp8SR3qPD!mb((Rcv4BO05Fn$DDr&Hhq*WuuM3(kb z9{!l)7s(})s|rSrd2B$13a5ac7u)_A212_)t6|&U$F|)%0Rqp! zmDcfZG=b?)(iMC;s92^28Wy)Ujcz17iZ~vZY_xA%@FLIsS;nO+*000SaNLh0L01FcU01FcV z0GgZ_00007bV*G`2jm1C5ECHi>3{hE000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2H zM@dakSAh-}00025NklVSfd4p9&pe zDswGL3SXPp_x<#c-ZP#^I010qNS#tmY3ljhU3ljkVnw%H_000McNliru;0Xp45-UB74zK_K02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{009w6L_t(I%cYaCZo)7SK;K13 z8Nxr14=Alf*-)v}immF#2lOYHJ@XOG!p0{cDgojHs%{mP$Uh`Qrt8qyX-GnlIO$}c z{d{-6vqe?065aK=MBYBX3d1^hzr6v_OEhOuRYX-05dhtdM`9hvNk*^hQ)fSH_X>Y! zJ)6j4FqAmSh?A_6a-3v5E`2x811W%)N2k~IOA!IWsEE9oR-KCo9c!$gCT`;ZJb$d% zOpCM+uP>#2w)>)vO}ZEi*^NgSV;VUDGzUs@y4J*qF-D{LyxQy8tYkMat_H_6B@BYI z2TmElwUICgIHu{@7g)!5Z9tooP94xzga6mKx(oI*Rr+g;;rr(vJJvDoGhHLUvhSpJ T5!Q}J00000NkvXXu0mjf98RRl diff --git a/src/main/resources/assets/advancedrocketry/textures/items/lens0.png b/src/main/resources/assets/advancedrocketry/textures/items/lens0.png deleted file mode 100644 index 175748445dce824cb77bb790c53e41a4f0ce3977..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1JMu;8P_RiFrGfk$L9 z0|U1(2s1Lwnj--eWH0gbb!C6R!7gqfux5Rr1yD$`#5JPCIX^cyHLrxhxhOTUBsE2$ zJhLQ2!QIn0AiR-JoPmLn)6>N<#NzbaVC!|w1_EAS-fI|f$KJIY?NPvr!A z`wuX#Sg~-Kdq}{=oGu$>_M<=dytKL2mtMZ-$eDtT>$JD*vzc6(hC2UtDyYmdbHhp!WXbx!h|HHhSmXW@G4hEOES~hNI6V za@v(r*|tQ7dC%qBwfc^1%hl*=VsPO2xVt(28HQkFWtwyY*UwA_Rh*iV8}6ey85}S Ib4q9e01eQl3;+NC diff --git a/src/main/resources/assets/advancedrocketry/textures/items/miscpart0.png b/src/main/resources/assets/advancedrocketry/textures/items/miscpart0.png deleted file mode 100644 index f20fe87cfda0641de3c881baa1f0c27e65f97cf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar_~%PIlyCP~>ne{V+l9 z*wXfo)6S)Fa4So_cGmv=>zCpob>re20>;Wb&(>aM`)7DuO=RPht%pUXr1qw@1#Xr) ztL8F!SJQ$m*0GycOS(*o=w|tDbfQk-?86AQo6^U>1Rv5m$gCa`skUa_XYOB(%RD;| S1d9Q!X7F_Nb6Mw<&;$T=XFqiS diff --git a/src/main/resources/assets/advancedrocketry/textures/items/miscpart1.png b/src/main/resources/assets/advancedrocketry/textures/items/miscpart1.png deleted file mode 100644 index e17edb7511465505da5953a489f0590b937fef78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmV7lZJ&vT3IZ0P)PZZI_jPJk#q9;UV*;}rOZ;w z?EIYgpkbZodjNox0!pjU0+ruE)>UXT`-qyK>*No8mmnV!w^+<@3*H}}o*F;io*yrHZ(r@v0>$p$i8<0*+MYan7P2!i8)^J*S*^|sYh`87+ z&!c1gJ1u=i`lK7PITLgx1$pkDXIN#^zD#k}vYlBClJTF?Sin<~k0&T>-XqE)L_Fr`M?ojX~*Y29nj!n)i4^S2j7 z$k~a_^WS~HWCFvQzSS2ckI&FIJMisgvjEe*-x~52?+eex)*6^xTJEulJ92Yy)QN|w RjzHfqc)I$ztaD0e0swYFZ?*sc diff --git a/src/main/resources/assets/advancedrocketry/textures/items/spacestation.png b/src/main/resources/assets/advancedrocketry/textures/items/spacestation.png deleted file mode 100644 index 1829f380178e4dab9796820e8c8222a19206d6aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmV;}04M*6P)>|HIy1NhWfSaS*gZF;F6yUwz zjWNU9bIzzMTLDTb0L<3fVRK3etu-RTe59@G`qLO=;0WrodajO#%LI`R;!1OfH{=yJ~0(bzr=sE3V Sl>7$(00007Uq+?e*@=%V9U`b(5IXjhKtQyEF4X^E}V{&J3JD zYlF5yXBlfw0zeaZ_Uu{089?|?6L@uXRlOhp;PdO(XPQHf)9K9%Z>XskU0qI^h#(?3 z=W;6j9Ei(O*4EbK!~k5n^p;v{a87Z~lB6l4ETcI$mj|>KfGBJLkZ2CbI>*{a*X5}I zT)zB{0`z*_Trb}*e)C~jHkRCo!4<))?Z4RYt4;>kDnMOay{N;z9$A)w1QUa*fdNJ~ zBORs0jhuzB;o~wTP3`ebxClI|d{7+ffmkp;h%xN!>>N5te{Tpt{CqnHG_><7(BdMh*wbGYPBZyGlB_xqPR{J*UR^w?@_CVCzFPaMh$?$U$J z2qCTnRHvvojOQU@CM2%Pe1L(fvggj717LUe5f2`WsjmiyJaAkO5#u4o%QL`Q2K@n} zB;ot-zAYsd;Qo_T!qd;Ran_^JSje>cPAPn(+pPN72#9BMM1dA&x zywb{pZ)|MPY|a&O3?{RJ3_ra5_4~FIQTyq|SK}Bb)1I7ru54Z86I_-A* z!1pvA9q_=?(jtq^CJ*lKVAUcjv+o7_6I<&_Kodo3sl`&!Cr$I(P^(47sp+8TI!hsn z7Ej@MraXQf)q$t3v|Q|xIa8XYr7;!7 z_k6N!G#dj~u3V8k9V4%TQ9AF-(VJ^LhqB){V&e?O%SCs>FlGM48IZz0FNL z&m*3jM;ShLFty-=_(EngsuuA?)>ZYzTeoh#S{?J}A&!_T!3Wo_l>^>?_q_=h)`KR) zUJnr=@@x4qwo(^1Ha1S3*v)9aod?|owt)+)Z=;gZ+1`Hrvl} zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3#baw9PgME`k;IYMy(m*a3l#N1$xKMz#NTf5zM zbW35C#A1;kGLcN$?f?B(-G6w6=BrCmYHm4Syi!XobiUN<@#^Q(U+H|FSGaHS`(3+x zxe;iJT;t%; z=JfbI9?QCNtL5zy=G|ZK`zHA~&I%sIcz{H|Tw)!wc7iJJYXuBy5ptLrJV zybe#5eLp31xne{xkzw!LkRN=Z!MT##(=p1%12jOvqLzI*liT&JIen8FT) zYX~z$KOKz~Fj|-g?qqMTp#c1f6}TsKh_r^6Sp1o`o$02pOuQ&s*y9<@^T=Pl-FG^v zT0wb#)t6imS1@K1g(2s?yFA@M#Os|@ISGEgKfVmt2!e9bTv=ehhK&IHL;Neb;sH9+ zQMf+p$d`2wK#GV!2*yVcxU!Gpv%g9Ru6R!(D*$yu4>5%SEM6omf($9f3^-H)bMs8` zr)!Y#XhsMDLSlB5U$xQ%tds=)lvLqRmnca@vJ|P(r01Be!g4Oz6t$OFQjwBNDYdlH zU5zzWskxR~YpcD57ExSj)MKlywceSuGjiwYPKVw{7;&T_BabrbXrs^IW}Iot%(Kio z+w3c>xTxcmS6Own)wkbJX{Rka@3QM|yDL=Fs7Xb$7OmQx_7~J{Sbur{05yN377kL@ zvAm#0Ybnnmyvd0eW*`=l2k>GD_~=3~%&zKF3Wl6vb~WTMN+3uvaF#d3Krn3|MEwhP zugHmu`QPB?03!Sg<2w53gQm?3{g}Q4GwcAel`E~Ep!+p`^ zw~zWy?zo=~VYBCjih4~!JeZ7BufjLS-@LYjvGeHKa`2x^?N}!{8wB zT)qPnoGS<+ zSOfu*(j&A*tubTm{1{78AB7s>*%$~1ZYR6bZ1JHt7MjD`kS*G0$nK9Z|2AamWSuBa z$WF-Su<>&y&bqq+PD%rXW>F8JGKr&DwmV_TvS2S?xzqbzV)hk1>R?lddwmu6H^O#* zPW2wsGN|YJUoY%iYTiYf{Qg=LiI%^s@4@f zuuvM^4isi(#dcOWRj!e!6fuh|-aWs3c14Y;r^1Fz(pNKrKgmKX`4Qr_D-CFNQ)%q= zdCXb2w|%ogen~ScvRuZ{+SXi!VaiklIC2j1t!^26#a7nd zweXaXbO%-&JCsliNH2SKT_|^z6!;O&k5=r2i&A21q)}=%HszN4mcNrj(avK?$ zQtM15u8|_Y!uF*FmK;_g=80^R!zOH-bb*GXHk?s1Im($y((JvmLCW+v<M}Z(x3*c{niWB{FtqJ(*zUz>Loc;*rvtHSdLgAV2o(sM!rT zxL5<>)?FsXr96LfT$s5Jg)zfaZ{a^|ODULquF$Wt^YGh%$#bQ?y%2o<2ltfvUv5RwA$jr*&hlRV|^285iZ*fpl zp7LUwf*t^3C1RBea|Uc;8}KU|{;6qz5SNh)hUV4XHki;K4quU6{cM~csa?^(}l5Kb&_(b)O3z_j4NB9tTmpY;M zS~zUPDA$dvU1)Y;1r;?mw|c=(oGuDBp}<5H)iyt7_DCMGED(phD!cJnG|H78>Yj+PW*Bh1QAf~okpef<%? z-0ukXmS6cDzvLso5Ehn3X2^vi`HMnKED`aJ3H!E}c}gUIK`49QS4}V*KH@B+UHmth#9M$aX9R^hST$CX1Mf2I(k$6ZDM$vOSL()%l>qV|2E~#r~)qZWbQD z7!k$XKO3((r&GwmT#$JVOb|N+r$b}{Wzg#G8RLVHXh_dvkE-GNnclhY@zLAHXBIT? zHCT?k?(Hx@A(+vhi|V<~ z*#??(d^sl?s1FZW$ioJ_#)P%1bUw|i$_0ACCN$-z_@hZIN@(Up8OG*CiIX}2guGKEvvooTKm5~8A^pauy= z*plS}L2zUWBR+IETu?BXyW8&>ioLVXc5L4{XTg(Jv#XhX`}Y5T^Pl$wr&z64vz)m>iNiPQf4=FP=CQmFvg+}vb-etvIVyD#XtgIk}KnO7~tZ^JutyYPm2(2}RLV>ll zwMRN|j&qWxDM~4@S>(iCG1X_{b+#oGNVP18L;k3w*u0D3PjE-vDE z9-il+l)`mg0HQD=%~GN$q|>wyTBEfdm@YZcWETyK#rB?U{>&kWPlNn_rvoQaV7lXnH*O5&bY^B| zGy(M6$6I%KwGzQf2QuJ#85PVRp9GZ89T}x=#MY6kSW;K9>2CbT>fAT zt_2VakZ@6@RD5&N@$z^%Fzv@&vI$ovLoT~1Bm!1FCihy_C$+!#vkz7L%4KDoU!nT4o2r()O1eksZmVKCz(9Ts)rwVEEHB){J(;0*eEkpw= z;b-?Ru(KmbLc{N|Ls43uy>F>LfETysE*(4fDbw&t*P(L`0W2>s1W!a{x^=C>9ql?pre z?on_YHa0fInJDNrBSHwQwHRZ_vTU#B@9&y=<+|tlj8`hSu1nE%4}yeV&x^z&NP=3m@LHHq&oBY5)KL07*qo IM6N<$f>@c3H2?qr diff --git a/src/main/resources/assets/advancedrocketry/textures/items/tank_hydrogen.png b/src/main/resources/assets/advancedrocketry/textures/items/tank_hydrogen.png deleted file mode 100644 index 416f52ced382f1e3cee86233e8fd09370d0cecda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1182 zcmV;P1Y!G$P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ag}L_t(o!_AjlZxcrp$A2@k zSKGum1P7IiC@5+pE=B57mDj%YgYW}}hzh9{DF|9ATtc0t zjvaPw?`1sGhs41lKpb$?9%(fi?e5t#zyHkHa|FBC+}xby1MJqVTVj;wB>%CA-By0} z>cU2(QUS2Ew8Z7hm$#lO_qiPjpW z6xLd#lz5(ploCg6NKt5wF$S#*jImhz`qEl&`FR_`kpdXJxUjH55CjB4fKm$2^8m=w z4BgjcSxUFlVKs{Abh<=QL>$LFeE4uATF$N-34xSybM+3c<6wb86-XliLBDUvvYcM8 zM;yn*aXhkIa-^G^G%OZ7nA?pxZy??c`Ts5tyjKFVIet4ozbB`&v$Nv~VAy_`pQo2) z6h%RvWfW;jB@8)!>?leKRvQtol9=yr{xUuS!}isM3v`o&myHMmOdhEt9fzd7j+BBE zCr?xKHQfApe**aJ-aYEI8qJlMWU*d;UBC-6Y}hvuE%7y?h*jM&kt~KVZ6C!7-5ZdbE>-ba@$_=h(hMDY?hb zzb_MRI|nd5eFV>SS#7tF)=~;XX6kjS2dntyGB_?M#dkmbxIY9+r4qGj71wp~d>^+I zB89-FJ&e`}<&bu|*l|f9-pFXK=dt=SB8d|+U0@uCYUKbY4<9CUJ=$w)L~E@bnQ?3c zmY+Yv3qwxL%uuaXF~-npwYa~$OtaY}FLEYpHG~-3DG=N8wAF?@>7t8*cB{pcr%!3M zTJ(#8au9Ir=ur+-Dpw;Lpb(6|*xl)XttIO;fOz!1GDE9fTN{1Om(u zf>O1L=em4(Xp+@tlV6waqom@C&p*Ra4!{4gMC;Y7aVMhJ_Sci=l*?tpa*0EeQ+$2= z1pT6*)%=I3*~D5yISdeEmEd(6;P@v;@PdH$`a02SgDlHXQZZ2}Q>z}N5`?tZ*Y}UW zHy1CC=Fm~&58(Rs>x5y5<2d-f57yG_r4+g#?WM$V%*u-u;v{BeWrZY8KE5LIJdYp< zKB&r3N^Pqt_e5Z*ld%BTu3g*V#0p?=+=Ke zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00Y@cL_t(o!_Ak=ZWKophQGRW zb@$jkHrO~9qJ#yJf>5%`&YL_#lqbm6et;l(V-~PT#LByfSIG_}i?t=9WRXP-W*mH( znx4K@S7qS~GZ^p~#!8M!-$Wng1tV{CrioO9H5O^DV;($sfDi&9#Kf@HbHJo#&e%^%OL;;+H`&3;NKBU*{VXfuq)29=mrO)L^2&9z9r`JSU6M#lFNG}0F+j^?1rYH)mwODH> zrb|xr@EDCiAe^kj(VEvFJ`eK$oesQ{0)IUJbmz{6oZh;1YdQgp+7CbeN;Y?uESp0} zL6INQ)Fr_Ogp5&o9_IxQfBtTI2#nqB%5k{A$L>xK0mMm62rYxcQr8vEg=0R$glXo$XpTl{MpF+d%a=&0@w1Ca6|=Cggq!mS z)y0^Zcl};I41pq-)Q!e95mITC6NI+G+97peLA)eRx)=QXyOeP39zg%_IZDCIj6umj zn;)W8%;%rnMCgdJfnk}0xTGA&`!9%$L5Y;k%p9F;0Urdr2fJ9ikL@3zbwZdH1>!YD z`|_)A(UFEw;Q>dCl8S{aVJ4d)l3@G$XOwYj2n_mts;WQKf-7Op+49CEbEfB2h}ynVY99OPYUn zsLLT~YM7t69)JD*CqcmV&u-G0y^5GB1%5;mWsV1~EiK`lXVBk605@)a zjZ%`TJYe_P*5x7a@R#o=bEwty1Gst7-D0_khpMfINB)*A<$Z*ltQW_ z)?9Pan7GpbPXZG{u(`P@rjmpw-OhP^o|JNIp49#YAQsINb=$+b00000NkvXXu0mjf D@X!TV diff --git a/src/main/resources/assets/advancedrocketry/textures/items/tank_oxygen.png b/src/main/resources/assets/advancedrocketry/textures/items/tank_oxygen.png deleted file mode 100644 index 999f3c43fca01e32bdf6955ad0799d3c3919f6ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1183 zcmV;Q1YrA#P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00aj~L_t(o!_Ak=ZX87vhQGQ@ zbx+1_E4G6zVGX^YfyYd6NIw z#6dg1dUd9QR4M=#78ba4>C*1Jxw$#co;|y7{go?MdSc>*3|MQi*5cfL1?J}F_KeS3 zp68@#N}8sJXJC4I+F5J4c<~~h=W+e|b%YQIA$q1YO;bikM@f=|FbpY`O5C_{ zi=5fqR-@HwQ>)bo!;rMMp$RPUggo>cksLcDg&bkB(3&3zV9>s<{8E(PU89*1Klw? zHT3~e9FnFvom2hgb_j zX|yik86U0WA%FjpW9asr1JL>yk}^pGaqNH+pva<#B8f3Za^j6~5JwaP_wN6WmT>;U zhh%BW;^J+hC}v{f99ny9hIOhd%ea0?AfCx+Z=e2{l2%yTWOK7dmPSY^85kNu2t}<{ zr5SGS%Zz4sWSgBB{j59Pe+_@s$5uJj}hUA%Md1ak;tAP;UmknW~K^(V< z+9Ah>#}IuBLIJjmf_oWE69fS(tE-f>=GLuS;?+{| zb~7S`z&VGtmZB(jYyR%8X{TKG%Vh?G0AmcEF?*OebZ^+*DG4FaTBDRgs*Y-Tw$qs8 xy8w592_d+7^QP!a5bkt42laVU$~|MR_Aj5R({2ioC&K^$002ovPDHLkV1mkIAL0N2 diff --git a/src/main/resources/assets/advancedrocketry/textures/items/tank_rocketfuel.png b/src/main/resources/assets/advancedrocketry/textures/items/tank_rocketfuel.png deleted file mode 100644 index 75ca8e5de01ce18a8ee81933f33ee358afc15d05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145 zcmV-<1cv*GP)O9KZko010qNS#tmY3ljhU3ljkVnw%H_000McNliru;0YTOGY(xVR?`3g02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ZGkL_t(o!_Ak=ZX87vhQF$= zzRtyQJXi??L_i>d#S{1`cmgDLC|R*0QZ~-Q-g)J>V9go{DV9RAwPYy)6yd@4IGIGQ znZ8z6u^3;*b`p=1vEY|VrBYX)KK1{nPM;$<2aAh~j(5O=2M@#~`y~G{#Ca#be}8G@ zsq_HY*x2CCojXVS*4EZoSXemo{=IwmCSu}^3|MQi*5ce*1=iNqPRyrajG-(`%CfvT z1B;7`&RWau+qVhBkk!>ygb)ZJCZ@G4OFEqnMNy!&#`k^J*VkWbK)uO`F$T}`aLys6 zBnSeelqhc`MP&@uT8yc%*5TaoFvc9&c^!ijIdJ&m($W%96cI%cp63w+0RTl_U}{5A zq?Lf6t}R7Tl4TiMYqZuA z%Oxjzc)*6k;SSeswB{7W=TZK@%L8wfz#hy$-MxDuqqlC|nvMhG_~qwsX*49+Fvr#) zRf6vY_?{pgW^DKRAZxz+;n(RgFpmE2K79f6*Jdb9$&-yg*&pP@NfU%59~LwlKHx6L z0Tm0e&Df;^vICH_zzbzA7oakZnw)o58l5b3W9(rir%Tp@jUNDO?e>(#yS}Xu)Mr{#)uOf=X~Knj7}olXtdjH zws&^$mEzH(N8;U5@j){pgupq6wU)ZBk81w$uIaE`kK&kCyG;-Tgh6nEi3|6JO9KZko010qNS#tmY3ljhU3ljkVnw%H_000McNliru;0YTOF&hHF(7FHs02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00P`eL_t(o!_8MsQrj>XeV?Sr z&Z1dy35Fx&B=ib!fHK1-EMUhfXJ}6XGYo5HxIkK(t%&6xMPC=P5<3CnP-j}rWMs#- z^uG5!J?SItXyfsi@ribKcSl{`6ZprCc13=5H3>+C1OPleJ>mTPeD&URI>pJ!$=3Im zmzSNGc$We1J-qi|-p;^uI&Jlv%{hm%EK!!_{tS%AWA@(T?CcCllHm6C7DNOh>P%}{ zmN+^(LQxbj#$YfQ;Qs#p%>mSVgE;3Pr35oW2m!4%gb+|Nq@r>T-g`J#!FvYt`sbWm zjq?_RodCoSCzA=%G)0=GkWxZx4FD+e0&eM06gjfR0>9^TEEXB&^Er$$cz%BF#FpBb zBO(YP>gW{)N`V1XvV!me0AacGD2fu+S{P$sjOm;%(dl8$27|%zp2IyhDBeZ+f9C@q zroh+zw~LFt20cDL?gv1#ot}P0W-W4?A+r|NX2`P8+bj?F)*{dB;Zi_UYaj?>Z6(B^ zYd`200E5B&ju|o4qTF}-od855`i53;4{R6nUxxsKagi;Dgk^s!GHb>+7vSn3^gKxfk)0 zfzfD$UoS5hD22zzNBUF>VlhHQU}kvlv0N@!XZ~i@6p!oaaELFX5wzAwv~Dr6cWv0L zl!ypQDM%?HWXPJUVqxM|03$FW!o$M@^&-Mp?d+=agb=O1Yx@H~?r~a^1Q2!r0000< KMNUMnLSTY&Jc2*~ diff --git a/src/main/resources/assets/advancedrocketry/textures/items/wafer0.png b/src/main/resources/assets/advancedrocketry/textures/items/wafer0.png deleted file mode 100644 index 5f1f5f1a50efe9697fb323d9784e120f3434c425..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmV;`0xJE9P)6IT?5pL;!@_ShL5+aYa$@Z}AP009dmB-%CmZu$?a{sT5uceH>K0YW4q zhy@{W>?Ho0xifd}y)0;)(q_k59_c-L^_=$=oHLzH&z-j)4hQ1DJ8_=y&f{M=+}R|G zTUc8H(7M!T>(Af+cgXv<`2K^RsL7D#%0-Gnhw*qs5JXt(DDsSc{~^ZYz@|GrB2UGS z9zCJiNV$AzmHFg^Zg-hxvP4-b!q7v84XSF6=S8fqZ!Fx(QwOuzoH&liRl$#IYs|A5 zMVS)>5ki3P`)FNKmIcO?XAC->p1b?=uUu#^VT@t5*JWel7H{6Z4;r+VTI}w9K&c!(+M~bHWOQ`G(clw)XO-!v_ek*-y)o4p z#ImdqLg6M*sFGxo5hKuAV~nPe)F}`sHK$&00v7kr13iEwX)v8mk+McnCbpN3XgU>UF1NXW_x#clgd;yTTLomB9LVH46PMm5F!PfoJ{Zok7v)G zF8bho+qBmX;P%BE$Qm@06l)#MIjoaxZ~w*i_P1pc-&^M|xI!X6d}C3&00000NkvXX Hu0mjf1HVcf diff --git a/src/main/resources/assets/advancedrocketry/textures/items/wafer1.png b/src/main/resources/assets/advancedrocketry/textures/items/wafer1.png deleted file mode 100644 index e0fe3b55e74a063d2d07b066d45b8df884fd5d92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmV;`0xJE9P)IEjuxBy21be0%A!- zK~y-)rISr>6IT?5pL;!@_ShL5+aYa$@Z}AP009dmB-%CmZu$?a{sT5uceH>K0YW4q zhy@{W>?Ho0xifd}y)0;)(q_k59_c-L^_=$=oHLzH&z-j)4hQ1DJ8_=y&f{M=+}R|G zTUc8H(7M!T>(Af+cgXv<`2K^RsL7D#%0-Gnhw*qs5JXt(DDsSc{~^ZYz@|GrB2UGS z9zCJiNV$AzmHFg^Zg-hxvP4-b!q7v84XSF6=S8fqZ!Fx(QwOuzoH&liRl$#IYs|A5 zMVS)>5ki3P`)FNKmIcO?XAC->p1b?=uUu#^VT@t5*JWel7H{6Z4;r+VTI}w9K&c!(+M~bHWOQ`G(clw)XO-!v_ek*-y)o4p z#ImdqLg6M*sFGxo5hKuAV~nPe)F}`sHK$&00v7kr13iEwX)v8mk+McnCbpN3XgU>UF1NXW_x#clgd;yTTLomB9LVH46PMm5F!PfoJ{Zok7v)G zF8bho+qBmX;P%BE$Qm@06l)#MIjoaxZ~w*i_P1pc-&^M|xI!X6d}C3&00000NkvXX Hu0mjf6i-Sc diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/asteroid.png b/src/main/resources/assets/advancedrocketry/textures/planets/asteroid.png index 395048c8982a87362a6b60855485e296396e124d..51492aeef507552f8429c2c299e45a3319f88eb6 100644 GIT binary patch literal 12764 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

shtd`OlDSiu^R;61 z@pT8n)~#5Ap3Q64Wfu&(DI^KeeD-6@< z$7GiRVrc<}AuGu%DG{_t{%^8ZkX%MT#CJcmETp%@m7zbMQd3SROP@Wz2cf48y|04k zs~*EO-!%J4+=ZLRs}{pbwqOY<#vW<8xkPts5NS~* zqncMUv!UY##qoE_?;D@ZzVG~sUmM7OKI^~N3hdeut{IVtBN2k^oz~!6_v|Bt|H3)i zyZ#AKau#KY!zFunu=saXZ@?whpgcu*k7S%q&s+?(KTrL&x0je5LtAvpf`GZWRM=jB zhWAkH$sQ$trrV6OZ-%iHHa$ngBJSGVK&0#nT-h;-FX-{t5TDq!#`EmmDLn zWlMeu?}W2Nc8=V~K1bX3hwSZ=am&F%0iI(&?tVr3v-{=7u#+6JQJ`^+N6^{YPO%JK zwQ0D`x(%cd&1!OqGP~ci22%yyH%2+7WLr)^B5lBuX?3WXGGDq^^

QyJZk!b*fY` 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/atmosphere.png b/src/main/resources/assets/advancedrocketry/textures/planets/atmosphere.png index e2ddef78f1f0d79253636a6c0afa7805aae5cdde..cc0cc86b7399159e823df119c1c8c03bc7e754aa 100644 GIT binary patch literal 6596 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 O< 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 literal 37346 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%0A!{1NMb)b>rPA%9)K(60{;sKD^tzY*k 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 GlK(d^UVrxh diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/carbonworld.png b/src/main/resources/assets/advancedrocketry/textures/planets/carbonworld.png index 55f32e6bcfbbd4690e3b0fac40af5dd370b46ac5..a29cfe2bdda4b47a8ded601857b5cfdfd9b82a81 100644 GIT binary patch literal 7558 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 literal 145197 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

cS$BizR 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

w8Cc|j9-)?VW|NCYN@b|v=J^6)S_?HAy)?S%y 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/desertworld.png b/src/main/resources/assets/advancedrocketry/textures/planets/desertworld.png index 2331767f55d74e31232c4b23b64ce6cd0014b8ab..5113db4c169d39cb0b0f9682391b7486b3b3a2d8 100644 GIT binary patch literal 15775 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±uqP?40>kZp9H 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

b`>`DCuwb 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'xHiPUPjbE|d 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

I#B!Zgjo2yd9jqHmyI$2Xm^pkb}>3Yue4f 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

CN7&{eoa3^^y9*7axBqYWmTDo1+i%eS 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 diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/earthlike.png b/src/main/resources/assets/advancedrocketry/textures/planets/earthlike.png index 02afe821e761c960ca96a8d44b79c9bc1e791236..b36f20965b6f7298e5d3342f65796d75b2368c4d 100644 GIT binary patch literal 17804 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 literal 200445 zcmeFYPh?eKr~m9 zlLoy1cNcV*rTp7LahBI}0|3x)|64GCtQ^9Bn@H{oDl$mh=pXT@X#iq@-vIy$fP%Dy zruW)ew_UTtsutP(RQuBAQ4X{VV%+VkRaZ%q<|`d7D;dn5%K|4E49o>tNSY>!Pf`qn zGX|&SWeH1Nz;baeyD$wXrX+pAK*A3|p#B)_oB|?`yu4O&rC*(Kx7Ve}#-{yLCb?T} z_d`3a@O*I6;1joIUFXrd+q8&Hkp1-I)Fm9#|9|~|i-0JO#2syU`QO_illRWL!lCxg zY{%@M1cAeg<%tPlIxV4x%YAsPo5t#Iddl7E5(OR|7Vx&vTAM)*uo+Q)5E ziYWa?sVz?XKtvxRsB!*{+D&`WAmrJjS-U@6C3NW*SS_z59Lc(!YBt-&jV5b~`2p%cq>GX9vr~@AqMiADh*giTP%yN-7)9 z-nUYe^yuIBr5LRgU7Cem&8B^E>$s5E1OL9%rQ9X%Y09y*qA7&mn+VA?r%V_{0?Ulu&uf z^dA2WWqH7Nmtu{uzS|vfJ3;BM_1{b9X8^63{ z{!fI&a9^;t9`^pAkl(?^>||tTT+X;Zm+>?mewogPzLz`-8;%Jkmz^||X+^1u8FIhq zc)d+C>ybJk0Z5R+m;(8xOY9jVmr2rzT-0C@p!IQ+_>f~oB`~Q0_1+|tE&=>DKoH{k znPG5BI!Xe&9j*{AC4l@+&LB^1`4hR2vC*?i(qi3_<6RZK9KF+qkkEuvAe8NxuV*)Z zN!#=P{X){-zXm40*1XT(C#udfl{g}fz}ENCvE4)TIU=2HChj-tbCRMRQhicsRbPs7 zfwwEv5lU7V>|-X7Bzlsv+77S z5vHFNL31HpD4x(hFd=dXE=?U!zE4ztEw02Z>fqaK^V#zQ?LaeL7mji7-5-xDV2F+7fr&};u6v+j9dj&jce<^6c49J zNxYZiuTNf7H@%(jnfcd#cSgGEC~ZZ%Y%p(iCa*iI?LwD-f6nH-7d^g-+*+fVbxC5qMS8#@uq%9!Ks$HL(j7KcTYWIg&8l1h)YnlDNSKP6Cc zh?)G2Z(=0KqBC%JWb5tneZTB|m>}q`vPX&eze4fP*mHXC)@e3*)iMdPhB{o@9@-c~ zT7yOi$j?lC&C;oT?I<`iZBABv7jr8;TIca{QS)SB16`q+!_OJ)*Ye5tNLr*(Ct)9I zacf@}#43fdj$K1n>_jf{4}!JoPtuq)>8U;iqioCD78ji+0NiaqO5%pi6#rJhO8)%T z>v#28OCB*w*^87vI77VTE#TZUBv?LfZ_mEh?evgZ3}5Pj>$9QX)M?=MG5Om@(Bh(( z+y4O?xR)h^pf`&{BqTPPuVNh2GXe9Po98nMnR8aM-`k{u7f#Ss>pP_tq!tD7$W>5U zKY&YuLp|4K)!uwJDDMliax@_w2D@(+aQajp9M*U+|70w^+wAY4yFV8F@;5>r zf4sN$96T~wD=#+b1^g~5v*hM~%%6~nJ_)Gy^N(SAOt3@`T0+!?gI)m zkKKNT!bWo19A5n3XMR$P+&Ic4cGA&tililHRW8l}nB_oW@lt-xw?m)w-rplV%0nj= z;nPD^aii~i^3p=U71q4YAy%V_H2){mkEc6!2lh2zvydCzDHLFVu++TpNf;kKG6=$t zXSBot2}5LYR2AktLVf%&C;g6}(37tB&6{=_w5Gsc5)hClZ9j^8pd6AZg8{PcGQ45V zjUA7*a^$ZmmoU6r@0~$^gKB%;w6=0j%8H6`oMndcao_sIo-40>^6x8;!2Evw{X0W! z0$ztF6RFjb=Q6VgaSr%V>}!X>*{D>6A`xk!C`U?pAYR=PAqPn?hg`B9nwHnn*V1Ng z)Rq@}%XIJf$upBo!bx=X&?rewim%d6ZkB>PeA;zgcMAK)$jX|i;oo*EQ3|o?KoROB zyou`t+Ijvw@m%XW_U;`;mV;v;@JF~1g@R*=)N>sb06Z1IEmm(mQeOOK04oADpn7;j ziynO+w6(=_ONSH18?{c^7~5$ICZC8;yBeH&cwM)C9ZV=|4!BL|`i-=8pYXmwUTJCg zKWv(T6?;&6pBSoA^LeW>_dC3Oz&{f672WF9kZ&cBsDs6p(Uws}#g<%{?1zuKmtT{r z8J6~>Mk_@?<|>!nuNGQ7|IOsB-;V0(C1LJ@@dnYIVijsxQjszbgFZnq>$^|PX z%7HD#gR(W}m(g6h>ZtCkWr0P%P&F>cM@o)c@nKK)&z6i^HvTx$W#>$H3OeA0Q~62m z=1MuLNOJb^UV>ftC=@2#n~@7&ocxX_^h$fD{M-FY2P8e9cYL2ud9X^G)l9eW=H20b z;nd-hLC1MbzTdl)(_=__(8=;*z~28V?%m|7!{l{&rsIfl=9&BftFEVd#%^v97!_O+ zS`x#88lt?`Dl1$hJN!9RygC^VX0{+Y^0QrHW5@aKpv?G~s)v`Xa)H^1j?2mEs}y%W z!r;o@;S^FsZ&U^kB!jwWnExM*GWxr>r6X;Ami*oDhkI|$74^v z|I4sY&pDUqo6@Gfn9BdD)`4xl-gBF}KfXIdNJ#1LRbgD|Cgrv;Uf{J-+6)wh4~oH+ z%GM2F7WhTLA-)QzVV%rkp+D8te90}>!edHVx>R+L7h0^)>au>+W!fr5 zS;^)i>wN^QtynmbVdu(ph!(36O~g|SHt`F$;ZCSX=2siVj=eN%_AEeLkmDd`EQfLD zhc4^FzGC=XvbZW~=;c%LVN-Geg~$Q;pbjt#M%E!v#SM8DJsE`&disN+pxPWGjkkbX z_?EO7GY?p&wZWZum^!H7RrTAY)mvld0(etWIc%vaOz8y#X3p})fWd z5c*vO2*pSJIc2aMc)HdS`L4cc=r=I)_UB0KX=Cg6d1B1}Qlsy(>%8opX{fBLXruS0 zaTWAl(Vg*@CIGiWb&43%aKdt{S%eQ3&@6u6+FWFOIR1iE1UN)gXlzlI3XY;UKv&nL z&B@hVWZO(JTH>6;tE-Ov9nnUdNoWgeu>>nepCEpN!(lntC$E=C6YNdSK|(bw1@e_q z+rDh#l${_JWeoPfc{4kaR^d&j5uIU288rH~2$*_`BaAE{yZsR|WhevT%(ffT!1NWPm-;VGdpf9VVn^Z`Ru&D;klu!#1oMY%r4jKt^5@$m_86 zu$J!s5^G{2=J8+pylL!BUA`RD@vrng#s4x66twkBga>eB!1ob{PBR~`Q z<^>_g0Y69+oza@+f2fSBh7rh?^j7R|5xoRi^qKeT){x0;ZS|RBa>r94-ddD$ ze1d_m@`ZyT@%BEej1i4ZNodU-GcKkHrTMzc0AK=(!UbT7AFY@e4w`$C1=Pt0Kmv?S z%eoCy$5m*WYl==C&AZ#b4OPqFe&lw6DJ9Bk6JMAtlvEw|p%_a2kbFC>|3QtUd6fBC z^6%OCSHBI##X5?Uf(}{qP+nqeBwcuFKbbf)vFxOh{?enpyRWaC27Ft$C+UIfXo2;C zsQn34J!XARze>HSQ?pai0mjD6`UeutIiEeO|IP@Lr$8E(7^`0)*#1fi$#%Dj66ZJ z^J)|UpR;N@4BoW8^RhSX1A92!!=|XPSHux|EYofu!lUU)j(oX61>$*KMqkq~A^EwA z&)`jia|I9EY#Rbuln)9Y_FuPHLRn&ZbU+Xk@z|jk*fnQFuz-fzs6rvx_2AXz2pD2T zawa35;N0ks{2UvsXOE>j1n*KAms4}nT1E!+4uJ^3CE-wU=t(i9U0RX}Pi9RhubT|? z#Sx;2!`4e|gXtKu`U3eI@Je03Scf7PrxPW^SM#09k^5hr2Z@ypVf9|9Y^?`u@x4nr zsOkJiU3KibTQ?%8J_o-MNS9S>DDi;I76F_PZPurN(4ljNp4KrBF@ z;YyA&+TJ11ngR#{AAq336<8n;S7Th)384~gat-ZsX5r~AL*LD_dR-BoU{vj3rl+oz z*2XFVS@a_DGN()1e2Ar-*6ru384AN3$RPMy~_gLx3U*8Db>aiucE;uRW~Og}s*)S|e^a zsd$;WDdILjpAvX!-ZyudEmEOe1=TKiM#Vwzl9pnPwe|AW0;@??w zv&yQhE_1k&9K1TZsFR^!w*f*-RgvYRLT3MVt-u?2n&?sa+9lDNwrmPNjZ!BBBi?H}{?gkXPQFtkChe~$eB>m?kAHwOCKnp)yB?63B#G4ewRLgmjdTCG zTZApz5G!AZ-zit=-=b zU4V%nrcJ7&3Wk{^?D=xy>BqO&unq+sgZ;)~-Msoj87PB$*i_F~o$h3=_VxSIoXXwtKQzp9UT8+O@^! zc>nmxX|wGu;?nz|Ea>raNzLiMt^!NxWj#A^*UoFhWlOBn`R!t6d~Ket<&aS`QnQC;D%zT>sV_cWNW;1S;Fel55TzevV|HQSUWA%h@y4L*~< ziIA`$`}tuzSaQ$FSL=%C5Ai{~cfh!r>fWsVI?XxdgEl?g$c?%>;_jAinaKT$>HN$T zW5yGUjU!#%q&lpkxK%&Qp;qM#Yu{bGXU&@e(3c%wIHt*_8^jXs-OOa6oK%r!PU#sD zVX>%&A)=m?8rmR8XsSL53oGS~s0LfuYiUJ^9Qnz1Kk!Rv>6kBWMLadE0Ro8>qWgiv zS2F#-FxnC}@yEBYj8NvQmExeA1+1>4<(@aO$FBF?*Sm%P=;f{yS^h&y5N+VX^8514 z`c~(8Z`a;@(;L@ZFzZbHIg#GYbl#_!P(DH*Ak4%aiUu9H{>o@$OlD0XBV!I8;hGqF zzGtfsupFGFmt8OfL^kOO zNsUr9LpHHCy-hbH4#heA)YmmUm3@i$2R>F$df~$|BQ9P=`ts5nsYr&5d)rq3VhoBR zzV~OG{Nx#*A?T@w_0K^34Ah!NFTz2S;GF84H13h}R*{c!QlQpQLc++%Puf*j+t=Bb z!Rr4*3nncK}T1i*45Z4-o^1YQHu^M!I(v zDo=JfhK=#y09>=+U?4mg1NP3AnzDYaD}$&~eEd@~H_(ioR`_bW^SyQP=IP<3*y(k$ zwdb1P1og}RQgclER;}lF{@g2IW9at5A7u_yH}OfsF;SYnvvuXwLj$i;rzK@=&oKp3(=W_I!&gx^{fR&+_LQ!-2 z$jg?3?!e%}s^$uWS~wd4Bour1Wh0osI37^=aBmwaT2uW)h^vvRZ?v_VIPKnn5;trA zG;e$(ZN6;N2V=s`(~5gIKYA9NIN|$2&5Z~pz$wjni>K{qIsxVwz!cgoGZ=RHZUiLX z+kF(7w85sl+NLBO#RO`?t83~X9N36Vk2`b)@4Pk|dS>tuxU>b)Kh<2S_;t23lp^7E zG_frZy6C1Z?$^ms9vA5+knwWF!j@txkKyK@6||gFOIrg7jamgd0?&u-d8@nvE+@nu ze>j!r-~UJQ$Z`G_20edC&%ZnCd|OsZzj$LQvaVCYcv=@9)X()vPG^3Skk<{4OJW#8 z0nuO*yukPSx{-2#>N5=RR-f}uuPaADo-lrXt<-21ol`4+LVryZG?LDL>w48&Yvbfu zS#c?1BF9YzjqLvL9N6=3|U~dQvTD%r4-b3@ocqG={+vT^#`F(q9+~`m3NXoj6(i zs}+al4RbA1D6=_#Z0ecE#napI@!_6WP~%Hl-RrvA-|>%k3nu@SI2(N3YrILXx3j#- zZF8CMGdU;Hg`0G`{(jt-QoQ1#_DQiayo%!$d{SgxC83qta)*Hx6KN3d@+3-y6$2b2 z{U5#hH5wK^k*Ay_9E*lFaQBcEs5PdCyt_zCR&uY+2lSg!5f( z0^A;nw!OXD%v#hV+0`KKW$--4*(HM432{>xbrUWd6oe1I*pMb1wJd&|TyV;%eHs@G zw;s4-HySYLnT?ockik?O8RM;~nh?rzniIFk=IJQMv}9&Vd|zKfd?8#+ND+hVAKat! z9*ql&M&^Ch{l5M8@Fw5?+NNi_#2Dj01^Y#g%DCIv`4Fr3&+gC=U#>{o)t_o?qpyiv z@eYQ{qh6zHKMGYkrKWLV@#6vqP&>U5ttV|@CO`fQuy`{90&Xd zN0TBzJ<}!?W0*^v3x>YN`z8VL$K?vGkS_-E{C0Su@N@NVIB*sXwzJ$sjO1qB{>T$| zQc)acK|v9#ECmj*l2=FEG>;54RU#u}!g?wHdvR4G!zh+*zny#xgY|t z#n~kv5aF=t7>_A|QT|}JSh$)#O~6y{;Y6_Cb#-rjr<;GhGxUJ7@DkpcEA{tTI=$lW zjje?9r$U@kyS~Bw8E!nU%<@l9{u$gM0=mzecz@1V0$m#eFN?9nuEiAIL&yV%$^yn~ zd_Bs`;SH~kBJ%$pc=@kxs2RPq9?j&oo6t}wN#oxy9hQU(1M5r%>9wvH07VS}Xp&Lr zMRBzzlt&nvT==&FSrJLMIF%n6tgzVFwVdqW9t13!cyO%07Ji__nLR)sJNuq0Jel&G zTEFW4nSITg{5dw(G|Q}$C;w1#c<;V8$#fxOlmT8wl{pGDTSklAnmEt#;Ukdt?2>0d z)Qv&Wnx5P$I1JbEUZKtA9-CuyakE+wC_KRWw)+iFW;JJHL()*(+AbU(^NTB|#_yC+ zLfP8DHdE^la_20b1!inSErTSL8*<}B6*_+cWb@%qwSKrHX7hYX{4Ow?Yn|Gmpnp;*Fzi>HqcEZoh5avr18L3B*``+4^SJz9*#gon* zllp%EG4ny}YE7)mcdO~*B}u4`q-*6RTx9wF7pS#4vq@OsC!1PoE2LAgM=&MPGCWl~ z*iray%Q|{aoO^tuc-7B_WXjrgr|4d)-?ro$PORtTcd2LLc#(r z?|99EcF>hCC=O;q#?aYWy5%CicAj-53lgQyK56h-Q;)KIWtJ4UB=k@1{)*eg*k;BZ z(iJe}_*`PT?K)Isul6xvZ;!Kn~S`Z6}v zETmr$-Yf@+paE||I#CAv3uTQrc$~$bVw-GMYTfN1uv#a^F`H6>UZ}4*WpogCF3pKS zrP7jg?Zm7+&#vriUQB0b`pl0QOgOVkNK;uF7r@Z(Y(IVLp>HqfcEaR-Qtm{n_@8Du z^v?Ej%=U7f+cdPxoOeA5?csrskttLhAo~MNo{XC1{mvezZ*ni!vu$a`}%gRZbTjr@R`qDjde7 z!W%7z^+lO|6Gu<8lz=Uvu!M*B*g$oaGFPQFhrTCeP$b7^G*VbeK{r`CG#Kx0 zW8KRfg#;Jq!|Vig;*bd3apC14#2>J%tcDa^eAr25Jrf}j`1Rks#4Z?94)D`m{E&su z#J;ebH{5p zsu@1(ZtcX($e4m;>)7bnfz`s-B`FR5+86QJo99A=sLsJ!GqfRT(jWgK%KJ?ECwL!3b#FXVS#|YG{)_>RHuai0wASlywF#&bdT=Bz!`+EbJNMk3`X@EFKiRIX@y$Dz$Jnf{XSCBV0BoRw+Xv}&?P+)El!pm$_jnqH+U9`VAoZF z-Rz-5$7At)Ne@2+&IYWEmK#R5VOk#?4YMJaDUgqFJBUzanM|MU6FZFq227gXfUXxf(xjw z-!zn3V91J)pfv^T8FIyX53%4gVWIC=aV9&iLTQP;T$)gyXxiG>&7H6dEwxNFvUOsz z(0+ZEsgl&Ve|8Bn&Df6G*1}MGjfy>>yfpmf;4#WJ4sz49>SUh_a)TAP0JHR5fhWv6FVt_~N(r@IG^4dT*cJrK~~MexqAc3`_Y;WvmiUew4OuO|Jt%8UN9 zHF_Iup;ABJGF*TMi4j~=^cel|bSv<(ll-lSE$GpWyizCqe`NQA*tHVYR2rnt_u{tp zMG3(+s&Qer+FjpNOAn?Dkzj zJgkjF2Jz+1x6a)u_m3@cL2kp8Z&SgHo$i3brmwciDz*VC1dYC_#jSDn+0idlHviYFn>hay6KnNWST z5_=LD!9yhY)E^jYj2rvlA%p{qf)?GAD_fmN1k)mDr)i9vBM@O>v6aJdjw|`VAG;eB zsr2JVq=ieCh-aw3HRce5YD8C5uQdl{N4I%2dG)Lacy0Snq?@+hN4m!#=@ zt%vhFk=*=yVRwZp$<}7{ znTS5@)}s=#hhC(3*9VIyC7Hpe7wS3)eg>EiXfqB(b(U9rxo1bNE3ZMQgi~0tz@Dk+ zDbzT*-L^*uocyfc&5#lFB@0sq;Ts+pGJ!r>9yf&e-9`b6Xi;T`jiI_iS}3EtlsD9c z9Kop{0+z9ubyyBH7Go=FIzcseyML`5oQ0$rU`_(Z21|YEu*jqO52r}Zjxx2TT4L6d zCQ?$8QJ<&+&A$lIk0DR}s+UUQob^I!FjML@C$7{F_UGofh{xiH8KR*{IJbkv7*i8q zgh1o6`C5^utp01G`8yWPx-XJ6AV*4P=k8>fBD}lzD@yOr=FR<+or`t(IHh>5nFP?n z!9cpbYND_}Q~uejKQo;UmlZ`>(ayKp4@gda69y)4T6Hh`SrEj-2KLs};?4l>sD8V0jQHl~8<7mg2EKmIcu7-klD>ZZDP^z^F1A#?r{=w<8{%4H zHgo-|$9NcXT1<56pbRJg-(A7~+k|8J4wLDY%D2r2Ix%*1R?UmA>ZuE>D48q9Zszwy z9ppbpWig1vp|W+BBFBaN(b3`bmK>7wPFUFkdeJzRCN{Tc`#3+7@GSJHsKKVus(SSs z$lugBr*qq}A|us?zM`<`KzFVrsxSD?n;gkx+~80mT?l-Dzf`O{g=%c+&kFI*Z#NiG z)W!nc*RuFC+HbOu!kY!LKW4sP3z5G@++F*<4W$R%m(`psR{Z0=a_nzYr(3TtN?v*I zwG*wEz0#gJm46g^Cd(fDyYNEym>T1} z545DA2r++o6(IL5k*qXR!6ttj`GR$zn@k1rqn2R1eQxdE6U9?bgS4?2+;LD#RJ?FA zAjLEyl~aDus3OjE;)M+{&vGGoM%M`DEO4aK+--AI%1X%IL8h!QcvSX$?x-I=oCcfJE98d|`;_Kg#+utA{;K{OG!zTi?Nm&}6Q0*e^y696bBjejj{92>>0C5$z#EycWS zFbrk2Xu${AH1v9-uHAEfQ{!C$`Pq&Syt$b2!4VZEu`Sl9jDlgm$7h8gtxB0t+ni#bi9oU_1?#d-llA6)oJ`22a3X8@Abaq zu?0MFu?0B^q1lu@cSr%ARi(*A+VMmxUbE=L?P607sF4f3c0V-)s&);q=ybgvKPzr( zLjsl>?y7r|E$qYzwUg(sE-Q@_Eec_+f$X)P(Ds53R%}U_t+8 z3auT0C?S&={z3%P6*y3@=}DuG%3}?qkn-Zd>L4Y`J)wh;zW3^W(L~JTiQdY44b!(5`M95<4^Wl~LEp@7V_zI4a+p zQKEZCOn0Bm&0mxD7|5WYP#u_f1GiL9Flme}CXmK>Rbd*Xfyb3gwfDu*$eANg{^3F_ z@L@UdtxUM?0z>EDj7+}&{kp>|Prz+wvQ_ll?xv#yT z$h@gLWbw&m(t1u>)p0bDCQKm`wJfS)yoW7?_F?~wnH%KyqZa?>E4WV>HM`N0VO2j4 zrS^lt*s+EzXuZ^RH|hu3bb+XaDr4tua)+d6&W@~COtSg#PK|xvVRry8Us9?Z(vNj0 znd8EZsf0XPH$kYDV+fIq$|f)GElZk-`wzzjPGUkcK9X5@-k*1&g?W|9cl5D(XJ70-^qU5rjCc5&P105zdVKh*cD6>cz8(P|LKlJ9_GdSbJgw zXc5Uv11?9#078R3@g3gCR`0v)G!4_Fvf{>R#X#5FVn$0n%GhKPQgFlB1uHt0->3ly zSnd4*Z2Wq3>s>8F2T(Em=jVri>W0*o6i(0JhyOM#_dXBl zT(qBevKeOt<*44X{h0LeFeJ??CD0rC2~=1)q}A9AW}t=--^b|FR=_;O4>NC(hM3v% zaHaD$cj~oknWuAVHl@hAOg3sadh_JcVtrF3f^21RcdmwG-fo|{8JEj^h_N~P{^6nM zBp?0Zf7w zOe-Y?L!lb1hUum>uF0cowe7tVyNK$1PrKYkT#f7uL*$&2eMx-|T?JYD}RN1$7a(^b7cY(r z!s#!u_B5-A_iAr2A61KSU$-2E8~hipYaW6oj=HYiOe%C55)22QaQydod3v8Vo!Txl zz5ESueZ;C%*DGajHl|KJ+@eQ;iu`(F-)NNJwZX%$(L|%5=RCb8t69N*pzMS^Q# zNA=G^RbX{Q+fU1Z&6>N5EBW+Y&VIeE{pXl#Y;DsrPvTUAh2^00$E-sfZ`PIAm`4^< zasz2qfK!9$Bj8&C*?{jY@*0tuQ-in=SLlX2ieD@~WxdwrYSouyb()CaUucqC=S;eM zbguP_Oe?IMi0>eY2D6m))oG3d6jeIcvckqv@ljM~-sA&7;w<|JD?A2y@88FMYLfHi zK2$Tw&s&Asp&zI`xjtNP+%*zZ52?hv6LPeX!0MAUDJrdra<(}KzRN^Ds|8K5y}jl8 zADO&nlm*CjXKDQdIQIV5faQm2<3Gu4FNH#Nd5<`EkDu7J*a={Vw-q(DNf?p8wJy*7 zu;9ipb2=Q?^P*=G9p`L_YkoIlpZ(mzLqtcm6w{a2pk&S}+jGddQG?N6mCIhsV#T0s zlt2?&%5jTi3B8=E{fdu+7VPxWU^#IyCdwBlTJ=R)m`e{BX7s`fg{PH?x_?<0gBv_d z9^z)wPKytA8_$>tyX-@3CH<4pWv+Da$?WgY#}A1bun3X`@OYB4;<%Gi+XYC+^K zh!L#RoEM6UWi?+ew#2psL#idZHeoy;XUBBqm@%G0FkQxwMZSu9P02AY{og(~r-5+h zd;lKq0PR+tieN*PIcebceuZ{BD)SsOUZL3TS3lFgp?@Mh z4C5VO<$ef3yD+6rs2~2z$?rQdG6Q76X`AuM|D|C*bT?AJ9D2Ph26Bn>10_$nlt%x<&t75SD-V?_>4s@X~{y zj{7mJwwg5w4@BWrPf|yGTH7elzk_K4cN{}kd8jIEZkg^0KCO-ROn_!u4QHDonaVE^ zd8Ms!seJr6^-;dbb4z2nMw2U>3k_Gw2k=T-6I-`Yw&_L09g-_3w|!5JWUOy->J%+> zppu5K@`$wOQ@#3&`_ZuDiLuT9Zm7-0{uHnNwd-uLkg`UBLaOtlsGQXdfg`m=kFCq$ z8SD}3Md6lk6cX7B&%Qqf5)#+s;gs$9?}$&y6FrTLg>X%JCO_eb{T&z)mF&$8Qe>A= zmQKNU9Rt=%iNChDuNd3*rW1y&F`yXJ#WCH3_^`#!F)`4^dPVM4(mZJrM9AtDaQCx2 zs_0Sc#&!j9o+lSLz=2WqGFyqHxV40%Rsw;bGCbN|2f1&m_@h(T+vsJ$#!=wz(Tha) z_0jr?k4E5aAGt59vxgMy@X*e^TY4R`cYBj8()G%d((F&0y!#DNi4-d zBi9io7abnb_&F&xf@vg9lIuh{G&I};E)`AvUccbW;{=bz zDf&L=tzy9)%qDZq()!i#8U1u!-C2vb$Psu~Z@c-EZr*L@e7b~qs*)g@IqMLm$5h0f z`;s$ez1feq!NG2Qi})P*X*y?PU`XkiU%-c8^G;4IewE6iflmrFDr0#+e3nudS<$j` z)P#8Z2%^cOM28(+9Uoof-P^atz_f9JI?PCe*h1Z5Wm$1rG zkRUgGcX9VWPm&{ldv$vHXRMpQZ zj^T_z?QIQJ43!ywK@(^T%hgsLUO6>xFbv&VoD*zZ8lpR{2ioj~qUudcvWG@l58$;j z6f;0~1N>?YhF-@_rcP`W3Y;#OpojGB2ui&i?-7qO^S^x;$C}bSQp~f=gSASviHrS| zu||nsjH$=X&F+5qYT1W;Ct!C5BxRa_P1_;!WrdC`4~z;N_CK%w^0Ti2Vbq&1P!V8= zt>xLGCNo-V1UykF%zujsRQL$nn0Bg!(MJ7*BXs3`x5VZ;zk+;K9J3yT2l?Tel9D^s zt0H-CqV>Xd=M3!eeRF9%t3Qt^*8Z)SDus*4<0pX&lCk4OTY=ioO$X1qM>WXBDGA?< zUKU)E_50WLzXhUMQ&6n01iCJ_+Alcwe^43F6;zF}2q@nx9D0n>4KvS>TB88}da#=Da>wAuv z(JQipXu&nj4MLRVt=oq3Zac|Q)xo`Q92i<`*B5VB;)9lSOhwEx6A17lgDXwa)(|d;SrvJHbMZ(Y6YCr)!#a!9#@S6O8F@PGHcClVMEJ4dN>2X5e7?{25yyn#+WTYt}HI& z?i`Cw-OGz@LevomVOJhJxK>~Si=*P>I%GyD|7${k+$fS6h3TIzIxi8n-m-&UhM%28 z-`?t;*VSH<4epr!?!*!gUzv$q20(9X*WI46jM{Iv(W<|4#V|`&30HVVb{oSoFsMS7 z=k`{*Vj7ss$EjBSpr{DPhP_tVW<#;FV{LbRnx_z0?j1*VGKE~Of8tg1w$7H}a({Xh zcBL`7MO0n!6w%0k^|K^s0FZ!;m8WyEYvt0pGD22a+B#E{SQ;j@V)VqKO{&*BI5JTM z;c-2QD6@2JyMKGV1Xfg&abOTQ%s6^bW?q!8c%Ml3Hr&y9jxbMTk;XT`!LgV($s`<4 z=*{xNz-XsYqrtBH#20?F{j24`iw>h<17EXB(lCj^ETsV%P*lCo^5xmOJ4F2cH2;&{ ztErK2&~r)mbZrDdz@|E#KI3xh+v9HIR%CRYeW8E&xF%+ z$iTHif>QeB$mTAS>Nh{o63VM~VzTdW6FGlGCeN9;grKhPw;FePUJmkq1GJ6C?t z6G6`jZSUK_)`LaDa+O)lKNqxxcF(^VfKuLl+=N(L@7AWkq#u$L#+k3cGciIGka}l$ zj9Pq!0-iW}xvqoJ2GoiE6SgUgnO~1nI~%hiedjF$&(AOPBi~lSDIZz?CRrv*&;@qp zzo}9_Cohyt`jdu6NnrdV3x#Zf12VTgMRE<5g?&nB@T(pGftWl+h>CWO(r=kt{ES)A zQx6M+=rO5XrvX;4h88+KTDhx{f^K#m=tsXH4vEoROUshO0-YY|r!i!K-iVO1Jt8Bw zg1}W?xgTLMpL)m#2X28tQ@`31mk<@_A6$&qN!WdfmIOgGRX_QvJ^??XDINO)z&XhX z>@*VtpF%lY-_KmLMj?XnD{X?=)i+Mr#|?>=NuhS(Vm{BOSHEm#8d|;RI~-&$Znqyv zI3?(@BS?nZow(34J`t0Uu{vM;B!k_6|AUW-32Pl2MYxfY&8b_HKY^~s!71ZT2h$4p z0szl>bk`_nz7b7YuO~IOOt)^}2jnZm=2C*lJXye-{8mwT=7Z=vfjYhkS34 zx_5zrsTQvOkoLMwwVpixj9sT1`*-SSOq5lQ$!7+Y269v@ipby+St&zgjry!9D3rId z?d5c-e|;wmKjQSWa6QlW`$CAP;n< z2GoF8mNkD_2MNH$&xFy!ID9mG1w|%I39g>|JCvQ`c8F%q3mln=*5z^2{)4R@9bN~er)BPbwHh{=W&|y zI@Pxl%yJtD-(NZH6(VgRe-pW%nQGv#cN0NEY;{3?s=x5hY`-1M7(&MMX`Unb^r~T*4pk*hnbOuyzA9}vi#nDiQE>HumFhnsGoA8`pTc^=A5+Hm-+?k$m~KXB@v?) zjtHH5c;h1ZRCpiZRvIB*eHM>yBb{YQEBTpH+t>Ur~}t%Yy5@`lm55FX1e+G~Va5 zDt@mdoTpz{1TFLU&9Qk?hk)??IBR_IuYP@coScl3&bQc?a>Ji1bAoeHm|IoULHN=5 zXWMyHVX%7KSR8&1$g(U7v)x~G&%PF^#U+jk+9{9 z4`O4o8V^_7)t^^$VVlFtg_jx}ca9X;g*WR_R++Zz?HylJgLJS8l}7lzTp~POf@guF z3u(#L@+UP^f563*AJ^VDr+JB(Kz15ZLWDhRj&)Y(F{SG39gh?=b^Yt;Z<|t;X?zps zXX3Pu=E>vsemz$E?9D+&BxU0ax%;~wHJbvIY)+A=i@lNP5#(=8;iSHq{?k?PpJ*xx z1MBh>hmwFr1!@M;UuVIY@f07BjUVx2XEd;@7@Fw^or6_+rExj)uH)3+u1&lrX5PDd zJ>PA*JB;a=|9S0*_WT03J*F1&+}_2yA1Vmm-9)TN_4FfttWDt-$M+XguF16Jw(7Ep z{3umpb!{YCgD3^F{PWb|S?ZZW?~b2vzB(cjzyi8My(3alsC&ABEQMxFJe2_|#@ zKLDCQWxunnlVmZ=z$Us4W1rox+MF0-jP5O6tPy?xSIjRugn*SPFl zU^kE^KjaVy4a0>~_5%q%vnJx99a&VjC1W|dGTe?2V(wf{9VD*6RUMSFIr|EedcTvc zy~@GvzG(nOG!k@E5Aj{yGV2U#-(xAsi%?_o7>`mUedOfPlvNdm(>Hg4_gX-s0BDLzuMpq&E%bIsq{ppi3ucqVm1>e9U+L%G-YJS)cx#PyL#D#jGvpia#TK|4;r- zynOeSfBBTBT=-jKd?3b37n5CI*%e<|-%1b~03qSw>+eU?EYQR~KpSwJ0m|r;pz8%) zXGRCxJ|pF_?qe6YBsL!;H`*_b&!f1-oR&&EoPx#d%@+Y@&Mt82LW6g`>-9J~dN0mj zSYX!jK%fF&DN=R2N#D_Q7l@Qi9A<5Et9%H)>g27vCjQ^-y=kyz*;U{9UwiL!&Yj+n zlQOgBQmLv`Dx^Y;61Ieq5CQ^h+yt~6tOk1gK(wPB{iQ#2huh(9M@L87(cKQ44~A|+ zAOr#=KwtrunK6h#AV4Ffl2ld78nP-g-*E3e=j>tihqd5gN5@C5cBHM$RptGx-T%x39WW6Cr#Dlift z`&X@8q4j-AvDQ8?Dd$>7@nZ-W$Apb0AtiPQK4J_b0ETk}*E+O~L(_?v%Qy>I8MkvD zdmDNFS!d5zZJq|Ljxmf8P(i`|JMU|MEZc+12x`0H59d47Ydu?8nYuy7TY{@4D;U zH-i$4u_9`UTo97sw&I&1KxBa-oZ{B{I-14-kMxojiBxo)lGNiGi`BBh{+`8i&-^ZK-25=kU6^69aN@<(eO&h6 zvXX|ZQD3r=onBT-OUA6`2kZU~NN_oJ4g$9ju!3BiI2X{|$)_k(CypWE1^tD!Wda09iCZL%qXe%2SY7mA;w~KsnIf8NdoBTr6N# zSmKKOB%9X+vdSTBUOJ8y)> z5|}n14?ll)6+J7!XSaWg+mF2OqYvD9@8utU*~^x%3vnyn zQq15zt8l6+of)bhrs;S~PAS&g{c`3qMBqBwxcvDL_8vM4`MxrqXFi z_bJ6Ur+1zWsB9G!L!$X2S+zQjKd2Z_V-%x2-{2`;u;!nD?o#? zw3j9z{FpEd5ln(EY?_P=6nv%#U$ona32o~TIUt6*S1e%=gp74qoXPt#o|CJxJhFJcV~oWwu2gL#)KPin7lVwbniUHr*hY(p$#aIG8O$;+ zO))S+VS>2rD1x1fNL~*uVlDi4llC!H)ssHes^~7`GPpzTz#obosSd zp9F0CP?X`Ms%z5eK}kfirMl`ABNbQ*>PonXu1LjtJ0K5JqXelOrm|oQ1?WM<6Tk;* zgrTJ!@|86L1zF525>C*M&tY%n6dB5()L`BmVBQ=cMI*^rI(xdk6P9f105)3?GmehN zfBoE3v;XK@-gx1;v#aUZ4*2Z$Z*cp;pZdcq_rBuld(WSnKN8Xjm?DVw5yE8Wo1{oN zE1gPIdGHW7xOws{0!BF7;b3_u#@=GPP4Gb!u2CcEe9!``U1AcTl>9rZ|1?RVl~JAS zzL2I!OV$E0fyoC|5kUk%!p%q?BF2z(MK%X25GIWZ}$ z0ZBz=(%IHc=Po|dhX@~oh|LO$Qw}6S$HO!|TD(g*^l?>dL;*Pq4^HdtZ~ zriASf(KZG)iA6}zl#Hg4Zm_X(;ddHp5KzMrG9)99-JBMu%vP4>S*Zh7zlCIPK;a1ipAX=Lvx zfFtdypea(ysFvS}{E&rD%)-lwA*$F207R7LLo8m@V&E|nd06ae078_}JsDwn%g7jr zB#%|}dJrmJ*vY}cNO8A05h|rZj)G?WT1dB^Qqtpy{GGvQTB|#ISuKbcx~X%IAiub% z{^sZt#(u>5s7Ffsc=(IH83*SdMv4u_(F^@+@Q7Z3CBq=^<4G!1R!6g#cSTK|R2W66 z7A`9B!{YlURtuMO>4uddj#T~OtS}cQ_{kwhUL&Tw2C_Myb+*k>CILxBbvcpA7)D}3 z+Avm&CH9whVckCqW=7XqIBQ{TLQKavS|6irR#>)&;AHiHk?CDB!HALIgFF^ZM|a%& zaQgKh|5uNH{kOgO6(2jhx_)8Z&PZ5acw^@;efZV){nBdB-IcHg8Nmz+I?urv3s^$H z2J3JG0b3XcM0kvG4bKA-Gd5d~z4;x8VUE5Jh*3J(sH5i`lHg-10weJc=Y5^-beX|0 zATuq#@-dXHP?xo0g^ND5s!8s#30AnApJsq(=8PRt4;NeHV9gF3ISRW^x z-0HDD_E;Z}==+4B7Xg;{sf^?+NeX2GApB=8hsEp@&IgDB=U|D;WY))CUneoj^F+jB zs!33#b>1P1V80?Mvss<;N(iW3K2Wt1dE%e_{E5-HIgBwlUf)F1Sk+4Ch`BKUMhyNG z2_8g*u4_S*aJ+c|#w3Nr82C6~)~>LaEe_jx^Ompq`oH~a?|#SkosFZ1SPgutU@>*nY=4HO75VY3Zbc2@x2 zL*FO(z?x)~#akL#ryVeBQO+2o5&c&Ds`stBL#l=UKNAYCDWWE_ne zVMh$4pdv7?zJyG=T-&QXxYkQP^Yj)Z`soE9(yA!u{&6^~_|+})5E zu5G}Sgqf`eF_1x2tc7jF&crzs$vQNRT6}bTYK;{owo##z3Yk;Xq$b_PveC{N@_h7O z?*9-1l9#+=DZT-xM;oMch%f%~?}qE{!sci|zm6D3FNHQv@Q@{8DB7IXqY=>~3pBoW>JXv=K;47H8SpRMTW~3}VfEb~bC? zB;cWSgxSo1ag0s>3=Z}?%)17yvn5%}8VgPL1aXV5ouMDr65UA-78a~ii$!w?u)${I zum9oiefXQc=Ucwwch0W1X9f7|Ho1NOyMFtgFZ-(3{82Zv2Rg0PsDaT= zw<&a@Y7e388Aes<8e3JZ#HzN|V0y8@1f(%x@FOTzl%dI^$&B)hQM(TdOIa8O&Bd)s z=(4~}YK@8vrwZ!EIk7ZZBVE*xCIJC*VGbz@j#9g&5Iqtzn%1cbS_<#zgN%7~=k7z$ z(Xgn&V}fv@*}z(ZrnM4_2m{lIP%VTY^fBjTADl$t9)&XsHZ@I)RMcjS5ek?ip;&>@ zEm{~WxXY9h#t`6~gLO{!sYbcestV71=k0ow1fvi!3=zX7z>f*ThB0gy&Fp2k|G}@r z{=vi8t^>B~5o0f1e&SLui{>C(i9lRbXZ?af-T~`Zj0sGPga}JU zldt69k+XlvSXgI^1*vBJ)qdQDaq(@2lvJ^r3$7GjuSi1g1NxECH5bvC3)pORG{?K6 z=NPrq)s8rKxWom8>6J8;#E%YUIb*h6K@)UW_VSyTW4UM zm65RC5i*j~8-pbEK=Gh?qQRO?%X&z%&cW&lCvgJlR005u6XiE2ncI7oL&7*jFeK%w z-+HW1M}#oP;f2>=vAQ3PIS1wr%yTf$F!mnXbr0VMcrSvi#2G*$x_P6%A})L1Nil{H z!DzbNN0m8qIYe=#awttrM#xb`Z49zjXkylCp_Gd0i~%`Yv!bc4M2r!fBso)UNE5Lk zDG%CMQAd{?;9_5rZg|#Ov@IiqTOhMR>!Nyx1rM4J2Khm#hcShRXz%YZgXJZ_z|nF4 zna4l+P|Fng`-=~BZQ3vC=h|11kg81uOg&LXt_Y~9cBB5cBrVG zFLY!`l+~c}vpJKIgK|ktL4-TfO$NC*6}pjfv18J`uy)-nhY9Db3b@1~m2DuL5`uQ1 zVEJ5^eX~IM87&#uELe+DMnjMoJ=U%{7S46H3Te`jj|kC=`nfTx5(B7_$Bq@pnU&R1 z$x~z*#u1XnOd2N_>a2z~BtRoTbJ@b(C=b$y~iAo+dyYt)=;6qpBRt_kOTH5W%fo?u89Z6=8j6;Vlg zV5sRzJ2R8Av*z1k9|1iWMWA&{v~CZLTfk5YA3S{YWio`xV@@T3iOScC?7=C**%`Xl z9j*?R-}w4B{Pkb_nRorb^|Pz+Spoh_d3*cM{PCR+f6+a^v|6=yCJX>=1kp$8)l3O7 zUyw`Jo4eNtA0tK|vDpMHx+@^8u-Qb}`RcwlvUI&W-L8(6rSK~15fy%4pdJ%%Z<>Jr znN#VgN+jEa7RAg+5r|`gA0iSv%;x8C`RW6>^s>8f{kcye`n8_ojR>o(fismfB_lSL zv0WBHO~#ANwNvFJ9?=jYki<`$lKL>SP>5MO29koVodWBFk)og#Qw;sW?VO zKmySRSR$k#irvOq;W-mz#BRkWoMM8r4vllL&J-BLI0m@Z7W+|B1$2l?A4?H{PB@bA zvLz`0v$9hJI5i-eVb&d@adVum*N7<; zFLNpC`GBh5$K=BmCs>-HYwiBUD;K}xtN!ZWeD6=a>z|($;j;q#m#+9;dE_|wKs2q6PGsP26u7Yb4=2+MqN z+x_pn3(Tm?sA}4LLCXZD9LvVaK2E9*hF)-T;ZF&OA?Y60V0Cy7r$?W~>B+NL%p97= zqHUyWWR2Bx*1!?qh|oGy3ZXSdI!yKWh8O@O*?B^D$~tP!f6u#9V+hd)Brkw})_?`M zK$`;eZ=8(wB#T!r)*Q9NwtCS|4DUs$oWI97coF50L5!&g$*dLfQ&gm&F$SX_b&RR| z>!b-m`g_-jIIOdRfHVf(qA4OL=X9TIHJ3Jz-ytex0h}1v#=u+nGn3?cEqst z=(hvb#{&#q#MQfBkIkB~IqoqG9$^$614k}Ji%RzLBjxy%6;KR} z;2E46ENACnsKq#rvQn8oLX%N+)=MN7FF3)Wadx&mJb3HZeBImL_wFD0XE)BS%4Y@m zFU9R$zxenA_dR&^7xwqN2S7mMWDnPmeHlBKf~oKaNh6BzAz?Fk1W$105VQ6&Qk-Mk zOMwn7nX4%=e5P8Zx(iMT#k8My!)an83b}Ab-sx&ns;J4^FCNS~eoJ~;$_OQm_sgWJ zwzDAG;;B#l2Au6NUo>bt88cf`QGHo}W!2_G+Np@$CzYUf>B^;Za898S8PK5_wyYy+ z!zkQkrCK6IwP$G{gJBWMSfwLmv?b|M)s`Gzlwf)yQ6d{1MdsCjYaALY7eD7*y}KM?^Wdt6u&)^>JN<--9Ls)rsJP$Ctlp@=+rt6e#j{dsk&O{iunc_7-A?1-RE z3NfKY*X)DPAchF<@_+DvjG&Wz@Oeh64^JUVxX#q2Vem*@x7 z;Dl6*tbDG#c>Tm;lvU7Cm6LhzE0&^I2w5o?;l$urF9^)_LXd4rRJw)AF3tdm45e>6 zgT=DL_2)i>=db-fW^;>K=X4C6vr-|xT;2H+WZcP$X|&pbm0aMRj}>T!>{o*nT4^se zZ76p`+V&$&4j4&2zEOoRrtAbsLm!-#mx}kHj44x&8O(@5#bLIMLu0KT46Ni7EA7dL zh^V9Ae(>0A2K4=a&8EkCJ&0f_N`cGWaKU6k3y6`m0UJ>jv-)lGk~~4XRwwzrWC_+; zP-Ea4hoq1W+sMzD)1mTs)H*5b))K-PF!X~KZ|St1+MHxmYbV7+Z9LW>j2?avUvd}& z*6RVcuAgAD?lEkDJMMl1y7~R+*B;{#5l8iVN8Bb2&4CJ5i=8R{TAnbli}zOuB4sbi zI=z{Ss>)tip96AyG`fS8=SwWzuzpV?sm?|L%+qey=)V!yT{%sDe$K^{Cfz%B)!NeR zsy}=35b(~Xc(R*jDydm1$@75FqO}Wj?F!Dc;xUh2RnfFlzC-Y6-2$9|<+8nFzPJ3w z*F5^V|NG~E_D93nRr;&||A#qt{^>t*m+!jp&MQ~;-kcMII427cp>Z9IX)*eM?Knz8 z(Wq990RZMWSltDpJ#4p(?I?t%7$;VuL|TX|(aI+&#vx6D7ACeM85wJrtUJ+|J+cX6 zO{qbtWfx3r%0(b6NC;Fqv{HbbLDyL<<`&nU`~dpXYqCf55wp&qYn_atN$`)Zwc2@U zHx{Cfol{X@g8{3>ky!Sz99RJw(p3)I0ZBcwDMoOL2;L*bD36Peh#?~t8A-nnfnZq1 z)YdvpN77^>g@dFd#ab@iS--oZ$ruvWn;zR?#OcWvN4M5E*$_;31)HtG z@zEA+&*A9SF-}jn7`G!f>jB%%fT15S4!)p68A2iq2#1#D&zMBX?U=;xy@K&9v)9J{(Nu#~J>jUyBQyJKv{iH#_}PjA@2;r%YV_ ztsX4OXH7+4DIr84MS`Ig%kBV;ouME4LM2niifA2(;7ki#$fhI6ODQrylZRfo3Iy(Mb) zs&rXKV*E5C*pid&C`s;WR$`|lerG0z(Jmw_TysR6vkuPI`6RKyFpg;3M%ldyU1Oye zG9*FvAf%+6Xd}81f_ngY7$Cd2k|AXAt}eQtDxhggJ0Z z=$ZvqokSkyyZ_Wvx88B>lTZ9--}7y+AJ4AZpa0t#3;NILpmX)Ud;ZBi_a3}0PK$5$ z->M2(p#H+yb#`CUiUPw2p%wWcmV~^gjhSwh(nK^xT3B;TVYMOU#v$&|uDIBmqK=$F zgfxkUOWJ92GDQiStrevgiCIZH*_};! zg9z}Wbh}Q2Dtz>%U}cL>wsVD$-~+H-Z?RnmT)p?rxcmOMV0{AgCj)%X2wtAIauPLl zq)d~Y?!*|E{C9O1tLRGcByH#sYt%It}Ny%yXzDg!B5GD<>5bSamrrHR1_|o#p&d7BD zK@P4VCNyq|#x2lT$;So+dhKX>s(Q6|TnP{X_ADk-ukxX7TzH;)|OE@{&;^cUX^}3gUfgGu)<3+2;L)V<3ojJ7gJFtJ{UR=2Qo8kLsaCGAni2d_8 z-8=_69pJ+j$sePgt41&<)$l$1jtYAb@ zWx}@`WGDZ|w@aNUvp`Y0VA8w$72|97es{dkPGFj<| zl9&;t5JyXhhV)S8z=<%XdeF@;+WYT6|KI%VZ(qCdO|QG-e>%H@pB3Q0(6=|fdieSW z9=!OEOMzlkI}lg|8Nk5Lu zekx|WQRW5|uWwR?XpL{n3}-pbv(lt$3?3N+vJ$J-%pA6xXYkq2d;qh#6GgP;BJngt zNXa8b;WcyAWFa(iEzz_aYk}kkTEd?F=+`Pr>tBJHi$8b$VxAq##qDk z%fO&*8nwJcBrg{;LphsR`I(x=lvv;%Iex;*bXWbiTve{66HYQFv=+my>v;N!-@?WF zzFsaD*lpY4?j-9g`N2$x2m=ChAU=>)&gkPMUPY zI)cv~t9W&D;6$-D=_r|uDa5E;OluJaNDE-u-KH!K<0A56J!mFMFiAvN5fXVxDo#vM zL}J3KR+OrapCdC&B1EHy5+<;PRB9{N0uaM-LS&<311bj!HVm5xLLBx_OE@#51(Dd&kFEg$lH&<|I=@N<)fG1&4nUW zi|KA5o)V~P@y#?T88>V3jk`tIYY{DPNsaxJqMWk*hz$bA@->r^h4PCs@9uc2at3yi zV;H33E4i>GoxPT{nN-Jm)&j1v=oSvnp5lp*zYoToV7{EeHR?6xgrpZZV%Cc#>xGIC zgV#fa+)s*qEtqVQuHQT zR+6r^aZVqPRID~+4B{A+vK2M39+S~*Dgqko2+jpO`H`PR!V0TPufx1+;5!XOAVx&2 zyLCv{#GF8pfiYqrU~96?NJ9ZKAJ~cT%5@IiVuj`2>v89!Z$#*y#50fo9By3y1B`u- z#lZs0{W*Bi$&Q#HU=8S0!Wd8tWujpW!GRDUcCx+~yky%sB$jc0^{zr_&2r6A_F_U^ep8CJ|ZXrE=6mu2Js0)xc+B5i@2T0hok5 zSAZTe@^_`tKY_j^-PNJgRi{f|9aQI{M4tv{Vn(Z z#@W^U^K&~>L4TfZ?|k1UzUYBhUVeAmx^tQ2vr{N1AdJt|`R1aW$IrD>&fT&U-&p8a zDy)JMuBMs3s&q~{RVP+j5hv*^V@ze2iOJY>YNtTb;;TyGr1`qwY5EWVN-$P9Pae6Vkh13mAl$4-zWCq6}crKzhhwK)yayn3f9vm$O>fP!T!_wM)^J zUZ_(;zsAvxXL0WGt6;kWgy0d!G|3dkq@+*c^><_KKiq3s-&s}8|G zgHL?qy_hc;^OZx}8u6JH@k3M>!q z!mSrR1K*#*P}2Rc{4U1PBZQp9B{rv|@R6(p_G17MM7?e@8dPwU0KkFaJ!2d^`csc? zejo0CrJREM;>~%}dilUcXO0Zcoo2ZDW_0@45e5-}tp}`@Z+Q^Pi=&tNU32{(`^#mw)$v z_$ODc?)?qc6LK!T3A^N}sJq{(kSfM1!pfqnqG;9~Z%8>C7KluBx2)r1&63~2OUi#M zU_;yDwA)`H=8G2BPD4h{RF$UFD`U<9<_f;gS{U0HK^-m|^y_PQ?wJq5wFzx!#n$2S zaXZf&Yr*8)X=wqHZaC_S5~{KB6EVLy`jTBNm5u;jRb&8WI~k|MW+} zVH6vT6MQACc$P&4ZHnM1MG1?DqYCo`+%2B-l+^BIM7-uB{MMtL-;GDU?7J{uJ&4W8 zfPOQ;4-vs9a6l!0O{$mN_o(dRSpB_R#a6j<%)g_$7q014C{(LyA>Qp2p$u%+c{ojW zzs2fA{E`A!x=E9!C!;b2sIMJ)AE!#ADr5EA(3<&BXm+|$Q?Z%YwPfW&xr-y27Fz72 zK~b&Ab!3g*!wOA+ANg^Z&6@MD?lo_C!&~3;-gm$K%p-hOfWL5W|KbDJ{`Y(DJN(`} zo=VKOiLUavS+I{Ghs;?4R@RjsF2hGw= zC8Z{#9dn14$L28x;U^P|`j})0?Lz>kC_oDBLQM{cA7Y^xS*u-$KA=Rpw^T7wy*|sX zImQU@2VFhq^?@k3nWgKd98_;K^gh(D9YWA-VOc`P;4uV`;~O`ycX%&W=kLQX%Dz-W z=hfOY2^IL9w}~w${|^Q7QXj{t;Sf3Y(3lSAFTNbx(-(2$xsU5}O2+kqv?MgGJbqcx zoh@@h^^#)Pv`+n~RzM&|fFyqKNXg-$*M0{s-~E-?t`qvLN9dy*K$57~vsGxfgUq24 zHT6a+4(t8v6HlOXsE!F-En_D#OxGdn*6*3 z?C;NBIi{t5=MVhjUq8FbpB3OQ$lFi<+SA{C|0^#1Lx4;jGuJM(lBsSFNq{ELOzlS~ zxxck5o+cGh-5W>6PV!{eTe|0}R2Bqb?WCp+ZMLM8#3ST_%ymVT$9p{KIP@Y<+G$SX z;POSRZ981L@^bW>TR6V;S;^$fj**-QlvJ1#c_&fF`=}YcD1~J79>HhpR4RU38Cgdd zV_K=t{i3fG8?2|6-I2m&EeDX?ksIh^08d*IwS zVM3|w{{|!jK3Mi&T#4S%W-n_0&cwU zBvJ?pY|yavD8eZb7X@(0#3?CU3DWh(#PEacHl?UU9Us=KO2$JHbNLxLDpW#8gegft zgC#-;^7TRxY@*Pg0+^#l148|+(tQbPP=r@8BuP+eEPV8W7F9H)QBo42(y{WzF0vdh z#;r#Tz{NYi4CD?m40&W6t4(Ke5XvL@a)Qb`d5ZPmL|k)y^N2oA6jXqhLPYWbWR^I8 z$0JC|;P~hTY))^$k0box;X{y#0xCCIf-dB7bk1Tn@6gVgQZU=L1ye*jb7)$JTh~91 z8_#|O)+IDEgT-=&*>Z+%IY&Ed&~y!)6Lq*TfOUc{EhBxKRm1^+tS5-l&epSbrZuk6 zsy7@3lEGEiusegU3c%da=Eo}WOPm0PYM26w7Glz8QXU1NsO58>P)l~8Ayqp-6&hNWNTm>m zRP9Qv>StEcRUQQfg=~a430O!X*_dPwXg4Xvx8(Jf3$unTsGl)0Pg37xuts{~FWqn+ z8%8eIn;M2*y~5I!s+X7<#?7&Jcoj$2KZ_TyKZ}05!LS+7uX}7ydz_wbu|3^tY~6^y z_p-C*AY9>5LMc*=s_52qBenWqst5%mqZf=`V@1uZ2MxU@#}Kqrkxtu>5{qZ8LG%HL zs$LFJcZ4F=BBRzNJp}j|5K^pT`J_H&N?@bKP%ok}C5&FW(9NbtJHG>0@BbRa)MDsI zj6Q)w4#7Yvrqjv7?MkAGSDcQlsg9{tRK_a1j}eGo6x5744lh53y>k!42ZQZ8;KmEj zVRL$de$yj(RhTFFzj2g&WrNw?42#ta^F@PZZqalOu62^Kl)Ff^t?>knYRKrJ zXA(Y;3lR&U3KR9O6e2TeEwdboYj!UtUSqBWOrBF_Qbea|NK{@k*>7CqC+oO5@AV6Z zx^$p*J(PnSc9hIJJL$Yj=K8bHw1eJNO;4XIW^xTPH0|bhsGMaozyO>zZn0W^?U#S$ zo8I-a@BX39+13B70RMZx{rCUd_rLSXmA$V^YGX*nr&mQ+2^x~XDB`Q!)dnr1(|<1! zfQb;ZjY*3$Pxi=ZvJ+;7*(dFOi7Og1P4>~u5=OvDig;~!Rq{a+yJqr*kGhxPFZ z)<>sO5JQx`B`}F;Bg7D~T@T{DrJCE8?KCh@p_QNjbHp5JbRa2eGO22f6~`A7gd43F zM$(`H=(sn9C}U9V3}XsH9b-oDv7iAHWQ0v7D~a_WLsFo}(PP+pz#Zc9y{|{&Ir`p9 zcb~0M6Pt}GS4PI}rLmZQcJ_u@&||=5#A`_LPe9F<9TUc_2h1M!&OeHaS6`2dcf1~Z zhY!Jz4mV%8hV{|0P`^O%V}!A;bgpD=`ChEur!|tB>qEk7Z;s{u0^NcDI!21uF>If} z$;}Vp#b) zRES1aH{YJw>kG44cf*tJ)<=D5>Uf(JiI_=Ok*h*h_O2qLsuZmJ0yMg!r76vM$Jdx~ ze-ee3laX{xHVHDuFNEf6SO2bywOJuU1xBp$wqR)(@}ed z7WgP5QD>F-1dO9c+sWQD#Dv+rRb-?E5yLow(a656Bqq)7O;Hrr-Upl>Z*k-L5&H2E zuX)4YMRNDz<_jm-oDLY*qY|isPBP+zvyI)r`JGKAl^v=fp?}o`r~G@eAXrpvx3IdM zGiW-8cGh6Nnqj`0V|6e?w;Zv#^)Wp4_|Ie9J`UF=EcRQh_Lp)nA;2^i))|oQ^1~2? zM-6$NWuhbNXfs%HN&U&($-T zB`&d`PC+jQ5(bgKMh@ou4c&Gfybn&MT|HmjN5>5>oKkeY)?mQPkQtx z^7nr0k)p%7OAli&53SBcdV+aRY6w?an}*J(bM}>5LJFYa1n0h zouP38sUHWgg_nycOW+gTfSf?s!A{grcGa;)f5iD_1miI)VYs9`p*1)y~&AdT7bC|C>%oYt6`wpw~Gc5M! zSRTlIZ|1_X9=1n-ZE@+!s{nRVcoR*CRb0h!lMbVX`Bgvn&KdFcctFx|b`db?{9rP2 zHq!&!j_rqb_NXseHy3kJ-3RZ$MW}*1a@6N^3|+kVlW{R?$IOM2RkaX1(2Wu&NiXsK z7W8LUSWg()Q|FeMETYe!Uw*@1ee>Ub@4MgePoF=l24@BM&-M1BKmW=7JMOvgW2;qr zZ!Bm@RM-Y87^kAHRK!lC#Wzi&29tVc zQ}&2XJJzWcPzx<5o(N1T(WmaCbQsNMl8HJoecb-S#`MB~Lf+!2qN*Tbq~HVm80Dhx z6M_=1mV1}6fBtT~c0eIKA~p@Y^R4#;4JC8?^I?#ev1ar337pU*h203d?g#?4Mg=|Kb7% z7Z*5xX#v|D)7@;=y6vv;uk#@BqwSO4?({nQWpv#RiKemi49 z|6AVn&M*GKg$wg9$veqhaMd+Y_O+>aX0r^ZrXLj=)$MP}e3s6*ildV9U=t@9V@Clx z#Qfp|iY+Jaig}t|G*Qzg=G~MxK_98uM(r%qE!TuTMCyeF>lm1+ZqB&wrOGZ!X<8_@ zrK}{?F}Z%Wp}hCj(QxpHV~fS|Aw2d~{~ezE(_h5%*FJ!LeG5%9pqX2=EzmX&+%~X{ zg&{%!qj4(6VFFV^gwt+KM|3i?77nkb)@1ba)(@~wzFvq4Y-H!hB!>keLep3U>gRk{ zhjwldVnj%xgfUoaz!r#*%v-}yaTd@t2Fv{!Txa2jC-KL>^7j#fRQ_RojB(t6S>h05 zjJU~0c-|4{<`=QpyA0PZ!LZ#F;s5|307*naROqmG;R;gfar4QA%^}0F8*TjA1!=IID4l_3*%x z!)OsOPWbtO-C7&_O3s`H&{HSwcZdFiOs1 zFnOgQgNzusqCpv8Yh=}cD6el+vQ{pvF)PZLa-NDNn90wTKoVpEAdv_fliJ1-GnUKd z-bcUq%ij**ThFS(*$(*6<@OW5^yzPZ^wn2?Ebn?Nm1>viyfbo63?K8KNfpeQ?Oa0? zrmAM2q@WgRmI65hrjSap&IK)deq%1A8FZgJUwv`qkHeI~I{|PInaX@F@FAKMZ7MpT zR8s>`7}8l~j2hN}$su4mlPhA8i7v&M95MhnEe74JK|5~{;}MQ;J&yIslh_=624VX= ze7pgmN7q?-Ya6tkgKI6Eb8xUFq0MNAYbhT%!j;u0J1<$zW^!dKF^UB0{Oc!vbdW-2#e1cK^5&m=v83WeKH}&B;XQ5#UGrZ z9^xggT{R3ejG=*TUD-QB$LlFZ_J+GD#7n9c9Qov(N^R_9)YwmU?EL5i$hy+;bS zus-?(u6^?T@cq-6?=P_0UtqRs^=FdDqivlYIB0@4O=`&!4M4vQ7zZ!=^2Q*k5KTHO zEB@q|O7}bT9^){=`-IJLkE0iQID0o9e(bwp+}&8;++ce$VjKgaXH~{$VUxa@YTd~J z8O}M_)}U=0w6jJ6IvS%GO|H*jrovSBquA6&pOm8>%S0-Nj}-Y9?|OK766r)RT2L$h zoV6n+W26wG`j<&{4b~bMvVu)jZ!hT%+8EgfOEJ#)OgT(iYtUwGg_S*S z#${*@;L6vlyJ4I6!y1(+dt;;TR~C4JfBX~I|MS23#=C#$tU8<(;Lq#r$KU_NV-LRa z%C9!9J%|PISo3#FV8R5bF%??*l;DGku8Pumk_kNV^=4IcQVLd3iV^t*; zAYb51z(USIg(-Qd8S6-skCp3%-5E_2CJf#z$}0OdQ+ar$rH77$xpdr^AQY#{X-*Zo zkWUO$L@okru-3v@5pcQI!Zi(=nS*O0QaZ)v^eNnY=J)a9vmb;XuVb-jF<*7)W-Z!Q z#)*~)&N;aVTMK8b%=nYU-`~qyVhuQohW~(~@o(r@E!00{v5HJp+Soc0^0v8vOTK4@G5f;^?u!4~!R;9Wr z;lyQhPEcOD9KdYe->Mj@bo45ok~x;HQNSQ0@RZhyK+X`Mu?9{>Ta7hvme3fZg;hk1 zxd^*bh*^sE3V{=D4Y{+{1n-SgnXKlQT9 zi#KNgMgn#~8R@p-JI(M7x%({yE9_(e=b#0ze=_efpriUxBcs?<%IG^)UvFaCDSUM_ zY$Vto3}`H2man8J-9k!vv}|go?W7Qwy3AFS#p-j)yo20+OOZ|`$5o0i)#5wpoOj>| zQ$mqRMLa@AWA~hN18yeWvF!+LXAu1hc>by1z_ma9WyJUbW{U>%Wh2UJ>(I2VKr@`| zIcM@VqinDc2V&p<9|DMO$O;;^jId560QU=b60yie<*8CXJ%^Ea~ zQ|JeZXSC6SLhiXvlFCFh$!n<=4zvnGT4EFGM)ag5B|%f)Iv?81t$DB>^gT z=f(oA5jJ$wI2c#ySCaYbKo+VFmPw6ZK%t}hAcw;sffWn`?*qaZVDtb}01vuH&O|X7 z!Z;@Mr#;p;w_v)8N51U8!fgHkPHzm@oQ&w#BjPAn%M_vt!0J`a5cKD>FpY)lEar2E z#j3;pxdpZ-AIHc3@EzdzBIe5$^Hn2JlZnwZ4ML0({}+J}4gBc9G)K318TJmZ;Nbkd zFm?~HdmviC4s9VLeXQ$QNo_D8D9A!Ls+^zcQKRfmFcCLMHE zM(1qd+_^F(-SHC|>(E&FzKxxznynP#tekEps_Mq}W7r1KSY#)}ULQ!`1t~6<6)T0twL6!u-ao}^jnY9(_=Wd!LWWD&z=4zLIC{0Aa@RX=U<7#^N(P8a2bA_ zqwgbzjTgIBlmHHKkyBa6)c8g!K48+TP1=W3sDw>MEg|yMgD(gJ-x^Qv%mGAw{r~k)q{wsI=gR^RJ z)&c)Jz5VddefZ(my!PcEw2l^G68#qn41;Q-QQiT^N%zZonx2F#)Of+&F|}A#@(4Qb zfKwSe$INZcg*syrGfr}%mLx!JNwmX&E&Sw3)-Lm82c`GRl)|kAw~Uc%c4>{r)364T zuBYV4#x%(@#V+4CH@!(i;3;?1mAF-NODDklk|oU2>1dbfS_9WL=;kxDa|faxzQ2L~ z^fTC;Jc-T8XOV^%vE4j}6xV3%L+twiL()a2Bno#jW`dur z;yY)pfI%off_grP5~R>Hc7i^Vaj--{qD%r9;`1%uRn81(Bc)!)zaa%=+fIl9LqC=- zFD1q}1SvcgNQmWeN~!+LF(!B~JK*hlz~*Sc!No7ftG@Dku|4f@`r;`zCj-VlAdIO% zQ~&}wQ82s4ip8mGFk7^k?R8kLIsi8?Za$6Yp8RF>>nE^x&;C})*3kV z{yIxKmad**Lnt0%n@7|+bY-VQ24dvx$3ODyTfXhh_y6Wu)i^7_|ITi|_4v_84-RIp z44I{?%HJshGVU;+QN>replT8J1)_mn(N*Lf_(s$)hLm@{`u&okBTFI9dsSsVXAwy) ziqp(hDvIWqQaO#Yeh^Q99YFQZmd>?+m`wE?7ICQNs_NIxifjRcB$)|<07^CVyu=RH z`>{igFFV-mId;1|U#k0CSh@I!6tcphAHohJMK~0e4W>g_ro$j;A%Wd8qphYJtVT`GLv>NrRn?i5 znQyrFp0oE}{;}5Dd!PFf+?IZI_q!Dtl`r$XoA;i3&RJ`H>l?7!B+O}z)!|dP`pBC> z?h0bKj@^zhCy(u}U~{%pmp4*|GHNlkf=qguS+IgNoehDI0tov)g7BJIVd$XOLJ)LA z^01}Qx^BnoyPa=Tl9d!3=CT=K2QBqURxdv!Rq2t*FmP^VXS*??;L^))n%;|R(89?JgFRr2xn(IFbLxq8vM$@Jc~Cr3ZW#%oHC|e z#`b)|`HqoikKGoCtJ}DK>#J~l?Tt7;W1OAN*zRQCoJ-etnm$<12Xn*nn!#*M0;xur zYJM?;P~`mg8VMTwV(OLst~hOZFU8ks?scp#S+4GY+s|sFqlirXf2W})$WHnrAHMVF z|Mh?Q$-jA7JuVCIztH2y|Ix?4;f-&3;yp3?E27CY$&VDTwAkPF(`#3JttjW7oTXE; z$&9*!Xaub}Wl2V=lX0ojMpge5)K2YNpF77-U;Nd%v^MP%*-Z}6G@CAD^1jxbrdWwl9Fw zT`+C1S`Qf45$l5$VvKN3ifs_1Z;KkyDK1FyAo(1bNuw8iC+%a*Q^uUco|L?=#5PIW zGIC#AN6m9aPVye+DdY5Phtrc8ad;Ys*S-ql`qh}G5$9(Uc9ZUkskfh0!j)M~I@eOR zs>@ZW@*_jCs7|_&M$w!6NTK5ninb}(*w4|Mb)~CtwD06e#)hs^rEUs#%9j9h`StgI z`pw_-?Qj0*Wfi$B!2ev2|MllTySjP%@TVSo?C@Js^--n@En6YY9Sb^XC!1LdZ*E}= z$@aU<-Huo4M+~;}E12ej?XF-uCCsT*$19tF?S{a;#z6}dn{j~dQB49umFe0v!fo=E z;=6#9?YVnbsk)Q(6)&R&nMxh5ID>OW$+Gh+NVO=0dan#$9?-p&G$*{lPFAQPNxS;MNO^@=MR;R$Snowf@k4V|cl4Md`??U}X? zwP=$gQC*c%B`mhfCy2qzG-m`aww57KV_q|hZ#N*#krNw9D+G2wzqw7p=INZXkg`MrOIVEoXXh{Bg%>}GE62BR z_1dd&dY*B_w&@wFTK z1uxyMa3}Rlrot#WA(g4K?o&@))(FAE3)?$VXwzwSs;oX;-I;QiN?#LR7KAR|Gu!V+ zVy7(ZhWm1b3RDxl@b499+6A2&B4JoL4C?`_bwG#{?!Wl!_{>M%gYEfeuwFSa3sEaY z=f%(25vi@BSIb8auoyZ7k_pP`9+}A1WGCmG7%S)`yNDRN16QUEkfaa=jyJNl$b`rtKL;!-!!EP-&S&8X;z8WJW`kH zM6P{rQAu1@2PrA)61m5wGRQhjmx5fJ!24=+A&rxl*X2-Iyd@>sZ>y&>N`d#GoofsP z=cTzISM8;oXl&}VTZ-WVay?tqC{2XH_+FYweeEqD&{gJg$pvXH*lZKd&NI%>8RPf_ zu3UdT#`R->I|BJb%ri+y#U!?^IhD3r>UXb>svQU`Aw*wRg`=b9EC++1b;_-U*$doE zDmSu8IC_VmCLE!YDFq{YS)r#k5tDE;_*0+w{9k+L*FW{2URIOK0{s8$@uPqLLyx`V zYhU{UgJ|DyBl9xFDDO##`l6e=qT55$lDgtBt^&5_FXAH~|G(kA$5T)LUWE84?w?H9 zPR(%#Y}148%(8_sv=9aEcDvja-yV9__>~41b5W1tQh$yX#iG8v=#sryaVkmxn`{A0Nx~<*?@$&94C=@sC1pYzx!yhtXK_J{ zG|w_cJAw-yg=CjZ&NSqvlNa}>(x3af7j+PW6q)#4)kqULArrzNTA6}nYNfhU_pWO! z993AD2$(z6hm^Qg)X>E{nZRZD?sXUM>#9Z80+wM-$_pvj%>~=@8QZPwgy-Z%cRW6d z;~THRm20m<@JA>-$m%MU%5*1!XnCWoPl5+Z-eHe*EHxUU~1$ zM-RTqpx&P0+!x?fTIfPjyT~^EwlD@GT2&$!i%ZRF^myTgk6_Ldj*lJ#g=;w5By81W zpw>ZldP4(p$vRmyIF(B)u&hjIlN!MauR1+7=LVBgC3S!*U14P-A=iny$!L^#Q*tAD zDI_ZJox<8&s=E}~R8gA69$99qPJv`027SgVd!25mnSSh@yk?wlMU08|iu2ycUMJu# zc)5NDFI>ASLhS&eER&xjgh5O|hSh-8!GI7m=I!%%aOWd9dF8iocK_2z(_IXau|6Cz z4C2Z)3=uvA-9vT(>_wUdN51}neIqS!QtX7HZHwf7{`kv`L6x zLaDQrY%W}_4!!r7<|H>-FTT&RKX#RcFAQ!i^jTL4ju4|m0kGXn)y%`-XlPM{hAkM( zT)63ir#Zt%4^k+6o|EofsWwW602MAsbC&aw9JmzuSu|L`q|zXLO*(SALLprVfXo5i zX|8e5JZRM_>#>^keb=xBYoL@kXp=a>sfmhUFOIxMLsD(%MY5&*jv`)GbCyYWHx+EQ zJDi=*Aa{syeH+JDp24+iufnjpjyN3Ydl9xXQNng}4`&aa!~F-(VY@j+$_2+)Z{yaZ zZ^RI;V!NF&C$+6~BrIodQH34Myx8{wgSuvg-U-VHS|&#_yGkwEmVEr&XYc>mx4q-B z@42ihmj(C>di>NcKKFgEd*dU2lYvkQI=K-wt4Qv4x;h2-lW!`FlF=B^UH)$_?e;F@ zRJob$X2x#H*v$&FS!$6Qa&YyGE_K&i>+3%3oEt0I(26R-b*pICAWPjpvomjH*WhDr zdtmNq#yfHg?rR~2Lj$Hh^Ts1}Zjmj{MgM%N`hk6y^hXn68c<}Ov@a)IlgX#2H ztkw|+$1AK?A}@+jU}~>WWgsDA^+j^Go9eL(&LL|tCNLevDV@@H&Wz3!PjR0pZVC)$4TqK%M^OC2XL@mZ4!nx*?EU1SxaYgm* zj-;Rx2&v@iZ(K^jW-|kxFsyth$??brRU5HSzdvVj2orLd@0t`Xs1@-L$yF%@Aw=aM z*f}oIiA5!UuF8_A7W(Rd=ggy7nc-gC!JywOK^21LI0(~x2vJuM%>%%Z=)UtT=$MaQ z3^P>vlv2Tz3bwl}_l6z76aiX++=v(tF^-2I^4LwMNYfb#PdGjd7-9s-DJnPM=8ZSt z)}wF6+4+p^Ml3XqjMr=@Resd@M~4M5OZCIFWJr60Fsz9XJuqnFB<~UUjbHoJxBSU} z^-Vv2SzVTo%Q(Ud#H-Id@z_(>|J(ICJf4-w%AK24F&C_kgw^aPOCwt`A#10b*^D(% zwY#SOopZr%Vw_JI(^N1eixMm~s6gTc)##o}o7@zZ?xE$X27)wd7$J9VxV()zu?LbAk~w^%frmsCdK;031hQRD7{-juYsI?~--%kUL)j;nZZAE#Dt ztWJ_%T$j^YVRq`4V;9;@uK$6H1jwU7?L=67z0bNfCbt;zOW1%AgHrVd&e_4aBOKj) z4IX>)t1)lS@Zgo_QOb-`vXWTTQqv3R%%(%zNg9gboJ@aNZ5o-2lD6C;oyYv6B?&95 zK3TQBP9|al^qrH!FP4{b?1J|ghk!_~{<-tiY!NGB;i~PUcjC`YM74;UeQDN&B1=1R zWQEP57`qHlR%o<{RvAnvbHUlk7MxWMrwy3XMoZ`R&i}dDHx|{QH|9H6HnCTN6oEj> z_IKJ{aA~Iu>$PC%O3c7+%IdhqRpwP#lDn|rEqdfs7Fj2R4ngXWBSJ#S>$@eSl$D0|0J5a^;UcvcC3T z|H3c+++~ruEWp3><9q(hfBfg4dg}PQZB?3$d73aPYxmSy@{ktS8@IEw*lmF?{lBR_Vht5V717q z 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 z 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 n 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 Dm3D;E diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/gasgiantblue.png b/src/main/resources/assets/advancedrocketry/textures/planets/gasgiantblue.png index d32d8dac015e15258df36c8c84dc6deeb6ac735d..83de448513b6e498addab8f4ee87e1bc5d9e7b5f 100644 GIT binary patch literal 16321 zcmV;yKR&>TP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O?c%k|a5NDxq{g0MFG|NQS`{ulo>m#m4Y)ZB8m{1;nnzVo8m_g}mJIvel5_rLh_ znfv?u=Jx~7TY;b9{aX5Wedqo3*B5@r8GnD@)bA5tzk$9Feg+J>v**S7bCSI8-}^3p z1GW8LOoZp3aD&OBw?$E!3=y&ty8?j)emAEQ+zk>_*{u|#6g8sVD`KfE^eXD#k!61KI-p@~K|1{9wjQsP;{G;`MU;TseegEDM|6t4f*@zea@&jDs zUmE|K_>UWh-x>M8e^9IU|FoR%?>VcUv)}4^%vdyk9%apsb@UxB9GE=ZuVwxe{w7|R z`={}z+HNPCv+T5kKhrhm*_C5lbjx*j+`d1jn@lnK?F&D>pKO%gtD*Sj=iRZWKkoPv zT3Dg7bJK6b_Ql|T=i=^t+r8g(l{+uTrQR`^<17F6kNJ;2{O|lR=S-Q%+4^fM=5-Cu zG_-U2m#f$icfNf~*T6r2zU{Yv_z$ki4yJ47$^yF`Z-|lHU%nOYJ_oK#{CrX2Oj+Lm zn238PCgTD-V6zL!WoL``#X0O)*`UtMeTaUr11=@Mn52&(WN(VEUiaoZ#ocRt^4aTc zu!)UGA&0`=w9whC7!&?eV#SAg3MrLyXwboX9^DTgZspVE$ZLRh0P3K0Pu{zgx-Wh&`5l0$%lu<_;ed0bd&NTBZv(7gA z@+&N0V&zpwlHqz z({aCh_t(z-m-fx1`d`{N|DWxg(boM>?3`ii{(0a2#jY*oxp{Z&MWJkJ1JTFlyLRJi zS5oW$uRs6)4|GyGwiLkaF#Q?_FgSAR>#$(nS*`39aI+Fl4(pgv@)*9Xy>4pUb7fZE;*-}+GHytyE5ltgNHY}l)Wc@)G_{UXL&aJoSJOdzRz5^E<{!{_~>XL zH~J}cxCPpG5Ixos=Q3Q}=a_4j)=th9FJGrl);Xf(hcAan2&_ZyoPvfbD`gz6g*gkk z>X2l>Y?sPm(f@SUa5g}BY9F|XcRg^~*{v|!g%QU{d(^NTAD`Z{abuUe^7lsBGlo`= z!k*~@>x(L?bN0!yKb6R~jeYfO>X*P^SwsP7tM?95-FKEZs$rIDfaR#;o9C9{mvTwdJ zA$wLHyW@L12Mk#5T5D$8HhYCE>>+E z?%nrb1=hiQN3zT3=!!45oxLX^8_=oE0Z#Q{&t%(2i1Vzn{WaLc$i%haR5P=ElWB1uVCoLlTwXh+T}gX{ ziD@Kx@Lu!ExKq3-QJ% z{*5h^^zH7+Hp~i9Er}vlMzq8U!5dK4{cZnBaKlU$uRMCSOsVRjUe%~5m$5*t^obra#@_9W58W=+_4|T z3;}4u+!mmSWkzlC60i~|yvX4KSzN*MRYH+nhQke@EVk_}q{SwZmhiA3*8#aCYmzY9 zwaP;cyc+OsS;-sB8X{P+ccDhuYyxz0!nVl4?O+~jxKoIuwImEmNRWP+#DDN}ahHYR z_C7O_j!82JG&6G~28X>B`v3wP}-Wy8XNR6=+WG%@Dj zBhc<3r(uD>a2U7*DI1IkVCWiT=vs2SQX3jGd3Ube?l21^0IX~zcab3{9Eoz%k@RB=u#>ZIvWU&h;#pm>yQJicMEW3uN1ms`L z3Xlg_fZK!LL6sInK7%G3^PCA0xbTS&?qLxZa7eN&+Y&&v^Ty;lRKaXS-tw9&!z&pL zCI?A;!`yl6{p^nOibWexuyN{1&`( zht-k<7u0y4_%X7{_d3q+NQcesn$Q;kM@3t(KWXCcun$2jIq~wrfY35Q6OMXQ

!V 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 DwUoF$ literal 144655 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

  • W^dOyRFY1UU8z@#K@?8F*7({@ZzkOXI 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%0Dr{n2y?S1<7#>?< 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 N@O1TaS?83{1OQ?`b^`za diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/iceworld.png b/src/main/resources/assets/advancedrocketry/textures/planets/iceworld.png index 84eb1bab70ad2a24bc6d94d7ce54e58087f8a22b..cc09c4909f5732be4684acaab42485ce2d5bcb19 100644 GIT binary patch literal 11742 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 Ax&QzG literal 210808 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 @hu;d%gL8HM*;w@udn{4 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%0AUyRG1z1=wP7Nv@GNpU>=2#iXCU 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®K@Q-M}iZJE$V*=3y>6Wfa$VEn*d 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 Z-K2yns2|*6$^Z9gWrg?h^|Iz+{|E2GxM~0Z diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/lava.png b/src/main/resources/assets/advancedrocketry/textures/planets/lava.png index dcca4c15977399a7dec9b233911ccfae5ba27588..365614495c0e2eb90f5d53ba4affec9321cdb167 100644 GIT binary patch literal 7731 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 literal 102699 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

    =5NRa+D)Bbdq$ z^}$5Mx}1gdeR?0>e6GC^^c#)CcsTTnyQ4V`AoIU1hc}X7is+E}a^JOhCePhuLj9G8;V&v0VsPG|;BmFCXUQ|Cq#qSDX z$|F-^w<-Vj_e+V9@`d@h7Pv(&x%JB)MYt!q68xca>6j5x( zF)@sFa2z*c&S>K5&trrE!p$k@8V23$7`oE+V!QzywHv)m_sv&fEj`My5-pp8BjRM7 zU>$FP&&ukEYx5Zhn$2@WK)uZ^4U&wc;8{4c{r-!yv3zMOv@6#$nRw?VWhHV93+rRh@}_S_4ThZUGn7(~nz% zW#%Bquq^-)sDqM&g4&!%0*L~lc#IC6uEQ0*R*ac(gxqG+E?G}peD@P}qy*w=Jy_A4hvzD~}n?DmUfglPqp?=^sjVI5i6-MzmjTl{ghG79z_bf99C!r2-}! z-G6Fh4*X=r|il9a)$kK_Y6~Ll^r?%0zk+Sdq66{5*+glIJULPge$Y`3(nu#*Y%UBt8 zauEpp96kvH$@+EugMfA;26EG;jENnB>3D*!SYo_geST zKTQVzP}9+SPKQ0}ttvKqOMs)G`FcL%Y%)I?bRS9}+#7q2t9~KhCS-Kn;Q9Qm+ig-9 zS$PJvLQi5FL;F)BAuBV;;6CVpMbi%>7yk4}m>9?AD$JcwCv7#}&25dsh`T4=K33q% zsy!X@f+UR*vh$nRK=yVD z>@rpm@u$vDwMb2}VAm!#8j%O7m~;^hJ{(R<-!CDi_D?RvEciH4|+}* zH?EGu-4^N_{rkXw^_H=QcYUg&;fjP}b29gx@ zBTyo)A|OwMyX?*9%l2DSFW%OF(DSVcP;UN5MixXlTV^9QtrlO)fhv=6({>tZ#hFWB z9*!*hBZM5y%2-VSSCZg?eT}`Kv!9vezrKc*OJP8(Mx=ievktmx+-a;XO_Pelf$L6E zLr(C~gv5j*<>s<#{p5zl{9~56)-?%F{)ekfU#!{vSV1^z7Y>G^4Z-ABTnP@>LN6y3 zW%fRDnKi(pPESlSU3J)uhD1q`)~%BRu@SrwBOm>*W?VV!ix{%{z<%dkbA*!g+-D?8 z_&tE&fMWF40b8FVp5KnoTioVH;Hl61Hkn`52L47O{KKTkb5raxq+vs?OSp5evd%6A zB9lMbe=Z~2Bjih3#M->o`(yNN6GCx-k(8w5#5)vY(46JU|JllLM(TdA9*3J?z}PUn zn0I^@kCtF4Ra_UC<~2#-aDQhZhfm!^z-k_A2^7cn#ilkFcb;F$XIq>0}Gzh*UcRm)dtzIKX(XdFt}3N04G zud<$*5~nU(I56=})4fEKYgBYqgh7%tFT?M5IsW@}{f-59Bp0t@BC>-G zBI-F8cVE&)0%2aYur?5xPqC9pWu=dA`Ugb3&EyHoO=72acbU`dP{TxxP;+L~ zSmr;Iwi;{O_e@wcLNFJRB*T17*_CWtwY``#?@mC*W;s14KCr464moB^z#mpwmh zh3-l0Y+&x)#%j7+{#+WpDORFJATUGCLx@nkcA@fn$Wali9D+;#^!u34#^XWX5%GJ? z|I)P4C$}Tte=$PJq}E3N5=KRS#*ca%d&Tr>*OE~`%Zxd3=q@o0Rm`Y+oPyLjaOSqX zXe5r`21MFUIm&7T5sf67I4|o>A5J?@{QnUlUCQq&=)f}W3AnV3b?0lu*LWRv<4qDr zk)wTCIN^8l@7brJ{KADWyJfx3*G?bifb%T^iQQ(wP~N+Dt?Y(QN;QoO23eyX3XWQI zeX8s&l~O9nm|n8>n$}zfac-HNsM+PyaV|A5G4cDsY#BY_4rb@YU7|~z*=?VUh8z~} zK{{t^Qf9UG7ttB);f-UEzgAv8=aWpB@YNC zL(qP<6z=6;lamUJDEOH#w@>Aa?XP#M6k<|2E-j;QF1Jt~`tl6V{FYZ(!E-Q{w+`I0 z$QAH4tg;FCffNMh#f^+UWVF>92Aie;rlgY+_{f(`_GyIjahi!0k^zEA-EsJ*E*U1n zlS&TTF1LCpl~5&ggUpvp< z_UQ6_u`_}B!gs&FpD|0!*cph1hD5M27R%?NSZp;TdEt+YxE+QbIIOuDaK&clWOhS&DxR@se_^Q|7s-brw0>udo6uI zuNWLQ*=WLT8s`;h)ne2DBZrwBW-oz<)TY}1*tqjkq-Y@sfa3SjE~e*2AuaFcWPB)> zsO@hHc`vH2YvXZudbn$hoETnXnBEbv$>F^a0=yVT9!}wfGE=)c$jIu}4$V($g~Sbo z^C^KaNIhfaUMY^5!8oy3CH~XN4ejlep}AzZffH53kw!;fuf#A)i>&`N2@efNo|%$5 zQTjF>VC$klO&kP-L290aQ0mLO@46?9l!&+76%t7FH}3Zy@ztTGcH4m2ou}^>wFL_Z z7`CL^GMTD0xIX|d{Dy#?D1s~(5;)OWdl6sfQ<+!K6x&}d%T@tau+Vmwx%y+ucpnTl zOfpbUPNk;_NvCEDTEoC)Ad^#ZK7=1m4-9Wh|6PSM{*E*1yY=9iHB5Mbs;q#jA^yvt z(rb&Oz&-ds+}yN>-VgdnHdAsbj99{c#U=i*^87Oo@WizK<}y=rpOj0IaOc=rMDWzb zfHtV(6Ia#ij@HAvi#Ebd*rCCUf&g-r<*R!e9j!T*$-?<3^z}E6%U72>Nt*CfQqq;^X8BY(ICjQLv0|q!1{y5e;mQvgpEnVA(UR(kA4; zQxvwsKvN)4*)CTLvB8#xT4+4Qt|-H(Gwi2(W8K<brL$?c&*+8dH9W zyr238#?!F;E2Q|ud$X{-tN_QK_U2X3@00>i))}&nEHBwUdNeuL!!lEeh506nWzOvB z4MB7CU!4^8$jG>o>3tJ@y=Hxsd2hJj6WGExd%gL15oxsgS!>$btu#F9ig?Zb9G$(k z@^P_f)NA(_k`Ael4z2PdaKj#d9k!z-2DyjCcD~lTx9;HG#PzUIyN=i_`aYGwq78($ zv2|u4unUr3`O;H;>C-RPR(z_FGP7Jc)cOUXN{RdVyNYVYJ^^Ngk1s`Fylo(t)p@Nw zk*sZdHDSpjC_lB-5I+!J#_GQQI2^uZz>XD}8o#TTXVSjKBX0_?LuVbnJg)g+lSHn6}>q@qE z0`C|Ioe`2|MF4MuV~!>zWY&i$vd6!0iPY(+49EBHZGT?-RWc+7$JvD^x&3k~==m-m4b7IGgToH%kOJxGj$6<^z9@+eNO}Fmi z3>dBBx=%7CF3&5O8I4oJme$#Jt|te6keF3`agP)rt~JpyZQzsg;F!lC1DY~3=5FY- zO(V;PwBYrC*eThzcgddqwY|djouIxyzaNynKaIv>JZOE;*1FZir6UU&nQB{0hQSlp z;af3(Mu?zM=fp(`Vk?5+JeuBg7B4=nSAR7i+Gw%M=)`vBte+dcPW9&K-KiDdJrLj;fG0OCr_j z8)}WVG6Dh|B-~88;?x+8HL>sP#(id7Za|caUxd$6((`4N}&4ibr^m6yxeYtDz zp^a8ItX?j$QljJD01W6_{fyqU4`2Z2((Ki{v4O8?)FUOx1JgGmhopCQ2A))g2?qW& z-rrOzuIC>r6fFNeha7_E&h-m7DvG<`@*bTwEtHcA_57!n9-6!>aAf#vEX8LL^Dr z-^Ml0l2wv`T3TYQK+v{@#s=H^vXQeAwuxVY{;?dp3kM>Fv>GNYcs!6k)Vn_}LVgRm z7;(0n8GUTR-_eV7_x#&ku4^B`zH`r|3w9W4G8dHaP{b=v_ocaG) z`z(a)7gWy%ESX#UhFjiJ+y=^tn}?Uu*n(U~^qp@&!#bUrA?C&Ip-7fnc}AG_<)8f4 zAYNDC>q&EmWk)cMkup6yk{!j>GYJ2(Kg{N!A}e$S?nK84q%A>U#&*@5VQ;OF6wqz! z09w{lj~f$7OZI|O*8m%?ri+4UZxy&1p8>kJD2BnE?^kQWt>Z^X1yNk z0wfG1;4RZewshz@T6d`(>#%7fMzYQ{@&Z^bTDkn8#OLbv7AXQ(I)}GVE(OJPzyD(G z7QKx!2>A5ysKsg#=y%uvJD*YO2Y-m(3zjfOg;)$ORY-plnido*Lso+A7D`(*Bq0N26%K>hr6tfr5hP&Z95?T{+U6QC; zh~joe7I0JyjMuX4qi0yli6U~r49`W^&-!a=LO4}S{3%_H9%0>z3)=4-aWls8{l@>? zP!#3zY9rRI+OTQx$$PlUCp4av6?lsf*EIQlmvMPlozlwEvdjb?!WR34ziZ$cMtF`S z+7*T;(XcVJ2;02Q`KvkeWU`ad--vtZK;J>46cviq zp~s7svV}7_;g;Io6<5&^o{`iX28eR^w&5|)3JLJa6bP(dh%8YnPJcQmyjc&RIqp@j zB2NojT0Cz?>V=oQdOFz{9Uk0*7W+$>BDu(4P= zZuv&&trxbZecvH(NBEC^mz0z77)P@W8@D-UCxuggxr0A_x!68;rNtzY%r%YZw_-gS z8KZ*rIFRxAktoqEKU8(wy&jYNuX=0tP~v{kZ@%gtV^k5u zAQeLmKzp?n5*wT=I6K?v4EtLbI_Z8Z)ZJ9#F#jD+>yMZvvCkmD8aNljGe{8Oy-?`L zV`JOi#iaaA1AxlO)pBUGVIla1`)as&{ph@_{pj?@R^DBDWa`x+|o zO?2##ux|otgkh(xu+g3ylI3o) zhN<7!gjR#W_SofglAt<#C9kPp)J!s;|G4bzIPqWtSV(;H|0L7SF?At zt~tX$4F!@y#fj^JYAH)WP>jC6lJz+nccM0Nj#B(v8#^`$#_vOI>Sd=15a=yk6) z6^4*pyXE|1O1%_-dmvRq>ugjdeOs>~_88obL63P>J|Xz@_n?VjO2GZpa%EX5Ht^0s zsR!0A&O$U{R&VgeOlC|w3}ZGAo7rk0?r6n8Lx6Sd^xMG*Pm=53sX3qKe*1*qcKSan zT86+i8uOnKv(rj+>F-_cA!pS#lxH~1kMtSgZmnE}UWx&j!!pn{ff6%W&A_=OZYnm@ zT$*3G;}Pd9jH#J1=4WJ-1wSOv1Z*8ze+1e~+t^z1z@#U-FHKfnY?pjoq7!eWLTUL3 zyl+^rCyyD?lM3pEZgrEHi%?Rx0w2<55xwU9&0MBY4Q>gZf?gs*1V;^H=1N+n=AmHU zDdgq#eZ=Fn-%$VmAXr&5`Met~)2CDR3vEdQ=Zp*7k%FO=S>t1Ghwe{`m{`d+sR>>D zweR%nW~OPNkeFYmoP9Miq?Vm#wE%lh!9t3Qp-1j#xvlz!a^XoZY27xGZh@g3c-d(Q z<7CrKu`<+K5sN;wrmJnYg=Sq!&UhQ8;iRE9^H&yN#jUgEhyUw_xC9mElHLG&=CfK; zxi~tP*bSY;b9%Z$*P2*hLe)ehAmY1t%P>0dRBWW04gO#f#wLW|uKPn7)v&#Y&CA|* zkpF3*;d`56N!MZ}gEDw_hOSfd@OSj0AEuj2328>p_%mugnmK`?|Hi$*-7Y8fb$~s z{Hxp(4w%+`dcJ)nj3eyPnPN^LFZYi40hEIg0K9pszKgM8zUP-`i zlVtqGz>-svW_*`V^aQ~$4-*iAkG$FD@pv6#0l#Bo2nKaq=}6Q-PK|z6dTcv8(gQswnCE5ddPa9uPxSP~GBujtr9xh`p06hM*u303eEh z-FRzFyShG$DIlv{q_$Y79G7Ef`1t`}Vpi;k`0XOG@RbR7s-|_EpPo4@3{$^&her zuGM|Jlh+R(>yh)|(|?>kCdrYPm6X(yo87^M{WddLeq*=6HQ`V|C6!T{nT0fXBUUbk>+%aUT0b@TRn&cela-&# zT9Os~QYg>y+?I4|Og|MTR?th4(85Va+hvjRXc_Pddyu_i{ztEWNsEPfp)v5^_J6og z9JPPdn$~q;jN@(iv@9!peNg0omUG^VaY4o;0lnT2t}>n3z-Zc(^k$e*$B(Jebwg;9 zhzCxwN%Cl|qBiU!o}hcWoUO#pl6M(}8#%}=Du|mkM{s3LEtYjJ5N zl1&f8dW>VPgA@o{RLQ@shl9lzK_oMe-mnqQ<6cQ5;>Jf{269N2v{lYZ#0eh(UNG0Mii9gR7Pv~>R zeOyTl61P}CWh1I(d=;AU1y9$nB2kCa;vVAGOHbZ}OHo2RFRPhm+n+;5YYE@PkP231 z2HnOb5x(~2T$?fVOcZJJc+WiGA-REy>$UT z;|jGuyKj~3g^L5SQOIGSRm*;TklBpOMOzm6pMaHPMcXw&@8EgU=m>TK!bk`~uiM^D z^5q;5*>3$hnX)jHHs2l^6-d(d{fAZ{^1%&!jmDJfarLpD9P0z<3qIEZz_~+L1sqvo zriN8q?BrHqV}H~TT$V0YJpSY3x#}eR2OU&!H$$Qk=he!><=6C@J#+oVm7m&N>lMi7 zEK!Yx_R*N%;ABFJs`yj%HC%2uerVPxU^hIW89x2_ZZpLCx)=9)AOr1(T`PK3Vn`6T z`qYp+N-3`y(Ad2_@%m6i<_hwL)sASUCKP(uA~8PMxbzN=k~v_yh_BnWA>2W-Cdcv$ zB-JnNBIBxObkM&yEw0dG4lVnA6ib*8{G@9Dmp#mevT>0nCUp(T4lO2~J*dtwM1;ipnVb;MvKsM}RI^8%+Ue zjfO>2_=I=BIQ=QS+?-vt0&m;8_lcpW70|7xQ+|0O^07fc(k5}a%9v{ zg3JGV0mP$<1dUoON--0{aj5M)>j%IjEUmU+1dh2<=GN@3^3f%jf*S=B^hQ>72_)&b zLpIkNk!J+?3)`=>q58zKEZ0_MjQVmWB6VGeV~Ha?ZpOhu@PBXbZFCVD}!SQHp$}1ZzA-0So@5(EHg9n*bi-V%WqM!%B@IY zL&M&%tjxm(ZL5KV_jk*JMr$G8TMn^Nv5{ebF)YF>7l#>hYq^ONHAp*pX~!FroG*rn;oFXpvIBl&w)O#jjxEV^IEYZ{wu zPo$|Sfp0F3RxV`0ln5OflQJ}F?7JA@d!}>U=2b?{HEe-seE-{65U|E`rcA40ag?_=#<;Im9l)3See zGGZHzi`3kq>9t}^|Ko(J4wirv)hhIZ%@HtcP_-F9>@F)$C;Hd>8zb&9Z8)Vd>3Cuh zD$7d%Mv(0Q4gtGV2xdZQgta2xS=qX0J?Jy}9^lE>(AeZOdor_Jq=UQMZ#kGU-OY4S zP1n~YQ(1R}@c?z>ZBIjct0hzZH#+((Mi1eDy(01fH!<>L`Yt~tCTR%rKQw&At?WSgBO`i0%_qX5U`3KK&Up`UWmNx^Od;inkd&$xF z{B7^Svxtk8vbx&ed(M|NA$0;7gTDh;$V_1s`%$XH9L&_gytfw z-?-soM=%($$UA~1T!TwrNjoOXt|PC)6q1(Pc@WcLPq%Rt#Xhj;%O^JBmqS|6@YCSa z2Vv0T^)u1;J#euvB=Yz_PVe!1UeX|ydWNJSX=M1Mql#X-dxx}lGF9-f0QAyxoV#T* z({oQQZ&Ygd-?edLeFWClD>wc+_C&TB3VLjjKs6$WhnM?DngI*b-kl=_r-{}=uGWNm zW)nniXQ%Tq^Z2P?XC<>W?Gy(Xz2X${d3qdm>^AHY!=^Hv|XfWtYa;#Wjg;LhesM#$w!4bn*g;pG&GBixqbehSQC_l!dQZfjx8HB2EUdr5h z5&^*GN=z85YjLp(MUZYI0)qI^gT1IMqjRwt@Q4@^g|lw)6w#r z5{2jBQ&!$6bcBQpJ$z7XXtm%qzxFY;0HYE=`AiK?>@M*WEqc+jHmTt;XXS-t1gcs- zSW}>0x4i@zeta%SvXyyy(eIUk#CI=)2>My6A$ZB=W6XOyKj}d`Bva%-#z^bP`1r_c zyZzr2x1BPJJLe3->4$?njnZUqiI0ly1S`qT45y^z#^7p@4^zdKF0yLVlbiW^K*2Yj z4JQQ%J3(TOOGqNe;2G@NW8rZ}bpQ}=`hrD(vUXNKRZlEkJ0-`KHw>sXy50N}TGCMa zhpWQM(0ca%ij9roY8cA*dkb9$u}Of;T`g6~YFJNQhaq+$_mS1$pC;Sq!O}8(O!E2M zP9iqI#HnC<6Z#^AVV2u%5UrB zqP`^#We;_7Ee&71VuBFrS_<^gHuqGAQ7W7yEf`W=g~6Swwsbmbq*U74xdS8nUHjp= z_ZyUbneQh;CjOZFU+tT2K{mpd<_E=6FQvF&1?$qjm=Ld#5Tz9Uds=rr`)%?)2PNh$ zY6Yuo%%7?IA-p=rD=ms8zdJu~ANr@n^!({_*oPP9teI#?6oPLQx9jJt)OpK?f9ax{ zEZ~IJ){ETmxLM3uLp=Yg4f^TTo@g)Yw_R=OE)Q4-qGiq#21l97%TdXMlBs>OZg^>G zig%Jm8hWW&O@m;HMnbZa&n&m4lSg90dH50>0i@;gD1uFNIZ)X^r*fi+#~a|dsMjpw zqr*xFrn%)gj9PV)!XP=jW*RWgwR4dkZ>MJ3Yv2};ei22~m!Iet87Vq&8G+G{9+GWp z@HLd3Uwcf@Z$S3pQks9X6f3-rLs-Gf$Mwf%3D|f1HIlctJz*jr(AN(#tN8bjW4Vb@ z82P)qv5IH4ne$XlF3&68?1S-%iCu=MDccq`dLe~Sr7cr;6hav z+IXwCPV*07O)-IQ@?g3Bb|c79DzqynO~5|J>j-G2X1#*zYaum`noLgMsU%BhnqAgs z6U(L_THVpfXO`Xayt3-QP}Rp)QMRLmR=xz!(jOT9C2@w6jSeQR7bo`7~g`kow<1nb4hT# z(1?veLr-tNmLU0AahC_b6MIH@n2Y_acD*m#Yts{bA{ zRd`i3-cEi(#UzWRUhq9h#I;?p-C_bVOn9|1-$3zSf|iTle!!EZ*b}h;6r&-|r!x(o z=Zw*CH_#7Ij*;MOkkdKZi|5AkCkoHKp zC;0p2ZQzhoD*x&j5t;QC?!{lD`LOMm`5!DO1&!LU{16t2!#A-VnN?IW+-V;zKi?l-@~m5!%if2b7`k zM`Jz2P5u9xeUpHR7bKz6gY=A>=#o{fl<%1xtr-wWNn4;XPQfdB9iNc+@g>Y~^9{o) z?S)VH0e|W32ORGSX7q+qMj6HxCYjUdIr*;@D;24+OAAY{^ef z4byLiw$Wr4sBi@(k%ckxq(gK{U(SI|hMLEQnj#l-9uye(!WuT>u+4XjfFWD^vA@`c z?qm9%5bIF;sQg=jlPjiyXK+&Im0DKG-r&blad+5qoqzbFP`xllEeZI3JaOshk$g_o zzy00%IRD(=`-ne&c>3_m2Pb(<9rr)S0>Rp}-McCg#jq)p@(Yi~pU%Jd$pCmV`#~l^7}P(XoK*Jncs_tFI4Z%pzkDk3nnzT% z_`*kU^m-d!X}m4^uT#p0aN#`AtUof@dSK@PC*7T2>xl?j9^_hNuwc~m4m~HJ@GpIi zR)Ej0BL-^t?3YW+m0(%?pV;yY1)gQv+5>C(f1U6L-ubS29yWe)M#rt#m#bt#pBZ{i z+%9EuMB^97wAnqeOl|XRmWmOd?*e;w79!t02fh#njl!c_%Kn7jyF$A{^d!4ok5`XH z8JMT2$JP;I0?oAyTsPbSqo9gw$?9D@z4kv5G>D;31E@!=zi&r&Bq=g$E#b_3n0g5I zN`?GOs%sw%_t}=kB`zFncmr6)tC3pmc*c$QV^lrFfOxg5%8d4l$sP-Z(0d)M6i}DG zzx)_U;fhlRd+r#tCiPP^BQf}B)13My*;qlPb}E*C3pTSOw@d7>ud8-!W8(){n=}Wh z>UR>V^iqVCChHu|3!qc=P3iR%CCD|6OMgL3mZL1qKv-x4iv(;GW zZ`O_MjT&ARps()HR-5nQ#C^;e>%Yta!(X8og`N;!Dxc~^f5 zl80@x)G6Pv6x5;(>Jn_EtSDd+7i7C>B~~Z5t73&#LwYP=RQnP*FTG*c^(^&kdlb>{-@R?=s<)zX% zTJ|(NfQp>xMJUAm$1i1X6=xM)S)yI7jL2s+6vC@qeoip;VII_aA8SeuPSRObcqwi*Yf`RxPsf!{_E-dX}+5U@UMAsZfUb7 zGYVVlO3T0xDBr`f$AYLrrl9Lsc6A`<1L6UjxisOCVhRv<`ffe zsHL>I6bb1=&F)}EY5R0shVwgrXcfGwbd+B>vN5wAs?0h@xRvW`8|zLd@BaI;9~Ytu zF5PR?oSlm8)0&3;$3SmMo;pO4*ApFhgZA`TEf(U+*1w)keKnNO{k!XZ>`a)$s!FMg zwZ}=jF-|E~wpBwmC5$pmP0(_7Z`3>wg&utqmeS{jsrDvTR0z3zOLiH2EBx#+hddp% z!6Hz@PAftEVh?Dk^9BBMc)FBk?8*X@Z@s4{kZRd%TbIJ!08*-fY5uk(7_#2sKs&(s z{#br9`Z<67UVMDJ_L5BYH3!UDJSo(#K$`%dmv&F(yR2nlB>zq6qd!UD6E3bC_ZlBx zh9Z?cr9>gOh#W>yY8~<^Xy7o}hy>X7vggzuVx6%ZJMInGOD>d9+A92&qyAM15U+U1 zVh6{j(&d@}8`x6DP)DQ%cxpt;OE(qIf3s}ea7~S*rf-f}rxf9{nYk-fWkOS4Dm|5} zEzE*0&8+iQMoS5wHLQI$NnaT{YgNcM*KB7(n=c*VUQ>$-xl+cWP_2Cij8v?2O;xSc z$=x+JoW;Z2>*+xsTWK98(G`KPd@`^U=-{YB^|gQ8=QzcJN<)zx=;T|PoqJn=$eio2 zT2dlB1ug+oTIVw!RJMQgMKOVWn54Gs8l?L=!5_UQ;QQVGcYP(u2yP(lQwH|=;C7V> zqtHorJNvB7ImaIdfoJ4bEhF(q*1J$LSqUfoECCVEx5dp{7KQc$mz5;!SHdc9p0pLa zo71U2e02;B&hzXY!t}j9o@b8O1RYK7YbOB3c#1P@U)xeXsu_=q=HHlFFq&1HlH3)X z^f(r>1U>ppwrz85`s#h9?KFE4aux<5XSB)KK2}IN+zh5aE0*=McD#7`daGT*{0f{a&YDl5(1WLvof4LF+Mq9N4f zW$DNzrJb<&Y*aN89FolL#T{M-I-Ol~G4ec}Cl#aRTAMWDd8w#02Dv!_RRY@Kg-FcC z08Ir9a!oZPFViML)5{Tfdf;Sd=6y`<&A;Q4JP+ntlc@Z5#LODHFG*8ADMhmV$r`rs z_B*JM22gx=GYnOaC;!1>h&nt#(+lHHDMd>7Gt#FgexL?KSjy^$;P1#@);5=F#reyv zx2>F(?V1;@!f9);TKj1Fc0I2<TWx(Gqqfipr=zuEot6@{743|mmI|%c~vRz z`$zV-RduY*_Vc46+~8mh#dp}5OAfONaMBK;ysnfe0XH@@d%9>kazJ!B$tUl7k;vot zXZiJ;!uL~(|B}av&NXzie6l3F>jhT{r+e!jg&hM~Zi=?#kQbsP+8Lj?VOzYoB?OB| zR$|n)dNf_SMq65DJ*~r|@^ZPR@~XTPc3--visyV=!yU0hY18wjVd&14gvO$m1WUk) zjJ@@gTN5>t=BPPhZ6k7Q(nI?7OIi(UBVH#<@1UT6cmJe1McV4^VR zC0+Xr9am?3PeCwjFiaJt^G|?^elNuM96M=JX=9yS94kdwh7O8GAd)mWEQKqYE|}PP zW5fakRba^OP2b&y`9d`8j;M?N&S3ZKDwH; z6<6(;KiHYbDm8yNYrx5BNJfi6qJcH^mc0^J({OlUyO1IQOq%V@v9xt$*C_6n-Qv8# zVWGqj(O5+I%-k#IJ4vCep3*lP(&D}JQXEEsoChGzY74D+7`E!pQM-Iq2QHX~sbs^) zqi}obGq;G4=4gwI2h{Vx)fmU=u3|2+Xt5+9ctQ*6uwhT8Cd)>s#I^T@ISvEYVd#CUfkL9o3JY=wJH7b7bEaDL%j0p%xrHPS|-Gu z3;v@Mym$Bb`flhoVDgIc9gV2{$b#q_3a-$!gSM6b4mpd&S^$Z4Srq>{to5|urYwHx z=_XLAPf|jd6(!yQ4{pgaQEO3RpGf{{CmEQtknr|k-G3AY=)l&A(J!9DQ+jiZVbeqkE1urQ} zW`Fww(Yw$e5qySEp1+bVvarsSbOe=6sq$5Bt*qhci^2skWr7B1mtx)?N$0h;z`6VU zg3y#tQyA7~x5r=v?Dy2@DuA;|L^q~izVo1MQ%1JLCK+MpW?;=-F=HRd!YT49O@j89 z$H7xmx__P)dU*`&Fngqy%S8e6N>F8&0RG<1(eiy@fj7M(PkM7(^|u~ekik!TZ~JBg zZZ(i@!TaCt*Y{4$_CUr^r=i10cZT>Mm%9`B-iPCVQU(R7>5%*eI|A{4 z4Agv7?2$Q-kdO?L%67c$usUOaD3{bSC$81mF0_I*+DVPDOq`8;^vz=s*^zn=qtZ}| zyM$~|xuD9q=64|~hJE0p1SkX0H>pfW(e`F?xo#Pi>|&&$1M zBas)LzyIw7$Nw$=UM?62KS?QH{DrF{JekpBt(3IWgyGi{=iafbVxRL;Jcsfg!=9NG zJ*g9xO|sRaZFZgoS3ZzQ^bhmFi@DXgjD+-PG0hWd<$aea&bt~E22iDaNCx96&)1M_ zoK=?`{-d#&Wm%06vCwnmqv9YQ53dm$q>&oWCQQFFb`7ZX{CHX(}~BbpCRt5~B#ap@@1 zo%U?UTG&BU+N1vFPEo8{LK1Tl)QIh>G`ozTxlRW6+B>uCe$V`>beQHD6?SOacgUQB zoK&t3J^8yIhIsCT&|e6D|3QYo=L`|Iq;GHYYJdQ71(wJiWml*c*vux3iV;gbVuc=*gUm^md(Q{QnTAh5+6pE`3j{Z0X5!o!hzjd`WH4(4H6@Fy>yhu5w)waE2z0~IjlURc{e(oy(*_u?FX)C z8=Bo0(dn)f+9ej=10i!Jyeq9Zt5@1y!!xwjgDc3hTDpb&#|cZdT=_iSwq+6SOn`X4 z3@>Q0p~gG0rm1uQT*cWLRd(aZ(k-+$Cfic?)^n9B6>(C#YmgQ-0`=kDUq0Q*mpbRi zusJ}E8=?UDi;m@9=lgg;_t7@@-XroR_+Ca#`5#=vkE=ivoSEI+`a&LHKoR2AiUW^K zu?+GT&H94Wl5B(Y+RRsJ^J+*aORvS&H`p&5l<5`b3J% z4*jg5WA82KTq2_Gr(lFtq30xdF$N8;fEG#Y_{!mko)IqlK)`UC>$?_h4Pju3W;*yKKl8McmQNi#03t8ZOMM zK;GLOJxRdIjYe2X4TtWJi(N{N`M`8L&9)JCvu2v}G_7_->V{%n_0OhEFlF$sY^Uon z1{9=&pSF~>oOftIo+sj6tD+NWFHgljp+<%HG6!0rRF^`cDVDmEg}ck`qTVDSs5!5VWTquVB84?f2c!ZuARB>-`41-{BKTVK zA3w8bSxbM-y)VvvFx`FzU&Bt{-8c{$ry0zCkxt23{4e6VErtCr$1O-@jD(Wwrk_M3 z2jOr~K!l#x*XzUz^0S-7E=fm0fd_CpueU3;@&dG07n^UXOu4}h8)8Ox4tcpbM!aGZ z{PsRS%)g15(pbf~d~3O30;~tDBOIpBw@muy5(V{r(I0DEUAJ0*q*fQ`7}N};)7b(q zj%^M8sB)XVhXLA>_f4lo%Sc3OV{Fo7Q{yR?j7j2qv zUTU8{(EqhCy4inK)M?XiaZ4e^KH2|uwrhxUa)89iYw6@+$)=9IwKn?urRp@aQesiR z0octq@0z$d_(%$6YI8FPHA6=R#l+3o!_pS07g|w`tLB62R%rtW zKd9^>bP%iXD`XBtet;d>V$Fj)2x@Z5sBd7!14w8 z$l?+pntmSMzx|$t{zf_?x?1;7QE(e#TZ~Xz)ogDtXmMRg1KF51{Cq9 zPQSHHxlVsA9=C#qQEBX~7G~H#(v6e-C#P6S>{6O2=th#-4q>&G;h=gW_ZKQItyFRu z6kET2zwxv_>l_9(2RzwALd<#Yd!~5PWOX*(PgzEC^#ey4WYc&XyDb>exa-fk-PgCx zHp&;Hz33T3hii}P0Ii*sD+mMaX<1UgFe`9$3`**Bs>nCUndE24ua5xLf|5EuC6jHi z2@ekn8v-hyG`#!LyR-YOH(+jqfrBDUOcJF3`sVx8S9j)rjm-d{-)W!Qb*OKBIhI|ZulG#Ih*U8G-><;i4Sr-7C&oXUT1~Ri z1D3qmE{W&uZ}|{k#rW@EHxynw+8f^Sr&u~_OgeJd5;5n|0)>gVRh z7^Y{7YV4&8tNWG9I*NJExMfpt2;xf7BPQ`!mSmPh*Kh>FYf}%`>;8rz7#VRw0*c`P zj!Y$*U66l!;48}_3#b{&i=ns~I3fRb)oM%9OjrzRZ-9?)EcY^MOoIj?qn#)fu87f; z4YZRKB%_P9%$*ZteFt&Y*Q3Bz)7A0cf+yipFX@1JRYab7G0>g#z z@q^mHeAhtBTlJ!w>Zh{~SsKK$ji;!*w6diUatEjT=-P3y+ zM5JW+FHu0>FO{l zNM{*h(=UlkNypcj#9S^%J3UiT3%qboyUw73t$^~aTIrluF(@P(PB|mx)aWo9b#hp5 zgBfVp;eLCm7X}0Uio||$NSiRis_S!$HHlHHB>hd4jo$xV37?i5L&d(-0H6)r|TMRI=>H1z&X&zv2ozb^|LIu40##>@`=Tw9rP(EQZHAs*cX@ z0o6wIOWYf^7J5HCdVp`Rt3zyr_ON=6ZV%4^cbIhk6cY>J3f9WQ;^YHPQ96s#l4T@Ie4T}E|AlO@g7NT(&utr`nvzd8z5aJLP24Y_z_{r(3- zYNRg1?L6eOP3|GFar$T|i7Mj-f*T%d+L6bC%J&bO?{_mH-^0&IK6pMK{DTkk&kbEh z^aF^kPdU)7Hm4_idyfL2!g%td(0ntm+K{SX{Wvz_bkN~1e` z$hUHc&JD>GKf%bdPjYmyTsS0@!R}tc7EM@)@(zbe2)-~If?xF7-5Q~@RXodbi_VQa zSDSD1WX_>bus^vWV~W>eu20HM zXPl>DD9M!`qc6uHi(s=U99fsP`U9T98 zOM~e*ShH;M(%za;OFdM*0zuX7iB4Oli-*Evx_X?sRPtNjzcxcCANK|C&GobB_nos| zb^WS}@4I-cLCWz#abWL%|3KEbeHRXx^q&P=+8qMmm?Dc7?dv?gK%NxA7Dj#&p&>SwYl&HyreWJoqIuN)CVXfx*|;|0fZ;e@Lw@He#Y z^EqHq^ouQX%ACx%yKw!A`4%M+Ddht|ByK#Tgp5SinIgN+cftCGC^N4sgj<=nr_opP zCnfVhlR2>m^NMw-FvnU7ic#NG5;VSpV(6ZK>r1s=KVNcClD+^q+6p;Gl^zH^Hfvo6Yi;-D?!cS*Y#0*?rR$49B}wBEeO(e9?Bs4 z%J)E8>&hrt7f^&j?d)KFkik$B<4LatQyjxG{E5-+%5Yd6y0R?NBGwcH70i%>FEFAO z-nQc04hN(+!&QF6(AW2U;GxUZA#4V|jdx6=>$gRJ(NSUcsGDKC^)t=qmdL-SS+Kx5 zkGyjh5vz|LSP_AdrMrQEHy$EMP2Mzw0_f}4+tT6hBvYGj@evQ3S@u0P=Go+oS_Med zkECl-$>C^%Vf^M7HuuG^YJYk#x7%Wq+6hbtx)+uZhy652ZCIB4PkH3~$k`AM!IhA7 zJ=~T72+1d^X{tw_nSIncSK>(W&OjNue-CGw@pWLDVP~!3g0|W)7j^E*F$<*Pr`Gju`*RPkoKeJ_$hW%F(mw-fCwC` zqwq%OO{9(Ac4jb~N{x3j$VMeRqo zORl!`pHAZjMQ1#503vcl7`3LPoNeGAqf_4mAg+QYUP8oS7}u?*PisNTF44n#Zqa#7W$HAd}6Ms zRiH7_Vl++EATGPOJ5(-930Z z|2)3AfSLLGHDph54}aorygK_{W%UJX-+kN4qJxl46yv;6nUI}IiR-z2O%}f5H^~dJ zKfDwS?r^qtI2;QV8?ZxA+B4JNgB9biipM%EptJsE#V{f&^fZZ5vp^0BVU8_Pf0}Pt4B-0eU=K zLW0=Ruv+>7F!-TTaI?GdD#Pc6jFF>tt=ysj|rI2d9r?Lb6Qz&#gY zrux@(=IHHYBtA(+INh@sQ&-0`6*s_L%KO@EJkw7fJq(V-g(sRGo$p1lke2S%f^OIn zSI9DOn;SI*<@-k*3k2b93CaM;$bXYdkPf~>!As9t7`xE4<0WYp`B2Vk|6JGur!jBO z+Jx#gaa;JtFvl(S9oa+}b#j;}3$t5%hw7Ib;JNdD@-|k~u+*gaJuMwLo!AIR(@1>O zdF+rKj%VlFDiXZ=n0oB%S#}cdEoQnOiT_Ob;$UD=+{~hf6L1iFz*5c!3$?O@JyifY z!Eqb%{p6b1uwp%YPaOdrEn6OH?%;(Wc$_!wNFo^o@DZ!!55K<(Jkk>yV*UN>XR-#( z2jN66-A?Q=HIR+LY2|W&4S?np=b?d;O)1F&c%EG&oHyJ0K>V)iZR7&wWzaX>^OVTz8_oM>sctt7>E-tPs=C_sm%&QJYSo9|4z&uc1Nm0w*&p=jE?<1A5X(_ zt_pU2Op?&N%0eclOFC=CD3#Di&hIJjfstQ;&LK^POMa*f6_R~{kmqbLMmZ4oPmvKL zRZ1-t0wut#9X0-9Mf#ru=I)5|1gmR4B2OT0G7|0pXg>Miu=wEo&oh^3PAEe zY+J2}BZnlWEt}jUpZ?5X2aMD;Yc|W+;4QMC$_QGZeLUF;ln5tlZb(5 zOtZXm!~Sorr`L*JA}P>^`;!6n#r|%-U(t6WpnMEy^24!QFj@^F%;+RhnVKZS44ErQ zv=wYVLe*DGYtz{5j~~BO-z}nE!VDEpR7$aX z&^IE)#Jj~k#KYn43FC_}Qu;R|zauHkh_mv2RmO#flqUQ$H+GJIgJT4<){hkuZ2?4v(MIg5s#oZBdO z)In$be%~$QH>z?r$cw0@4uY-B3V7bu#*E`HuH2D}qpCEaiC-zwl^->7G{ ziadC+uQIkqy4v6CWUcp_Y>c}vdmrGyY|w+@vG&so$3tpLh zS?8b*079bfPkwQ5r2prhBXk9=X)|WvaJL%b$uj5jiAR$!^n{rW7W>!t62Bk{c71m{ zS6s~ZdvC{CU<+yVjc>Qo?P`azPc=l}M@j!neIC`xSF>XH9S`d$Lxgo7N%)T#3)i#U zz5N8hrf*1KDbzSO{Bs5}Ug!=?SlCALb%7?o=MeJg<=K!(8vb_IB5j< zC|wD5`xA8;Wh(*Aamg$&1|z&+uuf=yBpQ?4fg(L)U&|cFbLy1S*KlLdn5=3laD#<*+lw6X1AZ=`}TmXqsEfb^|$p z_Ld-;QBsSYZ?)C|S7+j?h_TL?SfEfc!tgKRGt4o65*ocZ@@k6?n)+Agn`}k3QQ)8J#=^L#o+vx%^Dyiy{ZrTLk6#6!2YV1V{ki{JJg`ZX z&8ZZKNQ_un!~VJTxkSDS|A$L~?@@L?_Sy-#$fiIXWZPcat)p?>7RfoG(wru<#PfVI z!U=B>#p9jGZq7NWrtB?hG$t^kete=5@O_a(CYBTijL%O+6KiRHmo0;c5G!;9-inTv zZ|>sXNit_GBKR`xJO71w`#Nh`E zYqlH_{|uq9g}VjmVZkKXUI!JAXs32*nwrO2Wx>>@)J1y_Z$TWBozGr&9csPZj1{d# z)dkH40$mx`&of=Jx>V?l!S(hJc;*pPTRbqx=xkt%qgcmev#*oa?;lCKSf~Gumn7c& zU=~iQpn`(y&@0{|&s-o?u}=6+oW#Oi*3Rp`6B$1~xJPojVN9IPLX0FgieQ8mA!n85 z)J#Q2H=`qLKu0^%^`DzV-d~%H!<$9e{jcN|C8Q;cXC4FIrY7SRKf5gLD~kE9VW0%3 z7O^)x?v0e7t2j9xMlMF^yw%gQi=`*I0Z_k$N3HPh+VDHZ*zk{ndy#NDNL;QFaDr?Y z72uQM$_(ajl#H7UppnN~M-%Az!ZAvG@*;6#LeHCu;~>Se;lM((+F=m<_Rp(iLA}?K zm<@<~12uf%?1xRv>(1@0s+i@fMDbV+T5Gs5tIdp%gpMnE2pId!eZL)4Y1pN84XLA_}yv`k3JkzgF6_{uI!NPNAZ}T%|KiUhZkxnmE%M7#={jefKp&EwB+En< z(61NZD{twk7X8@o4YU8>)KT=nwl_>LUv|f`;H|4dVc@9$uCs;u}a+tY^zIq6%e=Zv62l z4fJAZy={*a9tEdvy{-?dNb$^XYZ2B&oz2b(CTUB)3rU?XbPMJ4eX}jGT)#0ro(spZ zw-do%mvl%~N^H4^p0<soYE!;#pez!!J|N% zPTeVpSfy_h1EBX~l=e$iwl8}?UARW{wynoz4zPmrua3Soyx|?c9@cpFweQ`y-i#$N z^ukxMD7OC6+vfiiNq zrnYc-ib(RxJNWA(xxR^4wBCSwH7enF97#i3Zo)*g;X69-FC+7#+30%6tJTT5ra!bsV3~oSyB(Tgyoqi#qYK?80DHb?g>EN z{AaCVA^`U(-DLf5#KTcX4w5CHIsE6t|CsmUO*$DQ*<9KSivNj6o;Wliu|0|zZ<8M__szw~e6P&6 zbGf;>$&zJn6Sv&`S6zDy(w277?;GSHRyx;^i1r+#Xs8aiFql?*URI=UgPX6IQD`r? zn%5A~VL!>;B7Xpjq+*2sV5Tu1^EO`!SwV$wZiEfu#jx)bbykv_EJQW_qJJlcSm%+qC{a!S?G()$On#k`15O0R4!x|F z1~{@yg`*ZUthcT0q>Y2y-0J?{i*Z}2z5JSmrX7D7TLVjgjteM&wPfum^aot%P4EoP z(OHh1M0a*6RV%0hTsvY5s1vrPl7sH8VW}vZCiZ;-34X%621(`o>>fL}qC}fsV$aAX z|L6NFy>4i(DeD`O-N9C`Xg|`aQ5h#wNW`BdEyS{l9{G2f9?m-;Mn~jN6SnK1oP+@? zRtgzCbTS+9AaqSM!J3VFB}7ynJJvKX^=D{Cg&0IM)KlA?*DhsD3r@EJqZl<37BY@i zb8F^432>8qTzQBX!=u55gEGHhhDkZ%_Gqcp1~?Lu)Riix3|NToh@kRLnABXV~z{%||-)gfeMp+HlAM0Emhs`mb1Dn&=28BN1m;wT#$BpAlVc>!U8yh zeM%xsbg^XIT5iX$brL?6QTA^-A4B;GDv4UY?raTSamECIu*i&mLIK(!Yc^OYq=Xny)G!ZY0(1)kt-EsS=sZQV|N#< z8RB(=J3T{-a*ayb=+LNXDng%w5Tv_}{iiRy^vHU4z@_k5U5Vw`FxAZE@Z7rQ4sS8V zzcwr;FI$|ikdU=w`LVV;Kf1BboQsaz*)jDx!&hO3nW-#wiQmGIM}TEJV;C2rS;pg0 zc7z3Wnpk9rP|9PthGpdaRE0fv%sQUD`oAh2g)~|Zy!<+d1klz2uY9KuTP>Ke=5Xgd zNu3j#O1cl9OYE6rvpMog9EDtel`s;f|L`X?Lik`Oaze0)o#R-dCZC(yr!rn=ZQpzP zwoBn{bx-Tp?Y>^N*h#5#$-j#(nN4Go&zM>i~xgkh&fiT`y9@i1An733q z+UE0rSb!R%63W5>&54Z4d|5U^e8rbhzZ?=2@0Rcgb*djdNAu?nM%e#1?G za=zY>Es*0X?U47PVD6{-fFN$WQx5TLtIttx12co9fT4w#WaeK>Z5nIY^N!ZY^73+$ z-i$ZAkgtQ|9^mKQ)5jEF2;Joa?gt?U-)3L^3lpJG@OZ~OT#byqmZzr?D;DC>0?pA& zDXq`Al-EKxRF3t08{cM2LB>-WTA*#F0l5FX@H(Y*GT~&m=x_z8_|e2Hv}n^LO(b5L zk4!NgdK~(FM=*DX>I9+!T?eDHy{bX@`os-IH;%`YwkA?nM`LJ`F%isQaaxZ2-xPYZ zn(5!i+elbpTZb4emb$dnNV^$c^Ux)fPvYDhny1FjUaUvVRFGC})1EtDJ{pgt z{Lw2g-_pu}^k9)^yxce|h?`IVR7nAM{bCeGQIAoM=!P^x-f?8q68R`Pi2Q@0dgj=u zY3SDOeZ>QhWtG<7U5w4&ReYLlxx+7AS^T_5C0C zbmgjYEMn{woDUnvUNLSo9yc;S_Pdx*y#80RN#q2Bv7-xA@Pfz_`)M_oLJM2IpYlup zg%;pf{psy{3AeDslj(Dyfgj2NaX689nhc#S#9_``h`QYF3g|;Y4Vy*{;^(YrSq9lo)6oKMtkcjFv1`H{p*w&|8n1gaw zh5_C)0g+X@Vhm2l$w_|sTwBbwym$m`@Q2o}%tPUdf1FaRO@@I(V$u;J#c)>*DS3_L zGw2rW8%-LQg#%Wv*OPkW7G?UyZ}yXQ*3y%bEoBCcYq{>;!r8qtv}h{AboZ%UlR6~( z0eyr*1Shwe%t{#Cm}O{JI;9~Ub196y-1w%K|Hg{Pd%A~-zffc_Juv9dwmWB^*)F)c zJ}~}4CKDPX)LhWYGQU1=E5r~HaEBU}@c(%F#>PmaW!>1eIdLZH*v`bZZQHgnu{|*+ zwv&l%+qQ0>v-i0_puensSFL*LLFHB;3addp-tv>EGw;s~lu!%AS7nfmFZK$QF21+o z_3hPIfn-e>vIR$xrd@yyWQ&MZ!>~09 z%gk~JgoBoV(0h#(`Trzw-Br8>1IE`-E!cun^~?8o#Vc6cgGWcP(0 zcj1{{QvmEr^21X)93FlT&8Ewc{sMsYd2f?-4DF|1s)?E*tJ?;{wrm}}>!t;DV*Onr z?Ggdw45BD%x{8=E>@_%|M9G?nl`#@meui}e3@9}Im;137026?>9m&vpn__)_6ajT- z4`u|0q>n@2LvRBj*A*u#Kw+Z|k1#PId5!hrpTrH4L-6z)9@=V-CirIAKAxMJ)6P}C4Cz>+AygBX4}ui=FnNpO@o+za7>9EUI#qKeMx=;p`Moh>$Y!7Yww z6f;%2*D80=XE{`aOL0o#UZ&T423x6vl2tV+l{gJ-YYmBFST}U?i3L3i$FG>M> zfB5<&V2Yx{iIW~Y&rW_N*G^*zlQ^#e(6$@c?OLW02qQNa6DxU>|4EKh$c-Fih4C8% zJAd&^72o|A(zDXG&@n0F{G+F!6J_ODwk{K||rb0+hjnFPx`BBxXDFIGD zD2q?#k51${EN2W%k;!3$g2m|@ToKtC4Mya-NBbS4Q{Xu-2$z7rGOdpyXLjb~@a?o6 zm1)&ebNE-oJq20v;~6#;DX4%ad=OFrrd^$8#mX7k#DH7QQOW>@s0H6j`QxDyx*Uva z)&?}@i!qU$ijhM8pN4v`5x}q_KU*R7g3sBE33pV74@o&Cg&+Z~7pW0}30ieL!8xNk zByg%~@x8ZtTqQfYys>`zKb#ow&lZ^W)4xZi>}1kuEz%cL@jGp)gXZR$fI-gU9G0uZ zJDe~~XMzx`(c2ucw~ zx5nf;`s?LR9;w74ipgb4U5286svAfJ**4Chl-{*HA@Ig*aP#{3KYZ9!Y47&uzC2w1 zwd%qHA*0U~w9NFEKa8DA3M6u$FKxy?e3tk$8?T>xQ`2PIl41oBO5Ciun{;muJR-s_ za_KCnatxB#aOGL~0PG8nbH~IR1Ym`FhC-VYjph#|Db#u-#y7M%$c zLuJ~W#CK~mQ4kHX4_^!}kv$?Y5yua+&K|v+#R1H7C1HpoUUOBRn84Sj#WmyZtlmiT ze0iEc8%Dxf=`DZgqorXiBOFuEYB|KLxk&u4c`%fRItHsoE23g(&P2k-_- z+HUgMW{60};zaig^>wA~8iG)e;DRbvl!(s6t;#Pt(2zm3gCJbvIwK$fI$5_wkJ^fp zgfc%KO9vSHe$SkdQMxnU%}b8GH#NaqS(6mr>^!#V8m%$sR9uaX!xn=n4>Vv23Y(ZS zL;;{Bd5~BgIe$WG(o?CO!% z7liWp-;(0~6ULtwoG9?BNpojf4)1~?mW`XhC#wF5!~??RV0IeuC1}l1@U^#+2nt59 z{Ex)7vOcaRp3V`9M#=4=_X(!_NAZcBqD99pSSZgtDoGNVGQp~otu3v$^S@t-Vt8$* zU>WnxVaPYVz{nFBgvR%MZIMuLyOw!b289dr$??528gyPgd+y!Br+l|&iV{nhwxSvC9IA_;S?_TW-;RQws4;CjT zdNG}&`iO_|ye}~47J?3rN=IgBIdVdY3%KO$$oH)+c%6$3P`)y{Fen+h>dfhHc?RPv_#E6}6A+vk$7O&N&VLT&lQ1q{n$h#Q-r8G(`no@;@X1s_3LkW1+R zxfjY}p^V>u-WYwAkme$UH_h8M@m^lhgLhB8aLEZ1FO!}Tv{wh(y$*sQe58;LUR{%=mNN!u?>xq1v-o?#tQ!OTn6v#5`^zz7VO$K#UrwV8z)Y=l1wuY1G$kr{eEWnr$&pv`s4!I&t$$#$)DOQ)Red#q!NBA9}ly3(Z zC%FX5WM+QKK%U#R#-YbHJ`)0-nRpY`xJy)?LFqO(Pz8-xNCH zP5~P;Tb`531||^SaF=cVBo$Z=U*PmF0JKT9iXsLT2_KnpJPxfxxm1+i0BbfYZs$xW zjI^mBIzMIa7$nGQKncfccTE)H5^(}nn#QrqPp*k=!|Hw_3l>itp;T|lojIAiNE7p# z0h{qNIW1PY7hrYCyay4${61FEtCj}>vYbR3SPO480%CaGHk-k&vSyRbwT)kklPHEA$l>>qQYr02Ja?ZMrm@@v~CLV>Ru8WXC zUotr!IacrmmVfEX2jzl6ouA-XVSyj6R=k%lH8`BZUPVdww>R}qZ_PFTsX+ksgdx>B zbA}oB`w+qB*z9r1SlW_;FtUZjLuj!6gp3`MJ>2Xj>D?%gI^AU1n#RiDO&H;YY-%x9 z@Uw;=C^-5(9YGm4lOt3MXDSupwL~)=@swXe3vBRc0$z10@(HlqPOG zLYPDI`{|SY`eScl0*GFDBa6|&GgpTJk+p>LEnrV7EAuN)0^d06obMoMxKrI;cl4V=y zkh5`02z$;?WAoNu_HltWi&Mpb9DMI745CFk5X2EhxrUKeCuvESKH}11`=v=^ikw?| zvPn5SU%AS_E+sm;8r)q0R%%x>gRf+yQ)^9-M#BB!p2Pm=SouGsu&I!`&?cVNHT4)_ z5(3CdEf0Vcbw=BDS8a#0MaqsZ{lm{8{=D$NoaFx7kpwP4@K+l`9tB%~qHEhME z<^DeN&Mtt79g^IdNO(^{;hGZ0A#l0R!%*Va8A89=Gm<#g>J5U`bj^kgDGLZ;Iwdj< z#ZGStB?3CM4Bk>5Il*d6gqMB>tnS+d8`2{)ph$AWl_oKk3s1SoMtXLg!LVXx@O_!0 zE;?fCnn~E8G{E_Xi}lW+hlW(jiZ1@qYe(TDj1L8QXocpG!fY2+C4-ihk{ePZsCIIC z+T+E`zzCJk%S*_(lJJifdj%+iLFNp(=Ce(OhIr${2?a>4G|p!TIU1a01k7I6w^6RZ z74zsto!JfV_=*q?dNgy0H?9htEo)+YWS)s=e49A!-$}C_(OXO7CAt5lM+Kg~w5H)v zk-EOxiz54HHw<}^HYL)--jO$d7c-j&nWOLxzHh4C>f0Ky{HtUnU z{_@A%*J`_>scj^$A2o+inA>O(MoWhDQHsietZr<5)<1qyQS*7n`)#7^`4 zP!maEIR6(=6oOjm&L9ItBH{0r()@E!*Z875JYjT9!&{s`M2)x6F^{TbC1qkF7q%2G z&DgR$4L&u=S9A=ar5acv79WGE**AjXfpTCIIfafq>6#|l%7H*ljF!1aCsy#LcV?(^ z>A_>C3=p_>4A5U7PKHb+Bs#a90@WPb|I*WTy-kkMzWO6+-nO9Pw%F78I&!F|A%gQ$ zJmle{(nk**o#lWtLxKs5Q$z|X`c>Vm2!gp?Uz_jjYUzZjCqFUu;6Igl&U*@x;3jZO zq+!n9;;7S8%a341599xRf^H$UrezW(URQE|dpnMr#5=Ad33*IQJvThk^NoDR=I>|g zgA)?CikH%r)&;Lv#+(x%UPzefD2XGv-H+CAz5Ut0aKiIz;umI(BgG?^?0jF|vSsKG z9Sgc)e#e0llXmI0wiok{br3WMSiLQYT&g&6goB+Koppk-}1ulIaA+r(@+lQNC9W?Yr- z3C3zZ0u!wFZR|5RSu+!-C3~6aNNbS&se!L^v843IM`|t~2 z(FwFsM0yQ$Y>f0DUh{7>)uj4AQZ%2p|Gg$pU?;N!&rK=MKXtLXP!+D}VciEn-{PJ} zaF{bk9#uRAS*|!oap+Cp7VCk0b`if10f4)_sD2s-SvhPq56Mb3-o`;Qsxm;Vhum`Q?viygMg>C!M|-B8z5*Wjy4cz_6ptq*NEt9&hyIPD zpsLDHtW5jkY$OQr+CWwoWA6-xZ?FsXJAHO@50-MPQqL)nH4ww`dV5Rvkrxl7Z+J^f z!Wyh84x@YYs$-`Io+fj2fUzA=#Al15it*zI%fqY@3|N*$ue?Ed_2;(0Q_u2z+zrt9 zQaSH^dfh~vwHaA{BSqsyLMqX~I}#kW3cC61H<=6R@tCo=Uk~kIj016!eLqAX?-i?h z+1-d$n8({VwZ$X4p*It$*b(s$>AHGrF$YFs#2N~^&He8dunNJ*^u_35bJTBZZMMxO z9wG*6Om&0eGzUv-@|F)%E5*0zG0sBI0scW@c#PVf*AeBzJ-+i~$3?)dn{F|?3EY43?ZKYn!k&8w@1Qes3i6dc%!h81|f}SVMWTeWWxbRD}4gopcm%-`&Gax zm)%P?V?ymn$Q2en$y-ExUsW6!iV>I@#$mspvpQmD0il19mD(R;7i5NYeEv)+hRcz5 zK|O}jhzoMMHwi+ivqVseG}U1@7KmTMDJdP1kH_c37U8y`LNa%|*g*#j7uFuqV!;Wi zR79zxVRK=D#2RBWL@%+o$#Q>wg#C^g$u$5*zgLt0QlBN)1Kk zTi12;`7V99@R7J^sY}Z$KT#*lpx>~!n2I5COxtf0`8gR#L(o_l>B*9^snQoJH}}rV z6+N43SiB<+JF6V~bq&*70Y<8>0Klp6ef}VHp4~0RaCE(kF*T_Q0K_||RD-7M?hWuy z{cYl(E(;|z=FTtSl3E)K86-NWq)9Jaa+H6c{ngV+Y*|% zn!~_P(Z-%BvL|7X&M@_ogQcKTG1j50=aDgma=y#0ZZpDN3ryM+s%XMNmv(;Q1{lL$ z964lwk%qYXecQL-1^xW)>ZD%<*gj6CMCAY3t2FHsczO4~CjLMEM#a2Y9sDXsee1qV zAnzA9O8pV`7u{^`$>ZA7ZMB8CS_k;M{MY@iEG3a~+Td1N88WCA8%v%8xA0BoCfnHW zK{7a~zELBU5#Px00j2Xj?)sZj!XnnD=Nm{$D*d|ce2gQ6irh=Yo3IdEun7lEmQSxb)I~5MS!|2h>JQ;WrV*RFYoUh6?XnF ztZ6zBE9)2g?`i+L%lOaQ2Z?R)uj#LWp7*a07NA;|-#()Y*G*qC5_y9fu!4Vt_=Kz3 z!Y84yiz~h6M*9P`OJ?d2qp{{ zA}UD@%lmzse@ef2f6kis_Pk;H&rQ`X0+mnq(z9;nqc?y0^u19{UKtuz`JsLC)d}a# z+ADu<2eS<~il4d>Km&H;l#V_$InhuF^*FS=d3e1DglrjsK)NyP-UseC8z3;|+AMSU z5vdQ|Ii20boV)T0qna7N3eFww&ICJ{l8@zsZ|D8hMKyu5EvhghXT{g?XUypk$R$hT z0mb21T}`!!u;?K^yucM2Q5TRF+Vq^y-Utam55~2~%8xdnffPOB93@eO$p0aZ4r=mjM`Wzf!r<}Ui*lRWYQD3_%BY*L zm=I}vK?7RMbi2iku`{8}T1q5e5tAj^)--PJ+1)l-?xoM{H^|@eK10asTvWAJ(CFqJOTG) z?=n0o;OXE0X#w1Oo*VW3VEvZ`-atO`zCZmXFLX z%o9yr?z@ACAo6wArjGgp($aQD-RphcqIkF`#?8QtgV6+0m$k3SwjJu<+^3eDw4vM@ zodi`5`Lc>mMA>_ecxe43aMmIKF!! z$bOM)%%B*;=g|RDm|)nEM-*WWFZCj@+A^GNsG2>&at9CbTuX46dRI|LJ2)}TnXmB& z^2bsa0zru_h(;;``>}}syTv z<^o$x&)eBb9h|ud?Q_vzG$M#EFAuCkE_xF;Keeve5dkq<0)A5dB2zw$m5i!Os|PE zT3i`cn^#V8O`s$JMlvVJl-DfM(@b(7fhGVkiaE)}zJNDGr)Y!g-@bB&^;fI7zWWLq zSiyW0%j=4Tj4CIzq;)>~V!t7^)M`P4+mTb|+1;rqgbZnFh7n@b;S!$8;Cl@j&|0XD zPBqLl$>eOPgdT|%YX6IRBh9W$e06hi<$7DUtnRA8#OM751~rR%^1R`t3lkEj)fQ7h zM9%XKXTW8P>NH3VpP!%2K^3U?uq${oBU5-~G&6G6f59^)FJ*3`*@+NDb% ztdUXgoBlcj2HOH%GF$(dbOt_hZEkTC*;D7~JL{9I(`bl35cYX9_G}$5jSQ@P#P5QM zCWi>ks`Hs-7b?fFAzhwncoTh_*HQ7;WnTMc@lIDnF| z6xSgitl&hH-^Uv=cSr;FpOn~SjW7|e3X55Xw7psniLi@A<-RtyFo}us>gXZq%(r(E zjOo$6m(sw`0)L?J#5oP&WPttb#j&HpDS5NZ-VyTDRj(TA!;^1`N`cYm>jY|ns*T2Q zm&f}Jj zudi-~p=3dZu?(%uRfoNk0JgsSh`$E@`-Rw2*5@G&Pb;K6ED6OWj`43o;)TJFkoe?L z6Fa1Y(|f13QWYDgWPO@*IX(nJlg*hev2J-pl_2fJbva#5(@|`5;UYR=gRsIDg$#Jc zuBwFgPXwpZW(!o|eYNLiur$UWimK^5Wm=4Or3f_mz{|O=z*Gboi*rd}!GI7nIKu5F zx&)>cKoH+gOa-T6omqi&7XPVwa%zCSgl~f#NGI2m60*PYwlVW?*SvLTGdQmayW0GT zY`=bVW`iTOm%$bd<3vPnjUA$C(uqYJR-q1q2H4Ui2Aak57%9c$n8^we$V3G)C#<{+8VEp&(zj?m@Zvc_s_rjPYJ`aE{#>V-Vb`=^<(sA4^ zG2Wlp)`jKcXdq+kg-ASQ3{fv)zl!u8tXmR`VsKl4c=;&;`P+m{A{KOnp=M3P8QY!g#*LSgjS zLWpPqv;8?sjHF9wC{)Sx=Ze=rKR>^i3@}~_wa6UQ3em0!P^0YRxHte5L1`o2qVIb- zl8lV3hc(f+rb234Gr_b!oZ8z6;jh1Mb!*~v4=n|#;Iw!R06m~E9?y1=RJp4^_ue{K z7q0f`qqf0Mxn=38*%^ZIuMWM$u=@tu^A$ysSqQLwXh&gCIY*Kh?hv z4?nd2$2cF^z^JtH{yqB~ITc=R4Z!LqP{yl)M%8{=-L%YdIAEP8TDTlae2R$|pH8{@ z2*??+0VH(G9L0k%^CVP!kdSMOMR=-U81XAt7RV3@ZOM`{y?5IYrxz$}SUqy7z-615 z9En08iG&xdVBJ3d0HN3+iHkyj&M(-LMPLd>za(oE{l#Ud%gC=(0wxDB#bZdvEW7yJ zV8W60%T5`%Z!7IF==qw6Oo3~^F&kSjV!Q+Mj1Q(`y|fa-z54{tp}uzO8=m6d$<$sJJ&hukPQ$|8djTrX*ed zK6#~|o7*LRM>t=f^@#Alxp4KKD0@eHG6XP5WrCM7?_!YpW%73voDuF7>n6MAU1}*b zI>1Dcg&7NYnrn=B$CD#pIYY>bKB+i8CE4NhAVWEiZLMQsx~L*&lKgF+oV6LzSeFvw@CtACw@;=s4L+cs z!ctS67#l2*I&ek0zZ(AUyS1CZ=t-jlh&A5*_|e5two|Jpvle0jIt2;_EHg9#K9pRD z46aSU6T2)Rf=Nu1X{Yi$NJ&TZ2+-+A)KWdU1k#w+6+RjjS#K=NH@94)_XSP4ye`uh zIRo)BrvLiN*qtJ<&qxOH{c$WHAdv_ZHcwY@%~v|U?ZCa58TjcDK{?!j4G&84t4kA) zcRdWF+$9*tR*+BcUp-!|GV;|GhqpL*;K_iYPavYHkdGU+JCjr1)sreimK>z_!_0LN z|DFiXy(6f-8(|B|?~@+jx`ptbKn%WI1c6&>hzEC<#U)Ta3u?Ho_dBw$tqE-aopT$$W6w3UM*6knO@wQADAIQ!g*7#ysTaNkAnaR_OEQ z3AT4LZ0~@^UK!I|dG#R{-E^Nu1vF!qGf{{XGJHhjHA#IXC=UsvC>j=?YfUeRaB4*! zwK?x}JCPGp8x0$z9p}D^pz*hWl9W0@48ehR`NaZ4k^@)AQE?jsmsX`v+V$Wc21kc> zJQ1m>2U&q77j@%iXA(jhb�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

    u0+eO$N2CBA`f+u!!XE0bp4yrA$ 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

    Pi~J2 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 Mg{?W#^v=`&0Z`Q3-T(jq diff --git a/src/main/resources/assets/advancedrocketry/textures/planets/gasgiantred.png b/src/main/resources/assets/advancedrocketry/textures/planets/gasgiantred.png index 510d581cf45cc2a44d51805531089b5c59b2870a..eabfeac751f9ad24ce1e41b17b5a00c1d2e63b93 100644 GIT binary patch literal 16656 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 literal 166344 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®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

  • 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 literal 24368 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 P00000NkvXXu0mjfc5H-H diff --git a/src/main/resources/assets/advancedrocketry/textures/models/beacon.png b/src/main/resources/assets/advancedrocketry/textures/models/beacon.png index 512a737fcdc3c11ba73fdcef33c41c2c8e58401a..8c4a484c23077460a47448b721bbbabbc668e512 100644 GIT binary patch literal 16939 zcmXt8WmFtZl%2sD+y{3UEV#Q{Ah<&y1ec(}-QC^Yg1ZEF65N8jYj6uY-|pETJ>93P zPj^*4yZ63{P*Ije0}+7$005f2oRk{$><>M}kPx81vx|Oy003#5r-qJ;nu!~QgVQ&2 zD_b)P7Y_$B3Nv>ra{$17r8>(hk%Tuf-!ZPLL^^MOvbNl->Q?uLgXM&l{^-I=0nPlZ{bp{zl%BKgfe?KUWwdHPn{CaNq zH}Ib`D~gr4wA6&bdR*jCmWqs3}LxF??u!)m?~1| z%#Ury9;m4;`c~6+y~MipkP5ho1jG&Z4#9~2{nWGees|#acmHA?q^iR9La+6Msj@*Q zl%s6(2^SgpA*=N-%eFEfzl{UnNmDpCB_~xg)F)rVxuheQ8z8(FaAwiC<|y@R zS4?hxUoSStvzXpC$Ms*eGn^IH-(?R-Dqd_h{?XaUI<$Ts7BMVOf0lZe~Foas(QE&u+WTLW16^8^$R^JC1D3gd5Y(^K)6& z?XNac6<^sXHt|k3s(ZzLa2`$&h2MdyLd9g3hdO^MwtUxT`Sd*1qS>Pr$Gr2naw~ar zu>Qv)F2p|p3DcQeWDpOu{D%(L;IGqh%@#o?AN^wHg^riLu2^}D7uC7ZCy-BT)&aXA z(|q5E`Z{70sVR#~AnjpAWz*;NbC~!g?98j2Wj&^`dmUz0w^N(E_zS|m@4~`|;v%9C zzrPN^n=;re9#}LgzCYPiM9&!8XBjUEc_llK9t#VW_~O&L{=rr&ZW(CsVx{lYv7^}! ziEDAUJxi@clYx23hX{>YJ!>gD+{Y?r-%YBcGOyw8Ek51#mPk4AeqfPf7V$_tz};-*CprcrzXNU z+IHGVjNKpf2*CQuTHpw(*d#PDl|HFBIM11@34+4-Hh0ZW=c-Rv@X6zjoDC>!GpCT&7HbvijsXPNjNuX~mQfVMK-56SE-HVBXDn9bWh@uj^|1ah!g5!NYvXsg&DW zl=&u|c6y;cI}D{`W?nym>r8%io8kAxmh;*E;D%=O3jIu;}M$71sp5YF%zEsluK!EWG88nt2BXwAyV3%Md*-eO