From e327bafa05494c58b077e81df8625256aa57518c Mon Sep 17 00:00:00 2001 From: Avalon Date: Wed, 11 Mar 2026 10:48:00 -0400 Subject: [PATCH 01/11] Layout --- .../block/flagpole/GuiFlagpoleFaction.java | 192 +++++++++++++++++- .../common/util/diplomacy/OwnerIdentity.java | 18 +- 2 files changed, 204 insertions(+), 6 deletions(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index c7b84a3bb..f817b43c2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -1,23 +1,60 @@ package pl.pabilo8.immersiveintelligence.client.gui.block.flagpole; import net.minecraft.entity.player.EntityPlayer; +import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoButton; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoDropdown; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoList; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoLabel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoTitleLabel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoColorPickerPanel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoEntryPanelBuilder; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoPanel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoItemStackDisplay; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.text.DecoTextField; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoAlignment; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoBackgroundBuilder.SlotStyle; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoGuiCategory; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplate; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplates; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTextures; import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionLevel; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; /** * @author Pabilo8 (pabilo@iiteam.net) + * @author Avalon (avalon@iiteam.net) + * @updates 03.11.2026 * @ii-approved 0.3.1 * @since 27.12.2025 */ @DecoTemplate(name = "flagpole_faction", category = DecoGuiCategory.TERRITORY_CONTROL_TILE) public class GuiFlagpoleFaction extends DecoGui { + private static final List SHOWN_PERMISSIONS = Arrays.asList( + PermissionCategory.ADD_MEMBERS, + PermissionCategory.REMOVE_MEMBERS, + PermissionCategory.CONTAINER_ACCESS, + PermissionCategory.BREAKING_STRUCTURES + ); + + private static final List AVAILABLE_LEVELS = Arrays.asList( + PermissionLevel.OWNER_ALLOW, + PermissionLevel.MEMBER_ALLOW, + PermissionLevel.ALLIES_ALLOW, + PermissionLevel.OTHERS_ALLOW + ); + public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) { super(player, tile, IIGUI.FLAGPOLE_FACTION); @@ -26,22 +63,167 @@ public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) @Override public void onInit() { + OwnerIdentity identity = tile.ownerIdentity; + if(identity==DiplomacyUtils.NEUTRAL) + identity = DiplomacyUtils.getLocalPlayerIdentity(); + final OwnerIdentity displayIdentity = identity; + + String playerName = playerContainer.player.getName(); + List members = new ArrayList<>(displayIdentity.getPlayers()); + if(members.isEmpty()) + members.add(playerName); + startBackground() - .withBox(DecoTextures.BG_STEEL, 0, 0, 152+96, 152) + .withBox(DecoTextures.BG_STEEL, 0, 0, 248, 152) .withTitleBar(tile) .withBox(DecoTextures.BG_WOODEN, DecoTextures.TEMPLATE_ROUND_WOODEN, 32, 152, 176, 92) .withInventorySlots(SlotStyle.VANILLA, container.inventorySlots) .withInventoryTitleBar() .withFrame(DecoTextures.FRAME_WOODEN_THIN, 4, false, new boolean[]{true, false, false, false}) - .withNextLayer() - .withBox(DecoTextures.BG_PAPER, DecoTextures.TEMPLATE_PAPER, 0, 0, 152+96, 152) - .withBox(DecoTextures.BG_STEEL, DecoTextures.TEMPLATE_SQUARE, 152, 0, 64+32, 152) .build(); - //Tabs addLinkTab(IIGUI.FLAGPOLE, DecoTextures.ICON_MAP, "map_module"); addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); + + //Faction Name + addLabel(new DecoTitleLabel(fontRenderer, 6, 4) + .withBackgroundLocation(DecoTextures.LABEL_STEEL) + .withSize(60, 8) + .withRawText("Name") + ); + + //Banner box + addComponent(new DecoItemStackDisplay(5, 15) + .withSize(18, 18) + .withPadding(new int[]{1, 1, 1, 1}) + .withIconAlignment(DecoAlignment.CENTER) + .withStack(displayIdentity.getBanner()) + .withBackgroundTexture(DecoTextures.SLOT_IE) + ); + addComponent(new DecoTextField(26, 14) + .withSize(120, 16) + .withText(displayIdentity.getDisplayName()) + .withMaxStringLength(32) + //TODO: implement faction name change + ); + + //Color header + addLabel(new DecoTitleLabel(fontRenderer, 6, 34) + .withBackgroundLocation(DecoTextures.LABEL_STEEL) + .withSize(60, 8) + .withRawText("Color") + ); + + //Color picker + addComponent(new DecoColorPickerPanel(4, 44) + { + @Override + protected boolean initialize() + { + if(!super.initialize()) + return false; + //Hide the dye color dropdown + dyeColor.visible = false; + dyeColor.enabled = false; + if(!labels.isEmpty()) + labels.remove(labels.size()-1); + return true; + } + } + .withOnColorChanged((oldColor, newColor) -> { + //TODO: implement faction color change + }) + .withColor(displayIdentity.getColor()) + .withSize(144, 42) + ); + + //Members Panel + DecoPanel panelMembers = addComponent(new DecoPanel(4, 90) + .withSize(144, 58) + .withBackground(DecoTextures.BG_PAPER) + .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) + .withTitleLabel("Members", DecoAlignment.TOP) + ); + //Invite row + panelMembers.addComponent(new DecoTextField(4, 6) + .withSize(118, 12) + .withMaxStringLength(16) + ); + panelMembers.addComponent(new DecoButton(124, 6) + .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) + //TODO: implement member invite + ); + + //Member list + panelMembers.addComponent(new DecoList(4, 22) + .withSize(132, 32) + .withEntries(members) + .withDisplayFunction(new DecoEntryPanelBuilder() + .withBackground(DecoTextures.BG_PAPER) + .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) + .withLabel("name", new DecoLabel(fontRenderer, 2, 2) + .withSize(100, 12) + .withAlign(DecoAlignment.LEFT) + ) + .withComponent(p -> new DecoButton(p.width-15, 1) + .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) + //TODO: implement member removal + ) + .withElementApplyMethod((memberName, panel) -> + panel.label("name").withRawText(memberName) + ) + ) + ); + + //Permissions Panel + DecoPanel panelPerms = addComponent(new DecoPanel(152, 4) + .withSize(92, 144) + .withBackground(DecoTextures.BG_STEEL) + .withBackgroundMask(DecoTextures.TEMPLATE_SQUARE) + .withTitleLabel("Permissions", DecoAlignment.TOP) + ); + + DecoEntryPanelBuilder permDisplay = new DecoEntryPanelBuilder() + .withBackground(DecoTextures.BG_STEEL) + .withHeight(12) + .withLabel("label", new DecoLabel(IIClientUtils.fontRegular, 2, 1) + .withSize(76, 12) + .withAlign(DecoAlignment.LEFT) + ) + .withElementApplyMethod((level, builder) -> + builder.label("label").withRawText(formatPermissionLevel(level)) + ); + + int y = 8; + for(PermissionCategory category : SHOWN_PERMISSIONS) + { + panelPerms.addLabel(formatPermissionName(category), 4, y) + .withSize(80, 8) + .withAlign(DecoAlignment.LEFT); + panelPerms.addComponent(new DecoDropdown(4, y+9) + .withSize(80, 12) + .withEntries(AVAILABLE_LEVELS) + .withSelectedEntry(displayIdentity.getPermission(category)) + .withDisplayFunction(permDisplay) + //TODO: implement permission changes + ); + y += 22; + } + } + + private static String formatPermissionName(PermissionCategory category) + { + if(category==PermissionCategory.BREAKING_STRUCTURES) + return "Breaking blocks"; + String name = category.name().toLowerCase().replace('_', ' '); + return Character.toUpperCase(name.charAt(0))+name.substring(1); + } + + private static String formatPermissionLevel(PermissionLevel level) + { + String name = level.name().toLowerCase().replace("_allow", "").replace('_', ' '); + return Character.toUpperCase(name.charAt(0))+name.substring(1); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index be31ea66e..7d5cecb3d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -39,7 +39,8 @@ public class OwnerIdentity DEFAULT_LEVELS.put(PermissionCategory.TRADE, PermissionLevel.OTHERS_ALLOW); DEFAULT_LEVELS.put(PermissionCategory.RESEARCH, PermissionLevel.MEMBER_ALLOW); DEFAULT_LEVELS.put(PermissionCategory.LOGISTICS, PermissionLevel.MEMBER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.OTHERS_ALLOW); + DEFAULT_LEVELS.put(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.MEMBER_ALLOW); + DEFAULT_LEVELS.put(PermissionCategory.BREAKING_STRUCTURES, PermissionLevel.MEMBER_ALLOW); } //Publicly displayed name @@ -130,6 +131,21 @@ public String getDisplayName() return displayName; } + public List getOwners() + { + return Collections.unmodifiableList(owners); + } + + public List getPlayers() + { + return Collections.unmodifiableList(players); + } + + public ItemStack getBanner() + { + return banner; + } + /** * Returns the color associated with this owner (team or player). * For teams, this could be a team color; for players, a default or skin-based color. From f48baa610973c9b3e41143c6e20f4c86bfd511ac Mon Sep 17 00:00:00 2001 From: Avalon Date: Wed, 11 Mar 2026 10:48:00 -0400 Subject: [PATCH 02/11] Layout --- .../block/flagpole/GuiFlagpoleFaction.java | 192 +++++++++++++++++- .../common/util/diplomacy/OwnerIdentity.java | 18 +- 2 files changed, 204 insertions(+), 6 deletions(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index c7b84a3bb..f817b43c2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -1,23 +1,60 @@ package pl.pabilo8.immersiveintelligence.client.gui.block.flagpole; import net.minecraft.entity.player.EntityPlayer; +import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoButton; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoDropdown; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoList; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoLabel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoTitleLabel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoColorPickerPanel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoEntryPanelBuilder; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoPanel; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoItemStackDisplay; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.text.DecoTextField; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoAlignment; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoBackgroundBuilder.SlotStyle; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoGuiCategory; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplate; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplates; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTextures; import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionLevel; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; /** * @author Pabilo8 (pabilo@iiteam.net) + * @author Avalon (avalon@iiteam.net) + * @updates 03.11.2026 * @ii-approved 0.3.1 * @since 27.12.2025 */ @DecoTemplate(name = "flagpole_faction", category = DecoGuiCategory.TERRITORY_CONTROL_TILE) public class GuiFlagpoleFaction extends DecoGui { + private static final List SHOWN_PERMISSIONS = Arrays.asList( + PermissionCategory.ADD_MEMBERS, + PermissionCategory.REMOVE_MEMBERS, + PermissionCategory.CONTAINER_ACCESS, + PermissionCategory.BREAKING_STRUCTURES + ); + + private static final List AVAILABLE_LEVELS = Arrays.asList( + PermissionLevel.OWNER_ALLOW, + PermissionLevel.MEMBER_ALLOW, + PermissionLevel.ALLIES_ALLOW, + PermissionLevel.OTHERS_ALLOW + ); + public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) { super(player, tile, IIGUI.FLAGPOLE_FACTION); @@ -26,22 +63,167 @@ public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) @Override public void onInit() { + OwnerIdentity identity = tile.ownerIdentity; + if(identity==DiplomacyUtils.NEUTRAL) + identity = DiplomacyUtils.getLocalPlayerIdentity(); + final OwnerIdentity displayIdentity = identity; + + String playerName = playerContainer.player.getName(); + List members = new ArrayList<>(displayIdentity.getPlayers()); + if(members.isEmpty()) + members.add(playerName); + startBackground() - .withBox(DecoTextures.BG_STEEL, 0, 0, 152+96, 152) + .withBox(DecoTextures.BG_STEEL, 0, 0, 248, 152) .withTitleBar(tile) .withBox(DecoTextures.BG_WOODEN, DecoTextures.TEMPLATE_ROUND_WOODEN, 32, 152, 176, 92) .withInventorySlots(SlotStyle.VANILLA, container.inventorySlots) .withInventoryTitleBar() .withFrame(DecoTextures.FRAME_WOODEN_THIN, 4, false, new boolean[]{true, false, false, false}) - .withNextLayer() - .withBox(DecoTextures.BG_PAPER, DecoTextures.TEMPLATE_PAPER, 0, 0, 152+96, 152) - .withBox(DecoTextures.BG_STEEL, DecoTextures.TEMPLATE_SQUARE, 152, 0, 64+32, 152) .build(); - //Tabs addLinkTab(IIGUI.FLAGPOLE, DecoTextures.ICON_MAP, "map_module"); addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); + + //Faction Name + addLabel(new DecoTitleLabel(fontRenderer, 6, 4) + .withBackgroundLocation(DecoTextures.LABEL_STEEL) + .withSize(60, 8) + .withRawText("Name") + ); + + //Banner box + addComponent(new DecoItemStackDisplay(5, 15) + .withSize(18, 18) + .withPadding(new int[]{1, 1, 1, 1}) + .withIconAlignment(DecoAlignment.CENTER) + .withStack(displayIdentity.getBanner()) + .withBackgroundTexture(DecoTextures.SLOT_IE) + ); + addComponent(new DecoTextField(26, 14) + .withSize(120, 16) + .withText(displayIdentity.getDisplayName()) + .withMaxStringLength(32) + //TODO: implement faction name change + ); + + //Color header + addLabel(new DecoTitleLabel(fontRenderer, 6, 34) + .withBackgroundLocation(DecoTextures.LABEL_STEEL) + .withSize(60, 8) + .withRawText("Color") + ); + + //Color picker + addComponent(new DecoColorPickerPanel(4, 44) + { + @Override + protected boolean initialize() + { + if(!super.initialize()) + return false; + //Hide the dye color dropdown + dyeColor.visible = false; + dyeColor.enabled = false; + if(!labels.isEmpty()) + labels.remove(labels.size()-1); + return true; + } + } + .withOnColorChanged((oldColor, newColor) -> { + //TODO: implement faction color change + }) + .withColor(displayIdentity.getColor()) + .withSize(144, 42) + ); + + //Members Panel + DecoPanel panelMembers = addComponent(new DecoPanel(4, 90) + .withSize(144, 58) + .withBackground(DecoTextures.BG_PAPER) + .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) + .withTitleLabel("Members", DecoAlignment.TOP) + ); + //Invite row + panelMembers.addComponent(new DecoTextField(4, 6) + .withSize(118, 12) + .withMaxStringLength(16) + ); + panelMembers.addComponent(new DecoButton(124, 6) + .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) + //TODO: implement member invite + ); + + //Member list + panelMembers.addComponent(new DecoList(4, 22) + .withSize(132, 32) + .withEntries(members) + .withDisplayFunction(new DecoEntryPanelBuilder() + .withBackground(DecoTextures.BG_PAPER) + .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) + .withLabel("name", new DecoLabel(fontRenderer, 2, 2) + .withSize(100, 12) + .withAlign(DecoAlignment.LEFT) + ) + .withComponent(p -> new DecoButton(p.width-15, 1) + .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) + //TODO: implement member removal + ) + .withElementApplyMethod((memberName, panel) -> + panel.label("name").withRawText(memberName) + ) + ) + ); + + //Permissions Panel + DecoPanel panelPerms = addComponent(new DecoPanel(152, 4) + .withSize(92, 144) + .withBackground(DecoTextures.BG_STEEL) + .withBackgroundMask(DecoTextures.TEMPLATE_SQUARE) + .withTitleLabel("Permissions", DecoAlignment.TOP) + ); + + DecoEntryPanelBuilder permDisplay = new DecoEntryPanelBuilder() + .withBackground(DecoTextures.BG_STEEL) + .withHeight(12) + .withLabel("label", new DecoLabel(IIClientUtils.fontRegular, 2, 1) + .withSize(76, 12) + .withAlign(DecoAlignment.LEFT) + ) + .withElementApplyMethod((level, builder) -> + builder.label("label").withRawText(formatPermissionLevel(level)) + ); + + int y = 8; + for(PermissionCategory category : SHOWN_PERMISSIONS) + { + panelPerms.addLabel(formatPermissionName(category), 4, y) + .withSize(80, 8) + .withAlign(DecoAlignment.LEFT); + panelPerms.addComponent(new DecoDropdown(4, y+9) + .withSize(80, 12) + .withEntries(AVAILABLE_LEVELS) + .withSelectedEntry(displayIdentity.getPermission(category)) + .withDisplayFunction(permDisplay) + //TODO: implement permission changes + ); + y += 22; + } + } + + private static String formatPermissionName(PermissionCategory category) + { + if(category==PermissionCategory.BREAKING_STRUCTURES) + return "Breaking blocks"; + String name = category.name().toLowerCase().replace('_', ' '); + return Character.toUpperCase(name.charAt(0))+name.substring(1); + } + + private static String formatPermissionLevel(PermissionLevel level) + { + String name = level.name().toLowerCase().replace("_allow", "").replace('_', ' '); + return Character.toUpperCase(name.charAt(0))+name.substring(1); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index be31ea66e..7d5cecb3d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -39,7 +39,8 @@ public class OwnerIdentity DEFAULT_LEVELS.put(PermissionCategory.TRADE, PermissionLevel.OTHERS_ALLOW); DEFAULT_LEVELS.put(PermissionCategory.RESEARCH, PermissionLevel.MEMBER_ALLOW); DEFAULT_LEVELS.put(PermissionCategory.LOGISTICS, PermissionLevel.MEMBER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.OTHERS_ALLOW); + DEFAULT_LEVELS.put(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.MEMBER_ALLOW); + DEFAULT_LEVELS.put(PermissionCategory.BREAKING_STRUCTURES, PermissionLevel.MEMBER_ALLOW); } //Publicly displayed name @@ -130,6 +131,21 @@ public String getDisplayName() return displayName; } + public List getOwners() + { + return Collections.unmodifiableList(owners); + } + + public List getPlayers() + { + return Collections.unmodifiableList(players); + } + + public ItemStack getBanner() + { + return banner; + } + /** * Returns the color associated with this owner (team or player). * For teams, this could be a team color; for players, a default or skin-based color. From e12c904e86072906fedd31e2a45cb7a766bff35e Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Sun, 19 Apr 2026 15:30:57 +0200 Subject: [PATCH 03/11] Fixed Coagulator Log Spam --- .../immersiveintelligence/api/crafting/CoagulatorRecipe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/CoagulatorRecipe.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/CoagulatorRecipe.java index d73836cd8..da3761c3a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/CoagulatorRecipe.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/CoagulatorRecipe.java @@ -69,7 +69,8 @@ public static DryingInformation getDryingInformationFor(ItemStack outputStack) if(information.outputPredicate.matchesItemStackIgnoringSize(outputStack)) return information; - IILogger.error("Could not find drying information for stack "+outputStack); + if(!outputStack.isEmpty()) + IILogger.error("Could not find drying information for stack "+outputStack); return new DryingInformation(new IngredientStack(ItemStack.EMPTY), new FluidStack(FluidRegistry.WATER, 1000), Coagulator.bucketTime); } From 8a5ff1b9e02a291d6193421b789515e135248679 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Mon, 20 Apr 2026 15:36:04 +0200 Subject: [PATCH 04/11] Flagpole GUI works --- .../client/gui/block/GuiCoagulator.java | 2 +- .../block/flagpole/GuiFlagpoleFaction.java | 172 ++++++++++-------- .../panel/DecoIngredientStackPickerPanel.java | 3 +- .../component/storage/DecoBannerDisplay.java | 163 +++++++++++++++++ .../storage/DecoItemStackDisplay.java | 15 +- .../tree/upgrade/UpgradeTreeNodeRenderer.java | 2 +- .../client/gui/deco/util/DecoSprite.java | 2 +- .../client/util/IIDrawUtils.java | 35 +++- .../immersiveintelligence/common/IIGUI.java | 4 +- .../common/gui/ContainerFlagpole.java | 15 +- .../common/util/diplomacy/OwnerIdentity.java | 1 + 11 files changed, 318 insertions(+), 96 deletions(-) create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoBannerDisplay.java diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiCoagulator.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiCoagulator.java index e1a9eec21..16b3d32e5 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiCoagulator.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiCoagulator.java @@ -84,7 +84,7 @@ public void onInit() { int slotIndex = i; final DecoItemStackDisplay stackDisplay = addComponent(new DecoItemStackDisplay(10-4-2+i*26, 20+40+16+2-2)) - .withBackgroundTexture(DecoTextures.SLOT_IE) + .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.SLOT_IE, 32, true)) .withStack(tile.bucketStacks.get(slotIndex)) .withProgressBar(partialTicks -> tile.getDryingProgressForSlot(slotIndex, partialTicks), IIReference.COLOR_GUI_BRASS, IIReference.COLOR_IMMERSIVE_ORANGE); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index f817b43c2..e8eb3722b 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -1,6 +1,11 @@ package pl.pabilo8.immersiveintelligence.client.gui.block.flagpole; +import net.minecraft.client.network.NetworkPlayerInfo; +import net.minecraft.client.resources.DefaultPlayerSkin; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemBanner; +import net.minecraft.item.ItemStack; +import net.minecraft.util.ResourceLocation; import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoButton; @@ -11,14 +16,11 @@ import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoColorPickerPanel; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoEntryPanelBuilder; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoPanel; -import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoItemStackDisplay; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoBannerDisplay; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.text.DecoTextField; -import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoAlignment; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.visual.DecoImage; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.*; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoBackgroundBuilder.SlotStyle; -import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoGuiCategory; -import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplate; -import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTemplates; -import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTextures; import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; @@ -41,20 +43,6 @@ @DecoTemplate(name = "flagpole_faction", category = DecoGuiCategory.TERRITORY_CONTROL_TILE) public class GuiFlagpoleFaction extends DecoGui { - private static final List SHOWN_PERMISSIONS = Arrays.asList( - PermissionCategory.ADD_MEMBERS, - PermissionCategory.REMOVE_MEMBERS, - PermissionCategory.CONTAINER_ACCESS, - PermissionCategory.BREAKING_STRUCTURES - ); - - private static final List AVAILABLE_LEVELS = Arrays.asList( - PermissionLevel.OWNER_ALLOW, - PermissionLevel.MEMBER_ALLOW, - PermissionLevel.ALLIES_ALLOW, - PermissionLevel.OTHERS_ALLOW - ); - public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) { super(player, tile, IIGUI.FLAGPOLE_FACTION); @@ -74,9 +62,10 @@ public void onInit() members.add(playerName); startBackground() - .withBox(DecoTextures.BG_STEEL, 0, 0, 248, 152) + .withBox(DecoTextures.BG_STEEL, 0, 0, 248, 152+32) .withTitleBar(tile) - .withBox(DecoTextures.BG_WOODEN, DecoTextures.TEMPLATE_ROUND_WOODEN, 32, 152, 176, 92) + .withNextLayer() + .withBox(DecoTextures.BG_WOODEN, DecoTextures.TEMPLATE_ROUND_WOODEN, 32, 152+32, 176, 92) .withInventorySlots(SlotStyle.VANILLA, container.inventorySlots) .withInventoryTitleBar() .withFrame(DecoTextures.FRAME_WOODEN_THIN, 4, false, new boolean[]{true, false, false, false}) @@ -85,7 +74,7 @@ public void onInit() //Tabs addLinkTab(IIGUI.FLAGPOLE, DecoTextures.ICON_MAP, "map_module"); addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); - + //Faction Name addLabel(new DecoTitleLabel(fontRenderer, 6, 4) .withBackgroundLocation(DecoTextures.LABEL_STEEL) @@ -94,92 +83,113 @@ public void onInit() ); //Banner box - addComponent(new DecoItemStackDisplay(5, 15) - .withSize(18, 18) - .withPadding(new int[]{1, 1, 1, 1}) - .withIconAlignment(DecoAlignment.CENTER) - .withStack(displayIdentity.getBanner()) - .withBackgroundTexture(DecoTextures.SLOT_IE) + addComponent(new DecoBannerDisplay(5+1, 15+1) + .withSize(40+2, 20+2) + .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.SLOT_IE, 32, true)) + .withBanner(displayIdentity.getBanner()) + .withOnPressed((gui, button, mouseX, mouseY) -> { + ItemStack stack = getMouseHeldItemStack(); + if(stack.getItem() instanceof ItemBanner) + { + gui.withBanner(stack); + return true; + } + return false; + }) ); - addComponent(new DecoTextField(26, 14) - .withSize(120, 16) + addComponent(new DecoTextField(26+20, 14+2) + .withSize(120-20+4, 16) .withText(displayIdentity.getDisplayName()) .withMaxStringLength(32) - //TODO: implement faction name change ); //Color header - addLabel(new DecoTitleLabel(fontRenderer, 6, 34) + addLabel(new DecoTitleLabel(fontRenderer, 6, 34+4) .withBackgroundLocation(DecoTextures.LABEL_STEEL) .withSize(60, 8) .withRawText("Color") ); //Color picker - addComponent(new DecoColorPickerPanel(4, 44) - { - @Override - protected boolean initialize() - { - if(!super.initialize()) - return false; - //Hide the dye color dropdown - dyeColor.visible = false; - dyeColor.enabled = false; - if(!labels.isEmpty()) - labels.remove(labels.size()-1); - return true; - } - } - .withOnColorChanged((oldColor, newColor) -> { - //TODO: implement faction color change - }) - .withColor(displayIdentity.getColor()) - .withSize(144, 42) + addComponent(new DecoColorPickerPanel(4, 44+4+1) + { + @Override + protected boolean initialize() + { + if(!super.initialize()) + return false; + //Hide the dye color dropdown + dyeColor.visible = false; + dyeColor.enabled = false; + if(!labels.isEmpty()) + labels.remove(labels.size()-1); + return true; + } + } + .withOnColorChanged((oldColor, newColor) -> { + //TODO: implement faction color change + }) + .withColor(displayIdentity.getColor()) + .withSize(144+4, 44) ); //Members Panel - DecoPanel panelMembers = addComponent(new DecoPanel(4, 90) - .withSize(144, 58) + DecoPanel panelMembers = addComponent(new DecoPanel(4, 90+8-1) + .withSize(144+4, 58+24+1) .withBackground(DecoTextures.BG_PAPER) .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) .withTitleLabel("Members", DecoAlignment.TOP) ); //Invite row - panelMembers.addComponent(new DecoTextField(4, 6) - .withSize(118, 12) + panelMembers.addComponent(new DecoTextField(4, 6+2) + .withSize(118+4+2, 16) .withMaxStringLength(16) ); - panelMembers.addComponent(new DecoButton(124, 6) - .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) + panelMembers.addComponent(new DecoButton(124+2+2, 6+2) + .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) + .withSize(16, 16) //TODO: implement member invite ); //Member list - panelMembers.addComponent(new DecoList(4, 22) - .withSize(132, 32) + panelMembers.addComponent(new DecoList(4, 22+2) + .withSize(132+4+2+2, 32+24+2-2) .withEntries(members) .withDisplayFunction(new DecoEntryPanelBuilder() + .withHeight(18) .withBackground(DecoTextures.BG_PAPER) .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) - .withLabel("name", new DecoLabel(fontRenderer, 2, 2) - .withSize(100, 12) + .withLabel("name", new DecoLabel(fontRenderer, 16+1+1, 2) + .withSize(100, 16) .withAlign(DecoAlignment.LEFT) ) - .withComponent(p -> new DecoButton(p.width-15, 1) - .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) - //TODO: implement member removal + .withComponent("head", new DecoImage(2, 2) + .withSize(14, 14) ) - .withElementApplyMethod((memberName, panel) -> - panel.label("name").withRawText(memberName) + .withComponent(p -> new DecoButton(p.width-16, 2) + .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) + //TODO: implement member removal ) + .withElementApplyMethod((memberName, panel) -> { + panel.label("name").withRawText(memberName); + + ResourceLocation skinLocation = DefaultPlayerSkin.getDefaultSkinLegacy(); + if(mc.getConnection()!=null) + { + NetworkPlayerInfo networkplayerinfo = mc.getConnection().getPlayerInfo(memberName); + if(networkplayerinfo!=null) + skinLocation = networkplayerinfo.getLocationSkin(); + } + panel.component("head", DecoImage.class).withImageLocation(skinLocation) + .withUV(64, 8, 8, 16, 16); + }) ) ); //Permissions Panel - DecoPanel panelPerms = addComponent(new DecoPanel(152, 4) - .withSize(92, 144) + DecoPanel panelPerms = addComponent(new DecoPanel(152+2, 4) + .withSize(92-4, 144+32) .withBackground(DecoTextures.BG_STEEL) .withBackgroundMask(DecoTextures.TEMPLATE_SQUARE) .withTitleLabel("Permissions", DecoAlignment.TOP) @@ -203,16 +213,30 @@ protected boolean initialize() .withSize(80, 8) .withAlign(DecoAlignment.LEFT); panelPerms.addComponent(new DecoDropdown(4, y+9) - .withSize(80, 12) - .withEntries(AVAILABLE_LEVELS) - .withSelectedEntry(displayIdentity.getPermission(category)) - .withDisplayFunction(permDisplay) + .withSize(80, 12) + .withEntries(AVAILABLE_LEVELS) + .withSelectedEntry(displayIdentity.getPermission(category)) + .withDisplayFunction(permDisplay) //TODO: implement permission changes ); y += 22; } } + private static final List SHOWN_PERMISSIONS = Arrays.asList( + PermissionCategory.ADD_MEMBERS, + PermissionCategory.REMOVE_MEMBERS, + PermissionCategory.CONTAINER_ACCESS, + PermissionCategory.BREAKING_STRUCTURES + ); + + private static final List AVAILABLE_LEVELS = Arrays.asList( + PermissionLevel.OWNER_ALLOW, + PermissionLevel.MEMBER_ALLOW, + PermissionLevel.ALLIES_ALLOW, + PermissionLevel.OTHERS_ALLOW + ); + private static String formatPermissionName(PermissionCategory category) { if(category==PermissionCategory.BREAKING_STRUCTURES) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/panel/DecoIngredientStackPickerPanel.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/panel/DecoIngredientStackPickerPanel.java index ea06946ca..0d035ccad 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/panel/DecoIngredientStackPickerPanel.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/panel/DecoIngredientStackPickerPanel.java @@ -19,6 +19,7 @@ import pl.pabilo8.immersiveintelligence.client.gui.deco.component.visual.DecoImage; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoAlignment; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoGuiUtils; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoSprite; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoTextures; import pl.pabilo8.immersiveintelligence.common.IIContent; import pl.pabilo8.immersiveintelligence.common.util.IIColor; @@ -294,7 +295,7 @@ protected boolean initialize() .withSize(32, 32) .withPadding(new int[]{0, 0, 0, 0}) .withIconSize(24) - .withBackgroundTexture(DecoTextures.BG_DARK) + .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.BG_DARK, 32, true)) .withIconAlignment(DecoAlignment.CENTER) .withOnPressed((gui, button, mouseX, mouseY) -> { //Reset stack diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoBannerDisplay.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoBannerDisplay.java new file mode 100644 index 000000000..0af752331 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoBannerDisplay.java @@ -0,0 +1,163 @@ +package pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage; + +import blusunrize.immersiveengineering.client.ClientUtils; +import net.minecraft.client.renderer.BannerTextures; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.init.Items; +import net.minecraft.item.EnumDyeColor; +import net.minecraft.item.ItemStack; +import net.minecraft.tileentity.BannerPattern; +import net.minecraft.tileentity.TileEntityBanner; +import net.minecraft.util.ResourceLocation; +import org.lwjgl.opengl.GL11; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.DecoComponent; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoSprite; +import pl.pabilo8.immersiveintelligence.client.util.IIDrawUtils; +import pl.pabilo8.immersiveintelligence.common.util.IIColor; + +import javax.annotation.Nullable; +import javax.annotation.ParametersAreNonnullByDefault; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +/** + * Displays a minecraft banner as a flat image inside a Deco GUI. + * + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 19.04.2026 + */ +@ParametersAreNonnullByDefault +public class DecoBannerDisplay extends DecoComponent +{ + private ItemStack bannerStack = ItemStack.EMPTY; + private String patternID; + private List patternList = new ArrayList<>(); + private List colorList = new ArrayList<>(); + private ResourceLocation bannerTexture = null; + + private boolean isFlag = true; + protected int[] padding = new int[]{2, 2, 2, 2}; + private DecoSprite backgroundSprite; + private int drawX, drawY, drawW, drawH; + + public DecoBannerDisplay(int x, int y) + { + super(x, y); + withSize(40, 20); + } + + public DecoBannerDisplay withBanner(ItemStack banner) + { + this.bannerStack = banner.copy(); + + TileEntityBanner virtualBanner = new TileEntityBanner(); + virtualBanner.setItemValues(bannerStack, false); + + this.patternID = virtualBanner.getPatternResourceLocation(); + this.patternList = virtualBanner.getPatternList(); + this.colorList = virtualBanner.getColorList(); + + this.initialized = false; + return this; + } + + public DecoBannerDisplay withBannerPatterns(IIColor baseColor, List patterns, List colors) + { + StringBuilder sb = new StringBuilder("b"+baseColor.getDyeColor().getDyeDamage()); + this.patternList = patterns; + this.colorList = colors.stream().map(IIColor::getDyeColor).collect(Collectors.toList()); + + int limit = Math.min(patterns.size(), colors.size()); + for(int i = 0; i < limit; i++) + { + BannerPattern pattern = patterns.get(i); + if(pattern==null) + continue; + sb.append(pattern.getHashname()).append(colors.get(i).getDyeColor().getDyeDamage()); + } + this.patternID = sb.toString(); + this.bannerStack = new ItemStack(Items.BANNER); //ItemBanner.makeBanner(baseColor.getDyeColor(), nbtList); + + this.initialized = false; + return this; + } + + /** + * Sets the padding between the banner and the component's edges. + * + * @param padding array of 4 integers representing left, top, right, and bottom padding + * @return this + */ + public DecoBannerDisplay withPadding(int[] padding) + { + this.padding = padding; + this.initialized = false; + return this; + } + + /** + * Sets a background texture to be drawn behind the banner + * + * @param backgroundTexture background texture + * @return this + * @implNote The texture will be stretched to fit the component's size. + */ + public DecoBannerDisplay withBackgroundTexture(DecoSprite backgroundTexture) + { + this.backgroundSprite = backgroundTexture; + return this; + } + + @Override + protected boolean initialize() + { + int xPadding = padding[0]+padding[2]; + int yPadding = padding[1]+padding[3]; + int availableW = Math.max(1, width-xPadding); + int availableH = Math.max(1, height-yPadding); + + this.isFlag = availableW > availableH; + this.bannerTexture = BannerTextures.BANNER_DESIGNS.getResourceLocation(patternID, patternList, colorList); + return true; + } + + @Override + protected void draw(int mouseX, int mouseY, float partialTicks) + { + if(backgroundSprite!=null) + { + bindAtlas(); + IIDrawUtils.startTexturedColored() + .drawTexColorRect(x-padding[0], y-padding[1], width, height, IIColor.WHITE, backgroundSprite) + .finish(); + } + + if(bannerTexture==null) + return; + ClientUtils.mc().getTextureManager().bindTexture(bannerTexture); + GlStateManager.color(1f, 1f, 1f, 1f); + GL11.glPushMatrix(); + IIDrawUtils.startTextured() + .setOffset(x, isFlag?(y+height-padding[1]-padding[3]): y) + .addRotation(isFlag?-90: 0) + .drawTexRect(0, 0, Math.min(width, height)-(padding[0]+padding[2]), Math.max(width, height)-(padding[1]+padding[3]), 1/64f, 21/64f, 1/64f, 41/64f) + .finish(); + GlStateManager.popMatrix(); + } + + @Override + public void cleanup() + { + this.bannerTexture = null; + this.drawX = this.drawY = this.drawW = this.drawH = 0; + } + + @Nullable + @Override + public Object getProvidedIngredient() + { + return bannerStack; + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java index dc7829b33..08e743b20 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java @@ -6,12 +6,12 @@ import net.minecraft.client.renderer.RenderHelper; import net.minecraft.client.util.ITooltipFlag.TooltipFlags; import net.minecraft.item.ItemStack; -import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.MathHelper; import net.minecraft.util.text.TextFormatting; import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.DecoComponent; import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoAlignment; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoSprite; import pl.pabilo8.immersiveintelligence.client.util.IIDrawUtils; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTUtils; import pl.pabilo8.immersiveintelligence.common.util.IIColor; @@ -39,7 +39,8 @@ public class DecoItemStackDisplay extends DecoComponent private int displayTime = 30; protected int[] padding = new int[]{2, 2, 2, 2}; - private ResourceLocation backgroundTexture; + private DecoSprite backgroundSprite; + private Function progressBarValue; private IIColor barGradientColor1 = IIColor.fromPackedRGB(0xb51500), barGradientColor2 = IIColor.fromPackedRGB(0x600b00); private DecoAlignment iconAlignment = DecoAlignment.CENTER; @@ -78,9 +79,9 @@ public DecoItemStackDisplay withProgressBar(Function progressBarVa return this; } - public DecoItemStackDisplay withBackgroundTexture(ResourceLocation backgroundTexture) + public DecoItemStackDisplay withBackgroundTexture(DecoSprite backgroundTexture) { - this.backgroundTexture = backgroundTexture; + this.backgroundSprite = backgroundTexture; return this; } @@ -151,13 +152,13 @@ protected void draw(int mouseX, int mouseY, float partialTicks) { GlStateManager.pushMatrix(); - if(backgroundTexture!=null) + if(backgroundSprite!=null) { bindAtlas(); IIDrawUtils draw = IIDrawUtils.startTexturedColored(); if(progressBarValue!=null) - draw.drawConnectedTexColorRect(x+width-padding[0]-padding[2], y-padding[1], 6, height, IIColor.WHITE, backgroundTexture, 32, 32, 2, 2); - draw.drawConnectedTexColorRect(x-padding[0], y-padding[1], width, height, IIColor.WHITE, backgroundTexture, 32, 32, 8, 8) + draw.drawTexColorRect(x+width-padding[0]-padding[2], y-padding[1], 6, height, IIColor.WHITE, backgroundSprite); + draw.drawTexColorRect(x-padding[0], y-padding[1], width, height, IIColor.WHITE, backgroundSprite) .finish(); } if(progressBarValue!=null) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/tree/upgrade/UpgradeTreeNodeRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/tree/upgrade/UpgradeTreeNodeRenderer.java index 86a28c879..5bd67492a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/tree/upgrade/UpgradeTreeNodeRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/tree/upgrade/UpgradeTreeNodeRenderer.java @@ -53,7 +53,7 @@ else if(isAvailable) ClientUtils.bindAtlas(); IIDrawUtils.startTexturedColored() .drawConnectedTexColorRect(x, y, 20, 20, bg, DecoTextures.SLOT_IE, 32, 32, 8, 8) - .drawTexColorSprite(x+2, y+2, 16, 16, !isAvailable?IIColor.MC_DARK_GRAY: IIColor.WHITE, upgrade.getIcon()) + .drawTexColorRect(x+2, y+2, 16, 16, !isAvailable?IIColor.MC_DARK_GRAY: IIColor.WHITE, upgrade.getIcon()) .finish(); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/util/DecoSprite.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/util/DecoSprite.java index b9a32daee..31c2cb7be 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/util/DecoSprite.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/util/DecoSprite.java @@ -16,7 +16,7 @@ public class DecoSprite private final int sizeX, sizeY; private final boolean isAtlas, connected; - public DecoSprite(ResLoc location, float[] localUV, float[] mapUV, int sizeX, int sizeY, boolean isAtlas, boolean connected) + private DecoSprite(ResLoc location, float[] localUV, float[] mapUV, int sizeX, int sizeY, boolean isAtlas, boolean connected) { this.location = location; this.localUV = localUV; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/IIDrawUtils.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/IIDrawUtils.java index 5f5bbfd37..4e468abfb 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/IIDrawUtils.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/IIDrawUtils.java @@ -14,6 +14,7 @@ import net.minecraftforge.fml.relauncher.SideOnly; import org.lwjgl.opengl.GL11; import pl.pabilo8.immersiveintelligence.client.IIClientUtils; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoSprite; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import java.util.function.BiConsumer; @@ -234,7 +235,7 @@ public IIDrawUtils drawColorGradient(float x, float y, float w, float h, IIColor return this; } - public IIDrawUtils drawTexColorSprite(float x, float y, float w, float h, IIColor color, ResourceLocation texture) + public IIDrawUtils drawTexColorRect(float x, float y, float w, float h, IIColor color, ResourceLocation texture) { TextureAtlasSprite sprite = ClientUtils.getSprite(texture); drawTexColorRect(x, y, w, h, color, @@ -243,6 +244,22 @@ public IIDrawUtils drawTexColorSprite(float x, float y, float w, float h, IIColo return this; } + public IIDrawUtils drawTexColorRect(float x, float y, float w, float h, IIColor color, DecoSprite sprite) + { + if(sprite.getSizeX()==w&&sprite.getSizeY()==h) + drawTexColorRect(x, y, w, h, color, sprite.getMapUV()); + else + { + if(sprite.isConnected()) + drawConnectedTexColorRect(x, y, w, h, color, sprite.getSizeX(), sprite.getSizeY(), + Math.min(sprite.getSizeX()/2, 8), Math.min(sprite.getSizeY()/2, 8), sprite.getMapUV()); + else + drawRepeatedTexColorRect(x, y, w, h, color, sprite.getSizeX(), sprite.getSizeY(), sprite.getMapUV()); + } + + return this; + } + public IIDrawUtils drawTexColorRect(float x, float y, float w, float h, IIColor color, float... uv) { buf.pos(offX+x, offY+y+h, 0) @@ -264,7 +281,7 @@ public IIDrawUtils drawTexColorRect(float x, float y, float w, float h, IIColor return this; } - public IIDrawUtils drawRepeatedTexColorRect(int x, int y, int width, int height, IIColor color, ResourceLocation texture, int tileSize) + public IIDrawUtils drawRepeatedTexColorRect(float x, float y, float width, float height, IIColor color, ResourceLocation texture, int tileSize) { TextureAtlasSprite sprite = ClientUtils.getSprite(texture); for(int yy = 0; yy < height; yy += tileSize) @@ -281,15 +298,15 @@ public IIDrawUtils drawRepeatedTexColorRect(int x, int y, int width, int height, return this; } - public IIDrawUtils drawRepeatedTexColorRect(int x, int y, int width, int height, IIColor color, int tWidth, int tHeight, float... uv) + public IIDrawUtils drawRepeatedTexColorRect(float x, float y, float width, float height, IIColor color, int tWidth, int tHeight, float... uv) { float u = uv[0]; float uu = uv[1]-u; float v = uv[2]; float vv = uv[3]-v; - for(int yy = 0; yy < height; yy += tHeight) - for(int xx = 0; xx < width; xx += tWidth) + for(float yy = 0; yy < height; yy += tHeight) + for(float xx = 0; xx < width; xx += tWidth) { drawTexColorRect(x+xx, y+yy, MathHelper.clamp(width-xx, 0, tWidth), @@ -343,8 +360,12 @@ public IIDrawUtils drawConnectedTexColorRect(float x, float y, float w, float h, public IIDrawUtils drawConnectedTexColorRect(float x, float y, float w, float h, IIColor color, int texSizeX, int texSizeY, int xMargin, int yMargin, float... uv) { - int iSizeX = Math.min(texSizeX-2*xMargin, Math.min((int)w, texSizeX)/2); - int iSizeY = Math.min(texSizeY-2*yMargin, Math.min((int)h, texSizeY)/2); + xMargin = (int)Math.min(w/2, xMargin); + yMargin = (int)Math.min(h/2, yMargin); + int iSizeX = Math.max(0, Math.min(texSizeX-2*xMargin, Math.min((int)w, texSizeX)/2)); + int iSizeY = Math.max(0, Math.min(texSizeY-2*yMargin, Math.min((int)h, texSizeY)/2)); + if(iSizeX==0||iSizeY==0) + return this; float tStartX = (xMargin/(float)texSizeX)*(uv[1]-uv[0])+uv[0]; float tStartY = (yMargin/(float)texSizeY)*(uv[3]-uv[2])+uv[2]; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java index f2c84bc4b..53b7cb6d0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java @@ -134,8 +134,8 @@ public enum IIGUI implements ISerializableEnum ), VULCANIZER(TileEntityVulcanizer.class, ContainerVulcanizer::new), - FLAGPOLE(TileEntityFlagpole.class, ContainerFlagpole::new), - FLAGPOLE_FACTION(TileEntityFlagpole.class, ContainerFlagpole::new), + FLAGPOLE(TileEntityFlagpole.class, ContainerFlagpole::getContainerForFlagpolePage), + FLAGPOLE_FACTION(TileEntityFlagpole.class, ContainerFlagpole::getContainerForFactionPage), EMPLACEMENT_STORAGE(TileEntityEmplacement.class, ContainerEmplacement::getContainerForStoragePage), EMPLACEMENT_CONFIG(TileEntityEmplacement.class, ContainerEmplacement::new), EMPLACEMENT_TARGET_FILTERS(TileEntityEmplacement.class, ContainerEmplacement::new), diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java index f1065dcbf..79c675912 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java @@ -1,6 +1,7 @@ package pl.pabilo8.immersiveintelligence.common.gui; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.Container; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.util.gui.ContainerIIBase; @@ -11,9 +12,19 @@ */ public class ContainerFlagpole extends ContainerIIBase { - public ContainerFlagpole(EntityPlayer player, TileEntityFlagpole tile) + private ContainerFlagpole(EntityPlayer player, TileEntityFlagpole tile, boolean faction) { super(player, tile); - addPlayerInventory(player.inventory, 40, 166); + addPlayerInventory(player.inventory, 40, faction?(166+32): 166); + } + + public static Container getContainerForFlagpolePage(EntityPlayer player, TileEntityFlagpole tile) + { + return new ContainerFlagpole(player, tile, false); + } + + public static Container getContainerForFactionPage(EntityPlayer player, TileEntityFlagpole tile) + { + return new ContainerFlagpole(player, tile, true); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index 7d5cecb3d..15a1f994a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -68,6 +68,7 @@ public OwnerIdentity(EntityLivingBase player) this(player.getName()); this.withMember(player, true); this.color = IIColor.fromHSV(player.getRNG().nextFloat(), 0.35f, 0.85f); + this.banner = new ItemStack(Items.BANNER, 1, color.getDyeColor().getMetadata()); } public OwnerIdentity(OwnerIdentity a, OwnerIdentity b) From 55d6bdb956c1afb891dfbcb3b1a271b1f9029c28 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Tue, 28 Apr 2026 14:52:55 +0200 Subject: [PATCH 05/11] Added new EasyNBT sync methods and tests --- .../common/util/easynbt/EasyNBT.java | 45 ++++++ .../common/util/easynbt/NBTSerialisation.java | 4 +- .../easynbt/EasyNBTLambdaAndMergingTest.java | 132 +++++++++++++++++- .../util/easynbt/EasyNBTListOfTest.java | 6 + .../util/easynbt/EasyNBTWithAndGetTest.java | 23 +++ .../util/easynbt/EasyNBTWrappingTest.java | 6 + .../util/easynbt/NBTSerialisationTest.java | 5 + 7 files changed, 217 insertions(+), 4 deletions(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java index 5c0337323..8ae7cc1b7 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java @@ -261,6 +261,17 @@ public EasyNBT withString(String key, String value) return this; } + /** + * Appends a UUID + * + * @param key name of this tag + */ + public EasyNBT withUUID(String key, UUID value) + { + wrapped.setString(key, value.toString()); + return this; + } + /** * Appends a character as a string * @@ -765,6 +776,12 @@ public String getString(String key) return wrapped.getString(key); } + @Nullable + public UUID getUUID(String key) + { + return UUID.fromString(wrapped.getString(key)); + } + /** * Gets a character as a string * @@ -1135,6 +1152,13 @@ public EasyNBT checkSetString(String key, Consumer ifPresent) return this; } + public EasyNBT checkSetUUID(String key, Consumer ifPresent) + { + if(wrapped.hasKey(key)) + ifPresent.accept(getUUID(key)); + return this; + } + public EasyNBT checkSetCompound(String key, Consumer ifPresent, NBTTagCompound ifNot) { if(wrapped.hasKey(key)) @@ -1168,6 +1192,27 @@ public EasyNBT checkSetItemStack(String key, Consumer ifPresent) return this; } + public EasyNBT checkSetPos(String key, Consumer ifPresent) + { + if(wrapped.hasKey(key)) + ifPresent.accept(getPos(key)); + return this; + } + + public EasyNBT checkSetDimPos(String key, Consumer ifPresent) + { + if(wrapped.hasKey(key)) + ifPresent.accept(getDimPos(key)); + return this; + } + + public EasyNBT checkSetFluidStack(String key, Consumer ifPresent) + { + if(wrapped.hasKey(key)) + ifPresent.accept(getFluidStack(key)); + return this; + } + public EasyNBT checkSetTag(String key, Class clazz, Consumer ifPresent) { if(wrapped.hasKey(key)) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java index 0f5ae63cc..80ca8721f 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java @@ -209,8 +209,8 @@ public static void postInit() registerSerializer( OwnerIdentity.class, NBTTagString.class, - ownerIdentity -> new NBTTagString(ownerIdentity.getDisplayName()), - nbt -> DiplomacyUtils.getIdentityByName(nbt.getString()) + ownerIdentity -> new NBTTagString(ownerIdentity==null?"00000000-0000-0000-0000-000000000000": ownerIdentity.getStringUUID()), + nbt -> DiplomacyUtils.getIdentityByUUID(nbt.getString()) ); //Inserter tasks diff --git a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTLambdaAndMergingTest.java b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTLambdaAndMergingTest.java index 1e4c5482e..f48c18147 100644 --- a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTLambdaAndMergingTest.java +++ b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTLambdaAndMergingTest.java @@ -1,12 +1,28 @@ package pl.pabilo8.immersiveintelligence.common.util.easynbt; +import blusunrize.immersiveengineering.api.DimensionBlockPos; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.nbt.NBTTagString; +import net.minecraft.util.math.BlockPos; +import net.minecraftforge.fluids.FluidRegistry; +import net.minecraftforge.fluids.FluidStack; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import pl.pabilo8.immersiveintelligence.common.util.ISerializableEnum; +import java.util.UUID; + import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.assertFalse; +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @updated 28.04.2026 + * @since 28.01.2026 + */ public class EasyNBTLambdaAndMergingTest { @Test @@ -18,6 +34,15 @@ public void testCheckSetInt() easyNBT.checkSetInt("key", value -> assertEquals(42, value)); } + @Test + public void testCheckSetLong() + { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setLong("key", 42); + EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); + easyNBT.checkSetLong("key", value -> assertEquals(42, value)); + } + @Test public void testCheckSetString() { @@ -33,7 +58,7 @@ public void testCheckSetBoolean() NBTTagCompound nbt = new NBTTagCompound(); nbt.setBoolean("key", true); EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); - easyNBT.checkSetBoolean("key", value -> assertTrue(value)); + easyNBT.checkSetBoolean("key", Assertions::assertTrue); } @Test @@ -61,6 +86,109 @@ public void testMerge() assertEquals("value", mergedNBT.getString("key2")); } + @Test + public void testCheckSetByte() + { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setByte("key", (byte)7); + EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); + easyNBT.checkSetByte("key", value -> assertEquals((byte)7, value)); + } + + @Test + public void testCheckSetFloat() + { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setFloat("key", 3.5f); + EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); + easyNBT.checkSetFloat("key", value -> assertEquals(3.5f, value)); + } + + @Test + public void testCheckSetDouble() + { + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setDouble("key", 7.25d); + EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); + easyNBT.checkSetDouble("key", value -> assertEquals(7.25d, value)); + } + + @Test + public void testCheckSetCompound() + { + NBTTagCompound nbt = new NBTTagCompound(); + NBTTagCompound nested = new NBTTagCompound(); + nested.setString("nestedKey", "nestedValue"); + nbt.setTag("key", nested); + EasyNBT easyNBT = EasyNBT.wrapNBT(nbt); + easyNBT.checkSetCompound("key", value -> assertEquals("nestedValue", value.getString("nestedKey"))); + } + + @Test + public void testCheckSetItemStack() + { + ItemStack stack = new ItemStack(Items.WOODEN_SWORD, 1, 0); + stack.setTagInfo("key2", new NBTTagString("value2")); + EasyNBT easyNBT = EasyNBT.newNBT().withItemStack("key", stack); + easyNBT.checkSetItemStack("key", value -> assertEquals(stack.serializeNBT(), value.serializeNBT())); + } + + @Test + public void testCheckSetUUID() + { + UUID uuid = UUID.fromString("123e4567-e89b-12d3-a456-426655440000"); + EasyNBT easyNBT = EasyNBT.newNBT().withUUID("key", uuid); + easyNBT.checkSetUUID("key", value -> assertEquals(uuid, value)); + } + + @Test + public void testCheckSetPos() + { + BlockPos pos = new BlockPos(1, 2, 3); + EasyNBT easyNBT = EasyNBT.newNBT().withPos("key", pos); + easyNBT.checkSetPos("key", value -> assertEquals(pos, value)); + } + + @Test + public void testCheckSetDimPos() + { + DimensionBlockPos pos = new DimensionBlockPos(1, 2, 3, 4); + EasyNBT easyNBT = EasyNBT.newNBT().withDimPos("key", pos); + easyNBT.checkSetDimPos("key", value -> assertEquals(pos, value)); + } + + @Test + public void testCheckSetFluidStack() + { + FluidStack fluid = new FluidStack(FluidRegistry.WATER, 1000); + EasyNBT easyNBT = EasyNBT.newNBT().withFluidStack("key", fluid); + easyNBT.checkSetFluidStack("key", value -> assertEquals(fluid, value)); + } + + @Test + public void testCheckSetNotPresent() + { + EasyNBT easyNBT = EasyNBT.newNBT(); + final boolean[] executed = {false}; + easyNBT.checkSetInt("missing", value -> executed[0] = true); + assertFalse(executed[0]); + } + + @Test + public void testWithLongAndGetLong() + { + EasyNBT easyNBT = EasyNBT.newNBT().withLong("key", 123456789L); + assertEquals(123456789L, easyNBT.getLong("key")); + } + + @Test + public void testWithUUIDAndGetUUID() + { + UUID uuid = UUID.fromString("123e4567-e89b-12d3-a456-426655440000"); + EasyNBT easyNBT = EasyNBT.newNBT().withUUID("key", uuid); + assertEquals(uuid, easyNBT.getUUID("key")); + } + enum TestEnum implements ISerializableEnum { VALUE1, diff --git a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTListOfTest.java b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTListOfTest.java index 06fee9fb8..e6446c5a5 100644 --- a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTListOfTest.java +++ b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTListOfTest.java @@ -15,6 +15,12 @@ import static org.junit.jupiter.api.Assertions.assertEquals; +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @updated 28.04.2026 + * @since 28.01.2026 + */ public class EasyNBTListOfTest extends GameTestBasic { @Test diff --git a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWithAndGetTest.java b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWithAndGetTest.java index 20f53a039..49ee9762d 100644 --- a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWithAndGetTest.java +++ b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWithAndGetTest.java @@ -11,9 +11,17 @@ import org.junit.jupiter.api.Test; import pl.pabilo8.immersiveintelligence.test.GameTestBasic; +import java.util.UUID; + import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @updated 28.04.2026 + * @since 28.01.2026 + */ public class EasyNBTWithAndGetTest extends GameTestBasic { @Test @@ -25,6 +33,13 @@ public void testWithInt() assertEquals(42, nbt.getInt("key")); } + @Test + public void testWithLong() + { + EasyNBT nbt = EasyNBT.newNBT().withLong("key", 42L); + assertEquals(42L, nbt.getLong("key")); + } + @Test public void testWithByte() { @@ -70,6 +85,14 @@ public void testWithString() assertEquals("value", nbt.getString("key")); } + @Test + public void testWithUUID() + { + UUID uuid = UUID.fromString("123e4567-e89b-12d3-a456-426655440000"); + EasyNBT nbt = EasyNBT.newNBT().withUUID("key", uuid); + assertEquals(uuid, nbt.getUUID("key")); + } + @Test public void testWithPos() { diff --git a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWrappingTest.java b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWrappingTest.java index e625abdab..65e743285 100644 --- a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWrappingTest.java +++ b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBTWrappingTest.java @@ -10,6 +10,12 @@ import static org.junit.jupiter.api.Assertions.*; +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @updated 28.04.2026 + * @since 28.01.2026 + */ public class EasyNBTWrappingTest extends GameTestBasic { @Test diff --git a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisationTest.java b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisationTest.java index 2c8b7d64b..9cbe40f00 100644 --- a/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisationTest.java +++ b/src/test/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisationTest.java @@ -16,6 +16,11 @@ import static org.junit.jupiter.api.Assertions.assertTrue; +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 28.01.2026 + */ public class NBTSerialisationTest { @Test From 7bc38108e2e7e869d619b3b3e74f1f40fae2b279 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Tue, 28 Apr 2026 18:15:10 +0200 Subject: [PATCH 06/11] Added changing of name, color and banner to II factions, replaced name-based registration with UUID. --- .../ImmersiveIntelligence.java | 20 +- .../api/LogisticTag.java | 6 +- .../client/ClientEventHandler.java | 14 +- .../gui/block/flagpole/GuiFlagpole.java | 4 +- .../block/flagpole/GuiFlagpoleFaction.java | 133 ++--- .../component/widget/DecoOwnershipWidget.java | 9 +- .../common/CommonProxy.java | 2 +- .../common/EventHandler.java | 45 +- .../common/IISaveData.java | 9 +- .../tileentity/TileEntityFlagpole.java | 10 +- .../common/commands/CommandII.java | 3 +- .../commands/faction/CommandIIFaction.java | 43 ++ .../faction/invite/CommandFactionInvite.java | 33 ++ .../invite/CommandFactionInviteAccept.java | 47 ++ .../invite/CommandFactionInviteList.java | 45 ++ .../invite/CommandFactionInvitePlayer.java | 51 ++ .../invite/CommandFactionInviteReject.java | 47 ++ .../faction/probe/CommandFactionProbe.java | 34 ++ .../probe/CommandFactionProbeAlly.java | 47 ++ .../probe/CommandFactionProbeColor.java | 45 ++ .../probe/CommandFactionProbeEnemy.java | 47 ++ .../probe/CommandFactionProbeName.java | 45 ++ .../probe/CommandFactionProbeOwner.java | 65 +++ .../faction/set/CommandFactionSet.java | 32 ++ .../faction/set/CommandFactionSetBanner.java | 52 ++ .../faction/set/CommandFactionSetColor.java | 55 ++ .../faction/set/CommandFactionSetName.java | 49 ++ .../common/network/IIMessage.java | 163 ++++-- .../messages/MessageDiplomacyAction.java | 286 +++++++++- .../messages/MessageDiplomacySync.java | 21 +- .../network/messages/MessageGuiNBT.java | 2 +- .../messages/MessageIIChunkClaimData.java | 4 +- .../common/util/diplomacy/DiplomacyUtils.java | 236 ++++++-- .../util/diplomacy/DiplomaticAction.java | 91 +++- .../util/diplomacy/IOwnableProperty.java | 1 + .../common/util/diplomacy/LawForm.java | 220 +++++++- .../common/util/diplomacy/OwnerIdentity.java | 506 ++++++++++++------ .../util/diplomacy/PermissionCategory.java | 56 -- .../util/diplomacy/PermissionLevel.java | 24 - .../diplomacy/agreement/RelationTerm.java | 39 ++ .../agreement/term/ChunkTransferTerm.java | 40 ++ .../agreement/term/DiplomaticAgreement.java | 239 +++++++++ .../agreement/term/PermissionGrantTerm.java | 44 ++ .../diplomacy/agreement/term/TermFactory.java | 29 + .../util/diplomacy/chunk/ChunkOwnership.java | 6 +- .../permission/PermissionCategory.java | 73 +++ .../diplomacy/permission/PermissionRole.java | 114 ++++ .../TileEntityMultiblockIIBase.java | 3 + .../en_us/ii_warfare/bullet_production.md | 2 +- .../staticdefense/explosives_mines.md | 2 +- .../immersiveintelligence/lang/en_us.lang | 4 +- 51 files changed, 2690 insertions(+), 507 deletions(-) create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/CommandIIFaction.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvite.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbe.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSet.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java delete mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionCategory.java delete mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionLevel.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PermissionGrantTerm.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java create mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionRole.java diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java index 48c394e59..b37ff62fe 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java @@ -28,7 +28,6 @@ import java.util.HashMap; import java.util.Map; -import java.util.Set; import static pl.pabilo8.immersiveintelligence.ImmersiveIntelligence.MODID; import static pl.pabilo8.immersiveintelligence.ImmersiveIntelligence.VERSION; @@ -42,7 +41,8 @@ public class ImmersiveIntelligence public static final String MODID = "immersiveintelligence"; public static final String VERSION = "@VERSION@"; //If anyone wants to acquire a righteously certified loicense:tm:, ask @Pabilo8, it is probable he can grant you one - private static final HashMap alternativeCerts = new HashMap(){{ + private static final HashMap alternativeCerts = new HashMap() + {{ put("gabriel@iiteam.net", "73cf50303bda0cde99468a637a9d2681a4d7a125"); put("pabilo@iiteam.net", "48791e3791eac0c69a01301060895dc0f4f15f68"); put("avalon@iiteam.net", "172df79c3bca2e9546b739451f4e32acf4872aae"); @@ -105,11 +105,19 @@ public void loadComplete(FMLLoadCompleteEvent event) } @Mod.EventHandler - public void serverStarting(FMLServerStartingEvent event) + public void serverAboutToStart(FMLServerAboutToStartEvent event) { IILogger.debug("Pre-World Load cleanup"); CommonProxy.refreshFluidReferences(); RadioNetwork.INSTANCE.clearDevices(); + DiplomacyUtils.init(); + } + + @Mod.EventHandler + public void serverStarting(FMLServerStartingEvent event) + { + IILogger.debug("Registering II Commands"); + event.registerServerCommand(new CommandII()); if(FMLCommonHandler.instance().getEffectiveSide()==Side.SERVER) { @@ -125,10 +133,8 @@ public void serverStarting(FMLServerStartingEvent event) } else IILogger.info("WorldData retrieved"); - IISaveData.setInstance(world.provider.getDimension(), worldData); + IISaveData.setInstance(worldData); } - IILogger.debug("Registering II Commands"); - event.registerServerCommand(new CommandII()); } @EventHandler @@ -144,7 +150,7 @@ public void onFMLServerStopped(FMLServerStoppedEvent event) public void wrongSignature(FMLFingerprintViolationEvent event) { boolean loicense = false; - for(Map.Entry altCert : alternativeCerts.entrySet()) + for(Map.Entry altCert : alternativeCerts.entrySet()) if(event.getFingerprints().contains(altCert.getValue())) { System.out.println("[Immersive Intelligence/Error] "+altCert.getKey()+" ("+altCert.getValue()+") is considered a righteously loicensed certificate. "+ diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java index 6a64c8af4..9376a6038 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java @@ -97,7 +97,7 @@ else if(packet.has('s')) .ifPresent(string -> this.destination = string); //Owner IIDataHandlingUtils.optionalString('o', packet) - .map(DiplomacyUtils::getIdentityByName) + .map(DiplomacyUtils::getIdentityByUUID) .ifPresent(identity -> this.owner = identity); //Color (Paint) IIDataHandlingUtils.optionalColor('p', packet) @@ -207,7 +207,7 @@ public NBTTagCompound serializeNBT() .withString("origin", origin) .withString("destination", destination) .withColor("color", IIColor.fromDye(color)) - .withString("owner", (owner==null?DiplomacyUtils.NEUTRAL: owner).getDisplayName()) + .withString("owner", (owner==null?DiplomacyUtils.NEUTRAL: owner).getStringUUID()) .withInt("batch_number", batchNumber) .unwrap(); } @@ -226,7 +226,7 @@ public void deserializeNBT(NBTTagCompound nbt) enbt.checkSetColor("color", found -> color = found.getDyeColor()); //Owner owner = DiplomacyUtils.NEUTRAL; - enbt.checkSetString("owner", DiplomacyUtils::getIdentityByName); + enbt.checkSetString("owner", DiplomacyUtils::getIdentityByUUID); } //--- Utils ---// diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java index 5760036eb..9f38d46a4 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java @@ -57,6 +57,7 @@ import net.minecraftforge.event.GameRuleChangeEvent; import net.minecraftforge.event.entity.player.ItemTooltipEvent; import net.minecraftforge.event.world.WorldEvent.Load; +import net.minecraftforge.event.world.WorldEvent.Unload; import net.minecraftforge.fml.common.eventhandler.EventPriority; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent.ClientTickEvent; @@ -117,6 +118,7 @@ import pl.pabilo8.immersiveintelligence.common.util.IIMath; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IISkinHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -979,7 +981,7 @@ public void onRenderHand(RenderSpecificHandEvent event) .doHandRender(stack, event.getHand(), stackOpposite, event.getSwingProgress(), event.getPartialTicks())) event.setCanceled(true); - if(stack.getItem()==IIContent.itemPrintedPage && PageType.fromStack(stack).useHandSpecialRender()) + if(stack.getItem()==IIContent.itemPrintedPage&&PageType.fromStack(stack).useHandSpecialRender()) { PrintedPageRenderer.renderItemFirstPerson(stack, event.getHand(), event.getEquipProgress(), event.getSwingProgress(), event.getInterpolatedPitch()); event.setCanceled(true); @@ -1064,10 +1066,20 @@ public void onWorldLoad(Load event) aimingPlayers.clear(); blockDamageClient.clear(); + DiplomacyUtils.init(); + //Reload the particle system ImmersiveIntelligence.proxy.reloadParticles(); } + @SubscribeEvent + public void onWorldUnload(Unload event) + { + if(!event.getWorld().isRemote) + return; + DiplomacyUtils.unload(); + } + @SubscribeEvent public void onGameRuleChange(GameRuleChangeEvent event) { diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java index 30a44be8f..82f147658 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java @@ -23,6 +23,7 @@ import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIReference; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; /** @@ -58,7 +59,8 @@ public void onInit() //Tabs addLinkTab(IIGUI.FLAGPOLE, DecoTextures.ICON_MAP, "map_module"); - addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); + if(tile.getOwnerIdentity()!=DiplomacyUtils.NEUTRAL) + addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); BlockPos pos = tile.getPos(); addLabel("Shown Markers", 152+4, 4) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index e8eb3722b..e3833bb00 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -1,15 +1,14 @@ package pl.pabilo8.immersiveintelligence.client.gui.block.flagpole; +import net.minecraft.client.network.NetHandlerPlayClient; import net.minecraft.client.network.NetworkPlayerInfo; import net.minecraft.client.resources.DefaultPlayerSkin; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBanner; import net.minecraft.item.ItemStack; import net.minecraft.util.ResourceLocation; -import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoButton; -import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoDropdown; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoList; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoLabel; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoTitleLabel; @@ -24,14 +23,14 @@ import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; +import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; +import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacyAction; +import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionCategory; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionLevel; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; +import java.util.UUID; /** * @author Pabilo8 (pabilo@iiteam.net) @@ -43,6 +42,11 @@ @DecoTemplate(name = "flagpole_faction", category = DecoGuiCategory.TERRITORY_CONTROL_TILE) public class GuiFlagpoleFaction extends DecoGui { + private String factionName = null; + private IIColor factionColor = null; + private ItemStack factionBanner = null; + + public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) { super(player, tile, IIGUI.FLAGPOLE_FACTION); @@ -51,15 +55,9 @@ public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) @Override public void onInit() { - OwnerIdentity identity = tile.ownerIdentity; - if(identity==DiplomacyUtils.NEUTRAL) - identity = DiplomacyUtils.getLocalPlayerIdentity(); - final OwnerIdentity displayIdentity = identity; - - String playerName = playerContainer.player.getName(); - List members = new ArrayList<>(displayIdentity.getPlayers()); - if(members.isEmpty()) - members.add(playerName); + OwnerIdentity identity = DiplomacyUtils.getLocalPlayerIdentity(); + NetHandlerPlayClient connection = mc.getConnection(); + assert connection!=null; startBackground() .withBox(DecoTextures.BG_STEEL, 0, 0, 248, 152+32) @@ -86,21 +84,29 @@ public void onInit() addComponent(new DecoBannerDisplay(5+1, 15+1) .withSize(40+2, 20+2) .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.SLOT_IE, 32, true)) - .withBanner(displayIdentity.getBanner()) + .withBanner(identity.getBanner()) .withOnPressed((gui, button, mouseX, mouseY) -> { ItemStack stack = getMouseHeldItemStack(); if(stack.getItem() instanceof ItemBanner) { - gui.withBanner(stack); + ItemStack copy = stack.copy(); + copy.setCount(1); + gui.withBanner(copy); + this.factionBanner = copy; return true; } return false; }) + .withDisabled(!identity.isPermitted(mc.player, PermissionCategory.MODIFY_INSIGNIA)) ); addComponent(new DecoTextField(26+20, 14+2) .withSize(120-20+4, 16) - .withText(displayIdentity.getDisplayName()) + .withText(identity.getDisplayName()) .withMaxStringLength(32) + .withDisabled(!identity.isPermitted(mc.player, PermissionCategory.MODIFY_INSIGNIA)) + .withOnTextChanged(s -> { + this.factionName = s.isEmpty()?null: s; + }) ); //Color header @@ -127,10 +133,11 @@ protected boolean initialize() } } .withOnColorChanged((oldColor, newColor) -> { - //TODO: implement faction color change + factionColor = newColor; }) - .withColor(displayIdentity.getColor()) + .withColor(identity.getColor()) .withSize(144+4, 44) + .withDisabled(!identity.isPermitted(mc.player, PermissionCategory.MODIFY_INSIGNIA)) ); //Members Panel @@ -142,21 +149,25 @@ protected boolean initialize() ); //Invite row - panelMembers.addComponent(new DecoTextField(4, 6+2) + DecoTextField usernameField = panelMembers.addComponent(new DecoTextField(4, 6+2) .withSize(118+4+2, 16) .withMaxStringLength(16) ); panelMembers.addComponent(new DecoButton(124+2+2, 6+2) - .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) - .withSize(16, 16) - //TODO: implement member invite + .withTemplate(DecoTemplates.ACTION_BUTTON_ADD) + .withSize(16, 16) + .withOnLMBPressed(() -> { + NetworkPlayerInfo playerInfo = connection.getPlayerInfo(usernameField.getText()); + if(playerInfo!=null) + IIPacketHandler.sendToServer(MessageDiplomacyAction.invitePlayer(playerInfo.getGameProfile().getId())); + }) ); //Member list - panelMembers.addComponent(new DecoList(4, 22+2) + panelMembers.addComponent(new DecoList(4, 22+2) .withSize(132+4+2+2, 32+24+2-2) - .withEntries(members) - .withDisplayFunction(new DecoEntryPanelBuilder() + .withEntries(identity.getMembers()) + .withDisplayFunction(new DecoEntryPanelBuilder() .withHeight(18) .withBackground(DecoTextures.BG_PAPER) .withBackgroundMask(DecoTextures.TEMPLATE_PAPER) @@ -168,19 +179,22 @@ protected boolean initialize() .withSize(14, 14) ) .withComponent(p -> new DecoButton(p.width-16, 2) - .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) - //TODO: implement member removal + .withTemplate(DecoTemplates.ACTION_BUTTON_REMOVE) + .withOnLMBPressed(() -> IIPacketHandler.sendToServer(MessageDiplomacyAction.removeMember(p.getCurrentElement()))) ) - .withElementApplyMethod((memberName, panel) -> { - panel.label("name").withRawText(memberName); - + .withElementApplyMethod((uuid, panel) -> { ResourceLocation skinLocation = DefaultPlayerSkin.getDefaultSkinLegacy(); - if(mc.getConnection()!=null) + String memberName = "Missingno"; + + NetworkPlayerInfo networkplayerinfo = connection.getPlayerInfo(uuid); + //noinspection ConstantValue + if(networkplayerinfo!=null) { - NetworkPlayerInfo networkplayerinfo = mc.getConnection().getPlayerInfo(memberName); - if(networkplayerinfo!=null) - skinLocation = networkplayerinfo.getLocationSkin(); + skinLocation = networkplayerinfo.getLocationSkin(); + memberName = networkplayerinfo.getGameProfile().getName(); } + + panel.label("name").withRawText(memberName); panel.component("head", DecoImage.class).withImageLocation(skinLocation) .withUV(64, 8, 8, 16, 16); }) @@ -195,7 +209,7 @@ protected boolean initialize() .withTitleLabel("Permissions", DecoAlignment.TOP) ); - DecoEntryPanelBuilder permDisplay = new DecoEntryPanelBuilder() + /*DecoEntryPanelBuilder permDisplay = new DecoEntryPanelBuilder() .withBackground(DecoTextures.BG_STEEL) .withHeight(12) .withLabel("label", new DecoLabel(IIClientUtils.fontRegular, 2, 1) @@ -204,10 +218,12 @@ protected boolean initialize() ) .withElementApplyMethod((level, builder) -> builder.label("label").withRawText(formatPermissionLevel(level)) - ); + );*/ int y = 8; - for(PermissionCategory category : SHOWN_PERMISSIONS) + + //TODO: 24.04.2026 permission roles + /*for(PermissionCategory category : SHOWN_PERMISSIONS) { panelPerms.addLabel(formatPermissionName(category), 4, y) .withSize(80, 8) @@ -220,34 +236,19 @@ protected boolean initialize() //TODO: implement permission changes ); y += 22; - } + }*/ } - private static final List SHOWN_PERMISSIONS = Arrays.asList( - PermissionCategory.ADD_MEMBERS, - PermissionCategory.REMOVE_MEMBERS, - PermissionCategory.CONTAINER_ACCESS, - PermissionCategory.BREAKING_STRUCTURES - ); - - private static final List AVAILABLE_LEVELS = Arrays.asList( - PermissionLevel.OWNER_ALLOW, - PermissionLevel.MEMBER_ALLOW, - PermissionLevel.ALLIES_ALLOW, - PermissionLevel.OTHERS_ALLOW - ); - - private static String formatPermissionName(PermissionCategory category) - { - if(category==PermissionCategory.BREAKING_STRUCTURES) - return "Breaking blocks"; - String name = category.name().toLowerCase().replace('_', ' '); - return Character.toUpperCase(name.charAt(0))+name.substring(1); - } - - private static String formatPermissionLevel(PermissionLevel level) + @Override + public void onGuiClosed() { - String name = level.name().toLowerCase().replace("_allow", "").replace('_', ' '); - return Character.toUpperCase(name.charAt(0))+name.substring(1); + if(factionName!=null) + IIPacketHandler.sendToServer(MessageDiplomacyAction.rename(factionName)); + if(factionColor!=null) + IIPacketHandler.sendToServer(MessageDiplomacyAction.changeColor(factionColor)); + if(factionBanner!=null) + IIPacketHandler.sendToServer(MessageDiplomacyAction.changeBanner(factionBanner)); + + super.onGuiClosed(); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java index 0b29348a9..b182bbea0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java @@ -12,7 +12,10 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacyAction; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIReference; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.*; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; /** * @author Pabilo8 (pabilo@iiteam.net) @@ -58,7 +61,9 @@ protected boolean initialize() .withIcon(DecoTextures.ICON_OWNERSHIP) .withText("desc.immersiveintelligence.diplomacy.ownership.claim") .withOnLMBPressed(() -> { - IIPacketHandler.sendToServer(new MessageDiplomacyAction(DiplomaticAction.CLAIM, property)); + IIPacketHandler.sendToServer(MessageDiplomacyAction.claimProperty(property)); + if(parentGui!=null) + parentGui.closeGUI(); }) ); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java index a587ecd74..aa68f8076 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java @@ -119,8 +119,8 @@ import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockEnum; import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockProperties; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.easynbt.NBTSerialisation; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemEnum; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIBase; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java index 077057f69..203a59f45 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java @@ -72,10 +72,10 @@ import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.ChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemUtils; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -95,13 +95,13 @@ public class EventHandler @SubscribeEvent public static void onSave(Save event) { - IISaveData.setDirty(event.getWorld().provider.getDimension()); + IISaveData.setDirty(); } @SubscribeEvent public static void onUnload(Unload event) { - IISaveData.setDirty(event.getWorld().provider.getDimension()); + IISaveData.setDirty(); } @SubscribeEvent @@ -177,8 +177,7 @@ public void onPlayerLoggedIn(PlayerLoggedInEvent event) IIPacketHandler.sendToClient(player, new MessageIIGameruleUpdate(gamerule, rules)); //Sync Diplomacy data - IIPacketHandler.sendToClient(player, new MessageDiplomacySync( - true, null, false, DiplomacyUtils.saveAllToNBT())); + IIPacketHandler.sendToClient(player, MessageDiplomacySync.updateAllMessage()); } @SubscribeEvent @@ -240,6 +239,8 @@ public void onGameRuleChange(GameRuleChangeEvent event) public void onWorldTick(WorldTickEvent event) { pendingExplosions.removeIf(IIExplosion::explodeBlocks); + /*if(!event.world.isRemote&&event.world.getTotalWorldTime()%1000==0) + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateAllMessage());*/ } //--- Vehicle or Gun Mounts ---// @@ -273,7 +274,7 @@ public void onItemUse(RightClickBlock event) if(master!=null) { //The property itself has an owner, check it - OwnerIdentity owner = DiplomacyUtils.NEUTRAL; + OwnerIdentity owner = null; if(master instanceof IOwnableProperty) owner = ((IOwnableProperty)master).getOwnerIdentity(); else @@ -283,6 +284,8 @@ public void onItemUse(RightClickBlock event) if(ownership!=null) owner = ownership.getOwner(); } + if(owner==null) + owner = DiplomacyUtils.NEUTRAL; //Deny container access when on an enemy chunk if(!owner.isPermitted(living, PermissionCategory.CONTAINER_ACCESS)) @@ -365,22 +368,24 @@ public void onLivingUpdate(LivingUpdateEvent event) living.addPotionEffect(new PotionEffect(IIPotions.radiation, 2000, 0, false, false)); //Apply faction chunk status effects - Chunk chunk = player.world.getChunkFromBlockCoords(player.getPosition()); - if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) + if(DiplomacyUtils.diplomacyInitialized) { - IChunkOwnership cap = chunk.getCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null); - assert cap!=null; - switch(cap.getOwner().getRelationTowards(player)) + Chunk chunk = player.world.getChunkFromBlockCoords(player.getPosition()); + if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) { - case ENEMY: - player.addPotionEffect(new PotionEffect(IIPotions.enemySoil, 40, 0, false, false)); - break; - case MEMBER: - case ALLIED: - player.addPotionEffect(new PotionEffect(IIPotions.homeland, 40, 0, false, false)); - break; - default: - break; + IChunkOwnership cap = chunk.getCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null); + switch(cap.getOwner().getRelationTowards(player)) + { + case ENEMY: + player.addPotionEffect(new PotionEffect(IIPotions.enemySoil, 40, 0, false, false)); + break; + case MEMBER: + case ALLIED: + player.addPotionEffect(new PotionEffect(IIPotions.homeland, 40, 0, false, false)); + break; + default: + break; + } } } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java index 9824583cd..cdc0894f2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java @@ -7,6 +7,8 @@ import net.minecraftforge.fml.relauncher.Side; import pl.pabilo8.immersiveintelligence.api.ammo.penetration.DamageBlockPos; import pl.pabilo8.immersiveintelligence.api.ammo.utils.PenetrationCache; +import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; +import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; @@ -22,17 +24,15 @@ public class IISaveData extends WorldSavedData public IISaveData(String name) { super(name); - //Required for diplomacy to work - readFromNBT(new NBTTagCompound()); } - public static void setDirty(int dimension) + public static void setDirty() { if(FMLCommonHandler.instance().getEffectiveSide()==Side.SERVER&&INSTANCE!=null) INSTANCE.markDirty(); } - public static void setInstance(int dimension, IISaveData in) + public static void setInstance(IISaveData in) { if(FMLCommonHandler.instance().getEffectiveSide()==Side.SERVER) INSTANCE = in; @@ -63,6 +63,7 @@ public void readFromNBT(NBTTagCompound nbt) } DiplomacyUtils.loadAllFromNBT(enbt.getEasyCompound("diplomacy")); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateAllMessage()); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java index 98a90e604..9396d149d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java @@ -73,8 +73,11 @@ protected void dummyCleanup() protected void onUpdate() { //Claim neighbouring chunks - if(!world.isRemote&&world.getTotalWorldTime()%240==0) + if(!world.isRemote&&world.getTotalWorldTime()%200==0) + { + updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); DiplomacyUtils.claimChunks(this); + } /*if(!world.isRemote&&ownerIdentity!=DiplomacyUtils.NEUTRAL) IILogger.info("Owner Identity for "+uuid+" : "+ownerIdentity);*/ @@ -196,8 +199,9 @@ public OwnerIdentity getOwnerIdentity() public void setOwnerIdentity(OwnerIdentity ownerIdentity) { this.ownerIdentity = ownerIdentity; - updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); - IILogger.info("Owner Identity for "+uuid+" : "+ownerIdentity+" / world is "+(world.isRemote?"remote": "local")); + if(!world.isRemote) + updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); + IILogger.debug("Owner Identity for "+uuid+" : "+ownerIdentity+" / world is "+(world.isRemote?"remote": "local")); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/CommandII.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/CommandII.java index 7af2f4e0e..c0332c070 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/CommandII.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/CommandII.java @@ -6,6 +6,7 @@ import net.minecraft.util.math.BlockPos; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.commands.dev.CommandIIDev; +import pl.pabilo8.immersiveintelligence.common.commands.faction.CommandIIFaction; import pl.pabilo8.immersiveintelligence.common.commands.item.CommandIIGiveBullet; import pl.pabilo8.immersiveintelligence.common.commands.item.CommandIIGiveMagazine; import pl.pabilo8.immersiveintelligence.common.commands.item.CommandIIGivePunchtape; @@ -27,7 +28,7 @@ public class CommandII extends CommandTreeBase public CommandII() { - + addSubcommand(new CommandIIFaction()); addSubcommand(new CommandIIDev()); addSubcommand(new CommandIIHans()); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/CommandIIFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/CommandIIFaction.java new file mode 100644 index 000000000..2c387a107 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/CommandIIFaction.java @@ -0,0 +1,43 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction; + +import net.minecraft.command.ICommandSender; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.commands.CommandIIHelp; +import pl.pabilo8.immersiveintelligence.common.commands.faction.invite.CommandFactionInvite; +import pl.pabilo8.immersiveintelligence.common.commands.faction.probe.CommandFactionProbe; +import pl.pabilo8.immersiveintelligence.common.commands.faction.set.CommandFactionSet; + +/** + * Root command for faction management. + * + * @author Pabilo8 + * @since II 0.3.1 + */ +public class CommandIIFaction extends CommandTreeBase +{ + public CommandIIFaction() + { + addSubcommand(new CommandFactionInvite(this)); + addSubcommand(new CommandFactionSet(this)); + addSubcommand(new CommandFactionProbe(this)); + addSubcommand(new CommandIIHelp(this, "faction")); + } + + @Override + public String getName() + { + return "faction"; + } + + @Override + public String getUsage(ICommandSender sender) + { + return "Faction management. Use /ii faction help for subcommands."; + } + + @Override + public int getRequiredPermissionLevel() + { + return 0; // any player can use + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvite.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvite.java new file mode 100644 index 000000000..ab74c2966 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvite.java @@ -0,0 +1,33 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.invite; + +import net.minecraft.command.ICommandSender; +import net.minecraftforge.server.command.CommandTreeBase; + +public class CommandFactionInvite extends CommandTreeBase +{ + public CommandFactionInvite(CommandTreeBase parent) + { + addSubcommand(new CommandFactionInvitePlayer(this)); + addSubcommand(new CommandFactionInviteList(this)); + addSubcommand(new CommandFactionInviteAccept(this)); + addSubcommand(new CommandFactionInviteReject(this)); + } + + @Override + public String getName() + { + return "invite"; + } + + @Override + public String getUsage(ICommandSender sender) + { + return "Manage invitations: invite player, list, accept, reject"; + } + + @Override + public int getRequiredPermissionLevel() + { + return 0; + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java new file mode 100644 index 000000000..e381921cd --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java @@ -0,0 +1,47 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.invite; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionInviteAccept extends CommandIIBase +{ + public CommandFactionInviteAccept(CommandTreeBase parent) + { + super(parent, "accept"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Accept a pending invitation from a faction"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + if(args.length < 1) + throw new CommandException("Specify faction name."); + + OwnerIdentity faction = DiplomacyUtils.getIdentityByName(String.join(" ", args)); + if(faction!=null) + { + DiplomacyUtils.acceptInvitation(faction, ((EntityPlayer)sender).getUniqueID()); + sender.sendMessage(new TextComponentString("Invitation accepted.")); + } + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java new file mode 100644 index 000000000..bcab308f4 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java @@ -0,0 +1,45 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.invite; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; + +import java.util.Set; +import java.util.UUID; + +public class CommandFactionInviteList extends CommandIIBase +{ + public CommandFactionInviteList(CommandTreeBase parent) + { + super(parent, "list"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "List all pending invitations you have received"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) throw new CommandException("Player only."); + UUID uuid = ((EntityPlayer)sender).getUniqueID(); + Set invites = DiplomacyUtils.getPendingInvitationsForPlayer(uuid); + if(invites.isEmpty()) + sender.sendMessage(new TextComponentString("No pending invitations.")); + else + sender.sendMessage(new TextComponentString("Pending invitations: "+String.join(", ", invites))); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java new file mode 100644 index 000000000..0af8e8c3d --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java @@ -0,0 +1,51 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.invite; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionInvitePlayer extends CommandIIBase +{ + public CommandFactionInvitePlayer(CommandTreeBase parent) + { + super(parent, "player"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Invite a player to your faction"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(args.length < 1) + throw new CommandException("Specify a player name."); + EntityPlayer target = server.getPlayerList().getPlayerByUsername(args[0]); + if(target==null) + throw new CommandException("Player not found."); + EntityPlayer source = sender instanceof EntityPlayer?(EntityPlayer)sender: null; + if(source==null) + throw new CommandException("Only players can invite."); + + OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity(source); + if(faction.isInvalid()||faction==DiplomacyUtils.NEUTRAL) + return; + + faction.invitePlayer(target.getUniqueID()); + sender.sendMessage(new TextComponentString("Invitation sent to "+target.getName())); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java new file mode 100644 index 000000000..eb6133ec7 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java @@ -0,0 +1,47 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.invite; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionInviteReject extends CommandIIBase +{ + public CommandFactionInviteReject(CommandTreeBase parent) + { + super(parent, "reject"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Reject a pending invitation from a faction"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + if(args.length < 1) + throw new CommandException("Specify faction name."); + + OwnerIdentity faction = DiplomacyUtils.getIdentityByName(String.join(" ", args)); + if(faction!=null) + { + DiplomacyUtils.denyInvitation(faction, ((EntityPlayer)sender).getUniqueID()); + sender.sendMessage(new TextComponentString("Invitation rejected.")); + } + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbe.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbe.java new file mode 100644 index 000000000..5ec0ece01 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbe.java @@ -0,0 +1,34 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.ICommandSender; +import net.minecraftforge.server.command.CommandTreeBase; + +public class CommandFactionProbe extends CommandTreeBase +{ + public CommandFactionProbe(CommandTreeBase parent) + { + addSubcommand(new CommandFactionProbeName(this)); + addSubcommand(new CommandFactionProbeColor(this)); + addSubcommand(new CommandFactionProbeAlly(this)); + addSubcommand(new CommandFactionProbeEnemy(this)); + addSubcommand(new CommandFactionProbeOwner(this)); + } + + @Override + public String getName() + { + return "probe"; + } + + @Override + public String getUsage(ICommandSender sender) + { + return "Inspect faction/chunk ownership"; + } + + @Override + public int getRequiredPermissionLevel() + { + return 0; + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java new file mode 100644 index 000000000..8b456a1d1 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java @@ -0,0 +1,47 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionProbeAlly extends CommandIIBase +{ + public CommandFactionProbeAlly(CommandTreeBase parent) + { + super(parent, "ally"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Check if the given faction is allied with yours"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + if(args.length < 1) throw + new CommandException("Specify a faction name."); + + OwnerIdentity myFaction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + OwnerIdentity other = DiplomacyUtils.getIdentityByName(args[0]); + + boolean allied = myFaction.getRelationTowards(other).atLeast(DiplomaticStatus.ALLIED); + sender.sendMessage(new TextComponentString(allied?"Allied.": "Not allied.")); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java new file mode 100644 index 000000000..327dd5c3f --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java @@ -0,0 +1,45 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; + +public class CommandFactionProbeColor extends CommandIIBase +{ + public CommandFactionProbeColor(CommandTreeBase parent) + { + super(parent, "color"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Show faction color of this chunk"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + Entity entity = sender.getCommandSenderEntity(); + if(!(entity instanceof EntityPlayer)) + throw new CommandException("Player only."); + + IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + sender.sendMessage(new TextComponentString("Faction color: "+owner.getColor().getHexRGB())); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java new file mode 100644 index 000000000..e32567a0b --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java @@ -0,0 +1,47 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionProbeEnemy extends CommandIIBase +{ + public CommandFactionProbeEnemy(CommandTreeBase parent) + { + super(parent, "ally"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Check if the given faction is allied with yours"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + if(args.length < 1) + throw new CommandException("Specify a faction name."); + + OwnerIdentity myFaction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + OwnerIdentity other = DiplomacyUtils.getIdentityByName(args[0]); + + boolean allied = myFaction.getRelationTowards(other).atLeast(DiplomaticStatus.ENEMY); + sender.sendMessage(new TextComponentString(allied?"Enemy.": "Not enemy.")); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java new file mode 100644 index 000000000..cc7e7fedc --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java @@ -0,0 +1,45 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; + +public class CommandFactionProbeName extends CommandIIBase +{ + public CommandFactionProbeName(CommandTreeBase parent) + { + super(parent, "name"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Show faction that owns this chunk"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + Entity entity = sender.getCommandSenderEntity(); + if(!(entity instanceof EntityPlayer)) + throw new CommandException("Player only."); + + IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + sender.sendMessage(new TextComponentString("Chunk owned by: "+owner.getDisplayName())); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java new file mode 100644 index 000000000..dd66032b7 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java @@ -0,0 +1,65 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.probe; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; + +import java.util.UUID; + +public class CommandFactionProbeOwner extends CommandIIBase +{ + public CommandFactionProbeOwner(CommandTreeBase parent) + { + super(parent, "owner"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Show the faction and its owner players that own this chunk"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + Entity entity = sender.getCommandSenderEntity(); + if(!(entity instanceof EntityPlayer)) throw new CommandException("Player only."); + IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity faction = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + StringBuilder sb = new StringBuilder("Chunk owner: ").append(faction); + + //List players with role isOwner + sb.append(" | Owners: "); + boolean first = true; + for(UUID uuid : faction.getMembers()) + { + PermissionRole role = faction.getRoleOf(uuid); + if(role!=null&&role.isOwner()) + { + if(!first) + sb.append(", "); + EntityPlayer player = server.getPlayerList().getPlayerByUUID(uuid); + sb.append(player!=null?player.getName(): uuid.toString().substring(0, 8)); + first = false; + } + } + if(first) + sb.append("none"); + sender.sendMessage(new TextComponentString(sb.toString())); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSet.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSet.java new file mode 100644 index 000000000..81b7dcf9a --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSet.java @@ -0,0 +1,32 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.set; + +import net.minecraft.command.ICommandSender; +import net.minecraftforge.server.command.CommandTreeBase; + +public class CommandFactionSet extends CommandTreeBase +{ + public CommandFactionSet(CommandTreeBase parent) + { + addSubcommand(new CommandFactionSetName(this)); + addSubcommand(new CommandFactionSetColor(this)); + addSubcommand(new CommandFactionSetBanner(this)); + } + + @Override + public String getName() + { + return "set"; + } + + @Override + public String getUsage(ICommandSender sender) + { + return "Change faction properties: name, color, banner"; + } + + @Override + public int getRequiredPermissionLevel() + { + return 0; + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java new file mode 100644 index 000000000..c56981228 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java @@ -0,0 +1,52 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.set; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionSetBanner extends CommandIIBase +{ + public CommandFactionSetBanner(CommandTreeBase parent) + { + super(parent, "banner"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Set your faction's banner to the banner you are holding"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + + EntityPlayer player = (EntityPlayer)sender; + ItemStack held = player.getHeldItemMainhand(); + if(held.isEmpty()) + throw new CommandException("You must hold a banner."); + + OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity(player); + if(faction.isInvalid()||!faction.isOwner(player.getUniqueID())) + throw new CommandException("You must be an owner."); + + faction.withBanner(held.copy()); + DiplomacyUtils.saveAndSyncIdentity(faction); + sender.sendMessage(new TextComponentString("Banner updated.")); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java new file mode 100644 index 000000000..976462752 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java @@ -0,0 +1,55 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.set; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraft.util.text.TextFormatting; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionSetColor extends CommandIIBase +{ + public CommandFactionSetColor(CommandTreeBase parent) + { + super(parent, "color"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Set your faction's color (e.g. red, #FF0000)"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + + if(args.length < 1) + throw new CommandException("Specify a color."); + + OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + if(faction.isInvalid()||!faction.isOwner(((EntityPlayer)sender).getUniqueID())) + throw new CommandException("You must be an owner."); + + TextFormatting color = TextFormatting.getValueByName(args[0]); + if(color==null) + throw new CommandException("Unknown color: "+args[0]); + + faction.withColor(IIColor.fromTextFormatting(color)); + DiplomacyUtils.saveAndSyncIdentity(faction); + sender.sendMessage(new TextComponentString("Color set.")); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java new file mode 100644 index 000000000..485873e2d --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java @@ -0,0 +1,49 @@ +package pl.pabilo8.immersiveintelligence.common.commands.faction.set; + +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; +import net.minecraftforge.server.command.CommandTreeBase; +import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; + +public class CommandFactionSetName extends CommandIIBase +{ + public CommandFactionSetName(CommandTreeBase parent) + { + super(parent, "name"); + } + + @Override + public String getSyntax() + { + return ""; + } + + @Override + public String getDescription(ICommandSender sender) + { + return "Rename your faction"; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException + { + if(!(sender instanceof EntityPlayer)) + throw new CommandException("Player only."); + + if(args.length < 1) + throw new CommandException("Specify a new name."); + + OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + if(faction.isInvalid()||!faction.isOwner(((EntityPlayer)sender).getUniqueID())) + throw new CommandException("You must be an owner to rename the faction."); + + faction.withDisplayName(String.join(" ", args)); + DiplomacyUtils.saveAndSyncIdentity(faction); + sender.sendMessage(new TextComponentString("Faction renamed to "+args[0])); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java index 6efb6b16b..eac4a9a4d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java @@ -5,6 +5,7 @@ import io.netty.buffer.ByteBuf; import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.network.NetHandlerPlayClient; +import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetHandlerPlayServer; import net.minecraft.util.math.BlockPos; @@ -16,8 +17,11 @@ import net.minecraftforge.fml.common.network.simpleimpl.MessageContext; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; +import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; +import java.util.UUID; + /** * Easy handling for simple, no reply messages. * @@ -51,6 +55,96 @@ protected ByteBuf writeString(ByteBuf buf, String value) return buf; } + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeUUID(ByteBuf buf, UUID value) + { + ByteBufUtils.writeUTF8String(buf, value.toString()); + return buf; + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writePos(ByteBuf buf, BlockPos value) + { + return buf.writeInt(value.getX()).writeInt(value.getY()).writeInt(value.getZ()); + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeDimPos(ByteBuf buf, DimensionBlockPos value) + { + return buf.writeInt(value.getX()).writeInt(value.getY()).writeInt(value.getZ()).writeInt(value.dimension); + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeVec3(ByteBuf buf, Vec3d value) + { + return buf.writeDouble(value.x).writeDouble(value.y).writeDouble(value.z); + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeTagCompound(ByteBuf buf, NBTTagCompound value) + { + ByteBufUtils.writeTag(buf, value); + return buf; + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected > ByteBuf writeEnum(ByteBuf buf, T value) + { + buf.writeInt(value.ordinal()); + return buf; + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeColor(ByteBuf buf, IIColor value) + { + buf.writeInt(value.getPackedRGB()); + return buf; + } + + protected ByteBuf writeItemStack(ByteBuf buf, ItemStack stack) + { + ByteBufUtils.writeItemStack(buf, stack); + return buf; + } + + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeEasyNBT(ByteBuf buf, EasyNBT value) + { + return value.writeToByteBuf(buf); + } + /** * @param buf buffer to read from * @return value read @@ -60,6 +154,14 @@ protected String readString(ByteBuf buf) return ByteBufUtils.readUTF8String(buf); } + /** + * @param buf buffer to read from + * @return value read + */ + protected UUID readUUID(ByteBuf buf) + { + return UUID.fromString(ByteBufUtils.readUTF8String(buf)); + } /** * @param buf buffer to read from @@ -97,66 +199,42 @@ protected NBTTagCompound readTagCompound(ByteBuf buf) return ByteBufUtils.readTag(buf); } - protected EasyNBT readEasyNBT(ByteBuf buf) - { - return EasyNBT.wrapNBT(buf); - } - - protected > T readEnum(ByteBuf buf, Class enumClass) - { - return enumClass.getEnumConstants()[buf.readInt()]; - } - /** - * @param buf buffer to write to - * @param value value to save - * @return buf + * @param buf buffer to read from + * @return value read */ - protected ByteBuf writePos(ByteBuf buf, BlockPos value) + protected EasyNBT readEasyNBT(ByteBuf buf) { - return buf.writeInt(value.getX()).writeInt(value.getY()).writeInt(value.getZ()); + return EasyNBT.wrapNBT(buf); } /** - * @param buf buffer to write to - * @param value value to save - * @return buf + * @param buf buffer to read from + * @param enumClass class of the read enum + * @param enum type + * @return value read */ - protected ByteBuf writeDimPos(ByteBuf buf, DimensionBlockPos value) + protected > T readEnum(ByteBuf buf, Class enumClass) { - return buf.writeInt(value.getX()).writeInt(value.getY()).writeInt(value.getZ()).writeInt(value.dimension); + return enumClass.getEnumConstants()[buf.readInt()]; } /** - * @param buf buffer to write to - * @param value value to save - * @return buf + * @param buf buffer to read from + * @return value read */ - protected ByteBuf writeVec3(ByteBuf buf, Vec3d value) + protected IIColor readColor(ByteBuf buf) { - return buf.writeDouble(value.x).writeDouble(value.y).writeDouble(value.z); + return IIColor.fromPackedRGB(buf.readInt()); } /** - * @param buf buffer to write to - * @param value value to save - * @return buf + * @param buf buffer to read from + * @return value read */ - protected ByteBuf writeTagCompound(ByteBuf buf, NBTTagCompound value) - { - ByteBufUtils.writeTag(buf, value); - return buf; - } - - protected > ByteBuf writeEnum(ByteBuf buf, T value) + protected ItemStack readItemStack(ByteBuf buf) { - buf.writeInt(value.ordinal()); - return buf; - } - - protected ByteBuf writeEasyNBT(ByteBuf buf, EasyNBT value) - { - return value.writeToByteBuf(buf); + return ByteBufUtils.readItemStack(buf); } //--- Message Handler ---// @@ -179,6 +257,7 @@ private void receiveMessageServer(MSG message, MessageContext ctx) { WorldServer world = ctx.getServerHandler().player.getServerWorld(); + //noinspection ConstantValue if(world!=null) //This can happen if the task is scheduled right before leaving the world world.addScheduledTask(() -> message.onServerReceive(world, ctx.getServerHandler())); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java index 9a5e9f187..7dadf9471 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java @@ -4,64 +4,246 @@ import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.network.NetHandlerPlayClient; import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.item.ItemStack; import net.minecraft.network.NetHandlerPlayServer; import net.minecraft.world.WorldServer; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; +import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticAction; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.*; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; +import javax.annotation.Nonnull; +import java.util.Objects; import java.util.UUID; /** + * Sent from client to server to request a diplomatic action. + * * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 + * @updated 27.04.2026 * @since 12.09.2025 */ public class MessageDiplomacyAction extends IIMessage { private DiplomaticAction action; - private IOwnableProperty property; + private UUID propertyUUID; + private UUID targetFaction; + private UUID targetPlayer; + private EasyNBT agreementData; + private String newDisplayName; + private LawForm newLawForm; + private IIColor newColor; + private ItemStack newBannerStack; - public MessageDiplomacyAction(DiplomaticAction action, IOwnableProperty property) + public MessageDiplomacyAction() { - this.action = action; - this.property = property; } - public MessageDiplomacyAction() + //--- Client‑side factory methods --- + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction claimProperty(@Nonnull IOwnableProperty property) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.CLAIM; + msg.propertyUUID = property.getUUID(); + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction startSeizing(@Nonnull IOwnableProperty property) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.START_SEIZING; + msg.propertyUUID = property.getUUID(); + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction invitePlayer(@Nonnull UUID playerUUID) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.ADD_MEMBER; + msg.targetPlayer = playerUUID; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction removeMember(@Nonnull UUID playerUUID) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.REMOVE_MEMBER; + msg.targetPlayer = playerUUID; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction merge(@Nonnull UUID targetFactionName) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.MERGE; + msg.targetFaction = targetFactionName; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction disband() + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.DISBAND; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction rename(@Nonnull String newName) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.RENAME; + msg.newDisplayName = newName; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction changeLawForm(@Nonnull LawForm lawForm) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.CHANGE_LAW_FORM; + msg.newLawForm = lawForm; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction changeColor(@Nonnull IIColor color) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.CHANGE_COLOR; + msg.newColor = color; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction changeBanner(@Nonnull ItemStack bannerStack) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.CHANGE_BANNER; + msg.newBannerStack = bannerStack; + return msg; + } + + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction sendOffer(@Nonnull UUID targetFaction, @Nonnull DiplomaticAgreement proposal) { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.SEND_OFFER; + msg.targetFaction = targetFaction; + msg.agreementData = proposal.toNBT(); + return msg; + } + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction sendUltimatum(@Nonnull UUID targetFaction, @Nonnull DiplomaticAgreement proposal) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.SEND_ULTIMATUM; + msg.targetFaction = targetFaction; + msg.agreementData = proposal.toNBT(); + return msg; } + //--- Server handling --- @Override protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) { EntityPlayerMP sender = handler.player; - //Get or create the identity of the sender - OwnerIdentity ownerIdentity = DiplomacyUtils.getOwnerIdentityForEntity(sender); - //Check if the identity is valid - if(ownerIdentity.isInvalid()) + OwnerIdentity identity = DiplomacyUtils.getOwnerIdentityForEntity(sender); + if(identity.isInvalid()) + return; + + if(!identity.isPermitted(sender, action.getRequiredPermission())) return; - //Perform action based on parameters switch(action) { case CLAIM: - case START_SEIZING: - DiplomacyUtils.claimProperty(ownerIdentity, property); + { + IOwnableProperty prop = DiplomacyUtils.getPropertyByUUID(propertyUUID); + if(prop!=null&&prop.getOwnerIdentity()==DiplomacyUtils.NEUTRAL) + DiplomacyUtils.claimProperty(identity, prop); break; - case MERGE: - //DiplomacyUtils.merge(ownerIdentity, targetIdentity); + } + case START_SEIZING: + { break; + } case ADD_MEMBER: - //DiplomacyUtils.attemptAddMember(ownerIdentity, actor, target); + { + IILogger.info("Invited player "+targetPlayer+" to faction "+identity.getDisplayName()); + identity.invitePlayer(targetPlayer); break; + } case REMOVE_MEMBER: - //DiplomacyUtils.attemptRemoveMember(ownerIdentity, actor, target); + { + if(identity.isMember(targetPlayer)) + identity.removeMember(targetPlayer, true); //sync = true + break; + } + case MERGE: + { + OwnerIdentity targetIdentity = DiplomacyUtils.getIdentityByUUID(targetFaction); + if(targetIdentity!=DiplomacyUtils.NEUTRAL&&!targetIdentity.equals(identity)) + DiplomacyUtils.merge(identity, targetIdentity); + break; + } + case DISBAND: + { + //DiplomacyUtils.removeIdentity(identity); + break; + } + case RENAME: + { + identity.withDisplayName(newDisplayName); + DiplomacyUtils.saveAndSyncIdentity(identity); + break; + } + case CHANGE_LAW_FORM: + { + identity.withLawForm(newLawForm); + DiplomacyUtils.saveAndSyncIdentity(identity); + break; + } + case CHANGE_COLOR: + { + identity.withColor(newColor); + DiplomacyUtils.saveAndSyncIdentity(identity); + break; + } + case CHANGE_BANNER: + { + identity.withBanner(newBannerStack); + DiplomacyUtils.saveAndSyncIdentity(identity); + break; + } + case SEND_OFFER: + case SEND_ULTIMATUM: + { + DiplomaticAgreement proposal = new DiplomaticAgreement(agreementData); + if(!Objects.equals(proposal.getSourceFaction(), identity.getUUID())) + { + IILogger.warn("Fake proposal source in message from "+sender.getName()); + return; + } + + OwnerIdentity targetIdentity = DiplomacyUtils.getIdentityByUUID(targetFaction); + if(targetIdentity!=DiplomacyUtils.NEUTRAL) + DiplomacyUtils.proposeAgreement(identity, targetIdentity, proposal); + break; + } + default: break; } } @@ -73,21 +255,45 @@ protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) //No action } + //--- Serialization --- @Override public void fromBytes(ByteBuf buf) { - //this.actor = DiplomacyUtils.getIdentityByName(this.readString(buf)); this.action = this.readEnum(buf, DiplomaticAction.class); switch(action) { case CLAIM: case START_SEIZING: - property = DiplomacyUtils.getPropertyByUUID(UUID.fromString(readString(buf))); - break; - case MERGE: + this.propertyUUID = UUID.fromString(readString(buf)); break; case ADD_MEMBER: case REMOVE_MEMBER: + this.targetPlayer = UUID.fromString(readString(buf)); + break; + case MERGE: + this.targetFaction = readUUID(buf); + break; + case DISBAND: + //no extra data + break; + case RENAME: + this.newDisplayName = readString(buf); + break; + case CHANGE_LAW_FORM: + this.newLawForm = readEnum(buf, LawForm.class); + break; + case CHANGE_COLOR: + this.newColor = readColor(buf); + break; + case CHANGE_BANNER: + this.newBannerStack = readItemStack(buf); + break; + case SEND_OFFER: + case SEND_ULTIMATUM: + this.targetFaction = readUUID(buf); + this.agreementData = readEasyNBT(buf); + break; + default: break; } } @@ -95,18 +301,40 @@ public void fromBytes(ByteBuf buf) @Override public void toBytes(ByteBuf buf) { - //this.writeString(buf, this.actor.getDisplayName()); - this.writeEnum(buf, this.action); + writeEnum(buf, action); switch(action) { case CLAIM: case START_SEIZING: - writeString(buf, property.getUUID().toString()); - break; - case MERGE: + writeString(buf, propertyUUID.toString()); break; case ADD_MEMBER: case REMOVE_MEMBER: + writeString(buf, targetPlayer.toString()); + break; + case MERGE: + writeUUID(buf, targetFaction); + break; + case DISBAND: + break; + case RENAME: + writeString(buf, newDisplayName); + break; + case CHANGE_LAW_FORM: + writeEnum(buf, newLawForm); + break; + case CHANGE_COLOR: + writeColor(buf, newColor); + break; + case CHANGE_BANNER: + writeItemStack(buf, newBannerStack); + break; + case SEND_OFFER: + case SEND_ULTIMATUM: + writeUUID(buf, targetFaction); + writeEasyNBT(buf, agreementData); + break; + default: break; } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java index b3a3d233b..6779d1497 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java @@ -12,15 +12,18 @@ import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; +import java.util.UUID; + /** * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 + * @updated 26.04.2026 * @since 12.09.2025 */ public class MessageDiplomacySync extends IIMessage { boolean updateAll; - String identityName; + UUID identity; boolean shouldRemove; EasyNBT tagCompound; @@ -29,10 +32,10 @@ public MessageDiplomacySync() } - public MessageDiplomacySync(boolean updateAll, String identityName, boolean shouldRemove, EasyNBT tagCompound) + private MessageDiplomacySync(boolean updateAll, UUID identity, boolean shouldRemove, EasyNBT tagCompound) { this.updateAll = updateAll; - this.identityName = identityName; + this.identity = identity; this.shouldRemove = shouldRemove; this.tagCompound = tagCompound; } @@ -44,12 +47,12 @@ public static MessageDiplomacySync updateAllMessage() public static MessageDiplomacySync removeIdentityMessage(OwnerIdentity identity) { - return new MessageDiplomacySync(false, identity.getDisplayName(), true, null); + return new MessageDiplomacySync(false, identity.getUUID(), true, null); } public static MessageDiplomacySync updateIdentityMessage(OwnerIdentity identity) { - return new MessageDiplomacySync(false, identity.getDisplayName(), false, identity.toNBT()); + return new MessageDiplomacySync(false, identity.getUUID(), false, identity.toNBT()); } @Override @@ -69,9 +72,9 @@ protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) } if(shouldRemove) - DiplomacyUtils.clientRemoveIdentity(identityName); + DiplomacyUtils.clientRemoveIdentity(identity); else - DiplomacyUtils.clientUpdateIdentity(identityName, tagCompound); + DiplomacyUtils.clientUpdateIdentity(identity, tagCompound); } @Override @@ -80,7 +83,7 @@ public void fromBytes(ByteBuf buf) updateAll = buf.readBoolean(); if(!updateAll) { - identityName = readString(buf); + identity = readUUID(buf); shouldRemove = buf.readBoolean(); } if(!shouldRemove) @@ -93,7 +96,7 @@ public void toBytes(ByteBuf buf) buf.writeBoolean(updateAll); if(!updateAll) { - writeString(buf, identityName); + writeUUID(buf, identity); buf.writeBoolean(shouldRemove); } if(!shouldRemove) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageGuiNBT.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageGuiNBT.java index 9f53706c2..687e5b273 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageGuiNBT.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageGuiNBT.java @@ -49,7 +49,7 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) { if(closeMessage) { - handler.player.closeContainer(); + handler.player.closeScreen(); return; } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java index b9b6f6e0e..1eb113778 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java @@ -96,7 +96,7 @@ public void fromBytes(ByteBuf buf) { this.pos = readPos(buf); byte mutex = buf.readByte(); - this.ownerIdentity = (mutex&1)!=0?DiplomacyUtils.getIdentityByName(readString(buf)): null; + this.ownerIdentity = (mutex&1)!=0?DiplomacyUtils.getIdentityByUUID(readString(buf)): null; this.claimData = (mutex&2)!=0?ChunkClaimData.fromNBT(readEasyNBT(buf)): null; } @@ -107,7 +107,7 @@ public void toBytes(ByteBuf buf) byte mutex = (byte)((ownerIdentity!=null?1: 0)+(claimData!=null?2: 0)); buf.writeByte(mutex); if(ownerIdentity!=null) - writeString(buf, ownerIdentity.getDisplayName()); + writeString(buf, ownerIdentity.getStringUUID()); if(claimData!=null) writeEasyNBT(buf, claimData.toNBT()); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java index 8a6a8cbd2..3d4bfd3fe 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java @@ -2,6 +2,9 @@ import blusunrize.immersiveengineering.client.ClientUtils; import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.EnumDyeColor; +import net.minecraft.item.ItemBanner; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; @@ -14,6 +17,7 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIIChunkClaimData; import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.ChunkClaimData; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; @@ -21,8 +25,11 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; +import java.util.Collections; import java.util.HashMap; +import java.util.Set; import java.util.UUID; +import java.util.stream.Collectors; /** * @author Pabilo8 (pabilo@iiteam.net) @@ -31,7 +38,7 @@ */ public class DiplomacyUtils { - private static final HashMap OWNER_IDENTITIES = new HashMap<>(); + private static final HashMap OWNER_IDENTITIES = new HashMap<>(); private static final HashMap PROPERTIES = new HashMap<>(); public static OwnerIdentity NEUTRAL, GLOBAL_ENEMY; @@ -41,43 +48,60 @@ public class DiplomacyUtils //--- NBT ---// - public static void loadAllFromNBT(EasyNBT nbt) + public static void init() { - diplomacyInitialized = true; + UUID ieFakePlayerID = UUID.fromString("99562b85-bd1a-4ded-bb1a-c307bf0c0133"); + //Create the neutral faction if(NEUTRAL==null) - NEUTRAL = new OwnerIdentity("Neutral") - .withMember("[ImmersiveEngineering]", true) + NEUTRAL = new OwnerIdentity(UUID.fromString("00000000-0000-0000-0000-000000000000"), "Neutral") + .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole(), false) + .withBanner(ItemBanner.makeBanner(EnumDyeColor.WHITE, null)) .withLawForm(LawForm.COMMUNE) - .withColor(IIColor.MC_GRAY) - .withPermission(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.OTHERS_ALLOW) - .withPermission(PermissionCategory.MILITARY_AID, PermissionLevel.OTHERS_ALLOW) - .withPermission(PermissionCategory.LOGISTICS, PermissionLevel.OTHERS_ALLOW) - .withPermission(PermissionCategory.TRADE, PermissionLevel.OTHERS_ALLOW); + .withColor(IIColor.MC_GRAY); //Create the global enemy faction if(GLOBAL_ENEMY==null) - GLOBAL_ENEMY = new OwnerIdentity("GlobalEnemy") - .withMember("[ImmersiveEngineering]", true) + GLOBAL_ENEMY = new OwnerIdentity(UUID.fromString("ffffffff-ffff-ffff-ffff-ffffffffffff"), "GlobalEnemy") + .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole(), false) + .withBanner(ItemBanner.makeBanner(EnumDyeColor.BLACK, null)) .withColor(IIColor.MC_BLACK) - .withLawForm(LawForm.COMMISARIAT) - .withAllPermissions(PermissionLevel.OWNER_ALLOW) - .withPermission(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.MEMBER_ALLOW); + .withLawForm(LawForm.COMMISARIAT); + //Add the default factions to the map + OWNER_IDENTITIES.put(NEUTRAL.getUUID(), NEUTRAL); + OWNER_IDENTITIES.put(GLOBAL_ENEMY.getUUID(), GLOBAL_ENEMY); + + //Initialization is on after the factions are first loaded from NBT + diplomacyInitialized = false; + } + + public static void loadAllFromNBT(EasyNBT nbt) + { + diplomacyInitialized = true; //Load factions from NBT nbt.streamList(NBTTagCompound.class, KEY_IDENTITIES) + .map(EasyNBT::wrapNBT) .map(OwnerIdentity::new) .distinct() - .forEach(id -> OWNER_IDENTITIES.compute(id.getDisplayName(), + .forEach(loaded -> OWNER_IDENTITIES.compute(loaded.getUUID(), //Merge with existing placeholder identity if present (oid, identity) -> { if(identity==null) - return id; - identity.loadFromNBT(id.toNBT()); + return loaded; + identity.loadFromNBT(loaded.toNBT()); return identity; })); //Remove identities that are invalid OWNER_IDENTITIES.values().removeIf(OwnerIdentity::isInvalid); + + //Fix loaded properties + PROPERTIES.values().stream() + .map(IOwnableProperty::master) + .forEach(property -> { + OwnerIdentity identity = property.getOwnerIdentity(); + property.setOwnerIdentity(identity.isInvalid()?NEUTRAL: identity); + }); } public static EasyNBT saveAllToNBT() @@ -94,6 +118,8 @@ public static void unload() diplomacyInitialized = false; OWNER_IDENTITIES.clear(); PROPERTIES.clear(); + NEUTRAL = null; + GLOBAL_ENEMY = null; } public static void validateProperty(IOwnableProperty property) @@ -135,7 +161,7 @@ public static void claimChunks(IOwnableProperty property) } ChunkClaimData claimData = ownership.getClaimData(); - if(claimData!=null&&ownership.getOwner()!=NEUTRAL) + if((diplomacyInitialized^ownership.getOwner().isInvalid())&&claimData!=null&&ownership.getOwner()!=NEUTRAL) { //Already claimed chunk long existingClaimTime = claimData.getClaimTime(); @@ -169,14 +195,37 @@ public static OwnerIdentity getLocalPlayerIdentity() return getOwnerIdentityForEntity(ClientUtils.mc().player); } - @Nonnull - public static OwnerIdentity getIdentityByName(String name) + public static OwnerIdentity getIdentityByUUID(String uuid) + { + try + { + UUID parsed = UUID.fromString(uuid); + return getIdentityByUUID(parsed); + } catch(IllegalArgumentException e) + { + return NEUTRAL; + } + } + + public static OwnerIdentity getIdentityByUUID(UUID uuid) { //Return a placeholder identity if(!diplomacyInitialized) - return OWNER_IDENTITIES.computeIfAbsent(name, OwnerIdentity::new); - //Get an existing identity - return OWNER_IDENTITIES.getOrDefault(name, NEUTRAL); + return OWNER_IDENTITIES.computeIfAbsent(uuid, OwnerIdentity::new); + return OWNER_IDENTITIES.getOrDefault(uuid, NEUTRAL); + } + + @Nullable + public static OwnerIdentity getIdentityByName(String name) + { + if(name.equals("neutral")) + return NEUTRAL; + if(name.equals("global_enemy")) + return GLOBAL_ENEMY; + for(OwnerIdentity value : OWNER_IDENTITIES.values()) + if(value.getDisplayName().equals(name)) + return value; + return null; } @Nonnull @@ -187,14 +236,15 @@ public static OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) if(identity.isMember(player)) return identity; - if(!player.world.isRemote) + //Only players should be able to create a new indentity + if(!player.world.isRemote&&player instanceof EntityPlayer) { //Create new identity OwnerIdentity identity = new OwnerIdentity(player); - OWNER_IDENTITIES.put(identity.getDisplayName(), identity); + OWNER_IDENTITIES.put(identity.getUUID(), identity); + //Save and update clients - IISaveData.setDirty(0); - IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); + saveAndSyncIdentity(identity); return identity; } @@ -214,6 +264,11 @@ public static IChunkOwnership getChunkOwnership(Chunk chunk) return null; } + public static void setChunkOwnership(Chunk chunk, IChunkOwnership ownership) + { + + } + public static IChunkOwnership getPositionOwnership(World world, BlockPos pos) { Chunk chunk = world.getChunkFromBlockCoords(pos); @@ -224,54 +279,145 @@ public static IChunkOwnership getPositionOwnership(World world, BlockPos pos) public static void claimProperty(OwnerIdentity identity, IOwnableProperty property) { - //Set new property owner property.master().setOwnerIdentity(identity); + saveAndSyncIdentity(identity); + } - //Save and update clients - IISaveData.setDirty(0); - IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); + public static void proposeAgreement(OwnerIdentity from, OwnerIdentity to, DiplomaticAgreement proposal) + { + // Save proposal to both factions' pending lists + from.addGrantorAgreement(proposal); + to.addTargetAgreement(proposal); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(from)); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(to)); + saveAndSyncIdentity(from); + saveAndSyncIdentity(to); + } + + // In accept/deny of an agreement (when the target faction accepts/denies a proposal): + public static void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgreement proposal) + { + if(!proposal.isPending()) return; + proposal.accept(); + // Remove from pending lists + acceptingFaction.removeAgreement(proposal); + OwnerIdentity sourceFaction = DiplomacyUtils.getIdentityByUUID(proposal.getSourceFaction()); + if(sourceFaction!=DiplomacyUtils.NEUTRAL) + { + sourceFaction.removeAgreement(proposal); + //Apply terms + sourceFaction.addGrantorAgreement(proposal); + acceptingFaction.addTargetAgreement(proposal); + //Execute chunk transfers + for(UUID propId : proposal.getTransferredProperties()) + { + IOwnableProperty prop = getPropertyByUUID(propId); + if(prop!=null) + prop.master().setOwnerIdentity(sourceFaction); // whichever direction + } + } + IISaveData.setDirty(); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(sourceFaction)); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(acceptingFaction)); } public static OwnerIdentity merge(OwnerIdentity a, OwnerIdentity b) { //Merge two identities OwnerIdentity merged = new OwnerIdentity(a, b); - OWNER_IDENTITIES.remove(a.getDisplayName()); - OWNER_IDENTITIES.remove(b.getDisplayName()); - OWNER_IDENTITIES.put(merged.getDisplayName(), merged); + OWNER_IDENTITIES.remove(a.getUUID()); + OWNER_IDENTITIES.remove(b.getUUID()); + OWNER_IDENTITIES.put(merged.getUUID(), merged); //Save and update clients - IISaveData.setDirty(0); + IISaveData.setDirty(); IIPacketHandler.sendToAllClients(MessageDiplomacySync.removeIdentityMessage(a)); IIPacketHandler.sendToAllClients(MessageDiplomacySync.removeIdentityMessage(b)); IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(merged)); return merged; } - public static OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... betweem) + public static OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... between) { //Save and update clients - IISaveData.setDirty(0); - IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); + saveAndSyncIdentity(identity); return new OwnerIdentity[]{identity}; } + //--- Player Invitation ---// + + public static Set getPendingInvitationsForPlayer(UUID playerUUID) + { + return OWNER_IDENTITIES.values().stream() + .filter(oi -> oi.isInvited(playerUUID)) + .map(OwnerIdentity::getDisplayName) + .collect(Collectors.toSet()); + } + + public static Set getPendingInvitationsForFaction(UUID factionUUID) + { + OwnerIdentity faction = getIdentityByUUID(factionUUID); + return faction!=NEUTRAL?faction.getInvitedPlayers(): Collections.emptySet(); + } + + public static boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) + { + if(identity.isInvited(playerUUID)) + { + //Add to new identity + identity.removeInvitation(playerUUID); + identity.withMember(playerUUID, identity.getStartingMemberRole(), true); + + //Remove from old identity + OWNER_IDENTITIES.values().stream() + .filter(oi -> oi!=identity) + .filter(oi -> oi.isMember(playerUUID)) + .forEach(faction -> { + //Remove player from old identity + faction.removeMember(playerUUID, true); + }); + + + return true; + } + return false; + } + + public static boolean denyInvitation(OwnerIdentity identity, UUID playerUUID) + { + if(identity.isInvited(playerUUID)) + { + identity.removeInvitation(playerUUID); + saveAndSyncIdentity(identity); + return true; + } + return false; + } + + //--- Server Sync Methods ---// + + public static void saveAndSyncIdentity(OwnerIdentity identity) + { + IISaveData.setDirty(); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); + } + //--- Client Sync Methods ---// - public static void clientRemoveIdentity(String identityName) + public static void clientRemoveIdentity(UUID uuid) { - OWNER_IDENTITIES.remove(identityName); + OWNER_IDENTITIES.remove(uuid); } - public static void clientUpdateIdentity(String identityName, EasyNBT tagCompound) + public static void clientUpdateIdentity(UUID uuid, EasyNBT tagCompound) { - OwnerIdentity identity = getIdentityByName(identityName); + OwnerIdentity identity = getIdentityByUUID(uuid); if(identity!=NEUTRAL) identity.loadFromNBT(tagCompound); else { - OwnerIdentity updated = new OwnerIdentity(tagCompound.unwrap()); - OWNER_IDENTITIES.put(identityName, updated); + OwnerIdentity updated = new OwnerIdentity(tagCompound); + OWNER_IDENTITIES.put(uuid, updated); } } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java index 4a48a6a72..5e7200a10 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java @@ -1,25 +1,92 @@ package pl.pabilo8.immersiveintelligence.common.util.diplomacy; +import pl.pabilo8.immersiveintelligence.common.util.IIReference; +import pl.pabilo8.immersiveintelligence.common.util.ILocalizedEnum; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; + +import javax.annotation.Nullable; + /** * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 * @since 12.09.2025 */ -public enum DiplomaticAction +public enum DiplomaticAction implements ILocalizedEnum { - ADD_MEMBER, - REMOVE_MEMBER, - MERGE, - DISBAND, + /** + * Invite a player to the identity's members list + */ + ADD_MEMBER(PermissionCategory.INVITE_MEMBERS), + /** + * Remove a player from the identity's members list + */ + REMOVE_MEMBER(PermissionCategory.REMOVE_MEMBERS), + /** + * Merge the identity with another one + */ + MERGE(PermissionCategory.MERGE), + /** + * Disband the identity, removing all members and deleting all claims + */ + DISBAND(PermissionCategory.DISBAND), - RENAME, - CHANGE_LAW_FORM, - CHANGE_COLOR, - CHANGE_BANNER, + /** + * Change the identity's name + */ + RENAME(PermissionCategory.MODIFY_INSIGNIA), + /** + * Change the identity's law form + */ + CHANGE_LAW_FORM(PermissionCategory.MODIFY_INSIGNIA), + /** + * Change the identity's color + */ + CHANGE_COLOR(PermissionCategory.MODIFY_INSIGNIA), + /** + * Change the identity's banner + */ + CHANGE_BANNER(PermissionCategory.MODIFY_INSIGNIA), + /** + * Claim a property without an owner + */ CLAIM, - START_SEIZING, + /** + * Seize another identity's claim, making it your own. May result in a diplomatic incident. + */ + START_SEIZING(PermissionCategory.FOREIGN_AFFAIRS), + + /** + * Send a diplomatic offer to another identity, which may be accepted or rejected without any consequences. + */ + SEND_OFFER(PermissionCategory.FOREIGN_AFFAIRS), + /** + * Send a diplomatic ultimatum to another identity, which may be accepted or rejected. May result in a diplomatic incident if the ultimatum is rejected. + */ + SEND_ULTIMATUM(PermissionCategory.FOREIGN_AFFAIRS); + + @Nullable + private PermissionCategory requiredPermission; + + DiplomaticAction() + { + this(null); + } + + DiplomaticAction(@Nullable PermissionCategory requiredPermission) + { + this.requiredPermission = requiredPermission; + } + + @Nullable + public PermissionCategory getRequiredPermission() + { + return requiredPermission; + } - SEND_OFFER, - SEND_ULTIMATUM + @Override + public String geLocaleKey() + { + return IIReference.DESCRIPTION_KEY+"diplomacy.action."; + } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java index 37c347e2f..ca2cab932 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java @@ -5,6 +5,7 @@ import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import pl.pabilo8.immersiveintelligence.common.util.IWorldPosProvider; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import java.util.UUID; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/LawForm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/LawForm.java index 49726113c..7983e168e 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/LawForm.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/LawForm.java @@ -1,6 +1,12 @@ package pl.pabilo8.immersiveintelligence.common.util.diplomacy; import pl.pabilo8.immersiveintelligence.common.util.ISerializableEnum; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; +import scala.actors.threadpool.Arrays; + +import java.util.List; +import java.util.function.Supplier; /** * @author Pabilo8 (pabilo@iiteam.net) @@ -12,34 +18,234 @@ public enum LawForm implements ISerializableEnum /** * No special law form. Does not have a development tree. Default permissions apply. */ - DEFAULT, + DEFAULT( + new PermissionRole("owner", "Owner", true) + .withAllPermissions(true), + + new PermissionRole("trusted", "Trusted") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("member", "Member") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true) + ), /** * A company is owned by private individuals or shareholders. It operates for profit and is managed by a board of directors.
* Rank in a company ladder depends on the number of shares you own. */ - COMPANY, + COMPANY( + new PermissionRole("ceo", "CEO", true) + .withAllPermissions(true), + + new PermissionRole("cfo", "CFO") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("shareholder", "Shareholder") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("manager", "Manager") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("employee", "Employee") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true) + ), /** * A republic is governed by elected officials who represent its members. Leadership rotates based on scheduled elections.
* Rank is earned through election results. */ - REPUBLIC, + REPUBLIC( + new PermissionRole("president", "President", true) + .withAllPermissions(true), + + new PermissionRole("minister", "Minister", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("representative", "Representative") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true), + + new PermissionRole("citizen", "Citizen") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true) + ), /** * A commune is a collective organization where all members share ownership equally. Decisions are made by consensus or direct vote.
* Rank is nonexistent - authority rests in collective agreement. */ - COMMUNE, + COMMUNE( + new PermissionRole("member", "Member", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false) + ), /** * A commissariat is an administrative structure ruled by appointed officials, often backed by ideology or military power.
* Rank is assigned by the central authority, not by consent. */ - COMMISARIAT, + COMMISARIAT("citizen", "citizen", + new PermissionRole("supreme_commissar", "Supreme Commissar", true) + .withAllPermissions(true), + + new PermissionRole("comissar", "Commissar") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("officer", "Officer") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("enforcer", "Enforcer") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true), + + new PermissionRole("citizen", "Citizen") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true), + + new PermissionRole("sub_citizen", "Second-Class Citizen") + .withAllPermissions(false) + ), /** * A free city is governed by a city council, each councillor represents a specialization: industry, agriculture, trade, logistics and military.
* Rank is based on influence within the city’s institutions. */ - FREE_CITY, + FREE_CITY( + new PermissionRole("mayor", "Mayor", true) + .withAllPermissions(true), + + new PermissionRole("councilor_industry", "Councilor of Industry", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("councilor_agriculture", "Councilor of Agriculture", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("councilor_trade", "Councilor of Trade", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("councilor_logistics", "Councilor of Logistics", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("councilor_military", "Councilor of Military Affairs", true) + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("citizen", "Citizen") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true) + ), /** * Authority is inherited through bloodline. Ownership passes to heirs upon death (despite respawn). */ - DYNASTY + DYNASTY( + new PermissionRole("ruler", "Ruler", true) + .withAllPermissions(true), + + new PermissionRole("heir", "Heir") + .withAllPermissions(true) + .withPermission(PermissionCategory.DISBAND, false) + .withPermission(PermissionCategory.MERGE, false), + + new PermissionRole("noble", "Noble") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true), + + new PermissionRole("commoner", "Commoner") + .withAllPermissions(false) + .withPermission(PermissionCategory.MILITARY_AID, true) + .withPermission(PermissionCategory.TRANSIT, true) + .withPermission(PermissionCategory.TRADE, true) + .withPermission(PermissionCategory.RESEARCH, true) + .withPermission(PermissionCategory.LOGISTICS, true) + .withPermission(PermissionCategory.CONTAINER_ACCESS, true) + ); + + private final String startingRole, ownerRole; + private final Supplier> roles; + + LawForm(String startingRole, String ownerRole, PermissionRole... roles) + { + this.startingRole = startingRole; + this.ownerRole = ownerRole; + //noinspection unchecked + this.roles = () -> Arrays.asList(roles); + } + + LawForm(PermissionRole... roles) + { + //Last role is the default starting role + this(roles[roles.length-1].getId(), roles[0].getId(), roles); + } + + public List getDefaultRoles() + { + return this.roles.get(); + } + + public String getStartingRole() + { + return startingRole; + } + + public String getOwnerRole() + { + return ownerRole; + } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index 15a1f994a..122d4de78 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -3,113 +3,180 @@ import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Items; +import net.minecraft.item.ItemBanner; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagString; import net.minecraft.world.World; +import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; +import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import javax.annotation.Nonnull; import javax.annotation.Nullable; import java.util.*; -import java.util.Map.Entry; /** * Represents the identity of an owner (single or group of owners) of a tile entity or entity. - * An owner can be a single player, a group of player, a team, a group of teams and any combination of it. + *

+ * Members are stored by UUID and assigned a {@link PermissionRole}. Ownership is determined + * solely by the role's {@link PermissionRole#isOwner()} flag – there is no separate owner list. + *

* * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 + * @updated 24.04.2026 * @since 03.09.2025 */ public class OwnerIdentity { - private static final EnumMap DEFAULT_LEVELS = new EnumMap<>(PermissionCategory.class); - - static - { - DEFAULT_LEVELS.put(PermissionCategory.DISBAND, PermissionLevel.OWNER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.MERGE, PermissionLevel.OWNER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.ADD_MEMBERS, PermissionLevel.OWNER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.REMOVE_MEMBERS, PermissionLevel.OWNER_ALLOW); - - DEFAULT_LEVELS.put(PermissionCategory.MILITARY_AID, PermissionLevel.ALLIES_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.TRANSIT, PermissionLevel.OTHERS_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.TRADE, PermissionLevel.OTHERS_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.RESEARCH, PermissionLevel.MEMBER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.LOGISTICS, PermissionLevel.MEMBER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.CONTAINER_ACCESS, PermissionLevel.MEMBER_ALLOW); - DEFAULT_LEVELS.put(PermissionCategory.BREAKING_STRUCTURES, PermissionLevel.MEMBER_ALLOW); - } - - //Publicly displayed name - private final String displayName; - //Members - private final List owners = new ArrayList<>(); - private final List players = new ArrayList<>(); - //Permissions - private final EnumMap permissions = new EnumMap<>(PermissionCategory.class); - private final HashMap relations = new HashMap<>(); + private final UUID uuid; + private String displayName; + private final Map memberRoles = new HashMap<>(); + private final Map availableRoles = new LinkedHashMap<>(); + private final Map relations = new HashMap<>(); + private String startingMemberRole = LawForm.DEFAULT.getStartingRole(); private LawForm lawForm = LawForm.DEFAULT; - //Presentation private IIColor color = IIColor.ALPHA; private ItemStack banner = new ItemStack(Items.BANNER); private boolean invalid; - protected OwnerIdentity(String displayName) + //--- Diplomacy (agreements) ---// + private final Map activeAgreementsAsGrantor = new HashMap<>(); + private final Map activeAgreementsAsTarget = new HashMap<>(); + private final Map pendingOutgoingProposals = new HashMap<>(); + private final Map pendingIncomingProposals = new HashMap<>(); + + //--- Invitations ---// + private final Set invitedPlayers = new HashSet<>(); + + //--- Constructors ---// + protected OwnerIdentity(UUID uuid) + { + this.uuid = uuid; + this.displayName = "placeholder"; + this.invalid = true; + initAvailableRoles(); + } + + protected OwnerIdentity(UUID uuid, String displayName) { + this.uuid = uuid; this.displayName = displayName; this.invalid = true; + initAvailableRoles(); } public OwnerIdentity(EntityLivingBase player) { - this(player.getName()); - this.withMember(player, true); + this(UUID.randomUUID(), player.getName()); + this.withMember(player.getUniqueID(), LawForm.DEFAULT.getOwnerRole(), true); this.color = IIColor.fromHSV(player.getRNG().nextFloat(), 0.35f, 0.85f); this.banner = new ItemStack(Items.BANNER, 1, color.getDyeColor().getMetadata()); } public OwnerIdentity(OwnerIdentity a, OwnerIdentity b) { - this(a.getDisplayName()+"-"+b.getDisplayName()); + this(UUID.randomUUID(), a.getDisplayName()+"-"+b.getDisplayName()); this.invalid = false; - this.players.addAll(a.players); - this.players.addAll(b.players); - this.owners.addAll(a.owners); - this.owners.addAll(b.owners); + //Mix colors and make a banner + this.color = a.color.mixedWith(b.color, 0.5f); + this.banner = new ItemStack(Items.BANNER, 1, color.getDyeColor().getMetadata()); + initAvailableRoles(); + + //Merge members + for(UUID uuid : a.memberRoles.keySet()) + this.memberRoles.put(uuid, getStartingMemberRole()); + for(UUID uuid : b.memberRoles.keySet()) + this.memberRoles.put(uuid, getStartingMemberRole()); a.invalid = true; b.invalid = true; } - public OwnerIdentity(NBTTagCompound tag) + public OwnerIdentity(EasyNBT tag) { - this(tag.getString("displayName")); + this(tag.getUUID("uuid"), tag.getString("displayName")); this.invalid = false; - loadFromNBT(EasyNBT.wrapNBT(tag)); + loadFromNBT(tag); } - //--- With ---// + private void initAvailableRoles() + { + this.availableRoles.clear(); + for(PermissionRole role : lawForm.getDefaultRoles()) + this.availableRoles.put(role.getId(), role); + this.startingMemberRole = lawForm.getStartingRole(); + } + + //--- Builder-style setters ---// + + public OwnerIdentity withDisplayName(String displayName) + { + this.displayName = displayName; + return this; + } - public OwnerIdentity withMember(EntityLivingBase member, boolean owner) + public OwnerIdentity withStartingMemberRole(String startingMemberRole) { - return withMember(member.getName(), owner); + this.startingMemberRole = startingMemberRole; + return this; } - public OwnerIdentity withMember(String memberName, boolean owner) + /** + * Adds a member with the given role. If the member is already present, updates their role. + * + * @param uuid player UUID + * @param roleId id of the role (must exist in availableRoles) + * @param sync if true, mark data as dirty and send update to clients + */ + public OwnerIdentity withMember(UUID uuid, String roleId, boolean sync) { invalid = false; - if(owner&&!owners.contains(memberName)) - this.owners.add(memberName); - if(!players.contains(memberName)) - this.players.add(memberName); + if(availableRoles.containsKey(roleId)) + { + memberRoles.put(uuid, roleId); + if(sync) + DiplomacyUtils.saveAndSyncIdentity(this); + } + return this; + } + + public OwnerIdentity removeMember(UUID uuid, boolean sync) + { + memberRoles.remove(uuid); + //Remove + if(memberRoles.isEmpty()) + this.disband(); + else + DiplomacyUtils.saveAndSyncIdentity(this); return this; } + private void disband() + { + this.invalid = true; + this.displayName = "invalid"; + + this.memberRoles.clear(); + this.availableRoles.clear(); + this.relations.clear(); + this.activeAgreementsAsGrantor.clear(); + this.activeAgreementsAsTarget.clear(); + this.pendingOutgoingProposals.clear(); + this.pendingIncomingProposals.clear(); + this.invitedPlayers.clear(); + + IIPacketHandler.sendToAllClients(MessageDiplomacySync.removeIdentityMessage(this)); + } + public OwnerIdentity withLawForm(LawForm lawForm) { this.lawForm = lawForm; + initAvailableRoles(); return this; } @@ -119,27 +186,48 @@ public OwnerIdentity withColor(IIColor color) return this; } - public OwnerIdentity withBanner() + public OwnerIdentity withBanner(@Nonnull ItemStack banner) { + if(banner.getItem() instanceof ItemBanner) + this.banner = banner; return this; } - //--- Getters ---// + public String getStringUUID() + { + return uuid.toString(); + } + + public UUID getUUID() + { + return uuid; + } + public String getDisplayName() { return displayName; } - public List getOwners() + public Map getMemberRolesMap() + { + return Collections.unmodifiableMap(memberRoles); + } + + public Set getMembers() + { + return Collections.unmodifiableSet(memberRoles.keySet()); + } + + public boolean isMember(UUID uuid) { - return Collections.unmodifiableList(owners); + return memberRoles.containsKey(uuid); } - public List getPlayers() + public String getStartingMemberRole() { - return Collections.unmodifiableList(players); + return startingMemberRole; } public ItemStack getBanner() @@ -147,10 +235,6 @@ public ItemStack getBanner() return banner; } - /** - * Returns the color associated with this owner (team or player). - * For teams, this could be a team color; for players, a default or skin-based color. - */ public IIColor getColor() { return color; @@ -161,67 +245,121 @@ public LawForm getLawForm() return lawForm; } - //--- Permission Methods ---// + public boolean isInvalid() + { + return invalid; + } - public OwnerIdentity withPermission(PermissionCategory category, PermissionLevel level) + public boolean hasAnyPlayers() { - permissions.put(category, level); - return this; + return !memberRoles.isEmpty(); } - public PermissionLevel getPermission(PermissionCategory category) + //--- Role access ---// + + @Nullable + public PermissionRole getRoleOf(UUID playerUUID) { - return permissions.computeIfAbsent(category, DEFAULT_LEVELS::get); + String roleId = memberRoles.get(playerUUID); + return roleId!=null?availableRoles.get(roleId): null; } - public OwnerIdentity withAllPermissions(PermissionLevel permissionLevel) + public Map getAvailableRoles() { - for(PermissionCategory value : PermissionCategory.values()) - permissions.put(value, permissionLevel); - return this; + return Collections.unmodifiableMap(availableRoles); } - public boolean isPermitted(@Nonnull EntityLivingBase entity, PermissionCategory category) + /** + * Returns true if the player holds a role marked as owner. + */ + public boolean isOwner(UUID playerUUID) { - OwnerIdentity otherIdentity = DiplomacyUtils.getOwnerIdentityForEntity(entity); - PermissionLevel permission = getPermission(category); - String name = entity.getName(); + PermissionRole role = getRoleOf(playerUUID); + return role!=null&&role.isOwner(); + } - //Direct owner check - if(permission.atLeast(PermissionLevel.OWNER_ALLOW)&&owners.contains(name)) - return true; + //--- Permission check (role‑based) ---// - //Member check (also covers owners implicitly if you want redundancy) - if(permission.atLeast(PermissionLevel.MEMBER_ALLOW)&&players.contains(name)) + /** + * Permission logic: + *
    + *
  1. Always allow actions done to the neutral faction and ones not requiring any permission.
  2. + *
  3. If the entity is an owner (role.isOwner() == true) → allow everything.
  4. + *
  5. If the entity is a member and their role explicitly allows the category → allow.
  6. + *
  7. If this faction has granted the category to the entity's faction via an active agreement → allow.
  8. + *
  9. Otherwise deny.
  10. + *
+ */ + public boolean isPermitted(@Nonnull EntityLivingBase entity, @Nullable PermissionCategory category) + { + if(category==null||this==DiplomacyUtils.NEUTRAL) return true; - //Diplomatic status checks - DiplomaticStatus status = relations.getOrDefault(otherIdentity, DiplomaticStatus.NEUTRAL); + UUID uuid = entity.getUniqueID(); + OwnerIdentity otherIdentity = DiplomacyUtils.getOwnerIdentityForEntity(entity); - if(permission.atLeast(PermissionLevel.ALLIES_ALLOW)&&status.atLeast(DiplomaticStatus.ALLIED)) + if(isOwner(uuid)) return true; - if(permission.atLeast(PermissionLevel.ENEMY_ALLOW)&&status.atLeast(DiplomaticStatus.ENEMY)) + + PermissionRole role = getRoleOf(uuid); + if(role!=null&&role.isAllowed(category)) return true; - //OTHERS_ALLOW: anyone passes - return permission.atLeast(PermissionLevel.OTHERS_ALLOW); + DiplomaticAgreement grantorAgreement = activeAgreementsAsGrantor.get(otherIdentity.getUUID()); + return grantorAgreement!=null&&grantorAgreement.getGrantedPermissions().getOrDefault(category, false); + } + + //--- Agreement management ---// + + public void addGrantorAgreement(DiplomaticAgreement agreement) + { + if(agreement.isActive()) + activeAgreementsAsGrantor.put(agreement.getTargetFaction(), agreement); + else + pendingOutgoingProposals.put(agreement.getTargetFaction(), agreement); + } + + public void addTargetAgreement(DiplomaticAgreement agreement) + { + if(agreement.isActive()) + activeAgreementsAsTarget.put(agreement.getSourceFaction(), agreement); + else + pendingIncomingProposals.put(agreement.getSourceFaction(), agreement); + } + + public void removeAgreement(DiplomaticAgreement agreement) + { + activeAgreementsAsGrantor.remove(agreement.getTargetFaction()); + activeAgreementsAsTarget.remove(agreement.getSourceFaction()); + pendingOutgoingProposals.remove(agreement.getTargetFaction()); + pendingIncomingProposals.remove(agreement.getSourceFaction()); + } + + //--- Invitations (for external players) ---// + public void invitePlayer(UUID playerUUID) + { + invitedPlayers.add(playerUUID); + } + + public boolean isInvited(UUID playerUUID) + { + return invitedPlayers.contains(playerUUID); + } + + public void removeInvitation(UUID playerUUID) + { + invitedPlayers.remove(playerUUID); } - //--- Relation Methods ---// + public Set getInvitedPlayers() + { + return Collections.unmodifiableSet(invitedPlayers); + } + //--- Relations ---// public boolean isMember(EntityLivingBase entityLivingBase) { - String name = entityLivingBase.getName(); - if(!name.isEmpty()) - { - //Check if the entity is the owner - if(owners.contains(name)) - return true; - //Check if the entity is one of the players - return players.contains(name); - } - //return false otherwise - return false; + return isMember(entityLivingBase.getUniqueID()); } public boolean isHostile(@Nonnull EntityLivingBase entity) @@ -244,115 +382,165 @@ public DiplomaticStatus getRelationTowards(@Nonnull EntityLivingBase entity) @Nonnull public DiplomaticStatus getRelationTowards(@Nonnull OwnerIdentity other) { - if(other.equals(this)) + if(other.getUUID().equals(this.uuid)) return DiplomaticStatus.MEMBER; - return relations.getOrDefault(other, DiplomaticStatus.NEUTRAL); + return relations.getOrDefault(other.getUUID(), DiplomaticStatus.NEUTRAL); + } + + public void setRelation(OwnerIdentity other, DiplomaticStatus status) + { + relations.put(other.getUUID(), status); } @Nullable public EntityLivingBase getFirstResponsibleMember(World world) { - //TODO: 03.01.2026 factions without a player entity? - //First check for owners - for(String owner : owners) - { - EntityPlayer player = world.getPlayerEntityByName(owner); - if(player!=null) - return player; - } - //Then for normal members - for(String playerName : players) + //The so called "Odpowiedzialność zbiorowa"... + for(UUID uuid : memberRoles.keySet()) { - EntityPlayer player = world.getPlayerEntityByName(playerName); - if(player!=null) - return player; + EntityPlayer player = world.getPlayerEntityByUUID(uuid); + if(player!=null) return player; } return null; } - //--- NBT ---// - public EasyNBT toNBT() { - //Return an invalid tag if the identity is invalid if(invalid) return EasyNBT.newNBT().withBoolean("invalid", true); - //Save permissions - EasyNBT permissionsTag = EasyNBT.newNBT(); - for(Entry entry : permissions.entrySet()) - permissionsTag.withEnum(entry.getKey().getName(), entry.getValue()); + EasyNBT rolesTag = EasyNBT.newNBT(); + memberRoles.forEach((uuid, roleId) -> rolesTag.withString(uuid.toString(), roleId)); + + EasyNBT availRolesTag = EasyNBT.newNBT(); + availableRoles.forEach((id, role) -> availRolesTag.withTag(id, role.toNBT())); - //Save relations with other identities EasyNBT relationsTag = EasyNBT.newNBT(); - for(Entry entry : relations.entrySet()) - permissionsTag.withEnum(entry.getKey().getDisplayName(), entry.getValue()); + relations.forEach((otherUuid, status) -> relationsTag.withEnum(otherUuid.toString(), status)); + + EasyNBT grantorTag = saveAgreementMap(activeAgreementsAsGrantor); + EasyNBT targetTag = saveAgreementMap(activeAgreementsAsTarget); + EasyNBT outTag = saveAgreementMap(pendingOutgoingProposals); + EasyNBT inTag = saveAgreementMap(pendingIncomingProposals); + + List invitedList = new ArrayList<>(); + invitedPlayers.forEach(uuid -> invitedList.add(uuid.toString())); - //Save all data, nesting the compounds above into it return EasyNBT.newNBT() + .withUUID("uuid", uuid) .withString("displayName", displayName) - .withList("owners", owners.toArray()) - .withList("players", players.toArray()) - .withTag("permissions", permissionsTag) - .withTag("relations", relationsTag) + .withTag("memberRoles", rolesTag) + .withTag("availableRoles", availRolesTag) .withEnum("lawForm", lawForm) .withColor("color", color) - .withItemStack("banner", banner); + .withItemStack("banner", banner) + .withTag("relations", relationsTag) + .withTag("activeGrantorAgreements", grantorTag) + .withTag("activeTargetAgreements", targetTag) + .withTag("pendingOutgoing", outTag) + .withTag("pendingIncoming", inTag) + .withList("invitedPlayers", invitedList); } public void loadFromNBT(EasyNBT nbt) { - owners.clear(); - players.clear(); - permissions.clear(); + memberRoles.clear(); + availableRoles.clear(); relations.clear(); + activeAgreementsAsGrantor.clear(); + activeAgreementsAsTarget.clear(); + pendingOutgoingProposals.clear(); + pendingIncomingProposals.clear(); + invitedPlayers.clear(); - //Check for validity - if(invalid = nbt.getBoolean("invalid")) + if(nbt.getBoolean("invalid")) + { + invalid = true; return; + } + invalid = false; + + EasyNBT rolesTag = nbt.getEasyCompound("memberRoles"); + for(String key : rolesTag.asMap().keySet()) + { + UUID uuid = UUID.fromString(key); + String roleId = ((NBTTagString)rolesTag.asMap().get(key)).getString(); + memberRoles.put(uuid, roleId); + } - //Load owners, players and teams - nbt.streamList(NBTTagString.class, "owners").map(NBTTagString::getString).forEach(owners::add); - nbt.streamList(NBTTagString.class, "players").map(NBTTagString::getString).forEach(players::add); + lawForm = nbt.getEnum("lawForm", LawForm.class); + initAvailableRoles(); + EasyNBT availTag = nbt.getEasyCompound("availableRoles"); + for(String roleId : availTag.asMap().keySet()) + { + PermissionRole role = PermissionRole.fromNBT(availTag.getEasyCompound(roleId)); + availableRoles.put(role.getId(), role); + } - //Load permissions - EasyNBT permissionsTag = nbt.getEasyCompound("permissions"); - for(PermissionCategory category : PermissionCategory.values()) - if(permissionsTag.hasKey(category.getName())) - withPermission(category, permissionsTag.getEnum(category.getName(), PermissionLevel.class)); + color = nbt.getColor("color"); + banner = nbt.getItemStack("banner"); + displayName = nbt.getString("displayName"); - //Load relations EasyNBT relationsTag = nbt.getEasyCompound("relations"); for(String key : relationsTag.asMap().keySet()) { - //Only save relations with existing factions - OwnerIdentity identity = DiplomacyUtils.getIdentityByName(key); - if(identity!=DiplomacyUtils.NEUTRAL) - this.relations.put(identity, relationsTag.getEnum(key, DiplomaticStatus.class)); + UUID otherUuid = UUID.fromString(key); + DiplomaticStatus status = relationsTag.getEnum(key, DiplomaticStatus.class); + relations.put(otherUuid, status); } - this.lawForm = nbt.getEnum("lawForm", LawForm.class); - this.color = nbt.getColor("color"); - this.banner = nbt.getItemStack("banner"); + loadAgreementMap(nbt.getEasyCompound("activeGrantorAgreements"), activeAgreementsAsGrantor); + loadAgreementMap(nbt.getEasyCompound("activeTargetAgreements"), activeAgreementsAsTarget); + loadAgreementMap(nbt.getEasyCompound("pendingOutgoing"), pendingOutgoingProposals); + loadAgreementMap(nbt.getEasyCompound("pendingIncoming"), pendingIncomingProposals); + + nbt.streamList(NBTTagString.class, "invitedPlayers") + .map(NBTTagString::getString) + .map(UUID::fromString) + .forEach(invitedPlayers::add); + } + + private EasyNBT saveAgreementMap(Map map) + { + EasyNBT tag = EasyNBT.newNBT(); + int i = 0; + for(DiplomaticAgreement ag : map.values()) + tag.withTag(String.valueOf(i++), ag.toNBT()); + return tag; + } + + private void loadAgreementMap(EasyNBT tag, Map target) + { + if(tag==null) return; + for(Object obj : tag.asMap().values()) + { + NBTTagCompound comp = (NBTTagCompound)obj; + DiplomaticAgreement ag = new DiplomaticAgreement(EasyNBT.wrapNBT(comp)); + // Use the agreement's source/target UUID to key + if(ag.getSourceFaction().equals(this.uuid)) + target.put(ag.getTargetFaction(), ag); + else + target.put(ag.getSourceFaction(), ag); + } } - //--- Equals and HashCode ---// + //--- Equals & Hashcode ---// @Override public boolean equals(@Nullable Object o) { - if(this==o) return true; - if(o==null||getClass()!=o.getClass()) return false; - OwnerIdentity that = (OwnerIdentity)o; - return Objects.equals(displayName, that.displayName); - + if(this==o) + return true; + if(o==null||getClass()!=o.getClass()) + return false; + return uuid.equals(((OwnerIdentity)o).uuid); } @Override public int hashCode() { - return Objects.hash(displayName); + return uuid.hashCode(); } @Override @@ -360,14 +548,4 @@ public String toString() { return "OwnerIdentity:"+displayName; } - - public boolean hasAnyPlayers() - { - return !players.isEmpty(); - } - - public boolean isInvalid() - { - return invalid; - } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionCategory.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionCategory.java deleted file mode 100644 index d535726b1..000000000 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionCategory.java +++ /dev/null @@ -1,56 +0,0 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy; - -import pl.pabilo8.immersiveintelligence.common.util.ISerializableEnum; - -/** - * @author Pabilo8 (pabilo@iiteam.net) - * @ii-approved 0.3.1 - * @since 03.09.2025 - */ -public enum PermissionCategory implements ISerializableEnum -{ - /** - * Allows disbanding the identity - */ - DISBAND, - /** - * Allows merging two permitting identities - */ - MERGE, - /** - * Allows adding members (players or teams) to the identity - */ - ADD_MEMBERS, - /** - * Allows removing members (players or teams) from the identity - */ - REMOVE_MEMBERS, - /** - * Determines if the identity's units and military devices should help those having this permission - */ - MILITARY_AID, - /** - * Allows moving through this identity's territory. - */ - TRANSIT, - /** - * Allows trading with this identity's facilities - */ - TRADE, - /** - * Allows using this identity's research - */ - RESEARCH, - /** - * Allows using this identity's logistics network - */ - LOGISTICS, - /** - * Allows opening containers owned by this identity - */ - CONTAINER_ACCESS, - /** - * Allows breaking blocks that are marked as owned by this identity - */ - BREAKING_STRUCTURES -} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionLevel.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionLevel.java deleted file mode 100644 index b6738d564..000000000 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/PermissionLevel.java +++ /dev/null @@ -1,24 +0,0 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy; - -import pl.pabilo8.immersiveintelligence.common.util.ISerializableEnum; - -/** - * @author Pabilo8 (pabilo@iiteam.net) - * @ii-approved 0.3.1 - * @since 03.09.2025 - */ -public enum PermissionLevel implements ISerializableEnum -{ - OWNER_ALLOW, - MEMBER_ALLOW, - ALLIES_ALLOW, - ENEMY_ALLOW, - OTHERS_ALLOW; - - public boolean atLeast(PermissionLevel other) - { - return this.ordinal() <= other.ordinal(); - } -} - - diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java new file mode 100644 index 000000000..b6797e206 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java @@ -0,0 +1,39 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement; + +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 27.04.2026 + */ +public class RelationTerm implements DiplomaticAgreement.ITerm +{ + private final DiplomaticStatus relation; + + RelationTerm(DiplomaticStatus relation) + { + this.relation = relation; + } + + @Override + public void apply(DiplomaticAgreement agreement) + { + agreement.setActiveRelationChange(relation); + } + + @Override + public EasyNBT toNBT() + { + return EasyNBT.newNBT() + .withString("type", "relation") + .withEnum("relation", relation); + } + + public static RelationTerm fromNBT(EasyNBT tag) + { + return new RelationTerm(tag.getEnum("relation", DiplomaticStatus.class)); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java new file mode 100644 index 000000000..f9d534c08 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java @@ -0,0 +1,40 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; + +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +import java.util.UUID; + +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 27.04.2026 + */ +public class ChunkTransferTerm implements DiplomaticAgreement.ITerm +{ + private final UUID propertyId; + + ChunkTransferTerm(UUID propertyId) + { + this.propertyId = propertyId; + } + + @Override + public void apply(DiplomaticAgreement agreement) + { + agreement.addTransferredProperty(propertyId); + // The actual transfer is executed by DiplomacyUtils when the agreement is activated + } + + @Override + public EasyNBT toNBT() + { + return EasyNBT.newNBT() + .withString("type", "transfer") + .withString("propertyId", propertyId.toString()); + } + + public static ChunkTransferTerm fromNBT(EasyNBT tag) + { + return new ChunkTransferTerm(UUID.fromString(tag.getString("propertyId"))); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java new file mode 100644 index 000000000..fa276aca6 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java @@ -0,0 +1,239 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; + +import net.minecraft.nbt.NBTTagCompound; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticAction; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +import javax.annotation.Nullable; +import java.util.*; + +/** + * A diplomatic proposal or active pact between two factions. + *
    + *
  • Type: {@link DiplomaticAction#SEND_OFFER} or {@link DiplomaticAction#SEND_ULTIMATUM}.
  • + *
  • Terms: relation change, granted permissions, chunk/property transfers.
  • + *
  • Status: PENDING, ACCEPTED, REJECTED.
  • + *
+ * + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 24.04.2026 + */ +public class DiplomaticAgreement +{ + private UUID id; + private final UUID source; + private final UUID target; + //Offer or Ultimatum + private DiplomaticAction type; + private long creationTime; + // -1 = permanent after acceptance; otherwise proposal expires + private long expirationTime; + private AgreementStatus status = AgreementStatus.PENDING; + + // Terms that will be applied when the agreement becomes active + private final List terms = new ArrayList<>(); + + // After acceptance, the active agreement holds these resolved values for quick lookup + @Nullable + private DiplomaticStatus activeRelationChange; + private final Map grantedPermissions = new EnumMap<>(PermissionCategory.class); + private final List transferredProperties = new ArrayList<>(); + + public DiplomaticAgreement(UUID source, UUID target, DiplomaticAction type, long creationTime, long expirationTime) + { + this.id = UUID.randomUUID(); + this.source = source; + this.target = target; + this.type = type; + this.creationTime = creationTime; + this.expirationTime = expirationTime; + } + + public DiplomaticAgreement(EasyNBT tag) + { + this.id = UUID.fromString(tag.getString("id")); + this.status = AgreementStatus.valueOf(tag.getString("status")); + this.source = tag.getUUID("source"); + this.target = tag.getUUID("target"); + this.type = tag.getEnum("type", DiplomaticAction.class); + this.creationTime = tag.getLong("creationTime"); + this.expirationTime = tag.getLong("expirationTime"); + + EasyNBT termsTag = tag.getEasyCompound("terms"); + for(String key : termsTag.asMap().keySet()) + { + EasyNBT termNBT = termsTag.getEasyCompound(key); + this.terms.add(TermFactory.fromNBT(termNBT)); + } + + //Resolve data if active + if(tag.getBoolean("active")) + { + this.status = AgreementStatus.ACCEPTED; + if(tag.hasKey("relationChange")) + this.activeRelationChange = tag.getEnum("relationChange", DiplomaticStatus.class); + EasyNBT perms = tag.getEasyCompound("grantedPermissions"); + for(PermissionCategory cat : PermissionCategory.values()) + if(perms.hasKey(cat.getName())) + this.grantedPermissions.put(cat, perms.getBoolean(cat.getName())); + this.transferredProperties.clear(); + tag.streamList(NBTTagCompound.class, "transferredProperties") + .map(EasyNBT::wrapNBT) + .map(t -> UUID.fromString(t.getString("uuid"))) + .forEach(this.transferredProperties::add); + } + } + + // --- Term handling --- + public void addTerm(ITerm term) + { + terms.add(term); + } + + public List getTerms() + { + return Collections.unmodifiableList(terms); + } + + // --- Acceptance --- + public void accept() + { + this.status = AgreementStatus.ACCEPTED; + // Resolve all terms + for(ITerm term : terms) + term.apply(this); + } + + public void reject() + { + this.status = AgreementStatus.REJECTED; + } + + public boolean isActive() + { + return status==AgreementStatus.ACCEPTED; + } + + public boolean isPending() + { + return status==AgreementStatus.PENDING; + } + + // --- Getters --- + public UUID getId() + { + return id; + } + + public UUID getSourceFaction() + { + return source; + } + + public UUID getTargetFaction() + { + return target; + } + + public DiplomaticAction getType() + { + return type; + } + + public long getCreationTime() + { + return creationTime; + } + + public long getExpirationTime() + { + return expirationTime; + } + + public boolean isExpired(long currentTime) + { + return expirationTime!=-1&¤tTime > expirationTime; + } + + @Nullable + public DiplomaticStatus getActiveRelationChange() + { + return activeRelationChange; + } + + public Map getGrantedPermissions() + { + return Collections.unmodifiableMap(grantedPermissions); + } + + public List getTransferredProperties() + { + return Collections.unmodifiableList(transferredProperties); + } + + public void setActiveRelationChange(@Nullable DiplomaticStatus rel) + { + this.activeRelationChange = rel; + } + + void addGrantedPermission(PermissionCategory cat, boolean val) + { + grantedPermissions.put(cat, val); + } + + void addTransferredProperty(UUID propId) + { + transferredProperties.add(propId); + } + + // --- NBT --- + public EasyNBT toNBT() + { + EasyNBT tag = EasyNBT.newNBT(); + tag.withString("id", id.toString()); + tag.withUUID("source", source); + tag.withUUID("target", target); + tag.withEnum("type", type); + tag.withLong("creationTime", creationTime); + tag.withLong("expirationTime", expirationTime); + tag.withString("status", status.name()); + + // Terms + EasyNBT termsList = EasyNBT.newNBT(); + int i = 0; + for(ITerm term : terms) + termsList.withTag(String.valueOf(i++), term.toNBT()); + tag.withTag("terms", termsList); + + // Resolved data (only saved when active to keep NBT consistent) + tag.withBoolean("active", isActive()); + if(isActive()) + { + if(activeRelationChange!=null) + tag.withEnum("relationChange", activeRelationChange); + EasyNBT perms = EasyNBT.newNBT(); + grantedPermissions.forEach((cat, val) -> perms.withBoolean(cat.getName(), val)); + tag.withTag("grantedPermissions", perms); + tag.withList("transferredProperties", uuid -> EasyNBT.newNBT().withString("uuid", uuid.toString()).unwrap(), transferredProperties); + } + return tag; + } + + // --- Term interface --- + public interface ITerm + { + void apply(DiplomaticAgreement agreement); + + EasyNBT toNBT(); + } + + public enum AgreementStatus + { + PENDING, + ACCEPTED, + REJECTED + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PermissionGrantTerm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PermissionGrantTerm.java new file mode 100644 index 000000000..d487fb6eb --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PermissionGrantTerm.java @@ -0,0 +1,44 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; + +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 27.04.2026 + */ +public class PermissionGrantTerm implements DiplomaticAgreement.ITerm +{ + private final PermissionCategory category; + private final boolean allowed; + + PermissionGrantTerm(PermissionCategory category, boolean allowed) + { + this.category = category; + this.allowed = allowed; + } + + @Override + public void apply(DiplomaticAgreement agreement) + { + agreement.addGrantedPermission(category, allowed); + } + + @Override + public EasyNBT toNBT() + { + return EasyNBT.newNBT() + .withString("type", "permission") + .withEnum("category", category) + .withBoolean("allowed", allowed); + } + + public static PermissionGrantTerm fromNBT(EasyNBT tag) + { + return new PermissionGrantTerm( + tag.getEnum("category", PermissionCategory.class), + tag.getBoolean("allowed") + ); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java new file mode 100644 index 000000000..4b2e0d389 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java @@ -0,0 +1,29 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; + +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.RelationTerm; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 24.04.2026 + */ +public class TermFactory +{ + static DiplomaticAgreement.ITerm fromNBT(EasyNBT tag) + { + String termType = tag.getString("type"); + switch(termType) + { + case "relation": + return RelationTerm.fromNBT(tag); + case "permission": + return PermissionGrantTerm.fromNBT(tag); + case "transfer": + return ChunkTransferTerm.fromNBT(tag); + default: + throw new IllegalArgumentException("Unknown term type: "+termType); + } + } + +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java index e05270c87..664a05de7 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java @@ -8,7 +8,7 @@ import javax.annotation.Nullable; import static pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils.NEUTRAL; -import static pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils.getIdentityByName; +import static pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils.getIdentityByUUID; /** * Implementation of chunk ownership capability @@ -61,7 +61,7 @@ public EasyNBT serializeNBT() EasyNBT nbt = EasyNBT.newNBT(); if(owner!=null) - nbt.withString("owner", owner.getDisplayName()); + nbt.withString("owner", owner.getStringUUID()); if(claimData!=null) nbt.withTag("claimData", claimData.toNBT()); return nbt; @@ -72,7 +72,7 @@ public void deserializeNBT(EasyNBT nbt) if(nbt.hasKey("owner")) { String ownerName = nbt.getString("owner"); - this.owner = getIdentityByName(ownerName); + this.owner = getIdentityByUUID(ownerName); } if(nbt.hasKey("claimData")) this.claimData = ChunkClaimData.fromNBT(nbt.getEasyCompound("claimData")); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java new file mode 100644 index 000000000..bf1615de9 --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java @@ -0,0 +1,73 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission; + +import pl.pabilo8.immersiveintelligence.common.util.IIReference; +import pl.pabilo8.immersiveintelligence.common.util.ILocalizedEnum; + +/** + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 03.09.2025 + */ +public enum PermissionCategory implements ILocalizedEnum +{ + /** + * Allows disbanding the identity + */ + DISBAND, + /** + * Allows merging two permitting identities + */ + MERGE, + /** + * Allows seizing land (claiming is still allowed without this permission), and proposing + * {@link pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement Agreements} to other identities + */ + FOREIGN_AFFAIRS, + /** + * Allows modifying the identity's name, color, banner, and other visual aspects + */ + MODIFY_INSIGNIA, + /** + * Allows inviting members to the identity + */ + INVITE_MEMBERS, + /** + * Allows removing members from the identity + */ + REMOVE_MEMBERS, + /** + * Determines if the identity's units and military devices should help those having this permission + */ + MILITARY_AID, + /** + * Allows moving through this identity's territory without instigating a diplomatic incident + */ + TRANSIT, + /** + * Allows trading with this identity's facilities + */ + TRADE, + /** + * Allows using this identity's research + */ + RESEARCH, + /** + * Allows using this identity's logistics network + */ + LOGISTICS, + /** + * Allows opening containers owned by this identity + */ + CONTAINER_ACCESS, + /** + * Allows breaking blocks that are marked as owned by this identity + */ + BREAKING_STRUCTURES; + + + @Override + public String geLocaleKey() + { + return IIReference.DESCRIPTION_KEY+"diplomacy.permission."; + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionRole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionRole.java new file mode 100644 index 000000000..34bcafded --- /dev/null +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionRole.java @@ -0,0 +1,114 @@ +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission; + +import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; + +import java.util.EnumMap; +import java.util.Map; + +/** + * Represents a role within a faction, defining a set of permissions and whether it's the owner role. + * Each role has a unique ID, a display name, and a map of permissions for different categories. + * + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 27.04.2026 + */ +public class PermissionRole +{ + private final String id; + private final String displayName; + private final boolean isOwner; + private final Map permissions = new EnumMap<>(PermissionCategory.class); + + public PermissionRole(String id, String displayName, boolean isOwner) + { + this.id = id; + this.displayName = displayName; + this.isOwner = isOwner; + } + + /** + * Convenience constructor – most roles are not owners. + */ + public PermissionRole(String id, String displayName) + { + this(id, displayName, false); + } + + public PermissionRole withAllPermissions(boolean allowed) + { + for(PermissionCategory cat : PermissionCategory.values()) + permissions.put(cat, allowed); + return this; + } + + public PermissionRole withPermission(PermissionCategory category, boolean allowed) + { + permissions.put(category, allowed); + return this; + } + + public boolean isAllowed(PermissionCategory category) + { + return permissions.getOrDefault(category, false); + } + + public boolean isOwner() + { + return isOwner; + } + + public String getId() + { + return id; + } + + public String getDisplayName() + { + return displayName; + } + + /* ---------- NBT ---------- */ + public EasyNBT toNBT() + { + EasyNBT tag = EasyNBT.newNBT(); + tag.withString("id", id); + tag.withString("displayName", displayName); + tag.withBoolean("isOwner", isOwner); + EasyNBT perms = EasyNBT.newNBT(); + for(PermissionCategory cat : PermissionCategory.values()) + { + if(permissions.containsKey(cat)) + perms.withBoolean(cat.getName(), permissions.get(cat)); + } + tag.withTag("permissions", perms); + return tag; + } + + public static PermissionRole fromNBT(EasyNBT tag) + { + boolean owner = tag.getBoolean("isOwner"); + PermissionRole role = new PermissionRole(tag.getString("id"), tag.getString("displayName"), owner); + EasyNBT perms = tag.getEasyCompound("permissions"); + for(PermissionCategory cat : PermissionCategory.values()) + { + if(perms.hasKey(cat.getName())) + role.permissions.put(cat, perms.getBoolean(cat.getName())); + } + return role; + } + + @Override + public boolean equals(Object o) + { + if(this==o) return true; + if(!(o instanceof PermissionRole)) return false; + return id.equals(((PermissionRole)o).id); + } + + @Override + public int hashCode() + { + return id.hashCode(); + } +} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java index d432963e5..f1e72611e 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java @@ -90,6 +90,9 @@ public final void update() dummyCleanup(); return; } + //On client + if(isDummy()) + return; //First Tick if(firstTick) diff --git a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/bullet_production.md b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/bullet_production.md index 6175d28ff..e05c4c4ac 100644 --- a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/bullet_production.md +++ b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/bullet_production.md @@ -31,7 +31,7 @@ Different rounds calls for different cores - a submachine gun can't fire artille Filling with [components](bullet_components.md) is [optional] and may be [repeated multiple times] with the [same or different components]. # projectile_workshop2 |[upgrade_display]{upgrade:"immersiveintelligence:core_filler"}| -The Projectile Workshop can be upgraded to become a [Projectile Filler]. This changes the role to filling [cores] produced by other Projectile Workshops using [Bullet Components](bullet_components.md). +The Projectile Workshop can be upgraded to become a [Projectile Filler]. This changes the permissionRole to filling [cores] produced by other Projectile Workshops using [Bullet Components](bullet_components.md). An amount of components can be specified using the interface or through the [data system](data_main.md). The max amount is determined by the core type. # projectile_ws_data **Input Variables:** diff --git a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/staticdefense/explosives_mines.md b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/staticdefense/explosives_mines.md index c91ef2ebf..cff58601d 100644 --- a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/staticdefense/explosives_mines.md +++ b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_warfare/staticdefense/explosives_mines.md @@ -2,7 +2,7 @@ Explosives and Mines Ka-boom? # radio_satchel0 -When your operations require a stealthy, precise approach, [radio](radio_station.md)[-detonated satchel] charges are the right choice. Be it mining operations, demolition of buildings, or sabotage of train bridges, satchel charges are universal in their role and are beloved by both combat engineers and saboteurs. +When your operations require a stealthy, precise approach, [radio](radio_station.md)[-detonated satchel] charges are the right choice. Be it mining operations, demolition of buildings, or sabotage of train bridges, satchel charges are universal in their permissionRole and are beloved by both combat engineers and saboteurs. # radio_satchel1 |[crafting]{source:"crafting_radio_equipped_satchel"}| Unlike other explosive casings, the [radio-equipped satchel] needs to be crafted. Using leather, a [basic circuit](electronic_components.md#basic_general), and iron, the paragon of sabotage is born. diff --git a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang index fbdcf97b0..f7979198a 100644 --- a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang +++ b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang @@ -1382,7 +1382,7 @@ desc.immersiveintelligence.diplomacy.law_form.dynasty.tier5_long=A lineage of em desc.immersiveintelligence.diplomacy.action.disband=Disband desc.immersiveintelligence.diplomacy.action.merge=Merge -desc.immersiveintelligence.diplomacy.action.add_members=Add Members +desc.immersiveintelligence.diplomacy.action.invite_members=Invite Members desc.immersiveintelligence.diplomacy.action.propose=Propose desc.immersiveintelligence.diplomacy.action.demand=Demand desc.immersiveintelligence.diplomacy.action.declare_war=Declare War @@ -1390,7 +1390,7 @@ desc.immersiveintelligence.diplomacy.action.declare_alliance=Declare Alliance desc.immersiveintelligence.diplomacy.permission.disband=Disband desc.immersiveintelligence.diplomacy.permission.merge=Merge -desc.immersiveintelligence.diplomacy.permission.add_members=Add Members +desc.immersiveintelligence.diplomacy.permission.invite_members=Add Members desc.immersiveintelligence.diplomacy.permission.remove_members=Remove Members desc.immersiveintelligence.diplomacy.permission.military_aid=Military Aid desc.immersiveintelligence.diplomacy.permission.transit=Transit From 49b668fb6ce242ca764aa9fef9b4fe49fd9f8cf5 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Sat, 2 May 2026 02:14:35 +0200 Subject: [PATCH 07/11] Separated client and server handler for factions, fixes save bugs --- .../ImmersiveIntelligence.java | 6 +- .../api/LogisticTag.java | 33 ++--- .../client/ClientEventHandler.java | 6 +- .../client/ClientProxy.java | 22 +--- .../gui/block/flagpole/GuiFlagpole.java | 4 +- .../block/flagpole/GuiFlagpoleFaction.java | 4 +- .../client/gui/deco/DecoGui.java | 2 +- .../visual/map/DecoMapDefaultColorMapper.java | 15 +-- .../component/widget/DecoOwnershipWidget.java | 8 +- .../gui/inworld_overlay/OwnershipOverlay.java | 2 +- .../gui/tooltip/TextOverlayOwnership.java | 6 +- .../common/CommonProxy.java | 11 +- .../common/EventHandler.java | 21 ++-- .../common/IISaveData.java | 6 +- .../tileentity/TileEntityFlagpole.java | 10 +- .../emplacement/TileEntityEmplacement.java | 6 +- .../common/commands/dev/CommandDevGetMb.java | 2 +- .../invite/CommandFactionInviteAccept.java | 7 +- .../invite/CommandFactionInviteList.java | 5 +- .../invite/CommandFactionInvitePlayer.java | 7 +- .../invite/CommandFactionInviteReject.java | 7 +- .../probe/CommandFactionProbeAlly.java | 7 +- .../probe/CommandFactionProbeColor.java | 9 +- .../probe/CommandFactionProbeEnemy.java | 7 +- .../probe/CommandFactionProbeName.java | 9 +- .../probe/CommandFactionProbeOwner.java | 12 +- .../faction/set/CommandFactionSetBanner.java | 7 +- .../faction/set/CommandFactionSetColor.java | 7 +- .../faction/set/CommandFactionSetName.java | 7 +- .../messages/MessageDiplomacyAction.java | 37 +++--- .../messages/MessageDiplomacySync.java | 10 +- .../messages/MessageIIChunkClaimData.java | 19 +-- .../MessageIIRequestChunkClaimData.java | 4 +- .../common/util/IWorldPosProvider.java | 3 +- ...lomacyUtils.java => DiplomacyHandler.java} | 113 +++++++++++------- .../common/util/diplomacy/OwnerIdentity.java | 19 +-- .../agreement/term/DiplomaticAgreement.java | 2 +- ...ferTerm.java => PropertyTransferTerm.java} | 8 +- .../agreement/{ => term}/RelationTerm.java | 3 +- .../diplomacy/agreement/term/TermFactory.java | 3 +- .../{ => permission}/DiplomaticAction.java | 3 +- .../permission/PermissionCategory.java | 2 +- .../{ => property}/IOwnableProperty.java | 3 +- .../chunk/CapabilityChunkOwnership.java | 2 +- .../chunk}/chunk/ChunkClaimData.java | 4 +- .../chunk}/chunk/ChunkOwnership.java | 10 +- .../chunk}/chunk/ChunkOwnershipStorage.java | 2 +- .../chunk}/chunk/IChunkOwnership.java | 5 +- .../common/util/easynbt/EasyNBT.java | 8 +- .../common/util/easynbt/NBTSerialisation.java | 4 +- .../multiblock/MultiblockStuctureBase.java | 6 +- .../TileEntityMultiblockIIBase.java | 8 +- 52 files changed, 286 insertions(+), 247 deletions(-) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{DiplomacyUtils.java => DiplomacyHandler.java} (74%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/{ChunkTransferTerm.java => PropertyTransferTerm.java} (74%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/{ => term}/RelationTerm.java (89%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => permission}/DiplomaticAction.java (93%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property}/IOwnableProperty.java (87%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property/chunk}/chunk/CapabilityChunkOwnership.java (94%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property/chunk}/chunk/ChunkClaimData.java (83%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property/chunk}/chunk/ChunkOwnership.java (80%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property/chunk}/chunk/ChunkOwnershipStorage.java (92%) rename src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/{ => property/chunk}/chunk/IChunkOwnership.java (72%) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java index b37ff62fe..81a88ac62 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java @@ -24,7 +24,7 @@ import pl.pabilo8.immersiveintelligence.common.event.LightEngineerEventHandler; import pl.pabilo8.immersiveintelligence.common.util.IIReflectionUtils; import pl.pabilo8.immersiveintelligence.common.util.IISkinHandler; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import java.util.HashMap; import java.util.Map; @@ -110,7 +110,7 @@ public void serverAboutToStart(FMLServerAboutToStartEvent event) IILogger.debug("Pre-World Load cleanup"); CommonProxy.refreshFluidReferences(); RadioNetwork.INSTANCE.clearDevices(); - DiplomacyUtils.init(); + DiplomacyHandler.getInstance(false).init(); } @Mod.EventHandler @@ -141,7 +141,7 @@ public void serverStarting(FMLServerStartingEvent event) public void onFMLServerStopped(FMLServerStoppedEvent event) { IILogger.info("Post-World Unload cleanup"); - DiplomacyUtils.unload(); + DiplomacyHandler.getInstance(false).unload(); RadioNetwork.INSTANCE.clearDevices(); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java index 9376a6038..de45699b0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/LogisticTag.java @@ -19,7 +19,7 @@ import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IIStringUtil; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; @@ -27,6 +27,7 @@ import javax.annotation.Nullable; import java.util.List; import java.util.Objects; +import java.util.UUID; /** * Represents a transportable item tag used by the II logistics system. @@ -43,7 +44,7 @@ public class LogisticTag implements INBTSerializable, Cloneable //--- Properties ---// private String name = ""; private String description = ""; - private OwnerIdentity owner = DiplomacyUtils.NEUTRAL; + private UUID owner = null; private String origin = ""; private String destination = ""; private EnumDyeColor color = null; @@ -96,9 +97,12 @@ else if(packet.has('s')) IIDataHandlingUtils.optionalString('t', packet) .ifPresent(string -> this.destination = string); //Owner - IIDataHandlingUtils.optionalString('o', packet) - .map(DiplomacyUtils::getIdentityByUUID) - .ifPresent(identity -> this.owner = identity); + try + { + IIDataHandlingUtils.optionalString('o', packet) + .map(UUID::fromString) + .ifPresent(uuid -> this.owner = uuid); + } catch(IllegalArgumentException ignored) {} //Color (Paint) IIDataHandlingUtils.optionalColor('p', packet) .ifPresent(color -> this.color = color.getDyeColor()); @@ -131,7 +135,7 @@ public LogisticTag withDescription(String description) public LogisticTag withOwner(@Nonnull OwnerIdentity owner) { - this.owner = owner; + this.owner = owner.getUUID(); return this; } @@ -171,9 +175,9 @@ public String getDescription() return description; } - public OwnerIdentity getOwner() + public OwnerIdentity getOwner(boolean isRemote) { - return owner; + return DiplomacyHandler.getInstance(isRemote).getIdentityByUUID(owner); } public String getOrigin() @@ -207,7 +211,7 @@ public NBTTagCompound serializeNBT() .withString("origin", origin) .withString("destination", destination) .withColor("color", IIColor.fromDye(color)) - .withString("owner", (owner==null?DiplomacyUtils.NEUTRAL: owner).getStringUUID()) + .withUUID("owner", owner) .withInt("batch_number", batchNumber) .unwrap(); } @@ -225,8 +229,8 @@ public void deserializeNBT(NBTTagCompound nbt) color = null; enbt.checkSetColor("color", found -> color = found.getDyeColor()); //Owner - owner = DiplomacyUtils.NEUTRAL; - enbt.checkSetString("owner", DiplomacyUtils::getIdentityByUUID); + owner = null; + enbt.checkSetUUID("owner", uuid -> owner = uuid); } //--- Utils ---// @@ -271,8 +275,9 @@ public List addLogisticsTooltip(List tooltip) tooltip.add(I18n.format(TRANSLATION_KEY+"batch_number", TextFormatting.WHITE+""+batchNumber)); //Owner - if(owner!=DiplomacyUtils.NEUTRAL) - tooltip.add(I18n.format(TRANSLATION_KEY+"owner", TextFormatting.WHITE+owner.getDisplayName())); + if(owner!=null&&owner!=DiplomacyHandler.NEUTRAL_UUID) + tooltip.add(I18n.format(TRANSLATION_KEY+"owner", TextFormatting.WHITE+ + DiplomacyHandler.getInstance(true).getIdentityByUUID(owner).getDisplayName())); //To and From if(!origin.isEmpty()) tooltip.add(I18n.format(TRANSLATION_KEY+"origin", TextFormatting.WHITE+origin)); @@ -361,7 +366,7 @@ public String toString() return "LogisticsTag{"+ "name='"+name+'\''+ ", description='"+description+'\''+ - (owner==DiplomacyUtils.NEUTRAL?"": ", owner="+owner)+ + (owner!=null&&owner!=DiplomacyHandler.NEUTRAL_UUID?"": ", owner="+owner)+ ", origin='"+origin+'\''+ ", destination='"+destination+'\''+ (color==null?"": ", color="+color)+ diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java index 9f38d46a4..b0d432f5a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java @@ -118,7 +118,7 @@ import pl.pabilo8.immersiveintelligence.common.util.IIMath; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IISkinHandler; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -1066,7 +1066,7 @@ public void onWorldLoad(Load event) aimingPlayers.clear(); blockDamageClient.clear(); - DiplomacyUtils.init(); + DiplomacyHandler.getInstance(true).init(); //Reload the particle system ImmersiveIntelligence.proxy.reloadParticles(); @@ -1077,7 +1077,7 @@ public void onWorldUnload(Unload event) { if(!event.getWorld().isRemote) return; - DiplomacyUtils.unload(); + DiplomacyHandler.getInstance(true).unload(); } @SubscribeEvent diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java index 1dc88307f..94237bbfe 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java @@ -108,14 +108,12 @@ import pl.pabilo8.immersiveintelligence.client.util.font.IIFontRenderer; import pl.pabilo8.immersiveintelligence.client.util.font.IIFontRendererCustomGlyphs; import pl.pabilo8.immersiveintelligence.common.*; -import pl.pabilo8.immersiveintelligence.common.block.data_device.BlockIIDataDevice.IIBlockTypes_Connector; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntityDataMerger; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntityRedstoneBuffer; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntitySmallDataBuffer; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntityTimedBuffer; import pl.pabilo8.immersiveintelligence.common.block.fortification.tileentity.TileEntityMineSign; import pl.pabilo8.immersiveintelligence.common.block.metal_device.BlockIIMetalDevice.IIBlockTypes_MetalDevice; -import pl.pabilo8.immersiveintelligence.common.block.metal_device.tileentity.TileEntityFluidInserter; import pl.pabilo8.immersiveintelligence.common.block.metal_device.tileentity.TileEntityLatexCollector; import pl.pabilo8.immersiveintelligence.common.block.metal_device.tileentity.conveyors.*; import pl.pabilo8.immersiveintelligence.common.block.multiblock.gate_multiblock.multiblock.MultiblockAluminiumChainFenceGate.TileEntityAluminiumChainFenceGate; @@ -124,13 +122,11 @@ import pl.pabilo8.immersiveintelligence.common.block.multiblock.gate_multiblock.multiblock.MultiblockSteelFenceGate.TileEntitySteelFenceGate; import pl.pabilo8.immersiveintelligence.common.block.multiblock.gate_multiblock.multiblock.MultiblockWoodenChainFenceGate.TileEntityWoodenChainFenceGate; import pl.pabilo8.immersiveintelligence.common.block.multiblock.gate_multiblock.multiblock.MultiblockWoodenFenceGate.TileEntityWoodenFenceGate; -import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock0.BlockIIMetalMultiblock0.MetalMultiblocks0; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock0.tileentity.TileEntityChemicalBath; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock0.tileentity.TileEntityPrecisionAssembler; -import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock0.tileentity.TileEntityRadioStation; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.BlockIIMetalMultiblock1.MetalMultiblocks1; -import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.*; -import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.emplacement.TileEntityEmplacement; +import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityVehicleWorkshop; +import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityVulcanizer; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.tileentity.TileEntitySkyCartStation; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.tileentity.TileEntitySkyCratePost; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.tileentity.TileEntitySkyCrateStation; @@ -172,6 +168,7 @@ /** * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 * @since 07.05.2019 */ @SuppressWarnings("deprecation") @@ -417,11 +414,12 @@ public void preInit(FMLPreInitializationEvent event) //TODO: 22.09.2024 mine detector renderer //TODO: 22.09.2024 power tool 3D models - for(IAmmoTypeItem bullet : AmmoRegistry.getAllAmmoItems()) + for(IAmmoTypeItem bullet : AmmoRegistry.getAllAmmoItems()) { if(bullet instanceof ItemIINavalMine) continue; if(bullet instanceof ItemIIAmmoBase) + //noinspection rawtypes IIModelRegistry.INSTANCE.registerCustomItemModel(((ItemIIAmmoBase)bullet)); else if(bullet instanceof ItemIIAmmoRevolver) IIModelRegistry.INSTANCE.registerCustomItemModel((ItemIIAmmoRevolver)bullet, ImmersiveIntelligence.MODID, @@ -720,18 +718,8 @@ public void postInit(FMLPostInitializationEvent event) //TESR Itemstacks TEISRRegistryQueue.forEach(this::registerTEISR); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock0), MetalMultiblocks0.RADIO_STATION.getMeta(), TileEntityRadioStation.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock0), MetalMultiblocks0.CHEMICAL_BATH.getMeta(), TileEntityChemicalBath.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock0), MetalMultiblocks0.PRECISION_ASSEMBLER.getMeta(), TileEntityPrecisionAssembler.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.EMPLACEMENT.getMeta(), TileEntityEmplacement.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.FLAGPOLE.getMeta(), TileEntityFlagpole.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.RADAR.getMeta(), TileEntityRadar.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.FUEL_STATION.getMeta(), TileEntityFuelStation.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.VEHICLE_WORKSHOP.getMeta(), TileEntityVehicleWorkshop.class); ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.VULCANIZER.getMeta(), TileEntityVulcanizer.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalMultiblock1), MetalMultiblocks1.COAGULATOR.getMeta(), TileEntityCoagulator.class); - ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockDataConnector), IIBlockTypes_Connector.FLUID_INSERTER.getMeta(), TileEntityFluidInserter.class); ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalDevice), IIBlockTypes_MetalDevice.TIMED_BUFFER.getMeta(), TileEntityTimedBuffer.class); ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalDevice), IIBlockTypes_MetalDevice.REDSTONE_BUFFER.getMeta(), TileEntityRedstoneBuffer.class); ForgeHooksClient.registerTESRItemStack(Item.getItemFromBlock(IIContent.blockMetalDevice), IIBlockTypes_MetalDevice.SMALL_DATA_BUFFER.getMeta(), TileEntitySmallDataBuffer.class); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java index 82f147658..385087807 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java @@ -23,7 +23,7 @@ import pl.pabilo8.immersiveintelligence.common.gui.ContainerFlagpole; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIReference; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; /** @@ -59,7 +59,7 @@ public void onInit() //Tabs addLinkTab(IIGUI.FLAGPOLE, DecoTextures.ICON_MAP, "map_module"); - if(tile.getOwnerIdentity()!=DiplomacyUtils.NEUTRAL) + if(tile.getOwnerIdentity()!=DiplomacyHandler.NEUTRAL) addLinkTab(IIGUI.FLAGPOLE_FACTION, DecoTextures.ICON_FACTION_CONFIG, "faction_module"); BlockPos pos = tile.getPos(); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index e3833bb00..6e9903f11 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -26,7 +26,7 @@ import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacyAction; import pl.pabilo8.immersiveintelligence.common.util.IIColor; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; @@ -55,7 +55,7 @@ public GuiFlagpoleFaction(EntityPlayer player, TileEntityFlagpole tile) @Override public void onInit() { - OwnerIdentity identity = DiplomacyUtils.getLocalPlayerIdentity(); + OwnerIdentity identity = DiplomacyHandler.getLocalPlayerIdentity(); NetHandlerPlayClient connection = mc.getConnection(); assert connection!=null; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java index abd7f0fae..c5dde0ab9 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java @@ -56,7 +56,7 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIITileSync; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.ResLoc; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import pl.pabilo8.immersiveintelligence.common.util.easynbt.NBTSerialisation; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT.SyncEvents; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java index 184452b86..3503c3ffc 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java @@ -7,9 +7,9 @@ import net.minecraft.world.World; import net.minecraft.world.chunk.Chunk; import pl.pabilo8.immersiveintelligence.common.util.IIColor; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; /** * Default color mappers for DecoMapDisplay. @@ -162,8 +162,9 @@ public int applyHeightShading(int color, int sampleY) public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) { Chunk chunk = world.getChunkFromBlockCoords(pos); - IChunkOwnership ownership = DiplomacyUtils.getChunkOwnership(chunk); - if(ownership==null||ownership.getOwner()==DiplomacyUtils.NEUTRAL) + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(true); + IChunkOwnership ownership = diplomacy.getChunkOwnership(chunk); + if(ownership==null||ownership.getOwner()==DiplomacyHandler.NEUTRAL) return getGrayscaleTerrainColor(state, pos, world, sampleY); IIColor factionColor = ownership.getOwner().getColor(); @@ -203,13 +204,13 @@ private int getGrayscaleTerrainColor(IBlockState state, BlockPos pos, World worl */ ALLIANCES { - private final OwnerIdentity playerFaction = DiplomacyUtils.getLocalPlayerIdentity(); + private final OwnerIdentity playerFaction = DiplomacyHandler.getLocalPlayerIdentity(); @Override public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) { Chunk chunk = world.getChunkFromBlockCoords(pos); - IChunkOwnership ownership = DiplomacyUtils.getChunkOwnership(chunk); + IChunkOwnership ownership = DiplomacyHandler.getInstance(true).getChunkOwnership(chunk); if(ownership==null) return getGrayscaleTerrainColor(state, pos, world, sampleY); @@ -225,7 +226,7 @@ public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) return 0xBBF44336; case NEUTRAL: default: - return owner==DiplomacyUtils.NEUTRAL?getGrayscaleTerrainColor(state, pos, world, sampleY): 0xBBFFC107; + return owner==DiplomacyHandler.NEUTRAL?getGrayscaleTerrainColor(state, pos, world, sampleY): 0xBBFFC107; } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java index b182bbea0..dae9c2602 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java @@ -12,10 +12,10 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacyAction; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIReference; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; /** * @author Pabilo8 (pabilo@iiteam.net) @@ -41,11 +41,11 @@ protected boolean initialize() if(super.initialize()) { OwnerIdentity identity = property.getOwnerIdentity(); - OwnerIdentity playerIdentity = DiplomacyUtils.getOwnerIdentityForEntity(ClientUtils.mc().player); + OwnerIdentity playerIdentity = DiplomacyHandler.getInstance(true).getOwnerIdentityForEntity(ClientUtils.mc().player); withTitleLabel(IIReference.GUI_TOOLTIP_KEY+"widget.ownership", DecoAlignment.TOP); - if(identity==null||identity==DiplomacyUtils.NEUTRAL) + if(identity==null||identity==DiplomacyHandler.NEUTRAL) { //"Abandoned" Label addLabel(I18n.format("desc.immersiveintelligence.diplomacy.noowner"), 2, 8); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/inworld_overlay/OwnershipOverlay.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/inworld_overlay/OwnershipOverlay.java index 3d954060c..7ffbb9a5a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/inworld_overlay/OwnershipOverlay.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/inworld_overlay/OwnershipOverlay.java @@ -9,7 +9,7 @@ import net.minecraft.util.math.RayTraceResult; import net.minecraft.util.math.RayTraceResult.Type; import net.minecraft.world.World; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import javax.annotation.Nonnull; import javax.annotation.Nullable; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/tooltip/TextOverlayOwnership.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/tooltip/TextOverlayOwnership.java index c85cb2399..fcce1811c 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/tooltip/TextOverlayOwnership.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/tooltip/TextOverlayOwnership.java @@ -12,9 +12,9 @@ import pl.pabilo8.immersiveintelligence.client.IIClientUtils; import pl.pabilo8.immersiveintelligence.common.IIUtils; import pl.pabilo8.immersiveintelligence.common.util.IIColor; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import javax.annotation.Nonnull; import javax.annotation.Nullable; @@ -54,7 +54,7 @@ public String[] getText(EntityPlayer player, RayTraceResult mouseOver, @Nullable return new String[]{ stack.getDisplayName(), //Abandoned Property - owner==DiplomacyUtils.NEUTRAL?I18n.format("desc.immersiveintelligence.diplomacy.noowner"): + owner==DiplomacyHandler.NEUTRAL?I18n.format("desc.immersiveintelligence.diplomacy.noowner"): //Owned by Player I18n.format("desc.immersiveintelligence.diplomacy.ownedby", owner.getDisplayName()) }; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java index aa68f8076..68a3b0c75 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java @@ -118,9 +118,9 @@ import pl.pabilo8.immersiveintelligence.common.util.block.BlockIIFluid; import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockEnum; import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockProperties; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.easynbt.NBTSerialisation; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemEnum; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIBase; @@ -140,16 +140,15 @@ import static blusunrize.immersiveengineering.api.energy.wires.WireApi.registerFeedthroughForWiretype; /** - * Created by Pabilo8 on 2019-05-07. * 2 days of headache, pain, lack of sleep and addict-like coffee drinking, finally i got a fix! * the problem why the server couldn't load was the modifier "abstract" in this class * why? i don't know why it was here in the first place * for how long? ask github * how did you not notice that? ... that was really unexpected, didn't even consider such a thing being there * - * @edited Avalon (avalon@iiteam.net) - * @since 03.03.2026 - * added compat for cfb + * @author Pabilo8 (pabilo@iiteam.net) + * @ii-approved 0.3.1 + * @since 05.07.2019 */ @EventBusSubscriber(modid = ImmersiveIntelligence.MODID) public class CommonProxy implements IGuiHandler, LoadingCallback diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java index 203a59f45..fc69f9422 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java @@ -69,13 +69,13 @@ import pl.pabilo8.immersiveintelligence.common.util.IIExplosion; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IIStringUtil; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.ChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.ChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemUtils; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -275,17 +275,18 @@ public void onItemUse(RightClickBlock event) { //The property itself has an owner, check it OwnerIdentity owner = null; + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(master.getWorld().isRemote); if(master instanceof IOwnableProperty) owner = ((IOwnableProperty)master).getOwnerIdentity(); else { //Check for the chunk the property is on - IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(master.getWorld(), master.getPos()); + IChunkOwnership ownership = diplomacy.getPositionOwnership(master.getWorld(), master.getPos()); if(ownership!=null) owner = ownership.getOwner(); } if(owner==null) - owner = DiplomacyUtils.NEUTRAL; + owner = DiplomacyHandler.NEUTRAL; //Deny container access when on an enemy chunk if(!owner.isPermitted(living, PermissionCategory.CONTAINER_ACCESS)) @@ -355,6 +356,10 @@ public void onLivingUpdate(LivingUpdateEvent event) { EntityLivingBase living = event.getEntityLiving(); World world = living.world; + + if(!world.isRemote) + return; + Biome biome = world.getBiome(living.getPosition()); if(living instanceof EntityPlayer) { @@ -368,7 +373,7 @@ public void onLivingUpdate(LivingUpdateEvent event) living.addPotionEffect(new PotionEffect(IIPotions.radiation, 2000, 0, false, false)); //Apply faction chunk status effects - if(DiplomacyUtils.diplomacyInitialized) + if(DiplomacyHandler.getInstance(false).diplomacyInitialized) { Chunk chunk = player.world.getChunkFromBlockCoords(player.getPosition()); if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java index cdc0894f2..bde1c8986 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java @@ -9,7 +9,7 @@ import pl.pabilo8.immersiveintelligence.api.ammo.utils.PenetrationCache; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; /** @@ -62,7 +62,7 @@ public void readFromNBT(NBTTagCompound nbt) IILogger.info("Error in the block damage list!"); } - DiplomacyUtils.loadAllFromNBT(enbt.getEasyCompound("diplomacy")); + DiplomacyHandler.getInstance(false).loadAllFromNBT(enbt.getEasyCompound("diplomacy")); IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateAllMessage()); } @@ -73,7 +73,7 @@ public NBTTagCompound writeToNBT(NBTTagCompound nbt) .withList("block_dmg", e -> new NBTTagIntArray(new int[]{ e.getX(), e.getY(), e.getZ(), e.dimension, (int)(e.damage*16) }), PenetrationCache.blockDamage) - .withTag("diplomacy", DiplomacyUtils.saveAllToNBT()) + .withTag("diplomacy", DiplomacyHandler.getInstance(false).saveAllToNBT()) .unwrap(); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java index 9396d149d..b8d07adbe 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java @@ -16,9 +16,9 @@ import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.multiblock.MultiblockFlagpole; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT.SyncEvents; import pl.pabilo8.immersiveintelligence.common.util.multiblock.IIMultiblockInterfaces.IIIGuiMultiblockTile; @@ -54,7 +54,7 @@ public TileEntityFlagpole() { super(MultiblockFlagpole.INSTANCE); this.upgradeManager = new UpgradeManager<>(this); - this.ownerIdentity = DiplomacyUtils.NEUTRAL; + this.ownerIdentity = DiplomacyHandler.NEUTRAL; this.style = new StyleCustomization(MultiblockFlagpole.STYLE_CONSTRAINTS); this.health = new MultiblockHealth(this, Flagpole.baseHealth); } @@ -73,10 +73,10 @@ protected void dummyCleanup() protected void onUpdate() { //Claim neighbouring chunks - if(!world.isRemote&&world.getTotalWorldTime()%200==0) + if(world.getTotalWorldTime()%200==0) { updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); - DiplomacyUtils.claimChunks(this); + DiplomacyHandler.getInstance(world.isRemote).claimChunks(this); } /*if(!world.isRemote&&ownerIdentity!=DiplomacyUtils.NEUTRAL) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java index 926a2153a..626db5ba0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java @@ -38,9 +38,9 @@ import pl.pabilo8.immersiveintelligence.common.entity.tactile.TactileManager.ITactileListener; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageBooleanAnimatedPartsSync; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT.SyncEvents; import pl.pabilo8.immersiveintelligence.common.util.easynbt.TargetCoordinateReference; @@ -97,7 +97,7 @@ public TileEntityEmplacement() this.upgradeManager = new UpgradeManager<>(this); this.style = new StyleCustomization(MultiblockFlagpole.STYLE_CONSTRAINTS); this.baseHealth = new MultiblockHealth(this, Emplacement.baseHealth); - this.ownerIdentity = DiplomacyUtils.NEUTRAL; + this.ownerIdentity = DiplomacyHandler.NEUTRAL; this.currentTarget = new TargetCoordinateReference(this::getWorld); this.currentWeapon = null; } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/dev/CommandDevGetMb.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/dev/CommandDevGetMb.java index 4aaf07493..32bd3c97d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/dev/CommandDevGetMb.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/dev/CommandDevGetMb.java @@ -12,7 +12,7 @@ import net.minecraft.util.text.TextFormatting; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.multiblock.TileEntityMultiblockIIBase; import pl.pabilo8.immersiveintelligence.common.util.multiblock.util.MultiblockPOI; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java index e381921cd..da66087c8 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteAccept.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionInviteAccept extends CommandIIBase @@ -37,10 +37,11 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify faction name."); - OwnerIdentity faction = DiplomacyUtils.getIdentityByName(String.join(" ", args)); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getIdentityByName(String.join(" ", args)); if(faction!=null) { - DiplomacyUtils.acceptInvitation(faction, ((EntityPlayer)sender).getUniqueID()); + diplomacy.acceptInvitation(faction, ((EntityPlayer)sender).getUniqueID()); sender.sendMessage(new TextComponentString("Invitation accepted.")); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java index bcab308f4..a753dc2a1 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteList.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import java.util.Set; import java.util.UUID; @@ -36,7 +36,8 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args { if(!(sender instanceof EntityPlayer)) throw new CommandException("Player only."); UUID uuid = ((EntityPlayer)sender).getUniqueID(); - Set invites = DiplomacyUtils.getPendingInvitationsForPlayer(uuid); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + Set invites = diplomacy.getPendingInvitationsForPlayer(uuid); if(invites.isEmpty()) sender.sendMessage(new TextComponentString("No pending invitations.")); else diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java index 0af8e8c3d..0b110ea12 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInvitePlayer.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionInvitePlayer extends CommandIIBase @@ -41,8 +41,9 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(source==null) throw new CommandException("Only players can invite."); - OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity(source); - if(faction.isInvalid()||faction==DiplomacyUtils.NEUTRAL) + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getOwnerIdentityForEntity(source); + if(faction.isInvalid()||faction==DiplomacyHandler.NEUTRAL) return; faction.invitePlayer(target.getUniqueID()); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java index eb6133ec7..5f97db8f3 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/invite/CommandFactionInviteReject.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionInviteReject extends CommandIIBase @@ -37,10 +37,11 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify faction name."); - OwnerIdentity faction = DiplomacyUtils.getIdentityByName(String.join(" ", args)); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getIdentityByName(String.join(" ", args)); if(faction!=null) { - DiplomacyUtils.denyInvitation(faction, ((EntityPlayer)sender).getUniqueID()); + diplomacy.denyInvitation(faction, ((EntityPlayer)sender).getUniqueID()); sender.sendMessage(new TextComponentString("Invitation rejected.")); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java index 8b456a1d1..5794a3d40 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeAlly.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; @@ -38,8 +38,9 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify a faction name."); - OwnerIdentity myFaction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); - OwnerIdentity other = DiplomacyUtils.getIdentityByName(args[0]); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity myFaction = diplomacy.getOwnerIdentityForEntity((EntityPlayer)sender); + OwnerIdentity other = diplomacy.getIdentityByName(args[0]); boolean allied = myFaction.getRelationTowards(other).atLeast(DiplomaticStatus.ALLIED); sender.sendMessage(new TextComponentString(allied?"Allied.": "Not allied.")); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java index 327dd5c3f..09df4fa90 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeColor.java @@ -8,9 +8,9 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; public class CommandFactionProbeColor extends CommandIIBase { @@ -38,8 +38,9 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(!(entity instanceof EntityPlayer)) throw new CommandException("Player only."); - IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); - OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + IChunkOwnership ownership = diplomacy.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyHandler.NEUTRAL; sender.sendMessage(new TextComponentString("Faction color: "+owner.getColor().getHexRGB())); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java index e32567a0b..e682dc2f3 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeEnemy.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; @@ -38,8 +38,9 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify a faction name."); - OwnerIdentity myFaction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); - OwnerIdentity other = DiplomacyUtils.getIdentityByName(args[0]); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity myFaction = diplomacy.getOwnerIdentityForEntity((EntityPlayer)sender); + OwnerIdentity other = diplomacy.getIdentityByName(args[0]); boolean allied = myFaction.getRelationTowards(other).atLeast(DiplomaticStatus.ENEMY); sender.sendMessage(new TextComponentString(allied?"Enemy.": "Not enemy.")); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java index cc7e7fedc..6a41bd2bd 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeName.java @@ -8,9 +8,9 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; public class CommandFactionProbeName extends CommandIIBase { @@ -38,8 +38,9 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(!(entity instanceof EntityPlayer)) throw new CommandException("Player only."); - IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); - OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + IChunkOwnership ownership = diplomacy.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity owner = (ownership!=null)?ownership.getOwner(): DiplomacyHandler.NEUTRAL; sender.sendMessage(new TextComponentString("Chunk owned by: "+owner.getDisplayName())); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java index dd66032b7..b682fa0ad 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/probe/CommandFactionProbeOwner.java @@ -8,10 +8,10 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; import java.util.UUID; @@ -38,9 +38,11 @@ public String getDescription(ICommandSender sender) public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException { Entity entity = sender.getCommandSenderEntity(); - if(!(entity instanceof EntityPlayer)) throw new CommandException("Player only."); - IChunkOwnership ownership = DiplomacyUtils.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); - OwnerIdentity faction = (ownership!=null)?ownership.getOwner(): DiplomacyUtils.NEUTRAL; + if(!(entity instanceof EntityPlayer)) + throw new CommandException("Player only."); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + IChunkOwnership ownership = diplomacy.getPositionOwnership(entity.getEntityWorld(), entity.getPosition()); + OwnerIdentity faction = (ownership!=null)?ownership.getOwner(): DiplomacyHandler.NEUTRAL; StringBuilder sb = new StringBuilder("Chunk owner: ").append(faction); //List players with role isOwner diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java index c56981228..85d1c2dbf 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetBanner.java @@ -8,7 +8,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionSetBanner extends CommandIIBase @@ -41,12 +41,13 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(held.isEmpty()) throw new CommandException("You must hold a banner."); - OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity(player); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getOwnerIdentityForEntity(player); if(faction.isInvalid()||!faction.isOwner(player.getUniqueID())) throw new CommandException("You must be an owner."); faction.withBanner(held.copy()); - DiplomacyUtils.saveAndSyncIdentity(faction); + diplomacy.saveAndSyncIdentity(faction); sender.sendMessage(new TextComponentString("Banner updated.")); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java index 976462752..e67fb3434 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetColor.java @@ -9,7 +9,7 @@ import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; import pl.pabilo8.immersiveintelligence.common.util.IIColor; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionSetColor extends CommandIIBase @@ -40,7 +40,8 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify a color."); - OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getOwnerIdentityForEntity((EntityPlayer)sender); if(faction.isInvalid()||!faction.isOwner(((EntityPlayer)sender).getUniqueID())) throw new CommandException("You must be an owner."); @@ -49,7 +50,7 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args throw new CommandException("Unknown color: "+args[0]); faction.withColor(IIColor.fromTextFormatting(color)); - DiplomacyUtils.saveAndSyncIdentity(faction); + diplomacy.saveAndSyncIdentity(faction); sender.sendMessage(new TextComponentString("Color set.")); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java index 485873e2d..ef3446dad 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/commands/faction/set/CommandFactionSetName.java @@ -7,7 +7,7 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.server.command.CommandTreeBase; import pl.pabilo8.immersiveintelligence.common.util.CommandIIBase; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; public class CommandFactionSetName extends CommandIIBase @@ -38,12 +38,13 @@ public void execute(MinecraftServer server, ICommandSender sender, String[] args if(args.length < 1) throw new CommandException("Specify a new name."); - OwnerIdentity faction = DiplomacyUtils.getOwnerIdentityForEntity((EntityPlayer)sender); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity faction = diplomacy.getOwnerIdentityForEntity((EntityPlayer)sender); if(faction.isInvalid()||!faction.isOwner(((EntityPlayer)sender).getUniqueID())) throw new CommandException("You must be an owner to rename the faction."); faction.withDisplayName(String.join(" ", args)); - DiplomacyUtils.saveAndSyncIdentity(faction); + diplomacy.saveAndSyncIdentity(faction); sender.sendMessage(new TextComponentString("Faction renamed to "+args[0])); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java index 7dadf9471..3a14686c9 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java @@ -12,8 +12,12 @@ import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; import pl.pabilo8.immersiveintelligence.common.util.IIColor; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.*; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.LawForm; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.DiplomaticAction; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import javax.annotation.Nonnull; @@ -160,7 +164,8 @@ public static MessageDiplomacyAction sendUltimatum(@Nonnull UUID targetFaction, protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) { EntityPlayerMP sender = handler.player; - OwnerIdentity identity = DiplomacyUtils.getOwnerIdentityForEntity(sender); + DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(false); + OwnerIdentity identity = diplomacy.getOwnerIdentityForEntity(sender); if(identity.isInvalid()) return; @@ -171,9 +176,9 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) { case CLAIM: { - IOwnableProperty prop = DiplomacyUtils.getPropertyByUUID(propertyUUID); - if(prop!=null&&prop.getOwnerIdentity()==DiplomacyUtils.NEUTRAL) - DiplomacyUtils.claimProperty(identity, prop); + IOwnableProperty prop = diplomacy.getPropertyByUUID(propertyUUID); + if(prop!=null&&prop.getOwnerIdentity()==DiplomacyHandler.NEUTRAL) + diplomacy.claimProperty(identity, prop); break; } case START_SEIZING: @@ -189,14 +194,14 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) case REMOVE_MEMBER: { if(identity.isMember(targetPlayer)) - identity.removeMember(targetPlayer, true); //sync = true + identity.removeMember(targetPlayer); //sync = true break; } case MERGE: { - OwnerIdentity targetIdentity = DiplomacyUtils.getIdentityByUUID(targetFaction); - if(targetIdentity!=DiplomacyUtils.NEUTRAL&&!targetIdentity.equals(identity)) - DiplomacyUtils.merge(identity, targetIdentity); + OwnerIdentity targetIdentity = diplomacy.getIdentityByUUID(targetFaction); + if(targetIdentity!=DiplomacyHandler.NEUTRAL&&!targetIdentity.equals(identity)) + diplomacy.merge(identity, targetIdentity); break; } case DISBAND: @@ -207,25 +212,25 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) case RENAME: { identity.withDisplayName(newDisplayName); - DiplomacyUtils.saveAndSyncIdentity(identity); + diplomacy.saveAndSyncIdentity(identity); break; } case CHANGE_LAW_FORM: { identity.withLawForm(newLawForm); - DiplomacyUtils.saveAndSyncIdentity(identity); + diplomacy.saveAndSyncIdentity(identity); break; } case CHANGE_COLOR: { identity.withColor(newColor); - DiplomacyUtils.saveAndSyncIdentity(identity); + diplomacy.saveAndSyncIdentity(identity); break; } case CHANGE_BANNER: { identity.withBanner(newBannerStack); - DiplomacyUtils.saveAndSyncIdentity(identity); + diplomacy.saveAndSyncIdentity(identity); break; } case SEND_OFFER: @@ -238,9 +243,9 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) return; } - OwnerIdentity targetIdentity = DiplomacyUtils.getIdentityByUUID(targetFaction); - if(targetIdentity!=DiplomacyUtils.NEUTRAL) - DiplomacyUtils.proposeAgreement(identity, targetIdentity, proposal); + OwnerIdentity targetIdentity = diplomacy.getIdentityByUUID(targetFaction); + if(targetIdentity!=DiplomacyHandler.NEUTRAL) + diplomacy.proposeAgreement(identity, targetIdentity, proposal); break; } default: diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java index 6779d1497..7e5def69e 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java @@ -8,7 +8,7 @@ import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; @@ -42,7 +42,7 @@ private MessageDiplomacySync(boolean updateAll, UUID identity, boolean shouldRem public static MessageDiplomacySync updateAllMessage() { - return new MessageDiplomacySync(true, null, false, DiplomacyUtils.saveAllToNBT()); + return new MessageDiplomacySync(true, null, false, DiplomacyHandler.getInstance(false).saveAllToNBT()); } public static MessageDiplomacySync removeIdentityMessage(OwnerIdentity identity) @@ -67,14 +67,14 @@ protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) { if(updateAll) { - DiplomacyUtils.loadAllFromNBT(tagCompound); + DiplomacyHandler.getInstance(true).loadAllFromNBT(tagCompound); return; } if(shouldRemove) - DiplomacyUtils.clientRemoveIdentity(identity); + DiplomacyHandler.getInstance(true).removeIdentity(identity); else - DiplomacyUtils.clientUpdateIdentity(identity, tagCompound); + DiplomacyHandler.getInstance(true).updateIdentity(identity, tagCompound); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java index 1eb113778..01ad66392 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIChunkClaimData.java @@ -13,14 +13,15 @@ import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.ChunkClaimData; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.ChunkClaimData; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; import javax.annotation.Nullable; import javax.annotation.ParametersAreNonnullByDefault; +import java.util.UUID; /** * Send by server to update {@link CapabilityChunkOwnership a chunk's terrain faction ownership Capability} @@ -34,7 +35,7 @@ public class MessageIIChunkClaimData extends IIMessage implements IPositionBound private World world; private BlockPos pos; @Nullable - private OwnerIdentity ownerIdentity; + private UUID ownerIdentity; @Nullable private ChunkClaimData claimData; @@ -59,7 +60,7 @@ public MessageIIChunkClaimData(World world, BlockPos pos, @Nullable OwnerIdentit { this.world = world; this.pos = pos; - this.ownerIdentity = ownerIdentity; + this.ownerIdentity = ownerIdentity==null?null: ownerIdentity.getUUID(); this.claimData = claimData; } @@ -86,7 +87,7 @@ protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) assert cap!=null; //Set fields if(ownerIdentity!=null) - cap.setOwner(ownerIdentity); + cap.setOwner(DiplomacyHandler.getInstance(true).getIdentityByUUID(ownerIdentity)); if(claimData!=null) cap.setClaimData(claimData); } @@ -96,7 +97,7 @@ public void fromBytes(ByteBuf buf) { this.pos = readPos(buf); byte mutex = buf.readByte(); - this.ownerIdentity = (mutex&1)!=0?DiplomacyUtils.getIdentityByUUID(readString(buf)): null; + this.ownerIdentity = (mutex&1)!=0?readUUID(buf): null; this.claimData = (mutex&2)!=0?ChunkClaimData.fromNBT(readEasyNBT(buf)): null; } @@ -107,7 +108,7 @@ public void toBytes(ByteBuf buf) byte mutex = (byte)((ownerIdentity!=null?1: 0)+(claimData!=null?2: 0)); buf.writeByte(mutex); if(ownerIdentity!=null) - writeString(buf, ownerIdentity.getStringUUID()); + writeUUID(buf, ownerIdentity); if(claimData!=null) writeEasyNBT(buf, claimData.toNBT()); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIRequestChunkClaimData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIRequestChunkClaimData.java index d7e08dcae..2f025ae6a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIRequestChunkClaimData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageIIRequestChunkClaimData.java @@ -12,8 +12,8 @@ import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; /** * Send by server to update {@link CapabilityChunkOwnership a chunk's terrain faction ownership Capability} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/IWorldPosProvider.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/IWorldPosProvider.java index a69aa3bef..ddf9ef848 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/IWorldPosProvider.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/IWorldPosProvider.java @@ -3,9 +3,10 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; /** - * Extended by interfaces that require world and position access, such as {@link pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty} + * Extended by interfaces that require world and position access, such as {@link IOwnableProperty} * * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java similarity index 74% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java index 3d4bfd3fe..edb7a61d7 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyUtils.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java @@ -9,6 +9,7 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraft.world.chunk.Chunk; +import net.minecraftforge.fml.common.FMLCommonHandler; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import pl.pabilo8.immersiveintelligence.common.IILogger; @@ -18,9 +19,10 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIIChunkClaimData; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.CapabilityChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.ChunkClaimData; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk.IChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.ChunkClaimData; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import javax.annotation.Nonnull; @@ -32,37 +34,55 @@ import java.util.stream.Collectors; /** + * Handles operations on Owner Identities and Properties. Use the + * * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 * @since 03.09.2025 */ -public class DiplomacyUtils +public class DiplomacyHandler { - private static final HashMap OWNER_IDENTITIES = new HashMap<>(); - private static final HashMap PROPERTIES = new HashMap<>(); - + public static final UUID NEUTRAL_UUID = UUID.fromString("00000000-0000-0000-0000-000000000000"); + public static final UUID GLOBAL_ENEMY_UUID = UUID.fromString("ffffffff-ffff-ffff-ffff-ffffffffffff"); public static OwnerIdentity NEUTRAL, GLOBAL_ENEMY; - public static boolean diplomacyInitialized = false; private static final String KEY_IDENTITIES = "identities"; + private static final DiplomacyHandler INSTANCE_SERVER = new DiplomacyHandler(); + private static final DiplomacyHandler INSTANCE_CLIENT = new DiplomacyHandler(); + + private final HashMap OWNER_IDENTITIES = new HashMap<>(); + private final HashMap PROPERTIES = new HashMap<>(); + public boolean diplomacyInitialized = false; + + public static DiplomacyHandler getInstance(boolean isRemote) + { + return isRemote?INSTANCE_CLIENT: INSTANCE_SERVER; + } + + public static OwnerIdentity getIdentityByUUIDStatic(String string) + { + boolean client = FMLCommonHandler.instance().getEffectiveSide().isClient(); + return getInstance(client).getIdentityByUUID(string); + } + //--- NBT ---// - public static void init() + public void init() { UUID ieFakePlayerID = UUID.fromString("99562b85-bd1a-4ded-bb1a-c307bf0c0133"); //Create the neutral faction if(NEUTRAL==null) - NEUTRAL = new OwnerIdentity(UUID.fromString("00000000-0000-0000-0000-000000000000"), "Neutral") - .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole(), false) + NEUTRAL = new OwnerIdentity(NEUTRAL_UUID, "Neutral") + .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole()) .withBanner(ItemBanner.makeBanner(EnumDyeColor.WHITE, null)) .withLawForm(LawForm.COMMUNE) .withColor(IIColor.MC_GRAY); //Create the global enemy faction if(GLOBAL_ENEMY==null) - GLOBAL_ENEMY = new OwnerIdentity(UUID.fromString("ffffffff-ffff-ffff-ffff-ffffffffffff"), "GlobalEnemy") - .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole(), false) + GLOBAL_ENEMY = new OwnerIdentity(GLOBAL_ENEMY_UUID, "GlobalEnemy") + .withMember(ieFakePlayerID, LawForm.DEFAULT.getOwnerRole()) .withBanner(ItemBanner.makeBanner(EnumDyeColor.BLACK, null)) .withColor(IIColor.MC_BLACK) .withLawForm(LawForm.COMMISARIAT); @@ -75,7 +95,7 @@ public static void init() diplomacyInitialized = false; } - public static void loadAllFromNBT(EasyNBT nbt) + public void loadAllFromNBT(EasyNBT nbt) { diplomacyInitialized = true; //Load factions from NBT @@ -104,7 +124,7 @@ public static void loadAllFromNBT(EasyNBT nbt) }); } - public static EasyNBT saveAllToNBT() + public EasyNBT saveAllToNBT() { EasyNBT enbt = EasyNBT.newNBT(); //Load factions from NBT @@ -113,7 +133,7 @@ public static EasyNBT saveAllToNBT() return enbt; } - public static void unload() + public void unload() { diplomacyInitialized = false; OWNER_IDENTITIES.clear(); @@ -122,7 +142,7 @@ public static void unload() GLOBAL_ENEMY = null; } - public static void validateProperty(IOwnableProperty property) + public void validateProperty(IOwnableProperty property) { UUID uuid = property.getUUID(); IILogger.debug("Validating IOwnableProperty: "+uuid); @@ -130,14 +150,14 @@ public static void validateProperty(IOwnableProperty property) claimChunks(property); } - public static void invalidateProperty(IOwnableProperty property) + public void invalidateProperty(IOwnableProperty property) { UUID uuid = property.getUUID(); IILogger.debug("Invalidating IOwnableProperty: "+uuid); PROPERTIES.remove(uuid); } - public static void claimChunks(IOwnableProperty property) + public void claimChunks(IOwnableProperty property) { IILogger.debug("Claiming chunks for property: "+property.getUUID()); World world = property.getIIWorld(); @@ -192,10 +212,15 @@ public static void claimChunks(IOwnableProperty property) @SideOnly(Side.CLIENT) public static OwnerIdentity getLocalPlayerIdentity() { - return getOwnerIdentityForEntity(ClientUtils.mc().player); + return getInstance(true).getOwnerIdentityForEntity(ClientUtils.mc().player); } - public static OwnerIdentity getIdentityByUUID(String uuid) + /*public static OwnerIdentity getIdentityByUUID(String uuid) + { + + }*/ + + public OwnerIdentity getIdentityByUUID(String uuid) { try { @@ -207,7 +232,7 @@ public static OwnerIdentity getIdentityByUUID(String uuid) } } - public static OwnerIdentity getIdentityByUUID(UUID uuid) + public OwnerIdentity getIdentityByUUID(UUID uuid) { //Return a placeholder identity if(!diplomacyInitialized) @@ -216,7 +241,7 @@ public static OwnerIdentity getIdentityByUUID(UUID uuid) } @Nullable - public static OwnerIdentity getIdentityByName(String name) + public OwnerIdentity getIdentityByName(String name) { if(name.equals("neutral")) return NEUTRAL; @@ -229,7 +254,7 @@ public static OwnerIdentity getIdentityByName(String name) } @Nonnull - public static OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) + public OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) { //Try to get an existing identity for(OwnerIdentity identity : OWNER_IDENTITIES.values()) @@ -251,25 +276,25 @@ public static OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) return NEUTRAL; } - public static IOwnableProperty getPropertyByUUID(UUID uuid) + public IOwnableProperty getPropertyByUUID(UUID uuid) { return PROPERTIES.get(uuid); } @Nullable - public static IChunkOwnership getChunkOwnership(Chunk chunk) + public IChunkOwnership getChunkOwnership(Chunk chunk) { if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) return chunk.getCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null); return null; } - public static void setChunkOwnership(Chunk chunk, IChunkOwnership ownership) + public void setChunkOwnership(Chunk chunk, IChunkOwnership ownership) { } - public static IChunkOwnership getPositionOwnership(World world, BlockPos pos) + public IChunkOwnership getPositionOwnership(World world, BlockPos pos) { Chunk chunk = world.getChunkFromBlockCoords(pos); return getChunkOwnership(chunk); @@ -277,13 +302,13 @@ public static IChunkOwnership getPositionOwnership(World world, BlockPos pos) //--- Utilities ---// - public static void claimProperty(OwnerIdentity identity, IOwnableProperty property) + public void claimProperty(OwnerIdentity identity, IOwnableProperty property) { property.master().setOwnerIdentity(identity); saveAndSyncIdentity(identity); } - public static void proposeAgreement(OwnerIdentity from, OwnerIdentity to, DiplomaticAgreement proposal) + public void proposeAgreement(OwnerIdentity from, OwnerIdentity to, DiplomaticAgreement proposal) { // Save proposal to both factions' pending lists from.addGrantorAgreement(proposal); @@ -295,14 +320,14 @@ public static void proposeAgreement(OwnerIdentity from, OwnerIdentity to, Diplom } // In accept/deny of an agreement (when the target faction accepts/denies a proposal): - public static void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgreement proposal) + public void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgreement proposal) { if(!proposal.isPending()) return; proposal.accept(); // Remove from pending lists acceptingFaction.removeAgreement(proposal); - OwnerIdentity sourceFaction = DiplomacyUtils.getIdentityByUUID(proposal.getSourceFaction()); - if(sourceFaction!=DiplomacyUtils.NEUTRAL) + OwnerIdentity sourceFaction = getIdentityByUUID(proposal.getSourceFaction()); + if(sourceFaction!=NEUTRAL) { sourceFaction.removeAgreement(proposal); //Apply terms @@ -321,7 +346,7 @@ public static void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgr IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(acceptingFaction)); } - public static OwnerIdentity merge(OwnerIdentity a, OwnerIdentity b) + public OwnerIdentity merge(OwnerIdentity a, OwnerIdentity b) { //Merge two identities OwnerIdentity merged = new OwnerIdentity(a, b); @@ -337,7 +362,7 @@ public static OwnerIdentity merge(OwnerIdentity a, OwnerIdentity b) return merged; } - public static OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... between) + public OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... between) { //Save and update clients saveAndSyncIdentity(identity); @@ -346,7 +371,7 @@ public static OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... //--- Player Invitation ---// - public static Set getPendingInvitationsForPlayer(UUID playerUUID) + public Set getPendingInvitationsForPlayer(UUID playerUUID) { return OWNER_IDENTITIES.values().stream() .filter(oi -> oi.isInvited(playerUUID)) @@ -354,19 +379,19 @@ public static Set getPendingInvitationsForPlayer(UUID playerUUID) .collect(Collectors.toSet()); } - public static Set getPendingInvitationsForFaction(UUID factionUUID) + public Set getPendingInvitationsForFaction(UUID factionUUID) { OwnerIdentity faction = getIdentityByUUID(factionUUID); return faction!=NEUTRAL?faction.getInvitedPlayers(): Collections.emptySet(); } - public static boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) + public boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) { if(identity.isInvited(playerUUID)) { //Add to new identity identity.removeInvitation(playerUUID); - identity.withMember(playerUUID, identity.getStartingMemberRole(), true); + identity.withMember(playerUUID, identity.getStartingMemberRole()); //Remove from old identity OWNER_IDENTITIES.values().stream() @@ -374,7 +399,7 @@ public static boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) .filter(oi -> oi.isMember(playerUUID)) .forEach(faction -> { //Remove player from old identity - faction.removeMember(playerUUID, true); + faction.removeMember(playerUUID); }); @@ -383,7 +408,7 @@ public static boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) return false; } - public static boolean denyInvitation(OwnerIdentity identity, UUID playerUUID) + public boolean denyInvitation(OwnerIdentity identity, UUID playerUUID) { if(identity.isInvited(playerUUID)) { @@ -396,7 +421,7 @@ public static boolean denyInvitation(OwnerIdentity identity, UUID playerUUID) //--- Server Sync Methods ---// - public static void saveAndSyncIdentity(OwnerIdentity identity) + public void saveAndSyncIdentity(OwnerIdentity identity) { IISaveData.setDirty(); IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); @@ -404,12 +429,12 @@ public static void saveAndSyncIdentity(OwnerIdentity identity) //--- Client Sync Methods ---// - public static void clientRemoveIdentity(UUID uuid) + public void removeIdentity(UUID uuid) { OWNER_IDENTITIES.remove(uuid); } - public static void clientUpdateIdentity(UUID uuid, EasyNBT tagCompound) + public void updateIdentity(UUID uuid, EasyNBT tagCompound) { OwnerIdentity identity = getIdentityByUUID(uuid); if(identity!=NEUTRAL) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index 122d4de78..c4624332c 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -74,7 +74,7 @@ protected OwnerIdentity(UUID uuid, String displayName) public OwnerIdentity(EntityLivingBase player) { this(UUID.randomUUID(), player.getName()); - this.withMember(player.getUniqueID(), LawForm.DEFAULT.getOwnerRole(), true); + this.withMember(player.getUniqueID(), LawForm.DEFAULT.getOwnerRole()); this.color = IIColor.fromHSV(player.getRNG().nextFloat(), 0.35f, 0.85f); this.banner = new ItemStack(Items.BANNER, 1, color.getDyeColor().getMetadata()); } @@ -131,28 +131,21 @@ public OwnerIdentity withStartingMemberRole(String startingMemberRole) * * @param uuid player UUID * @param roleId id of the role (must exist in availableRoles) - * @param sync if true, mark data as dirty and send update to clients */ - public OwnerIdentity withMember(UUID uuid, String roleId, boolean sync) + public OwnerIdentity withMember(UUID uuid, String roleId) { invalid = false; if(availableRoles.containsKey(roleId)) - { memberRoles.put(uuid, roleId); - if(sync) - DiplomacyUtils.saveAndSyncIdentity(this); - } return this; } - public OwnerIdentity removeMember(UUID uuid, boolean sync) + public OwnerIdentity removeMember(UUID uuid) { memberRoles.remove(uuid); //Remove if(memberRoles.isEmpty()) this.disband(); - else - DiplomacyUtils.saveAndSyncIdentity(this); return this; } @@ -292,11 +285,11 @@ public boolean isOwner(UUID playerUUID) */ public boolean isPermitted(@Nonnull EntityLivingBase entity, @Nullable PermissionCategory category) { - if(category==null||this==DiplomacyUtils.NEUTRAL) + if(category==null||this.uuid==DiplomacyHandler.NEUTRAL_UUID) return true; UUID uuid = entity.getUniqueID(); - OwnerIdentity otherIdentity = DiplomacyUtils.getOwnerIdentityForEntity(entity); + OwnerIdentity otherIdentity = DiplomacyHandler.getInstance(entity.world.isRemote).getOwnerIdentityForEntity(entity); if(isOwner(uuid)) return true; @@ -375,7 +368,7 @@ public boolean isAllied(@Nonnull EntityLivingBase entity) @Nonnull public DiplomaticStatus getRelationTowards(@Nonnull EntityLivingBase entity) { - OwnerIdentity other = DiplomacyUtils.getOwnerIdentityForEntity(entity); + OwnerIdentity other = DiplomacyHandler.getInstance(entity.world.isRemote).getOwnerIdentityForEntity(entity); return getRelationTowards(other); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java index fa276aca6..6c3d73102 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/DiplomaticAgreement.java @@ -1,8 +1,8 @@ package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; import net.minecraft.nbt.NBTTagCompound; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticAction; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.DiplomaticAction; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PropertyTransferTerm.java similarity index 74% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PropertyTransferTerm.java index f9d534c08..a0d151a9f 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/ChunkTransferTerm.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/PropertyTransferTerm.java @@ -9,11 +9,11 @@ * @ii-approved 0.3.1 * @since 27.04.2026 */ -public class ChunkTransferTerm implements DiplomaticAgreement.ITerm +public class PropertyTransferTerm implements DiplomaticAgreement.ITerm { private final UUID propertyId; - ChunkTransferTerm(UUID propertyId) + PropertyTransferTerm(UUID propertyId) { this.propertyId = propertyId; } @@ -33,8 +33,8 @@ public EasyNBT toNBT() .withString("propertyId", propertyId.toString()); } - public static ChunkTransferTerm fromNBT(EasyNBT tag) + public static PropertyTransferTerm fromNBT(EasyNBT tag) { - return new ChunkTransferTerm(UUID.fromString(tag.getString("propertyId"))); + return new PropertyTransferTerm(UUID.fromString(tag.getString("propertyId"))); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/RelationTerm.java similarity index 89% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/RelationTerm.java index b6797e206..73c767f82 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/RelationTerm.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/RelationTerm.java @@ -1,7 +1,6 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomaticStatus; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; /** diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java index 4b2e0d389..044d80619 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/agreement/term/TermFactory.java @@ -1,6 +1,5 @@ package pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.RelationTerm; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; /** @@ -20,7 +19,7 @@ static DiplomaticAgreement.ITerm fromNBT(EasyNBT tag) case "permission": return PermissionGrantTerm.fromNBT(tag); case "transfer": - return ChunkTransferTerm.fromNBT(tag); + return PropertyTransferTerm.fromNBT(tag); default: throw new IllegalArgumentException("Unknown term type: "+termType); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java similarity index 93% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java index 5e7200a10..78359c815 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomaticAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java @@ -1,8 +1,7 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.ILocalizedEnum; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import javax.annotation.Nullable; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java index bf1615de9..f61e19f3e 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/PermissionCategory.java @@ -11,7 +11,7 @@ public enum PermissionCategory implements ILocalizedEnum { /** - * Allows disbanding the identity + * Allows disbanding the identity, releasing all claims and members. */ DISBAND, /** diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java similarity index 87% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java index ca2cab932..74843c569 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/IOwnableProperty.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java @@ -1,10 +1,11 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property; import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.IEntityProof; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import pl.pabilo8.immersiveintelligence.common.util.IWorldPosProvider; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import java.util.UUID; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/CapabilityChunkOwnership.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/CapabilityChunkOwnership.java similarity index 94% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/CapabilityChunkOwnership.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/CapabilityChunkOwnership.java index 1ce415508..e49082de3 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/CapabilityChunkOwnership.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/CapabilityChunkOwnership.java @@ -1,4 +1,4 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk; import net.minecraft.nbt.NBTBase; import net.minecraft.util.EnumFacing; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkClaimData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkClaimData.java similarity index 83% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkClaimData.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkClaimData.java index c79f0ca30..ff0c9137b 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkClaimData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkClaimData.java @@ -1,7 +1,7 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk; import net.minecraft.util.math.BlockPos; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; /** diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnership.java similarity index 80% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnership.java index 664a05de7..b2b4269b8 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnership.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnership.java @@ -1,15 +1,13 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk; import net.minecraft.world.chunk.Chunk; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import static pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils.NEUTRAL; -import static pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils.getIdentityByUUID; - /** * Implementation of chunk ownership capability * @@ -32,7 +30,7 @@ public ChunkOwnership(Chunk chunk) @Nonnull public OwnerIdentity getOwner() { - return owner==null?NEUTRAL: owner; + return owner==null?DiplomacyHandler.NEUTRAL: owner; } @Override @@ -72,7 +70,7 @@ public void deserializeNBT(EasyNBT nbt) if(nbt.hasKey("owner")) { String ownerName = nbt.getString("owner"); - this.owner = getIdentityByUUID(ownerName); + this.owner = DiplomacyHandler.getInstance(chunk.getWorld().isRemote).getIdentityByUUID(ownerName); } if(nbt.hasKey("claimData")) this.claimData = ChunkClaimData.fromNBT(nbt.getEasyCompound("claimData")); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnershipStorage.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnershipStorage.java similarity index 92% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnershipStorage.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnershipStorage.java index 8e2679820..09508aee9 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/ChunkOwnershipStorage.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/ChunkOwnershipStorage.java @@ -1,4 +1,4 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk; import net.minecraft.nbt.NBTBase; import net.minecraft.nbt.NBTTagCompound; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/IChunkOwnership.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/IChunkOwnership.java similarity index 72% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/IChunkOwnership.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/IChunkOwnership.java index 730e2cf53..79050e5c0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/chunk/IChunkOwnership.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/chunk/chunk/IChunkOwnership.java @@ -1,5 +1,6 @@ -package pl.pabilo8.immersiveintelligence.common.util.diplomacy.chunk; +package pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import javax.annotation.Nonnull; @@ -16,7 +17,7 @@ public interface IChunkOwnership /** * Get the owner of this chunk. * - * @implNote In case there is no owner, return {@link pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils#NEUTRAL} + * @implNote In case there is no owner, return {@link DiplomacyHandler#NEUTRAL} */ @Nonnull OwnerIdentity getOwner(); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java index 8ae7cc1b7..74ea2f2dd 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/EasyNBT.java @@ -779,7 +779,13 @@ public String getString(String key) @Nullable public UUID getUUID(String key) { - return UUID.fromString(wrapped.getString(key)); + try + { + return UUID.fromString(wrapped.getString(key)); + } catch(IllegalArgumentException e) + { + return null; + } } /** diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java index 80ca8721f..a7dccc07a 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java @@ -20,7 +20,7 @@ import pl.pabilo8.immersiveintelligence.common.block.metal_device.tileentity.inserter.TileEntityInserter.InserterTaskPlaceBlock; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.IIStringUtil; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT.SyncEvents; @@ -210,7 +210,7 @@ public static void postInit() registerSerializer( OwnerIdentity.class, NBTTagString.class, ownerIdentity -> new NBTTagString(ownerIdentity==null?"00000000-0000-0000-0000-000000000000": ownerIdentity.getStringUUID()), - nbt -> DiplomacyUtils.getIdentityByUUID(nbt.getString()) + nbt -> DiplomacyHandler.getIdentityByUUIDStatic(nbt.getString()) ); //Inserter tasks diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/MultiblockStuctureBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/MultiblockStuctureBase.java index c4a621af2..efaffc0e6 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/MultiblockStuctureBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/MultiblockStuctureBase.java @@ -46,8 +46,8 @@ import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IIStringUtil; import pl.pabilo8.immersiveintelligence.common.util.ResLoc; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.raytracer.AxisAlignedFacingBB; import javax.annotation.Nonnull; @@ -399,7 +399,7 @@ public boolean createStructure(World world, BlockPos startPos, EnumFacing side, new int[]{(side==EnumFacing.WEST?-l: side==EnumFacing.EAST?l: side==EnumFacing.NORTH?ww: -ww), h, (side==EnumFacing.NORTH?-l: side==EnumFacing.SOUTH?l: side==EnumFacing.EAST?ww: -ww)}; if(tile instanceof IOwnableProperty) - ((IOwnableProperty)tile).setOwnerIdentity(DiplomacyUtils.getOwnerIdentityForEntity(player)); + ((IOwnableProperty)tile).setOwnerIdentity(DiplomacyHandler.getInstance(world.isRemote).getOwnerIdentityForEntity(player)); tile.markDirty(); addBlockEvent(world, pos2); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java index f1e72611e..cf9ac8b9f 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java @@ -30,8 +30,8 @@ import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIITileSync; import pl.pabilo8.immersiveintelligence.common.util.IWorldPosProvider; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyUtils; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.IOwnableProperty; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.NBTSerialisation; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; import pl.pabilo8.immersiveintelligence.common.util.multiblock.IIMultiblockInterfaces.IAdvancedBounds; @@ -112,7 +112,7 @@ public final void update() public void onBeforeFirstTick() { if(!world.isRemote&&this instanceof IOwnableProperty) - DiplomacyUtils.validateProperty(((IOwnableProperty)this)); + DiplomacyHandler.getInstance(world.isRemote).validateProperty(((IOwnableProperty)this)); } /** @@ -125,7 +125,7 @@ public void invalidate() { super.invalidate(); if(!world.isRemote&&this instanceof IOwnableProperty&&!isDummy()) - DiplomacyUtils.invalidateProperty(((IOwnableProperty)this)); + DiplomacyHandler.getInstance(world.isRemote).invalidateProperty(((IOwnableProperty)this)); forceReCacheAABB(); } From 41f2e0be88996923388091565217426368fbaf7a Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Sat, 9 May 2026 16:57:07 +0200 Subject: [PATCH 08/11] Improved server-side factions sync on standalone server, added back Flagpole chunkloading, finished Flagpole factions GUI --- .../ImmersiveIntelligence.java | 9 +- .../client/ClientEventHandler.java | 13 - .../client/ClientProxy.java | 4 + .../gui/block/flagpole/GuiFlagpole.java | 3 +- .../block/flagpole/GuiFlagpoleFaction.java | 87 ++- .../component/widget/DecoOwnershipWidget.java | 2 +- .../common/CommonProxy.java | 34 +- .../common/EventHandler.java | 72 --- .../common/IIConfigHandler.java | 13 + .../common/IISaveData.java | 3 - .../tileentity/TileEntityFlagpole.java | 13 +- .../emplacement/TileEntityEmplacement.java | 5 +- .../weapon/EmplacementWeaponGunBase.java | 12 +- .../common/gui/ContainerFlagpole.java | 2 +- .../common/network/IIMessage.java | 164 +++++- .../common/network/IIPacketHandler.java | 2 +- .../messages/MessageDiplomacyAction.java | 38 ++ .../messages/MessageDiplomacySync.java | 100 +++- .../util/diplomacy/DiplomacyHandler.java | 534 ++++++++++++++++-- .../common/util/diplomacy/OwnerIdentity.java | 67 ++- .../permission/DiplomaticAction.java | 4 + .../diplomacy/property/IOwnableProperty.java | 13 +- .../common/util/easynbt/NBTSerialisation.java | 22 +- .../TileEntityMultiblockIIBase.java | 7 +- .../immersiveintelligence/lang/en_us.lang | 3 + 25 files changed, 938 insertions(+), 288 deletions(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java index 81a88ac62..db1fee044 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/ImmersiveIntelligence.java @@ -2,7 +2,6 @@ import net.minecraft.launchwrapper.Launch; import net.minecraft.world.World; -import net.minecraftforge.common.ForgeChunkManager; import net.minecraftforge.fml.common.FMLCommonHandler; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; @@ -16,6 +15,7 @@ import pl.pabilo8.immersiveintelligence.api.data.radio.RadioNetwork; import pl.pabilo8.immersiveintelligence.common.CommonProxy; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Factions; import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.IISaveData; import pl.pabilo8.immersiveintelligence.common.commands.CommandII; @@ -75,7 +75,6 @@ public void preInit(FMLPreInitializationEvent event) IIConfigHandler.putConfigValues(); //Pre-Init proxy.preInit(event); - ForgeChunkManager.setForcedChunkLoadingCallback(this, proxy); //Start contributor skins json download thread new IISkinHandler.ThreadContributorSpecialsDownloader(); } @@ -110,7 +109,8 @@ public void serverAboutToStart(FMLServerAboutToStartEvent event) IILogger.debug("Pre-World Load cleanup"); CommonProxy.refreshFluidReferences(); RadioNetwork.INSTANCE.clearDevices(); - DiplomacyHandler.getInstance(false).init(); + if(Factions.enableFactions) + DiplomacyHandler.getInstance(false).init(); } @Mod.EventHandler @@ -141,8 +141,9 @@ public void serverStarting(FMLServerStartingEvent event) public void onFMLServerStopped(FMLServerStoppedEvent event) { IILogger.info("Post-World Unload cleanup"); - DiplomacyHandler.getInstance(false).unload(); RadioNetwork.INSTANCE.clearDevices(); + if(Factions.enableFactions) + DiplomacyHandler.getInstance(false).cleanup(); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java index b0d432f5a..27400ee6b 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientEventHandler.java @@ -57,7 +57,6 @@ import net.minecraftforge.event.GameRuleChangeEvent; import net.minecraftforge.event.entity.player.ItemTooltipEvent; import net.minecraftforge.event.world.WorldEvent.Load; -import net.minecraftforge.event.world.WorldEvent.Unload; import net.minecraftforge.fml.common.eventhandler.EventPriority; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent.ClientTickEvent; @@ -118,7 +117,6 @@ import pl.pabilo8.immersiveintelligence.common.util.IIMath; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IISkinHandler; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -1066,20 +1064,10 @@ public void onWorldLoad(Load event) aimingPlayers.clear(); blockDamageClient.clear(); - DiplomacyHandler.getInstance(true).init(); - //Reload the particle system ImmersiveIntelligence.proxy.reloadParticles(); } - @SubscribeEvent - public void onWorldUnload(Unload event) - { - if(!event.getWorld().isRemote) - return; - DiplomacyHandler.getInstance(true).unload(); - } - @SubscribeEvent public void onGameRuleChange(GameRuleChangeEvent event) { @@ -1106,7 +1094,6 @@ public void onPostClientTick(ClientTickEvent event) //higher the velocity (howitzers), lower the tone bullet.playSound(IISounds.bulletFlyby, 0.6f, 1.75f-MathHelper.clamp(bullet.getVelocity()/6f, 0.5f, 1.75f)); } - } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java index 94237bbfe..08bf350a2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/ClientProxy.java @@ -108,6 +108,7 @@ import pl.pabilo8.immersiveintelligence.client.util.font.IIFontRenderer; import pl.pabilo8.immersiveintelligence.client.util.font.IIFontRendererCustomGlyphs; import pl.pabilo8.immersiveintelligence.common.*; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Factions; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntityDataMerger; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntityRedstoneBuffer; import pl.pabilo8.immersiveintelligence.common.block.data_device.tileentity.TileEntitySmallDataBuffer; @@ -155,6 +156,7 @@ import pl.pabilo8.immersiveintelligence.common.util.block.BlockIIFluid; import pl.pabilo8.immersiveintelligence.common.util.block.IIIStateMappings; import pl.pabilo8.immersiveintelligence.common.util.block.IIIStateMappings.DummyEnum; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; import pl.pabilo8.immersiveintelligence.common.util.item.IIIItemTextureOverride; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemEnum; @@ -729,6 +731,8 @@ public void postInit(FMLPostInitializationEvent event) reloadModels(); IIMultiblockRecipe.loadAllClientSideContent(); IICompatModule.doModulesClientPostInit(); + if(Factions.enableFactions) + MinecraftForge.EVENT_BUS.register(DiplomacyHandler.getInstance(true)); } private void registerTileRenderer(Class> clazz) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java index 385087807..7c9ff36a2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java @@ -53,7 +53,8 @@ public void onInit() .withInventoryTitleBar() .withFrame(DecoTextures.FRAME_WOODEN_THIN, 4, false, new boolean[]{true, false, false, false}) .withNextLayer() - .withBox(DecoTextures.BG_PAPER, DecoTextures.TEMPLATE_PAPER, 0, 0, 152+96, 152) + .withBox(DecoTextures.BG_PAPER, DecoTextures.TEMPLATE_PAPER, 0, 0, 152, 152) + .withNextLayer() .withBox(DecoTextures.BG_STEEL, DecoTextures.TEMPLATE_SQUARE, 152, 0, 64+32, 152) .build(); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java index 6e9903f11..8a3526515 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpoleFaction.java @@ -2,13 +2,14 @@ import net.minecraft.client.network.NetHandlerPlayClient; import net.minecraft.client.network.NetworkPlayerInfo; -import net.minecraft.client.resources.DefaultPlayerSkin; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBanner; import net.minecraft.item.ItemStack; -import net.minecraft.util.ResourceLocation; import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoButton; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.button.DecoSwitch; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoDropdown; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoElementDisplays; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.collection.DecoList; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoLabel; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.label.DecoTitleLabel; @@ -27,8 +28,10 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacyAction; import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler.PlayerInfo; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; import java.util.UUID; @@ -45,7 +48,7 @@ public class GuiFlagpoleFaction extends DecoGui IIPacketHandler.sendToServer(MessageDiplomacyAction.removeMember(p.getCurrentElement()))) ) .withElementApplyMethod((uuid, panel) -> { - ResourceLocation skinLocation = DefaultPlayerSkin.getDefaultSkinLegacy(); - String memberName = "Missingno"; - - NetworkPlayerInfo networkplayerinfo = connection.getPlayerInfo(uuid); - //noinspection ConstantValue - if(networkplayerinfo!=null) - { - skinLocation = networkplayerinfo.getLocationSkin(); - memberName = networkplayerinfo.getGameProfile().getName(); - } - - panel.label("name").withRawText(memberName); - panel.component("head", DecoImage.class).withImageLocation(skinLocation) + PlayerInfo playerInfo = DiplomacyHandler.getInstance(true).getPlayerInfo(uuid); + panel.label("name").withRawText(playerInfo.getName()); + panel.component("head", DecoImage.class).withImageLocation(playerInfo.getSkin()) .withUV(64, 8, 8, 16, 16); }) ) @@ -203,40 +196,40 @@ protected boolean initialize() //Permissions Panel DecoPanel panelPerms = addComponent(new DecoPanel(152+2, 4) - .withSize(92-4, 144+32) + .withSize(92-2+32, 144+32) .withBackground(DecoTextures.BG_STEEL) .withBackgroundMask(DecoTextures.TEMPLATE_SQUARE) .withTitleLabel("Permissions", DecoAlignment.TOP) ); - /*DecoEntryPanelBuilder permDisplay = new DecoEntryPanelBuilder() - .withBackground(DecoTextures.BG_STEEL) - .withHeight(12) - .withLabel("label", new DecoLabel(IIClientUtils.fontRegular, 2, 1) - .withSize(76, 12) - .withAlign(DecoAlignment.LEFT) - ) - .withElementApplyMethod((level, builder) -> - builder.label("label").withRawText(formatPermissionLevel(level)) - );*/ - - int y = 8; - - //TODO: 24.04.2026 permission roles - /*for(PermissionCategory category : SHOWN_PERMISSIONS) - { - panelPerms.addLabel(formatPermissionName(category), 4, y) - .withSize(80, 8) - .withAlign(DecoAlignment.LEFT); - panelPerms.addComponent(new DecoDropdown(4, y+9) - .withSize(80, 12) - .withEntries(AVAILABLE_LEVELS) - .withSelectedEntry(displayIdentity.getPermission(category)) - .withDisplayFunction(permDisplay) - //TODO: implement permission changes - ); - y += 22; - }*/ + panelPerms.addLabel("Role:", 4, 8+2-1) + .withSize(panelPerms.width-72-2, 14) + .withAlign(DecoAlignment.LEFT); + panelPerms.addComponents( + new DecoDropdown(panelPerms.width-72, 8+2-2) + .withSize(72-4, 14) + .withEntries(identity.getAvailableRoles().values()) + .withDisplayFunction(DecoElementDisplays.getSimpleTextDisplay(PermissionRole::getDisplayName)) + .withSelectedEntry(selectedRole = identity.getRoleOf(playerContainer.player.getUniqueID())) + .withOnSelectedEntry((oldRole, newRole) -> selectedRole = newRole), + new DecoList(2, 12+8+2+1) + .withSize(panelPerms.width-4-2, panelPerms.height-32+8-2) + .withEntries(PermissionCategory.values()) + .withDisplayFunction(new DecoEntryPanelBuilder() + .withHeight(18) + .withComponent("toggle", p -> new DecoSwitch(2, 2) + .withOnToggle(change -> IIPacketHandler.sendToServer(MessageDiplomacyAction.changePermission(selectedRole, + p.getCurrentElement(), change))) + ) + .withElementApplyMethod((permission, panel) -> { + panel.component("toggle", DecoSwitch.class) + .withCurrentState(selectedRole.isAllowed(permission)) + .withText(permission.getFullLocaleKey()); + }) + ) + ); + + } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java index dae9c2602..0caae7806 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/widget/DecoOwnershipWidget.java @@ -45,7 +45,7 @@ protected boolean initialize() withTitleLabel(IIReference.GUI_TOOLTIP_KEY+"widget.ownership", DecoAlignment.TOP); - if(identity==null||identity==DiplomacyHandler.NEUTRAL) + if(identity==DiplomacyHandler.NEUTRAL) { //"Abandoned" Label addLabel(I18n.format("desc.immersiveintelligence.diplomacy.noowner"), 2, 8); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java index 68a3b0c75..b80ce5dd0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/CommonProxy.java @@ -35,21 +35,16 @@ import net.minecraft.item.crafting.IRecipe; import net.minecraft.potion.Potion; import net.minecraft.potion.PotionEffect; -import net.minecraft.server.MinecraftServer; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumHand; import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.ChunkPos; import net.minecraft.util.math.Vec3d; import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraft.world.biome.Biome; import net.minecraftforge.common.ForgeChunkManager; -import net.minecraftforge.common.ForgeChunkManager.LoadingCallback; -import net.minecraftforge.common.ForgeChunkManager.Ticket; -import net.minecraftforge.common.ForgeChunkManager.Type; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.RegistryEvent.Register; import net.minecraftforge.fluids.Fluid; @@ -77,6 +72,7 @@ import pl.pabilo8.immersiveintelligence.api.upgrade.IUpgradableDevice; import pl.pabilo8.immersiveintelligence.api.utils.MinecartBlockHelper; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Factions; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.MechanicalDevices; import pl.pabilo8.immersiveintelligence.common.ammo.components.factory.AmmoComponentFluid; import pl.pabilo8.immersiveintelligence.common.block.data_device.BlockIIDataDevice.IIBlockTypes_Connector; @@ -118,6 +114,7 @@ import pl.pabilo8.immersiveintelligence.common.util.block.BlockIIFluid; import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockEnum; import pl.pabilo8.immersiveintelligence.common.util.block.IIBlockInterfaces.IIBlockProperties; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; @@ -151,7 +148,7 @@ * @since 05.07.2019 */ @EventBusSubscriber(modid = ImmersiveIntelligence.MODID) -public class CommonProxy implements IGuiHandler, LoadingCallback +public class CommonProxy implements IGuiHandler { public CommonProxy() { @@ -601,6 +598,14 @@ public void preInit(FMLPreInitializationEvent event) ConveyorHandler.registerConveyorHandler(new ResourceLocation(ImmersiveIntelligence.MODID, "rubber_extract"), ConveyorRubberExtract.class, (tileEntity) -> new ConveyorRubberExtract(tileEntity instanceof IConveyorTile?((IConveyorTile)tileEntity).getFacing(): EnumFacing.NORTH)); ConveyorHandler.registerConveyorHandler(new ResourceLocation(ImmersiveIntelligence.MODID, "rubber_extractcovered"), ConveyorRubberCoveredExtract.class, (tileEntity) -> new ConveyorRubberCoveredExtract(tileEntity instanceof IConveyorTile?((IConveyorTile)tileEntity).getFacing(): EnumFacing.NORTH)); + if(Factions.enableFactions) + { + MinecraftForge.EVENT_BUS.register(DiplomacyHandler.getInstance(false)); + ForgeChunkManager.setForcedChunkLoadingCallback( + ImmersiveIntelligence.INSTANCE, + (tickets, world) -> DiplomacyHandler.getInstance(world.isRemote).onTicketsLoaded(tickets, world) + ); + } IICompatModule.doModulesPreInit(event); } @@ -749,7 +754,6 @@ public void postInit(FMLPostInitializationEvent event) aFloat -> aFloat*MechanicalDevices.dynamoWatermillTorque ); - CorrosionHandler.addItemToBlacklist(new ItemStack(Items.DIAMOND_HELMET)); CorrosionHandler.addItemToBlacklist(new ItemStack(Items.DIAMOND_CHESTPLATE)); CorrosionHandler.addItemToBlacklist(new ItemStack(Items.DIAMOND_LEGGINGS)); @@ -843,22 +847,6 @@ public void reloadManual() } - @Override - public void ticketsLoaded(List tickets, World world) - { - for(Ticket ticket : tickets) - { - if(ticket.getType()==Type.NORMAL) - { - for(ChunkPos chunkPos : ticket.getChunkList()) - ForgeChunkManager.forceChunk(ticket, chunkPos); - final MinecraftServer minecraftServer = world.getMinecraftServer(); - if(minecraftServer!=null) - minecraftServer.addScheduledTask(() -> ForgeChunkManager.releaseTicket(ticket)); - } - } - } - public void onMechanicalConnectorRemoved(Connection connection) { diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java index fc69f9422..7473b81f6 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/EventHandler.java @@ -1,7 +1,6 @@ package pl.pabilo8.immersiveintelligence.common; import blusunrize.immersiveengineering.api.MultiblockHandler.MultiblockFormEvent.Post; -import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.IGuiTile; import blusunrize.immersiveengineering.common.util.ItemNBTHelper; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.ai.EntityAINearestAttackableTarget; @@ -12,12 +11,9 @@ import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.ItemStack; import net.minecraft.potion.PotionEffect; -import net.minecraft.tileentity.TileEntity; import net.minecraft.util.DamageSource; import net.minecraft.util.EntityDamageSourceIndirect; import net.minecraft.util.SoundCategory; -import net.minecraft.util.text.TextComponentTranslation; -import net.minecraft.util.text.TextFormatting; import net.minecraft.world.GameRules; import net.minecraft.world.GameRules.ValueType; import net.minecraft.world.World; @@ -51,7 +47,6 @@ import pl.pabilo8.immersiveintelligence.api.ammo.utils.PenetrationCache; import pl.pabilo8.immersiveintelligence.api.utils.IAdvancedMultiblock; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Ammunition; -import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Factions; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Weapons; import pl.pabilo8.immersiveintelligence.common.compat.BaublesHelper; import pl.pabilo8.immersiveintelligence.common.compat.IICompatModule; @@ -63,19 +58,13 @@ import pl.pabilo8.immersiveintelligence.common.item.armor.ItemIILightEngineerBoots; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageBlockDamageSync; -import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIIGameruleUpdate; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIIRequestChunkClaimData; import pl.pabilo8.immersiveintelligence.common.util.IIExplosion; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.IIStringUtil; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.ChunkOwnership; -import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.IChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.item.IIItemUtils; import pl.pabilo8.immersiveintelligence.common.util.item.ItemIIUpgradeableArmor; @@ -175,9 +164,6 @@ public void onPlayerLoggedIn(PlayerLoggedInEvent event) GameRules rules = event.player.world.getGameRules(); for(String gamerule : registeredGameRules) IIPacketHandler.sendToClient(player, new MessageIIGameruleUpdate(gamerule, rules)); - - //Sync Diplomacy data - IIPacketHandler.sendToClient(player, MessageDiplomacySync.updateAllMessage()); } @SubscribeEvent @@ -239,8 +225,6 @@ public void onGameRuleChange(GameRuleChangeEvent event) public void onWorldTick(WorldTickEvent event) { pendingExplosions.removeIf(IIExplosion::explodeBlocks); - /*if(!event.world.isRemote&&event.world.getTotalWorldTime()%1000==0) - IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateAllMessage());*/ } //--- Vehicle or Gun Mounts ---// @@ -266,40 +250,6 @@ public void onMultiblockForm(Post event) public void onItemUse(RightClickBlock event) { EntityLivingBase living = event.getEntityLiving(); - TileEntity tile = event.getWorld().getTileEntity(event.getPos()); - //Prevent accessing GUI - if(Factions.preventContainerAccess&&tile instanceof IGuiTile) - { - TileEntity master = ((IGuiTile)tile).getGuiMaster(); - if(master!=null) - { - //The property itself has an owner, check it - OwnerIdentity owner = null; - DiplomacyHandler diplomacy = DiplomacyHandler.getInstance(master.getWorld().isRemote); - if(master instanceof IOwnableProperty) - owner = ((IOwnableProperty)master).getOwnerIdentity(); - else - { - //Check for the chunk the property is on - IChunkOwnership ownership = diplomacy.getPositionOwnership(master.getWorld(), master.getPos()); - if(ownership!=null) - owner = ownership.getOwner(); - } - if(owner==null) - owner = DiplomacyHandler.NEUTRAL; - - //Deny container access when on an enemy chunk - if(!owner.isPermitted(living, PermissionCategory.CONTAINER_ACCESS)) - { - TextComponentTranslation text = new TextComponentTranslation(IIReference.INFO_KEY+"diplomacy.ownership.container_cannot_open"); - text.getStyle().setColor(TextFormatting.RED); - - event.getEntityPlayer().sendStatusMessage(text, true); - event.setResult(Result.DENY); - event.setCanceled(true); - } - } - } if(living.isRiding()&&living.getRidingEntity() instanceof EntityMachinegun) { event.setResult(Result.DENY); @@ -371,28 +321,6 @@ public void onLivingUpdate(LivingUpdateEvent event) //Apply radiation if(!player.isCreative()&&biome==IIContent.biomeWasteland) living.addPotionEffect(new PotionEffect(IIPotions.radiation, 2000, 0, false, false)); - - //Apply faction chunk status effects - if(DiplomacyHandler.getInstance(false).diplomacyInitialized) - { - Chunk chunk = player.world.getChunkFromBlockCoords(player.getPosition()); - if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) - { - IChunkOwnership cap = chunk.getCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null); - switch(cap.getOwner().getRelationTowards(player)) - { - case ENEMY: - player.addPotionEffect(new PotionEffect(IIPotions.enemySoil, 40, 0, false, false)); - break; - case MEMBER: - case ALLIED: - player.addPotionEffect(new PotionEffect(IIPotions.homeland, 40, 0, false, false)); - break; - default: - break; - } - } - } } //Handle powerpack crafted with armor diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java index 90103d42a..ee7f80ec5 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java @@ -2007,8 +2007,21 @@ public static class FieldHowitzer public static class Factions { + @RequiresMcRestart + @Comment({"Allows to disable II's faction system completely. Chunk claiming, ownership and commanding Hanses will not work when disabled."}) + public static boolean enableFactions = true; + + @RequiresMcRestart @Comment({"When enabled, players not belonging to a faction cannot access containers on chunks belonging to other factions."}) public static boolean preventContainerAccess = true; + + @RequiresMcRestart + @Comment({"Determines how often faction property-bound chunkloader tickets are checked for validity. (in ticks)"}) + public static int chunkloaderTickDelay = 200; + + @RequiresMcRestart + @Comment({"Determines how often properties try to claim surrounding chunks. (in ticks)"}) + public static int claimTickDelay = 200; } public static class MechanicalDevices diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java index bde1c8986..08874ae39 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISaveData.java @@ -7,8 +7,6 @@ import net.minecraftforge.fml.relauncher.Side; import pl.pabilo8.immersiveintelligence.api.ammo.penetration.DamageBlockPos; import pl.pabilo8.immersiveintelligence.api.ammo.utils.PenetrationCache; -import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; -import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; @@ -63,7 +61,6 @@ public void readFromNBT(NBTTagCompound nbt) } DiplomacyHandler.getInstance(false).loadAllFromNBT(enbt.getEasyCompound("diplomacy")); - IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateAllMessage()); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java index b8d07adbe..b5d401342 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java @@ -72,13 +72,6 @@ protected void dummyCleanup() @Override protected void onUpdate() { - //Claim neighbouring chunks - if(world.getTotalWorldTime()%200==0) - { - updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); - DiplomacyHandler.getInstance(world.isRemote).claimChunks(this); - } - /*if(!world.isRemote&&ownerIdentity!=DiplomacyUtils.NEUTRAL) IILogger.info("Owner Identity for "+uuid+" : "+ownerIdentity);*/ /*if(!world.isRemote) @@ -210,6 +203,12 @@ public int getChunkOwnershipRadius() return Flagpole.chunkClaimRadius; } + @Override + public int getChunkLoadingRange() + { + return Math.min(Flagpole.chunkClaimRadius, Flagpole.maxChunksLoadedRadius); + } + //--- IStyleCustomizable ---// @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java index 626db5ba0..e40c83e69 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/TileEntityEmplacement.java @@ -28,6 +28,7 @@ import pl.pabilo8.immersiveintelligence.api.utils.IBooleanAnimatedPartsBlock; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.Emplacement; import pl.pabilo8.immersiveintelligence.common.IIGUI; +import pl.pabilo8.immersiveintelligence.common.IILogger; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.multiblock.MultiblockEmplacement; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.multiblock.MultiblockFlagpole; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.emplacement.task.EmplacementTargetManager; @@ -437,7 +438,9 @@ public OwnerIdentity getOwnerIdentity() public void setOwnerIdentity(OwnerIdentity ownerIdentity) { this.ownerIdentity = ownerIdentity; - updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); + if(!world.isRemote) + updateTileForEvent(SyncEvents.TILE_OWNERSHIP_MODIFIED); + IILogger.debug("Owner Identity for "+uuid+" : "+ownerIdentity+" / world is "+(world.isRemote?"remote": "local")); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/weapon/EmplacementWeaponGunBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/weapon/EmplacementWeaponGunBase.java index c5e404c33..ba8f19f7b 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/weapon/EmplacementWeaponGunBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/emplacement/weapon/EmplacementWeaponGunBase.java @@ -11,7 +11,9 @@ import pl.pabilo8.immersiveintelligence.api.ammo.utils.AmmoFactory; import pl.pabilo8.immersiveintelligence.client.gui.deco.component.panel.DecoPanel; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.emplacement.TileEntityEmplacement; +import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.emplacement.TileEntityEmplacement.EmplacementStateNeeds; import pl.pabilo8.immersiveintelligence.common.entity.ammo.EntityAmmoBase; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.TargetCoordinateReference; import javax.annotation.Nullable; import java.util.Collections; @@ -51,12 +53,20 @@ protected void onInit(TileEntityEmplacement te) this.ammoFactory = new AmmoFactory(te.getWorld()).setIgnoredBlocks(te.getMultiblockBlocks()); if(!te.getWorld().isRemote&&te.tactileHandler!=null) - ammoFactory.setShooterAndGun(te.getOwnerIdentity().getFirstResponsibleMember(te.getWorld()), baseEntity) + ammoFactory.setShooterAndGun(null, baseEntity) .setIgnoredEntities(te.tactileHandler.getEntities()); this.aim.withAimCorrectionFunction(ammoFactory::getAnglePrediction); } + @Override + public EmplacementStateNeeds onUpdate(TileEntityEmplacement te, EmplacementStateNeeds baseNeeds, TargetCoordinateReference currentTarget) + { + if(!te.getWorld().isRemote&&te.getOwnerIdentity()!=null) + ammoFactory.setOwner(te.getOwnerIdentity().getFirstResponsibleMember(te.getWorld())); + return super.onUpdate(te, baseNeeds, currentTarget); + } + @Nullable @Override public IItemHandler getBaseItemHandler() diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java index 79c675912..479fd1961 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerFlagpole.java @@ -15,7 +15,7 @@ public class ContainerFlagpole extends ContainerIIBase private ContainerFlagpole(EntityPlayer player, TileEntityFlagpole tile, boolean faction) { super(player, tile); - addPlayerInventory(player.inventory, 40, faction?(166+32): 166); + addPlayerInventory(player.inventory, faction?56: 40, faction?(166+32): 166); } public static Container getContainerForFlagpolePage(EntityPlayer player, TileEntityFlagpole tile) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java index eac4a9a4d..43263fb97 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIMessage.java @@ -6,6 +6,7 @@ import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.network.NetHandlerPlayClient; import net.minecraft.item.ItemStack; +import net.minecraft.nbt.CompressedStreamTools; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetHandlerPlayServer; import net.minecraft.util.math.BlockPos; @@ -20,7 +21,10 @@ import pl.pabilo8.immersiveintelligence.common.util.IIColor; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; -import java.util.UUID; +import javax.annotation.Nonnull; +import java.io.*; +import java.util.*; +import java.util.stream.Collectors; /** * Easy handling for simple, no reply messages. @@ -145,6 +149,21 @@ protected ByteBuf writeEasyNBT(ByteBuf buf, EasyNBT value) return value.writeToByteBuf(buf); } + /** + * @param buf buffer to write to + * @param value value to save + * @return buf + */ + protected ByteBuf writeChunkedData(ByteBuf buf, MessageChunkedData value) + { + writeUUID(buf, value.sessionId); + buf.writeInt(value.totalChunks); + buf.writeInt(value.index); + buf.writeInt(value.chunk.length); + buf.writeBytes(value.chunk); + return buf; + } + /** * @param buf buffer to read from * @return value read @@ -237,6 +256,110 @@ protected ItemStack readItemStack(ByteBuf buf) return ByteBufUtils.readItemStack(buf); } + /** + * Reads a chunk of NBT data from the buffer and adds it to the list of received chunks. + * If the complete message was received, it will be dechunked and the list will be cleared. Otherwise, null is returned. + * + * @param buf buffer to read from + * @param list list of already received chunks for this message, to which the read chunk will be added + * @return null, if the complete message was not yet received, NBT data if it was. + */ + protected NBTTagCompound readChunkedNBT(ByteBuf buf, List list) + { + UUID uuid = readUUID(buf); + int totalChunks = buf.readInt(); + int index = buf.readInt(); + int length = buf.readInt(); + byte[] data = new byte[length]; + buf.readBytes(data); + + MessageChunkedData chunk = new MessageChunkedData(uuid, totalChunks, index, data); + list.add(chunk); + List collect = list.stream() + .filter(cd -> cd.sessionId.equals(chunk.sessionId)) + .collect(Collectors.toList()); + //Error upon receiving more chunks than expected + if(collect.size() > chunk.getTotalChunks()) + list.removeAll(collect); + + //All chunks received, dechunk and return nbt + else if(collect.size()==chunk.getTotalChunks()) + { + list.removeAll(collect); + return dechunkNBT(collect); + } + return null; + } + + @Nonnull + protected static List chunkNBT(@Nonnull NBTTagCompound nbt) + { + List list = new ArrayList<>(); + + //Convert to compressed byte array + byte[] data; + try + { + ByteArrayOutputStream bos = new ByteArrayOutputStream(); + DataOutputStream dos = new DataOutputStream(bos); + CompressedStreamTools.write(nbt, dos); + data = bos.toByteArray(); + } catch(IOException e) + { + return list; + } + + //Split into chunks of max 1MB + final int MAX_CHUNK_SIZE = 1572864; + int totalChunks = Math.max(1, (int)Math.ceil(data.length/(double)MAX_CHUNK_SIZE)); + //Create a session ID to group chunks on the client + UUID sessionId = UUID.randomUUID(); + for(int i = 0; i < totalChunks; i++) + { + int start = i*MAX_CHUNK_SIZE; + int end = Math.min(start+MAX_CHUNK_SIZE, data.length); + byte[] chunk = Arrays.copyOfRange(data, start, end); + list.add(new MessageChunkedData(sessionId, totalChunks, i, chunk)); + } + return list; + } + + @Nonnull + protected static NBTTagCompound dechunkNBT(@Nonnull List list) + { + if(list.isEmpty()) + return new NBTTagCompound(); + + //Group chunks by session ID + Map> sessions = new HashMap<>(); + for(MessageChunkedData chunk : list) + sessions.computeIfAbsent(chunk.getSessionId(), k -> new ArrayList<>()).add(chunk.getChunk()); + + //Find the session with the most chunks (in case of multiple sessions, which shouldn't happen but just in case) + List chunks = Collections.emptyList(); + for(List sessionChunks : sessions.values()) + if(sessionChunks.size() > chunks.size()) + chunks = sessionChunks; + + //Combine chunks into a single byte array + int totalSize = chunks.stream().mapToInt(c -> c.length).sum(); + byte[] data = new byte[totalSize]; + int pos = 0; + for(byte[] chunk : chunks) + { + System.arraycopy(chunk, 0, data, pos, chunk.length); + pos += chunk.length; + } + + try + { + return CompressedStreamTools.read(new DataInputStream(new ByteArrayInputStream(data))); + } catch(IOException e) + { + return new NBTTagCompound(); + } + } + //--- Message Handler ---// public static class IIMessageHandler implements IMessageHandler @@ -269,4 +392,43 @@ private void receiveMessageClient(MSG message, MessageContext ctx) ClientUtils.mc().addScheduledTask(() -> message.onClientReceive(ClientUtils.mc().world, ctx.getClientHandler())); } } + + /** + * Helper class to allow sending more complex NBT structures that may exceed packet size limits. + */ + protected static class MessageChunkedData + { + private final UUID sessionId; + private final byte[] chunk; + private final int index; + private final int totalChunks; + + public MessageChunkedData(UUID sessionId, int totalChunks, int index, byte[] chunk) + { + this.sessionId = sessionId; + this.chunk = chunk; + this.index = index; + this.totalChunks = totalChunks; + } + + public UUID getSessionId() + { + return sessionId; + } + + public byte[] getChunk() + { + return chunk; + } + + public int getIndex() + { + return index; + } + + public int getTotalChunks() + { + return totalChunks; + } + } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIPacketHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIPacketHandler.java index 73302ac99..dbf765bab 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIPacketHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/IIPacketHandler.java @@ -55,7 +55,7 @@ public static void preInit() registerMessage(MessageBeginMachineUpgrade.class, true, true); registerMessage(MessageManualClose.class, false, true); registerMessage(MessagePlayIISound.class, true, false); - registerMessage(MessageDiplomacySync.class, true, false); + registerMessage(MessageDiplomacySync.class, true, true); registerMessage(MessageDiplomacyAction.class, false, true); registerMessage(MessageIIGameruleUpdate.class, true, false); registerMessage(MessageIIChunkClaimData.class, true, false); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java index 3a14686c9..f08ac10e9 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacyAction.java @@ -17,6 +17,8 @@ import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.DiplomaticAction; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionRole; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; @@ -43,6 +45,9 @@ public class MessageDiplomacyAction extends IIMessage private LawForm newLawForm; private IIColor newColor; private ItemStack newBannerStack; + private String targetRole; + private PermissionCategory permissionCategory; + private boolean permissionSetting; public MessageDiplomacyAction() { @@ -139,6 +144,17 @@ public static MessageDiplomacyAction changeBanner(@Nonnull ItemStack bannerStack return msg; } + @SideOnly(Side.CLIENT) + public static MessageDiplomacyAction changePermission(PermissionRole role, PermissionCategory category, boolean allowed) + { + MessageDiplomacyAction msg = new MessageDiplomacyAction(); + msg.action = DiplomaticAction.CHANGE_PERMISSION; + msg.targetRole = role.getId(); + msg.permissionCategory = category; + msg.permissionSetting = allowed; + return msg; + } + @SideOnly(Side.CLIENT) public static MessageDiplomacyAction sendOffer(@Nonnull UUID targetFaction, @Nonnull DiplomaticAgreement proposal) { @@ -248,6 +264,18 @@ protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) diplomacy.proposeAgreement(identity, targetIdentity, proposal); break; } + case CHANGE_PERMISSION: + { + PermissionRole role = identity.getRoleOf(sender.getUniqueID()); + PermissionRole changed = identity.getAvailableRoles().get(targetRole); + //Only the owner can change permissions + if(changed!=null&&role!=null&&role.isOwner()) + { + changed.withPermission(permissionCategory, permissionSetting); + diplomacy.saveAndSyncIdentity(identity); + } + break; + } default: break; } @@ -298,6 +326,11 @@ public void fromBytes(ByteBuf buf) this.targetFaction = readUUID(buf); this.agreementData = readEasyNBT(buf); break; + case CHANGE_PERMISSION: + this.permissionCategory = readEnum(buf, PermissionCategory.class); + this.permissionSetting = buf.readBoolean(); + this.targetRole = readString(buf); + break; default: break; } @@ -339,6 +372,11 @@ public void toBytes(ByteBuf buf) writeUUID(buf, targetFaction); writeEasyNBT(buf, agreementData); break; + case CHANGE_PERMISSION: + writeEnum(buf, permissionCategory); + buf.writeBoolean(permissionSetting); + writeString(buf, targetRole); + break; default: break; } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java index 7e5def69e..aa8bdb1c7 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/network/messages/MessageDiplomacySync.java @@ -3,15 +3,20 @@ import io.netty.buffer.ByteBuf; import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.network.NetHandlerPlayClient; +import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetHandlerPlayServer; import net.minecraft.world.WorldServer; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import pl.pabilo8.immersiveintelligence.common.network.IIMessage; +import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.DiplomacyHandler.PlayerInfo; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.OwnerIdentity; import pl.pabilo8.immersiveintelligence.common.util.easynbt.EasyNBT; +import java.util.ArrayList; +import java.util.List; import java.util.UUID; /** @@ -22,49 +27,83 @@ */ public class MessageDiplomacySync extends IIMessage { - boolean updateAll; - UUID identity; - boolean shouldRemove; - EasyNBT tagCompound; + private static final List chunkBuffer = new ArrayList<>(); + private boolean updateAll = false; + private UUID identity = null; + private boolean shouldRemove = false; + private EasyNBT tagCompound = null; + private PlayerInfo playerInfo = null; + private MessageChunkedData messageChunk = null; public MessageDiplomacySync() { } - private MessageDiplomacySync(boolean updateAll, UUID identity, boolean shouldRemove, EasyNBT tagCompound) + private MessageDiplomacySync(MessageChunkedData messageChunk) + { + this.messageChunk = messageChunk; + this.updateAll = true; + } + + private MessageDiplomacySync(PlayerInfo playerInfo) + { + this.playerInfo = playerInfo; + } + + private MessageDiplomacySync(UUID identity, boolean shouldRemove, EasyNBT tagCompound) { - this.updateAll = updateAll; this.identity = identity; this.shouldRemove = shouldRemove; this.tagCompound = tagCompound; } - public static MessageDiplomacySync updateAllMessage() + public static MessageDiplomacySync[] updateAllMessage() { - return new MessageDiplomacySync(true, null, false, DiplomacyHandler.getInstance(false).saveAllToNBT()); + DiplomacyHandler handler = DiplomacyHandler.getInstance(false); + return chunkNBT(handler.saveAllToNBT().unwrap()).stream() + .map(MessageDiplomacySync::new) + .toArray(MessageDiplomacySync[]::new); } public static MessageDiplomacySync removeIdentityMessage(OwnerIdentity identity) { - return new MessageDiplomacySync(false, identity.getUUID(), true, null); + return new MessageDiplomacySync(identity.getUUID(), true, null); } public static MessageDiplomacySync updateIdentityMessage(OwnerIdentity identity) { - return new MessageDiplomacySync(false, identity.getUUID(), false, identity.toNBT()); + return new MessageDiplomacySync(identity.getUUID(), false, EasyNBT.wrapNBT(identity.serializeNBT())); + } + + public static MessageDiplomacySync syncPlayerInfo(PlayerInfo playerInfo) + { + return new MessageDiplomacySync(playerInfo); + } + + public static MessageDiplomacySync requestUpdateMessage() + { + //placeholder, because the server replies to any message + return new MessageDiplomacySync(DiplomacyHandler.DEFAULT_PLAYER_INFO); } @Override protected void onServerReceive(WorldServer world, NetHandlerPlayServer handler) { - //No action on server + //Request an update + for(MessageDiplomacySync message : updateAllMessage()) + IIPacketHandler.sendToClient(handler.player, message); } @SideOnly(Side.CLIENT) @Override protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) { + if(playerInfo!=null) + { + DiplomacyHandler.getInstance(false).updatePlayerInfo(playerInfo); + return; + } if(updateAll) { DiplomacyHandler.getInstance(true).loadAllFromNBT(tagCompound); @@ -80,25 +119,50 @@ protected void onClientReceive(WorldClient world, NetHandlerPlayClient handler) @Override public void fromBytes(ByteBuf buf) { - updateAll = buf.readBoolean(); - if(!updateAll) + //Update player + if(buf.readBoolean()) + { + playerInfo = new PlayerInfo(readTagCompound(buf)); + return; + } + //Update all + if(this.updateAll = buf.readBoolean()) + { + synchronized(chunkBuffer) + { + NBTTagCompound nbt = readChunkedNBT(buf, chunkBuffer); + tagCompound = nbt==null?null: EasyNBT.wrapNBT(nbt); + } + } + //Update single identity + else { identity = readUUID(buf); shouldRemove = buf.readBoolean(); + if(!shouldRemove) + tagCompound = readEasyNBT(buf); } - if(!shouldRemove) - tagCompound = readEasyNBT(buf); } @Override public void toBytes(ByteBuf buf) { + buf.writeBoolean(playerInfo!=null); + if(playerInfo!=null) + { + writeTagCompound(buf, playerInfo.serializeNBT()); + return; + } + buf.writeBoolean(updateAll); - if(!updateAll) + if(updateAll) { - writeUUID(buf, identity); - buf.writeBoolean(shouldRemove); + writeChunkedData(buf, messageChunk); + return; } + writeUUID(buf, identity); + buf.writeBoolean(shouldRemove); + if(!shouldRemove) writeEasyNBT(buf, tagCompound); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java index edb7a61d7..0e0f86cc4 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/DiplomacyHandler.java @@ -1,24 +1,51 @@ package pl.pabilo8.immersiveintelligence.common.util.diplomacy; import blusunrize.immersiveengineering.client.ClientUtils; +import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.IGuiTile; +import net.minecraft.client.network.NetHandlerPlayClient; +import net.minecraft.client.network.NetworkPlayerInfo; +import net.minecraft.client.resources.DefaultPlayerSkin; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.EnumDyeColor; import net.minecraft.item.ItemBanner; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.potion.PotionEffect; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.text.TextComponentTranslation; +import net.minecraft.util.text.TextFormatting; import net.minecraft.world.World; import net.minecraft.world.chunk.Chunk; +import net.minecraftforge.common.ForgeChunkManager; +import net.minecraftforge.common.ForgeChunkManager.Ticket; +import net.minecraftforge.common.util.INBTSerializable; +import net.minecraftforge.event.entity.living.LivingEvent.LivingUpdateEvent; +import net.minecraftforge.event.entity.player.PlayerInteractEvent.RightClickBlock; +import net.minecraftforge.event.world.WorldEvent.Load; +import net.minecraftforge.event.world.WorldEvent.Unload; import net.minecraftforge.fml.common.FMLCommonHandler; +import net.minecraftforge.fml.common.eventhandler.Event.Result; +import net.minecraftforge.fml.common.eventhandler.EventPriority; +import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent; +import net.minecraftforge.fml.common.gameevent.TickEvent.ClientTickEvent; +import net.minecraftforge.fml.common.gameevent.TickEvent.WorldTickEvent; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; +import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Factions; import pl.pabilo8.immersiveintelligence.common.IILogger; +import pl.pabilo8.immersiveintelligence.common.IIPotions; import pl.pabilo8.immersiveintelligence.common.IISaveData; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageIIChunkClaimData; import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.agreement.term.DiplomaticAgreement; +import pl.pabilo8.immersiveintelligence.common.util.diplomacy.permission.PermissionCategory; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.IOwnableProperty; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.CapabilityChunkOwnership; import pl.pabilo8.immersiveintelligence.common.util.diplomacy.property.chunk.chunk.ChunkClaimData; @@ -27,10 +54,7 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; -import java.util.Collections; -import java.util.HashMap; -import java.util.Set; -import java.util.UUID; +import java.util.*; import java.util.stream.Collectors; /** @@ -45,15 +69,27 @@ public class DiplomacyHandler public static final UUID NEUTRAL_UUID = UUID.fromString("00000000-0000-0000-0000-000000000000"); public static final UUID GLOBAL_ENEMY_UUID = UUID.fromString("ffffffff-ffff-ffff-ffff-ffffffffffff"); public static OwnerIdentity NEUTRAL, GLOBAL_ENEMY; + public static PlayerInfo DEFAULT_PLAYER_INFO = new PlayerInfo(UUID.fromString("00000000-0000-0000-0000-000000000000"), "Unknown"); - private static final String KEY_IDENTITIES = "identities"; + private static final String KEY_IDENTITIES = "identities", KEY_CHUNKLOADERS = "chunkloaders", KEY_PLAYERS = "players"; - private static final DiplomacyHandler INSTANCE_SERVER = new DiplomacyHandler(); - private static final DiplomacyHandler INSTANCE_CLIENT = new DiplomacyHandler(); + private static final DiplomacyHandler INSTANCE_SERVER = new DiplomacyHandler(false); + private static final DiplomacyHandler INSTANCE_CLIENT = new DiplomacyHandler(true); - private final HashMap OWNER_IDENTITIES = new HashMap<>(); - private final HashMap PROPERTIES = new HashMap<>(); + private final HashMap ownerIdentities = new HashMap<>(); + private final HashMap properties = new HashMap<>(); + private final HashMap playerInfos = new HashMap<>(); + private final Map propertyTickets = new HashMap<>(); + private final Map pendingTickets = new HashMap<>(); + + private int pendingTicketCheckTimer = 0; public boolean diplomacyInitialized = false; + public final boolean isRemote; + + private DiplomacyHandler(boolean isRemote) + { + this.isRemote = isRemote; + } public static DiplomacyHandler getInstance(boolean isRemote) { @@ -70,6 +106,7 @@ public static OwnerIdentity getIdentityByUUIDStatic(String string) public void init() { + IILogger.info("Loading Diplomacy Handler on side: "+(isRemote?"Client": "Server")); UUID ieFakePlayerID = UUID.fromString("99562b85-bd1a-4ded-bb1a-c307bf0c0133"); //Create the neutral faction @@ -88,8 +125,8 @@ public void init() .withLawForm(LawForm.COMMISARIAT); //Add the default factions to the map - OWNER_IDENTITIES.put(NEUTRAL.getUUID(), NEUTRAL); - OWNER_IDENTITIES.put(GLOBAL_ENEMY.getUUID(), GLOBAL_ENEMY); + ownerIdentities.put(NEUTRAL.getUUID(), NEUTRAL); + ownerIdentities.put(GLOBAL_ENEMY.getUUID(), GLOBAL_ENEMY); //Initialization is on after the factions are first loaded from NBT diplomacyInitialized = false; @@ -103,72 +140,138 @@ public void loadAllFromNBT(EasyNBT nbt) .map(EasyNBT::wrapNBT) .map(OwnerIdentity::new) .distinct() - .forEach(loaded -> OWNER_IDENTITIES.compute(loaded.getUUID(), + .forEach(loaded -> ownerIdentities.compute(loaded.getUUID(), //Merge with existing placeholder identity if present (oid, identity) -> { if(identity==null) return loaded; - identity.loadFromNBT(loaded.toNBT()); + identity.deserializeNBT(loaded.serializeNBT()); return identity; })); //Remove identities that are invalid - OWNER_IDENTITIES.values().removeIf(OwnerIdentity::isInvalid); + ownerIdentities.values().removeIf(OwnerIdentity::isInvalid); //Fix loaded properties - PROPERTIES.values().stream() + properties.values().stream() .map(IOwnableProperty::master) .forEach(property -> { OwnerIdentity identity = property.getOwnerIdentity(); property.setOwnerIdentity(identity.isInvalid()?NEUTRAL: identity); }); + + //Load player infos from NBT + nbt.streamList(NBTTagCompound.class, KEY_PLAYERS) + .map(PlayerInfo::new) + .forEach(playerInfo -> playerInfos.put(playerInfo.uuid, playerInfo)); + + if(!isRemote) + for(MessageDiplomacySync message : MessageDiplomacySync.updateAllMessage()) + IIPacketHandler.sendToAllClients(message); } public EasyNBT saveAllToNBT() { EasyNBT enbt = EasyNBT.newNBT(); - //Load factions from NBT - enbt.withList(KEY_IDENTITIES, o -> o.toNBT().unwrap(), OWNER_IDENTITIES.values()); - + //Save factions + enbt.withList(KEY_IDENTITIES, OwnerIdentity::serializeNBT, ownerIdentities.values()); + //Save player infos + enbt.withList(KEY_PLAYERS, PlayerInfo::serializeNBT, playerInfos.values()); return enbt; } - public void unload() + public void cleanup() { + IILogger.info("Unloading Diplomacy Handler on side: "+(isRemote?"Client": "Server")); diplomacyInitialized = false; - OWNER_IDENTITIES.clear(); - PROPERTIES.clear(); - NEUTRAL = null; - GLOBAL_ENEMY = null; + ownerIdentities.clear(); + properties.clear(); + propertyTickets.clear(); + pendingTickets.clear(); + pendingTicketCheckTimer = 0; + NEUTRAL = GLOBAL_ENEMY = null; } - public void validateProperty(IOwnableProperty property) + //--- Update Loop ---// + + public void update(World world) { - UUID uuid = property.getUUID(); - IILogger.debug("Validating IOwnableProperty: "+uuid); - PROPERTIES.put(uuid, property); - claimChunks(property); + if(isRemote) + { + //Request update from server until diplomacy is initialized, fixes some rare cases + if(!diplomacyInitialized) + { + if(pendingTicketCheckTimer%240==0) + IIPacketHandler.sendToServer(MessageDiplomacySync.requestUpdateMessage()); + else + pendingTicketCheckTimer++; + } + return; + } + if(!diplomacyInitialized) + return; + + //Load chunks + pendingTicketCheckTimer++; + if(pendingTicketCheckTimer >= Factions.chunkloaderTickDelay) + { + //Remove invalid properties + if(properties.entrySet().removeIf(entry -> !entry.getValue().isValid())) + IILogger.info("Invalid property removed."); + + //Release pending tickets whose property never appeared + Iterator> iter = pendingTickets.entrySet().iterator(); + while(iter.hasNext()) + { + Map.Entry entry = iter.next(); + UUID uuid = entry.getKey(); + //If the property still doesn't exist or is invalid, release + if(!properties.containsKey(uuid)||getIdentityByUUID(uuid).isInvalid()) + { + ForgeChunkManager.releaseTicket(entry.getValue()); + iter.remove(); + } + } + + //Reset timer + pendingTicketCheckTimer = 0; + } + + //Check chunk claims validity + if(world.getTotalWorldTime()%Factions.claimTickDelay==0) + { + IILogger.debug("Updating chunk claims for world "+world.provider.getDimension()); + properties.values().stream() + .filter(property -> property.getIIWorld()==world) + .forEach(this::claimChunks); + } } - public void invalidateProperty(IOwnableProperty property) + //--- Properties ---// + + public void validateProperty(IOwnableProperty property) { UUID uuid = property.getUUID(); - IILogger.debug("Invalidating IOwnableProperty: "+uuid); - PROPERTIES.remove(uuid); + IILogger.debug("Validating IOwnableProperty: "+uuid); + properties.put(uuid, property); + claimChunks(property); + setupChunkLoading(property); } - public void claimChunks(IOwnableProperty property) + private void claimChunks(IOwnableProperty property) { + if(!diplomacyInitialized||property.getOwnerIdentity()==null) + return; IILogger.debug("Claiming chunks for property: "+property.getUUID()); World world = property.getIIWorld(); BlockPos pos = property.getIIPos(); int ownedChunksRadius = property.getChunkOwnershipRadius(); - // center chunk coordinates + //center chunk coordinates int centerChunkX = pos.getX()>>4; int centerChunkZ = pos.getZ()>>4; - // iterate over a square of chunks around the property + //iterate over a square of chunks around the property for(int cx = centerChunkX-ownedChunksRadius; cx <= centerChunkX+ownedChunksRadius; cx++) for(int cz = centerChunkZ-ownedChunksRadius; cz <= centerChunkZ+ownedChunksRadius; cz++) { @@ -206,6 +309,107 @@ public void claimChunks(IOwnableProperty property) } } + //--- Chunkloading ---// + + /** + * Called by Forge loading callback when saved tickets are reloaded. + */ + public void onTicketsLoaded(List tickets, World world) + { + if(isRemote) + return; + for(Ticket ticket : tickets) + { + String uuidString = ticket.getModData().getString("propertyUUID"); + if(uuidString.isEmpty()) + { + //This ticket doesn't belong to us – release it (safety) + ForgeChunkManager.releaseTicket(ticket); + continue; + } + UUID propUuid; + try + { + propUuid = UUID.fromString(uuidString); + } catch(IllegalArgumentException e) + { + ForgeChunkManager.releaseTicket(ticket); + continue; + } + + //Check if the property is already known and valid + OwnerIdentity owner = getIdentityByUUID(propUuid); + boolean propertyExists = properties.containsKey(propUuid); + //Not yet validated – keep in pending list + if(propertyExists&&owner!=NEUTRAL&&!owner.isInvalid()) + { + //Property already loaded – take over the ticket + propertyTickets.put(propUuid, ticket); + //Re-apply correct chunk forces (just to be safe) + IOwnableProperty prop = properties.get(propUuid); + int radius = prop.getChunkLoadingRange(); + int cx = prop.getIIPos().getX()>>4; + int cz = prop.getIIPos().getZ()>>4; + //Unforce old saved positions + for(int x = cx-radius; x <= cx+radius; x++) + for(int z = cz-radius; z <= cz+radius; z++) + ForgeChunkManager.forceChunk(ticket, new net.minecraft.util.math.ChunkPos(x, z)); + } + else + pendingTickets.put(propUuid, ticket); + } + } + + private void setupChunkLoading(IOwnableProperty property) + { + if(!diplomacyInitialized||isRemote) + return; + int radius = property.getChunkLoadingRange(); + if(radius <= 0) + return; + + World world = property.getIIWorld(); + UUID propUuid = property.getUUID(); + + //If we already have an active ticket for this property, skip + if(propertyTickets.containsKey(propUuid)) + return; + + Ticket ticket = pendingTickets.remove(propUuid); //pick up a pending ticket first + if(ticket==null) + { + //Request a new ticket + ticket = ForgeChunkManager.requestTicket(ImmersiveIntelligence.INSTANCE, world, ForgeChunkManager.Type.NORMAL); + if(ticket==null) + { + IILogger.warn("Could not get chunkloading ticket for property "+propUuid); + return; + } + //Store the property UUID in the ticket's mod data for persistence + ticket.getModData().setString("propertyUUID", propUuid.toString()); + } + + //Force chunks inside the loading radius + int cx = property.getIIPos().getX()>>4; + int cz = property.getIIPos().getZ()>>4; + for(int x = cx-radius; x <= cx+radius; x++) + for(int z = cz-radius; z <= cz+radius; z++) + ForgeChunkManager.forceChunk(ticket, new net.minecraft.util.math.ChunkPos(x, z)); + + propertyTickets.put(propUuid, ticket); + } + + private void releaseChunkLoading(IOwnableProperty property) + { + if(isRemote) return; + UUID propUuid = property.getUUID(); + Ticket ticket = propertyTickets.remove(propUuid); + if(ticket==null) return; + + //Release all forced chunks from this ticket + ForgeChunkManager.releaseTicket(ticket); + } + //--- Getters ---// @Nonnull @@ -232,22 +436,22 @@ public OwnerIdentity getIdentityByUUID(String uuid) } } - public OwnerIdentity getIdentityByUUID(UUID uuid) + public OwnerIdentity getIdentityByUUID(@Nonnull UUID uuid) { //Return a placeholder identity if(!diplomacyInitialized) - return OWNER_IDENTITIES.computeIfAbsent(uuid, OwnerIdentity::new); - return OWNER_IDENTITIES.getOrDefault(uuid, NEUTRAL); + return ownerIdentities.computeIfAbsent(uuid, OwnerIdentity::new); + return ownerIdentities.getOrDefault(uuid, NEUTRAL); } @Nullable - public OwnerIdentity getIdentityByName(String name) + public OwnerIdentity getIdentityByName(@Nonnull String name) { if(name.equals("neutral")) return NEUTRAL; if(name.equals("global_enemy")) return GLOBAL_ENEMY; - for(OwnerIdentity value : OWNER_IDENTITIES.values()) + for(OwnerIdentity value : ownerIdentities.values()) if(value.getDisplayName().equals(name)) return value; return null; @@ -256,8 +460,11 @@ public OwnerIdentity getIdentityByName(String name) @Nonnull public OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) { + if(!isRemote&&player instanceof EntityPlayer&&!playerInfos.containsKey(player.getUniqueID())) + updatePlayerInfo(new PlayerInfo(player)); + //Try to get an existing identity - for(OwnerIdentity identity : OWNER_IDENTITIES.values()) + for(OwnerIdentity identity : ownerIdentities.values()) if(identity.isMember(player)) return identity; @@ -266,7 +473,7 @@ public OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) { //Create new identity OwnerIdentity identity = new OwnerIdentity(player); - OWNER_IDENTITIES.put(identity.getUUID(), identity); + ownerIdentities.put(identity.getUUID(), identity); //Save and update clients saveAndSyncIdentity(identity); @@ -278,7 +485,7 @@ public OwnerIdentity getOwnerIdentityForEntity(EntityLivingBase player) public IOwnableProperty getPropertyByUUID(UUID uuid) { - return PROPERTIES.get(uuid); + return properties.get(uuid); } @Nullable @@ -310,7 +517,7 @@ public void claimProperty(OwnerIdentity identity, IOwnableProperty property) public void proposeAgreement(OwnerIdentity from, OwnerIdentity to, DiplomaticAgreement proposal) { - // Save proposal to both factions' pending lists + //Save proposal to both factions' pending lists from.addGrantorAgreement(proposal); to.addTargetAgreement(proposal); IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(from)); @@ -319,12 +526,12 @@ public void proposeAgreement(OwnerIdentity from, OwnerIdentity to, DiplomaticAgr saveAndSyncIdentity(to); } - // In accept/deny of an agreement (when the target faction accepts/denies a proposal): + //In accept/deny of an agreement (when the target faction accepts/denies a proposal): public void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgreement proposal) { if(!proposal.isPending()) return; proposal.accept(); - // Remove from pending lists + //Remove from pending lists acceptingFaction.removeAgreement(proposal); OwnerIdentity sourceFaction = getIdentityByUUID(proposal.getSourceFaction()); if(sourceFaction!=NEUTRAL) @@ -338,7 +545,7 @@ public void acceptAgreement(OwnerIdentity acceptingFaction, DiplomaticAgreement { IOwnableProperty prop = getPropertyByUUID(propId); if(prop!=null) - prop.master().setOwnerIdentity(sourceFaction); // whichever direction + prop.master().setOwnerIdentity(sourceFaction); //whichever direction } } IISaveData.setDirty(); @@ -350,9 +557,9 @@ public OwnerIdentity merge(OwnerIdentity a, OwnerIdentity b) { //Merge two identities OwnerIdentity merged = new OwnerIdentity(a, b); - OWNER_IDENTITIES.remove(a.getUUID()); - OWNER_IDENTITIES.remove(b.getUUID()); - OWNER_IDENTITIES.put(merged.getUUID(), merged); + ownerIdentities.remove(a.getUUID()); + ownerIdentities.remove(b.getUUID()); + ownerIdentities.put(merged.getUUID(), merged); //Save and update clients IISaveData.setDirty(); @@ -373,7 +580,7 @@ public OwnerIdentity[] split(OwnerIdentity identity, EntityLivingBase... between public Set getPendingInvitationsForPlayer(UUID playerUUID) { - return OWNER_IDENTITIES.values().stream() + return ownerIdentities.values().stream() .filter(oi -> oi.isInvited(playerUUID)) .map(OwnerIdentity::getDisplayName) .collect(Collectors.toSet()); @@ -394,7 +601,7 @@ public boolean acceptInvitation(OwnerIdentity identity, UUID playerUUID) identity.withMember(playerUUID, identity.getStartingMemberRole()); //Remove from old identity - OWNER_IDENTITIES.values().stream() + ownerIdentities.values().stream() .filter(oi -> oi!=identity) .filter(oi -> oi.isMember(playerUUID)) .forEach(faction -> { @@ -423,6 +630,8 @@ public boolean denyInvitation(OwnerIdentity identity, UUID playerUUID) public void saveAndSyncIdentity(OwnerIdentity identity) { + if(isRemote) + return; IISaveData.setDirty(); IIPacketHandler.sendToAllClients(MessageDiplomacySync.updateIdentityMessage(identity)); } @@ -431,18 +640,235 @@ public void saveAndSyncIdentity(OwnerIdentity identity) public void removeIdentity(UUID uuid) { - OWNER_IDENTITIES.remove(uuid); + OwnerIdentity removed = ownerIdentities.remove(uuid); + if(removed!=null) + { + //Release all tickets of properties owned by this identity + for(IOwnableProperty prop : properties.values()) + if(prop.getOwnerIdentity().equals(removed)) + releaseChunkLoading(prop); + //Also release any pending ticket linked to this identity? Not needed, pending will be cleaned later. + if(!isRemote) + IIPacketHandler.sendToAllClients(MessageDiplomacySync.removeIdentityMessage(removed)); + } } public void updateIdentity(UUID uuid, EasyNBT tagCompound) { + if(!isRemote) + return; OwnerIdentity identity = getIdentityByUUID(uuid); if(identity!=NEUTRAL) - identity.loadFromNBT(tagCompound); + identity.deserializeNBT(tagCompound.unwrap()); else { OwnerIdentity updated = new OwnerIdentity(tagCompound); - OWNER_IDENTITIES.put(uuid, updated); + ownerIdentities.put(uuid, updated); + } + } + + //--- Player Utils ---// + + public PlayerInfo getPlayerInfo(@Nonnull EntityPlayer player) + { + return getPlayerInfo(player.getUniqueID()); + } + + public PlayerInfo getPlayerInfo(@Nonnull UUID uuid) + { + return playerInfos.getOrDefault(uuid, DEFAULT_PLAYER_INFO); + } + + public void updatePlayerInfo(PlayerInfo playerInfo) + { + playerInfos.put(playerInfo.uuid, playerInfo); + } + + /** + * Holds resolved player information. + */ + public static class PlayerInfo implements INBTSerializable + { + private UUID uuid; + private String name; + private ResourceLocation skinLocation = null; + + private PlayerInfo(UUID uuid, String name) + { + this.uuid = uuid; + this.name = name; + } + + public PlayerInfo(EntityLivingBase player) + { + this(player.getUniqueID(), player.getName()); + } + + public PlayerInfo(NBTTagCompound tagCompound) + { + deserializeNBT(tagCompound); + } + + public String getName() + { + return name; + } + + @SideOnly(Side.CLIENT) + public ResourceLocation getSkin() + { + if(skinLocation!=null) + return skinLocation; + + NetHandlerPlayClient connection = ClientUtils.mc().getConnection(); + if(connection!=null) + { + NetworkPlayerInfo networkplayerinfo = connection.getPlayerInfo(uuid); + //noinspection ConstantValue + if(networkplayerinfo!=null) + return skinLocation = networkplayerinfo.getLocationSkin(); + } + + return skinLocation = DefaultPlayerSkin.getDefaultSkinLegacy(); + } + + @Override + public NBTTagCompound serializeNBT() + { + return EasyNBT.newNBT() + .withUUID("uuid", uuid) + .withString("name", name) + .unwrap(); + } + + @Override + public void deserializeNBT(NBTTagCompound nbt) + { + EasyNBT enbt = EasyNBT.wrapNBT(nbt); + uuid = enbt.getUUID("uuid"); + name = enbt.getString("name"); + } + } + + //--- Event Subscriber ---// + + private boolean isSideMatched(World other) + { + return other.isRemote==this.isRemote; + } + + @SubscribeEvent + public void onWorldLoad(Load event) + { + if(isRemote&&isSideMatched(event.getWorld())) + init(); + } + + @SubscribeEvent + public void onWorldUnload(Unload event) + { + if(isRemote&&isSideMatched(event.getWorld())) + cleanup(); + } + + @SubscribeEvent + public void onWorldTick(WorldTickEvent event) + { + if(!isRemote&&isSideMatched(event.world)) + update(event.world); + } + + @SubscribeEvent + @SideOnly(Side.CLIENT) + public void onTickClientTick(ClientTickEvent event) + { + if(isRemote&&ClientUtils.mc().world!=null) + update(ClientUtils.mc().world); + } + + + @SubscribeEvent + public void onPlayerLoggedIn(PlayerLoggedInEvent event) + { + if(isRemote) + return; + + //Sync player info + PlayerInfo playerInfo = new PlayerInfo(event.player); + updatePlayerInfo(new PlayerInfo(event.player)); + IIPacketHandler.sendToAllClients(MessageDiplomacySync.syncPlayerInfo(playerInfo)); + } + + @SubscribeEvent + public void onLivingUpdate(LivingUpdateEvent event) + { + EntityLivingBase living = event.getEntityLiving(); + if(isRemote||!isSideMatched(living.world)||!diplomacyInitialized) + return; + if(!(living instanceof EntityPlayer)) + return; + + //Apply faction chunk status effects + Chunk chunk = living.world.getChunkFromBlockCoords(living.getPosition()); + if(chunk.hasCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null)) + { + IChunkOwnership cap = chunk.getCapability(CapabilityChunkOwnership.CHUNK_OWNERSHIP_CAP, null); + assert cap!=null; + switch(cap.getOwner().getRelationTowards(living)) + { + case ENEMY: + living.addPotionEffect(new PotionEffect(IIPotions.enemySoil, 40, 0, false, false)); + break; + case MEMBER: + case ALLIED: + living.addPotionEffect(new PotionEffect(IIPotions.homeland, 40, 0, false, false)); + break; + default: + break; + } } } + + + @SubscribeEvent(priority = EventPriority.HIGH) + public void onItemUse(RightClickBlock event) + { + if(!isSideMatched(event.getWorld())) + return; + TileEntity tile = event.getWorld().getTileEntity(event.getPos()); + EntityLivingBase living = event.getEntityLiving(); + //Prevent accessing GUI + if(Factions.preventContainerAccess&&tile instanceof IGuiTile) + { + TileEntity master = ((IGuiTile)tile).getGuiMaster(); + if(master!=null) + { + //The property itself has an owner, check it + OwnerIdentity owner = null; + if(master instanceof IOwnableProperty) + owner = ((IOwnableProperty)master).getOwnerIdentity(); + else + { + //Check for the chunk the property is on + IChunkOwnership ownership = getPositionOwnership(master.getWorld(), master.getPos()); + if(ownership!=null) + owner = ownership.getOwner(); + } + if(owner==null) + owner = NEUTRAL; + + //Deny container access when on an enemy chunk + if(!owner.isPermitted(living, PermissionCategory.CONTAINER_ACCESS)) + { + TextComponentTranslation text = new TextComponentTranslation(IIReference.INFO_KEY+"diplomacy.ownership.container_cannot_open"); + text.getStyle().setColor(TextFormatting.RED); + + event.getEntityPlayer().sendStatusMessage(text, true); + event.setResult(Result.DENY); + event.setCanceled(true); + } + } + } + } + } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java index c4624332c..8a6efce24 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/OwnerIdentity.java @@ -8,6 +8,7 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagString; import net.minecraft.world.World; +import net.minecraftforge.common.util.INBTSerializable; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; import pl.pabilo8.immersiveintelligence.common.network.messages.MessageDiplomacySync; import pl.pabilo8.immersiveintelligence.common.util.IIColor; @@ -32,7 +33,7 @@ * @updated 24.04.2026 * @since 03.09.2025 */ -public class OwnerIdentity +public class OwnerIdentity implements INBTSerializable { private final UUID uuid; private String displayName; @@ -55,7 +56,7 @@ public class OwnerIdentity private final Set invitedPlayers = new HashSet<>(); //--- Constructors ---// - protected OwnerIdentity(UUID uuid) + protected OwnerIdentity(@Nonnull UUID uuid) { this.uuid = uuid; this.displayName = "placeholder"; @@ -63,7 +64,7 @@ protected OwnerIdentity(UUID uuid) initAvailableRoles(); } - protected OwnerIdentity(UUID uuid, String displayName) + protected OwnerIdentity(@Nonnull UUID uuid, @Nonnull String displayName) { this.uuid = uuid; this.displayName = displayName; @@ -99,9 +100,18 @@ public OwnerIdentity(OwnerIdentity a, OwnerIdentity b) public OwnerIdentity(EasyNBT tag) { - this(tag.getUUID("uuid"), tag.getString("displayName")); - this.invalid = false; - loadFromNBT(tag); + if(this.invalid = tag.hasKey("invalid")||!tag.hasKey("uuid")) + { + this.uuid = UUID.randomUUID(); + this.displayName = "invalid"; + initAvailableRoles(); + } + else + { + this.uuid = tag.getUUID("uuid"); + this.displayName = tag.getString("displayName"); + deserializeNBT(tag.unwrap()); + } } private void initAvailableRoles() @@ -398,10 +408,16 @@ public EntityLivingBase getFirstResponsibleMember(World world) } //--- NBT ---// - public EasyNBT toNBT() + + @Override + public NBTTagCompound serializeNBT() { if(invalid) - return EasyNBT.newNBT().withBoolean("invalid", true); + return EasyNBT.newNBT() + .withUUID("uuid", uuid) + .withString("displayName", displayName) + .withBoolean("invalid", true) + .unwrap(); EasyNBT rolesTag = EasyNBT.newNBT(); memberRoles.forEach((uuid, roleId) -> rolesTag.withString(uuid.toString(), roleId)); @@ -433,11 +449,14 @@ public EasyNBT toNBT() .withTag("activeTargetAgreements", targetTag) .withTag("pendingOutgoing", outTag) .withTag("pendingIncoming", inTag) - .withList("invitedPlayers", invitedList); + .withList("invitedPlayers", invitedList) + .unwrap(); } - public void loadFromNBT(EasyNBT nbt) + @Override + public void deserializeNBT(NBTTagCompound nbt) { + EasyNBT enbt = EasyNBT.wrapNBT(nbt); memberRoles.clear(); availableRoles.clear(); relations.clear(); @@ -447,14 +466,14 @@ public void loadFromNBT(EasyNBT nbt) pendingIncomingProposals.clear(); invitedPlayers.clear(); - if(nbt.getBoolean("invalid")) + if(enbt.getBoolean("invalid")) { invalid = true; return; } invalid = false; - EasyNBT rolesTag = nbt.getEasyCompound("memberRoles"); + EasyNBT rolesTag = enbt.getEasyCompound("memberRoles"); for(String key : rolesTag.asMap().keySet()) { UUID uuid = UUID.fromString(key); @@ -462,20 +481,20 @@ public void loadFromNBT(EasyNBT nbt) memberRoles.put(uuid, roleId); } - lawForm = nbt.getEnum("lawForm", LawForm.class); + lawForm = enbt.getEnum("lawForm", LawForm.class); initAvailableRoles(); - EasyNBT availTag = nbt.getEasyCompound("availableRoles"); + EasyNBT availTag = enbt.getEasyCompound("availableRoles"); for(String roleId : availTag.asMap().keySet()) { PermissionRole role = PermissionRole.fromNBT(availTag.getEasyCompound(roleId)); availableRoles.put(role.getId(), role); } - color = nbt.getColor("color"); - banner = nbt.getItemStack("banner"); - displayName = nbt.getString("displayName"); + color = enbt.getColor("color"); + banner = enbt.getItemStack("banner"); + displayName = enbt.getString("displayName"); - EasyNBT relationsTag = nbt.getEasyCompound("relations"); + EasyNBT relationsTag = enbt.getEasyCompound("relations"); for(String key : relationsTag.asMap().keySet()) { UUID otherUuid = UUID.fromString(key); @@ -483,12 +502,12 @@ public void loadFromNBT(EasyNBT nbt) relations.put(otherUuid, status); } - loadAgreementMap(nbt.getEasyCompound("activeGrantorAgreements"), activeAgreementsAsGrantor); - loadAgreementMap(nbt.getEasyCompound("activeTargetAgreements"), activeAgreementsAsTarget); - loadAgreementMap(nbt.getEasyCompound("pendingOutgoing"), pendingOutgoingProposals); - loadAgreementMap(nbt.getEasyCompound("pendingIncoming"), pendingIncomingProposals); + loadAgreementMap(enbt.getEasyCompound("activeGrantorAgreements"), activeAgreementsAsGrantor); + loadAgreementMap(enbt.getEasyCompound("activeTargetAgreements"), activeAgreementsAsTarget); + loadAgreementMap(enbt.getEasyCompound("pendingOutgoing"), pendingOutgoingProposals); + loadAgreementMap(enbt.getEasyCompound("pendingIncoming"), pendingIncomingProposals); - nbt.streamList(NBTTagString.class, "invitedPlayers") + enbt.streamList(NBTTagString.class, "invitedPlayers") .map(NBTTagString::getString) .map(UUID::fromString) .forEach(invitedPlayers::add); @@ -539,6 +558,6 @@ public int hashCode() @Override public String toString() { - return "OwnerIdentity:"+displayName; + return "OwnerIdentity:"+displayName+"("+uuid+")"; } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java index 78359c815..f5821b20f 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/permission/DiplomaticAction.java @@ -45,6 +45,10 @@ public enum DiplomaticAction implements ILocalizedEnum * Change the identity's banner */ CHANGE_BANNER(PermissionCategory.MODIFY_INSIGNIA), + /** + * Change a permission for a lower role + */ + CHANGE_PERMISSION, /** * Claim a property without an owner diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java index 74843c569..fbc23ba61 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/diplomacy/property/IOwnableProperty.java @@ -11,6 +11,8 @@ import java.util.UUID; /** + * Properties are ownable structures that can lay claim to and load chunks around them. + * * @author Pabilo8 (pabilo@iiteam.net) * @ii-approved 0.3.1 * @since 08.09.2025 @@ -32,14 +34,19 @@ default int getChunkOwnershipRadius() return 0; } + default int getChunkLoadingRange() + { + return 0; + } + @Override default boolean canEntityDestroy(Entity entity) { if(!(entity instanceof EntityLivingBase)) return false; OwnerIdentity ownerIdentity = this.getOwnerIdentity(); - if(ownerIdentity!=null) - return !ownerIdentity.isPermitted(((EntityLivingBase)entity), PermissionCategory.BREAKING_STRUCTURES); - return false; + return !ownerIdentity.isPermitted(((EntityLivingBase)entity), PermissionCategory.BREAKING_STRUCTURES); } + + boolean isValid(); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java index a7dccc07a..da1773e68 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/easynbt/NBTSerialisation.java @@ -150,6 +150,17 @@ public static void preInit() registerSerializer(ItemStack.class, NBTTagCompound.class, ItemStack::serializeNBT, nbt -> new ItemStack(nbt)); + registerSerializer(UUID.class, NBTTagString.class, + uuid -> new NBTTagString(uuid.toString()), + nbt -> nbt.getString().isEmpty()?null: UUID.fromString(nbt.getString()) + ); + + registerSerializer( + OwnerIdentity.class, NBTTagString.class, + ownerIdentity -> new NBTTagString(ownerIdentity==null?"00000000-0000-0000-0000-000000000000": ownerIdentity.getStringUUID()), + nbt -> DiplomacyHandler.getIdentityByUUIDStatic(nbt.getString()) + ); + registerSerializer(ITypeNBTSerializable.class, NBTTagCompound.class, type -> { NBTTagCompound nbt = new NBTTagCompound(); @@ -202,17 +213,6 @@ public static void postInit() } ); - registerSerializer(UUID.class, NBTTagString.class, - uuid -> new NBTTagString(uuid.toString()), - nbt -> nbt.getString().isEmpty()?null: UUID.fromString(nbt.getString()) - ); - - registerSerializer( - OwnerIdentity.class, NBTTagString.class, - ownerIdentity -> new NBTTagString(ownerIdentity==null?"00000000-0000-0000-0000-000000000000": ownerIdentity.getStringUUID()), - nbt -> DiplomacyHandler.getIdentityByUUIDStatic(nbt.getString()) - ); - //Inserter tasks NBTSerialisation.registerPolimorphicTypeClass(InserterTaskItem.class); NBTSerialisation.registerPolimorphicTypeClass(InserterTaskPlaceBlock.class); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java index cf9ac8b9f..7a5613972 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/multiblock/TileEntityMultiblockIIBase.java @@ -124,8 +124,6 @@ public void onBeforeFirstTick() public void invalidate() { super.invalidate(); - if(!world.isRemote&&this instanceof IOwnableProperty&&!isDummy()) - DiplomacyHandler.getInstance(world.isRemote).invalidateProperty(((IOwnableProperty)this)); forceReCacheAABB(); } @@ -532,6 +530,11 @@ public BlockPos getIIPos() return getPos(); } + public boolean isValid() + { + return !tileEntityInvalid&&hasWorld(); + } + //--- Data ---// diff --git a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang index f7979198a..93d37725d 100644 --- a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang +++ b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang @@ -1390,6 +1390,8 @@ desc.immersiveintelligence.diplomacy.action.declare_alliance=Declare Alliance desc.immersiveintelligence.diplomacy.permission.disband=Disband desc.immersiveintelligence.diplomacy.permission.merge=Merge +desc.immersiveintelligence.diplomacy.permission.foreign_affairs=Foreign Affairs +desc.immersiveintelligence.diplomacy.permission.modify_insignia=Modify Insignia desc.immersiveintelligence.diplomacy.permission.invite_members=Add Members desc.immersiveintelligence.diplomacy.permission.remove_members=Remove Members desc.immersiveintelligence.diplomacy.permission.military_aid=Military Aid @@ -1398,6 +1400,7 @@ desc.immersiveintelligence.diplomacy.permission.trade=Trade desc.immersiveintelligence.diplomacy.permission.research=Research desc.immersiveintelligence.diplomacy.permission.logistics=Logistics desc.immersiveintelligence.diplomacy.permission.container_access=Container Access +desc.immersiveintelligence.diplomacy.permission.breaking_structures=Breaking Structures desc.immersiveintelligence.diplomacy.permission_level.owner_allow=Owners desc.immersiveintelligence.diplomacy.permission_level.member_allow=Members From d7d3028fce1f78e42897303867f64ee580bdf1b2 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Sat, 9 May 2026 17:47:12 +0200 Subject: [PATCH 09/11] Fixed AMT models being invisible on first render tick --- .../immersiveintelligence/client/util/amt/parts/AMTQuads.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/parts/AMTQuads.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/parts/AMTQuads.java index 9d5483828..bae111d90 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/parts/AMTQuads.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/parts/AMTQuads.java @@ -69,7 +69,7 @@ protected void draw(Tessellator tes, BufferBuilder buf) else { listID = GLAllocation.generateDisplayLists(1); - GL11.glNewList(listID, GL11.GL_COMPILE); + GL11.glNewList(listID, GL11.GL_COMPILE_AND_EXECUTE); if(quads.length > 0) { From b6aed3a919dd9e4b43d4692f336622390dccae46 Mon Sep 17 00:00:00 2001 From: Pabilo8 Date: Mon, 11 May 2026 14:04:04 +0200 Subject: [PATCH 10/11] Moved Vulcanizer to new multiblock system, re-added sound effects (wip) --- .../api/crafting/VulcanizerRecipe.java | 101 +--- .../client/gui/block/GuiVulcanizer.java | 213 +++---- .../client/gui/deco/DecoGui.java | 15 +- .../storage/DecoItemStackDisplay.java | 19 +- .../gui/deco/component/visual/DecoImage.java | 22 + .../client/gui/deco/util/DecoTemplate.java | 5 - .../multiblock/metal/VulcanizerRenderer.java | 14 +- .../util/carversound/TimedCompoundSound.java | 12 +- .../immersiveintelligence/common/IIGUI.java | 4 +- .../common/IISounds.java | 6 +- .../multiblock/MultiblockVulcanizer.java | 62 ++ .../tileentity/TileEntityFlagpole.java | 2 - .../tileentity/TileEntityVulcanizer.java | 561 +++++------------- .../crafttweaker/VulcanizerTweaker.java | 41 +- .../{gui_handlers => }/DecoGuiJEIHandler.java | 2 +- .../common/compat/jei/JEIHelper.java | 2 - .../gui_handlers/VulcanizerGuiJEIHandler.java | 44 -- .../common/crafting/IIRecipes.java | 4 +- .../common/gui/ContainerVulcanizer.java | 48 +- .../common/util/gui/ContainerIIBase.java | 7 +- .../aabb/multiblock/vulcanizer.json | 19 + .../textures/gui/vulcanizer.png | Bin 134867 -> 141553 bytes 22 files changed, 426 insertions(+), 777 deletions(-) rename src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/{gui_handlers => }/DecoGuiJEIHandler.java (94%) delete mode 100644 src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/VulcanizerGuiJEIHandler.java create mode 100644 src/main/resources/assets/immersiveintelligence/aabb/multiblock/vulcanizer.json diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/VulcanizerRecipe.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/VulcanizerRecipe.java index bd85c35e8..ad19c72fb 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/VulcanizerRecipe.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/VulcanizerRecipe.java @@ -4,12 +4,9 @@ import blusunrize.immersiveengineering.api.ComparableItemStack; import blusunrize.immersiveengineering.api.crafting.IngredientStack; import blusunrize.immersiveengineering.common.util.ListUtils; -import com.google.common.collect.ArrayListMultimap; import com.google.common.collect.Lists; import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ResourceLocation; -import net.minecraftforge.oredict.OreDictionary; import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIMultiblockRecipe; import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIRecipeLayout; @@ -17,28 +14,24 @@ import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIRecipeLayoutBuilder; import javax.annotation.Nullable; -import java.util.*; -import java.util.function.Function; /** * Vulcanizer production recipe. * * @author Pabilo8 (pabilo@iiteam.net) + * @updated 10.05.2026 + * @ii-approved 0.3.1 * @since 20.06.2021 */ -//REFACTOR: 06.12.2025 move to new system fully public class VulcanizerRecipe extends IIMultiblockRecipe { public static final ResourceLocation TEXTURE_LATEX = new ResourceLocation(ImmersiveIntelligence.MODID, "textures/blocks/multiblock/vulcanizer/latex_strip.png"); public static final ResourceLocation TEXTURE_RUBBER = new ResourceLocation(ImmersiveIntelligence.MODID, "textures/blocks/multiblock/vulcanizer/rubber_strip.png"); - public static ArrayListMultimap recipeList = ArrayListMultimap.create(); - public static HashMap> deserializers = new HashMap<>(); - public final IngredientStack input; - public final IngredientStack compoundInput; - public final IngredientStack sulfurInput; + + public final IngredientStack input, compoundInput, sulfurInput; + public final ResourceLocation resIn, resOut; public final ComparableItemStack mold; public final ItemStack output; - public final ResourceLocation resIn, resOut; public VulcanizerRecipe(ItemStack output, ComparableItemStack mold, IngredientStack mainInput, IngredientStack compoundInput, IngredientStack sulfurInput, int energy, ResourceLocation resIn, ResourceLocation resOut) { @@ -57,84 +50,18 @@ public VulcanizerRecipe(ItemStack output, ComparableItemStack mold, IngredientSt this.resOut = resOut; } - public static VulcanizerRecipe addRecipe(ItemStack output, ComparableItemStack mold, IngredientStack input, IngredientStack compound, IngredientStack sulfur, int energy) - { - return addRecipe(output, mold, input, compound, sulfur, energy, TEXTURE_LATEX, TEXTURE_RUBBER); - } - - public static VulcanizerRecipe addRecipe(ItemStack output, ComparableItemStack mold, IngredientStack input, IngredientStack compound, IngredientStack sulfur, int energy, ResourceLocation resIn, ResourceLocation resOut) - { - VulcanizerRecipe r = new VulcanizerRecipe(output, mold, input, compound, sulfur, energy, resIn, resOut); - recipeList.put(mold, r); - return r; - } - - public static VulcanizerRecipe findRecipe(ItemStack mold, ItemStack input) + public VulcanizerRecipe(ItemStack output, ComparableItemStack mold, IngredientStack mainInput, IngredientStack compoundInput, IngredientStack sulfurInput, int energy) { - if(mold.isEmpty()||input.isEmpty()) - return null; - ComparableItemStack comp = ApiUtils.createComparableItemStack(mold, false); - List list = recipeList.get(comp); - for(VulcanizerRecipe recipe : list) - if(recipe.matches(mold, input)) - return recipe.getActualRecipe(mold, input); - return null; - } - - public static List removeRecipes(ItemStack output) - { - List list = new ArrayList<>(); - Set keySet = new HashSet<>(recipeList.keySet()); - for(ComparableItemStack mold : keySet) - { - Iterator it = recipeList.get(mold).iterator(); - while(it.hasNext()) - { - VulcanizerRecipe ir = it.next(); - if(OreDictionary.itemMatches(ir.output, output, true)) - { - list.add(ir); - it.remove(); - } - } - } - return list; + this(output, mold, mainInput, compoundInput, sulfurInput, energy, TEXTURE_LATEX, TEXTURE_RUBBER); } public static boolean isValidMold(ItemStack itemStack) { if(itemStack.isEmpty()) return false; - return recipeList.containsKey(ApiUtils.createComparableItemStack(itemStack, false)); - } - - public static VulcanizerRecipe loadFromNBT(NBTTagCompound nbt) - { - if(nbt.hasKey("type")&&deserializers.containsKey(nbt.getString("type"))) - return deserializers.get(nbt.getString("type")).apply(nbt); - IngredientStack input = IngredientStack.readFromNBT(nbt.getCompoundTag("input")); - ComparableItemStack mold = ComparableItemStack.readFromNBT(nbt.getCompoundTag("mold")); - List list = recipeList.get(mold); - for(VulcanizerRecipe recipe : list) - if(recipe.input.equals(input)) - return recipe; - return null; - } - - public VulcanizerRecipe setInputSize(int size) - { - this.input.inputSize = size; - return this; - } - - public boolean matches(ItemStack mold, ItemStack input) - { - return this.input.matches(input); - } - - public VulcanizerRecipe getActualRecipe(ItemStack mold, ItemStack input) - { - return this; + ComparableItemStack comparable = new ComparableItemStack(itemStack); + return streamRecipes(VulcanizerRecipe.class) + .anyMatch(recipe -> recipe.mold.equals(comparable)); } @Nullable @@ -152,12 +79,4 @@ protected IIRecipeLayout initRecipeLayout() .withPowerInfo() .build(); } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound nbt) - { - nbt.setTag("mold", mold.writeToNBT(new NBTTagCompound())); - nbt.setTag("input", input.writeToNBT(new NBTTagCompound())); - return nbt; - } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiVulcanizer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiVulcanizer.java index 791d1c471..0c92293a1 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiVulcanizer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/GuiVulcanizer.java @@ -1,168 +1,115 @@ package pl.pabilo8.immersiveintelligence.client.gui.block; -import blusunrize.immersiveengineering.client.ClientUtils; -import blusunrize.immersiveengineering.client.gui.GuiIEContainerBase; -import blusunrize.immersiveengineering.common.blocks.metal.TileEntityMultiblockMetal.MultiblockProcess; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.RenderHelper; -import net.minecraft.client.util.ITooltipFlag.TooltipFlags; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; -import net.minecraft.util.math.MathHelper; -import org.lwjgl.opengl.GL11; -import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; +import net.minecraft.util.ResourceLocation; +import net.minecraftforge.fml.common.Optional.Method; import pl.pabilo8.immersiveintelligence.api.crafting.VulcanizerRecipe; -import pl.pabilo8.immersiveintelligence.client.IIClientUtils; -import pl.pabilo8.immersiveintelligence.common.IIUtils; +import pl.pabilo8.immersiveintelligence.client.gui.deco.DecoGui; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoBar; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.storage.DecoItemStackDisplay; +import pl.pabilo8.immersiveintelligence.client.gui.deco.component.visual.DecoImage; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.DecoBackgroundBuilder.SlotStyle; +import pl.pabilo8.immersiveintelligence.client.gui.deco.util.*; +import pl.pabilo8.immersiveintelligence.client.util.amt.AMTUtils; +import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityVulcanizer; +import pl.pabilo8.immersiveintelligence.common.compat.jei.JEIHelper; import pl.pabilo8.immersiveintelligence.common.gui.ContainerVulcanizer; -import pl.pabilo8.immersiveintelligence.common.util.IIMath; - -import javax.annotation.Nullable; -import java.util.ArrayList; +import pl.pabilo8.immersiveintelligence.common.util.IIReference; +import pl.pabilo8.immersiveintelligence.common.util.multiblock.production.TileEntityMultiblockProductionBase.IIMultiblockProcess; /** * @author Pabilo8 (pabilo@iiteam.net) * @since 10.07.2019 */ -public class GuiVulcanizer extends GuiIEContainerBase +@DecoTemplate(name = "vulcanizer", category = DecoGuiCategory.PRODUCTION_TILE) +public class GuiVulcanizer extends DecoGui { - public static final String TEXTURE = ImmersiveIntelligence.MODID+":textures/gui/vulcanizer.png"; - public TileEntityVulcanizer tile; + @DecoResource + public static final ResourceLocation TEXTURE = IIReference.RES_II.with("gui/vulcanizer"); + private DecoImage imageRotato; + private DecoItemStackDisplay produced1, produced2; public GuiVulcanizer(EntityPlayer player, TileEntityVulcanizer tile) { - super(new ContainerVulcanizer(player, tile)); - this.ySize = 168; - this.tile = tile; + super(player, tile, IIGUI.VULCANIZER); } - /** - * Draw the foreground layer for the GuiContainer (everything in front of the items) - */ @Override - protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY) + public void onInit() { - + startBackground() + .withBox(null, 0, 0, 176, 76) + .withBox(DecoTextures.BG_STEEL, 0, 0, 32, 76) + .withInventorySlots(SlotStyle.IE_INPUT, container.slotInput[0]) + .withInventorySlots(SlotStyle.IE_CUSTOM1, container.slotInput[1]) + .withInventorySlots(SlotStyle.IE_CUSTOM3, container.slotInput[2]) + .withBox(DecoTextures.BG_STEEL, 152, 0, 24, 76) + //.withTitleBar(tile) + .withBox(DecoTextures.BG_WOODEN, DecoTextures.TEMPLATE_ROUND_WOODEN, 0, 76, 176, 92) + .withInventorySlots(SlotStyle.VANILLA, container.playerInventory) + .withInventoryTitleBar() + .build(); + + addComponents( + new DecoBar(157, -4) + .withTemplate(DecoTemplates.BAR_ELECTRIC_ENERGY.apply(tile.energyStorage)), + new DecoImage(56, 0) + .withSize(64, 71) + .withImageLocation(TEXTURE, true) + .withUV(128, 0, 0, 64, 71), + imageRotato = new DecoImage(56, 8) + .withSize(64, 48) + .withImageLocation(TEXTURE, true) + .withUV(128, 0, 71, 64, 119), + produced1 = new DecoItemStackDisplay(48, 24) + .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.SLOT_IE, 32, true)) + .withStack(ItemStack.EMPTY) + .withProgressBar(partialTicks -> tile.getProductionProgress(tile.processQueue.isEmpty()?null: tile.processQueue.get(0), partialTicks), + IIReference.COLOR_GUI_BRASS, IIReference.COLOR_IMMERSIVE_ORANGE), + produced2 = new DecoItemStackDisplay(112, 24) + .withBackgroundTexture(DecoSprite.atlasSprite(DecoTextures.SLOT_IE, 32, true)) + .withStack(ItemStack.EMPTY) + .withProgressBar(partialTicks -> tile.getProductionProgress(tile.processQueue.size() < 2?null: tile.processQueue.get(1), partialTicks), + IIReference.COLOR_GUI_BRASS, IIReference.COLOR_IMMERSIVE_ORANGE) + ); } - /** - * Draws the background layer of this container (behind the items). - */ @Override - protected void drawGuiContainerBackgroundLayer(float f, int mx, int my) + protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) { - float rotato = 0; - float prog1 = 0, prog2 = 0; - ItemStack s1 = ItemStack.EMPTY, s2 = ItemStack.EMPTY; - if(tile.processQueue.size() > 0) - { - MultiblockProcess process0 = tile.processQueue.get(0); - prog1 = process0.processTick/(float)process0.maxTicks; - s1 = process0.recipe.output; - double processTime = ((process0.processTick+f)/(double)process0.maxTicks); - if(processTime < 0.78) - rotato = 0; - else if(processTime < 0.84) - rotato = Math.min((float)((processTime-0.78)/0.05), 1); - else - rotato = 1; - - if(tile.processQueue.size() > 1) - { - MultiblockProcess process1 = tile.processQueue.get(1); - s2 = process1.recipe.output; - prog2 = process1.processTick/(float)process1.maxTicks; - - } - } - - GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); - ClientUtils.bindTexture(TEXTURE); - this.drawTexturedModalRect(guiLeft, guiTop, 0, 0, xSize, ySize); + super.drawGuiContainerBackgroundLayer(partialTicks, mouseX, mouseY); - GlStateManager.pushMatrix(); - GlStateManager.translate(guiLeft+85, guiTop+39, 0); - GlStateManager.rotate(rotato*180, 0, 0, 1); - - this.drawTexturedModalRect(-32, -24, 0, 168, 64, 48); - - GlStateManager.pushMatrix(); - GlStateManager.translate(-36, 0, 0); - GlStateManager.rotate(-rotato*180, 0, 0, 1); - this.drawTexturedModalRect(-12, -14, 64, 168, 24, 23); - IIClientUtils.drawPowerBar(8, -9, 2, 16, prog1); - - mc.getRenderItem().renderItemIntoGUI(s1, -10, -9); - - GlStateManager.popMatrix(); - - GlStateManager.pushMatrix(); - ClientUtils.bindTexture(TEXTURE); - GlStateManager.translate(36, 0, 0); - GlStateManager.rotate(-rotato*180, 0, 0, 1); - this.drawTexturedModalRect(-12, -14, 64, 168, 24, 23); - IIClientUtils.drawPowerBar(8, -9, 2, 16, prog2); - mc.getRenderItem().renderItemIntoGUI(s2, -10, -9); - - GlStateManager.popMatrix(); + produced1.withStack(ItemStack.EMPTY); + produced2.withStack(ItemStack.EMPTY); + if(!tile.processQueue.isEmpty()) + { + IIMultiblockProcess recipe = tile.processQueue.get(0); + produced1.withStack(recipe.recipe.output); + float progress = tile.getProductionProgress(recipe, partialTicks); + float angle = AMTUtils.getAnimationOffsetProgress(progress, 0.78f, 0.84f, partialTicks/recipe.maxTicks)*180f; + imageRotato.withRotation(angle); + produced1.x = (int)(guiLeft+(56+32)+Math.cos(Math.toRadians(-angle))*-32-12); + produced1.y = (int)(guiTop+(8+24)-Math.sin(Math.toRadians(-angle))*-32-8); - GlStateManager.popMatrix(); + produced2.x = (int)(guiLeft+(56+32)+Math.cos(Math.toRadians(-angle))*32-12); + produced2.y = (int)(guiTop+(8+24)-Math.sin(Math.toRadians(-angle))*32-8); - IIClientUtils.drawPowerBar(guiLeft+157, guiTop+24, 7, 47, tile.getEnergyStored(null)/(float)tile.getMaxEnergyStored(null)); + if(tile.processQueue.size() > 1) + produced2.withStack(tile.processQueue.get(1).recipe.output); + } + //Set rotation and progress for produced items + //imageRotato.withRotation(AMTUtils.getDebugProgress(80, partialTicks)*360f); } - @Override - public void drawScreen(int mx, int my, float partial) - { - super.drawScreen(mx, my, partial); - this.renderHoveredToolTip(mx, my); - - ArrayList tooltip = new ArrayList<>(); - - if(mx > guiLeft+157&&mx < guiLeft+164&&my > guiTop+24&&my < guiTop+71) - tooltip.add(IIUtils.getPowerLevelString(tile)); - ItemStack previewedItem = getPreviewedItem(mx, my); - if(previewedItem!=null) - tooltip.addAll(previewedItem.getTooltip(mc.player, mc.gameSettings.advancedItemTooltips?TooltipFlags.ADVANCED: TooltipFlags.NORMAL)); - if(!tooltip.isEmpty()) - { - ClientUtils.drawHoveringText(tooltip, mx, my, fontRenderer, guiLeft+xSize, -1); - RenderHelper.enableGUIStandardItemLighting(); - } - } - @Nullable - public ItemStack getPreviewedItem(int mouseX, int mouseY) + @Override + @Method(modid = "jei") + public void onInitJEICompat() { - if(tile.processQueue.size() > 0) - { - MultiblockProcess process0 = tile.processQueue.get(0); - float rotato; - double processTime = ((process0.processTick)/(double)process0.maxTicks); - if(processTime < 0.78) - rotato = 0; - else if(processTime < 0.84) - rotato = Math.min((float)((processTime-0.78)/0.05), 1); - else - rotato = 1; - double angle = rotato*180f; - - { - float xx = (float)(guiLeft+86+Math.cos(Math.toRadians(angle))*-36), yy = (float)(guiTop+39+Math.sin(Math.toRadians(angle))*-36); - if(IIMath.isPointInRectangle(xx-8, yy-8, xx+8, yy+8, mouseX, mouseY)) - return tile.processQueue.get(0).recipe.output; - } - if(tile.processQueue.size() > 1) - { - angle = MathHelper.wrapDegrees(180+angle); - float xx = (float)(guiLeft+86+Math.cos(Math.toRadians(angle))*-36), yy = (float)(guiTop+39+Math.sin(Math.toRadians(angle))*-36); - if(IIMath.isPointInRectangle(xx-8, yy-8, xx+8, yy+8, mouseX, mouseY)) - return tile.processQueue.get(1).recipe.output; - } - } - return null; + JEIHelper.addRecipesDecoGuiLink(this.imageRotato, "ii.vulcanizer"); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java index c5dde0ab9..8dd429838 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/DecoGui.java @@ -487,9 +487,12 @@ public void drawScreen(int mouseX, int mouseY, float partialTicks) { if(currentWidget==null||!currentWidget.onComponentScroll(mouseX, mouseY, scroll)) if(focusedElement==null||!focusedElement.onComponentScroll(mouseX, mouseY, scroll)) - for(GuiButton b : buttonList) + for(int i = buttonList.size()-1; i >= 0; i--) + { + GuiButton b = buttonList.get(i); if(b instanceof DecoComponent) ((DecoComponent)b).onComponentScroll(mouseX, mouseY, scroll); + } } //Draw the upper layer of buttons @@ -650,8 +653,10 @@ protected final void mouseClicked(int mouseX, int mouseY, int mouseButton) throw } if(!anyPressed) - for(GuiButton guiButton : this.buttonList) + { + for(int i = this.buttonList.size()-1; i >= 0; i--) { + GuiButton guiButton = this.buttonList.get(i); if(guiButton==focusedElement) continue; if(guiButton instanceof DecoComponent) @@ -659,6 +664,7 @@ protected final void mouseClicked(int mouseX, int mouseY, int mouseButton) throw else if(mouseButtonEnum==MouseButton.LEFT) anyPressed = guiButton.mousePressed(this.mc, mouseX, mouseY)||anyPressed; } + } } if(!anyPressed) @@ -724,12 +730,15 @@ protected List getTooltip() if(currentWidget!=null&¤tWidget.isMouseOver()) return currentWidget.getTooltip(); //Buttons - for(GuiButton guiButton : buttonList) + for(int i = buttonList.size()-1; i >= 0; i--) + { + GuiButton guiButton = buttonList.get(i); if(guiButton instanceof DecoComponent&&guiButton.isMouseOver()) { this.hoveredElement = (DecoComponent)guiButton; return ((DecoComponent)guiButton).getTooltip(); } + } //Labels for(GuiLabel guiLabel : labelList) if(guiLabel instanceof DecoLabel&&((DecoLabel)guiLabel).shouldDisplayTooltip()) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java index 08e743b20..6237e7f2b 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/storage/DecoItemStackDisplay.java @@ -15,6 +15,7 @@ import pl.pabilo8.immersiveintelligence.client.util.IIDrawUtils; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTUtils; import pl.pabilo8.immersiveintelligence.common.util.IIColor; +import pl.pabilo8.immersiveintelligence.common.util.IIMath; import javax.annotation.Nullable; import javax.annotation.ParametersAreNonnullByDefault; @@ -51,6 +52,7 @@ public class DecoItemStackDisplay extends DecoComponent public DecoItemStackDisplay(int x, int y) { super(x, y); + withSize(16, 16); withForcedAdvancedTooltip(false); withOnTooltip(this::onDisplayTooltip); } @@ -133,6 +135,15 @@ protected boolean initialize() return true; } + @Override + protected boolean canBeClicked(int mouseX, int mouseY) + { + if(backgroundSprite!=null) + return IIMath.isPointInRectangle(x-padding[0], y-padding[1], + x+width+padding[2]+(progressBarValue!=null?4: 0), y+height+padding[3], mouseX, mouseY); + return super.canBeClicked(mouseX, mouseY); + } + private Collection onDisplayTooltip(DecoItemStackDisplay gui) { ItemStack stack = getCurrentlyDisplayedStack(); @@ -157,8 +168,8 @@ protected void draw(int mouseX, int mouseY, float partialTicks) bindAtlas(); IIDrawUtils draw = IIDrawUtils.startTexturedColored(); if(progressBarValue!=null) - draw.drawTexColorRect(x+width-padding[0]-padding[2], y-padding[1], 6, height, IIColor.WHITE, backgroundSprite); - draw.drawTexColorRect(x-padding[0], y-padding[1], width, height, IIColor.WHITE, backgroundSprite) + draw.drawTexColorRect(x+width+padding[0]-padding[2], y-padding[1], 6, height+padding[1]+padding[3], IIColor.WHITE, backgroundSprite); + draw.drawTexColorRect(x-padding[0], y-padding[1], width+padding[0]+padding[2], height+padding[1]+padding[3], IIColor.WHITE, backgroundSprite) .finish(); } if(progressBarValue!=null) @@ -166,8 +177,8 @@ protected void draw(int mouseX, int mouseY, float partialTicks) float progress = MathHelper.clamp(progressBarValue.apply(partialTicks), 0, 1); IIDrawUtils.startColored() .drawColorGradient( - x+width-padding[0]-padding[2]+2, y-padding[1]-padding[3]+height-(int)((height-4)*progress), - 2, (int)((height-4)*progress), + x+width+padding[0]-padding[2]+2, y-padding[1]+padding[3]+height-((height+padding[1]+padding[3]-4)*progress), + 2, ((height+padding[1]+padding[3]-4)*progress), barGradientColor1, barGradientColor2 ) .finish(); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/DecoImage.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/DecoImage.java index 49974cc79..0425fdd9c 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/DecoImage.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/DecoImage.java @@ -27,6 +27,7 @@ public class DecoImage extends DecoComponent private IIColor color = IIColor.WHITE; private TextureAtlasSprite sprite; private float[] uv; + private float rotation = 0; @Nullable private ImageAnimationDirection animationDirection; @@ -119,6 +120,18 @@ public DecoImage withAnimation(ImageAnimationDirection direction, Function implements IReloadableModelContainer @@ -45,10 +47,10 @@ public void render(TileEntityVulcanizer te, double x, double y, double z, float GlStateManager.rotate(90F, 0F, 1F, 0F); } - if(te.processQueue.size() > 0) + if(!te.processQueue.isEmpty()) { - MultiblockProcess process0 = te.processQueue.get(0); - double processTime = ((process0.processTick+partialTicks)/(double)process0.maxTicks); + IIMultiblockProcess process0 = te.processQueue.get(0); + double processTime = ((process0.ticks+partialTicks)/(double)process0.maxTicks); //rolling if(processTime < 0.16) { @@ -159,8 +161,8 @@ else if(processTime < 0.93) if(te.processQueue.size() > 1) { - MultiblockProcess process1 = te.processQueue.get(1); - processTime = ((process1.processTick+partialTicks)/(double)process1.maxTicks); + IIMultiblockProcess process1 = te.processQueue.get(1); + processTime = ((process1.ticks+partialTicks)/(double)process1.maxTicks); //rolling if(processTime < 0.16) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/carversound/TimedCompoundSound.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/carversound/TimedCompoundSound.java index 612b1d4ed..f8f26b973 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/carversound/TimedCompoundSound.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/carversound/TimedCompoundSound.java @@ -16,7 +16,7 @@ public class TimedCompoundSound extends CompoundSound { private final int duration; - private int timePLaying = 0; + private int timePlaying = 0; public TimedCompoundSound(MultiSound multiSound, SoundCategory category, Vec3d pos, int duration, float volume, float pitch) { @@ -28,22 +28,22 @@ public TimedCompoundSound(MultiSound multiSound, SoundCategory category, Vec3d p @Override public boolean isDonePlaying() { - return timePLaying > duration; + return timePlaying > duration; } public void readjustTime(int timePLaying) { - this.timePLaying = timePLaying; + this.timePlaying = timePLaying; } @Override public void update() { - if(timePLaying==0) + if(timePlaying==0) playBeginSound(); - else if(timePLaying==duration) + else if(timePlaying==duration-3) playEndSound(); - timePLaying++; + timePlaying++; } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java index 53b7cb6d0..dbb740523 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIGUI.java @@ -51,7 +51,7 @@ import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.tileentity.TileEntitySkyCrateStation; import pl.pabilo8.immersiveintelligence.common.block.rotary_device.tileentity.TileEntityGearbox; import pl.pabilo8.immersiveintelligence.common.block.simple.tileentity.TileEntitySmallCrate; -import pl.pabilo8.immersiveintelligence.common.compat.jei.gui_handlers.DecoGuiJEIHandler; +import pl.pabilo8.immersiveintelligence.common.compat.jei.DecoGuiJEIHandler; import pl.pabilo8.immersiveintelligence.common.gui.*; import pl.pabilo8.immersiveintelligence.common.util.ISerializableEnum; import pl.pabilo8.immersiveintelligence.common.util.ResLoc; @@ -268,7 +268,7 @@ public static void initClientGUIs() IIGUI.RADAR_CONFIG.setClientDecoGui(GuiRadarConfig::new); IIGUI.RADAR_TARGETS.setClientDecoGui(GuiRadarTargets::new); IIGUI.COAGULATOR.setClientDecoGui(GuiCoagulator::new); - IIGUI.VULCANIZER.setClientGui(GuiVulcanizer::new); + IIGUI.VULCANIZER.setClientDecoGui(GuiVulcanizer::new); } @SideOnly(Side.CLIENT) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISounds.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISounds.java index f10f8f68d..c5b269ee0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IISounds.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IISounds.java @@ -194,6 +194,8 @@ public class IISounds //--- Machines ---// @ModSound(sounds = {"device/*"}, subtitle = "device_*") public static SoundEvent rolling = registerSound("rolling"); + public static MultiSound rollingLoop = new MultiSound("rolling_loop", + electricMotorStart, rolling, electricMotorEnd); @ModSound(sounds = {"device/*"}, subtitle = "device_*") public static SoundEvent chain = registerSound("chain"); @@ -226,10 +228,6 @@ public class IISounds public static MultiSound fuelStationLoop = new MultiSound("fuel_station_loop", fuelStationStart, fuelStationMid, fuelStationEnd); - //--- Printing Press---// - public static MultiSound printingPressLoop = new MultiSound("printing_press_loop", - electricMotorStart, rolling, electricMotorEnd); - //--- Hatches ---// @ModSound(sounds = {"device/hatch/drawer/open{0..1}"}, subtitle = "drawer_open") public static SoundEvent drawerOpen = registerSound("drawer_open"); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/multiblock/MultiblockVulcanizer.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/multiblock/MultiblockVulcanizer.java index 73ba93427..97e8cbade 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/multiblock/MultiblockVulcanizer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/multiblock/MultiblockVulcanizer.java @@ -1,23 +1,85 @@ package pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.multiblock; +import net.minecraft.init.SoundEvents; import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.Vec3i; import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; import pl.pabilo8.immersiveintelligence.common.IIContent; +import pl.pabilo8.immersiveintelligence.common.IISounds; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.BlockIIMetalMultiblock1.MetalMultiblocks1; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityVulcanizer; import pl.pabilo8.immersiveintelligence.common.util.multiblock.BlockIIMultiblock; import pl.pabilo8.immersiveintelligence.common.util.multiblock.MultiblockStuctureBase; +import pl.pabilo8.immersiveintelligence.common.util.sound.IISoundAnimation; public class MultiblockVulcanizer extends MultiblockStuctureBase { public static MultiblockVulcanizer INSTANCE; + public static final int SLOT_RUBBER = 0, SLOT_COMPOUND = 1, SLOT_SULFUR = 2; + public final IISoundAnimation workAnimation; public MultiblockVulcanizer() { super(new ResourceLocation(ImmersiveIntelligence.MODID, "multiblocks/vulcanizer")); offset = new Vec3i(2, 1, 0); INSTANCE = this; + + + /*TileEntityVulcanizer master = master(); + if(master!=null&&master.processQueue.size() > 0) + { + MultiblockProcess process = master.processQueue.get(0); + switch(sound) + { + case "immersiveintelligence:printing_press": + { + if(master.processQueue.size() > 1) + { + if(IIUtils.inRange(master.processQueue.get(1).processTick, master.processQueue.get(1).maxTicks, 0, 0.16)) + return true; + } + return IIUtils.inRange(process.processTick, process.maxTicks, 0, 0.165); + } + case "immersiveintelligence:vulcanizer_heating": + return IIUtils.inRange(process.processTick, process.maxTicks, 0.2, 0.8); + case "immersiveintelligence:howitzer_rotation_h": + return IIUtils.inRange(process.processTick, process.maxTicks, 0.78, 0.84); + case "immersiveintelligence:inserter_forward": + return IIUtils.inRange(process.processTick, process.maxTicks, 0.93, 0.96); + case "immersiveintelligence:inserter_backward": + return IIUtils.inRange(process.processTick, process.maxTicks, 0.85, 0.86); + } + }*/ + + + workAnimation = new IISoundAnimation(1) + .withRepeatedSound(0.015, 0.165, IISounds.rollingLoop) + .withRepeatedSound(0.2, 0.8, IISounds.heatingLoop) + .withRepeatedSound(0.78, 0.84, IISounds.turntableHeavyForwardLoop) + .withRepeatedSound(0.85, 0.86, IISounds.electricMotorHeavyForwardLoop) + .withSound(0.89, SoundEvents.BLOCK_LAVA_EXTINGUISH) + .withRepeatedSound(0.93, 0.96, IISounds.electricMotorHeavyBackwardLoop) + .compile(1000); + + /*if(process.processTick==Math.ceil(0.16*process.maxTicks)) + world.playSound(null, getBlockPosForPos(70), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, .65F, 1.5f); + if(process.processTick==Math.ceil(0.86*process.maxTicks)) + world.playSound(null, getBlockPosForPos(49), SoundEvents.BLOCK_LAVA_EXTINGUISH, SoundCategory.BLOCKS, .65F, 0.75f); + else if(process.processTick==Math.ceil(0.77*process.maxTicks)) + world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 1f); + else if(process.processTick==Math.ceil(0.83*process.maxTicks)) + world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 1f); + else if(process.processTick==Math.ceil(0.835*process.maxTicks)) + world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 0.5f); + else if(process.processTick==Math.ceil(0.85*process.maxTicks)) + world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 0.5f); + else if(process.processTick==Math.ceil(0.91*process.maxTicks)) + world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 1f); + else if(process.processTick==Math.ceil(0.93*process.maxTicks)) + world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 1f); + else if(process.processTick==Math.ceil(0.95*process.maxTicks)) + world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 0.5f);*/ + } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java index b5d401342..c61367d4f 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityFlagpole.java @@ -106,7 +106,6 @@ public boolean interact(EnumFacing side, EntityPlayer player, EnumHand hand, Ite master.flag.setCount(1); heldItem.shrink(1); master.updateTileForEvent(SyncEvents.TILE_CUSTOM1); - //forceTileUpdate(); return true; } else if(!master.flag.isEmpty()&&Utils.isWirecutter(heldItem)) @@ -114,7 +113,6 @@ else if(!master.flag.isEmpty()&&Utils.isWirecutter(heldItem)) player.inventory.addItemStackToInventory(master.flag.copy()); master.flag = ItemStack.EMPTY; master.updateTileForEvent(SyncEvents.TILE_CUSTOM1); - //forceTileUpdate(); return true; } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityVulcanizer.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityVulcanizer.java index dee89142c..c80ab0540 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityVulcanizer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/metal_multiblock1/tileentity/TileEntityVulcanizer.java @@ -1,504 +1,268 @@ package pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity; import blusunrize.immersiveengineering.api.ApiUtils; -import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.IGuiTile; +import blusunrize.immersiveengineering.api.ComparableItemStack; +import blusunrize.immersiveengineering.api.energy.immersiveflux.FluxStorageAdvanced; import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.IPlayerInteraction; -import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces.ISoundTile; -import blusunrize.immersiveengineering.common.blocks.metal.TileEntityMultiblockMetal; import blusunrize.immersiveengineering.common.util.Utils; import blusunrize.immersiveengineering.common.util.inventory.IEInventoryHandler; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumHand; import net.minecraft.util.NonNullList; -import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Vec3d; import net.minecraftforge.common.capabilities.Capability; -import net.minecraftforge.fluids.FluidStack; -import net.minecraftforge.fluids.IFluidTank; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; -import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.IItemHandler; import pl.pabilo8.immersiveintelligence.api.crafting.VulcanizerRecipe; +import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIMultiblockRecipe; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.Vulcanizer; import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.multiblock.MultiblockVulcanizer; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; +import pl.pabilo8.immersiveintelligence.common.util.multiblock.production.TileEntityMultiblockProductionMulti; +import pl.pabilo8.immersiveintelligence.common.util.multiblock.util.MultiblockPOI; +import pl.pabilo8.immersiveintelligence.common.util.sound.SoundHandler; import javax.annotation.Nullable; -import java.util.Iterator; +import java.util.Optional; /** * @author Pabilo8 (pabilo@iiteam.net) + * @updated 09.05.2026 + * @ii-approved 0.3.1 * @since 04.03.2021 */ -public class TileEntityVulcanizer extends TileEntityMultiblockMetal implements IPlayerInteraction, ISoundTile, IGuiTile +public class TileEntityVulcanizer extends TileEntityMultiblockProductionMulti implements IPlayerInteraction { + @SyncNBT public ItemStack mold = ItemStack.EMPTY; - public NonNullList inventory = NonNullList.withSize(3, ItemStack.EMPTY); + @SyncNBT public boolean recipePerformed = false; - IItemHandler insertionHandlerRubber = new IEInventoryHandler(1, this, 0, true, false); - IItemHandler insertionHandlerCompound = new IEInventoryHandler(1, this, 1, true, false); - IItemHandler insertionHandlerSulfur = new IEInventoryHandler(1, this, 2, true, false); - + private IItemHandler insertionHandlerRubber, insertionHandlerCompound, insertionHandlerSulfur; + private SoundHandler soundHandler; public TileEntityVulcanizer() { - super(MultiblockVulcanizer.INSTANCE, MultiblockVulcanizer.INSTANCE.getSize(), Vulcanizer.energyCapacity, true); - } - - @Override - public void update() - { - //TODO: 14.04.2023 refactor - super.update(); - - if(isDummy()||isRSDisabled()) - return; - processQueue.removeIf(p -> p.processTick >= p.maxTicks-1||p.clearProcess); - - if(world.isRemote) - { - /*TileEntityVulcanizer t1 = getTileForPos(70); - TileEntityVulcanizer t2 = getTileForPos(55); - TileEntityVulcanizer t3 = getTileForPos(49); - TileEntityVulcanizer t4 = getTileForPos(25); - //REFACTOR: 25.04.2023 sounds - - ImmersiveEngineering.proxy.handleTileSound(IISounds.heating, this, shoudlPlaySound("immersiveintelligence:vulcanizer_heating"), 1.5f, 1f); - if(t1!=null) - ImmersiveEngineering.proxy.handleTileSound(IISounds.rolling, t1, shoudlPlaySound("immersiveintelligence:printing_press"), 1.5f, 0.5f); - if(t2!=null) - ImmersiveEngineering.proxy.handleTileSound(IISounds.howitzerRotationH, t2, shoudlPlaySound("immersiveintelligence:howitzer_rotation_h"), 1.5f, 0.5f); - if(t3!=null) - ImmersiveEngineering.proxy.handleTileSound(IISounds.inserterBackward, t3, shoudlPlaySound("immersiveintelligence:inserter_backward"), 1.5f, 0.5f); - if(t4!=null) - ImmersiveEngineering.proxy.handleTileSound(IISounds.inserterForward, t4, shoudlPlaySound("immersiveintelligence:inserter_forward"), 1.5f, 0.5f);*/ - - int max = getMaxProcessPerTick(); - int i = 0; - Iterator> processIterator = processQueue.iterator(); - tickedProcesses = 0; - while(processIterator.hasNext()&&i++ < max) - { - MultiblockProcess process = processIterator.next(); - if(process.canProcess(this)) - { - int energyExtracted = process.energyPerTick; - int ticksAdded = 1; - if(process.recipe.getMultipleProcessTicks() > 1) - { - //Average Insertion, tracked by the advanced flux storage - int averageInsertion = this.energyStorage.getAverageInsertion(); - //Average Insertion musn'T be greater than possible extraction - averageInsertion = this.energyStorage.extractEnergy(averageInsertion, true); - if(averageInsertion > energyExtracted) - { - int possibleTicks = Math.min(averageInsertion/process.energyPerTick, Math.min(process.recipe.getMultipleProcessTicks(), process.maxTicks-process.processTick)); - if(possibleTicks > 1) - { - ticksAdded = possibleTicks; - energyExtracted *= ticksAdded; - } - } - } - this.energyStorage.extractEnergy(energyExtracted, false); - process.processTick += ticksAdded; - - if(process.processTick > Math.ceil(0.86*process.maxTicks)&&process.processTick < Math.ceil(0.885*process.maxTicks)&&world.getTotalWorldTime()%4==0) - spawnParticles(); - - tickedProcesses++; - } - } - - return; - } - - for(MultiblockProcess process : processQueue) - { - //REFACTOR: 25.04.2023 sounds - - /*if(process.processTick==Math.ceil(0.16*process.maxTicks)) - world.playSound(null, getBlockPosForPos(70), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, .65F, 1.5f); - if(process.processTick==Math.ceil(0.86*process.maxTicks)) - world.playSound(null, getBlockPosForPos(49), SoundEvents.BLOCK_LAVA_EXTINGUISH, SoundCategory.BLOCKS, .65F, 0.75f); - else if(process.processTick==Math.ceil(0.77*process.maxTicks)) - world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 1f); - else if(process.processTick==Math.ceil(0.83*process.maxTicks)) - world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 1f); - else if(process.processTick==Math.ceil(0.835*process.maxTicks)) - world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 0.5f); - else if(process.processTick==Math.ceil(0.85*process.maxTicks)) - world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 0.5f); - else if(process.processTick==Math.ceil(0.91*process.maxTicks)) - world.playSound(null, getBlockPosForPos(49), IISounds.vulcanizerPullEnd, SoundCategory.BLOCKS, 1, 1f); - else if(process.processTick==Math.ceil(0.93*process.maxTicks)) - world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 1f); - else if(process.processTick==Math.ceil(0.95*process.maxTicks)) - world.playSound(null, getBlockPosForPos(73), IISounds.vulcanizerPullStart, SoundCategory.BLOCKS, 1, 0.5f);*/ - - if(process.processTick==Math.floor(process.maxTicks*0.9)&&process.canProcess(this)) - { - ItemStack output = process.recipe.output; - //actual output - int count = output.getCount(); - for(int i = 0; i < count; i++) - { - ItemStack stack = output.copy(); - stack.setCount(1); - - BlockPos pos = getBlockPosForPos(i).offset(getOutFacing()); - TileEntity inventoryTile = this.world.getTileEntity(pos); - if(inventoryTile!=null) - stack = Utils.insertStackIntoInventory(inventoryTile, stack, getOutFacing().getOpposite()); - if(!stack.isEmpty()) - Utils.dropStackAtPos(world, pos, stack, facing); - } - } - - } - - if(energyStorage.getEnergyStored() > 0&&processQueue.size() < this.getProcessQueueMaxLength()) - { - if(processQueue.stream().noneMatch(proc -> (proc.processTick/(float)proc.maxTicks) < 0.84f)) - { - VulcanizerRecipe recipe = VulcanizerRecipe.findRecipe(mold, inventory.get(0)); - if(recipe!=null&& - (inventory.get(0).getCount() >= recipe.input.inputSize)&& - (inventory.get(1).getCount() >= recipe.compoundInput.inputSize)&& - (inventory.get(2).getCount() >= recipe.sulfurInput.inputSize) - ) - { - ItemStack rubber = inventory.get(0).copy(); - rubber.setCount(recipe.input.inputSize); - ItemStack comp = inventory.get(1).copy(); - rubber.setCount(recipe.compoundInput.inputSize); - ItemStack sulfur = inventory.get(2).copy(); - rubber.setCount(recipe.sulfurInput.inputSize); - - MultiblockProcessInWorld process = new MultiblockProcessInWorld<>(recipe, 0.84f, NonNullList.from(rubber, comp, sulfur)); - if(this.addProcessToQueue(process, true, false)) - { - inventory.get(0).shrink(recipe.input.inputSize); - inventory.get(1).shrink(recipe.compoundInput.inputSize); - inventory.get(2).shrink(recipe.sulfurInput.inputSize); + super(MultiblockVulcanizer.INSTANCE); - this.addProcessToQueue(process, false, false); - this.markDirty(); - this.markContainingBlockForUpdate(null); + this.inventory = NonNullList.withSize(3, ItemStack.EMPTY); + this.energyStorage = new FluxStorageAdvanced(Vulcanizer.energyCapacity); - } - } - } + this.insertionHandlerRubber = new IEInventoryHandler(1, this, 0, true, false); + this.insertionHandlerCompound = new IEInventoryHandler(1, this, 1, true, false); + this.insertionHandlerSulfur = new IEInventoryHandler(1, this, 2, true, false); - } + this.soundHandler = new SoundHandler(this); } @Override - public void readCustomNBT(NBTTagCompound nbt, boolean descPacket) + protected void onUpdate() { - super.readCustomNBT(nbt, descPacket); - if(nbt.hasKey("mold")) - mold = new ItemStack(nbt.getCompoundTag("mold")); - if(!descPacket) - inventory = Utils.readInventory(nbt.getTagList("inventory", 10), 3); - recipePerformed = nbt.getBoolean("recipePerformed"); + super.onUpdate(); + if(world.isRemote&&!processQueue.isEmpty()) + MultiblockVulcanizer.INSTANCE.workAnimation.handleSounds(soundHandler, + (int)(getProductionProgress(processQueue.get(0), 0)*1000), 1f); } @Override - public void writeCustomNBT(NBTTagCompound nbt, boolean descPacket) + protected int[] listAllPOI(MultiblockPOI poi) { - super.writeCustomNBT(nbt, descPacket); - if(!this.mold.isEmpty()) - nbt.setTag("mold", this.mold.writeToNBT(new NBTTagCompound())); - if(!descPacket) - nbt.setTag("inventory", Utils.writeInventory(inventory)); - nbt.setBoolean("recipePerformed", recipePerformed); + switch(poi) + { + case ENERGY_INPUT: + return getPOI("energy"); + case REDSTONE_INPUT: + return getPOI("redstone"); + case ITEM_INPUT: + return getPOI("inputs"); + case ITEM_OUTPUT: + return getPOI("outputs"); + default: + return new int[0]; + } } @Override - public boolean interact(EnumFacing side, EntityPlayer player, EnumHand hand, ItemStack heldItem, float hitX, float hitY, float hitZ) + public boolean isStackValid(int i, ItemStack itemStack) { - TileEntityVulcanizer master = master(); - if(master!=null&&master.processQueue.isEmpty()) + switch(i) { - if(player.isSneaking()&&!master.mold.isEmpty()) - { - if(heldItem.isEmpty()) - player.setHeldItem(hand, master.mold.copy()); - else if(!world.isRemote) - player.entityDropItem(master.mold.copy(), 0); - master.mold = ItemStack.EMPTY; - this.updateMasterBlock(null, true); - return true; - } - else if(VulcanizerRecipe.isValidMold(heldItem)) - { - ItemStack tempMold = !master.mold.isEmpty()?master.mold.copy(): ItemStack.EMPTY; - master.mold = Utils.copyStackWithAmount(heldItem, 1); - heldItem.shrink(1); - if(heldItem.getCount() <= 0) - heldItem = ItemStack.EMPTY; - else - player.setHeldItem(hand, heldItem); - if(!tempMold.isEmpty()) - if(heldItem.isEmpty()) - player.setHeldItem(hand, tempMold); - else if(!world.isRemote) - player.entityDropItem(tempMold, 0); - this.updateMasterBlock(null, true); - return true; - } + case MultiblockVulcanizer.SLOT_RUBBER: + return IIMultiblockRecipe.streamRecipes(VulcanizerRecipe.class) + .anyMatch(r -> r.input.matchesItemStackIgnoringSize(itemStack)); + case MultiblockVulcanizer.SLOT_COMPOUND: + return IIMultiblockRecipe.streamRecipes(VulcanizerRecipe.class) + .anyMatch(r -> r.compoundInput.matchesItemStackIgnoringSize(itemStack)); + case MultiblockVulcanizer.SLOT_SULFUR: + return IIMultiblockRecipe.streamRecipes(VulcanizerRecipe.class) + .anyMatch(r -> r.sulfurInput.matchesItemStackIgnoringSize(itemStack)); } return false; } @Override - public void receiveMessageFromServer(NBTTagCompound message) - { - super.receiveMessageFromServer(message); - if(message.hasKey("recipePerformed")) - recipePerformed = message.getBoolean("recipePerformed"); - } - - @Override - protected VulcanizerRecipe readRecipeFromNBT(NBTTagCompound tag) + public T getCapability(Capability capability, EnumFacing facing) { - return VulcanizerRecipe.loadFromNBT(tag); + if(master()!=null) + { + TileEntityVulcanizer master = master(); + if(isPOI("input_sulfur")) + return (T)master.insertionHandlerSulfur; + if(isPOI("input_compound")) + return (T)master.insertionHandlerCompound; + if(isPOI("input_rubber")) + return (T)master.insertionHandlerRubber; + } + return super.getCapability(capability, facing); } @Override - public int[] getEnergyPos() + public NonNullList getDroppedItems() { - return new int[]{22}; + return NonNullList.from( + inventory.get(MultiblockVulcanizer.SLOT_RUBBER), + inventory.get(MultiblockVulcanizer.SLOT_COMPOUND), + inventory.get(MultiblockVulcanizer.SLOT_SULFUR), + mold + ); } @Override - public int[] getRedstonePos() + public float getMinProductionOffset() { - return new int[]{4}; + return 0.84f; } @Override - public IFluidTank[] getInternalTanks() + public int getMaxProductionQueue() { - return null; + return 2; } @Override - public VulcanizerRecipe findRecipeForInsertion(ItemStack inserting) + protected IIMultiblockProcess findNewProductionProcess() { - return null; - } + //A recipe requires a mold installed + if(mold.isEmpty()) + return null; - @Override - public int[] getOutputSlots() - { - return null; - } + //Find recipe + ComparableItemStack comparableMold = new ComparableItemStack(mold); + Optional first = IIMultiblockRecipe.streamRecipes(VulcanizerRecipe.class) + .filter(r -> r.mold.equals(comparableMold)) + .filter(recipe -> recipe.input.matchesItemStack(inventory.get(MultiblockVulcanizer.SLOT_RUBBER))) + .filter(recipe -> recipe.compoundInput.matchesItemStack(inventory.get(MultiblockVulcanizer.SLOT_COMPOUND))) + .filter(recipe -> recipe.sulfurInput.matchesItemStack(inventory.get(MultiblockVulcanizer.SLOT_SULFUR))) + .findFirst(); - @Override - public int[] getOutputTanks() - { + if(first.isPresent()) + { + VulcanizerRecipe recipe = first.get(); + //Take items from inventory + inventory.get(MultiblockVulcanizer.SLOT_RUBBER).shrink(recipe.input.inputSize); + inventory.get(MultiblockVulcanizer.SLOT_COMPOUND).shrink(recipe.compoundInput.inputSize); + inventory.get(MultiblockVulcanizer.SLOT_SULFUR).shrink(recipe.sulfurInput.inputSize); + + //Return new recipe + return new IIMultiblockProcess<>(recipe); + } return null; } @Override - public boolean additionalCanProcessCheck(MultiblockProcess process) + protected IIMultiblockProcess getProcessByName(String name) { - return ApiUtils.createComparableItemStack(mold, true).equals(process.recipe.mold); + VulcanizerRecipe recipe = IIMultiblockRecipe.getRecipe(VulcanizerRecipe.class, name); + return recipe==null?null: new IIMultiblockProcess<>(recipe); } @Override - public void doProcessOutput(ItemStack output) + public float getProductionStep(IIMultiblockProcess process, boolean simulate) { - recipePerformed = !recipePerformed; - } - - @Override - public void doProcessFluidOutput(FluidStack output) - { - - } + if(!ApiUtils.createComparableItemStack(mold, true).equals(process.recipe.mold)) + return 0; - @Override - public void onProcessFinish(MultiblockProcess process) - { - - } - - @Override - public int getMaxProcessPerTick() - { - return 2; - } - - @Override - public int getProcessQueueMaxLength() - { - return 2; + int perTick = process.recipe.getTotalProcessEnergy()/process.maxTicks; + return energyStorage.extractEnergy(perTick, simulate)==perTick?1: 0; } @Override - public float getMinProcessDistance(MultiblockProcess process) - { - return 0.84f; - } - - @Override - public boolean isInWorldProcessingMachine() + protected boolean attemptProductionOutput(IIMultiblockProcess process) { return true; } @Override - protected IFluidTank[] getAccessibleFluidTanks(EnumFacing enumFacing) - { - return new IFluidTank[0]; - } - - @Override - protected boolean canFillTankFrom(int i, EnumFacing enumFacing, FluidStack fluidStack) - { - return false; - } - - @Override - protected boolean canDrainTankFrom(int i, EnumFacing enumFacing) - { - return false; - } - - @Override - public float[] getBlockBounds() - { - return new float[]{0, 0, 0, 1, 1, 1}; - } - - @Override - public NonNullList getInventory() - { - return inventory; - } - - @Override - public boolean isStackValid(int i, ItemStack itemStack) + protected void onProductionFinish(IIMultiblockProcess process) { - switch(i) + ItemStack output = process.recipe.output; + //actual output + int count = output.getCount(); + for(int i = 0; i < count; i++) { - case 0: - return VulcanizerRecipe.recipeList.values().stream().anyMatch(vulcanizerRecipe -> vulcanizerRecipe.input.matchesItemStackIgnoringSize(itemStack)); - case 1: - return VulcanizerRecipe.recipeList.values().stream().anyMatch(vulcanizerRecipe -> vulcanizerRecipe.compoundInput.matchesItemStackIgnoringSize(itemStack)); - case 2: - return VulcanizerRecipe.recipeList.values().stream().anyMatch(vulcanizerRecipe -> vulcanizerRecipe.sulfurInput.matchesItemStackIgnoringSize(itemStack)); + ItemStack stack = output.copy(); + stack.setCount(1); + outputOrDrop(stack, null, getDirection("output"), getPOI(MultiblockPOI.ITEM_OUTPUT)); } - return false; - } - - @Override - public int getSlotLimit(int i) - { - return 64; } + @Nullable @Override - public void doGraphicalUpdates(int i) + public IIGUI getGUI() { - this.markDirty(); - this.markContainingBlockForUpdate(null); + return IIGUI.VULCANIZER; } - private EnumFacing getOutFacing() - { - return this.facing.getOpposite(); - } - - private EnumFacing getInFacing() - { - return this.mirrored?this.facing.rotateYCCW(): this.facing.rotateY(); - } + //--- IPlayerInteraction ---// @Override - public boolean hasCapability(Capability capability, EnumFacing facing) - { - if(capability==CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) - { - TileEntityVulcanizer master = master(); - if(master==null) - return false; - return (pos==53||pos==71||pos==95)&&facing==getInFacing(); - } - return super.hasCapability(capability, facing); - } - - @Override - public T getCapability(Capability capability, EnumFacing facing) + public boolean interact(EnumFacing side, EntityPlayer player, EnumHand hand, ItemStack heldItem, float hitX, float hitY, float hitZ) { - if(capability==CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) + //TODO: 10.05.2026 simplify + TileEntityVulcanizer master = master(); + if(master!=null&&master.processQueue.isEmpty()) { - TileEntityVulcanizer master = master(); - if(master==null) - return null; - switch(pos) + if(player.isSneaking()&&!master.mold.isEmpty()) { - case 53: - return (T)master.insertionHandlerSulfur; - case 71: - return (T)master.insertionHandlerCompound; - case 95: - return (T)master.insertionHandlerRubber; + if(heldItem.isEmpty()) + player.setHeldItem(hand, master.mold.copy()); + else if(!world.isRemote) + player.entityDropItem(master.mold.copy(), 0); + master.mold = ItemStack.EMPTY; + this.updateMasterBlock(null, true); + return true; } - - return null; - } - return super.getCapability(capability, facing); - } - - @Override - public boolean shoudlPlaySound(String sound) - { - - //REFACTOR: 25.04.2023 sounds - - /*TileEntityVulcanizer master = master(); - if(master!=null&&master.processQueue.size() > 0) - { - MultiblockProcess process = master.processQueue.get(0); - switch(sound) + else if(VulcanizerRecipe.isValidMold(heldItem)) { - case "immersiveintelligence:printing_press": - { - if(master.processQueue.size() > 1) - { - if(IIUtils.inRange(master.processQueue.get(1).processTick, master.processQueue.get(1).maxTicks, 0, 0.16)) - return true; - } - return IIUtils.inRange(process.processTick, process.maxTicks, 0, 0.165); - } - case "immersiveintelligence:vulcanizer_heating": - return IIUtils.inRange(process.processTick, process.maxTicks, 0.2, 0.8); - case "immersiveintelligence:howitzer_rotation_h": - return IIUtils.inRange(process.processTick, process.maxTicks, 0.78, 0.84); - case "immersiveintelligence:inserter_forward": - return IIUtils.inRange(process.processTick, process.maxTicks, 0.93, 0.96); - case "immersiveintelligence:inserter_backward": - return IIUtils.inRange(process.processTick, process.maxTicks, 0.85, 0.86); + ItemStack tempMold = !master.mold.isEmpty()?master.mold.copy(): ItemStack.EMPTY; + master.mold = Utils.copyStackWithAmount(heldItem, 1); + heldItem.shrink(1); + if(heldItem.getCount() <= 0) + heldItem = ItemStack.EMPTY; + else + player.setHeldItem(hand, heldItem); + if(!tempMold.isEmpty()) + if(heldItem.isEmpty()) + player.setHeldItem(hand, tempMold); + else if(!world.isRemote) + player.entityDropItem(tempMold, 0); + this.updateMasterBlock(null, true); + return true; } - }*/ - + } return false; } + //--- Client ---// + @SideOnly(Side.CLIENT) private void spawnParticles() { - Vec3d facing = new Vec3d(getFacing().getOpposite().getDirectionVec()).scale(0.25f); + Vec3d facing = new Vec3d(getDirection("output").getDirectionVec()).scale(0.25f); facing = facing.scale(0.65f); for(int p = 48; p <= 50; p++) @@ -514,29 +278,4 @@ private void spawnParticles() ParticleRegistry.IIParticleSystem.addEffect(particle);*/ } } - - @Override - public boolean canOpenGui() - { - return formed; - } - - @Override - public int getGuiID() - { - return IIGUI.VULCANIZER.ordinal(); - } - - @Nullable - @Override - public TileEntity getGuiMaster() - { - return master(); - } - - @Override - public NonNullList getDroppedItems() - { - return NonNullList.from(inventory.get(0), inventory.get(1), inventory.get(2), mold); - } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/crafttweaker/VulcanizerTweaker.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/crafttweaker/VulcanizerTweaker.java index 678606d16..fe503d481 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/crafttweaker/VulcanizerTweaker.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/crafttweaker/VulcanizerTweaker.java @@ -1,6 +1,7 @@ package pl.pabilo8.immersiveintelligence.common.compat.crafttweaker; import blusunrize.immersiveengineering.api.ComparableItemStack; +import blusunrize.immersiveengineering.api.crafting.IngredientStack; import blusunrize.immersiveengineering.common.util.compat.crafttweaker.CraftTweakerHelper; import crafttweaker.CraftTweakerAPI; import crafttweaker.IAction; @@ -11,6 +12,7 @@ import net.minecraft.util.ResourceLocation; import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; import pl.pabilo8.immersiveintelligence.api.crafting.VulcanizerRecipe; +import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIMultiblockRecipe; import stanhebben.zenscript.annotations.ZenClass; import stanhebben.zenscript.annotations.ZenMethod; @@ -28,15 +30,13 @@ public class VulcanizerTweaker public static void addRecipe(IIngredient mainInput, IIngredient compoundInput, IIngredient sulfurInput, IItemStack itemMold, IItemStack itemOutput, int energy, String resIn, String resOut) { for(IIngredient o : new IIngredient[]{mainInput, compoundInput, sulfurInput}) - { if(o==null) { CraftTweakerAPI.getLogger().logError("Could not add vulcanizer recipe for "+itemOutput.getDisplayName()+", input was null"); return; } - } - VulcanizerRecipe r = new VulcanizerRecipe( + CraftTweakerAPI.apply(new Add( CraftTweakerHelper.toStack(itemOutput), new ComparableItemStack(CraftTweakerHelper.toStack(itemMold)), CraftTweakerHelper.toIEIngredientStack(mainInput), @@ -45,9 +45,7 @@ public static void addRecipe(IIngredient mainInput, IIngredient compoundInput, I energy, new ResourceLocation(resIn+".png"), new ResourceLocation(resOut+".png") - ); - - CraftTweakerAPI.apply(new Add(r)); + )); } @ZenMethod @@ -64,30 +62,45 @@ public static void removeRecipe(IItemStack output) private static class Add implements IAction { - private final VulcanizerRecipe recipe; - - public Add(VulcanizerRecipe recipe) + private ItemStack output; + private ComparableItemStack mold; + private IngredientStack mainInput; + private IngredientStack compoundInput; + private IngredientStack sulfurInput; + private int energy; + private ResourceLocation resIn; + private ResourceLocation resOut; + + public Add(ItemStack output, ComparableItemStack mold, IngredientStack mainInput, IngredientStack compoundInput, IngredientStack sulfurInput, + int energy, ResourceLocation resIn, ResourceLocation resOut) { - this.recipe = recipe; + this.output = output; + this.mold = mold; + this.mainInput = mainInput; + this.compoundInput = compoundInput; + this.sulfurInput = sulfurInput; + this.energy = energy; + this.resIn = resIn; + this.resOut = resOut; } @Override public void apply() { - VulcanizerRecipe.recipeList.put(recipe.mold, recipe); + new VulcanizerRecipe(output, mold, mainInput, compoundInput, sulfurInput, energy, resIn, resOut); } @Override public String describe() { - return "Adding Vulcanizer Recipe for "+recipe.output.getDisplayName(); + return "Adding Vulcanizer Recipe for "+output.getDisplayName(); } } private static class Remove implements IAction { private final ItemStack output; - List removedRecipes; + private List removedRecipes; public Remove(ItemStack output) { @@ -97,7 +110,7 @@ public Remove(ItemStack output) @Override public void apply() { - removedRecipes = VulcanizerRecipe.removeRecipes(output); + this.removedRecipes = IIMultiblockRecipe.removeRecipesByFilter(VulcanizerRecipe.class, recipe -> recipe.output.isItemEqual(output)); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/DecoGuiJEIHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/DecoGuiJEIHandler.java similarity index 94% rename from src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/DecoGuiJEIHandler.java rename to src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/DecoGuiJEIHandler.java index faa0c69fb..532fdb9ff 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/DecoGuiJEIHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/DecoGuiJEIHandler.java @@ -1,4 +1,4 @@ -package pl.pabilo8.immersiveintelligence.common.compat.jei.gui_handlers; +package pl.pabilo8.immersiveintelligence.common.compat.jei; import blusunrize.immersiveengineering.common.blocks.TileEntityIEBase; import blusunrize.immersiveengineering.common.util.inventory.IIEInventory; diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/JEIHelper.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/JEIHelper.java index cbb9e941e..4be3a0a75 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/JEIHelper.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/JEIHelper.java @@ -31,7 +31,6 @@ import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock0.BlockIIMetalMultiblock0.MetalMultiblocks0; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.BlockIIMetalMultiblock1.MetalMultiblocks1; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.BlockIIWoodenMultiblock.WoodenMultiblocks; -import pl.pabilo8.immersiveintelligence.common.compat.jei.gui_handlers.VulcanizerGuiJEIHandler; import pl.pabilo8.immersiveintelligence.common.compat.jei.ingredients.JEIDustStackHelper; import pl.pabilo8.immersiveintelligence.common.compat.jei.ingredients.JEIDustStackRenderer; import pl.pabilo8.immersiveintelligence.common.item.ammo.gun.ItemIIAmmoRevolver.RevolverAmmoPart; @@ -152,7 +151,6 @@ public void register(@Nonnull IModRegistry registryIn) IILogger.info("JEI has just requested our recipes, it seems that we even have a class for registering them!"); categories.values().forEach(cat -> cat.register(registryIn)); - modRegistry.addAdvancedGuiHandlers(new VulcanizerGuiJEIHandler()); if(FMLCommonHandler.instance().getSide()==Side.CLIENT) IIGUI.registerDecoJEICompat(modRegistry); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/VulcanizerGuiJEIHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/VulcanizerGuiJEIHandler.java deleted file mode 100644 index 7ce621aab..000000000 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/compat/jei/gui_handlers/VulcanizerGuiJEIHandler.java +++ /dev/null @@ -1,44 +0,0 @@ -package pl.pabilo8.immersiveintelligence.common.compat.jei.gui_handlers; - -import mezz.jei.api.gui.IAdvancedGuiHandler; -import net.minecraft.client.gui.recipebook.GuiRecipeBook; -import pl.pabilo8.immersiveintelligence.client.gui.block.GuiVulcanizer; - -import javax.annotation.Nullable; -import java.awt.*; -import java.util.Collections; -import java.util.List; - -/** - * @author Pabilo8 (pabilo@iiteam.net) - * @since 24.03.2021 - */ -public class VulcanizerGuiJEIHandler implements IAdvancedGuiHandler -{ - public VulcanizerGuiJEIHandler() - { - - } - - @Override - public Class getGuiContainerClass() - { - return GuiVulcanizer.class; - } - - /** - * Modeled after {@link GuiRecipeBook#render(int, int, float)} - */ - @Override - public List getGuiExtraAreas(GuiVulcanizer guiContainer) - { - return Collections.emptyList(); - } - - @Nullable - @Override - public Object getIngredientUnderMouse(GuiVulcanizer guiContainer, int mouseX, int mouseY) - { - return guiContainer.getPreviewedItem(mouseX, mouseY); - } -} diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/crafting/IIRecipes.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/crafting/IIRecipes.java index 72b0c12c7..bd664ab98 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/crafting/IIRecipes.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/crafting/IIRecipes.java @@ -1475,7 +1475,7 @@ public static void addRubberRecipes() ); //Motor belts - VulcanizerRecipe.addRecipe(IIContent.itemMaterial.getStack(Materials.RUBBER_BELT, 4), + new VulcanizerRecipe(IIContent.itemMaterial.getStack(Materials.RUBBER_BELT, 4), IIContent.itemVulcanizerMold.getComparableStack(VulcanizerMolds.BELT), new IngredientStack("plateRubberRaw", 10), new IngredientStack("dustVulcanizationCompound", 3), @@ -1483,7 +1483,7 @@ public static void addRubberRecipes() 24000 ).setName("rubber_belts"); - VulcanizerRecipe.addRecipe(IIContent.itemMaterial.getStack(Materials.RUBBER_TIRE, 3), + new VulcanizerRecipe(IIContent.itemMaterial.getStack(Materials.RUBBER_TIRE, 3), IIContent.itemVulcanizerMold.getComparableStack(VulcanizerMolds.TIRE), new IngredientStack("plateRubberRaw", 10), new IngredientStack("dustVulcanizationCompound", 8), diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerVulcanizer.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerVulcanizer.java index 4794e6a10..40673c184 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerVulcanizer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/gui/ContainerVulcanizer.java @@ -1,16 +1,10 @@ package pl.pabilo8.immersiveintelligence.common.gui; -import blusunrize.immersiveengineering.common.gui.ContainerIEBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Slot; -import net.minecraft.item.ItemStack; -import pl.pabilo8.immersiveintelligence.api.crafting.PrintingRecipe; -import pl.pabilo8.immersiveintelligence.api.crafting.VulcanizerRecipe; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityVulcanizer; import pl.pabilo8.immersiveintelligence.common.util.gui.ContainerIIBase; -import javax.annotation.Nonnull; - /** * @author Pabilo8 (pabilo@iiteam.net) * @author Avalon (avalon@iiteam.net) @@ -19,50 +13,12 @@ */ public class ContainerVulcanizer extends ContainerIIBase { - public Slot slotInput, slotOutput; + public Slot[] slotInput; public ContainerVulcanizer(EntityPlayer player, TileEntityVulcanizer tile) { super(player, tile); - //Input/Output Slots - - - slotInput = this.addSlotToContainer(new Slot(this.inv, 0, 6, 19) - { - @Override - public boolean isItemValid(@Nonnull ItemStack stack) { - return VulcanizerRecipe.recipeList.values().stream() - .anyMatch(recipe -> - recipe.input.matches(stack) || - recipe.compoundInput.matches(stack) || - recipe.sulfurInput.matches(stack) - ); - } - }); - slotInput = this.addSlotToContainer(new Slot(this.inv, 1, 6, 39) - { - @Override - public boolean isItemValid(@Nonnull ItemStack stack) { - return VulcanizerRecipe.recipeList.values().stream() - .anyMatch(recipe -> - recipe.input.matches(stack) || - recipe.compoundInput.matches(stack) || - recipe.sulfurInput.matches(stack) - ); - } - }); - slotInput = this.addSlotToContainer(new Slot(this.inv, 2, 6, 59) - { - @Override - public boolean isItemValid(@Nonnull ItemStack stack) { - return VulcanizerRecipe.recipeList.values().stream() - .anyMatch(recipe -> - recipe.input.matches(stack) || - recipe.compoundInput.matches(stack) || - recipe.sulfurInput.matches(stack) - ); - } - }); + slotInput = addSlotArray(6+2, 19-4-8+2, 0, 3, 1, 22, IISlot::new); addPlayerInventory(player.inventory, 8, 87); } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/gui/ContainerIIBase.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/gui/ContainerIIBase.java index 8063fe9e9..7331096ee 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/util/gui/ContainerIIBase.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/util/gui/ContainerIIBase.java @@ -58,10 +58,15 @@ protected SLOT addSlot(int x, int y, int index, SlotConstruc } protected Slot[] addSlotArray(int x, int y, int startIndex, int totalSlots, int slotsPerRow, SlotConstructor aNew) + { + return addSlotArray(x, y, startIndex, totalSlots, slotsPerRow, 18, aNew); + } + + protected Slot[] addSlotArray(int x, int y, int startIndex, int totalSlots, int slotsPerRow, int slotDistance, SlotConstructor aNew) { ArrayList slots = new ArrayList<>(); for(int i = 0; i < totalSlots; i++) - slots.add(this.addSlot(x+i%slotsPerRow*18, y+i/slotsPerRow*18, i+startIndex, aNew)); + slots.add(this.addSlot(x+i%slotsPerRow*slotDistance, y+i/slotsPerRow*slotDistance, i+startIndex, aNew)); return slots.toArray(new Slot[0]); } diff --git a/src/main/resources/assets/immersiveintelligence/aabb/multiblock/vulcanizer.json b/src/main/resources/assets/immersiveintelligence/aabb/multiblock/vulcanizer.json new file mode 100644 index 000000000..143a462ac --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/aabb/multiblock/vulcanizer.json @@ -0,0 +1,19 @@ +{ + "bounds": { + }, + "positions": { + }, + "poi": { + "energy": 22, + "redstone": 4, + "inputs": [53, 71, 95], + "input_sulfur": 53, + "input_compound": 71, + "input_rubber": 95, + "outputs": [0, 1, 2] + }, + "rotations": { + "input": "clockwise_90", + "output": "clockwise_180" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/textures/gui/vulcanizer.png b/src/main/resources/assets/immersiveintelligence/textures/gui/vulcanizer.png index e9b7f5ae2839ca08b9f32dbc43f13cab6110f344..709a42ab84f7140b93b6d69f79760bfcfc69a76c 100644 GIT binary patch literal 141553 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 z�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±O3J`CgEx;Q#V(I6J|A4Ezqh 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 Date: Wed, 13 May 2026 15:23:31 +0200 Subject: [PATCH 11/11] Added Sawmill upgrades, 3D models and manual pages for them. Reworked descriptions for rotary machine config entries --- .../api/crafting/SawmillRecipe.java | 4 +- .../api/rotary/IIRotaryUtils.java | 23 + .../api/upgrade/UpgradeManager.java | 1 + .../gui/block/flagpole/GuiFlagpole.java | 2 +- .../visual/map/DecoMapDefaultColorMapper.java | 68 +- .../MechanicalPumpRenderer.java | 2 +- .../metal/ArithmeticLogicMachineRenderer.java | 4 +- .../multiblock/metal/FlagpoleRenderer.java | 7 +- .../multiblock/wooden/SawmillRenderer.java | 68 +- .../wooden/SkyCartStationRenderer.java | 4 +- .../wooden/SkyCrateStationRenderer.java | 4 +- .../amt/models/AMTCachedModelBuilder.java | 7 - .../amt/models/AMTUpgradeCachedModel.java | 6 +- .../common/IIConfigHandler.java | 72 +- .../multiblock/MultiblockSawmill.java | 7 + .../tileentity/TileEntitySawmill.java | 86 +- .../tileentity/TileEntitySkyCartStation.java | 17 +- .../tileentity/TileEntitySkyCrateStation.java | 16 +- .../tileentity/TileEntityMechanicalPump.java | 86 +- .../animations/sawmill/production_reach.json | 6 +- .../animations/sawmill/sawdust.json | 6 +- .../animations/sawmill/upgrade_gearbox.json | 105 + .../sawmill/upgrade_saw_unregulator.json | 105 + .../ie_manual/en_us/ii_logistics/sawmill.md | 6 +- .../immersiveintelligence/lang/en_us.lang | 38 +- .../block/multiblock/flagpole/flagpole.mtl | 6 + .../flagpole/upgrade_capture_defiance.obj | 10665 ++-- .../flagpole/upgrade_distress_signal.obj | 1136 +- .../flagpole/upgrade_taser_locks.obj | 41644 +++++++--------- .../multiblock/flagpole/upgrade_unit_post.obj | 2736 +- .../block/multiblock/sawmill/sawdust.obj | 2 +- .../block/multiblock/sawmill/sawmill.mtl | 10 +- .../block/multiblock/sawmill/sawmill.obj.amt | 23 +- .../block/multiblock/sawmill/sawmill.obj.ie | 24 +- .../block/multiblock/sawmill/sawmill_base.obj | 20 +- .../sawmill/sawmill_base_flipped.obj | 20 +- .../multiblock/sawmill/sawmill_gearbox.obj | 434 + .../sawmill/sawmill_gearbox.obj.amt | 11 + .../sawmill/sawmill_unregulator.obj | 234 + .../sawmill/sawmill_unregulator.obj.amt | 11 + .../sawmill/upgrade/sawmill_gearbox.obj | 278 - .../sawmill/upgrade/sawmill_unregulator.obj | 232 - .../blocks/metal_device/alarm_siren2.png | Bin 0 -> 609 bytes .../blocks/metal_device/alarm_siren_pole2.png | Bin 0 -> 362 bytes .../multiblock/fortification/flagpole_mod.png | Bin 0 -> 1834 bytes .../textures/blocks/multiblock/sawmill2.png | Bin 3778 -> 22828 bytes .../gui/upgrade/flagpole/capture_defiance.png | Bin 0 -> 264 bytes .../gui/upgrade/flagpole/distress_signal.png | Bin 0 -> 264 bytes .../gui/upgrade/flagpole/taser_locks.png | Bin 0 -> 264 bytes .../gui/upgrade/flagpole/unit_post.png | Bin 0 -> 264 bytes 50 files changed, 27112 insertions(+), 31124 deletions(-) create mode 100644 src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_gearbox.json create mode 100644 src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_saw_unregulator.json create mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj create mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj.amt create mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj create mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj.amt delete mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_gearbox.obj delete mode 100644 src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_unregulator.obj create mode 100644 src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren2.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren_pole2.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/blocks/multiblock/fortification/flagpole_mod.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/capture_defiance.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/distress_signal.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/taser_locks.png create mode 100644 src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/unit_post.png diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/SawmillRecipe.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/SawmillRecipe.java index 9391dd9f2..3fa2876f2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/SawmillRecipe.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/crafting/SawmillRecipe.java @@ -130,13 +130,13 @@ public int getTorque() @Override public int getMinSpeed() { - return Sawmill.rpmMin; + return Sawmill.speedMin; } @Override public int getMaxSpeed() { - return Sawmill.rpmBreakingMax; + return Sawmill.speedBreaking; } public int getHardness() diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/rotary/IIRotaryUtils.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/rotary/IIRotaryUtils.java index e31c5ddfe..2af70c9c0 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/rotary/IIRotaryUtils.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/rotary/IIRotaryUtils.java @@ -327,6 +327,29 @@ public static boolean isMotorBelt(WireType wire) //--- Ratios ---// + public static float getEffectiveEnergy(RotaryStorage rotation, float speedMin, float speedEfficient, float torqueMin, float torqueEfficient) + { + float effSpeed = (rotation.getRotationSpeed() > speedMin?Math.min(rotation.getRotationSpeed(), speedEfficient): 0)/speedEfficient; + float effTorque = (rotation.getTorque() > torqueMin?Math.min(rotation.getTorque(), torqueEfficient): 0)/torqueEfficient; + return effSpeed*effTorque; + } + + public static boolean destroyIfOverloaded(TileEntity tile, RotaryStorage rotation, float speedMax, float torqueMax) + { + return destroyIfOverloaded(tile, 4, rotation, speedMax, torqueMax); + } + + public static boolean destroyIfOverloaded(TileEntity tile, float explosionStrength, RotaryStorage rotation, float speedMax, float torqueMax) + { + if(rotation.getRotationSpeed() > speedMax||rotation.getTorque() > torqueMax) + { + BlockPos pos = tile.getPos(); + tile.getWorld().createExplosion(null, pos.getX(), pos.getY(), pos.getZ(), explosionStrength, true); + return true; + } + return false; + } + public static float getGearEfficiency(NonNullList inventory) { float fraction = 1f/(inventory.size()); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/api/upgrade/UpgradeManager.java b/src/main/java/pl/pabilo8/immersiveintelligence/api/upgrade/UpgradeManager.java index d2f0f83cf..d16439d79 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/api/upgrade/UpgradeManager.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/api/upgrade/UpgradeManager.java @@ -109,6 +109,7 @@ public boolean addInstallProgress(int toAdd) return false; upgradeProgress += toAdd; + maxClientUpgradeProgress = UpgradeUtils.getMaxClientProgress(upgradeProgress, currentlyInstalled); if(upgradeProgress >= currentlyInstalled.getProgressRequired()) { parent.addUpgrade(currentlyInstalled, UpgradeOperation.FORCE_ADD); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java index 7c9ff36a2..8ad0bfec7 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/block/flagpole/GuiFlagpole.java @@ -127,7 +127,7 @@ public void onInit() new DecoDropdown(152+4, 4+10+12*5+10) .withSize(96-8, 12) - .withEntries(DecoMapDefaultColorMapper.TERRAIN, DecoMapDefaultColorMapper.LIGHT, + .withEntries(DecoMapDefaultColorMapper.TERRAIN, DecoMapDefaultColorMapper.LIGHT, DecoMapDefaultColorMapper.TOPOGRAPHIC, DecoMapDefaultColorMapper.FACTIONS, DecoMapDefaultColorMapper.ALLIANCES) .withSelectedEntry(DecoMapDefaultColorMapper.TERRAIN) .withOnSelectedEntry((prev, next) -> mapDisplay.withColorMapper(next)), diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java index 3503c3ffc..5fd8fda30 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/gui/deco/component/visual/map/DecoMapDefaultColorMapper.java @@ -79,19 +79,20 @@ public int applyHeightShading(int color, int sampleY) @Override public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) { - sampleY -= world.getSeaLevel(); //Skip air/water if(state.getBlock().isAir(state, world, pos)||state.getMaterial().isLiquid()) return 0x00000000; //Transparent for air/water - if(sampleY < 32) + float heightFraction = (sampleY-world.getSeaLevel())/(float)(world.getHeight()-world.getSeaLevel()); + + if(heightFraction <= -0.5) return 0xFF5D4037; //Dark brown - else if(sampleY < 48) + else if(heightFraction <= 0) return 0xFF795548; //Brown - else if(sampleY < 64) + else if(heightFraction < 0.25) return 0xFF7CB342; //Green - else if(sampleY < 80) + else if(heightFraction < 0.5) return 0xFF9CCC65; //Light green - else if(sampleY < 172) + else if(heightFraction < 0.75) return 0xFFBCAAA4; //Light brown else return 0xFF9E9E9E; //Gray @@ -114,41 +115,20 @@ public int applyHeightShading(int color, int sampleY) @Override public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) { - // Get block light level (0-15) - int blockLight = world.getLight(pos, false); + float blockLight = 0; + for(int x = -7; x < 7; x++) + for(int z = -7; z < 7; z++) + blockLight = Math.max(world.getLight(pos.add(x, world.getHeight(x, z), z).down())*MathHelper.sqrt(x*x+z*z), blockLight); - // Ignore sky light - we only care about artificial light if(blockLight==0) - { - return 0x00000000; // Transparent for no light - } - - // Map light level to color: dark orange -> bright yellow - float intensity = blockLight/15.0f; - - // Base color for artificial light: warm yellow/orange - int r = (int)(255*intensity); - int g = (int)(180*intensity); - int b = (int)(50*intensity); - - // Add some glow effect based on intensity - if(intensity > 0.7f) - { - // Very bright lights get a slight white core - r = Math.min(255, r+30); - g = Math.min(255, g+30); - } - - // Alpha based on intensity (dimmer lights are more transparent) - int alpha = 80+(int)(175*intensity); + return 0x00000000; - return (alpha<<24)|(r<<16)|(g<<8)|b; + return IIColor.MC_YELLOW.withAlpha(1f-(blockLight/16f)).getPackedARGB(); } @Override public int applyHeightShading(int color, int sampleY) { - // For light mapper, we don't apply height shading return color; } }, @@ -170,30 +150,28 @@ public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) IIColor factionColor = ownership.getOwner().getColor(); int argb = factionColor.getPackedARGB(); - // Make faction colors semi-transparent so terrain shows through + //Make faction colors semi-transparent so terrain shows through int alpha = (argb>>24)&0xFF; - alpha = MathHelper.clamp(alpha, 128, 200); // Keep it somewhat transparent + alpha = MathHelper.clamp(alpha, 128, 200); //Keep it somewhat transparent return (alpha<<24)|(argb&0x00FFFFFF); } private int getGrayscaleTerrainColor(IBlockState state, BlockPos pos, World world, int sampleY) { - // Skip air/water - return transparent + //Skip air/water - return transparent if(state.getBlock().isAir(state, world, pos)||state.getMaterial().isLiquid()) - { return 0x00000000; - } - // Use block hardness to determine gray level, but keep it in medium range + //Use block hardness to determine gray level, but keep it in medium range float hardness = state.getBlockHardness(world, pos); float normalized = MathHelper.clamp(hardness/50f, 0f, 1f); - float brightness = 0.3f+(normalized*0.4f); // Range: 0.3-0.7 (medium grays) + float brightness = 0.3f+(normalized*0.4f); //Range: 0.3-0.7 (medium grays) int gray = (int)(brightness*255f); - gray = MathHelper.clamp(gray, 80, 180); // Keep in medium gray range + gray = MathHelper.clamp(gray, 80, 180); //Keep in medium gray range - // Return ARGB (full opacity for terrain) + //Return ARGB (full opacity for terrain) return 0xFF000000|(gray<<16)|(gray<<8)|gray; } }, @@ -221,7 +199,7 @@ public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) case MEMBER: return 0xBB3F76E4; case ALLIED: - return 0xBB4CAF50; // Semi-transparent green + return 0xBB4CAF50; //Semi-transparent green case ENEMY: return 0xBBF44336; case NEUTRAL: @@ -232,11 +210,9 @@ public int getColor(IBlockState state, BlockPos pos, World world, int sampleY) private int getGrayscaleTerrainColor(IBlockState state, BlockPos pos, World world, int sampleY) { - // Same as FACTIONS mapper - medium grays + //Same as FACTIONS mapper - medium grays if(state.getBlock().isAir(state, world, pos)||state.getMaterial().isLiquid()) - { return 0x00000000; - } float hardness = state.getBlockHardness(world, pos); float normalized = MathHelper.clamp(hardness/50f, 0f, 1f); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/mechanical_device/MechanicalPumpRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/mechanical_device/MechanicalPumpRenderer.java index 2cb99fa68..511ea7820 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/mechanical_device/MechanicalPumpRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/mechanical_device/MechanicalPumpRenderer.java @@ -37,7 +37,7 @@ public void draw(TileEntityMechanicalPump te, BufferBuilder buf, float partialTi //pumping calculation boolean b = te.getWorld().isBlockIndirectlyGettingPowered(te.getPos()) > 0; - int a = (int)(30-(25*(te.rotation.getRotationSpeed()/(float)MechanicalPump.rpmBreakingMax))); + int a = (int)(30-(25*(te.rotation.getRotationSpeed()/(float)MechanicalPump.speedBreaking))); float pumpingProgress = 0; if(te.rotation.getRotationSpeed() > 0) pumpingProgress = ((te.getWorld().getTotalWorldTime()%a)+partialTicks)/(float)a*(b?1f: 0f); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/ArithmeticLogicMachineRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/ArithmeticLogicMachineRenderer.java index 3955cbd3c..c67440a71 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/ArithmeticLogicMachineRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/ArithmeticLogicMachineRenderer.java @@ -52,6 +52,7 @@ public void drawAnimated(TileEntityArithmeticLogicMachine te, BufferBuilder buf, //Reset model to default state this.model.defaultize(); + applyStandardMirroring(te, true); this.upgradeCircuitRacks.apply(te, tes, buf, partialTicks); this.upgradeMemory.apply(te, tes, buf, partialTicks); @@ -59,9 +60,6 @@ public void drawAnimated(TileEntityArithmeticLogicMachine te, BufferBuilder buf, animationDoor.apply(te.door.getProgress(partialTicks)); animationKeyboard.apply(te.keyboard.getProgress(partialTicks)); - //Draw - applyStandardMirroring(te, true); - //Render model.render(tes, buf); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/FlagpoleRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/FlagpoleRenderer.java index ccfa0bc22..b31f29127 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/FlagpoleRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/metal/FlagpoleRenderer.java @@ -14,6 +14,7 @@ import pl.pabilo8.immersiveintelligence.client.util.amt.parts.AMTBanner; import pl.pabilo8.immersiveintelligence.client.util.amt.renderer.IIMultiblockRenderer; import pl.pabilo8.immersiveintelligence.client.util.amt.renderer.IITileRenderer.RegisteredTileRenderer; +import pl.pabilo8.immersiveintelligence.common.IIContent; import pl.pabilo8.immersiveintelligence.common.block.multiblock.metal_multiblock1.tileentity.TileEntityFlagpole; import pl.pabilo8.immersiveintelligence.common.util.IIReference; import pl.pabilo8.immersiveintelligence.common.util.ResLoc; @@ -71,6 +72,10 @@ public void compileModels(IBlockState state, OBJModel model) this.flag = new AMTCrossVariantReference<>("flag", this.model); UpgradeTechTree.getTreeFor(TileEntityFlagpole.class) - .withBaseModelLocation(modelDir.with("flagpole_base.obj")); + .withBaseModelLocation(modelDir.with("flagpole_base.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_FLAGPOLE_UNIT_POST, modelDir.with("upgrade_unit_post.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_FLAGPOLE_DISTRESS_SIGNAL, modelDir.with("upgrade_distress_signal.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_FLAGPOLE_TASER_LOCKS, modelDir.with("upgrade_taser_locks.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_FLAGPOLE_CAPTURE_DEFIANCE, modelDir.with("upgrade_capture_defiance.obj")); } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SawmillRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SawmillRenderer.java index 826e8951a..31ef37478 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SawmillRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SawmillRenderer.java @@ -11,6 +11,7 @@ import net.minecraftforge.fml.relauncher.SideOnly; import pl.pabilo8.immersiveintelligence.api.crafting.SawmillRecipe; import pl.pabilo8.immersiveintelligence.api.rotary.IIRotaryUtils; +import pl.pabilo8.immersiveintelligence.api.upgrade.UpgradeTechTree; import pl.pabilo8.immersiveintelligence.api.utils.tools.ISawblade; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTLoader; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTUtils; @@ -18,6 +19,8 @@ import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTCachedModel; import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTCachedModelBuilder; import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTCrossVariantReference; +import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTUpgradeCachedModel; +import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTUpgradeCachedModel.MachineCachedUpgradeModelBuilder; import pl.pabilo8.immersiveintelligence.client.util.amt.parts.AMT; import pl.pabilo8.immersiveintelligence.client.util.amt.parts.AMTItem; import pl.pabilo8.immersiveintelligence.client.util.amt.parts.AMTLocator; @@ -40,6 +43,7 @@ public class SawmillRenderer extends IIMultiblockRenderer { private AMTCachedModel model; + private AMTUpgradeCachedModel upgradeSawUnregulator, upgradeGearbox; private IIAnimationCachedMap animationRotate, animationDustPile, animationInteract; private IIAnimationCachedMap animationProductionStart, animationProductionLoop, animationProductionReach; @@ -62,7 +66,8 @@ public void drawAnimated(TileEntitySawmill te, BufferBuilder buf, float partialT //Get model variant, defaultize applyStandardRotation(te.facing); - model.getVariant(te, sawBlade.isEmpty()?"": ((ISawblade)sawBlade.getItem()).getToolID(sawBlade)); + String sawbladeName = sawBlade.isEmpty()?"": ((ISawblade)sawBlade.getItem()).getToolID(sawBlade); + model.getVariant(te, te.upgradeManager, sawbladeName); model.defaultize(); //Set item display @@ -112,13 +117,18 @@ public void drawAnimated(TileEntitySawmill te, BufferBuilder buf, float partialT animationInteract.apply(te.vise.getProgress(partialTicks)); //Flip - if(!te.mirrored) mirrorRender(); + if(!te.mirrored) + mirrorRender(); + + //Display upgrade construction + upgradeGearbox.apply(te, tes, buf, partialTicks); + upgradeSawUnregulator.apply(te, tes, buf, partialTicks); //Render model.render(tes, buf); - //Revert - if(!te.mirrored) unMirrorRender(); + if(!te.mirrored) + unMirrorRender(); } @Override @@ -134,11 +144,16 @@ public void drawSimple(BufferBuilder buf, float partialTicks, Tessellator tes) @Override public void compileModels(IBlockState state, OBJModel model) { - this.model = AMTCachedModelBuilder.startTileEntityModel(TileEntitySawmill.class) + ResLoc resFolder = IIReference.RES_BLOCK_MODEL.with("multiblock/sawmill/"); + + //model loading start + AMTCachedModelBuilder modelBuilder = AMTCachedModelBuilder.startTileEntityModel(TileEntitySawmill.class) .withModel(model) - .withModel(ResLoc.of(IIReference.RES_BLOCK_MODEL, "multiblock/sawmill/sawblade.obj")) - .withModel(ResLoc.of(IIReference.RES_BLOCK_MODEL, "multiblock/sawmill/sawdust.obj")) + .withModel(resFolder.with("sawblade.obj")) + .withModel(resFolder.with("sawdust.obj")) .withHeader(AMTLoader.loadHeader(model)) + .withHeader(resFolder.with("sawmill_unregulator.obj.amt")) + .withHeader(resFolder.with("sawmill_gearbox.obj.amt")) .withModelProvider((te, header) -> new AMT[]{ new AMTItem("item_input", header), new AMTItem("item_output", header), @@ -157,22 +172,39 @@ public void compileModels(IBlockState state, OBJModel model) return ClientUtils.getSprite(((ISawblade)sawblade.getItem()).getSawbladeTexture(sawblade)); return ClientUtils.getSprite(res); - }) + }); + + //upgrade models + this.upgradeSawUnregulator = new MachineCachedUpgradeModelBuilder<>(modelBuilder) + .withUpgrade(IIContent.UPGRADE_SAW_UNREGULATOR) + .withConstructionModel(resFolder.with("sawmill_unregulator.obj")) + .withAnimation(ResLoc.of(IIReference.RES_II, "sawmill/upgrade_saw_unregulator")) + .build(); + this.upgradeGearbox = new MachineCachedUpgradeModelBuilder<>(modelBuilder) + .withUpgrade(IIContent.UPGRADE_IMPROVED_GEARBOX) + .withConstructionModel(resFolder.with("sawmill_gearbox.obj")) + .withAnimation(ResLoc.of(IIReference.RES_II, "sawmill/upgrade_gearbox")) .build(); - partSawblade = new AMTCrossVariantReference<>("sawblade", this.model); - partItemInput = new AMTCrossVariantReference<>("item_input", this.model); - partItemOutput = new AMTCrossVariantReference<>("item_output", this.model); - partItemInserter = new AMTCrossVariantReference<>("item_inserter", this.model); + this.model = modelBuilder.build(); + + this.partSawblade = new AMTCrossVariantReference<>("sawblade", this.model); + this.partItemInput = new AMTCrossVariantReference<>("item_input", this.model); + this.partItemOutput = new AMTCrossVariantReference<>("item_output", this.model); + this.partItemInserter = new AMTCrossVariantReference<>("item_inserter", this.model); - animationInteract = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/interact")); - animationRotate = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/rotate")); - animationDustPile = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/sawdust")); + this.animationInteract = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/interact")); + this.animationRotate = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/rotate")); + this.animationDustPile = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/sawdust")); - animationProductionStart = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_start")); - animationProductionLoop = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_loop")); - animationProductionReach = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_reach")); + this.animationProductionStart = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_start")); + this.animationProductionLoop = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_loop")); + this.animationProductionReach = IIAnimationCachedMap.create(this.model, ResLoc.of(IIReference.RES_II, "sawmill/production_reach")); + UpgradeTechTree.getTreeFor(TileEntitySawmill.class) + .withBaseModelLocation(resFolder.with("sawmill_base.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_IMPROVED_GEARBOX, resFolder.with("sawmill_gearbox.obj")) + .withUpgradeModelLocation(IIContent.UPGRADE_SAW_UNREGULATOR, resFolder.with("sawmill_unregulator.obj")); } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCartStationRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCartStationRenderer.java index 3ef30e9bc..97a4de1f8 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCartStationRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCartStationRenderer.java @@ -66,7 +66,9 @@ public void render(TileEntitySkyCartStation te, double x, double y, double z, fl if(te.hasWorld()) { motorTick = (te.getWorld().getTotalWorldTime()%IIRotaryUtils.getRPMMax()+partialTicks)/IIRotaryUtils.getRPMMax(); - progress = te.progress+(partialTicks*te.getEffectiveEnergy()*IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(te.getInventory(), 0, 3))); + progress = te.progress+(partialTicks*IIRotaryUtils.getEffectiveEnergy(te.rotation, + SkyCrateStation.speedMin, SkyCrateStation.speedEfficient, SkyCrateStation.torqueMin, SkyCrateStation.torqueEfficient)* + IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(te.getInventory(), 0, 3))); } double railBlock = 0, pistonDoor = 0, pistonOnly = 0, cratePusher = 0, inserterAngle = 0, inserterLength = 0; //Math.abs(Math.min(Math.max(((Math.abs(ticks-0.5f)*2f)-0.5)/0.5, 0)/0.25, 1)) diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCrateStationRenderer.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCrateStationRenderer.java index ad0af2be6..d8f7187d2 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCrateStationRenderer.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/render/multiblock/wooden/SkyCrateStationRenderer.java @@ -78,7 +78,9 @@ public void render(TileEntitySkyCrateStation te, double x, double y, double z, f if(te.hasWorld()) { motorTick = (te.getWorld().getTotalWorldTime()%IIRotaryUtils.getRPMMax()+partialTicks)/IIRotaryUtils.getRPMMax(); - progress = te.progress+(partialTicks*te.getEffectiveEnergy()*IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(te.getInventory(), 0, 3))); + progress = te.progress+(partialTicks*IIRotaryUtils.getEffectiveEnergy(te.rotation, + SkyCrateStation.speedMin, SkyCrateStation.speedEfficient, SkyCrateStation.torqueMin, SkyCrateStation.torqueEfficient) + *IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(te.getInventory(), 0, 3))); crateItem = te.getInventory().get(3); mountItem = te.getInventory().get(4); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTCachedModelBuilder.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTCachedModelBuilder.java index 89f2226b4..37cc8b494 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTCachedModelBuilder.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTCachedModelBuilder.java @@ -9,10 +9,8 @@ import net.minecraft.util.ResourceLocation; import net.minecraft.util.Tuple; import net.minecraftforge.client.model.obj.OBJModel; -import pl.pabilo8.immersiveintelligence.api.upgrade.IUpgradableDevice; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTLoader; import pl.pabilo8.immersiveintelligence.client.util.amt.AMTUtils; -import pl.pabilo8.immersiveintelligence.client.util.amt.models.AMTUpgradeCachedModel.MachineCachedUpgradeModelBuilder; import pl.pabilo8.immersiveintelligence.client.util.amt.parts.AMT; import pl.pabilo8.immersiveintelligence.common.util.amt.AMTModelHeader; @@ -93,11 +91,6 @@ public AMTCachedModelBuilder withModel(Predicate predicate, ResourceLocati return withModel(predicate, AMTUtils.modelFromRes(res)); } - public AMTCachedModelBuilder withModel(MachineCachedUpgradeModelBuilder modelBuilder) - { - return (AMTCachedModelBuilder)this; - } - public AMTCachedModelBuilder withModels(OBJModel... model) { this.models.addAll(Arrays.asList(model)); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTUpgradeCachedModel.java b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTUpgradeCachedModel.java index d20109491..0967e1f6d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTUpgradeCachedModel.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/client/util/amt/models/AMTUpgradeCachedModel.java @@ -116,16 +116,14 @@ public UpgradeStage apply(T machine, Tessellator tes, BufferBuilder buf, float p return UpgradeStage.INSTALLED; } + this.finishedAnimation.apply(0f); //Skip construction animation, if the machine does not have the upgrade installed if(machine.getCurrentUpgrade()!=upgrade) - { - this.finishedAnimation.apply(0f); return UpgradeStage.NOT_INSTALLED; - } //calculate progress per part final int maxProgress = IIContent.UPGRADE_INSERTER.getProgressRequired(); - double maxClientProgress = UpgradeUtils.getMaxClientProgress(machine.getUpgradeInstallProgress(true), upgrade); + double maxClientProgress = UpgradeUtils.getMaxClientProgress(machine.getUpgradeInstallProgress(false), upgrade); double currentProgress = (int)Math.min(machine.getUpgradeInstallProgress(true)+((partialTicks*(Tools.wrenchUpgradeProgress*0.5f))), maxClientProgress); float install = (float)MathHelper.clamp(currentProgress/maxProgress, 0, 1); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java index ee7f80ec5..9f9edd74d 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/IIConfigHandler.java @@ -13,6 +13,7 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.RadioStation; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.Sawmill; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Tools; import pl.pabilo8.immersiveintelligence.common.compat.IICompatModule; import pl.pabilo8.immersiveintelligence.common.item.tools.ItemIIMineDetector; @@ -69,6 +70,7 @@ public static void putConfigValues() Config.manual_bool.put("petroleumHere", false); Config.manual_bool.put("baublesHere", false); Config.manual_int.put("radio_station_range", RadioStation.radioRange); + Config.manual_double.put("sawmill_gearbox_efficiency", (double)Sawmill.gearboxUpgradeEfficiency); Config.validateAndMapValues(IIConfig.class); } @@ -748,23 +750,23 @@ public static class Packer public static class SkyCrateStation { - @Comment({"Rotations per minute required for the Skycrate Station to Work."}) - public static int rpmMin = 20; + @Comment({"Degrees/tick required by the machine to start working."}) + public static int speedMin = 20; - @Comment({"Max rotations per minute (reaching over this level doesn't change effectiveness)."}) - public static int rpmEffectiveMax = 80; + @Comment({"Degrees/tick required by the machine to work at full efficiency."}) + public static int speedEfficient = 80; - @Comment({"Max rotations per minute (will break if over)."}) - public static int rpmBreakingMax = 240; + @Comment({"Max Degrees/tick (machine will break if over)."}) + public static int speedBreaking = 240; - @Comment({"Torque required for the Skycrate Station to Work."}) + @Comment({"Torque required by the machine to start working."}) public static int torqueMin = 4; - @Comment({"Max Torque (reaching over this level doesn't change effectiveness)."}) - public static int torqueEffectiveMax = 8; + @Comment({"Torque required by the machine to work at full efficiency."}) + public static int torqueEfficient = 8; - @Comment({"Max Torque (will break if over)."}) - public static int torqueBreakingMax = 256; + @Comment({"Max Torque (machine will break if over)."}) + public static int torqueBreaking = 256; @Comment({"How long does it take for the station to put a crate onto the line. (in ticks)"}) public static int outputTime = 240; @@ -790,32 +792,50 @@ public static class SkyCartStation public static class Sawmill { - @Comment({"Rotations per minute required for the Sawmill to Work."}) - public static int rpmMin = 20; + @Comment({"Degrees/tick required by the machine to start working."}) + public static int speedMin = 10; - @Comment({"Max rotations per minute (will break if over)."}) - public static int rpmBreakingMax = 160; + @Comment({"Degrees/tick required by the machine to work at full efficiency."}) + public static int speedEfficient = 20; - @Comment({"Torque required for the Sawmill to Work."}) - public static int torqueMin = 6; + @Comment({"Max Degrees/tick (machine will break if over)."}) + public static int speedBreaking = 160; - @Comment({"Max Torque (will break if over)."}) - public static int torqueBreakingMax = 140; + @Comment({"Torque required by the machine to start working."}) + public static int torqueMin = 4; + + @Comment({"Torque required by the machine to work at full efficiency."}) + public static int torqueEfficient = 6; + + @Comment({"Max Torque (machine will break if over)."}) + public static int torqueBreaking = 140; + + @Comment({"Degrees/tick required by the Improved Gearbox upgrade to multiply the machine's speed."}) + public static int speedGearboxUpgrade = 40; + + @Comment({"Efficiency modifier for the Improved Gearbox upgrade."}) + public static float gearboxUpgradeEfficiency = 2.5f; } public static class MechanicalPump { - @Comment({"Rotations per minute required for the Sawmill to Work."}) - public static int rpmMin = 40; + @Comment({"Degrees/tick required by the machine to start working."}) + public static int speedMin = 20; + + @Comment({"Degrees/tick required by the machine to work at full efficiency."}) + public static int speedEfficient = 40; - @Comment({"Max rotations per minute (will break if over)."}) - public static int rpmBreakingMax = 160; + @Comment({"Max Degrees/tick (machine will break if over)."}) + public static int speedBreaking = 160; - @Comment({"Torque required for the Sawmill to Work."}) + @Comment({"Torque required by the machine to start working."}) public static int torqueMin = 2; - @Comment({"Max Torque (will break if over)."}) - public static int torqueBreakingMax = 40; + @Comment({"Torque required by the machine to work at full efficiency."}) + public static int torqueEfficient = 6; + + @Comment({"Max Torque (machine will break if over)."}) + public static int torqueBreaking = 40; } public static class RadioStation diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/multiblock/MultiblockSawmill.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/multiblock/MultiblockSawmill.java index 76fdd7dab..283da4d83 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/multiblock/MultiblockSawmill.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/multiblock/MultiblockSawmill.java @@ -3,6 +3,8 @@ import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.Vec3i; import pl.pabilo8.immersiveintelligence.ImmersiveIntelligence; +import pl.pabilo8.immersiveintelligence.api.upgrade.UpgradeTechTree; +import pl.pabilo8.immersiveintelligence.api.upgrade.UpgradeUtils.UpgradeTier; import pl.pabilo8.immersiveintelligence.common.IIContent; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.BlockIIWoodenMultiblock.WoodenMultiblocks; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.tileentity.TileEntitySawmill; @@ -25,6 +27,11 @@ public MultiblockSawmill() super(new ResourceLocation(ImmersiveIntelligence.MODID, "multiblocks/sawmill")); offset = new Vec3i(2, 0, 0); INSTANCE = this; + + UpgradeTechTree.getTreeFor(TileEntitySawmill.class) + .withUpgrade(IIContent.UPGRADE_IMPROVED_GEARBOX, UpgradeTier.TIER_1) + .withUpgrade(IIContent.UPGRADE_SAW_UNREGULATOR, UpgradeTier.TIER_1); + } @Override diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySawmill.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySawmill.java index 27d98fd89..575ea6309 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySawmill.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySawmill.java @@ -19,13 +19,13 @@ import net.minecraftforge.items.IItemHandler; import pl.pabilo8.immersiveintelligence.api.crafting.SawmillRecipe; import pl.pabilo8.immersiveintelligence.api.crafting.recipe.IIMultiblockRecipe; -import pl.pabilo8.immersiveintelligence.api.rotary.CapabilityRotaryEnergy; -import pl.pabilo8.immersiveintelligence.api.rotary.IRotaryEnergy; -import pl.pabilo8.immersiveintelligence.api.rotary.IRotationalEnergyBlock; -import pl.pabilo8.immersiveintelligence.api.rotary.RotaryStorage; +import pl.pabilo8.immersiveintelligence.api.rotary.*; +import pl.pabilo8.immersiveintelligence.api.upgrade.IManagedUpgradableDevice; +import pl.pabilo8.immersiveintelligence.api.upgrade.UpgradeManager; import pl.pabilo8.immersiveintelligence.api.utils.IBooleanAnimatedPartsBlock; import pl.pabilo8.immersiveintelligence.api.utils.tools.ISawblade; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.Sawmill; +import pl.pabilo8.immersiveintelligence.common.IIContent; import pl.pabilo8.immersiveintelligence.common.IIGUI; import pl.pabilo8.immersiveintelligence.common.IISounds; import pl.pabilo8.immersiveintelligence.common.block.multiblock.wooden_multiblock.multiblock.MultiblockSawmill; @@ -34,11 +34,13 @@ import pl.pabilo8.immersiveintelligence.common.network.messages.MessageRotaryPowerSync; import pl.pabilo8.immersiveintelligence.common.util.IIDamageSources; import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT; +import pl.pabilo8.immersiveintelligence.common.util.easynbt.SyncNBT.SyncEvents; import pl.pabilo8.immersiveintelligence.common.util.multiblock.production.TileEntityMultiblockProductionSingle; import pl.pabilo8.immersiveintelligence.common.util.multiblock.util.MultiblockInteractablePart; import pl.pabilo8.immersiveintelligence.common.util.multiblock.util.MultiblockPOI; import pl.pabilo8.immersiveintelligence.common.util.sound.SoundHandler; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import java.util.List; @@ -48,10 +50,10 @@ * @author Pabilo8 (pabilo@iiteam.net) * @since 13.04.2020 */ -public class TileEntitySawmill extends TileEntityMultiblockProductionSingle implements IRotationalEnergyBlock, IBooleanAnimatedPartsBlock +public class TileEntitySawmill extends TileEntityMultiblockProductionSingle implements IRotationalEnergyBlock, IBooleanAnimatedPartsBlock, IManagedUpgradableDevice { + @SyncNBT public MultiblockInteractablePart vise; - //Rotary Power @SyncNBT public RotaryStorage rotation = new RotaryStorage(0, 0) { @@ -61,10 +63,13 @@ public RotationSide getSide(@Nullable EnumFacing facing) return facing==getFacing()?RotationSide.INPUT: RotationSide.NONE; } }; - // Inventory Handlers + @SyncNBT(name = "upgrades", events = SyncEvents.TILE_UPGRADES_MODIFIED) + public UpgradeManager upgradeManager; + + //Inventory Handlers private IItemHandler insertionHandler = getSingleInventoryHandler(SLOT_INPUT, true, false); private IItemHandler dustExtractionHandler = getSingleInventoryHandler(SLOT_SAWDUST, false, true); - // Recipe Output Handlers + //Recipe Output Handlers private IItemHandler outputHandler = getSingleInventoryHandler(SLOT_OUTPUT), sawdustOutputHandler = getSingleInventoryHandler(SLOT_SAWDUST); private SoundHandler sounds; @@ -72,9 +77,10 @@ public TileEntitySawmill() { super(MultiblockSawmill.INSTANCE); - energyStorage = new FluxStorageAdvanced(0); - inventory = NonNullList.withSize(4, ItemStack.EMPTY); - vise = new MultiblockInteractablePart(22); + this.energyStorage = new FluxStorageAdvanced(0); + this.inventory = NonNullList.withSize(4, ItemStack.EMPTY); + this.vise = new MultiblockInteractablePart(22); + this.upgradeManager = new UpgradeManager<>(this); } @Override @@ -89,10 +95,12 @@ public void onBeforeFirstTick() protected void dummyCleanup() { super.dummyCleanup(); - outputHandler = sawdustOutputHandler = null; - insertionHandler = dustExtractionHandler = null; - rotation = null; - vise = null; + this.outputHandler = this.sawdustOutputHandler = null; + this.insertionHandler = this.dustExtractionHandler = null; + this.upgradeManager = null; + this.rotation = null; + this.vise = null; + } @Override @@ -131,17 +139,14 @@ else if(isPOI("sawdust")) @Override protected void onUpdate() { - vise.update(); - - boolean receivesPower = false; + this.vise.update(); + this.upgradeManager.update(); //Self destruct - if(rotation.getRotationSpeed() > Sawmill.rpmBreakingMax||rotation.getTorque() > Sawmill.torqueBreakingMax) - { - selfDestruct(); + if(IIRotaryUtils.destroyIfOverloaded(this, rotation, Sawmill.speedBreaking, Sawmill.torqueBreaking)) return; - } + boolean receivesPower = false; //Wheel or mechanical device connected to multiblock TileEntity te = world.getTileEntity(getPOIPos(MultiblockPOI.ROTARY_INPUT).offset(facing)); if(te!=null&&te.hasCapability(CapabilityRotaryEnergy.ROTARY_ENERGY, facing.getOpposite())) @@ -188,14 +193,6 @@ protected void onUpdate() currentProcess.recipe.getSoundAnimation().handleSounds(sounds, (int)currentProcess.ticks, 1f); } - public float getCurrentEfficiency() - { - float e1, e2; - e1 = MathHelper.clamp(this.rotation.getRotationSpeed()/(float)Sawmill.rpmMin, 0, 1); - e2 = MathHelper.clamp(this.rotation.getTorque()/(float)Sawmill.torqueMin, 0, 1); - return (e1+e2)/2f; - } - @Override public boolean isStackValid(int slot, ItemStack stack) { @@ -255,9 +252,15 @@ protected IIMultiblockProcess getProcessByName(String name) @Override public float getProductionStep(IIMultiblockProcess process, boolean simulate) { - if(inventory.get(SLOT_SAWBLADE).getItem() instanceof ISawblade&&getCurrentEfficiency() > 0.95&& + float efficiency; + if(upgradeManager.has(IIContent.UPGRADE_IMPROVED_GEARBOX)) + efficiency = Sawmill.gearboxUpgradeEfficiency*IIRotaryUtils.getEffectiveEnergy(rotation, Sawmill.speedEfficient, Sawmill.speedGearboxUpgrade, Sawmill.torqueMin, Sawmill.torqueEfficient); + else + efficiency = IIRotaryUtils.getEffectiveEnergy(rotation, Sawmill.torqueMin, Sawmill.speedEfficient, Sawmill.torqueMin, Sawmill.torqueEfficient); + + if(inventory.get(SLOT_SAWBLADE).getItem() instanceof ISawblade&&efficiency > 0&& inventory.get(SLOT_OUTPUT).getCount()+process.recipe.itemOutput.getCount() <= getSlotLimit(SLOT_OUTPUT)) - return 1; + return efficiency; return 0; } @@ -270,6 +273,13 @@ protected boolean attemptProductionOutput(IIMultiblockProcess pro output = process.recipe.itemOutput.copy(); ItemStack sawdust = process.recipe.itemSecondaryOutput.copy(); + if(upgradeManager.has(IIContent.UPGRADE_SAW_UNREGULATOR)) + if(!sawdust.isEmpty()&&output.getCount() > 1) + { + output.shrink(1); + sawdust.grow(1); + } + outputOrDrop(output, outputHandler, facing, getPOI("item_output")); outputOrDrop(sawdust, sawdustOutputHandler, EnumFacing.DOWN, getPOI("sawdust")); return true; @@ -283,11 +293,6 @@ protected void onProductionFinish(IIMultiblockProcess process) ((ISawblade)sawblade.getItem()).damageTool(sawblade, process.recipe.getHardness()); } - private void selfDestruct() - { - world.createExplosion(null, getPos().getX(), getPos().getY(), getPos().getZ(), 4, true); - } - /** * Looks up the correct plank output for a given log input by checking crafting recipes. * Prefers the most specific recipe (fewest matching ingredients) to ensure the output @@ -353,6 +358,13 @@ public void onAnimationChangeServer(boolean state, int part) world.playSound(null, getPos(), state?IISounds.viseOpen: IISounds.viseClose, SoundCategory.BLOCKS, 1f, 1f); IIPacketHandler.sendToClient(new MessageBooleanAnimatedPartsSync(part, state, this)); } + + @Nonnull + @Override + public UpgradeManager getUpgradeManager() + { + return upgradeManager; + } } diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCartStation.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCartStation.java index 48d091a84..e5a169002 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCartStation.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCartStation.java @@ -293,9 +293,10 @@ else if(animation==3) if(!isDummy()) if(animation > 1) if(progress < getAnimationLength()) - progress += getEffectiveEnergy()*IIRotaryUtils.getGearEfficiency( - IIItemUtils.trimInventory(inventory, 0, 3) - ); + progress += IIRotaryUtils.getEffectiveEnergy(rotation, + SkyCrateStation.speedMin, SkyCrateStation.speedEfficient, + SkyCrateStation.torqueMin, SkyCrateStation.torqueEfficient)* + IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(inventory, 0, 3)); else switch(animation) { @@ -378,7 +379,7 @@ private void handleRotation() boolean hasIssues = false; // If rotation speed or torque exceeds the maximum allowed values, trigger self-destruction. - if(rotation.getRotationSpeed() > SkyCrateStation.rpmBreakingMax||rotation.getTorque() > SkyCrateStation.torqueBreakingMax) + if(rotation.getRotationSpeed() > SkyCrateStation.speedBreaking||rotation.getTorque() > SkyCrateStation.torqueBreaking) { selfDestruct(); return; // Exit early after self-destruct. @@ -417,14 +418,6 @@ private void handleRotation() } } - - public float getEffectiveEnergy() - { - float eff_rpm = (rotation.getRotationSpeed() > SkyCrateStation.rpmMin?Math.min(rotation.getRotationSpeed(), SkyCrateStation.rpmEffectiveMax): 0)/SkyCrateStation.rpmEffectiveMax; - float eff_torque = (rotation.getTorque() > SkyCrateStation.torqueMin?Math.min(rotation.getTorque(), SkyCrateStation.torqueEffectiveMax): 0)/SkyCrateStation.torqueEffectiveMax; - return eff_rpm*eff_torque; - } - private void selfDestruct() { world.createExplosion(null, getPos().getX(), getPos().getY(), getPos().getZ(), 4, true); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCrateStation.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCrateStation.java index ccb674c33..f62bb7590 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCrateStation.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/multiblock/wooden_multiblock/tileentity/TileEntitySkyCrateStation.java @@ -194,9 +194,10 @@ else if(!inventory.get(3).isEmpty()&&!inventory.get(4).isEmpty()) if(!isDummy()) if(animation > 1) if(progress < getAnimationLength()) - progress += getEffectiveEnergy()*IIRotaryUtils.getGearEfficiency( - IIItemUtils.trimInventory(inventory, 0, 3) - ); + progress += IIRotaryUtils.getEffectiveEnergy(rotation, + SkyCrateStation.speedMin, SkyCrateStation.speedEfficient, + SkyCrateStation.torqueMin, SkyCrateStation.torqueEfficient)* + IIRotaryUtils.getGearEfficiency(IIItemUtils.trimInventory(inventory, 0, 3)); else switch(animation) { @@ -272,7 +273,7 @@ else if(!inventory.get(3).isEmpty()&&!inventory.get(4).isEmpty()) private void handleRotation() { boolean b = false; - if(rotation.getRotationSpeed() > SkyCrateStation.rpmBreakingMax||rotation.getTorque() > SkyCrateStation.torqueBreakingMax) + if(rotation.getRotationSpeed() > SkyCrateStation.speedBreaking||rotation.getTorque() > SkyCrateStation.torqueBreaking) selfDestruct(); if(world.getTileEntity(getBlockPosForPos(6).offset((mirrored?this.facing.rotateY(): this.facing.rotateYCCW())))!=null) @@ -300,13 +301,6 @@ private void handleRotation() } } - public float getEffectiveEnergy() - { - float eff_rpm = (rotation.getRotationSpeed() > SkyCrateStation.rpmMin?Math.min(rotation.getRotationSpeed(), SkyCrateStation.rpmEffectiveMax): 0)/SkyCrateStation.rpmEffectiveMax; - float eff_torque = (rotation.getTorque() > SkyCrateStation.torqueMin?Math.min(rotation.getTorque(), SkyCrateStation.torqueEffectiveMax): 0)/SkyCrateStation.torqueEffectiveMax; - return eff_rpm*eff_torque; - } - private void selfDestruct() { world.createExplosion(null, getPos().getX(), getPos().getY(), getPos().getZ(), 4, true); diff --git a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/rotary_device/tileentity/TileEntityMechanicalPump.java b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/rotary_device/tileentity/TileEntityMechanicalPump.java index 370751a5b..cab205233 100644 --- a/src/main/java/pl/pabilo8/immersiveintelligence/common/block/rotary_device/tileentity/TileEntityMechanicalPump.java +++ b/src/main/java/pl/pabilo8/immersiveintelligence/common/block/rotary_device/tileentity/TileEntityMechanicalPump.java @@ -36,12 +36,10 @@ import net.minecraftforge.fluids.capability.IFluidTankProperties; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; -import pl.pabilo8.immersiveintelligence.api.rotary.CapabilityRotaryEnergy; -import pl.pabilo8.immersiveintelligence.api.rotary.IRotaryEnergy; -import pl.pabilo8.immersiveintelligence.api.rotary.IRotationalEnergyBlock; -import pl.pabilo8.immersiveintelligence.api.rotary.RotaryStorage; +import pl.pabilo8.immersiveintelligence.api.rotary.*; import pl.pabilo8.immersiveintelligence.api.utils.tools.IAdvancedTextOverlay; import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.MechanicalPump; +import pl.pabilo8.immersiveintelligence.common.IIConfigHandler.IIConfig.Machines.Sawmill; import pl.pabilo8.immersiveintelligence.common.IIContent; import pl.pabilo8.immersiveintelligence.common.block.rotary_device.BlockIIMechanicalDevice1.IIBlockTypes_MechanicalDevice1; import pl.pabilo8.immersiveintelligence.common.network.IIPacketHandler; @@ -53,6 +51,8 @@ /** * @author Pabilo8 (pabilo@iiteam.net) + * @updated 12.05.2026 + * @ii-approved 0.3.1 * @since 03.10.2020 */ public class TileEntityMechanicalPump extends TileEntityIEBase implements ITickable, IBlockBounds, IHasDummyBlocks, IConfigurableSides, @@ -88,13 +88,16 @@ public void update() if(dummy||world.isRemote) return; if(tank.getFluidAmount() > 0) - { - int i = outputFluid(tank.getFluid(), false); - tank.drain(i, true); - } + tank.drain(outputFluid(tank.getFluid(), false), true); + //Self destruct + if(IIRotaryUtils.destroyIfOverloaded(this, rotation, Sawmill.speedBreaking, Sawmill.torqueBreaking)) + return; + //Accept rotation handleRotation(); + int fluidThroughput = (int)(1000*IIRotaryUtils.getEffectiveEnergy(rotation, MechanicalPump.speedMin, + MechanicalPump.speedEfficient, MechanicalPump.torqueMin, MechanicalPump.torqueEfficient)); if(world.isBlockIndirectlyGettingPowered(getPos()) > 0||world.isBlockIndirectlyGettingPowered(getPos().add(0, 1, 0)) > 0) { for(EnumFacing f : EnumFacing.values()) @@ -105,13 +108,16 @@ public void update() if(tile!=null&&tile.hasCapability(CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY, f.getOpposite())) { IFluidHandler handler = tile.getCapability(CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY, f.getOpposite()); - FluidStack drain = handler.drain(500, false); + assert handler!=null; + FluidStack drain = handler.drain(fluidThroughput, false); if(drain==null||drain.amount <= 0) continue; int out = this.outputFluid(drain, false); handler.drain(out, true); } - else if(world.getTotalWorldTime()%20==((getPos().getX()^getPos().getZ())&19)&&world.getBlockState(getPos().offset(f)).getBlock()==Blocks.WATER&&IEConfig.Machines.pump_infiniteWater&&tank.fill(new FluidStack(FluidRegistry.WATER, 1000), false)==1000&&this.hasEnoughPower()) + else if(world.getTotalWorldTime()%20==((getPos().getX()^getPos().getZ())&19)&& + world.getBlockState(getPos().offset(f)).getBlock()==Blocks.WATER&&IEConfig.Machines.pump_infiniteWater + &&tank.fill(new FluidStack(FluidRegistry.WATER, fluidThroughput), false)==1000) { int connectedSources = 0; for(EnumFacing f2 : EnumFacing.HORIZONTALS) @@ -121,13 +127,10 @@ else if(world.getTotalWorldTime()%20==((getPos().getX()^getPos().getZ())&19)&&wo connectedSources++; } if(connectedSources > 1) - { - this.tank.fill(new FluidStack(FluidRegistry.WATER, 1000), true); - } + this.tank.fill(new FluidStack(FluidRegistry.WATER, fluidThroughput), true); } } if(world.getTotalWorldTime()%40==(((getPos().getX()^getPos().getZ()))%40+40)%40) - { if(closedList.isEmpty()) prepareAreaCheck(); else @@ -137,7 +140,9 @@ else if(world.getTotalWorldTime()%20==((getPos().getX()^getPos().getZ())&19)&&wo FluidStack fs = Utils.drainFluidBlock(world, pos, false); if(fs==null) closedList.remove(target); - else if(tank.fill(fs, false)==fs.amount&&hasEnoughPower()) + else if(tank.fill(fs, false)==fs.amount&& + IIRotaryUtils.getEffectiveEnergy(rotation, MechanicalPump.speedMin, + MechanicalPump.speedEfficient, MechanicalPump.torqueMin, MechanicalPump.torqueEfficient) > 0) { fs = Utils.drainFluidBlock(world, pos, true); if(IEConfig.Machines.pump_placeCobble&&placeCobble) @@ -146,7 +151,6 @@ else if(tank.fill(fs, false)==fs.amount&&hasEnoughPower()) closedList.remove(target); } } - } } if(checkingArea) @@ -155,34 +159,24 @@ else if(tank.fill(fs, false)==fs.amount&&hasEnoughPower()) private boolean handleRotation() { - boolean b = false; - if(rotation.getRotationSpeed() > MechanicalPump.rpmBreakingMax||rotation.getTorque() > MechanicalPump.torqueBreakingMax) - { - selfDestruct(); - return false; - } - + boolean receivesPower = false; TileEntity te = world.getTileEntity(getPos().up().offset(facing.getOpposite())); if(te!=null&&te.hasCapability(CapabilityRotaryEnergy.ROTARY_ENERGY, facing)) { IRotaryEnergy cap = te.getCapability(CapabilityRotaryEnergy.ROTARY_ENERGY, facing); if(rotation.handleRotation(cap, facing)) - { IIPacketHandler.sendToClient(new MessageRotaryPowerSync(world, getPos(), 0, rotation)); - } } else - b = true; + receivesPower = true; - if(b) + if(receivesPower) if((rotation.getTorque() > 0||rotation.getRotationSpeed() > 0)) { - { - rotation.grow(0, 0, 0.98f); - } + rotation.grow(0, 0, 0.98f); IIPacketHandler.sendToClient(new MessageRotaryPowerSync(world, getPos(), 0, rotation)); } - return b; + return receivesPower; } public void prepareAreaCheck() @@ -253,7 +247,7 @@ public int outputFluid(FluidStack fs, boolean simulate) { IFluidHandler handler = tile.getCapability(CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY, f.getOpposite()); FluidStack insertResource = Utils.copyFluidStackWithAmount(fs, fs.amount, true); - if(tile instanceof TileEntityFluidPipe&&hasEnoughPower()) + if(tile instanceof TileEntityFluidPipe&&canOutputPressurized(true)) { insertResource.tag = new NBTTagCompound(); insertResource.tag.setBoolean("pressurized", true); @@ -277,7 +271,7 @@ public int outputFluid(FluidStack fs, boolean simulate) if(i++==sorting.size()-1) amount = canAccept; FluidStack insertResource = Utils.copyFluidStackWithAmount(fs, amount, true); - if(output.containingTile instanceof TileEntityFluidPipe&&hasEnoughPower()) + if(output.containingTile instanceof TileEntityFluidPipe&&canOutputPressurized(true)) { insertResource.tag = new NBTTagCompound(); insertResource.tag.setBoolean("pressurized", true); @@ -397,13 +391,11 @@ public String[] getOverlayText(EntityPlayer player, RayTraceResult mop) public void updateRotationStorage(float speed, float torque, int partID) { if(world.isRemote&&!isDummy()) - { if(partID==0) { rotation.setRotationSpeed(speed); rotation.setTorque(torque); } - } } @Override @@ -462,7 +454,9 @@ public boolean isDummy() public void placeDummies(BlockPos pos, IBlockState state, EnumFacing side, float hitX, float hitY, float hitZ) { world.setBlockState(pos.add(0, 1, 0), state); - ((TileEntityMechanicalPump)world.getTileEntity(pos.add(0, 1, 0))).dummy = true; + TileEntity tile = world.getTileEntity(pos.add(0, 1, 0)); + assert tile instanceof TileEntityMechanicalPump; + ((TileEntityMechanicalPump)tile).dummy = true; } @Override @@ -476,21 +470,15 @@ public void breakDummies(BlockPos pos, IBlockState state) @Override public float[] getBlockBounds() { - if(!dummy) - return null; - return new float[]{.1875f, 0, .1875f, .8125f, 1, .8125f}; + //noinspection DataFlowIssue + return !dummy?null: new float[]{.1875f, 0, .1875f, .8125f, 1, .8125f}; } @Override public boolean canOutputPressurized(boolean consumePower) { - int accelPower = IEConfig.Machines.pump_consumption_accelerate; - return hasEnoughPower(); - } - - private boolean hasEnoughPower() - { - return this.rotation.getRotationSpeed() >= MechanicalPump.rpmMin&&this.rotation.getTorque() >= MechanicalPump.torqueMin; + return IIRotaryUtils.getEffectiveEnergy(rotation, MechanicalPump.speedMin, MechanicalPump.speedEfficient, + MechanicalPump.torqueMin, MechanicalPump.torqueEfficient) > 0; } @Override @@ -499,12 +487,6 @@ public boolean hasOutputConnection(EnumFacing side) return side!=null&&this.sideConfig[side.ordinal()]==1; } - private void selfDestruct() - { - world.createExplosion(null, getPos().getX(), getPos().getY(), getPos().getZ(), 1, true); - world.setBlockToAir(this.pos); - } - static class SidedFluidHandler implements IFluidHandler { TileEntityMechanicalPump pump; diff --git a/src/main/resources/assets/immersiveintelligence/animations/sawmill/production_reach.json b/src/main/resources/assets/immersiveintelligence/animations/sawmill/production_reach.json index 2b8b0ce02..8956dcfb7 100644 --- a/src/main/resources/assets/immersiveintelligence/animations/sawmill/production_reach.json +++ b/src/main/resources/assets/immersiveintelligence/animations/sawmill/production_reach.json @@ -109,15 +109,15 @@ "scale": [ { "time": 0, - "transform": [0.385, 0.385, 0.385] + "transform": [0.77, 0.77, 0.77] }, { "time": 0.8, - "transform": [0.385, 0.385, 0.05] + "transform": [0.77, 0.77, 0.1] }, { "time": 1, - "transform": [0.385, 0.385, 0] + "transform": [0.77, 0.77, 0] } ], "visibility": [ diff --git a/src/main/resources/assets/immersiveintelligence/animations/sawmill/sawdust.json b/src/main/resources/assets/immersiveintelligence/animations/sawmill/sawdust.json index 36962b885..2bfb6e675 100644 --- a/src/main/resources/assets/immersiveintelligence/animations/sawmill/sawdust.json +++ b/src/main/resources/assets/immersiveintelligence/animations/sawmill/sawdust.json @@ -27,7 +27,7 @@ "scale": [ { "time": 1, - "transform": [0.385, 0.385, 0.385] + "transform": [0.77, 0.77, 0.77] } ] }, @@ -35,7 +35,7 @@ "scale": [ { "time": 1, - "transform": [0.385, 0.385, 0.385] + "transform": [0.77, 0.77, 0.77] } ] }, @@ -43,7 +43,7 @@ "scale": [ { "time": 1, - "transform": [0.385, 0.385, 0.385] + "transform": [0.77, 0.77, 0.77] } ] } diff --git a/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_gearbox.json b/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_gearbox.json new file mode 100644 index 000000000..639b3b456 --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_gearbox.json @@ -0,0 +1,105 @@ +{ + "comment": "Made by Pabilo8 with Blockbench", + "groups": { + "gearbox_gear1": { + "rotation": [ + { + "time": 0.4, + "transform": [0, 0, 360] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.4, + "transform": [0, 0, -5] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ] + }, + "gearbox_gear2": { + "rotation": [ + { + "time": 0.4, + "transform": [0, 0, -360] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.4, + "transform": [0, 0, -5] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ] + }, + "gearbox_gauge": { + "rotation": [ + { + "time": 0.2, + "transform": [0, 0, -12.5] + }, + { + "time": 0.4, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.2, + "transform": [-4, 2, 0] + }, + { + "time": 0.4, + "transform": [0, 0, 0] + } + ] + }, + "gearbox_base": { + "rotation": [ + { + "time": 0, + "transform": [-30, 0, 0] + }, + { + "time": 0.2, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0, + "transform": [0, 0, -16] + }, + { + "time": 0.2, + "transform": [0, 0, 0] + } + ] + }, + "gearbox_lever": { + "rotation": [ + { + "time": 0.6, + "transform": [0, 0, 60] + }, + { + "time": 0.8, + "transform": [0, 0, 0] + } + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_saw_unregulator.json b/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_saw_unregulator.json new file mode 100644 index 000000000..c9035042d --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/animations/sawmill/upgrade_saw_unregulator.json @@ -0,0 +1,105 @@ +{ + "comment": "Made by Pabilo8 with Blockbench", + "groups": { + "unregulator_base": { + "position": [ + { + "time": 0, + "transform": [0, -6, 0] + }, + { + "time": 0.2, + "transform": [0, 0, 0] + } + ] + }, + "unregulator1": { + "rotation": [ + { + "time": 0.2, + "transform": [0, 0, 135] + }, + { + "time": 0.4, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.2, + "transform": [-3, -5, 0] + }, + { + "time": 0.4, + "transform": [0, 0, 0] + } + ] + }, + "unregulator2": { + "rotation": [ + { + "time": 0.4, + "transform": [0, 0, 135] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.4, + "transform": [-3, -5, 0] + }, + { + "time": 0.6, + "transform": [0, 0, 0] + } + ] + }, + "unregulator3": { + "rotation": [ + { + "time": 0.6, + "transform": [0, 0, -135] + }, + { + "time": 0.8, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.6, + "transform": [3, -5, 0] + }, + { + "time": 0.8, + "transform": [0, 0, 0] + } + ] + }, + "unregulator4": { + "rotation": [ + { + "time": 0.8, + "transform": [0, 0, -135] + }, + { + "time": 1, + "transform": [0, 0, 0] + } + ], + "position": [ + { + "time": 0.8, + "transform": [3, -5, 0] + }, + { + "time": 1, + "transform": [0, 0, 0] + } + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_logistics/sawmill.md b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_logistics/sawmill.md index 8c571d3ec..9f1d66f5e 100644 --- a/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_logistics/sawmill.md +++ b/src/main/resources/assets/immersiveintelligence/ie_manual/en_us/ii_logistics/sawmill.md @@ -15,6 +15,8 @@ The **Sawmill** can be used to process various wooden logs into planks, and plan ||[machine_recipe]{source:"recipe_sticks"}|| # upgrades |[upgrade_display]{upgrade:"immersiveintelligence:improved_gearbox"}| -The sawmill can be upgraded with an [Improved Gearbox] to increase its working speed.
+The sawmill can be upgraded with an [Improved Gearbox] to increase its working speed by times. It also raises the required speed to operate the machine. + |[upgrade_display]{upgrade:"immersiveintelligence:saw_unregulator"}| -Remove the [regulator] from the saw blade to increase the amount of sawdust produced, though some planks will be lost in the process. +Destabilizes the saw blade movements to increase the amount of sawdust produced, though some planks will be lost in the process. + diff --git a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang index 93d37725d..64bff974a 100644 --- a/src/main/resources/assets/immersiveintelligence/lang/en_us.lang +++ b/src/main/resources/assets/immersiveintelligence/lang/en_us.lang @@ -1057,6 +1057,7 @@ skin.immersiveintelligence.zvezda.text=A Soviet themed skin granted for contribu skin.immersiveintelligence.vaterland.name=Vaterland skin.immersiveintelligence.vaterland.desc=An Iron Cross skin.immersiveintelligence.vaterland.text=A Germany themed skin. + #Machine Upgrades machineupgrade.immersiveintelligence.inserter=Inserter machineupgrade.immersiveintelligence.inserter.desc=Adding an inserter to a crate allows it to operate automatically in a 3 blocks radius if supplied with power. @@ -1064,32 +1065,38 @@ machineupgrade.immersiveintelligence.inserter.desc=Adding an inserter to a crate machineupgrade.immersiveintelligence.mg_loader=Belt Feeder machineupgrade.immersiveintelligence.mg_loader.desc=Expanding the ammo compartments allows to feed bullets directly to a machinegun after some modifications. Crate must be open to provide ammunition. +machineupgrade.immersiveintelligence.sovereignty=Sovereignty +machineupgrade.immersiveintelligence.sovereignty.desc=Allows the structure to seize terrain around it for the owner's faction. + +#Sawmill machineupgrade.immersiveintelligence.improved_gearbox=Improved Gearbox machineupgrade.immersiveintelligence.improved_gearbox.desc=Replacing the stock gearbox with an improved model significantly increases machine speed, increases amount of energy required to operate. - machineupgrade.immersiveintelligence.saw_unregulator=Saw Unregulator machineupgrade.immersiveintelligence.saw_unregulator.desc=Unregulating the saw leads to higher sawdust output in cost of main output amount. -machineupgrade.immersiveintelligence.sovereignty=Sovereignty -machineupgrade.immersiveintelligence.sovereignty.desc=Allows the structure to seize terrain around it for the owner's faction. - -machineupgrade.immersiveintelligence.emplacement.emergency_smoke=Emergency Smoke Dischargers -machineupgrade.immersiveintelligence.emplacement.emergency_smoke.desc=When the Emplacement's weapon is heavily damaged, smoke will be discharged to provide cover. - +#Flagpole +machineupgrade.immersiveintelligence.flagpole.capture_defiance=Capture Defiance +machineupgrade.immersiveintelligence.flagpole.capture_defiance.desc=Reinforces the Flagpole, raising its structural integrity and troops required to actively capture it. +machineupgrade.immersiveintelligence.flagpole.taser_locks=Taser Locks +machineupgrade.immersiveintelligence.flagpole.taser_locks.desc=Adds a defensive tesla coil, that strikes enemies aiming to capture the Flagpole. +machineupgrade.immersiveintelligence.flagpole.distress_signal=Distress Signal +machineupgrade.immersiveintelligence.flagpole.distress_signal.desc=Adds a radio-connected alarm siren, that activates when enemy troops are close. +machineupgrade.immersiveintelligence.flagpole.unit_post=Unit Post +machineupgrade.immersiveintelligence.flagpole.unit_post.desc=Allows forming platoons of infantry assigned to this Flagpole. + +#Emplacement machineupgrade.immersiveintelligence.emplacement.sturdy_bearings=Sturdy Bearings machineupgrade.immersiveintelligence.emplacement.sturdy_bearings.desc=Higher quality bearings increase the maximum weapon rotation speed. - +machineupgrade.immersiveintelligence.emplacement.emergency_smoke=Emergency Smoke Dischargers +machineupgrade.immersiveintelligence.emplacement.emergency_smoke.desc=When the Emplacement's weapon is heavily damaged, smoke will be discharged to provide cover. machineupgrade.immersiveintelligence.emplacement.targetting=Enhanced Targetting Systems machineupgrade.immersiveintelligence.emplacement.targetting.desc=Improved fire control systems allow for better target acquisition and tracking, increasing accuracy. #Emplacement Weapons - machineupgrade.immersiveintelligence.emplacement.infrared_observer=Infrared Observer machineupgrade.immersiveintelligence.emplacement.infrared_observer.desc=The Infrared Observer allows surveillance of distant enemies and sending their coordinates via data cables. - machineupgrade.immersiveintelligence.emplacement.spotlight_tower=Spotlight Tower machineupgrade.immersiveintelligence.emplacement.spotlight_tower.desc=The Spotlight Tower allows illumination of hostile units, disorienting them and increasing accuracy of allied units. - machineupgrade.immersiveintelligence.emplacement.searchlight=Searchlight machineupgrade.immersiveintelligence.emplacement.searchlight.desc=Searchlights work in coordination with Radars, Infrared Observers or Spotlight Towers, disorienting hostile units and increasing accuracy of allied fire. @@ -1098,24 +1105,19 @@ machineupgrade.immersiveintelligence.emplacement.cpds.desc=The Counter-Projectil machineupgrade.immersiveintelligence.emplacement.autocannon=Autocannon machineupgrade.immersiveintelligence.emplacement.autocannon.desc=Four 3bCal Automatic Cannons provide lots of firepower making the weapon a universal defense against air and ground targets. - machineupgrade.immersiveintelligence.emplacement.heavy_chemthrower=Heavy Chemthrower machineupgrade.immersiveintelligence.emplacement.heavy_chemthrower.desc=A heavier version of the well known Chemthrower, higher pressure allows for attacking enemies at ranges 4 times longer than the portable one. - machineupgrade.immersiveintelligence.emplacement.heavy_railgun=Heavy Railgun machineupgrade.immersiveintelligence.emplacement.heavy_railgun.desc=Heavy Railgun provides direct fire support. It can launch metal rods or grenades with high velocity, allowing piercing of enemies and materiel. machineupgrade.immersiveintelligence.emplacement.machinegun=Machinegun Nest machineupgrade.immersiveintelligence.emplacement.machinegun.desc=The Machinegun Nest can provide suppressive automatic fire, allowing crowd control. Due to its construction, it is unable to fight airborne enemies. - machineupgrade.immersiveintelligence.emplacement.machinegun.heavy_barrel=Heavy Barrel machineupgrade.immersiveintelligence.emplacement.machinegun.heavy_barrel.desc=Heavy barrels allow for much faster firing rate and slightly increase the maximum permitted overheat. - machineupgrade.immersiveintelligence.emplacement.machinegun.watercooled=Water Cooled Barrel machineupgrade.immersiveintelligence.emplacement.machinegun.watercooled.desc=A replacement for the stock barrels. When mounted, barrels do not overheat when a coolant is provided. - -machineupgrade.immersiveintelligence.emplacement.machinegun.bunker=Additional Fortifications -machineupgrade.immersiveintelligence.emplacement.machinegun.bunker.desc=Placing additional sandbags around the machinegun nest gives it additional armor and increases its durability. +machineupgrade.immersiveintelligence.emplacement.machinegun.additional_fortifications=Additional Fortifications +machineupgrade.immersiveintelligence.emplacement.machinegun.additional_fortifications.desc=Placing additional sandbags around the machinegun nest gives it additional armor and increases its durability. machineupgrade.immersiveintelligence.emplacement.mortar=Mortar machineupgrade.immersiveintelligence.emplacement.mortar.desc=Mortar provides indirect fire support on close range, bombarding enemies at an almost vertical angle. diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/flagpole.mtl b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/flagpole.mtl index 3b092a2ed..b9903bfd2 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/flagpole.mtl +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/flagpole.mtl @@ -2,6 +2,12 @@ newmtl flagpole map_Kd immersiveintelligence:blocks/multiblock/fortification/flagpole +newmtl flagpole_mod +map_Kd immersiveintelligence:blocks/multiblock/fortification/flagpole_mod +newmtl alarm_siren2 +map_Kd immersiveintelligence:blocks/metal_device/alarm_siren2 +newmtl alarm_siren_pole2 +map_Kd immersiveintelligence:blocks/metal_device/alarm_siren_pole2 newmtl base_steel map_Kd immersiveintelligence:blocks/multiblock/fortification/base_steel newmtl base_concrete diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_capture_defiance.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_capture_defiance.obj index 23b83e932..e1e7b13b2 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_capture_defiance.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_capture_defiance.obj @@ -1,17 +1,2044 @@ # Made by Pabilo8 with Blockbench -# Exported with IIToolkit Plugin +# Exported with IIToolkit Plugin on 12/05/2026 mtllib flagpole.mtl - -o plank -v 1.90546875 0.9375 0.4992187499999997 -v 1.84296875 0.9375 0.4992187499999997 -v 1.90546875 0 0.2492187499999997 -v 1.84296875 0 0.2492187499999997 -v 1.90546875 0.9375 0.3117187499999997 -v 1.84296875 0.9375 0.3117187499999997 -v 1.90546875 0 0.0617187499999997 -v 1.84296875 0 0.06171874999999971 +o upgrade_capture_defiance +v 0.968 0.8352 -0.0213 +v -0.407 0.9015 0.3985 +v 1.9055 0.9375 0.4992 +v 1.843 0.9375 0.4992 +v 1.9055 0 0.2492 +v 1.843 0 0.2492 +v 1.9055 0.9375 0.3117 +v 1.843 0.9375 0.3117 +v 1.9055 0 0.0617 +v 1.843 0 0.0617 +v 1.968 0.9375 -0.1883 +v 1.9055 0.9375 -0.1883 +v 1.968 0 0.0617 +v 1.9055 0 0.0617 +v 1.968 0.9375 -0.0008 +v 1.9055 0.9375 -0.0008 +v 1.968 0 0.2492 +v 1.9055 0 0.2492 +v -0.9055 0.9375 0.4992 +v -0.843 0.9375 0.4992 +v -0.9055 0 0.2492 +v -0.843 0 0.2492 +v -0.9055 0.9375 0.3117 +v -0.843 0.9375 0.3117 +v -0.9055 0 0.0617 +v -0.843 0 0.0617 +v -0.968 0.9375 -0.1883 +v -0.9055 0.9375 -0.1883 +v -0.968 0 0.0617 +v -0.9055 0 0.0617 +v -0.968 0.9375 -0.0008 +v -0.9055 0.9375 -0.0008 +v -0.968 0 0.2492 +v -0.9055 0 0.2492 +v 1.9992 0.5 0.218 +v 0.9992 0.5 0.218 +v 1.9992 0.375 0.218 +v 0.9992 0.375 0.218 +v 1.9992 0.5 0.093 +v 0.9992 0.5 0.093 +v 1.9992 0.375 0.093 +v 0.9992 0.375 0.093 +v -0.0008 0.5 0.218 +v -0.0008 0.375 0.218 +v -0.0008 0.5 0.093 +v -0.0008 0.375 0.093 +v -1.0008 0.5 0.218 +v -1.0008 0.375 0.218 +v -1.0008 0.5 0.093 +v -1.0008 0.375 0.093 +v 1.718 -0.0265 -0.0876 +v 1.6867 0.1944 -0.3086 +v 1.7805 0.2607 -0.2423 +v 1.8117 0.0398 -0.0213 +v 1.7492 0.6806 -0.3086 +v 1.6555 0.6143 -0.2423 +v 1.6242 0.8352 -0.0213 +v 1.718 0.9015 -0.0876 +v 1.6867 0.25 -0.3445 +v 1.6555 0.625 -0.3445 +v 1.7492 0.625 -0.2508 +v 1.7805 0.25 -0.2508 +v 1.7805 0.25 -0.3445 +v 1.6867 0.25 -0.2508 +v 1.6555 0.625 -0.2508 +v 1.7492 0.625 -0.3445 +v 1.8117 -0.0265 -0.0876 +v 1.718 0.0398 -0.0213 +v 1.6867 0.2607 -0.2423 +v 1.7805 0.1944 -0.3086 +v 1.6555 0.6806 -0.3086 +v 1.6242 0.9015 -0.0876 +v 1.718 0.8352 -0.0213 +v 1.7492 0.6143 -0.2423 +v 1.8742 0.1944 0.6195 +v 1.7805 0.2607 0.5532 +v 1.7492 0.0398 0.3322 +v 1.843 -0.0265 0.3985 +v 1.843 0.9015 0.3985 +v 1.8117 0.6806 0.6195 +v 1.9055 0.6143 0.5532 +v 1.9367 0.8352 0.3322 +v 1.8117 0.625 0.6555 +v 1.7805 0.25 0.6555 +v 1.8742 0.25 0.5617 +v 1.9055 0.625 0.5617 +v 1.9055 0.625 0.6555 +v 1.8117 0.625 0.5617 +v 1.7805 0.25 0.5617 +v 1.8742 0.25 0.6555 +v 1.9367 0.9015 0.3985 +v 1.843 0.8352 0.3322 +v 1.8117 0.6143 0.5532 +v 1.9055 0.6806 0.6195 +v 1.843 -0.0625 0.343 +v 1.7492 0.0313 0.343 +v 1.718 0.0313 -0.032 +v 1.8117 -0.0625 -0.032 +v 1.7492 -0.0625 0.343 +v 1.718 -0.0625 -0.032 +v 1.8117 0.0313 -0.032 +v 1.843 0.0313 0.343 +v 1.7805 0.1944 0.6195 +v 1.7492 -0.0265 0.3985 +v 1.843 0.0398 0.3322 +v 1.8742 0.2607 0.5532 +v 1.968 0.9375 -0.032 +v 1.8742 0.8438 -0.032 +v 1.843 0.8438 0.343 +v 1.9367 0.9375 0.343 +v 1.8742 0.9375 -0.032 +v 1.843 0.9375 0.343 +v 1.9367 0.8438 0.343 +v 1.968 0.8438 -0.032 +v 1.718 -0.0265 -0.0876 +v 1.8117 0.0398 -0.0213 +v 1.7805 0.2607 -0.2423 +v 1.6867 0.1944 -0.3086 +v 1.7492 0.6806 -0.3086 +v 1.718 0.9015 -0.0876 +v 1.6242 0.8352 -0.0213 +v 1.6555 0.6143 -0.2423 +v 1.6867 0.25 -0.3445 +v 1.7805 0.25 -0.2508 +v 1.7492 0.625 -0.2508 +v 1.6555 0.625 -0.3445 +v 1.7805 0.25 -0.3445 +v 1.7492 0.625 -0.3445 +v 1.6555 0.625 -0.2508 +v 1.6867 0.25 -0.2508 +v 1.8117 -0.0265 -0.0876 +v 1.7805 0.1944 -0.3086 +v 1.6867 0.2607 -0.2423 +v 1.718 0.0398 -0.0213 +v 1.6555 0.6806 -0.3086 +v 1.7492 0.6143 -0.2423 +v 1.718 0.8352 -0.0213 +v 1.6242 0.9015 -0.0876 +v 1.8742 0.1944 0.6195 +v 1.843 -0.0265 0.3985 +v 1.7492 0.0398 0.3322 +v 1.7805 0.2607 0.5532 +v 1.843 0.9015 0.3985 +v 1.9367 0.8352 0.3322 +v 1.9055 0.6143 0.5532 +v 1.8117 0.6806 0.6195 +v 1.8117 0.625 0.6555 +v 1.9055 0.625 0.5617 +v 1.8742 0.25 0.5617 +v 1.7805 0.25 0.6555 +v 1.9055 0.625 0.6555 +v 1.8742 0.25 0.6555 +v 1.7805 0.25 0.5617 +v 1.8117 0.625 0.5617 +v 1.9367 0.9015 0.3985 +v 1.9055 0.6806 0.6195 +v 1.8117 0.6143 0.5532 +v 1.843 0.8352 0.3322 +v 1.843 -0.0625 0.343 +v 1.8117 -0.0625 -0.032 +v 1.718 0.0313 -0.032 +v 1.7492 0.0313 0.343 +v 1.7492 -0.0625 0.343 +v 1.843 0.0313 0.343 +v 1.8117 0.0313 -0.032 +v 1.718 -0.0625 -0.032 +v 1.7805 0.1944 0.6195 +v 1.8742 0.2607 0.5532 +v 1.843 0.0398 0.3322 +v 1.7492 -0.0265 0.3985 +v 1.968 0.9375 -0.032 +v 1.9367 0.9375 0.343 +v 1.843 0.8438 0.343 +v 1.8742 0.8438 -0.032 +v 1.8742 0.9375 -0.032 +v 1.968 0.8438 -0.032 +v 1.9367 0.8438 0.343 +v 1.843 0.9375 0.343 +v 1.718 0.9375 -0.032 +v 1.6242 0.8438 -0.032 +v 1.6086 0.8438 0.1555 +v 1.7023 0.9375 0.1555 +v 1.6242 0.9375 -0.032 +v 1.6086 0.9375 0.1555 +v 1.7023 0.8438 0.1555 +v 1.718 0.8438 -0.032 +v 1.718 0.9375 -0.032 +v 1.7023 0.9375 0.1555 +v 1.6086 0.8438 0.1555 +v 1.6242 0.8438 -0.032 +v 1.6242 0.9375 -0.032 +v 1.718 0.8438 -0.032 +v 1.7023 0.8438 0.1555 +v 1.6086 0.9375 0.1555 +v -0.5477 0.2369 -0.3289 +v -0.5164 -0.0469 -0.0452 +v -0.4539 -0.0469 -0.0452 +v -0.4852 0.2369 -0.3289 +v -0.6258 0.9219 0.1555 +v -0.6102 0.9219 -0.0452 +v -0.5477 0.9219 -0.0452 +v -0.5633 0.9219 0.1555 +v -0.4852 0.2628 -0.2664 +v -0.4539 0.0156 -0.0193 +v -0.5477 0.2628 -0.2664 +v -0.5164 0.0156 -0.0193 +v -0.5789 0.6381 -0.3289 +v -0.5789 0.6122 -0.2664 +v -0.5164 0.6122 -0.2664 +v -0.5164 0.6381 -0.3289 +v -0.6258 0.8594 0.1555 +v -0.6102 0.8594 -0.0193 +v -0.5633 0.8594 0.1555 +v -0.5477 0.8594 -0.0193 +v -0.532 -0.0265 -0.0876 +v -0.5633 0.1944 -0.3086 +v -0.4695 0.2607 -0.2423 +v -0.4383 0.0398 -0.0213 +v -0.5008 0.6806 -0.3086 +v -0.5945 0.6143 -0.2423 +v -0.6258 0.8352 -0.0213 +v -0.532 0.9015 -0.0876 +v -0.5633 0.25 -0.3445 +v -0.5945 0.625 -0.3445 +v -0.5008 0.625 -0.2508 +v -0.4695 0.25 -0.2508 +v -0.4695 0.25 -0.3445 +v -0.5633 0.25 -0.2508 +v -0.5945 0.625 -0.2508 +v -0.5008 0.625 -0.3445 +v -0.4383 -0.0265 -0.0876 +v -0.532 0.0398 -0.0213 +v -0.5633 0.2607 -0.2423 +v -0.4695 0.1944 -0.3086 +v -0.5945 0.6806 -0.3086 +v -0.6258 0.9015 -0.0876 +v -0.532 0.8352 -0.0213 +v -0.5008 0.6143 -0.2423 +v -0.532 -0.0265 -0.0876 +v -0.4383 0.0398 -0.0213 +v -0.4695 0.2607 -0.2423 +v -0.5633 0.1944 -0.3086 +v -0.5008 0.6806 -0.3086 +v -0.532 0.9015 -0.0876 +v -0.6258 0.8352 -0.0213 +v -0.5945 0.6143 -0.2423 +v -0.5633 0.25 -0.3445 +v -0.4695 0.25 -0.2508 +v -0.5008 0.625 -0.2508 +v -0.5945 0.625 -0.3445 +v -0.4695 0.25 -0.3445 +v -0.5008 0.625 -0.3445 +v -0.5945 0.625 -0.2508 +v -0.5633 0.25 -0.2508 +v -0.4383 -0.0265 -0.0876 +v -0.4695 0.1944 -0.3086 +v -0.5633 0.2607 -0.2423 +v -0.532 0.0398 -0.0213 +v -0.5945 0.6806 -0.3086 +v -0.5008 0.6143 -0.2423 +v -0.532 0.8352 -0.0213 +v -0.6258 0.9015 -0.0876 +v -0.532 0.9375 -0.032 +v -0.6258 0.8438 -0.032 +v -0.6414 0.8438 0.1555 +v -0.5477 0.9375 0.1555 +v -0.6258 0.9375 -0.032 +v -0.6414 0.9375 0.1555 +v -0.5477 0.8438 0.1555 +v -0.532 0.8438 -0.032 +v -0.532 0.9375 -0.032 +v -0.5477 0.9375 0.1555 +v -0.6414 0.8438 0.1555 +v -0.6258 0.8438 -0.032 +v -0.6258 0.9375 -0.032 +v -0.532 0.8438 -0.032 +v -0.5477 0.8438 0.1555 +v -0.6414 0.9375 0.1555 +v -0.8289 0.6122 -0.2664 +v -0.7977 0.2628 -0.2664 +v -0.7977 0.2369 -0.3289 +v -0.8289 0.6381 -0.3289 +v -0.7664 0.6122 -0.2664 +v -0.7664 0.6381 -0.3289 +v -0.7352 0.2369 -0.3289 +v -0.7352 0.2628 -0.2664 +v -0.8914 0.9219 0.3561 +v -0.8289 0.9219 0.3561 +v -0.8914 0.8594 0.3302 +v -0.8289 0.8594 0.3302 +v -0.7977 0.8594 -0.0193 +v -0.8602 0.8594 -0.0193 +v -0.7039 0.2628 0.5773 +v -0.6414 0.2628 0.5773 +v -0.6102 0.6122 0.5773 +v -0.6727 0.6122 0.5773 +v -0.6414 0.2369 0.6398 +v -0.6102 0.6381 0.6398 +v -0.6727 0.6381 0.6398 +v -0.7039 0.2369 0.6398 +v -0.7664 -0.0469 -0.0452 +v -0.7352 -0.0469 0.3561 +v -0.6727 -0.0469 0.3561 +v -0.7039 -0.0469 -0.0452 +v -0.7664 0.0156 -0.0193 +v -0.7352 0.0156 0.3302 +v -0.7039 0.0156 -0.0193 +v -0.6727 0.0156 0.3302 +v -0.8602 0.9219 -0.0452 +v -0.7977 0.9219 -0.0452 +v -0.5789 0.8594 0.3302 +v -0.6414 0.8594 0.3302 +v -0.5789 0.9219 0.3561 +v -0.6414 0.9219 0.3561 +v -0.6258 0.9219 0.1555 +v -0.5633 0.9219 0.1555 +v -0.6258 0.8594 0.1555 +v -0.5633 0.8594 0.1555 +v -0.8133 0.25 -0.3445 +v -0.782 -0.0265 -0.0876 +v -0.8133 0.1944 -0.3086 +v -0.7195 0.2607 -0.2423 +v -0.6883 0.0398 -0.0213 +v -0.7508 0.6806 -0.3086 +v -0.8445 0.6143 -0.2423 +v -0.8758 0.8352 -0.0213 +v -0.782 0.9015 -0.0876 +v -0.8133 0.25 -0.3445 +v -0.8445 0.625 -0.3445 +v -0.7508 0.625 -0.2508 +v -0.7195 0.25 -0.2508 +v -0.7195 0.25 -0.3445 +v -0.8133 0.25 -0.2508 +v -0.8445 0.625 -0.2508 +v -0.7508 0.625 -0.3445 +v -0.6883 -0.0265 -0.0876 +v -0.782 0.0398 -0.0213 +v -0.8133 0.2607 -0.2423 +v -0.7195 0.1944 -0.3086 +v -0.782 0.9375 -0.032 +v -0.8758 0.8438 -0.032 +v -0.907 0.8438 0.343 +v -0.8133 0.9375 0.343 +v -0.8758 0.9375 -0.032 +v -0.907 0.9375 0.343 +v -0.8133 0.8438 0.343 +v -0.782 0.8438 -0.032 +v -0.8445 0.6806 -0.3086 +v -0.8758 0.9015 -0.0876 +v -0.782 0.8352 -0.0213 +v -0.7508 0.6143 -0.2423 +v -0.6258 0.1944 0.6195 +v -0.7195 0.2607 0.5532 +v -0.7508 0.0398 0.3322 +v -0.657 -0.0265 0.3985 +v -0.657 0.9015 0.3985 +v -0.6883 0.6806 0.6195 +v -0.5945 0.6143 0.5532 +v -0.5633 0.8352 0.3322 +v -0.6883 0.625 0.6555 +v -0.7195 0.25 0.6555 +v -0.6258 0.25 0.5617 +v -0.5945 0.625 0.5617 +v -0.5945 0.625 0.6555 +v -0.6883 0.625 0.5617 +v -0.7195 0.25 0.5617 +v -0.6258 0.25 0.6555 +v -0.5633 0.9015 0.3985 +v -0.657 0.8352 0.3322 +v -0.6883 0.6143 0.5532 +v -0.5945 0.6806 0.6195 +v -0.657 -0.0625 0.343 +v -0.7508 0.0313 0.343 +v -0.782 0.0313 -0.032 +v -0.6883 -0.0625 -0.032 +v -0.7508 -0.0625 0.343 +v -0.782 -0.0625 -0.032 +v -0.6883 0.0313 -0.032 +v -0.657 0.0313 0.343 +v -0.7195 0.1944 0.6195 +v -0.7508 -0.0265 0.3985 +v -0.657 0.0398 0.3322 +v -0.6258 0.2607 0.5532 +v -0.5477 0.9375 0.1555 +v -0.6414 0.8438 0.1555 +v -0.657 0.8438 0.343 +v -0.5633 0.9375 0.343 +v -0.6414 0.9375 0.1555 +v -0.657 0.9375 0.343 +v -0.5633 0.8438 0.343 +v -0.5477 0.8438 0.1555 +v -0.782 -0.0265 -0.0876 +v -0.6883 0.0398 -0.0213 +v -0.7195 0.2607 -0.2423 +v -0.8133 0.1944 -0.3086 +v -0.7508 0.6806 -0.3086 +v -0.782 0.9015 -0.0876 +v -0.8758 0.8352 -0.0213 +v -0.8445 0.6143 -0.2423 +v -0.7195 0.25 -0.2508 +v -0.7508 0.625 -0.2508 +v -0.8445 0.625 -0.3445 +v -0.7195 0.25 -0.3445 +v -0.7508 0.625 -0.3445 +v -0.8445 0.625 -0.2508 +v -0.8133 0.25 -0.2508 +v -0.6883 -0.0265 -0.0876 +v -0.7195 0.1944 -0.3086 +v -0.8133 0.2607 -0.2423 +v -0.782 0.0398 -0.0213 +v -0.782 0.9375 -0.032 +v -0.8133 0.9375 0.343 +v -0.907 0.8438 0.343 +v -0.8758 0.8438 -0.032 +v -0.8758 0.9375 -0.032 +v -0.782 0.8438 -0.032 +v -0.8133 0.8438 0.343 +v -0.907 0.9375 0.343 +v -0.8445 0.6806 -0.3086 +v -0.7508 0.6143 -0.2423 +v -0.782 0.8352 -0.0213 +v -0.8758 0.9015 -0.0876 +v -0.6258 0.1944 0.6195 +v -0.657 -0.0265 0.3985 +v -0.7508 0.0398 0.3322 +v -0.7195 0.2607 0.5532 +v -0.657 0.9015 0.3985 +v -0.5633 0.8352 0.3322 +v -0.5945 0.6143 0.5532 +v -0.6883 0.6806 0.6195 +v -0.6883 0.625 0.6555 +v -0.5945 0.625 0.5617 +v -0.6258 0.25 0.5617 +v -0.7195 0.25 0.6555 +v -0.5945 0.625 0.6555 +v -0.6258 0.25 0.6555 +v -0.7195 0.25 0.5617 +v -0.6883 0.625 0.5617 +v -0.5633 0.9015 0.3985 +v -0.5945 0.6806 0.6195 +v -0.6883 0.6143 0.5532 +v -0.657 0.8352 0.3322 +v -0.657 -0.0625 0.343 +v -0.6883 -0.0625 -0.032 +v -0.782 0.0313 -0.032 +v -0.7508 0.0313 0.343 +v -0.7508 -0.0625 0.343 +v -0.657 0.0313 0.343 +v -0.6883 0.0313 -0.032 +v -0.782 -0.0625 -0.032 +v -0.7195 0.1944 0.6195 +v -0.6258 0.2607 0.5532 +v -0.657 0.0398 0.3322 +v -0.7508 -0.0265 0.3985 +v -0.5477 0.9375 0.1555 +v -0.5633 0.9375 0.343 +v -0.657 0.8438 0.343 +v -0.6414 0.8438 0.1555 +v -0.6414 0.9375 0.1555 +v -0.5477 0.8438 0.1555 +v -0.5633 0.8438 0.343 +v -0.657 0.9375 0.343 +v 0.4523 0.2369 -0.3289 +v 0.4836 -0.0469 -0.0452 +v 0.5461 -0.0469 -0.0452 +v 0.5148 0.2369 -0.3289 +v 0.3742 0.9219 0.1555 +v 0.3898 0.9219 -0.0452 +v 0.4523 0.9219 -0.0452 +v 0.4367 0.9219 0.1555 +v 0.5148 0.2628 -0.2664 +v 0.5461 0.0156 -0.0193 +v 0.4523 0.2628 -0.2664 +v 0.4836 0.0156 -0.0193 +v 0.4211 0.6381 -0.3289 +v 0.4211 0.6122 -0.2664 +v 0.4836 0.6122 -0.2664 +v 0.4836 0.6381 -0.3289 +v 0.3742 0.8594 0.1555 +v 0.3898 0.8594 -0.0193 +v 0.4367 0.8594 0.1555 +v 0.4523 0.8594 -0.0193 +v 0.468 -0.0265 -0.0876 +v 0.4367 0.1944 -0.3086 +v 0.5305 0.2607 -0.2423 +v 0.5617 0.0398 -0.0213 +v 0.4992 0.6806 -0.3086 +v 0.4055 0.6143 -0.2423 +v 0.3742 0.8352 -0.0213 +v 0.468 0.9015 -0.0876 +v 0.4367 0.25 -0.3445 +v 0.4055 0.625 -0.3445 +v 0.4992 0.625 -0.2508 +v 0.5305 0.25 -0.2508 +v 0.5305 0.25 -0.3445 +v 0.4367 0.25 -0.2508 +v 0.4055 0.625 -0.2508 +v 0.4992 0.625 -0.3445 +v 0.5617 -0.0265 -0.0876 +v 0.468 0.0398 -0.0213 +v 0.4367 0.2607 -0.2423 +v 0.5305 0.1944 -0.3086 +v 0.4055 0.6806 -0.3086 +v 0.3742 0.9015 -0.0876 +v 0.468 0.8352 -0.0213 +v 0.4992 0.6143 -0.2423 +v 0.468 -0.0265 -0.0876 +v 0.5617 0.0398 -0.0213 +v 0.5305 0.2607 -0.2423 +v 0.4367 0.1944 -0.3086 +v 0.4992 0.6806 -0.3086 +v 0.468 0.9015 -0.0876 +v 0.3742 0.8352 -0.0213 +v 0.4055 0.6143 -0.2423 +v 0.4367 0.25 -0.3445 +v 0.5305 0.25 -0.2508 +v 0.4992 0.625 -0.2508 +v 0.4055 0.625 -0.3445 +v 0.5305 0.25 -0.3445 +v 0.4992 0.625 -0.3445 +v 0.4055 0.625 -0.2508 +v 0.4367 0.25 -0.2508 +v 0.5617 -0.0265 -0.0876 +v 0.5305 0.1944 -0.3086 +v 0.4367 0.2607 -0.2423 +v 0.468 0.0398 -0.0213 +v 0.4055 0.6806 -0.3086 +v 0.4992 0.6143 -0.2423 +v 0.468 0.8352 -0.0213 +v 0.3742 0.9015 -0.0876 +v 0.468 0.9375 -0.032 +v 0.3742 0.8438 -0.032 +v 0.3586 0.8438 0.1555 +v 0.4523 0.9375 0.1555 +v 0.3742 0.9375 -0.032 +v 0.3586 0.9375 0.1555 +v 0.4523 0.8438 0.1555 +v 0.468 0.8438 -0.032 +v 0.468 0.9375 -0.032 +v 0.4523 0.9375 0.1555 +v 0.3586 0.8438 0.1555 +v 0.3742 0.8438 -0.032 +v 0.3742 0.9375 -0.032 +v 0.468 0.8438 -0.032 +v 0.4523 0.8438 0.1555 +v 0.3586 0.9375 0.1555 +v -0.3758 0.9219 0.1555 +v -0.3602 0.9219 -0.0452 +v -0.2977 0.9219 -0.0452 +v -0.3133 0.9219 0.1555 +v -0.3289 0.6122 -0.2664 +v -0.2977 0.2628 -0.2664 +v -0.2977 0.2369 -0.3289 +v -0.3289 0.6381 -0.3289 +v -0.2664 0.6122 -0.2664 +v -0.2664 0.6381 -0.3289 +v -0.2352 0.2369 -0.3289 +v -0.2352 0.2628 -0.2664 +v -0.0789 0.6122 -0.2664 +v -0.0477 0.2628 -0.2664 +v -0.0477 0.2369 -0.3289 +v -0.0789 0.6381 -0.3289 +v -0.0164 0.6122 -0.2664 +v 0.0148 0.2628 -0.2664 +v -0.2039 0.2628 0.5773 +v -0.1414 0.2628 0.5773 +v -0.1102 0.6122 0.5773 +v -0.1727 0.6122 0.5773 +v -0.1727 0.6381 0.6398 +v -0.2039 0.2369 0.6398 +v -0.2664 -0.0469 -0.0452 +v -0.2352 -0.0469 0.3561 +v -0.1727 -0.0469 0.3561 +v -0.2039 -0.0469 -0.0452 +v -0.1414 0.9219 0.3561 +v -0.0789 0.9219 0.3561 +v -0.1102 0.6381 0.6398 +v -0.2664 0.0156 -0.0193 +v -0.2352 0.0156 0.3302 +v -0.2039 0.0156 -0.0193 +v -0.1727 0.0156 0.3302 +v -0.1414 0.8594 0.3302 +v -0.0789 0.8594 0.3302 +v -0.0477 0.8594 -0.0193 +v -0.1102 0.8594 -0.0193 +v 0.1711 0.6122 -0.2664 +v 0.2023 0.2628 -0.2664 +v 0.2023 0.2369 -0.3289 +v 0.1711 0.6381 -0.3289 +v 0.2336 0.6122 -0.2664 +v 0.2336 0.6381 -0.3289 +v 0.2648 0.2369 -0.3289 +v 0.2648 0.2628 -0.2664 +v 0.0461 0.2628 0.5773 +v 0.1086 0.2628 0.5773 +v 0.1398 0.6122 0.5773 +v 0.0773 0.6122 0.5773 +v 0.0773 0.6381 0.6398 +v 0.0461 0.2369 0.6398 +v -0.0164 -0.0469 -0.0452 +v 0.0148 -0.0469 0.3561 +v 0.0773 -0.0469 0.3561 +v 0.0461 -0.0469 -0.0452 +v 0.1086 0.9219 0.3561 +v 0.1711 0.9219 0.3561 +v 0.1398 0.6381 0.6398 +v -0.0164 0.0156 -0.0193 +v 0.0148 0.0156 0.3302 +v 0.0461 0.0156 -0.0193 +v 0.0773 0.0156 0.3302 +v 0.1086 0.8594 0.3302 +v 0.1711 0.8594 0.3302 +v 0.2023 0.8594 -0.0193 +v 0.1398 0.8594 -0.0193 +v 0.2961 0.2628 0.5773 +v 0.3586 0.2628 0.5773 +v 0.3898 0.6122 0.5773 +v 0.3273 0.6122 0.5773 +v 0.3586 0.2369 0.6398 +v 0.3898 0.6381 0.6398 +v 0.3273 0.6381 0.6398 +v 0.2961 0.2369 0.6398 +v 0.2336 -0.0469 -0.0452 +v 0.2648 -0.0469 0.3561 +v 0.3273 -0.0469 0.3561 +v 0.2961 -0.0469 -0.0452 +v 0.2336 0.0156 -0.0193 +v 0.2648 0.0156 0.3302 +v 0.2961 0.0156 -0.0193 +v 0.3273 0.0156 0.3302 +v -0.3602 0.8594 -0.0193 +v -0.2977 0.8594 -0.0193 +v 0.0148 0.2369 -0.3289 +v -0.1102 0.9219 -0.0452 +v -0.0477 0.9219 -0.0452 +v -0.0164 0.6381 -0.3289 +v -0.1414 0.2369 0.6398 +v 0.1398 0.9219 -0.0452 +v 0.2023 0.9219 -0.0452 +v 0.1086 0.2369 0.6398 +v 0.4211 0.8594 0.3302 +v 0.3586 0.8594 0.3302 +v 0.4211 0.9219 0.3561 +v 0.3586 0.9219 0.3561 +v 0.3742 0.9219 0.1555 +v 0.4367 0.9219 0.1555 +v 0.3742 0.8594 0.1555 +v 0.4367 0.8594 0.1555 +v -0.3133 0.8594 0.1555 +v -0.3758 0.8594 0.1555 +v -0.4539 0.2628 0.5773 +v -0.3914 0.2628 0.5773 +v -0.3602 0.6122 0.5773 +v -0.4227 0.6122 0.5773 +v -0.4227 0.6381 0.6398 +v -0.4539 0.2369 0.6398 +v -0.5164 -0.0469 -0.0452 +v -0.4852 -0.0469 0.3561 +v -0.4227 -0.0469 0.3561 +v -0.4539 -0.0469 -0.0452 +v -0.5164 0.0156 -0.0193 +v -0.4852 0.0156 0.3302 +v -0.4539 0.0156 -0.0193 +v -0.4227 0.0156 0.3302 +v -0.3914 0.2369 0.6398 +v -0.3602 0.6381 0.6398 +v -0.3289 0.8594 0.3302 +v -0.3914 0.8594 0.3302 +v -0.3289 0.9219 0.3561 +v -0.3914 0.9219 0.3561 +v -0.3758 0.9219 0.1555 +v -0.3133 0.9219 0.1555 +v -0.3758 0.8594 0.1555 +v -0.3133 0.8594 0.1555 +v 0.1867 0.25 -0.3445 +v -0.282 -0.0265 -0.0876 +v -0.3133 0.1944 -0.3086 +v -0.2195 0.2607 -0.2423 +v -0.1883 0.0398 -0.0213 +v 0.218 -0.0265 -0.0876 +v 0.1867 0.1944 -0.3086 +v 0.2805 0.2607 -0.2423 +v 0.3117 0.0398 -0.0213 +v -0.2508 0.6806 -0.3086 +v -0.3445 0.6143 -0.2423 +v -0.3758 0.8352 -0.0213 +v -0.282 0.9015 -0.0876 +v -0.3133 0.25 -0.3445 +v -0.3445 0.625 -0.3445 +v -0.2508 0.625 -0.2508 +v -0.2195 0.25 -0.2508 +v -0.2195 0.25 -0.3445 +v -0.3133 0.25 -0.2508 +v -0.3445 0.625 -0.2508 +v -0.2508 0.625 -0.3445 +v -0.1883 -0.0265 -0.0876 +v -0.282 0.0398 -0.0213 +v -0.3133 0.2607 -0.2423 +v -0.2195 0.1944 -0.3086 +v -0.3445 0.6806 -0.3086 +v -0.3758 0.9015 -0.0876 +v -0.282 0.8352 -0.0213 +v -0.2508 0.6143 -0.2423 +v -0.032 -0.0265 -0.0876 +v -0.0633 0.1944 -0.3086 +v 0.0305 0.2607 -0.2423 +v 0.0617 0.0398 -0.0213 +v -0.1258 0.1944 0.6195 +v -0.2195 0.2607 0.5532 +v -0.2508 0.0398 0.3322 +v -0.157 -0.0265 0.3985 +v -0.0008 0.6806 -0.3086 +v -0.0945 0.6143 -0.2423 +v -0.1258 0.8352 -0.0213 +v -0.032 0.9015 -0.0876 +v -0.157 0.9015 0.3985 +v -0.1883 0.6806 0.6195 +v -0.0945 0.6143 0.5532 +v -0.0633 0.8352 0.3322 +v -0.1883 0.625 0.6555 +v -0.2195 0.25 0.6555 +v -0.1258 0.25 0.5617 +v -0.0945 0.625 0.5617 +v -0.0945 0.625 0.6555 +v -0.1883 0.625 0.5617 +v -0.2195 0.25 0.5617 +v -0.1258 0.25 0.6555 +v -0.0633 0.9015 0.3985 +v -0.157 0.8352 0.3322 +v -0.1883 0.6143 0.5532 +v -0.0945 0.6806 0.6195 +v -0.157 -0.0625 0.343 +v -0.2508 0.0313 0.343 +v -0.282 0.0313 -0.032 +v -0.1883 -0.0625 -0.032 +v -0.2508 -0.0625 0.343 +v -0.282 -0.0625 -0.032 +v -0.1883 0.0313 -0.032 +v -0.157 0.0313 0.343 +v -0.2195 0.1944 0.6195 +v -0.2508 -0.0265 0.3985 +v -0.157 0.0398 0.3322 +v -0.1258 0.2607 0.5532 +v -0.0633 0.25 -0.3445 +v -0.0945 0.625 -0.3445 +v -0.0008 0.625 -0.2508 +v 0.0305 0.25 -0.2508 +v 0.0305 0.25 -0.3445 +v -0.0633 0.25 -0.2508 +v -0.0945 0.625 -0.2508 +v -0.0008 0.625 -0.3445 +v 0.0617 -0.0265 -0.0876 +v -0.032 0.0398 -0.0213 +v -0.0633 0.2607 -0.2423 +v 0.0305 0.1944 -0.3086 +v -0.032 0.9375 -0.032 +v -0.1258 0.8438 -0.032 +v -0.157 0.8438 0.343 +v -0.0633 0.9375 0.343 +v -0.1258 0.9375 -0.032 +v -0.157 0.9375 0.343 +v -0.0633 0.8438 0.343 +v -0.032 0.8438 -0.032 +v -0.0945 0.6806 -0.3086 +v -0.1258 0.9015 -0.0876 +v -0.032 0.8352 -0.0213 +v -0.0008 0.6143 -0.2423 +v 0.1242 0.1944 0.6195 +v 0.0305 0.2607 0.5532 +v -0.0008 0.0398 0.3322 +v 0.093 -0.0265 0.3985 +v 0.2492 0.6806 -0.3086 +v 0.1555 0.6143 -0.2423 +v 0.1242 0.8352 -0.0213 +v 0.218 0.9015 -0.0876 +v 0.093 0.9015 0.3985 +v 0.0617 0.6806 0.6195 +v 0.1555 0.6143 0.5532 +v 0.1867 0.8352 0.3322 +v 0.0617 0.625 0.6555 +v 0.0305 0.25 0.6555 +v 0.1242 0.25 0.5617 +v 0.1555 0.625 0.5617 +v 0.1555 0.625 0.6555 +v 0.0617 0.625 0.5617 +v 0.0305 0.25 0.5617 +v 0.1242 0.25 0.6555 +v 0.1867 0.9015 0.3985 +v 0.093 0.8352 0.3322 +v 0.0617 0.6143 0.5532 +v 0.1555 0.6806 0.6195 +v 0.093 -0.0625 0.343 +v -0.0008 0.0313 0.343 +v -0.032 0.0313 -0.032 +v 0.0617 -0.0625 -0.032 +v -0.0008 -0.0625 0.343 +v -0.032 -0.0625 -0.032 +v 0.0617 0.0313 -0.032 +v 0.093 0.0313 0.343 +v 0.0305 0.1944 0.6195 +v -0.0008 -0.0265 0.3985 +v 0.093 0.0398 0.3322 +v 0.1242 0.2607 0.5532 +v 0.1867 0.25 -0.3445 +v 0.1555 0.625 -0.3445 +v 0.2492 0.625 -0.2508 +v 0.2805 0.25 -0.2508 +v 0.2805 0.25 -0.3445 +v 0.1867 0.25 -0.2508 +v 0.1555 0.625 -0.2508 +v 0.2492 0.625 -0.3445 +v 0.3117 -0.0265 -0.0876 +v 0.218 0.0398 -0.0213 +v 0.1867 0.2607 -0.2423 +v 0.2805 0.1944 -0.3086 +v 0.218 0.9375 -0.032 +v 0.1242 0.8438 -0.032 +v 0.093 0.8438 0.343 +v 0.1867 0.9375 0.343 +v 0.1242 0.9375 -0.032 +v 0.093 0.9375 0.343 +v 0.1867 0.8438 0.343 +v 0.218 0.8438 -0.032 +v 0.1555 0.6806 -0.3086 +v 0.1242 0.9015 -0.0876 +v 0.218 0.8352 -0.0213 +v 0.2492 0.6143 -0.2423 +v 0.3742 0.1944 0.6195 +v 0.2805 0.2607 0.5532 +v 0.2492 0.0398 0.3322 +v 0.343 -0.0265 0.3985 +v 0.343 0.9015 0.3985 +v 0.3117 0.6806 0.6195 +v 0.4055 0.6143 0.5532 +v 0.4367 0.8352 0.3322 +v 0.3117 0.625 0.6555 +v 0.2805 0.25 0.6555 +v 0.3742 0.25 0.5617 +v 0.4055 0.625 0.5617 +v 0.4055 0.625 0.6555 +v 0.3117 0.625 0.5617 +v 0.2805 0.25 0.5617 +v 0.3742 0.25 0.6555 +v 0.4367 0.9015 0.3985 +v 0.343 0.8352 0.3322 +v 0.3117 0.6143 0.5532 +v 0.4055 0.6806 0.6195 +v 0.343 -0.0625 0.343 +v 0.2492 0.0313 0.343 +v 0.218 0.0313 -0.032 +v 0.3117 -0.0625 -0.032 +v 0.2492 -0.0625 0.343 +v 0.218 -0.0625 -0.032 +v 0.3117 0.0313 -0.032 +v 0.343 0.0313 0.343 +v 0.2805 0.1944 0.6195 +v 0.2492 -0.0265 0.3985 +v 0.343 0.0398 0.3322 +v 0.3742 0.2607 0.5532 +v 0.4523 0.9375 0.1555 +v 0.3586 0.8438 0.1555 +v 0.343 0.8438 0.343 +v 0.4367 0.9375 0.343 +v 0.3586 0.9375 0.1555 +v 0.343 0.9375 0.343 +v 0.4367 0.8438 0.343 +v 0.4523 0.8438 0.1555 +v -0.282 -0.0265 -0.0876 +v -0.1883 0.0398 -0.0213 +v -0.2195 0.2607 -0.2423 +v -0.3133 0.1944 -0.3086 +v 0.218 -0.0265 -0.0876 +v 0.3117 0.0398 -0.0213 +v 0.2805 0.2607 -0.2423 +v 0.1867 0.1944 -0.3086 +v -0.2508 0.6806 -0.3086 +v -0.282 0.9015 -0.0876 +v -0.3758 0.8352 -0.0213 +v -0.3445 0.6143 -0.2423 +v -0.3133 0.25 -0.3445 +v -0.2195 0.25 -0.2508 +v -0.2508 0.625 -0.2508 +v -0.3445 0.625 -0.3445 +v -0.2195 0.25 -0.3445 +v -0.2508 0.625 -0.3445 +v -0.3445 0.625 -0.2508 +v -0.3133 0.25 -0.2508 +v -0.1883 -0.0265 -0.0876 +v -0.2195 0.1944 -0.3086 +v -0.3133 0.2607 -0.2423 +v -0.282 0.0398 -0.0213 +v -0.3445 0.6806 -0.3086 +v -0.2508 0.6143 -0.2423 +v -0.282 0.8352 -0.0213 +v -0.3758 0.9015 -0.0876 +v -0.032 -0.0265 -0.0876 +v 0.0617 0.0398 -0.0213 +v 0.0305 0.2607 -0.2423 +v -0.0633 0.1944 -0.3086 +v -0.1258 0.1944 0.6195 +v -0.157 -0.0265 0.3985 +v -0.2508 0.0398 0.3322 +v -0.2195 0.2607 0.5532 +v -0.0008 0.6806 -0.3086 +v -0.032 0.9015 -0.0876 +v -0.1258 0.8352 -0.0213 +v -0.0945 0.6143 -0.2423 +v -0.157 0.9015 0.3985 +v -0.0633 0.8352 0.3322 +v -0.0945 0.6143 0.5532 +v -0.1883 0.6806 0.6195 +v -0.1883 0.625 0.6555 +v -0.0945 0.625 0.5617 +v -0.1258 0.25 0.5617 +v -0.2195 0.25 0.6555 +v -0.0945 0.625 0.6555 +v -0.1258 0.25 0.6555 +v -0.2195 0.25 0.5617 +v -0.1883 0.625 0.5617 +v -0.0633 0.9015 0.3985 +v -0.0945 0.6806 0.6195 +v -0.1883 0.6143 0.5532 +v -0.157 0.8352 0.3322 +v -0.157 -0.0625 0.343 +v -0.1883 -0.0625 -0.032 +v -0.282 0.0313 -0.032 +v -0.2508 0.0313 0.343 +v -0.2508 -0.0625 0.343 +v -0.157 0.0313 0.343 +v -0.1883 0.0313 -0.032 +v -0.282 -0.0625 -0.032 +v -0.2195 0.1944 0.6195 +v -0.1258 0.2607 0.5532 +v -0.157 0.0398 0.3322 +v -0.2508 -0.0265 0.3985 +v -0.0633 0.25 -0.3445 +v 0.0305 0.25 -0.2508 +v -0.0008 0.625 -0.2508 +v -0.0945 0.625 -0.3445 +v 0.0305 0.25 -0.3445 +v -0.0008 0.625 -0.3445 +v -0.0945 0.625 -0.2508 +v -0.0633 0.25 -0.2508 +v 0.0617 -0.0265 -0.0876 +v 0.0305 0.1944 -0.3086 +v -0.0633 0.2607 -0.2423 +v -0.032 0.0398 -0.0213 +v -0.032 0.9375 -0.032 +v -0.0633 0.9375 0.343 +v -0.157 0.8438 0.343 +v -0.1258 0.8438 -0.032 +v -0.1258 0.9375 -0.032 +v -0.032 0.8438 -0.032 +v -0.0633 0.8438 0.343 +v -0.157 0.9375 0.343 +v -0.0945 0.6806 -0.3086 +v -0.0008 0.6143 -0.2423 +v -0.032 0.8352 -0.0213 +v -0.1258 0.9015 -0.0876 +v 0.1242 0.1944 0.6195 +v 0.093 -0.0265 0.3985 +v -0.0008 0.0398 0.3322 +v 0.0305 0.2607 0.5532 +v 0.2492 0.6806 -0.3086 +v 0.218 0.9015 -0.0876 +v 0.1242 0.8352 -0.0213 +v 0.1555 0.6143 -0.2423 +v 0.093 0.9015 0.3985 +v 0.1867 0.8352 0.3322 +v 0.1555 0.6143 0.5532 +v 0.0617 0.6806 0.6195 +v 0.0617 0.625 0.6555 +v 0.1555 0.625 0.5617 +v 0.1242 0.25 0.5617 +v 0.0305 0.25 0.6555 +v 0.1555 0.625 0.6555 +v 0.1242 0.25 0.6555 +v 0.0305 0.25 0.5617 +v 0.0617 0.625 0.5617 +v 0.1867 0.9015 0.3985 +v 0.1555 0.6806 0.6195 +v 0.0617 0.6143 0.5532 +v 0.093 0.8352 0.3322 +v 0.093 -0.0625 0.343 +v 0.0617 -0.0625 -0.032 +v -0.032 0.0313 -0.032 +v -0.0008 0.0313 0.343 +v -0.0008 -0.0625 0.343 +v 0.093 0.0313 0.343 +v 0.0617 0.0313 -0.032 +v -0.032 -0.0625 -0.032 +v 0.0305 0.1944 0.6195 +v 0.1242 0.2607 0.5532 +v 0.093 0.0398 0.3322 +v -0.0008 -0.0265 0.3985 +v 0.2805 0.25 -0.2508 +v 0.2492 0.625 -0.2508 +v 0.1555 0.625 -0.3445 +v 0.2805 0.25 -0.3445 +v 0.2492 0.625 -0.3445 +v 0.1555 0.625 -0.2508 +v 0.1867 0.25 -0.2508 +v 0.3117 -0.0265 -0.0876 +v 0.2805 0.1944 -0.3086 +v 0.1867 0.2607 -0.2423 +v 0.218 0.0398 -0.0213 +v 0.218 0.9375 -0.032 +v 0.1867 0.9375 0.343 +v 0.093 0.8438 0.343 +v 0.1242 0.8438 -0.032 +v 0.1242 0.9375 -0.032 +v 0.218 0.8438 -0.032 +v 0.1867 0.8438 0.343 +v 0.093 0.9375 0.343 +v 0.1555 0.6806 -0.3086 +v 0.2492 0.6143 -0.2423 +v 0.218 0.8352 -0.0213 +v 0.1242 0.9015 -0.0876 +v 0.3742 0.1944 0.6195 +v 0.343 -0.0265 0.3985 +v 0.2492 0.0398 0.3322 +v 0.2805 0.2607 0.5532 +v 0.343 0.9015 0.3985 +v 0.4367 0.8352 0.3322 +v 0.4055 0.6143 0.5532 +v 0.3117 0.6806 0.6195 +v 0.3117 0.625 0.6555 +v 0.4055 0.625 0.5617 +v 0.3742 0.25 0.5617 +v 0.2805 0.25 0.6555 +v 0.4055 0.625 0.6555 +v 0.3742 0.25 0.6555 +v 0.2805 0.25 0.5617 +v 0.3117 0.625 0.5617 +v 0.4367 0.9015 0.3985 +v 0.4055 0.6806 0.6195 +v 0.3117 0.6143 0.5532 +v 0.343 0.8352 0.3322 +v 0.343 -0.0625 0.343 +v 0.3117 -0.0625 -0.032 +v 0.218 0.0313 -0.032 +v 0.2492 0.0313 0.343 +v 0.2492 -0.0625 0.343 +v 0.343 0.0313 0.343 +v 0.3117 0.0313 -0.032 +v 0.218 -0.0625 -0.032 +v 0.2805 0.1944 0.6195 +v 0.3742 0.2607 0.5532 +v 0.343 0.0398 0.3322 +v 0.2492 -0.0265 0.3985 +v 0.4523 0.9375 0.1555 +v 0.4367 0.9375 0.343 +v 0.343 0.8438 0.343 +v 0.3586 0.8438 0.1555 +v 0.3586 0.9375 0.1555 +v 0.4523 0.8438 0.1555 +v 0.4367 0.8438 0.343 +v 0.343 0.9375 0.343 +v -0.282 0.9375 -0.032 +v -0.3758 0.8438 -0.032 +v -0.3914 0.8438 0.1555 +v -0.2977 0.9375 0.1555 +v -0.3758 0.9375 -0.032 +v -0.3914 0.9375 0.1555 +v -0.2977 0.8438 0.1555 +v -0.282 0.8438 -0.032 +v -0.282 0.9375 -0.032 +v -0.2977 0.9375 0.1555 +v -0.3914 0.8438 0.1555 +v -0.3758 0.8438 -0.032 +v -0.3758 0.9375 -0.032 +v -0.282 0.8438 -0.032 +v -0.2977 0.8438 0.1555 +v -0.3914 0.9375 0.1555 +v -0.3758 0.1944 0.6195 +v -0.4695 0.2607 0.5532 +v -0.5008 0.0398 0.3322 +v -0.407 -0.0265 0.3985 +v -0.4383 0.6806 0.6195 +v -0.3445 0.6143 0.5532 +v -0.3133 0.8352 0.3322 +v -0.4383 0.625 0.6555 +v -0.4695 0.25 0.6555 +v -0.3758 0.25 0.5617 +v -0.3445 0.625 0.5617 +v -0.3445 0.625 0.6555 +v -0.4383 0.625 0.5617 +v -0.4695 0.25 0.5617 +v -0.3758 0.25 0.6555 +v -0.3133 0.9015 0.3985 +v -0.407 0.8352 0.3322 +v -0.4383 0.6143 0.5532 +v -0.3445 0.6806 0.6195 +v -0.407 -0.0625 0.343 +v -0.5008 0.0313 0.343 +v -0.532 0.0313 -0.032 +v -0.4383 -0.0625 -0.032 +v -0.5008 -0.0625 0.343 +v -0.532 -0.0625 -0.032 +v -0.4383 0.0313 -0.032 +v -0.407 0.0313 0.343 +v -0.4695 0.1944 0.6195 +v -0.5008 -0.0265 0.3985 +v -0.407 0.0398 0.3322 +v -0.3758 0.2607 0.5532 +v -0.2977 0.9375 0.1555 +v -0.3914 0.8438 0.1555 +v -0.407 0.8438 0.343 +v -0.3133 0.9375 0.343 +v -0.3914 0.9375 0.1555 +v -0.407 0.9375 0.343 +v -0.3133 0.8438 0.343 +v -0.2977 0.8438 0.1555 +v -0.3758 0.1944 0.6195 +v -0.407 -0.0265 0.3985 +v -0.5008 0.0398 0.3322 +v -0.4695 0.2607 0.5532 +v -0.407 0.9015 0.3985 +v -0.3133 0.8352 0.3322 +v -0.3445 0.6143 0.5532 +v -0.4383 0.6806 0.6195 +v -0.4383 0.625 0.6555 +v -0.3445 0.625 0.5617 +v -0.3758 0.25 0.5617 +v -0.4695 0.25 0.6555 +v -0.3445 0.625 0.6555 +v -0.3758 0.25 0.6555 +v -0.4695 0.25 0.5617 +v -0.4383 0.625 0.5617 +v -0.3133 0.9015 0.3985 +v -0.3445 0.6806 0.6195 +v -0.4383 0.6143 0.5532 +v -0.407 0.8352 0.3322 +v -0.407 -0.0625 0.343 +v -0.4383 -0.0625 -0.032 +v -0.532 0.0313 -0.032 +v -0.5008 0.0313 0.343 +v -0.5008 -0.0625 0.343 +v -0.407 0.0313 0.343 +v -0.4383 0.0313 -0.032 +v -0.532 -0.0625 -0.032 +v -0.4695 0.1944 0.6195 +v -0.3758 0.2607 0.5532 +v -0.407 0.0398 0.3322 +v -0.5008 -0.0265 0.3985 +v -0.2977 0.9375 0.1555 +v -0.3133 0.9375 0.343 +v -0.407 0.8438 0.343 +v -0.3914 0.8438 0.1555 +v -0.3914 0.9375 0.1555 +v -0.2977 0.8438 0.1555 +v -0.3133 0.8438 0.343 +v -0.407 0.9375 0.343 +v 1.4523 0.2369 -0.3289 +v 1.4836 -0.0469 -0.0452 +v 1.5461 -0.0469 -0.0452 +v 1.5148 0.2369 -0.3289 +v 1.3742 0.9219 0.1555 +v 1.3898 0.9219 -0.0452 +v 1.4523 0.9219 -0.0452 +v 1.4367 0.9219 0.1555 +v 1.5148 0.2628 -0.2664 +v 1.5461 0.0156 -0.0193 +v 1.4523 0.2628 -0.2664 +v 1.4836 0.0156 -0.0193 +v 1.4211 0.6381 -0.3289 +v 1.4211 0.6122 -0.2664 +v 1.4836 0.6122 -0.2664 +v 1.4836 0.6381 -0.3289 +v 1.3742 0.8594 0.1555 +v 1.3898 0.8594 -0.0193 +v 1.4367 0.8594 0.1555 +v 1.4523 0.8594 -0.0193 +v 1.468 -0.0265 -0.0876 +v 1.4367 0.1944 -0.3086 +v 1.5305 0.2607 -0.2423 +v 1.5617 0.0398 -0.0213 +v 1.4992 0.6806 -0.3086 +v 1.4055 0.6143 -0.2423 +v 1.3742 0.8352 -0.0213 +v 1.468 0.9015 -0.0876 +v 1.4367 0.25 -0.3445 +v 1.4055 0.625 -0.3445 +v 1.4992 0.625 -0.2508 +v 1.5305 0.25 -0.2508 +v 1.5305 0.25 -0.3445 +v 1.4367 0.25 -0.2508 +v 1.4055 0.625 -0.2508 +v 1.4992 0.625 -0.3445 +v 1.5617 -0.0265 -0.0876 +v 1.468 0.0398 -0.0213 +v 1.4367 0.2607 -0.2423 +v 1.5305 0.1944 -0.3086 +v 1.4055 0.6806 -0.3086 +v 1.3742 0.9015 -0.0876 +v 1.468 0.8352 -0.0213 +v 1.4992 0.6143 -0.2423 +v 1.468 -0.0265 -0.0876 +v 1.5617 0.0398 -0.0213 +v 1.5305 0.2607 -0.2423 +v 1.4367 0.1944 -0.3086 +v 1.4992 0.6806 -0.3086 +v 1.468 0.9015 -0.0876 +v 1.3742 0.8352 -0.0213 +v 1.4055 0.6143 -0.2423 +v 1.4367 0.25 -0.3445 +v 1.5305 0.25 -0.2508 +v 1.4992 0.625 -0.2508 +v 1.4055 0.625 -0.3445 +v 1.5305 0.25 -0.3445 +v 1.4992 0.625 -0.3445 +v 1.4055 0.625 -0.2508 +v 1.4367 0.25 -0.2508 +v 1.5617 -0.0265 -0.0876 +v 1.5305 0.1944 -0.3086 +v 1.4367 0.2607 -0.2423 +v 1.468 0.0398 -0.0213 +v 1.4055 0.6806 -0.3086 +v 1.4992 0.6143 -0.2423 +v 1.468 0.8352 -0.0213 +v 1.3742 0.9015 -0.0876 +v 1.468 0.9375 -0.032 +v 1.3742 0.8438 -0.032 +v 1.3586 0.8438 0.1555 +v 1.4523 0.9375 0.1555 +v 1.3742 0.9375 -0.032 +v 1.3586 0.9375 0.1555 +v 1.4523 0.8438 0.1555 +v 1.468 0.8438 -0.032 +v 1.468 0.9375 -0.032 +v 1.4523 0.9375 0.1555 +v 1.3586 0.8438 0.1555 +v 1.3742 0.8438 -0.032 +v 1.3742 0.9375 -0.032 +v 1.468 0.8438 -0.032 +v 1.4523 0.8438 0.1555 +v 1.3586 0.9375 0.1555 +v 0.6242 0.9219 0.1555 +v 0.6398 0.9219 -0.0452 +v 0.7023 0.9219 -0.0452 +v 0.6867 0.9219 0.1555 +v 0.6711 0.6122 -0.2664 +v 0.7023 0.2628 -0.2664 +v 0.7023 0.2369 -0.3289 +v 0.6711 0.6381 -0.3289 +v 0.7336 0.6122 -0.2664 +v 0.7336 0.6381 -0.3289 +v 0.7648 0.2369 -0.3289 +v 0.7648 0.2628 -0.2664 +v 0.9211 0.6122 -0.2664 +v 0.9523 0.2628 -0.2664 +v 0.9523 0.2369 -0.3289 +v 0.9211 0.6381 -0.3289 +v 0.9836 0.6122 -0.2664 +v 1.0148 0.2628 -0.2664 +v 0.7961 0.2628 0.5773 +v 0.8586 0.2628 0.5773 +v 0.8898 0.6122 0.5773 +v 0.8273 0.6122 0.5773 +v 0.8273 0.6381 0.6398 +v 0.7961 0.2369 0.6398 +v 0.7336 -0.0469 -0.0452 +v 0.7648 -0.0469 0.3561 +v 0.8273 -0.0469 0.3561 +v 0.7961 -0.0469 -0.0452 +v 0.8586 0.9219 0.3561 +v 0.9211 0.9219 0.3561 +v 0.8898 0.6381 0.6398 +v 0.7336 0.0156 -0.0193 +v 0.7648 0.0156 0.3302 +v 0.7961 0.0156 -0.0193 +v 0.8273 0.0156 0.3302 +v 0.8586 0.8594 0.3302 +v 0.9211 0.8594 0.3302 +v 0.9523 0.8594 -0.0193 +v 0.8898 0.8594 -0.0193 +v 1.1711 0.6122 -0.2664 +v 1.2023 0.2628 -0.2664 +v 1.2023 0.2369 -0.3289 +v 1.1711 0.6381 -0.3289 +v 1.2336 0.6122 -0.2664 +v 1.2336 0.6381 -0.3289 +v 1.2648 0.2369 -0.3289 +v 1.2648 0.2628 -0.2664 +v 1.0461 0.2628 0.5773 +v 1.1086 0.2628 0.5773 +v 1.1398 0.6122 0.5773 +v 1.0773 0.6122 0.5773 +v 1.0773 0.6381 0.6398 +v 1.0461 0.2369 0.6398 +v 0.9836 -0.0469 -0.0452 +v 1.0148 -0.0469 0.3561 +v 1.0773 -0.0469 0.3561 +v 1.0461 -0.0469 -0.0452 +v 1.1086 0.9219 0.3561 +v 1.1711 0.9219 0.3561 +v 1.1398 0.6381 0.6398 +v 0.9836 0.0156 -0.0193 +v 1.0148 0.0156 0.3302 +v 1.0461 0.0156 -0.0193 +v 1.0773 0.0156 0.3302 +v 1.1086 0.8594 0.3302 +v 1.1711 0.8594 0.3302 +v 1.2023 0.8594 -0.0193 +v 1.1398 0.8594 -0.0193 +v 1.2961 0.2628 0.5773 +v 1.3586 0.2628 0.5773 +v 1.3898 0.6122 0.5773 +v 1.3273 0.6122 0.5773 +v 1.3586 0.2369 0.6398 +v 1.3898 0.6381 0.6398 +v 1.3273 0.6381 0.6398 +v 1.2961 0.2369 0.6398 +v 1.2336 -0.0469 -0.0452 +v 1.2648 -0.0469 0.3561 +v 1.3273 -0.0469 0.3561 +v 1.2961 -0.0469 -0.0452 +v 1.2336 0.0156 -0.0193 +v 1.2648 0.0156 0.3302 +v 1.2961 0.0156 -0.0193 +v 1.3273 0.0156 0.3302 +v 0.6398 0.8594 -0.0193 +v 0.7023 0.8594 -0.0193 +v 1.0148 0.2369 -0.3289 +v 0.8898 0.9219 -0.0452 +v 0.9523 0.9219 -0.0452 +v 0.9836 0.6381 -0.3289 +v 0.8586 0.2369 0.6398 +v 1.1398 0.9219 -0.0452 +v 1.2023 0.9219 -0.0452 +v 1.1086 0.2369 0.6398 +v 1.4211 0.8594 0.3302 +v 1.3586 0.8594 0.3302 +v 1.4211 0.9219 0.3561 +v 1.3586 0.9219 0.3561 +v 1.3742 0.9219 0.1555 +v 1.4367 0.9219 0.1555 +v 1.3742 0.8594 0.1555 +v 1.4367 0.8594 0.1555 +v 0.6867 0.8594 0.1555 +v 0.6242 0.8594 0.1555 +v 0.5461 0.2628 0.5773 +v 0.6086 0.2628 0.5773 +v 0.6398 0.6122 0.5773 +v 0.5773 0.6122 0.5773 +v 0.5773 0.6381 0.6398 +v 0.5461 0.2369 0.6398 +v 0.4836 -0.0469 -0.0452 +v 0.5148 -0.0469 0.3561 +v 0.5773 -0.0469 0.3561 +v 0.5461 -0.0469 -0.0452 +v 0.4836 0.0156 -0.0193 +v 0.5148 0.0156 0.3302 +v 0.5461 0.0156 -0.0193 +v 0.5773 0.0156 0.3302 +v 0.6086 0.2369 0.6398 +v 0.6398 0.6381 0.6398 +v 0.6711 0.8594 0.3302 +v 0.6086 0.8594 0.3302 +v 0.6711 0.9219 0.3561 +v 0.6086 0.9219 0.3561 +v 0.6242 0.9219 0.1555 +v 0.6867 0.9219 0.1555 +v 0.6242 0.8594 0.1555 +v 0.6867 0.8594 0.1555 +v 1.1867 0.25 -0.3445 +v 0.718 -0.0265 -0.0876 +v 0.6867 0.1944 -0.3086 +v 0.7805 0.2607 -0.2423 +v 0.8117 0.0398 -0.0213 +v 1.218 -0.0265 -0.0876 +v 1.1867 0.1944 -0.3086 +v 1.2805 0.2607 -0.2423 +v 1.3117 0.0398 -0.0213 +v 0.7492 0.6806 -0.3086 +v 0.6555 0.6143 -0.2423 +v 0.6242 0.8352 -0.0213 +v 0.718 0.9015 -0.0876 +v 0.6867 0.25 -0.3445 +v 0.6555 0.625 -0.3445 +v 0.7492 0.625 -0.2508 +v 0.7805 0.25 -0.2508 +v 0.7805 0.25 -0.3445 +v 0.6867 0.25 -0.2508 +v 0.6555 0.625 -0.2508 +v 0.7492 0.625 -0.3445 +v 0.8117 -0.0265 -0.0876 +v 0.718 0.0398 -0.0213 +v 0.6867 0.2607 -0.2423 +v 0.7805 0.1944 -0.3086 +v 0.6555 0.6806 -0.3086 +v 0.6242 0.9015 -0.0876 +v 0.718 0.8352 -0.0213 +v 0.7492 0.6143 -0.2423 +v 0.968 -0.0265 -0.0876 +v 0.9367 0.1944 -0.3086 +v 1.0305 0.2607 -0.2423 +v 1.0617 0.0398 -0.0213 +v 0.8742 0.1944 0.6195 +v 0.7805 0.2607 0.5532 +v 0.7492 0.0398 0.3322 +v 0.843 -0.0265 0.3985 +v 0.9992 0.6806 -0.3086 +v 0.9055 0.6143 -0.2423 +v 0.8742 0.8352 -0.0213 +v 0.968 0.9015 -0.0876 +v 0.843 0.9015 0.3985 +v 0.8117 0.6806 0.6195 +v 0.9055 0.6143 0.5532 +v 0.9367 0.8352 0.3322 +v 0.8117 0.625 0.6555 +v 0.7805 0.25 0.6555 +v 0.8742 0.25 0.5617 +v 0.9055 0.625 0.5617 +v 0.9055 0.625 0.6555 +v 0.8117 0.625 0.5617 +v 0.7805 0.25 0.5617 +v 0.8742 0.25 0.6555 +v 0.9367 0.9015 0.3985 +v 0.843 0.8352 0.3322 +v 0.8117 0.6143 0.5532 +v 0.9055 0.6806 0.6195 +v 0.843 -0.0625 0.343 +v 0.7492 0.0313 0.343 +v 0.718 0.0313 -0.032 +v 0.8117 -0.0625 -0.032 +v 0.7492 -0.0625 0.343 +v 0.718 -0.0625 -0.032 +v 0.8117 0.0313 -0.032 +v 0.843 0.0313 0.343 +v 0.7805 0.1944 0.6195 +v 0.7492 -0.0265 0.3985 +v 0.843 0.0398 0.3322 +v 0.8742 0.2607 0.5532 +v 0.9367 0.25 -0.3445 +v 0.9055 0.625 -0.3445 +v 0.9992 0.625 -0.2508 +v 1.0305 0.25 -0.2508 +v 1.0305 0.25 -0.3445 +v 0.9367 0.25 -0.2508 +v 0.9055 0.625 -0.2508 +v 0.9992 0.625 -0.3445 +v 1.0617 -0.0265 -0.0876 +v 0.968 0.0398 -0.0213 +v 0.9367 0.2607 -0.2423 +v 1.0305 0.1944 -0.3086 +v 0.968 0.9375 -0.032 +v 0.8742 0.8438 -0.032 +v 0.843 0.8438 0.343 +v 0.9367 0.9375 0.343 +v 0.8742 0.9375 -0.032 +v 0.843 0.9375 0.343 +v 0.9367 0.8438 0.343 +v 0.968 0.8438 -0.032 +v 0.9055 0.6806 -0.3086 +v 0.8742 0.9015 -0.0876 +v 0.968 0.8352 -0.0213 +v 0.9992 0.6143 -0.2423 +v 1.1242 0.1944 0.6195 +v 1.0305 0.2607 0.5532 +v 0.9992 0.0398 0.3322 +v 1.093 -0.0265 0.3985 +v 1.2492 0.6806 -0.3086 +v 1.1555 0.6143 -0.2423 +v 1.1242 0.8352 -0.0213 +v 1.218 0.9015 -0.0876 +v 1.093 0.9015 0.3985 +v 1.0617 0.6806 0.6195 +v 1.1555 0.6143 0.5532 +v 1.1867 0.8352 0.3322 +v 1.0617 0.625 0.6555 +v 1.0305 0.25 0.6555 +v 1.1242 0.25 0.5617 +v 1.1555 0.625 0.5617 +v 1.1555 0.625 0.6555 +v 1.0617 0.625 0.5617 +v 1.0305 0.25 0.5617 +v 1.1242 0.25 0.6555 +v 1.1867 0.9015 0.3985 +v 1.093 0.8352 0.3322 +v 1.0617 0.6143 0.5532 +v 1.1555 0.6806 0.6195 +v 1.093 -0.0625 0.343 +v 0.9992 0.0313 0.343 +v 0.968 0.0313 -0.032 +v 1.0617 -0.0625 -0.032 +v 0.9992 -0.0625 0.343 +v 0.968 -0.0625 -0.032 +v 1.0617 0.0313 -0.032 +v 1.093 0.0313 0.343 +v 1.0305 0.1944 0.6195 +v 0.9992 -0.0265 0.3985 +v 1.093 0.0398 0.3322 +v 1.1242 0.2607 0.5532 +v 1.1867 0.25 -0.3445 +v 1.1555 0.625 -0.3445 +v 1.2492 0.625 -0.2508 +v 1.2805 0.25 -0.2508 +v 1.2805 0.25 -0.3445 +v 1.1867 0.25 -0.2508 +v 1.1555 0.625 -0.2508 +v 1.2492 0.625 -0.3445 +v 1.3117 -0.0265 -0.0876 +v 1.218 0.0398 -0.0213 +v 1.1867 0.2607 -0.2423 +v 1.2805 0.1944 -0.3086 +v 1.218 0.9375 -0.032 +v 1.1242 0.8438 -0.032 +v 1.093 0.8438 0.343 +v 1.1867 0.9375 0.343 +v 1.1242 0.9375 -0.032 +v 1.093 0.9375 0.343 +v 1.1867 0.8438 0.343 +v 1.218 0.8438 -0.032 +v 1.1555 0.6806 -0.3086 +v 1.1242 0.9015 -0.0876 +v 1.218 0.8352 -0.0213 +v 1.2492 0.6143 -0.2423 +v 1.3742 0.1944 0.6195 +v 1.2805 0.2607 0.5532 +v 1.2492 0.0398 0.3322 +v 1.343 -0.0265 0.3985 +v 1.343 0.9015 0.3985 +v 1.3117 0.6806 0.6195 +v 1.4055 0.6143 0.5532 +v 1.4367 0.8352 0.3322 +v 1.3117 0.625 0.6555 +v 1.2805 0.25 0.6555 +v 1.3742 0.25 0.5617 +v 1.4055 0.625 0.5617 +v 1.4055 0.625 0.6555 +v 1.3117 0.625 0.5617 +v 1.2805 0.25 0.5617 +v 1.3742 0.25 0.6555 +v 1.4367 0.9015 0.3985 +v 1.343 0.8352 0.3322 +v 1.3117 0.6143 0.5532 +v 1.4055 0.6806 0.6195 +v 1.343 -0.0625 0.343 +v 1.2492 0.0313 0.343 +v 1.218 0.0313 -0.032 +v 1.3117 -0.0625 -0.032 +v 1.2492 -0.0625 0.343 +v 1.218 -0.0625 -0.032 +v 1.3117 0.0313 -0.032 +v 1.343 0.0313 0.343 +v 1.2805 0.1944 0.6195 +v 1.2492 -0.0265 0.3985 +v 1.343 0.0398 0.3322 +v 1.3742 0.2607 0.5532 +v 1.4523 0.9375 0.1555 +v 1.3586 0.8438 0.1555 +v 1.343 0.8438 0.343 +v 1.4367 0.9375 0.343 +v 1.3586 0.9375 0.1555 +v 1.343 0.9375 0.343 +v 1.4367 0.8438 0.343 +v 1.4523 0.8438 0.1555 +v 0.718 -0.0265 -0.0876 +v 0.8117 0.0398 -0.0213 +v 0.7805 0.2607 -0.2423 +v 0.6867 0.1944 -0.3086 +v 1.218 -0.0265 -0.0876 +v 1.3117 0.0398 -0.0213 +v 1.2805 0.2607 -0.2423 +v 1.1867 0.1944 -0.3086 +v 0.7492 0.6806 -0.3086 +v 0.718 0.9015 -0.0876 +v 0.6242 0.8352 -0.0213 +v 0.6555 0.6143 -0.2423 +v 0.6867 0.25 -0.3445 +v 0.7805 0.25 -0.2508 +v 0.7492 0.625 -0.2508 +v 0.6555 0.625 -0.3445 +v 0.7805 0.25 -0.3445 +v 0.7492 0.625 -0.3445 +v 0.6555 0.625 -0.2508 +v 0.6867 0.25 -0.2508 +v 0.8117 -0.0265 -0.0876 +v 0.7805 0.1944 -0.3086 +v 0.6867 0.2607 -0.2423 +v 0.718 0.0398 -0.0213 +v 0.6555 0.6806 -0.3086 +v 0.7492 0.6143 -0.2423 +v 0.718 0.8352 -0.0213 +v 0.6242 0.9015 -0.0876 +v 0.968 -0.0265 -0.0876 +v 1.0617 0.0398 -0.0213 +v 1.0305 0.2607 -0.2423 +v 0.9367 0.1944 -0.3086 +v 0.8742 0.1944 0.6195 +v 0.843 -0.0265 0.3985 +v 0.7492 0.0398 0.3322 +v 0.7805 0.2607 0.5532 +v 0.9992 0.6806 -0.3086 +v 0.968 0.9015 -0.0876 +v 0.8742 0.8352 -0.0213 +v 0.9055 0.6143 -0.2423 +v 0.843 0.9015 0.3985 +v 0.9367 0.8352 0.3322 +v 0.9055 0.6143 0.5532 +v 0.8117 0.6806 0.6195 +v 0.8117 0.625 0.6555 +v 0.9055 0.625 0.5617 +v 0.8742 0.25 0.5617 +v 0.7805 0.25 0.6555 +v 0.9055 0.625 0.6555 +v 0.8742 0.25 0.6555 +v 0.7805 0.25 0.5617 +v 0.8117 0.625 0.5617 +v 0.9367 0.9015 0.3985 +v 0.9055 0.6806 0.6195 +v 0.8117 0.6143 0.5532 +v 0.843 0.8352 0.3322 +v 0.843 -0.0625 0.343 +v 0.8117 -0.0625 -0.032 +v 0.718 0.0313 -0.032 +v 0.7492 0.0313 0.343 +v 0.7492 -0.0625 0.343 +v 0.843 0.0313 0.343 +v 0.8117 0.0313 -0.032 +v 0.718 -0.0625 -0.032 +v 0.7805 0.1944 0.6195 +v 0.8742 0.2607 0.5532 +v 0.843 0.0398 0.3322 +v 0.7492 -0.0265 0.3985 +v 0.9367 0.25 -0.3445 +v 1.0305 0.25 -0.2508 +v 0.9992 0.625 -0.2508 +v 0.9055 0.625 -0.3445 +v 1.0305 0.25 -0.3445 +v 0.9992 0.625 -0.3445 +v 0.9055 0.625 -0.2508 +v 0.9367 0.25 -0.2508 +v 1.0617 -0.0265 -0.0876 +v 1.0305 0.1944 -0.3086 +v 0.9367 0.2607 -0.2423 +v 0.968 0.0398 -0.0213 +v 0.968 0.9375 -0.032 +v 0.9367 0.9375 0.343 +v 0.843 0.8438 0.343 +v 0.8742 0.8438 -0.032 +v 0.8742 0.9375 -0.032 +v 0.968 0.8438 -0.032 +v 0.9367 0.8438 0.343 +v 0.843 0.9375 0.343 +v 0.9055 0.6806 -0.3086 +v 0.9992 0.6143 -0.2423 +v 0.8742 0.9015 -0.0876 +v 1.1242 0.1944 0.6195 +v 1.093 -0.0265 0.3985 +v 0.9992 0.0398 0.3322 +v 1.0305 0.2607 0.5532 +v 1.2492 0.6806 -0.3086 +v 1.218 0.9015 -0.0876 +v 1.1242 0.8352 -0.0213 +v 1.1555 0.6143 -0.2423 +v 1.093 0.9015 0.3985 +v 1.1867 0.8352 0.3322 +v 1.1555 0.6143 0.5532 +v 1.0617 0.6806 0.6195 +v 1.0617 0.625 0.6555 +v 1.1555 0.625 0.5617 +v 1.1242 0.25 0.5617 +v 1.0305 0.25 0.6555 +v 1.1555 0.625 0.6555 +v 1.1242 0.25 0.6555 +v 1.0305 0.25 0.5617 +v 1.0617 0.625 0.5617 +v 1.1867 0.9015 0.3985 +v 1.1555 0.6806 0.6195 +v 1.0617 0.6143 0.5532 +v 1.093 0.8352 0.3322 +v 1.093 -0.0625 0.343 +v 1.0617 -0.0625 -0.032 +v 0.968 0.0313 -0.032 +v 0.9992 0.0313 0.343 +v 0.9992 -0.0625 0.343 +v 1.093 0.0313 0.343 +v 1.0617 0.0313 -0.032 +v 0.968 -0.0625 -0.032 +v 1.0305 0.1944 0.6195 +v 1.1242 0.2607 0.5532 +v 1.093 0.0398 0.3322 +v 0.9992 -0.0265 0.3985 +v 1.2805 0.25 -0.2508 +v 1.2492 0.625 -0.2508 +v 1.1555 0.625 -0.3445 +v 1.2805 0.25 -0.3445 +v 1.2492 0.625 -0.3445 +v 1.1555 0.625 -0.2508 +v 1.1867 0.25 -0.2508 +v 1.3117 -0.0265 -0.0876 +v 1.2805 0.1944 -0.3086 +v 1.1867 0.2607 -0.2423 +v 1.218 0.0398 -0.0213 +v 1.218 0.9375 -0.032 +v 1.1867 0.9375 0.343 +v 1.093 0.8438 0.343 +v 1.1242 0.8438 -0.032 +v 1.1242 0.9375 -0.032 +v 1.218 0.8438 -0.032 +v 1.1867 0.8438 0.343 +v 1.093 0.9375 0.343 +v 1.1555 0.6806 -0.3086 +v 1.2492 0.6143 -0.2423 +v 1.218 0.8352 -0.0213 +v 1.1242 0.9015 -0.0876 +v 1.3742 0.1944 0.6195 +v 1.343 -0.0265 0.3985 +v 1.2492 0.0398 0.3322 +v 1.2805 0.2607 0.5532 +v 1.343 0.9015 0.3985 +v 1.4367 0.8352 0.3322 +v 1.4055 0.6143 0.5532 +v 1.3117 0.6806 0.6195 +v 1.3117 0.625 0.6555 +v 1.4055 0.625 0.5617 +v 1.3742 0.25 0.5617 +v 1.2805 0.25 0.6555 +v 1.4055 0.625 0.6555 +v 1.3742 0.25 0.6555 +v 1.2805 0.25 0.5617 +v 1.3117 0.625 0.5617 +v 1.4367 0.9015 0.3985 +v 1.4055 0.6806 0.6195 +v 1.3117 0.6143 0.5532 +v 1.343 0.8352 0.3322 +v 1.343 -0.0625 0.343 +v 1.3117 -0.0625 -0.032 +v 1.218 0.0313 -0.032 +v 1.2492 0.0313 0.343 +v 1.2492 -0.0625 0.343 +v 1.343 0.0313 0.343 +v 1.3117 0.0313 -0.032 +v 1.218 -0.0625 -0.032 +v 1.2805 0.1944 0.6195 +v 1.3742 0.2607 0.5532 +v 1.343 0.0398 0.3322 +v 1.2492 -0.0265 0.3985 +v 1.4523 0.9375 0.1555 +v 1.4367 0.9375 0.343 +v 1.343 0.8438 0.343 +v 1.3586 0.8438 0.1555 +v 1.3586 0.9375 0.1555 +v 1.4523 0.8438 0.1555 +v 1.4367 0.8438 0.343 +v 1.343 0.9375 0.343 +v 0.718 0.9375 -0.032 +v 0.6242 0.8438 -0.032 +v 0.6086 0.8438 0.1555 +v 0.7023 0.9375 0.1555 +v 0.6242 0.9375 -0.032 +v 0.6086 0.9375 0.1555 +v 0.7023 0.8438 0.1555 +v 0.718 0.8438 -0.032 +v 0.718 0.9375 -0.032 +v 0.7023 0.9375 0.1555 +v 0.6086 0.8438 0.1555 +v 0.6242 0.8438 -0.032 +v 0.6242 0.9375 -0.032 +v 0.718 0.8438 -0.032 +v 0.7023 0.8438 0.1555 +v 0.6086 0.9375 0.1555 +v 0.6242 0.1944 0.6195 +v 0.5305 0.2607 0.5532 +v 0.4992 0.0398 0.3322 +v 0.593 -0.0265 0.3985 +v 0.593 0.9015 0.3985 +v 0.5617 0.6806 0.6195 +v 0.6555 0.6143 0.5532 +v 0.6867 0.8352 0.3322 +v 0.5617 0.625 0.6555 +v 0.5305 0.25 0.6555 +v 0.6242 0.25 0.5617 +v 0.6555 0.625 0.5617 +v 0.6555 0.625 0.6555 +v 0.5617 0.625 0.5617 +v 0.5305 0.25 0.5617 +v 0.6242 0.25 0.6555 +v 0.6867 0.9015 0.3985 +v 0.593 0.8352 0.3322 +v 0.5617 0.6143 0.5532 +v 0.6555 0.6806 0.6195 +v 0.593 -0.0625 0.343 +v 0.4992 0.0313 0.343 +v 0.468 0.0313 -0.032 +v 0.5617 -0.0625 -0.032 +v 0.4992 -0.0625 0.343 +v 0.468 -0.0625 -0.032 +v 0.5617 0.0313 -0.032 +v 0.593 0.0313 0.343 +v 0.5305 0.1944 0.6195 +v 0.4992 -0.0265 0.3985 +v 0.593 0.0398 0.3322 +v 0.6242 0.2607 0.5532 +v 0.7023 0.9375 0.1555 +v 0.6086 0.8438 0.1555 +v 0.593 0.8438 0.343 +v 0.6867 0.9375 0.343 +v 0.6086 0.9375 0.1555 +v 0.593 0.9375 0.343 +v 0.6867 0.8438 0.343 +v 0.7023 0.8438 0.1555 +v 0.6242 0.1944 0.6195 +v 0.593 -0.0265 0.3985 +v 0.4992 0.0398 0.3322 +v 0.5305 0.2607 0.5532 +v 0.593 0.9015 0.3985 +v 0.6867 0.8352 0.3322 +v 0.6555 0.6143 0.5532 +v 0.5617 0.6806 0.6195 +v 0.5617 0.625 0.6555 +v 0.6555 0.625 0.5617 +v 0.6242 0.25 0.5617 +v 0.5305 0.25 0.6555 +v 0.6555 0.625 0.6555 +v 0.6242 0.25 0.6555 +v 0.5305 0.25 0.5617 +v 0.5617 0.625 0.5617 +v 0.6867 0.9015 0.3985 +v 0.6555 0.6806 0.6195 +v 0.5617 0.6143 0.5532 +v 0.593 0.8352 0.3322 +v 0.593 -0.0625 0.343 +v 0.5617 -0.0625 -0.032 +v 0.468 0.0313 -0.032 +v 0.4992 0.0313 0.343 +v 0.4992 -0.0625 0.343 +v 0.593 0.0313 0.343 +v 0.5617 0.0313 -0.032 +v 0.468 -0.0625 -0.032 +v 0.5305 0.1944 0.6195 +v 0.6242 0.2607 0.5532 +v 0.593 0.0398 0.3322 +v 0.4992 -0.0265 0.3985 +v 0.7023 0.9375 0.1555 +v 0.6867 0.9375 0.343 +v 0.593 0.8438 0.343 +v 0.6086 0.8438 0.1555 +v 0.6086 0.9375 0.1555 +v 0.7023 0.8438 0.1555 +v 0.6867 0.8438 0.343 +v 0.593 0.9375 0.343 +v 1.6242 0.1944 0.6195 +v 1.5305 0.2607 0.5532 +v 1.4992 0.0398 0.3322 +v 1.593 -0.0265 0.3985 +v 1.593 0.9015 0.3985 +v 1.5617 0.6806 0.6195 +v 1.6555 0.6143 0.5532 +v 1.6867 0.8352 0.3322 +v 1.5617 0.625 0.6555 +v 1.5305 0.25 0.6555 +v 1.6242 0.25 0.5617 +v 1.6555 0.625 0.5617 +v 1.6555 0.625 0.6555 +v 1.5617 0.625 0.5617 +v 1.5305 0.25 0.5617 +v 1.6242 0.25 0.6555 +v 1.6867 0.9015 0.3985 +v 1.593 0.8352 0.3322 +v 1.5617 0.6143 0.5532 +v 1.6555 0.6806 0.6195 +v 1.593 -0.0625 0.343 +v 1.4992 0.0313 0.343 +v 1.468 0.0313 -0.032 +v 1.5617 -0.0625 -0.032 +v 1.4992 -0.0625 0.343 +v 1.468 -0.0625 -0.032 +v 1.5617 0.0313 -0.032 +v 1.593 0.0313 0.343 +v 1.5305 0.1944 0.6195 +v 1.4992 -0.0265 0.3985 +v 1.593 0.0398 0.3322 +v 1.6242 0.2607 0.5532 +v 1.7023 0.9375 0.1555 +v 1.6086 0.8438 0.1555 +v 1.593 0.8438 0.343 +v 1.6867 0.9375 0.343 +v 1.6086 0.9375 0.1555 +v 1.593 0.9375 0.343 +v 1.6867 0.8438 0.343 +v 1.7023 0.8438 0.1555 +v 1.6242 0.1944 0.6195 +v 1.593 -0.0265 0.3985 +v 1.4992 0.0398 0.3322 +v 1.5305 0.2607 0.5532 +v 1.593 0.9015 0.3985 +v 1.6867 0.8352 0.3322 +v 1.6555 0.6143 0.5532 +v 1.5617 0.6806 0.6195 +v 1.5617 0.625 0.6555 +v 1.6555 0.625 0.5617 +v 1.6242 0.25 0.5617 +v 1.5305 0.25 0.6555 +v 1.6555 0.625 0.6555 +v 1.6242 0.25 0.6555 +v 1.5305 0.25 0.5617 +v 1.5617 0.625 0.5617 +v 1.6867 0.9015 0.3985 +v 1.6555 0.6806 0.6195 +v 1.5617 0.6143 0.5532 +v 1.593 0.8352 0.3322 +v 1.593 -0.0625 0.343 +v 1.5617 -0.0625 -0.032 +v 1.468 0.0313 -0.032 +v 1.4992 0.0313 0.343 +v 1.4992 -0.0625 0.343 +v 1.593 0.0313 0.343 +v 1.5617 0.0313 -0.032 +v 1.468 -0.0625 -0.032 +v 1.5305 0.1944 0.6195 +v 1.6242 0.2607 0.5532 +v 1.593 0.0398 0.3322 +v 1.4992 -0.0265 0.3985 +v 1.7023 0.9375 0.1555 +v 1.6867 0.9375 0.343 +v 1.593 0.8438 0.343 +v 1.6086 0.8438 0.1555 +v 1.6086 0.9375 0.1555 +v 1.7023 0.8438 0.1555 +v 1.6867 0.8438 0.343 +v 1.593 0.9375 0.343 +v 1.6242 0.9219 0.1555 +v 1.6398 0.9219 -0.0452 +v 1.7023 0.9219 -0.0452 +v 1.6867 0.9219 0.1555 +v 1.6711 0.6122 -0.2664 +v 1.7023 0.2628 -0.2664 +v 1.7023 0.2369 -0.3289 +v 1.6711 0.6381 -0.3289 +v 1.7336 0.6122 -0.2664 +v 1.7336 0.6381 -0.3289 +v 1.7648 0.2369 -0.3289 +v 1.7648 0.2628 -0.2664 +v 1.7961 0.2628 0.5773 +v 1.8586 0.2628 0.5773 +v 1.8898 0.6122 0.5773 +v 1.8273 0.6122 0.5773 +v 1.8273 0.6381 0.6398 +v 1.7961 0.2369 0.6398 +v 1.7336 -0.0469 -0.0452 +v 1.7648 -0.0469 0.3561 +v 1.8273 -0.0469 0.3561 +v 1.7961 -0.0469 -0.0452 +v 1.8586 0.9219 0.3561 +v 1.9211 0.9219 0.3561 +v 1.8898 0.6381 0.6398 +v 1.7336 0.0156 -0.0193 +v 1.7648 0.0156 0.3302 +v 1.7961 0.0156 -0.0193 +v 1.8273 0.0156 0.3302 +v 1.8586 0.8594 0.3302 +v 1.9211 0.8594 0.3302 +v 1.9523 0.8594 -0.0193 +v 1.8898 0.8594 -0.0193 +v 1.6398 0.8594 -0.0193 +v 1.7023 0.8594 -0.0193 +v 1.8898 0.9219 -0.0452 +v 1.9523 0.9219 -0.0452 +v 1.8586 0.2369 0.6398 +v 1.6867 0.8594 0.1555 +v 1.6242 0.8594 0.1555 +v 1.5461 0.2628 0.5773 +v 1.6086 0.2628 0.5773 +v 1.6398 0.6122 0.5773 +v 1.5773 0.6122 0.5773 +v 1.5773 0.6381 0.6398 +v 1.5461 0.2369 0.6398 +v 1.4836 -0.0469 -0.0452 +v 1.5148 -0.0469 0.3561 +v 1.5773 -0.0469 0.3561 +v 1.5461 -0.0469 -0.0452 +v 1.4836 0.0156 -0.0193 +v 1.5148 0.0156 0.3302 +v 1.5461 0.0156 -0.0193 +v 1.5773 0.0156 0.3302 +v 1.6086 0.2369 0.6398 +v 1.6398 0.6381 0.6398 +v 1.6711 0.8594 0.3302 +v 1.6086 0.8594 0.3302 +v 1.6711 0.9219 0.3561 +v 1.6086 0.9219 0.3561 +v 1.6242 0.9219 0.1555 +v 1.6867 0.9219 0.1555 +v 1.6242 0.8594 0.1555 +v 1.6867 0.8594 0.1555 +v -0.9423 0.875 1.9293 +v -0.8234 0.875 1.8906 +v -0.9423 0 1.9293 +v -0.8234 0 1.8906 +v -0.9809 0.875 1.8104 +v -0.8621 0.875 1.7717 +v -0.9809 0 1.8104 +v -0.8621 0 1.7717 +v -0.614 0.875 2.9397 +v -0.4951 0.875 2.9011 +v -0.614 0 2.9397 +v -0.4951 0 2.9011 +v -0.6526 0.875 2.8209 +v -0.5337 0.875 2.7822 +v -0.6526 0 2.8209 +v -0.5337 0 2.7822 +v -0.575 0.875 2.8557 +v -0.8841 0.875 1.9046 +v -0.575 0 2.8557 +v -0.8841 0 1.9046 +v -0.575 0.875 2.8557 +v -0.8841 0.875 1.9046 +v -0.575 0 2.8557 +v -0.8841 0 1.9046 +v 0.3038 0.094 1.6867 +v 0.3038 0.094 1.3117 +v 0.1453 -0.2459 1.6867 +v 0.1453 -0.2459 1.3117 +v 0.1905 0.1468 1.6867 +v 0.1905 0.1468 1.3117 +v 0.032 -0.1931 1.6867 +v 0.032 -0.1931 1.3117 +v 0.3566 0.2073 1.4367 +v 0.3566 0.2073 1.3742 +v 0.3038 0.094 1.4367 +v 0.3038 0.094 1.3742 +v 0.2433 0.2601 1.4367 +v 0.2433 0.2601 1.3742 +v 0.1905 0.1468 1.4367 +v 0.1905 0.1468 1.3742 +v 0.3566 0.2073 1.6242 +v 0.3566 0.2073 1.5617 +v 0.3038 0.094 1.6242 +v 0.3038 0.094 1.5617 +v 0.2433 0.2601 1.6242 +v 0.2433 0.2601 1.5617 +v 0.1905 0.1468 1.6242 +v 0.1905 0.1468 1.5617 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -36,34 +2063,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 1/1/1 2/2/1 4/3/1 -f 1/1/1 4/3/1 3/4/1 -f 6/5/2 5/6/2 7/7/2 -f 6/5/2 7/7/2 8/8/2 -f 6/9/3 2/10/3 1/11/3 -f 6/9/3 1/11/3 5/12/3 -f 7/13/4 3/14/4 4/15/4 -f 7/13/4 4/15/4 8/16/4 -f 5/17/5 1/18/5 3/19/5 -f 5/17/5 3/19/5 7/20/5 -f 2/21/6 6/22/6 8/23/6 -f 2/21/6 8/23/6 4/24/6 -o plank -v 1.96796875 0.9375 -0.18828125000000034 -v 1.90546875 0.9375 -0.1882812500000003 -v 1.96796875 0 0.061718749999999684 -v 1.90546875 0 0.0617187499999997 -v 1.96796875 0.9375 -0.0007812500000003164 -v 1.90546875 0.9375 -0.0007812500000003164 -v 1.96796875 0 0.24921874999999968 -v 1.90546875 0 0.2492187499999997 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -88,34 +2087,6 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 12/25/7 10/26/7 9/27/7 -f 12/25/7 9/27/7 11/28/7 -f 15/29/8 13/30/8 14/31/8 -f 15/29/8 14/31/8 16/32/8 -f 9/33/9 10/34/9 14/35/9 -f 9/33/9 14/35/9 13/36/9 -f 12/37/10 11/38/10 15/39/10 -f 12/37/10 15/39/10 16/40/10 -f 11/41/11 9/42/11 13/43/11 -f 11/41/11 13/43/11 15/44/11 -f 16/45/12 14/46/12 10/47/12 -f 16/45/12 10/47/12 12/48/12 -o plank -v -0.90546875 0.9375 0.4992187500000004 -v -0.84296875 0.9375 0.4992187500000004 -v -0.90546875 0 0.24921875000000038 -v -0.84296875 0 0.24921875000000038 -v -0.90546875 0.9375 0.3117187500000004 -v -0.84296875 0.9375 0.3117187500000004 -v -0.90546875 0 0.06171875000000039 -v -0.84296875 0 0.06171875000000038 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -140,34 +2111,6 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 20/49/13 18/50/13 17/51/13 -f 20/49/13 17/51/13 19/52/13 -f 23/53/14 21/54/14 22/55/14 -f 23/53/14 22/55/14 24/56/14 -f 17/57/15 18/58/15 22/59/15 -f 17/57/15 22/59/15 21/60/15 -f 20/61/16 19/62/16 23/63/16 -f 20/61/16 23/63/16 24/64/16 -f 19/65/17 17/66/17 21/67/17 -f 19/65/17 21/67/17 23/68/17 -f 24/69/18 22/70/18 18/71/18 -f 24/69/18 18/71/18 20/72/18 -o plank -v -0.96796875 0.9375 -0.18828124999999957 -v -0.90546875 0.9375 -0.18828124999999962 -v -0.96796875 0 0.061718750000000405 -v -0.90546875 0 0.06171875000000039 -v -0.96796875 0.9375 -0.0007812499999995948 -v -0.90546875 0.9375 -0.0007812499999995948 -v -0.96796875 0 0.2492187500000004 -v -0.90546875 0 0.24921875000000038 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -192,42 +2135,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 25/73/19 26/74/19 28/75/19 -f 25/73/19 28/75/19 27/76/19 -f 30/77/20 29/78/20 31/79/20 -f 30/77/20 31/79/20 32/80/20 -f 30/81/21 26/82/21 25/83/21 -f 30/81/21 25/83/21 29/84/21 -f 31/85/22 27/86/22 28/87/22 -f 31/85/22 28/87/22 32/88/22 -f 29/89/23 25/90/23 27/91/23 -f 29/89/23 27/91/23 31/92/23 -f 26/93/24 30/94/24 32/95/24 -f 26/93/24 32/95/24 28/96/24 -o plank -v 1.99921875 0.5 0.21796874999999968 -v 0.99921875 0.5 0.2179687499999999 -v 1.99921875 0.375 0.21796874999999968 -v 0.99921875 0.375 0.2179687499999999 -v 1.99921875 0.5 0.09296874999999967 -v 0.99921875 0.5 0.09296874999999989 -v 1.99921875 0.375 0.09296874999999967 -v 0.99921875 0.375 0.09296874999999989 -v -0.0007812500000000111 0.5 0.2179687500000001 -v -0.0007812500000000111 0.375 0.2179687500000001 -v -0.0007812500000000111 0.5 0.09296875000000013 -v -0.0007812500000000111 0.375 0.09296875000000013 -v -1.00078125 0.5 0.21796875000000032 -v -1.00078125 0.375 0.21796875000000032 -v -1.00078125 0.5 0.09296875000000035 -v -1.00078125 0.375 0.09296875000000035 vt 0.125 0 vt 0.125 1 vt 0 1 @@ -284,1990 +2191,6 @@ vt 0.1875 1 vt 0.3125 1 vt 0.3125 0.875 vt 0.1875 0.875 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 33/97/25 34/98/25 36/99/25 -f 33/97/25 36/99/25 35/100/25 -f 38/101/26 37/102/26 39/103/26 -f 38/101/26 39/103/26 40/104/26 -f 38/105/27 34/106/27 33/107/27 -f 38/105/27 33/107/27 37/108/27 -f 39/109/28 35/110/28 36/111/28 -f 39/109/28 36/111/28 40/112/28 -f 37/113/29 33/114/29 35/115/29 -f 37/113/29 35/115/29 39/116/29 -f 34/117/30 41/118/30 42/119/30 -f 34/117/30 42/119/30 36/120/30 -f 43/121/31 38/122/31 40/123/31 -f 43/121/31 40/123/31 44/124/31 -f 43/125/32 41/126/32 34/127/32 -f 43/125/32 34/127/32 38/128/32 -f 40/129/33 36/130/33 42/131/33 -f 40/129/33 42/131/33 44/132/33 -f 41/133/34 45/134/34 46/135/34 -f 41/133/34 46/135/34 42/136/34 -f 47/137/35 43/138/35 44/139/35 -f 47/137/35 44/139/35 48/140/35 -f 47/141/36 45/142/36 41/143/36 -f 47/141/36 41/143/36 43/144/36 -f 44/145/37 42/146/37 46/147/37 -f 44/145/37 46/147/37 48/148/37 -f 47/149/38 45/150/38 46/151/38 -f 47/149/38 46/151/38 48/152/38 -o barbs -v 1.71796875 -0.02653875 -0.08759937499999995 -v 1.68671875 0.19443187499999998 -0.30856999999999996 -v 1.78046875 0.260723125 -0.24227937499999996 -v 1.81171875 0.03975187499999999 -0.021308124999999956 -v 1.74921875 0.680568125 -0.30856999999999996 -v 1.65546875 0.614276875 -0.24227937499999996 -v 1.62421875 0.835248125 -0.021308124999999956 -v 1.71796875 0.90153875 -0.08759937499999995 -v 1.68671875 0.25 -0.34453124999999996 -v 1.65546875 0.625 -0.34453124999999996 -v 1.74921875 0.625 -0.25078124999999996 -v 1.78046875 0.25 -0.25078124999999996 -v 1.78046875 0.25 -0.34453124999999996 -v 1.68671875 0.25 -0.25078124999999996 -v 1.65546875 0.625 -0.25078124999999996 -v 1.74921875 0.625 -0.34453124999999996 -v 1.81171875 -0.02653875 -0.08759937499999995 -v 1.71796875 0.03975187499999999 -0.021308124999999956 -v 1.68671875 0.260723125 -0.24227937499999996 -v 1.78046875 0.19443187499999998 -0.30856999999999996 -v 1.65546875 0.680568125 -0.30856999999999996 -v 1.62421875 0.90153875 -0.08759937499999995 -v 1.71796875 0.835248125 -0.021308124999999956 -v 1.74921875 0.614276875 -0.24227937499999996 -v 1.87421875 0.19443187499999998 0.6195075000000001 -v 1.78046875 0.260723125 0.553216875 -v 1.74921875 0.03975187499999999 0.33224562500000004 -v 1.84296875 -0.02653875 0.398536875 -v 1.84296875 0.90153875 0.398536875 -v 1.81171875 0.680568125 0.6195075000000001 -v 1.90546875 0.614276875 0.553216875 -v 1.93671875 0.835248125 0.33224562500000004 -v 1.81171875 0.625 0.65546875 -v 1.78046875 0.25 0.65546875 -v 1.87421875 0.25 0.56171875 -v 1.90546875 0.625 0.56171875 -v 1.90546875 0.625 0.65546875 -v 1.81171875 0.625 0.56171875 -v 1.78046875 0.25 0.56171875 -v 1.87421875 0.25 0.65546875 -v 1.93671875 0.90153875 0.398536875 -v 1.84296875 0.835248125 0.33224562500000004 -v 1.81171875 0.614276875 0.553216875 -v 1.90546875 0.680568125 0.6195075000000001 -v 1.84296875 -0.0625 0.34296875000000004 -v 1.74921875 0.03125 0.34296875000000004 -v 1.71796875 0.03125 -0.032031249999999956 -v 1.81171875 -0.0625 -0.032031249999999956 -v 1.74921875 -0.0625 0.34296875000000004 -v 1.71796875 -0.0625 -0.032031249999999956 -v 1.81171875 0.03125 -0.032031249999999956 -v 1.84296875 0.03125 0.34296875000000004 -v 1.78046875 0.19443187499999998 0.6195075000000001 -v 1.74921875 -0.02653875 0.398536875 -v 1.84296875 0.03975187499999999 0.33224562500000004 -v 1.87421875 0.260723125 0.553216875 -v 1.96796875 0.9375 -0.032031249999999956 -v 1.87421875 0.84375 -0.032031249999999956 -v 1.84296875 0.84375 0.34296875000000004 -v 1.93671875 0.9375 0.34296875000000004 -v 1.87421875 0.9375 -0.032031249999999956 -v 1.84296875 0.9375 0.34296875000000004 -v 1.93671875 0.84375 0.34296875000000004 -v 1.96796875 0.84375 -0.032031249999999956 -v 1.71796875 -0.02653875 -0.08759937499999995 -v 1.81171875 0.03975187499999999 -0.021308124999999956 -v 1.78046875 0.260723125 -0.24227937499999996 -v 1.68671875 0.19443187499999998 -0.30856999999999996 -v 1.74921875 0.680568125 -0.30856999999999996 -v 1.71796875 0.90153875 -0.08759937499999995 -v 1.62421875 0.835248125 -0.021308124999999956 -v 1.65546875 0.614276875 -0.24227937499999996 -v 1.68671875 0.25 -0.34453124999999996 -v 1.78046875 0.25 -0.25078124999999996 -v 1.74921875 0.625 -0.25078124999999996 -v 1.65546875 0.625 -0.34453124999999996 -v 1.78046875 0.25 -0.34453124999999996 -v 1.74921875 0.625 -0.34453124999999996 -v 1.65546875 0.625 -0.25078124999999996 -v 1.68671875 0.25 -0.25078124999999996 -v 1.81171875 -0.02653875 -0.08759937499999995 -v 1.78046875 0.19443187499999998 -0.30856999999999996 -v 1.68671875 0.260723125 -0.24227937499999996 -v 1.71796875 0.03975187499999999 -0.021308124999999956 -v 1.65546875 0.680568125 -0.30856999999999996 -v 1.74921875 0.614276875 -0.24227937499999996 -v 1.71796875 0.835248125 -0.021308124999999956 -v 1.62421875 0.90153875 -0.08759937499999995 -v 1.87421875 0.19443187499999998 0.6195075000000001 -v 1.84296875 -0.02653875 0.398536875 -v 1.74921875 0.03975187499999999 0.33224562500000004 -v 1.78046875 0.260723125 0.553216875 -v 1.84296875 0.90153875 0.398536875 -v 1.93671875 0.835248125 0.33224562500000004 -v 1.90546875 0.614276875 0.553216875 -v 1.81171875 0.680568125 0.6195075000000001 -v 1.81171875 0.625 0.65546875 -v 1.90546875 0.625 0.56171875 -v 1.87421875 0.25 0.56171875 -v 1.78046875 0.25 0.65546875 -v 1.90546875 0.625 0.65546875 -v 1.87421875 0.25 0.65546875 -v 1.78046875 0.25 0.56171875 -v 1.81171875 0.625 0.56171875 -v 1.93671875 0.90153875 0.398536875 -v 1.90546875 0.680568125 0.6195075000000001 -v 1.81171875 0.614276875 0.553216875 -v 1.84296875 0.835248125 0.33224562500000004 -v 1.84296875 -0.0625 0.34296875000000004 -v 1.81171875 -0.0625 -0.032031249999999956 -v 1.71796875 0.03125 -0.032031249999999956 -v 1.74921875 0.03125 0.34296875000000004 -v 1.74921875 -0.0625 0.34296875000000004 -v 1.84296875 0.03125 0.34296875000000004 -v 1.81171875 0.03125 -0.032031249999999956 -v 1.71796875 -0.0625 -0.032031249999999956 -v 1.78046875 0.19443187499999998 0.6195075000000001 -v 1.87421875 0.260723125 0.553216875 -v 1.84296875 0.03975187499999999 0.33224562500000004 -v 1.74921875 -0.02653875 0.398536875 -v 1.96796875 0.9375 -0.032031249999999956 -v 1.93671875 0.9375 0.34296875000000004 -v 1.84296875 0.84375 0.34296875000000004 -v 1.87421875 0.84375 -0.032031249999999956 -v 1.87421875 0.9375 -0.032031249999999956 -v 1.96796875 0.84375 -0.032031249999999956 -v 1.93671875 0.84375 0.34296875000000004 -v 1.84296875 0.9375 0.34296875000000004 -v 1.71796875 0.9375 -0.032031249999999956 -v 1.62421875 0.84375 -0.032031249999999956 -v 1.60859375 0.84375 0.15546875000000004 -v 1.70234375 0.9375 0.15546875000000004 -v 1.62421875 0.9375 -0.032031249999999956 -v 1.60859375 0.9375 0.15546875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.71796875 0.84375 -0.032031249999999956 -v 1.71796875 0.9375 -0.032031249999999956 -v 1.70234375 0.9375 0.15546875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.62421875 0.84375 -0.032031249999999956 -v 1.62421875 0.9375 -0.032031249999999956 -v 1.71796875 0.84375 -0.032031249999999956 -v 1.70234375 0.84375 0.15546875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v -0.54765625 0.236865 -0.32890624999999996 -v -0.51640625 -0.046875 -0.04516624999999996 -v -0.45390624999999996 -0.046875 -0.04516624999999996 -v -0.48515624999999996 0.236865 -0.32890624999999996 -v -0.62578125 0.921875 0.15546875000000004 -v -0.61015625 0.921875 -0.04516624999999996 -v -0.54765625 0.921875 -0.04516624999999996 -v -0.56328125 0.921875 0.15546875000000004 -v -0.48515624999999996 0.26275375 -0.26640624999999996 -v -0.45390624999999996 0.015625 -0.019277499999999947 -v -0.54765625 0.26275375 -0.26640624999999996 -v -0.516405 0.015625 -0.019277499999999947 -v -0.57890625 0.638135 -0.32890624999999996 -v -0.57890625 0.61224625 -0.26640624999999996 -v -0.51640625 0.61224625 -0.26640624999999996 -v -0.51640625 0.638135 -0.32890624999999996 -v -0.62578125 0.859375 0.15546875000000004 -v -0.61015625 0.859375 -0.019277499999999947 -v -0.56328125 0.859375 0.15546875000000004 -v -0.54765625 0.859375 -0.019277499999999947 -v -0.53203125 -0.02653875 -0.08759937499999995 -v -0.56328125 0.19443187499999998 -0.30856999999999996 -v -0.46953124999999996 0.260723125 -0.24227937499999996 -v -0.43828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.50078125 0.680568125 -0.30856999999999996 -v -0.59453125 0.614276875 -0.24227937499999996 -v -0.62578125 0.835248125 -0.021308124999999956 -v -0.53203125 0.90153875 -0.08759937499999995 -v -0.56328125 0.25 -0.34453124999999996 -v -0.59453125 0.625 -0.34453124999999996 -v -0.50078125 0.625 -0.25078124999999996 -v -0.46953124999999996 0.25 -0.25078124999999996 -v -0.46953124999999996 0.25 -0.34453124999999996 -v -0.56328125 0.25 -0.25078124999999996 -v -0.59453125 0.625 -0.25078124999999996 -v -0.50078125 0.625 -0.34453124999999996 -v -0.43828124999999996 -0.02653875 -0.08759937499999995 -v -0.53203125 0.03975187499999999 -0.021308124999999956 -v -0.56328125 0.260723125 -0.24227937499999996 -v -0.46953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.59453125 0.680568125 -0.30856999999999996 -v -0.62578125 0.90153875 -0.08759937499999995 -v -0.53203125 0.835248125 -0.021308124999999956 -v -0.50078125 0.614276875 -0.24227937499999996 -v -0.53203125 -0.02653875 -0.08759937499999995 -v -0.43828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.46953124999999996 0.260723125 -0.24227937499999996 -v -0.56328125 0.19443187499999998 -0.30856999999999996 -v -0.50078125 0.680568125 -0.30856999999999996 -v -0.53203125 0.90153875 -0.08759937499999995 -v -0.62578125 0.835248125 -0.021308124999999956 -v -0.59453125 0.614276875 -0.24227937499999996 -v -0.56328125 0.25 -0.34453124999999996 -v -0.46953124999999996 0.25 -0.25078124999999996 -v -0.50078125 0.625 -0.25078124999999996 -v -0.59453125 0.625 -0.34453124999999996 -v -0.46953124999999996 0.25 -0.34453124999999996 -v -0.50078125 0.625 -0.34453124999999996 -v -0.59453125 0.625 -0.25078124999999996 -v -0.56328125 0.25 -0.25078124999999996 -v -0.43828124999999996 -0.02653875 -0.08759937499999995 -v -0.46953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.56328125 0.260723125 -0.24227937499999996 -v -0.53203125 0.03975187499999999 -0.021308124999999956 -v -0.59453125 0.680568125 -0.30856999999999996 -v -0.50078125 0.614276875 -0.24227937499999996 -v -0.53203125 0.835248125 -0.021308124999999956 -v -0.62578125 0.90153875 -0.08759937499999995 -v -0.53203125 0.9375 -0.032031249999999956 -v -0.62578125 0.84375 -0.032031249999999956 -v -0.64140625 0.84375 0.15546875000000004 -v -0.54765625 0.9375 0.15546875000000004 -v -0.62578125 0.9375 -0.032031249999999956 -v -0.64140625 0.9375 0.15546875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.53203125 0.84375 -0.032031249999999956 -v -0.53203125 0.9375 -0.032031249999999956 -v -0.54765625 0.9375 0.15546875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.62578125 0.84375 -0.032031249999999956 -v -0.62578125 0.9375 -0.032031249999999956 -v -0.53203125 0.84375 -0.032031249999999956 -v -0.54765625 0.84375 0.15546875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.82890625 0.61224625 -0.26640624999999996 -v -0.79765625 0.26275375 -0.26640624999999996 -v -0.79765625 0.236865 -0.32890624999999996 -v -0.82890625 0.638135 -0.32890624999999996 -v -0.76640625 0.61224625 -0.26640624999999996 -v -0.76640625 0.638135 -0.32890624999999996 -v -0.73515625 0.236865 -0.32890624999999996 -v -0.73515625 0.26275375 -0.26640624999999996 -v -0.89140625 0.921875 0.35610375000000005 -v -0.82890625 0.921875 0.35610375000000005 -v -0.89140625 0.859375 0.33021500000000004 -v -0.82890625 0.859375 0.33021500000000004 -v -0.79765625 0.859375 -0.019277499999999947 -v -0.86015625 0.859375 -0.019277499999999947 -v -0.70390625 0.26275375 0.57734375 -v -0.64140625 0.26275375 0.57734375 -v -0.61015625 0.61224625 0.57734375 -v -0.67265625 0.61224625 0.57734375 -v -0.64140625 0.236865 0.63984375 -v -0.61015625 0.638135 0.63984375 -v -0.67265625 0.638135 0.63984375 -v -0.70390625 0.236865 0.63984375 -v -0.76640625 -0.046875 -0.04516624999999996 -v -0.73515625 -0.046875 0.35610375000000005 -v -0.67265625 -0.046875 0.35610375000000005 -v -0.70390625 -0.046875 -0.04516624999999996 -v -0.76640625 0.015625 -0.019277499999999947 -v -0.73515625 0.015625 0.33021500000000004 -v -0.70390625 0.015625 -0.019277499999999947 -v -0.67265625 0.015625 0.33021500000000004 -v -0.86015625 0.921875 -0.04516624999999996 -v -0.79765625 0.921875 -0.04516624999999996 -v -0.57890625 0.859375 0.33021500000000004 -v -0.64140625 0.859375 0.33021500000000004 -v -0.57890625 0.921875 0.35610375000000005 -v -0.64140625 0.921875 0.35610375000000005 -v -0.62578125 0.921875 0.15546875000000004 -v -0.56328125 0.921875 0.15546875000000004 -v -0.62578125 0.859375 0.15546875000000004 -v -0.56328125 0.859375 0.15546875000000004 -v -0.81328125 0.25 -0.34453124999999996 -v -0.78203125 -0.02653875 -0.08759937499999995 -v -0.81328125 0.19443187499999998 -0.30856999999999996 -v -0.71953125 0.260723125 -0.24227937499999996 -v -0.68828125 0.03975187499999999 -0.021308124999999956 -v -0.75078125 0.680568125 -0.30856999999999996 -v -0.84453125 0.614276875 -0.24227937499999996 -v -0.87578125 0.835248125 -0.021308124999999956 -v -0.78203125 0.90153875 -0.08759937499999995 -v -0.81328125 0.25 -0.34453124999999996 -v -0.84453125 0.625 -0.34453124999999996 -v -0.75078125 0.625 -0.25078124999999996 -v -0.71953125 0.25 -0.25078124999999996 -v -0.71953125 0.25 -0.34453124999999996 -v -0.81328125 0.25 -0.25078124999999996 -v -0.84453125 0.625 -0.25078124999999996 -v -0.75078125 0.625 -0.34453124999999996 -v -0.68828125 -0.02653875 -0.08759937499999995 -v -0.78203125 0.03975187499999999 -0.021308124999999956 -v -0.81328125 0.260723125 -0.24227937499999996 -v -0.71953125 0.19443187499999998 -0.30856999999999996 -v -0.78203125 0.9375 -0.032031249999999956 -v -0.87578125 0.84375 -0.032031249999999956 -v -0.90703125 0.84375 0.34296875000000004 -v -0.81328125 0.9375 0.34296875000000004 -v -0.87578125 0.9375 -0.032031249999999956 -v -0.90703125 0.9375 0.34296875000000004 -v -0.81328125 0.84375 0.34296875000000004 -v -0.78203125 0.84375 -0.032031249999999956 -v -0.84453125 0.680568125 -0.30856999999999996 -v -0.87578125 0.90153875 -0.08759937499999995 -v -0.78203125 0.835248125 -0.021308124999999956 -v -0.75078125 0.614276875 -0.24227937499999996 -v -0.62578125 0.19443187499999998 0.6195075000000001 -v -0.71953125 0.260723125 0.553216875 -v -0.75078125 0.03975187499999999 0.33224562500000004 -v -0.65703125 -0.02653875 0.398536875 -v -0.65703125 0.90153875 0.398536875 -v -0.68828125 0.680568125 0.6195075000000001 -v -0.59453125 0.614276875 0.553216875 -v -0.56328125 0.835248125 0.33224562500000004 -v -0.68828125 0.625 0.65546875 -v -0.71953125 0.25 0.65546875 -v -0.62578125 0.25 0.56171875 -v -0.59453125 0.625 0.56171875 -v -0.59453125 0.625 0.65546875 -v -0.68828125 0.625 0.56171875 -v -0.71953125 0.25 0.56171875 -v -0.62578125 0.25 0.65546875 -v -0.56328125 0.90153875 0.398536875 -v -0.65703125 0.835248125 0.33224562500000004 -v -0.68828125 0.614276875 0.553216875 -v -0.59453125 0.680568125 0.6195075000000001 -v -0.65703125 -0.0625 0.34296875000000004 -v -0.75078125 0.03125 0.34296875000000004 -v -0.78203125 0.03125 -0.032031249999999956 -v -0.68828125 -0.0625 -0.032031249999999956 -v -0.75078125 -0.0625 0.34296875000000004 -v -0.78203125 -0.0625 -0.032031249999999956 -v -0.68828125 0.03125 -0.032031249999999956 -v -0.65703125 0.03125 0.34296875000000004 -v -0.71953125 0.19443187499999998 0.6195075000000001 -v -0.75078125 -0.02653875 0.398536875 -v -0.65703125 0.03975187499999999 0.33224562500000004 -v -0.62578125 0.260723125 0.553216875 -v -0.54765625 0.9375 0.15546875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.65703125 0.84375 0.34296875000000004 -v -0.56328125 0.9375 0.34296875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.65703125 0.9375 0.34296875000000004 -v -0.56328125 0.84375 0.34296875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.78203125 -0.02653875 -0.08759937499999995 -v -0.68828125 0.03975187499999999 -0.021308124999999956 -v -0.71953125 0.260723125 -0.24227937499999996 -v -0.81328125 0.19443187499999998 -0.30856999999999996 -v -0.75078125 0.680568125 -0.30856999999999996 -v -0.78203125 0.90153875 -0.08759937499999995 -v -0.87578125 0.835248125 -0.021308124999999956 -v -0.84453125 0.614276875 -0.24227937499999996 -v -0.71953125 0.25 -0.25078124999999996 -v -0.75078125 0.625 -0.25078124999999996 -v -0.84453125 0.625 -0.34453124999999996 -v -0.71953125 0.25 -0.34453124999999996 -v -0.75078125 0.625 -0.34453124999999996 -v -0.84453125 0.625 -0.25078124999999996 -v -0.81328125 0.25 -0.25078124999999996 -v -0.68828125 -0.02653875 -0.08759937499999995 -v -0.71953125 0.19443187499999998 -0.30856999999999996 -v -0.81328125 0.260723125 -0.24227937499999996 -v -0.78203125 0.03975187499999999 -0.021308124999999956 -v -0.78203125 0.9375 -0.032031249999999956 -v -0.81328125 0.9375 0.34296875000000004 -v -0.90703125 0.84375 0.34296875000000004 -v -0.87578125 0.84375 -0.032031249999999956 -v -0.87578125 0.9375 -0.032031249999999956 -v -0.78203125 0.84375 -0.032031249999999956 -v -0.81328125 0.84375 0.34296875000000004 -v -0.90703125 0.9375 0.34296875000000004 -v -0.84453125 0.680568125 -0.30856999999999996 -v -0.75078125 0.614276875 -0.24227937499999996 -v -0.78203125 0.835248125 -0.021308124999999956 -v -0.87578125 0.90153875 -0.08759937499999995 -v -0.62578125 0.19443187499999998 0.6195075000000001 -v -0.65703125 -0.02653875 0.398536875 -v -0.75078125 0.03975187499999999 0.33224562500000004 -v -0.71953125 0.260723125 0.553216875 -v -0.65703125 0.90153875 0.398536875 -v -0.56328125 0.835248125 0.33224562500000004 -v -0.59453125 0.614276875 0.553216875 -v -0.68828125 0.680568125 0.6195075000000001 -v -0.68828125 0.625 0.65546875 -v -0.59453125 0.625 0.56171875 -v -0.62578125 0.25 0.56171875 -v -0.71953125 0.25 0.65546875 -v -0.59453125 0.625 0.65546875 -v -0.62578125 0.25 0.65546875 -v -0.71953125 0.25 0.56171875 -v -0.68828125 0.625 0.56171875 -v -0.56328125 0.90153875 0.398536875 -v -0.59453125 0.680568125 0.6195075000000001 -v -0.68828125 0.614276875 0.553216875 -v -0.65703125 0.835248125 0.33224562500000004 -v -0.65703125 -0.0625 0.34296875000000004 -v -0.68828125 -0.0625 -0.032031249999999956 -v -0.78203125 0.03125 -0.032031249999999956 -v -0.75078125 0.03125 0.34296875000000004 -v -0.75078125 -0.0625 0.34296875000000004 -v -0.65703125 0.03125 0.34296875000000004 -v -0.68828125 0.03125 -0.032031249999999956 -v -0.78203125 -0.0625 -0.032031249999999956 -v -0.71953125 0.19443187499999998 0.6195075000000001 -v -0.62578125 0.260723125 0.553216875 -v -0.65703125 0.03975187499999999 0.33224562500000004 -v -0.75078125 -0.02653875 0.398536875 -v -0.54765625 0.9375 0.15546875000000004 -v -0.56328125 0.9375 0.34296875000000004 -v -0.65703125 0.84375 0.34296875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.56328125 0.84375 0.34296875000000004 -v -0.65703125 0.9375 0.34296875000000004 -v 0.45234375 0.236865 -0.32890624999999996 -v 0.48359375 -0.046875 -0.04516624999999996 -v 0.54609375 -0.046875 -0.04516624999999996 -v 0.51484375 0.236865 -0.32890624999999996 -v 0.37421875 0.921875 0.15546875000000004 -v 0.38984375 0.921875 -0.04516624999999996 -v 0.45234375 0.921875 -0.04516624999999996 -v 0.43671875 0.921875 0.15546875000000004 -v 0.51484375 0.26275375 -0.26640624999999996 -v 0.54609375 0.015625 -0.019277499999999947 -v 0.45234375 0.26275375 -0.26640624999999996 -v 0.483595 0.015625 -0.019277499999999947 -v 0.42109375 0.638135 -0.32890624999999996 -v 0.42109375 0.61224625 -0.26640624999999996 -v 0.48359375 0.61224625 -0.26640624999999996 -v 0.48359375 0.638135 -0.32890624999999996 -v 0.37421875 0.859375 0.15546875000000004 -v 0.38984375 0.859375 -0.019277499999999947 -v 0.43671875 0.859375 0.15546875000000004 -v 0.45234375 0.859375 -0.019277499999999947 -v 0.46796875 -0.02653875 -0.08759937499999995 -v 0.43671875 0.19443187499999998 -0.30856999999999996 -v 0.53046875 0.260723125 -0.24227937499999996 -v 0.56171875 0.03975187499999999 -0.021308124999999956 -v 0.49921875 0.680568125 -0.30856999999999996 -v 0.40546875 0.614276875 -0.24227937499999996 -v 0.37421875 0.835248125 -0.021308124999999956 -v 0.46796875 0.90153875 -0.08759937499999995 -v 0.43671875 0.25 -0.34453124999999996 -v 0.40546875 0.625 -0.34453124999999996 -v 0.49921875 0.625 -0.25078124999999996 -v 0.53046875 0.25 -0.25078124999999996 -v 0.53046875 0.25 -0.34453124999999996 -v 0.43671875 0.25 -0.25078124999999996 -v 0.40546875 0.625 -0.25078124999999996 -v 0.49921875 0.625 -0.34453124999999996 -v 0.56171875 -0.02653875 -0.08759937499999995 -v 0.46796875 0.03975187499999999 -0.021308124999999956 -v 0.43671875 0.260723125 -0.24227937499999996 -v 0.53046875 0.19443187499999998 -0.30856999999999996 -v 0.40546875 0.680568125 -0.30856999999999996 -v 0.37421875 0.90153875 -0.08759937499999995 -v 0.46796875 0.835248125 -0.021308124999999956 -v 0.49921875 0.614276875 -0.24227937499999996 -v 0.46796875 -0.02653875 -0.08759937499999995 -v 0.56171875 0.03975187499999999 -0.021308124999999956 -v 0.53046875 0.260723125 -0.24227937499999996 -v 0.43671875 0.19443187499999998 -0.30856999999999996 -v 0.49921875 0.680568125 -0.30856999999999996 -v 0.46796875 0.90153875 -0.08759937499999995 -v 0.37421875 0.835248125 -0.021308124999999956 -v 0.40546875 0.614276875 -0.24227937499999996 -v 0.43671875 0.25 -0.34453124999999996 -v 0.53046875 0.25 -0.25078124999999996 -v 0.49921875 0.625 -0.25078124999999996 -v 0.40546875 0.625 -0.34453124999999996 -v 0.53046875 0.25 -0.34453124999999996 -v 0.49921875 0.625 -0.34453124999999996 -v 0.40546875 0.625 -0.25078124999999996 -v 0.43671875 0.25 -0.25078124999999996 -v 0.56171875 -0.02653875 -0.08759937499999995 -v 0.53046875 0.19443187499999998 -0.30856999999999996 -v 0.43671875 0.260723125 -0.24227937499999996 -v 0.46796875 0.03975187499999999 -0.021308124999999956 -v 0.40546875 0.680568125 -0.30856999999999996 -v 0.49921875 0.614276875 -0.24227937499999996 -v 0.46796875 0.835248125 -0.021308124999999956 -v 0.37421875 0.90153875 -0.08759937499999995 -v 0.46796875 0.9375 -0.032031249999999956 -v 0.37421875 0.84375 -0.032031249999999956 -v 0.35859375 0.84375 0.15546875000000004 -v 0.45234375 0.9375 0.15546875000000004 -v 0.37421875 0.9375 -0.032031249999999956 -v 0.35859375 0.9375 0.15546875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v 0.46796875 0.84375 -0.032031249999999956 -v 0.46796875 0.9375 -0.032031249999999956 -v 0.45234375 0.9375 0.15546875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.37421875 0.84375 -0.032031249999999956 -v 0.37421875 0.9375 -0.032031249999999956 -v 0.46796875 0.84375 -0.032031249999999956 -v 0.45234375 0.84375 0.15546875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v -0.37578124999999996 0.921875 0.15546875000000004 -v -0.36015624999999996 0.921875 -0.04516624999999996 -v -0.29765624999999996 0.921875 -0.04516624999999996 -v -0.31328124999999996 0.921875 0.15546875000000004 -v -0.32890624999999996 0.61224625 -0.26640624999999996 -v -0.29765624999999996 0.26275375 -0.26640624999999996 -v -0.29765624999999996 0.236865 -0.32890624999999996 -v -0.32890624999999996 0.638135 -0.32890624999999996 -v -0.26640624999999996 0.61224625 -0.26640624999999996 -v -0.26640624999999996 0.638135 -0.32890624999999996 -v -0.23515624999999996 0.236865 -0.32890624999999996 -v -0.23515624999999996 0.26275375 -0.26640624999999996 -v -0.07890625000000001 0.61224625 -0.26640624999999996 -v -0.04765625000000001 0.26275375 -0.26640624999999996 -v -0.04765625000000001 0.236865 -0.32890624999999996 -v -0.07890625000000001 0.638135 -0.32890624999999996 -v -0.01640625000000001 0.61224625 -0.26640624999999996 -v 0.014843749999999989 0.26275375 -0.26640624999999996 -v -0.20390624999999996 0.26275375 0.57734375 -v -0.14140624999999996 0.26275375 0.57734375 -v -0.11015625000000001 0.61224625 0.57734375 -v -0.17265624999999996 0.61224625 0.57734375 -v -0.17265624999999996 0.638135 0.63984375 -v -0.20390624999999996 0.236865 0.63984375 -v -0.26640624999999996 -0.046875 -0.04516624999999996 -v -0.23515624999999996 -0.046875 0.35610375000000005 -v -0.17265624999999996 -0.046875 0.35610375000000005 -v -0.20390624999999996 -0.046875 -0.04516624999999996 -v -0.14140624999999996 0.921875 0.35610375000000005 -v -0.07890625000000001 0.921875 0.35610375000000005 -v -0.11015625000000001 0.638135 0.63984375 -v -0.26640624999999996 0.015625 -0.019277499999999947 -v -0.23515624999999996 0.015625 0.33021500000000004 -v -0.20390624999999996 0.015625 -0.019277499999999947 -v -0.17265624999999996 0.015625 0.33021500000000004 -v -0.14140624999999996 0.859375 0.33021500000000004 -v -0.07890625000000001 0.859375 0.33021500000000004 -v -0.04765625000000001 0.859375 -0.019277499999999947 -v -0.11015625000000001 0.859375 -0.019277499999999947 -v 0.17109375 0.61224625 -0.26640624999999996 -v 0.20234375 0.26275375 -0.26640624999999996 -v 0.20234375 0.236865 -0.32890624999999996 -v 0.17109375 0.638135 -0.32890624999999996 -v 0.23359375 0.61224625 -0.26640624999999996 -v 0.23359375 0.638135 -0.32890624999999996 -v 0.26484375 0.236865 -0.32890624999999996 -v 0.26484375 0.26275375 -0.26640624999999996 -v 0.04609374999999999 0.26275375 0.57734375 -v 0.10859374999999999 0.26275375 0.57734375 -v 0.13984375 0.61224625 0.57734375 -v 0.07734374999999999 0.61224625 0.57734375 -v 0.07734374999999999 0.638135 0.63984375 -v 0.04609374999999999 0.236865 0.63984375 -v -0.01640625000000001 -0.046875 -0.04516624999999996 -v 0.014843749999999989 -0.046875 0.35610375000000005 -v 0.07734374999999999 -0.046875 0.35610375000000005 -v 0.04609374999999999 -0.046875 -0.04516624999999996 -v 0.10859374999999999 0.921875 0.35610375000000005 -v 0.17109375 0.921875 0.35610375000000005 -v 0.13984375 0.638135 0.63984375 -v -0.01640625000000001 0.015625 -0.019277499999999947 -v 0.014843749999999989 0.015625 0.33021500000000004 -v 0.04609374999999999 0.015625 -0.019277499999999947 -v 0.07734374999999999 0.015625 0.33021500000000004 -v 0.10859374999999999 0.859375 0.33021500000000004 -v 0.17109375 0.859375 0.33021500000000004 -v 0.20234375 0.859375 -0.019277499999999947 -v 0.13984375 0.859375 -0.019277499999999947 -v 0.29609375 0.26275375 0.57734375 -v 0.35859375 0.26275375 0.57734375 -v 0.38984375 0.61224625 0.57734375 -v 0.32734375 0.61224625 0.57734375 -v 0.35859375 0.236865 0.63984375 -v 0.38984375 0.638135 0.63984375 -v 0.32734375 0.638135 0.63984375 -v 0.29609375 0.236865 0.63984375 -v 0.23359375 -0.046875 -0.04516624999999996 -v 0.26484375 -0.046875 0.35610375000000005 -v 0.32734375 -0.046875 0.35610375000000005 -v 0.29609375 -0.046875 -0.04516624999999996 -v 0.23359375 0.015625 -0.019277499999999947 -v 0.26484375 0.015625 0.33021500000000004 -v 0.29609375 0.015625 -0.019277499999999947 -v 0.32734375 0.015625 0.33021500000000004 -v -0.36015624999999996 0.859375 -0.019277499999999947 -v -0.29765624999999996 0.859375 -0.019277499999999947 -v 0.014843749999999989 0.236865 -0.32890624999999996 -v -0.11015625000000001 0.921875 -0.04516624999999996 -v -0.04765625000000001 0.921875 -0.04516624999999996 -v -0.01640625000000001 0.638135 -0.32890624999999996 -v -0.14140624999999996 0.236865 0.63984375 -v 0.13984375 0.921875 -0.04516624999999996 -v 0.20234375 0.921875 -0.04516624999999996 -v 0.10859374999999999 0.236865 0.63984375 -v 0.42109375 0.859375 0.33021500000000004 -v 0.35859375 0.859375 0.33021500000000004 -v 0.42109375 0.921875 0.35610375000000005 -v 0.35859375 0.921875 0.35610375000000005 -v 0.37421875 0.921875 0.15546875000000004 -v 0.43671875 0.921875 0.15546875000000004 -v 0.37421875 0.859375 0.15546875000000004 -v 0.43671875 0.859375 0.15546875000000004 -v -0.31328124999999996 0.859375 0.15546875000000004 -v -0.37578124999999996 0.859375 0.15546875000000004 -v -0.45390624999999996 0.26275375 0.57734375 -v -0.39140624999999996 0.26275375 0.57734375 -v -0.36015624999999996 0.61224625 0.57734375 -v -0.42265624999999996 0.61224625 0.57734375 -v -0.42265624999999996 0.638135 0.63984375 -v -0.45390624999999996 0.236865 0.63984375 -v -0.51640625 -0.046875 -0.04516624999999996 -v -0.48515624999999996 -0.046875 0.35610375000000005 -v -0.42265624999999996 -0.046875 0.35610375000000005 -v -0.45390624999999996 -0.046875 -0.04516624999999996 -v -0.51640625 0.015625 -0.019277499999999947 -v -0.48515624999999996 0.015625 0.33021500000000004 -v -0.45390624999999996 0.015625 -0.019277499999999947 -v -0.42265624999999996 0.015625 0.33021500000000004 -v -0.39140624999999996 0.236865 0.63984375 -v -0.36015624999999996 0.638135 0.63984375 -v -0.32890624999999996 0.859375 0.33021500000000004 -v -0.39140624999999996 0.859375 0.33021500000000004 -v -0.32890624999999996 0.921875 0.35610375000000005 -v -0.39140624999999996 0.921875 0.35610375000000005 -v -0.37578124999999996 0.921875 0.15546875000000004 -v -0.31328124999999996 0.921875 0.15546875000000004 -v -0.37578124999999996 0.859375 0.15546875000000004 -v -0.31328124999999996 0.859375 0.15546875000000004 -v 0.18671875 0.25 -0.34453124999999996 -v -0.28203124999999996 -0.02653875 -0.08759937499999995 -v -0.31328124999999996 0.19443187499999998 -0.30856999999999996 -v -0.21953124999999996 0.260723125 -0.24227937499999996 -v -0.18828124999999996 0.03975187499999999 -0.021308124999999956 -v 0.21796875 -0.02653875 -0.08759937499999995 -v 0.18671875 0.19443187499999998 -0.30856999999999996 -v 0.28046875 0.260723125 -0.24227937499999996 -v 0.31171875 0.03975187499999999 -0.021308124999999956 -v -0.25078124999999996 0.680568125 -0.30856999999999996 -v -0.34453124999999996 0.614276875 -0.24227937499999996 -v -0.37578124999999996 0.835248125 -0.021308124999999956 -v -0.28203124999999996 0.90153875 -0.08759937499999995 -v -0.31328124999999996 0.25 -0.34453124999999996 -v -0.34453124999999996 0.625 -0.34453124999999996 -v -0.25078124999999996 0.625 -0.25078124999999996 -v -0.21953124999999996 0.25 -0.25078124999999996 -v -0.21953124999999996 0.25 -0.34453124999999996 -v -0.31328124999999996 0.25 -0.25078124999999996 -v -0.34453124999999996 0.625 -0.25078124999999996 -v -0.25078124999999996 0.625 -0.34453124999999996 -v -0.18828124999999996 -0.02653875 -0.08759937499999995 -v -0.28203124999999996 0.03975187499999999 -0.021308124999999956 -v -0.31328124999999996 0.260723125 -0.24227937499999996 -v -0.21953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.34453124999999996 0.680568125 -0.30856999999999996 -v -0.37578124999999996 0.90153875 -0.08759937499999995 -v -0.28203124999999996 0.835248125 -0.021308124999999956 -v -0.25078124999999996 0.614276875 -0.24227937499999996 -v -0.03203125000000001 -0.02653875 -0.08759937499999995 -v -0.06328125000000001 0.19443187499999998 -0.30856999999999996 -v 0.03046874999999999 0.260723125 -0.24227937499999996 -v 0.06171874999999999 0.03975187499999999 -0.021308124999999956 -v -0.12578125 0.19443187499999998 0.6195075000000001 -v -0.21953124999999996 0.260723125 0.553216875 -v -0.25078124999999996 0.03975187499999999 0.33224562500000004 -v -0.15703124999999996 -0.02653875 0.398536875 -v -0.0007812500000000111 0.680568125 -0.30856999999999996 -v -0.09453125000000001 0.614276875 -0.24227937499999996 -v -0.12578125 0.835248125 -0.021308124999999956 -v -0.03203125000000001 0.90153875 -0.08759937499999995 -v -0.15703124999999996 0.90153875 0.398536875 -v -0.18828124999999996 0.680568125 0.6195075000000001 -v -0.09453125000000001 0.614276875 0.553216875 -v -0.06328125000000001 0.835248125 0.33224562500000004 -v -0.18828124999999996 0.625 0.65546875 -v -0.21953124999999996 0.25 0.65546875 -v -0.12578125 0.25 0.56171875 -v -0.09453125000000001 0.625 0.56171875 -v -0.09453125000000001 0.625 0.65546875 -v -0.18828124999999996 0.625 0.56171875 -v -0.21953124999999996 0.25 0.56171875 -v -0.12578125 0.25 0.65546875 -v -0.06328125000000001 0.90153875 0.398536875 -v -0.15703124999999996 0.835248125 0.33224562500000004 -v -0.18828124999999996 0.614276875 0.553216875 -v -0.09453125000000001 0.680568125 0.6195075000000001 -v -0.15703124999999996 -0.0625 0.34296875000000004 -v -0.25078124999999996 0.03125 0.34296875000000004 -v -0.28203124999999996 0.03125 -0.032031249999999956 -v -0.18828124999999996 -0.0625 -0.032031249999999956 -v -0.25078124999999996 -0.0625 0.34296875000000004 -v -0.28203124999999996 -0.0625 -0.032031249999999956 -v -0.18828124999999996 0.03125 -0.032031249999999956 -v -0.15703124999999996 0.03125 0.34296875000000004 -v -0.21953124999999996 0.19443187499999998 0.6195075000000001 -v -0.25078124999999996 -0.02653875 0.398536875 -v -0.15703124999999996 0.03975187499999999 0.33224562500000004 -v -0.12578125 0.260723125 0.553216875 -v -0.06328125000000001 0.25 -0.34453124999999996 -v -0.09453125000000001 0.625 -0.34453124999999996 -v -0.0007812500000000111 0.625 -0.25078124999999996 -v 0.03046874999999999 0.25 -0.25078124999999996 -v 0.03046874999999999 0.25 -0.34453124999999996 -v -0.06328125000000001 0.25 -0.25078124999999996 -v -0.09453125000000001 0.625 -0.25078124999999996 -v -0.0007812500000000111 0.625 -0.34453124999999996 -v 0.06171874999999999 -0.02653875 -0.08759937499999995 -v -0.03203125000000001 0.03975187499999999 -0.021308124999999956 -v -0.06328125000000001 0.260723125 -0.24227937499999996 -v 0.03046874999999999 0.19443187499999998 -0.30856999999999996 -v -0.03203125000000001 0.9375 -0.032031249999999956 -v -0.12578125 0.84375 -0.032031249999999956 -v -0.15703124999999996 0.84375 0.34296875000000004 -v -0.06328125000000001 0.9375 0.34296875000000004 -v -0.12578125 0.9375 -0.032031249999999956 -v -0.15703124999999996 0.9375 0.34296875000000004 -v -0.06328125000000001 0.84375 0.34296875000000004 -v -0.03203125000000001 0.84375 -0.032031249999999956 -v -0.09453125000000001 0.680568125 -0.30856999999999996 -v -0.12578125 0.90153875 -0.08759937499999995 -v -0.03203125000000001 0.835248125 -0.021308124999999956 -v -0.0007812500000000111 0.614276875 -0.24227937499999996 -v 0.12421874999999999 0.19443187499999998 0.6195075000000001 -v 0.03046874999999999 0.260723125 0.553216875 -v -0.0007812500000000111 0.03975187499999999 0.33224562500000004 -v 0.09296874999999999 -0.02653875 0.398536875 -v 0.24921875 0.680568125 -0.30856999999999996 -v 0.15546875 0.614276875 -0.24227937499999996 -v 0.12421874999999999 0.835248125 -0.021308124999999956 -v 0.21796875 0.90153875 -0.08759937499999995 -v 0.09296874999999999 0.90153875 0.398536875 -v 0.06171874999999999 0.680568125 0.6195075000000001 -v 0.15546875 0.614276875 0.553216875 -v 0.18671875 0.835248125 0.33224562500000004 -v 0.06171874999999999 0.625 0.65546875 -v 0.03046874999999999 0.25 0.65546875 -v 0.12421874999999999 0.25 0.56171875 -v 0.15546875 0.625 0.56171875 -v 0.15546875 0.625 0.65546875 -v 0.06171874999999999 0.625 0.56171875 -v 0.03046874999999999 0.25 0.56171875 -v 0.12421874999999999 0.25 0.65546875 -v 0.18671875 0.90153875 0.398536875 -v 0.09296874999999999 0.835248125 0.33224562500000004 -v 0.06171874999999999 0.614276875 0.553216875 -v 0.15546875 0.680568125 0.6195075000000001 -v 0.09296874999999999 -0.0625 0.34296875000000004 -v -0.0007812500000000111 0.03125 0.34296875000000004 -v -0.03203125000000001 0.03125 -0.032031249999999956 -v 0.06171874999999999 -0.0625 -0.032031249999999956 -v -0.0007812500000000111 -0.0625 0.34296875000000004 -v -0.03203125000000001 -0.0625 -0.032031249999999956 -v 0.06171874999999999 0.03125 -0.032031249999999956 -v 0.09296874999999999 0.03125 0.34296875000000004 -v 0.03046874999999999 0.19443187499999998 0.6195075000000001 -v -0.0007812500000000111 -0.02653875 0.398536875 -v 0.09296874999999999 0.03975187499999999 0.33224562500000004 -v 0.12421874999999999 0.260723125 0.553216875 -v 0.18671875 0.25 -0.34453124999999996 -v 0.15546875 0.625 -0.34453124999999996 -v 0.24921875 0.625 -0.25078124999999996 -v 0.28046875 0.25 -0.25078124999999996 -v 0.28046875 0.25 -0.34453124999999996 -v 0.18671875 0.25 -0.25078124999999996 -v 0.15546875 0.625 -0.25078124999999996 -v 0.24921875 0.625 -0.34453124999999996 -v 0.31171875 -0.02653875 -0.08759937499999995 -v 0.21796875 0.03975187499999999 -0.021308124999999956 -v 0.18671875 0.260723125 -0.24227937499999996 -v 0.28046875 0.19443187499999998 -0.30856999999999996 -v 0.21796875 0.9375 -0.032031249999999956 -v 0.12421874999999999 0.84375 -0.032031249999999956 -v 0.09296874999999999 0.84375 0.34296875000000004 -v 0.18671875 0.9375 0.34296875000000004 -v 0.12421874999999999 0.9375 -0.032031249999999956 -v 0.09296874999999999 0.9375 0.34296875000000004 -v 0.18671875 0.84375 0.34296875000000004 -v 0.21796875 0.84375 -0.032031249999999956 -v 0.15546875 0.680568125 -0.30856999999999996 -v 0.12421874999999999 0.90153875 -0.08759937499999995 -v 0.21796875 0.835248125 -0.021308124999999956 -v 0.24921875 0.614276875 -0.24227937499999996 -v 0.37421875 0.19443187499999998 0.6195075000000001 -v 0.28046875 0.260723125 0.553216875 -v 0.24921875 0.03975187499999999 0.33224562500000004 -v 0.34296875 -0.02653875 0.398536875 -v 0.34296875 0.90153875 0.398536875 -v 0.31171875 0.680568125 0.6195075000000001 -v 0.40546875 0.614276875 0.553216875 -v 0.43671875 0.835248125 0.33224562500000004 -v 0.31171875 0.625 0.65546875 -v 0.28046875 0.25 0.65546875 -v 0.37421875 0.25 0.56171875 -v 0.40546875 0.625 0.56171875 -v 0.40546875 0.625 0.65546875 -v 0.31171875 0.625 0.56171875 -v 0.28046875 0.25 0.56171875 -v 0.37421875 0.25 0.65546875 -v 0.43671875 0.90153875 0.398536875 -v 0.34296875 0.835248125 0.33224562500000004 -v 0.31171875 0.614276875 0.553216875 -v 0.40546875 0.680568125 0.6195075000000001 -v 0.34296875 -0.0625 0.34296875000000004 -v 0.24921875 0.03125 0.34296875000000004 -v 0.21796875 0.03125 -0.032031249999999956 -v 0.31171875 -0.0625 -0.032031249999999956 -v 0.24921875 -0.0625 0.34296875000000004 -v 0.21796875 -0.0625 -0.032031249999999956 -v 0.31171875 0.03125 -0.032031249999999956 -v 0.34296875 0.03125 0.34296875000000004 -v 0.28046875 0.19443187499999998 0.6195075000000001 -v 0.24921875 -0.02653875 0.398536875 -v 0.34296875 0.03975187499999999 0.33224562500000004 -v 0.37421875 0.260723125 0.553216875 -v 0.45234375 0.9375 0.15546875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.34296875 0.84375 0.34296875000000004 -v 0.43671875 0.9375 0.34296875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v 0.34296875 0.9375 0.34296875000000004 -v 0.43671875 0.84375 0.34296875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v -0.28203124999999996 -0.02653875 -0.08759937499999995 -v -0.18828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.21953124999999996 0.260723125 -0.24227937499999996 -v -0.31328124999999996 0.19443187499999998 -0.30856999999999996 -v 0.21796875 -0.02653875 -0.08759937499999995 -v 0.31171875 0.03975187499999999 -0.021308124999999956 -v 0.28046875 0.260723125 -0.24227937499999996 -v 0.18671875 0.19443187499999998 -0.30856999999999996 -v -0.25078124999999996 0.680568125 -0.30856999999999996 -v -0.28203124999999996 0.90153875 -0.08759937499999995 -v -0.37578124999999996 0.835248125 -0.021308124999999956 -v -0.34453124999999996 0.614276875 -0.24227937499999996 -v -0.31328124999999996 0.25 -0.34453124999999996 -v -0.21953124999999996 0.25 -0.25078124999999996 -v -0.25078124999999996 0.625 -0.25078124999999996 -v -0.34453124999999996 0.625 -0.34453124999999996 -v -0.21953124999999996 0.25 -0.34453124999999996 -v -0.25078124999999996 0.625 -0.34453124999999996 -v -0.34453124999999996 0.625 -0.25078124999999996 -v -0.31328124999999996 0.25 -0.25078124999999996 -v -0.18828124999999996 -0.02653875 -0.08759937499999995 -v -0.21953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.31328124999999996 0.260723125 -0.24227937499999996 -v -0.28203124999999996 0.03975187499999999 -0.021308124999999956 -v -0.34453124999999996 0.680568125 -0.30856999999999996 -v -0.25078124999999996 0.614276875 -0.24227937499999996 -v -0.28203124999999996 0.835248125 -0.021308124999999956 -v -0.37578124999999996 0.90153875 -0.08759937499999995 -v -0.03203125000000001 -0.02653875 -0.08759937499999995 -v 0.06171874999999999 0.03975187499999999 -0.021308124999999956 -v 0.03046874999999999 0.260723125 -0.24227937499999996 -v -0.06328125000000001 0.19443187499999998 -0.30856999999999996 -v -0.12578125 0.19443187499999998 0.6195075000000001 -v -0.15703124999999996 -0.02653875 0.398536875 -v -0.25078124999999996 0.03975187499999999 0.33224562500000004 -v -0.21953124999999996 0.260723125 0.553216875 -v -0.0007812500000000111 0.680568125 -0.30856999999999996 -v -0.03203125000000001 0.90153875 -0.08759937499999995 -v -0.12578125 0.835248125 -0.021308124999999956 -v -0.09453125000000001 0.614276875 -0.24227937499999996 -v -0.15703124999999996 0.90153875 0.398536875 -v -0.06328125000000001 0.835248125 0.33224562500000004 -v -0.09453125000000001 0.614276875 0.553216875 -v -0.18828124999999996 0.680568125 0.6195075000000001 -v -0.18828124999999996 0.625 0.65546875 -v -0.09453125000000001 0.625 0.56171875 -v -0.12578125 0.25 0.56171875 -v -0.21953124999999996 0.25 0.65546875 -v -0.09453125000000001 0.625 0.65546875 -v -0.12578125 0.25 0.65546875 -v -0.21953124999999996 0.25 0.56171875 -v -0.18828124999999996 0.625 0.56171875 -v -0.06328125000000001 0.90153875 0.398536875 -v -0.09453125000000001 0.680568125 0.6195075000000001 -v -0.18828124999999996 0.614276875 0.553216875 -v -0.15703124999999996 0.835248125 0.33224562500000004 -v -0.15703124999999996 -0.0625 0.34296875000000004 -v -0.18828124999999996 -0.0625 -0.032031249999999956 -v -0.28203124999999996 0.03125 -0.032031249999999956 -v -0.25078124999999996 0.03125 0.34296875000000004 -v -0.25078124999999996 -0.0625 0.34296875000000004 -v -0.15703124999999996 0.03125 0.34296875000000004 -v -0.18828124999999996 0.03125 -0.032031249999999956 -v -0.28203124999999996 -0.0625 -0.032031249999999956 -v -0.21953124999999996 0.19443187499999998 0.6195075000000001 -v -0.12578125 0.260723125 0.553216875 -v -0.15703124999999996 0.03975187499999999 0.33224562500000004 -v -0.25078124999999996 -0.02653875 0.398536875 -v -0.06328125000000001 0.25 -0.34453124999999996 -v 0.03046874999999999 0.25 -0.25078124999999996 -v -0.0007812500000000111 0.625 -0.25078124999999996 -v -0.09453125000000001 0.625 -0.34453124999999996 -v 0.03046874999999999 0.25 -0.34453124999999996 -v -0.0007812500000000111 0.625 -0.34453124999999996 -v -0.09453125000000001 0.625 -0.25078124999999996 -v -0.06328125000000001 0.25 -0.25078124999999996 -v 0.06171874999999999 -0.02653875 -0.08759937499999995 -v 0.03046874999999999 0.19443187499999998 -0.30856999999999996 -v -0.06328125000000001 0.260723125 -0.24227937499999996 -v -0.03203125000000001 0.03975187499999999 -0.021308124999999956 -v -0.03203125000000001 0.9375 -0.032031249999999956 -v -0.06328125000000001 0.9375 0.34296875000000004 -v -0.15703124999999996 0.84375 0.34296875000000004 -v -0.12578125 0.84375 -0.032031249999999956 -v -0.12578125 0.9375 -0.032031249999999956 -v -0.03203125000000001 0.84375 -0.032031249999999956 -v -0.06328125000000001 0.84375 0.34296875000000004 -v -0.15703124999999996 0.9375 0.34296875000000004 -v -0.09453125000000001 0.680568125 -0.30856999999999996 -v -0.0007812500000000111 0.614276875 -0.24227937499999996 -v -0.03203125000000001 0.835248125 -0.021308124999999956 -v -0.12578125 0.90153875 -0.08759937499999995 -v 0.12421874999999999 0.19443187499999998 0.6195075000000001 -v 0.09296874999999999 -0.02653875 0.398536875 -v -0.0007812500000000111 0.03975187499999999 0.33224562500000004 -v 0.03046874999999999 0.260723125 0.553216875 -v 0.24921875 0.680568125 -0.30856999999999996 -v 0.21796875 0.90153875 -0.08759937499999995 -v 0.12421874999999999 0.835248125 -0.021308124999999956 -v 0.15546875 0.614276875 -0.24227937499999996 -v 0.09296874999999999 0.90153875 0.398536875 -v 0.18671875 0.835248125 0.33224562500000004 -v 0.15546875 0.614276875 0.553216875 -v 0.06171874999999999 0.680568125 0.6195075000000001 -v 0.06171874999999999 0.625 0.65546875 -v 0.15546875 0.625 0.56171875 -v 0.12421874999999999 0.25 0.56171875 -v 0.03046874999999999 0.25 0.65546875 -v 0.15546875 0.625 0.65546875 -v 0.12421874999999999 0.25 0.65546875 -v 0.03046874999999999 0.25 0.56171875 -v 0.06171874999999999 0.625 0.56171875 -v 0.18671875 0.90153875 0.398536875 -v 0.15546875 0.680568125 0.6195075000000001 -v 0.06171874999999999 0.614276875 0.553216875 -v 0.09296874999999999 0.835248125 0.33224562500000004 -v 0.09296874999999999 -0.0625 0.34296875000000004 -v 0.06171874999999999 -0.0625 -0.032031249999999956 -v -0.03203125000000001 0.03125 -0.032031249999999956 -v -0.0007812500000000111 0.03125 0.34296875000000004 -v -0.0007812500000000111 -0.0625 0.34296875000000004 -v 0.09296874999999999 0.03125 0.34296875000000004 -v 0.06171874999999999 0.03125 -0.032031249999999956 -v -0.03203125000000001 -0.0625 -0.032031249999999956 -v 0.03046874999999999 0.19443187499999998 0.6195075000000001 -v 0.12421874999999999 0.260723125 0.553216875 -v 0.09296874999999999 0.03975187499999999 0.33224562500000004 -v -0.0007812500000000111 -0.02653875 0.398536875 -v 0.28046875 0.25 -0.25078124999999996 -v 0.24921875 0.625 -0.25078124999999996 -v 0.15546875 0.625 -0.34453124999999996 -v 0.28046875 0.25 -0.34453124999999996 -v 0.24921875 0.625 -0.34453124999999996 -v 0.15546875 0.625 -0.25078124999999996 -v 0.18671875 0.25 -0.25078124999999996 -v 0.31171875 -0.02653875 -0.08759937499999995 -v 0.28046875 0.19443187499999998 -0.30856999999999996 -v 0.18671875 0.260723125 -0.24227937499999996 -v 0.21796875 0.03975187499999999 -0.021308124999999956 -v 0.21796875 0.9375 -0.032031249999999956 -v 0.18671875 0.9375 0.34296875000000004 -v 0.09296874999999999 0.84375 0.34296875000000004 -v 0.12421874999999999 0.84375 -0.032031249999999956 -v 0.12421874999999999 0.9375 -0.032031249999999956 -v 0.21796875 0.84375 -0.032031249999999956 -v 0.18671875 0.84375 0.34296875000000004 -v 0.09296874999999999 0.9375 0.34296875000000004 -v 0.15546875 0.680568125 -0.30856999999999996 -v 0.24921875 0.614276875 -0.24227937499999996 -v 0.21796875 0.835248125 -0.021308124999999956 -v 0.12421874999999999 0.90153875 -0.08759937499999995 -v 0.37421875 0.19443187499999998 0.6195075000000001 -v 0.34296875 -0.02653875 0.398536875 -v 0.24921875 0.03975187499999999 0.33224562500000004 -v 0.28046875 0.260723125 0.553216875 -v 0.34296875 0.90153875 0.398536875 -v 0.43671875 0.835248125 0.33224562500000004 -v 0.40546875 0.614276875 0.553216875 -v 0.31171875 0.680568125 0.6195075000000001 -v 0.31171875 0.625 0.65546875 -v 0.40546875 0.625 0.56171875 -v 0.37421875 0.25 0.56171875 -v 0.28046875 0.25 0.65546875 -v 0.40546875 0.625 0.65546875 -v 0.37421875 0.25 0.65546875 -v 0.28046875 0.25 0.56171875 -v 0.31171875 0.625 0.56171875 -v 0.43671875 0.90153875 0.398536875 -v 0.40546875 0.680568125 0.6195075000000001 -v 0.31171875 0.614276875 0.553216875 -v 0.34296875 0.835248125 0.33224562500000004 -v 0.34296875 -0.0625 0.34296875000000004 -v 0.31171875 -0.0625 -0.032031249999999956 -v 0.21796875 0.03125 -0.032031249999999956 -v 0.24921875 0.03125 0.34296875000000004 -v 0.24921875 -0.0625 0.34296875000000004 -v 0.34296875 0.03125 0.34296875000000004 -v 0.31171875 0.03125 -0.032031249999999956 -v 0.21796875 -0.0625 -0.032031249999999956 -v 0.28046875 0.19443187499999998 0.6195075000000001 -v 0.37421875 0.260723125 0.553216875 -v 0.34296875 0.03975187499999999 0.33224562500000004 -v 0.24921875 -0.02653875 0.398536875 -v 0.45234375 0.9375 0.15546875000000004 -v 0.43671875 0.9375 0.34296875000000004 -v 0.34296875 0.84375 0.34296875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v 0.43671875 0.84375 0.34296875000000004 -v 0.34296875 0.9375 0.34296875000000004 -v -0.28203124999999996 0.9375 -0.032031249999999956 -v -0.37578124999999996 0.84375 -0.032031249999999956 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.37578124999999996 0.9375 -0.032031249999999956 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.28203124999999996 0.84375 -0.032031249999999956 -v -0.28203124999999996 0.9375 -0.032031249999999956 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.37578124999999996 0.84375 -0.032031249999999956 -v -0.37578124999999996 0.9375 -0.032031249999999956 -v -0.28203124999999996 0.84375 -0.032031249999999956 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.37578124999999996 0.19443187499999998 0.6195075000000001 -v -0.46953124999999996 0.260723125 0.553216875 -v -0.50078125 0.03975187499999999 0.33224562500000004 -v -0.40703124999999996 -0.02653875 0.398536875 -v -0.40703124999999996 0.90153875 0.398536875 -v -0.43828124999999996 0.680568125 0.6195075000000001 -v -0.34453124999999996 0.614276875 0.553216875 -v -0.31328124999999996 0.835248125 0.33224562500000004 -v -0.43828124999999996 0.625 0.65546875 -v -0.46953124999999996 0.25 0.65546875 -v -0.37578124999999996 0.25 0.56171875 -v -0.34453124999999996 0.625 0.56171875 -v -0.34453124999999996 0.625 0.65546875 -v -0.43828124999999996 0.625 0.56171875 -v -0.46953124999999996 0.25 0.56171875 -v -0.37578124999999996 0.25 0.65546875 -v -0.31328124999999996 0.90153875 0.398536875 -v -0.40703124999999996 0.835248125 0.33224562500000004 -v -0.43828124999999996 0.614276875 0.553216875 -v -0.34453124999999996 0.680568125 0.6195075000000001 -v -0.40703124999999996 -0.0625 0.34296875000000004 -v -0.50078125 0.03125 0.34296875000000004 -v -0.53203125 0.03125 -0.032031249999999956 -v -0.43828124999999996 -0.0625 -0.032031249999999956 -v -0.50078125 -0.0625 0.34296875000000004 -v -0.53203125 -0.0625 -0.032031249999999956 -v -0.43828124999999996 0.03125 -0.032031249999999956 -v -0.40703124999999996 0.03125 0.34296875000000004 -v -0.46953124999999996 0.19443187499999998 0.6195075000000001 -v -0.50078125 -0.02653875 0.398536875 -v -0.40703124999999996 0.03975187499999999 0.33224562500000004 -v -0.37578124999999996 0.260723125 0.553216875 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.40703124999999996 0.84375 0.34296875000000004 -v -0.31328124999999996 0.9375 0.34296875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.40703124999999996 0.9375 0.34296875000000004 -v -0.31328124999999996 0.84375 0.34296875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.37578124999999996 0.19443187499999998 0.6195075000000001 -v -0.40703124999999996 -0.02653875 0.398536875 -v -0.50078125 0.03975187499999999 0.33224562500000004 -v -0.46953124999999996 0.260723125 0.553216875 -v -0.40703124999999996 0.90153875 0.398536875 -v -0.31328124999999996 0.835248125 0.33224562500000004 -v -0.34453124999999996 0.614276875 0.553216875 -v -0.43828124999999996 0.680568125 0.6195075000000001 -v -0.43828124999999996 0.625 0.65546875 -v -0.34453124999999996 0.625 0.56171875 -v -0.37578124999999996 0.25 0.56171875 -v -0.46953124999999996 0.25 0.65546875 -v -0.34453124999999996 0.625 0.65546875 -v -0.37578124999999996 0.25 0.65546875 -v -0.46953124999999996 0.25 0.56171875 -v -0.43828124999999996 0.625 0.56171875 -v -0.31328124999999996 0.90153875 0.398536875 -v -0.34453124999999996 0.680568125 0.6195075000000001 -v -0.43828124999999996 0.614276875 0.553216875 -v -0.40703124999999996 0.835248125 0.33224562500000004 -v -0.40703124999999996 -0.0625 0.34296875000000004 -v -0.43828124999999996 -0.0625 -0.032031249999999956 -v -0.53203125 0.03125 -0.032031249999999956 -v -0.50078125 0.03125 0.34296875000000004 -v -0.50078125 -0.0625 0.34296875000000004 -v -0.40703124999999996 0.03125 0.34296875000000004 -v -0.43828124999999996 0.03125 -0.032031249999999956 -v -0.53203125 -0.0625 -0.032031249999999956 -v -0.46953124999999996 0.19443187499999998 0.6195075000000001 -v -0.37578124999999996 0.260723125 0.553216875 -v -0.40703124999999996 0.03975187499999999 0.33224562500000004 -v -0.50078125 -0.02653875 0.398536875 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.31328124999999996 0.9375 0.34296875000000004 -v -0.40703124999999996 0.84375 0.34296875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.31328124999999996 0.84375 0.34296875000000004 -v -0.40703124999999996 0.9375 0.34296875000000004 -v 1.45234375 0.236865 -0.32890624999999996 -v 1.48359375 -0.046875 -0.04516624999999996 -v 1.54609375 -0.046875 -0.04516624999999996 -v 1.51484375 0.236865 -0.32890624999999996 -v 1.37421875 0.921875 0.15546875000000004 -v 1.38984375 0.921875 -0.04516624999999996 -v 1.45234375 0.921875 -0.04516624999999996 -v 1.43671875 0.921875 0.15546875000000004 -v 1.51484375 0.26275375 -0.26640624999999996 -v 1.54609375 0.015625 -0.019277499999999947 -v 1.45234375 0.26275375 -0.26640624999999996 -v 1.483595 0.015625 -0.019277499999999947 -v 1.42109375 0.638135 -0.32890624999999996 -v 1.42109375 0.61224625 -0.26640624999999996 -v 1.48359375 0.61224625 -0.26640624999999996 -v 1.48359375 0.638135 -0.32890624999999996 -v 1.37421875 0.859375 0.15546875000000004 -v 1.38984375 0.859375 -0.019277499999999947 -v 1.43671875 0.859375 0.15546875000000004 -v 1.45234375 0.859375 -0.019277499999999947 -v 1.46796875 -0.02653875 -0.08759937499999995 -v 1.43671875 0.19443187499999998 -0.30856999999999996 -v 1.53046875 0.260723125 -0.24227937499999996 -v 1.56171875 0.03975187499999999 -0.021308124999999956 -v 1.49921875 0.680568125 -0.30856999999999996 -v 1.40546875 0.614276875 -0.24227937499999996 -v 1.37421875 0.835248125 -0.021308124999999956 -v 1.46796875 0.90153875 -0.08759937499999995 -v 1.43671875 0.25 -0.34453124999999996 -v 1.40546875 0.625 -0.34453124999999996 -v 1.49921875 0.625 -0.25078124999999996 -v 1.53046875 0.25 -0.25078124999999996 -v 1.53046875 0.25 -0.34453124999999996 -v 1.43671875 0.25 -0.25078124999999996 -v 1.40546875 0.625 -0.25078124999999996 -v 1.49921875 0.625 -0.34453124999999996 -v 1.56171875 -0.02653875 -0.08759937499999995 -v 1.46796875 0.03975187499999999 -0.021308124999999956 -v 1.43671875 0.260723125 -0.24227937499999996 -v 1.53046875 0.19443187499999998 -0.30856999999999996 -v 1.40546875 0.680568125 -0.30856999999999996 -v 1.37421875 0.90153875 -0.08759937499999995 -v 1.46796875 0.835248125 -0.021308124999999956 -v 1.49921875 0.614276875 -0.24227937499999996 -v 1.46796875 -0.02653875 -0.08759937499999995 -v 1.56171875 0.03975187499999999 -0.021308124999999956 -v 1.53046875 0.260723125 -0.24227937499999996 -v 1.43671875 0.19443187499999998 -0.30856999999999996 -v 1.49921875 0.680568125 -0.30856999999999996 -v 1.46796875 0.90153875 -0.08759937499999995 -v 1.37421875 0.835248125 -0.021308124999999956 -v 1.40546875 0.614276875 -0.24227937499999996 -v 1.43671875 0.25 -0.34453124999999996 -v 1.53046875 0.25 -0.25078124999999996 -v 1.49921875 0.625 -0.25078124999999996 -v 1.40546875 0.625 -0.34453124999999996 -v 1.53046875 0.25 -0.34453124999999996 -v 1.49921875 0.625 -0.34453124999999996 -v 1.40546875 0.625 -0.25078124999999996 -v 1.43671875 0.25 -0.25078124999999996 -v 1.56171875 -0.02653875 -0.08759937499999995 -v 1.53046875 0.19443187499999998 -0.30856999999999996 -v 1.43671875 0.260723125 -0.24227937499999996 -v 1.46796875 0.03975187499999999 -0.021308124999999956 -v 1.40546875 0.680568125 -0.30856999999999996 -v 1.49921875 0.614276875 -0.24227937499999996 -v 1.46796875 0.835248125 -0.021308124999999956 -v 1.37421875 0.90153875 -0.08759937499999995 -v 1.46796875 0.9375 -0.032031249999999956 -v 1.37421875 0.84375 -0.032031249999999956 -v 1.35859375 0.84375 0.15546875000000004 -v 1.45234375 0.9375 0.15546875000000004 -v 1.37421875 0.9375 -0.032031249999999956 -v 1.35859375 0.9375 0.15546875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 1.46796875 0.84375 -0.032031249999999956 -v 1.46796875 0.9375 -0.032031249999999956 -v 1.45234375 0.9375 0.15546875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.37421875 0.84375 -0.032031249999999956 -v 1.37421875 0.9375 -0.032031249999999956 -v 1.46796875 0.84375 -0.032031249999999956 -v 1.45234375 0.84375 0.15546875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 0.62421875 0.921875 0.15546875000000004 -v 0.63984375 0.921875 -0.04516624999999996 -v 0.70234375 0.921875 -0.04516624999999996 -v 0.68671875 0.921875 0.15546875000000004 -v 0.67109375 0.61224625 -0.26640624999999996 -v 0.70234375 0.26275375 -0.26640624999999996 -v 0.70234375 0.236865 -0.32890624999999996 -v 0.67109375 0.638135 -0.32890624999999996 -v 0.73359375 0.61224625 -0.26640624999999996 -v 0.73359375 0.638135 -0.32890624999999996 -v 0.76484375 0.236865 -0.32890624999999996 -v 0.76484375 0.26275375 -0.26640624999999996 -v 0.92109375 0.61224625 -0.26640624999999996 -v 0.95234375 0.26275375 -0.26640624999999996 -v 0.95234375 0.236865 -0.32890624999999996 -v 0.92109375 0.638135 -0.32890624999999996 -v 0.98359375 0.61224625 -0.26640624999999996 -v 1.01484375 0.26275375 -0.26640624999999996 -v 0.79609375 0.26275375 0.57734375 -v 0.85859375 0.26275375 0.57734375 -v 0.88984375 0.61224625 0.57734375 -v 0.82734375 0.61224625 0.57734375 -v 0.82734375 0.638135 0.63984375 -v 0.79609375 0.236865 0.63984375 -v 0.73359375 -0.046875 -0.04516624999999996 -v 0.76484375 -0.046875 0.35610375000000005 -v 0.82734375 -0.046875 0.35610375000000005 -v 0.79609375 -0.046875 -0.04516624999999996 -v 0.85859375 0.921875 0.35610375000000005 -v 0.92109375 0.921875 0.35610375000000005 -v 0.88984375 0.638135 0.63984375 -v 0.73359375 0.015625 -0.019277499999999947 -v 0.76484375 0.015625 0.33021500000000004 -v 0.79609375 0.015625 -0.019277499999999947 -v 0.82734375 0.015625 0.33021500000000004 -v 0.85859375 0.859375 0.33021500000000004 -v 0.92109375 0.859375 0.33021500000000004 -v 0.95234375 0.859375 -0.019277499999999947 -v 0.88984375 0.859375 -0.019277499999999947 -v 1.17109375 0.61224625 -0.26640624999999996 -v 1.20234375 0.26275375 -0.26640624999999996 -v 1.20234375 0.236865 -0.32890624999999996 -v 1.17109375 0.638135 -0.32890624999999996 -v 1.23359375 0.61224625 -0.26640624999999996 -v 1.23359375 0.638135 -0.32890624999999996 -v 1.26484375 0.236865 -0.32890624999999996 -v 1.26484375 0.26275375 -0.26640624999999996 -v 1.04609375 0.26275375 0.57734375 -v 1.10859375 0.26275375 0.57734375 -v 1.13984375 0.61224625 0.57734375 -v 1.07734375 0.61224625 0.57734375 -v 1.07734375 0.638135 0.63984375 -v 1.04609375 0.236865 0.63984375 -v 0.98359375 -0.046875 -0.04516624999999996 -v 1.01484375 -0.046875 0.35610375000000005 -v 1.07734375 -0.046875 0.35610375000000005 -v 1.04609375 -0.046875 -0.04516624999999996 -v 1.10859375 0.921875 0.35610375000000005 -v 1.17109375 0.921875 0.35610375000000005 -v 1.13984375 0.638135 0.63984375 -v 0.98359375 0.015625 -0.019277499999999947 -v 1.01484375 0.015625 0.33021500000000004 -v 1.04609375 0.015625 -0.019277499999999947 -v 1.07734375 0.015625 0.33021500000000004 -v 1.10859375 0.859375 0.33021500000000004 -v 1.17109375 0.859375 0.33021500000000004 -v 1.20234375 0.859375 -0.019277499999999947 -v 1.13984375 0.859375 -0.019277499999999947 -v 1.29609375 0.26275375 0.57734375 -v 1.35859375 0.26275375 0.57734375 -v 1.38984375 0.61224625 0.57734375 -v 1.32734375 0.61224625 0.57734375 -v 1.35859375 0.236865 0.63984375 -v 1.38984375 0.638135 0.63984375 -v 1.32734375 0.638135 0.63984375 -v 1.29609375 0.236865 0.63984375 -v 1.23359375 -0.046875 -0.04516624999999996 -v 1.26484375 -0.046875 0.35610375000000005 -v 1.32734375 -0.046875 0.35610375000000005 -v 1.29609375 -0.046875 -0.04516624999999996 -v 1.23359375 0.015625 -0.019277499999999947 -v 1.26484375 0.015625 0.33021500000000004 -v 1.29609375 0.015625 -0.019277499999999947 -v 1.32734375 0.015625 0.33021500000000004 -v 0.63984375 0.859375 -0.019277499999999947 -v 0.70234375 0.859375 -0.019277499999999947 -v 1.01484375 0.236865 -0.32890624999999996 -v 0.88984375 0.921875 -0.04516624999999996 -v 0.95234375 0.921875 -0.04516624999999996 -v 0.98359375 0.638135 -0.32890624999999996 -v 0.85859375 0.236865 0.63984375 -v 1.13984375 0.921875 -0.04516624999999996 -v 1.20234375 0.921875 -0.04516624999999996 -v 1.10859375 0.236865 0.63984375 -v 1.42109375 0.859375 0.33021500000000004 -v 1.35859375 0.859375 0.33021500000000004 -v 1.42109375 0.921875 0.35610375000000005 -v 1.35859375 0.921875 0.35610375000000005 -v 1.37421875 0.921875 0.15546875000000004 -v 1.43671875 0.921875 0.15546875000000004 -v 1.37421875 0.859375 0.15546875000000004 -v 1.43671875 0.859375 0.15546875000000004 -v 0.68671875 0.859375 0.15546875000000004 -v 0.62421875 0.859375 0.15546875000000004 -v 0.54609375 0.26275375 0.57734375 -v 0.60859375 0.26275375 0.57734375 -v 0.63984375 0.61224625 0.57734375 -v 0.57734375 0.61224625 0.57734375 -v 0.57734375 0.638135 0.63984375 -v 0.54609375 0.236865 0.63984375 -v 0.48359375 -0.046875 -0.04516624999999996 -v 0.51484375 -0.046875 0.35610375000000005 -v 0.57734375 -0.046875 0.35610375000000005 -v 0.54609375 -0.046875 -0.04516624999999996 -v 0.48359375 0.015625 -0.019277499999999947 -v 0.51484375 0.015625 0.33021500000000004 -v 0.54609375 0.015625 -0.019277499999999947 -v 0.57734375 0.015625 0.33021500000000004 -v 0.60859375 0.236865 0.63984375 -v 0.63984375 0.638135 0.63984375 -v 0.67109375 0.859375 0.33021500000000004 -v 0.60859375 0.859375 0.33021500000000004 -v 0.67109375 0.921875 0.35610375000000005 -v 0.60859375 0.921875 0.35610375000000005 -v 0.62421875 0.921875 0.15546875000000004 -v 0.68671875 0.921875 0.15546875000000004 -v 0.62421875 0.859375 0.15546875000000004 -v 0.68671875 0.859375 0.15546875000000004 -v 1.18671875 0.25 -0.34453124999999996 -v 0.71796875 -0.02653875 -0.08759937499999995 -v 0.68671875 0.19443187499999998 -0.30856999999999996 -v 0.78046875 0.260723125 -0.24227937499999996 -v 0.81171875 0.03975187499999999 -0.021308124999999956 -v 1.21796875 -0.02653875 -0.08759937499999995 -v 1.18671875 0.19443187499999998 -0.30856999999999996 -v 1.28046875 0.260723125 -0.24227937499999996 -v 1.31171875 0.03975187499999999 -0.021308124999999956 -v 0.74921875 0.680568125 -0.30856999999999996 -v 0.65546875 0.614276875 -0.24227937499999996 -v 0.62421875 0.835248125 -0.021308124999999956 -v 0.71796875 0.90153875 -0.08759937499999995 -v 0.68671875 0.25 -0.34453124999999996 -v 0.65546875 0.625 -0.34453124999999996 -v 0.74921875 0.625 -0.25078124999999996 -v 0.78046875 0.25 -0.25078124999999996 -v 0.78046875 0.25 -0.34453124999999996 -v 0.68671875 0.25 -0.25078124999999996 -v 0.65546875 0.625 -0.25078124999999996 -v 0.74921875 0.625 -0.34453124999999996 -v 0.81171875 -0.02653875 -0.08759937499999995 -v 0.71796875 0.03975187499999999 -0.021308124999999956 -v 0.68671875 0.260723125 -0.24227937499999996 -v 0.78046875 0.19443187499999998 -0.30856999999999996 -v 0.65546875 0.680568125 -0.30856999999999996 -v 0.62421875 0.90153875 -0.08759937499999995 -v 0.71796875 0.835248125 -0.021308124999999956 -v 0.74921875 0.614276875 -0.24227937499999996 -v 0.96796875 -0.02653875 -0.08759937499999995 -v 0.93671875 0.19443187499999998 -0.30856999999999996 -v 1.03046875 0.260723125 -0.24227937499999996 -v 1.06171875 0.03975187499999999 -0.021308124999999956 -v 0.87421875 0.19443187499999998 0.6195075000000001 -v 0.78046875 0.260723125 0.553216875 -v 0.74921875 0.03975187499999999 0.33224562500000004 -v 0.84296875 -0.02653875 0.398536875 -v 0.99921875 0.680568125 -0.30856999999999996 -v 0.90546875 0.614276875 -0.24227937499999996 -v 0.87421875 0.835248125 -0.021308124999999956 -v 0.96796875 0.90153875 -0.08759937499999995 -v 0.84296875 0.90153875 0.398536875 -v 0.81171875 0.680568125 0.6195075000000001 -v 0.90546875 0.614276875 0.553216875 -v 0.93671875 0.835248125 0.33224562500000004 -v 0.81171875 0.625 0.65546875 -v 0.78046875 0.25 0.65546875 -v 0.87421875 0.25 0.56171875 -v 0.90546875 0.625 0.56171875 -v 0.90546875 0.625 0.65546875 -v 0.81171875 0.625 0.56171875 -v 0.78046875 0.25 0.56171875 -v 0.87421875 0.25 0.65546875 -v 0.93671875 0.90153875 0.398536875 -v 0.84296875 0.835248125 0.33224562500000004 -v 0.81171875 0.614276875 0.553216875 -v 0.90546875 0.680568125 0.6195075000000001 -v 0.84296875 -0.0625 0.34296875000000004 -v 0.74921875 0.03125 0.34296875000000004 -v 0.71796875 0.03125 -0.032031249999999956 -v 0.81171875 -0.0625 -0.032031249999999956 -v 0.74921875 -0.0625 0.34296875000000004 -v 0.71796875 -0.0625 -0.032031249999999956 -v 0.81171875 0.03125 -0.032031249999999956 -v 0.84296875 0.03125 0.34296875000000004 -v 0.78046875 0.19443187499999998 0.6195075000000001 -v 0.74921875 -0.02653875 0.398536875 -v 0.84296875 0.03975187499999999 0.33224562500000004 -v 0.87421875 0.260723125 0.553216875 -v 0.93671875 0.25 -0.34453124999999996 -v 0.90546875 0.625 -0.34453124999999996 -v 0.99921875 0.625 -0.25078124999999996 -v 1.03046875 0.25 -0.25078124999999996 -v 1.03046875 0.25 -0.34453124999999996 -v 0.93671875 0.25 -0.25078124999999996 -v 0.90546875 0.625 -0.25078124999999996 -v 0.99921875 0.625 -0.34453124999999996 -v 1.06171875 -0.02653875 -0.08759937499999995 -v 0.96796875 0.03975187499999999 -0.021308124999999956 -v 0.93671875 0.260723125 -0.24227937499999996 -v 1.03046875 0.19443187499999998 -0.30856999999999996 -v 0.96796875 0.9375 -0.032031249999999956 -v 0.87421875 0.84375 -0.032031249999999956 -v 0.84296875 0.84375 0.34296875000000004 -v 0.93671875 0.9375 0.34296875000000004 -v 0.87421875 0.9375 -0.032031249999999956 -v 0.84296875 0.9375 0.34296875000000004 -v 0.93671875 0.84375 0.34296875000000004 -v 0.96796875 0.84375 -0.032031249999999956 -v 0.90546875 0.680568125 -0.30856999999999996 -v 0.87421875 0.90153875 -0.08759937499999995 -v 0.96796875 0.835248125 -0.021308124999999956 -v 0.99921875 0.614276875 -0.24227937499999996 -v 1.12421875 0.19443187499999998 0.6195075000000001 -v 1.03046875 0.260723125 0.553216875 -v 0.99921875 0.03975187499999999 0.33224562500000004 -v 1.09296875 -0.02653875 0.398536875 -v 1.24921875 0.680568125 -0.30856999999999996 -v 1.15546875 0.614276875 -0.24227937499999996 -v 1.12421875 0.835248125 -0.021308124999999956 -v 1.21796875 0.90153875 -0.08759937499999995 -v 1.09296875 0.90153875 0.398536875 -v 1.06171875 0.680568125 0.6195075000000001 -v 1.15546875 0.614276875 0.553216875 -v 1.18671875 0.835248125 0.33224562500000004 -v 1.06171875 0.625 0.65546875 -v 1.03046875 0.25 0.65546875 -v 1.12421875 0.25 0.56171875 -v 1.15546875 0.625 0.56171875 -v 1.15546875 0.625 0.65546875 -v 1.06171875 0.625 0.56171875 -v 1.03046875 0.25 0.56171875 -v 1.12421875 0.25 0.65546875 -v 1.18671875 0.90153875 0.398536875 -v 1.09296875 0.835248125 0.33224562500000004 -v 1.06171875 0.614276875 0.553216875 -v 1.15546875 0.680568125 0.6195075000000001 -v 1.09296875 -0.0625 0.34296875000000004 -v 0.99921875 0.03125 0.34296875000000004 -v 0.96796875 0.03125 -0.032031249999999956 -v 1.06171875 -0.0625 -0.032031249999999956 -v 0.99921875 -0.0625 0.34296875000000004 -v 0.96796875 -0.0625 -0.032031249999999956 -v 1.06171875 0.03125 -0.032031249999999956 -v 1.09296875 0.03125 0.34296875000000004 -v 1.03046875 0.19443187499999998 0.6195075000000001 -v 0.99921875 -0.02653875 0.398536875 -v 1.09296875 0.03975187499999999 0.33224562500000004 -v 1.12421875 0.260723125 0.553216875 -v 1.18671875 0.25 -0.34453124999999996 -v 1.15546875 0.625 -0.34453124999999996 -v 1.24921875 0.625 -0.25078124999999996 -v 1.28046875 0.25 -0.25078124999999996 -v 1.28046875 0.25 -0.34453124999999996 -v 1.18671875 0.25 -0.25078124999999996 -v 1.15546875 0.625 -0.25078124999999996 -v 1.24921875 0.625 -0.34453124999999996 -v 1.31171875 -0.02653875 -0.08759937499999995 -v 1.21796875 0.03975187499999999 -0.021308124999999956 -v 1.18671875 0.260723125 -0.24227937499999996 -v 1.28046875 0.19443187499999998 -0.30856999999999996 -v 1.21796875 0.9375 -0.032031249999999956 -v 1.12421875 0.84375 -0.032031249999999956 -v 1.09296875 0.84375 0.34296875000000004 -v 1.18671875 0.9375 0.34296875000000004 -v 1.12421875 0.9375 -0.032031249999999956 -v 1.09296875 0.9375 0.34296875000000004 -v 1.18671875 0.84375 0.34296875000000004 -v 1.21796875 0.84375 -0.032031249999999956 -v 1.15546875 0.680568125 -0.30856999999999996 -v 1.12421875 0.90153875 -0.08759937499999995 -v 1.21796875 0.835248125 -0.021308124999999956 -v 1.24921875 0.614276875 -0.24227937499999996 -v 1.37421875 0.19443187499999998 0.6195075000000001 -v 1.28046875 0.260723125 0.553216875 -v 1.24921875 0.03975187499999999 0.33224562500000004 -v 1.34296875 -0.02653875 0.398536875 -v 1.34296875 0.90153875 0.398536875 -v 1.31171875 0.680568125 0.6195075000000001 -v 1.40546875 0.614276875 0.553216875 -v 1.43671875 0.835248125 0.33224562500000004 -v 1.31171875 0.625 0.65546875 -v 1.28046875 0.25 0.65546875 -v 1.37421875 0.25 0.56171875 -v 1.40546875 0.625 0.56171875 -v 1.40546875 0.625 0.65546875 -v 1.31171875 0.625 0.56171875 -v 1.28046875 0.25 0.56171875 -v 1.37421875 0.25 0.65546875 -v 1.43671875 0.90153875 0.398536875 -v 1.34296875 0.835248125 0.33224562500000004 -v 1.31171875 0.614276875 0.553216875 -v 1.40546875 0.680568125 0.6195075000000001 -v 1.34296875 -0.0625 0.34296875000000004 -v 1.24921875 0.03125 0.34296875000000004 -v 1.21796875 0.03125 -0.032031249999999956 -v 1.31171875 -0.0625 -0.032031249999999956 -v 1.24921875 -0.0625 0.34296875000000004 -v 1.21796875 -0.0625 -0.032031249999999956 -v 1.31171875 0.03125 -0.032031249999999956 -v 1.34296875 0.03125 0.34296875000000004 -v 1.28046875 0.19443187499999998 0.6195075000000001 -v 1.24921875 -0.02653875 0.398536875 -v 1.34296875 0.03975187499999999 0.33224562500000004 -v 1.37421875 0.260723125 0.553216875 -v 1.45234375 0.9375 0.15546875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.34296875 0.84375 0.34296875000000004 -v 1.43671875 0.9375 0.34296875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 1.34296875 0.9375 0.34296875000000004 -v 1.43671875 0.84375 0.34296875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 0.71796875 -0.02653875 -0.08759937499999995 -v 0.81171875 0.03975187499999999 -0.021308124999999956 -v 0.78046875 0.260723125 -0.24227937499999996 -v 0.68671875 0.19443187499999998 -0.30856999999999996 -v 1.21796875 -0.02653875 -0.08759937499999995 -v 1.31171875 0.03975187499999999 -0.021308124999999956 -v 1.28046875 0.260723125 -0.24227937499999996 -v 1.18671875 0.19443187499999998 -0.30856999999999996 -v 0.74921875 0.680568125 -0.30856999999999996 -v 0.71796875 0.90153875 -0.08759937499999995 -v 0.62421875 0.835248125 -0.021308124999999956 -v 0.65546875 0.614276875 -0.24227937499999996 -v 0.68671875 0.25 -0.34453124999999996 -v 0.78046875 0.25 -0.25078124999999996 -v 0.74921875 0.625 -0.25078124999999996 -v 0.65546875 0.625 -0.34453124999999996 -v 0.78046875 0.25 -0.34453124999999996 -v 0.74921875 0.625 -0.34453124999999996 -v 0.65546875 0.625 -0.25078124999999996 -v 0.68671875 0.25 -0.25078124999999996 -v 0.81171875 -0.02653875 -0.08759937499999995 -v 0.78046875 0.19443187499999998 -0.30856999999999996 -v 0.68671875 0.260723125 -0.24227937499999996 -v 0.71796875 0.03975187499999999 -0.021308124999999956 -v 0.65546875 0.680568125 -0.30856999999999996 -v 0.74921875 0.614276875 -0.24227937499999996 -v 0.71796875 0.835248125 -0.021308124999999956 -v 0.62421875 0.90153875 -0.08759937499999995 -v 0.96796875 -0.02653875 -0.08759937499999995 -v 1.06171875 0.03975187499999999 -0.021308124999999956 -v 1.03046875 0.260723125 -0.24227937499999996 -v 0.93671875 0.19443187499999998 -0.30856999999999996 -v 0.87421875 0.19443187499999998 0.6195075000000001 -v 0.84296875 -0.02653875 0.398536875 -v 0.74921875 0.03975187499999999 0.33224562500000004 -v 0.78046875 0.260723125 0.553216875 -v 0.99921875 0.680568125 -0.30856999999999996 -v 0.96796875 0.90153875 -0.08759937499999995 -v 0.87421875 0.835248125 -0.021308124999999956 -v 0.90546875 0.614276875 -0.24227937499999996 -v 0.84296875 0.90153875 0.398536875 -v 0.93671875 0.835248125 0.33224562500000004 -v 0.90546875 0.614276875 0.553216875 -v 0.81171875 0.680568125 0.6195075000000001 -v 0.81171875 0.625 0.65546875 -v 0.90546875 0.625 0.56171875 -v 0.87421875 0.25 0.56171875 -v 0.78046875 0.25 0.65546875 -v 0.90546875 0.625 0.65546875 -v 0.87421875 0.25 0.65546875 -v 0.78046875 0.25 0.56171875 -v 0.81171875 0.625 0.56171875 -v 0.93671875 0.90153875 0.398536875 -v 0.90546875 0.680568125 0.6195075000000001 -v 0.81171875 0.614276875 0.553216875 -v 0.84296875 0.835248125 0.33224562500000004 -v 0.84296875 -0.0625 0.34296875000000004 -v 0.81171875 -0.0625 -0.032031249999999956 -v 0.71796875 0.03125 -0.032031249999999956 -v 0.74921875 0.03125 0.34296875000000004 -v 0.74921875 -0.0625 0.34296875000000004 -v 0.84296875 0.03125 0.34296875000000004 -v 0.81171875 0.03125 -0.032031249999999956 -v 0.71796875 -0.0625 -0.032031249999999956 -v 0.78046875 0.19443187499999998 0.6195075000000001 -v 0.87421875 0.260723125 0.553216875 -v 0.84296875 0.03975187499999999 0.33224562500000004 -v 0.74921875 -0.02653875 0.398536875 -v 0.93671875 0.25 -0.34453124999999996 -v 1.03046875 0.25 -0.25078124999999996 -v 0.99921875 0.625 -0.25078124999999996 -v 0.90546875 0.625 -0.34453124999999996 -v 1.03046875 0.25 -0.34453124999999996 -v 0.99921875 0.625 -0.34453124999999996 -v 0.90546875 0.625 -0.25078124999999996 -v 0.93671875 0.25 -0.25078124999999996 -v 1.06171875 -0.02653875 -0.08759937499999995 -v 1.03046875 0.19443187499999998 -0.30856999999999996 -v 0.93671875 0.260723125 -0.24227937499999996 -v 0.96796875 0.03975187499999999 -0.021308124999999956 -v 0.96796875 0.9375 -0.032031249999999956 -v 0.93671875 0.9375 0.34296875000000004 -v 0.84296875 0.84375 0.34296875000000004 -v 0.87421875 0.84375 -0.032031249999999956 -v 0.87421875 0.9375 -0.032031249999999956 -v 0.96796875 0.84375 -0.032031249999999956 -v 0.93671875 0.84375 0.34296875000000004 -v 0.84296875 0.9375 0.34296875000000004 -v 0.90546875 0.680568125 -0.30856999999999996 -v 0.99921875 0.614276875 -0.24227937499999996 -v 0.96796875 0.835248125 -0.021308124999999956 -v 0.87421875 0.90153875 -0.08759937499999995 -v 1.12421875 0.19443187499999998 0.6195075000000001 -v 1.09296875 -0.02653875 0.398536875 -v 0.99921875 0.03975187499999999 0.33224562500000004 -v 1.03046875 0.260723125 0.553216875 -v 1.24921875 0.680568125 -0.30856999999999996 -v 1.21796875 0.90153875 -0.08759937499999995 -v 1.12421875 0.835248125 -0.021308124999999956 -v 1.15546875 0.614276875 -0.24227937499999996 -v 1.09296875 0.90153875 0.398536875 -v 1.18671875 0.835248125 0.33224562500000004 -v 1.15546875 0.614276875 0.553216875 -v 1.06171875 0.680568125 0.6195075000000001 -v 1.06171875 0.625 0.65546875 -v 1.15546875 0.625 0.56171875 -v 1.12421875 0.25 0.56171875 -v 1.03046875 0.25 0.65546875 -v 1.15546875 0.625 0.65546875 -v 1.12421875 0.25 0.65546875 -v 1.03046875 0.25 0.56171875 -v 1.06171875 0.625 0.56171875 -v 1.18671875 0.90153875 0.398536875 -v 1.15546875 0.680568125 0.6195075000000001 -v 1.06171875 0.614276875 0.553216875 -v 1.09296875 0.835248125 0.33224562500000004 -v 1.09296875 -0.0625 0.34296875000000004 -v 1.06171875 -0.0625 -0.032031249999999956 -v 0.96796875 0.03125 -0.032031249999999956 -v 0.99921875 0.03125 0.34296875000000004 -v 0.99921875 -0.0625 0.34296875000000004 -v 1.09296875 0.03125 0.34296875000000004 -v 1.06171875 0.03125 -0.032031249999999956 -v 0.96796875 -0.0625 -0.032031249999999956 -v 1.03046875 0.19443187499999998 0.6195075000000001 -v 1.12421875 0.260723125 0.553216875 -v 1.09296875 0.03975187499999999 0.33224562500000004 -v 0.99921875 -0.02653875 0.398536875 -v 1.28046875 0.25 -0.25078124999999996 -v 1.24921875 0.625 -0.25078124999999996 -v 1.15546875 0.625 -0.34453124999999996 -v 1.28046875 0.25 -0.34453124999999996 -v 1.24921875 0.625 -0.34453124999999996 -v 1.15546875 0.625 -0.25078124999999996 -v 1.18671875 0.25 -0.25078124999999996 -v 1.31171875 -0.02653875 -0.08759937499999995 -v 1.28046875 0.19443187499999998 -0.30856999999999996 -v 1.18671875 0.260723125 -0.24227937499999996 -v 1.21796875 0.03975187499999999 -0.021308124999999956 -v 1.21796875 0.9375 -0.032031249999999956 -v 1.18671875 0.9375 0.34296875000000004 -v 1.09296875 0.84375 0.34296875000000004 -v 1.12421875 0.84375 -0.032031249999999956 -v 1.12421875 0.9375 -0.032031249999999956 -v 1.21796875 0.84375 -0.032031249999999956 -v 1.18671875 0.84375 0.34296875000000004 -v 1.09296875 0.9375 0.34296875000000004 -v 1.15546875 0.680568125 -0.30856999999999996 -v 1.24921875 0.614276875 -0.24227937499999996 -v 1.21796875 0.835248125 -0.021308124999999956 -v 1.12421875 0.90153875 -0.08759937499999995 -v 1.37421875 0.19443187499999998 0.6195075000000001 -v 1.34296875 -0.02653875 0.398536875 -v 1.24921875 0.03975187499999999 0.33224562500000004 -v 1.28046875 0.260723125 0.553216875 -v 1.34296875 0.90153875 0.398536875 -v 1.43671875 0.835248125 0.33224562500000004 -v 1.40546875 0.614276875 0.553216875 -v 1.31171875 0.680568125 0.6195075000000001 -v 1.31171875 0.625 0.65546875 -v 1.40546875 0.625 0.56171875 -v 1.37421875 0.25 0.56171875 -v 1.28046875 0.25 0.65546875 -v 1.40546875 0.625 0.65546875 -v 1.37421875 0.25 0.65546875 -v 1.28046875 0.25 0.56171875 -v 1.31171875 0.625 0.56171875 -v 1.43671875 0.90153875 0.398536875 -v 1.40546875 0.680568125 0.6195075000000001 -v 1.31171875 0.614276875 0.553216875 -v 1.34296875 0.835248125 0.33224562500000004 -v 1.34296875 -0.0625 0.34296875000000004 -v 1.31171875 -0.0625 -0.032031249999999956 -v 1.21796875 0.03125 -0.032031249999999956 -v 1.24921875 0.03125 0.34296875000000004 -v 1.24921875 -0.0625 0.34296875000000004 -v 1.34296875 0.03125 0.34296875000000004 -v 1.31171875 0.03125 -0.032031249999999956 -v 1.21796875 -0.0625 -0.032031249999999956 -v 1.28046875 0.19443187499999998 0.6195075000000001 -v 1.37421875 0.260723125 0.553216875 -v 1.34296875 0.03975187499999999 0.33224562500000004 -v 1.24921875 -0.02653875 0.398536875 -v 1.45234375 0.9375 0.15546875000000004 -v 1.43671875 0.9375 0.34296875000000004 -v 1.34296875 0.84375 0.34296875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 1.43671875 0.84375 0.34296875000000004 -v 1.34296875 0.9375 0.34296875000000004 -v 0.71796875 0.9375 -0.032031249999999956 -v 0.62421875 0.84375 -0.032031249999999956 -v 0.60859375 0.84375 0.15546875000000004 -v 0.70234375 0.9375 0.15546875000000004 -v 0.62421875 0.9375 -0.032031249999999956 -v 0.60859375 0.9375 0.15546875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.71796875 0.84375 -0.032031249999999956 -v 0.71796875 0.9375 -0.032031249999999956 -v 0.70234375 0.9375 0.15546875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.62421875 0.84375 -0.032031249999999956 -v 0.62421875 0.9375 -0.032031249999999956 -v 0.71796875 0.84375 -0.032031249999999956 -v 0.70234375 0.84375 0.15546875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.62421875 0.19443187499999998 0.6195075000000001 -v 0.53046875 0.260723125 0.553216875 -v 0.49921875 0.03975187499999999 0.33224562500000004 -v 0.59296875 -0.02653875 0.398536875 -v 0.59296875 0.90153875 0.398536875 -v 0.56171875 0.680568125 0.6195075000000001 -v 0.65546875 0.614276875 0.553216875 -v 0.68671875 0.835248125 0.33224562500000004 -v 0.56171875 0.625 0.65546875 -v 0.53046875 0.25 0.65546875 -v 0.62421875 0.25 0.56171875 -v 0.65546875 0.625 0.56171875 -v 0.65546875 0.625 0.65546875 -v 0.56171875 0.625 0.56171875 -v 0.53046875 0.25 0.56171875 -v 0.62421875 0.25 0.65546875 -v 0.68671875 0.90153875 0.398536875 -v 0.59296875 0.835248125 0.33224562500000004 -v 0.56171875 0.614276875 0.553216875 -v 0.65546875 0.680568125 0.6195075000000001 -v 0.59296875 -0.0625 0.34296875000000004 -v 0.49921875 0.03125 0.34296875000000004 -v 0.46796875 0.03125 -0.032031249999999956 -v 0.56171875 -0.0625 -0.032031249999999956 -v 0.49921875 -0.0625 0.34296875000000004 -v 0.46796875 -0.0625 -0.032031249999999956 -v 0.56171875 0.03125 -0.032031249999999956 -v 0.59296875 0.03125 0.34296875000000004 -v 0.53046875 0.19443187499999998 0.6195075000000001 -v 0.49921875 -0.02653875 0.398536875 -v 0.59296875 0.03975187499999999 0.33224562500000004 -v 0.62421875 0.260723125 0.553216875 -v 0.70234375 0.9375 0.15546875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.59296875 0.84375 0.34296875000000004 -v 0.68671875 0.9375 0.34296875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.59296875 0.9375 0.34296875000000004 -v 0.68671875 0.84375 0.34296875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.62421875 0.19443187499999998 0.6195075000000001 -v 0.59296875 -0.02653875 0.398536875 -v 0.49921875 0.03975187499999999 0.33224562500000004 -v 0.53046875 0.260723125 0.553216875 -v 0.59296875 0.90153875 0.398536875 -v 0.68671875 0.835248125 0.33224562500000004 -v 0.65546875 0.614276875 0.553216875 -v 0.56171875 0.680568125 0.6195075000000001 -v 0.56171875 0.625 0.65546875 -v 0.65546875 0.625 0.56171875 -v 0.62421875 0.25 0.56171875 -v 0.53046875 0.25 0.65546875 -v 0.65546875 0.625 0.65546875 -v 0.62421875 0.25 0.65546875 -v 0.53046875 0.25 0.56171875 -v 0.56171875 0.625 0.56171875 -v 0.68671875 0.90153875 0.398536875 -v 0.65546875 0.680568125 0.6195075000000001 -v 0.56171875 0.614276875 0.553216875 -v 0.59296875 0.835248125 0.33224562500000004 -v 0.59296875 -0.0625 0.34296875000000004 -v 0.56171875 -0.0625 -0.032031249999999956 -v 0.46796875 0.03125 -0.032031249999999956 -v 0.49921875 0.03125 0.34296875000000004 -v 0.49921875 -0.0625 0.34296875000000004 -v 0.59296875 0.03125 0.34296875000000004 -v 0.56171875 0.03125 -0.032031249999999956 -v 0.46796875 -0.0625 -0.032031249999999956 -v 0.53046875 0.19443187499999998 0.6195075000000001 -v 0.62421875 0.260723125 0.553216875 -v 0.59296875 0.03975187499999999 0.33224562500000004 -v 0.49921875 -0.02653875 0.398536875 -v 0.70234375 0.9375 0.15546875000000004 -v 0.68671875 0.9375 0.34296875000000004 -v 0.59296875 0.84375 0.34296875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.68671875 0.84375 0.34296875000000004 -v 0.59296875 0.9375 0.34296875000000004 -v 1.62421875 0.19443187499999998 0.6195075000000001 -v 1.53046875 0.260723125 0.553216875 -v 1.49921875 0.03975187499999999 0.33224562500000004 -v 1.59296875 -0.02653875 0.398536875 -v 1.59296875 0.90153875 0.398536875 -v 1.56171875 0.680568125 0.6195075000000001 -v 1.65546875 0.614276875 0.553216875 -v 1.68671875 0.835248125 0.33224562500000004 -v 1.56171875 0.625 0.65546875 -v 1.53046875 0.25 0.65546875 -v 1.62421875 0.25 0.56171875 -v 1.65546875 0.625 0.56171875 -v 1.65546875 0.625 0.65546875 -v 1.56171875 0.625 0.56171875 -v 1.53046875 0.25 0.56171875 -v 1.62421875 0.25 0.65546875 -v 1.68671875 0.90153875 0.398536875 -v 1.59296875 0.835248125 0.33224562500000004 -v 1.56171875 0.614276875 0.553216875 -v 1.65546875 0.680568125 0.6195075000000001 -v 1.59296875 -0.0625 0.34296875000000004 -v 1.49921875 0.03125 0.34296875000000004 -v 1.46796875 0.03125 -0.032031249999999956 -v 1.56171875 -0.0625 -0.032031249999999956 -v 1.49921875 -0.0625 0.34296875000000004 -v 1.46796875 -0.0625 -0.032031249999999956 -v 1.56171875 0.03125 -0.032031249999999956 -v 1.59296875 0.03125 0.34296875000000004 -v 1.53046875 0.19443187499999998 0.6195075000000001 -v 1.49921875 -0.02653875 0.398536875 -v 1.59296875 0.03975187499999999 0.33224562500000004 -v 1.62421875 0.260723125 0.553216875 -v 1.70234375 0.9375 0.15546875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.59296875 0.84375 0.34296875000000004 -v 1.68671875 0.9375 0.34296875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v 1.59296875 0.9375 0.34296875000000004 -v 1.68671875 0.84375 0.34296875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.62421875 0.19443187499999998 0.6195075000000001 -v 1.59296875 -0.02653875 0.398536875 -v 1.49921875 0.03975187499999999 0.33224562500000004 -v 1.53046875 0.260723125 0.553216875 -v 1.59296875 0.90153875 0.398536875 -v 1.68671875 0.835248125 0.33224562500000004 -v 1.65546875 0.614276875 0.553216875 -v 1.56171875 0.680568125 0.6195075000000001 -v 1.56171875 0.625 0.65546875 -v 1.65546875 0.625 0.56171875 -v 1.62421875 0.25 0.56171875 -v 1.53046875 0.25 0.65546875 -v 1.65546875 0.625 0.65546875 -v 1.62421875 0.25 0.65546875 -v 1.53046875 0.25 0.56171875 -v 1.56171875 0.625 0.56171875 -v 1.68671875 0.90153875 0.398536875 -v 1.65546875 0.680568125 0.6195075000000001 -v 1.56171875 0.614276875 0.553216875 -v 1.59296875 0.835248125 0.33224562500000004 -v 1.59296875 -0.0625 0.34296875000000004 -v 1.56171875 -0.0625 -0.032031249999999956 -v 1.46796875 0.03125 -0.032031249999999956 -v 1.49921875 0.03125 0.34296875000000004 -v 1.49921875 -0.0625 0.34296875000000004 -v 1.59296875 0.03125 0.34296875000000004 -v 1.56171875 0.03125 -0.032031249999999956 -v 1.46796875 -0.0625 -0.032031249999999956 -v 1.53046875 0.19443187499999998 0.6195075000000001 -v 1.62421875 0.260723125 0.553216875 -v 1.59296875 0.03975187499999999 0.33224562500000004 -v 1.49921875 -0.02653875 0.398536875 -v 1.70234375 0.9375 0.15546875000000004 -v 1.68671875 0.9375 0.34296875000000004 -v 1.59296875 0.84375 0.34296875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.68671875 0.84375 0.34296875000000004 -v 1.59296875 0.9375 0.34296875000000004 -v 1.62421875 0.921875 0.15546875000000004 -v 1.63984375 0.921875 -0.04516624999999996 -v 1.70234375 0.921875 -0.04516624999999996 -v 1.68671875 0.921875 0.15546875000000004 -v 1.67109375 0.61224625 -0.26640624999999996 -v 1.70234375 0.26275375 -0.26640624999999996 -v 1.70234375 0.236865 -0.32890624999999996 -v 1.67109375 0.638135 -0.32890624999999996 -v 1.73359375 0.61224625 -0.26640624999999996 -v 1.73359375 0.638135 -0.32890624999999996 -v 1.76484375 0.236865 -0.32890624999999996 -v 1.76484375 0.26275375 -0.26640624999999996 -v 1.79609375 0.26275375 0.57734375 -v 1.85859375 0.26275375 0.57734375 -v 1.88984375 0.61224625 0.57734375 -v 1.82734375 0.61224625 0.57734375 -v 1.82734375 0.638135 0.63984375 -v 1.79609375 0.236865 0.63984375 -v 1.73359375 -0.046875 -0.04516624999999996 -v 1.76484375 -0.046875 0.35610375000000005 -v 1.82734375 -0.046875 0.35610375000000005 -v 1.79609375 -0.046875 -0.04516624999999996 -v 1.85859375 0.921875 0.35610375000000005 -v 1.92109375 0.921875 0.35610375000000005 -v 1.88984375 0.638135 0.63984375 -v 1.73359375 0.015625 -0.019277499999999947 -v 1.76484375 0.015625 0.33021500000000004 -v 1.79609375 0.015625 -0.019277499999999947 -v 1.82734375 0.015625 0.33021500000000004 -v 1.85859375 0.859375 0.33021500000000004 -v 1.92109375 0.859375 0.33021500000000004 -v 1.95234375 0.859375 -0.019277499999999947 -v 1.88984375 0.859375 -0.019277499999999947 -v 1.63984375 0.859375 -0.019277499999999947 -v 1.70234375 0.859375 -0.019277499999999947 -v 1.88984375 0.921875 -0.04516624999999996 -v 1.95234375 0.921875 -0.04516624999999996 -v 1.85859375 0.236865 0.63984375 -v 1.68671875 0.859375 0.15546875000000004 -v 1.62421875 0.859375 0.15546875000000004 -v 1.54609375 0.26275375 0.57734375 -v 1.60859375 0.26275375 0.57734375 -v 1.63984375 0.61224625 0.57734375 -v 1.57734375 0.61224625 0.57734375 -v 1.57734375 0.638135 0.63984375 -v 1.54609375 0.236865 0.63984375 -v 1.48359375 -0.046875 -0.04516624999999996 -v 1.51484375 -0.046875 0.35610375000000005 -v 1.57734375 -0.046875 0.35610375000000005 -v 1.54609375 -0.046875 -0.04516624999999996 -v 1.48359375 0.015625 -0.019277499999999947 -v 1.51484375 0.015625 0.33021500000000004 -v 1.54609375 0.015625 -0.019277499999999947 -v 1.57734375 0.015625 0.33021500000000004 -v 1.60859375 0.236865 0.63984375 -v 1.63984375 0.638135 0.63984375 -v 1.67109375 0.859375 0.33021500000000004 -v 1.60859375 0.859375 0.33021500000000004 -v 1.67109375 0.921875 0.35610375000000005 -v 1.60859375 0.921875 0.35610375000000005 -v 1.62421875 0.921875 0.15546875000000004 -v 1.68671875 0.921875 0.15546875000000004 -v 1.62421875 0.859375 0.15546875000000004 -v 1.68671875 0.859375 0.15546875000000004 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -2414,68 +2337,68 @@ vt 0.375 0.375 vt 0.375 0.1875 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -2544,150 +2467,150 @@ vt 0.8125 0.1875 vt 0.8125 0.375 vt 0.875 0.375 vt 0.875 0.1875 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -2834,68 +2757,68 @@ vt 0.875 0.1875 vt 0.875 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -2966,488 +2889,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -3934,68 +3857,68 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -4066,488 +3989,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -5114,2839 +5037,2043 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 vt 0 0.375 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 +vt 0.026 1 +vt 0.2448 1 +vt 0.2448 0.9688 +vt 0.026 0.9688 +vt 0.026 1 +vt 0.2448 1 +vt 0.2448 0.9688 +vt 0.026 0.9688 +vt 0.1875 0.9844 +vt 0.2188 0.9844 +vt 0.2188 0.9531 +vt 0.1875 0.9531 +vt 0.026 0.9531 +vt 0.2448 0.9531 +vt 0.2448 0.9844 +vt 0.026 0.9844 +vt 0.0313 0.9991 +vt 0.2499 0.9991 +vt 0.2499 0.9679 +vt 0.0311 0.9679 +vt 0.026 1 +vt 0.2448 1 +vt 0.2448 0.9688 +vt 0.026 0.9688 +vt 0.026 1 +vt 0.2448 1 +vt 0.2448 0.9688 +vt 0.026 0.9688 +vt 0.1875 0.9844 +vt 0.2188 0.9844 +vt 0.2188 0.9531 +vt 0.1875 0.9531 +vt 0.026 0.9844 +vt 0.2448 0.9844 +vt 0.2448 0.9531 +vt 0.026 0.9531 +vt 0.0313 0.9991 +vt 0.2499 0.9991 +vt 0.2499 0.9679 +vt 0.0311 0.9679 +vt 0.4375 0.25 +vt 0.4375 0.0313 +vt 0.6875 0.0313 +vt 0.6875 0.25 +vt 0.6875 0.25 +vt 0.6875 0.0313 +vt 0.4375 0.0313 +vt 0.4375 0.25 +vt 0.3906 0.6563 +vt 0.3906 0.6563 +vt 0.3906 0.9063 +vt 0.3906 0.9063 +vt 0.3906 0.9063 +vt 0.3906 0.9063 +vt 0.3906 0.6563 +vt 0.3906 0.6563 +vt 0.6406 0.6563 +vt 0.6406 0.6563 +vt 0.6406 0.4375 +vt 0.6406 0.4375 +vt 0.3906 0.6563 +vt 0.3906 0.6563 +vt 0.3906 0.4375 +vt 0.3906 0.4375 +vt 0.1875 0.7188 +vt 0.1875 0.9063 +vt 0 0.9063 +vt 0 0.7188 +vt 0.1875 0.8125 +vt 0.1875 1 +vt 0 1 +vt 0 0.8125 +vt 0.2188 0.8125 +vt 0.2188 1 +vt 0.1563 1 +vt 0.1563 0.8125 +vt 0.2188 0.8125 +vt 0.2188 1 +vt 0.1563 1 +vt 0.1563 0.8125 +vt 0.2188 0.8125 +vt 0.2188 1 +vt 0.1563 1 +vt 0.1563 0.8125 +vt 0.1563 0.8125 +vt 0.1563 1 +vt 0.2188 1 +vt 0.2188 0.8125 +vt 0.0313 0.75 +vt 0.0313 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0.0313 0.75 +vt 0.0313 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0.0625 0.7813 +vt 0.0625 0.8125 +vt 0 0.8125 +vt 0 0.7813 +vt 0.0625 0.75 +vt 0.0625 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0 0.75 +vt 0 0.8125 +vt 0.0625 0.8125 +vt 0.0625 0.75 +vt 0.0313 0.75 +vt 0.0313 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0.0313 0.75 +vt 0.0313 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0.0625 0.7813 +vt 0.0625 0.8125 +vt 0 0.8125 +vt 0 0.7813 +vt 0.0625 0.75 +vt 0.0625 0.8125 +vt 0 0.8125 +vt 0 0.75 +vt 0 0.75 +vt 0 0.8125 +vt 0.0625 0.8125 +vt 0.0625 0.75 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 +vn -1 -0.08 0.03 vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 -0.04 -0.09 +vn 1 0 0.08 vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 vn 0 -1 0 vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 vn 0 -1 0 vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 -0.71 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258446 0.032144516560355565 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 +vn -1 -0.08 0.03 vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 -0.04 -0.09 +vn 1 0 0.08 vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109013 -vn -0.7053437354730095 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988551 -0.4488807639121204 0.5486312610637372 -vn -0.7058823529411765 -0.05882352941176471 0.7058823529411764 -vn 0.7058823529411765 0.05882352941176471 0.7058823529411764 -vn 0.7053437453988551 0.5486312610637372 0.4488807639121204 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.44888050423363873 -0.5486310481743067 -vn -0.7053440663230558 0.44888035684803296 -0.5486311815225592 -vn 0.7058823529411765 0.05882352941176471 -0.7058823529411764 -vn -0.7058823529411765 -0.05882352941176471 -0.7058823529411764 -vn -0.7053440663230559 -0.5486311815225592 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743067 -0.44888050423363873 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 +vn -1 -0.09 0.04 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258452 0.032144516560355565 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 0 -1 vn 0 -1 0 vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 vn 0 -1 0 vn 0 0 1 -vn -0.9953492002531853 0.036865378524653145 0.08899951360304457 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258435 -0.032144516560355496 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465307 -0.08899951360304438 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.03686517779236889 -0.08899902899997313 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349724 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 0 -0.08 +vn 1 0 0.08 vn 0 -1 0 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730093 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988554 0.44888076391212006 -0.548631261063737 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730097 -0.4488806165273173 -0.5486313944125295 -vn -0.7058823529411767 0.05882352941176473 -0.7058823529411763 -vn 0.7058823529411767 -0.05882352941176473 -0.7058823529411763 -vn 0.7053437453988552 -0.548631261063737 -0.4488807639121202 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.0588235294117646 -vn -0.7058823529411767 -0.7058823529411763 -0.05882352941176463 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411764 -0.0588235294117647 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637373 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411764 -0.05882352941176474 -vn -0.7058823529411764 0.7058823529411765 0.05882352941176473 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479796 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.44888035684803307 0.5486311815225591 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479798 0.4488805042336385 0.5486310481743067 -vn 0.7058823529411767 -0.05882352941176473 0.7058823529411763 -vn -0.7058823529411767 0.05882352941176473 0.7058823529411763 -vn -0.705344066323056 0.5486311815225591 0.44888035684803274 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479799 -0.5486310481743065 0.4488805042336386 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411767 0.7058823529411763 -0.05882352941176473 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411764 0.0588235294117647 -0.7058823529411765 -vn -0.7058823529411764 -0.05882352941176466 -0.7058823529411765 -vn -0.7053440663230558 -0.5486311815225592 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.548631048174307 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411766 0.05882352941176468 -vn 0.7058823529411765 -0.7058823529411765 -0.0588235294117647 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 +vn -1 -0.08 0.03 vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 -0.04 -0.09 +vn 1 0 0.08 vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 +vn -1 -0.09 0.04 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 0 -1 vn 0 -1 0 vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 vn 0 -1 0 vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258463 -0.032144516560355635 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465319 -0.0889995136030447 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 0 -0.08 +vn 1 0 0.08 vn 0 -1 0 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465312 0.08899951360304449 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -vn 0 0.38268850893484974 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988548 0.44888076391212045 -0.5486312610637373 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730092 -0.44888061652731764 -0.54863139441253 -vn -0.7058823529411763 0.0588235294117647 -0.7058823529411767 -vn 0.7058823529411763 -0.0588235294117647 -0.7058823529411767 -vn 0.7053437453988548 -0.5486312610637373 -0.4488807639121205 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.05882352941176481 -vn -0.7058823529411763 -0.7058823529411767 -0.0588235294117648 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.4488803568480329 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479793 0.4488805042336389 0.548631048174307 -vn 0.7058823529411763 -0.0588235294117647 0.7058823529411767 -vn -0.7058823529411763 0.0588235294117647 0.7058823529411767 -vn -0.7053440663230556 0.5486311815225594 0.4488803568480332 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479796 -0.5486310481743071 0.44888050423363884 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411763 0.7058823529411767 -0.0588235294117647 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.05882352941176468 -vn -0.7058823529411766 0.7058823529411765 0.05882352941176469 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411764 0.05882352941176471 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 vn 0 0 -1 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 -1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 +vn -1 0 -0.08 +vn 1 0 0.08 vn 0 -1 0 vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 +vn -1 0.09 -0.04 vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -usemtl metal_decoration2_razor_wire -f 51/153/39 50/154/39 49/155/39 -f 51/153/39 49/155/39 52/156/39 -f 55/157/40 54/158/40 53/159/40 -f 55/157/40 53/159/40 56/160/40 -f 59/161/41 58/162/41 57/163/41 -f 59/161/41 57/163/41 60/164/41 -f 63/165/42 62/166/42 61/167/42 -f 63/165/42 61/167/42 64/168/42 -f 67/169/43 66/170/43 65/171/43 -f 67/169/43 65/171/43 68/172/43 -f 71/173/44 70/174/44 69/175/44 -f 71/173/44 69/175/44 72/176/44 -f 75/177/45 74/178/45 73/179/45 -f 75/177/45 73/179/45 76/180/45 -f 79/181/46 78/182/46 77/183/46 -f 79/181/46 77/183/46 80/184/46 -f 83/185/47 82/186/47 81/187/47 -f 83/185/47 81/187/47 84/188/47 -f 87/189/48 86/190/48 85/191/48 -f 87/189/48 85/191/48 88/192/48 -f 91/193/49 90/194/49 89/195/49 -f 91/193/49 89/195/49 92/196/49 -f 95/197/50 94/198/50 93/199/50 -f 95/197/50 93/199/50 96/200/50 -f 99/201/51 98/202/51 97/203/51 -f 99/201/51 97/203/51 100/204/51 -f 103/205/52 102/206/52 101/207/52 -f 103/205/52 101/207/52 104/208/52 -f 107/209/53 106/210/53 105/211/53 -f 107/209/53 105/211/53 108/212/53 -f 111/213/54 110/214/54 109/215/54 -f 111/213/54 109/215/54 112/216/54 -f 115/217/55 114/218/55 113/219/55 -f 115/217/55 113/219/55 116/220/55 -f 119/221/56 118/222/56 117/223/56 -f 119/221/56 117/223/56 120/224/56 -f 123/225/57 122/226/57 121/227/57 -f 123/225/57 121/227/57 124/228/57 -f 127/229/58 126/230/58 125/231/58 -f 127/229/58 125/231/58 128/232/58 -f 131/233/59 130/234/59 129/235/59 -f 131/233/59 129/235/59 132/236/59 -f 135/237/60 134/238/60 133/239/60 -f 135/237/60 133/239/60 136/240/60 -f 139/241/61 138/242/61 137/243/61 -f 139/241/61 137/243/61 140/244/61 -f 143/245/62 142/246/62 141/247/62 -f 143/245/62 141/247/62 144/248/62 -f 147/249/63 146/250/63 145/251/63 -f 147/249/63 145/251/63 148/252/63 -f 151/253/64 150/254/64 149/255/64 -f 151/253/64 149/255/64 152/256/64 -f 155/257/65 154/258/65 153/259/65 -f 155/257/65 153/259/65 156/260/65 -f 159/261/66 158/262/66 157/263/66 -f 159/261/66 157/263/66 160/264/66 -f 163/265/67 162/266/67 161/267/67 -f 163/265/67 161/267/67 164/268/67 -f 167/269/68 166/270/68 165/271/68 -f 167/269/68 165/271/68 168/272/68 -f 171/273/69 170/274/69 169/275/69 -f 171/273/69 169/275/69 172/276/69 -f 175/277/70 174/278/70 173/279/70 -f 175/277/70 173/279/70 176/280/70 -f 179/281/71 178/282/71 177/283/71 -f 179/281/71 177/283/71 180/284/71 -f 183/285/72 182/286/72 181/287/72 -f 183/285/72 181/287/72 184/288/72 -f 187/289/73 186/290/73 185/291/73 -f 187/289/73 185/291/73 188/292/73 -f 191/293/74 190/294/74 189/295/74 -f 191/293/74 189/295/74 192/296/74 -f 195/297/75 194/298/75 193/299/75 -f 195/297/75 193/299/75 196/300/75 -f 199/301/76 198/302/76 197/303/76 -f 199/301/76 197/303/76 200/304/76 -f 195/305/77 196/306/77 201/307/77 -f 195/305/77 201/307/77 202/308/77 -f 202/309/78 201/310/78 203/311/78 -f 202/309/78 203/311/78 204/312/78 -f 206/313/79 205/314/79 193/315/79 -f 206/313/79 193/315/79 203/316/79 -f 196/317/80 208/318/80 207/319/80 -f 196/317/80 207/319/80 201/320/80 -f 201/321/81 207/322/81 206/323/81 -f 201/321/81 206/323/81 203/324/81 -f 203/325/82 193/326/82 194/327/82 -f 203/325/82 194/327/82 204/328/82 -f 196/329/83 193/330/83 205/331/83 -f 196/329/83 205/331/83 208/332/83 -f 198/333/84 210/334/84 209/335/84 -f 198/333/84 209/335/84 197/336/84 -f 199/337/85 200/338/85 211/339/85 -f 199/337/85 211/339/85 212/340/85 -f 212/341/86 211/342/86 209/343/86 -f 212/341/86 209/343/86 210/344/86 -f 205/345/87 206/346/87 210/347/87 -f 205/345/87 210/347/87 198/348/87 -f 208/349/88 205/350/88 198/351/88 -f 208/349/88 198/351/88 199/352/88 -f 208/353/89 199/354/89 212/355/89 -f 208/353/89 212/355/89 207/356/89 -f 207/357/90 212/358/90 210/359/90 -f 207/357/90 210/359/90 206/360/90 -f 195/361/91 202/362/91 204/363/91 -f 195/361/91 204/363/91 194/364/91 -f 215/365/92 214/366/92 213/367/92 -f 215/365/92 213/367/92 216/368/92 -f 219/369/93 218/370/93 217/371/93 -f 219/369/93 217/371/93 220/372/93 -f 223/373/94 222/374/94 221/375/94 -f 223/373/94 221/375/94 224/376/94 -f 227/377/95 226/378/95 225/379/95 -f 227/377/95 225/379/95 228/380/95 -f 231/381/96 230/382/96 229/383/96 -f 231/381/96 229/383/96 232/384/96 -f 235/385/97 234/386/97 233/387/97 -f 235/385/97 233/387/97 236/388/97 -f 239/389/98 238/390/98 237/391/98 -f 239/389/98 237/391/98 240/392/98 -f 243/393/99 242/394/99 241/395/99 -f 243/393/99 241/395/99 244/396/99 -f 247/397/100 246/398/100 245/399/100 -f 247/397/100 245/399/100 248/400/100 -f 251/401/101 250/402/101 249/403/101 -f 251/401/101 249/403/101 252/404/101 -f 255/405/102 254/406/102 253/407/102 -f 255/405/102 253/407/102 256/408/102 -f 259/409/103 258/410/103 257/411/103 -f 259/409/103 257/411/103 260/412/103 -f 263/413/104 262/414/104 261/415/104 -f 263/413/104 261/415/104 264/416/104 -f 267/417/105 266/418/105 265/419/105 -f 267/417/105 265/419/105 268/420/105 -f 271/421/106 270/422/106 269/423/106 -f 271/421/106 269/423/106 272/424/106 -f 275/425/107 274/426/107 273/427/107 -f 275/425/107 273/427/107 276/428/107 -f 279/429/108 278/430/108 277/431/108 -f 279/429/108 277/431/108 280/432/108 -f 283/433/109 282/434/109 281/435/109 -f 283/433/109 281/435/109 284/436/109 -f 284/437/110 281/438/110 277/439/110 -f 284/437/110 277/439/110 278/440/110 -f 283/441/111 279/442/111 280/443/111 -f 283/441/111 280/443/111 282/444/111 -f 289/445/112 288/446/112 287/447/112 -f 289/445/112 287/447/112 290/448/112 -f 293/449/113 292/450/113 291/451/113 -f 293/449/113 291/451/113 294/452/113 -f 296/453/114 295/454/114 292/455/114 -f 296/453/114 292/455/114 293/456/114 -f 297/457/115 294/458/115 291/459/115 -f 297/457/115 291/459/115 298/460/115 -f 301/461/116 300/462/116 299/463/116 -f 301/461/116 299/463/116 302/464/116 -f 296/465/117 297/466/117 298/467/117 -f 296/465/117 298/467/117 295/468/117 -f 300/469/118 304/470/118 303/471/118 -f 300/469/118 303/471/118 299/472/118 -f 301/473/119 302/474/119 305/475/119 -f 301/473/119 305/475/119 306/476/119 -f 306/477/120 305/478/120 303/479/120 -f 306/477/120 303/479/120 304/480/120 -f 302/481/121 299/482/121 279/483/121 -f 302/481/121 279/483/121 283/484/121 -f 308/485/122 307/486/122 285/487/122 -f 308/485/122 285/487/122 286/488/122 -f 302/489/123 283/490/123 284/491/123 -f 302/489/123 284/491/123 305/492/123 -f 305/493/124 284/494/124 278/495/124 -f 305/493/124 278/495/124 303/496/124 -f 280/497/125 277/498/125 290/499/125 -f 280/497/125 290/499/125 307/500/125 -f 299/501/126 303/502/126 278/503/126 -f 299/501/126 278/503/126 279/504/126 -f 282/505/127 280/506/127 307/507/127 -f 282/505/127 307/507/127 308/508/127 -f 282/509/128 308/510/128 289/511/128 -f 282/509/128 289/511/128 281/512/128 -f 281/513/129 289/514/129 290/515/129 -f 281/513/129 290/515/129 277/516/129 -f 307/517/130 290/518/130 287/519/130 -f 307/517/130 287/519/130 285/520/130 -f 308/521/131 286/522/131 288/523/131 -f 308/521/131 288/523/131 289/524/131 -f 309/525/132 293/526/132 294/527/132 -f 309/525/132 294/527/132 310/528/132 -f 311/529/133 296/530/133 293/531/133 -f 311/529/133 293/531/133 309/532/133 -f 311/533/134 312/534/134 297/535/134 -f 311/533/134 297/535/134 296/536/134 -f 298/537/135 291/538/135 304/539/135 -f 298/537/135 304/539/135 300/540/135 -f 312/541/136 310/542/136 294/543/136 -f 312/541/136 294/543/136 297/544/136 -f 295/545/137 298/546/137 300/547/137 -f 295/545/137 300/547/137 301/548/137 -f 295/549/138 301/550/138 306/551/138 -f 295/549/138 306/551/138 292/552/138 -f 292/553/139 306/554/139 304/555/139 -f 292/553/139 304/555/139 291/556/139 -f 314/557/140 313/558/140 312/559/140 -f 314/557/140 312/559/140 311/560/140 -f 313/561/141 315/562/141 310/563/141 -f 313/561/141 310/563/141 312/564/141 -f 314/565/142 311/566/142 309/567/142 -f 314/565/142 309/567/142 316/568/142 -f 316/569/143 309/570/143 310/571/143 -f 316/569/143 310/571/143 315/572/143 -f 320/573/144 319/574/144 318/575/144 -f 320/573/144 318/575/144 321/576/144 -f 324/577/145 323/578/145 322/579/145 -f 324/577/145 322/579/145 325/580/145 -f 328/581/146 327/582/146 326/583/146 -f 328/581/146 326/583/146 329/584/146 -f 332/585/147 331/586/147 330/587/147 -f 332/585/147 330/587/147 333/588/147 -f 336/589/148 335/590/148 334/591/148 -f 336/589/148 334/591/148 337/592/148 -f 340/593/149 339/594/149 338/595/149 -f 340/593/149 338/595/149 341/596/149 -f 344/597/150 343/598/150 342/599/150 -f 344/597/150 342/599/150 345/600/150 -f 348/601/151 347/602/151 346/603/151 -f 348/601/151 346/603/151 349/604/151 -f 352/605/152 351/606/152 350/607/152 -f 352/605/152 350/607/152 353/608/152 -f 356/609/153 355/610/153 354/611/153 -f 356/609/153 354/611/153 357/612/153 -f 360/613/154 359/614/154 358/615/154 -f 360/613/154 358/615/154 361/616/154 -f 364/617/155 363/618/155 362/619/155 -f 364/617/155 362/619/155 365/620/155 -f 368/621/156 367/622/156 366/623/156 -f 368/621/156 366/623/156 369/624/156 -f 372/625/157 371/626/157 370/627/157 -f 372/625/157 370/627/157 373/628/157 -f 376/629/158 375/630/158 374/631/158 -f 376/629/158 374/631/158 377/632/158 -f 380/633/159 379/634/159 378/635/159 -f 380/633/159 378/635/159 381/636/159 -f 384/637/160 383/638/160 382/639/160 -f 384/637/160 382/639/160 385/640/160 -f 388/641/161 387/642/161 386/643/161 -f 388/641/161 386/643/161 389/644/161 -f 392/645/162 391/646/162 390/647/162 -f 392/645/162 390/647/162 393/648/162 -f 396/649/163 395/650/163 394/651/163 -f 396/649/163 394/651/163 397/652/163 -f 399/653/164 398/654/164 317/655/164 -f 399/653/164 317/655/164 400/656/164 -f 403/657/165 402/658/165 401/659/165 -f 403/657/165 401/659/165 404/660/165 -f 407/661/166 406/662/166 405/663/166 -f 407/661/166 405/663/166 408/664/166 -f 411/665/167 410/666/167 409/667/167 -f 411/665/167 409/667/167 412/668/167 -f 415/669/168 414/670/168 413/671/168 -f 415/669/168 413/671/168 416/672/168 -f 419/673/169 418/674/169 417/675/169 -f 419/673/169 417/675/169 420/676/169 -f 423/677/170 422/678/170 421/679/170 -f 423/677/170 421/679/170 424/680/170 -f 427/681/171 426/682/171 425/683/171 -f 427/681/171 425/683/171 428/684/171 -f 431/685/172 430/686/172 429/687/172 -f 431/685/172 429/687/172 432/688/172 -f 435/689/173 434/690/173 433/691/173 -f 435/689/173 433/691/173 436/692/173 -f 439/693/174 438/694/174 437/695/174 -f 439/693/174 437/695/174 440/696/174 -f 443/697/175 442/698/175 441/699/175 -f 443/697/175 441/699/175 444/700/175 -f 447/701/176 446/702/176 445/703/176 -f 447/701/176 445/703/176 448/704/176 -f 451/705/177 450/706/177 449/707/177 -f 451/705/177 449/707/177 452/708/177 -f 455/709/178 454/710/178 453/711/178 -f 455/709/178 453/711/178 456/712/178 -f 459/713/179 458/714/179 457/715/179 -f 459/713/179 457/715/179 460/716/179 -f 463/717/180 462/718/180 461/719/180 -f 463/717/180 461/719/180 464/720/180 -f 467/721/181 466/722/181 465/723/181 -f 467/721/181 465/723/181 468/724/181 -f 463/725/182 464/726/182 469/727/182 -f 463/725/182 469/727/182 470/728/182 -f 470/729/183 469/730/183 471/731/183 -f 470/729/183 471/731/183 472/732/183 -f 474/733/184 473/734/184 461/735/184 -f 474/733/184 461/735/184 471/736/184 -f 464/737/185 476/738/185 475/739/185 -f 464/737/185 475/739/185 469/740/185 -f 469/741/186 475/742/186 474/743/186 -f 469/741/186 474/743/186 471/744/186 -f 471/745/187 461/746/187 462/747/187 -f 471/745/187 462/747/187 472/748/187 -f 464/749/188 461/750/188 473/751/188 -f 464/749/188 473/751/188 476/752/188 -f 466/753/189 478/754/189 477/755/189 -f 466/753/189 477/755/189 465/756/189 -f 467/757/190 468/758/190 479/759/190 -f 467/757/190 479/759/190 480/760/190 -f 480/761/191 479/762/191 477/763/191 -f 480/761/191 477/763/191 478/764/191 -f 473/765/192 474/766/192 478/767/192 -f 473/765/192 478/767/192 466/768/192 -f 476/769/193 473/770/193 466/771/193 -f 476/769/193 466/771/193 467/772/193 -f 476/773/194 467/774/194 480/775/194 -f 476/773/194 480/775/194 475/776/194 -f 475/777/195 480/778/195 478/779/195 -f 475/777/195 478/779/195 474/780/195 -f 463/781/196 470/782/196 472/783/196 -f 463/781/196 472/783/196 462/784/196 -f 483/785/197 482/786/197 481/787/197 -f 483/785/197 481/787/197 484/788/197 -f 487/789/198 486/790/198 485/791/198 -f 487/789/198 485/791/198 488/792/198 -f 491/793/199 490/794/199 489/795/199 -f 491/793/199 489/795/199 492/796/199 -f 495/797/200 494/798/200 493/799/200 -f 495/797/200 493/799/200 496/800/200 -f 499/801/201 498/802/201 497/803/201 -f 499/801/201 497/803/201 500/804/201 -f 503/805/202 502/806/202 501/807/202 -f 503/805/202 501/807/202 504/808/202 -f 507/809/203 506/810/203 505/811/203 -f 507/809/203 505/811/203 508/812/203 -f 511/813/204 510/814/204 509/815/204 -f 511/813/204 509/815/204 512/816/204 -f 515/817/205 514/818/205 513/819/205 -f 515/817/205 513/819/205 516/820/205 -f 519/821/206 518/822/206 517/823/206 -f 519/821/206 517/823/206 520/824/206 -f 523/825/207 522/826/207 521/827/207 -f 523/825/207 521/827/207 524/828/207 -f 527/829/208 526/830/208 525/831/208 -f 527/829/208 525/831/208 528/832/208 -f 531/833/209 530/834/209 529/835/209 -f 531/833/209 529/835/209 532/836/209 -f 535/837/210 534/838/210 533/839/210 -f 535/837/210 533/839/210 536/840/210 -f 539/841/211 538/842/211 537/843/211 -f 539/841/211 537/843/211 540/844/211 -f 543/845/212 542/846/212 541/847/212 -f 543/845/212 541/847/212 544/848/212 -f 547/849/213 546/850/213 545/851/213 -f 547/849/213 545/851/213 548/852/213 -f 551/853/214 550/854/214 549/855/214 -f 551/853/214 549/855/214 552/856/214 -f 555/857/215 554/858/215 553/859/215 -f 555/857/215 553/859/215 556/860/215 -f 556/861/216 553/862/216 549/863/216 -f 556/861/216 549/863/216 550/864/216 -f 555/865/217 551/866/217 552/867/217 -f 555/865/217 552/867/217 554/868/217 -f 559/869/218 558/870/218 557/871/218 -f 559/869/218 557/871/218 560/872/218 -f 562/873/219 561/874/219 557/875/219 -f 562/873/219 557/875/219 558/876/219 -f 565/877/220 564/878/220 563/879/220 -f 565/877/220 563/879/220 566/880/220 -f 567/881/221 566/882/221 563/883/221 -f 567/881/221 563/883/221 568/884/221 -f 571/885/222 570/886/222 569/887/222 -f 571/885/222 569/887/222 572/888/222 -f 574/889/223 573/890/223 567/891/223 -f 574/889/223 567/891/223 575/892/223 -f 570/893/224 577/894/224 576/895/224 -f 570/893/224 576/895/224 569/896/224 -f 571/897/225 572/898/225 578/899/225 -f 571/897/225 578/899/225 579/900/225 -f 579/901/226 578/902/226 576/903/226 -f 579/901/226 576/903/226 577/904/226 -f 582/905/227 581/906/227 580/907/227 -f 582/905/227 580/907/227 583/908/227 -f 586/909/228 585/910/228 584/911/228 -f 586/909/228 584/911/228 587/912/228 -f 590/913/229 589/914/229 588/915/229 -f 590/913/229 588/915/229 591/916/229 -f 591/917/230 588/918/230 584/919/230 -f 591/917/230 584/919/230 585/920/230 -f 594/921/231 593/922/231 592/923/231 -f 594/921/231 592/923/231 595/924/231 -f 596/925/232 595/926/232 592/927/232 -f 596/925/232 592/927/232 597/928/232 -f 600/929/233 599/930/233 598/931/233 -f 600/929/233 598/931/233 601/932/233 -f 603/933/234 602/934/234 596/935/234 -f 603/933/234 596/935/234 604/936/234 -f 599/937/235 606/938/235 605/939/235 -f 599/937/235 605/939/235 598/940/235 -f 600/941/236 601/942/236 607/943/236 -f 600/941/236 607/943/236 608/944/236 -f 608/945/237 607/946/237 605/947/237 -f 608/945/237 605/947/237 606/948/237 -f 590/949/238 586/950/238 587/951/238 -f 590/949/238 587/951/238 589/952/238 -f 611/953/239 610/954/239 609/955/239 -f 611/953/239 609/955/239 612/956/239 -f 615/957/240 614/958/240 613/959/240 -f 615/957/240 613/959/240 616/960/240 -f 618/961/241 617/962/241 614/963/241 -f 618/961/241 614/963/241 615/964/241 -f 619/965/242 616/966/242 613/967/242 -f 619/965/242 613/967/242 620/968/242 -f 623/969/243 622/970/243 621/971/243 -f 623/969/243 621/971/243 624/972/243 -f 618/973/244 619/974/244 620/975/244 -f 618/973/244 620/975/244 617/976/244 -f 622/977/245 626/978/245 625/979/245 -f 622/977/245 625/979/245 621/980/245 -f 623/981/246 624/982/246 627/983/246 -f 623/981/246 627/983/246 628/984/246 -f 628/985/247 627/986/247 625/987/247 -f 628/985/247 625/987/247 626/988/247 -f 572/989/248 569/990/248 551/991/248 -f 572/989/248 551/991/248 555/992/248 -f 624/993/249 621/994/249 586/995/249 -f 624/993/249 586/995/249 590/996/249 -f 572/997/250 555/998/250 556/999/250 -f 572/997/250 556/999/250 578/1000/250 -f 578/1001/251 556/1002/251 550/1003/251 -f 578/1001/251 550/1003/251 576/1004/251 -f 552/1005/252 549/1006/252 629/1007/252 -f 552/1005/252 629/1007/252 546/1008/252 -f 569/1009/253 576/1010/253 550/1011/253 -f 569/1009/253 550/1011/253 551/1012/253 -f 554/1013/254 552/1014/254 546/1015/254 -f 554/1013/254 546/1015/254 547/1016/254 -f 554/1017/255 547/1018/255 630/1019/255 -f 554/1017/255 630/1019/255 553/1020/255 -f 553/1021/256 630/1022/256 629/1023/256 -f 553/1021/256 629/1023/256 549/1024/256 -f 601/1025/257 598/1026/257 559/1027/257 -f 601/1025/257 559/1027/257 631/1028/257 -f 633/1029/258 632/1030/258 573/1031/258 -f 633/1029/258 573/1031/258 574/1032/258 -f 601/1033/259 631/1034/259 562/1035/259 -f 601/1033/259 562/1035/259 607/1036/259 -f 607/1037/260 562/1038/260 558/1039/260 -f 607/1037/260 558/1039/260 605/1040/260 -f 631/1041/261 634/1042/261 561/1043/261 -f 631/1041/261 561/1043/261 562/1044/261 -f 575/1045/262 635/1046/262 564/1047/262 -f 575/1045/262 564/1047/262 565/1048/262 -f 581/1049/263 565/1050/263 566/1051/263 -f 581/1049/263 566/1051/263 580/1052/263 -f 574/1053/264 575/1054/264 565/1055/264 -f 574/1053/264 565/1055/264 581/1056/264 -f 568/1057/265 563/1058/265 577/1059/265 -f 568/1057/265 577/1059/265 570/1060/265 -f 573/1061/266 580/1062/266 566/1063/266 -f 573/1061/266 566/1063/266 567/1064/266 -f 575/1065/267 567/1066/267 568/1067/267 -f 575/1065/267 568/1067/267 635/1068/267 -f 635/1069/268 568/1070/268 570/1071/268 -f 635/1069/268 570/1071/268 571/1072/268 -f 635/1073/269 571/1074/269 579/1075/269 -f 635/1073/269 579/1075/269 564/1076/269 -f 564/1077/270 579/1078/270 577/1079/270 -f 564/1077/270 577/1079/270 563/1080/270 -f 560/1081/271 557/1082/271 583/1083/271 -f 560/1081/271 583/1083/271 632/1084/271 -f 598/1085/272 605/1086/272 558/1087/272 -f 598/1085/272 558/1087/272 559/1088/272 -f 631/1089/273 559/1090/273 560/1091/273 -f 631/1089/273 560/1091/273 634/1092/273 -f 634/1093/274 560/1094/274 632/1095/274 -f 634/1093/274 632/1095/274 633/1096/274 -f 634/1097/275 633/1098/275 582/1099/275 -f 634/1097/275 582/1099/275 561/1100/275 -f 561/1101/276 582/1102/276 583/1103/276 -f 561/1101/276 583/1103/276 557/1104/276 -f 632/1105/277 583/1106/277 580/1107/277 -f 632/1105/277 580/1107/277 573/1108/277 -f 633/1109/278 574/1110/278 581/1111/278 -f 633/1109/278 581/1111/278 582/1112/278 -f 637/1113/279 636/1114/279 602/1115/279 -f 637/1113/279 602/1115/279 603/1116/279 -f 624/1117/280 590/1118/280 591/1119/280 -f 624/1117/280 591/1119/280 627/1120/280 -f 627/1121/281 591/1122/281 585/1123/281 -f 627/1121/281 585/1123/281 625/1124/281 -f 604/1125/282 638/1126/282 593/1127/282 -f 604/1125/282 593/1127/282 594/1128/282 -f 610/1129/283 594/1130/283 595/1131/283 -f 610/1129/283 595/1131/283 609/1132/283 -f 603/1133/284 604/1134/284 594/1135/284 -f 603/1133/284 594/1135/284 610/1136/284 -f 597/1137/285 592/1138/285 606/1139/285 -f 597/1137/285 606/1139/285 599/1140/285 -f 602/1141/286 609/1142/286 595/1143/286 -f 602/1141/286 595/1143/286 596/1144/286 -f 604/1145/287 596/1146/287 597/1147/287 -f 604/1145/287 597/1147/287 638/1148/287 -f 638/1149/288 597/1150/288 599/1151/288 -f 638/1149/288 599/1151/288 600/1152/288 -f 638/1153/289 600/1154/289 608/1155/289 -f 638/1153/289 608/1155/289 593/1156/289 -f 593/1157/290 608/1158/290 606/1159/290 -f 593/1157/290 606/1159/290 592/1160/290 -f 587/1161/291 584/1162/291 612/1163/291 -f 587/1161/291 612/1163/291 636/1164/291 -f 621/1165/292 625/1166/292 585/1167/292 -f 621/1165/292 585/1167/292 586/1168/292 -f 589/1169/293 587/1170/293 636/1171/293 -f 589/1169/293 636/1171/293 637/1172/293 -f 589/1173/294 637/1174/294 611/1175/294 -f 589/1173/294 611/1175/294 588/1176/294 -f 588/1177/295 611/1178/295 612/1179/295 -f 588/1177/295 612/1179/295 584/1180/295 -f 636/1181/296 612/1182/296 609/1183/296 -f 636/1181/296 609/1183/296 602/1184/296 -f 637/1185/297 603/1186/297 610/1187/297 -f 637/1185/297 610/1187/297 611/1188/297 -f 639/1189/298 615/1190/298 616/1191/298 -f 639/1189/298 616/1191/298 640/1192/298 -f 641/1193/299 618/1194/299 615/1195/299 -f 641/1193/299 615/1195/299 639/1196/299 -f 641/1197/300 642/1198/300 619/1199/300 -f 641/1197/300 619/1199/300 618/1200/300 -f 620/1201/301 613/1202/301 626/1203/301 -f 620/1201/301 626/1203/301 622/1204/301 -f 642/1205/302 640/1206/302 616/1207/302 -f 642/1205/302 616/1207/302 619/1208/302 -f 617/1209/303 620/1210/303 622/1211/303 -f 617/1209/303 622/1211/303 623/1212/303 -f 617/1213/304 623/1214/304 628/1215/304 -f 617/1213/304 628/1215/304 614/1216/304 -f 614/1217/305 628/1218/305 626/1219/305 -f 614/1217/305 626/1219/305 613/1220/305 -f 644/1221/306 643/1222/306 642/1223/306 -f 644/1221/306 642/1223/306 641/1224/306 -f 643/1225/307 645/1226/307 640/1227/307 -f 643/1225/307 640/1227/307 642/1228/307 -f 644/1229/308 641/1230/308 639/1231/308 -f 644/1229/308 639/1231/308 646/1232/308 -f 646/1233/309 639/1234/309 640/1235/309 -f 646/1233/309 640/1235/309 645/1236/309 -f 647/1237/310 548/1238/310 545/1239/310 -f 647/1237/310 545/1239/310 648/1240/310 -f 648/1241/311 545/1242/311 546/1243/311 -f 648/1241/311 546/1243/311 629/1244/311 -f 547/1245/312 548/1246/312 647/1247/312 -f 547/1245/312 647/1247/312 630/1248/312 -f 630/1249/313 647/1250/313 648/1251/313 -f 630/1249/313 648/1251/313 629/1252/313 -f 651/1253/314 650/1254/314 649/1255/314 -f 651/1253/314 649/1255/314 652/1256/314 -f 653/1257/315 652/1258/315 649/1259/315 -f 653/1257/315 649/1259/315 654/1260/315 -f 657/1261/316 656/1262/316 655/1263/316 -f 657/1261/316 655/1263/316 658/1264/316 -f 656/1265/317 660/1266/317 659/1267/317 -f 656/1265/317 659/1267/317 655/1268/317 -f 657/1269/318 658/1270/318 661/1271/318 -f 657/1269/318 661/1271/318 662/1272/318 -f 662/1273/319 661/1274/319 659/1275/319 -f 662/1273/319 659/1275/319 660/1276/319 -f 664/1277/320 663/1278/320 650/1279/320 -f 664/1277/320 650/1279/320 651/1280/320 -f 665/1281/321 651/1282/321 652/1283/321 -f 665/1281/321 652/1283/321 666/1284/321 -f 667/1285/322 664/1286/322 651/1287/322 -f 667/1285/322 651/1287/322 665/1288/322 -f 667/1289/323 668/1290/323 653/1291/323 -f 667/1289/323 653/1291/323 664/1292/323 -f 654/1293/324 649/1294/324 660/1295/324 -f 654/1293/324 660/1295/324 656/1296/324 -f 668/1297/325 666/1298/325 652/1299/325 -f 668/1297/325 652/1299/325 653/1300/325 -f 664/1301/326 653/1302/326 654/1303/326 -f 664/1301/326 654/1303/326 663/1304/326 -f 663/1305/327 654/1306/327 656/1307/327 -f 663/1305/327 656/1307/327 657/1308/327 -f 663/1309/328 657/1310/328 662/1311/328 -f 663/1309/328 662/1311/328 650/1312/328 -f 660/1313/329 649/1314/329 650/1315/329 -f 660/1313/329 650/1315/329 662/1316/329 -f 670/1317/330 669/1318/330 668/1319/330 -f 670/1317/330 668/1319/330 667/1320/330 -f 669/1321/331 671/1322/331 666/1323/331 -f 669/1321/331 666/1323/331 668/1324/331 -f 670/1325/332 667/1326/332 665/1327/332 -f 670/1325/332 665/1327/332 672/1328/332 -f 672/1329/333 665/1330/333 666/1331/333 -f 672/1329/333 666/1331/333 671/1332/333 -f 655/1333/334 659/1334/334 661/1335/334 -f 655/1333/334 661/1335/334 658/1336/334 -f 676/1337/335 675/1338/335 674/1339/335 -f 676/1337/335 674/1339/335 677/1340/335 -f 680/1341/336 679/1342/336 678/1343/336 -f 680/1341/336 678/1343/336 681/1344/336 -f 684/1345/337 683/1346/337 682/1347/337 -f 684/1345/337 682/1347/337 685/1348/337 -f 688/1349/338 687/1350/338 686/1351/338 -f 688/1349/338 686/1351/338 689/1352/338 -f 692/1353/339 691/1354/339 690/1355/339 -f 692/1353/339 690/1355/339 693/1356/339 -f 696/1357/340 695/1358/340 694/1359/340 -f 696/1357/340 694/1359/340 697/1360/340 -f 700/1361/341 699/1362/341 698/1363/341 -f 700/1361/341 698/1363/341 701/1364/341 -f 704/1365/342 703/1366/342 702/1367/342 -f 704/1365/342 702/1367/342 705/1368/342 -f 708/1369/343 707/1370/343 706/1371/343 -f 708/1369/343 706/1371/343 709/1372/343 -f 712/1373/344 711/1374/344 710/1375/344 -f 712/1373/344 710/1375/344 713/1376/344 -f 716/1377/345 715/1378/345 714/1379/345 -f 716/1377/345 714/1379/345 717/1380/345 -f 720/1381/346 719/1382/346 718/1383/346 -f 720/1381/346 718/1383/346 721/1384/346 -f 724/1385/347 723/1386/347 722/1387/347 -f 724/1385/347 722/1387/347 725/1388/347 -f 728/1389/348 727/1390/348 726/1391/348 -f 728/1389/348 726/1391/348 729/1392/348 -f 732/1393/349 731/1394/349 730/1395/349 -f 732/1393/349 730/1395/349 733/1396/349 -f 736/1397/350 735/1398/350 734/1399/350 -f 736/1397/350 734/1399/350 737/1400/350 -f 740/1401/351 739/1402/351 738/1403/351 -f 740/1401/351 738/1403/351 741/1404/351 -f 744/1405/352 743/1406/352 742/1407/352 -f 744/1405/352 742/1407/352 745/1408/352 -f 748/1409/353 747/1410/353 746/1411/353 -f 748/1409/353 746/1411/353 749/1412/353 -f 752/1413/354 751/1414/354 750/1415/354 -f 752/1413/354 750/1415/354 753/1416/354 -f 756/1417/355 755/1418/355 754/1419/355 -f 756/1417/355 754/1419/355 757/1420/355 -f 760/1421/356 759/1422/356 758/1423/356 -f 760/1421/356 758/1423/356 761/1424/356 -f 764/1425/357 763/1426/357 762/1427/357 -f 764/1425/357 762/1427/357 765/1428/357 -f 768/1429/358 767/1430/358 766/1431/358 -f 768/1429/358 766/1431/358 769/1432/358 -f 772/1433/359 771/1434/359 770/1435/359 -f 772/1433/359 770/1435/359 773/1436/359 -f 776/1437/360 775/1438/360 774/1439/360 -f 776/1437/360 774/1439/360 777/1440/360 -f 780/1441/361 779/1442/361 778/1443/361 -f 780/1441/361 778/1443/361 781/1444/361 -f 784/1445/362 783/1446/362 782/1447/362 -f 784/1445/362 782/1447/362 785/1448/362 -f 788/1449/363 787/1450/363 786/1451/363 -f 788/1449/363 786/1451/363 789/1452/363 -f 792/1453/364 791/1454/364 790/1455/364 -f 792/1453/364 790/1455/364 793/1456/364 -f 796/1457/365 795/1458/365 794/1459/365 -f 796/1457/365 794/1459/365 797/1460/365 -f 800/1461/366 799/1462/366 798/1463/366 -f 800/1461/366 798/1463/366 801/1464/366 -f 804/1465/367 803/1466/367 802/1467/367 -f 804/1465/367 802/1467/367 805/1468/367 -f 808/1469/368 807/1470/368 806/1471/368 -f 808/1469/368 806/1471/368 809/1472/368 -f 812/1473/369 811/1474/369 810/1475/369 -f 812/1473/369 810/1475/369 813/1476/369 -f 816/1477/370 815/1478/370 814/1479/370 -f 816/1477/370 814/1479/370 817/1480/370 -f 820/1481/371 819/1482/371 818/1483/371 -f 820/1481/371 818/1483/371 821/1484/371 -f 824/1485/372 823/1486/372 822/1487/372 -f 824/1485/372 822/1487/372 825/1488/372 -f 828/1489/373 827/1490/373 826/1491/373 -f 828/1489/373 826/1491/373 829/1492/373 -f 832/1493/374 831/1494/374 830/1495/374 -f 832/1493/374 830/1495/374 833/1496/374 -f 836/1497/375 835/1498/375 834/1499/375 -f 836/1497/375 834/1499/375 837/1500/375 -f 840/1501/376 839/1502/376 838/1503/376 -f 840/1501/376 838/1503/376 841/1504/376 -f 844/1505/377 843/1506/377 842/1507/377 -f 844/1505/377 842/1507/377 845/1508/377 -f 848/1509/378 847/1510/378 846/1511/378 -f 848/1509/378 846/1511/378 849/1512/378 -f 852/1513/379 851/1514/379 850/1515/379 -f 852/1513/379 850/1515/379 853/1516/379 -f 856/1517/380 855/1518/380 854/1519/380 -f 856/1517/380 854/1519/380 857/1520/380 -f 860/1521/381 859/1522/381 858/1523/381 -f 860/1521/381 858/1523/381 861/1524/381 -f 864/1525/382 863/1526/382 862/1527/382 -f 864/1525/382 862/1527/382 865/1528/382 -f 868/1529/383 867/1530/383 866/1531/383 -f 868/1529/383 866/1531/383 869/1532/383 -f 872/1533/384 871/1534/384 870/1535/384 -f 872/1533/384 870/1535/384 873/1536/384 -f 876/1537/385 875/1538/385 874/1539/385 -f 876/1537/385 874/1539/385 877/1540/385 -f 880/1541/386 879/1542/386 878/1543/386 -f 880/1541/386 878/1543/386 881/1544/386 -f 884/1545/387 883/1546/387 882/1547/387 -f 884/1545/387 882/1547/387 885/1548/387 -f 888/1549/388 887/1550/388 886/1551/388 -f 888/1549/388 886/1551/388 889/1552/388 -f 892/1553/389 891/1554/389 890/1555/389 -f 892/1553/389 890/1555/389 893/1556/389 -f 896/1557/390 895/1558/390 894/1559/390 -f 896/1557/390 894/1559/390 897/1560/390 -f 900/1561/391 899/1562/391 898/1563/391 -f 900/1561/391 898/1563/391 901/1564/391 -f 904/1565/392 903/1566/392 902/1567/392 -f 904/1565/392 902/1567/392 905/1568/392 -f 908/1569/393 907/1570/393 906/1571/393 -f 908/1569/393 906/1571/393 909/1572/393 -f 912/1573/394 911/1574/394 910/1575/394 -f 912/1573/394 910/1575/394 913/1576/394 -f 916/1577/395 915/1578/395 914/1579/395 -f 916/1577/395 914/1579/395 917/1580/395 -f 920/1581/396 919/1582/396 918/1583/396 -f 920/1581/396 918/1583/396 921/1584/396 -f 924/1585/397 923/1586/397 922/1587/397 -f 924/1585/397 922/1587/397 925/1588/397 -f 928/1589/398 927/1590/398 926/1591/398 -f 928/1589/398 926/1591/398 929/1592/398 -f 932/1593/399 931/1594/399 930/1595/399 -f 932/1593/399 930/1595/399 933/1596/399 -f 936/1597/400 935/1598/400 934/1599/400 -f 936/1597/400 934/1599/400 937/1600/400 -f 940/1601/401 939/1602/401 938/1603/401 -f 940/1601/401 938/1603/401 941/1604/401 -f 944/1605/402 943/1606/402 942/1607/402 -f 944/1605/402 942/1607/402 945/1608/402 -f 948/1609/403 947/1610/403 946/1611/403 -f 948/1609/403 946/1611/403 949/1612/403 -f 952/1613/404 951/1614/404 950/1615/404 -f 952/1613/404 950/1615/404 953/1616/404 -f 956/1617/405 955/1618/405 954/1619/405 -f 956/1617/405 954/1619/405 957/1620/405 -f 960/1621/406 959/1622/406 958/1623/406 -f 960/1621/406 958/1623/406 961/1624/406 -f 964/1625/407 963/1626/407 962/1627/407 -f 964/1625/407 962/1627/407 965/1628/407 -f 968/1629/408 967/1630/408 966/1631/408 -f 968/1629/408 966/1631/408 969/1632/408 -f 972/1633/409 971/1634/409 970/1635/409 -f 972/1633/409 970/1635/409 973/1636/409 -f 976/1637/410 975/1638/410 974/1639/410 -f 976/1637/410 974/1639/410 977/1640/410 -f 980/1641/411 979/1642/411 978/1643/411 -f 980/1641/411 978/1643/411 981/1644/411 -f 984/1645/412 983/1646/412 982/1647/412 -f 984/1645/412 982/1647/412 985/1648/412 -f 988/1649/413 987/1650/413 986/1651/413 -f 988/1649/413 986/1651/413 989/1652/413 -f 992/1653/414 991/1654/414 990/1655/414 -f 992/1653/414 990/1655/414 993/1656/414 -f 995/1657/415 994/1658/415 673/1659/415 -f 995/1657/415 673/1659/415 996/1660/415 -f 999/1661/416 998/1662/416 997/1663/416 -f 999/1661/416 997/1663/416 1000/1664/416 -f 1003/1665/417 1002/1666/417 1001/1667/417 -f 1003/1665/417 1001/1667/417 1004/1668/417 -f 1007/1669/418 1006/1670/418 1005/1671/418 -f 1007/1669/418 1005/1671/418 1008/1672/418 -f 1011/1673/419 1010/1674/419 1009/1675/419 -f 1011/1673/419 1009/1675/419 1012/1676/419 -f 1015/1677/420 1014/1678/420 1013/1679/420 -f 1015/1677/420 1013/1679/420 1016/1680/420 -f 1019/1681/421 1018/1682/421 1017/1683/421 -f 1019/1681/421 1017/1683/421 1020/1684/421 -f 1023/1685/422 1022/1686/422 1021/1687/422 -f 1023/1685/422 1021/1687/422 1024/1688/422 -f 1027/1689/423 1026/1690/423 1025/1691/423 -f 1027/1689/423 1025/1691/423 1028/1692/423 -f 1031/1693/424 1030/1694/424 1029/1695/424 -f 1031/1693/424 1029/1695/424 1032/1696/424 -f 1035/1697/425 1034/1698/425 1033/1699/425 -f 1035/1697/425 1033/1699/425 1036/1700/425 -f 1039/1701/426 1038/1702/426 1037/1703/426 -f 1039/1701/426 1037/1703/426 1040/1704/426 -f 1043/1705/427 1042/1706/427 1041/1707/427 -f 1043/1705/427 1041/1707/427 1044/1708/427 -f 1047/1709/428 1046/1710/428 1045/1711/428 -f 1047/1709/428 1045/1711/428 1048/1712/428 -f 1051/1713/429 1050/1714/429 1049/1715/429 -f 1051/1713/429 1049/1715/429 1052/1716/429 -f 1055/1717/430 1054/1718/430 1053/1719/430 -f 1055/1717/430 1053/1719/430 1056/1720/430 -f 1059/1721/431 1058/1722/431 1057/1723/431 -f 1059/1721/431 1057/1723/431 1060/1724/431 -f 1063/1725/432 1062/1726/432 1061/1727/432 -f 1063/1725/432 1061/1727/432 1064/1728/432 -f 1067/1729/433 1066/1730/433 1065/1731/433 -f 1067/1729/433 1065/1731/433 1068/1732/433 -f 1071/1733/434 1070/1734/434 1069/1735/434 -f 1071/1733/434 1069/1735/434 1072/1736/434 -f 1075/1737/435 1074/1738/435 1073/1739/435 -f 1075/1737/435 1073/1739/435 1076/1740/435 -f 1079/1741/436 1078/1742/436 1077/1743/436 -f 1079/1741/436 1077/1743/436 1080/1744/436 -f 1083/1745/437 1082/1746/437 1081/1747/437 -f 1083/1745/437 1081/1747/437 1084/1748/437 -f 1087/1749/438 1086/1750/438 1085/1751/438 -f 1087/1749/438 1085/1751/438 1088/1752/438 -f 1091/1753/439 1090/1754/439 1089/1755/439 -f 1091/1753/439 1089/1755/439 1092/1756/439 -f 1095/1757/440 1094/1758/440 1093/1759/440 -f 1095/1757/440 1093/1759/440 1096/1760/440 -f 1099/1761/441 1098/1762/441 1097/1763/441 -f 1099/1761/441 1097/1763/441 1100/1764/441 -f 1103/1765/442 1102/1766/442 1101/1767/442 -f 1103/1765/442 1101/1767/442 1104/1768/442 -f 1107/1769/443 1106/1770/443 1105/1771/443 -f 1107/1769/443 1105/1771/443 1108/1772/443 -f 1111/1773/444 1110/1774/444 1109/1775/444 -f 1111/1773/444 1109/1775/444 1112/1776/444 -f 1115/1777/445 1114/1778/445 1113/1779/445 -f 1115/1777/445 1113/1779/445 1116/1780/445 -f 1119/1781/446 1118/1782/446 1117/1783/446 -f 1119/1781/446 1117/1783/446 1120/1784/446 -f 1123/1785/447 1122/1786/447 1121/1787/447 -f 1123/1785/447 1121/1787/447 1124/1788/447 -f 1127/1789/448 1126/1790/448 1125/1791/448 -f 1127/1789/448 1125/1791/448 1128/1792/448 -f 1131/1793/449 1130/1794/449 1129/1795/449 -f 1131/1793/449 1129/1795/449 1132/1796/449 -f 1135/1797/450 1134/1798/450 1133/1799/450 -f 1135/1797/450 1133/1799/450 1136/1800/450 -f 1139/1801/451 1138/1802/451 1137/1803/451 -f 1139/1801/451 1137/1803/451 1140/1804/451 -f 1143/1805/452 1142/1806/452 1141/1807/452 -f 1143/1805/452 1141/1807/452 1144/1808/452 -f 1147/1809/453 1146/1810/453 1145/1811/453 -f 1147/1809/453 1145/1811/453 1148/1812/453 -f 1151/1813/454 1150/1814/454 1149/1815/454 -f 1151/1813/454 1149/1815/454 1152/1816/454 -f 1155/1817/455 1154/1818/455 1153/1819/455 -f 1155/1817/455 1153/1819/455 1156/1820/455 -f 1159/1821/456 1158/1822/456 1157/1823/456 -f 1159/1821/456 1157/1823/456 1160/1824/456 -f 1155/1825/457 1156/1826/457 1161/1827/457 -f 1155/1825/457 1161/1827/457 1162/1828/457 -f 1162/1829/458 1161/1830/458 1163/1831/458 -f 1162/1829/458 1163/1831/458 1164/1832/458 -f 1166/1833/459 1165/1834/459 1153/1835/459 -f 1166/1833/459 1153/1835/459 1163/1836/459 -f 1156/1837/460 1168/1838/460 1167/1839/460 -f 1156/1837/460 1167/1839/460 1161/1840/460 -f 1161/1841/461 1167/1842/461 1166/1843/461 -f 1161/1841/461 1166/1843/461 1163/1844/461 -f 1163/1845/462 1153/1846/462 1154/1847/462 -f 1163/1845/462 1154/1847/462 1164/1848/462 -f 1156/1849/463 1153/1850/463 1165/1851/463 -f 1156/1849/463 1165/1851/463 1168/1852/463 -f 1158/1853/464 1170/1854/464 1169/1855/464 -f 1158/1853/464 1169/1855/464 1157/1856/464 -f 1159/1857/465 1160/1858/465 1171/1859/465 -f 1159/1857/465 1171/1859/465 1172/1860/465 -f 1172/1861/466 1171/1862/466 1169/1863/466 -f 1172/1861/466 1169/1863/466 1170/1864/466 -f 1165/1865/467 1166/1866/467 1170/1867/467 -f 1165/1865/467 1170/1867/467 1158/1868/467 -f 1168/1869/468 1165/1870/468 1158/1871/468 -f 1168/1869/468 1158/1871/468 1159/1872/468 -f 1168/1873/469 1159/1874/469 1172/1875/469 -f 1168/1873/469 1172/1875/469 1167/1876/469 -f 1167/1877/470 1172/1878/470 1170/1879/470 -f 1167/1877/470 1170/1879/470 1166/1880/470 -f 1155/1881/471 1162/1882/471 1164/1883/471 -f 1155/1881/471 1164/1883/471 1154/1884/471 -f 1175/1885/472 1174/1886/472 1173/1887/472 -f 1175/1885/472 1173/1887/472 1176/1888/472 -f 1179/1889/473 1178/1890/473 1177/1891/473 -f 1179/1889/473 1177/1891/473 1180/1892/473 -f 1183/1893/474 1182/1894/474 1181/1895/474 -f 1183/1893/474 1181/1895/474 1184/1896/474 -f 1187/1897/475 1186/1898/475 1185/1899/475 -f 1187/1897/475 1185/1899/475 1188/1900/475 -f 1191/1901/476 1190/1902/476 1189/1903/476 -f 1191/1901/476 1189/1903/476 1192/1904/476 -f 1195/1905/477 1194/1906/477 1193/1907/477 -f 1195/1905/477 1193/1907/477 1196/1908/477 -f 1199/1909/478 1198/1910/478 1197/1911/478 -f 1199/1909/478 1197/1911/478 1200/1912/478 -f 1203/1913/479 1202/1914/479 1201/1915/479 -f 1203/1913/479 1201/1915/479 1204/1916/479 -f 1207/1917/480 1206/1918/480 1205/1919/480 -f 1207/1917/480 1205/1919/480 1208/1920/480 -f 1211/1921/481 1210/1922/481 1209/1923/481 -f 1211/1921/481 1209/1923/481 1212/1924/481 -f 1215/1925/482 1214/1926/482 1213/1927/482 -f 1215/1925/482 1213/1927/482 1216/1928/482 -f 1219/1929/483 1218/1930/483 1217/1931/483 -f 1219/1929/483 1217/1931/483 1220/1932/483 -f 1223/1933/484 1222/1934/484 1221/1935/484 -f 1223/1933/484 1221/1935/484 1224/1936/484 -f 1227/1937/485 1226/1938/485 1225/1939/485 -f 1227/1937/485 1225/1939/485 1228/1940/485 -f 1231/1941/486 1230/1942/486 1229/1943/486 -f 1231/1941/486 1229/1943/486 1232/1944/486 -f 1235/1945/487 1234/1946/487 1233/1947/487 -f 1235/1945/487 1233/1947/487 1236/1948/487 -f 1239/1949/488 1238/1950/488 1237/1951/488 -f 1239/1949/488 1237/1951/488 1240/1952/488 -f 1243/1953/489 1242/1954/489 1241/1955/489 -f 1243/1953/489 1241/1955/489 1244/1956/489 -f 1247/1957/490 1246/1958/490 1245/1959/490 -f 1247/1957/490 1245/1959/490 1248/1960/490 -f 1248/1961/491 1245/1962/491 1241/1963/491 -f 1248/1961/491 1241/1963/491 1242/1964/491 -f 1247/1965/492 1243/1966/492 1244/1967/492 -f 1247/1965/492 1244/1967/492 1246/1968/492 -f 1251/1969/493 1250/1970/493 1249/1971/493 -f 1251/1969/493 1249/1971/493 1252/1972/493 -f 1254/1973/494 1253/1974/494 1249/1975/494 -f 1254/1973/494 1249/1975/494 1250/1976/494 -f 1257/1977/495 1256/1978/495 1255/1979/495 -f 1257/1977/495 1255/1979/495 1258/1980/495 -f 1259/1981/496 1258/1982/496 1255/1983/496 -f 1259/1981/496 1255/1983/496 1260/1984/496 -f 1263/1985/497 1262/1986/497 1261/1987/497 -f 1263/1985/497 1261/1987/497 1264/1988/497 -f 1266/1989/498 1265/1990/498 1259/1991/498 -f 1266/1989/498 1259/1991/498 1267/1992/498 -f 1262/1993/499 1269/1994/499 1268/1995/499 -f 1262/1993/499 1268/1995/499 1261/1996/499 -f 1263/1997/500 1264/1998/500 1270/1999/500 -f 1263/1997/500 1270/1999/500 1271/2000/500 -f 1271/2001/501 1270/2002/501 1268/2003/501 -f 1271/2001/501 1268/2003/501 1269/2004/501 -f 1274/2005/502 1273/2006/502 1272/2007/502 -f 1274/2005/502 1272/2007/502 1275/2008/502 -f 1278/2009/503 1277/2010/503 1276/2011/503 -f 1278/2009/503 1276/2011/503 1279/2012/503 -f 1282/2013/504 1281/2014/504 1280/2015/504 -f 1282/2013/504 1280/2015/504 1283/2016/504 -f 1283/2017/505 1280/2018/505 1276/2019/505 -f 1283/2017/505 1276/2019/505 1277/2020/505 -f 1286/2021/506 1285/2022/506 1284/2023/506 -f 1286/2021/506 1284/2023/506 1287/2024/506 -f 1288/2025/507 1287/2026/507 1284/2027/507 -f 1288/2025/507 1284/2027/507 1289/2028/507 -f 1292/2029/508 1291/2030/508 1290/2031/508 -f 1292/2029/508 1290/2031/508 1293/2032/508 -f 1295/2033/509 1294/2034/509 1288/2035/509 -f 1295/2033/509 1288/2035/509 1296/2036/509 -f 1291/2037/510 1298/2038/510 1297/2039/510 -f 1291/2037/510 1297/2039/510 1290/2040/510 -f 1292/2041/511 1293/2042/511 1299/2043/511 -f 1292/2041/511 1299/2043/511 1300/2044/511 -f 1300/2045/512 1299/2046/512 1297/2047/512 -f 1300/2045/512 1297/2047/512 1298/2048/512 -f 1282/2049/513 1278/2050/513 1279/2051/513 -f 1282/2049/513 1279/2051/513 1281/2052/513 -f 1303/2053/514 1302/2054/514 1301/2055/514 -f 1303/2053/514 1301/2055/514 1304/2056/514 -f 1307/2057/515 1306/2058/515 1305/2059/515 -f 1307/2057/515 1305/2059/515 1308/2060/515 -f 1310/2061/516 1309/2062/516 1306/2063/516 -f 1310/2061/516 1306/2063/516 1307/2064/516 -f 1311/2065/517 1308/2066/517 1305/2067/517 -f 1311/2065/517 1305/2067/517 1312/2068/517 -f 1315/2069/518 1314/2070/518 1313/2071/518 -f 1315/2069/518 1313/2071/518 1316/2072/518 -f 1310/2073/519 1311/2074/519 1312/2075/519 -f 1310/2073/519 1312/2075/519 1309/2076/519 -f 1314/2077/520 1318/2078/520 1317/2079/520 -f 1314/2077/520 1317/2079/520 1313/2080/520 -f 1315/2081/521 1316/2082/521 1319/2083/521 -f 1315/2081/521 1319/2083/521 1320/2084/521 -f 1320/2085/522 1319/2086/522 1317/2087/522 -f 1320/2085/522 1317/2087/522 1318/2088/522 -f 1264/2089/523 1261/2090/523 1243/2091/523 -f 1264/2089/523 1243/2091/523 1247/2092/523 -f 1316/2093/524 1313/2094/524 1278/2095/524 -f 1316/2093/524 1278/2095/524 1282/2096/524 -f 1264/2097/525 1247/2098/525 1248/2099/525 -f 1264/2097/525 1248/2099/525 1270/2100/525 -f 1270/2101/526 1248/2102/526 1242/2103/526 -f 1270/2101/526 1242/2103/526 1268/2104/526 -f 1244/2105/527 1241/2106/527 1321/2107/527 -f 1244/2105/527 1321/2107/527 1238/2108/527 -f 1261/2109/528 1268/2110/528 1242/2111/528 -f 1261/2109/528 1242/2111/528 1243/2112/528 -f 1246/2113/529 1244/2114/529 1238/2115/529 -f 1246/2113/529 1238/2115/529 1239/2116/529 -f 1246/2117/530 1239/2118/530 1322/2119/530 -f 1246/2117/530 1322/2119/530 1245/2120/530 -f 1245/2121/531 1322/2122/531 1321/2123/531 -f 1245/2121/531 1321/2123/531 1241/2124/531 -f 1293/2125/532 1290/2126/532 1251/2127/532 -f 1293/2125/532 1251/2127/532 1323/2128/532 -f 1325/2129/533 1324/2130/533 1265/2131/533 -f 1325/2129/533 1265/2131/533 1266/2132/533 -f 1293/2133/534 1323/2134/534 1254/2135/534 -f 1293/2133/534 1254/2135/534 1299/2136/534 -f 1299/2137/535 1254/2138/535 1250/2139/535 -f 1299/2137/535 1250/2139/535 1297/2140/535 -f 1323/2141/536 1326/2142/536 1253/2143/536 -f 1323/2141/536 1253/2143/536 1254/2144/536 -f 1267/2145/537 1327/2146/537 1256/2147/537 -f 1267/2145/537 1256/2147/537 1257/2148/537 -f 1273/2149/538 1257/2150/538 1258/2151/538 -f 1273/2149/538 1258/2151/538 1272/2152/538 -f 1266/2153/539 1267/2154/539 1257/2155/539 -f 1266/2153/539 1257/2155/539 1273/2156/539 -f 1260/2157/540 1255/2158/540 1269/2159/540 -f 1260/2157/540 1269/2159/540 1262/2160/540 -f 1265/2161/541 1272/2162/541 1258/2163/541 -f 1265/2161/541 1258/2163/541 1259/2164/541 -f 1267/2165/542 1259/2166/542 1260/2167/542 -f 1267/2165/542 1260/2167/542 1327/2168/542 -f 1327/2169/543 1260/2170/543 1262/2171/543 -f 1327/2169/543 1262/2171/543 1263/2172/543 -f 1327/2173/544 1263/2174/544 1271/2175/544 -f 1327/2173/544 1271/2175/544 1256/2176/544 -f 1256/2177/545 1271/2178/545 1269/2179/545 -f 1256/2177/545 1269/2179/545 1255/2180/545 -f 1252/2181/546 1249/2182/546 1275/2183/546 -f 1252/2181/546 1275/2183/546 1324/2184/546 -f 1290/2185/547 1297/2186/547 1250/2187/547 -f 1290/2185/547 1250/2187/547 1251/2188/547 -f 1323/2189/548 1251/2190/548 1252/2191/548 -f 1323/2189/548 1252/2191/548 1326/2192/548 -f 1326/2193/549 1252/2194/549 1324/2195/549 -f 1326/2193/549 1324/2195/549 1325/2196/549 -f 1326/2197/550 1325/2198/550 1274/2199/550 -f 1326/2197/550 1274/2199/550 1253/2200/550 -f 1253/2201/551 1274/2202/551 1275/2203/551 -f 1253/2201/551 1275/2203/551 1249/2204/551 -f 1324/2205/552 1275/2206/552 1272/2207/552 -f 1324/2205/552 1272/2207/552 1265/2208/552 -f 1325/2209/553 1266/2210/553 1273/2211/553 -f 1325/2209/553 1273/2211/553 1274/2212/553 -f 1329/2213/554 1328/2214/554 1294/2215/554 -f 1329/2213/554 1294/2215/554 1295/2216/554 -f 1316/2217/555 1282/2218/555 1283/2219/555 -f 1316/2217/555 1283/2219/555 1319/2220/555 -f 1319/2221/556 1283/2222/556 1277/2223/556 -f 1319/2221/556 1277/2223/556 1317/2224/556 -f 1296/2225/557 1330/2226/557 1285/2227/557 -f 1296/2225/557 1285/2227/557 1286/2228/557 -f 1302/2229/558 1286/2230/558 1287/2231/558 -f 1302/2229/558 1287/2231/558 1301/2232/558 -f 1295/2233/559 1296/2234/559 1286/2235/559 -f 1295/2233/559 1286/2235/559 1302/2236/559 -f 1289/2237/560 1284/2238/560 1298/2239/560 -f 1289/2237/560 1298/2239/560 1291/2240/560 -f 1294/2241/561 1301/2242/561 1287/2243/561 -f 1294/2241/561 1287/2243/561 1288/2244/561 -f 1296/2245/562 1288/2246/562 1289/2247/562 -f 1296/2245/562 1289/2247/562 1330/2248/562 -f 1330/2249/563 1289/2250/563 1291/2251/563 -f 1330/2249/563 1291/2251/563 1292/2252/563 -f 1330/2253/564 1292/2254/564 1300/2255/564 -f 1330/2253/564 1300/2255/564 1285/2256/564 -f 1285/2257/565 1300/2258/565 1298/2259/565 -f 1285/2257/565 1298/2259/565 1284/2260/565 -f 1279/2261/566 1276/2262/566 1304/2263/566 -f 1279/2261/566 1304/2263/566 1328/2264/566 -f 1313/2265/567 1317/2266/567 1277/2267/567 -f 1313/2265/567 1277/2267/567 1278/2268/567 -f 1281/2269/568 1279/2270/568 1328/2271/568 -f 1281/2269/568 1328/2271/568 1329/2272/568 -f 1281/2273/569 1329/2274/569 1303/2275/569 -f 1281/2273/569 1303/2275/569 1280/2276/569 -f 1280/2277/570 1303/2278/570 1304/2279/570 -f 1280/2277/570 1304/2279/570 1276/2280/570 -f 1328/2281/571 1304/2282/571 1301/2283/571 -f 1328/2281/571 1301/2283/571 1294/2284/571 -f 1329/2285/572 1295/2286/572 1302/2287/572 -f 1329/2285/572 1302/2287/572 1303/2288/572 -f 1331/2289/573 1307/2290/573 1308/2291/573 -f 1331/2289/573 1308/2291/573 1332/2292/573 -f 1333/2293/574 1310/2294/574 1307/2295/574 -f 1333/2293/574 1307/2295/574 1331/2296/574 -f 1333/2297/575 1334/2298/575 1311/2299/575 -f 1333/2297/575 1311/2299/575 1310/2300/575 -f 1312/2301/576 1305/2302/576 1318/2303/576 -f 1312/2301/576 1318/2303/576 1314/2304/576 -f 1334/2305/577 1332/2306/577 1308/2307/577 -f 1334/2305/577 1308/2307/577 1311/2308/577 -f 1309/2309/578 1312/2310/578 1314/2311/578 -f 1309/2309/578 1314/2311/578 1315/2312/578 -f 1309/2313/579 1315/2314/579 1320/2315/579 -f 1309/2313/579 1320/2315/579 1306/2316/579 -f 1306/2317/580 1320/2318/580 1318/2319/580 -f 1306/2317/580 1318/2319/580 1305/2320/580 -f 1336/2321/581 1335/2322/581 1334/2323/581 -f 1336/2321/581 1334/2323/581 1333/2324/581 -f 1335/2325/582 1337/2326/582 1332/2327/582 -f 1335/2325/582 1332/2327/582 1334/2328/582 -f 1336/2329/583 1333/2330/583 1331/2331/583 -f 1336/2329/583 1331/2331/583 1338/2332/583 -f 1338/2333/584 1331/2334/584 1332/2335/584 -f 1338/2333/584 1332/2335/584 1337/2336/584 -f 1339/2337/585 1240/2338/585 1237/2339/585 -f 1339/2337/585 1237/2339/585 1340/2340/585 -f 1340/2341/586 1237/2342/586 1238/2343/586 -f 1340/2341/586 1238/2343/586 1321/2344/586 -f 1239/2345/587 1240/2346/587 1339/2347/587 -f 1239/2345/587 1339/2347/587 1322/2348/587 -f 1322/2349/588 1339/2350/588 1340/2351/588 -f 1322/2349/588 1340/2351/588 1321/2352/588 -f 1343/2353/589 1342/2354/589 1341/2355/589 -f 1343/2353/589 1341/2355/589 1344/2356/589 -f 1345/2357/590 1344/2358/590 1341/2359/590 -f 1345/2357/590 1341/2359/590 1346/2360/590 -f 1349/2361/591 1348/2362/591 1347/2363/591 -f 1349/2361/591 1347/2363/591 1350/2364/591 -f 1348/2365/592 1352/2366/592 1351/2367/592 -f 1348/2365/592 1351/2367/592 1347/2368/592 -f 1349/2369/593 1350/2370/593 1353/2371/593 -f 1349/2369/593 1353/2371/593 1354/2372/593 -f 1354/2373/594 1353/2374/594 1351/2375/594 -f 1354/2373/594 1351/2375/594 1352/2376/594 -f 1356/2377/595 1355/2378/595 1342/2379/595 -f 1356/2377/595 1342/2379/595 1343/2380/595 -f 1357/2381/596 1343/2382/596 1344/2383/596 -f 1357/2381/596 1344/2383/596 1358/2384/596 -f 1359/2385/597 1356/2386/597 1343/2387/597 -f 1359/2385/597 1343/2387/597 1357/2388/597 -f 1359/2389/598 1360/2390/598 1345/2391/598 -f 1359/2389/598 1345/2391/598 1356/2392/598 -f 1346/2393/599 1341/2394/599 1352/2395/599 -f 1346/2393/599 1352/2395/599 1348/2396/599 -f 1360/2397/600 1358/2398/600 1344/2399/600 -f 1360/2397/600 1344/2399/600 1345/2400/600 -f 1356/2401/601 1345/2402/601 1346/2403/601 -f 1356/2401/601 1346/2403/601 1355/2404/601 -f 1355/2405/602 1346/2406/602 1348/2407/602 -f 1355/2405/602 1348/2407/602 1349/2408/602 -f 1355/2409/603 1349/2410/603 1354/2411/603 -f 1355/2409/603 1354/2411/603 1342/2412/603 -f 1352/2413/604 1341/2414/604 1342/2415/604 -f 1352/2413/604 1342/2415/604 1354/2416/604 -f 1362/2417/605 1361/2418/605 1360/2419/605 -f 1362/2417/605 1360/2419/605 1359/2420/605 -f 1361/2421/606 1363/2422/606 1358/2423/606 -f 1361/2421/606 1358/2423/606 1360/2424/606 -f 1362/2425/607 1359/2426/607 1357/2427/607 -f 1362/2425/607 1357/2427/607 1364/2428/607 -f 1364/2429/608 1357/2430/608 1358/2431/608 -f 1364/2429/608 1358/2431/608 1363/2432/608 -f 1347/2433/609 1351/2434/609 1353/2435/609 -f 1347/2433/609 1353/2435/609 1350/2436/609 -f 1368/2437/610 1367/2438/610 1366/2439/610 -f 1368/2437/610 1366/2439/610 1369/2440/610 -f 1372/2441/611 1371/2442/611 1370/2443/611 -f 1372/2441/611 1370/2443/611 1373/2444/611 -f 1376/2445/612 1375/2446/612 1374/2447/612 -f 1376/2445/612 1374/2447/612 1377/2448/612 -f 1380/2449/613 1379/2450/613 1378/2451/613 -f 1380/2449/613 1378/2451/613 1381/2452/613 -f 1384/2453/614 1383/2454/614 1382/2455/614 -f 1384/2453/614 1382/2455/614 1385/2456/614 -f 1388/2457/615 1387/2458/615 1386/2459/615 -f 1388/2457/615 1386/2459/615 1389/2460/615 -f 1392/2461/616 1391/2462/616 1390/2463/616 -f 1392/2461/616 1390/2463/616 1393/2464/616 -f 1396/2465/617 1395/2466/617 1394/2467/617 -f 1396/2465/617 1394/2467/617 1397/2468/617 -f 1400/2469/618 1399/2470/618 1398/2471/618 -f 1400/2469/618 1398/2471/618 1401/2472/618 -f 1404/2473/619 1403/2474/619 1402/2475/619 -f 1404/2473/619 1402/2475/619 1405/2476/619 -f 1408/2477/620 1407/2478/620 1406/2479/620 -f 1408/2477/620 1406/2479/620 1409/2480/620 -f 1412/2481/621 1411/2482/621 1410/2483/621 -f 1412/2481/621 1410/2483/621 1413/2484/621 -f 1416/2485/622 1415/2486/622 1414/2487/622 -f 1416/2485/622 1414/2487/622 1417/2488/622 -f 1420/2489/623 1419/2490/623 1418/2491/623 -f 1420/2489/623 1418/2491/623 1421/2492/623 -f 1424/2493/624 1423/2494/624 1422/2495/624 -f 1424/2493/624 1422/2495/624 1425/2496/624 -f 1428/2497/625 1427/2498/625 1426/2499/625 -f 1428/2497/625 1426/2499/625 1429/2500/625 -f 1432/2501/626 1431/2502/626 1430/2503/626 -f 1432/2501/626 1430/2503/626 1433/2504/626 -f 1436/2505/627 1435/2506/627 1434/2507/627 -f 1436/2505/627 1434/2507/627 1437/2508/627 -f 1440/2509/628 1439/2510/628 1438/2511/628 -f 1440/2509/628 1438/2511/628 1441/2512/628 -f 1444/2513/629 1443/2514/629 1442/2515/629 -f 1444/2513/629 1442/2515/629 1445/2516/629 -f 1448/2517/630 1447/2518/630 1446/2519/630 -f 1448/2517/630 1446/2519/630 1449/2520/630 -f 1452/2521/631 1451/2522/631 1450/2523/631 -f 1452/2521/631 1450/2523/631 1453/2524/631 -f 1456/2525/632 1455/2526/632 1454/2527/632 -f 1456/2525/632 1454/2527/632 1457/2528/632 -f 1460/2529/633 1459/2530/633 1458/2531/633 -f 1460/2529/633 1458/2531/633 1461/2532/633 -f 1464/2533/634 1463/2534/634 1462/2535/634 -f 1464/2533/634 1462/2535/634 1465/2536/634 -f 1468/2537/635 1467/2538/635 1466/2539/635 -f 1468/2537/635 1466/2539/635 1469/2540/635 -f 1472/2541/636 1471/2542/636 1470/2543/636 -f 1472/2541/636 1470/2543/636 1473/2544/636 -f 1476/2545/637 1475/2546/637 1474/2547/637 -f 1476/2545/637 1474/2547/637 1477/2548/637 -f 1480/2549/638 1479/2550/638 1478/2551/638 -f 1480/2549/638 1478/2551/638 1481/2552/638 -f 1484/2553/639 1483/2554/639 1482/2555/639 -f 1484/2553/639 1482/2555/639 1485/2556/639 -f 1488/2557/640 1487/2558/640 1486/2559/640 -f 1488/2557/640 1486/2559/640 1489/2560/640 -f 1492/2561/641 1491/2562/641 1490/2563/641 -f 1492/2561/641 1490/2563/641 1493/2564/641 -f 1496/2565/642 1495/2566/642 1494/2567/642 -f 1496/2565/642 1494/2567/642 1497/2568/642 -f 1500/2569/643 1499/2570/643 1498/2571/643 -f 1500/2569/643 1498/2571/643 1501/2572/643 -f 1504/2573/644 1503/2574/644 1502/2575/644 -f 1504/2573/644 1502/2575/644 1505/2576/644 -f 1508/2577/645 1507/2578/645 1506/2579/645 -f 1508/2577/645 1506/2579/645 1509/2580/645 -f 1512/2581/646 1511/2582/646 1510/2583/646 -f 1512/2581/646 1510/2583/646 1513/2584/646 -f 1516/2585/647 1515/2586/647 1514/2587/647 -f 1516/2585/647 1514/2587/647 1517/2588/647 -f 1520/2589/648 1519/2590/648 1518/2591/648 -f 1520/2589/648 1518/2591/648 1521/2592/648 -f 1524/2593/649 1523/2594/649 1522/2595/649 -f 1524/2593/649 1522/2595/649 1525/2596/649 -f 1528/2597/650 1527/2598/650 1526/2599/650 -f 1528/2597/650 1526/2599/650 1529/2600/650 -f 1532/2601/651 1531/2602/651 1530/2603/651 -f 1532/2601/651 1530/2603/651 1533/2604/651 -f 1536/2605/652 1535/2606/652 1534/2607/652 -f 1536/2605/652 1534/2607/652 1537/2608/652 -f 1540/2609/653 1539/2610/653 1538/2611/653 -f 1540/2609/653 1538/2611/653 1541/2612/653 -f 1544/2613/654 1543/2614/654 1542/2615/654 -f 1544/2613/654 1542/2615/654 1545/2616/654 -f 1548/2617/655 1547/2618/655 1546/2619/655 -f 1548/2617/655 1546/2619/655 1549/2620/655 -f 1552/2621/656 1551/2622/656 1550/2623/656 -f 1552/2621/656 1550/2623/656 1553/2624/656 -f 1556/2625/657 1555/2626/657 1554/2627/657 -f 1556/2625/657 1554/2627/657 1557/2628/657 -f 1560/2629/658 1559/2630/658 1558/2631/658 -f 1560/2629/658 1558/2631/658 1561/2632/658 -f 1564/2633/659 1563/2634/659 1562/2635/659 -f 1564/2633/659 1562/2635/659 1565/2636/659 -f 1568/2637/660 1567/2638/660 1566/2639/660 -f 1568/2637/660 1566/2639/660 1569/2640/660 -f 1572/2641/661 1571/2642/661 1570/2643/661 -f 1572/2641/661 1570/2643/661 1573/2644/661 -f 1576/2645/662 1575/2646/662 1574/2647/662 -f 1576/2645/662 1574/2647/662 1577/2648/662 -f 1580/2649/663 1579/2650/663 1578/2651/663 -f 1580/2649/663 1578/2651/663 1581/2652/663 -f 1584/2653/664 1583/2654/664 1582/2655/664 -f 1584/2653/664 1582/2655/664 1585/2656/664 -f 1588/2657/665 1587/2658/665 1586/2659/665 -f 1588/2657/665 1586/2659/665 1589/2660/665 -f 1592/2661/666 1591/2662/666 1590/2663/666 -f 1592/2661/666 1590/2663/666 1593/2664/666 -f 1596/2665/667 1595/2666/667 1594/2667/667 -f 1596/2665/667 1594/2667/667 1597/2668/667 -f 1600/2669/668 1599/2670/668 1598/2671/668 -f 1600/2669/668 1598/2671/668 1601/2672/668 -f 1604/2673/669 1603/2674/669 1602/2675/669 -f 1604/2673/669 1602/2675/669 1605/2676/669 -f 1608/2677/670 1607/2678/670 1606/2679/670 -f 1608/2677/670 1606/2679/670 1609/2680/670 -f 1612/2681/671 1611/2682/671 1610/2683/671 -f 1612/2681/671 1610/2683/671 1613/2684/671 -f 1616/2685/672 1615/2686/672 1614/2687/672 -f 1616/2685/672 1614/2687/672 1617/2688/672 -f 1620/2689/673 1619/2690/673 1618/2691/673 -f 1620/2689/673 1618/2691/673 1621/2692/673 -f 1624/2693/674 1623/2694/674 1622/2695/674 -f 1624/2693/674 1622/2695/674 1625/2696/674 -f 1628/2697/675 1627/2698/675 1626/2699/675 -f 1628/2697/675 1626/2699/675 1629/2700/675 -f 1632/2701/676 1631/2702/676 1630/2703/676 -f 1632/2701/676 1630/2703/676 1633/2704/676 -f 1636/2705/677 1635/2706/677 1634/2707/677 -f 1636/2705/677 1634/2707/677 1637/2708/677 -f 1640/2709/678 1639/2710/678 1638/2711/678 -f 1640/2709/678 1638/2711/678 1641/2712/678 -f 1644/2713/679 1643/2714/679 1642/2715/679 -f 1644/2713/679 1642/2715/679 1645/2716/679 -f 1648/2717/680 1647/2718/680 1646/2719/680 -f 1648/2717/680 1646/2719/680 1649/2720/680 -f 1652/2721/681 1651/2722/681 1650/2723/681 -f 1652/2721/681 1650/2723/681 1653/2724/681 -f 1656/2725/682 1655/2726/682 1654/2727/682 -f 1656/2725/682 1654/2727/682 1657/2728/682 -f 1660/2729/683 1659/2730/683 1658/2731/683 -f 1660/2729/683 1658/2731/683 1661/2732/683 -f 1664/2733/684 1663/2734/684 1662/2735/684 -f 1664/2733/684 1662/2735/684 1665/2736/684 -f 1668/2737/685 1667/2738/685 1666/2739/685 -f 1668/2737/685 1666/2739/685 1669/2740/685 -f 1672/2741/686 1671/2742/686 1670/2743/686 -f 1672/2741/686 1670/2743/686 1673/2744/686 -f 1676/2745/687 1675/2746/687 1674/2747/687 -f 1676/2745/687 1674/2747/687 1677/2748/687 -f 1680/2749/688 1679/2750/688 1678/2751/688 -f 1680/2749/688 1678/2751/688 1681/2752/688 -f 1684/2753/689 1683/2754/689 1682/2755/689 -f 1684/2753/689 1682/2755/689 1685/2756/689 -f 1687/2757/690 1686/2758/690 1365/2759/690 -f 1687/2757/690 1365/2759/690 1688/2760/690 -f 1691/2761/691 1690/2762/691 1689/2763/691 -f 1691/2761/691 1689/2763/691 1692/2764/691 -f 1695/2765/692 1694/2766/692 1693/2767/692 -f 1695/2765/692 1693/2767/692 1696/2768/692 -f 1699/2769/693 1698/2770/693 1697/2771/693 -f 1699/2769/693 1697/2771/693 1700/2772/693 -f 1703/2773/694 1702/2774/694 1701/2775/694 -f 1703/2773/694 1701/2775/694 1704/2776/694 -f 1707/2777/695 1706/2778/695 1705/2779/695 -f 1707/2777/695 1705/2779/695 1708/2780/695 -f 1711/2781/696 1710/2782/696 1709/2783/696 -f 1711/2781/696 1709/2783/696 1712/2784/696 -f 1715/2785/697 1714/2786/697 1713/2787/697 -f 1715/2785/697 1713/2787/697 1716/2788/697 -f 1719/2789/698 1718/2790/698 1717/2791/698 -f 1719/2789/698 1717/2791/698 1720/2792/698 -f 1723/2793/699 1722/2794/699 1721/2795/699 -f 1723/2793/699 1721/2795/699 1724/2796/699 -f 1727/2797/700 1726/2798/700 1725/2799/700 -f 1727/2797/700 1725/2799/700 1728/2800/700 -f 1731/2801/701 1730/2802/701 1729/2803/701 -f 1731/2801/701 1729/2803/701 1732/2804/701 -f 1735/2805/702 1734/2806/702 1733/2807/702 -f 1735/2805/702 1733/2807/702 1736/2808/702 -f 1739/2809/703 1738/2810/703 1737/2811/703 -f 1739/2809/703 1737/2811/703 1740/2812/703 -f 1743/2813/704 1742/2814/704 1741/2815/704 -f 1743/2813/704 1741/2815/704 1744/2816/704 -f 1747/2817/705 1746/2818/705 1745/2819/705 -f 1747/2817/705 1745/2819/705 1748/2820/705 -f 1751/2821/706 1750/2822/706 1749/2823/706 -f 1751/2821/706 1749/2823/706 1752/2824/706 -f 1755/2825/707 1754/2826/707 1753/2827/707 -f 1755/2825/707 1753/2827/707 1756/2828/707 -f 1759/2829/708 1758/2830/708 1757/2831/708 -f 1759/2829/708 1757/2831/708 1760/2832/708 -f 1763/2833/709 1762/2834/709 1761/2835/709 -f 1763/2833/709 1761/2835/709 1764/2836/709 -f 1767/2837/710 1766/2838/710 1765/2839/710 -f 1767/2837/710 1765/2839/710 1768/2840/710 -f 1771/2841/711 1770/2842/711 1769/2843/711 -f 1771/2841/711 1769/2843/711 1772/2844/711 -f 1775/2845/712 1774/2846/712 1773/2847/712 -f 1775/2845/712 1773/2847/712 1776/2848/712 -f 1779/2849/713 1778/2850/713 1777/2851/713 -f 1779/2849/713 1777/2851/713 1780/2852/713 -f 1783/2853/714 1782/2854/714 1781/2855/714 -f 1783/2853/714 1781/2855/714 1784/2856/714 -f 1787/2857/715 1786/2858/715 1785/2859/715 -f 1787/2857/715 1785/2859/715 1788/2860/715 -f 1791/2861/716 1790/2862/716 1789/2863/716 -f 1791/2861/716 1789/2863/716 1792/2864/716 -f 1795/2865/717 1794/2866/717 1793/2867/717 -f 1795/2865/717 1793/2867/717 1796/2868/717 -f 1799/2869/718 1798/2870/718 1797/2871/718 -f 1799/2869/718 1797/2871/718 1800/2872/718 -f 1803/2873/719 1802/2874/719 1801/2875/719 -f 1803/2873/719 1801/2875/719 1804/2876/719 -f 1807/2877/720 1806/2878/720 1805/2879/720 -f 1807/2877/720 1805/2879/720 1808/2880/720 -f 1811/2881/721 1810/2882/721 1809/2883/721 -f 1811/2881/721 1809/2883/721 1812/2884/721 -f 1815/2885/722 1814/2886/722 1813/2887/722 -f 1815/2885/722 1813/2887/722 1816/2888/722 -f 1819/2889/723 1818/2890/723 1817/2891/723 -f 1819/2889/723 1817/2891/723 1820/2892/723 -f 1823/2893/724 1822/2894/724 1821/2895/724 -f 1823/2893/724 1821/2895/724 1824/2896/724 -f 1827/2897/725 1826/2898/725 1825/2899/725 -f 1827/2897/725 1825/2899/725 1828/2900/725 -f 1831/2901/726 1830/2902/726 1829/2903/726 -f 1831/2901/726 1829/2903/726 1832/2904/726 -f 1835/2905/727 1834/2906/727 1833/2907/727 -f 1835/2905/727 1833/2907/727 1836/2908/727 -f 1839/2909/728 1838/2910/728 1837/2911/728 -f 1839/2909/728 1837/2911/728 1840/2912/728 -f 1843/2913/729 1842/2914/729 1841/2915/729 -f 1843/2913/729 1841/2915/729 1844/2916/729 -f 1847/2917/730 1846/2918/730 1845/2919/730 -f 1847/2917/730 1845/2919/730 1848/2920/730 -f 1851/2921/731 1850/2922/731 1849/2923/731 -f 1851/2921/731 1849/2923/731 1852/2924/731 -f 1855/2925/732 1854/2926/732 1853/2927/732 -f 1855/2925/732 1853/2927/732 1856/2928/732 -f 1859/2929/733 1858/2930/733 1857/2931/733 -f 1859/2929/733 1857/2931/733 1860/2932/733 -f 1863/2933/734 1862/2934/734 1861/2935/734 -f 1863/2933/734 1861/2935/734 1864/2936/734 -f 1867/2937/735 1866/2938/735 1865/2939/735 -f 1867/2937/735 1865/2939/735 1868/2940/735 -f 1871/2941/736 1870/2942/736 1869/2943/736 -f 1871/2941/736 1869/2943/736 1872/2944/736 -f 1875/2945/737 1874/2946/737 1873/2947/737 -f 1875/2945/737 1873/2947/737 1876/2948/737 -f 1879/2949/738 1878/2950/738 1877/2951/738 -f 1879/2949/738 1877/2951/738 1880/2952/738 -f 1883/2953/739 1882/2954/739 1881/2955/739 -f 1883/2953/739 1881/2955/739 1884/2956/739 -f 1887/2957/740 1886/2958/740 1885/2959/740 -f 1887/2957/740 1885/2959/740 1888/2960/740 -f 1891/2961/741 1890/2962/741 1889/2963/741 -f 1891/2961/741 1889/2963/741 1892/2964/741 -f 1895/2965/742 1894/2966/742 1893/2967/742 -f 1895/2965/742 1893/2967/742 1896/2968/742 -f 1899/2969/743 1898/2970/743 1897/2971/743 -f 1899/2969/743 1897/2971/743 1900/2972/743 -f 1903/2973/744 1902/2974/744 1901/2975/744 -f 1903/2973/744 1901/2975/744 1904/2976/744 -f 1907/2977/745 1906/2978/745 1905/2979/745 -f 1907/2977/745 1905/2979/745 1908/2980/745 -f 1911/2981/746 1910/2982/746 1909/2983/746 -f 1911/2981/746 1909/2983/746 1912/2984/746 -f 1915/2985/747 1914/2986/747 1913/2987/747 -f 1915/2985/747 1913/2987/747 1916/2988/747 -f 1919/2989/748 1918/2990/748 1917/2991/748 -f 1919/2989/748 1917/2991/748 1920/2992/748 -f 1923/2993/749 1922/2994/749 1921/2995/749 -f 1923/2993/749 1921/2995/749 1924/2996/749 -f 1927/2997/750 1926/2998/750 1925/2999/750 -f 1927/2997/750 1925/2999/750 1928/3000/750 -f 1931/3001/751 1930/3002/751 1929/3003/751 -f 1931/3001/751 1929/3003/751 1932/3004/751 -f 1935/3005/752 1934/3006/752 1933/3007/752 -f 1935/3005/752 1933/3007/752 1936/3008/752 -f 1936/3009/753 1933/3010/753 1929/3011/753 -f 1936/3009/753 1929/3011/753 1930/3012/753 -f 1935/3013/754 1931/3014/754 1932/3015/754 -f 1935/3013/754 1932/3015/754 1934/3016/754 -f 1939/3017/755 1938/3018/755 1937/3019/755 -f 1939/3017/755 1937/3019/755 1940/3020/755 -f 1941/3021/756 1940/3022/756 1937/3023/756 -f 1941/3021/756 1937/3023/756 1942/3024/756 -f 1945/3025/757 1944/3026/757 1943/3027/757 -f 1945/3025/757 1943/3027/757 1946/3028/757 -f 1948/3029/758 1947/3030/758 1941/3031/758 -f 1948/3029/758 1941/3031/758 1949/3032/758 -f 1944/3033/759 1951/3034/759 1950/3035/759 -f 1944/3033/759 1950/3035/759 1943/3036/759 -f 1945/3037/760 1946/3038/760 1952/3039/760 -f 1945/3037/760 1952/3039/760 1953/3040/760 -f 1953/3041/761 1952/3042/761 1950/3043/761 -f 1953/3041/761 1950/3043/761 1951/3044/761 -f 1956/3045/762 1955/3046/762 1954/3047/762 -f 1956/3045/762 1954/3047/762 1957/3048/762 -f 1946/3049/763 1943/3050/763 1931/3051/763 -f 1946/3049/763 1931/3051/763 1935/3052/763 -f 1946/3053/764 1935/3054/764 1936/3055/764 -f 1946/3053/764 1936/3055/764 1952/3056/764 -f 1952/3057/765 1936/3058/765 1930/3059/765 -f 1952/3057/765 1930/3059/765 1950/3060/765 -f 1932/3061/766 1929/3062/766 1958/3063/766 -f 1932/3061/766 1958/3063/766 1926/3064/766 -f 1943/3065/767 1950/3066/767 1930/3067/767 -f 1943/3065/767 1930/3067/767 1931/3068/767 -f 1934/3069/768 1932/3070/768 1926/3071/768 -f 1934/3069/768 1926/3071/768 1927/3072/768 -f 1934/3073/769 1927/3074/769 1959/3075/769 -f 1934/3073/769 1959/3075/769 1933/3076/769 -f 1933/3077/770 1959/3078/770 1958/3079/770 -f 1933/3077/770 1958/3079/770 1929/3080/770 -f 1961/3081/771 1960/3082/771 1947/3083/771 -f 1961/3081/771 1947/3083/771 1948/3084/771 -f 1949/3085/772 1962/3086/772 1938/3087/772 -f 1949/3085/772 1938/3087/772 1939/3088/772 -f 1955/3089/773 1939/3090/773 1940/3091/773 -f 1955/3089/773 1940/3091/773 1954/3092/773 -f 1948/3093/774 1949/3094/774 1939/3095/774 -f 1948/3093/774 1939/3095/774 1955/3096/774 -f 1942/3097/775 1937/3098/775 1951/3099/775 -f 1942/3097/775 1951/3099/775 1944/3100/775 -f 1947/3101/776 1954/3102/776 1940/3103/776 -f 1947/3101/776 1940/3103/776 1941/3104/776 -f 1949/3105/777 1941/3106/777 1942/3107/777 -f 1949/3105/777 1942/3107/777 1962/3108/777 -f 1962/3109/778 1942/3110/778 1944/3111/778 -f 1962/3109/778 1944/3111/778 1945/3112/778 -f 1962/3113/779 1945/3114/779 1953/3115/779 -f 1962/3113/779 1953/3115/779 1938/3116/779 -f 1938/3117/780 1953/3118/780 1951/3119/780 -f 1938/3117/780 1951/3119/780 1937/3120/780 -f 1960/3121/781 1957/3122/781 1954/3123/781 -f 1960/3121/781 1954/3123/781 1947/3124/781 -f 1961/3125/782 1948/3126/782 1955/3127/782 -f 1961/3125/782 1955/3127/782 1956/3128/782 -f 1963/3129/783 1928/3130/783 1925/3131/783 -f 1963/3129/783 1925/3131/783 1964/3132/783 -f 1964/3133/784 1925/3134/784 1926/3135/784 -f 1964/3133/784 1926/3135/784 1958/3136/784 -f 1927/3137/785 1928/3138/785 1963/3139/785 -f 1927/3137/785 1963/3139/785 1959/3140/785 -f 1959/3141/786 1963/3142/786 1964/3143/786 -f 1959/3141/786 1964/3143/786 1958/3144/786 -f 1967/3145/787 1966/3146/787 1965/3147/787 -f 1967/3145/787 1965/3147/787 1968/3148/787 -f 1969/3149/788 1968/3150/788 1965/3151/788 -f 1969/3149/788 1965/3151/788 1970/3152/788 -f 1973/3153/789 1972/3154/789 1971/3155/789 -f 1973/3153/789 1971/3155/789 1974/3156/789 -f 1972/3157/790 1976/3158/790 1975/3159/790 -f 1972/3157/790 1975/3159/790 1971/3160/790 -f 1973/3161/791 1974/3162/791 1977/3163/791 -f 1973/3161/791 1977/3163/791 1978/3164/791 -f 1978/3165/792 1977/3166/792 1975/3167/792 -f 1978/3165/792 1975/3167/792 1976/3168/792 -f 1980/3169/793 1979/3170/793 1966/3171/793 -f 1980/3169/793 1966/3171/793 1967/3172/793 -f 1981/3173/794 1967/3174/794 1968/3175/794 -f 1981/3173/794 1968/3175/794 1982/3176/794 -f 1983/3177/795 1980/3178/795 1967/3179/795 -f 1983/3177/795 1967/3179/795 1981/3180/795 -f 1983/3181/796 1984/3182/796 1969/3183/796 -f 1983/3181/796 1969/3183/796 1980/3184/796 -f 1970/3185/797 1965/3186/797 1976/3187/797 -f 1970/3185/797 1976/3187/797 1972/3188/797 -f 1984/3189/798 1982/3190/798 1968/3191/798 -f 1984/3189/798 1968/3191/798 1969/3192/798 -f 1980/3193/799 1969/3194/799 1970/3195/799 -f 1980/3193/799 1970/3195/799 1979/3196/799 -f 1979/3197/800 1970/3198/800 1972/3199/800 -f 1979/3197/800 1972/3199/800 1973/3200/800 -f 1979/3201/801 1973/3202/801 1978/3203/801 -f 1979/3201/801 1978/3203/801 1966/3204/801 -f 1976/3205/802 1965/3206/802 1966/3207/802 -f 1976/3205/802 1966/3207/802 1978/3208/802 -f 1986/3209/803 1985/3210/803 1984/3211/803 -f 1986/3209/803 1984/3211/803 1983/3212/803 -f 1985/3213/804 1987/3214/804 1982/3215/804 -f 1985/3213/804 1982/3215/804 1984/3216/804 -f 1986/3217/805 1983/3218/805 1981/3219/805 -f 1986/3217/805 1981/3219/805 1988/3220/805 -f 1988/3221/806 1981/3222/806 1982/3223/806 -f 1988/3221/806 1982/3223/806 1987/3224/806 -f 1971/3225/807 1975/3226/807 1977/3227/807 -f 1971/3225/807 1977/3227/807 1974/3228/807 -o Part_52 -v -0.9423194704040705 0.875 1.9292518177439928 -v -0.8234374058671763 0.875 1.8906246934471245 -v -0.9423194704040705 0 1.9292518177439928 -v -0.8234374058671763 0 1.8906246934471245 -v -0.9809465947009393 0.875 1.8103697532070986 -v -0.862064530164045 0.875 1.7717426289102303 -v -0.9809465947009393 0 1.8103697532070986 -v -0.862064530164045 0 1.7717426289102303 -vt 0.02604171875 1 -vt 0.24479171875 1 -vt 0.24479171875 0.96875 -vt 0.02604171875 0.96875 -vt 0.02604171875 1 -vt 0.24479171875 1 -vt 0.24479171875 0.96875 -vt 0.02604171875 0.96875 -vt 0.1875 0.984375 -vt 0.21875 0.984375 -vt 0.21875 0.953125 -vt 0.1875 0.953125 -vt 0.02604171875 0.953125 -vt 0.24479171875 0.953125 -vt 0.24479171875 0.984375 -vt 0.02604171875 0.984375 -vt 0.03125 0.99910375 -vt 0.249875625 0.9991046875 -vt 0.249875625 0.9678546875 -vt 0.031125625 0.9678546875 -vn 0.30901699437494745 0 0.9510565162951536 -vn -0.30901699437494745 0 -0.9510565162951536 +vn 0 0.38 -0.92 +vn 0.31 0 0.95 +vn -0.31 0 -0.95 vn 0 1 0 -vn -0.9510565162951536 0 0.30901699437494745 -vn 0.9510565162951536 0 -0.30901699437494745 -usemtl metal_decoration2_razor_wire -f 1992/3229/808 1990/3230/808 1989/3231/808 -f 1992/3229/808 1989/3231/808 1991/3232/808 -f 1995/3233/809 1993/3234/809 1994/3235/809 -f 1995/3233/809 1994/3235/809 1996/3236/809 -f 1989/3237/810 1990/3238/810 1994/3239/810 -f 1989/3237/810 1994/3239/810 1993/3240/810 -f 1991/3241/811 1989/3242/811 1993/3243/811 -f 1991/3241/811 1993/3243/811 1995/3244/811 -f 1996/3245/812 1994/3246/812 1990/3247/812 -f 1996/3245/812 1990/3247/812 1992/3248/812 -o Part_53 -v -0.6139889138806891 0.875 2.9397493663075935 -v -0.4951068493437949 0.875 2.901122242010725 -v -0.6139889138806891 0 2.9397493663075935 -v -0.4951068493437949 0 2.901122242010725 -v -0.6526160381775574 0.875 2.8208673017706993 -v -0.5337339736406632 0.875 2.782240177473831 -v -0.6526160381775574 0 2.8208673017706993 -v -0.5337339736406632 0 2.782240177473831 -vt 0.02604171875 1 -vt 0.24479171875 1 -vt 0.24479171875 0.96875 -vt 0.02604171875 0.96875 -vt 0.02604171875 1 -vt 0.24479171875 1 -vt 0.24479171875 0.96875 -vt 0.02604171875 0.96875 -vt 0.1875 0.984375 -vt 0.21875 0.984375 -vt 0.21875 0.953125 -vt 0.1875 0.953125 -vt 0.02604171875 0.984375 -vt 0.24479171875 0.984375 -vt 0.24479171875 0.953125 -vt 0.02604171875 0.953125 -vt 0.03125 0.99910375 -vt 0.249875625 0.9991046875 -vt 0.249875625 0.9678546875 -vt 0.031125625 0.9678546875 -vn 0.30901699437494745 0 0.9510565162951536 -vn -0.30901699437494745 0 -0.9510565162951536 +vn -0.95 0 0.31 +vn 0.95 0 -0.31 +vn 0.31 0 0.95 +vn -0.31 0 -0.95 vn 0 1 0 -vn -0.9510565162951536 0 0.30901699437494745 -vn 0.9510565162951536 0 -0.30901699437494745 -usemtl metal_decoration2_razor_wire -f 2000/3249/813 1998/3250/813 1997/3251/813 -f 2000/3249/813 1997/3251/813 1999/3252/813 -f 2003/3253/814 2001/3254/814 2002/3255/814 -f 2003/3253/814 2002/3255/814 2004/3256/814 -f 1997/3257/815 1998/3258/815 2002/3259/815 -f 1997/3257/815 2002/3259/815 2001/3260/815 -f 1999/3261/816 1997/3262/816 2001/3263/816 -f 1999/3261/816 2001/3263/816 2003/3264/816 -f 2004/3265/817 2002/3266/817 1998/3267/817 -f 2004/3265/817 1998/3267/817 2000/3268/817 -o cube -v -0.5750343086188973 0.875 2.8556682986312962 -v -0.8840513029938446 0.875 1.9046117823361426 -v -0.5750343086188973 0 2.8556682986312962 -v -0.8840513029938446 0 1.9046117823361426 -v -0.5750343086188973 0.875 2.8556682986312962 -v -0.8840513029938446 0.875 1.9046117823361426 -v -0.5750343086188973 0 2.8556682986312962 -v -0.8840513029938446 0 1.9046117823361426 -vt 0.4375 0.25 -vt 0.4375 0.03125 -vt 0.6875 0.03125 -vt 0.6875 0.25 -vt 0.6875 0.25 -vt 0.6875 0.03125 -vt 0.4375 0.03125 -vt 0.4375 0.25 -vt 0.390625 0.65625 -vt 0.390625 0.65625 -vt 0.390625 0.90625 -vt 0.390625 0.90625 -vt 0.390625 0.90625 -vt 0.390625 0.90625 -vt 0.390625 0.65625 -vt 0.390625 0.65625 -vt 0.640625 0.65625 -vt 0.640625 0.65625 -vt 0.640625 0.4375 -vt 0.640625 0.4375 -vt 0.390625 0.65625 -vt 0.390625 0.65625 -vt 0.390625 0.4375 -vt 0.390625 0.4375 -vn 0.9510565162951535 0 -0.30901699437494745 -vn -0.9510565162951535 0 0.30901699437494745 +vn -0.95 0 0.31 +vn 0.95 0 -0.31 +vn 0.95 0 -0.31 +vn -0.95 0 0.31 vn 0 0 0 vn 0 0 0 vn 0 0 0 vn 0 0 0 -usemtl flagpole -f 2008/3269/818 2006/3270/818 2005/3271/818 -f 2008/3269/818 2005/3271/818 2007/3272/818 -f 2011/3273/819 2009/3274/819 2010/3275/819 -f 2011/3273/819 2010/3275/819 2012/3276/819 -f 2006/3277/820 2010/3278/820 2005/3279/820 -f 2006/3277/820 2005/3279/820 2009/3280/820 -f 2007/3281/821 2011/3282/821 2008/3283/821 -f 2007/3281/821 2008/3283/821 2012/3284/821 -f 2005/3285/822 2009/3286/822 2007/3287/822 -f 2005/3285/822 2007/3287/822 2011/3288/822 -f 2010/3289/823 2006/3290/823 2012/3291/823 -f 2010/3289/823 2012/3291/823 2008/3292/823 -o cube -v 0.30378152121063823 0.0939879446949875 1.6867187499999998 -v 0.30378152121063823 0.0939879446949875 1.3117187499999998 -v 0.14529967305787594 -0.2458774754437562 1.6867187499999998 -v 0.14529967305787594 -0.2458774754437562 1.3117187499999998 -v 0.19049304783105697 0.14681522741257494 1.3117187499999998 -v 0.19049304783105697 0.14681522741257494 1.6867187499999998 -v 0.03201119967829469 -0.1930501927261688 1.3117187499999998 -v 0.03201119967829469 -0.1930501927261688 1.6867187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.875 -vt 0.03125 0.875 -vt -0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.875 -vt -0.0625 0.875 -vt 0.15625 0.96875 -vt 0.1875 0.96875 -vt 0.1875 0.875 -vt 0.15625 0.875 -vt 0.0625 0.96875 -vt 0.15625 0.96875 -vt 0.15625 0.875 -vt 0.0625 0.875 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 1.0625 -vt 0.0625 1.0625 -vt 0.09375 1.0625 -vt 0.0625 1.0625 -vt 0.0625 0.96875 -vt 0.09375 0.96875 -vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 0.91 -0.42 0 +vn -0.91 0.42 0 +vn 0.42 0.91 0 +vn -0.42 -0.91 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 2019/3295/824 2017/3294/824 2014/3293/824 -f 2016/3296/824 2019/3295/824 2014/3293/824 -f 2016/3299/825 2014/3298/825 2013/3297/825 -f 2015/3300/825 2016/3299/825 2013/3297/825 -f 2015/3303/826 2013/3302/826 2018/3301/826 -f 2020/3304/826 2015/3303/826 2018/3301/826 -f 2020/3307/827 2018/3306/827 2017/3305/827 -f 2019/3308/827 2020/3307/827 2017/3305/827 -f 2013/3311/828 2014/3310/828 2017/3309/828 -f 2018/3312/828 2013/3311/828 2017/3309/828 -f 2016/3315/829 2015/3314/829 2020/3313/829 -f 2019/3316/829 2016/3315/829 2020/3313/829 -o cube -v 0.3566088039282257 0.20727641807456873 1.4367187499999998 -v 0.3566088039282257 0.20727641807456873 1.3742187499999998 -v 0.30378152121063823 0.0939879446949875 1.4367187499999998 -v 0.30378152121063823 0.0939879446949875 1.3742187499999998 -v 0.24332033054864444 0.26010370079215617 1.3742187499999998 -v 0.24332033054864444 0.26010370079215617 1.4367187499999998 -v 0.19049304783105697 0.14681522741257494 1.3742187499999998 -v 0.19049304783105697 0.14681522741257494 1.4367187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0.03125 0.9375 -vt 0.015625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.9375 -vt 0.015625 0.9375 -vt 0.078125 0.96875 -vt 0.109375 0.96875 -vt 0.109375 0.9375 -vt 0.078125 0.9375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.984375 -vt 0.0625 0.984375 -vt 0.09375 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.09375 0.96875 vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 0.91 -0.42 0 +vn -0.91 0.42 0 +vn 0.42 0.91 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 2027/3319/830 2025/3318/830 2022/3317/830 -f 2024/3320/830 2027/3319/830 2022/3317/830 -f 2024/3323/831 2022/3322/831 2021/3321/831 -f 2023/3324/831 2024/3323/831 2021/3321/831 -f 2023/3327/832 2021/3326/832 2026/3325/832 -f 2028/3328/832 2023/3327/832 2026/3325/832 -f 2028/3331/833 2026/3330/833 2025/3329/833 -f 2027/3332/833 2028/3331/833 2025/3329/833 -f 2021/3335/834 2022/3334/834 2025/3333/834 -f 2026/3336/834 2021/3335/834 2025/3333/834 -f 2024/3339/835 2023/3338/835 2028/3337/835 -f 2027/3340/835 2024/3339/835 2028/3337/835 -o cube -v 0.3566088039282257 0.20727641807456873 1.6242187499999998 -v 0.3566088039282257 0.20727641807456873 1.5617187499999998 -v 0.30378152121063823 0.0939879446949875 1.6242187499999998 -v 0.30378152121063823 0.0939879446949875 1.5617187499999998 -v 0.24332033054864444 0.26010370079215617 1.5617187499999998 -v 0.24332033054864444 0.26010370079215617 1.6242187499999998 -v 0.19049304783105697 0.14681522741257494 1.5617187499999998 -v 0.19049304783105697 0.14681522741257494 1.6242187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0.03125 0.9375 -vt 0.015625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.9375 -vt 0.015625 0.9375 -vt 0.078125 0.96875 -vt 0.109375 0.96875 -vt 0.109375 0.9375 -vt 0.078125 0.9375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.984375 -vt 0.0625 0.984375 -vt 0.09375 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.09375 0.96875 vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 0.91 -0.42 0 +vn -0.91 0.42 0 +vn 0.42 0.91 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 2035/3343/836 2033/3342/836 2030/3341/836 -f 2032/3344/836 2035/3343/836 2030/3341/836 -f 2032/3347/837 2030/3346/837 2029/3345/837 -f 2031/3348/837 2032/3347/837 2029/3345/837 -f 2031/3351/838 2029/3350/838 2034/3349/838 -f 2036/3352/838 2031/3351/838 2034/3349/838 -f 2036/3355/839 2034/3354/839 2033/3353/839 -f 2035/3356/839 2036/3355/839 2033/3353/839 -f 2029/3359/840 2030/3358/840 2033/3357/840 -f 2034/3360/840 2029/3359/840 2033/3357/840 -f 2032/3363/841 2031/3362/841 2036/3361/841 -f 2035/3364/841 2032/3363/841 2036/3361/841 \ No newline at end of file +vn 0 0 -1 +usemtl wooden_chain_fence +f 3/1/1 4/2/1 6/3/1 5/4/1 +f 8/5/2 7/6/2 9/7/2 10/8/2 +f 8/9/3 4/10/3 3/11/3 7/12/3 +f 9/13/4 5/14/4 6/15/4 10/16/4 +f 7/17/5 3/18/5 5/19/5 9/20/5 +f 4/21/6 8/22/6 10/23/6 6/24/6 +f 14/25/7 12/26/7 11/27/7 13/28/7 +f 17/29/8 15/30/8 16/31/8 18/32/8 +f 11/33/9 12/34/9 16/35/9 15/36/9 +f 14/37/10 13/38/10 17/39/10 18/40/10 +f 13/41/11 11/42/11 15/43/11 17/44/11 +f 18/45/12 16/46/12 12/47/12 14/48/12 +f 22/49/13 20/50/13 19/51/13 21/52/13 +f 25/53/14 23/54/14 24/55/14 26/56/14 +f 19/57/15 20/58/15 24/59/15 23/60/15 +f 22/61/16 21/62/16 25/63/16 26/64/16 +f 21/65/17 19/66/17 23/67/17 25/68/17 +f 26/69/18 24/70/18 20/71/18 22/72/18 +f 27/73/19 28/74/19 30/75/19 29/76/19 +f 32/77/20 31/78/20 33/79/20 34/80/20 +f 32/81/21 28/82/21 27/83/21 31/84/21 +f 33/85/22 29/86/22 30/87/22 34/88/22 +f 31/89/23 27/90/23 29/91/23 33/92/23 +f 28/93/24 32/94/24 34/95/24 30/96/24 +f 35/97/25 36/98/25 38/99/25 37/100/25 +f 40/101/26 39/102/26 41/103/26 42/104/26 +f 40/105/27 36/106/27 35/107/27 39/108/27 +f 41/109/28 37/110/28 38/111/28 42/112/28 +f 39/113/29 35/114/29 37/115/29 41/116/29 +f 36/117/30 43/118/30 44/119/30 38/120/30 +f 45/121/31 40/122/31 42/123/31 46/124/31 +f 45/125/32 43/126/32 36/127/32 40/128/32 +f 42/129/33 38/130/33 44/131/33 46/132/33 +f 43/133/34 47/134/34 48/135/34 44/136/34 +f 49/137/35 45/138/35 46/139/35 50/140/35 +f 49/141/36 47/142/36 43/143/36 45/144/36 +f 46/145/37 44/146/37 48/147/37 50/148/37 +f 49/149/38 47/150/38 48/151/38 50/152/38 +usemtl metal_decoration2_razor_wire +f 53/153/39 52/154/39 51/155/39 54/156/39 +f 57/157/40 56/158/40 55/159/40 58/160/40 +f 61/161/41 60/162/41 59/163/41 62/164/41 +f 65/165/42 64/166/42 63/167/42 66/168/42 +f 69/169/43 68/170/43 67/171/43 70/172/43 +f 73/173/44 72/174/44 71/175/44 74/176/44 +f 77/177/45 76/178/45 75/179/45 78/180/45 +f 81/181/46 80/182/46 79/183/46 82/184/46 +f 85/185/47 84/186/47 83/187/47 86/188/47 +f 89/189/48 88/190/48 87/191/48 90/192/48 +f 93/193/49 92/194/49 91/195/49 94/196/49 +f 97/197/50 96/198/50 95/199/50 98/200/50 +f 101/201/51 100/202/51 99/203/51 102/204/51 +f 105/205/52 104/206/52 103/207/52 106/208/52 +f 109/209/53 108/210/53 107/211/53 110/212/53 +f 113/213/54 112/214/54 111/215/54 114/216/54 +f 117/217/55 116/218/55 115/219/55 118/220/55 +f 121/221/56 120/222/56 119/223/56 122/224/56 +f 125/225/57 124/226/57 123/227/57 126/228/57 +f 129/229/58 128/230/58 127/231/58 130/232/58 +f 133/233/59 132/234/59 131/235/59 134/236/59 +f 137/237/60 136/238/60 135/239/60 138/240/60 +f 141/241/61 140/242/61 139/243/61 142/244/61 +f 145/245/62 144/246/62 143/247/62 146/248/62 +f 149/249/63 148/250/63 147/251/63 150/252/63 +f 153/253/64 152/254/64 151/255/64 154/256/64 +f 157/257/65 156/258/65 155/259/65 158/260/65 +f 161/261/66 160/262/66 159/263/66 162/264/66 +f 165/265/67 164/266/67 163/267/67 166/268/67 +f 169/269/68 168/270/68 167/271/68 170/272/68 +f 173/273/69 172/274/69 171/275/69 174/276/69 +f 177/277/70 176/278/70 175/279/70 178/280/70 +f 181/281/71 180/282/71 179/283/71 182/284/71 +f 185/285/72 184/286/72 183/287/72 186/288/72 +f 189/289/73 188/290/73 187/291/73 190/292/73 +f 193/293/74 192/294/74 191/295/74 194/296/74 +f 197/297/75 196/298/75 195/299/75 198/300/75 +f 201/301/76 200/302/76 199/303/76 202/304/76 +f 197/305/77 198/306/77 203/307/77 204/308/77 +f 204/309/78 203/310/78 205/311/78 206/312/78 +f 208/313/79 207/314/79 195/315/79 205/316/79 +f 198/317/80 210/318/80 209/319/80 203/320/80 +f 203/321/81 209/322/81 208/323/81 205/324/81 +f 205/325/82 195/326/82 196/327/82 206/328/82 +f 198/329/83 195/330/83 207/331/83 210/332/83 +f 200/333/84 212/334/84 211/335/84 199/336/84 +f 201/337/85 202/338/85 213/339/85 214/340/85 +f 214/341/86 213/342/86 211/343/86 212/344/86 +f 207/345/87 208/346/87 212/347/87 200/348/87 +f 210/349/88 207/350/88 200/351/88 201/352/88 +f 210/353/89 201/354/89 214/355/89 209/356/89 +f 209/357/90 214/358/90 212/359/90 208/360/90 +f 197/361/91 204/362/91 206/363/91 196/364/91 +f 217/365/92 216/366/92 215/367/92 218/368/92 +f 221/369/93 220/370/93 219/371/93 222/372/93 +f 225/373/94 224/374/94 223/375/94 226/376/94 +f 229/377/95 228/378/95 227/379/95 230/380/95 +f 233/381/96 232/382/96 231/383/96 234/384/96 +f 237/385/97 236/386/97 235/387/97 238/388/97 +f 241/389/98 240/390/98 239/391/98 242/392/98 +f 245/393/99 244/394/99 243/395/99 246/396/99 +f 249/397/100 248/398/100 247/399/100 250/400/100 +f 253/401/101 252/402/101 251/403/101 254/404/101 +f 257/405/102 256/406/102 255/407/102 258/408/102 +f 261/409/103 260/410/103 259/411/103 262/412/103 +f 265/413/104 264/414/104 263/415/104 266/416/104 +f 269/417/105 268/418/105 267/419/105 270/420/105 +f 273/421/106 272/422/106 271/423/106 274/424/106 +f 277/425/107 276/426/107 275/427/107 278/428/107 +f 281/429/108 280/430/108 279/431/108 282/432/108 +f 285/433/109 284/434/109 283/435/109 286/436/109 +f 286/437/110 283/438/110 279/439/110 280/440/110 +f 285/441/111 281/442/111 282/443/111 284/444/111 +f 291/445/112 290/446/112 289/447/112 292/448/112 +f 295/449/113 294/450/113 293/451/113 296/452/113 +f 298/453/114 297/454/114 294/455/114 295/456/114 +f 299/457/115 296/458/115 293/459/115 300/460/115 +f 303/461/116 302/462/116 301/463/116 304/464/116 +f 298/465/117 299/466/117 300/467/117 297/468/117 +f 302/469/118 306/470/118 305/471/118 301/472/118 +f 303/473/119 304/474/119 307/475/119 308/476/119 +f 308/477/120 307/478/120 305/479/120 306/480/120 +f 304/481/121 301/482/121 281/483/121 285/484/121 +f 310/485/122 309/486/122 287/487/122 288/488/122 +f 304/489/123 285/490/123 286/491/123 307/492/123 +f 307/493/124 286/494/124 280/495/124 305/496/124 +f 282/497/125 279/498/125 292/499/125 309/500/125 +f 301/501/126 305/502/126 280/503/126 281/504/126 +f 284/505/127 282/506/127 309/507/127 310/508/127 +f 284/509/128 310/510/128 291/511/128 283/512/128 +f 283/513/129 291/514/129 292/515/129 279/516/129 +f 309/517/130 292/518/130 289/519/130 287/520/130 +f 310/521/131 288/522/131 290/523/131 291/524/131 +f 311/525/132 295/526/132 296/527/132 312/528/132 +f 313/529/133 298/530/133 295/531/133 311/532/133 +f 313/533/134 314/534/134 299/535/134 298/536/134 +f 300/537/135 293/538/135 306/539/135 302/540/135 +f 314/541/136 312/542/136 296/543/136 299/544/136 +f 297/545/137 300/546/137 302/547/137 303/548/137 +f 297/549/138 303/550/138 308/551/138 294/552/138 +f 294/553/139 308/554/139 306/555/139 293/556/139 +f 316/557/140 315/558/140 314/559/140 313/560/140 +f 315/561/141 317/562/141 312/563/141 314/564/141 +f 316/565/142 313/566/142 311/567/142 318/568/142 +f 318/569/143 311/570/143 312/571/143 317/572/143 +f 322/573/144 321/574/144 320/575/144 323/576/144 +f 326/577/145 325/578/145 324/579/145 327/580/145 +f 330/581/146 329/582/146 328/583/146 331/584/146 +f 334/585/147 333/586/147 332/587/147 335/588/147 +f 338/589/148 337/590/148 336/591/148 339/592/148 +f 342/593/149 341/594/149 340/595/149 343/596/149 +f 346/597/150 345/598/150 344/599/150 347/600/150 +f 350/601/151 349/602/151 348/603/151 351/604/151 +f 354/605/152 353/606/152 352/607/152 355/608/152 +f 358/609/153 357/610/153 356/611/153 359/612/153 +f 362/613/154 361/614/154 360/615/154 363/616/154 +f 366/617/155 365/618/155 364/619/155 367/620/155 +f 370/621/156 369/622/156 368/623/156 371/624/156 +f 374/625/157 373/626/157 372/627/157 375/628/157 +f 378/629/158 377/630/158 376/631/158 379/632/158 +f 382/633/159 381/634/159 380/635/159 383/636/159 +f 386/637/160 385/638/160 384/639/160 387/640/160 +f 390/641/161 389/642/161 388/643/161 391/644/161 +f 394/645/162 393/646/162 392/647/162 395/648/162 +f 398/649/163 397/650/163 396/651/163 399/652/163 +f 401/653/164 400/654/164 319/655/164 402/656/164 +f 405/657/165 404/658/165 403/659/165 406/660/165 +f 409/661/166 408/662/166 407/663/166 410/664/166 +f 413/665/167 412/666/167 411/667/167 414/668/167 +f 417/669/168 416/670/168 415/671/168 418/672/168 +f 421/673/169 420/674/169 419/675/169 422/676/169 +f 425/677/170 424/678/170 423/679/170 426/680/170 +f 429/681/171 428/682/171 427/683/171 430/684/171 +f 433/685/172 432/686/172 431/687/172 434/688/172 +f 437/689/173 436/690/173 435/691/173 438/692/173 +f 441/693/174 440/694/174 439/695/174 442/696/174 +f 445/697/175 444/698/175 443/699/175 446/700/175 +f 449/701/176 448/702/176 447/703/176 450/704/176 +f 453/705/177 452/706/177 451/707/177 454/708/177 +f 457/709/178 456/710/178 455/711/178 458/712/178 +f 461/713/179 460/714/179 459/715/179 462/716/179 +f 465/717/180 464/718/180 463/719/180 466/720/180 +f 469/721/181 468/722/181 467/723/181 470/724/181 +f 465/725/182 466/726/182 471/727/182 472/728/182 +f 472/729/183 471/730/183 473/731/183 474/732/183 +f 476/733/184 475/734/184 463/735/184 473/736/184 +f 466/737/185 478/738/185 477/739/185 471/740/185 +f 471/741/186 477/742/186 476/743/186 473/744/186 +f 473/745/187 463/746/187 464/747/187 474/748/187 +f 466/749/188 463/750/188 475/751/188 478/752/188 +f 468/753/189 480/754/189 479/755/189 467/756/189 +f 469/757/190 470/758/190 481/759/190 482/760/190 +f 482/761/191 481/762/191 479/763/191 480/764/191 +f 475/765/192 476/766/192 480/767/192 468/768/192 +f 478/769/193 475/770/193 468/771/193 469/772/193 +f 478/773/194 469/774/194 482/775/194 477/776/194 +f 477/777/195 482/778/195 480/779/195 476/780/195 +f 465/781/196 472/782/196 474/783/196 464/784/196 +f 485/785/197 484/786/197 483/787/197 486/788/197 +f 489/789/198 488/790/198 487/791/198 490/792/198 +f 493/793/199 492/794/199 491/795/199 494/796/199 +f 497/797/200 496/798/200 495/799/200 498/800/200 +f 501/801/201 500/802/201 499/803/201 502/804/201 +f 505/805/202 504/806/202 503/807/202 506/808/202 +f 509/809/203 508/810/203 507/811/203 510/812/203 +f 513/813/204 512/814/204 511/815/204 514/816/204 +f 517/817/205 516/818/205 515/819/205 518/820/205 +f 521/821/206 520/822/206 519/823/206 522/824/206 +f 525/825/207 524/826/207 523/827/207 526/828/207 +f 529/829/208 528/830/208 527/831/208 530/832/208 +f 533/833/209 532/834/209 531/835/209 534/836/209 +f 537/837/210 536/838/210 535/839/210 538/840/210 +f 541/841/211 540/842/211 539/843/211 542/844/211 +f 545/845/212 544/846/212 543/847/212 546/848/212 +f 549/849/213 548/850/213 547/851/213 550/852/213 +f 553/853/214 552/854/214 551/855/214 554/856/214 +f 557/857/215 556/858/215 555/859/215 558/860/215 +f 558/861/216 555/862/216 551/863/216 552/864/216 +f 557/865/217 553/866/217 554/867/217 556/868/217 +f 561/869/218 560/870/218 559/871/218 562/872/218 +f 564/873/219 563/874/219 559/875/219 560/876/219 +f 567/877/220 566/878/220 565/879/220 568/880/220 +f 569/881/221 568/882/221 565/883/221 570/884/221 +f 573/885/222 572/886/222 571/887/222 574/888/222 +f 576/889/223 575/890/223 569/891/223 577/892/223 +f 572/893/224 579/894/224 578/895/224 571/896/224 +f 573/897/225 574/898/225 580/899/225 581/900/225 +f 581/901/226 580/902/226 578/903/226 579/904/226 +f 584/905/227 583/906/227 582/907/227 585/908/227 +f 588/909/228 587/910/228 586/911/228 589/912/228 +f 592/913/229 591/914/229 590/915/229 593/916/229 +f 593/917/230 590/918/230 586/919/230 587/920/230 +f 596/921/231 595/922/231 594/923/231 597/924/231 +f 598/925/232 597/926/232 594/927/232 599/928/232 +f 602/929/233 601/930/233 600/931/233 603/932/233 +f 605/933/234 604/934/234 598/935/234 606/936/234 +f 601/937/235 608/938/235 607/939/235 600/940/235 +f 602/941/236 603/942/236 609/943/236 610/944/236 +f 610/945/237 609/946/237 607/947/237 608/948/237 +f 592/949/238 588/950/238 589/951/238 591/952/238 +f 613/953/239 612/954/239 611/955/239 614/956/239 +f 617/957/240 616/958/240 615/959/240 618/960/240 +f 620/961/241 619/962/241 616/963/241 617/964/241 +f 621/965/242 618/966/242 615/967/242 622/968/242 +f 625/969/243 624/970/243 623/971/243 626/972/243 +f 620/973/244 621/974/244 622/975/244 619/976/244 +f 624/977/245 628/978/245 627/979/245 623/980/245 +f 625/981/246 626/982/246 629/983/246 630/984/246 +f 630/985/247 629/986/247 627/987/247 628/988/247 +f 574/989/248 571/990/248 553/991/248 557/992/248 +f 626/993/249 623/994/249 588/995/249 592/996/249 +f 574/997/250 557/998/250 558/999/250 580/1000/250 +f 580/1001/251 558/1002/251 552/1003/251 578/1004/251 +f 554/1005/252 551/1006/252 631/1007/252 548/1008/252 +f 571/1009/253 578/1010/253 552/1011/253 553/1012/253 +f 556/1013/254 554/1014/254 548/1015/254 549/1016/254 +f 556/1017/255 549/1018/255 632/1019/255 555/1020/255 +f 555/1021/256 632/1022/256 631/1023/256 551/1024/256 +f 603/1025/257 600/1026/257 561/1027/257 633/1028/257 +f 635/1029/258 634/1030/258 575/1031/258 576/1032/258 +f 603/1033/259 633/1034/259 564/1035/259 609/1036/259 +f 609/1037/260 564/1038/260 560/1039/260 607/1040/260 +f 633/1041/261 636/1042/261 563/1043/261 564/1044/261 +f 577/1045/262 637/1046/262 566/1047/262 567/1048/262 +f 583/1049/263 567/1050/263 568/1051/263 582/1052/263 +f 576/1053/264 577/1054/264 567/1055/264 583/1056/264 +f 570/1057/265 565/1058/265 579/1059/265 572/1060/265 +f 575/1061/266 582/1062/266 568/1063/266 569/1064/266 +f 577/1065/267 569/1066/267 570/1067/267 637/1068/267 +f 637/1069/268 570/1070/268 572/1071/268 573/1072/268 +f 637/1073/269 573/1074/269 581/1075/269 566/1076/269 +f 566/1077/270 581/1078/270 579/1079/270 565/1080/270 +f 562/1081/271 559/1082/271 585/1083/271 634/1084/271 +f 600/1085/272 607/1086/272 560/1087/272 561/1088/272 +f 633/1089/273 561/1090/273 562/1091/273 636/1092/273 +f 636/1093/274 562/1094/274 634/1095/274 635/1096/274 +f 636/1097/275 635/1098/275 584/1099/275 563/1100/275 +f 563/1101/276 584/1102/276 585/1103/276 559/1104/276 +f 634/1105/277 585/1106/277 582/1107/277 575/1108/277 +f 635/1109/278 576/1110/278 583/1111/278 584/1112/278 +f 639/1113/279 638/1114/279 604/1115/279 605/1116/279 +f 626/1117/280 592/1118/280 593/1119/280 629/1120/280 +f 629/1121/281 593/1122/281 587/1123/281 627/1124/281 +f 606/1125/282 640/1126/282 595/1127/282 596/1128/282 +f 612/1129/283 596/1130/283 597/1131/283 611/1132/283 +f 605/1133/284 606/1134/284 596/1135/284 612/1136/284 +f 599/1137/285 594/1138/285 608/1139/285 601/1140/285 +f 604/1141/286 611/1142/286 597/1143/286 598/1144/286 +f 606/1145/287 598/1146/287 599/1147/287 640/1148/287 +f 640/1149/288 599/1150/288 601/1151/288 602/1152/288 +f 640/1153/289 602/1154/289 610/1155/289 595/1156/289 +f 595/1157/290 610/1158/290 608/1159/290 594/1160/290 +f 589/1161/291 586/1162/291 614/1163/291 638/1164/291 +f 623/1165/292 627/1166/292 587/1167/292 588/1168/292 +f 591/1169/293 589/1170/293 638/1171/293 639/1172/293 +f 591/1173/294 639/1174/294 613/1175/294 590/1176/294 +f 590/1177/295 613/1178/295 614/1179/295 586/1180/295 +f 638/1181/296 614/1182/296 611/1183/296 604/1184/296 +f 639/1185/297 605/1186/297 612/1187/297 613/1188/297 +f 641/1189/298 617/1190/298 618/1191/298 642/1192/298 +f 643/1193/299 620/1194/299 617/1195/299 641/1196/299 +f 643/1197/300 644/1198/300 621/1199/300 620/1200/300 +f 622/1201/301 615/1202/301 628/1203/301 624/1204/301 +f 644/1205/302 642/1206/302 618/1207/302 621/1208/302 +f 619/1209/303 622/1210/303 624/1211/303 625/1212/303 +f 619/1213/304 625/1214/304 630/1215/304 616/1216/304 +f 616/1217/305 630/1218/305 628/1219/305 615/1220/305 +f 646/1221/306 645/1222/306 644/1223/306 643/1224/306 +f 645/1225/307 647/1226/307 642/1227/307 644/1228/307 +f 646/1229/308 643/1230/308 641/1231/308 648/1232/308 +f 648/1233/309 641/1234/309 642/1235/309 647/1236/309 +f 649/1237/310 550/1238/310 547/1239/310 650/1240/310 +f 650/1241/311 547/1242/311 548/1243/311 631/1244/311 +f 549/1245/312 550/1246/312 649/1247/312 632/1248/312 +f 632/1249/313 649/1250/313 650/1251/313 631/1252/313 +f 653/1253/314 652/1254/314 651/1255/314 654/1256/314 +f 655/1257/315 654/1258/315 651/1259/315 656/1260/315 +f 659/1261/316 658/1262/316 657/1263/316 660/1264/316 +f 658/1265/317 662/1266/317 661/1267/317 657/1268/317 +f 659/1269/318 660/1270/318 663/1271/318 664/1272/318 +f 664/1273/319 663/1274/319 661/1275/319 662/1276/319 +f 666/1277/320 665/1278/320 652/1279/320 653/1280/320 +f 667/1281/321 653/1282/321 654/1283/321 668/1284/321 +f 669/1285/322 666/1286/322 653/1287/322 667/1288/322 +f 669/1289/323 670/1290/323 655/1291/323 666/1292/323 +f 656/1293/324 651/1294/324 662/1295/324 658/1296/324 +f 670/1297/325 668/1298/325 654/1299/325 655/1300/325 +f 666/1301/326 655/1302/326 656/1303/326 665/1304/326 +f 665/1305/327 656/1306/327 658/1307/327 659/1308/327 +f 665/1309/328 659/1310/328 664/1311/328 652/1312/328 +f 662/1313/329 651/1314/329 652/1315/329 664/1316/329 +f 672/1317/330 671/1318/330 670/1319/330 669/1320/330 +f 671/1321/331 673/1322/331 668/1323/331 670/1324/331 +f 672/1325/332 669/1326/332 667/1327/332 674/1328/332 +f 674/1329/333 667/1330/333 668/1331/333 673/1332/333 +f 657/1333/334 661/1334/334 663/1335/334 660/1336/334 +f 678/1337/335 677/1338/335 676/1339/335 679/1340/335 +f 682/1341/336 681/1342/336 680/1343/336 683/1344/336 +f 686/1345/337 685/1346/337 684/1347/337 687/1348/337 +f 690/1349/338 689/1350/338 688/1351/338 691/1352/338 +f 694/1353/339 693/1354/339 692/1355/339 695/1356/339 +f 698/1357/340 697/1358/340 696/1359/340 699/1360/340 +f 702/1361/341 701/1362/341 700/1363/341 703/1364/341 +f 706/1365/342 705/1366/342 704/1367/342 707/1368/342 +f 710/1369/343 709/1370/343 708/1371/343 711/1372/343 +f 714/1373/344 713/1374/344 712/1375/344 715/1376/344 +f 718/1377/345 717/1378/345 716/1379/345 719/1380/345 +f 722/1381/346 721/1382/346 720/1383/346 723/1384/346 +f 726/1385/347 725/1386/347 724/1387/347 727/1388/347 +f 730/1389/348 729/1390/348 728/1391/348 731/1392/348 +f 734/1393/349 733/1394/349 732/1395/349 735/1396/349 +f 738/1397/350 737/1398/350 736/1399/350 739/1400/350 +f 742/1401/351 741/1402/351 740/1403/351 743/1404/351 +f 746/1405/352 745/1406/352 744/1407/352 747/1408/352 +f 750/1409/353 749/1410/353 748/1411/353 751/1412/353 +f 754/1413/354 753/1414/354 752/1415/354 755/1416/354 +f 758/1417/355 757/1418/355 756/1419/355 759/1420/355 +f 762/1421/356 761/1422/356 760/1423/356 763/1424/356 +f 766/1425/357 765/1426/357 764/1427/357 767/1428/357 +f 770/1429/358 769/1430/358 768/1431/358 771/1432/358 +f 774/1433/359 773/1434/359 772/1435/359 775/1436/359 +f 778/1437/360 777/1438/360 776/1439/360 779/1440/360 +f 782/1441/361 781/1442/361 780/1443/361 783/1444/361 +f 786/1445/362 785/1446/362 784/1447/362 787/1448/362 +f 790/1449/363 789/1450/363 788/1451/363 791/1452/363 +f 794/1453/364 793/1454/364 792/1455/364 795/1456/364 +f 798/1457/365 797/1458/365 796/1459/365 799/1460/365 +f 802/1461/366 801/1462/366 800/1463/366 803/1464/366 +f 806/1465/367 805/1466/367 804/1467/367 807/1468/367 +f 810/1469/368 809/1470/368 808/1471/368 811/1472/368 +f 814/1473/369 813/1474/369 812/1475/369 815/1476/369 +f 818/1477/370 817/1478/370 816/1479/370 819/1480/370 +f 822/1481/371 821/1482/371 820/1483/371 823/1484/371 +f 826/1485/372 825/1486/372 824/1487/372 827/1488/372 +f 830/1489/373 829/1490/373 828/1491/373 831/1492/373 +f 834/1493/374 833/1494/374 832/1495/374 835/1496/374 +f 838/1497/375 837/1498/375 836/1499/375 839/1500/375 +f 842/1501/376 841/1502/376 840/1503/376 843/1504/376 +f 846/1505/377 845/1506/377 844/1507/377 847/1508/377 +f 850/1509/378 849/1510/378 848/1511/378 851/1512/378 +f 854/1513/379 853/1514/379 852/1515/379 855/1516/379 +f 858/1517/380 857/1518/380 856/1519/380 859/1520/380 +f 862/1521/381 861/1522/381 860/1523/381 863/1524/381 +f 866/1525/382 865/1526/382 864/1527/382 867/1528/382 +f 870/1529/383 869/1530/383 868/1531/383 871/1532/383 +f 874/1533/384 873/1534/384 872/1535/384 875/1536/384 +f 878/1537/385 877/1538/385 876/1539/385 879/1540/385 +f 882/1541/386 881/1542/386 880/1543/386 883/1544/386 +f 886/1545/387 885/1546/387 884/1547/387 887/1548/387 +f 890/1549/388 889/1550/388 888/1551/388 891/1552/388 +f 894/1553/389 893/1554/389 892/1555/389 895/1556/389 +f 898/1557/390 897/1558/390 896/1559/390 899/1560/390 +f 902/1561/391 901/1562/391 900/1563/391 903/1564/391 +f 906/1565/392 905/1566/392 904/1567/392 907/1568/392 +f 910/1569/393 909/1570/393 908/1571/393 911/1572/393 +f 914/1573/394 913/1574/394 912/1575/394 915/1576/394 +f 918/1577/395 917/1578/395 916/1579/395 919/1580/395 +f 922/1581/396 921/1582/396 920/1583/396 923/1584/396 +f 926/1585/397 925/1586/397 924/1587/397 927/1588/397 +f 930/1589/398 929/1590/398 928/1591/398 931/1592/398 +f 934/1593/399 933/1594/399 932/1595/399 935/1596/399 +f 938/1597/400 937/1598/400 936/1599/400 939/1600/400 +f 942/1601/401 941/1602/401 940/1603/401 943/1604/401 +f 946/1605/402 945/1606/402 944/1607/402 947/1608/402 +f 950/1609/403 949/1610/403 948/1611/403 951/1612/403 +f 954/1613/404 953/1614/404 952/1615/404 955/1616/404 +f 958/1617/405 957/1618/405 956/1619/405 959/1620/405 +f 962/1621/406 961/1622/406 960/1623/406 963/1624/406 +f 966/1625/407 965/1626/407 964/1627/407 967/1628/407 +f 970/1629/408 969/1630/408 968/1631/408 971/1632/408 +f 974/1633/409 973/1634/409 972/1635/409 975/1636/409 +f 978/1637/410 977/1638/410 976/1639/410 979/1640/410 +f 982/1641/411 981/1642/411 980/1643/411 983/1644/411 +f 986/1645/412 985/1646/412 984/1647/412 987/1648/412 +f 990/1649/413 989/1650/413 988/1651/413 991/1652/413 +f 994/1653/414 993/1654/414 992/1655/414 995/1656/414 +f 997/1657/415 996/1658/415 675/1659/415 998/1660/415 +f 1001/1661/416 1000/1662/416 999/1663/416 1002/1664/416 +f 1005/1665/417 1004/1666/417 1003/1667/417 1006/1668/417 +f 1009/1669/418 1008/1670/418 1007/1671/418 1010/1672/418 +f 1013/1673/419 1012/1674/419 1011/1675/419 1014/1676/419 +f 1017/1677/420 1016/1678/420 1015/1679/420 1018/1680/420 +f 1021/1681/421 1020/1682/421 1019/1683/421 1022/1684/421 +f 1025/1685/422 1024/1686/422 1023/1687/422 1026/1688/422 +f 1029/1689/423 1028/1690/423 1027/1691/423 1030/1692/423 +f 1033/1693/424 1032/1694/424 1031/1695/424 1034/1696/424 +f 1037/1697/425 1036/1698/425 1035/1699/425 1038/1700/425 +f 1041/1701/426 1040/1702/426 1039/1703/426 1042/1704/426 +f 1045/1705/427 1044/1706/427 1043/1707/427 1046/1708/427 +f 1049/1709/428 1048/1710/428 1047/1711/428 1050/1712/428 +f 1053/1713/429 1052/1714/429 1051/1715/429 1054/1716/429 +f 1057/1717/430 1056/1718/430 1055/1719/430 1058/1720/430 +f 1061/1721/431 1060/1722/431 1059/1723/431 1062/1724/431 +f 1065/1725/432 1064/1726/432 1063/1727/432 1066/1728/432 +f 1069/1729/433 1068/1730/433 1067/1731/433 1070/1732/433 +f 1073/1733/434 1072/1734/434 1071/1735/434 1074/1736/434 +f 1077/1737/435 1076/1738/435 1075/1739/435 1078/1740/435 +f 1080/1741/436 1079/1742/436 2/1743/436 1081/1744/436 +f 1084/1745/437 1083/1746/437 1082/1747/437 1085/1748/437 +f 1088/1749/438 1087/1750/438 1086/1751/438 1089/1752/438 +f 1092/1753/439 1091/1754/439 1090/1755/439 1093/1756/439 +f 1096/1757/440 1095/1758/440 1094/1759/440 1097/1760/440 +f 1100/1761/441 1099/1762/441 1098/1763/441 1101/1764/441 +f 1104/1765/442 1103/1766/442 1102/1767/442 1105/1768/442 +f 1108/1769/443 1107/1770/443 1106/1771/443 1109/1772/443 +f 1112/1773/444 1111/1774/444 1110/1775/444 1113/1776/444 +f 1116/1777/445 1115/1778/445 1114/1779/445 1117/1780/445 +f 1120/1781/446 1119/1782/446 1118/1783/446 1121/1784/446 +f 1124/1785/447 1123/1786/447 1122/1787/447 1125/1788/447 +f 1128/1789/448 1127/1790/448 1126/1791/448 1129/1792/448 +f 1132/1793/449 1131/1794/449 1130/1795/449 1133/1796/449 +f 1136/1797/450 1135/1798/450 1134/1799/450 1137/1800/450 +f 1140/1801/451 1139/1802/451 1138/1803/451 1141/1804/451 +f 1144/1805/452 1143/1806/452 1142/1807/452 1145/1808/452 +f 1148/1809/453 1147/1810/453 1146/1811/453 1149/1812/453 +f 1152/1813/454 1151/1814/454 1150/1815/454 1153/1816/454 +f 1156/1817/455 1155/1818/455 1154/1819/455 1157/1820/455 +f 1160/1821/456 1159/1822/456 1158/1823/456 1161/1824/456 +f 1156/1825/457 1157/1826/457 1162/1827/457 1163/1828/457 +f 1163/1829/458 1162/1830/458 1164/1831/458 1165/1832/458 +f 1167/1833/459 1166/1834/459 1154/1835/459 1164/1836/459 +f 1157/1837/460 1169/1838/460 1168/1839/460 1162/1840/460 +f 1162/1841/461 1168/1842/461 1167/1843/461 1164/1844/461 +f 1164/1845/462 1154/1846/462 1155/1847/462 1165/1848/462 +f 1157/1849/463 1154/1850/463 1166/1851/463 1169/1852/463 +f 1159/1853/464 1171/1854/464 1170/1855/464 1158/1856/464 +f 1160/1857/465 1161/1858/465 1172/1859/465 1173/1860/465 +f 1173/1861/466 1172/1862/466 1170/1863/466 1171/1864/466 +f 1166/1865/467 1167/1866/467 1171/1867/467 1159/1868/467 +f 1169/1869/468 1166/1870/468 1159/1871/468 1160/1872/468 +f 1169/1873/469 1160/1874/469 1173/1875/469 1168/1876/469 +f 1168/1877/470 1173/1878/470 1171/1879/470 1167/1880/470 +f 1156/1881/471 1163/1882/471 1165/1883/471 1155/1884/471 +f 1176/1885/472 1175/1886/472 1174/1887/472 1177/1888/472 +f 1180/1889/473 1179/1890/473 1178/1891/473 1181/1892/473 +f 1184/1893/474 1183/1894/474 1182/1895/474 1185/1896/474 +f 1188/1897/475 1187/1898/475 1186/1899/475 1189/1900/475 +f 1192/1901/476 1191/1902/476 1190/1903/476 1193/1904/476 +f 1196/1905/477 1195/1906/477 1194/1907/477 1197/1908/477 +f 1200/1909/478 1199/1910/478 1198/1911/478 1201/1912/478 +f 1204/1913/479 1203/1914/479 1202/1915/479 1205/1916/479 +f 1208/1917/480 1207/1918/480 1206/1919/480 1209/1920/480 +f 1212/1921/481 1211/1922/481 1210/1923/481 1213/1924/481 +f 1216/1925/482 1215/1926/482 1214/1927/482 1217/1928/482 +f 1220/1929/483 1219/1930/483 1218/1931/483 1221/1932/483 +f 1224/1933/484 1223/1934/484 1222/1935/484 1225/1936/484 +f 1228/1937/485 1227/1938/485 1226/1939/485 1229/1940/485 +f 1232/1941/486 1231/1942/486 1230/1943/486 1233/1944/486 +f 1236/1945/487 1235/1946/487 1234/1947/487 1237/1948/487 +f 1240/1949/488 1239/1950/488 1238/1951/488 1241/1952/488 +f 1244/1953/489 1243/1954/489 1242/1955/489 1245/1956/489 +f 1248/1957/490 1247/1958/490 1246/1959/490 1249/1960/490 +f 1249/1961/491 1246/1962/491 1242/1963/491 1243/1964/491 +f 1248/1965/492 1244/1966/492 1245/1967/492 1247/1968/492 +f 1252/1969/493 1251/1970/493 1250/1971/493 1253/1972/493 +f 1255/1973/494 1254/1974/494 1250/1975/494 1251/1976/494 +f 1258/1977/495 1257/1978/495 1256/1979/495 1259/1980/495 +f 1260/1981/496 1259/1982/496 1256/1983/496 1261/1984/496 +f 1264/1985/497 1263/1986/497 1262/1987/497 1265/1988/497 +f 1267/1989/498 1266/1990/498 1260/1991/498 1268/1992/498 +f 1263/1993/499 1270/1994/499 1269/1995/499 1262/1996/499 +f 1264/1997/500 1265/1998/500 1271/1999/500 1272/2000/500 +f 1272/2001/501 1271/2002/501 1269/2003/501 1270/2004/501 +f 1275/2005/502 1274/2006/502 1273/2007/502 1276/2008/502 +f 1279/2009/503 1278/2010/503 1277/2011/503 1280/2012/503 +f 1283/2013/504 1282/2014/504 1281/2015/504 1284/2016/504 +f 1284/2017/505 1281/2018/505 1277/2019/505 1278/2020/505 +f 1287/2021/506 1286/2022/506 1285/2023/506 1288/2024/506 +f 1289/2025/507 1288/2026/507 1285/2027/507 1290/2028/507 +f 1293/2029/508 1292/2030/508 1291/2031/508 1294/2032/508 +f 1296/2033/509 1295/2034/509 1289/2035/509 1297/2036/509 +f 1292/2037/510 1299/2038/510 1298/2039/510 1291/2040/510 +f 1293/2041/511 1294/2042/511 1300/2043/511 1301/2044/511 +f 1301/2045/512 1300/2046/512 1298/2047/512 1299/2048/512 +f 1283/2049/513 1279/2050/513 1280/2051/513 1282/2052/513 +f 1304/2053/514 1303/2054/514 1302/2055/514 1305/2056/514 +f 1308/2057/515 1307/2058/515 1306/2059/515 1309/2060/515 +f 1311/2061/516 1310/2062/516 1307/2063/516 1308/2064/516 +f 1312/2065/517 1309/2066/517 1306/2067/517 1313/2068/517 +f 1316/2069/518 1315/2070/518 1314/2071/518 1317/2072/518 +f 1311/2073/519 1312/2074/519 1313/2075/519 1310/2076/519 +f 1315/2077/520 1319/2078/520 1318/2079/520 1314/2080/520 +f 1316/2081/521 1317/2082/521 1320/2083/521 1321/2084/521 +f 1321/2085/522 1320/2086/522 1318/2087/522 1319/2088/522 +f 1265/2089/523 1262/2090/523 1244/2091/523 1248/2092/523 +f 1317/2093/524 1314/2094/524 1279/2095/524 1283/2096/524 +f 1265/2097/525 1248/2098/525 1249/2099/525 1271/2100/525 +f 1271/2101/526 1249/2102/526 1243/2103/526 1269/2104/526 +f 1245/2105/527 1242/2106/527 1322/2107/527 1239/2108/527 +f 1262/2109/528 1269/2110/528 1243/2111/528 1244/2112/528 +f 1247/2113/529 1245/2114/529 1239/2115/529 1240/2116/529 +f 1247/2117/530 1240/2118/530 1323/2119/530 1246/2120/530 +f 1246/2121/531 1323/2122/531 1322/2123/531 1242/2124/531 +f 1294/2125/532 1291/2126/532 1252/2127/532 1324/2128/532 +f 1326/2129/533 1325/2130/533 1266/2131/533 1267/2132/533 +f 1294/2133/534 1324/2134/534 1255/2135/534 1300/2136/534 +f 1300/2137/535 1255/2138/535 1251/2139/535 1298/2140/535 +f 1324/2141/536 1327/2142/536 1254/2143/536 1255/2144/536 +f 1268/2145/537 1328/2146/537 1257/2147/537 1258/2148/537 +f 1274/2149/538 1258/2150/538 1259/2151/538 1273/2152/538 +f 1267/2153/539 1268/2154/539 1258/2155/539 1274/2156/539 +f 1261/2157/540 1256/2158/540 1270/2159/540 1263/2160/540 +f 1266/2161/541 1273/2162/541 1259/2163/541 1260/2164/541 +f 1268/2165/542 1260/2166/542 1261/2167/542 1328/2168/542 +f 1328/2169/543 1261/2170/543 1263/2171/543 1264/2172/543 +f 1328/2173/544 1264/2174/544 1272/2175/544 1257/2176/544 +f 1257/2177/545 1272/2178/545 1270/2179/545 1256/2180/545 +f 1253/2181/546 1250/2182/546 1276/2183/546 1325/2184/546 +f 1291/2185/547 1298/2186/547 1251/2187/547 1252/2188/547 +f 1324/2189/548 1252/2190/548 1253/2191/548 1327/2192/548 +f 1327/2193/549 1253/2194/549 1325/2195/549 1326/2196/549 +f 1327/2197/550 1326/2198/550 1275/2199/550 1254/2200/550 +f 1254/2201/551 1275/2202/551 1276/2203/551 1250/2204/551 +f 1325/2205/552 1276/2206/552 1273/2207/552 1266/2208/552 +f 1326/2209/553 1267/2210/553 1274/2211/553 1275/2212/553 +f 1330/2213/554 1329/2214/554 1295/2215/554 1296/2216/554 +f 1317/2217/555 1283/2218/555 1284/2219/555 1320/2220/555 +f 1320/2221/556 1284/2222/556 1278/2223/556 1318/2224/556 +f 1297/2225/557 1331/2226/557 1286/2227/557 1287/2228/557 +f 1303/2229/558 1287/2230/558 1288/2231/558 1302/2232/558 +f 1296/2233/559 1297/2234/559 1287/2235/559 1303/2236/559 +f 1290/2237/560 1285/2238/560 1299/2239/560 1292/2240/560 +f 1295/2241/561 1302/2242/561 1288/2243/561 1289/2244/561 +f 1297/2245/562 1289/2246/562 1290/2247/562 1331/2248/562 +f 1331/2249/563 1290/2250/563 1292/2251/563 1293/2252/563 +f 1331/2253/564 1293/2254/564 1301/2255/564 1286/2256/564 +f 1286/2257/565 1301/2258/565 1299/2259/565 1285/2260/565 +f 1280/2261/566 1277/2262/566 1305/2263/566 1329/2264/566 +f 1314/2265/567 1318/2266/567 1278/2267/567 1279/2268/567 +f 1282/2269/568 1280/2270/568 1329/2271/568 1330/2272/568 +f 1282/2273/569 1330/2274/569 1304/2275/569 1281/2276/569 +f 1281/2277/570 1304/2278/570 1305/2279/570 1277/2280/570 +f 1329/2281/571 1305/2282/571 1302/2283/571 1295/2284/571 +f 1330/2285/572 1296/2286/572 1303/2287/572 1304/2288/572 +f 1332/2289/573 1308/2290/573 1309/2291/573 1333/2292/573 +f 1334/2293/574 1311/2294/574 1308/2295/574 1332/2296/574 +f 1334/2297/575 1335/2298/575 1312/2299/575 1311/2300/575 +f 1313/2301/576 1306/2302/576 1319/2303/576 1315/2304/576 +f 1335/2305/577 1333/2306/577 1309/2307/577 1312/2308/577 +f 1310/2309/578 1313/2310/578 1315/2311/578 1316/2312/578 +f 1310/2313/579 1316/2314/579 1321/2315/579 1307/2316/579 +f 1307/2317/580 1321/2318/580 1319/2319/580 1306/2320/580 +f 1337/2321/581 1336/2322/581 1335/2323/581 1334/2324/581 +f 1336/2325/582 1338/2326/582 1333/2327/582 1335/2328/582 +f 1337/2329/583 1334/2330/583 1332/2331/583 1339/2332/583 +f 1339/2333/584 1332/2334/584 1333/2335/584 1338/2336/584 +f 1340/2337/585 1241/2338/585 1238/2339/585 1341/2340/585 +f 1341/2341/586 1238/2342/586 1239/2343/586 1322/2344/586 +f 1240/2345/587 1241/2346/587 1340/2347/587 1323/2348/587 +f 1323/2349/588 1340/2350/588 1341/2351/588 1322/2352/588 +f 1344/2353/589 1343/2354/589 1342/2355/589 1345/2356/589 +f 1346/2357/590 1345/2358/590 1342/2359/590 1347/2360/590 +f 1350/2361/591 1349/2362/591 1348/2363/591 1351/2364/591 +f 1349/2365/592 1353/2366/592 1352/2367/592 1348/2368/592 +f 1350/2369/593 1351/2370/593 1354/2371/593 1355/2372/593 +f 1355/2373/594 1354/2374/594 1352/2375/594 1353/2376/594 +f 1357/2377/595 1356/2378/595 1343/2379/595 1344/2380/595 +f 1358/2381/596 1344/2382/596 1345/2383/596 1359/2384/596 +f 1360/2385/597 1357/2386/597 1344/2387/597 1358/2388/597 +f 1360/2389/598 1361/2390/598 1346/2391/598 1357/2392/598 +f 1347/2393/599 1342/2394/599 1353/2395/599 1349/2396/599 +f 1361/2397/600 1359/2398/600 1345/2399/600 1346/2400/600 +f 1357/2401/601 1346/2402/601 1347/2403/601 1356/2404/601 +f 1356/2405/602 1347/2406/602 1349/2407/602 1350/2408/602 +f 1356/2409/603 1350/2410/603 1355/2411/603 1343/2412/603 +f 1353/2413/604 1342/2414/604 1343/2415/604 1355/2416/604 +f 1363/2417/605 1362/2418/605 1361/2419/605 1360/2420/605 +f 1362/2421/606 1364/2422/606 1359/2423/606 1361/2424/606 +f 1363/2425/607 1360/2426/607 1358/2427/607 1365/2428/607 +f 1365/2429/608 1358/2430/608 1359/2431/608 1364/2432/608 +f 1348/2433/609 1352/2434/609 1354/2435/609 1351/2436/609 +f 1369/2437/610 1368/2438/610 1367/2439/610 1370/2440/610 +f 1373/2441/611 1372/2442/611 1371/2443/611 1374/2444/611 +f 1377/2445/612 1376/2446/612 1375/2447/612 1378/2448/612 +f 1381/2449/613 1380/2450/613 1379/2451/613 1382/2452/613 +f 1385/2453/614 1384/2454/614 1383/2455/614 1386/2456/614 +f 1389/2457/615 1388/2458/615 1387/2459/615 1390/2460/615 +f 1393/2461/616 1392/2462/616 1391/2463/616 1394/2464/616 +f 1397/2465/617 1396/2466/617 1395/2467/617 1398/2468/617 +f 1401/2469/618 1400/2470/618 1399/2471/618 1402/2472/618 +f 1405/2473/619 1404/2474/619 1403/2475/619 1406/2476/619 +f 1409/2477/620 1408/2478/620 1407/2479/620 1410/2480/620 +f 1413/2481/621 1412/2482/621 1411/2483/621 1414/2484/621 +f 1417/2485/622 1416/2486/622 1415/2487/622 1418/2488/622 +f 1421/2489/623 1420/2490/623 1419/2491/623 1422/2492/623 +f 1425/2493/624 1424/2494/624 1423/2495/624 1426/2496/624 +f 1429/2497/625 1428/2498/625 1427/2499/625 1430/2500/625 +f 1433/2501/626 1432/2502/626 1431/2503/626 1434/2504/626 +f 1437/2505/627 1436/2506/627 1435/2507/627 1438/2508/627 +f 1441/2509/628 1440/2510/628 1439/2511/628 1442/2512/628 +f 1445/2513/629 1444/2514/629 1443/2515/629 1446/2516/629 +f 1449/2517/630 1448/2518/630 1447/2519/630 1450/2520/630 +f 1453/2521/631 1452/2522/631 1451/2523/631 1454/2524/631 +f 1457/2525/632 1456/2526/632 1455/2527/632 1458/2528/632 +f 1461/2529/633 1460/2530/633 1459/2531/633 1462/2532/633 +f 1465/2533/634 1464/2534/634 1463/2535/634 1466/2536/634 +f 1469/2537/635 1468/2538/635 1467/2539/635 1470/2540/635 +f 1473/2541/636 1472/2542/636 1471/2543/636 1474/2544/636 +f 1477/2545/637 1476/2546/637 1475/2547/637 1478/2548/637 +f 1481/2549/638 1480/2550/638 1479/2551/638 1482/2552/638 +f 1485/2553/639 1484/2554/639 1483/2555/639 1486/2556/639 +f 1489/2557/640 1488/2558/640 1487/2559/640 1490/2560/640 +f 1493/2561/641 1492/2562/641 1491/2563/641 1494/2564/641 +f 1497/2565/642 1496/2566/642 1495/2567/642 1498/2568/642 +f 1501/2569/643 1500/2570/643 1499/2571/643 1502/2572/643 +f 1505/2573/644 1504/2574/644 1503/2575/644 1506/2576/644 +f 1509/2577/645 1508/2578/645 1507/2579/645 1510/2580/645 +f 1513/2581/646 1512/2582/646 1511/2583/646 1514/2584/646 +f 1517/2585/647 1516/2586/647 1515/2587/647 1518/2588/647 +f 1521/2589/648 1520/2590/648 1519/2591/648 1522/2592/648 +f 1525/2593/649 1524/2594/649 1523/2595/649 1526/2596/649 +f 1529/2597/650 1528/2598/650 1527/2599/650 1530/2600/650 +f 1533/2601/651 1532/2602/651 1531/2603/651 1534/2604/651 +f 1537/2605/652 1536/2606/652 1535/2607/652 1538/2608/652 +f 1541/2609/653 1540/2610/653 1539/2611/653 1542/2612/653 +f 1545/2613/654 1544/2614/654 1543/2615/654 1546/2616/654 +f 1549/2617/655 1548/2618/655 1547/2619/655 1550/2620/655 +f 1553/2621/656 1552/2622/656 1551/2623/656 1554/2624/656 +f 1557/2625/657 1556/2626/657 1555/2627/657 1558/2628/657 +f 1561/2629/658 1560/2630/658 1559/2631/658 1562/2632/658 +f 1565/2633/659 1564/2634/659 1563/2635/659 1566/2636/659 +f 1569/2637/660 1568/2638/660 1567/2639/660 1570/2640/660 +f 1573/2641/661 1572/2642/661 1571/2643/661 1574/2644/661 +f 1577/2645/662 1576/2646/662 1575/2647/662 1578/2648/662 +f 1581/2649/663 1580/2650/663 1579/2651/663 1582/2652/663 +f 1585/2653/664 1584/2654/664 1583/2655/664 1586/2656/664 +f 1589/2657/665 1588/2658/665 1587/2659/665 1590/2660/665 +f 1593/2661/666 1592/2662/666 1591/2663/666 1594/2664/666 +f 1597/2665/667 1596/2666/667 1595/2667/667 1598/2668/667 +f 1601/2669/668 1600/2670/668 1599/2671/668 1602/2672/668 +f 1605/2673/669 1604/2674/669 1603/2675/669 1606/2676/669 +f 1609/2677/670 1608/2678/670 1607/2679/670 1610/2680/670 +f 1613/2681/671 1612/2682/671 1611/2683/671 1614/2684/671 +f 1617/2685/672 1616/2686/672 1615/2687/672 1618/2688/672 +f 1621/2689/673 1620/2690/673 1619/2691/673 1622/2692/673 +f 1625/2693/674 1624/2694/674 1623/2695/674 1626/2696/674 +f 1629/2697/675 1628/2698/675 1627/2699/675 1630/2700/675 +f 1633/2701/676 1632/2702/676 1631/2703/676 1634/2704/676 +f 1637/2705/677 1636/2706/677 1635/2707/677 1638/2708/677 +f 1641/2709/678 1640/2710/678 1639/2711/678 1642/2712/678 +f 1645/2713/679 1644/2714/679 1643/2715/679 1646/2716/679 +f 1/2717/680 1648/2718/680 1647/2719/680 1649/2720/680 +f 1652/2721/681 1651/2722/681 1650/2723/681 1653/2724/681 +f 1656/2725/682 1655/2726/682 1654/2727/682 1657/2728/682 +f 1660/2729/683 1659/2730/683 1658/2731/683 1661/2732/683 +f 1664/2733/684 1663/2734/684 1662/2735/684 1665/2736/684 +f 1668/2737/685 1667/2738/685 1666/2739/685 1669/2740/685 +f 1672/2741/686 1671/2742/686 1670/2743/686 1673/2744/686 +f 1676/2745/687 1675/2746/687 1674/2747/687 1677/2748/687 +f 1680/2749/688 1679/2750/688 1678/2751/688 1681/2752/688 +f 1684/2753/689 1683/2754/689 1682/2755/689 1685/2756/689 +f 1687/2757/690 1686/2758/690 1366/2759/690 1688/2760/690 +f 1691/2761/691 1690/2762/691 1689/2763/691 1692/2764/691 +f 1695/2765/692 1694/2766/692 1693/2767/692 1696/2768/692 +f 1699/2769/693 1698/2770/693 1697/2771/693 1700/2772/693 +f 1703/2773/694 1702/2774/694 1701/2775/694 1704/2776/694 +f 1707/2777/695 1706/2778/695 1705/2779/695 1708/2780/695 +f 1711/2781/696 1710/2782/696 1709/2783/696 1712/2784/696 +f 1715/2785/697 1714/2786/697 1713/2787/697 1716/2788/697 +f 1719/2789/698 1718/2790/698 1717/2791/698 1720/2792/698 +f 1723/2793/699 1722/2794/699 1721/2795/699 1724/2796/699 +f 1727/2797/700 1726/2798/700 1725/2799/700 1728/2800/700 +f 1731/2801/701 1730/2802/701 1729/2803/701 1732/2804/701 +f 1735/2805/702 1734/2806/702 1733/2807/702 1736/2808/702 +f 1739/2809/703 1738/2810/703 1737/2811/703 1740/2812/703 +f 1743/2813/704 1742/2814/704 1741/2815/704 1744/2816/704 +f 1747/2817/705 1746/2818/705 1745/2819/705 1748/2820/705 +f 1751/2821/706 1750/2822/706 1749/2823/706 1752/2824/706 +f 1755/2825/707 1754/2826/707 1753/2827/707 1756/2828/707 +f 1759/2829/708 1758/2830/708 1757/2831/708 1760/2832/708 +f 1763/2833/709 1762/2834/709 1761/2835/709 1764/2836/709 +f 1767/2837/710 1766/2838/710 1765/2839/710 1768/2840/710 +f 1771/2841/711 1770/2842/711 1769/2843/711 1772/2844/711 +f 1775/2845/712 1774/2846/712 1773/2847/712 1776/2848/712 +f 1779/2849/713 1778/2850/713 1777/2851/713 1780/2852/713 +f 1783/2853/714 1782/2854/714 1781/2855/714 1784/2856/714 +f 1787/2857/715 1786/2858/715 1785/2859/715 1788/2860/715 +f 1791/2861/716 1790/2862/716 1789/2863/716 1792/2864/716 +f 1795/2865/717 1794/2866/717 1793/2867/717 1796/2868/717 +f 1799/2869/718 1798/2870/718 1797/2871/718 1800/2872/718 +f 1803/2873/719 1802/2874/719 1801/2875/719 1804/2876/719 +f 1807/2877/720 1806/2878/720 1805/2879/720 1808/2880/720 +f 1811/2881/721 1810/2882/721 1809/2883/721 1812/2884/721 +f 1815/2885/722 1814/2886/722 1813/2887/722 1816/2888/722 +f 1819/2889/723 1818/2890/723 1817/2891/723 1820/2892/723 +f 1823/2893/724 1822/2894/724 1821/2895/724 1824/2896/724 +f 1827/2897/725 1826/2898/725 1825/2899/725 1828/2900/725 +f 1831/2901/726 1830/2902/726 1829/2903/726 1832/2904/726 +f 1835/2905/727 1834/2906/727 1833/2907/727 1836/2908/727 +f 1839/2909/728 1838/2910/728 1837/2911/728 1840/2912/728 +f 1843/2913/729 1842/2914/729 1841/2915/729 1844/2916/729 +f 1847/2917/730 1846/2918/730 1845/2919/730 1848/2920/730 +f 1851/2921/731 1850/2922/731 1849/2923/731 1852/2924/731 +f 1855/2925/732 1854/2926/732 1853/2927/732 1856/2928/732 +f 1859/2929/733 1858/2930/733 1857/2931/733 1860/2932/733 +f 1863/2933/734 1862/2934/734 1861/2935/734 1864/2936/734 +f 1867/2937/735 1866/2938/735 1865/2939/735 1868/2940/735 +f 1871/2941/736 1870/2942/736 1869/2943/736 1872/2944/736 +f 1875/2945/737 1874/2946/737 1873/2947/737 1876/2948/737 +f 1879/2949/738 1878/2950/738 1877/2951/738 1880/2952/738 +f 1883/2953/739 1882/2954/739 1881/2955/739 1884/2956/739 +f 1887/2957/740 1886/2958/740 1885/2959/740 1888/2960/740 +f 1891/2961/741 1890/2962/741 1889/2963/741 1892/2964/741 +f 1895/2965/742 1894/2966/742 1893/2967/742 1896/2968/742 +f 1899/2969/743 1898/2970/743 1897/2971/743 1900/2972/743 +f 1903/2973/744 1902/2974/744 1901/2975/744 1904/2976/744 +f 1907/2977/745 1906/2978/745 1905/2979/745 1908/2980/745 +f 1911/2981/746 1910/2982/746 1909/2983/746 1912/2984/746 +f 1915/2985/747 1914/2986/747 1913/2987/747 1916/2988/747 +f 1919/2989/748 1918/2990/748 1917/2991/748 1920/2992/748 +f 1923/2993/749 1922/2994/749 1921/2995/749 1924/2996/749 +f 1927/2997/750 1926/2998/750 1925/2999/750 1928/3000/750 +f 1931/3001/751 1930/3002/751 1929/3003/751 1932/3004/751 +f 1935/3005/752 1934/3006/752 1933/3007/752 1936/3008/752 +f 1936/3009/753 1933/3010/753 1929/3011/753 1930/3012/753 +f 1935/3013/754 1931/3014/754 1932/3015/754 1934/3016/754 +f 1939/3017/755 1938/3018/755 1937/3019/755 1940/3020/755 +f 1941/3021/756 1940/3022/756 1937/3023/756 1942/3024/756 +f 1945/3025/757 1944/3026/757 1943/3027/757 1946/3028/757 +f 1948/3029/758 1947/3030/758 1941/3031/758 1949/3032/758 +f 1944/3033/759 1951/3034/759 1950/3035/759 1943/3036/759 +f 1945/3037/760 1946/3038/760 1952/3039/760 1953/3040/760 +f 1953/3041/761 1952/3042/761 1950/3043/761 1951/3044/761 +f 1956/3045/762 1955/3046/762 1954/3047/762 1957/3048/762 +f 1946/3049/763 1943/3050/763 1931/3051/763 1935/3052/763 +f 1946/3053/764 1935/3054/764 1936/3055/764 1952/3056/764 +f 1952/3057/765 1936/3058/765 1930/3059/765 1950/3060/765 +f 1932/3061/766 1929/3062/766 1958/3063/766 1926/3064/766 +f 1943/3065/767 1950/3066/767 1930/3067/767 1931/3068/767 +f 1934/3069/768 1932/3070/768 1926/3071/768 1927/3072/768 +f 1934/3073/769 1927/3074/769 1959/3075/769 1933/3076/769 +f 1933/3077/770 1959/3078/770 1958/3079/770 1929/3080/770 +f 1961/3081/771 1960/3082/771 1947/3083/771 1948/3084/771 +f 1949/3085/772 1962/3086/772 1938/3087/772 1939/3088/772 +f 1955/3089/773 1939/3090/773 1940/3091/773 1954/3092/773 +f 1948/3093/774 1949/3094/774 1939/3095/774 1955/3096/774 +f 1942/3097/775 1937/3098/775 1951/3099/775 1944/3100/775 +f 1947/3101/776 1954/3102/776 1940/3103/776 1941/3104/776 +f 1949/3105/777 1941/3106/777 1942/3107/777 1962/3108/777 +f 1962/3109/778 1942/3110/778 1944/3111/778 1945/3112/778 +f 1962/3113/779 1945/3114/779 1953/3115/779 1938/3116/779 +f 1938/3117/780 1953/3118/780 1951/3119/780 1937/3120/780 +f 1960/3121/781 1957/3122/781 1954/3123/781 1947/3124/781 +f 1961/3125/782 1948/3126/782 1955/3127/782 1956/3128/782 +f 1963/3129/783 1928/3130/783 1925/3131/783 1964/3132/783 +f 1964/3133/784 1925/3134/784 1926/3135/784 1958/3136/784 +f 1927/3137/785 1928/3138/785 1963/3139/785 1959/3140/785 +f 1959/3141/786 1963/3142/786 1964/3143/786 1958/3144/786 +f 1967/3145/787 1966/3146/787 1965/3147/787 1968/3148/787 +f 1969/3149/788 1968/3150/788 1965/3151/788 1970/3152/788 +f 1973/3153/789 1972/3154/789 1971/3155/789 1974/3156/789 +f 1972/3157/790 1976/3158/790 1975/3159/790 1971/3160/790 +f 1973/3161/791 1974/3162/791 1977/3163/791 1978/3164/791 +f 1978/3165/792 1977/3166/792 1975/3167/792 1976/3168/792 +f 1980/3169/793 1979/3170/793 1966/3171/793 1967/3172/793 +f 1981/3173/794 1967/3174/794 1968/3175/794 1982/3176/794 +f 1983/3177/795 1980/3178/795 1967/3179/795 1981/3180/795 +f 1983/3181/796 1984/3182/796 1969/3183/796 1980/3184/796 +f 1970/3185/797 1965/3186/797 1976/3187/797 1972/3188/797 +f 1984/3189/798 1982/3190/798 1968/3191/798 1969/3192/798 +f 1980/3193/799 1969/3194/799 1970/3195/799 1979/3196/799 +f 1979/3197/800 1970/3198/800 1972/3199/800 1973/3200/800 +f 1979/3201/801 1973/3202/801 1978/3203/801 1966/3204/801 +f 1976/3205/802 1965/3206/802 1966/3207/802 1978/3208/802 +f 1986/3209/803 1985/3210/803 1984/3211/803 1983/3212/803 +f 1985/3213/804 1987/3214/804 1982/3215/804 1984/3216/804 +f 1986/3217/805 1983/3218/805 1981/3219/805 1988/3220/805 +f 1988/3221/806 1981/3222/806 1982/3223/806 1987/3224/806 +f 1971/3225/807 1975/3226/807 1977/3227/807 1974/3228/807 +f 1992/3229/808 1990/3230/808 1989/3231/808 1991/3232/808 +f 1995/3233/809 1993/3234/809 1994/3235/809 1996/3236/809 +f 1989/3237/810 1990/3238/810 1994/3239/810 1993/3240/810 +f 1991/3241/811 1989/3242/811 1993/3243/811 1995/3244/811 +f 1996/3245/812 1994/3246/812 1990/3247/812 1992/3248/812 +f 2000/3249/813 1998/3250/813 1997/3251/813 1999/3252/813 +f 2003/3253/814 2001/3254/814 2002/3255/814 2004/3256/814 +f 1997/3257/815 1998/3258/815 2002/3259/815 2001/3260/815 +f 1999/3261/816 1997/3262/816 2001/3263/816 2003/3264/816 +f 2004/3265/817 2002/3266/817 1998/3267/817 2000/3268/817 +usemtl flagpole +f 2008/3269/818 2006/3270/818 2005/3271/818 2007/3272/818 +f 2011/3273/819 2009/3274/819 2010/3275/819 2012/3276/819 +f 2006/3277/820 2010/3278/820 2005/3279/820 2009/3280/820 +f 2007/3281/821 2011/3282/821 2008/3283/821 2012/3284/821 +f 2005/3285/822 2009/3286/822 2007/3287/822 2011/3288/822 +f 2010/3289/823 2006/3290/823 2012/3291/823 2008/3292/823 +usemtl flagpole_mod +f 2016/3293/824 2014/3294/824 2013/3295/824 2015/3296/824 +f 2019/3297/825 2017/3298/825 2018/3299/825 2020/3300/825 +f 2013/3301/826 2014/3302/826 2018/3303/826 2017/3304/826 +f 2016/3305/827 2015/3306/827 2019/3307/827 2020/3308/827 +f 2015/3309/828 2013/3310/828 2017/3311/828 2019/3312/828 +f 2020/3313/829 2018/3314/829 2014/3315/829 2016/3316/829 +f 2024/3317/830 2022/3318/830 2021/3319/830 2023/3320/830 +f 2027/3321/831 2025/3322/831 2026/3323/831 2028/3324/831 +f 2021/3325/832 2022/3326/832 2026/3327/832 2025/3328/832 +f 2023/3329/833 2021/3330/833 2025/3331/833 2027/3332/833 +f 2028/3333/834 2026/3334/834 2022/3335/834 2024/3336/834 +f 2032/3337/835 2030/3338/835 2029/3339/835 2031/3340/835 +f 2035/3341/836 2033/3342/836 2034/3343/836 2036/3344/836 +f 2029/3345/837 2030/3346/837 2034/3347/837 2033/3348/837 +f 2031/3349/838 2029/3350/838 2033/3351/838 2035/3352/838 +f 2036/3353/839 2034/3354/839 2030/3355/839 2032/3356/839 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_distress_signal.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_distress_signal.obj index 0d81d61b4..7499699b7 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_distress_signal.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_distress_signal.obj @@ -1,543 +1,681 @@ # Made by Pabilo8 with Blockbench -# Exported with IIToolkit Plugin +# Exported with IIToolkit Plugin on 12/05/2026 mtllib flagpole.mtl - -o cube -v 0.625 5.3125 1.625 -v 0.625 5.3125 1.375 -v 0.625 5.1875 1.625 -v 0.625 5.1875 1.375 -v 0.375 5.3125 1.375 -v 0.375 5.3125 1.625 -v 0.375 5.1875 1.375 +o upgrade_distress_signal +v 0.1875 5.6875 1 +v 0.8125 5.6875 1 +v 0.1875 5.0625 1 +v 0.8125 5.0625 1 +v 0.3125 5.5625 1.375 +v 0.6875 5.5625 1.375 +v 0.3125 5.1875 1.375 +v 0.6875 5.1875 1.375 +v 0.4375 5.4375 0.875 +v 0.5625 5.4375 0.875 +v 0.4375 5.3125 0.875 +v 0.5625 5.3125 0.875 +v 0.375 5.5 1 +v 0.625 5.5 1 +v 0.375 5.25 1 +v 0.625 5.25 1 +v 0.1875 5.6875 0.9375 +v 0.25 5.6875 0.9375 +v 0.1875 5.0625 0.9375 +v 0.25 5.0625 0.9375 +v 0.25 5.6875 1 +v 0.25 5.0625 1 +v 0.75 5.0625 0.9375 +v 0.8125 5.0625 0.9375 +v 0.75 5.6875 0.9375 +v 0.8125 5.6875 0.9375 +v 0.75 5.0625 1 +v 0.75 5.6875 1 +v 0.75 5.625 0.9375 +v 0.25 5.625 0.9375 +v 0.75 5.625 1 +v 0.25 5.625 1 +v 0.25 5.125 0.9375 +v 0.75 5.125 0.9375 +v 0.25 5.125 1 +v 0.75 5.125 1 +v 0.1875 5.6875 2 +v 0.8125 5.6875 2 +v 0.1875 5.0625 2 +v 0.8125 5.0625 2 +v 0.3125 5.5625 1.625 +v 0.6875 5.5625 1.625 +v 0.3125 5.1875 1.625 +v 0.6875 5.1875 1.625 +v 0.4375 5.4375 2.125 +v 0.5625 5.4375 2.125 +v 0.4375 5.3125 2.125 +v 0.5625 5.3125 2.125 +v 0.375 5.5 2 +v 0.625 5.5 2 +v 0.375 5.25 2 +v 0.625 5.25 2 +v 0.1875 5.6875 2.0625 +v 0.25 5.6875 2.0625 +v 0.1875 5.0625 2.0625 +v 0.25 5.0625 2.0625 +v 0.25 5.6875 2 +v 0.25 5.0625 2 +v 0.75 5.0625 2.0625 +v 0.8125 5.0625 2.0625 +v 0.75 5.6875 2.0625 +v 0.8125 5.6875 2.0625 +v 0.75 5.0625 2 +v 0.75 5.6875 2 +v 0.75 5.625 2.0625 +v 0.25 5.625 2.0625 +v 0.75 5.625 2 +v 0.25 5.625 2 +v 0.25 5.125 2.0625 +v 0.75 5.125 2.0625 +v 0.25 5.125 2 +v 0.75 5.125 2 +v 0.5625 5.625 1.5625 +v 0.5625 5.625 1.4375 +v 0.625 5.5625 1.625 +v 0.625 5.5625 1.375 +v 0.4375 5.625 1.5625 +v 0.4375 5.625 1.4375 +v 0.375 5.5625 1.625 +v 0.375 5.5625 1.375 v 0.375 5.1875 1.625 -vt 0 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0 0.9375 -vt -0.0625 0.96875 -vt 0 0.96875 -vt 0 0.9375 -vt -0.0625 0.9375 -vt 0.125 0.96875 -vt 0.1875 0.96875 -vt 0.1875 0.9375 -vt 0.125 0.9375 -vt 0.0625 0.96875 -vt 0.125 0.96875 -vt 0.125 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0 0.96875 -vt 0 1.03125 -vt 0.0625 1.03125 -vt 0.125 1.03125 -vt 0.0625 1.03125 -vt 0.0625 0.96875 -vt 0.125 0.96875 +v 0.375 5.1875 1.375 +v 0.625 5.1875 1.375 +v 0.625 5.1875 1.625 +v 0.5 5.9375 1.5625 +v 0.5 5.9375 1.5 +v 0.5 5.875 1.5625 +v 0.5 5.875 1.5 +v 0.4375 5.9375 1.5625 +v 0.4375 5.9375 1.5 +v 0.4375 5.875 1.5625 +v 0.4375 5.875 1.5 +v 0.5 5.8125 1.5625 +v 0.5 5.8125 1.5 +v 0.5 5.625 1.5625 +v 0.5 5.625 1.5 +v 0.4375 5.8125 1.5625 +v 0.4375 5.8125 1.5 +v 0.4375 5.625 1.5 +v 0.5625 5.8469 1.5625 +v 0.5625 5.8469 1.5 +v 0.375 5.8469 1.5625 +v 0.375 5.8469 1.5 +v 0.375 5.875 2.0625 +v 0.375 5.875 1 +v 0.375 5.8125 2.0625 +v 0.375 5.8125 1 +v 0.3125 5.875 2.0625 +v 0.3125 5.875 1 +v 0.3125 5.8125 2.0625 +v 0.3125 5.8125 1 +v 0.5 5.875 2.0625 +v 0.5 5.875 1 +v 0.5 5.8125 2.0625 +v 0.5 5.8125 1 +v 0.4375 5.875 2.0625 +v 0.4375 5.875 1 +v 0.4375 5.8125 2.0625 +v 0.4375 5.8125 1 +v 0.625 5.875 2.0625 +v 0.625 5.875 1 +v 0.625 5.8125 2.0625 +v 0.625 5.8125 1 +v 0.5625 5.875 2.0625 +v 0.5625 5.875 1 +v 0.5625 5.8125 2.0625 +v 0.5625 5.8125 1 +vt 0.625 0.375 +vt 0.625 1 +vt 0 1 +vt 0 0.375 +vt 1 0.375 +vt 0.625 0.375 +vt 0.625 0 +vt 1 0 +vt 0.625 1 +vt 0.625 0.375 +vt 1 0.5 +vt 1 0.875 +vt 1 0.5 +vt 0.625 0.375 +vt 0.625 1 +vt 1 0.875 +vt 1 0.875 +vt 0.625 1 +vt 0.625 0.375 +vt 1 0.5 +vt 0.625 0.375 +vt 0.625 1 +vt 1 0.875 +vt 1 0.5 +vt 0.25 0.125 +vt 0.25 0.25 +vt 0.125 0.25 +vt 0.125 0.125 +vt 0.125 0.25 +vt 0.25 0.25 +vt 0.3125 0.375 +vt 0.0625 0.375 +vt 0.3125 0 +vt 0.25 0.125 +vt 0.125 0.125 +vt 0.0625 0 +vt 0.375 0.3125 +vt 0.25 0.25 +vt 0.25 0.125 +vt 0.375 0.0625 +vt 0.125 0.125 +vt 0.125 0.25 +vt 0 0.3125 +vt 0 0.0625 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.6875 0.3125 +vt 0.6875 0.25 +vt 0.625 0.25 +vt 0.625 0.3125 +vt 0.625 1 +vt 0.6875 1 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.6875 0.25 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.625 0.25 +vt 0.6875 0.9375 +vt 0.6875 1 +vt 0.625 1 +vt 0.625 0.9375 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.75 1 +vt 0.6875 1 +vt 0.6875 0.5 +vt 0.75 0.5 +vt 0.75 0.5 +vt 0.75 1 +vt 0.6875 1 +vt 0.6875 0.5 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 0.5 +vt 0.6875 1 +vt 0.6875 0.5 +vt 0.6875 1 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 1 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 0.5 +vt 0.6875 0.5 +vt 0.75 0.5 +vt 0.75 1 +vt 0.6875 1 +vt 0 1 +vt 0.625 1 +vt 0.625 0.375 +vt 0 0.375 +vt 0.625 0 +vt 0.625 0.375 +vt 1 0.375 +vt 1 0 +vt 1 0.5 +vt 0.625 0.375 +vt 0.625 1 +vt 1 0.875 +vt 0.625 1 +vt 0.625 0.375 +vt 1 0.5 +vt 1 0.875 +vt 0.625 0.375 +vt 0.625 1 +vt 1 0.875 +vt 1 0.5 +vt 1 0.875 +vt 0.625 1 +vt 0.625 0.375 +vt 1 0.5 +vt 0.125 0.25 +vt 0.25 0.25 +vt 0.25 0.125 +vt 0.125 0.125 +vt 0.3125 0.375 +vt 0.25 0.25 +vt 0.125 0.25 +vt 0.0625 0.375 +vt 0.125 0.125 +vt 0.25 0.125 +vt 0.3125 0 +vt 0.0625 0 +vt 0.25 0.125 +vt 0.25 0.25 +vt 0.375 0.3125 +vt 0.375 0.0625 +vt 0 0.3125 +vt 0.125 0.25 +vt 0.125 0.125 +vt 0 0.0625 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.625 0.25 +vt 0.6875 0.25 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.6875 0.9375 +vt 0.6875 1 +vt 0.625 1 +vt 0.625 0.9375 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.6875 0.3125 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.3125 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.625 0.3125 +vt 0.6875 0.3125 +vt 0.6875 0.25 +vt 0.625 0.25 +vt 0.625 1 +vt 0.6875 1 +vt 0.6875 0.9375 +vt 0.625 0.9375 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.625 0.9375 +vt 0.6875 0.9375 +vt 0.6875 0.3125 +vt 0.625 0.3125 +vt 0.6875 0.5 +vt 0.6875 1 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 1 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 0.5 +vt 0.6875 0.5 +vt 0.75 0.5 +vt 0.75 1 +vt 0.6875 1 +vt 0.75 1 +vt 0.6875 1 +vt 0.6875 0.5 +vt 0.75 0.5 +vt 0.75 0.5 +vt 0.75 1 +vt 0.6875 1 +vt 0.6875 0.5 +vt 0.75 1 +vt 0.75 0.5 +vt 0.6875 0.5 +vt 0.6875 1 +vt 0.25 0.25 +vt 0.125 0.25 +vt 0.0625 0.375 +vt 0.3125 0.375 +vt 0.3125 0 +vt 0.25 0.125 +vt 0.125 0.125 +vt 0.0625 0 +vt 0.125 0.125 +vt 0.25 0.125 +vt 0.25 0.25 +vt 0.125 0.25 +vt 0.375 0.3125 +vt 0.25 0.25 +vt 0.25 0.125 +vt 0.375 0.0625 +vt 0.125 0.25 +vt 0.125 0.125 +vt 0 0.0625 +vt 0 0.3125 +vt 1 1 +vt 1 0.625 +vt 0.75 0.625 +vt 0.75 1 +vt 0.75 1 +vt 0.75 0.625 +vt 1 0.625 +vt 1 1 +vt 1 1 +vt 1 0.625 +vt 0.75 0.625 +vt 0.75 1 +vt 0.75 1 +vt 0.75 0.625 +vt 1 0.625 +vt 1 1 +vt 0.8438 0.7813 +vt 0.8438 0.8125 +vt 0.8125 0.8125 +vt 0.8125 0.7813 +vt 0.8438 0.7813 +vt 0.8438 0.8125 +vt 0.8125 0.8125 +vt 0.8125 0.7813 +vt 0.8125 0.8125 +vt 0.8125 0.7813 +vt 0.8438 0.7813 +vt 0.8438 0.8125 +vt 0.8438 0.7813 +vt 0.8438 0.8125 +vt 0.8125 0.8125 +vt 0.8125 0.7813 +vt 0.8438 0.7813 +vt 0.8438 0.8125 +vt 0.8125 0.8125 +vt 0.8125 0.7813 +vt 0.8438 0.75 +vt 0.8438 0.8438 +vt 0.8125 0.8438 +vt 0.8125 0.75 +vt 0.8438 0.75 +vt 0.8438 0.8438 +vt 0.8125 0.8438 +vt 0.8125 0.75 +vt 0.8438 0.75 +vt 0.8438 0.8438 +vt 0.8125 0.8438 +vt 0.8125 0.75 +vt 0.8438 0.75 +vt 0.8438 0.8438 +vt 0.8125 0.8438 +vt 0.8125 0.75 +vt 0.625 0.7188 +vt 0.625 0.75 +vt 0.7188 0.75 +vt 0.7188 0.7188 +vt 1 0.1563 +vt 1 0.1875 +vt 0.4688 0.1875 +vt 0.4688 0.1563 +vt 1 0.1563 +vt 1 0.1875 +vt 0.4688 0.1875 +vt 0.4688 0.1563 +vt 1 0.1875 +vt 0.4688 0.1875 +vt 0.4688 0.1563 +vt 1 0.1563 +vt 1 0.1875 +vt 0.4688 0.1875 +vt 0.4688 0.1563 +vt 1 0.1563 +vt 1 0.1563 +vt 1 0.1875 +vt 0.9688 0.1875 +vt 0.9688 0.1563 +vt 0.5 0.1563 +vt 0.5 0.1875 +vt 0.4688 0.1875 +vt 0.4688 0.1563 +vt 1 0.2188 +vt 1 0.25 +vt 0.4688 0.25 +vt 0.4688 0.2188 +vt 1 0.2188 +vt 1 0.25 +vt 0.4688 0.25 +vt 0.4688 0.2188 +vt 1 0.25 +vt 0.4688 0.25 +vt 0.4688 0.2188 +vt 1 0.2188 +vt 1 0.25 +vt 0.4688 0.25 +vt 0.4688 0.2188 +vt 1 0.2188 +vt 1 0.2188 +vt 1 0.25 +vt 0.9688 0.25 +vt 0.9688 0.2188 +vt 0.5 0.2188 +vt 0.5 0.25 +vt 0.4688 0.25 +vt 0.4688 0.2188 +vt 1 0.1875 +vt 1 0.2188 +vt 0.4688 0.2188 +vt 0.4688 0.1875 +vt 1 0.1875 +vt 1 0.2188 +vt 0.4688 0.2188 +vt 0.4688 0.1875 +vt 1 0.2188 +vt 0.4688 0.2188 +vt 0.4688 0.1875 +vt 1 0.1875 +vt 1 0.2188 +vt 0.4688 0.2188 +vt 0.4688 0.1875 +vt 1 0.1875 +vt 1 0.1875 +vt 1 0.2188 +vt 0.9688 0.2188 +vt 0.9688 0.1875 +vt 0.5 0.1875 +vt 0.5 0.2188 +vt 0.4688 0.2188 +vt 0.4688 0.1875 vn 0 0 -1 -vn 1 0 0 vn 0 0 1 -vn -1 0 0 +vn 0 0.95 0.32 +vn 0 -0.95 0.32 +vn -0.95 0 0.32 +vn 0.95 0 0.32 +vn 0 0 -1 +vn 0 0.89 -0.45 +vn 0 -0.89 -0.45 +vn -0.89 0 -0.45 +vn 0.89 0 -0.45 +vn 0 0 -1 vn 0 1 0 vn 0 -1 0 -usemtl none -f 7/3/1 5/2/1 2/1/1 -f 4/4/1 7/3/1 2/1/1 -f 4/7/2 2/6/2 1/5/2 -f 3/8/2 4/7/2 1/5/2 -f 3/11/3 1/10/3 6/9/3 -f 8/12/3 3/11/3 6/9/3 -f 8/15/4 6/14/4 5/13/4 -f 7/16/4 8/15/4 5/13/4 -f 1/19/5 2/18/5 5/17/5 -f 6/20/5 1/19/5 5/17/5 -f 4/23/6 3/22/6 8/21/6 -f 7/24/6 4/23/6 8/21/6 -o cube -v 0.625 5.5 1.625 -v 0.625 5.5 1.375 -v 0.625 5.4375 1.625 -v 0.625 5.4375 1.375 -v 0.375 5.5 1.375 -v 0.375 5.5 1.625 -v 0.375 5.4375 1.375 -v 0.375 5.4375 1.625 -vt 0 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt 0 0.953125 -vt -0.0625 0.96875 -vt 0 0.96875 -vt 0 0.953125 -vt -0.0625 0.953125 -vt 0.125 0.96875 -vt 0.1875 0.96875 -vt 0.1875 0.953125 -vt 0.125 0.953125 -vt 0.0625 0.96875 -vt 0.125 0.96875 -vt 0.125 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt 0 0.96875 -vt 0 1.03125 -vt 0.0625 1.03125 -vt 0.125 1.03125 -vt 0.0625 1.03125 -vt 0.0625 0.96875 -vt 0.125 0.96875 -vn 0 0 -1 +vn -1 0 0 vn 1 0 0 -vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 0 1 0 vn -1 0 0 +vn 1 0 0 +vn 0 0 -1 vn 0 1 0 vn 0 -1 0 -usemtl none -f 15/27/7 13/26/7 10/25/7 -f 12/28/7 15/27/7 10/25/7 -f 12/31/8 10/30/8 9/29/8 -f 11/32/8 12/31/8 9/29/8 -f 11/35/9 9/34/9 14/33/9 -f 16/36/9 11/35/9 14/33/9 -f 16/39/10 14/38/10 13/37/10 -f 15/40/10 16/39/10 13/37/10 -f 9/43/11 10/42/11 13/41/11 -f 14/44/11 9/43/11 13/41/11 -f 12/47/12 11/46/12 16/45/12 -f 15/48/12 12/47/12 16/45/12 -o cube -v 0.59375 5.4375 1.59375 -v 0.59375 5.4375 1.40625 -v 0.59375 5.3125 1.59375 -v 0.59375 5.3125 1.40625 -v 0.40625 5.4375 1.40625 -v 0.40625 5.4375 1.59375 -v 0.40625 5.3125 1.40625 -v 0.40625 5.3125 1.59375 -vt 0.015625 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0.015625 0.9375 -vt -0.03125 0.96875 -vt 0.015625 0.96875 -vt 0.015625 0.9375 -vt -0.03125 0.9375 -vt 0.109375 0.96875 -vt 0.15625 0.96875 -vt 0.15625 0.9375 -vt 0.109375 0.9375 -vt 0.0625 0.96875 -vt 0.109375 0.96875 -vt 0.109375 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0.015625 0.96875 -vt 0.015625 1.015625 -vt 0.0625 1.015625 -vt 0.109375 1.015625 -vt 0.0625 1.015625 -vt 0.0625 0.96875 -vt 0.109375 0.96875 vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 vn 0 1 0 vn 0 -1 0 -usemtl none -f 23/51/13 21/50/13 18/49/13 -f 20/52/13 23/51/13 18/49/13 -f 20/55/14 18/54/14 17/53/14 -f 19/56/14 20/55/14 17/53/14 -f 19/59/15 17/58/15 22/57/15 -f 24/60/15 19/59/15 22/57/15 -f 24/63/16 22/62/16 21/61/16 -f 23/64/16 24/63/16 21/61/16 -f 17/67/17 18/66/17 21/65/17 -f 22/68/17 17/67/17 21/65/17 -f 20/71/18 19/70/18 24/69/18 -f 23/72/18 20/71/18 24/69/18 -o cube -v 0.5 5.8125 1.5625 -v 0.5 5.8125 1.5 -v 0.5 5.5 1.5625 -v 0.5 5.5 1.5 -v 0.4375 5.8125 1.5 -v 0.4375 5.8125 1.5625 -v 0.4375 5.5 1.5 -v 0.4375 5.5 1.5625 -vt 0.046875 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.890625 -vt 0.046875 0.890625 -vt 0.03125 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.890625 -vt 0.03125 0.890625 -vt 0.078125 0.96875 -vt 0.09375 0.96875 -vt 0.09375 0.890625 -vt 0.078125 0.890625 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.890625 -vt 0.0625 0.890625 -vt 0.0625 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.984375 -vt 0.0625 0.984375 -vt 0.078125 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 +vn 0 0 1 vn 0 0 -1 -vn 1 0 0 +vn 0 0.95 -0.32 +vn 0 -0.95 -0.32 +vn -0.95 0 -0.32 +vn 0.95 0 -0.32 +vn 0 0 1 +vn 0 0.89 0.45 +vn 0 -0.89 0.45 +vn -0.89 0 0.45 +vn 0.89 0 0.45 vn 0 0 1 -vn -1 0 0 vn 0 1 0 vn 0 -1 0 -usemtl none -f 31/75/19 29/74/19 26/73/19 -f 28/76/19 31/75/19 26/73/19 -f 28/79/20 26/78/20 25/77/20 -f 27/80/20 28/79/20 25/77/20 -f 27/83/21 25/82/21 30/81/21 -f 32/84/21 27/83/21 30/81/21 -f 32/87/22 30/86/22 29/85/22 -f 31/88/22 32/87/22 29/85/22 -f 25/91/23 26/90/23 29/89/23 -f 30/92/23 25/91/23 29/89/23 -f 28/95/24 27/94/24 32/93/24 -f 31/96/24 28/95/24 32/93/24 -o cube -v 0.625 5.71875 1.5625 -v 0.625 5.71875 1.5 -v 0.625 5.71875 1.5625 -v 0.625 5.71875 1.5 -v 0.3125 5.71875 1.5 -v 0.3125 5.71875 1.5625 -v 0.3125 5.71875 1.5 -v 0.3125 5.71875 1.5625 -vt -0.015625 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.96875 -vt -0.015625 0.96875 -vt -0.03125 0.96875 -vt -0.015625 0.96875 -vt -0.015625 0.96875 -vt -0.03125 0.96875 -vt 0.078125 0.96875 -vt 0.15625 0.96875 -vt 0.15625 0.96875 -vt 0.078125 0.96875 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.96875 -vt -0.015625 0.96875 -vt -0.015625 0.984375 -vt 0.0625 0.984375 -vt 0.140625 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.140625 0.96875 -vn 0 0 -1 +vn -1 0 0 vn 1 0 0 vn 0 0 1 +vn 0 -1 0 +vn 0 1 0 vn -1 0 0 +vn 1 0 0 +vn 0 0 1 vn 0 1 0 vn 0 -1 0 -usemtl none -f 39/99/25 37/98/25 34/97/25 -f 36/100/25 39/99/25 34/97/25 -f 36/103/26 34/102/26 33/101/26 -f 35/104/26 36/103/26 33/101/26 -f 35/107/27 33/106/27 38/105/27 -f 40/108/27 35/107/27 38/105/27 -f 40/111/28 38/110/28 37/109/28 -f 39/112/28 40/111/28 37/109/28 -f 33/115/29 34/114/29 37/113/29 -f 38/116/29 33/115/29 37/113/29 -f 36/119/30 35/118/30 40/117/30 -f 39/120/30 36/119/30 40/117/30 -o cube -v 0.5 5.75 2.0625 -v 0.5 5.75 1 -v 0.5 5.6875 2.0625 -v 0.5 5.6875 1 -v 0.4375 5.75 1 -v 0.4375 5.75 2.0625 -v 0.4375 5.6875 1 -v 0.4375 5.6875 2.0625 -vt 0.046875 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt 0.046875 0.953125 -vt -0.21875 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.953125 -vt -0.21875 0.953125 -vt 0.328125 0.96875 -vt 0.34375 0.96875 -vt 0.34375 0.953125 -vt 0.328125 0.953125 -vt 0.0625 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt 0.046875 0.96875 -vt 0.046875 1.234375 -vt 0.0625 1.234375 -vt 0.078125 1.234375 -vt 0.0625 1.234375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vn 0 0 -1 +vn 0 0 1 +vn 0 1 0 +vn 0 -1 0 +vn 0.71 0.71 0 +vn -0.71 0.71 0 +vn 0 1 0 +vn 0 0.71 0.71 +vn 0 0.71 -0.71 vn 1 0 0 +vn 0 0 -1 +vn -1 0 0 vn 0 0 1 +vn 1 0 0 vn -1 0 0 vn 0 1 0 -vn 0 -1 0 -usemtl none -f 47/123/31 45/122/31 42/121/31 -f 44/124/31 47/123/31 42/121/31 -f 44/127/32 42/126/32 41/125/32 -f 43/128/32 44/127/32 41/125/32 -f 43/131/33 41/130/33 46/129/33 -f 48/132/33 43/131/33 46/129/33 -f 48/135/34 46/134/34 45/133/34 -f 47/136/34 48/135/34 45/133/34 -f 41/139/35 42/138/35 45/137/35 -f 46/140/35 41/139/35 45/137/35 -f 44/143/36 43/142/36 48/141/36 -f 47/144/36 44/143/36 48/141/36 -o cube -v 0.375 5.75 2.0625 -v 0.375 5.75 1 -v 0.375 5.6875 2.0625 -v 0.375 5.6875 1 -v 0.3125 5.75 1 -v 0.3125 5.75 2.0625 -v 0.3125 5.6875 1 -v 0.3125 5.6875 2.0625 -vt 0.046875 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt 0.046875 0.953125 -vt -0.21875 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.953125 -vt -0.21875 0.953125 -vt 0.328125 0.96875 -vt 0.34375 0.96875 -vt 0.34375 0.953125 -vt 0.328125 0.953125 -vt 0.0625 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt 0.046875 0.96875 -vt 0.046875 1.234375 -vt 0.0625 1.234375 -vt 0.078125 1.234375 -vt 0.0625 1.234375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 +vn 0 0 1 vn 0 0 -1 vn 1 0 0 +vn -1 0 0 vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 1 0 0 vn -1 0 0 vn 0 1 0 vn 0 -1 0 -usemtl none -f 55/147/37 53/146/37 50/145/37 -f 52/148/37 55/147/37 50/145/37 -f 52/151/38 50/150/38 49/149/38 -f 51/152/38 52/151/38 49/149/38 -f 51/155/39 49/154/39 54/153/39 -f 56/156/39 51/155/39 54/153/39 -f 56/159/40 54/158/40 53/157/40 -f 55/160/40 56/159/40 53/157/40 -f 49/163/41 50/162/41 53/161/41 -f 54/164/41 49/163/41 53/161/41 -f 52/167/42 51/166/42 56/165/42 -f 55/168/42 52/167/42 56/165/42 -o cube -v 0.375 5.75 2.0625 -v 0.375 5.75 1 -v 0.375 5.6875 2.0625 -v 0.375 5.6875 1 -v 0.3125 5.75 1 -v 0.3125 5.75 2.0625 -v 0.3125 5.6875 1 -v 0.3125 5.6875 2.0625 -vt 0.046875 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt 0.046875 0.953125 -vt -0.21875 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.953125 -vt -0.21875 0.953125 -vt 0.328125 0.96875 -vt 0.34375 0.96875 -vt 0.34375 0.953125 -vt 0.328125 0.953125 -vt 0.0625 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt 0.046875 0.96875 -vt 0.046875 1.234375 -vt 0.0625 1.234375 -vt 0.078125 1.234375 -vt 0.0625 1.234375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 +vn 0 0 1 vn 0 0 -1 vn 1 0 0 -vn 0 0 1 vn -1 0 0 vn 0 1 0 vn 0 -1 0 -usemtl none -f 63/171/43 61/170/43 58/169/43 -f 60/172/43 63/171/43 58/169/43 -f 60/175/44 58/174/44 57/173/44 -f 59/176/44 60/175/44 57/173/44 -f 59/179/45 57/178/45 62/177/45 -f 64/180/45 59/179/45 62/177/45 -f 64/183/46 62/182/46 61/181/46 -f 63/184/46 64/183/46 61/181/46 -f 57/187/47 58/186/47 61/185/47 -f 62/188/47 57/187/47 61/185/47 -f 60/191/48 59/190/48 64/189/48 -f 63/192/48 60/191/48 64/189/48 -o cube -v 0.625 5.75 2.0625 -v 0.625 5.75 1 -v 0.625 5.6875 2.0625 -v 0.625 5.6875 1 -v 0.5625 5.75 1 -v 0.5625 5.75 2.0625 -v 0.5625 5.6875 1 -v 0.5625 5.6875 2.0625 -vt 0.046875 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt 0.046875 0.953125 -vt -0.21875 0.96875 -vt 0.046875 0.96875 -vt 0.046875 0.953125 -vt -0.21875 0.953125 -vt 0.328125 0.96875 -vt 0.34375 0.96875 -vt 0.34375 0.953125 -vt 0.328125 0.953125 -vt 0.0625 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt 0.046875 0.96875 -vt 0.046875 1.234375 -vt 0.0625 1.234375 -vt 0.078125 1.234375 -vt 0.0625 1.234375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 +vn 0 0 1 vn 0 0 -1 vn 1 0 0 -vn 0 0 1 vn -1 0 0 vn 0 1 0 vn 0 -1 0 -usemtl none -f 71/195/49 69/194/49 66/193/49 -f 68/196/49 71/195/49 66/193/49 -f 68/199/50 66/198/50 65/197/50 -f 67/200/50 68/199/50 65/197/50 -f 67/203/51 65/202/51 70/201/51 -f 72/204/51 67/203/51 70/201/51 -f 72/207/52 70/206/52 69/205/52 -f 71/208/52 72/207/52 69/205/52 -f 65/211/53 66/210/53 69/209/53 -f 70/212/53 65/211/53 69/209/53 -f 68/215/54 67/214/54 72/213/54 -f 71/216/54 68/215/54 72/213/54 -o cube -v 0.71875 5.625 2.59375 -v 0.71875 5.125 2.59375 -v 0.21875 5.625 2.59375 -v 0.21875 5.125 2.59375 -v 0.5625 5.40625 1.5 -v 0.5625 5.34375 1.5 -v 0.4375 5.40625 1.5 -v 0.4375 5.34375 1.5 -v 0.71875 5.625 0.40625 -v 0.71875 5.125 0.40625 -v 0.21875 5.625 0.40625 -v 0.21875 5.125 0.40625 -vt 1 0.8125 -vt 0 1 -vt 0 0.5625 -vt 1 0.75 -vt 0 1 -vt 1 0.8125 -vt 1 0.75 -vt 0 0.5625 -vt 0 1 -vt 0 0.5 -vt 1 0.625 -vt 1 0.75 -vt 1 0.6875 -vt 1 0.8125 -vt 0 1 -vt 0 0.5 -vt 0 0.5625 -vt 0 1 -vt 1 0.8125 -vt 1 0.75 -vt 1 0.75 -vt 1 0.8125 -vt 0 1 -vt 0 0.5625 -vt 1 0.625 -vt 0 0.5 -vt 0 1 -vt 1 0.75 -vt 0 1 -vt 1 0.8125 -vt 1 0.6875 -vt 0 0.5 -vn 0.9899494936611667 0 -0.14142135623730953 -vn -0.9805806756909203 0 -0.19611613513818407 -vn 0 0.9805806756909203 -0.19611613513818407 -vn 0 -0.9805806756909203 -0.19611613513818407 -vn 0.9899494936611667 0 0.14142135623730953 -vn -0.9805806756909203 0 0.19611613513818407 -vn 0 0.9805806756909203 0.19611613513818407 -vn 0 -0.9805806756909203 0.19611613513818407 -usemtl vision -f 77/217/55 73/218/55 74/219/55 -f 77/217/55 74/219/55 78/220/55 -f 75/221/56 79/222/56 80/223/56 -f 75/221/56 80/223/56 76/224/56 -f 75/225/57 73/226/57 77/227/57 -f 75/225/57 77/227/57 79/228/57 -f 80/229/58 78/230/58 74/231/58 -f 80/229/58 74/231/58 76/232/58 -f 82/233/59 81/234/59 77/235/59 -f 82/233/59 77/235/59 78/236/59 -f 80/237/60 79/238/60 83/239/60 -f 80/237/60 83/239/60 84/240/60 -f 77/241/61 81/242/61 83/243/61 -f 77/241/61 83/243/61 79/244/61 -f 82/245/62 78/246/62 80/247/62 -f 82/245/62 80/247/62 84/248/62 \ No newline at end of file +vn 0 0 1 +vn 0 0 -1 +usemtl alarm_siren2 +f 3/1/1 1/2/1 2/3/1 4/4/1 +f 6/5/2 5/6/2 7/7/2 8/8/2 +f 2/9/3 1/10/3 5/11/3 6/12/3 +f 7/13/4 3/14/4 4/15/4 8/16/4 +f 5/17/5 1/18/5 3/19/5 7/20/5 +f 4/21/6 2/22/6 6/23/6 8/24/6 +f 11/25/7 9/26/7 10/27/7 12/28/7 +f 10/29/8 9/30/8 13/31/8 14/32/8 +f 15/33/9 11/34/9 12/35/9 16/36/9 +f 13/37/10 9/38/10 11/39/10 15/40/10 +f 12/41/11 10/42/11 14/43/11 16/44/11 +f 17/45/12 18/46/12 20/47/12 19/48/12 +f 21/49/13 18/50/13 17/51/13 1/52/13 +f 3/53/14 19/54/14 20/55/14 22/56/14 +f 1/57/15 17/58/15 19/59/15 3/60/15 +f 18/61/16 21/62/16 22/63/16 20/64/16 +f 26/65/17 24/66/17 23/67/17 25/68/17 +f 23/69/18 24/70/18 4/71/18 27/72/18 +f 26/73/19 25/74/19 28/75/19 2/76/19 +f 25/77/20 23/78/20 27/79/20 28/80/20 +f 2/81/21 4/82/21 24/83/21 26/84/21 +f 30/85/22 18/86/22 25/87/22 29/88/22 +f 25/89/23 18/90/23 21/91/23 28/92/23 +f 30/93/24 29/94/24 31/95/24 32/96/24 +f 33/97/25 34/98/25 23/99/25 20/100/25 +f 36/101/26 34/102/26 33/103/26 35/104/26 +f 22/105/27 20/106/27 23/107/27 27/108/27 +f 38/109/28 37/110/28 39/111/28 40/112/28 +f 43/113/29 41/114/29 42/115/29 44/116/29 +f 41/117/30 37/118/30 38/119/30 42/120/30 +f 40/121/31 39/122/31 43/123/31 44/124/31 +f 39/125/32 37/126/32 41/127/32 43/128/32 +f 42/129/33 38/130/33 40/131/33 44/132/33 +f 46/133/34 45/134/34 47/135/34 48/136/34 +f 49/137/35 45/138/35 46/139/35 50/140/35 +f 48/141/36 47/142/36 51/143/36 52/144/36 +f 47/145/37 45/146/37 49/147/37 51/148/37 +f 50/149/38 46/150/38 48/151/38 52/152/38 +f 56/153/39 54/154/39 53/155/39 55/156/39 +f 53/157/40 54/158/40 57/159/40 37/160/40 +f 56/161/41 55/162/41 39/163/41 58/164/41 +f 55/165/42 53/166/42 37/167/42 39/168/42 +f 58/169/43 57/170/43 54/171/43 56/172/43 +f 59/173/44 60/174/44 62/175/44 61/176/44 +f 40/177/45 60/178/45 59/179/45 63/180/45 +f 64/181/46 61/182/46 62/183/46 38/184/46 +f 63/185/47 59/186/47 61/187/47 64/188/47 +f 60/189/48 40/190/48 38/191/48 62/192/48 +f 61/193/49 54/194/49 66/195/49 65/196/49 +f 57/197/50 54/198/50 61/199/50 64/200/50 +f 67/201/51 65/202/51 66/203/51 68/204/51 +f 59/205/52 70/206/52 69/207/52 56/208/52 +f 69/209/53 70/210/53 72/211/53 71/212/53 +f 59/213/54 56/214/54 58/215/54 63/216/54 +f 74/217/55 73/218/55 75/219/55 76/220/55 +f 79/221/56 77/222/56 78/223/56 80/224/56 +f 77/225/57 73/226/57 74/227/57 78/228/57 +f 75/229/58 73/230/58 77/231/58 79/232/58 +f 78/233/59 74/234/59 76/235/59 80/236/59 +usemtl alarm_siren_pole2 +f 75/237/60 84/238/60 83/239/60 76/240/60 +f 76/241/61 83/242/61 82/243/61 80/244/61 +f 80/245/62 82/246/62 81/247/62 79/248/62 +f 79/249/63 81/250/63 84/251/63 75/252/63 +usemtl flagpole_mod +f 88/253/64 86/254/64 85/255/64 87/256/64 +f 91/257/65 89/258/65 90/259/65 92/260/65 +f 85/261/66 86/262/66 90/263/66 89/264/66 +f 87/265/67 85/266/67 89/267/67 91/268/67 +f 92/269/68 90/270/68 86/271/68 88/272/68 +f 96/273/69 94/274/69 93/275/69 95/276/69 +f 77/277/70 97/278/70 98/279/70 99/280/70 +f 95/281/71 93/282/71 97/283/71 77/284/71 +f 99/285/72 98/286/72 94/287/72 96/288/72 +f 101/289/73 100/290/73 102/291/73 103/292/73 +f 107/293/74 105/294/74 104/295/74 106/296/74 +f 110/297/75 108/298/75 109/299/75 111/300/75 +f 104/301/76 105/302/76 109/303/76 108/304/76 +f 107/305/77 106/306/77 110/307/77 111/308/77 +f 106/309/78 104/310/78 108/311/78 110/312/78 +f 111/313/79 109/314/79 105/315/79 107/316/79 +f 115/317/80 113/318/80 112/319/80 114/320/80 +f 118/321/81 116/322/81 117/323/81 119/324/81 +f 112/325/82 113/326/82 117/327/82 116/328/82 +f 115/329/83 114/330/83 118/331/83 119/332/83 +f 114/333/84 112/334/84 116/335/84 118/336/84 +f 119/337/85 117/338/85 113/339/85 115/340/85 +f 123/341/86 121/342/86 120/343/86 122/344/86 +f 126/345/87 124/346/87 125/347/87 127/348/87 +f 120/349/88 121/350/88 125/351/88 124/352/88 +f 123/353/89 122/354/89 126/355/89 127/356/89 +f 122/357/90 120/358/90 124/359/90 126/360/90 +f 127/361/91 125/362/91 121/363/91 123/364/91 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_taser_locks.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_taser_locks.obj index b103babe9..9f697bce3 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_taser_locks.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_taser_locks.obj @@ -1,17 +1,7936 @@ # Made by Pabilo8 with Blockbench -# Exported with IIToolkit Plugin +# Exported with IIToolkit Plugin on 12/05/2026 mtllib flagpole.mtl - -o plank -v 1.90546875 0.9375 0.4992187499999997 -v 1.84296875 0.9375 0.4992187499999997 -v 1.90546875 0 0.2492187499999997 -v 1.84296875 0 0.2492187499999997 -v 1.90546875 0.9375 0.3117187499999997 -v 1.84296875 0.9375 0.3117187499999997 -v 1.90546875 0 0.0617187499999997 -v 1.84296875 0 0.06171874999999971 +o upgrade_taser_locks +v -0.69 0.9219 0.0609 +v -0.6414 0.8438 2.843 +v 2.0781 0.8438 2.7641 +v -0.4844 0.625 2.0766 +v 1.4266 0.6806 2.4203 +v 0.1867 0.9375 0.343 +v 2.3906 0.25 2.0453 +v -0.6727 -0.0469 0.3561 +v 2.0781 -0.0625 2.4203 +v -0.8906 0.8438 1.5297 +v 1.9055 0.9375 0.4992 +v 1.843 0.9375 0.4992 +v 1.9055 0 0.2492 +v 1.843 0 0.2492 +v 1.9055 0.9375 0.3117 +v 1.843 0.9375 0.3117 +v 1.9055 0 0.0617 +v 1.843 0 0.0617 +v 1.968 0.9375 -0.1883 +v 1.9055 0.9375 -0.1883 +v 1.968 0 0.0617 +v 1.9055 0 0.0617 +v 1.968 0.9375 -0.0008 +v 1.9055 0.9375 -0.0008 +v 1.968 0 0.2492 +v 1.9055 0 0.2492 +v -0.9055 0.9375 0.4992 +v -0.843 0.9375 0.4992 +v -0.9055 0 0.2492 +v -0.843 0 0.2492 +v -0.9055 0.9375 0.3117 +v -0.843 0.9375 0.3117 +v -0.9055 0 0.0617 +v -0.843 0 0.0617 +v -0.968 0.9375 -0.1883 +v -0.9055 0.9375 -0.1883 +v -0.968 0 0.0617 +v -0.9055 0 0.0617 +v -0.968 0.9375 -0.0008 +v -0.9055 0.9375 -0.0008 +v -0.968 0 0.2492 +v -0.9055 0 0.2492 +v 1.9992 0.5 0.218 +v 0.9992 0.5 0.218 +v 1.9992 0.375 0.218 +v 0.9992 0.375 0.218 +v 1.9992 0.5 0.093 +v 0.9992 0.5 0.093 +v 1.9992 0.375 0.093 +v 0.9992 0.375 0.093 +v -0.0008 0.5 0.218 +v -0.0008 0.375 0.218 +v -0.0008 0.5 0.093 +v -0.0008 0.375 0.093 +v -1.0008 0.5 0.218 +v -1.0008 0.375 0.218 +v -1.0008 0.5 0.093 +v -1.0008 0.375 0.093 +v 1.718 -0.0265 -0.0876 +v 1.6867 0.1944 -0.3086 +v 1.7805 0.2607 -0.2423 +v 1.8117 0.0398 -0.0213 +v 1.7492 0.6806 -0.3086 +v 1.6555 0.6143 -0.2423 +v 1.6242 0.8352 -0.0213 +v 1.718 0.9015 -0.0876 +v 1.6867 0.25 -0.3445 +v 1.6555 0.625 -0.3445 +v 1.7492 0.625 -0.2508 +v 1.7805 0.25 -0.2508 +v 1.7805 0.25 -0.3445 +v 1.6867 0.25 -0.2508 +v 1.6555 0.625 -0.2508 +v 1.7492 0.625 -0.3445 +v 1.8117 -0.0265 -0.0876 +v 1.718 0.0398 -0.0213 +v 1.6867 0.2607 -0.2423 +v 1.7805 0.1944 -0.3086 +v 1.6555 0.6806 -0.3086 +v 1.6242 0.9015 -0.0876 +v 1.718 0.8352 -0.0213 +v 1.7492 0.6143 -0.2423 +v 1.8742 0.1944 0.6195 +v 1.7805 0.2607 0.5532 +v 1.7492 0.0398 0.3322 +v 1.843 -0.0265 0.3985 +v 1.843 0.9015 0.3985 +v 1.8117 0.6806 0.6195 +v 1.9055 0.6143 0.5532 +v 1.9367 0.8352 0.3322 +v 1.8117 0.625 0.6555 +v 1.7805 0.25 0.6555 +v 1.8742 0.25 0.5617 +v 1.9055 0.625 0.5617 +v 1.9055 0.625 0.6555 +v 1.8117 0.625 0.5617 +v 1.7805 0.25 0.5617 +v 1.8742 0.25 0.6555 +v 1.9367 0.9015 0.3985 +v 1.843 0.8352 0.3322 +v 1.8117 0.6143 0.5532 +v 1.9055 0.6806 0.6195 +v 1.843 -0.0625 0.343 +v 1.7492 0.0313 0.343 +v 1.718 0.0313 -0.032 +v 1.8117 -0.0625 -0.032 +v 1.7492 -0.0625 0.343 +v 1.718 -0.0625 -0.032 +v 1.8117 0.0313 -0.032 +v 1.843 0.0313 0.343 +v 1.7805 0.1944 0.6195 +v 1.7492 -0.0265 0.3985 +v 1.843 0.0398 0.3322 +v 1.8742 0.2607 0.5532 +v 1.968 0.9375 -0.032 +v 1.8742 0.8438 -0.032 +v 1.843 0.8438 0.343 +v 1.9367 0.9375 0.343 +v 1.8742 0.9375 -0.032 +v 1.843 0.9375 0.343 +v 1.9367 0.8438 0.343 +v 1.968 0.8438 -0.032 +v 1.718 -0.0265 -0.0876 +v 1.8117 0.0398 -0.0213 +v 1.7805 0.2607 -0.2423 +v 1.6867 0.1944 -0.3086 +v 1.7492 0.6806 -0.3086 +v 1.718 0.9015 -0.0876 +v 1.6242 0.8352 -0.0213 +v 1.6555 0.6143 -0.2423 +v 1.6867 0.25 -0.3445 +v 1.7805 0.25 -0.2508 +v 1.7492 0.625 -0.2508 +v 1.6555 0.625 -0.3445 +v 1.7805 0.25 -0.3445 +v 1.7492 0.625 -0.3445 +v 1.6555 0.625 -0.2508 +v 1.6867 0.25 -0.2508 +v 1.8117 -0.0265 -0.0876 +v 1.7805 0.1944 -0.3086 +v 1.6867 0.2607 -0.2423 +v 1.718 0.0398 -0.0213 +v 1.6555 0.6806 -0.3086 +v 1.7492 0.6143 -0.2423 +v 1.718 0.8352 -0.0213 +v 1.6242 0.9015 -0.0876 +v 1.8742 0.1944 0.6195 +v 1.843 -0.0265 0.3985 +v 1.7492 0.0398 0.3322 +v 1.7805 0.2607 0.5532 +v 1.843 0.9015 0.3985 +v 1.9367 0.8352 0.3322 +v 1.9055 0.6143 0.5532 +v 1.8117 0.6806 0.6195 +v 1.8117 0.625 0.6555 +v 1.9055 0.625 0.5617 +v 1.8742 0.25 0.5617 +v 1.7805 0.25 0.6555 +v 1.9055 0.625 0.6555 +v 1.8742 0.25 0.6555 +v 1.7805 0.25 0.5617 +v 1.8117 0.625 0.5617 +v 1.9367 0.9015 0.3985 +v 1.9055 0.6806 0.6195 +v 1.8117 0.6143 0.5532 +v 1.843 0.8352 0.3322 +v 1.843 -0.0625 0.343 +v 1.8117 -0.0625 -0.032 +v 1.718 0.0313 -0.032 +v 1.7492 0.0313 0.343 +v 1.7492 -0.0625 0.343 +v 1.843 0.0313 0.343 +v 1.8117 0.0313 -0.032 +v 1.718 -0.0625 -0.032 +v 1.7805 0.1944 0.6195 +v 1.8742 0.2607 0.5532 +v 1.843 0.0398 0.3322 +v 1.7492 -0.0265 0.3985 +v 1.968 0.9375 -0.032 +v 1.9367 0.9375 0.343 +v 1.843 0.8438 0.343 +v 1.8742 0.8438 -0.032 +v 1.8742 0.9375 -0.032 +v 1.968 0.8438 -0.032 +v 1.9367 0.8438 0.343 +v 1.843 0.9375 0.343 +v 1.718 0.9375 -0.032 +v 1.6242 0.8438 -0.032 +v 1.6086 0.8438 0.1555 +v 1.7023 0.9375 0.1555 +v 1.6242 0.9375 -0.032 +v 1.6086 0.9375 0.1555 +v 1.7023 0.8438 0.1555 +v 1.718 0.8438 -0.032 +v 1.718 0.9375 -0.032 +v 1.7023 0.9375 0.1555 +v 1.6086 0.8438 0.1555 +v 1.6242 0.8438 -0.032 +v 1.6242 0.9375 -0.032 +v 1.718 0.8438 -0.032 +v 1.7023 0.8438 0.1555 +v 1.6086 0.9375 0.1555 +v -0.5477 0.2369 -0.3289 +v -0.5164 -0.0469 -0.0452 +v -0.4539 -0.0469 -0.0452 +v -0.4852 0.2369 -0.3289 +v -0.6258 0.9219 0.1555 +v -0.6102 0.9219 -0.0452 +v -0.5477 0.9219 -0.0452 +v -0.5633 0.9219 0.1555 +v -0.4852 0.2628 -0.2664 +v -0.4539 0.0156 -0.0193 +v -0.5477 0.2628 -0.2664 +v -0.5164 0.0156 -0.0193 +v -0.5789 0.6381 -0.3289 +v -0.5789 0.6122 -0.2664 +v -0.5164 0.6122 -0.2664 +v -0.5164 0.6381 -0.3289 +v -0.6258 0.8594 0.1555 +v -0.6102 0.8594 -0.0193 +v -0.5633 0.8594 0.1555 +v -0.5477 0.8594 -0.0193 +v -0.532 -0.0265 -0.0876 +v -0.5633 0.1944 -0.3086 +v -0.4695 0.2607 -0.2423 +v -0.4383 0.0398 -0.0213 +v -0.5008 0.6806 -0.3086 +v -0.5945 0.6143 -0.2423 +v -0.6258 0.8352 -0.0213 +v -0.532 0.9015 -0.0876 +v -0.5633 0.25 -0.3445 +v -0.5945 0.625 -0.3445 +v -0.5008 0.625 -0.2508 +v -0.4695 0.25 -0.2508 +v -0.4695 0.25 -0.3445 +v -0.5633 0.25 -0.2508 +v -0.5945 0.625 -0.2508 +v -0.5008 0.625 -0.3445 +v -0.4383 -0.0265 -0.0876 +v -0.532 0.0398 -0.0213 +v -0.5633 0.2607 -0.2423 +v -0.4695 0.1944 -0.3086 +v -0.5945 0.6806 -0.3086 +v -0.6258 0.9015 -0.0876 +v -0.532 0.8352 -0.0213 +v -0.5008 0.6143 -0.2423 +v -0.532 -0.0265 -0.0876 +v -0.4383 0.0398 -0.0213 +v -0.4695 0.2607 -0.2423 +v -0.5633 0.1944 -0.3086 +v -0.5008 0.6806 -0.3086 +v -0.532 0.9015 -0.0876 +v -0.6258 0.8352 -0.0213 +v -0.5945 0.6143 -0.2423 +v -0.5633 0.25 -0.3445 +v -0.4695 0.25 -0.2508 +v -0.5008 0.625 -0.2508 +v -0.5945 0.625 -0.3445 +v -0.4695 0.25 -0.3445 +v -0.5008 0.625 -0.3445 +v -0.5945 0.625 -0.2508 +v -0.5633 0.25 -0.2508 +v -0.4383 -0.0265 -0.0876 +v -0.4695 0.1944 -0.3086 +v -0.5633 0.2607 -0.2423 +v -0.532 0.0398 -0.0213 +v -0.5945 0.6806 -0.3086 +v -0.5008 0.6143 -0.2423 +v -0.532 0.8352 -0.0213 +v -0.6258 0.9015 -0.0876 +v -0.532 0.9375 -0.032 +v -0.6258 0.8438 -0.032 +v -0.6414 0.8438 0.1555 +v -0.5477 0.9375 0.1555 +v -0.6258 0.9375 -0.032 +v -0.6414 0.9375 0.1555 +v -0.5477 0.8438 0.1555 +v -0.532 0.8438 -0.032 +v -0.532 0.9375 -0.032 +v -0.5477 0.9375 0.1555 +v -0.6414 0.8438 0.1555 +v -0.6258 0.8438 -0.032 +v -0.6258 0.9375 -0.032 +v -0.532 0.8438 -0.032 +v -0.5477 0.8438 0.1555 +v -0.6414 0.9375 0.1555 +v -0.8289 0.6122 -0.2664 +v -0.7977 0.2628 -0.2664 +v -0.7977 0.2369 -0.3289 +v -0.8289 0.6381 -0.3289 +v -0.7664 0.6122 -0.2664 +v -0.7664 0.6381 -0.3289 +v -0.7352 0.2369 -0.3289 +v -0.7352 0.2628 -0.2664 +v -0.8914 0.9219 0.3561 +v -0.8289 0.9219 0.3561 +v -0.8914 0.8594 0.3302 +v -0.8289 0.8594 0.3302 +v -0.7977 0.8594 -0.0193 +v -0.8602 0.8594 -0.0193 +v -0.7039 0.2628 0.5773 +v -0.6414 0.2628 0.5773 +v -0.6102 0.6122 0.5773 +v -0.6727 0.6122 0.5773 +v -0.6414 0.2369 0.6398 +v -0.6102 0.6381 0.6398 +v -0.6727 0.6381 0.6398 +v -0.7039 0.2369 0.6398 +v -0.7664 -0.0469 -0.0452 +v -0.7352 -0.0469 0.3561 +v -0.7039 -0.0469 -0.0452 +v -0.7664 0.0156 -0.0193 +v -0.7352 0.0156 0.3302 +v -0.7039 0.0156 -0.0193 +v -0.6727 0.0156 0.3302 +v -0.8602 0.9219 -0.0452 +v -0.7977 0.9219 -0.0452 +v -0.5789 0.8594 0.3302 +v -0.6414 0.8594 0.3302 +v -0.5789 0.9219 0.3561 +v -0.6414 0.9219 0.3561 +v -0.6258 0.9219 0.1555 +v -0.5633 0.9219 0.1555 +v -0.6258 0.8594 0.1555 +v -0.5633 0.8594 0.1555 +v -0.8133 0.25 -0.3445 +v -0.782 -0.0265 -0.0876 +v -0.8133 0.1944 -0.3086 +v -0.7195 0.2607 -0.2423 +v -0.6883 0.0398 -0.0213 +v -0.7508 0.6806 -0.3086 +v -0.8445 0.6143 -0.2423 +v -0.8758 0.8352 -0.0213 +v -0.782 0.9015 -0.0876 +v -0.8133 0.25 -0.3445 +v -0.8445 0.625 -0.3445 +v -0.7508 0.625 -0.2508 +v -0.7195 0.25 -0.2508 +v -0.7195 0.25 -0.3445 +v -0.8133 0.25 -0.2508 +v -0.8445 0.625 -0.2508 +v -0.7508 0.625 -0.3445 +v -0.6883 -0.0265 -0.0876 +v -0.782 0.0398 -0.0213 +v -0.8133 0.2607 -0.2423 +v -0.7195 0.1944 -0.3086 +v -0.782 0.9375 -0.032 +v -0.8758 0.8438 -0.032 +v -0.907 0.8438 0.343 +v -0.8133 0.9375 0.343 +v -0.8758 0.9375 -0.032 +v -0.907 0.9375 0.343 +v -0.8133 0.8438 0.343 +v -0.782 0.8438 -0.032 +v -0.8445 0.6806 -0.3086 +v -0.8758 0.9015 -0.0876 +v -0.782 0.8352 -0.0213 +v -0.7508 0.6143 -0.2423 +v -0.6258 0.1944 0.6195 +v -0.7195 0.2607 0.5532 +v -0.7508 0.0398 0.3322 +v -0.657 -0.0265 0.3985 +v -0.657 0.9015 0.3985 +v -0.6883 0.6806 0.6195 +v -0.5945 0.6143 0.5532 +v -0.5633 0.8352 0.3322 +v -0.6883 0.625 0.6555 +v -0.7195 0.25 0.6555 +v -0.6258 0.25 0.5617 +v -0.5945 0.625 0.5617 +v -0.5945 0.625 0.6555 +v -0.6883 0.625 0.5617 +v -0.7195 0.25 0.5617 +v -0.6258 0.25 0.6555 +v -0.5633 0.9015 0.3985 +v -0.657 0.8352 0.3322 +v -0.6883 0.6143 0.5532 +v -0.5945 0.6806 0.6195 +v -0.657 -0.0625 0.343 +v -0.7508 0.0313 0.343 +v -0.782 0.0313 -0.032 +v -0.6883 -0.0625 -0.032 +v -0.7508 -0.0625 0.343 +v -0.782 -0.0625 -0.032 +v -0.6883 0.0313 -0.032 +v -0.657 0.0313 0.343 +v -0.7195 0.1944 0.6195 +v -0.7508 -0.0265 0.3985 +v -0.657 0.0398 0.3322 +v -0.6258 0.2607 0.5532 +v -0.5477 0.9375 0.1555 +v -0.6414 0.8438 0.1555 +v -0.657 0.8438 0.343 +v -0.5633 0.9375 0.343 +v -0.6414 0.9375 0.1555 +v -0.657 0.9375 0.343 +v -0.5633 0.8438 0.343 +v -0.5477 0.8438 0.1555 +v -0.782 -0.0265 -0.0876 +v -0.6883 0.0398 -0.0213 +v -0.7195 0.2607 -0.2423 +v -0.8133 0.1944 -0.3086 +v -0.7508 0.6806 -0.3086 +v -0.782 0.9015 -0.0876 +v -0.8758 0.8352 -0.0213 +v -0.8445 0.6143 -0.2423 +v -0.7195 0.25 -0.2508 +v -0.7508 0.625 -0.2508 +v -0.8445 0.625 -0.3445 +v -0.7195 0.25 -0.3445 +v -0.7508 0.625 -0.3445 +v -0.8445 0.625 -0.2508 +v -0.8133 0.25 -0.2508 +v -0.6883 -0.0265 -0.0876 +v -0.7195 0.1944 -0.3086 +v -0.8133 0.2607 -0.2423 +v -0.782 0.0398 -0.0213 +v -0.782 0.9375 -0.032 +v -0.8133 0.9375 0.343 +v -0.907 0.8438 0.343 +v -0.8758 0.8438 -0.032 +v -0.8758 0.9375 -0.032 +v -0.782 0.8438 -0.032 +v -0.8133 0.8438 0.343 +v -0.907 0.9375 0.343 +v -0.8445 0.6806 -0.3086 +v -0.7508 0.6143 -0.2423 +v -0.782 0.8352 -0.0213 +v -0.8758 0.9015 -0.0876 +v -0.6258 0.1944 0.6195 +v -0.657 -0.0265 0.3985 +v -0.7508 0.0398 0.3322 +v -0.7195 0.2607 0.5532 +v -0.657 0.9015 0.3985 +v -0.5633 0.8352 0.3322 +v -0.5945 0.6143 0.5532 +v -0.6883 0.6806 0.6195 +v -0.6883 0.625 0.6555 +v -0.5945 0.625 0.5617 +v -0.6258 0.25 0.5617 +v -0.7195 0.25 0.6555 +v -0.5945 0.625 0.6555 +v -0.6258 0.25 0.6555 +v -0.7195 0.25 0.5617 +v -0.6883 0.625 0.5617 +v -0.5633 0.9015 0.3985 +v -0.5945 0.6806 0.6195 +v -0.6883 0.6143 0.5532 +v -0.657 0.8352 0.3322 +v -0.657 -0.0625 0.343 +v -0.6883 -0.0625 -0.032 +v -0.782 0.0313 -0.032 +v -0.7508 0.0313 0.343 +v -0.7508 -0.0625 0.343 +v -0.657 0.0313 0.343 +v -0.6883 0.0313 -0.032 +v -0.782 -0.0625 -0.032 +v -0.7195 0.1944 0.6195 +v -0.6258 0.2607 0.5532 +v -0.657 0.0398 0.3322 +v -0.7508 -0.0265 0.3985 +v -0.5477 0.9375 0.1555 +v -0.5633 0.9375 0.343 +v -0.657 0.8438 0.343 +v -0.6414 0.8438 0.1555 +v -0.6414 0.9375 0.1555 +v -0.5477 0.8438 0.1555 +v -0.5633 0.8438 0.343 +v -0.657 0.9375 0.343 +v 0.4523 0.2369 -0.3289 +v 0.4836 -0.0469 -0.0452 +v 0.5461 -0.0469 -0.0452 +v 0.5148 0.2369 -0.3289 +v 0.3742 0.9219 0.1555 +v 0.3898 0.9219 -0.0452 +v 0.4523 0.9219 -0.0452 +v 0.4367 0.9219 0.1555 +v 0.5148 0.2628 -0.2664 +v 0.5461 0.0156 -0.0193 +v 0.4523 0.2628 -0.2664 +v 0.4836 0.0156 -0.0193 +v 0.4211 0.6381 -0.3289 +v 0.4211 0.6122 -0.2664 +v 0.4836 0.6122 -0.2664 +v 0.4836 0.6381 -0.3289 +v 0.3742 0.8594 0.1555 +v 0.3898 0.8594 -0.0193 +v 0.4367 0.8594 0.1555 +v 0.4523 0.8594 -0.0193 +v 0.468 -0.0265 -0.0876 +v 0.4367 0.1944 -0.3086 +v 0.5305 0.2607 -0.2423 +v 0.5617 0.0398 -0.0213 +v 0.4992 0.6806 -0.3086 +v 0.4055 0.6143 -0.2423 +v 0.3742 0.8352 -0.0213 +v 0.468 0.9015 -0.0876 +v 0.4367 0.25 -0.3445 +v 0.4055 0.625 -0.3445 +v 0.4992 0.625 -0.2508 +v 0.5305 0.25 -0.2508 +v 0.5305 0.25 -0.3445 +v 0.4367 0.25 -0.2508 +v 0.4055 0.625 -0.2508 +v 0.4992 0.625 -0.3445 +v 0.5617 -0.0265 -0.0876 +v 0.468 0.0398 -0.0213 +v 0.4367 0.2607 -0.2423 +v 0.5305 0.1944 -0.3086 +v 0.4055 0.6806 -0.3086 +v 0.3742 0.9015 -0.0876 +v 0.468 0.8352 -0.0213 +v 0.4992 0.6143 -0.2423 +v 0.468 -0.0265 -0.0876 +v 0.5617 0.0398 -0.0213 +v 0.5305 0.2607 -0.2423 +v 0.4367 0.1944 -0.3086 +v 0.4992 0.6806 -0.3086 +v 0.468 0.9015 -0.0876 +v 0.3742 0.8352 -0.0213 +v 0.4055 0.6143 -0.2423 +v 0.4367 0.25 -0.3445 +v 0.5305 0.25 -0.2508 +v 0.4992 0.625 -0.2508 +v 0.4055 0.625 -0.3445 +v 0.5305 0.25 -0.3445 +v 0.4992 0.625 -0.3445 +v 0.4055 0.625 -0.2508 +v 0.4367 0.25 -0.2508 +v 0.5617 -0.0265 -0.0876 +v 0.5305 0.1944 -0.3086 +v 0.4367 0.2607 -0.2423 +v 0.468 0.0398 -0.0213 +v 0.4055 0.6806 -0.3086 +v 0.4992 0.6143 -0.2423 +v 0.468 0.8352 -0.0213 +v 0.3742 0.9015 -0.0876 +v 0.468 0.9375 -0.032 +v 0.3742 0.8438 -0.032 +v 0.3586 0.8438 0.1555 +v 0.4523 0.9375 0.1555 +v 0.3742 0.9375 -0.032 +v 0.3586 0.9375 0.1555 +v 0.4523 0.8438 0.1555 +v 0.468 0.8438 -0.032 +v 0.468 0.9375 -0.032 +v 0.4523 0.9375 0.1555 +v 0.3586 0.8438 0.1555 +v 0.3742 0.8438 -0.032 +v 0.3742 0.9375 -0.032 +v 0.468 0.8438 -0.032 +v 0.4523 0.8438 0.1555 +v 0.3586 0.9375 0.1555 +v -0.3758 0.9219 0.1555 +v -0.3602 0.9219 -0.0452 +v -0.2977 0.9219 -0.0452 +v -0.3133 0.9219 0.1555 +v -0.3289 0.6122 -0.2664 +v -0.2977 0.2628 -0.2664 +v -0.2977 0.2369 -0.3289 +v -0.3289 0.6381 -0.3289 +v -0.2664 0.6122 -0.2664 +v -0.2664 0.6381 -0.3289 +v -0.2352 0.2369 -0.3289 +v -0.2352 0.2628 -0.2664 +v -0.0789 0.6122 -0.2664 +v -0.0477 0.2628 -0.2664 +v -0.0477 0.2369 -0.3289 +v -0.0789 0.6381 -0.3289 +v -0.0164 0.6122 -0.2664 +v 0.0148 0.2628 -0.2664 +v -0.2039 0.2628 0.5773 +v -0.1414 0.2628 0.5773 +v -0.1102 0.6122 0.5773 +v -0.1727 0.6122 0.5773 +v -0.1727 0.6381 0.6398 +v -0.2039 0.2369 0.6398 +v -0.2664 -0.0469 -0.0452 +v -0.2352 -0.0469 0.3561 +v -0.1727 -0.0469 0.3561 +v -0.2039 -0.0469 -0.0452 +v -0.1414 0.9219 0.3561 +v -0.0789 0.9219 0.3561 +v -0.1102 0.6381 0.6398 +v -0.2664 0.0156 -0.0193 +v -0.2352 0.0156 0.3302 +v -0.2039 0.0156 -0.0193 +v -0.1727 0.0156 0.3302 +v -0.1414 0.8594 0.3302 +v -0.0789 0.8594 0.3302 +v -0.0477 0.8594 -0.0193 +v -0.1102 0.8594 -0.0193 +v 0.1711 0.6122 -0.2664 +v 0.2023 0.2628 -0.2664 +v 0.2023 0.2369 -0.3289 +v 0.1711 0.6381 -0.3289 +v 0.2336 0.6122 -0.2664 +v 0.2336 0.6381 -0.3289 +v 0.2648 0.2369 -0.3289 +v 0.2648 0.2628 -0.2664 +v 0.0461 0.2628 0.5773 +v 0.1086 0.2628 0.5773 +v 0.1398 0.6122 0.5773 +v 0.0773 0.6122 0.5773 +v 0.0773 0.6381 0.6398 +v 0.0461 0.2369 0.6398 +v -0.0164 -0.0469 -0.0452 +v 0.0148 -0.0469 0.3561 +v 0.0773 -0.0469 0.3561 +v 0.0461 -0.0469 -0.0452 +v 0.1086 0.9219 0.3561 +v 0.1711 0.9219 0.3561 +v 0.1398 0.6381 0.6398 +v -0.0164 0.0156 -0.0193 +v 0.0148 0.0156 0.3302 +v 0.0461 0.0156 -0.0193 +v 0.0773 0.0156 0.3302 +v 0.1086 0.8594 0.3302 +v 0.1711 0.8594 0.3302 +v 0.2023 0.8594 -0.0193 +v 0.1398 0.8594 -0.0193 +v 0.2961 0.2628 0.5773 +v 0.3586 0.2628 0.5773 +v 0.3898 0.6122 0.5773 +v 0.3273 0.6122 0.5773 +v 0.3586 0.2369 0.6398 +v 0.3898 0.6381 0.6398 +v 0.3273 0.6381 0.6398 +v 0.2961 0.2369 0.6398 +v 0.2336 -0.0469 -0.0452 +v 0.2648 -0.0469 0.3561 +v 0.3273 -0.0469 0.3561 +v 0.2961 -0.0469 -0.0452 +v 0.2336 0.0156 -0.0193 +v 0.2648 0.0156 0.3302 +v 0.2961 0.0156 -0.0193 +v 0.3273 0.0156 0.3302 +v -0.3602 0.8594 -0.0193 +v -0.2977 0.8594 -0.0193 +v 0.0148 0.2369 -0.3289 +v -0.1102 0.9219 -0.0452 +v -0.0477 0.9219 -0.0452 +v -0.0164 0.6381 -0.3289 +v -0.1414 0.2369 0.6398 +v 0.1398 0.9219 -0.0452 +v 0.2023 0.9219 -0.0452 +v 0.1086 0.2369 0.6398 +v 0.4211 0.8594 0.3302 +v 0.3586 0.8594 0.3302 +v 0.4211 0.9219 0.3561 +v 0.3586 0.9219 0.3561 +v 0.3742 0.9219 0.1555 +v 0.4367 0.9219 0.1555 +v 0.3742 0.8594 0.1555 +v 0.4367 0.8594 0.1555 +v -0.3133 0.8594 0.1555 +v -0.3758 0.8594 0.1555 +v -0.4539 0.2628 0.5773 +v -0.3914 0.2628 0.5773 +v -0.3602 0.6122 0.5773 +v -0.4227 0.6122 0.5773 +v -0.4227 0.6381 0.6398 +v -0.4539 0.2369 0.6398 +v -0.5164 -0.0469 -0.0452 +v -0.4852 -0.0469 0.3561 +v -0.4227 -0.0469 0.3561 +v -0.4539 -0.0469 -0.0452 +v -0.5164 0.0156 -0.0193 +v -0.4852 0.0156 0.3302 +v -0.4539 0.0156 -0.0193 +v -0.4227 0.0156 0.3302 +v -0.3914 0.2369 0.6398 +v -0.3602 0.6381 0.6398 +v -0.3289 0.8594 0.3302 +v -0.3914 0.8594 0.3302 +v -0.3289 0.9219 0.3561 +v -0.3914 0.9219 0.3561 +v -0.3758 0.9219 0.1555 +v -0.3133 0.9219 0.1555 +v -0.3758 0.8594 0.1555 +v -0.3133 0.8594 0.1555 +v 0.1867 0.25 -0.3445 +v -0.282 -0.0265 -0.0876 +v -0.3133 0.1944 -0.3086 +v -0.2195 0.2607 -0.2423 +v -0.1883 0.0398 -0.0213 +v 0.218 -0.0265 -0.0876 +v 0.1867 0.1944 -0.3086 +v 0.2805 0.2607 -0.2423 +v 0.3117 0.0398 -0.0213 +v -0.2508 0.6806 -0.3086 +v -0.3445 0.6143 -0.2423 +v -0.3758 0.8352 -0.0213 +v -0.282 0.9015 -0.0876 +v -0.3133 0.25 -0.3445 +v -0.3445 0.625 -0.3445 +v -0.2508 0.625 -0.2508 +v -0.2195 0.25 -0.2508 +v -0.2195 0.25 -0.3445 +v -0.3133 0.25 -0.2508 +v -0.3445 0.625 -0.2508 +v -0.2508 0.625 -0.3445 +v -0.1883 -0.0265 -0.0876 +v -0.282 0.0398 -0.0213 +v -0.3133 0.2607 -0.2423 +v -0.2195 0.1944 -0.3086 +v -0.3445 0.6806 -0.3086 +v -0.3758 0.9015 -0.0876 +v -0.282 0.8352 -0.0213 +v -0.2508 0.6143 -0.2423 +v -0.032 -0.0265 -0.0876 +v -0.0633 0.1944 -0.3086 +v 0.0305 0.2607 -0.2423 +v 0.0617 0.0398 -0.0213 +v -0.1258 0.1944 0.6195 +v -0.2195 0.2607 0.5532 +v -0.2508 0.0398 0.3322 +v -0.157 -0.0265 0.3985 +v -0.0008 0.6806 -0.3086 +v -0.0945 0.6143 -0.2423 +v -0.1258 0.8352 -0.0213 +v -0.032 0.9015 -0.0876 +v -0.157 0.9015 0.3985 +v -0.1883 0.6806 0.6195 +v -0.0945 0.6143 0.5532 +v -0.0633 0.8352 0.3322 +v -0.1883 0.625 0.6555 +v -0.2195 0.25 0.6555 +v -0.1258 0.25 0.5617 +v -0.0945 0.625 0.5617 +v -0.0945 0.625 0.6555 +v -0.1883 0.625 0.5617 +v -0.2195 0.25 0.5617 +v -0.1258 0.25 0.6555 +v -0.0633 0.9015 0.3985 +v -0.157 0.8352 0.3322 +v -0.1883 0.6143 0.5532 +v -0.0945 0.6806 0.6195 +v -0.157 -0.0625 0.343 +v -0.2508 0.0313 0.343 +v -0.282 0.0313 -0.032 +v -0.1883 -0.0625 -0.032 +v -0.2508 -0.0625 0.343 +v -0.282 -0.0625 -0.032 +v -0.1883 0.0313 -0.032 +v -0.157 0.0313 0.343 +v -0.2195 0.1944 0.6195 +v -0.2508 -0.0265 0.3985 +v -0.157 0.0398 0.3322 +v -0.1258 0.2607 0.5532 +v -0.0633 0.25 -0.3445 +v -0.0945 0.625 -0.3445 +v -0.0008 0.625 -0.2508 +v 0.0305 0.25 -0.2508 +v 0.0305 0.25 -0.3445 +v -0.0633 0.25 -0.2508 +v -0.0945 0.625 -0.2508 +v -0.0008 0.625 -0.3445 +v 0.0617 -0.0265 -0.0876 +v -0.032 0.0398 -0.0213 +v -0.0633 0.2607 -0.2423 +v 0.0305 0.1944 -0.3086 +v -0.032 0.9375 -0.032 +v -0.1258 0.8438 -0.032 +v -0.157 0.8438 0.343 +v -0.0633 0.9375 0.343 +v -0.1258 0.9375 -0.032 +v -0.157 0.9375 0.343 +v -0.0633 0.8438 0.343 +v -0.032 0.8438 -0.032 +v -0.0945 0.6806 -0.3086 +v -0.1258 0.9015 -0.0876 +v -0.032 0.8352 -0.0213 +v -0.0008 0.6143 -0.2423 +v 0.1242 0.1944 0.6195 +v 0.0305 0.2607 0.5532 +v -0.0008 0.0398 0.3322 +v 0.093 -0.0265 0.3985 +v 0.2492 0.6806 -0.3086 +v 0.1555 0.6143 -0.2423 +v 0.1242 0.8352 -0.0213 +v 0.218 0.9015 -0.0876 +v 0.093 0.9015 0.3985 +v 0.0617 0.6806 0.6195 +v 0.1555 0.6143 0.5532 +v 0.1867 0.8352 0.3322 +v 0.0617 0.625 0.6555 +v 0.0305 0.25 0.6555 +v 0.1242 0.25 0.5617 +v 0.1555 0.625 0.5617 +v 0.1555 0.625 0.6555 +v 0.0617 0.625 0.5617 +v 0.0305 0.25 0.5617 +v 0.1242 0.25 0.6555 +v 0.1867 0.9015 0.3985 +v 0.093 0.8352 0.3322 +v 0.0617 0.6143 0.5532 +v 0.1555 0.6806 0.6195 +v 0.093 -0.0625 0.343 +v -0.0008 0.0313 0.343 +v -0.032 0.0313 -0.032 +v 0.0617 -0.0625 -0.032 +v -0.0008 -0.0625 0.343 +v -0.032 -0.0625 -0.032 +v 0.0617 0.0313 -0.032 +v 0.093 0.0313 0.343 +v 0.0305 0.1944 0.6195 +v -0.0008 -0.0265 0.3985 +v 0.093 0.0398 0.3322 +v 0.1242 0.2607 0.5532 +v 0.1867 0.25 -0.3445 +v 0.1555 0.625 -0.3445 +v 0.2492 0.625 -0.2508 +v 0.2805 0.25 -0.2508 +v 0.2805 0.25 -0.3445 +v 0.1867 0.25 -0.2508 +v 0.1555 0.625 -0.2508 +v 0.2492 0.625 -0.3445 +v 0.3117 -0.0265 -0.0876 +v 0.218 0.0398 -0.0213 +v 0.1867 0.2607 -0.2423 +v 0.2805 0.1944 -0.3086 +v 0.218 0.9375 -0.032 +v 0.1242 0.8438 -0.032 +v 0.093 0.8438 0.343 +v 0.1242 0.9375 -0.032 +v 0.093 0.9375 0.343 +v 0.1867 0.8438 0.343 +v 0.218 0.8438 -0.032 +v 0.1555 0.6806 -0.3086 +v 0.1242 0.9015 -0.0876 +v 0.218 0.8352 -0.0213 +v 0.2492 0.6143 -0.2423 +v 0.3742 0.1944 0.6195 +v 0.2805 0.2607 0.5532 +v 0.2492 0.0398 0.3322 +v 0.343 -0.0265 0.3985 +v 0.343 0.9015 0.3985 +v 0.3117 0.6806 0.6195 +v 0.4055 0.6143 0.5532 +v 0.4367 0.8352 0.3322 +v 0.3117 0.625 0.6555 +v 0.2805 0.25 0.6555 +v 0.3742 0.25 0.5617 +v 0.4055 0.625 0.5617 +v 0.4055 0.625 0.6555 +v 0.3117 0.625 0.5617 +v 0.2805 0.25 0.5617 +v 0.3742 0.25 0.6555 +v 0.4367 0.9015 0.3985 +v 0.343 0.8352 0.3322 +v 0.3117 0.6143 0.5532 +v 0.4055 0.6806 0.6195 +v 0.343 -0.0625 0.343 +v 0.2492 0.0313 0.343 +v 0.218 0.0313 -0.032 +v 0.3117 -0.0625 -0.032 +v 0.2492 -0.0625 0.343 +v 0.218 -0.0625 -0.032 +v 0.3117 0.0313 -0.032 +v 0.343 0.0313 0.343 +v 0.2805 0.1944 0.6195 +v 0.2492 -0.0265 0.3985 +v 0.343 0.0398 0.3322 +v 0.3742 0.2607 0.5532 +v 0.4523 0.9375 0.1555 +v 0.3586 0.8438 0.1555 +v 0.343 0.8438 0.343 +v 0.4367 0.9375 0.343 +v 0.3586 0.9375 0.1555 +v 0.343 0.9375 0.343 +v 0.4367 0.8438 0.343 +v 0.4523 0.8438 0.1555 +v -0.282 -0.0265 -0.0876 +v -0.1883 0.0398 -0.0213 +v -0.2195 0.2607 -0.2423 +v -0.3133 0.1944 -0.3086 +v 0.218 -0.0265 -0.0876 +v 0.3117 0.0398 -0.0213 +v 0.2805 0.2607 -0.2423 +v 0.1867 0.1944 -0.3086 +v -0.2508 0.6806 -0.3086 +v -0.282 0.9015 -0.0876 +v -0.3758 0.8352 -0.0213 +v -0.3445 0.6143 -0.2423 +v -0.3133 0.25 -0.3445 +v -0.2195 0.25 -0.2508 +v -0.2508 0.625 -0.2508 +v -0.3445 0.625 -0.3445 +v -0.2195 0.25 -0.3445 +v -0.2508 0.625 -0.3445 +v -0.3445 0.625 -0.2508 +v -0.3133 0.25 -0.2508 +v -0.1883 -0.0265 -0.0876 +v -0.2195 0.1944 -0.3086 +v -0.3133 0.2607 -0.2423 +v -0.282 0.0398 -0.0213 +v -0.3445 0.6806 -0.3086 +v -0.2508 0.6143 -0.2423 +v -0.282 0.8352 -0.0213 +v -0.3758 0.9015 -0.0876 +v -0.032 -0.0265 -0.0876 +v 0.0617 0.0398 -0.0213 +v 0.0305 0.2607 -0.2423 +v -0.0633 0.1944 -0.3086 +v -0.1258 0.1944 0.6195 +v -0.157 -0.0265 0.3985 +v -0.2508 0.0398 0.3322 +v -0.2195 0.2607 0.5532 +v -0.0008 0.6806 -0.3086 +v -0.032 0.9015 -0.0876 +v -0.1258 0.8352 -0.0213 +v -0.0945 0.6143 -0.2423 +v -0.157 0.9015 0.3985 +v -0.0633 0.8352 0.3322 +v -0.0945 0.6143 0.5532 +v -0.1883 0.6806 0.6195 +v -0.1883 0.625 0.6555 +v -0.0945 0.625 0.5617 +v -0.1258 0.25 0.5617 +v -0.2195 0.25 0.6555 +v -0.0945 0.625 0.6555 +v -0.1258 0.25 0.6555 +v -0.2195 0.25 0.5617 +v -0.1883 0.625 0.5617 +v -0.0633 0.9015 0.3985 +v -0.0945 0.6806 0.6195 +v -0.1883 0.6143 0.5532 +v -0.157 0.8352 0.3322 +v -0.157 -0.0625 0.343 +v -0.1883 -0.0625 -0.032 +v -0.282 0.0313 -0.032 +v -0.2508 0.0313 0.343 +v -0.2508 -0.0625 0.343 +v -0.157 0.0313 0.343 +v -0.1883 0.0313 -0.032 +v -0.282 -0.0625 -0.032 +v -0.2195 0.1944 0.6195 +v -0.1258 0.2607 0.5532 +v -0.157 0.0398 0.3322 +v -0.2508 -0.0265 0.3985 +v -0.0633 0.25 -0.3445 +v 0.0305 0.25 -0.2508 +v -0.0008 0.625 -0.2508 +v -0.0945 0.625 -0.3445 +v 0.0305 0.25 -0.3445 +v -0.0008 0.625 -0.3445 +v -0.0945 0.625 -0.2508 +v -0.0633 0.25 -0.2508 +v 0.0617 -0.0265 -0.0876 +v 0.0305 0.1944 -0.3086 +v -0.0633 0.2607 -0.2423 +v -0.032 0.0398 -0.0213 +v -0.032 0.9375 -0.032 +v -0.0633 0.9375 0.343 +v -0.157 0.8438 0.343 +v -0.1258 0.8438 -0.032 +v -0.1258 0.9375 -0.032 +v -0.032 0.8438 -0.032 +v -0.0633 0.8438 0.343 +v -0.157 0.9375 0.343 +v -0.0945 0.6806 -0.3086 +v -0.0008 0.6143 -0.2423 +v -0.032 0.8352 -0.0213 +v -0.1258 0.9015 -0.0876 +v 0.1242 0.1944 0.6195 +v 0.093 -0.0265 0.3985 +v -0.0008 0.0398 0.3322 +v 0.0305 0.2607 0.5532 +v 0.2492 0.6806 -0.3086 +v 0.218 0.9015 -0.0876 +v 0.1242 0.8352 -0.0213 +v 0.1555 0.6143 -0.2423 +v 0.093 0.9015 0.3985 +v 0.1867 0.8352 0.3322 +v 0.1555 0.6143 0.5532 +v 0.0617 0.6806 0.6195 +v 0.0617 0.625 0.6555 +v 0.1555 0.625 0.5617 +v 0.1242 0.25 0.5617 +v 0.0305 0.25 0.6555 +v 0.1555 0.625 0.6555 +v 0.1242 0.25 0.6555 +v 0.0305 0.25 0.5617 +v 0.0617 0.625 0.5617 +v 0.1867 0.9015 0.3985 +v 0.1555 0.6806 0.6195 +v 0.0617 0.6143 0.5532 +v 0.093 0.8352 0.3322 +v 0.093 -0.0625 0.343 +v 0.0617 -0.0625 -0.032 +v -0.032 0.0313 -0.032 +v -0.0008 0.0313 0.343 +v -0.0008 -0.0625 0.343 +v 0.093 0.0313 0.343 +v 0.0617 0.0313 -0.032 +v -0.032 -0.0625 -0.032 +v 0.0305 0.1944 0.6195 +v 0.1242 0.2607 0.5532 +v 0.093 0.0398 0.3322 +v -0.0008 -0.0265 0.3985 +v 0.2805 0.25 -0.2508 +v 0.2492 0.625 -0.2508 +v 0.1555 0.625 -0.3445 +v 0.2805 0.25 -0.3445 +v 0.2492 0.625 -0.3445 +v 0.1555 0.625 -0.2508 +v 0.1867 0.25 -0.2508 +v 0.3117 -0.0265 -0.0876 +v 0.2805 0.1944 -0.3086 +v 0.1867 0.2607 -0.2423 +v 0.218 0.0398 -0.0213 +v 0.218 0.9375 -0.032 +v 0.1867 0.9375 0.343 +v 0.093 0.8438 0.343 +v 0.1242 0.8438 -0.032 +v 0.1242 0.9375 -0.032 +v 0.218 0.8438 -0.032 +v 0.1867 0.8438 0.343 +v 0.093 0.9375 0.343 +v 0.1555 0.6806 -0.3086 +v 0.2492 0.6143 -0.2423 +v 0.218 0.8352 -0.0213 +v 0.1242 0.9015 -0.0876 +v 0.3742 0.1944 0.6195 +v 0.343 -0.0265 0.3985 +v 0.2492 0.0398 0.3322 +v 0.2805 0.2607 0.5532 +v 0.343 0.9015 0.3985 +v 0.4367 0.8352 0.3322 +v 0.4055 0.6143 0.5532 +v 0.3117 0.6806 0.6195 +v 0.3117 0.625 0.6555 +v 0.4055 0.625 0.5617 +v 0.3742 0.25 0.5617 +v 0.2805 0.25 0.6555 +v 0.4055 0.625 0.6555 +v 0.3742 0.25 0.6555 +v 0.2805 0.25 0.5617 +v 0.3117 0.625 0.5617 +v 0.4367 0.9015 0.3985 +v 0.4055 0.6806 0.6195 +v 0.3117 0.6143 0.5532 +v 0.343 0.8352 0.3322 +v 0.343 -0.0625 0.343 +v 0.3117 -0.0625 -0.032 +v 0.218 0.0313 -0.032 +v 0.2492 0.0313 0.343 +v 0.2492 -0.0625 0.343 +v 0.343 0.0313 0.343 +v 0.3117 0.0313 -0.032 +v 0.218 -0.0625 -0.032 +v 0.2805 0.1944 0.6195 +v 0.3742 0.2607 0.5532 +v 0.343 0.0398 0.3322 +v 0.2492 -0.0265 0.3985 +v 0.4523 0.9375 0.1555 +v 0.4367 0.9375 0.343 +v 0.343 0.8438 0.343 +v 0.3586 0.8438 0.1555 +v 0.3586 0.9375 0.1555 +v 0.4523 0.8438 0.1555 +v 0.4367 0.8438 0.343 +v 0.343 0.9375 0.343 +v -0.282 0.9375 -0.032 +v -0.3758 0.8438 -0.032 +v -0.3914 0.8438 0.1555 +v -0.2977 0.9375 0.1555 +v -0.3758 0.9375 -0.032 +v -0.3914 0.9375 0.1555 +v -0.2977 0.8438 0.1555 +v -0.282 0.8438 -0.032 +v -0.282 0.9375 -0.032 +v -0.2977 0.9375 0.1555 +v -0.3914 0.8438 0.1555 +v -0.3758 0.8438 -0.032 +v -0.3758 0.9375 -0.032 +v -0.282 0.8438 -0.032 +v -0.2977 0.8438 0.1555 +v -0.3914 0.9375 0.1555 +v -0.3758 0.1944 0.6195 +v -0.4695 0.2607 0.5532 +v -0.5008 0.0398 0.3322 +v -0.407 -0.0265 0.3985 +v -0.407 0.9015 0.3985 +v -0.4383 0.6806 0.6195 +v -0.3445 0.6143 0.5532 +v -0.3133 0.8352 0.3322 +v -0.4383 0.625 0.6555 +v -0.4695 0.25 0.6555 +v -0.3758 0.25 0.5617 +v -0.3445 0.625 0.5617 +v -0.3445 0.625 0.6555 +v -0.4383 0.625 0.5617 +v -0.4695 0.25 0.5617 +v -0.3758 0.25 0.6555 +v -0.3133 0.9015 0.3985 +v -0.407 0.8352 0.3322 +v -0.4383 0.6143 0.5532 +v -0.3445 0.6806 0.6195 +v -0.407 -0.0625 0.343 +v -0.5008 0.0313 0.343 +v -0.532 0.0313 -0.032 +v -0.4383 -0.0625 -0.032 +v -0.5008 -0.0625 0.343 +v -0.532 -0.0625 -0.032 +v -0.4383 0.0313 -0.032 +v -0.407 0.0313 0.343 +v -0.4695 0.1944 0.6195 +v -0.5008 -0.0265 0.3985 +v -0.407 0.0398 0.3322 +v -0.3758 0.2607 0.5532 +v -0.2977 0.9375 0.1555 +v -0.3914 0.8438 0.1555 +v -0.407 0.8438 0.343 +v -0.3133 0.9375 0.343 +v -0.3914 0.9375 0.1555 +v -0.407 0.9375 0.343 +v -0.3133 0.8438 0.343 +v -0.2977 0.8438 0.1555 +v -0.3758 0.1944 0.6195 +v -0.407 -0.0265 0.3985 +v -0.5008 0.0398 0.3322 +v -0.4695 0.2607 0.5532 +v -0.407 0.9015 0.3985 +v -0.3133 0.8352 0.3322 +v -0.3445 0.6143 0.5532 +v -0.4383 0.6806 0.6195 +v -0.4383 0.625 0.6555 +v -0.3445 0.625 0.5617 +v -0.3758 0.25 0.5617 +v -0.4695 0.25 0.6555 +v -0.3445 0.625 0.6555 +v -0.3758 0.25 0.6555 +v -0.4695 0.25 0.5617 +v -0.4383 0.625 0.5617 +v -0.3133 0.9015 0.3985 +v -0.3445 0.6806 0.6195 +v -0.4383 0.6143 0.5532 +v -0.407 0.8352 0.3322 +v -0.407 -0.0625 0.343 +v -0.4383 -0.0625 -0.032 +v -0.532 0.0313 -0.032 +v -0.5008 0.0313 0.343 +v -0.5008 -0.0625 0.343 +v -0.407 0.0313 0.343 +v -0.4383 0.0313 -0.032 +v -0.532 -0.0625 -0.032 +v -0.4695 0.1944 0.6195 +v -0.3758 0.2607 0.5532 +v -0.407 0.0398 0.3322 +v -0.5008 -0.0265 0.3985 +v -0.2977 0.9375 0.1555 +v -0.3133 0.9375 0.343 +v -0.407 0.8438 0.343 +v -0.3914 0.8438 0.1555 +v -0.3914 0.9375 0.1555 +v -0.2977 0.8438 0.1555 +v -0.3133 0.8438 0.343 +v -0.407 0.9375 0.343 +v 1.4523 0.2369 -0.3289 +v 1.4836 -0.0469 -0.0452 +v 1.5461 -0.0469 -0.0452 +v 1.5148 0.2369 -0.3289 +v 1.3742 0.9219 0.1555 +v 1.3898 0.9219 -0.0452 +v 1.4523 0.9219 -0.0452 +v 1.4367 0.9219 0.1555 +v 1.5148 0.2628 -0.2664 +v 1.5461 0.0156 -0.0193 +v 1.4523 0.2628 -0.2664 +v 1.4836 0.0156 -0.0193 +v 1.4211 0.6381 -0.3289 +v 1.4211 0.6122 -0.2664 +v 1.4836 0.6122 -0.2664 +v 1.4836 0.6381 -0.3289 +v 1.3742 0.8594 0.1555 +v 1.3898 0.8594 -0.0193 +v 1.4367 0.8594 0.1555 +v 1.4523 0.8594 -0.0193 +v 1.468 -0.0265 -0.0876 +v 1.4367 0.1944 -0.3086 +v 1.5305 0.2607 -0.2423 +v 1.5617 0.0398 -0.0213 +v 1.4992 0.6806 -0.3086 +v 1.4055 0.6143 -0.2423 +v 1.3742 0.8352 -0.0213 +v 1.468 0.9015 -0.0876 +v 1.4367 0.25 -0.3445 +v 1.4055 0.625 -0.3445 +v 1.4992 0.625 -0.2508 +v 1.5305 0.25 -0.2508 +v 1.5305 0.25 -0.3445 +v 1.4367 0.25 -0.2508 +v 1.4055 0.625 -0.2508 +v 1.4992 0.625 -0.3445 +v 1.5617 -0.0265 -0.0876 +v 1.468 0.0398 -0.0213 +v 1.4367 0.2607 -0.2423 +v 1.5305 0.1944 -0.3086 +v 1.4055 0.6806 -0.3086 +v 1.3742 0.9015 -0.0876 +v 1.468 0.8352 -0.0213 +v 1.4992 0.6143 -0.2423 +v 1.468 -0.0265 -0.0876 +v 1.5617 0.0398 -0.0213 +v 1.5305 0.2607 -0.2423 +v 1.4367 0.1944 -0.3086 +v 1.4992 0.6806 -0.3086 +v 1.468 0.9015 -0.0876 +v 1.3742 0.8352 -0.0213 +v 1.4055 0.6143 -0.2423 +v 1.4367 0.25 -0.3445 +v 1.5305 0.25 -0.2508 +v 1.4992 0.625 -0.2508 +v 1.4055 0.625 -0.3445 +v 1.5305 0.25 -0.3445 +v 1.4992 0.625 -0.3445 +v 1.4055 0.625 -0.2508 +v 1.4367 0.25 -0.2508 +v 1.5617 -0.0265 -0.0876 +v 1.5305 0.1944 -0.3086 +v 1.4367 0.2607 -0.2423 +v 1.468 0.0398 -0.0213 +v 1.4055 0.6806 -0.3086 +v 1.4992 0.6143 -0.2423 +v 1.468 0.8352 -0.0213 +v 1.3742 0.9015 -0.0876 +v 1.468 0.9375 -0.032 +v 1.3742 0.8438 -0.032 +v 1.3586 0.8438 0.1555 +v 1.4523 0.9375 0.1555 +v 1.3742 0.9375 -0.032 +v 1.3586 0.9375 0.1555 +v 1.4523 0.8438 0.1555 +v 1.468 0.8438 -0.032 +v 1.468 0.9375 -0.032 +v 1.4523 0.9375 0.1555 +v 1.3586 0.8438 0.1555 +v 1.3742 0.8438 -0.032 +v 1.3742 0.9375 -0.032 +v 1.468 0.8438 -0.032 +v 1.4523 0.8438 0.1555 +v 1.3586 0.9375 0.1555 +v 0.6242 0.9219 0.1555 +v 0.6398 0.9219 -0.0452 +v 0.7023 0.9219 -0.0452 +v 0.6867 0.9219 0.1555 +v 0.6711 0.6122 -0.2664 +v 0.7023 0.2628 -0.2664 +v 0.7023 0.2369 -0.3289 +v 0.6711 0.6381 -0.3289 +v 0.7336 0.6122 -0.2664 +v 0.7336 0.6381 -0.3289 +v 0.7648 0.2369 -0.3289 +v 0.7648 0.2628 -0.2664 +v 0.9211 0.6122 -0.2664 +v 0.9523 0.2628 -0.2664 +v 0.9523 0.2369 -0.3289 +v 0.9211 0.6381 -0.3289 +v 0.9836 0.6122 -0.2664 +v 1.0148 0.2628 -0.2664 +v 0.7961 0.2628 0.5773 +v 0.8586 0.2628 0.5773 +v 0.8898 0.6122 0.5773 +v 0.8273 0.6122 0.5773 +v 0.8273 0.6381 0.6398 +v 0.7961 0.2369 0.6398 +v 0.7336 -0.0469 -0.0452 +v 0.7648 -0.0469 0.3561 +v 0.8273 -0.0469 0.3561 +v 0.7961 -0.0469 -0.0452 +v 0.8586 0.9219 0.3561 +v 0.9211 0.9219 0.3561 +v 0.8898 0.6381 0.6398 +v 0.7336 0.0156 -0.0193 +v 0.7648 0.0156 0.3302 +v 0.7961 0.0156 -0.0193 +v 0.8273 0.0156 0.3302 +v 0.8586 0.8594 0.3302 +v 0.9211 0.8594 0.3302 +v 0.9523 0.8594 -0.0193 +v 0.8898 0.8594 -0.0193 +v 1.1711 0.6122 -0.2664 +v 1.2023 0.2628 -0.2664 +v 1.2023 0.2369 -0.3289 +v 1.1711 0.6381 -0.3289 +v 1.2336 0.6122 -0.2664 +v 1.2336 0.6381 -0.3289 +v 1.2648 0.2369 -0.3289 +v 1.2648 0.2628 -0.2664 +v 1.0461 0.2628 0.5773 +v 1.1086 0.2628 0.5773 +v 1.1398 0.6122 0.5773 +v 1.0773 0.6122 0.5773 +v 1.0773 0.6381 0.6398 +v 1.0461 0.2369 0.6398 +v 0.9836 -0.0469 -0.0452 +v 1.0148 -0.0469 0.3561 +v 1.0773 -0.0469 0.3561 +v 1.0461 -0.0469 -0.0452 +v 1.1086 0.9219 0.3561 +v 1.1711 0.9219 0.3561 +v 1.1398 0.6381 0.6398 +v 0.9836 0.0156 -0.0193 +v 1.0148 0.0156 0.3302 +v 1.0461 0.0156 -0.0193 +v 1.0773 0.0156 0.3302 +v 1.1086 0.8594 0.3302 +v 1.1711 0.8594 0.3302 +v 1.2023 0.8594 -0.0193 +v 1.1398 0.8594 -0.0193 +v 1.2961 0.2628 0.5773 +v 1.3586 0.2628 0.5773 +v 1.3898 0.6122 0.5773 +v 1.3273 0.6122 0.5773 +v 1.3586 0.2369 0.6398 +v 1.3898 0.6381 0.6398 +v 1.3273 0.6381 0.6398 +v 1.2961 0.2369 0.6398 +v 1.2336 -0.0469 -0.0452 +v 1.2648 -0.0469 0.3561 +v 1.3273 -0.0469 0.3561 +v 1.2961 -0.0469 -0.0452 +v 1.2336 0.0156 -0.0193 +v 1.2648 0.0156 0.3302 +v 1.2961 0.0156 -0.0193 +v 1.3273 0.0156 0.3302 +v 0.6398 0.8594 -0.0193 +v 0.7023 0.8594 -0.0193 +v 1.0148 0.2369 -0.3289 +v 0.8898 0.9219 -0.0452 +v 0.9523 0.9219 -0.0452 +v 0.9836 0.6381 -0.3289 +v 0.8586 0.2369 0.6398 +v 1.1398 0.9219 -0.0452 +v 1.2023 0.9219 -0.0452 +v 1.1086 0.2369 0.6398 +v 1.4211 0.8594 0.3302 +v 1.3586 0.8594 0.3302 +v 1.4211 0.9219 0.3561 +v 1.3586 0.9219 0.3561 +v 1.3742 0.9219 0.1555 +v 1.4367 0.9219 0.1555 +v 1.3742 0.8594 0.1555 +v 1.4367 0.8594 0.1555 +v 0.6867 0.8594 0.1555 +v 0.6242 0.8594 0.1555 +v 0.5461 0.2628 0.5773 +v 0.6086 0.2628 0.5773 +v 0.6398 0.6122 0.5773 +v 0.5773 0.6122 0.5773 +v 0.5773 0.6381 0.6398 +v 0.5461 0.2369 0.6398 +v 0.4836 -0.0469 -0.0452 +v 0.5148 -0.0469 0.3561 +v 0.5773 -0.0469 0.3561 +v 0.5461 -0.0469 -0.0452 +v 0.4836 0.0156 -0.0193 +v 0.5148 0.0156 0.3302 +v 0.5461 0.0156 -0.0193 +v 0.5773 0.0156 0.3302 +v 0.6086 0.2369 0.6398 +v 0.6398 0.6381 0.6398 +v 0.6711 0.8594 0.3302 +v 0.6086 0.8594 0.3302 +v 0.6711 0.9219 0.3561 +v 0.6086 0.9219 0.3561 +v 0.6242 0.9219 0.1555 +v 0.6867 0.9219 0.1555 +v 0.6242 0.8594 0.1555 +v 0.6867 0.8594 0.1555 +v 1.1867 0.25 -0.3445 +v 0.718 -0.0265 -0.0876 +v 0.6867 0.1944 -0.3086 +v 0.7805 0.2607 -0.2423 +v 0.8117 0.0398 -0.0213 +v 1.218 -0.0265 -0.0876 +v 1.1867 0.1944 -0.3086 +v 1.2805 0.2607 -0.2423 +v 1.3117 0.0398 -0.0213 +v 0.7492 0.6806 -0.3086 +v 0.6555 0.6143 -0.2423 +v 0.6242 0.8352 -0.0213 +v 0.718 0.9015 -0.0876 +v 0.6867 0.25 -0.3445 +v 0.6555 0.625 -0.3445 +v 0.7492 0.625 -0.2508 +v 0.7805 0.25 -0.2508 +v 0.7805 0.25 -0.3445 +v 0.6867 0.25 -0.2508 +v 0.6555 0.625 -0.2508 +v 0.7492 0.625 -0.3445 +v 0.8117 -0.0265 -0.0876 +v 0.718 0.0398 -0.0213 +v 0.6867 0.2607 -0.2423 +v 0.7805 0.1944 -0.3086 +v 0.6555 0.6806 -0.3086 +v 0.6242 0.9015 -0.0876 +v 0.718 0.8352 -0.0213 +v 0.7492 0.6143 -0.2423 +v 0.968 -0.0265 -0.0876 +v 0.9367 0.1944 -0.3086 +v 1.0305 0.2607 -0.2423 +v 1.0617 0.0398 -0.0213 +v 0.8742 0.1944 0.6195 +v 0.7805 0.2607 0.5532 +v 0.7492 0.0398 0.3322 +v 0.843 -0.0265 0.3985 +v 0.9992 0.6806 -0.3086 +v 0.9055 0.6143 -0.2423 +v 0.8742 0.8352 -0.0213 +v 0.968 0.9015 -0.0876 +v 0.843 0.9015 0.3985 +v 0.8117 0.6806 0.6195 +v 0.9055 0.6143 0.5532 +v 0.9367 0.8352 0.3322 +v 0.8117 0.625 0.6555 +v 0.7805 0.25 0.6555 +v 0.8742 0.25 0.5617 +v 0.9055 0.625 0.5617 +v 0.9055 0.625 0.6555 +v 0.8117 0.625 0.5617 +v 0.7805 0.25 0.5617 +v 0.8742 0.25 0.6555 +v 0.9367 0.9015 0.3985 +v 0.843 0.8352 0.3322 +v 0.8117 0.6143 0.5532 +v 0.9055 0.6806 0.6195 +v 0.843 -0.0625 0.343 +v 0.7492 0.0313 0.343 +v 0.718 0.0313 -0.032 +v 0.8117 -0.0625 -0.032 +v 0.7492 -0.0625 0.343 +v 0.718 -0.0625 -0.032 +v 0.8117 0.0313 -0.032 +v 0.843 0.0313 0.343 +v 0.7805 0.1944 0.6195 +v 0.7492 -0.0265 0.3985 +v 0.843 0.0398 0.3322 +v 0.8742 0.2607 0.5532 +v 0.9367 0.25 -0.3445 +v 0.9055 0.625 -0.3445 +v 0.9992 0.625 -0.2508 +v 1.0305 0.25 -0.2508 +v 1.0305 0.25 -0.3445 +v 0.9367 0.25 -0.2508 +v 0.9055 0.625 -0.2508 +v 0.9992 0.625 -0.3445 +v 1.0617 -0.0265 -0.0876 +v 0.968 0.0398 -0.0213 +v 0.9367 0.2607 -0.2423 +v 1.0305 0.1944 -0.3086 +v 0.968 0.9375 -0.032 +v 0.8742 0.8438 -0.032 +v 0.843 0.8438 0.343 +v 0.9367 0.9375 0.343 +v 0.8742 0.9375 -0.032 +v 0.843 0.9375 0.343 +v 0.9367 0.8438 0.343 +v 0.968 0.8438 -0.032 +v 0.9055 0.6806 -0.3086 +v 0.8742 0.9015 -0.0876 +v 0.968 0.8352 -0.0213 +v 0.9992 0.6143 -0.2423 +v 1.1242 0.1944 0.6195 +v 1.0305 0.2607 0.5532 +v 0.9992 0.0398 0.3322 +v 1.093 -0.0265 0.3985 +v 1.2492 0.6806 -0.3086 +v 1.1555 0.6143 -0.2423 +v 1.1242 0.8352 -0.0213 +v 1.218 0.9015 -0.0876 +v 1.093 0.9015 0.3985 +v 1.0617 0.6806 0.6195 +v 1.1555 0.6143 0.5532 +v 1.1867 0.8352 0.3322 +v 1.0617 0.625 0.6555 +v 1.0305 0.25 0.6555 +v 1.1242 0.25 0.5617 +v 1.1555 0.625 0.5617 +v 1.1555 0.625 0.6555 +v 1.0617 0.625 0.5617 +v 1.0305 0.25 0.5617 +v 1.1242 0.25 0.6555 +v 1.1867 0.9015 0.3985 +v 1.093 0.8352 0.3322 +v 1.0617 0.6143 0.5532 +v 1.1555 0.6806 0.6195 +v 1.093 -0.0625 0.343 +v 0.9992 0.0313 0.343 +v 0.968 0.0313 -0.032 +v 1.0617 -0.0625 -0.032 +v 0.9992 -0.0625 0.343 +v 0.968 -0.0625 -0.032 +v 1.0617 0.0313 -0.032 +v 1.093 0.0313 0.343 +v 1.0305 0.1944 0.6195 +v 0.9992 -0.0265 0.3985 +v 1.093 0.0398 0.3322 +v 1.1242 0.2607 0.5532 +v 1.1867 0.25 -0.3445 +v 1.1555 0.625 -0.3445 +v 1.2492 0.625 -0.2508 +v 1.2805 0.25 -0.2508 +v 1.2805 0.25 -0.3445 +v 1.1867 0.25 -0.2508 +v 1.1555 0.625 -0.2508 +v 1.2492 0.625 -0.3445 +v 1.3117 -0.0265 -0.0876 +v 1.218 0.0398 -0.0213 +v 1.1867 0.2607 -0.2423 +v 1.2805 0.1944 -0.3086 +v 1.218 0.9375 -0.032 +v 1.1242 0.8438 -0.032 +v 1.093 0.8438 0.343 +v 1.1867 0.9375 0.343 +v 1.1242 0.9375 -0.032 +v 1.093 0.9375 0.343 +v 1.1867 0.8438 0.343 +v 1.218 0.8438 -0.032 +v 1.1555 0.6806 -0.3086 +v 1.1242 0.9015 -0.0876 +v 1.218 0.8352 -0.0213 +v 1.2492 0.6143 -0.2423 +v 1.3742 0.1944 0.6195 +v 1.2805 0.2607 0.5532 +v 1.2492 0.0398 0.3322 +v 1.343 -0.0265 0.3985 +v 1.343 0.9015 0.3985 +v 1.3117 0.6806 0.6195 +v 1.4055 0.6143 0.5532 +v 1.4367 0.8352 0.3322 +v 1.3117 0.625 0.6555 +v 1.2805 0.25 0.6555 +v 1.3742 0.25 0.5617 +v 1.4055 0.625 0.5617 +v 1.4055 0.625 0.6555 +v 1.3117 0.625 0.5617 +v 1.2805 0.25 0.5617 +v 1.3742 0.25 0.6555 +v 1.4367 0.9015 0.3985 +v 1.343 0.8352 0.3322 +v 1.3117 0.6143 0.5532 +v 1.4055 0.6806 0.6195 +v 1.343 -0.0625 0.343 +v 1.2492 0.0313 0.343 +v 1.218 0.0313 -0.032 +v 1.3117 -0.0625 -0.032 +v 1.2492 -0.0625 0.343 +v 1.218 -0.0625 -0.032 +v 1.3117 0.0313 -0.032 +v 1.343 0.0313 0.343 +v 1.2805 0.1944 0.6195 +v 1.2492 -0.0265 0.3985 +v 1.343 0.0398 0.3322 +v 1.3742 0.2607 0.5532 +v 1.4523 0.9375 0.1555 +v 1.3586 0.8438 0.1555 +v 1.343 0.8438 0.343 +v 1.4367 0.9375 0.343 +v 1.3586 0.9375 0.1555 +v 1.343 0.9375 0.343 +v 1.4367 0.8438 0.343 +v 1.4523 0.8438 0.1555 +v 0.718 -0.0265 -0.0876 +v 0.8117 0.0398 -0.0213 +v 0.7805 0.2607 -0.2423 +v 0.6867 0.1944 -0.3086 +v 1.218 -0.0265 -0.0876 +v 1.3117 0.0398 -0.0213 +v 1.2805 0.2607 -0.2423 +v 1.1867 0.1944 -0.3086 +v 0.7492 0.6806 -0.3086 +v 0.718 0.9015 -0.0876 +v 0.6242 0.8352 -0.0213 +v 0.6555 0.6143 -0.2423 +v 0.6867 0.25 -0.3445 +v 0.7805 0.25 -0.2508 +v 0.7492 0.625 -0.2508 +v 0.6555 0.625 -0.3445 +v 0.7805 0.25 -0.3445 +v 0.7492 0.625 -0.3445 +v 0.6555 0.625 -0.2508 +v 0.6867 0.25 -0.2508 +v 0.8117 -0.0265 -0.0876 +v 0.7805 0.1944 -0.3086 +v 0.6867 0.2607 -0.2423 +v 0.718 0.0398 -0.0213 +v 0.6555 0.6806 -0.3086 +v 0.7492 0.6143 -0.2423 +v 0.718 0.8352 -0.0213 +v 0.6242 0.9015 -0.0876 +v 0.968 -0.0265 -0.0876 +v 1.0617 0.0398 -0.0213 +v 1.0305 0.2607 -0.2423 +v 0.9367 0.1944 -0.3086 +v 0.8742 0.1944 0.6195 +v 0.843 -0.0265 0.3985 +v 0.7492 0.0398 0.3322 +v 0.7805 0.2607 0.5532 +v 0.9992 0.6806 -0.3086 +v 0.968 0.9015 -0.0876 +v 0.8742 0.8352 -0.0213 +v 0.9055 0.6143 -0.2423 +v 0.843 0.9015 0.3985 +v 0.9367 0.8352 0.3322 +v 0.9055 0.6143 0.5532 +v 0.8117 0.6806 0.6195 +v 0.8117 0.625 0.6555 +v 0.9055 0.625 0.5617 +v 0.8742 0.25 0.5617 +v 0.7805 0.25 0.6555 +v 0.9055 0.625 0.6555 +v 0.8742 0.25 0.6555 +v 0.7805 0.25 0.5617 +v 0.8117 0.625 0.5617 +v 0.9367 0.9015 0.3985 +v 0.9055 0.6806 0.6195 +v 0.8117 0.6143 0.5532 +v 0.843 0.8352 0.3322 +v 0.843 -0.0625 0.343 +v 0.8117 -0.0625 -0.032 +v 0.718 0.0313 -0.032 +v 0.7492 0.0313 0.343 +v 0.7492 -0.0625 0.343 +v 0.843 0.0313 0.343 +v 0.8117 0.0313 -0.032 +v 0.718 -0.0625 -0.032 +v 0.7805 0.1944 0.6195 +v 0.8742 0.2607 0.5532 +v 0.843 0.0398 0.3322 +v 0.7492 -0.0265 0.3985 +v 0.9367 0.25 -0.3445 +v 1.0305 0.25 -0.2508 +v 0.9992 0.625 -0.2508 +v 0.9055 0.625 -0.3445 +v 1.0305 0.25 -0.3445 +v 0.9992 0.625 -0.3445 +v 0.9055 0.625 -0.2508 +v 0.9367 0.25 -0.2508 +v 1.0617 -0.0265 -0.0876 +v 1.0305 0.1944 -0.3086 +v 0.9367 0.2607 -0.2423 +v 0.968 0.0398 -0.0213 +v 0.968 0.9375 -0.032 +v 0.9367 0.9375 0.343 +v 0.843 0.8438 0.343 +v 0.8742 0.8438 -0.032 +v 0.8742 0.9375 -0.032 +v 0.968 0.8438 -0.032 +v 0.9367 0.8438 0.343 +v 0.843 0.9375 0.343 +v 0.9055 0.6806 -0.3086 +v 0.9992 0.6143 -0.2423 +v 0.968 0.8352 -0.0213 +v 0.8742 0.9015 -0.0876 +v 1.1242 0.1944 0.6195 +v 1.093 -0.0265 0.3985 +v 0.9992 0.0398 0.3322 +v 1.0305 0.2607 0.5532 +v 1.2492 0.6806 -0.3086 +v 1.218 0.9015 -0.0876 +v 1.1242 0.8352 -0.0213 +v 1.1555 0.6143 -0.2423 +v 1.093 0.9015 0.3985 +v 1.1867 0.8352 0.3322 +v 1.1555 0.6143 0.5532 +v 1.0617 0.6806 0.6195 +v 1.0617 0.625 0.6555 +v 1.1555 0.625 0.5617 +v 1.1242 0.25 0.5617 +v 1.0305 0.25 0.6555 +v 1.1555 0.625 0.6555 +v 1.1242 0.25 0.6555 +v 1.0305 0.25 0.5617 +v 1.0617 0.625 0.5617 +v 1.1867 0.9015 0.3985 +v 1.1555 0.6806 0.6195 +v 1.0617 0.6143 0.5532 +v 1.093 0.8352 0.3322 +v 1.093 -0.0625 0.343 +v 1.0617 -0.0625 -0.032 +v 0.968 0.0313 -0.032 +v 0.9992 0.0313 0.343 +v 0.9992 -0.0625 0.343 +v 1.093 0.0313 0.343 +v 1.0617 0.0313 -0.032 +v 0.968 -0.0625 -0.032 +v 1.0305 0.1944 0.6195 +v 1.1242 0.2607 0.5532 +v 1.093 0.0398 0.3322 +v 0.9992 -0.0265 0.3985 +v 1.2805 0.25 -0.2508 +v 1.2492 0.625 -0.2508 +v 1.1555 0.625 -0.3445 +v 1.2805 0.25 -0.3445 +v 1.2492 0.625 -0.3445 +v 1.1555 0.625 -0.2508 +v 1.1867 0.25 -0.2508 +v 1.3117 -0.0265 -0.0876 +v 1.2805 0.1944 -0.3086 +v 1.1867 0.2607 -0.2423 +v 1.218 0.0398 -0.0213 +v 1.218 0.9375 -0.032 +v 1.1867 0.9375 0.343 +v 1.093 0.8438 0.343 +v 1.1242 0.8438 -0.032 +v 1.1242 0.9375 -0.032 +v 1.218 0.8438 -0.032 +v 1.1867 0.8438 0.343 +v 1.093 0.9375 0.343 +v 1.1555 0.6806 -0.3086 +v 1.2492 0.6143 -0.2423 +v 1.218 0.8352 -0.0213 +v 1.1242 0.9015 -0.0876 +v 1.3742 0.1944 0.6195 +v 1.343 -0.0265 0.3985 +v 1.2492 0.0398 0.3322 +v 1.2805 0.2607 0.5532 +v 1.343 0.9015 0.3985 +v 1.4367 0.8352 0.3322 +v 1.4055 0.6143 0.5532 +v 1.3117 0.6806 0.6195 +v 1.3117 0.625 0.6555 +v 1.4055 0.625 0.5617 +v 1.3742 0.25 0.5617 +v 1.2805 0.25 0.6555 +v 1.4055 0.625 0.6555 +v 1.3742 0.25 0.6555 +v 1.2805 0.25 0.5617 +v 1.3117 0.625 0.5617 +v 1.4367 0.9015 0.3985 +v 1.4055 0.6806 0.6195 +v 1.3117 0.6143 0.5532 +v 1.343 0.8352 0.3322 +v 1.343 -0.0625 0.343 +v 1.3117 -0.0625 -0.032 +v 1.218 0.0313 -0.032 +v 1.2492 0.0313 0.343 +v 1.2492 -0.0625 0.343 +v 1.343 0.0313 0.343 +v 1.3117 0.0313 -0.032 +v 1.218 -0.0625 -0.032 +v 1.2805 0.1944 0.6195 +v 1.3742 0.2607 0.5532 +v 1.343 0.0398 0.3322 +v 1.2492 -0.0265 0.3985 +v 1.4523 0.9375 0.1555 +v 1.4367 0.9375 0.343 +v 1.343 0.8438 0.343 +v 1.3586 0.8438 0.1555 +v 1.3586 0.9375 0.1555 +v 1.4523 0.8438 0.1555 +v 1.4367 0.8438 0.343 +v 1.343 0.9375 0.343 +v 0.718 0.9375 -0.032 +v 0.6242 0.8438 -0.032 +v 0.6086 0.8438 0.1555 +v 0.7023 0.9375 0.1555 +v 0.6242 0.9375 -0.032 +v 0.6086 0.9375 0.1555 +v 0.7023 0.8438 0.1555 +v 0.718 0.8438 -0.032 +v 0.718 0.9375 -0.032 +v 0.7023 0.9375 0.1555 +v 0.6086 0.8438 0.1555 +v 0.6242 0.8438 -0.032 +v 0.6242 0.9375 -0.032 +v 0.718 0.8438 -0.032 +v 0.7023 0.8438 0.1555 +v 0.6086 0.9375 0.1555 +v 0.6242 0.1944 0.6195 +v 0.5305 0.2607 0.5532 +v 0.4992 0.0398 0.3322 +v 0.593 -0.0265 0.3985 +v 0.593 0.9015 0.3985 +v 0.5617 0.6806 0.6195 +v 0.6555 0.6143 0.5532 +v 0.6867 0.8352 0.3322 +v 0.5617 0.625 0.6555 +v 0.5305 0.25 0.6555 +v 0.6242 0.25 0.5617 +v 0.6555 0.625 0.5617 +v 0.6555 0.625 0.6555 +v 0.5617 0.625 0.5617 +v 0.5305 0.25 0.5617 +v 0.6242 0.25 0.6555 +v 0.6867 0.9015 0.3985 +v 0.593 0.8352 0.3322 +v 0.5617 0.6143 0.5532 +v 0.6555 0.6806 0.6195 +v 0.593 -0.0625 0.343 +v 0.4992 0.0313 0.343 +v 0.468 0.0313 -0.032 +v 0.5617 -0.0625 -0.032 +v 0.4992 -0.0625 0.343 +v 0.468 -0.0625 -0.032 +v 0.5617 0.0313 -0.032 +v 0.593 0.0313 0.343 +v 0.5305 0.1944 0.6195 +v 0.4992 -0.0265 0.3985 +v 0.593 0.0398 0.3322 +v 0.6242 0.2607 0.5532 +v 0.7023 0.9375 0.1555 +v 0.6086 0.8438 0.1555 +v 0.593 0.8438 0.343 +v 0.6867 0.9375 0.343 +v 0.6086 0.9375 0.1555 +v 0.593 0.9375 0.343 +v 0.6867 0.8438 0.343 +v 0.7023 0.8438 0.1555 +v 0.6242 0.1944 0.6195 +v 0.593 -0.0265 0.3985 +v 0.4992 0.0398 0.3322 +v 0.5305 0.2607 0.5532 +v 0.593 0.9015 0.3985 +v 0.6867 0.8352 0.3322 +v 0.6555 0.6143 0.5532 +v 0.5617 0.6806 0.6195 +v 0.5617 0.625 0.6555 +v 0.6555 0.625 0.5617 +v 0.6242 0.25 0.5617 +v 0.5305 0.25 0.6555 +v 0.6555 0.625 0.6555 +v 0.6242 0.25 0.6555 +v 0.5305 0.25 0.5617 +v 0.5617 0.625 0.5617 +v 0.6867 0.9015 0.3985 +v 0.6555 0.6806 0.6195 +v 0.5617 0.6143 0.5532 +v 0.593 0.8352 0.3322 +v 0.593 -0.0625 0.343 +v 0.5617 -0.0625 -0.032 +v 0.468 0.0313 -0.032 +v 0.4992 0.0313 0.343 +v 0.4992 -0.0625 0.343 +v 0.593 0.0313 0.343 +v 0.5617 0.0313 -0.032 +v 0.468 -0.0625 -0.032 +v 0.5305 0.1944 0.6195 +v 0.6242 0.2607 0.5532 +v 0.593 0.0398 0.3322 +v 0.4992 -0.0265 0.3985 +v 0.7023 0.9375 0.1555 +v 0.6867 0.9375 0.343 +v 0.593 0.8438 0.343 +v 0.6086 0.8438 0.1555 +v 0.6086 0.9375 0.1555 +v 0.7023 0.8438 0.1555 +v 0.6867 0.8438 0.343 +v 0.593 0.9375 0.343 +v 1.6242 0.1944 0.6195 +v 1.5305 0.2607 0.5532 +v 1.4992 0.0398 0.3322 +v 1.593 -0.0265 0.3985 +v 1.593 0.9015 0.3985 +v 1.5617 0.6806 0.6195 +v 1.6555 0.6143 0.5532 +v 1.6867 0.8352 0.3322 +v 1.5617 0.625 0.6555 +v 1.5305 0.25 0.6555 +v 1.6242 0.25 0.5617 +v 1.6555 0.625 0.5617 +v 1.6555 0.625 0.6555 +v 1.5617 0.625 0.5617 +v 1.5305 0.25 0.5617 +v 1.6242 0.25 0.6555 +v 1.6867 0.9015 0.3985 +v 1.593 0.8352 0.3322 +v 1.5617 0.6143 0.5532 +v 1.6555 0.6806 0.6195 +v 1.593 -0.0625 0.343 +v 1.4992 0.0313 0.343 +v 1.468 0.0313 -0.032 +v 1.5617 -0.0625 -0.032 +v 1.4992 -0.0625 0.343 +v 1.468 -0.0625 -0.032 +v 1.5617 0.0313 -0.032 +v 1.593 0.0313 0.343 +v 1.5305 0.1944 0.6195 +v 1.4992 -0.0265 0.3985 +v 1.593 0.0398 0.3322 +v 1.6242 0.2607 0.5532 +v 1.7023 0.9375 0.1555 +v 1.6086 0.8438 0.1555 +v 1.593 0.8438 0.343 +v 1.6867 0.9375 0.343 +v 1.6086 0.9375 0.1555 +v 1.593 0.9375 0.343 +v 1.6867 0.8438 0.343 +v 1.7023 0.8438 0.1555 +v 1.6242 0.1944 0.6195 +v 1.593 -0.0265 0.3985 +v 1.4992 0.0398 0.3322 +v 1.5305 0.2607 0.5532 +v 1.593 0.9015 0.3985 +v 1.6867 0.8352 0.3322 +v 1.6555 0.6143 0.5532 +v 1.5617 0.6806 0.6195 +v 1.5617 0.625 0.6555 +v 1.6555 0.625 0.5617 +v 1.6242 0.25 0.5617 +v 1.5305 0.25 0.6555 +v 1.6555 0.625 0.6555 +v 1.6242 0.25 0.6555 +v 1.5305 0.25 0.5617 +v 1.5617 0.625 0.5617 +v 1.6867 0.9015 0.3985 +v 1.6555 0.6806 0.6195 +v 1.5617 0.6143 0.5532 +v 1.593 0.8352 0.3322 +v 1.593 -0.0625 0.343 +v 1.5617 -0.0625 -0.032 +v 1.468 0.0313 -0.032 +v 1.4992 0.0313 0.343 +v 1.4992 -0.0625 0.343 +v 1.593 0.0313 0.343 +v 1.5617 0.0313 -0.032 +v 1.468 -0.0625 -0.032 +v 1.5305 0.1944 0.6195 +v 1.6242 0.2607 0.5532 +v 1.593 0.0398 0.3322 +v 1.4992 -0.0265 0.3985 +v 1.7023 0.9375 0.1555 +v 1.6867 0.9375 0.343 +v 1.593 0.8438 0.343 +v 1.6086 0.8438 0.1555 +v 1.6086 0.9375 0.1555 +v 1.7023 0.8438 0.1555 +v 1.6867 0.8438 0.343 +v 1.593 0.9375 0.343 +v 1.6242 0.9219 0.1555 +v 1.6398 0.9219 -0.0452 +v 1.7023 0.9219 -0.0452 +v 1.6867 0.9219 0.1555 +v 1.6711 0.6122 -0.2664 +v 1.7023 0.2628 -0.2664 +v 1.7023 0.2369 -0.3289 +v 1.6711 0.6381 -0.3289 +v 1.7336 0.6122 -0.2664 +v 1.7336 0.6381 -0.3289 +v 1.7648 0.2369 -0.3289 +v 1.7648 0.2628 -0.2664 +v 1.7961 0.2628 0.5773 +v 1.8586 0.2628 0.5773 +v 1.8898 0.6122 0.5773 +v 1.8273 0.6122 0.5773 +v 1.8273 0.6381 0.6398 +v 1.7961 0.2369 0.6398 +v 1.7336 -0.0469 -0.0452 +v 1.7648 -0.0469 0.3561 +v 1.8273 -0.0469 0.3561 +v 1.7961 -0.0469 -0.0452 +v 1.8586 0.9219 0.3561 +v 1.9211 0.9219 0.3561 +v 1.8898 0.6381 0.6398 +v 1.7336 0.0156 -0.0193 +v 1.7648 0.0156 0.3302 +v 1.7961 0.0156 -0.0193 +v 1.8273 0.0156 0.3302 +v 1.8586 0.8594 0.3302 +v 1.9211 0.8594 0.3302 +v 1.9523 0.8594 -0.0193 +v 1.8898 0.8594 -0.0193 +v 1.6398 0.8594 -0.0193 +v 1.7023 0.8594 -0.0193 +v 1.8898 0.9219 -0.0452 +v 1.9523 0.9219 -0.0452 +v 1.8586 0.2369 0.6398 +v 1.6867 0.8594 0.1555 +v 1.6242 0.8594 0.1555 +v 1.5461 0.2628 0.5773 +v 1.6086 0.2628 0.5773 +v 1.6398 0.6122 0.5773 +v 1.5773 0.6122 0.5773 +v 1.5773 0.6381 0.6398 +v 1.5461 0.2369 0.6398 +v 1.4836 -0.0469 -0.0452 +v 1.5148 -0.0469 0.3561 +v 1.5773 -0.0469 0.3561 +v 1.5461 -0.0469 -0.0452 +v 1.4836 0.0156 -0.0193 +v 1.5148 0.0156 0.3302 +v 1.5461 0.0156 -0.0193 +v 1.5773 0.0156 0.3302 +v 1.6086 0.2369 0.6398 +v 1.6398 0.6381 0.6398 +v 1.6711 0.8594 0.3302 +v 1.6086 0.8594 0.3302 +v 1.6711 0.9219 0.3561 +v 1.6086 0.9219 0.3561 +v 1.6242 0.9219 0.1555 +v 1.6867 0.9219 0.1555 +v 1.6242 0.8594 0.1555 +v 1.6867 0.8594 0.1555 +v -0.6476 -0.0265 2.6391 +v -0.4266 0.1944 2.6078 +v -0.4929 0.2607 2.7016 +v -0.7138 0.0398 2.7328 +v -0.4266 0.6806 2.6703 +v -0.4929 0.6143 2.5766 +v -0.7138 0.8352 2.5453 +v -0.6476 0.9015 2.6391 +v -0.3906 0.25 2.6078 +v -0.3906 0.625 2.5766 +v -0.4844 0.625 2.6703 +v -0.4844 0.25 2.7016 +v -0.3906 0.25 2.7016 +v -0.4844 0.25 2.6078 +v -0.4844 0.625 2.5766 +v -0.3906 0.625 2.6703 +v -0.6476 -0.0265 2.7328 +v -0.7138 0.0398 2.6391 +v -0.4929 0.2607 2.6078 +v -0.4266 0.1944 2.7016 +v -0.4266 0.6806 2.5766 +v -0.6476 0.9015 2.5453 +v -0.7138 0.8352 2.6391 +v -0.4929 0.6143 2.6703 +v -1.3547 0.1944 2.7953 +v -1.2884 0.2607 2.7016 +v -1.0674 0.0398 2.6703 +v -1.1337 -0.0265 2.7641 +v -1.1337 0.9015 2.7641 +v -1.3547 0.6806 2.7328 +v -1.2884 0.6143 2.8266 +v -1.0674 0.8352 2.8578 +v -1.3906 0.625 2.7328 +v -1.3906 0.25 2.7016 +v -1.2969 0.25 2.7953 +v -1.2969 0.625 2.8266 +v -1.3906 0.625 2.8266 +v -1.2969 0.625 2.7328 +v -1.2969 0.25 2.7016 +v -1.3906 0.25 2.7953 +v -1.1337 0.9015 2.8578 +v -1.0674 0.8352 2.7641 +v -1.2884 0.6143 2.7328 +v -1.3547 0.6806 2.8266 +v -1.0781 -0.0625 2.7641 +v -1.0781 0.0313 2.6703 +v -0.7031 0.0313 2.6391 +v -0.7031 -0.0625 2.7328 +v -1.0781 -0.0625 2.6703 +v -0.7031 -0.0625 2.6391 +v -0.7031 0.0313 2.7328 +v -1.0781 0.0313 2.7641 +v -1.3547 0.1944 2.7016 +v -1.1337 -0.0265 2.6703 +v -1.0674 0.0398 2.7641 +v -1.2884 0.2607 2.7953 +v -0.7031 0.9375 2.8891 +v -0.7031 0.8438 2.7953 +v -1.0781 0.8438 2.7641 +v -1.0781 0.9375 2.8578 +v -0.7031 0.9375 2.7953 +v -1.0781 0.9375 2.7641 +v -1.0781 0.8438 2.8578 +v -0.7031 0.8438 2.8891 +v -0.6476 -0.0265 2.6391 +v -0.7138 0.0398 2.7328 +v -0.4929 0.2607 2.7016 +v -0.4266 0.1944 2.6078 +v -0.4266 0.6806 2.6703 +v -0.6476 0.9015 2.6391 +v -0.7138 0.8352 2.5453 +v -0.4929 0.6143 2.5766 +v -0.3906 0.25 2.6078 +v -0.4844 0.25 2.7016 +v -0.4844 0.625 2.6703 +v -0.3906 0.625 2.5766 +v -0.3906 0.25 2.7016 +v -0.3906 0.625 2.6703 +v -0.4844 0.625 2.5766 +v -0.4844 0.25 2.6078 +v -0.6476 -0.0265 2.7328 +v -0.4266 0.1944 2.7016 +v -0.4929 0.2607 2.6078 +v -0.7138 0.0398 2.6391 +v -0.4266 0.6806 2.5766 +v -0.4929 0.6143 2.6703 +v -0.7138 0.8352 2.6391 +v -0.6476 0.9015 2.5453 +v -1.3547 0.1944 2.7953 +v -1.1337 -0.0265 2.7641 +v -1.0674 0.0398 2.6703 +v -1.2884 0.2607 2.7016 +v -1.1337 0.9015 2.7641 +v -1.0674 0.8352 2.8578 +v -1.2884 0.6143 2.8266 +v -1.3547 0.6806 2.7328 +v -1.3906 0.625 2.7328 +v -1.2969 0.625 2.8266 +v -1.2969 0.25 2.7953 +v -1.3906 0.25 2.7016 +v -1.3906 0.625 2.8266 +v -1.3906 0.25 2.7953 +v -1.2969 0.25 2.7016 +v -1.2969 0.625 2.7328 +v -1.1337 0.9015 2.8578 +v -1.3547 0.6806 2.8266 +v -1.2884 0.6143 2.7328 +v -1.0674 0.8352 2.7641 +v -1.0781 -0.0625 2.7641 +v -0.7031 -0.0625 2.7328 +v -0.7031 0.0313 2.6391 +v -1.0781 0.0313 2.6703 +v -1.0781 -0.0625 2.6703 +v -1.0781 0.0313 2.7641 +v -0.7031 0.0313 2.7328 +v -0.7031 -0.0625 2.6391 +v -1.3547 0.1944 2.7016 +v -1.2884 0.2607 2.7953 +v -1.0674 0.0398 2.7641 +v -1.1337 -0.0265 2.6703 +v -0.7031 0.9375 2.8891 +v -1.0781 0.9375 2.8578 +v -1.0781 0.8438 2.7641 +v -0.7031 0.8438 2.7953 +v -0.7031 0.9375 2.7953 +v -0.7031 0.8438 2.8891 +v -1.0781 0.8438 2.8578 +v -1.0781 0.9375 2.7641 +v -0.7031 0.9375 2.6391 +v -0.7031 0.8438 2.5453 +v -0.8906 0.8438 2.5297 +v -0.8906 0.9375 2.6234 +v -0.7031 0.9375 2.5453 +v -0.8906 0.9375 2.5297 +v -0.8906 0.8438 2.6234 +v -0.7031 0.8438 2.6391 +v -0.7031 0.9375 2.6391 +v -0.8906 0.9375 2.6234 +v -0.8906 0.8438 2.5297 +v -0.7031 0.8438 2.5453 +v -0.7031 0.9375 2.5453 +v -0.7031 0.8438 2.6391 +v -0.8906 0.8438 2.6234 +v -0.8906 0.9375 2.5297 +v -0.4063 0.2369 0.3734 +v -0.69 -0.0469 0.4047 +v -0.69 -0.0469 0.4672 +v -0.4063 0.2369 0.4359 +v -0.8906 0.9219 0.2953 +v -0.69 0.9219 0.3109 +v -0.69 0.9219 0.3734 +v -0.8906 0.9219 0.3578 +v -0.4688 0.2628 0.4359 +v -0.7159 0.0156 0.4672 +v -0.4688 0.2628 0.3734 +v -0.7159 0.0156 0.4047 +v -0.4063 0.6381 0.3422 +v -0.4688 0.6122 0.3422 +v -0.4688 0.6122 0.4047 +v -0.4063 0.6381 0.4047 +v -0.8906 0.8594 0.2953 +v -0.7159 0.8594 0.3109 +v -0.8906 0.8594 0.3578 +v -0.7159 0.8594 0.3734 +v -0.6476 -0.0265 0.3891 +v -0.4266 0.1944 0.3578 +v -0.4929 0.2607 0.4516 +v -0.7138 0.0398 0.4828 +v -0.4266 0.6806 0.4203 +v -0.4929 0.6143 0.3266 +v -0.7138 0.8352 0.2953 +v -0.6476 0.9015 0.3891 +v -0.3906 0.25 0.3578 +v -0.3906 0.625 0.3266 +v -0.4844 0.625 0.4203 +v -0.4844 0.25 0.4516 +v -0.3906 0.25 0.4516 +v -0.4844 0.25 0.3578 +v -0.4844 0.625 0.3266 +v -0.3906 0.625 0.4203 +v -0.6476 -0.0265 0.4828 +v -0.7138 0.0398 0.3891 +v -0.4929 0.2607 0.3578 +v -0.4266 0.1944 0.4516 +v -0.4266 0.6806 0.3266 +v -0.6476 0.9015 0.2953 +v -0.7138 0.8352 0.3891 +v -0.4929 0.6143 0.4203 +v -0.6476 -0.0265 0.3891 +v -0.7138 0.0398 0.4828 +v -0.4929 0.2607 0.4516 +v -0.4266 0.1944 0.3578 +v -0.4266 0.6806 0.4203 +v -0.6476 0.9015 0.3891 +v -0.7138 0.8352 0.2953 +v -0.4929 0.6143 0.3266 +v -0.3906 0.25 0.3578 +v -0.4844 0.25 0.4516 +v -0.4844 0.625 0.4203 +v -0.3906 0.625 0.3266 +v -0.3906 0.25 0.4516 +v -0.3906 0.625 0.4203 +v -0.4844 0.625 0.3266 +v -0.4844 0.25 0.3578 +v -0.6476 -0.0265 0.4828 +v -0.4266 0.1944 0.4516 +v -0.4929 0.2607 0.3578 +v -0.7138 0.0398 0.3891 +v -0.4266 0.6806 0.3266 +v -0.4929 0.6143 0.4203 +v -0.7138 0.8352 0.3891 +v -0.6476 0.9015 0.2953 +v -0.7031 0.9375 0.3891 +v -0.7031 0.8438 0.2953 +v -0.8906 0.8438 0.2797 +v -0.8906 0.9375 0.3734 +v -0.7031 0.9375 0.2953 +v -0.8906 0.9375 0.2797 +v -0.8906 0.8438 0.3734 +v -0.7031 0.8438 0.3891 +v -0.7031 0.9375 0.3891 +v -0.8906 0.9375 0.3734 +v -0.8906 0.8438 0.2797 +v -0.7031 0.8438 0.2953 +v -0.7031 0.9375 0.2953 +v -0.7031 0.8438 0.3891 +v -0.8906 0.8438 0.3734 +v -0.8906 0.9375 0.2797 +v -0.4688 0.6122 0.0922 +v -0.4688 0.2628 0.1234 +v -0.4063 0.2369 0.1234 +v -0.4063 0.6381 0.0922 +v -0.4688 0.6122 0.1547 +v -0.4063 0.6381 0.1547 +v -0.4063 0.2369 0.1859 +v -0.4688 0.2628 0.1859 +v -1.0913 0.9219 0.0297 +v -1.0913 0.9219 0.0922 +v -1.0654 0.8594 0.0297 +v -1.0654 0.8594 0.0922 +v -0.7159 0.8594 0.1234 +v -0.7159 0.8594 0.0609 +v -1.3125 0.2628 0.2172 +v -1.3125 0.2628 0.2797 +v -1.3125 0.6122 0.3109 +v -1.3125 0.6122 0.2484 +v -1.375 0.2369 0.2797 +v -1.375 0.6381 0.3109 +v -1.375 0.6381 0.2484 +v -1.375 0.2369 0.2172 +v -0.69 -0.0469 0.1547 +v -1.0913 -0.0469 0.1859 +v -1.0913 -0.0469 0.2484 +v -0.69 -0.0469 0.2172 +v -0.7159 0.0156 0.1547 +v -1.0654 0.0156 0.1859 +v -0.7159 0.0156 0.2172 +v -1.0654 0.0156 0.2484 +v -0.69 0.9219 0.1234 +v -1.0654 0.8594 0.3422 +v -1.0654 0.8594 0.2797 +v -1.0913 0.9219 0.3422 +v -1.0913 0.9219 0.2797 +v -0.8906 0.9219 0.2953 +v -0.8906 0.9219 0.3578 +v -0.8906 0.8594 0.2953 +v -0.8906 0.8594 0.3578 +v -0.3906 0.25 0.1078 +v -0.6476 -0.0265 0.1391 +v -0.4266 0.1944 0.1078 +v -0.4929 0.2607 0.2016 +v -0.7138 0.0398 0.2328 +v -0.4266 0.6806 0.1703 +v -0.4929 0.6143 0.0766 +v -0.7138 0.8352 0.0453 +v -0.6476 0.9015 0.1391 +v -0.3906 0.25 0.1078 +v -0.3906 0.625 0.0766 +v -0.4844 0.625 0.1703 +v -0.4844 0.25 0.2016 +v -0.3906 0.25 0.2016 +v -0.4844 0.25 0.1078 +v -0.4844 0.625 0.0766 +v -0.3906 0.625 0.1703 +v -0.6476 -0.0265 0.2328 +v -0.7138 0.0398 0.1391 +v -0.4929 0.2607 0.1078 +v -0.4266 0.1944 0.2016 +v -0.7031 0.9375 0.1391 +v -0.7031 0.8438 0.0453 +v -1.0781 0.8438 0.0141 +v -1.0781 0.9375 0.1078 +v -0.7031 0.9375 0.0453 +v -1.0781 0.9375 0.0141 +v -1.0781 0.8438 0.1078 +v -0.7031 0.8438 0.1391 +v -0.4266 0.6806 0.0766 +v -0.6476 0.9015 0.0453 +v -0.7138 0.8352 0.1391 +v -0.4929 0.6143 0.1703 +v -1.3547 0.1944 0.2953 +v -1.2884 0.2607 0.2016 +v -1.0674 0.0398 0.1703 +v -1.1337 -0.0265 0.2641 +v -1.1337 0.9015 0.2641 +v -1.3547 0.6806 0.2328 +v -1.2884 0.6143 0.3266 +v -1.0674 0.8352 0.3578 +v -1.3906 0.625 0.2328 +v -1.3906 0.25 0.2016 +v -1.2969 0.25 0.2953 +v -1.2969 0.625 0.3266 +v -1.3906 0.625 0.3266 +v -1.2969 0.625 0.2328 +v -1.2969 0.25 0.2016 +v -1.3906 0.25 0.2953 +v -1.1337 0.9015 0.3578 +v -1.0674 0.8352 0.2641 +v -1.2884 0.6143 0.2328 +v -1.3547 0.6806 0.3266 +v -1.0781 -0.0625 0.2641 +v -1.0781 0.0313 0.1703 +v -0.7031 0.0313 0.1391 +v -0.7031 -0.0625 0.2328 +v -1.0781 -0.0625 0.1703 +v -0.7031 -0.0625 0.1391 +v -0.7031 0.0313 0.2328 +v -1.0781 0.0313 0.2641 +v -1.3547 0.1944 0.2016 +v -1.1337 -0.0265 0.1703 +v -1.0674 0.0398 0.2641 +v -1.2884 0.2607 0.2953 +v -0.8906 0.9375 0.3734 +v -0.8906 0.8438 0.2797 +v -1.0781 0.8438 0.2641 +v -1.0781 0.9375 0.3578 +v -0.8906 0.9375 0.2797 +v -1.0781 0.9375 0.2641 +v -1.0781 0.8438 0.3578 +v -0.8906 0.8438 0.3734 +v -0.6476 -0.0265 0.1391 +v -0.7138 0.0398 0.2328 +v -0.4929 0.2607 0.2016 +v -0.4266 0.1944 0.1078 +v -0.4266 0.6806 0.1703 +v -0.6476 0.9015 0.1391 +v -0.7138 0.8352 0.0453 +v -0.4929 0.6143 0.0766 +v -0.4844 0.25 0.2016 +v -0.4844 0.625 0.1703 +v -0.3906 0.625 0.0766 +v -0.3906 0.25 0.2016 +v -0.3906 0.625 0.1703 +v -0.4844 0.625 0.0766 +v -0.4844 0.25 0.1078 +v -0.6476 -0.0265 0.2328 +v -0.4266 0.1944 0.2016 +v -0.4929 0.2607 0.1078 +v -0.7138 0.0398 0.1391 +v -0.7031 0.9375 0.1391 +v -1.0781 0.9375 0.1078 +v -1.0781 0.8438 0.0141 +v -0.7031 0.8438 0.0453 +v -0.7031 0.9375 0.0453 +v -0.7031 0.8438 0.1391 +v -1.0781 0.8438 0.1078 +v -1.0781 0.9375 0.0141 +v -0.4266 0.6806 0.0766 +v -0.4929 0.6143 0.1703 +v -0.7138 0.8352 0.1391 +v -0.6476 0.9015 0.0453 +v -1.3547 0.1944 0.2953 +v -1.1337 -0.0265 0.2641 +v -1.0674 0.0398 0.1703 +v -1.2884 0.2607 0.2016 +v -1.1337 0.9015 0.2641 +v -1.0674 0.8352 0.3578 +v -1.2884 0.6143 0.3266 +v -1.3547 0.6806 0.2328 +v -1.3906 0.625 0.2328 +v -1.2969 0.625 0.3266 +v -1.2969 0.25 0.2953 +v -1.3906 0.25 0.2016 +v -1.3906 0.625 0.3266 +v -1.3906 0.25 0.2953 +v -1.2969 0.25 0.2016 +v -1.2969 0.625 0.2328 +v -1.1337 0.9015 0.3578 +v -1.3547 0.6806 0.3266 +v -1.2884 0.6143 0.2328 +v -1.0674 0.8352 0.2641 +v -1.0781 -0.0625 0.2641 +v -0.7031 -0.0625 0.2328 +v -0.7031 0.0313 0.1391 +v -1.0781 0.0313 0.1703 +v -1.0781 -0.0625 0.1703 +v -1.0781 0.0313 0.2641 +v -0.7031 0.0313 0.2328 +v -0.7031 -0.0625 0.1391 +v -1.3547 0.1944 0.2016 +v -1.2884 0.2607 0.2953 +v -1.0674 0.0398 0.2641 +v -1.1337 -0.0265 0.1703 +v -0.8906 0.9375 0.3734 +v -1.0781 0.9375 0.3578 +v -1.0781 0.8438 0.2641 +v -0.8906 0.8438 0.2797 +v -0.8906 0.9375 0.2797 +v -0.8906 0.8438 0.3734 +v -1.0781 0.8438 0.3578 +v -1.0781 0.9375 0.2641 +v -0.4062 0.2369 1.3734 +v -0.69 -0.0469 1.4047 +v -0.69 -0.0469 1.4672 +v -0.4062 0.2369 1.4359 +v -0.8906 0.9219 1.2953 +v -0.69 0.9219 1.3109 +v -0.69 0.9219 1.3734 +v -0.8906 0.9219 1.3578 +v -0.4687 0.2628 1.4359 +v -0.7159 0.0156 1.4672 +v -0.4687 0.2628 1.3734 +v -0.7159 0.0156 1.4047 +v -0.4062 0.6381 1.3422 +v -0.4687 0.6122 1.3422 +v -0.4687 0.6122 1.4047 +v -0.4062 0.6381 1.4047 +v -0.8906 0.8594 1.2953 +v -0.7159 0.8594 1.3109 +v -0.8906 0.8594 1.3578 +v -0.7159 0.8594 1.3734 +v -0.6476 -0.0265 1.3891 +v -0.4266 0.1944 1.3578 +v -0.4929 0.2607 1.4516 +v -0.7138 0.0398 1.4828 +v -0.4266 0.6806 1.4203 +v -0.4929 0.6143 1.3266 +v -0.7138 0.8352 1.2953 +v -0.6476 0.9015 1.3891 +v -0.3906 0.25 1.3578 +v -0.3906 0.625 1.3266 +v -0.4844 0.625 1.4203 +v -0.4844 0.25 1.4516 +v -0.3906 0.25 1.4516 +v -0.4844 0.25 1.3578 +v -0.4844 0.625 1.3266 +v -0.3906 0.625 1.4203 +v -0.6476 -0.0265 1.4828 +v -0.7138 0.0398 1.3891 +v -0.4929 0.2607 1.3578 +v -0.4266 0.1944 1.4516 +v -0.4266 0.6806 1.3266 +v -0.6476 0.9015 1.2953 +v -0.7138 0.8352 1.3891 +v -0.4929 0.6143 1.4203 +v -0.6476 -0.0265 1.3891 +v -0.7138 0.0398 1.4828 +v -0.4929 0.2607 1.4516 +v -0.4266 0.1944 1.3578 +v -0.4266 0.6806 1.4203 +v -0.6476 0.9015 1.3891 +v -0.7138 0.8352 1.2953 +v -0.4929 0.6143 1.3266 +v -0.3906 0.25 1.3578 +v -0.4844 0.25 1.4516 +v -0.4844 0.625 1.4203 +v -0.3906 0.625 1.3266 +v -0.3906 0.25 1.4516 +v -0.3906 0.625 1.4203 +v -0.4844 0.625 1.3266 +v -0.4844 0.25 1.3578 +v -0.6476 -0.0265 1.4828 +v -0.4266 0.1944 1.4516 +v -0.4929 0.2607 1.3578 +v -0.7138 0.0398 1.3891 +v -0.4266 0.6806 1.3266 +v -0.4929 0.6143 1.4203 +v -0.7138 0.8352 1.3891 +v -0.6476 0.9015 1.2953 +v -0.7031 0.9375 1.3891 +v -0.7031 0.8438 1.2953 +v -0.8906 0.8438 1.2797 +v -0.8906 0.9375 1.3734 +v -0.7031 0.9375 1.2953 +v -0.8906 0.9375 1.2797 +v -0.8906 0.8438 1.3734 +v -0.7031 0.8438 1.3891 +v -0.7031 0.9375 1.3891 +v -0.8906 0.9375 1.3734 +v -0.8906 0.8438 1.2797 +v -0.7031 0.8438 1.2953 +v -0.7031 0.9375 1.2953 +v -0.7031 0.8438 1.3891 +v -0.8906 0.8438 1.3734 +v -0.8906 0.9375 1.2797 +v -0.8906 0.9219 0.5453 +v -0.69 0.9219 0.5609 +v -0.69 0.9219 0.6234 +v -0.8906 0.9219 0.6078 +v -0.4688 0.6122 0.5922 +v -0.4688 0.2628 0.6234 +v -0.4063 0.2369 0.6234 +v -0.4063 0.6381 0.5922 +v -0.4688 0.6122 0.6547 +v -0.4063 0.6381 0.6547 +v -0.4063 0.2369 0.6859 +v -0.4688 0.2628 0.6859 +v -0.4688 0.6122 0.8422 +v -0.4688 0.2628 0.8734 +v -0.4063 0.2369 0.8734 +v -0.4063 0.6381 0.8422 +v -0.4688 0.6122 0.9047 +v -0.4687 0.2628 0.9359 +v -1.3125 0.2628 0.7172 +v -1.3125 0.2628 0.7797 +v -1.3125 0.6122 0.8109 +v -1.3125 0.6122 0.7484 +v -1.375 0.6381 0.7484 +v -1.375 0.2369 0.7172 +v -0.69 -0.0469 0.6547 +v -1.0913 -0.0469 0.6859 +v -1.0913 -0.0469 0.7484 +v -0.69 -0.0469 0.7172 +v -1.0913 0.9219 0.7797 +v -1.0913 0.9219 0.8422 +v -1.375 0.6381 0.8109 +v -0.7159 0.0156 0.6547 +v -1.0654 0.0156 0.6859 +v -0.7159 0.0156 0.7172 +v -1.0654 0.0156 0.7484 +v -1.0654 0.8594 0.7797 +v -1.0654 0.8594 0.8422 +v -0.7159 0.8594 0.8734 +v -0.7159 0.8594 0.8109 +v -0.4687 0.6122 1.0922 +v -0.4687 0.2628 1.1234 +v -0.4062 0.2369 1.1234 +v -0.4062 0.6381 1.0922 +v -0.4687 0.6122 1.1547 +v -0.4062 0.6381 1.1547 +v -0.4062 0.2369 1.1859 +v -0.4687 0.2628 1.1859 +v -1.3125 0.2628 0.9672 +v -1.3125 0.2628 1.0297 +v -1.3125 0.6122 1.0609 +v -1.3125 0.6122 0.9984 +v -1.375 0.6381 0.9984 +v -1.375 0.2369 0.9672 +v -0.69 -0.0469 0.9047 +v -1.0913 -0.0469 0.9359 +v -1.0913 -0.0469 0.9984 +v -0.69 -0.0469 0.9672 +v -1.0913 0.9219 1.0297 +v -1.0913 0.9219 1.0922 +v -1.375 0.6381 1.0609 +v -0.7159 0.0156 0.9047 +v -1.0654 0.0156 0.9359 +v -0.7159 0.0156 0.9672 +v -1.0654 0.0156 0.9984 +v -1.0654 0.8594 1.0297 +v -1.0654 0.8594 1.0922 +v -0.7159 0.8594 1.1234 +v -0.7159 0.8594 1.0609 +v -1.3125 0.2628 1.2172 +v -1.3125 0.2628 1.2797 +v -1.3125 0.6122 1.3109 +v -1.3125 0.6122 1.2484 +v -1.375 0.2369 1.2797 +v -1.375 0.6381 1.3109 +v -1.375 0.6381 1.2484 +v -1.375 0.2369 1.2172 +v -0.69 -0.0469 1.1547 +v -1.0913 -0.0469 1.1859 +v -1.0913 -0.0469 1.2484 +v -0.69 -0.0469 1.2172 +v -0.7159 0.0156 1.1547 +v -1.0654 0.0156 1.1859 +v -0.7159 0.0156 1.2172 +v -1.0654 0.0156 1.2484 +v -0.7159 0.8594 0.5609 +v -0.7159 0.8594 0.6234 +v -0.4062 0.2369 0.9359 +v -0.69 0.9219 0.8109 +v -0.69 0.9219 0.8734 +v -0.4063 0.6381 0.9047 +v -1.375 0.2369 0.7797 +v -0.69 0.9219 1.0609 +v -0.69 0.9219 1.1234 +v -1.375 0.2369 1.0297 +v -1.0654 0.8594 1.3422 +v -1.0654 0.8594 1.2797 +v -1.0913 0.9219 1.3422 +v -1.0913 0.9219 1.2797 +v -0.8906 0.9219 1.2953 +v -0.8906 0.9219 1.3578 +v -0.8906 0.8594 1.2953 +v -0.8906 0.8594 1.3578 +v -0.8906 0.8594 0.6078 +v -0.8906 0.8594 0.5453 +v -1.3125 0.2628 0.4672 +v -1.3125 0.2628 0.5297 +v -1.3125 0.6122 0.5609 +v -1.3125 0.6122 0.4984 +v -1.375 0.6381 0.4984 +v -1.375 0.2369 0.4672 +v -0.69 -0.0469 0.4047 +v -1.0913 -0.0469 0.4359 +v -1.0913 -0.0469 0.4984 +v -0.69 -0.0469 0.4672 +v -0.7159 0.0156 0.4047 +v -1.0654 0.0156 0.4359 +v -0.7159 0.0156 0.4672 +v -1.0654 0.0156 0.4984 +v -1.375 0.2369 0.5297 +v -1.375 0.6381 0.5609 +v -1.0654 0.8594 0.5922 +v -1.0654 0.8594 0.5297 +v -1.0913 0.9219 0.5922 +v -1.0913 0.9219 0.5297 +v -0.8906 0.9219 0.5453 +v -0.8906 0.9219 0.6078 +v -0.8906 0.8594 0.5453 +v -0.8906 0.8594 0.6078 +v -0.3906 0.25 1.1078 +v -0.6476 -0.0265 0.6391 +v -0.4266 0.1944 0.6078 +v -0.4929 0.2607 0.7016 +v -0.7138 0.0398 0.7328 +v -0.6476 -0.0265 1.1391 +v -0.4266 0.1944 1.1078 +v -0.4929 0.2607 1.2016 +v -0.7138 0.0398 1.2328 +v -0.4266 0.6806 0.6703 +v -0.4929 0.6143 0.5766 +v -0.7138 0.8352 0.5453 +v -0.6476 0.9015 0.6391 +v -0.3906 0.25 0.6078 +v -0.3906 0.625 0.5766 +v -0.4844 0.625 0.6703 +v -0.4844 0.25 0.7016 +v -0.3906 0.25 0.7016 +v -0.4844 0.25 0.6078 +v -0.4844 0.625 0.5766 +v -0.3906 0.625 0.6703 +v -0.6476 -0.0265 0.7328 +v -0.7138 0.0398 0.6391 +v -0.4929 0.2607 0.6078 +v -0.4266 0.1944 0.7016 +v -0.4266 0.6806 0.5766 +v -0.6476 0.9015 0.5453 +v -0.7138 0.8352 0.6391 +v -0.4929 0.6143 0.6703 +v -0.6476 -0.0265 0.8891 +v -0.4266 0.1944 0.8578 +v -0.4929 0.2607 0.9516 +v -0.7138 0.0398 0.9828 +v -1.3547 0.1944 0.7953 +v -1.2884 0.2607 0.7016 +v -1.0674 0.0398 0.6703 +v -1.1337 -0.0265 0.7641 +v -0.4266 0.6806 0.9203 +v -0.4929 0.6143 0.8266 +v -0.7138 0.8352 0.7953 +v -0.6476 0.9015 0.8891 +v -1.1337 0.9015 0.7641 +v -1.3547 0.6806 0.7328 +v -1.2884 0.6143 0.8266 +v -1.0674 0.8352 0.8578 +v -1.3906 0.625 0.7328 +v -1.3906 0.25 0.7016 +v -1.2969 0.25 0.7953 +v -1.2969 0.625 0.8266 +v -1.3906 0.625 0.8266 +v -1.2969 0.625 0.7328 +v -1.2969 0.25 0.7016 +v -1.3906 0.25 0.7953 +v -1.1337 0.9015 0.8578 +v -1.0674 0.8352 0.7641 +v -1.2884 0.6143 0.7328 +v -1.3547 0.6806 0.8266 +v -1.0781 -0.0625 0.7641 +v -1.0781 0.0313 0.6703 +v -0.7031 0.0313 0.6391 +v -0.7031 -0.0625 0.7328 +v -1.0781 -0.0625 0.6703 +v -0.7031 -0.0625 0.6391 +v -0.7031 0.0313 0.7328 +v -1.0781 0.0313 0.7641 +v -1.3547 0.1944 0.7016 +v -1.1337 -0.0265 0.6703 +v -1.0674 0.0398 0.7641 +v -1.2884 0.2607 0.7953 +v -0.3906 0.25 0.8578 +v -0.3906 0.625 0.8266 +v -0.4844 0.625 0.9203 +v -0.4844 0.25 0.9516 +v -0.3906 0.25 0.9516 +v -0.4844 0.25 0.8578 +v -0.4844 0.625 0.8266 +v -0.3906 0.625 0.9203 +v -0.6476 -0.0265 0.9828 +v -0.7138 0.0398 0.8891 +v -0.4929 0.2607 0.8578 +v -0.4266 0.1944 0.9516 +v -0.7031 0.9375 0.8891 +v -0.7031 0.8438 0.7953 +v -1.0781 0.8438 0.7641 +v -1.0781 0.9375 0.8578 +v -0.7031 0.9375 0.7953 +v -1.0781 0.9375 0.7641 +v -1.0781 0.8438 0.8578 +v -0.7031 0.8438 0.8891 +v -0.4266 0.6806 0.8266 +v -0.6476 0.9015 0.7953 +v -0.7138 0.8352 0.8891 +v -0.4929 0.6143 0.9203 +v -1.3547 0.1944 1.0453 +v -1.2884 0.2607 0.9516 +v -1.0674 0.0398 0.9203 +v -1.1337 -0.0265 1.0141 +v -0.4266 0.6806 1.1703 +v -0.4929 0.6143 1.0766 +v -0.7138 0.8352 1.0453 +v -0.6476 0.9015 1.1391 +v -1.1337 0.9015 1.0141 +v -1.3547 0.6806 0.9828 +v -1.2884 0.6143 1.0766 +v -1.0674 0.8352 1.1078 +v -1.3906 0.625 0.9828 +v -1.3906 0.25 0.9516 +v -1.2969 0.25 1.0453 +v -1.2969 0.625 1.0766 +v -1.3906 0.625 1.0766 +v -1.2969 0.625 0.9828 +v -1.2969 0.25 0.9516 +v -1.3906 0.25 1.0453 +v -1.1337 0.9015 1.1078 +v -1.0674 0.8352 1.0141 +v -1.2884 0.6143 0.9828 +v -1.3547 0.6806 1.0766 +v -1.0781 -0.0625 1.0141 +v -1.0781 0.0313 0.9203 +v -0.7031 0.0313 0.8891 +v -0.7031 -0.0625 0.9828 +v -1.0781 -0.0625 0.9203 +v -0.7031 -0.0625 0.8891 +v -0.7031 0.0313 0.9828 +v -1.0781 0.0313 1.0141 +v -1.3547 0.1944 0.9516 +v -1.1337 -0.0265 0.9203 +v -1.0674 0.0398 1.0141 +v -1.2884 0.2607 1.0453 +v -0.3906 0.25 1.1078 +v -0.3906 0.625 1.0766 +v -0.4844 0.625 1.1703 +v -0.4844 0.25 1.2016 +v -0.3906 0.25 1.2016 +v -0.4844 0.25 1.1078 +v -0.4844 0.625 1.0766 +v -0.3906 0.625 1.1703 +v -0.6476 -0.0265 1.2328 +v -0.7138 0.0398 1.1391 +v -0.4929 0.2607 1.1078 +v -0.4266 0.1944 1.2016 +v -0.7031 0.9375 1.1391 +v -0.7031 0.8438 1.0453 +v -1.0781 0.8438 1.0141 +v -1.0781 0.9375 1.1078 +v -0.7031 0.9375 1.0453 +v -1.0781 0.9375 1.0141 +v -1.0781 0.8438 1.1078 +v -0.7031 0.8438 1.1391 +v -0.4266 0.6806 1.0766 +v -0.6476 0.9015 1.0453 +v -0.7138 0.8352 1.1391 +v -0.4929 0.6143 1.1703 +v -1.3547 0.1944 1.2953 +v -1.2884 0.2607 1.2016 +v -1.0674 0.0398 1.1703 +v -1.1337 -0.0265 1.2641 +v -1.1337 0.9015 1.2641 +v -1.3547 0.6806 1.2328 +v -1.2884 0.6143 1.3266 +v -1.0674 0.8352 1.3578 +v -1.3906 0.625 1.2328 +v -1.3906 0.25 1.2016 +v -1.2969 0.25 1.2953 +v -1.2969 0.625 1.3266 +v -1.3906 0.625 1.3266 +v -1.2969 0.625 1.2328 +v -1.2969 0.25 1.2016 +v -1.3906 0.25 1.2953 +v -1.1337 0.9015 1.3578 +v -1.0674 0.8352 1.2641 +v -1.2884 0.6143 1.2328 +v -1.3547 0.6806 1.3266 +v -1.0781 -0.0625 1.2641 +v -1.0781 0.0313 1.1703 +v -0.7031 0.0313 1.1391 +v -0.7031 -0.0625 1.2328 +v -1.0781 -0.0625 1.1703 +v -0.7031 -0.0625 1.1391 +v -0.7031 0.0313 1.2328 +v -1.0781 0.0313 1.2641 +v -1.3547 0.1944 1.2016 +v -1.1337 -0.0265 1.1703 +v -1.0674 0.0398 1.2641 +v -1.2884 0.2607 1.2953 +v -0.8906 0.9375 1.3734 +v -0.8906 0.8438 1.2797 +v -1.0781 0.8438 1.2641 +v -1.0781 0.9375 1.3578 +v -0.8906 0.9375 1.2797 +v -1.0781 0.9375 1.2641 +v -1.0781 0.8438 1.3578 +v -0.8906 0.8438 1.3734 +v -0.6476 -0.0265 0.6391 +v -0.7138 0.0398 0.7328 +v -0.4929 0.2607 0.7016 +v -0.4266 0.1944 0.6078 +v -0.6476 -0.0265 1.1391 +v -0.7138 0.0398 1.2328 +v -0.4929 0.2607 1.2016 +v -0.4266 0.1944 1.1078 +v -0.4266 0.6806 0.6703 +v -0.6476 0.9015 0.6391 +v -0.7138 0.8352 0.5453 +v -0.4929 0.6143 0.5766 +v -0.3906 0.25 0.6078 +v -0.4844 0.25 0.7016 +v -0.4844 0.625 0.6703 +v -0.3906 0.625 0.5766 +v -0.3906 0.25 0.7016 +v -0.3906 0.625 0.6703 +v -0.4844 0.625 0.5766 +v -0.4844 0.25 0.6078 +v -0.6476 -0.0265 0.7328 +v -0.4266 0.1944 0.7016 +v -0.4929 0.2607 0.6078 +v -0.7138 0.0398 0.6391 +v -0.4266 0.6806 0.5766 +v -0.4929 0.6143 0.6703 +v -0.7138 0.8352 0.6391 +v -0.6476 0.9015 0.5453 +v -0.6476 -0.0265 0.8891 +v -0.7138 0.0398 0.9828 +v -0.4929 0.2607 0.9516 +v -0.4266 0.1944 0.8578 +v -1.3547 0.1944 0.7953 +v -1.1337 -0.0265 0.7641 +v -1.0674 0.0398 0.6703 +v -1.2884 0.2607 0.7016 +v -0.4266 0.6806 0.9203 +v -0.6476 0.9015 0.8891 +v -0.7138 0.8352 0.7953 +v -0.4929 0.6143 0.8266 +v -1.1337 0.9015 0.7641 +v -1.0674 0.8352 0.8578 +v -1.2884 0.6143 0.8266 +v -1.3547 0.6806 0.7328 +v -1.3906 0.625 0.7328 +v -1.2969 0.625 0.8266 +v -1.2969 0.25 0.7953 +v -1.3906 0.25 0.7016 +v -1.3906 0.625 0.8266 +v -1.3906 0.25 0.7953 +v -1.2969 0.25 0.7016 +v -1.2969 0.625 0.7328 +v -1.1337 0.9015 0.8578 +v -1.3547 0.6806 0.8266 +v -1.2884 0.6143 0.7328 +v -1.0674 0.8352 0.7641 +v -1.0781 -0.0625 0.7641 +v -0.7031 -0.0625 0.7328 +v -0.7031 0.0313 0.6391 +v -1.0781 0.0313 0.6703 +v -1.0781 -0.0625 0.6703 +v -1.0781 0.0313 0.7641 +v -0.7031 0.0313 0.7328 +v -0.7031 -0.0625 0.6391 +v -1.3547 0.1944 0.7016 +v -1.2884 0.2607 0.7953 +v -1.0674 0.0398 0.7641 +v -1.1337 -0.0265 0.6703 +v -0.3906 0.25 0.8578 +v -0.4844 0.25 0.9516 +v -0.4844 0.625 0.9203 +v -0.3906 0.625 0.8266 +v -0.3906 0.25 0.9516 +v -0.3906 0.625 0.9203 +v -0.4844 0.625 0.8266 +v -0.4844 0.25 0.8578 +v -0.6476 -0.0265 0.9828 +v -0.4266 0.1944 0.9516 +v -0.4929 0.2607 0.8578 +v -0.7138 0.0398 0.8891 +v -0.7031 0.9375 0.8891 +v -1.0781 0.9375 0.8578 +v -1.0781 0.8438 0.7641 +v -0.7031 0.8438 0.7953 +v -0.7031 0.9375 0.7953 +v -0.7031 0.8438 0.8891 +v -1.0781 0.8438 0.8578 +v -1.0781 0.9375 0.7641 +v -0.4266 0.6806 0.8266 +v -0.4929 0.6143 0.9203 +v -0.7138 0.8352 0.8891 +v -0.6476 0.9015 0.7953 +v -1.3547 0.1944 1.0453 +v -1.1337 -0.0265 1.0141 +v -1.0674 0.0398 0.9203 +v -1.2884 0.2607 0.9516 +v -0.4266 0.6806 1.1703 +v -0.6476 0.9015 1.1391 +v -0.7138 0.8352 1.0453 +v -0.4929 0.6143 1.0766 +v -1.1337 0.9015 1.0141 +v -1.0674 0.8352 1.1078 +v -1.2884 0.6143 1.0766 +v -1.3547 0.6806 0.9828 +v -1.3906 0.625 0.9828 +v -1.2969 0.625 1.0766 +v -1.2969 0.25 1.0453 +v -1.3906 0.25 0.9516 +v -1.3906 0.625 1.0766 +v -1.3906 0.25 1.0453 +v -1.2969 0.25 0.9516 +v -1.2969 0.625 0.9828 +v -1.1337 0.9015 1.1078 +v -1.3547 0.6806 1.0766 +v -1.2884 0.6143 0.9828 +v -1.0674 0.8352 1.0141 +v -1.0781 -0.0625 1.0141 +v -0.7031 -0.0625 0.9828 +v -0.7031 0.0313 0.8891 +v -1.0781 0.0313 0.9203 +v -1.0781 -0.0625 0.9203 +v -1.0781 0.0313 1.0141 +v -0.7031 0.0313 0.9828 +v -0.7031 -0.0625 0.8891 +v -1.3547 0.1944 0.9516 +v -1.2884 0.2607 1.0453 +v -1.0674 0.0398 1.0141 +v -1.1337 -0.0265 0.9203 +v -0.4844 0.25 1.2016 +v -0.4844 0.625 1.1703 +v -0.3906 0.625 1.0766 +v -0.3906 0.25 1.2016 +v -0.3906 0.625 1.1703 +v -0.4844 0.625 1.0766 +v -0.4844 0.25 1.1078 +v -0.6476 -0.0265 1.2328 +v -0.4266 0.1944 1.2016 +v -0.4929 0.2607 1.1078 +v -0.7138 0.0398 1.1391 +v -0.7031 0.9375 1.1391 +v -1.0781 0.9375 1.1078 +v -1.0781 0.8438 1.0141 +v -0.7031 0.8438 1.0453 +v -0.7031 0.9375 1.0453 +v -0.7031 0.8438 1.1391 +v -1.0781 0.8438 1.1078 +v -1.0781 0.9375 1.0141 +v -0.4266 0.6806 1.0766 +v -0.4929 0.6143 1.1703 +v -0.7138 0.8352 1.1391 +v -0.6476 0.9015 1.0453 +v -1.3547 0.1944 1.2953 +v -1.1337 -0.0265 1.2641 +v -1.0674 0.0398 1.1703 +v -1.2884 0.2607 1.2016 +v -1.1337 0.9015 1.2641 +v -1.0674 0.8352 1.3578 +v -1.2884 0.6143 1.3266 +v -1.3547 0.6806 1.2328 +v -1.3906 0.625 1.2328 +v -1.2969 0.625 1.3266 +v -1.2969 0.25 1.2953 +v -1.3906 0.25 1.2016 +v -1.3906 0.625 1.3266 +v -1.3906 0.25 1.2953 +v -1.2969 0.25 1.2016 +v -1.2969 0.625 1.2328 +v -1.1337 0.9015 1.3578 +v -1.3547 0.6806 1.3266 +v -1.2884 0.6143 1.2328 +v -1.0674 0.8352 1.2641 +v -1.0781 -0.0625 1.2641 +v -0.7031 -0.0625 1.2328 +v -0.7031 0.0313 1.1391 +v -1.0781 0.0313 1.1703 +v -1.0781 -0.0625 1.1703 +v -1.0781 0.0313 1.2641 +v -0.7031 0.0313 1.2328 +v -0.7031 -0.0625 1.1391 +v -1.3547 0.1944 1.2016 +v -1.2884 0.2607 1.2953 +v -1.0674 0.0398 1.2641 +v -1.1337 -0.0265 1.1703 +v -0.8906 0.9375 1.3734 +v -1.0781 0.9375 1.3578 +v -1.0781 0.8438 1.2641 +v -0.8906 0.8438 1.2797 +v -0.8906 0.9375 1.2797 +v -0.8906 0.8438 1.3734 +v -1.0781 0.8438 1.3578 +v -1.0781 0.9375 1.2641 +v -0.7031 0.9375 0.6391 +v -0.7031 0.8438 0.5453 +v -0.8906 0.8438 0.5297 +v -0.8906 0.9375 0.6234 +v -0.7031 0.9375 0.5453 +v -0.8906 0.9375 0.5297 +v -0.8906 0.8438 0.6234 +v -0.7031 0.8438 0.6391 +v -0.7031 0.9375 0.6391 +v -0.8906 0.9375 0.6234 +v -0.8906 0.8438 0.5297 +v -0.7031 0.8438 0.5453 +v -0.7031 0.9375 0.5453 +v -0.7031 0.8438 0.6391 +v -0.8906 0.8438 0.6234 +v -0.8906 0.9375 0.5297 +v -1.3547 0.1944 0.5453 +v -1.2884 0.2607 0.4516 +v -1.0674 0.0398 0.4203 +v -1.1337 -0.0265 0.5141 +v -1.1337 0.9015 0.5141 +v -1.3547 0.6806 0.4828 +v -1.2884 0.6143 0.5766 +v -1.0674 0.8352 0.6078 +v -1.3906 0.625 0.4828 +v -1.3906 0.25 0.4516 +v -1.2969 0.25 0.5453 +v -1.2969 0.625 0.5766 +v -1.3906 0.625 0.5766 +v -1.2969 0.625 0.4828 +v -1.2969 0.25 0.4516 +v -1.3906 0.25 0.5453 +v -1.1337 0.9015 0.6078 +v -1.0674 0.8352 0.5141 +v -1.2884 0.6143 0.4828 +v -1.3547 0.6806 0.5766 +v -1.0781 -0.0625 0.5141 +v -1.0781 0.0313 0.4203 +v -0.7031 0.0313 0.3891 +v -0.7031 -0.0625 0.4828 +v -1.0781 -0.0625 0.4203 +v -0.7031 -0.0625 0.3891 +v -0.7031 0.0313 0.4828 +v -1.0781 0.0313 0.5141 +v -1.3547 0.1944 0.4516 +v -1.1337 -0.0265 0.4203 +v -1.0674 0.0398 0.5141 +v -1.2884 0.2607 0.5453 +v -0.8906 0.9375 0.6234 +v -0.8906 0.8438 0.5297 +v -1.0781 0.8438 0.5141 +v -1.0781 0.9375 0.6078 +v -0.8906 0.9375 0.5297 +v -1.0781 0.9375 0.5141 +v -1.0781 0.8438 0.6078 +v -0.8906 0.8438 0.6234 +v -1.3547 0.1944 0.5453 +v -1.1337 -0.0265 0.5141 +v -1.0674 0.0398 0.4203 +v -1.2884 0.2607 0.4516 +v -1.1337 0.9015 0.5141 +v -1.0674 0.8352 0.6078 +v -1.2884 0.6143 0.5766 +v -1.3547 0.6806 0.4828 +v -1.3906 0.625 0.4828 +v -1.2969 0.625 0.5766 +v -1.2969 0.25 0.5453 +v -1.3906 0.25 0.4516 +v -1.3906 0.625 0.5766 +v -1.3906 0.25 0.5453 +v -1.2969 0.25 0.4516 +v -1.2969 0.625 0.4828 +v -1.1337 0.9015 0.6078 +v -1.3547 0.6806 0.5766 +v -1.2884 0.6143 0.4828 +v -1.0674 0.8352 0.5141 +v -1.0781 -0.0625 0.5141 +v -0.7031 -0.0625 0.4828 +v -0.7031 0.0313 0.3891 +v -1.0781 0.0313 0.4203 +v -1.0781 -0.0625 0.4203 +v -1.0781 0.0313 0.5141 +v -0.7031 0.0313 0.4828 +v -0.7031 -0.0625 0.3891 +v -1.3547 0.1944 0.4516 +v -1.2884 0.2607 0.5453 +v -1.0674 0.0398 0.5141 +v -1.1337 -0.0265 0.4203 +v -0.8906 0.9375 0.6234 +v -1.0781 0.9375 0.6078 +v -1.0781 0.8438 0.5141 +v -0.8906 0.8438 0.5297 +v -0.8906 0.9375 0.5297 +v -0.8906 0.8438 0.6234 +v -1.0781 0.8438 0.6078 +v -1.0781 0.9375 0.5141 +v -0.4062 0.2369 2.3734 +v -0.69 -0.0469 2.4047 +v -0.69 -0.0469 2.4672 +v -0.4062 0.2369 2.4359 +v -0.8906 0.9219 2.2953 +v -0.69 0.9219 2.3109 +v -0.69 0.9219 2.3734 +v -0.8906 0.9219 2.3578 +v -0.4687 0.2628 2.4359 +v -0.7159 0.0156 2.4672 +v -0.4687 0.2628 2.3734 +v -0.7159 0.0156 2.4047 +v -0.4062 0.6381 2.3422 +v -0.4687 0.6122 2.3422 +v -0.4687 0.6122 2.4047 +v -0.4062 0.6381 2.4047 +v -0.8906 0.8594 2.2953 +v -0.7159 0.8594 2.3109 +v -0.8906 0.8594 2.3578 +v -0.7159 0.8594 2.3734 +v -0.6476 -0.0265 2.3891 +v -0.4266 0.1944 2.3578 +v -0.4929 0.2607 2.4516 +v -0.7138 0.0398 2.4828 +v -0.4266 0.6806 2.4203 +v -0.4929 0.6143 2.3266 +v -0.7138 0.8352 2.2953 +v -0.6476 0.9015 2.3891 +v -0.3906 0.25 2.3578 +v -0.3906 0.625 2.3266 +v -0.4844 0.625 2.4203 +v -0.4844 0.25 2.4516 +v -0.3906 0.25 2.4516 +v -0.4844 0.25 2.3578 +v -0.4844 0.625 2.3266 +v -0.3906 0.625 2.4203 +v -0.6476 -0.0265 2.4828 +v -0.7138 0.0398 2.3891 +v -0.4929 0.2607 2.3578 +v -0.4266 0.1944 2.4516 +v -0.4266 0.6806 2.3266 +v -0.6476 0.9015 2.2953 +v -0.7138 0.8352 2.3891 +v -0.4929 0.6143 2.4203 +v -0.6476 -0.0265 2.3891 +v -0.7138 0.0398 2.4828 +v -0.4929 0.2607 2.4516 +v -0.4266 0.1944 2.3578 +v -0.4266 0.6806 2.4203 +v -0.6476 0.9015 2.3891 +v -0.7138 0.8352 2.2953 +v -0.4929 0.6143 2.3266 +v -0.3906 0.25 2.3578 +v -0.4844 0.25 2.4516 +v -0.4844 0.625 2.4203 +v -0.3906 0.625 2.3266 +v -0.3906 0.25 2.4516 +v -0.3906 0.625 2.4203 +v -0.4844 0.625 2.3266 +v -0.4844 0.25 2.3578 +v -0.6476 -0.0265 2.4828 +v -0.4266 0.1944 2.4516 +v -0.4929 0.2607 2.3578 +v -0.7138 0.0398 2.3891 +v -0.4266 0.6806 2.3266 +v -0.4929 0.6143 2.4203 +v -0.7138 0.8352 2.3891 +v -0.6476 0.9015 2.2953 +v -0.7031 0.9375 2.3891 +v -0.7031 0.8438 2.2953 +v -0.8906 0.8438 2.2797 +v -0.8906 0.9375 2.3734 +v -0.7031 0.9375 2.2953 +v -0.8906 0.9375 2.2797 +v -0.8906 0.8438 2.3734 +v -0.7031 0.8438 2.3891 +v -0.7031 0.9375 2.3891 +v -0.8906 0.9375 2.3734 +v -0.8906 0.8438 2.2797 +v -0.7031 0.8438 2.2953 +v -0.7031 0.9375 2.2953 +v -0.7031 0.8438 2.3891 +v -0.8906 0.8438 2.3734 +v -0.8906 0.9375 2.2797 +v -0.8906 0.9219 1.5453 +v -0.69 0.9219 1.5609 +v -0.69 0.9219 1.6234 +v -0.8906 0.9219 1.6078 +v -0.4687 0.6122 1.5922 +v -0.4687 0.2628 1.6234 +v -0.4062 0.2369 1.6234 +v -0.4062 0.6381 1.5922 +v -0.4687 0.6122 1.6547 +v -0.4062 0.6381 1.6547 +v -0.4062 0.2369 1.6859 +v -0.4687 0.2628 1.6859 +v -0.4687 0.6122 1.8422 +v -0.4687 0.2628 1.8734 +v -0.4062 0.2369 1.8734 +v -0.4062 0.6381 1.8422 +v -0.4687 0.6122 1.9047 +v -0.4687 0.2628 1.9359 +v -1.3125 0.2628 1.7172 +v -1.3125 0.2628 1.7797 +v -1.3125 0.6122 1.8109 +v -1.3125 0.6122 1.7484 +v -1.375 0.6381 1.7484 +v -1.375 0.2369 1.7172 +v -0.69 -0.0469 1.6547 +v -1.0913 -0.0469 1.6859 +v -1.0913 -0.0469 1.7484 +v -0.69 -0.0469 1.7172 +v -1.0913 0.9219 1.7797 +v -1.0913 0.9219 1.8422 +v -1.375 0.6381 1.8109 +v -0.7159 0.0156 1.6547 +v -1.0654 0.0156 1.6859 +v -0.7159 0.0156 1.7172 +v -1.0654 0.0156 1.7484 +v -1.0654 0.8594 1.7797 +v -1.0654 0.8594 1.8422 +v -0.7159 0.8594 1.8734 +v -0.7159 0.8594 1.8109 +v -0.4687 0.6122 2.0922 +v -0.4687 0.2628 2.1234 +v -0.4062 0.2369 2.1234 +v -0.4062 0.6381 2.0922 +v -0.4687 0.6122 2.1547 +v -0.4062 0.6381 2.1547 +v -0.4062 0.2369 2.1859 +v -0.4687 0.2628 2.1859 +v -1.3125 0.2628 1.9672 +v -1.3125 0.2628 2.0297 +v -1.3125 0.6122 2.0609 +v -1.3125 0.6122 1.9984 +v -1.375 0.6381 1.9984 +v -1.375 0.2369 1.9672 +v -0.69 -0.0469 1.9047 +v -1.0913 -0.0469 1.9359 +v -1.0913 -0.0469 1.9984 +v -0.69 -0.0469 1.9672 +v -1.0913 0.9219 2.0297 +v -1.0913 0.9219 2.0922 +v -1.375 0.6381 2.0609 +v -0.7159 0.0156 1.9047 +v -1.0654 0.0156 1.9359 +v -0.7159 0.0156 1.9672 +v -1.0654 0.0156 1.9984 +v -1.0654 0.8594 2.0297 +v -1.0654 0.8594 2.0922 +v -0.7159 0.8594 2.1234 +v -0.7159 0.8594 2.0609 +v -1.3125 0.2628 2.2172 +v -1.3125 0.2628 2.2797 +v -1.3125 0.6122 2.3109 +v -1.3125 0.6122 2.2484 +v -1.375 0.2369 2.2797 +v -1.375 0.6381 2.3109 +v -1.375 0.6381 2.2484 +v -1.375 0.2369 2.2172 +v -0.69 -0.0469 2.1547 +v -1.0913 -0.0469 2.1859 +v -1.0913 -0.0469 2.2484 +v -0.69 -0.0469 2.2172 +v -0.7159 0.0156 2.1547 +v -1.0654 0.0156 2.1859 +v -0.7159 0.0156 2.2172 +v -1.0654 0.0156 2.2484 +v -0.7159 0.8594 1.5609 +v -0.7159 0.8594 1.6234 +v -0.4062 0.2369 1.9359 +v -0.69 0.9219 1.8109 +v -0.69 0.9219 1.8734 +v -0.4062 0.6381 1.9047 +v -1.375 0.2369 1.7797 +v -0.69 0.9219 2.0609 +v -0.69 0.9219 2.1234 +v -1.375 0.2369 2.0297 +v -1.0654 0.8594 2.3422 +v -1.0654 0.8594 2.2797 +v -1.0913 0.9219 2.3422 +v -1.0913 0.9219 2.2797 +v -0.8906 0.9219 2.2953 +v -0.8906 0.9219 2.3578 +v -0.8906 0.8594 2.2953 +v -0.8906 0.8594 2.3578 +v -0.8906 0.8594 1.6078 +v -0.8906 0.8594 1.5453 +v -1.3125 0.2628 1.4672 +v -1.3125 0.2628 1.5297 +v -1.3125 0.6122 1.5609 +v -1.3125 0.6122 1.4984 +v -1.375 0.6381 1.4984 +v -1.375 0.2369 1.4672 +v -0.69 -0.0469 1.4047 +v -1.0913 -0.0469 1.4359 +v -1.0913 -0.0469 1.4984 +v -0.69 -0.0469 1.4672 +v -0.7159 0.0156 1.4047 +v -1.0654 0.0156 1.4359 +v -0.7159 0.0156 1.4672 +v -1.0654 0.0156 1.4984 +v -1.375 0.2369 1.5297 +v -1.375 0.6381 1.5609 +v -1.0654 0.8594 1.5922 +v -1.0654 0.8594 1.5297 +v -1.0913 0.9219 1.5922 +v -1.0913 0.9219 1.5297 +v -0.8906 0.9219 1.5453 +v -0.8906 0.9219 1.6078 +v -0.8906 0.8594 1.5453 +v -0.8906 0.8594 1.6078 +v -0.3906 0.25 2.1078 +v -0.6476 -0.0265 1.6391 +v -0.4266 0.1944 1.6078 +v -0.4929 0.2607 1.7016 +v -0.7138 0.0398 1.7328 +v -0.6476 -0.0265 2.1391 +v -0.4266 0.1944 2.1078 +v -0.4929 0.2607 2.2016 +v -0.7138 0.0398 2.2328 +v -0.4266 0.6806 1.6703 +v -0.4929 0.6143 1.5766 +v -0.7138 0.8352 1.5453 +v -0.6476 0.9015 1.6391 +v -0.3906 0.25 1.6078 +v -0.3906 0.625 1.5766 +v -0.4844 0.625 1.6703 +v -0.4844 0.25 1.7016 +v -0.3906 0.25 1.7016 +v -0.4844 0.25 1.6078 +v -0.4844 0.625 1.5766 +v -0.3906 0.625 1.6703 +v -0.6476 -0.0265 1.7328 +v -0.7138 0.0398 1.6391 +v -0.4929 0.2607 1.6078 +v -0.4266 0.1944 1.7016 +v -0.4266 0.6806 1.5766 +v -0.6476 0.9015 1.5453 +v -0.7138 0.8352 1.6391 +v -0.4929 0.6143 1.6703 +v -0.6476 -0.0265 1.8891 +v -0.4266 0.1944 1.8578 +v -0.4929 0.2607 1.9516 +v -0.7138 0.0398 1.9828 +v -1.3547 0.1944 1.7953 +v -1.2884 0.2607 1.7016 +v -1.0674 0.0398 1.6703 +v -1.1337 -0.0265 1.7641 +v -0.4266 0.6806 1.9203 +v -0.4929 0.6143 1.8266 +v -0.7138 0.8352 1.7953 +v -0.6476 0.9015 1.8891 +v -1.1337 0.9015 1.7641 +v -1.3547 0.6806 1.7328 +v -1.2884 0.6143 1.8266 +v -1.0674 0.8352 1.8578 +v -1.3906 0.625 1.7328 +v -1.3906 0.25 1.7016 +v -1.2969 0.25 1.7953 +v -1.2969 0.625 1.8266 +v -1.3906 0.625 1.8266 +v -1.2969 0.625 1.7328 +v -1.2969 0.25 1.7016 +v -1.3906 0.25 1.7953 +v -1.1337 0.9015 1.8578 +v -1.0674 0.8352 1.7641 +v -1.2884 0.6143 1.7328 +v -1.3547 0.6806 1.8266 +v -1.0781 -0.0625 1.7641 +v -1.0781 0.0313 1.6703 +v -0.7031 0.0313 1.6391 +v -0.7031 -0.0625 1.7328 +v -1.0781 -0.0625 1.6703 +v -0.7031 -0.0625 1.6391 +v -0.7031 0.0313 1.7328 +v -1.0781 0.0313 1.7641 +v -1.3547 0.1944 1.7016 +v -1.1337 -0.0265 1.6703 +v -1.0674 0.0398 1.7641 +v -1.2884 0.2607 1.7953 +v -0.3906 0.25 1.8578 +v -0.3906 0.625 1.8266 +v -0.4844 0.625 1.9203 +v -0.4844 0.25 1.9516 +v -0.3906 0.25 1.9516 +v -0.4844 0.25 1.8578 +v -0.4844 0.625 1.8266 +v -0.3906 0.625 1.9203 +v -0.6476 -0.0265 1.9828 +v -0.7138 0.0398 1.8891 +v -0.4929 0.2607 1.8578 +v -0.4266 0.1944 1.9516 +v -0.7031 0.9375 1.8891 +v -0.7031 0.8438 1.7953 +v -1.0781 0.8438 1.7641 +v -1.0781 0.9375 1.8578 +v -0.7031 0.9375 1.7953 +v -1.0781 0.9375 1.7641 +v -1.0781 0.8438 1.8578 +v -0.7031 0.8438 1.8891 +v -0.4266 0.6806 1.8266 +v -0.6476 0.9015 1.7953 +v -0.7138 0.8352 1.8891 +v -0.4929 0.6143 1.9203 +v -1.3547 0.1944 2.0453 +v -1.2884 0.2607 1.9516 +v -1.0674 0.0398 1.9203 +v -1.1337 -0.0265 2.0141 +v -0.4266 0.6806 2.1703 +v -0.4929 0.6143 2.0766 +v -0.7138 0.8352 2.0453 +v -0.6476 0.9015 2.1391 +v -1.1337 0.9015 2.0141 +v -1.3547 0.6806 1.9828 +v -1.2884 0.6143 2.0766 +v -1.0674 0.8352 2.1078 +v -1.3906 0.625 1.9828 +v -1.3906 0.25 1.9516 +v -1.2969 0.25 2.0453 +v -1.2969 0.625 2.0766 +v -1.3906 0.625 2.0766 +v -1.2969 0.625 1.9828 +v -1.2969 0.25 1.9516 +v -1.3906 0.25 2.0453 +v -1.1337 0.9015 2.1078 +v -1.0674 0.8352 2.0141 +v -1.2884 0.6143 1.9828 +v -1.3547 0.6806 2.0766 +v -1.0781 -0.0625 2.0141 +v -1.0781 0.0313 1.9203 +v -0.7031 0.0313 1.8891 +v -0.7031 -0.0625 1.9828 +v -1.0781 -0.0625 1.9203 +v -0.7031 -0.0625 1.8891 +v -0.7031 0.0313 1.9828 +v -1.0781 0.0313 2.0141 +v -1.3547 0.1944 1.9516 +v -1.1337 -0.0265 1.9203 +v -1.0674 0.0398 2.0141 +v -1.2884 0.2607 2.0453 +v -0.3906 0.25 2.1078 +v -0.3906 0.625 2.0766 +v -0.4844 0.625 2.1703 +v -0.4844 0.25 2.2016 +v -0.3906 0.25 2.2016 +v -0.4844 0.25 2.1078 +v -0.4844 0.625 2.0766 +v -0.3906 0.625 2.1703 +v -0.6476 -0.0265 2.2328 +v -0.7138 0.0398 2.1391 +v -0.4929 0.2607 2.1078 +v -0.4266 0.1944 2.2016 +v -0.7031 0.9375 2.1391 +v -0.7031 0.8438 2.0453 +v -1.0781 0.8438 2.0141 +v -1.0781 0.9375 2.1078 +v -0.7031 0.9375 2.0453 +v -1.0781 0.9375 2.0141 +v -1.0781 0.8438 2.1078 +v -0.7031 0.8438 2.1391 +v -0.4266 0.6806 2.0766 +v -0.6476 0.9015 2.0453 +v -0.7138 0.8352 2.1391 +v -0.4929 0.6143 2.1703 +v -1.3547 0.1944 2.2953 +v -1.2884 0.2607 2.2016 +v -1.0674 0.0398 2.1703 +v -1.1337 -0.0265 2.2641 +v -1.1337 0.9015 2.2641 +v -1.3547 0.6806 2.2328 +v -1.2884 0.6143 2.3266 +v -1.0674 0.8352 2.3578 +v -1.3906 0.625 2.2328 +v -1.3906 0.25 2.2016 +v -1.2969 0.25 2.2953 +v -1.2969 0.625 2.3266 +v -1.3906 0.625 2.3266 +v -1.2969 0.625 2.2328 +v -1.2969 0.25 2.2016 +v -1.3906 0.25 2.2953 +v -1.1337 0.9015 2.3578 +v -1.0674 0.8352 2.2641 +v -1.2884 0.6143 2.2328 +v -1.3547 0.6806 2.3266 +v -1.0781 -0.0625 2.2641 +v -1.0781 0.0313 2.1703 +v -0.7031 0.0313 2.1391 +v -0.7031 -0.0625 2.2328 +v -1.0781 -0.0625 2.1703 +v -0.7031 -0.0625 2.1391 +v -0.7031 0.0313 2.2328 +v -1.0781 0.0313 2.2641 +v -1.3547 0.1944 2.2016 +v -1.1337 -0.0265 2.1703 +v -1.0674 0.0398 2.2641 +v -1.2884 0.2607 2.2953 +v -0.8906 0.9375 2.3734 +v -0.8906 0.8438 2.2797 +v -1.0781 0.8438 2.2641 +v -1.0781 0.9375 2.3578 +v -0.8906 0.9375 2.2797 +v -1.0781 0.9375 2.2641 +v -1.0781 0.8438 2.3578 +v -0.8906 0.8438 2.3734 +v -0.6476 -0.0265 1.6391 +v -0.7138 0.0398 1.7328 +v -0.4929 0.2607 1.7016 +v -0.4266 0.1944 1.6078 +v -0.6476 -0.0265 2.1391 +v -0.7138 0.0398 2.2328 +v -0.4929 0.2607 2.2016 +v -0.4266 0.1944 2.1078 +v -0.4266 0.6806 1.6703 +v -0.6476 0.9015 1.6391 +v -0.7138 0.8352 1.5453 +v -0.4929 0.6143 1.5766 +v -0.3906 0.25 1.6078 +v -0.4844 0.25 1.7016 +v -0.4844 0.625 1.6703 +v -0.3906 0.625 1.5766 +v -0.3906 0.25 1.7016 +v -0.3906 0.625 1.6703 +v -0.4844 0.625 1.5766 +v -0.4844 0.25 1.6078 +v -0.6476 -0.0265 1.7328 +v -0.4266 0.1944 1.7016 +v -0.4929 0.2607 1.6078 +v -0.7138 0.0398 1.6391 +v -0.4266 0.6806 1.5766 +v -0.4929 0.6143 1.6703 +v -0.7138 0.8352 1.6391 +v -0.6476 0.9015 1.5453 +v -0.6476 -0.0265 1.8891 +v -0.7138 0.0398 1.9828 +v -0.4929 0.2607 1.9516 +v -0.4266 0.1944 1.8578 +v -1.3547 0.1944 1.7953 +v -1.1337 -0.0265 1.7641 +v -1.0674 0.0398 1.6703 +v -1.2884 0.2607 1.7016 +v -0.4266 0.6806 1.9203 +v -0.6476 0.9015 1.8891 +v -0.7138 0.8352 1.7953 +v -0.4929 0.6143 1.8266 +v -1.1337 0.9015 1.7641 +v -1.0674 0.8352 1.8578 +v -1.2884 0.6143 1.8266 +v -1.3547 0.6806 1.7328 +v -1.3906 0.625 1.7328 +v -1.2969 0.625 1.8266 +v -1.2969 0.25 1.7953 +v -1.3906 0.25 1.7016 +v -1.3906 0.625 1.8266 +v -1.3906 0.25 1.7953 +v -1.2969 0.25 1.7016 +v -1.2969 0.625 1.7328 +v -1.1337 0.9015 1.8578 +v -1.3547 0.6806 1.8266 +v -1.2884 0.6143 1.7328 +v -1.0674 0.8352 1.7641 +v -1.0781 -0.0625 1.7641 +v -0.7031 -0.0625 1.7328 +v -0.7031 0.0313 1.6391 +v -1.0781 0.0313 1.6703 +v -1.0781 -0.0625 1.6703 +v -1.0781 0.0313 1.7641 +v -0.7031 0.0313 1.7328 +v -0.7031 -0.0625 1.6391 +v -1.3547 0.1944 1.7016 +v -1.2884 0.2607 1.7953 +v -1.0674 0.0398 1.7641 +v -1.1337 -0.0265 1.6703 +v -0.3906 0.25 1.8578 +v -0.4844 0.25 1.9516 +v -0.4844 0.625 1.9203 +v -0.3906 0.625 1.8266 +v -0.3906 0.25 1.9516 +v -0.3906 0.625 1.9203 +v -0.4844 0.625 1.8266 +v -0.4844 0.25 1.8578 +v -0.6476 -0.0265 1.9828 +v -0.4266 0.1944 1.9516 +v -0.4929 0.2607 1.8578 +v -0.7138 0.0398 1.8891 +v -0.7031 0.9375 1.8891 +v -1.0781 0.9375 1.8578 +v -1.0781 0.8438 1.7641 +v -0.7031 0.8438 1.7953 +v -0.7031 0.9375 1.7953 +v -0.7031 0.8438 1.8891 +v -1.0781 0.8438 1.8578 +v -1.0781 0.9375 1.7641 +v -0.4266 0.6806 1.8266 +v -0.4929 0.6143 1.9203 +v -0.7138 0.8352 1.8891 +v -0.6476 0.9015 1.7953 +v -1.3547 0.1944 2.0453 +v -1.1337 -0.0265 2.0141 +v -1.0674 0.0398 1.9203 +v -1.2884 0.2607 1.9516 +v -0.4266 0.6806 2.1703 +v -0.6476 0.9015 2.1391 +v -0.7138 0.8352 2.0453 +v -0.4929 0.6143 2.0766 +v -1.1337 0.9015 2.0141 +v -1.0674 0.8352 2.1078 +v -1.2884 0.6143 2.0766 +v -1.3547 0.6806 1.9828 +v -1.3906 0.625 1.9828 +v -1.2969 0.625 2.0766 +v -1.2969 0.25 2.0453 +v -1.3906 0.25 1.9516 +v -1.3906 0.625 2.0766 +v -1.3906 0.25 2.0453 +v -1.2969 0.25 1.9516 +v -1.2969 0.625 1.9828 +v -1.1337 0.9015 2.1078 +v -1.3547 0.6806 2.0766 +v -1.2884 0.6143 1.9828 +v -1.0674 0.8352 2.0141 +v -1.0781 -0.0625 2.0141 +v -0.7031 -0.0625 1.9828 +v -0.7031 0.0313 1.8891 +v -1.0781 0.0313 1.9203 +v -1.0781 -0.0625 1.9203 +v -1.0781 0.0313 2.0141 +v -0.7031 0.0313 1.9828 +v -0.7031 -0.0625 1.8891 +v -1.3547 0.1944 1.9516 +v -1.2884 0.2607 2.0453 +v -1.0674 0.0398 2.0141 +v -1.1337 -0.0265 1.9203 +v -0.4844 0.25 2.2016 +v -0.4844 0.625 2.1703 +v -0.3906 0.625 2.0766 +v -0.3906 0.25 2.2016 +v -0.3906 0.625 2.1703 +v -0.4844 0.25 2.1078 +v -0.6476 -0.0265 2.2328 +v -0.4266 0.1944 2.2016 +v -0.4929 0.2607 2.1078 +v -0.7138 0.0398 2.1391 +v -0.7031 0.9375 2.1391 +v -1.0781 0.9375 2.1078 +v -1.0781 0.8438 2.0141 +v -0.7031 0.8438 2.0453 +v -0.7031 0.9375 2.0453 +v -0.7031 0.8438 2.1391 +v -1.0781 0.8438 2.1078 +v -1.0781 0.9375 2.0141 +v -0.4266 0.6806 2.0766 +v -0.4929 0.6143 2.1703 +v -0.7138 0.8352 2.1391 +v -0.6476 0.9015 2.0453 +v -1.3547 0.1944 2.2953 +v -1.1337 -0.0265 2.2641 +v -1.0674 0.0398 2.1703 +v -1.2884 0.2607 2.2016 +v -1.1337 0.9015 2.2641 +v -1.0674 0.8352 2.3578 +v -1.2884 0.6143 2.3266 +v -1.3547 0.6806 2.2328 +v -1.3906 0.625 2.2328 +v -1.2969 0.625 2.3266 +v -1.2969 0.25 2.2953 +v -1.3906 0.25 2.2016 +v -1.3906 0.625 2.3266 +v -1.3906 0.25 2.2953 +v -1.2969 0.25 2.2016 +v -1.2969 0.625 2.2328 +v -1.1337 0.9015 2.3578 +v -1.3547 0.6806 2.3266 +v -1.2884 0.6143 2.2328 +v -1.0674 0.8352 2.2641 +v -1.0781 -0.0625 2.2641 +v -0.7031 -0.0625 2.2328 +v -0.7031 0.0313 2.1391 +v -1.0781 0.0313 2.1703 +v -1.0781 -0.0625 2.1703 +v -1.0781 0.0313 2.2641 +v -0.7031 0.0313 2.2328 +v -0.7031 -0.0625 2.1391 +v -1.3547 0.1944 2.2016 +v -1.2884 0.2607 2.2953 +v -1.0674 0.0398 2.2641 +v -1.1337 -0.0265 2.1703 +v -0.8906 0.9375 2.3734 +v -1.0781 0.9375 2.3578 +v -1.0781 0.8438 2.2641 +v -0.8906 0.8438 2.2797 +v -0.8906 0.9375 2.2797 +v -0.8906 0.8438 2.3734 +v -1.0781 0.8438 2.3578 +v -1.0781 0.9375 2.2641 +v -0.7031 0.9375 1.6391 +v -0.7031 0.8438 1.5453 +v -0.8906 0.8438 1.5297 +v -0.8906 0.9375 1.6234 +v -0.7031 0.9375 1.5453 +v -0.8906 0.9375 1.5297 +v -0.8906 0.8438 1.6234 +v -0.7031 0.8438 1.6391 +v -0.7031 0.9375 1.6391 +v -0.8906 0.9375 1.6234 +v -0.8906 0.8438 1.5297 +v -0.7031 0.8438 1.5453 +v -0.7031 0.9375 1.5453 +v -0.7031 0.8438 1.6391 +v -0.8906 0.8438 1.6234 +v -0.8906 0.9375 1.5297 +v -1.3547 0.1944 1.5453 +v -1.2884 0.2607 1.4516 +v -1.0674 0.0398 1.4203 +v -1.1337 -0.0265 1.5141 +v -1.1337 0.9015 1.5141 +v -1.3547 0.6806 1.4828 +v -1.2884 0.6143 1.5766 +v -1.0674 0.8352 1.6078 +v -1.3906 0.625 1.4828 +v -1.3906 0.25 1.4516 +v -1.2969 0.25 1.5453 +v -1.2969 0.625 1.5766 +v -1.3906 0.625 1.5766 +v -1.2969 0.625 1.4828 +v -1.2969 0.25 1.4516 +v -1.3906 0.25 1.5453 +v -1.1337 0.9015 1.6078 +v -1.0674 0.8352 1.5141 +v -1.2884 0.6143 1.4828 +v -1.3547 0.6806 1.5766 +v -1.0781 -0.0625 1.5141 +v -1.0781 0.0313 1.4203 +v -0.7031 0.0313 1.3891 +v -0.7031 -0.0625 1.4828 +v -1.0781 -0.0625 1.4203 +v -0.7031 -0.0625 1.3891 +v -0.7031 0.0313 1.4828 +v -1.0781 0.0313 1.5141 +v -1.3547 0.1944 1.4516 +v -1.1337 -0.0265 1.4203 +v -1.0674 0.0398 1.5141 +v -1.2884 0.2607 1.5453 +v -0.8906 0.9375 1.6234 +v -0.8906 0.8438 1.5297 +v -1.0781 0.8438 1.5141 +v -1.0781 0.9375 1.6078 +v -0.8906 0.9375 1.5297 +v -1.0781 0.9375 1.5141 +v -1.0781 0.8438 1.6078 +v -0.8906 0.8438 1.6234 +v -1.3547 0.1944 1.5453 +v -1.1337 -0.0265 1.5141 +v -1.0674 0.0398 1.4203 +v -1.2884 0.2607 1.4516 +v -1.1337 0.9015 1.5141 +v -1.0674 0.8352 1.6078 +v -1.2884 0.6143 1.5766 +v -1.3547 0.6806 1.4828 +v -1.3906 0.625 1.4828 +v -1.2969 0.625 1.5766 +v -1.2969 0.25 1.5453 +v -1.3906 0.25 1.4516 +v -1.3906 0.625 1.5766 +v -1.3906 0.25 1.5453 +v -1.2969 0.25 1.4516 +v -1.2969 0.625 1.4828 +v -1.1337 0.9015 1.6078 +v -1.3547 0.6806 1.5766 +v -1.2884 0.6143 1.4828 +v -1.0674 0.8352 1.5141 +v -1.0781 -0.0625 1.5141 +v -0.7031 -0.0625 1.4828 +v -0.7031 0.0313 1.3891 +v -1.0781 0.0313 1.4203 +v -1.0781 -0.0625 1.4203 +v -1.0781 0.0313 1.5141 +v -0.7031 0.0313 1.4828 +v -0.7031 -0.0625 1.3891 +v -1.3547 0.1944 1.4516 +v -1.2884 0.2607 1.5453 +v -1.0674 0.0398 1.5141 +v -1.1337 -0.0265 1.4203 +v -0.8906 0.9375 1.6234 +v -1.0781 0.9375 1.6078 +v -1.0781 0.8438 1.5141 +v -0.8906 0.9375 1.5297 +v -0.8906 0.8438 1.6234 +v -1.0781 0.8438 1.6078 +v -1.0781 0.9375 1.5141 +v -1.3547 0.1944 2.5453 +v -1.2884 0.2607 2.4516 +v -1.0674 0.0398 2.4203 +v -1.1337 -0.0265 2.5141 +v -1.1337 0.9015 2.5141 +v -1.3547 0.6806 2.4828 +v -1.2884 0.6143 2.5766 +v -1.0674 0.8352 2.6078 +v -1.3906 0.625 2.4828 +v -1.3906 0.25 2.4516 +v -1.2969 0.25 2.5453 +v -1.2969 0.625 2.5766 +v -1.3906 0.625 2.5766 +v -1.2969 0.625 2.4828 +v -1.2969 0.25 2.4516 +v -1.3906 0.25 2.5453 +v -1.1337 0.9015 2.6078 +v -1.0674 0.8352 2.5141 +v -1.2884 0.6143 2.4828 +v -1.3547 0.6806 2.5766 +v -1.0781 -0.0625 2.5141 +v -1.0781 0.0313 2.4203 +v -0.7031 0.0313 2.3891 +v -0.7031 -0.0625 2.4828 +v -1.0781 -0.0625 2.4203 +v -0.7031 -0.0625 2.3891 +v -0.7031 0.0313 2.4828 +v -1.0781 0.0313 2.5141 +v -1.3547 0.1944 2.4516 +v -1.1337 -0.0265 2.4203 +v -1.0674 0.0398 2.5141 +v -1.2884 0.2607 2.5453 +v -0.8906 0.9375 2.6234 +v -0.8906 0.8438 2.5297 +v -1.0781 0.8438 2.5141 +v -1.0781 0.9375 2.6078 +v -0.8906 0.9375 2.5297 +v -1.0781 0.9375 2.5141 +v -1.0781 0.8438 2.6078 +v -0.8906 0.8438 2.6234 +v -1.3547 0.1944 2.5453 +v -1.1337 -0.0265 2.5141 +v -1.0674 0.0398 2.4203 +v -1.2884 0.2607 2.4516 +v -1.1337 0.9015 2.5141 +v -1.0674 0.8352 2.6078 +v -1.2884 0.6143 2.5766 +v -1.3547 0.6806 2.4828 +v -1.3906 0.625 2.4828 +v -1.2969 0.625 2.5766 +v -1.2969 0.25 2.5453 +v -1.3906 0.25 2.4516 +v -1.3906 0.625 2.5766 +v -1.3906 0.25 2.5453 +v -1.2969 0.25 2.4516 +v -1.2969 0.625 2.4828 +v -1.1337 0.9015 2.6078 +v -1.3547 0.6806 2.5766 +v -1.2884 0.6143 2.4828 +v -1.0674 0.8352 2.5141 +v -1.0781 -0.0625 2.5141 +v -0.7031 -0.0625 2.4828 +v -0.7031 0.0313 2.3891 +v -1.0781 0.0313 2.4203 +v -1.0781 -0.0625 2.4203 +v -1.0781 0.0313 2.5141 +v -0.7031 0.0313 2.4828 +v -0.7031 -0.0625 2.3891 +v -1.3547 0.1944 2.4516 +v -1.2884 0.2607 2.5453 +v -1.0674 0.0398 2.5141 +v -1.1337 -0.0265 2.4203 +v -0.8906 0.9375 2.6234 +v -1.0781 0.9375 2.6078 +v -1.0781 0.8438 2.5141 +v -0.8906 0.8438 2.5297 +v -0.8906 0.9375 2.5297 +v -0.8906 0.8438 2.6234 +v -1.0781 0.8438 2.6078 +v -1.0781 0.9375 2.5141 +v -0.8906 0.9219 2.5453 +v -0.69 0.9219 2.5609 +v -0.69 0.9219 2.6234 +v -0.8906 0.9219 2.6078 +v -0.4687 0.6122 2.5922 +v -0.4687 0.2628 2.6234 +v -0.4062 0.2369 2.6234 +v -0.4062 0.6381 2.5922 +v -0.4687 0.6122 2.6547 +v -0.4062 0.6381 2.6547 +v -0.4062 0.2369 2.6859 +v -0.4687 0.2628 2.6859 +v -1.3125 0.2628 2.7172 +v -1.3125 0.2628 2.7797 +v -1.3125 0.6122 2.8109 +v -1.3125 0.6122 2.7484 +v -1.375 0.6381 2.7484 +v -1.375 0.2369 2.7172 +v -0.69 -0.0469 2.6547 +v -1.0913 -0.0469 2.6859 +v -1.0913 -0.0469 2.7484 +v -0.69 -0.0469 2.7172 +v -1.0913 0.9219 2.7797 +v -1.0913 0.9219 2.8422 +v -1.375 0.6381 2.8109 +v -0.7159 0.0156 2.6547 +v -1.0654 0.0156 2.6859 +v -0.7159 0.0156 2.7172 +v -1.0654 0.0156 2.7484 +v -1.0654 0.8594 2.7797 +v -1.0654 0.8594 2.8422 +v -0.7159 0.8594 2.8734 +v -0.7159 0.8594 2.8109 +v -0.7159 0.8594 2.5609 +v -0.7159 0.8594 2.6234 +v -0.69 0.9219 2.8109 +v -0.69 0.9219 2.8734 +v -1.375 0.2369 2.7797 +v -0.8906 0.8594 2.6078 +v -0.8906 0.8594 2.5453 +v -1.3125 0.2628 2.4672 +v -1.3125 0.2628 2.5297 +v -1.3125 0.6122 2.5609 +v -1.3125 0.6122 2.4984 +v -1.375 0.6381 2.4984 +v -1.375 0.2369 2.4672 +v -0.69 -0.0469 2.4047 +v -1.0913 -0.0469 2.4359 +v -1.0913 -0.0469 2.4984 +v -0.69 -0.0469 2.4672 +v -0.7159 0.0156 2.4047 +v -1.0654 0.0156 2.4359 +v -0.7159 0.0156 2.4672 +v -1.0654 0.0156 2.4984 +v -1.375 0.2369 2.5297 +v -1.375 0.6381 2.5609 +v -1.0654 0.8594 2.5922 +v -1.0654 0.8594 2.5297 +v -1.0913 0.9219 2.5922 +v -1.0913 0.9219 2.5297 +v -0.8906 0.9219 2.5453 +v -0.8906 0.9219 2.6078 +v -0.8906 0.8594 2.5453 +v -0.8906 0.8594 2.6078 +v -0.9844 0.5 2.9516 +v -0.9844 0.5 1.9516 +v -0.9844 0.375 2.9516 +v -0.9844 0.375 1.9516 +v -0.8594 0.5 2.9516 +v -0.8594 0.5 1.9516 +v -0.8594 0.375 2.9516 +v -0.8594 0.375 1.9516 +v -0.9844 0.5 0.9516 +v -0.9844 0.375 0.9516 +v -0.8594 0.5 0.9516 +v -0.8594 0.375 0.9516 +v -0.9844 0.5 -0.0484 +v -0.9844 0.375 -0.0484 +v -0.8594 0.5 -0.0484 +v -0.8594 0.375 -0.0484 +v 1.9844 0.5 2.9516 +v 1.9844 0.5 1.9516 +v 1.9844 0.375 2.9516 +v 1.9844 0.375 1.9516 +v 1.8594 0.5 2.9516 +v 1.8594 0.5 1.9516 +v 1.8594 0.375 2.9516 +v 1.8594 0.375 1.9516 +v 1.9844 0.5 0.9516 +v 1.9844 0.375 0.9516 +v 1.8594 0.5 0.9516 +v 1.8594 0.375 0.9516 +v 1.9844 0.5 -0.0484 +v 1.9844 0.375 -0.0484 +v 1.8594 0.5 -0.0484 +v 1.8594 0.375 -0.0484 +v 1.6476 -0.0265 2.6391 +v 1.4266 0.1944 2.6078 +v 1.4929 0.2607 2.7016 +v 1.7138 0.0398 2.7328 +v 1.4266 0.6806 2.6703 +v 1.4929 0.6143 2.5766 +v 1.7138 0.8352 2.5453 +v 1.6476 0.9015 2.6391 +v 1.3906 0.25 2.6078 +v 1.3906 0.625 2.5766 +v 1.4844 0.625 2.6703 +v 1.4844 0.25 2.7016 +v 1.3906 0.25 2.7016 +v 1.4844 0.25 2.6078 +v 1.4844 0.625 2.5766 +v 1.3906 0.625 2.6703 +v 1.6476 -0.0265 2.7328 +v 1.7138 0.0398 2.6391 +v 1.4929 0.2607 2.6078 +v 1.4266 0.1944 2.7016 +v 1.4266 0.6806 2.5766 +v 1.6476 0.9015 2.5453 +v 1.7138 0.8352 2.6391 +v 1.4929 0.6143 2.6703 +v 2.3547 0.1944 2.7953 +v 2.2884 0.2607 2.7016 +v 2.0674 0.0398 2.6703 +v 2.1337 -0.0265 2.7641 +v 2.1337 0.9015 2.7641 +v 2.3547 0.6806 2.7328 +v 2.2884 0.6143 2.8266 +v 2.0674 0.8352 2.8578 +v 2.3906 0.625 2.7328 +v 2.3906 0.25 2.7016 +v 2.2969 0.25 2.7953 +v 2.2969 0.625 2.8266 +v 2.3906 0.625 2.8266 +v 2.2969 0.625 2.7328 +v 2.2969 0.25 2.7016 +v 2.3906 0.25 2.7953 +v 2.1337 0.9015 2.8578 +v 2.0674 0.8352 2.7641 +v 2.2884 0.6143 2.7328 +v 2.3547 0.6806 2.8266 +v 2.0781 -0.0625 2.7641 +v 2.0781 0.0313 2.6703 +v 1.7031 0.0313 2.6391 +v 1.7031 -0.0625 2.7328 +v 2.0781 -0.0625 2.6703 +v 1.7031 -0.0625 2.6391 +v 1.7031 0.0313 2.7328 +v 2.0781 0.0313 2.7641 +v 2.3547 0.1944 2.7016 +v 2.1337 -0.0265 2.6703 +v 2.0674 0.0398 2.7641 +v 2.2884 0.2607 2.7953 +v 1.7031 0.9375 2.8891 +v 1.7031 0.8438 2.7953 +v 2.0781 0.8438 2.7641 +v 2.0781 0.9375 2.8578 +v 1.7031 0.9375 2.7953 +v 2.0781 0.9375 2.7641 +v 2.0781 0.8438 2.8578 +v 1.7031 0.8438 2.8891 +v 1.6476 -0.0265 2.6391 +v 1.7138 0.0398 2.7328 +v 1.4929 0.2607 2.7016 +v 1.4266 0.1944 2.6078 +v 1.4266 0.6806 2.6703 +v 1.6476 0.9015 2.6391 +v 1.7138 0.8352 2.5453 +v 1.4929 0.6143 2.5766 +v 1.3906 0.25 2.6078 +v 1.4844 0.25 2.7016 +v 1.4844 0.625 2.6703 +v 1.3906 0.625 2.5766 +v 1.3906 0.25 2.7016 +v 1.3906 0.625 2.6703 +v 1.4844 0.625 2.5766 +v 1.4844 0.25 2.6078 +v 1.6476 -0.0265 2.7328 +v 1.4266 0.1944 2.7016 +v 1.4929 0.2607 2.6078 +v 1.7138 0.0398 2.6391 +v 1.4266 0.6806 2.5766 +v 1.4929 0.6143 2.6703 +v 1.7138 0.8352 2.6391 +v 1.6476 0.9015 2.5453 +v 2.3547 0.1944 2.7953 +v 2.1337 -0.0265 2.7641 +v 2.0674 0.0398 2.6703 +v 2.2884 0.2607 2.7016 +v 2.1337 0.9015 2.7641 +v 2.0674 0.8352 2.8578 +v 2.2884 0.6143 2.8266 +v 2.3547 0.6806 2.7328 +v 2.3906 0.625 2.7328 +v 2.2969 0.625 2.8266 +v 2.2969 0.25 2.7953 +v 2.3906 0.25 2.7016 +v 2.3906 0.625 2.8266 +v 2.3906 0.25 2.7953 +v 2.2969 0.25 2.7016 +v 2.2969 0.625 2.7328 +v 2.1337 0.9015 2.8578 +v 2.3547 0.6806 2.8266 +v 2.2884 0.6143 2.7328 +v 2.0674 0.8352 2.7641 +v 2.0781 -0.0625 2.7641 +v 1.7031 -0.0625 2.7328 +v 1.7031 0.0313 2.6391 +v 2.0781 0.0313 2.6703 +v 2.0781 -0.0625 2.6703 +v 2.0781 0.0313 2.7641 +v 1.7031 0.0313 2.7328 +v 1.7031 -0.0625 2.6391 +v 2.3547 0.1944 2.7016 +v 2.2884 0.2607 2.7953 +v 2.0674 0.0398 2.7641 +v 2.1337 -0.0265 2.6703 +v 1.7031 0.9375 2.8891 +v 2.0781 0.9375 2.8578 +v 1.7031 0.8438 2.7953 +v 1.7031 0.9375 2.7953 +v 1.7031 0.8438 2.8891 +v 2.0781 0.8438 2.8578 +v 2.0781 0.9375 2.7641 +v 1.7031 0.9375 2.6391 +v 1.7031 0.8438 2.5453 +v 1.8906 0.8438 2.5297 +v 1.8906 0.9375 2.6234 +v 1.7031 0.9375 2.5453 +v 1.8906 0.9375 2.5297 +v 1.8906 0.8438 2.6234 +v 1.7031 0.8438 2.6391 +v 1.7031 0.9375 2.6391 +v 1.8906 0.9375 2.6234 +v 1.8906 0.8438 2.5297 +v 1.7031 0.8438 2.5453 +v 1.7031 0.9375 2.5453 +v 1.7031 0.8438 2.6391 +v 1.8906 0.8438 2.6234 +v 1.8906 0.9375 2.5297 +v 1.4063 0.2369 0.3734 +v 1.69 -0.0469 0.4047 +v 1.69 -0.0469 0.4672 +v 1.4063 0.2369 0.4359 +v 1.8906 0.9219 0.2953 +v 1.69 0.9219 0.3109 +v 1.69 0.9219 0.3734 +v 1.8906 0.9219 0.3578 +v 1.4688 0.2628 0.4359 +v 1.7159 0.0156 0.4672 +v 1.4688 0.2628 0.3734 +v 1.7159 0.0156 0.4047 +v 1.4063 0.6381 0.3422 +v 1.4688 0.6122 0.3422 +v 1.4688 0.6122 0.4047 +v 1.4063 0.6381 0.4047 +v 1.8906 0.8594 0.2953 +v 1.7159 0.8594 0.3109 +v 1.8906 0.8594 0.3578 +v 1.7159 0.8594 0.3734 +v 1.6476 -0.0265 0.3891 +v 1.4266 0.1944 0.3578 +v 1.4929 0.2607 0.4516 +v 1.7138 0.0398 0.4828 +v 1.4266 0.6806 0.4203 +v 1.4929 0.6143 0.3266 +v 1.7138 0.8352 0.2953 +v 1.6476 0.9015 0.3891 +v 1.3906 0.25 0.3578 +v 1.3906 0.625 0.3266 +v 1.4844 0.625 0.4203 +v 1.4844 0.25 0.4516 +v 1.3906 0.25 0.4516 +v 1.4844 0.25 0.3578 +v 1.4844 0.625 0.3266 +v 1.3906 0.625 0.4203 +v 1.6476 -0.0265 0.4828 +v 1.7138 0.0398 0.3891 +v 1.4929 0.2607 0.3578 +v 1.4266 0.1944 0.4516 +v 1.4266 0.6806 0.3266 +v 1.6476 0.9015 0.2953 +v 1.7138 0.8352 0.3891 +v 1.4929 0.6143 0.4203 +v 1.6476 -0.0265 0.3891 +v 1.7138 0.0398 0.4828 +v 1.4929 0.2607 0.4516 +v 1.4266 0.1944 0.3578 +v 1.4266 0.6806 0.4203 +v 1.6476 0.9015 0.3891 +v 1.7138 0.8352 0.2953 +v 1.4929 0.6143 0.3266 +v 1.3906 0.25 0.3578 +v 1.4844 0.25 0.4516 +v 1.4844 0.625 0.4203 +v 1.3906 0.625 0.3266 +v 1.3906 0.25 0.4516 +v 1.3906 0.625 0.4203 +v 1.4844 0.625 0.3266 +v 1.4844 0.25 0.3578 +v 1.6476 -0.0265 0.4828 +v 1.4266 0.1944 0.4516 +v 1.4929 0.2607 0.3578 +v 1.7138 0.0398 0.3891 +v 1.4266 0.6806 0.3266 +v 1.4929 0.6143 0.4203 +v 1.7138 0.8352 0.3891 +v 1.6476 0.9015 0.2953 +v 1.7031 0.9375 0.3891 +v 1.7031 0.8438 0.2953 +v 1.8906 0.8438 0.2797 +v 1.8906 0.9375 0.3734 +v 1.7031 0.9375 0.2953 +v 1.8906 0.9375 0.2797 +v 1.8906 0.8438 0.3734 +v 1.7031 0.8438 0.3891 +v 1.7031 0.9375 0.3891 +v 1.8906 0.9375 0.3734 +v 1.8906 0.8438 0.2797 +v 1.7031 0.8438 0.2953 +v 1.7031 0.9375 0.2953 +v 1.7031 0.8438 0.3891 +v 1.8906 0.8438 0.3734 +v 1.8906 0.9375 0.2797 +v 1.4688 0.6122 0.0922 +v 1.4688 0.2628 0.1234 +v 1.4063 0.2369 0.1234 +v 1.4063 0.6381 0.0922 +v 1.4688 0.6122 0.1547 +v 1.4063 0.6381 0.1547 +v 1.4063 0.2369 0.1859 +v 1.4688 0.2628 0.1859 +v 2.0913 0.9219 0.0297 +v 2.0913 0.9219 0.0922 +v 2.0654 0.8594 0.0297 +v 2.0654 0.8594 0.0922 +v 1.7159 0.8594 0.1234 +v 1.7159 0.8594 0.0609 +v 2.3125 0.2628 0.2172 +v 2.3125 0.2628 0.2797 +v 2.3125 0.6122 0.3109 +v 2.3125 0.6122 0.2484 +v 2.375 0.2369 0.2797 +v 2.375 0.6381 0.3109 +v 2.375 0.6381 0.2484 +v 2.375 0.2369 0.2172 +v 1.69 -0.0469 0.1547 +v 2.0913 -0.0469 0.1859 +v 2.0913 -0.0469 0.2484 +v 1.69 -0.0469 0.2172 +v 1.7159 0.0156 0.1547 +v 2.0654 0.0156 0.1859 +v 1.7159 0.0156 0.2172 +v 2.0654 0.0156 0.2484 +v 1.69 0.9219 0.0609 +v 1.69 0.9219 0.1234 +v 2.0654 0.8594 0.3422 +v 2.0654 0.8594 0.2797 +v 2.0913 0.9219 0.3422 +v 2.0913 0.9219 0.2797 +v 1.8906 0.9219 0.2953 +v 1.8906 0.9219 0.3578 +v 1.8906 0.8594 0.2953 +v 1.8906 0.8594 0.3578 +v 1.3906 0.25 0.1078 +v 1.6476 -0.0265 0.1391 +v 1.4266 0.1944 0.1078 +v 1.4929 0.2607 0.2016 +v 1.7138 0.0398 0.2328 +v 1.4266 0.6806 0.1703 +v 1.4929 0.6143 0.0766 +v 1.7138 0.8352 0.0453 +v 1.6476 0.9015 0.1391 +v 1.3906 0.25 0.1078 +v 1.3906 0.625 0.0766 +v 1.4844 0.625 0.1703 +v 1.4844 0.25 0.2016 +v 1.3906 0.25 0.2016 +v 1.4844 0.25 0.1078 +v 1.4844 0.625 0.0766 +v 1.3906 0.625 0.1703 +v 1.6476 -0.0265 0.2328 +v 1.7138 0.0398 0.1391 +v 1.4929 0.2607 0.1078 +v 1.4266 0.1944 0.2016 +v 1.7031 0.9375 0.1391 +v 1.7031 0.8438 0.0453 +v 2.0781 0.8438 0.0141 +v 2.0781 0.9375 0.1078 +v 1.7031 0.9375 0.0453 +v 2.0781 0.9375 0.0141 +v 2.0781 0.8438 0.1078 +v 1.7031 0.8438 0.1391 +v 1.4266 0.6806 0.0766 +v 1.6476 0.9015 0.0453 +v 1.7138 0.8352 0.1391 +v 1.4929 0.6143 0.1703 +v 2.3547 0.1944 0.2953 +v 2.2884 0.2607 0.2016 +v 2.0674 0.0398 0.1703 +v 2.1337 -0.0265 0.2641 +v 2.1337 0.9015 0.2641 +v 2.3547 0.6806 0.2328 +v 2.2884 0.6143 0.3266 +v 2.0674 0.8352 0.3578 +v 2.3906 0.625 0.2328 +v 2.3906 0.25 0.2016 +v 2.2969 0.25 0.2953 +v 2.2969 0.625 0.3266 +v 2.3906 0.625 0.3266 +v 2.2969 0.625 0.2328 +v 2.2969 0.25 0.2016 +v 2.3906 0.25 0.2953 +v 2.1337 0.9015 0.3578 +v 2.0674 0.8352 0.2641 +v 2.2884 0.6143 0.2328 +v 2.3547 0.6806 0.3266 +v 2.0781 -0.0625 0.2641 +v 2.0781 0.0313 0.1703 +v 1.7031 0.0313 0.1391 +v 1.7031 -0.0625 0.2328 +v 2.0781 -0.0625 0.1703 +v 1.7031 -0.0625 0.1391 +v 1.7031 0.0313 0.2328 +v 2.0781 0.0313 0.2641 +v 2.3547 0.1944 0.2016 +v 2.1337 -0.0265 0.1703 +v 2.0674 0.0398 0.2641 +v 2.2884 0.2607 0.2953 +v 1.8906 0.9375 0.3734 +v 1.8906 0.8438 0.2797 +v 2.0781 0.8438 0.2641 +v 2.0781 0.9375 0.3578 +v 1.8906 0.9375 0.2797 +v 2.0781 0.9375 0.2641 +v 2.0781 0.8438 0.3578 +v 1.8906 0.8438 0.3734 +v 1.6476 -0.0265 0.1391 +v 1.7138 0.0398 0.2328 +v 1.4929 0.2607 0.2016 +v 1.4266 0.1944 0.1078 +v 1.4266 0.6806 0.1703 +v 1.6476 0.9015 0.1391 +v 1.7138 0.8352 0.0453 +v 1.4929 0.6143 0.0766 +v 1.4844 0.25 0.2016 +v 1.4844 0.625 0.1703 +v 1.3906 0.625 0.0766 +v 1.3906 0.25 0.2016 +v 1.3906 0.625 0.1703 +v 1.4844 0.625 0.0766 +v 1.4844 0.25 0.1078 +v 1.6476 -0.0265 0.2328 +v 1.4266 0.1944 0.2016 +v 1.4929 0.2607 0.1078 +v 1.7138 0.0398 0.1391 +v 1.7031 0.9375 0.1391 +v 2.0781 0.9375 0.1078 +v 2.0781 0.8438 0.0141 +v 1.7031 0.8438 0.0453 +v 1.7031 0.9375 0.0453 +v 1.7031 0.8438 0.1391 +v 2.0781 0.8438 0.1078 +v 2.0781 0.9375 0.0141 +v 1.4266 0.6806 0.0766 +v 1.4929 0.6143 0.1703 +v 1.7138 0.8352 0.1391 +v 1.6476 0.9015 0.0453 +v 2.3547 0.1944 0.2953 +v 2.1337 -0.0265 0.2641 +v 2.0674 0.0398 0.1703 +v 2.2884 0.2607 0.2016 +v 2.1337 0.9015 0.2641 +v 2.0674 0.8352 0.3578 +v 2.2884 0.6143 0.3266 +v 2.3547 0.6806 0.2328 +v 2.3906 0.625 0.2328 +v 2.2969 0.625 0.3266 +v 2.2969 0.25 0.2953 +v 2.3906 0.25 0.2016 +v 2.3906 0.625 0.3266 +v 2.3906 0.25 0.2953 +v 2.2969 0.25 0.2016 +v 2.2969 0.625 0.2328 +v 2.1337 0.9015 0.3578 +v 2.3547 0.6806 0.3266 +v 2.2884 0.6143 0.2328 +v 2.0674 0.8352 0.2641 +v 2.0781 -0.0625 0.2641 +v 1.7031 -0.0625 0.2328 +v 1.7031 0.0313 0.1391 +v 2.0781 0.0313 0.1703 +v 2.0781 -0.0625 0.1703 +v 2.0781 0.0313 0.2641 +v 1.7031 0.0313 0.2328 +v 1.7031 -0.0625 0.1391 +v 2.3547 0.1944 0.2016 +v 2.2884 0.2607 0.2953 +v 2.0674 0.0398 0.2641 +v 2.1337 -0.0265 0.1703 +v 1.8906 0.9375 0.3734 +v 2.0781 0.9375 0.3578 +v 2.0781 0.8438 0.2641 +v 1.8906 0.8438 0.2797 +v 1.8906 0.9375 0.2797 +v 1.8906 0.8438 0.3734 +v 2.0781 0.8438 0.3578 +v 2.0781 0.9375 0.2641 +v 1.4063 0.2369 1.3734 +v 1.69 -0.0469 1.4047 +v 1.69 -0.0469 1.4672 +v 1.4063 0.2369 1.4359 +v 1.8906 0.9219 1.2953 +v 1.69 0.9219 1.3109 +v 1.69 0.9219 1.3734 +v 1.8906 0.9219 1.3578 +v 1.4688 0.2628 1.4359 +v 1.7159 0.0156 1.4672 +v 1.4688 0.2628 1.3734 +v 1.7159 0.0156 1.4047 +v 1.4063 0.6381 1.3422 +v 1.4688 0.6122 1.3422 +v 1.4688 0.6122 1.4047 +v 1.4063 0.6381 1.4047 +v 1.8906 0.8594 1.2953 +v 1.7159 0.8594 1.3109 +v 1.8906 0.8594 1.3578 +v 1.7159 0.8594 1.3734 +v 1.6476 -0.0265 1.3891 +v 1.4266 0.1944 1.3578 +v 1.4929 0.2607 1.4516 +v 1.7138 0.0398 1.4828 +v 1.4266 0.6806 1.4203 +v 1.4929 0.6143 1.3266 +v 1.7138 0.8352 1.2953 +v 1.6476 0.9015 1.3891 +v 1.3906 0.25 1.3578 +v 1.3906 0.625 1.3266 +v 1.4844 0.625 1.4203 +v 1.4844 0.25 1.4516 +v 1.3906 0.25 1.4516 +v 1.4844 0.25 1.3578 +v 1.4844 0.625 1.3266 +v 1.3906 0.625 1.4203 +v 1.6476 -0.0265 1.4828 +v 1.7138 0.0398 1.3891 +v 1.4929 0.2607 1.3578 +v 1.4266 0.1944 1.4516 +v 1.4266 0.6806 1.3266 +v 1.6476 0.9015 1.2953 +v 1.7138 0.8352 1.3891 +v 1.4929 0.6143 1.4203 +v 1.6476 -0.0265 1.3891 +v 1.7138 0.0398 1.4828 +v 1.4929 0.2607 1.4516 +v 1.4266 0.1944 1.3578 +v 1.4266 0.6806 1.4203 +v 1.6476 0.9015 1.3891 +v 1.7138 0.8352 1.2953 +v 1.4929 0.6143 1.3266 +v 1.3906 0.25 1.3578 +v 1.4844 0.25 1.4516 +v 1.4844 0.625 1.4203 +v 1.3906 0.625 1.3266 +v 1.3906 0.25 1.4516 +v 1.3906 0.625 1.4203 +v 1.4844 0.625 1.3266 +v 1.4844 0.25 1.3578 +v 1.6476 -0.0265 1.4828 +v 1.4266 0.1944 1.4516 +v 1.4929 0.2607 1.3578 +v 1.7138 0.0398 1.3891 +v 1.4266 0.6806 1.3266 +v 1.4929 0.6143 1.4203 +v 1.7138 0.8352 1.3891 +v 1.6476 0.9015 1.2953 +v 1.7031 0.9375 1.3891 +v 1.7031 0.8438 1.2953 +v 1.8906 0.8438 1.2797 +v 1.8906 0.9375 1.3734 +v 1.7031 0.9375 1.2953 +v 1.8906 0.9375 1.2797 +v 1.8906 0.8438 1.3734 +v 1.7031 0.8438 1.3891 +v 1.7031 0.9375 1.3891 +v 1.8906 0.9375 1.3734 +v 1.8906 0.8438 1.2797 +v 1.7031 0.8438 1.2953 +v 1.7031 0.9375 1.2953 +v 1.7031 0.8438 1.3891 +v 1.8906 0.8438 1.3734 +v 1.8906 0.9375 1.2797 +v 1.8906 0.9219 0.5453 +v 1.69 0.9219 0.5609 +v 1.69 0.9219 0.6234 +v 1.8906 0.9219 0.6078 +v 1.4688 0.6122 0.5922 +v 1.4688 0.2628 0.6234 +v 1.4063 0.2369 0.6234 +v 1.4063 0.6381 0.5922 +v 1.4688 0.6122 0.6547 +v 1.4063 0.6381 0.6547 +v 1.4063 0.2369 0.6859 +v 1.4688 0.2628 0.6859 +v 1.4688 0.6122 0.8422 +v 1.4688 0.2628 0.8734 +v 1.4063 0.2369 0.8734 +v 1.4063 0.6381 0.8422 +v 1.4688 0.6122 0.9047 +v 1.4688 0.2628 0.9359 +v 2.3125 0.2628 0.7172 +v 2.3125 0.2628 0.7797 +v 2.3125 0.6122 0.8109 +v 2.3125 0.6122 0.7484 +v 2.375 0.6381 0.7484 +v 2.375 0.2369 0.7172 +v 1.69 -0.0469 0.6547 +v 2.0913 -0.0469 0.6859 +v 2.0913 -0.0469 0.7484 +v 1.69 -0.0469 0.7172 +v 2.0913 0.9219 0.7797 +v 2.0913 0.9219 0.8422 +v 2.375 0.6381 0.8109 +v 1.7159 0.0156 0.6547 +v 2.0654 0.0156 0.6859 +v 1.7159 0.0156 0.7172 +v 2.0654 0.0156 0.7484 +v 2.0654 0.8594 0.7797 +v 2.0654 0.8594 0.8422 +v 1.7159 0.8594 0.8734 +v 1.7159 0.8594 0.8109 +v 1.4688 0.6122 1.0922 +v 1.4688 0.2628 1.1234 +v 1.4063 0.2369 1.1234 +v 1.4063 0.6381 1.0922 +v 1.4688 0.6122 1.1547 +v 1.4063 0.6381 1.1547 +v 1.4063 0.2369 1.1859 +v 1.4688 0.2628 1.1859 +v 2.3125 0.2628 0.9672 +v 2.3125 0.2628 1.0297 +v 2.3125 0.6122 1.0609 +v 2.3125 0.6122 0.9984 +v 2.375 0.6381 0.9984 +v 2.375 0.2369 0.9672 +v 1.69 -0.0469 0.9047 +v 2.0913 -0.0469 0.9359 +v 2.0913 -0.0469 0.9984 +v 1.69 -0.0469 0.9672 +v 2.0913 0.9219 1.0297 +v 2.0913 0.9219 1.0922 +v 2.375 0.6381 1.0609 +v 1.7159 0.0156 0.9047 +v 2.0654 0.0156 0.9359 +v 1.7159 0.0156 0.9672 +v 2.0654 0.0156 0.9984 +v 2.0654 0.8594 1.0297 +v 2.0654 0.8594 1.0922 +v 1.7159 0.8594 1.1234 +v 1.7159 0.8594 1.0609 +v 2.3125 0.2628 1.2172 +v 2.3125 0.2628 1.2797 +v 2.3125 0.6122 1.3109 +v 2.3125 0.6122 1.2484 +v 2.375 0.2369 1.2797 +v 2.375 0.6381 1.3109 +v 2.375 0.6381 1.2484 +v 2.375 0.2369 1.2172 +v 1.69 -0.0469 1.1547 +v 2.0913 -0.0469 1.1859 +v 2.0913 -0.0469 1.2484 +v 1.69 -0.0469 1.2172 +v 1.7159 0.0156 1.1547 +v 2.0654 0.0156 1.1859 +v 1.7159 0.0156 1.2172 +v 2.0654 0.0156 1.2484 +v 1.7159 0.8594 0.5609 +v 1.7159 0.8594 0.6234 +v 1.4063 0.2369 0.9359 +v 1.69 0.9219 0.8109 +v 1.69 0.9219 0.8734 +v 1.4063 0.6381 0.9047 +v 2.375 0.2369 0.7797 +v 1.69 0.9219 1.0609 +v 1.69 0.9219 1.1234 +v 2.375 0.2369 1.0297 +v 2.0654 0.8594 1.3422 +v 2.0654 0.8594 1.2797 +v 2.0913 0.9219 1.3422 +v 2.0913 0.9219 1.2797 +v 1.8906 0.9219 1.2953 +v 1.8906 0.9219 1.3578 +v 1.8906 0.8594 1.2953 +v 1.8906 0.8594 1.3578 +v 1.8906 0.8594 0.6078 +v 1.8906 0.8594 0.5453 +v 2.3125 0.2628 0.4672 +v 2.3125 0.2628 0.5297 +v 2.3125 0.6122 0.5609 +v 2.3125 0.6122 0.4984 +v 2.375 0.6381 0.4984 +v 2.375 0.2369 0.4672 +v 1.69 -0.0469 0.4047 +v 2.0913 -0.0469 0.4359 +v 2.0913 -0.0469 0.4984 +v 1.69 -0.0469 0.4672 +v 1.7159 0.0156 0.4047 +v 2.0654 0.0156 0.4359 +v 1.7159 0.0156 0.4672 +v 2.0654 0.0156 0.4984 +v 2.375 0.2369 0.5297 +v 2.375 0.6381 0.5609 +v 2.0654 0.8594 0.5922 +v 2.0654 0.8594 0.5297 +v 2.0913 0.9219 0.5922 +v 2.0913 0.9219 0.5297 +v 1.8906 0.9219 0.5453 +v 1.8906 0.9219 0.6078 +v 1.8906 0.8594 0.5453 +v 1.8906 0.8594 0.6078 +v 1.3906 0.25 1.1078 +v 1.6476 -0.0265 0.6391 +v 1.4266 0.1944 0.6078 +v 1.4929 0.2607 0.7016 +v 1.7138 0.0398 0.7328 +v 1.6476 -0.0265 1.1391 +v 1.4266 0.1944 1.1078 +v 1.4929 0.2607 1.2016 +v 1.7138 0.0398 1.2328 +v 1.4266 0.6806 0.6703 +v 1.4929 0.6143 0.5766 +v 1.7138 0.8352 0.5453 +v 1.6476 0.9015 0.6391 +v 1.3906 0.25 0.6078 +v 1.3906 0.625 0.5766 +v 1.4844 0.625 0.6703 +v 1.4844 0.25 0.7016 +v 1.3906 0.25 0.7016 +v 1.4844 0.25 0.6078 +v 1.4844 0.625 0.5766 +v 1.3906 0.625 0.6703 +v 1.6476 -0.0265 0.7328 +v 1.7138 0.0398 0.6391 +v 1.4929 0.2607 0.6078 +v 1.4266 0.1944 0.7016 +v 1.4266 0.6806 0.5766 +v 1.6476 0.9015 0.5453 +v 1.7138 0.8352 0.6391 +v 1.4929 0.6143 0.6703 +v 1.6476 -0.0265 0.8891 +v 1.4266 0.1944 0.8578 +v 1.4929 0.2607 0.9516 +v 1.7138 0.0398 0.9828 +v 2.3547 0.1944 0.7953 +v 2.2884 0.2607 0.7016 +v 2.0674 0.0398 0.6703 +v 2.1337 -0.0265 0.7641 +v 1.4266 0.6806 0.9203 +v 1.4929 0.6143 0.8266 +v 1.7138 0.8352 0.7953 +v 1.6476 0.9015 0.8891 +v 2.1337 0.9015 0.7641 +v 2.3547 0.6806 0.7328 +v 2.2884 0.6143 0.8266 +v 2.0674 0.8352 0.8578 +v 2.3906 0.625 0.7328 +v 2.3906 0.25 0.7016 +v 2.2969 0.25 0.7953 +v 2.2969 0.625 0.8266 +v 2.3906 0.625 0.8266 +v 2.2969 0.625 0.7328 +v 2.2969 0.25 0.7016 +v 2.3906 0.25 0.7953 +v 2.1337 0.9015 0.8578 +v 2.0674 0.8352 0.7641 +v 2.2884 0.6143 0.7328 +v 2.3547 0.6806 0.8266 +v 2.0781 -0.0625 0.7641 +v 2.0781 0.0313 0.6703 +v 1.7031 0.0313 0.6391 +v 1.7031 -0.0625 0.7328 +v 2.0781 -0.0625 0.6703 +v 1.7031 -0.0625 0.6391 +v 1.7031 0.0313 0.7328 +v 2.0781 0.0313 0.7641 +v 2.3547 0.1944 0.7016 +v 2.1337 -0.0265 0.6703 +v 2.0674 0.0398 0.7641 +v 2.2884 0.2607 0.7953 +v 1.3906 0.25 0.8578 +v 1.3906 0.625 0.8266 +v 1.4844 0.625 0.9203 +v 1.4844 0.25 0.9516 +v 1.3906 0.25 0.9516 +v 1.4844 0.25 0.8578 +v 1.4844 0.625 0.8266 +v 1.3906 0.625 0.9203 +v 1.6476 -0.0265 0.9828 +v 1.7138 0.0398 0.8891 +v 1.4929 0.2607 0.8578 +v 1.4266 0.1944 0.9516 +v 1.7031 0.9375 0.8891 +v 1.7031 0.8438 0.7953 +v 2.0781 0.8438 0.7641 +v 2.0781 0.9375 0.8578 +v 1.7031 0.9375 0.7953 +v 2.0781 0.9375 0.7641 +v 2.0781 0.8438 0.8578 +v 1.7031 0.8438 0.8891 +v 1.4266 0.6806 0.8266 +v 1.6476 0.9015 0.7953 +v 1.7138 0.8352 0.8891 +v 1.4929 0.6143 0.9203 +v 2.3547 0.1944 1.0453 +v 2.2884 0.2607 0.9516 +v 2.0674 0.0398 0.9203 +v 2.1337 -0.0265 1.0141 +v 1.4266 0.6806 1.1703 +v 1.4929 0.6143 1.0766 +v 1.7138 0.8352 1.0453 +v 1.6476 0.9015 1.1391 +v 2.1337 0.9015 1.0141 +v 2.3547 0.6806 0.9828 +v 2.2884 0.6143 1.0766 +v 2.0674 0.8352 1.1078 +v 2.3906 0.625 0.9828 +v 2.3906 0.25 0.9516 +v 2.2969 0.25 1.0453 +v 2.2969 0.625 1.0766 +v 2.3906 0.625 1.0766 +v 2.2969 0.625 0.9828 +v 2.2969 0.25 0.9516 +v 2.3906 0.25 1.0453 +v 2.1337 0.9015 1.1078 +v 2.0674 0.8352 1.0141 +v 2.2884 0.6143 0.9828 +v 2.3547 0.6806 1.0766 +v 2.0781 -0.0625 1.0141 +v 2.0781 0.0313 0.9203 +v 1.7031 0.0313 0.8891 +v 1.7031 -0.0625 0.9828 +v 2.0781 -0.0625 0.9203 +v 1.7031 -0.0625 0.8891 +v 1.7031 0.0313 0.9828 +v 2.0781 0.0313 1.0141 +v 2.3547 0.1944 0.9516 +v 2.1337 -0.0265 0.9203 +v 2.0674 0.0398 1.0141 +v 2.2884 0.2607 1.0453 +v 1.3906 0.25 1.1078 +v 1.3906 0.625 1.0766 +v 1.4844 0.625 1.1703 +v 1.4844 0.25 1.2016 +v 1.3906 0.25 1.2016 +v 1.4844 0.25 1.1078 +v 1.4844 0.625 1.0766 +v 1.3906 0.625 1.1703 +v 1.6476 -0.0265 1.2328 +v 1.7138 0.0398 1.1391 +v 1.4929 0.2607 1.1078 +v 1.4266 0.1944 1.2016 +v 1.7031 0.9375 1.1391 +v 1.7031 0.8438 1.0453 +v 2.0781 0.8438 1.0141 +v 2.0781 0.9375 1.1078 +v 1.7031 0.9375 1.0453 +v 2.0781 0.9375 1.0141 +v 2.0781 0.8438 1.1078 +v 1.7031 0.8438 1.1391 +v 1.4266 0.6806 1.0766 +v 1.6476 0.9015 1.0453 +v 1.7138 0.8352 1.1391 +v 1.4929 0.6143 1.1703 +v 2.3547 0.1944 1.2953 +v 2.2884 0.2607 1.2016 +v 2.0674 0.0398 1.1703 +v 2.1337 -0.0265 1.2641 +v 2.1337 0.9015 1.2641 +v 2.3547 0.6806 1.2328 +v 2.2884 0.6143 1.3266 +v 2.0674 0.8352 1.3578 +v 2.3906 0.625 1.2328 +v 2.3906 0.25 1.2016 +v 2.2969 0.25 1.2953 +v 2.2969 0.625 1.3266 +v 2.3906 0.625 1.3266 +v 2.2969 0.625 1.2328 +v 2.2969 0.25 1.2016 +v 2.3906 0.25 1.2953 +v 2.1337 0.9015 1.3578 +v 2.0674 0.8352 1.2641 +v 2.2884 0.6143 1.2328 +v 2.3547 0.6806 1.3266 +v 2.0781 -0.0625 1.2641 +v 2.0781 0.0313 1.1703 +v 1.7031 0.0313 1.1391 +v 1.7031 -0.0625 1.2328 +v 2.0781 -0.0625 1.1703 +v 1.7031 -0.0625 1.1391 +v 1.7031 0.0313 1.2328 +v 2.0781 0.0313 1.2641 +v 2.3547 0.1944 1.2016 +v 2.1337 -0.0265 1.1703 +v 2.0674 0.0398 1.2641 +v 2.2884 0.2607 1.2953 +v 1.8906 0.9375 1.3734 +v 1.8906 0.8438 1.2797 +v 2.0781 0.8438 1.2641 +v 2.0781 0.9375 1.3578 +v 1.8906 0.9375 1.2797 +v 2.0781 0.9375 1.2641 +v 2.0781 0.8438 1.3578 +v 1.8906 0.8438 1.3734 +v 1.6476 -0.0265 0.6391 +v 1.7138 0.0398 0.7328 +v 1.4929 0.2607 0.7016 +v 1.4266 0.1944 0.6078 +v 1.6476 -0.0265 1.1391 +v 1.7138 0.0398 1.2328 +v 1.4929 0.2607 1.2016 +v 1.4266 0.1944 1.1078 +v 1.4266 0.6806 0.6703 +v 1.6476 0.9015 0.6391 +v 1.7138 0.8352 0.5453 +v 1.4929 0.6143 0.5766 +v 1.3906 0.25 0.6078 +v 1.4844 0.25 0.7016 +v 1.4844 0.625 0.6703 +v 1.3906 0.625 0.5766 +v 1.3906 0.25 0.7016 +v 1.3906 0.625 0.6703 +v 1.4844 0.625 0.5766 +v 1.4844 0.25 0.6078 +v 1.6476 -0.0265 0.7328 +v 1.4266 0.1944 0.7016 +v 1.4929 0.2607 0.6078 +v 1.7138 0.0398 0.6391 +v 1.4266 0.6806 0.5766 +v 1.4929 0.6143 0.6703 +v 1.7138 0.8352 0.6391 +v 1.6476 0.9015 0.5453 +v 1.6476 -0.0265 0.8891 +v 1.7138 0.0398 0.9828 +v 1.4929 0.2607 0.9516 +v 1.4266 0.1944 0.8578 +v 2.3547 0.1944 0.7953 +v 2.1337 -0.0265 0.7641 +v 2.0674 0.0398 0.6703 +v 2.2884 0.2607 0.7016 +v 1.4266 0.6806 0.9203 +v 1.6476 0.9015 0.8891 +v 1.7138 0.8352 0.7953 +v 1.4929 0.6143 0.8266 +v 2.1337 0.9015 0.7641 +v 2.0674 0.8352 0.8578 +v 2.2884 0.6143 0.8266 +v 2.3547 0.6806 0.7328 +v 2.3906 0.625 0.7328 +v 2.2969 0.625 0.8266 +v 2.2969 0.25 0.7953 +v 2.3906 0.25 0.7016 +v 2.3906 0.625 0.8266 +v 2.3906 0.25 0.7953 +v 2.2969 0.25 0.7016 +v 2.2969 0.625 0.7328 +v 2.1337 0.9015 0.8578 +v 2.3547 0.6806 0.8266 +v 2.2884 0.6143 0.7328 +v 2.0674 0.8352 0.7641 +v 2.0781 -0.0625 0.7641 +v 1.7031 -0.0625 0.7328 +v 1.7031 0.0313 0.6391 +v 2.0781 0.0313 0.6703 +v 2.0781 -0.0625 0.6703 +v 2.0781 0.0313 0.7641 +v 1.7031 0.0313 0.7328 +v 1.7031 -0.0625 0.6391 +v 2.3547 0.1944 0.7016 +v 2.2884 0.2607 0.7953 +v 2.0674 0.0398 0.7641 +v 2.1337 -0.0265 0.6703 +v 1.3906 0.25 0.8578 +v 1.4844 0.25 0.9516 +v 1.4844 0.625 0.9203 +v 1.3906 0.625 0.8266 +v 1.3906 0.25 0.9516 +v 1.3906 0.625 0.9203 +v 1.4844 0.625 0.8266 +v 1.4844 0.25 0.8578 +v 1.6476 -0.0265 0.9828 +v 1.4266 0.1944 0.9516 +v 1.4929 0.2607 0.8578 +v 1.7138 0.0398 0.8891 +v 1.7031 0.9375 0.8891 +v 2.0781 0.9375 0.8578 +v 2.0781 0.8438 0.7641 +v 1.7031 0.8438 0.7953 +v 1.7031 0.9375 0.7953 +v 1.7031 0.8438 0.8891 +v 2.0781 0.8438 0.8578 +v 2.0781 0.9375 0.7641 +v 1.4266 0.6806 0.8266 +v 1.4929 0.6143 0.9203 +v 1.7138 0.8352 0.8891 +v 1.6476 0.9015 0.7953 +v 2.3547 0.1944 1.0453 +v 2.1337 -0.0265 1.0141 +v 2.0674 0.0398 0.9203 +v 2.2884 0.2607 0.9516 +v 1.4266 0.6806 1.1703 +v 1.6476 0.9015 1.1391 +v 1.7138 0.8352 1.0453 +v 1.4929 0.6143 1.0766 +v 2.1337 0.9015 1.0141 +v 2.0674 0.8352 1.1078 +v 2.2884 0.6143 1.0766 +v 2.3547 0.6806 0.9828 +v 2.3906 0.625 0.9828 +v 2.2969 0.625 1.0766 +v 2.2969 0.25 1.0453 +v 2.3906 0.25 0.9516 +v 2.3906 0.625 1.0766 +v 2.3906 0.25 1.0453 +v 2.2969 0.25 0.9516 +v 2.2969 0.625 0.9828 +v 2.1337 0.9015 1.1078 +v 2.3547 0.6806 1.0766 +v 2.2884 0.6143 0.9828 +v 2.0674 0.8352 1.0141 +v 2.0781 -0.0625 1.0141 +v 1.7031 -0.0625 0.9828 +v 1.7031 0.0313 0.8891 +v 2.0781 0.0313 0.9203 +v 2.0781 -0.0625 0.9203 +v 2.0781 0.0313 1.0141 +v 1.7031 0.0313 0.9828 +v 1.7031 -0.0625 0.8891 +v 2.3547 0.1944 0.9516 +v 2.2884 0.2607 1.0453 +v 2.0674 0.0398 1.0141 +v 2.1337 -0.0265 0.9203 +v 1.4844 0.25 1.2016 +v 1.4844 0.625 1.1703 +v 1.3906 0.625 1.0766 +v 1.3906 0.25 1.2016 +v 1.3906 0.625 1.1703 +v 1.4844 0.625 1.0766 +v 1.4844 0.25 1.1078 +v 1.6476 -0.0265 1.2328 +v 1.4266 0.1944 1.2016 +v 1.4929 0.2607 1.1078 +v 1.7138 0.0398 1.1391 +v 1.7031 0.9375 1.1391 +v 2.0781 0.9375 1.1078 +v 2.0781 0.8438 1.0141 +v 1.7031 0.8438 1.0453 +v 1.7031 0.9375 1.0453 +v 1.7031 0.8438 1.1391 +v 2.0781 0.8438 1.1078 +v 2.0781 0.9375 1.0141 +v 1.4266 0.6806 1.0766 +v 1.4929 0.6143 1.1703 +v 1.7138 0.8352 1.1391 +v 1.6476 0.9015 1.0453 +v 2.3547 0.1944 1.2953 +v 2.1337 -0.0265 1.2641 +v 2.0674 0.0398 1.1703 +v 2.2884 0.2607 1.2016 +v 2.1337 0.9015 1.2641 +v 2.0674 0.8352 1.3578 +v 2.2884 0.6143 1.3266 +v 2.3547 0.6806 1.2328 +v 2.3906 0.625 1.2328 +v 2.2969 0.625 1.3266 +v 2.2969 0.25 1.2953 +v 2.3906 0.25 1.2016 +v 2.3906 0.625 1.3266 +v 2.3906 0.25 1.2953 +v 2.2969 0.25 1.2016 +v 2.2969 0.625 1.2328 +v 2.1337 0.9015 1.3578 +v 2.3547 0.6806 1.3266 +v 2.2884 0.6143 1.2328 +v 2.0674 0.8352 1.2641 +v 2.0781 -0.0625 1.2641 +v 1.7031 -0.0625 1.2328 +v 1.7031 0.0313 1.1391 +v 2.0781 0.0313 1.1703 +v 2.0781 -0.0625 1.1703 +v 2.0781 0.0313 1.2641 +v 1.7031 0.0313 1.2328 +v 1.7031 -0.0625 1.1391 +v 2.3547 0.1944 1.2016 +v 2.2884 0.2607 1.2953 +v 2.0674 0.0398 1.2641 +v 2.1337 -0.0265 1.1703 +v 1.8906 0.9375 1.3734 +v 2.0781 0.9375 1.3578 +v 2.0781 0.8438 1.2641 +v 1.8906 0.8438 1.2797 +v 1.8906 0.9375 1.2797 +v 1.8906 0.8438 1.3734 +v 2.0781 0.8438 1.3578 +v 2.0781 0.9375 1.2641 +v 1.7031 0.9375 0.6391 +v 1.7031 0.8438 0.5453 +v 1.8906 0.8438 0.5297 +v 1.8906 0.9375 0.6234 +v 1.7031 0.9375 0.5453 +v 1.8906 0.9375 0.5297 +v 1.8906 0.8438 0.6234 +v 1.7031 0.8438 0.6391 +v 1.7031 0.9375 0.6391 +v 1.8906 0.9375 0.6234 +v 1.8906 0.8438 0.5297 +v 1.7031 0.8438 0.5453 +v 1.7031 0.9375 0.5453 +v 1.7031 0.8438 0.6391 +v 1.8906 0.8438 0.6234 +v 1.8906 0.9375 0.5297 +v 2.3547 0.1944 0.5453 +v 2.2884 0.2607 0.4516 +v 2.0674 0.0398 0.4203 +v 2.1337 -0.0265 0.5141 +v 2.1337 0.9015 0.5141 +v 2.3547 0.6806 0.4828 +v 2.2884 0.6143 0.5766 +v 2.0674 0.8352 0.6078 +v 2.3906 0.625 0.4828 +v 2.3906 0.25 0.4516 +v 2.2969 0.25 0.5453 +v 2.2969 0.625 0.5766 +v 2.3906 0.625 0.5766 +v 2.2969 0.625 0.4828 +v 2.2969 0.25 0.4516 +v 2.3906 0.25 0.5453 +v 2.1337 0.9015 0.6078 +v 2.0674 0.8352 0.5141 +v 2.2884 0.6143 0.4828 +v 2.3547 0.6806 0.5766 +v 2.0781 -0.0625 0.5141 +v 2.0781 0.0313 0.4203 +v 1.7031 0.0313 0.3891 +v 1.7031 -0.0625 0.4828 +v 2.0781 -0.0625 0.4203 +v 1.7031 -0.0625 0.3891 +v 1.7031 0.0313 0.4828 +v 2.0781 0.0313 0.5141 +v 2.3547 0.1944 0.4516 +v 2.1337 -0.0265 0.4203 +v 2.0674 0.0398 0.5141 +v 2.2884 0.2607 0.5453 +v 1.8906 0.9375 0.6234 +v 1.8906 0.8438 0.5297 +v 2.0781 0.8438 0.5141 +v 2.0781 0.9375 0.6078 +v 1.8906 0.9375 0.5297 +v 2.0781 0.9375 0.5141 +v 2.0781 0.8438 0.6078 +v 1.8906 0.8438 0.6234 +v 2.3547 0.1944 0.5453 +v 2.1337 -0.0265 0.5141 +v 2.0674 0.0398 0.4203 +v 2.2884 0.2607 0.4516 +v 2.1337 0.9015 0.5141 +v 2.0674 0.8352 0.6078 +v 2.2884 0.6143 0.5766 +v 2.3547 0.6806 0.4828 +v 2.3906 0.625 0.4828 +v 2.2969 0.625 0.5766 +v 2.2969 0.25 0.5453 +v 2.3906 0.25 0.4516 +v 2.3906 0.625 0.5766 +v 2.3906 0.25 0.5453 +v 2.2969 0.25 0.4516 +v 2.2969 0.625 0.4828 +v 2.1337 0.9015 0.6078 +v 2.3547 0.6806 0.5766 +v 2.2884 0.6143 0.4828 +v 2.0674 0.8352 0.5141 +v 2.0781 -0.0625 0.5141 +v 1.7031 -0.0625 0.4828 +v 1.7031 0.0313 0.3891 +v 2.0781 0.0313 0.4203 +v 2.0781 -0.0625 0.4203 +v 2.0781 0.0313 0.5141 +v 1.7031 0.0313 0.4828 +v 1.7031 -0.0625 0.3891 +v 2.3547 0.1944 0.4516 +v 2.2884 0.2607 0.5453 +v 2.0674 0.0398 0.5141 +v 2.1337 -0.0265 0.4203 +v 1.8906 0.9375 0.6234 +v 2.0781 0.9375 0.6078 +v 2.0781 0.8438 0.5141 +v 1.8906 0.8438 0.5297 +v 1.8906 0.9375 0.5297 +v 1.8906 0.8438 0.6234 +v 2.0781 0.8438 0.6078 +v 2.0781 0.9375 0.5141 +v 1.4062 0.2369 2.3734 +v 1.69 -0.0469 2.4047 +v 1.69 -0.0469 2.4672 +v 1.4062 0.2369 2.4359 +v 1.8906 0.9219 2.2953 +v 1.69 0.9219 2.3109 +v 1.69 0.9219 2.3734 +v 1.8906 0.9219 2.3578 +v 1.4687 0.2628 2.4359 +v 1.7159 0.0156 2.4672 +v 1.4687 0.2628 2.3734 +v 1.7159 0.0156 2.4047 +v 1.4062 0.6381 2.3422 +v 1.4687 0.6122 2.3422 +v 1.4687 0.6122 2.4047 +v 1.4062 0.6381 2.4047 +v 1.8906 0.8594 2.2953 +v 1.7159 0.8594 2.3109 +v 1.8906 0.8594 2.3578 +v 1.7159 0.8594 2.3734 +v 1.6476 -0.0265 2.3891 +v 1.4266 0.1944 2.3578 +v 1.4929 0.2607 2.4516 +v 1.7138 0.0398 2.4828 +v 1.4266 0.6806 2.4203 +v 1.4929 0.6143 2.3266 +v 1.7138 0.8352 2.2953 +v 1.6476 0.9015 2.3891 +v 1.3906 0.25 2.3578 +v 1.3906 0.625 2.3266 +v 1.4844 0.625 2.4203 +v 1.4844 0.25 2.4516 +v 1.3906 0.25 2.4516 +v 1.4844 0.25 2.3578 +v 1.4844 0.625 2.3266 +v 1.3906 0.625 2.4203 +v 1.6476 -0.0265 2.4828 +v 1.7138 0.0398 2.3891 +v 1.4929 0.2607 2.3578 +v 1.4266 0.1944 2.4516 +v 1.4266 0.6806 2.3266 +v 1.6476 0.9015 2.2953 +v 1.7138 0.8352 2.3891 +v 1.4929 0.6143 2.4203 +v 1.6476 -0.0265 2.3891 +v 1.7138 0.0398 2.4828 +v 1.4929 0.2607 2.4516 +v 1.4266 0.1944 2.3578 +v 1.6476 0.9015 2.3891 +v 1.7138 0.8352 2.2953 +v 1.4929 0.6143 2.3266 +v 1.3906 0.25 2.3578 +v 1.4844 0.25 2.4516 +v 1.4844 0.625 2.4203 +v 1.3906 0.625 2.3266 +v 1.3906 0.25 2.4516 +v 1.3906 0.625 2.4203 +v 1.4844 0.625 2.3266 +v 1.4844 0.25 2.3578 +v 1.6476 -0.0265 2.4828 +v 1.4266 0.1944 2.4516 +v 1.4929 0.2607 2.3578 +v 1.7138 0.0398 2.3891 +v 1.4266 0.6806 2.3266 +v 1.4929 0.6143 2.4203 +v 1.7138 0.8352 2.3891 +v 1.6476 0.9015 2.2953 +v 1.7031 0.9375 2.3891 +v 1.7031 0.8438 2.2953 +v 1.8906 0.8438 2.2797 +v 1.8906 0.9375 2.3734 +v 1.7031 0.9375 2.2953 +v 1.8906 0.9375 2.2797 +v 1.8906 0.8438 2.3734 +v 1.7031 0.8438 2.3891 +v 1.7031 0.9375 2.3891 +v 1.8906 0.9375 2.3734 +v 1.8906 0.8438 2.2797 +v 1.7031 0.8438 2.2953 +v 1.7031 0.9375 2.2953 +v 1.7031 0.8438 2.3891 +v 1.8906 0.8438 2.3734 +v 1.8906 0.9375 2.2797 +v 1.8906 0.9219 1.5453 +v 1.69 0.9219 1.5609 +v 1.69 0.9219 1.6234 +v 1.8906 0.9219 1.6078 +v 1.4687 0.6122 1.5922 +v 1.4687 0.2628 1.6234 +v 1.4062 0.2369 1.6234 +v 1.4062 0.6381 1.5922 +v 1.4687 0.6122 1.6547 +v 1.4062 0.6381 1.6547 +v 1.4063 0.2369 1.6859 +v 1.4688 0.2628 1.6859 +v 1.4688 0.6122 1.8422 +v 1.4688 0.2628 1.8734 +v 1.4063 0.2369 1.8734 +v 1.4063 0.6381 1.8422 +v 1.4688 0.6122 1.9047 +v 1.4687 0.2628 1.9359 +v 2.3125 0.2628 1.7172 +v 2.3125 0.2628 1.7797 +v 2.3125 0.6122 1.8109 +v 2.3125 0.6122 1.7484 +v 2.375 0.6381 1.7484 +v 2.375 0.2369 1.7172 +v 1.69 -0.0469 1.6547 +v 2.0913 -0.0469 1.6859 +v 2.0913 -0.0469 1.7484 +v 1.69 -0.0469 1.7172 +v 2.0913 0.9219 1.7797 +v 2.0913 0.9219 1.8422 +v 2.375 0.6381 1.8109 +v 1.7159 0.0156 1.6547 +v 2.0654 0.0156 1.6859 +v 1.7159 0.0156 1.7172 +v 2.0654 0.0156 1.7484 +v 2.0654 0.8594 1.7797 +v 2.0654 0.8594 1.8422 +v 1.7159 0.8594 1.8734 +v 1.7159 0.8594 1.8109 +v 1.4687 0.6122 2.0922 +v 1.4687 0.2628 2.1234 +v 1.4062 0.2369 2.1234 +v 1.4062 0.6381 2.0922 +v 1.4687 0.6122 2.1547 +v 1.4062 0.6381 2.1547 +v 1.4062 0.2369 2.1859 +v 1.4687 0.2628 2.1859 +v 2.3125 0.2628 1.9672 +v 2.3125 0.2628 2.0297 +v 2.3125 0.6122 2.0609 +v 2.3125 0.6122 1.9984 +v 2.375 0.6381 1.9984 +v 2.375 0.2369 1.9672 +v 1.69 -0.0469 1.9047 +v 2.0913 -0.0469 1.9359 +v 2.0913 -0.0469 1.9984 +v 1.69 -0.0469 1.9672 +v 2.0913 0.9219 2.0297 +v 2.0913 0.9219 2.0922 +v 2.375 0.6381 2.0609 +v 1.7159 0.0156 1.9047 +v 2.0654 0.0156 1.9359 +v 1.7159 0.0156 1.9672 +v 2.0654 0.0156 1.9984 +v 2.0654 0.8594 2.0297 +v 2.0654 0.8594 2.0922 +v 1.7159 0.8594 2.1234 +v 1.7159 0.8594 2.0609 +v 2.3125 0.2628 2.2172 +v 2.3125 0.2628 2.2797 +v 2.3125 0.6122 2.3109 +v 2.3125 0.6122 2.2484 +v 2.375 0.2369 2.2797 +v 2.375 0.6381 2.3109 +v 2.375 0.6381 2.2484 +v 2.375 0.2369 2.2172 +v 1.69 -0.0469 2.1547 +v 2.0913 -0.0469 2.1859 +v 2.0913 -0.0469 2.2484 +v 1.69 -0.0469 2.2172 +v 1.7159 0.0156 2.1547 +v 2.0654 0.0156 2.1859 +v 1.7159 0.0156 2.2172 +v 2.0654 0.0156 2.2484 +v 1.7159 0.8594 1.5609 +v 1.7159 0.8594 1.6234 +v 1.4062 0.2369 1.9359 +v 1.69 0.9219 1.8109 +v 1.69 0.9219 1.8734 +v 1.4063 0.6381 1.9047 +v 2.375 0.2369 1.7797 +v 1.69 0.9219 2.0609 +v 1.69 0.9219 2.1234 +v 2.375 0.2369 2.0297 +v 2.0654 0.8594 2.3422 +v 2.0654 0.8594 2.2797 +v 2.0913 0.9219 2.3422 +v 2.0913 0.9219 2.2797 +v 1.8906 0.9219 2.2953 +v 1.8906 0.9219 2.3578 +v 1.8906 0.8594 2.2953 +v 1.8906 0.8594 2.3578 +v 1.8906 0.8594 1.6078 +v 1.8906 0.8594 1.5453 +v 2.3125 0.2628 1.4672 +v 2.3125 0.2628 1.5297 +v 2.3125 0.6122 1.5609 +v 2.3125 0.6122 1.4984 +v 2.375 0.6381 1.4984 +v 2.375 0.2369 1.4672 +v 1.69 -0.0469 1.4047 +v 2.0913 -0.0469 1.4359 +v 2.0913 -0.0469 1.4984 +v 1.69 -0.0469 1.4672 +v 1.7159 0.0156 1.4047 +v 2.0654 0.0156 1.4359 +v 1.7159 0.0156 1.4672 +v 2.0654 0.0156 1.4984 +v 2.375 0.2369 1.5297 +v 2.375 0.6381 1.5609 +v 2.0654 0.8594 1.5922 +v 2.0654 0.8594 1.5297 +v 2.0913 0.9219 1.5922 +v 2.0913 0.9219 1.5297 +v 1.8906 0.9219 1.5453 +v 1.8906 0.9219 1.6078 +v 1.8906 0.8594 1.5453 +v 1.8906 0.8594 1.6078 +v 1.3906 0.25 2.1078 +v 1.6476 -0.0265 1.6391 +v 1.4266 0.1944 1.6078 +v 1.4929 0.2607 1.7016 +v 1.7138 0.0398 1.7328 +v 1.6476 -0.0265 2.1391 +v 1.4266 0.1944 2.1078 +v 1.4929 0.2607 2.2016 +v 1.7138 0.0398 2.2328 +v 1.4266 0.6806 1.6703 +v 1.4929 0.6143 1.5766 +v 1.7138 0.8352 1.5453 +v 1.6476 0.9015 1.6391 +v 1.3906 0.25 1.6078 +v 1.3906 0.625 1.5766 +v 1.4844 0.625 1.6703 +v 1.4844 0.25 1.7016 +v 1.3906 0.25 1.7016 +v 1.4844 0.25 1.6078 +v 1.4844 0.625 1.5766 +v 1.3906 0.625 1.6703 +v 1.6476 -0.0265 1.7328 +v 1.7138 0.0398 1.6391 +v 1.4929 0.2607 1.6078 +v 1.4266 0.1944 1.7016 +v 1.4266 0.6806 1.5766 +v 1.6476 0.9015 1.5453 +v 1.7138 0.8352 1.6391 +v 1.4929 0.6143 1.6703 +v 1.6476 -0.0265 1.8891 +v 1.4266 0.1944 1.8578 +v 1.4929 0.2607 1.9516 +v 1.7138 0.0398 1.9828 +v 2.3547 0.1944 1.7953 +v 2.2884 0.2607 1.7016 +v 2.0674 0.0398 1.6703 +v 2.1337 -0.0265 1.7641 +v 1.4266 0.6806 1.9203 +v 1.4929 0.6143 1.8266 +v 1.7138 0.8352 1.7953 +v 1.6476 0.9015 1.8891 +v 2.1337 0.9015 1.7641 +v 2.3547 0.6806 1.7328 +v 2.2884 0.6143 1.8266 +v 2.0674 0.8352 1.8578 +v 2.3906 0.625 1.7328 +v 2.3906 0.25 1.7016 +v 2.2969 0.25 1.7953 +v 2.2969 0.625 1.8266 +v 2.3906 0.625 1.8266 +v 2.2969 0.625 1.7328 +v 2.2969 0.25 1.7016 +v 2.3906 0.25 1.7953 +v 2.1337 0.9015 1.8578 +v 2.0674 0.8352 1.7641 +v 2.2884 0.6143 1.7328 +v 2.3547 0.6806 1.8266 +v 2.0781 -0.0625 1.7641 +v 2.0781 0.0313 1.6703 +v 1.7031 0.0313 1.6391 +v 1.7031 -0.0625 1.7328 +v 2.0781 -0.0625 1.6703 +v 1.7031 -0.0625 1.6391 +v 1.7031 0.0313 1.7328 +v 2.0781 0.0313 1.7641 +v 2.3547 0.1944 1.7016 +v 2.1337 -0.0265 1.6703 +v 2.0674 0.0398 1.7641 +v 2.2884 0.2607 1.7953 +v 1.3906 0.25 1.8578 +v 1.3906 0.625 1.8266 +v 1.4844 0.625 1.9203 +v 1.4844 0.25 1.9516 +v 1.3906 0.25 1.9516 +v 1.4844 0.25 1.8578 +v 1.4844 0.625 1.8266 +v 1.3906 0.625 1.9203 +v 1.6476 -0.0265 1.9828 +v 1.7138 0.0398 1.8891 +v 1.4929 0.2607 1.8578 +v 1.4266 0.1944 1.9516 +v 1.7031 0.9375 1.8891 +v 1.7031 0.8438 1.7953 +v 2.0781 0.8438 1.7641 +v 2.0781 0.9375 1.8578 +v 1.7031 0.9375 1.7953 +v 2.0781 0.9375 1.7641 +v 2.0781 0.8438 1.8578 +v 1.7031 0.8438 1.8891 +v 1.4266 0.6806 1.8266 +v 1.6476 0.9015 1.7953 +v 1.7138 0.8352 1.8891 +v 1.4929 0.6143 1.9203 +v 2.3547 0.1944 2.0453 +v 2.2884 0.2607 1.9516 +v 2.0674 0.0398 1.9203 +v 2.1337 -0.0265 2.0141 +v 1.4266 0.6806 2.1703 +v 1.4929 0.6143 2.0766 +v 1.7138 0.8352 2.0453 +v 1.6476 0.9015 2.1391 +v 2.1337 0.9015 2.0141 +v 2.3547 0.6806 1.9828 +v 2.2884 0.6143 2.0766 +v 2.0674 0.8352 2.1078 +v 2.3906 0.625 1.9828 +v 2.3906 0.25 1.9516 +v 2.2969 0.25 2.0453 +v 2.2969 0.625 2.0766 +v 2.3906 0.625 2.0766 +v 2.2969 0.625 1.9828 +v 2.2969 0.25 1.9516 +v 2.3906 0.25 2.0453 +v 2.1337 0.9015 2.1078 +v 2.0674 0.8352 2.0141 +v 2.2884 0.6143 1.9828 +v 2.3547 0.6806 2.0766 +v 2.0781 -0.0625 2.0141 +v 2.0781 0.0313 1.9203 +v 1.7031 0.0313 1.8891 +v 1.7031 -0.0625 1.9828 +v 2.0781 -0.0625 1.9203 +v 1.7031 -0.0625 1.8891 +v 1.7031 0.0313 1.9828 +v 2.0781 0.0313 2.0141 +v 2.3547 0.1944 1.9516 +v 2.1337 -0.0265 1.9203 +v 2.0674 0.0398 2.0141 +v 2.2884 0.2607 2.0453 +v 1.3906 0.25 2.1078 +v 1.3906 0.625 2.0766 +v 1.4844 0.625 2.1703 +v 1.4844 0.25 2.2016 +v 1.3906 0.25 2.2016 +v 1.4844 0.25 2.1078 +v 1.4844 0.625 2.0766 +v 1.3906 0.625 2.1703 +v 1.6476 -0.0265 2.2328 +v 1.7138 0.0398 2.1391 +v 1.4929 0.2607 2.1078 +v 1.4266 0.1944 2.2016 +v 1.7031 0.9375 2.1391 +v 1.7031 0.8438 2.0453 +v 2.0781 0.8438 2.0141 +v 2.0781 0.9375 2.1078 +v 1.7031 0.9375 2.0453 +v 2.0781 0.9375 2.0141 +v 2.0781 0.8438 2.1078 +v 1.7031 0.8438 2.1391 +v 1.4266 0.6806 2.0766 +v 1.6476 0.9015 2.0453 +v 1.7138 0.8352 2.1391 +v 1.4929 0.6143 2.1703 +v 2.3547 0.1944 2.2953 +v 2.2884 0.2607 2.2016 +v 2.0674 0.0398 2.1703 +v 2.1337 -0.0265 2.2641 +v 2.1337 0.9015 2.2641 +v 2.3547 0.6806 2.2328 +v 2.2884 0.6143 2.3266 +v 2.0674 0.8352 2.3578 +v 2.3906 0.625 2.2328 +v 2.3906 0.25 2.2016 +v 2.2969 0.25 2.2953 +v 2.2969 0.625 2.3266 +v 2.3906 0.625 2.3266 +v 2.2969 0.625 2.2328 +v 2.2969 0.25 2.2016 +v 2.3906 0.25 2.2953 +v 2.1337 0.9015 2.3578 +v 2.0674 0.8352 2.2641 +v 2.2884 0.6143 2.2328 +v 2.3547 0.6806 2.3266 +v 2.0781 -0.0625 2.2641 +v 2.0781 0.0313 2.1703 +v 1.7031 0.0313 2.1391 +v 1.7031 -0.0625 2.2328 +v 2.0781 -0.0625 2.1703 +v 1.7031 -0.0625 2.1391 +v 1.7031 0.0313 2.2328 +v 2.0781 0.0313 2.2641 +v 2.3547 0.1944 2.2016 +v 2.1337 -0.0265 2.1703 +v 2.0674 0.0398 2.2641 +v 2.2884 0.2607 2.2953 +v 1.8906 0.9375 2.3734 +v 1.8906 0.8438 2.2797 +v 2.0781 0.8438 2.2641 +v 2.0781 0.9375 2.3578 +v 1.8906 0.9375 2.2797 +v 2.0781 0.9375 2.2641 +v 2.0781 0.8438 2.3578 +v 1.8906 0.8438 2.3734 +v 1.6476 -0.0265 1.6391 +v 1.7138 0.0398 1.7328 +v 1.4929 0.2607 1.7016 +v 1.4266 0.1944 1.6078 +v 1.6476 -0.0265 2.1391 +v 1.7138 0.0398 2.2328 +v 1.4929 0.2607 2.2016 +v 1.4266 0.1944 2.1078 +v 1.4266 0.6806 1.6703 +v 1.6476 0.9015 1.6391 +v 1.7138 0.8352 1.5453 +v 1.4929 0.6143 1.5766 +v 1.3906 0.25 1.6078 +v 1.4844 0.25 1.7016 +v 1.4844 0.625 1.6703 +v 1.3906 0.625 1.5766 +v 1.3906 0.25 1.7016 +v 1.3906 0.625 1.6703 +v 1.4844 0.625 1.5766 +v 1.4844 0.25 1.6078 +v 1.6476 -0.0265 1.7328 +v 1.4266 0.1944 1.7016 +v 1.4929 0.2607 1.6078 +v 1.7138 0.0398 1.6391 +v 1.4266 0.6806 1.5766 +v 1.4929 0.6143 1.6703 +v 1.7138 0.8352 1.6391 +v 1.6476 0.9015 1.5453 +v 1.6476 -0.0265 1.8891 +v 1.7138 0.0398 1.9828 +v 1.4929 0.2607 1.9516 +v 1.4266 0.1944 1.8578 +v 2.3547 0.1944 1.7953 +v 2.1337 -0.0265 1.7641 +v 2.0674 0.0398 1.6703 +v 2.2884 0.2607 1.7016 +v 1.4266 0.6806 1.9203 +v 1.6476 0.9015 1.8891 +v 1.7138 0.8352 1.7953 +v 1.4929 0.6143 1.8266 +v 2.1337 0.9015 1.7641 +v 2.0674 0.8352 1.8578 +v 2.2884 0.6143 1.8266 +v 2.3547 0.6806 1.7328 +v 2.3906 0.625 1.7328 +v 2.2969 0.625 1.8266 +v 2.2969 0.25 1.7953 +v 2.3906 0.25 1.7016 +v 2.3906 0.625 1.8266 +v 2.3906 0.25 1.7953 +v 2.2969 0.25 1.7016 +v 2.2969 0.625 1.7328 +v 2.1337 0.9015 1.8578 +v 2.3547 0.6806 1.8266 +v 2.2884 0.6143 1.7328 +v 2.0674 0.8352 1.7641 +v 2.0781 -0.0625 1.7641 +v 1.7031 -0.0625 1.7328 +v 1.7031 0.0313 1.6391 +v 2.0781 0.0313 1.6703 +v 2.0781 -0.0625 1.6703 +v 2.0781 0.0313 1.7641 +v 1.7031 0.0313 1.7328 +v 1.7031 -0.0625 1.6391 +v 2.3547 0.1944 1.7016 +v 2.2884 0.2607 1.7953 +v 2.0674 0.0398 1.7641 +v 2.1337 -0.0265 1.6703 +v 1.3906 0.25 1.8578 +v 1.4844 0.25 1.9516 +v 1.4844 0.625 1.9203 +v 1.3906 0.625 1.8266 +v 1.3906 0.25 1.9516 +v 1.3906 0.625 1.9203 +v 1.4844 0.625 1.8266 +v 1.4844 0.25 1.8578 +v 1.6476 -0.0265 1.9828 +v 1.4266 0.1944 1.9516 +v 1.4929 0.2607 1.8578 +v 1.7138 0.0398 1.8891 +v 1.7031 0.9375 1.8891 +v 2.0781 0.9375 1.8578 +v 2.0781 0.8438 1.7641 +v 1.7031 0.8438 1.7953 +v 1.7031 0.9375 1.7953 +v 1.7031 0.8438 1.8891 +v 2.0781 0.8438 1.8578 +v 2.0781 0.9375 1.7641 +v 1.4266 0.6806 1.8266 +v 1.4929 0.6143 1.9203 +v 1.7138 0.8352 1.8891 +v 1.6476 0.9015 1.7953 +v 2.3547 0.1944 2.0453 +v 2.1337 -0.0265 2.0141 +v 2.0674 0.0398 1.9203 +v 2.2884 0.2607 1.9516 +v 1.4266 0.6806 2.1703 +v 1.6476 0.9015 2.1391 +v 1.7138 0.8352 2.0453 +v 1.4929 0.6143 2.0766 +v 2.1337 0.9015 2.0141 +v 2.0674 0.8352 2.1078 +v 2.2884 0.6143 2.0766 +v 2.3547 0.6806 1.9828 +v 2.3906 0.625 1.9828 +v 2.2969 0.625 2.0766 +v 2.2969 0.25 2.0453 +v 2.3906 0.25 1.9516 +v 2.3906 0.625 2.0766 +v 2.2969 0.25 1.9516 +v 2.2969 0.625 1.9828 +v 2.1337 0.9015 2.1078 +v 2.3547 0.6806 2.0766 +v 2.2884 0.6143 1.9828 +v 2.0674 0.8352 2.0141 +v 2.0781 -0.0625 2.0141 +v 1.7031 -0.0625 1.9828 +v 1.7031 0.0313 1.8891 +v 2.0781 0.0313 1.9203 +v 2.0781 -0.0625 1.9203 +v 2.0781 0.0313 2.0141 +v 1.7031 0.0313 1.9828 +v 1.7031 -0.0625 1.8891 +v 2.3547 0.1944 1.9516 +v 2.2884 0.2607 2.0453 +v 2.0674 0.0398 2.0141 +v 2.1337 -0.0265 1.9203 +v 1.4844 0.25 2.2016 +v 1.4844 0.625 2.1703 +v 1.3906 0.625 2.0766 +v 1.3906 0.25 2.2016 +v 1.3906 0.625 2.1703 +v 1.4844 0.625 2.0766 +v 1.4844 0.25 2.1078 +v 1.6476 -0.0265 2.2328 +v 1.4266 0.1944 2.2016 +v 1.4929 0.2607 2.1078 +v 1.7138 0.0398 2.1391 +v 1.7031 0.9375 2.1391 +v 2.0781 0.9375 2.1078 +v 2.0781 0.8438 2.0141 +v 1.7031 0.8438 2.0453 +v 1.7031 0.9375 2.0453 +v 1.7031 0.8438 2.1391 +v 2.0781 0.8438 2.1078 +v 2.0781 0.9375 2.0141 +v 1.4266 0.6806 2.0766 +v 1.4929 0.6143 2.1703 +v 1.7138 0.8352 2.1391 +v 1.6476 0.9015 2.0453 +v 2.3547 0.1944 2.2953 +v 2.1337 -0.0265 2.2641 +v 2.0674 0.0398 2.1703 +v 2.2884 0.2607 2.2016 +v 2.1337 0.9015 2.2641 +v 2.0674 0.8352 2.3578 +v 2.2884 0.6143 2.3266 +v 2.3547 0.6806 2.2328 +v 2.3906 0.625 2.2328 +v 2.2969 0.625 2.3266 +v 2.2969 0.25 2.2953 +v 2.3906 0.25 2.2016 +v 2.3906 0.625 2.3266 +v 2.3906 0.25 2.2953 +v 2.2969 0.25 2.2016 +v 2.2969 0.625 2.2328 +v 2.1337 0.9015 2.3578 +v 2.3547 0.6806 2.3266 +v 2.2884 0.6143 2.2328 +v 2.0674 0.8352 2.2641 +v 2.0781 -0.0625 2.2641 +v 1.7031 -0.0625 2.2328 +v 1.7031 0.0313 2.1391 +v 2.0781 0.0313 2.1703 +v 2.0781 -0.0625 2.1703 +v 2.0781 0.0313 2.2641 +v 1.7031 0.0313 2.2328 +v 1.7031 -0.0625 2.1391 +v 2.3547 0.1944 2.2016 +v 2.2884 0.2607 2.2953 +v 2.0674 0.0398 2.2641 +v 2.1337 -0.0265 2.1703 +v 1.8906 0.9375 2.3734 +v 2.0781 0.9375 2.3578 +v 2.0781 0.8438 2.2641 +v 1.8906 0.8438 2.2797 +v 1.8906 0.9375 2.2797 +v 1.8906 0.8438 2.3734 +v 2.0781 0.8438 2.3578 +v 2.0781 0.9375 2.2641 +v 1.7031 0.9375 1.6391 +v 1.7031 0.8438 1.5453 +v 1.8906 0.8438 1.5297 +v 1.8906 0.9375 1.6234 +v 1.7031 0.9375 1.5453 +v 1.8906 0.9375 1.5297 +v 1.8906 0.8438 1.6234 +v 1.7031 0.8438 1.6391 +v 1.7031 0.9375 1.6391 +v 1.8906 0.9375 1.6234 +v 1.8906 0.8438 1.5297 +v 1.7031 0.8438 1.5453 +v 1.7031 0.9375 1.5453 +v 1.7031 0.8438 1.6391 +v 1.8906 0.8438 1.6234 +v 1.8906 0.9375 1.5297 +v 2.3547 0.1944 1.5453 +v 2.2884 0.2607 1.4516 +v 2.0674 0.0398 1.4203 +v 2.1337 -0.0265 1.5141 +v 2.1337 0.9015 1.5141 +v 2.3547 0.6806 1.4828 +v 2.2884 0.6143 1.5766 +v 2.0674 0.8352 1.6078 +v 2.3906 0.625 1.4828 +v 2.3906 0.25 1.4516 +v 2.2969 0.25 1.5453 +v 2.2969 0.625 1.5766 +v 2.3906 0.625 1.5766 +v 2.2969 0.625 1.4828 +v 2.2969 0.25 1.4516 +v 2.3906 0.25 1.5453 +v 2.1337 0.9015 1.6078 +v 2.0674 0.8352 1.5141 +v 2.2884 0.6143 1.4828 +v 2.3547 0.6806 1.5766 +v 2.0781 -0.0625 1.5141 +v 2.0781 0.0313 1.4203 +v 1.7031 0.0313 1.3891 +v 1.7031 -0.0625 1.4828 +v 2.0781 -0.0625 1.4203 +v 1.7031 -0.0625 1.3891 +v 1.7031 0.0313 1.4828 +v 2.0781 0.0313 1.5141 +v 2.3547 0.1944 1.4516 +v 2.1337 -0.0265 1.4203 +v 2.0674 0.0398 1.5141 +v 2.2884 0.2607 1.5453 +v 1.8906 0.9375 1.6234 +v 1.8906 0.8438 1.5297 +v 2.0781 0.8438 1.5141 +v 2.0781 0.9375 1.6078 +v 1.8906 0.9375 1.5297 +v 2.0781 0.9375 1.5141 +v 2.0781 0.8438 1.6078 +v 1.8906 0.8438 1.6234 +v 2.3547 0.1944 1.5453 +v 2.1337 -0.0265 1.5141 +v 2.0674 0.0398 1.4203 +v 2.2884 0.2607 1.4516 +v 2.1337 0.9015 1.5141 +v 2.0674 0.8352 1.6078 +v 2.2884 0.6143 1.5766 +v 2.3547 0.6806 1.4828 +v 2.3906 0.625 1.4828 +v 2.2969 0.625 1.5766 +v 2.2969 0.25 1.5453 +v 2.3906 0.25 1.4516 +v 2.3906 0.625 1.5766 +v 2.3906 0.25 1.5453 +v 2.2969 0.25 1.4516 +v 2.2969 0.625 1.4828 +v 2.1337 0.9015 1.6078 +v 2.3547 0.6806 1.5766 +v 2.2884 0.6143 1.4828 +v 2.0674 0.8352 1.5141 +v 2.0781 -0.0625 1.5141 +v 1.7031 -0.0625 1.4828 +v 1.7031 0.0313 1.3891 +v 2.0781 0.0313 1.4203 +v 2.0781 -0.0625 1.4203 +v 2.0781 0.0313 1.5141 +v 1.7031 0.0313 1.4828 +v 1.7031 -0.0625 1.3891 +v 2.3547 0.1944 1.4516 +v 2.2884 0.2607 1.5453 +v 2.0674 0.0398 1.5141 +v 2.1337 -0.0265 1.4203 +v 1.8906 0.9375 1.6234 +v 2.0781 0.9375 1.6078 +v 2.0781 0.8438 1.5141 +v 1.8906 0.8438 1.5297 +v 1.8906 0.9375 1.5297 +v 1.8906 0.8438 1.6234 +v 2.0781 0.8438 1.6078 +v 2.0781 0.9375 1.5141 +v 2.3547 0.1944 2.5453 +v 2.2884 0.2607 2.4516 +v 2.0674 0.0398 2.4203 +v 2.1337 -0.0265 2.5141 +v 2.1337 0.9015 2.5141 +v 2.3547 0.6806 2.4828 +v 2.2884 0.6143 2.5766 +v 2.0674 0.8352 2.6078 +v 2.3906 0.625 2.4828 +v 2.3906 0.25 2.4516 +v 2.2969 0.25 2.5453 +v 2.2969 0.625 2.5766 +v 2.3906 0.625 2.5766 +v 2.2969 0.625 2.4828 +v 2.2969 0.25 2.4516 +v 2.3906 0.25 2.5453 +v 2.1337 0.9015 2.6078 +v 2.0674 0.8352 2.5141 +v 2.2884 0.6143 2.4828 +v 2.3547 0.6806 2.5766 +v 2.0781 -0.0625 2.5141 +v 2.0781 0.0313 2.4203 +v 1.7031 0.0313 2.3891 +v 1.7031 -0.0625 2.4828 +v 2.0781 -0.0625 2.4203 +v 1.7031 -0.0625 2.3891 +v 1.7031 0.0313 2.4828 +v 2.0781 0.0313 2.5141 +v 2.3547 0.1944 2.4516 +v 2.1337 -0.0265 2.4203 +v 2.0674 0.0398 2.5141 +v 2.2884 0.2607 2.5453 +v 1.8906 0.9375 2.6234 +v 1.8906 0.8438 2.5297 +v 2.0781 0.8438 2.5141 +v 2.0781 0.9375 2.6078 +v 1.8906 0.9375 2.5297 +v 2.0781 0.9375 2.5141 +v 2.0781 0.8438 2.6078 +v 1.8906 0.8438 2.6234 +v 2.3547 0.1944 2.5453 +v 2.1337 -0.0265 2.5141 +v 2.0674 0.0398 2.4203 +v 2.2884 0.2607 2.4516 +v 2.1337 0.9015 2.5141 +v 2.0674 0.8352 2.6078 +v 2.2884 0.6143 2.5766 +v 2.3547 0.6806 2.4828 +v 2.3906 0.625 2.4828 +v 2.2969 0.625 2.5766 +v 2.2969 0.25 2.5453 +v 2.3906 0.25 2.4516 +v 2.3906 0.625 2.5766 +v 2.3906 0.25 2.5453 +v 2.2969 0.25 2.4516 +v 2.2969 0.625 2.4828 +v 2.1337 0.9015 2.6078 +v 2.3547 0.6806 2.5766 +v 2.2884 0.6143 2.4828 +v 2.0674 0.8352 2.5141 +v 2.0781 -0.0625 2.5141 +v 1.7031 -0.0625 2.4828 +v 1.7031 0.0313 2.3891 +v 2.0781 0.0313 2.4203 +v 2.0781 0.0313 2.5141 +v 1.7031 0.0313 2.4828 +v 1.7031 -0.0625 2.3891 +v 2.3547 0.1944 2.4516 +v 2.2884 0.2607 2.5453 +v 2.0674 0.0398 2.5141 +v 2.1337 -0.0265 2.4203 +v 1.8906 0.9375 2.6234 +v 2.0781 0.9375 2.6078 +v 2.0781 0.8438 2.5141 +v 1.8906 0.8438 2.5297 +v 1.8906 0.9375 2.5297 +v 1.8906 0.8438 2.6234 +v 2.0781 0.8438 2.6078 +v 2.0781 0.9375 2.5141 +v 1.8906 0.9219 2.5453 +v 1.69 0.9219 2.5609 +v 1.69 0.9219 2.6234 +v 1.8906 0.9219 2.6078 +v 1.4687 0.6122 2.5922 +v 1.4687 0.2628 2.6234 +v 1.4062 0.2369 2.6234 +v 1.4062 0.6381 2.5922 +v 1.4687 0.6122 2.6547 +v 1.4062 0.6381 2.6547 +v 1.4062 0.2369 2.6859 +v 1.4687 0.2628 2.6859 +v 2.3125 0.2628 2.7172 +v 2.3125 0.2628 2.7797 +v 2.3125 0.6122 2.8109 +v 2.3125 0.6122 2.7484 +v 2.375 0.6381 2.7484 +v 2.375 0.2369 2.7172 +v 1.69 -0.0469 2.6547 +v 2.0913 -0.0469 2.6859 +v 2.0913 -0.0469 2.7484 +v 1.69 -0.0469 2.7172 +v 2.0913 0.9219 2.7797 +v 2.0913 0.9219 2.8422 +v 2.375 0.6381 2.8109 +v 1.7159 0.0156 2.6547 +v 2.0654 0.0156 2.6859 +v 1.7159 0.0156 2.7172 +v 2.0654 0.0156 2.7484 +v 2.0654 0.8594 2.7797 +v 2.0654 0.8594 2.8422 +v 1.7159 0.8594 2.8734 +v 1.7159 0.8594 2.8109 +v 1.7159 0.8594 2.5609 +v 1.7159 0.8594 2.6234 +v 1.69 0.9219 2.8109 +v 1.69 0.9219 2.8734 +v 2.375 0.2369 2.7797 +v 1.8906 0.8594 2.6078 +v 1.8906 0.8594 2.5453 +v 2.3125 0.2628 2.4672 +v 2.3125 0.2628 2.5297 +v 2.3125 0.6122 2.5609 +v 2.3125 0.6122 2.4984 +v 2.375 0.6381 2.4984 +v 2.375 0.2369 2.4672 +v 1.69 -0.0469 2.4047 +v 2.0913 -0.0469 2.4359 +v 2.0913 -0.0469 2.4984 +v 1.69 -0.0469 2.4672 +v 1.7159 0.0156 2.4047 +v 2.0654 0.0156 2.4359 +v 1.7159 0.0156 2.4672 +v 2.0654 0.0156 2.4984 +v 2.375 0.2369 2.5297 +v 2.375 0.6381 2.5609 +v 2.0654 0.8594 2.5922 +v 2.0654 0.8594 2.5297 +v 2.0913 0.9219 2.5922 +v 2.0913 0.9219 2.5297 +v 1.8906 0.9219 2.5453 +v 1.8906 0.9219 2.6078 +v 1.8906 0.8594 2.5453 +v 1.8906 0.8594 2.6078 +v 1.718 -0.0265 2.5999 +v 1.6867 0.1944 2.3789 +v 1.7805 0.2607 2.4452 +v 1.8117 0.0398 2.6662 +v 1.7492 0.6806 2.3789 +v 1.6555 0.6143 2.4452 +v 1.6242 0.8352 2.6662 +v 1.718 0.9015 2.5999 +v 1.6867 0.25 2.343 +v 1.6555 0.625 2.343 +v 1.7492 0.625 2.4367 +v 1.7805 0.25 2.4367 +v 1.7805 0.25 2.343 +v 1.6867 0.25 2.4367 +v 1.6555 0.625 2.4367 +v 1.7492 0.625 2.343 +v 1.8117 -0.0265 2.5999 +v 1.718 0.0398 2.6662 +v 1.6867 0.2607 2.4452 +v 1.7805 0.1944 2.3789 +v 1.6555 0.6806 2.3789 +v 1.6242 0.9015 2.5999 +v 1.718 0.8352 2.6662 +v 1.7492 0.6143 2.4452 +v 1.8742 0.1944 3.307 +v 1.7805 0.2607 3.2407 +v 1.7492 0.0398 3.0197 +v 1.843 -0.0265 3.086 +v 1.843 0.9015 3.086 +v 1.8117 0.6806 3.307 +v 1.9055 0.6143 3.2407 +v 1.9367 0.8352 3.0197 +v 1.8117 0.625 3.343 +v 1.7805 0.25 3.343 +v 1.8742 0.25 3.2492 +v 1.9055 0.625 3.2492 +v 1.9055 0.625 3.343 +v 1.8117 0.625 3.2492 +v 1.7805 0.25 3.2492 +v 1.8742 0.25 3.343 +v 1.9367 0.9015 3.086 +v 1.843 0.8352 3.0197 +v 1.8117 0.6143 3.2407 +v 1.9055 0.6806 3.307 +v 1.843 -0.0625 3.0305 +v 1.7492 0.0313 3.0305 +v 1.718 0.0313 2.6555 +v 1.8117 -0.0625 2.6555 +v 1.7492 -0.0625 3.0305 +v 1.718 -0.0625 2.6555 +v 1.8117 0.0313 2.6555 +v 1.843 0.0313 3.0305 +v 1.7805 0.1944 3.307 +v 1.7492 -0.0265 3.086 +v 1.843 0.0398 3.0197 +v 1.8742 0.2607 3.2407 +v 1.968 0.9375 2.6555 +v 1.8742 0.8438 2.6555 +v 1.843 0.8438 3.0305 +v 1.9367 0.9375 3.0305 +v 1.8742 0.9375 2.6555 +v 1.843 0.9375 3.0305 +v 1.9367 0.8438 3.0305 +v 1.968 0.8438 2.6555 +v 1.718 -0.0265 2.5999 +v 1.8117 0.0398 2.6662 +v 1.7805 0.2607 2.4452 +v 1.6867 0.1944 2.3789 +v 1.7492 0.6806 2.3789 +v 1.718 0.9015 2.5999 +v 1.6242 0.8352 2.6662 +v 1.6555 0.6143 2.4452 +v 1.6867 0.25 2.343 +v 1.7805 0.25 2.4367 +v 1.7492 0.625 2.4367 +v 1.6555 0.625 2.343 +v 1.7805 0.25 2.343 +v 1.7492 0.625 2.343 +v 1.6555 0.625 2.4367 +v 1.6867 0.25 2.4367 +v 1.8117 -0.0265 2.5999 +v 1.7805 0.1944 2.3789 +v 1.6867 0.2607 2.4452 +v 1.718 0.0398 2.6662 +v 1.6555 0.6806 2.3789 +v 1.7492 0.6143 2.4452 +v 1.718 0.8352 2.6662 +v 1.6242 0.9015 2.5999 +v 1.8742 0.1944 3.307 +v 1.843 -0.0265 3.086 +v 1.7492 0.0398 3.0197 +v 1.7805 0.2607 3.2407 +v 1.843 0.9015 3.086 +v 1.9367 0.8352 3.0197 +v 1.9055 0.6143 3.2407 +v 1.8117 0.6806 3.307 +v 1.8117 0.625 3.343 +v 1.9055 0.625 3.2492 +v 1.8742 0.25 3.2492 +v 1.7805 0.25 3.343 +v 1.9055 0.625 3.343 +v 1.8742 0.25 3.343 +v 1.7805 0.25 3.2492 +v 1.8117 0.625 3.2492 +v 1.9367 0.9015 3.086 +v 1.9055 0.6806 3.307 +v 1.8117 0.6143 3.2407 +v 1.843 0.8352 3.0197 +v 1.843 -0.0625 3.0305 +v 1.8117 -0.0625 2.6555 +v 1.718 0.0313 2.6555 +v 1.7492 0.0313 3.0305 +v 1.7492 -0.0625 3.0305 +v 1.843 0.0313 3.0305 +v 1.8117 0.0313 2.6555 +v 1.718 -0.0625 2.6555 +v 1.7805 0.1944 3.307 +v 1.8742 0.2607 3.2407 +v 1.843 0.0398 3.0197 +v 1.7492 -0.0265 3.086 +v 1.968 0.9375 2.6555 +v 1.9367 0.9375 3.0305 +v 1.843 0.8438 3.0305 +v 1.8742 0.8438 2.6555 +v 1.8742 0.9375 2.6555 +v 1.968 0.8438 2.6555 +v 1.9367 0.8438 3.0305 +v 1.843 0.9375 3.0305 +v 1.718 0.9375 2.6555 +v 1.6242 0.8438 2.6555 +v 1.6086 0.8438 2.843 +v 1.7023 0.9375 2.843 +v 1.6242 0.9375 2.6555 +v 1.6086 0.9375 2.843 +v 1.7023 0.8438 2.843 +v 1.718 0.8438 2.6555 +v 1.718 0.9375 2.6555 +v 1.7023 0.9375 2.843 +v 1.6086 0.8438 2.843 +v 1.6242 0.8438 2.6555 +v 1.6242 0.9375 2.6555 +v 1.718 0.8438 2.6555 +v 1.7023 0.8438 2.843 +v 1.6086 0.9375 2.843 +v -0.5477 0.2369 2.3586 +v -0.5164 -0.0469 2.6423 +v -0.4539 -0.0469 2.6423 +v -0.4852 0.2369 2.3586 +v -0.6258 0.9219 2.843 +v -0.6102 0.9219 2.6423 +v -0.5477 0.9219 2.6423 +v -0.5633 0.9219 2.843 +v -0.4852 0.2628 2.4211 +v -0.4539 0.0156 2.6682 +v -0.5477 0.2628 2.4211 +v -0.5164 0.0156 2.6682 +v -0.5789 0.6381 2.3586 +v -0.5789 0.6122 2.4211 +v -0.5164 0.6122 2.4211 +v -0.5164 0.6381 2.3586 +v -0.6258 0.8594 2.843 +v -0.6102 0.8594 2.6682 +v -0.5633 0.8594 2.843 +v -0.5477 0.8594 2.6682 +v -0.532 -0.0265 2.5999 +v -0.5633 0.1944 2.3789 +v -0.4695 0.2607 2.4452 +v -0.4383 0.0398 2.6662 +v -0.5008 0.6806 2.3789 +v -0.5945 0.6143 2.4452 +v -0.6258 0.8352 2.6662 +v -0.532 0.9015 2.5999 +v -0.5633 0.25 2.343 +v -0.5945 0.625 2.343 +v -0.5008 0.625 2.4367 +v -0.4695 0.25 2.4367 +v -0.4695 0.25 2.343 +v -0.5633 0.25 2.4367 +v -0.5945 0.625 2.4367 +v -0.5008 0.625 2.343 +v -0.4383 -0.0265 2.5999 +v -0.532 0.0398 2.6662 +v -0.5633 0.2607 2.4452 +v -0.4695 0.1944 2.3789 +v -0.5945 0.6806 2.3789 +v -0.6258 0.9015 2.5999 +v -0.532 0.8352 2.6662 +v -0.5008 0.6143 2.4452 +v -0.532 -0.0265 2.5999 +v -0.4383 0.0398 2.6662 +v -0.4695 0.2607 2.4452 +v -0.5633 0.1944 2.3789 +v -0.5008 0.6806 2.3789 +v -0.532 0.9015 2.5999 +v -0.6258 0.8352 2.6662 +v -0.5945 0.6143 2.4452 +v -0.5633 0.25 2.343 +v -0.4695 0.25 2.4367 +v -0.5008 0.625 2.4367 +v -0.5945 0.625 2.343 +v -0.4695 0.25 2.343 +v -0.5008 0.625 2.343 +v -0.5945 0.625 2.4367 +v -0.5633 0.25 2.4367 +v -0.4383 -0.0265 2.5999 +v -0.4695 0.1944 2.3789 +v -0.5633 0.2607 2.4452 +v -0.532 0.0398 2.6662 +v -0.5945 0.6806 2.3789 +v -0.5008 0.6143 2.4452 +v -0.532 0.8352 2.6662 +v -0.6258 0.9015 2.5999 +v -0.532 0.9375 2.6555 +v -0.6258 0.8438 2.6555 +v -0.5477 0.9375 2.843 +v -0.6258 0.9375 2.6555 +v -0.6414 0.9375 2.843 +v -0.5477 0.8438 2.843 +v -0.532 0.8438 2.6555 +v -0.532 0.9375 2.6555 +v -0.5477 0.9375 2.843 +v -0.6414 0.8438 2.843 +v -0.6258 0.8438 2.6555 +v -0.6258 0.9375 2.6555 +v -0.532 0.8438 2.6555 +v -0.5477 0.8438 2.843 +v -0.6414 0.9375 2.843 +v -0.8289 0.6122 2.4211 +v -0.7977 0.2628 2.4211 +v -0.7977 0.2369 2.3586 +v -0.8289 0.6381 2.3586 +v -0.7664 0.6122 2.4211 +v -0.7664 0.6381 2.3586 +v -0.7352 0.2369 2.3586 +v -0.7352 0.2628 2.4211 +v -0.8914 0.9219 3.0436 +v -0.8289 0.9219 3.0436 +v -0.8914 0.8594 3.0177 +v -0.8289 0.8594 3.0177 +v -0.7977 0.8594 2.6682 +v -0.8602 0.8594 2.6682 +v -0.7039 0.2628 3.2648 +v -0.6414 0.2628 3.2648 +v -0.6102 0.6122 3.2648 +v -0.6727 0.6122 3.2648 +v -0.6414 0.2369 3.3273 +v -0.6102 0.6381 3.3273 +v -0.6727 0.6381 3.3273 +v -0.7039 0.2369 3.3273 +v -0.7664 -0.0469 2.6423 +v -0.7352 -0.0469 3.0436 +v -0.6727 -0.0469 3.0436 +v -0.7039 -0.0469 2.6423 +v -0.7664 0.0156 2.6682 +v -0.7352 0.0156 3.0177 +v -0.7039 0.0156 2.6682 +v -0.6727 0.0156 3.0177 +v -0.8602 0.9219 2.6423 +v -0.7977 0.9219 2.6423 +v -0.5789 0.8594 3.0177 +v -0.6414 0.8594 3.0177 +v -0.5789 0.9219 3.0436 +v -0.6414 0.9219 3.0436 +v -0.6258 0.9219 2.843 +v -0.5633 0.9219 2.843 +v -0.6258 0.8594 2.843 +v -0.5633 0.8594 2.843 +v -0.8133 0.25 2.343 +v -0.782 -0.0265 2.5999 +v -0.8133 0.1944 2.3789 +v -0.7195 0.2607 2.4452 +v -0.6883 0.0398 2.6662 +v -0.7508 0.6806 2.3789 +v -0.8445 0.6143 2.4452 +v -0.8758 0.8352 2.6662 +v -0.782 0.9015 2.5999 +v -0.8133 0.25 2.343 +v -0.8445 0.625 2.343 +v -0.7508 0.625 2.4367 +v -0.7195 0.25 2.4367 +v -0.7195 0.25 2.343 +v -0.8133 0.25 2.4367 +v -0.8445 0.625 2.4367 +v -0.7508 0.625 2.343 +v -0.6883 -0.0265 2.5999 +v -0.782 0.0398 2.6662 +v -0.8133 0.2607 2.4452 +v -0.7195 0.1944 2.3789 +v -0.782 0.9375 2.6555 +v -0.8758 0.8438 2.6555 +v -0.907 0.8438 3.0305 +v -0.8133 0.9375 3.0305 +v -0.8758 0.9375 2.6555 +v -0.907 0.9375 3.0305 +v -0.8133 0.8438 3.0305 +v -0.782 0.8438 2.6555 +v -0.8445 0.6806 2.3789 +v -0.8758 0.9015 2.5999 +v -0.782 0.8352 2.6662 +v -0.7508 0.6143 2.4452 +v -0.6258 0.1944 3.307 +v -0.7195 0.2607 3.2407 +v -0.7508 0.0398 3.0197 +v -0.657 -0.0265 3.086 +v -0.657 0.9015 3.086 +v -0.6883 0.6806 3.307 +v -0.5945 0.6143 3.2407 +v -0.5633 0.8352 3.0197 +v -0.6883 0.625 3.343 +v -0.7195 0.25 3.343 +v -0.6258 0.25 3.2492 +v -0.5945 0.625 3.2492 +v -0.5945 0.625 3.343 +v -0.6883 0.625 3.2492 +v -0.7195 0.25 3.2492 +v -0.6258 0.25 3.343 +v -0.5633 0.9015 3.086 +v -0.657 0.8352 3.0197 +v -0.6883 0.6143 3.2407 +v -0.5945 0.6806 3.307 +v -0.657 -0.0625 3.0305 +v -0.7508 0.0313 3.0305 +v -0.782 0.0313 2.6555 +v -0.6883 -0.0625 2.6555 +v -0.7508 -0.0625 3.0305 +v -0.782 -0.0625 2.6555 +v -0.6883 0.0313 2.6555 +v -0.657 0.0313 3.0305 +v -0.7195 0.1944 3.307 +v -0.7508 -0.0265 3.086 +v -0.657 0.0398 3.0197 +v -0.6258 0.2607 3.2407 +v -0.5477 0.9375 2.843 +v -0.6414 0.8438 2.843 +v -0.657 0.8438 3.0305 +v -0.5633 0.9375 3.0305 +v -0.6414 0.9375 2.843 +v -0.657 0.9375 3.0305 +v -0.5633 0.8438 3.0305 +v -0.5477 0.8438 2.843 +v -0.782 -0.0265 2.5999 +v -0.6883 0.0398 2.6662 +v -0.7195 0.2607 2.4452 +v -0.8133 0.1944 2.3789 +v -0.7508 0.6806 2.3789 +v -0.782 0.9015 2.5999 +v -0.8758 0.8352 2.6662 +v -0.8445 0.6143 2.4452 +v -0.7195 0.25 2.4367 +v -0.7508 0.625 2.4367 +v -0.8445 0.625 2.343 +v -0.7195 0.25 2.343 +v -0.7508 0.625 2.343 +v -0.8445 0.625 2.4367 +v -0.8133 0.25 2.4367 +v -0.6883 -0.0265 2.5999 +v -0.7195 0.1944 2.3789 +v -0.8133 0.2607 2.4452 +v -0.782 0.0398 2.6662 +v -0.782 0.9375 2.6555 +v -0.8133 0.9375 3.0305 +v -0.907 0.8438 3.0305 +v -0.8758 0.8438 2.6555 +v -0.8758 0.9375 2.6555 +v -0.782 0.8438 2.6555 +v -0.8133 0.8438 3.0305 +v -0.907 0.9375 3.0305 +v -0.8445 0.6806 2.3789 +v -0.7508 0.6143 2.4452 +v -0.782 0.8352 2.6662 +v -0.8758 0.9015 2.5999 +v -0.6258 0.1944 3.307 +v -0.657 -0.0265 3.086 +v -0.7508 0.0398 3.0197 +v -0.7195 0.2607 3.2407 +v -0.657 0.9015 3.086 +v -0.5633 0.8352 3.0197 +v -0.5945 0.6143 3.2407 +v -0.6883 0.6806 3.307 +v -0.6883 0.625 3.343 +v -0.5945 0.625 3.2492 +v -0.6258 0.25 3.2492 +v -0.7195 0.25 3.343 +v -0.5945 0.625 3.343 +v -0.6258 0.25 3.343 +v -0.7195 0.25 3.2492 +v -0.6883 0.625 3.2492 +v -0.5633 0.9015 3.086 +v -0.5945 0.6806 3.307 +v -0.6883 0.6143 3.2407 +v -0.657 0.8352 3.0197 +v -0.657 -0.0625 3.0305 +v -0.6883 -0.0625 2.6555 +v -0.782 0.0313 2.6555 +v -0.7508 0.0313 3.0305 +v -0.7508 -0.0625 3.0305 +v -0.657 0.0313 3.0305 +v -0.6883 0.0313 2.6555 +v -0.782 -0.0625 2.6555 +v -0.7195 0.1944 3.307 +v -0.6258 0.2607 3.2407 +v -0.657 0.0398 3.0197 +v -0.7508 -0.0265 3.086 +v -0.5477 0.9375 2.843 +v -0.5633 0.9375 3.0305 +v -0.657 0.8438 3.0305 +v -0.6414 0.8438 2.843 +v -0.6414 0.9375 2.843 +v -0.5477 0.8438 2.843 +v -0.5633 0.8438 3.0305 +v -0.657 0.9375 3.0305 +v 0.4523 0.2369 2.3586 +v 0.4836 -0.0469 2.6423 +v 0.5461 -0.0469 2.6423 +v 0.5148 0.2369 2.3586 +v 0.3742 0.9219 2.843 +v 0.3898 0.9219 2.6423 +v 0.4523 0.9219 2.6423 +v 0.4367 0.9219 2.843 +v 0.5148 0.2628 2.4211 +v 0.5461 0.0156 2.6682 +v 0.4523 0.2628 2.4211 +v 0.4836 0.0156 2.6682 +v 0.4211 0.6381 2.3586 +v 0.4211 0.6122 2.4211 +v 0.4836 0.6122 2.4211 +v 0.4836 0.6381 2.3586 +v 0.3742 0.8594 2.843 +v 0.3898 0.8594 2.6682 +v 0.4367 0.8594 2.843 +v 0.4523 0.8594 2.6682 +v 0.468 -0.0265 2.5999 +v 0.4367 0.1944 2.3789 +v 0.5305 0.2607 2.4452 +v 0.5617 0.0398 2.6662 +v 0.4992 0.6806 2.3789 +v 0.4055 0.6143 2.4452 +v 0.3742 0.8352 2.6662 +v 0.468 0.9015 2.5999 +v 0.4367 0.25 2.343 +v 0.4055 0.625 2.343 +v 0.4992 0.625 2.4367 +v 0.5305 0.25 2.4367 +v 0.5305 0.25 2.343 +v 0.4367 0.25 2.4367 +v 0.4055 0.625 2.4367 +v 0.4992 0.625 2.343 +v 0.5617 -0.0265 2.5999 +v 0.468 0.0398 2.6662 +v 0.4367 0.2607 2.4452 +v 0.5305 0.1944 2.3789 +v 0.4055 0.6806 2.3789 +v 0.3742 0.9015 2.5999 +v 0.468 0.8352 2.6662 +v 0.4992 0.6143 2.4452 +v 0.468 -0.0265 2.5999 +v 0.5617 0.0398 2.6662 +v 0.5305 0.2607 2.4452 +v 0.4367 0.1944 2.3789 +v 0.4992 0.6806 2.3789 +v 0.468 0.9015 2.5999 +v 0.3742 0.8352 2.6662 +v 0.4055 0.6143 2.4452 +v 0.4367 0.25 2.343 +v 0.5305 0.25 2.4367 +v 0.4992 0.625 2.4367 +v 0.4055 0.625 2.343 +v 0.5305 0.25 2.343 +v 0.4992 0.625 2.343 +v 0.4055 0.625 2.4367 +v 0.4367 0.25 2.4367 +v 0.5617 -0.0265 2.5999 +v 0.5305 0.1944 2.3789 +v 0.4367 0.2607 2.4452 +v 0.468 0.0398 2.6662 +v 0.4055 0.6806 2.3789 +v 0.4992 0.6143 2.4452 +v 0.468 0.8352 2.6662 +v 0.3742 0.9015 2.5999 +v 0.468 0.9375 2.6555 +v 0.3742 0.8438 2.6555 +v 0.3586 0.8438 2.843 +v 0.4523 0.9375 2.843 +v 0.3742 0.9375 2.6555 +v 0.3586 0.9375 2.843 +v 0.4523 0.8438 2.843 +v 0.468 0.8438 2.6555 +v 0.468 0.9375 2.6555 +v 0.4523 0.9375 2.843 +v 0.3586 0.8438 2.843 +v 0.3742 0.8438 2.6555 +v 0.3742 0.9375 2.6555 +v 0.468 0.8438 2.6555 +v 0.4523 0.8438 2.843 +v 0.3586 0.9375 2.843 +v -0.3758 0.9219 2.843 +v -0.3602 0.9219 2.6423 +v -0.2977 0.9219 2.6423 +v -0.3133 0.9219 2.843 +v -0.3289 0.6122 2.4211 +v -0.2977 0.2628 2.4211 +v -0.2977 0.2369 2.3586 +v -0.3289 0.6381 2.3586 +v -0.2664 0.6122 2.4211 +v -0.2664 0.6381 2.3586 +v -0.2352 0.2369 2.3586 +v -0.2352 0.2628 2.4211 +v -0.0789 0.6122 2.4211 +v -0.0477 0.2628 2.4211 +v -0.0477 0.2369 2.3586 +v -0.0789 0.6381 2.3586 +v -0.0164 0.6122 2.4211 +v 0.0148 0.2628 2.4211 +v -0.2039 0.2628 3.2648 +v -0.1414 0.2628 3.2648 +v -0.1102 0.6122 3.2648 +v -0.1727 0.6122 3.2648 +v -0.1727 0.6381 3.3273 +v -0.2039 0.2369 3.3273 +v -0.2664 -0.0469 2.6423 +v -0.2352 -0.0469 3.0436 +v -0.1727 -0.0469 3.0436 +v -0.2039 -0.0469 2.6423 +v -0.1414 0.9219 3.0436 +v -0.0789 0.9219 3.0436 +v -0.1102 0.6381 3.3273 +v -0.2664 0.0156 2.6682 +v -0.2352 0.0156 3.0177 +v -0.2039 0.0156 2.6682 +v -0.1727 0.0156 3.0177 +v -0.1414 0.8594 3.0177 +v -0.0789 0.8594 3.0177 +v -0.0477 0.8594 2.6682 +v -0.1102 0.8594 2.6682 +v 0.1711 0.6122 2.4211 +v 0.2023 0.2628 2.4211 +v 0.2023 0.2369 2.3586 +v 0.1711 0.6381 2.3586 +v 0.2336 0.6122 2.4211 +v 0.2336 0.6381 2.3586 +v 0.2648 0.2369 2.3586 +v 0.2648 0.2628 2.4211 +v 0.0461 0.2628 3.2648 +v 0.1086 0.2628 3.2648 +v 0.1398 0.6122 3.2648 +v 0.0773 0.6122 3.2648 +v 0.0773 0.6381 3.3273 +v 0.0461 0.2369 3.3273 +v -0.0164 -0.0469 2.6423 +v 0.0148 -0.0469 3.0436 +v 0.0773 -0.0469 3.0436 +v 0.0461 -0.0469 2.6423 +v 0.1086 0.9219 3.0436 +v 0.1711 0.9219 3.0436 +v 0.1398 0.6381 3.3273 +v -0.0164 0.0156 2.6682 +v 0.0148 0.0156 3.0177 +v 0.0461 0.0156 2.6682 +v 0.0773 0.0156 3.0177 +v 0.1086 0.8594 3.0177 +v 0.1711 0.8594 3.0177 +v 0.2023 0.8594 2.6682 +v 0.1398 0.8594 2.6682 +v 0.2961 0.2628 3.2648 +v 0.3586 0.2628 3.2648 +v 0.3898 0.6122 3.2648 +v 0.3273 0.6122 3.2648 +v 0.3586 0.2369 3.3273 +v 0.3898 0.6381 3.3273 +v 0.3273 0.6381 3.3273 +v 0.2961 0.2369 3.3273 +v 0.2336 -0.0469 2.6423 +v 0.2648 -0.0469 3.0436 +v 0.3273 -0.0469 3.0436 +v 0.2961 -0.0469 2.6423 +v 0.2336 0.0156 2.6682 +v 0.2648 0.0156 3.0177 +v 0.2961 0.0156 2.6682 +v 0.3273 0.0156 3.0177 +v -0.3602 0.8594 2.6682 +v -0.2977 0.8594 2.6682 +v 0.0148 0.2369 2.3586 +v -0.1102 0.9219 2.6423 +v -0.0477 0.9219 2.6423 +v -0.0164 0.6381 2.3586 +v -0.1414 0.2369 3.3273 +v 0.1398 0.9219 2.6423 +v 0.2023 0.9219 2.6423 +v 0.1086 0.2369 3.3273 +v 0.4211 0.8594 3.0177 +v 0.3586 0.8594 3.0177 +v 0.4211 0.9219 3.0436 +v 0.3586 0.9219 3.0436 +v 0.3742 0.9219 2.843 +v 0.4367 0.9219 2.843 +v 0.3742 0.8594 2.843 +v 0.4367 0.8594 2.843 +v -0.3133 0.8594 2.843 +v -0.3758 0.8594 2.843 +v -0.4539 0.2628 3.2648 +v -0.3914 0.2628 3.2648 +v -0.3602 0.6122 3.2648 +v -0.4227 0.6122 3.2648 +v -0.4227 0.6381 3.3273 +v -0.4539 0.2369 3.3273 +v -0.5164 -0.0469 2.6423 +v -0.4852 -0.0469 3.0436 +v -0.4227 -0.0469 3.0436 +v -0.4539 -0.0469 2.6423 +v -0.5164 0.0156 2.6682 +v -0.4852 0.0156 3.0177 +v -0.4539 0.0156 2.6682 +v -0.4227 0.0156 3.0177 +v -0.3914 0.2369 3.3273 +v -0.3602 0.6381 3.3273 +v -0.3289 0.8594 3.0177 +v -0.3914 0.8594 3.0177 +v -0.3289 0.9219 3.0436 +v -0.3914 0.9219 3.0436 +v -0.3758 0.9219 2.843 +v -0.3133 0.9219 2.843 +v -0.3758 0.8594 2.843 +v -0.3133 0.8594 2.843 +v 0.1867 0.25 2.343 +v -0.282 -0.0265 2.5999 +v -0.3133 0.1944 2.3789 +v -0.2195 0.2607 2.4452 +v -0.1883 0.0398 2.6662 +v 0.218 -0.0265 2.5999 +v 0.1867 0.1944 2.3789 +v 0.2805 0.2607 2.4452 +v 0.3117 0.0398 2.6662 +v -0.2508 0.6806 2.3789 +v -0.3445 0.6143 2.4452 +v -0.3758 0.8352 2.6662 +v -0.282 0.9015 2.5999 +v -0.3133 0.25 2.343 +v -0.3445 0.625 2.343 +v -0.2508 0.625 2.4367 +v -0.2195 0.25 2.4367 +v -0.2195 0.25 2.343 +v -0.3133 0.25 2.4367 +v -0.3445 0.625 2.4367 +v -0.2508 0.625 2.343 +v -0.1883 -0.0265 2.5999 +v -0.282 0.0398 2.6662 +v -0.3133 0.2607 2.4452 +v -0.2195 0.1944 2.3789 +v -0.3445 0.6806 2.3789 +v -0.3758 0.9015 2.5999 +v -0.282 0.8352 2.6662 +v -0.2508 0.6143 2.4452 +v -0.032 -0.0265 2.5999 +v -0.0633 0.1944 2.3789 +v 0.0305 0.2607 2.4452 +v 0.0617 0.0398 2.6662 +v -0.1258 0.1944 3.307 +v -0.2195 0.2607 3.2407 +v -0.2508 0.0398 3.0197 +v -0.157 -0.0265 3.086 +v -0.0008 0.6806 2.3789 +v -0.0945 0.6143 2.4452 +v -0.1258 0.8352 2.6662 +v -0.032 0.9015 2.5999 +v -0.157 0.9015 3.086 +v -0.1883 0.6806 3.307 +v -0.0945 0.6143 3.2407 +v -0.0633 0.8352 3.0197 +v -0.1883 0.625 3.343 +v -0.2195 0.25 3.343 +v -0.1258 0.25 3.2492 +v -0.0945 0.625 3.2492 +v -0.0945 0.625 3.343 +v -0.1883 0.625 3.2492 +v -0.2195 0.25 3.2492 +v -0.1258 0.25 3.343 +v -0.0633 0.9015 3.086 +v -0.157 0.8352 3.0197 +v -0.1883 0.6143 3.2407 +v -0.0945 0.6806 3.307 +v -0.157 -0.0625 3.0305 +v -0.2508 0.0313 3.0305 +v -0.282 0.0313 2.6555 +v -0.1883 -0.0625 2.6555 +v -0.2508 -0.0625 3.0305 +v -0.282 -0.0625 2.6555 +v -0.1883 0.0313 2.6555 +v -0.157 0.0313 3.0305 +v -0.2195 0.1944 3.307 +v -0.2508 -0.0265 3.086 +v -0.157 0.0398 3.0197 +v -0.1258 0.2607 3.2407 +v -0.0633 0.25 2.343 +v -0.0945 0.625 2.343 +v -0.0008 0.625 2.4367 +v 0.0305 0.25 2.4367 +v 0.0305 0.25 2.343 +v -0.0633 0.25 2.4367 +v -0.0945 0.625 2.4367 +v -0.0008 0.625 2.343 +v 0.0617 -0.0265 2.5999 +v -0.032 0.0398 2.6662 +v -0.0633 0.2607 2.4452 +v 0.0305 0.1944 2.3789 +v -0.032 0.9375 2.6555 +v -0.1258 0.8438 2.6555 +v -0.157 0.8438 3.0305 +v -0.0633 0.9375 3.0305 +v -0.1258 0.9375 2.6555 +v -0.157 0.9375 3.0305 +v -0.0633 0.8438 3.0305 +v -0.032 0.8438 2.6555 +v -0.0945 0.6806 2.3789 +v -0.1258 0.9015 2.5999 +v -0.032 0.8352 2.6662 +v -0.0008 0.6143 2.4452 +v 0.1242 0.1944 3.307 +v 0.0305 0.2607 3.2407 +v -0.0008 0.0398 3.0197 +v 0.093 -0.0265 3.086 +v 0.2492 0.6806 2.3789 +v 0.1555 0.6143 2.4452 +v 0.1242 0.8352 2.6662 +v 0.218 0.9015 2.5999 +v 0.093 0.9015 3.086 +v 0.0617 0.6806 3.307 +v 0.1555 0.6143 3.2407 +v 0.1867 0.8352 3.0197 +v 0.0617 0.625 3.343 +v 0.0305 0.25 3.343 +v 0.1242 0.25 3.2492 +v 0.1555 0.625 3.2492 +v 0.1555 0.625 3.343 +v 0.0617 0.625 3.2492 +v 0.0305 0.25 3.2492 +v 0.1242 0.25 3.343 +v 0.1867 0.9015 3.086 +v 0.093 0.8352 3.0197 +v 0.0617 0.6143 3.2407 +v 0.1555 0.6806 3.307 +v 0.093 -0.0625 3.0305 +v -0.0008 0.0313 3.0305 +v -0.032 0.0313 2.6555 +v 0.0617 -0.0625 2.6555 +v -0.0008 -0.0625 3.0305 +v -0.032 -0.0625 2.6555 +v 0.0617 0.0313 2.6555 +v 0.093 0.0313 3.0305 +v 0.0305 0.1944 3.307 +v -0.0008 -0.0265 3.086 +v 0.093 0.0398 3.0197 +v 0.1242 0.2607 3.2407 +v 0.1867 0.25 2.343 +v 0.1555 0.625 2.343 +v 0.2492 0.625 2.4367 +v 0.2805 0.25 2.4367 +v 0.2805 0.25 2.343 +v 0.1867 0.25 2.4367 +v 0.1555 0.625 2.4367 +v 0.2492 0.625 2.343 +v 0.3117 -0.0265 2.5999 +v 0.218 0.0398 2.6662 +v 0.1867 0.2607 2.4452 +v 0.2805 0.1944 2.3789 +v 0.218 0.9375 2.6555 +v 0.1242 0.8438 2.6555 +v 0.093 0.8438 3.0305 +v 0.1867 0.9375 3.0305 +v 0.1242 0.9375 2.6555 +v 0.093 0.9375 3.0305 +v 0.1867 0.8438 3.0305 +v 0.218 0.8438 2.6555 +v 0.1555 0.6806 2.3789 +v 0.1242 0.9015 2.5999 +v 0.218 0.8352 2.6662 +v 0.2492 0.6143 2.4452 +v 0.3742 0.1944 3.307 +v 0.2805 0.2607 3.2407 +v 0.2492 0.0398 3.0197 +v 0.343 -0.0265 3.086 +v 0.343 0.9015 3.086 +v 0.3117 0.6806 3.307 +v 0.4055 0.6143 3.2407 +v 0.4367 0.8352 3.0197 +v 0.3117 0.625 3.343 +v 0.2805 0.25 3.343 +v 0.3742 0.25 3.2492 +v 0.4055 0.625 3.2492 +v 0.4055 0.625 3.343 +v 0.3117 0.625 3.2492 +v 0.2805 0.25 3.2492 +v 0.3742 0.25 3.343 +v 0.4367 0.9015 3.086 +v 0.343 0.8352 3.0197 +v 0.3117 0.6143 3.2407 +v 0.4055 0.6806 3.307 +v 0.343 -0.0625 3.0305 +v 0.2492 0.0313 3.0305 +v 0.218 0.0313 2.6555 +v 0.3117 -0.0625 2.6555 +v 0.2492 -0.0625 3.0305 +v 0.218 -0.0625 2.6555 +v 0.3117 0.0313 2.6555 +v 0.343 0.0313 3.0305 +v 0.2805 0.1944 3.307 +v 0.2492 -0.0265 3.086 +v 0.343 0.0398 3.0197 +v 0.3742 0.2607 3.2407 +v 0.4523 0.9375 2.843 +v 0.3586 0.8438 2.843 +v 0.343 0.8438 3.0305 +v 0.4367 0.9375 3.0305 +v 0.3586 0.9375 2.843 +v 0.343 0.9375 3.0305 +v 0.4367 0.8438 3.0305 +v 0.4523 0.8438 2.843 +v -0.282 -0.0265 2.5999 +v -0.1883 0.0398 2.6662 +v -0.2195 0.2607 2.4452 +v -0.3133 0.1944 2.3789 +v 0.218 -0.0265 2.5999 +v 0.3117 0.0398 2.6662 +v 0.2805 0.2607 2.4452 +v 0.1867 0.1944 2.3789 +v -0.2508 0.6806 2.3789 +v -0.282 0.9015 2.5999 +v -0.3758 0.8352 2.6662 +v -0.3445 0.6143 2.4452 +v -0.3133 0.25 2.343 +v -0.2195 0.25 2.4367 +v -0.2508 0.625 2.4367 +v -0.3445 0.625 2.343 +v -0.2195 0.25 2.343 +v -0.2508 0.625 2.343 +v -0.3445 0.625 2.4367 +v -0.3133 0.25 2.4367 +v -0.1883 -0.0265 2.5999 +v -0.2195 0.1944 2.3789 +v -0.3133 0.2607 2.4452 +v -0.282 0.0398 2.6662 +v -0.3445 0.6806 2.3789 +v -0.2508 0.6143 2.4452 +v -0.282 0.8352 2.6662 +v -0.3758 0.9015 2.5999 +v -0.032 -0.0265 2.5999 +v 0.0617 0.0398 2.6662 +v 0.0305 0.2607 2.4452 +v -0.0633 0.1944 2.3789 +v -0.1258 0.1944 3.307 +v -0.157 -0.0265 3.086 +v -0.2508 0.0398 3.0197 +v -0.2195 0.2607 3.2407 +v -0.0008 0.6806 2.3789 +v -0.032 0.9015 2.5999 +v -0.1258 0.8352 2.6662 +v -0.0945 0.6143 2.4452 +v -0.157 0.9015 3.086 +v -0.0633 0.8352 3.0197 +v -0.0945 0.6143 3.2407 +v -0.1883 0.6806 3.307 +v -0.1883 0.625 3.343 +v -0.0945 0.625 3.2492 +v -0.1258 0.25 3.2492 +v -0.2195 0.25 3.343 +v -0.0945 0.625 3.343 +v -0.1258 0.25 3.343 +v -0.2195 0.25 3.2492 +v -0.1883 0.625 3.2492 +v -0.0633 0.9015 3.086 +v -0.0945 0.6806 3.307 +v -0.1883 0.6143 3.2407 +v -0.157 0.8352 3.0197 +v -0.157 -0.0625 3.0305 +v -0.1883 -0.0625 2.6555 +v -0.282 0.0313 2.6555 +v -0.2508 0.0313 3.0305 +v -0.2508 -0.0625 3.0305 +v -0.157 0.0313 3.0305 +v -0.1883 0.0313 2.6555 +v -0.282 -0.0625 2.6555 +v -0.2195 0.1944 3.307 +v -0.1258 0.2607 3.2407 +v -0.157 0.0398 3.0197 +v -0.2508 -0.0265 3.086 +v -0.0633 0.25 2.343 +v 0.0305 0.25 2.4367 +v -0.0008 0.625 2.4367 +v -0.0945 0.625 2.343 +v 0.0305 0.25 2.343 +v -0.0008 0.625 2.343 +v -0.0945 0.625 2.4367 +v -0.0633 0.25 2.4367 +v 0.0617 -0.0265 2.5999 +v 0.0305 0.1944 2.3789 +v -0.0633 0.2607 2.4452 +v -0.032 0.0398 2.6662 +v -0.032 0.9375 2.6555 +v -0.0633 0.9375 3.0305 +v -0.157 0.8438 3.0305 +v -0.1258 0.8438 2.6555 +v -0.1258 0.9375 2.6555 +v -0.032 0.8438 2.6555 +v -0.0633 0.8438 3.0305 +v -0.157 0.9375 3.0305 +v -0.0945 0.6806 2.3789 +v -0.0008 0.6143 2.4452 +v -0.032 0.8352 2.6662 +v -0.1258 0.9015 2.5999 +v 0.1242 0.1944 3.307 +v 0.093 -0.0265 3.086 +v -0.0008 0.0398 3.0197 +v 0.0305 0.2607 3.2407 +v 0.2492 0.6806 2.3789 +v 0.218 0.9015 2.5999 +v 0.1242 0.8352 2.6662 +v 0.1555 0.6143 2.4452 +v 0.093 0.9015 3.086 +v 0.1867 0.8352 3.0197 +v 0.1555 0.6143 3.2407 +v 0.0617 0.6806 3.307 +v 0.0617 0.625 3.343 +v 0.1555 0.625 3.2492 +v 0.1242 0.25 3.2492 +v 0.0305 0.25 3.343 +v 0.1555 0.625 3.343 +v 0.1242 0.25 3.343 +v 0.0305 0.25 3.2492 +v 0.0617 0.625 3.2492 +v 0.1867 0.9015 3.086 +v 0.1555 0.6806 3.307 +v 0.0617 0.6143 3.2407 +v 0.093 0.8352 3.0197 +v 0.093 -0.0625 3.0305 +v 0.0617 -0.0625 2.6555 +v -0.032 0.0313 2.6555 +v -0.0008 0.0313 3.0305 +v -0.0008 -0.0625 3.0305 +v 0.093 0.0313 3.0305 +v 0.0617 0.0313 2.6555 +v -0.032 -0.0625 2.6555 +v 0.0305 0.1944 3.307 +v 0.1242 0.2607 3.2407 +v 0.093 0.0398 3.0197 +v -0.0008 -0.0265 3.086 +v 0.2805 0.25 2.4367 +v 0.2492 0.625 2.4367 +v 0.1555 0.625 2.343 +v 0.2805 0.25 2.343 +v 0.2492 0.625 2.343 +v 0.1555 0.625 2.4367 +v 0.1867 0.25 2.4367 +v 0.3117 -0.0265 2.5999 +v 0.2805 0.1944 2.3789 +v 0.1867 0.2607 2.4452 +v 0.218 0.0398 2.6662 +v 0.218 0.9375 2.6555 +v 0.1867 0.9375 3.0305 +v 0.093 0.8438 3.0305 +v 0.1242 0.8438 2.6555 +v 0.1242 0.9375 2.6555 +v 0.218 0.8438 2.6555 +v 0.1867 0.8438 3.0305 +v 0.093 0.9375 3.0305 +v 0.1555 0.6806 2.3789 +v 0.2492 0.6143 2.4452 +v 0.218 0.8352 2.6662 +v 0.1242 0.9015 2.5999 +v 0.3742 0.1944 3.307 +v 0.343 -0.0265 3.086 +v 0.2492 0.0398 3.0197 +v 0.2805 0.2607 3.2407 +v 0.343 0.9015 3.086 +v 0.4367 0.8352 3.0197 +v 0.4055 0.6143 3.2407 +v 0.3117 0.6806 3.307 +v 0.3117 0.625 3.343 +v 0.4055 0.625 3.2492 +v 0.3742 0.25 3.2492 +v 0.2805 0.25 3.343 +v 0.4055 0.625 3.343 +v 0.3742 0.25 3.343 +v 0.2805 0.25 3.2492 +v 0.3117 0.625 3.2492 +v 0.4367 0.9015 3.086 +v 0.4055 0.6806 3.307 +v 0.3117 0.6143 3.2407 +v 0.343 0.8352 3.0197 +v 0.343 -0.0625 3.0305 +v 0.3117 -0.0625 2.6555 +v 0.218 0.0313 2.6555 +v 0.2492 0.0313 3.0305 +v 0.2492 -0.0625 3.0305 +v 0.343 0.0313 3.0305 +v 0.3117 0.0313 2.6555 +v 0.218 -0.0625 2.6555 +v 0.2805 0.1944 3.307 +v 0.3742 0.2607 3.2407 +v 0.343 0.0398 3.0197 +v 0.2492 -0.0265 3.086 +v 0.4523 0.9375 2.843 +v 0.4367 0.9375 3.0305 +v 0.343 0.8438 3.0305 +v 0.3586 0.8438 2.843 +v 0.3586 0.9375 2.843 +v 0.4523 0.8438 2.843 +v 0.4367 0.8438 3.0305 +v 0.343 0.9375 3.0305 +v -0.282 0.9375 2.6555 +v -0.3758 0.8438 2.6555 +v -0.3914 0.8438 2.843 +v -0.2977 0.9375 2.843 +v -0.3758 0.9375 2.6555 +v -0.3914 0.9375 2.843 +v -0.2977 0.8438 2.843 +v -0.282 0.8438 2.6555 +v -0.282 0.9375 2.6555 +v -0.2977 0.9375 2.843 +v -0.3914 0.8438 2.843 +v -0.3758 0.8438 2.6555 +v -0.3758 0.9375 2.6555 +v -0.282 0.8438 2.6555 +v -0.2977 0.8438 2.843 +v -0.3914 0.9375 2.843 +v -0.3758 0.1944 3.307 +v -0.4695 0.2607 3.2407 +v -0.5008 0.0398 3.0197 +v -0.407 -0.0265 3.086 +v -0.407 0.9015 3.086 +v -0.4383 0.6806 3.307 +v -0.3445 0.6143 3.2407 +v -0.3133 0.8352 3.0197 +v -0.4383 0.625 3.343 +v -0.4695 0.25 3.343 +v -0.3758 0.25 3.2492 +v -0.3445 0.625 3.2492 +v -0.3445 0.625 3.343 +v -0.4383 0.625 3.2492 +v -0.4695 0.25 3.2492 +v -0.3758 0.25 3.343 +v -0.3133 0.9015 3.086 +v -0.407 0.8352 3.0197 +v -0.4383 0.6143 3.2407 +v -0.3445 0.6806 3.307 +v -0.407 -0.0625 3.0305 +v -0.5008 0.0313 3.0305 +v -0.532 0.0313 2.6555 +v -0.4383 -0.0625 2.6555 +v -0.5008 -0.0625 3.0305 +v -0.532 -0.0625 2.6555 +v -0.4383 0.0313 2.6555 +v -0.407 0.0313 3.0305 +v -0.4695 0.1944 3.307 +v -0.5008 -0.0265 3.086 +v -0.407 0.0398 3.0197 +v -0.3758 0.2607 3.2407 +v -0.2977 0.9375 2.843 +v -0.3914 0.8438 2.843 +v -0.407 0.8438 3.0305 +v -0.3133 0.9375 3.0305 +v -0.3914 0.9375 2.843 +v -0.407 0.9375 3.0305 +v -0.3133 0.8438 3.0305 +v -0.2977 0.8438 2.843 +v -0.3758 0.1944 3.307 +v -0.407 -0.0265 3.086 +v -0.5008 0.0398 3.0197 +v -0.4695 0.2607 3.2407 +v -0.407 0.9015 3.086 +v -0.3133 0.8352 3.0197 +v -0.3445 0.6143 3.2407 +v -0.4383 0.6806 3.307 +v -0.4383 0.625 3.343 +v -0.3445 0.625 3.2492 +v -0.3758 0.25 3.2492 +v -0.4695 0.25 3.343 +v -0.3445 0.625 3.343 +v -0.3758 0.25 3.343 +v -0.4695 0.25 3.2492 +v -0.4383 0.625 3.2492 +v -0.3133 0.9015 3.086 +v -0.3445 0.6806 3.307 +v -0.4383 0.6143 3.2407 +v -0.407 0.8352 3.0197 +v -0.407 -0.0625 3.0305 +v -0.4383 -0.0625 2.6555 +v -0.532 0.0313 2.6555 +v -0.5008 0.0313 3.0305 +v -0.5008 -0.0625 3.0305 +v -0.407 0.0313 3.0305 +v -0.4383 0.0313 2.6555 +v -0.532 -0.0625 2.6555 +v -0.4695 0.1944 3.307 +v -0.3758 0.2607 3.2407 +v -0.407 0.0398 3.0197 +v -0.5008 -0.0265 3.086 +v -0.2977 0.9375 2.843 +v -0.3133 0.9375 3.0305 +v -0.407 0.8438 3.0305 +v -0.3914 0.8438 2.843 +v -0.3914 0.9375 2.843 +v -0.2977 0.8438 2.843 +v -0.3133 0.8438 3.0305 +v -0.407 0.9375 3.0305 +v 1.4523 0.2369 2.3586 +v 1.4836 -0.0469 2.6423 +v 1.5461 -0.0469 2.6423 +v 1.5148 0.2369 2.3586 +v 1.3742 0.9219 2.843 +v 1.3898 0.9219 2.6423 +v 1.4523 0.9219 2.6423 +v 1.4367 0.9219 2.843 +v 1.5148 0.2628 2.4211 +v 1.5461 0.0156 2.6682 +v 1.4523 0.2628 2.4211 +v 1.4836 0.0156 2.6682 +v 1.4211 0.6381 2.3586 +v 1.4211 0.6122 2.4211 +v 1.4836 0.6122 2.4211 +v 1.4836 0.6381 2.3586 +v 1.3742 0.8594 2.843 +v 1.3898 0.8594 2.6682 +v 1.4367 0.8594 2.843 +v 1.4523 0.8594 2.6682 +v 1.468 -0.0265 2.5999 +v 1.4367 0.1944 2.3789 +v 1.5305 0.2607 2.4452 +v 1.5617 0.0398 2.6662 +v 1.4992 0.6806 2.3789 +v 1.4055 0.6143 2.4452 +v 1.3742 0.8352 2.6662 +v 1.468 0.9015 2.5999 +v 1.4367 0.25 2.343 +v 1.4055 0.625 2.343 +v 1.4992 0.625 2.4367 +v 1.5305 0.25 2.4367 +v 1.5305 0.25 2.343 +v 1.4367 0.25 2.4367 +v 1.4055 0.625 2.4367 +v 1.4992 0.625 2.343 +v 1.5617 -0.0265 2.5999 +v 1.468 0.0398 2.6662 +v 1.4367 0.2607 2.4452 +v 1.5305 0.1944 2.3789 +v 1.4055 0.6806 2.3789 +v 1.3742 0.9015 2.5999 +v 1.468 0.8352 2.6662 +v 1.4992 0.6143 2.4452 +v 1.468 -0.0265 2.5999 +v 1.5617 0.0398 2.6662 +v 1.5305 0.2607 2.4452 +v 1.4367 0.1944 2.3789 +v 1.4992 0.6806 2.3789 +v 1.468 0.9015 2.5999 +v 1.3742 0.8352 2.6662 +v 1.4055 0.6143 2.4452 +v 1.4367 0.25 2.343 +v 1.5305 0.25 2.4367 +v 1.4992 0.625 2.4367 +v 1.4055 0.625 2.343 +v 1.5305 0.25 2.343 +v 1.4992 0.625 2.343 +v 1.4055 0.625 2.4367 +v 1.4367 0.25 2.4367 +v 1.5617 -0.0265 2.5999 +v 1.5305 0.1944 2.3789 +v 1.4367 0.2607 2.4452 +v 1.468 0.0398 2.6662 +v 1.4055 0.6806 2.3789 +v 1.4992 0.6143 2.4452 +v 1.468 0.8352 2.6662 +v 1.3742 0.9015 2.5999 +v 1.468 0.9375 2.6555 +v 1.3742 0.8438 2.6555 +v 1.3586 0.8438 2.843 +v 1.4523 0.9375 2.843 +v 1.3742 0.9375 2.6555 +v 1.3586 0.9375 2.843 +v 1.4523 0.8438 2.843 +v 1.468 0.8438 2.6555 +v 1.468 0.9375 2.6555 +v 1.4523 0.9375 2.843 +v 1.3586 0.8438 2.843 +v 1.3742 0.8438 2.6555 +v 1.3742 0.9375 2.6555 +v 1.468 0.8438 2.6555 +v 1.4523 0.8438 2.843 +v 1.3586 0.9375 2.843 +v 0.6242 0.9219 2.843 +v 0.6398 0.9219 2.6423 +v 0.7023 0.9219 2.6423 +v 0.6867 0.9219 2.843 +v 0.6711 0.6122 2.4211 +v 0.7023 0.2628 2.4211 +v 0.7023 0.2369 2.3586 +v 0.6711 0.6381 2.3586 +v 0.7336 0.6122 2.4211 +v 0.7336 0.6381 2.3586 +v 0.7648 0.2369 2.3586 +v 0.7648 0.2628 2.4211 +v 0.9211 0.6122 2.4211 +v 0.9523 0.2628 2.4211 +v 0.9523 0.2369 2.3586 +v 0.9211 0.6381 2.3586 +v 0.9836 0.6122 2.4211 +v 1.0148 0.2628 2.4211 +v 0.7961 0.2628 3.2648 +v 0.8586 0.2628 3.2648 +v 0.8898 0.6122 3.2648 +v 0.8273 0.6122 3.2648 +v 0.8273 0.6381 3.3273 +v 0.7961 0.2369 3.3273 +v 0.7336 -0.0469 2.6423 +v 0.7648 -0.0469 3.0436 +v 0.8273 -0.0469 3.0436 +v 0.7961 -0.0469 2.6423 +v 0.8586 0.9219 3.0436 +v 0.9211 0.9219 3.0436 +v 0.8898 0.6381 3.3273 +v 0.7336 0.0156 2.6682 +v 0.7648 0.0156 3.0177 +v 0.7961 0.0156 2.6682 +v 0.8273 0.0156 3.0177 +v 0.8586 0.8594 3.0177 +v 0.9211 0.8594 3.0177 +v 0.9523 0.8594 2.6682 +v 0.8898 0.8594 2.6682 +v 1.1711 0.6122 2.4211 +v 1.2023 0.2628 2.4211 +v 1.2023 0.2369 2.3586 +v 1.1711 0.6381 2.3586 +v 1.2336 0.6122 2.4211 +v 1.2336 0.6381 2.3586 +v 1.2648 0.2369 2.3586 +v 1.2648 0.2628 2.4211 +v 1.0461 0.2628 3.2648 +v 1.1086 0.2628 3.2648 +v 1.1398 0.6122 3.2648 +v 1.0773 0.6122 3.2648 +v 1.0773 0.6381 3.3273 +v 1.0461 0.2369 3.3273 +v 0.9836 -0.0469 2.6423 +v 1.0148 -0.0469 3.0436 +v 1.0773 -0.0469 3.0436 +v 1.0461 -0.0469 2.6423 +v 1.1086 0.9219 3.0436 +v 1.1711 0.9219 3.0436 +v 1.1398 0.6381 3.3273 +v 0.9836 0.0156 2.6682 +v 1.0148 0.0156 3.0177 +v 1.0461 0.0156 2.6682 +v 1.0773 0.0156 3.0177 +v 1.1086 0.8594 3.0177 +v 1.1711 0.8594 3.0177 +v 1.2023 0.8594 2.6682 +v 1.1398 0.8594 2.6682 +v 1.2961 0.2628 3.2648 +v 1.3586 0.2628 3.2648 +v 1.3898 0.6122 3.2648 +v 1.3273 0.6122 3.2648 +v 1.3586 0.2369 3.3273 +v 1.3898 0.6381 3.3273 +v 1.3273 0.6381 3.3273 +v 1.2961 0.2369 3.3273 +v 1.2336 -0.0469 2.6423 +v 1.2648 -0.0469 3.0436 +v 1.3273 -0.0469 3.0436 +v 1.2961 -0.0469 2.6423 +v 1.2336 0.0156 2.6682 +v 1.2648 0.0156 3.0177 +v 1.2961 0.0156 2.6682 +v 1.3273 0.0156 3.0177 +v 0.6398 0.8594 2.6682 +v 0.7023 0.8594 2.6682 +v 1.0148 0.2369 2.3586 +v 0.8898 0.9219 2.6423 +v 0.9523 0.9219 2.6423 +v 0.9836 0.6381 2.3586 +v 0.8586 0.2369 3.3273 +v 1.1398 0.9219 2.6423 +v 1.2023 0.9219 2.6423 +v 1.1086 0.2369 3.3273 +v 1.4211 0.8594 3.0177 +v 1.3586 0.8594 3.0177 +v 1.4211 0.9219 3.0436 +v 1.3586 0.9219 3.0436 +v 1.3742 0.9219 2.843 +v 1.4367 0.9219 2.843 +v 1.3742 0.8594 2.843 +v 1.4367 0.8594 2.843 +v 0.6867 0.8594 2.843 +v 0.6242 0.8594 2.843 +v 0.5461 0.2628 3.2648 +v 0.6086 0.2628 3.2648 +v 0.6398 0.6122 3.2648 +v 0.5773 0.6122 3.2648 +v 0.5773 0.6381 3.3273 +v 0.5461 0.2369 3.3273 +v 0.4836 -0.0469 2.6423 +v 0.5148 -0.0469 3.0436 +v 0.5773 -0.0469 3.0436 +v 0.5461 -0.0469 2.6423 +v 0.4836 0.0156 2.6682 +v 0.5148 0.0156 3.0177 +v 0.5461 0.0156 2.6682 +v 0.5773 0.0156 3.0177 +v 0.6086 0.2369 3.3273 +v 0.6398 0.6381 3.3273 +v 0.6711 0.8594 3.0177 +v 0.6086 0.8594 3.0177 +v 0.6711 0.9219 3.0436 +v 0.6086 0.9219 3.0436 +v 0.6242 0.9219 2.843 +v 0.6867 0.9219 2.843 +v 0.6242 0.8594 2.843 +v 0.6867 0.8594 2.843 +v 1.1867 0.25 2.343 +v 0.718 -0.0265 2.5999 +v 0.6867 0.1944 2.3789 +v 0.7805 0.2607 2.4452 +v 0.8117 0.0398 2.6662 +v 1.218 -0.0265 2.5999 +v 1.1867 0.1944 2.3789 +v 1.2805 0.2607 2.4452 +v 1.3117 0.0398 2.6662 +v 0.7492 0.6806 2.3789 +v 0.6555 0.6143 2.4452 +v 0.6242 0.8352 2.6662 +v 0.718 0.9015 2.5999 +v 0.6867 0.25 2.343 +v 0.6555 0.625 2.343 +v 0.7492 0.625 2.4367 +v 0.7805 0.25 2.4367 +v 0.7805 0.25 2.343 +v 0.6867 0.25 2.4367 +v 0.6555 0.625 2.4367 +v 0.7492 0.625 2.343 +v 0.8117 -0.0265 2.5999 +v 0.718 0.0398 2.6662 +v 0.6867 0.2607 2.4452 +v 0.7805 0.1944 2.3789 +v 0.6555 0.6806 2.3789 +v 0.6242 0.9015 2.5999 +v 0.718 0.8352 2.6662 +v 0.7492 0.6143 2.4452 +v 0.968 -0.0265 2.5999 +v 0.9367 0.1944 2.3789 +v 1.0305 0.2607 2.4452 +v 1.0617 0.0398 2.6662 +v 0.8742 0.1944 3.307 +v 0.7805 0.2607 3.2407 +v 0.7492 0.0398 3.0197 +v 0.843 -0.0265 3.086 +v 0.9992 0.6806 2.3789 +v 0.9055 0.6143 2.4452 +v 0.8742 0.8352 2.6662 +v 0.968 0.9015 2.5999 +v 0.843 0.9015 3.086 +v 0.8117 0.6806 3.307 +v 0.9055 0.6143 3.2407 +v 0.9367 0.8352 3.0197 +v 0.8117 0.625 3.343 +v 0.7805 0.25 3.343 +v 0.8742 0.25 3.2492 +v 0.9055 0.625 3.2492 +v 0.9055 0.625 3.343 +v 0.8117 0.625 3.2492 +v 0.7805 0.25 3.2492 +v 0.8742 0.25 3.343 +v 0.9367 0.9015 3.086 +v 0.843 0.8352 3.0197 +v 0.8117 0.6143 3.2407 +v 0.9055 0.6806 3.307 +v 0.843 -0.0625 3.0305 +v 0.7492 0.0313 3.0305 +v 0.718 0.0313 2.6555 +v 0.8117 -0.0625 2.6555 +v 0.7492 -0.0625 3.0305 +v 0.718 -0.0625 2.6555 +v 0.8117 0.0313 2.6555 +v 0.843 0.0313 3.0305 +v 0.7805 0.1944 3.307 +v 0.7492 -0.0265 3.086 +v 0.843 0.0398 3.0197 +v 0.8742 0.2607 3.2407 +v 0.9367 0.25 2.343 +v 0.9055 0.625 2.343 +v 0.9992 0.625 2.4367 +v 1.0305 0.25 2.4367 +v 1.0305 0.25 2.343 +v 0.9367 0.25 2.4367 +v 0.9055 0.625 2.4367 +v 0.9992 0.625 2.343 +v 1.0617 -0.0265 2.5999 +v 0.968 0.0398 2.6662 +v 0.9367 0.2607 2.4452 +v 1.0305 0.1944 2.3789 +v 0.968 0.9375 2.6555 +v 0.8742 0.8438 2.6555 +v 0.843 0.8438 3.0305 +v 0.9367 0.9375 3.0305 +v 0.8742 0.9375 2.6555 +v 0.843 0.9375 3.0305 +v 0.9367 0.8438 3.0305 +v 0.968 0.8438 2.6555 +v 0.9055 0.6806 2.3789 +v 0.8742 0.9015 2.5999 +v 0.968 0.8352 2.6662 +v 0.9992 0.6143 2.4452 +v 1.1242 0.1944 3.307 +v 1.0305 0.2607 3.2407 +v 0.9992 0.0398 3.0197 +v 1.093 -0.0265 3.086 +v 1.2492 0.6806 2.3789 +v 1.1555 0.6143 2.4452 +v 1.1242 0.8352 2.6662 +v 1.218 0.9015 2.5999 +v 1.093 0.9015 3.086 +v 1.0617 0.6806 3.307 +v 1.1555 0.6143 3.2407 +v 1.1867 0.8352 3.0197 +v 1.0617 0.625 3.343 +v 1.0305 0.25 3.343 +v 1.1242 0.25 3.2492 +v 1.1555 0.625 3.2492 +v 1.1555 0.625 3.343 +v 1.0617 0.625 3.2492 +v 1.0305 0.25 3.2492 +v 1.1242 0.25 3.343 +v 1.1867 0.9015 3.086 +v 1.093 0.8352 3.0197 +v 1.0617 0.6143 3.2407 +v 1.1555 0.6806 3.307 +v 1.093 -0.0625 3.0305 +v 0.9992 0.0313 3.0305 +v 0.968 0.0313 2.6555 +v 1.0617 -0.0625 2.6555 +v 0.9992 -0.0625 3.0305 +v 0.968 -0.0625 2.6555 +v 1.0617 0.0313 2.6555 +v 1.093 0.0313 3.0305 +v 1.0305 0.1944 3.307 +v 0.9992 -0.0265 3.086 +v 1.093 0.0398 3.0197 +v 1.1242 0.2607 3.2407 +v 1.1867 0.25 2.343 +v 1.1555 0.625 2.343 +v 1.2492 0.625 2.4367 +v 1.2805 0.25 2.4367 +v 1.2805 0.25 2.343 +v 1.1867 0.25 2.4367 +v 1.1555 0.625 2.4367 +v 1.2492 0.625 2.343 +v 1.3117 -0.0265 2.5999 +v 1.218 0.0398 2.6662 +v 1.1867 0.2607 2.4452 +v 1.2805 0.1944 2.3789 +v 1.218 0.9375 2.6555 +v 1.1242 0.8438 2.6555 +v 1.093 0.8438 3.0305 +v 1.1867 0.9375 3.0305 +v 1.1242 0.9375 2.6555 +v 1.093 0.9375 3.0305 +v 1.1867 0.8438 3.0305 +v 1.218 0.8438 2.6555 +v 1.1555 0.6806 2.3789 +v 1.1242 0.9015 2.5999 +v 1.218 0.8352 2.6662 +v 1.2492 0.6143 2.4452 +v 1.3742 0.1944 3.307 +v 1.2805 0.2607 3.2407 +v 1.2492 0.0398 3.0197 +v 1.343 -0.0265 3.086 +v 1.343 0.9015 3.086 +v 1.3117 0.6806 3.307 +v 1.4055 0.6143 3.2407 +v 1.4367 0.8352 3.0197 +v 1.3117 0.625 3.343 +v 1.2805 0.25 3.343 +v 1.3742 0.25 3.2492 +v 1.4055 0.625 3.2492 +v 1.4055 0.625 3.343 +v 1.3117 0.625 3.2492 +v 1.2805 0.25 3.2492 +v 1.3742 0.25 3.343 +v 1.4367 0.9015 3.086 +v 1.343 0.8352 3.0197 +v 1.3117 0.6143 3.2407 +v 1.4055 0.6806 3.307 +v 1.343 -0.0625 3.0305 +v 1.2492 0.0313 3.0305 +v 1.218 0.0313 2.6555 +v 1.3117 -0.0625 2.6555 +v 1.2492 -0.0625 3.0305 +v 1.218 -0.0625 2.6555 +v 1.3117 0.0313 2.6555 +v 1.343 0.0313 3.0305 +v 1.2805 0.1944 3.307 +v 1.2492 -0.0265 3.086 +v 1.343 0.0398 3.0197 +v 1.3742 0.2607 3.2407 +v 1.4523 0.9375 2.843 +v 1.3586 0.8438 2.843 +v 1.343 0.8438 3.0305 +v 1.4367 0.9375 3.0305 +v 1.3586 0.9375 2.843 +v 1.343 0.9375 3.0305 +v 1.4367 0.8438 3.0305 +v 1.4523 0.8438 2.843 +v 0.718 -0.0265 2.5999 +v 0.8117 0.0398 2.6662 +v 0.7805 0.2607 2.4452 +v 0.6867 0.1944 2.3789 +v 1.218 -0.0265 2.5999 +v 1.3117 0.0398 2.6662 +v 1.2805 0.2607 2.4452 +v 1.1867 0.1944 2.3789 +v 0.7492 0.6806 2.3789 +v 0.718 0.9015 2.5999 +v 0.6242 0.8352 2.6662 +v 0.6555 0.6143 2.4452 +v 0.6867 0.25 2.343 +v 0.7805 0.25 2.4367 +v 0.7492 0.625 2.4367 +v 0.6555 0.625 2.343 +v 0.7805 0.25 2.343 +v 0.7492 0.625 2.343 +v 0.6555 0.625 2.4367 +v 0.6867 0.25 2.4367 +v 0.8117 -0.0265 2.5999 +v 0.7805 0.1944 2.3789 +v 0.6867 0.2607 2.4452 +v 0.718 0.0398 2.6662 +v 0.6555 0.6806 2.3789 +v 0.7492 0.6143 2.4452 +v 0.718 0.8352 2.6662 +v 0.6242 0.9015 2.5999 +v 0.968 -0.0265 2.5999 +v 1.0617 0.0398 2.6662 +v 1.0305 0.2607 2.4452 +v 0.9367 0.1944 2.3789 +v 0.8742 0.1944 3.307 +v 0.843 -0.0265 3.086 +v 0.7492 0.0398 3.0197 +v 0.7805 0.2607 3.2407 +v 0.9992 0.6806 2.3789 +v 0.968 0.9015 2.5999 +v 0.8742 0.8352 2.6662 +v 0.9055 0.6143 2.4452 +v 0.843 0.9015 3.086 +v 0.9367 0.8352 3.0197 +v 0.9055 0.6143 3.2407 +v 0.8117 0.6806 3.307 +v 0.8117 0.625 3.343 +v 0.9055 0.625 3.2492 +v 0.8742 0.25 3.2492 +v 0.7805 0.25 3.343 +v 0.9055 0.625 3.343 +v 0.8742 0.25 3.343 +v 0.7805 0.25 3.2492 +v 0.8117 0.625 3.2492 +v 0.9367 0.9015 3.086 +v 0.9055 0.6806 3.307 +v 0.8117 0.6143 3.2407 +v 0.843 0.8352 3.0197 +v 0.843 -0.0625 3.0305 +v 0.8117 -0.0625 2.6555 +v 0.718 0.0313 2.6555 +v 0.7492 0.0313 3.0305 +v 0.7492 -0.0625 3.0305 +v 0.843 0.0313 3.0305 +v 0.8117 0.0313 2.6555 +v 0.718 -0.0625 2.6555 +v 0.7805 0.1944 3.307 +v 0.8742 0.2607 3.2407 +v 0.843 0.0398 3.0197 +v 0.7492 -0.0265 3.086 +v 0.9367 0.25 2.343 +v 1.0305 0.25 2.4367 +v 0.9992 0.625 2.4367 +v 0.9055 0.625 2.343 +v 1.0305 0.25 2.343 +v 0.9992 0.625 2.343 +v 0.9055 0.625 2.4367 +v 0.9367 0.25 2.4367 +v 1.0617 -0.0265 2.5999 +v 1.0305 0.1944 2.3789 +v 0.9367 0.2607 2.4452 +v 0.968 0.0398 2.6662 +v 0.968 0.9375 2.6555 +v 0.9367 0.9375 3.0305 +v 0.843 0.8438 3.0305 +v 0.8742 0.8438 2.6555 +v 0.8742 0.9375 2.6555 +v 0.968 0.8438 2.6555 +v 0.9367 0.8438 3.0305 +v 0.843 0.9375 3.0305 +v 0.9055 0.6806 2.3789 +v 0.9992 0.6143 2.4452 +v 0.968 0.8352 2.6662 +v 0.8742 0.9015 2.5999 +v 1.1242 0.1944 3.307 +v 1.093 -0.0265 3.086 +v 0.9992 0.0398 3.0197 +v 1.0305 0.2607 3.2407 +v 1.2492 0.6806 2.3789 +v 1.218 0.9015 2.5999 +v 1.1242 0.8352 2.6662 +v 1.1555 0.6143 2.4452 +v 1.093 0.9015 3.086 +v 1.1867 0.8352 3.0197 +v 1.1555 0.6143 3.2407 +v 1.0617 0.6806 3.307 +v 1.0617 0.625 3.343 +v 1.1555 0.625 3.2492 +v 1.1242 0.25 3.2492 +v 1.0305 0.25 3.343 +v 1.1555 0.625 3.343 +v 1.1242 0.25 3.343 +v 1.0305 0.25 3.2492 +v 1.0617 0.625 3.2492 +v 1.1867 0.9015 3.086 +v 1.1555 0.6806 3.307 +v 1.0617 0.6143 3.2407 +v 1.093 0.8352 3.0197 +v 1.093 -0.0625 3.0305 +v 1.0617 -0.0625 2.6555 +v 0.968 0.0313 2.6555 +v 0.9992 0.0313 3.0305 +v 0.9992 -0.0625 3.0305 +v 1.093 0.0313 3.0305 +v 1.0617 0.0313 2.6555 +v 0.968 -0.0625 2.6555 +v 1.0305 0.1944 3.307 +v 1.1242 0.2607 3.2407 +v 1.093 0.0398 3.0197 +v 0.9992 -0.0265 3.086 +v 1.2805 0.25 2.4367 +v 1.2492 0.625 2.4367 +v 1.1555 0.625 2.343 +v 1.2805 0.25 2.343 +v 1.2492 0.625 2.343 +v 1.1555 0.625 2.4367 +v 1.1867 0.25 2.4367 +v 1.3117 -0.0265 2.5999 +v 1.2805 0.1944 2.3789 +v 1.1867 0.2607 2.4452 +v 1.218 0.0398 2.6662 +v 1.218 0.9375 2.6555 +v 1.1867 0.9375 3.0305 +v 1.093 0.8438 3.0305 +v 1.1242 0.8438 2.6555 +v 1.1242 0.9375 2.6555 +v 1.218 0.8438 2.6555 +v 1.1867 0.8438 3.0305 +v 1.093 0.9375 3.0305 +v 1.1555 0.6806 2.3789 +v 1.2492 0.6143 2.4452 +v 1.218 0.8352 2.6662 +v 1.1242 0.9015 2.5999 +v 1.3742 0.1944 3.307 +v 1.343 -0.0265 3.086 +v 1.2492 0.0398 3.0197 +v 1.2805 0.2607 3.2407 +v 1.343 0.9015 3.086 +v 1.4367 0.8352 3.0197 +v 1.4055 0.6143 3.2407 +v 1.3117 0.6806 3.307 +v 1.3117 0.625 3.343 +v 1.4055 0.625 3.2492 +v 1.3742 0.25 3.2492 +v 1.2805 0.25 3.343 +v 1.4055 0.625 3.343 +v 1.3742 0.25 3.343 +v 1.2805 0.25 3.2492 +v 1.3117 0.625 3.2492 +v 1.4367 0.9015 3.086 +v 1.4055 0.6806 3.307 +v 1.3117 0.6143 3.2407 +v 1.343 0.8352 3.0197 +v 1.343 -0.0625 3.0305 +v 1.3117 -0.0625 2.6555 +v 1.218 0.0313 2.6555 +v 1.2492 0.0313 3.0305 +v 1.2492 -0.0625 3.0305 +v 1.343 0.0313 3.0305 +v 1.3117 0.0313 2.6555 +v 1.218 -0.0625 2.6555 +v 1.2805 0.1944 3.307 +v 1.3742 0.2607 3.2407 +v 1.343 0.0398 3.0197 +v 1.2492 -0.0265 3.086 +v 1.4523 0.9375 2.843 +v 1.4367 0.9375 3.0305 +v 1.343 0.8438 3.0305 +v 1.3586 0.8438 2.843 +v 1.3586 0.9375 2.843 +v 1.4523 0.8438 2.843 +v 1.4367 0.8438 3.0305 +v 1.343 0.9375 3.0305 +v 0.718 0.9375 2.6555 +v 0.6242 0.8438 2.6555 +v 0.6086 0.8438 2.843 +v 0.7023 0.9375 2.843 +v 0.6242 0.9375 2.6555 +v 0.6086 0.9375 2.843 +v 0.7023 0.8438 2.843 +v 0.718 0.8438 2.6555 +v 0.718 0.9375 2.6555 +v 0.7023 0.9375 2.843 +v 0.6086 0.8438 2.843 +v 0.6242 0.8438 2.6555 +v 0.6242 0.9375 2.6555 +v 0.718 0.8438 2.6555 +v 0.7023 0.8438 2.843 +v 0.6086 0.9375 2.843 +v 0.6242 0.1944 3.307 +v 0.5305 0.2607 3.2407 +v 0.4992 0.0398 3.0197 +v 0.593 -0.0265 3.086 +v 0.593 0.9015 3.086 +v 0.5617 0.6806 3.307 +v 0.6555 0.6143 3.2407 +v 0.6867 0.8352 3.0197 +v 0.5617 0.625 3.343 +v 0.5305 0.25 3.343 +v 0.6242 0.25 3.2492 +v 0.6555 0.625 3.2492 +v 0.6555 0.625 3.343 +v 0.5617 0.625 3.2492 +v 0.5305 0.25 3.2492 +v 0.6242 0.25 3.343 +v 0.6867 0.9015 3.086 +v 0.593 0.8352 3.0197 +v 0.5617 0.6143 3.2407 +v 0.6555 0.6806 3.307 +v 0.593 -0.0625 3.0305 +v 0.4992 0.0313 3.0305 +v 0.468 0.0313 2.6555 +v 0.5617 -0.0625 2.6555 +v 0.4992 -0.0625 3.0305 +v 0.468 -0.0625 2.6555 +v 0.5617 0.0313 2.6555 +v 0.593 0.0313 3.0305 +v 0.5305 0.1944 3.307 +v 0.4992 -0.0265 3.086 +v 0.593 0.0398 3.0197 +v 0.6242 0.2607 3.2407 +v 0.7023 0.9375 2.843 +v 0.6086 0.8438 2.843 +v 0.593 0.8438 3.0305 +v 0.6867 0.9375 3.0305 +v 0.6086 0.9375 2.843 +v 0.593 0.9375 3.0305 +v 0.6867 0.8438 3.0305 +v 0.7023 0.8438 2.843 +v 0.6242 0.1944 3.307 +v 0.593 -0.0265 3.086 +v 0.4992 0.0398 3.0197 +v 0.5305 0.2607 3.2407 +v 0.593 0.9015 3.086 +v 0.6867 0.8352 3.0197 +v 0.6555 0.6143 3.2407 +v 0.5617 0.6806 3.307 +v 0.5617 0.625 3.343 +v 0.6555 0.625 3.2492 +v 0.6242 0.25 3.2492 +v 0.5305 0.25 3.343 +v 0.6555 0.625 3.343 +v 0.6242 0.25 3.343 +v 0.5305 0.25 3.2492 +v 0.5617 0.625 3.2492 +v 0.6867 0.9015 3.086 +v 0.6555 0.6806 3.307 +v 0.5617 0.6143 3.2407 +v 0.593 0.8352 3.0197 +v 0.593 -0.0625 3.0305 +v 0.5617 -0.0625 2.6555 +v 0.468 0.0313 2.6555 +v 0.4992 0.0313 3.0305 +v 0.4992 -0.0625 3.0305 +v 0.593 0.0313 3.0305 +v 0.5617 0.0313 2.6555 +v 0.468 -0.0625 2.6555 +v 0.5305 0.1944 3.307 +v 0.6242 0.2607 3.2407 +v 0.593 0.0398 3.0197 +v 0.4992 -0.0265 3.086 +v 0.7023 0.9375 2.843 +v 0.6867 0.9375 3.0305 +v 0.593 0.8438 3.0305 +v 0.6086 0.8438 2.843 +v 0.6086 0.9375 2.843 +v 0.7023 0.8438 2.843 +v 0.6867 0.8438 3.0305 +v 0.593 0.9375 3.0305 +v 1.6242 0.1944 3.307 +v 1.5305 0.2607 3.2407 +v 1.4992 0.0398 3.0197 +v 1.593 -0.0265 3.086 +v 1.593 0.9015 3.086 +v 1.5617 0.6806 3.307 +v 1.6555 0.6143 3.2407 +v 1.6867 0.8352 3.0197 +v 1.5617 0.625 3.343 +v 1.5305 0.25 3.343 +v 1.6242 0.25 3.2492 +v 1.6555 0.625 3.2492 +v 1.6555 0.625 3.343 +v 1.5617 0.625 3.2492 +v 1.5305 0.25 3.2492 +v 1.6242 0.25 3.343 +v 1.6867 0.9015 3.086 +v 1.593 0.8352 3.0197 +v 1.5617 0.6143 3.2407 +v 1.6555 0.6806 3.307 +v 1.593 -0.0625 3.0305 +v 1.4992 0.0313 3.0305 +v 1.468 0.0313 2.6555 +v 1.5617 -0.0625 2.6555 +v 1.4992 -0.0625 3.0305 +v 1.468 -0.0625 2.6555 +v 1.5617 0.0313 2.6555 +v 1.593 0.0313 3.0305 +v 1.5305 0.1944 3.307 +v 1.4992 -0.0265 3.086 +v 1.593 0.0398 3.0197 +v 1.6242 0.2607 3.2407 +v 1.7023 0.9375 2.843 +v 1.6086 0.8438 2.843 +v 1.593 0.8438 3.0305 +v 1.6867 0.9375 3.0305 +v 1.6086 0.9375 2.843 +v 1.593 0.9375 3.0305 +v 1.6867 0.8438 3.0305 +v 1.7023 0.8438 2.843 +v 1.6242 0.1944 3.307 +v 1.593 -0.0265 3.086 +v 1.4992 0.0398 3.0197 +v 1.5305 0.2607 3.2407 +v 1.593 0.9015 3.086 +v 1.6867 0.8352 3.0197 +v 1.6555 0.6143 3.2407 +v 1.5617 0.6806 3.307 +v 1.5617 0.625 3.343 +v 1.6555 0.625 3.2492 +v 1.6242 0.25 3.2492 +v 1.5305 0.25 3.343 +v 1.6555 0.625 3.343 +v 1.6242 0.25 3.343 +v 1.5305 0.25 3.2492 +v 1.5617 0.625 3.2492 +v 1.6867 0.9015 3.086 +v 1.6555 0.6806 3.307 +v 1.5617 0.6143 3.2407 +v 1.593 0.8352 3.0197 +v 1.593 -0.0625 3.0305 +v 1.5617 -0.0625 2.6555 +v 1.468 0.0313 2.6555 +v 1.4992 0.0313 3.0305 +v 1.4992 -0.0625 3.0305 +v 1.593 0.0313 3.0305 +v 1.5617 0.0313 2.6555 +v 1.468 -0.0625 2.6555 +v 1.5305 0.1944 3.307 +v 1.6242 0.2607 3.2407 +v 1.593 0.0398 3.0197 +v 1.4992 -0.0265 3.086 +v 1.7023 0.9375 2.843 +v 1.6867 0.9375 3.0305 +v 1.593 0.8438 3.0305 +v 1.6086 0.8438 2.843 +v 1.6086 0.9375 2.843 +v 1.7023 0.8438 2.843 +v 1.6867 0.8438 3.0305 +v 1.593 0.9375 3.0305 +v 1.6242 0.9219 2.843 +v 1.6398 0.9219 2.6423 +v 1.7023 0.9219 2.6423 +v 1.6867 0.9219 2.843 +v 1.6711 0.6122 2.4211 +v 1.7023 0.2628 2.4211 +v 1.7023 0.2369 2.3586 +v 1.6711 0.6381 2.3586 +v 1.7336 0.6122 2.4211 +v 1.7336 0.6381 2.3586 +v 1.7648 0.2369 2.3586 +v 1.7648 0.2628 2.4211 +v 1.7961 0.2628 3.2648 +v 1.8586 0.2628 3.2648 +v 1.8898 0.6122 3.2648 +v 1.8273 0.6122 3.2648 +v 1.8273 0.6381 3.3273 +v 1.7961 0.2369 3.3273 +v 1.7336 -0.0469 2.6423 +v 1.7648 -0.0469 3.0436 +v 1.8273 -0.0469 3.0436 +v 1.7961 -0.0469 2.6423 +v 1.8586 0.9219 3.0436 +v 1.9211 0.9219 3.0436 +v 1.8898 0.6381 3.3273 +v 1.7336 0.0156 2.6682 +v 1.7648 0.0156 3.0177 +v 1.7961 0.0156 2.6682 +v 1.8273 0.0156 3.0177 +v 1.8586 0.8594 3.0177 +v 1.9211 0.8594 3.0177 +v 1.9523 0.8594 2.6682 +v 1.8898 0.8594 2.6682 +v 1.6398 0.8594 2.6682 +v 1.7023 0.8594 2.6682 +v 1.8898 0.9219 2.6423 +v 1.9523 0.9219 2.6423 +v 1.8586 0.2369 3.3273 +v 1.6867 0.8594 2.843 +v 1.6242 0.8594 2.843 +v 1.5461 0.2628 3.2648 +v 1.6086 0.2628 3.2648 +v 1.6398 0.6122 3.2648 +v 1.5773 0.6122 3.2648 +v 1.5773 0.6381 3.3273 +v 1.5461 0.2369 3.3273 +v 1.4836 -0.0469 2.6423 +v 1.5148 -0.0469 3.0436 +v 1.5773 -0.0469 3.0436 +v 1.5461 -0.0469 2.6423 +v 1.4836 0.0156 2.6682 +v 1.5148 0.0156 3.0177 +v 1.5461 0.0156 2.6682 +v 1.5773 0.0156 3.0177 +v 1.6086 0.2369 3.3273 +v 1.6398 0.6381 3.3273 +v 1.6711 0.8594 3.0177 +v 1.6086 0.8594 3.0177 +v 1.6711 0.9219 3.0436 +v 1.6086 0.9219 3.0436 +v 1.6242 0.9219 2.843 +v 1.6867 0.9219 2.843 +v 1.6242 0.8594 2.843 +v 1.6867 0.8594 2.843 +v 1.9992 0.5 2.9055 +v 0.9992 0.5 2.9055 +v 1.9992 0.375 2.9055 +v 0.9992 0.375 2.9055 +v 1.9992 0.5 2.7805 +v 0.9992 0.5 2.7805 +v 1.9992 0.375 2.7805 +v 0.9992 0.375 2.7805 +v -0.0008 0.5 2.9055 +v -0.0008 0.375 2.9055 +v -0.0008 0.5 2.7805 +v -0.0008 0.375 2.7805 +v -1.0008 0.5 2.9055 +v -1.0008 0.375 2.9055 +v -1.0008 0.5 2.7805 +v -1.0008 0.375 2.7805 +v -0.968 0.9375 2.4992 +v -0.9055 0.9375 2.4992 +v -0.968 0 2.7492 +v -0.9055 0 2.7492 +v -0.968 0.9375 2.6867 +v -0.9055 0.9375 2.6867 +v -0.968 0 2.9367 +v -0.9055 0 2.9367 +v 1.9055 0.9375 3.1867 +v 1.843 0.9375 3.1867 +v 1.9055 0 2.9367 +v 1.843 0 2.9367 +v 1.9055 0.9375 2.9992 +v 1.843 0.9375 2.9992 +v 1.9055 0 2.7492 +v 1.843 0 2.7492 +v 1.968 0.9375 2.4992 +v 1.9055 0.9375 2.4992 +v 1.968 0 2.7492 +v 1.9055 0 2.7492 +v 1.968 0.9375 2.6867 +v 1.9055 0.9375 2.6867 +v 1.968 0 2.9367 +v 1.9055 0 2.9367 +v -0.9055 0.9375 3.1867 +v -0.843 0.9375 3.1867 +v -0.9055 0 2.9367 +v -0.843 0 2.9367 +v -0.9055 0.9375 2.9992 +v -0.843 0.9375 2.9992 +v -0.9055 0 2.7492 +v -0.843 0 2.7492 +v 1.6875 -0.0625 1.625 +v 1.6875 -0.0625 1 +v 1.6875 -0.6875 1.625 +v 1.6875 -0.6875 1 +v 1.0625 -0.0625 1.625 +v 1.0625 -0.0625 1 +v 1.0625 -0.6875 1.625 +v 1.0625 -0.6875 1 +v 1.5 0.8125 1.4375 +v 1.5 0.8125 1.1875 +v 1.5 0 1.4375 +v 1.5 0 1.1875 +v 1.25 0.8125 1.4375 +v 1.25 0.8125 1.1875 +v 1.25 0 1.4375 +v 1.25 0 1.1875 +v 1.6875 0.75 1.625 +v 1.6875 0.75 1 +v 1.6875 0.625 1.625 +v 1.6875 0.625 1 +v 1.0625 0.75 1.625 +v 1.0625 0.75 1 +v 1.0625 0.625 1.625 +v 1.0625 0.625 1 +v 1.5625 0 1.5 +v 1.5625 0 1.125 +v 1.5625 -0.0625 1.5 +v 1.5625 -0.0625 1.125 +v 1.1875 0 1.5 +v 1.1875 0 1.125 +v 1.1875 -0.0625 1.5 +v 1.1875 -0.0625 1.125 +v 1.6875 0.4375 1.625 +v 1.6875 0.4375 1 +v 1.6875 0.3125 1.625 +v 1.6875 0.3125 1 +v 1.0625 0.4375 1.625 +v 1.0625 0.4375 1 +v 1.0625 0.3125 1.625 +v 1.0625 0.3125 1 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -36,34 +7955,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 1/1/1 2/2/1 4/3/1 -f 1/1/1 4/3/1 3/4/1 -f 6/5/2 5/6/2 7/7/2 -f 6/5/2 7/7/2 8/8/2 -f 6/9/3 2/10/3 1/11/3 -f 6/9/3 1/11/3 5/12/3 -f 7/13/4 3/14/4 4/15/4 -f 7/13/4 4/15/4 8/16/4 -f 5/17/5 1/18/5 3/19/5 -f 5/17/5 3/19/5 7/20/5 -f 2/21/6 6/22/6 8/23/6 -f 2/21/6 8/23/6 4/24/6 -o plank -v 1.96796875 0.9375 -0.18828125000000034 -v 1.90546875 0.9375 -0.1882812500000003 -v 1.96796875 0 0.061718749999999684 -v 1.90546875 0 0.0617187499999997 -v 1.96796875 0.9375 -0.0007812500000003164 -v 1.90546875 0.9375 -0.0007812500000003164 -v 1.96796875 0 0.24921874999999968 -v 1.90546875 0 0.2492187499999997 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -88,34 +7979,6 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 12/25/7 10/26/7 9/27/7 -f 12/25/7 9/27/7 11/28/7 -f 15/29/8 13/30/8 14/31/8 -f 15/29/8 14/31/8 16/32/8 -f 9/33/9 10/34/9 14/35/9 -f 9/33/9 14/35/9 13/36/9 -f 12/37/10 11/38/10 15/39/10 -f 12/37/10 15/39/10 16/40/10 -f 11/41/11 9/42/11 13/43/11 -f 11/41/11 13/43/11 15/44/11 -f 16/45/12 14/46/12 10/47/12 -f 16/45/12 10/47/12 12/48/12 -o plank -v -0.90546875 0.9375 0.4992187500000004 -v -0.84296875 0.9375 0.4992187500000004 -v -0.90546875 0 0.24921875000000038 -v -0.84296875 0 0.24921875000000038 -v -0.90546875 0.9375 0.3117187500000004 -v -0.84296875 0.9375 0.3117187500000004 -v -0.90546875 0 0.06171875000000039 -v -0.84296875 0 0.06171875000000038 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -140,34 +8003,6 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 20/49/13 18/50/13 17/51/13 -f 20/49/13 17/51/13 19/52/13 -f 23/53/14 21/54/14 22/55/14 -f 23/53/14 22/55/14 24/56/14 -f 17/57/15 18/58/15 22/59/15 -f 17/57/15 22/59/15 21/60/15 -f 20/61/16 19/62/16 23/63/16 -f 20/61/16 23/63/16 24/64/16 -f 19/65/17 17/66/17 21/67/17 -f 19/65/17 21/67/17 23/68/17 -f 24/69/18 22/70/18 18/71/18 -f 24/69/18 18/71/18 20/72/18 -o plank -v -0.96796875 0.9375 -0.18828124999999957 -v -0.90546875 0.9375 -0.18828124999999962 -v -0.96796875 0 0.061718750000000405 -v -0.90546875 0 0.06171875000000039 -v -0.96796875 0.9375 -0.0007812499999995948 -v -0.90546875 0.9375 -0.0007812499999995948 -v -0.96796875 0 0.2492187500000004 -v -0.90546875 0 0.24921875000000038 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -192,42 +8027,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 25/73/19 26/74/19 28/75/19 -f 25/73/19 28/75/19 27/76/19 -f 30/77/20 29/78/20 31/79/20 -f 30/77/20 31/79/20 32/80/20 -f 30/81/21 26/82/21 25/83/21 -f 30/81/21 25/83/21 29/84/21 -f 31/85/22 27/86/22 28/87/22 -f 31/85/22 28/87/22 32/88/22 -f 29/89/23 25/90/23 27/91/23 -f 29/89/23 27/91/23 31/92/23 -f 26/93/24 30/94/24 32/95/24 -f 26/93/24 32/95/24 28/96/24 -o plank -v 1.99921875 0.5 0.21796874999999968 -v 0.99921875 0.5 0.2179687499999999 -v 1.99921875 0.375 0.21796874999999968 -v 0.99921875 0.375 0.2179687499999999 -v 1.99921875 0.5 0.09296874999999967 -v 0.99921875 0.5 0.09296874999999989 -v 1.99921875 0.375 0.09296874999999967 -v 0.99921875 0.375 0.09296874999999989 -v -0.0007812500000000111 0.5 0.2179687500000001 -v -0.0007812500000000111 0.375 0.2179687500000001 -v -0.0007812500000000111 0.5 0.09296875000000013 -v -0.0007812500000000111 0.375 0.09296875000000013 -v -1.00078125 0.5 0.21796875000000032 -v -1.00078125 0.375 0.21796875000000032 -v -1.00078125 0.5 0.09296875000000035 -v -1.00078125 0.375 0.09296875000000035 vt 0.125 0 vt 0.125 1 vt 0 1 @@ -284,1990 +8083,6 @@ vt 0.1875 1 vt 0.3125 1 vt 0.3125 0.875 vt 0.1875 0.875 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 33/97/25 34/98/25 36/99/25 -f 33/97/25 36/99/25 35/100/25 -f 38/101/26 37/102/26 39/103/26 -f 38/101/26 39/103/26 40/104/26 -f 38/105/27 34/106/27 33/107/27 -f 38/105/27 33/107/27 37/108/27 -f 39/109/28 35/110/28 36/111/28 -f 39/109/28 36/111/28 40/112/28 -f 37/113/29 33/114/29 35/115/29 -f 37/113/29 35/115/29 39/116/29 -f 34/117/30 41/118/30 42/119/30 -f 34/117/30 42/119/30 36/120/30 -f 43/121/31 38/122/31 40/123/31 -f 43/121/31 40/123/31 44/124/31 -f 43/125/32 41/126/32 34/127/32 -f 43/125/32 34/127/32 38/128/32 -f 40/129/33 36/130/33 42/131/33 -f 40/129/33 42/131/33 44/132/33 -f 41/133/34 45/134/34 46/135/34 -f 41/133/34 46/135/34 42/136/34 -f 47/137/35 43/138/35 44/139/35 -f 47/137/35 44/139/35 48/140/35 -f 47/141/36 45/142/36 41/143/36 -f 47/141/36 41/143/36 43/144/36 -f 44/145/37 42/146/37 46/147/37 -f 44/145/37 46/147/37 48/148/37 -f 47/149/38 45/150/38 46/151/38 -f 47/149/38 46/151/38 48/152/38 -o barbs -v 1.71796875 -0.02653875 -0.08759937499999995 -v 1.68671875 0.19443187499999998 -0.30856999999999996 -v 1.78046875 0.260723125 -0.24227937499999996 -v 1.81171875 0.03975187499999999 -0.021308124999999956 -v 1.74921875 0.680568125 -0.30856999999999996 -v 1.65546875 0.614276875 -0.24227937499999996 -v 1.62421875 0.835248125 -0.021308124999999956 -v 1.71796875 0.90153875 -0.08759937499999995 -v 1.68671875 0.25 -0.34453124999999996 -v 1.65546875 0.625 -0.34453124999999996 -v 1.74921875 0.625 -0.25078124999999996 -v 1.78046875 0.25 -0.25078124999999996 -v 1.78046875 0.25 -0.34453124999999996 -v 1.68671875 0.25 -0.25078124999999996 -v 1.65546875 0.625 -0.25078124999999996 -v 1.74921875 0.625 -0.34453124999999996 -v 1.81171875 -0.02653875 -0.08759937499999995 -v 1.71796875 0.03975187499999999 -0.021308124999999956 -v 1.68671875 0.260723125 -0.24227937499999996 -v 1.78046875 0.19443187499999998 -0.30856999999999996 -v 1.65546875 0.680568125 -0.30856999999999996 -v 1.62421875 0.90153875 -0.08759937499999995 -v 1.71796875 0.835248125 -0.021308124999999956 -v 1.74921875 0.614276875 -0.24227937499999996 -v 1.87421875 0.19443187499999998 0.6195075000000001 -v 1.78046875 0.260723125 0.553216875 -v 1.74921875 0.03975187499999999 0.33224562500000004 -v 1.84296875 -0.02653875 0.398536875 -v 1.84296875 0.90153875 0.398536875 -v 1.81171875 0.680568125 0.6195075000000001 -v 1.90546875 0.614276875 0.553216875 -v 1.93671875 0.835248125 0.33224562500000004 -v 1.81171875 0.625 0.65546875 -v 1.78046875 0.25 0.65546875 -v 1.87421875 0.25 0.56171875 -v 1.90546875 0.625 0.56171875 -v 1.90546875 0.625 0.65546875 -v 1.81171875 0.625 0.56171875 -v 1.78046875 0.25 0.56171875 -v 1.87421875 0.25 0.65546875 -v 1.93671875 0.90153875 0.398536875 -v 1.84296875 0.835248125 0.33224562500000004 -v 1.81171875 0.614276875 0.553216875 -v 1.90546875 0.680568125 0.6195075000000001 -v 1.84296875 -0.0625 0.34296875000000004 -v 1.74921875 0.03125 0.34296875000000004 -v 1.71796875 0.03125 -0.032031249999999956 -v 1.81171875 -0.0625 -0.032031249999999956 -v 1.74921875 -0.0625 0.34296875000000004 -v 1.71796875 -0.0625 -0.032031249999999956 -v 1.81171875 0.03125 -0.032031249999999956 -v 1.84296875 0.03125 0.34296875000000004 -v 1.78046875 0.19443187499999998 0.6195075000000001 -v 1.74921875 -0.02653875 0.398536875 -v 1.84296875 0.03975187499999999 0.33224562500000004 -v 1.87421875 0.260723125 0.553216875 -v 1.96796875 0.9375 -0.032031249999999956 -v 1.87421875 0.84375 -0.032031249999999956 -v 1.84296875 0.84375 0.34296875000000004 -v 1.93671875 0.9375 0.34296875000000004 -v 1.87421875 0.9375 -0.032031249999999956 -v 1.84296875 0.9375 0.34296875000000004 -v 1.93671875 0.84375 0.34296875000000004 -v 1.96796875 0.84375 -0.032031249999999956 -v 1.71796875 -0.02653875 -0.08759937499999995 -v 1.81171875 0.03975187499999999 -0.021308124999999956 -v 1.78046875 0.260723125 -0.24227937499999996 -v 1.68671875 0.19443187499999998 -0.30856999999999996 -v 1.74921875 0.680568125 -0.30856999999999996 -v 1.71796875 0.90153875 -0.08759937499999995 -v 1.62421875 0.835248125 -0.021308124999999956 -v 1.65546875 0.614276875 -0.24227937499999996 -v 1.68671875 0.25 -0.34453124999999996 -v 1.78046875 0.25 -0.25078124999999996 -v 1.74921875 0.625 -0.25078124999999996 -v 1.65546875 0.625 -0.34453124999999996 -v 1.78046875 0.25 -0.34453124999999996 -v 1.74921875 0.625 -0.34453124999999996 -v 1.65546875 0.625 -0.25078124999999996 -v 1.68671875 0.25 -0.25078124999999996 -v 1.81171875 -0.02653875 -0.08759937499999995 -v 1.78046875 0.19443187499999998 -0.30856999999999996 -v 1.68671875 0.260723125 -0.24227937499999996 -v 1.71796875 0.03975187499999999 -0.021308124999999956 -v 1.65546875 0.680568125 -0.30856999999999996 -v 1.74921875 0.614276875 -0.24227937499999996 -v 1.71796875 0.835248125 -0.021308124999999956 -v 1.62421875 0.90153875 -0.08759937499999995 -v 1.87421875 0.19443187499999998 0.6195075000000001 -v 1.84296875 -0.02653875 0.398536875 -v 1.74921875 0.03975187499999999 0.33224562500000004 -v 1.78046875 0.260723125 0.553216875 -v 1.84296875 0.90153875 0.398536875 -v 1.93671875 0.835248125 0.33224562500000004 -v 1.90546875 0.614276875 0.553216875 -v 1.81171875 0.680568125 0.6195075000000001 -v 1.81171875 0.625 0.65546875 -v 1.90546875 0.625 0.56171875 -v 1.87421875 0.25 0.56171875 -v 1.78046875 0.25 0.65546875 -v 1.90546875 0.625 0.65546875 -v 1.87421875 0.25 0.65546875 -v 1.78046875 0.25 0.56171875 -v 1.81171875 0.625 0.56171875 -v 1.93671875 0.90153875 0.398536875 -v 1.90546875 0.680568125 0.6195075000000001 -v 1.81171875 0.614276875 0.553216875 -v 1.84296875 0.835248125 0.33224562500000004 -v 1.84296875 -0.0625 0.34296875000000004 -v 1.81171875 -0.0625 -0.032031249999999956 -v 1.71796875 0.03125 -0.032031249999999956 -v 1.74921875 0.03125 0.34296875000000004 -v 1.74921875 -0.0625 0.34296875000000004 -v 1.84296875 0.03125 0.34296875000000004 -v 1.81171875 0.03125 -0.032031249999999956 -v 1.71796875 -0.0625 -0.032031249999999956 -v 1.78046875 0.19443187499999998 0.6195075000000001 -v 1.87421875 0.260723125 0.553216875 -v 1.84296875 0.03975187499999999 0.33224562500000004 -v 1.74921875 -0.02653875 0.398536875 -v 1.96796875 0.9375 -0.032031249999999956 -v 1.93671875 0.9375 0.34296875000000004 -v 1.84296875 0.84375 0.34296875000000004 -v 1.87421875 0.84375 -0.032031249999999956 -v 1.87421875 0.9375 -0.032031249999999956 -v 1.96796875 0.84375 -0.032031249999999956 -v 1.93671875 0.84375 0.34296875000000004 -v 1.84296875 0.9375 0.34296875000000004 -v 1.71796875 0.9375 -0.032031249999999956 -v 1.62421875 0.84375 -0.032031249999999956 -v 1.60859375 0.84375 0.15546875000000004 -v 1.70234375 0.9375 0.15546875000000004 -v 1.62421875 0.9375 -0.032031249999999956 -v 1.60859375 0.9375 0.15546875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.71796875 0.84375 -0.032031249999999956 -v 1.71796875 0.9375 -0.032031249999999956 -v 1.70234375 0.9375 0.15546875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.62421875 0.84375 -0.032031249999999956 -v 1.62421875 0.9375 -0.032031249999999956 -v 1.71796875 0.84375 -0.032031249999999956 -v 1.70234375 0.84375 0.15546875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v -0.54765625 0.236865 -0.32890624999999996 -v -0.51640625 -0.046875 -0.04516624999999996 -v -0.45390624999999996 -0.046875 -0.04516624999999996 -v -0.48515624999999996 0.236865 -0.32890624999999996 -v -0.62578125 0.921875 0.15546875000000004 -v -0.61015625 0.921875 -0.04516624999999996 -v -0.54765625 0.921875 -0.04516624999999996 -v -0.56328125 0.921875 0.15546875000000004 -v -0.48515624999999996 0.26275375 -0.26640624999999996 -v -0.45390624999999996 0.015625 -0.019277499999999947 -v -0.54765625 0.26275375 -0.26640624999999996 -v -0.516405 0.015625 -0.019277499999999947 -v -0.57890625 0.638135 -0.32890624999999996 -v -0.57890625 0.61224625 -0.26640624999999996 -v -0.51640625 0.61224625 -0.26640624999999996 -v -0.51640625 0.638135 -0.32890624999999996 -v -0.62578125 0.859375 0.15546875000000004 -v -0.61015625 0.859375 -0.019277499999999947 -v -0.56328125 0.859375 0.15546875000000004 -v -0.54765625 0.859375 -0.019277499999999947 -v -0.53203125 -0.02653875 -0.08759937499999995 -v -0.56328125 0.19443187499999998 -0.30856999999999996 -v -0.46953124999999996 0.260723125 -0.24227937499999996 -v -0.43828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.50078125 0.680568125 -0.30856999999999996 -v -0.59453125 0.614276875 -0.24227937499999996 -v -0.62578125 0.835248125 -0.021308124999999956 -v -0.53203125 0.90153875 -0.08759937499999995 -v -0.56328125 0.25 -0.34453124999999996 -v -0.59453125 0.625 -0.34453124999999996 -v -0.50078125 0.625 -0.25078124999999996 -v -0.46953124999999996 0.25 -0.25078124999999996 -v -0.46953124999999996 0.25 -0.34453124999999996 -v -0.56328125 0.25 -0.25078124999999996 -v -0.59453125 0.625 -0.25078124999999996 -v -0.50078125 0.625 -0.34453124999999996 -v -0.43828124999999996 -0.02653875 -0.08759937499999995 -v -0.53203125 0.03975187499999999 -0.021308124999999956 -v -0.56328125 0.260723125 -0.24227937499999996 -v -0.46953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.59453125 0.680568125 -0.30856999999999996 -v -0.62578125 0.90153875 -0.08759937499999995 -v -0.53203125 0.835248125 -0.021308124999999956 -v -0.50078125 0.614276875 -0.24227937499999996 -v -0.53203125 -0.02653875 -0.08759937499999995 -v -0.43828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.46953124999999996 0.260723125 -0.24227937499999996 -v -0.56328125 0.19443187499999998 -0.30856999999999996 -v -0.50078125 0.680568125 -0.30856999999999996 -v -0.53203125 0.90153875 -0.08759937499999995 -v -0.62578125 0.835248125 -0.021308124999999956 -v -0.59453125 0.614276875 -0.24227937499999996 -v -0.56328125 0.25 -0.34453124999999996 -v -0.46953124999999996 0.25 -0.25078124999999996 -v -0.50078125 0.625 -0.25078124999999996 -v -0.59453125 0.625 -0.34453124999999996 -v -0.46953124999999996 0.25 -0.34453124999999996 -v -0.50078125 0.625 -0.34453124999999996 -v -0.59453125 0.625 -0.25078124999999996 -v -0.56328125 0.25 -0.25078124999999996 -v -0.43828124999999996 -0.02653875 -0.08759937499999995 -v -0.46953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.56328125 0.260723125 -0.24227937499999996 -v -0.53203125 0.03975187499999999 -0.021308124999999956 -v -0.59453125 0.680568125 -0.30856999999999996 -v -0.50078125 0.614276875 -0.24227937499999996 -v -0.53203125 0.835248125 -0.021308124999999956 -v -0.62578125 0.90153875 -0.08759937499999995 -v -0.53203125 0.9375 -0.032031249999999956 -v -0.62578125 0.84375 -0.032031249999999956 -v -0.64140625 0.84375 0.15546875000000004 -v -0.54765625 0.9375 0.15546875000000004 -v -0.62578125 0.9375 -0.032031249999999956 -v -0.64140625 0.9375 0.15546875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.53203125 0.84375 -0.032031249999999956 -v -0.53203125 0.9375 -0.032031249999999956 -v -0.54765625 0.9375 0.15546875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.62578125 0.84375 -0.032031249999999956 -v -0.62578125 0.9375 -0.032031249999999956 -v -0.53203125 0.84375 -0.032031249999999956 -v -0.54765625 0.84375 0.15546875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.82890625 0.61224625 -0.26640624999999996 -v -0.79765625 0.26275375 -0.26640624999999996 -v -0.79765625 0.236865 -0.32890624999999996 -v -0.82890625 0.638135 -0.32890624999999996 -v -0.76640625 0.61224625 -0.26640624999999996 -v -0.76640625 0.638135 -0.32890624999999996 -v -0.73515625 0.236865 -0.32890624999999996 -v -0.73515625 0.26275375 -0.26640624999999996 -v -0.89140625 0.921875 0.35610375000000005 -v -0.82890625 0.921875 0.35610375000000005 -v -0.89140625 0.859375 0.33021500000000004 -v -0.82890625 0.859375 0.33021500000000004 -v -0.79765625 0.859375 -0.019277499999999947 -v -0.86015625 0.859375 -0.019277499999999947 -v -0.70390625 0.26275375 0.57734375 -v -0.64140625 0.26275375 0.57734375 -v -0.61015625 0.61224625 0.57734375 -v -0.67265625 0.61224625 0.57734375 -v -0.64140625 0.236865 0.63984375 -v -0.61015625 0.638135 0.63984375 -v -0.67265625 0.638135 0.63984375 -v -0.70390625 0.236865 0.63984375 -v -0.76640625 -0.046875 -0.04516624999999996 -v -0.73515625 -0.046875 0.35610375000000005 -v -0.67265625 -0.046875 0.35610375000000005 -v -0.70390625 -0.046875 -0.04516624999999996 -v -0.76640625 0.015625 -0.019277499999999947 -v -0.73515625 0.015625 0.33021500000000004 -v -0.70390625 0.015625 -0.019277499999999947 -v -0.67265625 0.015625 0.33021500000000004 -v -0.86015625 0.921875 -0.04516624999999996 -v -0.79765625 0.921875 -0.04516624999999996 -v -0.57890625 0.859375 0.33021500000000004 -v -0.64140625 0.859375 0.33021500000000004 -v -0.57890625 0.921875 0.35610375000000005 -v -0.64140625 0.921875 0.35610375000000005 -v -0.62578125 0.921875 0.15546875000000004 -v -0.56328125 0.921875 0.15546875000000004 -v -0.62578125 0.859375 0.15546875000000004 -v -0.56328125 0.859375 0.15546875000000004 -v -0.81328125 0.25 -0.34453124999999996 -v -0.78203125 -0.02653875 -0.08759937499999995 -v -0.81328125 0.19443187499999998 -0.30856999999999996 -v -0.71953125 0.260723125 -0.24227937499999996 -v -0.68828125 0.03975187499999999 -0.021308124999999956 -v -0.75078125 0.680568125 -0.30856999999999996 -v -0.84453125 0.614276875 -0.24227937499999996 -v -0.87578125 0.835248125 -0.021308124999999956 -v -0.78203125 0.90153875 -0.08759937499999995 -v -0.81328125 0.25 -0.34453124999999996 -v -0.84453125 0.625 -0.34453124999999996 -v -0.75078125 0.625 -0.25078124999999996 -v -0.71953125 0.25 -0.25078124999999996 -v -0.71953125 0.25 -0.34453124999999996 -v -0.81328125 0.25 -0.25078124999999996 -v -0.84453125 0.625 -0.25078124999999996 -v -0.75078125 0.625 -0.34453124999999996 -v -0.68828125 -0.02653875 -0.08759937499999995 -v -0.78203125 0.03975187499999999 -0.021308124999999956 -v -0.81328125 0.260723125 -0.24227937499999996 -v -0.71953125 0.19443187499999998 -0.30856999999999996 -v -0.78203125 0.9375 -0.032031249999999956 -v -0.87578125 0.84375 -0.032031249999999956 -v -0.90703125 0.84375 0.34296875000000004 -v -0.81328125 0.9375 0.34296875000000004 -v -0.87578125 0.9375 -0.032031249999999956 -v -0.90703125 0.9375 0.34296875000000004 -v -0.81328125 0.84375 0.34296875000000004 -v -0.78203125 0.84375 -0.032031249999999956 -v -0.84453125 0.680568125 -0.30856999999999996 -v -0.87578125 0.90153875 -0.08759937499999995 -v -0.78203125 0.835248125 -0.021308124999999956 -v -0.75078125 0.614276875 -0.24227937499999996 -v -0.62578125 0.19443187499999998 0.6195075000000001 -v -0.71953125 0.260723125 0.553216875 -v -0.75078125 0.03975187499999999 0.33224562500000004 -v -0.65703125 -0.02653875 0.398536875 -v -0.65703125 0.90153875 0.398536875 -v -0.68828125 0.680568125 0.6195075000000001 -v -0.59453125 0.614276875 0.553216875 -v -0.56328125 0.835248125 0.33224562500000004 -v -0.68828125 0.625 0.65546875 -v -0.71953125 0.25 0.65546875 -v -0.62578125 0.25 0.56171875 -v -0.59453125 0.625 0.56171875 -v -0.59453125 0.625 0.65546875 -v -0.68828125 0.625 0.56171875 -v -0.71953125 0.25 0.56171875 -v -0.62578125 0.25 0.65546875 -v -0.56328125 0.90153875 0.398536875 -v -0.65703125 0.835248125 0.33224562500000004 -v -0.68828125 0.614276875 0.553216875 -v -0.59453125 0.680568125 0.6195075000000001 -v -0.65703125 -0.0625 0.34296875000000004 -v -0.75078125 0.03125 0.34296875000000004 -v -0.78203125 0.03125 -0.032031249999999956 -v -0.68828125 -0.0625 -0.032031249999999956 -v -0.75078125 -0.0625 0.34296875000000004 -v -0.78203125 -0.0625 -0.032031249999999956 -v -0.68828125 0.03125 -0.032031249999999956 -v -0.65703125 0.03125 0.34296875000000004 -v -0.71953125 0.19443187499999998 0.6195075000000001 -v -0.75078125 -0.02653875 0.398536875 -v -0.65703125 0.03975187499999999 0.33224562500000004 -v -0.62578125 0.260723125 0.553216875 -v -0.54765625 0.9375 0.15546875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.65703125 0.84375 0.34296875000000004 -v -0.56328125 0.9375 0.34296875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.65703125 0.9375 0.34296875000000004 -v -0.56328125 0.84375 0.34296875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.78203125 -0.02653875 -0.08759937499999995 -v -0.68828125 0.03975187499999999 -0.021308124999999956 -v -0.71953125 0.260723125 -0.24227937499999996 -v -0.81328125 0.19443187499999998 -0.30856999999999996 -v -0.75078125 0.680568125 -0.30856999999999996 -v -0.78203125 0.90153875 -0.08759937499999995 -v -0.87578125 0.835248125 -0.021308124999999956 -v -0.84453125 0.614276875 -0.24227937499999996 -v -0.71953125 0.25 -0.25078124999999996 -v -0.75078125 0.625 -0.25078124999999996 -v -0.84453125 0.625 -0.34453124999999996 -v -0.71953125 0.25 -0.34453124999999996 -v -0.75078125 0.625 -0.34453124999999996 -v -0.84453125 0.625 -0.25078124999999996 -v -0.81328125 0.25 -0.25078124999999996 -v -0.68828125 -0.02653875 -0.08759937499999995 -v -0.71953125 0.19443187499999998 -0.30856999999999996 -v -0.81328125 0.260723125 -0.24227937499999996 -v -0.78203125 0.03975187499999999 -0.021308124999999956 -v -0.78203125 0.9375 -0.032031249999999956 -v -0.81328125 0.9375 0.34296875000000004 -v -0.90703125 0.84375 0.34296875000000004 -v -0.87578125 0.84375 -0.032031249999999956 -v -0.87578125 0.9375 -0.032031249999999956 -v -0.78203125 0.84375 -0.032031249999999956 -v -0.81328125 0.84375 0.34296875000000004 -v -0.90703125 0.9375 0.34296875000000004 -v -0.84453125 0.680568125 -0.30856999999999996 -v -0.75078125 0.614276875 -0.24227937499999996 -v -0.78203125 0.835248125 -0.021308124999999956 -v -0.87578125 0.90153875 -0.08759937499999995 -v -0.62578125 0.19443187499999998 0.6195075000000001 -v -0.65703125 -0.02653875 0.398536875 -v -0.75078125 0.03975187499999999 0.33224562500000004 -v -0.71953125 0.260723125 0.553216875 -v -0.65703125 0.90153875 0.398536875 -v -0.56328125 0.835248125 0.33224562500000004 -v -0.59453125 0.614276875 0.553216875 -v -0.68828125 0.680568125 0.6195075000000001 -v -0.68828125 0.625 0.65546875 -v -0.59453125 0.625 0.56171875 -v -0.62578125 0.25 0.56171875 -v -0.71953125 0.25 0.65546875 -v -0.59453125 0.625 0.65546875 -v -0.62578125 0.25 0.65546875 -v -0.71953125 0.25 0.56171875 -v -0.68828125 0.625 0.56171875 -v -0.56328125 0.90153875 0.398536875 -v -0.59453125 0.680568125 0.6195075000000001 -v -0.68828125 0.614276875 0.553216875 -v -0.65703125 0.835248125 0.33224562500000004 -v -0.65703125 -0.0625 0.34296875000000004 -v -0.68828125 -0.0625 -0.032031249999999956 -v -0.78203125 0.03125 -0.032031249999999956 -v -0.75078125 0.03125 0.34296875000000004 -v -0.75078125 -0.0625 0.34296875000000004 -v -0.65703125 0.03125 0.34296875000000004 -v -0.68828125 0.03125 -0.032031249999999956 -v -0.78203125 -0.0625 -0.032031249999999956 -v -0.71953125 0.19443187499999998 0.6195075000000001 -v -0.62578125 0.260723125 0.553216875 -v -0.65703125 0.03975187499999999 0.33224562500000004 -v -0.75078125 -0.02653875 0.398536875 -v -0.54765625 0.9375 0.15546875000000004 -v -0.56328125 0.9375 0.34296875000000004 -v -0.65703125 0.84375 0.34296875000000004 -v -0.64140625 0.84375 0.15546875000000004 -v -0.64140625 0.9375 0.15546875000000004 -v -0.54765625 0.84375 0.15546875000000004 -v -0.56328125 0.84375 0.34296875000000004 -v -0.65703125 0.9375 0.34296875000000004 -v 0.45234375 0.236865 -0.32890624999999996 -v 0.48359375 -0.046875 -0.04516624999999996 -v 0.54609375 -0.046875 -0.04516624999999996 -v 0.51484375 0.236865 -0.32890624999999996 -v 0.37421875 0.921875 0.15546875000000004 -v 0.38984375 0.921875 -0.04516624999999996 -v 0.45234375 0.921875 -0.04516624999999996 -v 0.43671875 0.921875 0.15546875000000004 -v 0.51484375 0.26275375 -0.26640624999999996 -v 0.54609375 0.015625 -0.019277499999999947 -v 0.45234375 0.26275375 -0.26640624999999996 -v 0.483595 0.015625 -0.019277499999999947 -v 0.42109375 0.638135 -0.32890624999999996 -v 0.42109375 0.61224625 -0.26640624999999996 -v 0.48359375 0.61224625 -0.26640624999999996 -v 0.48359375 0.638135 -0.32890624999999996 -v 0.37421875 0.859375 0.15546875000000004 -v 0.38984375 0.859375 -0.019277499999999947 -v 0.43671875 0.859375 0.15546875000000004 -v 0.45234375 0.859375 -0.019277499999999947 -v 0.46796875 -0.02653875 -0.08759937499999995 -v 0.43671875 0.19443187499999998 -0.30856999999999996 -v 0.53046875 0.260723125 -0.24227937499999996 -v 0.56171875 0.03975187499999999 -0.021308124999999956 -v 0.49921875 0.680568125 -0.30856999999999996 -v 0.40546875 0.614276875 -0.24227937499999996 -v 0.37421875 0.835248125 -0.021308124999999956 -v 0.46796875 0.90153875 -0.08759937499999995 -v 0.43671875 0.25 -0.34453124999999996 -v 0.40546875 0.625 -0.34453124999999996 -v 0.49921875 0.625 -0.25078124999999996 -v 0.53046875 0.25 -0.25078124999999996 -v 0.53046875 0.25 -0.34453124999999996 -v 0.43671875 0.25 -0.25078124999999996 -v 0.40546875 0.625 -0.25078124999999996 -v 0.49921875 0.625 -0.34453124999999996 -v 0.56171875 -0.02653875 -0.08759937499999995 -v 0.46796875 0.03975187499999999 -0.021308124999999956 -v 0.43671875 0.260723125 -0.24227937499999996 -v 0.53046875 0.19443187499999998 -0.30856999999999996 -v 0.40546875 0.680568125 -0.30856999999999996 -v 0.37421875 0.90153875 -0.08759937499999995 -v 0.46796875 0.835248125 -0.021308124999999956 -v 0.49921875 0.614276875 -0.24227937499999996 -v 0.46796875 -0.02653875 -0.08759937499999995 -v 0.56171875 0.03975187499999999 -0.021308124999999956 -v 0.53046875 0.260723125 -0.24227937499999996 -v 0.43671875 0.19443187499999998 -0.30856999999999996 -v 0.49921875 0.680568125 -0.30856999999999996 -v 0.46796875 0.90153875 -0.08759937499999995 -v 0.37421875 0.835248125 -0.021308124999999956 -v 0.40546875 0.614276875 -0.24227937499999996 -v 0.43671875 0.25 -0.34453124999999996 -v 0.53046875 0.25 -0.25078124999999996 -v 0.49921875 0.625 -0.25078124999999996 -v 0.40546875 0.625 -0.34453124999999996 -v 0.53046875 0.25 -0.34453124999999996 -v 0.49921875 0.625 -0.34453124999999996 -v 0.40546875 0.625 -0.25078124999999996 -v 0.43671875 0.25 -0.25078124999999996 -v 0.56171875 -0.02653875 -0.08759937499999995 -v 0.53046875 0.19443187499999998 -0.30856999999999996 -v 0.43671875 0.260723125 -0.24227937499999996 -v 0.46796875 0.03975187499999999 -0.021308124999999956 -v 0.40546875 0.680568125 -0.30856999999999996 -v 0.49921875 0.614276875 -0.24227937499999996 -v 0.46796875 0.835248125 -0.021308124999999956 -v 0.37421875 0.90153875 -0.08759937499999995 -v 0.46796875 0.9375 -0.032031249999999956 -v 0.37421875 0.84375 -0.032031249999999956 -v 0.35859375 0.84375 0.15546875000000004 -v 0.45234375 0.9375 0.15546875000000004 -v 0.37421875 0.9375 -0.032031249999999956 -v 0.35859375 0.9375 0.15546875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v 0.46796875 0.84375 -0.032031249999999956 -v 0.46796875 0.9375 -0.032031249999999956 -v 0.45234375 0.9375 0.15546875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.37421875 0.84375 -0.032031249999999956 -v 0.37421875 0.9375 -0.032031249999999956 -v 0.46796875 0.84375 -0.032031249999999956 -v 0.45234375 0.84375 0.15546875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v -0.37578124999999996 0.921875 0.15546875000000004 -v -0.36015624999999996 0.921875 -0.04516624999999996 -v -0.29765624999999996 0.921875 -0.04516624999999996 -v -0.31328124999999996 0.921875 0.15546875000000004 -v -0.32890624999999996 0.61224625 -0.26640624999999996 -v -0.29765624999999996 0.26275375 -0.26640624999999996 -v -0.29765624999999996 0.236865 -0.32890624999999996 -v -0.32890624999999996 0.638135 -0.32890624999999996 -v -0.26640624999999996 0.61224625 -0.26640624999999996 -v -0.26640624999999996 0.638135 -0.32890624999999996 -v -0.23515624999999996 0.236865 -0.32890624999999996 -v -0.23515624999999996 0.26275375 -0.26640624999999996 -v -0.07890625000000001 0.61224625 -0.26640624999999996 -v -0.04765625000000001 0.26275375 -0.26640624999999996 -v -0.04765625000000001 0.236865 -0.32890624999999996 -v -0.07890625000000001 0.638135 -0.32890624999999996 -v -0.01640625000000001 0.61224625 -0.26640624999999996 -v 0.014843749999999989 0.26275375 -0.26640624999999996 -v -0.20390624999999996 0.26275375 0.57734375 -v -0.14140624999999996 0.26275375 0.57734375 -v -0.11015625000000001 0.61224625 0.57734375 -v -0.17265624999999996 0.61224625 0.57734375 -v -0.17265624999999996 0.638135 0.63984375 -v -0.20390624999999996 0.236865 0.63984375 -v -0.26640624999999996 -0.046875 -0.04516624999999996 -v -0.23515624999999996 -0.046875 0.35610375000000005 -v -0.17265624999999996 -0.046875 0.35610375000000005 -v -0.20390624999999996 -0.046875 -0.04516624999999996 -v -0.14140624999999996 0.921875 0.35610375000000005 -v -0.07890625000000001 0.921875 0.35610375000000005 -v -0.11015625000000001 0.638135 0.63984375 -v -0.26640624999999996 0.015625 -0.019277499999999947 -v -0.23515624999999996 0.015625 0.33021500000000004 -v -0.20390624999999996 0.015625 -0.019277499999999947 -v -0.17265624999999996 0.015625 0.33021500000000004 -v -0.14140624999999996 0.859375 0.33021500000000004 -v -0.07890625000000001 0.859375 0.33021500000000004 -v -0.04765625000000001 0.859375 -0.019277499999999947 -v -0.11015625000000001 0.859375 -0.019277499999999947 -v 0.17109375 0.61224625 -0.26640624999999996 -v 0.20234375 0.26275375 -0.26640624999999996 -v 0.20234375 0.236865 -0.32890624999999996 -v 0.17109375 0.638135 -0.32890624999999996 -v 0.23359375 0.61224625 -0.26640624999999996 -v 0.23359375 0.638135 -0.32890624999999996 -v 0.26484375 0.236865 -0.32890624999999996 -v 0.26484375 0.26275375 -0.26640624999999996 -v 0.04609374999999999 0.26275375 0.57734375 -v 0.10859374999999999 0.26275375 0.57734375 -v 0.13984375 0.61224625 0.57734375 -v 0.07734374999999999 0.61224625 0.57734375 -v 0.07734374999999999 0.638135 0.63984375 -v 0.04609374999999999 0.236865 0.63984375 -v -0.01640625000000001 -0.046875 -0.04516624999999996 -v 0.014843749999999989 -0.046875 0.35610375000000005 -v 0.07734374999999999 -0.046875 0.35610375000000005 -v 0.04609374999999999 -0.046875 -0.04516624999999996 -v 0.10859374999999999 0.921875 0.35610375000000005 -v 0.17109375 0.921875 0.35610375000000005 -v 0.13984375 0.638135 0.63984375 -v -0.01640625000000001 0.015625 -0.019277499999999947 -v 0.014843749999999989 0.015625 0.33021500000000004 -v 0.04609374999999999 0.015625 -0.019277499999999947 -v 0.07734374999999999 0.015625 0.33021500000000004 -v 0.10859374999999999 0.859375 0.33021500000000004 -v 0.17109375 0.859375 0.33021500000000004 -v 0.20234375 0.859375 -0.019277499999999947 -v 0.13984375 0.859375 -0.019277499999999947 -v 0.29609375 0.26275375 0.57734375 -v 0.35859375 0.26275375 0.57734375 -v 0.38984375 0.61224625 0.57734375 -v 0.32734375 0.61224625 0.57734375 -v 0.35859375 0.236865 0.63984375 -v 0.38984375 0.638135 0.63984375 -v 0.32734375 0.638135 0.63984375 -v 0.29609375 0.236865 0.63984375 -v 0.23359375 -0.046875 -0.04516624999999996 -v 0.26484375 -0.046875 0.35610375000000005 -v 0.32734375 -0.046875 0.35610375000000005 -v 0.29609375 -0.046875 -0.04516624999999996 -v 0.23359375 0.015625 -0.019277499999999947 -v 0.26484375 0.015625 0.33021500000000004 -v 0.29609375 0.015625 -0.019277499999999947 -v 0.32734375 0.015625 0.33021500000000004 -v -0.36015624999999996 0.859375 -0.019277499999999947 -v -0.29765624999999996 0.859375 -0.019277499999999947 -v 0.014843749999999989 0.236865 -0.32890624999999996 -v -0.11015625000000001 0.921875 -0.04516624999999996 -v -0.04765625000000001 0.921875 -0.04516624999999996 -v -0.01640625000000001 0.638135 -0.32890624999999996 -v -0.14140624999999996 0.236865 0.63984375 -v 0.13984375 0.921875 -0.04516624999999996 -v 0.20234375 0.921875 -0.04516624999999996 -v 0.10859374999999999 0.236865 0.63984375 -v 0.42109375 0.859375 0.33021500000000004 -v 0.35859375 0.859375 0.33021500000000004 -v 0.42109375 0.921875 0.35610375000000005 -v 0.35859375 0.921875 0.35610375000000005 -v 0.37421875 0.921875 0.15546875000000004 -v 0.43671875 0.921875 0.15546875000000004 -v 0.37421875 0.859375 0.15546875000000004 -v 0.43671875 0.859375 0.15546875000000004 -v -0.31328124999999996 0.859375 0.15546875000000004 -v -0.37578124999999996 0.859375 0.15546875000000004 -v -0.45390624999999996 0.26275375 0.57734375 -v -0.39140624999999996 0.26275375 0.57734375 -v -0.36015624999999996 0.61224625 0.57734375 -v -0.42265624999999996 0.61224625 0.57734375 -v -0.42265624999999996 0.638135 0.63984375 -v -0.45390624999999996 0.236865 0.63984375 -v -0.51640625 -0.046875 -0.04516624999999996 -v -0.48515624999999996 -0.046875 0.35610375000000005 -v -0.42265624999999996 -0.046875 0.35610375000000005 -v -0.45390624999999996 -0.046875 -0.04516624999999996 -v -0.51640625 0.015625 -0.019277499999999947 -v -0.48515624999999996 0.015625 0.33021500000000004 -v -0.45390624999999996 0.015625 -0.019277499999999947 -v -0.42265624999999996 0.015625 0.33021500000000004 -v -0.39140624999999996 0.236865 0.63984375 -v -0.36015624999999996 0.638135 0.63984375 -v -0.32890624999999996 0.859375 0.33021500000000004 -v -0.39140624999999996 0.859375 0.33021500000000004 -v -0.32890624999999996 0.921875 0.35610375000000005 -v -0.39140624999999996 0.921875 0.35610375000000005 -v -0.37578124999999996 0.921875 0.15546875000000004 -v -0.31328124999999996 0.921875 0.15546875000000004 -v -0.37578124999999996 0.859375 0.15546875000000004 -v -0.31328124999999996 0.859375 0.15546875000000004 -v 0.18671875 0.25 -0.34453124999999996 -v -0.28203124999999996 -0.02653875 -0.08759937499999995 -v -0.31328124999999996 0.19443187499999998 -0.30856999999999996 -v -0.21953124999999996 0.260723125 -0.24227937499999996 -v -0.18828124999999996 0.03975187499999999 -0.021308124999999956 -v 0.21796875 -0.02653875 -0.08759937499999995 -v 0.18671875 0.19443187499999998 -0.30856999999999996 -v 0.28046875 0.260723125 -0.24227937499999996 -v 0.31171875 0.03975187499999999 -0.021308124999999956 -v -0.25078124999999996 0.680568125 -0.30856999999999996 -v -0.34453124999999996 0.614276875 -0.24227937499999996 -v -0.37578124999999996 0.835248125 -0.021308124999999956 -v -0.28203124999999996 0.90153875 -0.08759937499999995 -v -0.31328124999999996 0.25 -0.34453124999999996 -v -0.34453124999999996 0.625 -0.34453124999999996 -v -0.25078124999999996 0.625 -0.25078124999999996 -v -0.21953124999999996 0.25 -0.25078124999999996 -v -0.21953124999999996 0.25 -0.34453124999999996 -v -0.31328124999999996 0.25 -0.25078124999999996 -v -0.34453124999999996 0.625 -0.25078124999999996 -v -0.25078124999999996 0.625 -0.34453124999999996 -v -0.18828124999999996 -0.02653875 -0.08759937499999995 -v -0.28203124999999996 0.03975187499999999 -0.021308124999999956 -v -0.31328124999999996 0.260723125 -0.24227937499999996 -v -0.21953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.34453124999999996 0.680568125 -0.30856999999999996 -v -0.37578124999999996 0.90153875 -0.08759937499999995 -v -0.28203124999999996 0.835248125 -0.021308124999999956 -v -0.25078124999999996 0.614276875 -0.24227937499999996 -v -0.03203125000000001 -0.02653875 -0.08759937499999995 -v -0.06328125000000001 0.19443187499999998 -0.30856999999999996 -v 0.03046874999999999 0.260723125 -0.24227937499999996 -v 0.06171874999999999 0.03975187499999999 -0.021308124999999956 -v -0.12578125 0.19443187499999998 0.6195075000000001 -v -0.21953124999999996 0.260723125 0.553216875 -v -0.25078124999999996 0.03975187499999999 0.33224562500000004 -v -0.15703124999999996 -0.02653875 0.398536875 -v -0.0007812500000000111 0.680568125 -0.30856999999999996 -v -0.09453125000000001 0.614276875 -0.24227937499999996 -v -0.12578125 0.835248125 -0.021308124999999956 -v -0.03203125000000001 0.90153875 -0.08759937499999995 -v -0.15703124999999996 0.90153875 0.398536875 -v -0.18828124999999996 0.680568125 0.6195075000000001 -v -0.09453125000000001 0.614276875 0.553216875 -v -0.06328125000000001 0.835248125 0.33224562500000004 -v -0.18828124999999996 0.625 0.65546875 -v -0.21953124999999996 0.25 0.65546875 -v -0.12578125 0.25 0.56171875 -v -0.09453125000000001 0.625 0.56171875 -v -0.09453125000000001 0.625 0.65546875 -v -0.18828124999999996 0.625 0.56171875 -v -0.21953124999999996 0.25 0.56171875 -v -0.12578125 0.25 0.65546875 -v -0.06328125000000001 0.90153875 0.398536875 -v -0.15703124999999996 0.835248125 0.33224562500000004 -v -0.18828124999999996 0.614276875 0.553216875 -v -0.09453125000000001 0.680568125 0.6195075000000001 -v -0.15703124999999996 -0.0625 0.34296875000000004 -v -0.25078124999999996 0.03125 0.34296875000000004 -v -0.28203124999999996 0.03125 -0.032031249999999956 -v -0.18828124999999996 -0.0625 -0.032031249999999956 -v -0.25078124999999996 -0.0625 0.34296875000000004 -v -0.28203124999999996 -0.0625 -0.032031249999999956 -v -0.18828124999999996 0.03125 -0.032031249999999956 -v -0.15703124999999996 0.03125 0.34296875000000004 -v -0.21953124999999996 0.19443187499999998 0.6195075000000001 -v -0.25078124999999996 -0.02653875 0.398536875 -v -0.15703124999999996 0.03975187499999999 0.33224562500000004 -v -0.12578125 0.260723125 0.553216875 -v -0.06328125000000001 0.25 -0.34453124999999996 -v -0.09453125000000001 0.625 -0.34453124999999996 -v -0.0007812500000000111 0.625 -0.25078124999999996 -v 0.03046874999999999 0.25 -0.25078124999999996 -v 0.03046874999999999 0.25 -0.34453124999999996 -v -0.06328125000000001 0.25 -0.25078124999999996 -v -0.09453125000000001 0.625 -0.25078124999999996 -v -0.0007812500000000111 0.625 -0.34453124999999996 -v 0.06171874999999999 -0.02653875 -0.08759937499999995 -v -0.03203125000000001 0.03975187499999999 -0.021308124999999956 -v -0.06328125000000001 0.260723125 -0.24227937499999996 -v 0.03046874999999999 0.19443187499999998 -0.30856999999999996 -v -0.03203125000000001 0.9375 -0.032031249999999956 -v -0.12578125 0.84375 -0.032031249999999956 -v -0.15703124999999996 0.84375 0.34296875000000004 -v -0.06328125000000001 0.9375 0.34296875000000004 -v -0.12578125 0.9375 -0.032031249999999956 -v -0.15703124999999996 0.9375 0.34296875000000004 -v -0.06328125000000001 0.84375 0.34296875000000004 -v -0.03203125000000001 0.84375 -0.032031249999999956 -v -0.09453125000000001 0.680568125 -0.30856999999999996 -v -0.12578125 0.90153875 -0.08759937499999995 -v -0.03203125000000001 0.835248125 -0.021308124999999956 -v -0.0007812500000000111 0.614276875 -0.24227937499999996 -v 0.12421874999999999 0.19443187499999998 0.6195075000000001 -v 0.03046874999999999 0.260723125 0.553216875 -v -0.0007812500000000111 0.03975187499999999 0.33224562500000004 -v 0.09296874999999999 -0.02653875 0.398536875 -v 0.24921875 0.680568125 -0.30856999999999996 -v 0.15546875 0.614276875 -0.24227937499999996 -v 0.12421874999999999 0.835248125 -0.021308124999999956 -v 0.21796875 0.90153875 -0.08759937499999995 -v 0.09296874999999999 0.90153875 0.398536875 -v 0.06171874999999999 0.680568125 0.6195075000000001 -v 0.15546875 0.614276875 0.553216875 -v 0.18671875 0.835248125 0.33224562500000004 -v 0.06171874999999999 0.625 0.65546875 -v 0.03046874999999999 0.25 0.65546875 -v 0.12421874999999999 0.25 0.56171875 -v 0.15546875 0.625 0.56171875 -v 0.15546875 0.625 0.65546875 -v 0.06171874999999999 0.625 0.56171875 -v 0.03046874999999999 0.25 0.56171875 -v 0.12421874999999999 0.25 0.65546875 -v 0.18671875 0.90153875 0.398536875 -v 0.09296874999999999 0.835248125 0.33224562500000004 -v 0.06171874999999999 0.614276875 0.553216875 -v 0.15546875 0.680568125 0.6195075000000001 -v 0.09296874999999999 -0.0625 0.34296875000000004 -v -0.0007812500000000111 0.03125 0.34296875000000004 -v -0.03203125000000001 0.03125 -0.032031249999999956 -v 0.06171874999999999 -0.0625 -0.032031249999999956 -v -0.0007812500000000111 -0.0625 0.34296875000000004 -v -0.03203125000000001 -0.0625 -0.032031249999999956 -v 0.06171874999999999 0.03125 -0.032031249999999956 -v 0.09296874999999999 0.03125 0.34296875000000004 -v 0.03046874999999999 0.19443187499999998 0.6195075000000001 -v -0.0007812500000000111 -0.02653875 0.398536875 -v 0.09296874999999999 0.03975187499999999 0.33224562500000004 -v 0.12421874999999999 0.260723125 0.553216875 -v 0.18671875 0.25 -0.34453124999999996 -v 0.15546875 0.625 -0.34453124999999996 -v 0.24921875 0.625 -0.25078124999999996 -v 0.28046875 0.25 -0.25078124999999996 -v 0.28046875 0.25 -0.34453124999999996 -v 0.18671875 0.25 -0.25078124999999996 -v 0.15546875 0.625 -0.25078124999999996 -v 0.24921875 0.625 -0.34453124999999996 -v 0.31171875 -0.02653875 -0.08759937499999995 -v 0.21796875 0.03975187499999999 -0.021308124999999956 -v 0.18671875 0.260723125 -0.24227937499999996 -v 0.28046875 0.19443187499999998 -0.30856999999999996 -v 0.21796875 0.9375 -0.032031249999999956 -v 0.12421874999999999 0.84375 -0.032031249999999956 -v 0.09296874999999999 0.84375 0.34296875000000004 -v 0.18671875 0.9375 0.34296875000000004 -v 0.12421874999999999 0.9375 -0.032031249999999956 -v 0.09296874999999999 0.9375 0.34296875000000004 -v 0.18671875 0.84375 0.34296875000000004 -v 0.21796875 0.84375 -0.032031249999999956 -v 0.15546875 0.680568125 -0.30856999999999996 -v 0.12421874999999999 0.90153875 -0.08759937499999995 -v 0.21796875 0.835248125 -0.021308124999999956 -v 0.24921875 0.614276875 -0.24227937499999996 -v 0.37421875 0.19443187499999998 0.6195075000000001 -v 0.28046875 0.260723125 0.553216875 -v 0.24921875 0.03975187499999999 0.33224562500000004 -v 0.34296875 -0.02653875 0.398536875 -v 0.34296875 0.90153875 0.398536875 -v 0.31171875 0.680568125 0.6195075000000001 -v 0.40546875 0.614276875 0.553216875 -v 0.43671875 0.835248125 0.33224562500000004 -v 0.31171875 0.625 0.65546875 -v 0.28046875 0.25 0.65546875 -v 0.37421875 0.25 0.56171875 -v 0.40546875 0.625 0.56171875 -v 0.40546875 0.625 0.65546875 -v 0.31171875 0.625 0.56171875 -v 0.28046875 0.25 0.56171875 -v 0.37421875 0.25 0.65546875 -v 0.43671875 0.90153875 0.398536875 -v 0.34296875 0.835248125 0.33224562500000004 -v 0.31171875 0.614276875 0.553216875 -v 0.40546875 0.680568125 0.6195075000000001 -v 0.34296875 -0.0625 0.34296875000000004 -v 0.24921875 0.03125 0.34296875000000004 -v 0.21796875 0.03125 -0.032031249999999956 -v 0.31171875 -0.0625 -0.032031249999999956 -v 0.24921875 -0.0625 0.34296875000000004 -v 0.21796875 -0.0625 -0.032031249999999956 -v 0.31171875 0.03125 -0.032031249999999956 -v 0.34296875 0.03125 0.34296875000000004 -v 0.28046875 0.19443187499999998 0.6195075000000001 -v 0.24921875 -0.02653875 0.398536875 -v 0.34296875 0.03975187499999999 0.33224562500000004 -v 0.37421875 0.260723125 0.553216875 -v 0.45234375 0.9375 0.15546875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.34296875 0.84375 0.34296875000000004 -v 0.43671875 0.9375 0.34296875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v 0.34296875 0.9375 0.34296875000000004 -v 0.43671875 0.84375 0.34296875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v -0.28203124999999996 -0.02653875 -0.08759937499999995 -v -0.18828124999999996 0.03975187499999999 -0.021308124999999956 -v -0.21953124999999996 0.260723125 -0.24227937499999996 -v -0.31328124999999996 0.19443187499999998 -0.30856999999999996 -v 0.21796875 -0.02653875 -0.08759937499999995 -v 0.31171875 0.03975187499999999 -0.021308124999999956 -v 0.28046875 0.260723125 -0.24227937499999996 -v 0.18671875 0.19443187499999998 -0.30856999999999996 -v -0.25078124999999996 0.680568125 -0.30856999999999996 -v -0.28203124999999996 0.90153875 -0.08759937499999995 -v -0.37578124999999996 0.835248125 -0.021308124999999956 -v -0.34453124999999996 0.614276875 -0.24227937499999996 -v -0.31328124999999996 0.25 -0.34453124999999996 -v -0.21953124999999996 0.25 -0.25078124999999996 -v -0.25078124999999996 0.625 -0.25078124999999996 -v -0.34453124999999996 0.625 -0.34453124999999996 -v -0.21953124999999996 0.25 -0.34453124999999996 -v -0.25078124999999996 0.625 -0.34453124999999996 -v -0.34453124999999996 0.625 -0.25078124999999996 -v -0.31328124999999996 0.25 -0.25078124999999996 -v -0.18828124999999996 -0.02653875 -0.08759937499999995 -v -0.21953124999999996 0.19443187499999998 -0.30856999999999996 -v -0.31328124999999996 0.260723125 -0.24227937499999996 -v -0.28203124999999996 0.03975187499999999 -0.021308124999999956 -v -0.34453124999999996 0.680568125 -0.30856999999999996 -v -0.25078124999999996 0.614276875 -0.24227937499999996 -v -0.28203124999999996 0.835248125 -0.021308124999999956 -v -0.37578124999999996 0.90153875 -0.08759937499999995 -v -0.03203125000000001 -0.02653875 -0.08759937499999995 -v 0.06171874999999999 0.03975187499999999 -0.021308124999999956 -v 0.03046874999999999 0.260723125 -0.24227937499999996 -v -0.06328125000000001 0.19443187499999998 -0.30856999999999996 -v -0.12578125 0.19443187499999998 0.6195075000000001 -v -0.15703124999999996 -0.02653875 0.398536875 -v -0.25078124999999996 0.03975187499999999 0.33224562500000004 -v -0.21953124999999996 0.260723125 0.553216875 -v -0.0007812500000000111 0.680568125 -0.30856999999999996 -v -0.03203125000000001 0.90153875 -0.08759937499999995 -v -0.12578125 0.835248125 -0.021308124999999956 -v -0.09453125000000001 0.614276875 -0.24227937499999996 -v -0.15703124999999996 0.90153875 0.398536875 -v -0.06328125000000001 0.835248125 0.33224562500000004 -v -0.09453125000000001 0.614276875 0.553216875 -v -0.18828124999999996 0.680568125 0.6195075000000001 -v -0.18828124999999996 0.625 0.65546875 -v -0.09453125000000001 0.625 0.56171875 -v -0.12578125 0.25 0.56171875 -v -0.21953124999999996 0.25 0.65546875 -v -0.09453125000000001 0.625 0.65546875 -v -0.12578125 0.25 0.65546875 -v -0.21953124999999996 0.25 0.56171875 -v -0.18828124999999996 0.625 0.56171875 -v -0.06328125000000001 0.90153875 0.398536875 -v -0.09453125000000001 0.680568125 0.6195075000000001 -v -0.18828124999999996 0.614276875 0.553216875 -v -0.15703124999999996 0.835248125 0.33224562500000004 -v -0.15703124999999996 -0.0625 0.34296875000000004 -v -0.18828124999999996 -0.0625 -0.032031249999999956 -v -0.28203124999999996 0.03125 -0.032031249999999956 -v -0.25078124999999996 0.03125 0.34296875000000004 -v -0.25078124999999996 -0.0625 0.34296875000000004 -v -0.15703124999999996 0.03125 0.34296875000000004 -v -0.18828124999999996 0.03125 -0.032031249999999956 -v -0.28203124999999996 -0.0625 -0.032031249999999956 -v -0.21953124999999996 0.19443187499999998 0.6195075000000001 -v -0.12578125 0.260723125 0.553216875 -v -0.15703124999999996 0.03975187499999999 0.33224562500000004 -v -0.25078124999999996 -0.02653875 0.398536875 -v -0.06328125000000001 0.25 -0.34453124999999996 -v 0.03046874999999999 0.25 -0.25078124999999996 -v -0.0007812500000000111 0.625 -0.25078124999999996 -v -0.09453125000000001 0.625 -0.34453124999999996 -v 0.03046874999999999 0.25 -0.34453124999999996 -v -0.0007812500000000111 0.625 -0.34453124999999996 -v -0.09453125000000001 0.625 -0.25078124999999996 -v -0.06328125000000001 0.25 -0.25078124999999996 -v 0.06171874999999999 -0.02653875 -0.08759937499999995 -v 0.03046874999999999 0.19443187499999998 -0.30856999999999996 -v -0.06328125000000001 0.260723125 -0.24227937499999996 -v -0.03203125000000001 0.03975187499999999 -0.021308124999999956 -v -0.03203125000000001 0.9375 -0.032031249999999956 -v -0.06328125000000001 0.9375 0.34296875000000004 -v -0.15703124999999996 0.84375 0.34296875000000004 -v -0.12578125 0.84375 -0.032031249999999956 -v -0.12578125 0.9375 -0.032031249999999956 -v -0.03203125000000001 0.84375 -0.032031249999999956 -v -0.06328125000000001 0.84375 0.34296875000000004 -v -0.15703124999999996 0.9375 0.34296875000000004 -v -0.09453125000000001 0.680568125 -0.30856999999999996 -v -0.0007812500000000111 0.614276875 -0.24227937499999996 -v -0.03203125000000001 0.835248125 -0.021308124999999956 -v -0.12578125 0.90153875 -0.08759937499999995 -v 0.12421874999999999 0.19443187499999998 0.6195075000000001 -v 0.09296874999999999 -0.02653875 0.398536875 -v -0.0007812500000000111 0.03975187499999999 0.33224562500000004 -v 0.03046874999999999 0.260723125 0.553216875 -v 0.24921875 0.680568125 -0.30856999999999996 -v 0.21796875 0.90153875 -0.08759937499999995 -v 0.12421874999999999 0.835248125 -0.021308124999999956 -v 0.15546875 0.614276875 -0.24227937499999996 -v 0.09296874999999999 0.90153875 0.398536875 -v 0.18671875 0.835248125 0.33224562500000004 -v 0.15546875 0.614276875 0.553216875 -v 0.06171874999999999 0.680568125 0.6195075000000001 -v 0.06171874999999999 0.625 0.65546875 -v 0.15546875 0.625 0.56171875 -v 0.12421874999999999 0.25 0.56171875 -v 0.03046874999999999 0.25 0.65546875 -v 0.15546875 0.625 0.65546875 -v 0.12421874999999999 0.25 0.65546875 -v 0.03046874999999999 0.25 0.56171875 -v 0.06171874999999999 0.625 0.56171875 -v 0.18671875 0.90153875 0.398536875 -v 0.15546875 0.680568125 0.6195075000000001 -v 0.06171874999999999 0.614276875 0.553216875 -v 0.09296874999999999 0.835248125 0.33224562500000004 -v 0.09296874999999999 -0.0625 0.34296875000000004 -v 0.06171874999999999 -0.0625 -0.032031249999999956 -v -0.03203125000000001 0.03125 -0.032031249999999956 -v -0.0007812500000000111 0.03125 0.34296875000000004 -v -0.0007812500000000111 -0.0625 0.34296875000000004 -v 0.09296874999999999 0.03125 0.34296875000000004 -v 0.06171874999999999 0.03125 -0.032031249999999956 -v -0.03203125000000001 -0.0625 -0.032031249999999956 -v 0.03046874999999999 0.19443187499999998 0.6195075000000001 -v 0.12421874999999999 0.260723125 0.553216875 -v 0.09296874999999999 0.03975187499999999 0.33224562500000004 -v -0.0007812500000000111 -0.02653875 0.398536875 -v 0.28046875 0.25 -0.25078124999999996 -v 0.24921875 0.625 -0.25078124999999996 -v 0.15546875 0.625 -0.34453124999999996 -v 0.28046875 0.25 -0.34453124999999996 -v 0.24921875 0.625 -0.34453124999999996 -v 0.15546875 0.625 -0.25078124999999996 -v 0.18671875 0.25 -0.25078124999999996 -v 0.31171875 -0.02653875 -0.08759937499999995 -v 0.28046875 0.19443187499999998 -0.30856999999999996 -v 0.18671875 0.260723125 -0.24227937499999996 -v 0.21796875 0.03975187499999999 -0.021308124999999956 -v 0.21796875 0.9375 -0.032031249999999956 -v 0.18671875 0.9375 0.34296875000000004 -v 0.09296874999999999 0.84375 0.34296875000000004 -v 0.12421874999999999 0.84375 -0.032031249999999956 -v 0.12421874999999999 0.9375 -0.032031249999999956 -v 0.21796875 0.84375 -0.032031249999999956 -v 0.18671875 0.84375 0.34296875000000004 -v 0.09296874999999999 0.9375 0.34296875000000004 -v 0.15546875 0.680568125 -0.30856999999999996 -v 0.24921875 0.614276875 -0.24227937499999996 -v 0.21796875 0.835248125 -0.021308124999999956 -v 0.12421874999999999 0.90153875 -0.08759937499999995 -v 0.37421875 0.19443187499999998 0.6195075000000001 -v 0.34296875 -0.02653875 0.398536875 -v 0.24921875 0.03975187499999999 0.33224562500000004 -v 0.28046875 0.260723125 0.553216875 -v 0.34296875 0.90153875 0.398536875 -v 0.43671875 0.835248125 0.33224562500000004 -v 0.40546875 0.614276875 0.553216875 -v 0.31171875 0.680568125 0.6195075000000001 -v 0.31171875 0.625 0.65546875 -v 0.40546875 0.625 0.56171875 -v 0.37421875 0.25 0.56171875 -v 0.28046875 0.25 0.65546875 -v 0.40546875 0.625 0.65546875 -v 0.37421875 0.25 0.65546875 -v 0.28046875 0.25 0.56171875 -v 0.31171875 0.625 0.56171875 -v 0.43671875 0.90153875 0.398536875 -v 0.40546875 0.680568125 0.6195075000000001 -v 0.31171875 0.614276875 0.553216875 -v 0.34296875 0.835248125 0.33224562500000004 -v 0.34296875 -0.0625 0.34296875000000004 -v 0.31171875 -0.0625 -0.032031249999999956 -v 0.21796875 0.03125 -0.032031249999999956 -v 0.24921875 0.03125 0.34296875000000004 -v 0.24921875 -0.0625 0.34296875000000004 -v 0.34296875 0.03125 0.34296875000000004 -v 0.31171875 0.03125 -0.032031249999999956 -v 0.21796875 -0.0625 -0.032031249999999956 -v 0.28046875 0.19443187499999998 0.6195075000000001 -v 0.37421875 0.260723125 0.553216875 -v 0.34296875 0.03975187499999999 0.33224562500000004 -v 0.24921875 -0.02653875 0.398536875 -v 0.45234375 0.9375 0.15546875000000004 -v 0.43671875 0.9375 0.34296875000000004 -v 0.34296875 0.84375 0.34296875000000004 -v 0.35859375 0.84375 0.15546875000000004 -v 0.35859375 0.9375 0.15546875000000004 -v 0.45234375 0.84375 0.15546875000000004 -v 0.43671875 0.84375 0.34296875000000004 -v 0.34296875 0.9375 0.34296875000000004 -v -0.28203124999999996 0.9375 -0.032031249999999956 -v -0.37578124999999996 0.84375 -0.032031249999999956 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.37578124999999996 0.9375 -0.032031249999999956 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.28203124999999996 0.84375 -0.032031249999999956 -v -0.28203124999999996 0.9375 -0.032031249999999956 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.37578124999999996 0.84375 -0.032031249999999956 -v -0.37578124999999996 0.9375 -0.032031249999999956 -v -0.28203124999999996 0.84375 -0.032031249999999956 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.37578124999999996 0.19443187499999998 0.6195075000000001 -v -0.46953124999999996 0.260723125 0.553216875 -v -0.50078125 0.03975187499999999 0.33224562500000004 -v -0.40703124999999996 -0.02653875 0.398536875 -v -0.40703124999999996 0.90153875 0.398536875 -v -0.43828124999999996 0.680568125 0.6195075000000001 -v -0.34453124999999996 0.614276875 0.553216875 -v -0.31328124999999996 0.835248125 0.33224562500000004 -v -0.43828124999999996 0.625 0.65546875 -v -0.46953124999999996 0.25 0.65546875 -v -0.37578124999999996 0.25 0.56171875 -v -0.34453124999999996 0.625 0.56171875 -v -0.34453124999999996 0.625 0.65546875 -v -0.43828124999999996 0.625 0.56171875 -v -0.46953124999999996 0.25 0.56171875 -v -0.37578124999999996 0.25 0.65546875 -v -0.31328124999999996 0.90153875 0.398536875 -v -0.40703124999999996 0.835248125 0.33224562500000004 -v -0.43828124999999996 0.614276875 0.553216875 -v -0.34453124999999996 0.680568125 0.6195075000000001 -v -0.40703124999999996 -0.0625 0.34296875000000004 -v -0.50078125 0.03125 0.34296875000000004 -v -0.53203125 0.03125 -0.032031249999999956 -v -0.43828124999999996 -0.0625 -0.032031249999999956 -v -0.50078125 -0.0625 0.34296875000000004 -v -0.53203125 -0.0625 -0.032031249999999956 -v -0.43828124999999996 0.03125 -0.032031249999999956 -v -0.40703124999999996 0.03125 0.34296875000000004 -v -0.46953124999999996 0.19443187499999998 0.6195075000000001 -v -0.50078125 -0.02653875 0.398536875 -v -0.40703124999999996 0.03975187499999999 0.33224562500000004 -v -0.37578124999999996 0.260723125 0.553216875 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.40703124999999996 0.84375 0.34296875000000004 -v -0.31328124999999996 0.9375 0.34296875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.40703124999999996 0.9375 0.34296875000000004 -v -0.31328124999999996 0.84375 0.34296875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.37578124999999996 0.19443187499999998 0.6195075000000001 -v -0.40703124999999996 -0.02653875 0.398536875 -v -0.50078125 0.03975187499999999 0.33224562500000004 -v -0.46953124999999996 0.260723125 0.553216875 -v -0.40703124999999996 0.90153875 0.398536875 -v -0.31328124999999996 0.835248125 0.33224562500000004 -v -0.34453124999999996 0.614276875 0.553216875 -v -0.43828124999999996 0.680568125 0.6195075000000001 -v -0.43828124999999996 0.625 0.65546875 -v -0.34453124999999996 0.625 0.56171875 -v -0.37578124999999996 0.25 0.56171875 -v -0.46953124999999996 0.25 0.65546875 -v -0.34453124999999996 0.625 0.65546875 -v -0.37578124999999996 0.25 0.65546875 -v -0.46953124999999996 0.25 0.56171875 -v -0.43828124999999996 0.625 0.56171875 -v -0.31328124999999996 0.90153875 0.398536875 -v -0.34453124999999996 0.680568125 0.6195075000000001 -v -0.43828124999999996 0.614276875 0.553216875 -v -0.40703124999999996 0.835248125 0.33224562500000004 -v -0.40703124999999996 -0.0625 0.34296875000000004 -v -0.43828124999999996 -0.0625 -0.032031249999999956 -v -0.53203125 0.03125 -0.032031249999999956 -v -0.50078125 0.03125 0.34296875000000004 -v -0.50078125 -0.0625 0.34296875000000004 -v -0.40703124999999996 0.03125 0.34296875000000004 -v -0.43828124999999996 0.03125 -0.032031249999999956 -v -0.53203125 -0.0625 -0.032031249999999956 -v -0.46953124999999996 0.19443187499999998 0.6195075000000001 -v -0.37578124999999996 0.260723125 0.553216875 -v -0.40703124999999996 0.03975187499999999 0.33224562500000004 -v -0.50078125 -0.02653875 0.398536875 -v -0.29765624999999996 0.9375 0.15546875000000004 -v -0.31328124999999996 0.9375 0.34296875000000004 -v -0.40703124999999996 0.84375 0.34296875000000004 -v -0.39140624999999996 0.84375 0.15546875000000004 -v -0.39140624999999996 0.9375 0.15546875000000004 -v -0.29765624999999996 0.84375 0.15546875000000004 -v -0.31328124999999996 0.84375 0.34296875000000004 -v -0.40703124999999996 0.9375 0.34296875000000004 -v 1.45234375 0.236865 -0.32890624999999996 -v 1.48359375 -0.046875 -0.04516624999999996 -v 1.54609375 -0.046875 -0.04516624999999996 -v 1.51484375 0.236865 -0.32890624999999996 -v 1.37421875 0.921875 0.15546875000000004 -v 1.38984375 0.921875 -0.04516624999999996 -v 1.45234375 0.921875 -0.04516624999999996 -v 1.43671875 0.921875 0.15546875000000004 -v 1.51484375 0.26275375 -0.26640624999999996 -v 1.54609375 0.015625 -0.019277499999999947 -v 1.45234375 0.26275375 -0.26640624999999996 -v 1.483595 0.015625 -0.019277499999999947 -v 1.42109375 0.638135 -0.32890624999999996 -v 1.42109375 0.61224625 -0.26640624999999996 -v 1.48359375 0.61224625 -0.26640624999999996 -v 1.48359375 0.638135 -0.32890624999999996 -v 1.37421875 0.859375 0.15546875000000004 -v 1.38984375 0.859375 -0.019277499999999947 -v 1.43671875 0.859375 0.15546875000000004 -v 1.45234375 0.859375 -0.019277499999999947 -v 1.46796875 -0.02653875 -0.08759937499999995 -v 1.43671875 0.19443187499999998 -0.30856999999999996 -v 1.53046875 0.260723125 -0.24227937499999996 -v 1.56171875 0.03975187499999999 -0.021308124999999956 -v 1.49921875 0.680568125 -0.30856999999999996 -v 1.40546875 0.614276875 -0.24227937499999996 -v 1.37421875 0.835248125 -0.021308124999999956 -v 1.46796875 0.90153875 -0.08759937499999995 -v 1.43671875 0.25 -0.34453124999999996 -v 1.40546875 0.625 -0.34453124999999996 -v 1.49921875 0.625 -0.25078124999999996 -v 1.53046875 0.25 -0.25078124999999996 -v 1.53046875 0.25 -0.34453124999999996 -v 1.43671875 0.25 -0.25078124999999996 -v 1.40546875 0.625 -0.25078124999999996 -v 1.49921875 0.625 -0.34453124999999996 -v 1.56171875 -0.02653875 -0.08759937499999995 -v 1.46796875 0.03975187499999999 -0.021308124999999956 -v 1.43671875 0.260723125 -0.24227937499999996 -v 1.53046875 0.19443187499999998 -0.30856999999999996 -v 1.40546875 0.680568125 -0.30856999999999996 -v 1.37421875 0.90153875 -0.08759937499999995 -v 1.46796875 0.835248125 -0.021308124999999956 -v 1.49921875 0.614276875 -0.24227937499999996 -v 1.46796875 -0.02653875 -0.08759937499999995 -v 1.56171875 0.03975187499999999 -0.021308124999999956 -v 1.53046875 0.260723125 -0.24227937499999996 -v 1.43671875 0.19443187499999998 -0.30856999999999996 -v 1.49921875 0.680568125 -0.30856999999999996 -v 1.46796875 0.90153875 -0.08759937499999995 -v 1.37421875 0.835248125 -0.021308124999999956 -v 1.40546875 0.614276875 -0.24227937499999996 -v 1.43671875 0.25 -0.34453124999999996 -v 1.53046875 0.25 -0.25078124999999996 -v 1.49921875 0.625 -0.25078124999999996 -v 1.40546875 0.625 -0.34453124999999996 -v 1.53046875 0.25 -0.34453124999999996 -v 1.49921875 0.625 -0.34453124999999996 -v 1.40546875 0.625 -0.25078124999999996 -v 1.43671875 0.25 -0.25078124999999996 -v 1.56171875 -0.02653875 -0.08759937499999995 -v 1.53046875 0.19443187499999998 -0.30856999999999996 -v 1.43671875 0.260723125 -0.24227937499999996 -v 1.46796875 0.03975187499999999 -0.021308124999999956 -v 1.40546875 0.680568125 -0.30856999999999996 -v 1.49921875 0.614276875 -0.24227937499999996 -v 1.46796875 0.835248125 -0.021308124999999956 -v 1.37421875 0.90153875 -0.08759937499999995 -v 1.46796875 0.9375 -0.032031249999999956 -v 1.37421875 0.84375 -0.032031249999999956 -v 1.35859375 0.84375 0.15546875000000004 -v 1.45234375 0.9375 0.15546875000000004 -v 1.37421875 0.9375 -0.032031249999999956 -v 1.35859375 0.9375 0.15546875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 1.46796875 0.84375 -0.032031249999999956 -v 1.46796875 0.9375 -0.032031249999999956 -v 1.45234375 0.9375 0.15546875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.37421875 0.84375 -0.032031249999999956 -v 1.37421875 0.9375 -0.032031249999999956 -v 1.46796875 0.84375 -0.032031249999999956 -v 1.45234375 0.84375 0.15546875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 0.62421875 0.921875 0.15546875000000004 -v 0.63984375 0.921875 -0.04516624999999996 -v 0.70234375 0.921875 -0.04516624999999996 -v 0.68671875 0.921875 0.15546875000000004 -v 0.67109375 0.61224625 -0.26640624999999996 -v 0.70234375 0.26275375 -0.26640624999999996 -v 0.70234375 0.236865 -0.32890624999999996 -v 0.67109375 0.638135 -0.32890624999999996 -v 0.73359375 0.61224625 -0.26640624999999996 -v 0.73359375 0.638135 -0.32890624999999996 -v 0.76484375 0.236865 -0.32890624999999996 -v 0.76484375 0.26275375 -0.26640624999999996 -v 0.92109375 0.61224625 -0.26640624999999996 -v 0.95234375 0.26275375 -0.26640624999999996 -v 0.95234375 0.236865 -0.32890624999999996 -v 0.92109375 0.638135 -0.32890624999999996 -v 0.98359375 0.61224625 -0.26640624999999996 -v 1.01484375 0.26275375 -0.26640624999999996 -v 0.79609375 0.26275375 0.57734375 -v 0.85859375 0.26275375 0.57734375 -v 0.88984375 0.61224625 0.57734375 -v 0.82734375 0.61224625 0.57734375 -v 0.82734375 0.638135 0.63984375 -v 0.79609375 0.236865 0.63984375 -v 0.73359375 -0.046875 -0.04516624999999996 -v 0.76484375 -0.046875 0.35610375000000005 -v 0.82734375 -0.046875 0.35610375000000005 -v 0.79609375 -0.046875 -0.04516624999999996 -v 0.85859375 0.921875 0.35610375000000005 -v 0.92109375 0.921875 0.35610375000000005 -v 0.88984375 0.638135 0.63984375 -v 0.73359375 0.015625 -0.019277499999999947 -v 0.76484375 0.015625 0.33021500000000004 -v 0.79609375 0.015625 -0.019277499999999947 -v 0.82734375 0.015625 0.33021500000000004 -v 0.85859375 0.859375 0.33021500000000004 -v 0.92109375 0.859375 0.33021500000000004 -v 0.95234375 0.859375 -0.019277499999999947 -v 0.88984375 0.859375 -0.019277499999999947 -v 1.17109375 0.61224625 -0.26640624999999996 -v 1.20234375 0.26275375 -0.26640624999999996 -v 1.20234375 0.236865 -0.32890624999999996 -v 1.17109375 0.638135 -0.32890624999999996 -v 1.23359375 0.61224625 -0.26640624999999996 -v 1.23359375 0.638135 -0.32890624999999996 -v 1.26484375 0.236865 -0.32890624999999996 -v 1.26484375 0.26275375 -0.26640624999999996 -v 1.04609375 0.26275375 0.57734375 -v 1.10859375 0.26275375 0.57734375 -v 1.13984375 0.61224625 0.57734375 -v 1.07734375 0.61224625 0.57734375 -v 1.07734375 0.638135 0.63984375 -v 1.04609375 0.236865 0.63984375 -v 0.98359375 -0.046875 -0.04516624999999996 -v 1.01484375 -0.046875 0.35610375000000005 -v 1.07734375 -0.046875 0.35610375000000005 -v 1.04609375 -0.046875 -0.04516624999999996 -v 1.10859375 0.921875 0.35610375000000005 -v 1.17109375 0.921875 0.35610375000000005 -v 1.13984375 0.638135 0.63984375 -v 0.98359375 0.015625 -0.019277499999999947 -v 1.01484375 0.015625 0.33021500000000004 -v 1.04609375 0.015625 -0.019277499999999947 -v 1.07734375 0.015625 0.33021500000000004 -v 1.10859375 0.859375 0.33021500000000004 -v 1.17109375 0.859375 0.33021500000000004 -v 1.20234375 0.859375 -0.019277499999999947 -v 1.13984375 0.859375 -0.019277499999999947 -v 1.29609375 0.26275375 0.57734375 -v 1.35859375 0.26275375 0.57734375 -v 1.38984375 0.61224625 0.57734375 -v 1.32734375 0.61224625 0.57734375 -v 1.35859375 0.236865 0.63984375 -v 1.38984375 0.638135 0.63984375 -v 1.32734375 0.638135 0.63984375 -v 1.29609375 0.236865 0.63984375 -v 1.23359375 -0.046875 -0.04516624999999996 -v 1.26484375 -0.046875 0.35610375000000005 -v 1.32734375 -0.046875 0.35610375000000005 -v 1.29609375 -0.046875 -0.04516624999999996 -v 1.23359375 0.015625 -0.019277499999999947 -v 1.26484375 0.015625 0.33021500000000004 -v 1.29609375 0.015625 -0.019277499999999947 -v 1.32734375 0.015625 0.33021500000000004 -v 0.63984375 0.859375 -0.019277499999999947 -v 0.70234375 0.859375 -0.019277499999999947 -v 1.01484375 0.236865 -0.32890624999999996 -v 0.88984375 0.921875 -0.04516624999999996 -v 0.95234375 0.921875 -0.04516624999999996 -v 0.98359375 0.638135 -0.32890624999999996 -v 0.85859375 0.236865 0.63984375 -v 1.13984375 0.921875 -0.04516624999999996 -v 1.20234375 0.921875 -0.04516624999999996 -v 1.10859375 0.236865 0.63984375 -v 1.42109375 0.859375 0.33021500000000004 -v 1.35859375 0.859375 0.33021500000000004 -v 1.42109375 0.921875 0.35610375000000005 -v 1.35859375 0.921875 0.35610375000000005 -v 1.37421875 0.921875 0.15546875000000004 -v 1.43671875 0.921875 0.15546875000000004 -v 1.37421875 0.859375 0.15546875000000004 -v 1.43671875 0.859375 0.15546875000000004 -v 0.68671875 0.859375 0.15546875000000004 -v 0.62421875 0.859375 0.15546875000000004 -v 0.54609375 0.26275375 0.57734375 -v 0.60859375 0.26275375 0.57734375 -v 0.63984375 0.61224625 0.57734375 -v 0.57734375 0.61224625 0.57734375 -v 0.57734375 0.638135 0.63984375 -v 0.54609375 0.236865 0.63984375 -v 0.48359375 -0.046875 -0.04516624999999996 -v 0.51484375 -0.046875 0.35610375000000005 -v 0.57734375 -0.046875 0.35610375000000005 -v 0.54609375 -0.046875 -0.04516624999999996 -v 0.48359375 0.015625 -0.019277499999999947 -v 0.51484375 0.015625 0.33021500000000004 -v 0.54609375 0.015625 -0.019277499999999947 -v 0.57734375 0.015625 0.33021500000000004 -v 0.60859375 0.236865 0.63984375 -v 0.63984375 0.638135 0.63984375 -v 0.67109375 0.859375 0.33021500000000004 -v 0.60859375 0.859375 0.33021500000000004 -v 0.67109375 0.921875 0.35610375000000005 -v 0.60859375 0.921875 0.35610375000000005 -v 0.62421875 0.921875 0.15546875000000004 -v 0.68671875 0.921875 0.15546875000000004 -v 0.62421875 0.859375 0.15546875000000004 -v 0.68671875 0.859375 0.15546875000000004 -v 1.18671875 0.25 -0.34453124999999996 -v 0.71796875 -0.02653875 -0.08759937499999995 -v 0.68671875 0.19443187499999998 -0.30856999999999996 -v 0.78046875 0.260723125 -0.24227937499999996 -v 0.81171875 0.03975187499999999 -0.021308124999999956 -v 1.21796875 -0.02653875 -0.08759937499999995 -v 1.18671875 0.19443187499999998 -0.30856999999999996 -v 1.28046875 0.260723125 -0.24227937499999996 -v 1.31171875 0.03975187499999999 -0.021308124999999956 -v 0.74921875 0.680568125 -0.30856999999999996 -v 0.65546875 0.614276875 -0.24227937499999996 -v 0.62421875 0.835248125 -0.021308124999999956 -v 0.71796875 0.90153875 -0.08759937499999995 -v 0.68671875 0.25 -0.34453124999999996 -v 0.65546875 0.625 -0.34453124999999996 -v 0.74921875 0.625 -0.25078124999999996 -v 0.78046875 0.25 -0.25078124999999996 -v 0.78046875 0.25 -0.34453124999999996 -v 0.68671875 0.25 -0.25078124999999996 -v 0.65546875 0.625 -0.25078124999999996 -v 0.74921875 0.625 -0.34453124999999996 -v 0.81171875 -0.02653875 -0.08759937499999995 -v 0.71796875 0.03975187499999999 -0.021308124999999956 -v 0.68671875 0.260723125 -0.24227937499999996 -v 0.78046875 0.19443187499999998 -0.30856999999999996 -v 0.65546875 0.680568125 -0.30856999999999996 -v 0.62421875 0.90153875 -0.08759937499999995 -v 0.71796875 0.835248125 -0.021308124999999956 -v 0.74921875 0.614276875 -0.24227937499999996 -v 0.96796875 -0.02653875 -0.08759937499999995 -v 0.93671875 0.19443187499999998 -0.30856999999999996 -v 1.03046875 0.260723125 -0.24227937499999996 -v 1.06171875 0.03975187499999999 -0.021308124999999956 -v 0.87421875 0.19443187499999998 0.6195075000000001 -v 0.78046875 0.260723125 0.553216875 -v 0.74921875 0.03975187499999999 0.33224562500000004 -v 0.84296875 -0.02653875 0.398536875 -v 0.99921875 0.680568125 -0.30856999999999996 -v 0.90546875 0.614276875 -0.24227937499999996 -v 0.87421875 0.835248125 -0.021308124999999956 -v 0.96796875 0.90153875 -0.08759937499999995 -v 0.84296875 0.90153875 0.398536875 -v 0.81171875 0.680568125 0.6195075000000001 -v 0.90546875 0.614276875 0.553216875 -v 0.93671875 0.835248125 0.33224562500000004 -v 0.81171875 0.625 0.65546875 -v 0.78046875 0.25 0.65546875 -v 0.87421875 0.25 0.56171875 -v 0.90546875 0.625 0.56171875 -v 0.90546875 0.625 0.65546875 -v 0.81171875 0.625 0.56171875 -v 0.78046875 0.25 0.56171875 -v 0.87421875 0.25 0.65546875 -v 0.93671875 0.90153875 0.398536875 -v 0.84296875 0.835248125 0.33224562500000004 -v 0.81171875 0.614276875 0.553216875 -v 0.90546875 0.680568125 0.6195075000000001 -v 0.84296875 -0.0625 0.34296875000000004 -v 0.74921875 0.03125 0.34296875000000004 -v 0.71796875 0.03125 -0.032031249999999956 -v 0.81171875 -0.0625 -0.032031249999999956 -v 0.74921875 -0.0625 0.34296875000000004 -v 0.71796875 -0.0625 -0.032031249999999956 -v 0.81171875 0.03125 -0.032031249999999956 -v 0.84296875 0.03125 0.34296875000000004 -v 0.78046875 0.19443187499999998 0.6195075000000001 -v 0.74921875 -0.02653875 0.398536875 -v 0.84296875 0.03975187499999999 0.33224562500000004 -v 0.87421875 0.260723125 0.553216875 -v 0.93671875 0.25 -0.34453124999999996 -v 0.90546875 0.625 -0.34453124999999996 -v 0.99921875 0.625 -0.25078124999999996 -v 1.03046875 0.25 -0.25078124999999996 -v 1.03046875 0.25 -0.34453124999999996 -v 0.93671875 0.25 -0.25078124999999996 -v 0.90546875 0.625 -0.25078124999999996 -v 0.99921875 0.625 -0.34453124999999996 -v 1.06171875 -0.02653875 -0.08759937499999995 -v 0.96796875 0.03975187499999999 -0.021308124999999956 -v 0.93671875 0.260723125 -0.24227937499999996 -v 1.03046875 0.19443187499999998 -0.30856999999999996 -v 0.96796875 0.9375 -0.032031249999999956 -v 0.87421875 0.84375 -0.032031249999999956 -v 0.84296875 0.84375 0.34296875000000004 -v 0.93671875 0.9375 0.34296875000000004 -v 0.87421875 0.9375 -0.032031249999999956 -v 0.84296875 0.9375 0.34296875000000004 -v 0.93671875 0.84375 0.34296875000000004 -v 0.96796875 0.84375 -0.032031249999999956 -v 0.90546875 0.680568125 -0.30856999999999996 -v 0.87421875 0.90153875 -0.08759937499999995 -v 0.96796875 0.835248125 -0.021308124999999956 -v 0.99921875 0.614276875 -0.24227937499999996 -v 1.12421875 0.19443187499999998 0.6195075000000001 -v 1.03046875 0.260723125 0.553216875 -v 0.99921875 0.03975187499999999 0.33224562500000004 -v 1.09296875 -0.02653875 0.398536875 -v 1.24921875 0.680568125 -0.30856999999999996 -v 1.15546875 0.614276875 -0.24227937499999996 -v 1.12421875 0.835248125 -0.021308124999999956 -v 1.21796875 0.90153875 -0.08759937499999995 -v 1.09296875 0.90153875 0.398536875 -v 1.06171875 0.680568125 0.6195075000000001 -v 1.15546875 0.614276875 0.553216875 -v 1.18671875 0.835248125 0.33224562500000004 -v 1.06171875 0.625 0.65546875 -v 1.03046875 0.25 0.65546875 -v 1.12421875 0.25 0.56171875 -v 1.15546875 0.625 0.56171875 -v 1.15546875 0.625 0.65546875 -v 1.06171875 0.625 0.56171875 -v 1.03046875 0.25 0.56171875 -v 1.12421875 0.25 0.65546875 -v 1.18671875 0.90153875 0.398536875 -v 1.09296875 0.835248125 0.33224562500000004 -v 1.06171875 0.614276875 0.553216875 -v 1.15546875 0.680568125 0.6195075000000001 -v 1.09296875 -0.0625 0.34296875000000004 -v 0.99921875 0.03125 0.34296875000000004 -v 0.96796875 0.03125 -0.032031249999999956 -v 1.06171875 -0.0625 -0.032031249999999956 -v 0.99921875 -0.0625 0.34296875000000004 -v 0.96796875 -0.0625 -0.032031249999999956 -v 1.06171875 0.03125 -0.032031249999999956 -v 1.09296875 0.03125 0.34296875000000004 -v 1.03046875 0.19443187499999998 0.6195075000000001 -v 0.99921875 -0.02653875 0.398536875 -v 1.09296875 0.03975187499999999 0.33224562500000004 -v 1.12421875 0.260723125 0.553216875 -v 1.18671875 0.25 -0.34453124999999996 -v 1.15546875 0.625 -0.34453124999999996 -v 1.24921875 0.625 -0.25078124999999996 -v 1.28046875 0.25 -0.25078124999999996 -v 1.28046875 0.25 -0.34453124999999996 -v 1.18671875 0.25 -0.25078124999999996 -v 1.15546875 0.625 -0.25078124999999996 -v 1.24921875 0.625 -0.34453124999999996 -v 1.31171875 -0.02653875 -0.08759937499999995 -v 1.21796875 0.03975187499999999 -0.021308124999999956 -v 1.18671875 0.260723125 -0.24227937499999996 -v 1.28046875 0.19443187499999998 -0.30856999999999996 -v 1.21796875 0.9375 -0.032031249999999956 -v 1.12421875 0.84375 -0.032031249999999956 -v 1.09296875 0.84375 0.34296875000000004 -v 1.18671875 0.9375 0.34296875000000004 -v 1.12421875 0.9375 -0.032031249999999956 -v 1.09296875 0.9375 0.34296875000000004 -v 1.18671875 0.84375 0.34296875000000004 -v 1.21796875 0.84375 -0.032031249999999956 -v 1.15546875 0.680568125 -0.30856999999999996 -v 1.12421875 0.90153875 -0.08759937499999995 -v 1.21796875 0.835248125 -0.021308124999999956 -v 1.24921875 0.614276875 -0.24227937499999996 -v 1.37421875 0.19443187499999998 0.6195075000000001 -v 1.28046875 0.260723125 0.553216875 -v 1.24921875 0.03975187499999999 0.33224562500000004 -v 1.34296875 -0.02653875 0.398536875 -v 1.34296875 0.90153875 0.398536875 -v 1.31171875 0.680568125 0.6195075000000001 -v 1.40546875 0.614276875 0.553216875 -v 1.43671875 0.835248125 0.33224562500000004 -v 1.31171875 0.625 0.65546875 -v 1.28046875 0.25 0.65546875 -v 1.37421875 0.25 0.56171875 -v 1.40546875 0.625 0.56171875 -v 1.40546875 0.625 0.65546875 -v 1.31171875 0.625 0.56171875 -v 1.28046875 0.25 0.56171875 -v 1.37421875 0.25 0.65546875 -v 1.43671875 0.90153875 0.398536875 -v 1.34296875 0.835248125 0.33224562500000004 -v 1.31171875 0.614276875 0.553216875 -v 1.40546875 0.680568125 0.6195075000000001 -v 1.34296875 -0.0625 0.34296875000000004 -v 1.24921875 0.03125 0.34296875000000004 -v 1.21796875 0.03125 -0.032031249999999956 -v 1.31171875 -0.0625 -0.032031249999999956 -v 1.24921875 -0.0625 0.34296875000000004 -v 1.21796875 -0.0625 -0.032031249999999956 -v 1.31171875 0.03125 -0.032031249999999956 -v 1.34296875 0.03125 0.34296875000000004 -v 1.28046875 0.19443187499999998 0.6195075000000001 -v 1.24921875 -0.02653875 0.398536875 -v 1.34296875 0.03975187499999999 0.33224562500000004 -v 1.37421875 0.260723125 0.553216875 -v 1.45234375 0.9375 0.15546875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.34296875 0.84375 0.34296875000000004 -v 1.43671875 0.9375 0.34296875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 1.34296875 0.9375 0.34296875000000004 -v 1.43671875 0.84375 0.34296875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 0.71796875 -0.02653875 -0.08759937499999995 -v 0.81171875 0.03975187499999999 -0.021308124999999956 -v 0.78046875 0.260723125 -0.24227937499999996 -v 0.68671875 0.19443187499999998 -0.30856999999999996 -v 1.21796875 -0.02653875 -0.08759937499999995 -v 1.31171875 0.03975187499999999 -0.021308124999999956 -v 1.28046875 0.260723125 -0.24227937499999996 -v 1.18671875 0.19443187499999998 -0.30856999999999996 -v 0.74921875 0.680568125 -0.30856999999999996 -v 0.71796875 0.90153875 -0.08759937499999995 -v 0.62421875 0.835248125 -0.021308124999999956 -v 0.65546875 0.614276875 -0.24227937499999996 -v 0.68671875 0.25 -0.34453124999999996 -v 0.78046875 0.25 -0.25078124999999996 -v 0.74921875 0.625 -0.25078124999999996 -v 0.65546875 0.625 -0.34453124999999996 -v 0.78046875 0.25 -0.34453124999999996 -v 0.74921875 0.625 -0.34453124999999996 -v 0.65546875 0.625 -0.25078124999999996 -v 0.68671875 0.25 -0.25078124999999996 -v 0.81171875 -0.02653875 -0.08759937499999995 -v 0.78046875 0.19443187499999998 -0.30856999999999996 -v 0.68671875 0.260723125 -0.24227937499999996 -v 0.71796875 0.03975187499999999 -0.021308124999999956 -v 0.65546875 0.680568125 -0.30856999999999996 -v 0.74921875 0.614276875 -0.24227937499999996 -v 0.71796875 0.835248125 -0.021308124999999956 -v 0.62421875 0.90153875 -0.08759937499999995 -v 0.96796875 -0.02653875 -0.08759937499999995 -v 1.06171875 0.03975187499999999 -0.021308124999999956 -v 1.03046875 0.260723125 -0.24227937499999996 -v 0.93671875 0.19443187499999998 -0.30856999999999996 -v 0.87421875 0.19443187499999998 0.6195075000000001 -v 0.84296875 -0.02653875 0.398536875 -v 0.74921875 0.03975187499999999 0.33224562500000004 -v 0.78046875 0.260723125 0.553216875 -v 0.99921875 0.680568125 -0.30856999999999996 -v 0.96796875 0.90153875 -0.08759937499999995 -v 0.87421875 0.835248125 -0.021308124999999956 -v 0.90546875 0.614276875 -0.24227937499999996 -v 0.84296875 0.90153875 0.398536875 -v 0.93671875 0.835248125 0.33224562500000004 -v 0.90546875 0.614276875 0.553216875 -v 0.81171875 0.680568125 0.6195075000000001 -v 0.81171875 0.625 0.65546875 -v 0.90546875 0.625 0.56171875 -v 0.87421875 0.25 0.56171875 -v 0.78046875 0.25 0.65546875 -v 0.90546875 0.625 0.65546875 -v 0.87421875 0.25 0.65546875 -v 0.78046875 0.25 0.56171875 -v 0.81171875 0.625 0.56171875 -v 0.93671875 0.90153875 0.398536875 -v 0.90546875 0.680568125 0.6195075000000001 -v 0.81171875 0.614276875 0.553216875 -v 0.84296875 0.835248125 0.33224562500000004 -v 0.84296875 -0.0625 0.34296875000000004 -v 0.81171875 -0.0625 -0.032031249999999956 -v 0.71796875 0.03125 -0.032031249999999956 -v 0.74921875 0.03125 0.34296875000000004 -v 0.74921875 -0.0625 0.34296875000000004 -v 0.84296875 0.03125 0.34296875000000004 -v 0.81171875 0.03125 -0.032031249999999956 -v 0.71796875 -0.0625 -0.032031249999999956 -v 0.78046875 0.19443187499999998 0.6195075000000001 -v 0.87421875 0.260723125 0.553216875 -v 0.84296875 0.03975187499999999 0.33224562500000004 -v 0.74921875 -0.02653875 0.398536875 -v 0.93671875 0.25 -0.34453124999999996 -v 1.03046875 0.25 -0.25078124999999996 -v 0.99921875 0.625 -0.25078124999999996 -v 0.90546875 0.625 -0.34453124999999996 -v 1.03046875 0.25 -0.34453124999999996 -v 0.99921875 0.625 -0.34453124999999996 -v 0.90546875 0.625 -0.25078124999999996 -v 0.93671875 0.25 -0.25078124999999996 -v 1.06171875 -0.02653875 -0.08759937499999995 -v 1.03046875 0.19443187499999998 -0.30856999999999996 -v 0.93671875 0.260723125 -0.24227937499999996 -v 0.96796875 0.03975187499999999 -0.021308124999999956 -v 0.96796875 0.9375 -0.032031249999999956 -v 0.93671875 0.9375 0.34296875000000004 -v 0.84296875 0.84375 0.34296875000000004 -v 0.87421875 0.84375 -0.032031249999999956 -v 0.87421875 0.9375 -0.032031249999999956 -v 0.96796875 0.84375 -0.032031249999999956 -v 0.93671875 0.84375 0.34296875000000004 -v 0.84296875 0.9375 0.34296875000000004 -v 0.90546875 0.680568125 -0.30856999999999996 -v 0.99921875 0.614276875 -0.24227937499999996 -v 0.96796875 0.835248125 -0.021308124999999956 -v 0.87421875 0.90153875 -0.08759937499999995 -v 1.12421875 0.19443187499999998 0.6195075000000001 -v 1.09296875 -0.02653875 0.398536875 -v 0.99921875 0.03975187499999999 0.33224562500000004 -v 1.03046875 0.260723125 0.553216875 -v 1.24921875 0.680568125 -0.30856999999999996 -v 1.21796875 0.90153875 -0.08759937499999995 -v 1.12421875 0.835248125 -0.021308124999999956 -v 1.15546875 0.614276875 -0.24227937499999996 -v 1.09296875 0.90153875 0.398536875 -v 1.18671875 0.835248125 0.33224562500000004 -v 1.15546875 0.614276875 0.553216875 -v 1.06171875 0.680568125 0.6195075000000001 -v 1.06171875 0.625 0.65546875 -v 1.15546875 0.625 0.56171875 -v 1.12421875 0.25 0.56171875 -v 1.03046875 0.25 0.65546875 -v 1.15546875 0.625 0.65546875 -v 1.12421875 0.25 0.65546875 -v 1.03046875 0.25 0.56171875 -v 1.06171875 0.625 0.56171875 -v 1.18671875 0.90153875 0.398536875 -v 1.15546875 0.680568125 0.6195075000000001 -v 1.06171875 0.614276875 0.553216875 -v 1.09296875 0.835248125 0.33224562500000004 -v 1.09296875 -0.0625 0.34296875000000004 -v 1.06171875 -0.0625 -0.032031249999999956 -v 0.96796875 0.03125 -0.032031249999999956 -v 0.99921875 0.03125 0.34296875000000004 -v 0.99921875 -0.0625 0.34296875000000004 -v 1.09296875 0.03125 0.34296875000000004 -v 1.06171875 0.03125 -0.032031249999999956 -v 0.96796875 -0.0625 -0.032031249999999956 -v 1.03046875 0.19443187499999998 0.6195075000000001 -v 1.12421875 0.260723125 0.553216875 -v 1.09296875 0.03975187499999999 0.33224562500000004 -v 0.99921875 -0.02653875 0.398536875 -v 1.28046875 0.25 -0.25078124999999996 -v 1.24921875 0.625 -0.25078124999999996 -v 1.15546875 0.625 -0.34453124999999996 -v 1.28046875 0.25 -0.34453124999999996 -v 1.24921875 0.625 -0.34453124999999996 -v 1.15546875 0.625 -0.25078124999999996 -v 1.18671875 0.25 -0.25078124999999996 -v 1.31171875 -0.02653875 -0.08759937499999995 -v 1.28046875 0.19443187499999998 -0.30856999999999996 -v 1.18671875 0.260723125 -0.24227937499999996 -v 1.21796875 0.03975187499999999 -0.021308124999999956 -v 1.21796875 0.9375 -0.032031249999999956 -v 1.18671875 0.9375 0.34296875000000004 -v 1.09296875 0.84375 0.34296875000000004 -v 1.12421875 0.84375 -0.032031249999999956 -v 1.12421875 0.9375 -0.032031249999999956 -v 1.21796875 0.84375 -0.032031249999999956 -v 1.18671875 0.84375 0.34296875000000004 -v 1.09296875 0.9375 0.34296875000000004 -v 1.15546875 0.680568125 -0.30856999999999996 -v 1.24921875 0.614276875 -0.24227937499999996 -v 1.21796875 0.835248125 -0.021308124999999956 -v 1.12421875 0.90153875 -0.08759937499999995 -v 1.37421875 0.19443187499999998 0.6195075000000001 -v 1.34296875 -0.02653875 0.398536875 -v 1.24921875 0.03975187499999999 0.33224562500000004 -v 1.28046875 0.260723125 0.553216875 -v 1.34296875 0.90153875 0.398536875 -v 1.43671875 0.835248125 0.33224562500000004 -v 1.40546875 0.614276875 0.553216875 -v 1.31171875 0.680568125 0.6195075000000001 -v 1.31171875 0.625 0.65546875 -v 1.40546875 0.625 0.56171875 -v 1.37421875 0.25 0.56171875 -v 1.28046875 0.25 0.65546875 -v 1.40546875 0.625 0.65546875 -v 1.37421875 0.25 0.65546875 -v 1.28046875 0.25 0.56171875 -v 1.31171875 0.625 0.56171875 -v 1.43671875 0.90153875 0.398536875 -v 1.40546875 0.680568125 0.6195075000000001 -v 1.31171875 0.614276875 0.553216875 -v 1.34296875 0.835248125 0.33224562500000004 -v 1.34296875 -0.0625 0.34296875000000004 -v 1.31171875 -0.0625 -0.032031249999999956 -v 1.21796875 0.03125 -0.032031249999999956 -v 1.24921875 0.03125 0.34296875000000004 -v 1.24921875 -0.0625 0.34296875000000004 -v 1.34296875 0.03125 0.34296875000000004 -v 1.31171875 0.03125 -0.032031249999999956 -v 1.21796875 -0.0625 -0.032031249999999956 -v 1.28046875 0.19443187499999998 0.6195075000000001 -v 1.37421875 0.260723125 0.553216875 -v 1.34296875 0.03975187499999999 0.33224562500000004 -v 1.24921875 -0.02653875 0.398536875 -v 1.45234375 0.9375 0.15546875000000004 -v 1.43671875 0.9375 0.34296875000000004 -v 1.34296875 0.84375 0.34296875000000004 -v 1.35859375 0.84375 0.15546875000000004 -v 1.35859375 0.9375 0.15546875000000004 -v 1.45234375 0.84375 0.15546875000000004 -v 1.43671875 0.84375 0.34296875000000004 -v 1.34296875 0.9375 0.34296875000000004 -v 0.71796875 0.9375 -0.032031249999999956 -v 0.62421875 0.84375 -0.032031249999999956 -v 0.60859375 0.84375 0.15546875000000004 -v 0.70234375 0.9375 0.15546875000000004 -v 0.62421875 0.9375 -0.032031249999999956 -v 0.60859375 0.9375 0.15546875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.71796875 0.84375 -0.032031249999999956 -v 0.71796875 0.9375 -0.032031249999999956 -v 0.70234375 0.9375 0.15546875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.62421875 0.84375 -0.032031249999999956 -v 0.62421875 0.9375 -0.032031249999999956 -v 0.71796875 0.84375 -0.032031249999999956 -v 0.70234375 0.84375 0.15546875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.62421875 0.19443187499999998 0.6195075000000001 -v 0.53046875 0.260723125 0.553216875 -v 0.49921875 0.03975187499999999 0.33224562500000004 -v 0.59296875 -0.02653875 0.398536875 -v 0.59296875 0.90153875 0.398536875 -v 0.56171875 0.680568125 0.6195075000000001 -v 0.65546875 0.614276875 0.553216875 -v 0.68671875 0.835248125 0.33224562500000004 -v 0.56171875 0.625 0.65546875 -v 0.53046875 0.25 0.65546875 -v 0.62421875 0.25 0.56171875 -v 0.65546875 0.625 0.56171875 -v 0.65546875 0.625 0.65546875 -v 0.56171875 0.625 0.56171875 -v 0.53046875 0.25 0.56171875 -v 0.62421875 0.25 0.65546875 -v 0.68671875 0.90153875 0.398536875 -v 0.59296875 0.835248125 0.33224562500000004 -v 0.56171875 0.614276875 0.553216875 -v 0.65546875 0.680568125 0.6195075000000001 -v 0.59296875 -0.0625 0.34296875000000004 -v 0.49921875 0.03125 0.34296875000000004 -v 0.46796875 0.03125 -0.032031249999999956 -v 0.56171875 -0.0625 -0.032031249999999956 -v 0.49921875 -0.0625 0.34296875000000004 -v 0.46796875 -0.0625 -0.032031249999999956 -v 0.56171875 0.03125 -0.032031249999999956 -v 0.59296875 0.03125 0.34296875000000004 -v 0.53046875 0.19443187499999998 0.6195075000000001 -v 0.49921875 -0.02653875 0.398536875 -v 0.59296875 0.03975187499999999 0.33224562500000004 -v 0.62421875 0.260723125 0.553216875 -v 0.70234375 0.9375 0.15546875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.59296875 0.84375 0.34296875000000004 -v 0.68671875 0.9375 0.34296875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.59296875 0.9375 0.34296875000000004 -v 0.68671875 0.84375 0.34296875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.62421875 0.19443187499999998 0.6195075000000001 -v 0.59296875 -0.02653875 0.398536875 -v 0.49921875 0.03975187499999999 0.33224562500000004 -v 0.53046875 0.260723125 0.553216875 -v 0.59296875 0.90153875 0.398536875 -v 0.68671875 0.835248125 0.33224562500000004 -v 0.65546875 0.614276875 0.553216875 -v 0.56171875 0.680568125 0.6195075000000001 -v 0.56171875 0.625 0.65546875 -v 0.65546875 0.625 0.56171875 -v 0.62421875 0.25 0.56171875 -v 0.53046875 0.25 0.65546875 -v 0.65546875 0.625 0.65546875 -v 0.62421875 0.25 0.65546875 -v 0.53046875 0.25 0.56171875 -v 0.56171875 0.625 0.56171875 -v 0.68671875 0.90153875 0.398536875 -v 0.65546875 0.680568125 0.6195075000000001 -v 0.56171875 0.614276875 0.553216875 -v 0.59296875 0.835248125 0.33224562500000004 -v 0.59296875 -0.0625 0.34296875000000004 -v 0.56171875 -0.0625 -0.032031249999999956 -v 0.46796875 0.03125 -0.032031249999999956 -v 0.49921875 0.03125 0.34296875000000004 -v 0.49921875 -0.0625 0.34296875000000004 -v 0.59296875 0.03125 0.34296875000000004 -v 0.56171875 0.03125 -0.032031249999999956 -v 0.46796875 -0.0625 -0.032031249999999956 -v 0.53046875 0.19443187499999998 0.6195075000000001 -v 0.62421875 0.260723125 0.553216875 -v 0.59296875 0.03975187499999999 0.33224562500000004 -v 0.49921875 -0.02653875 0.398536875 -v 0.70234375 0.9375 0.15546875000000004 -v 0.68671875 0.9375 0.34296875000000004 -v 0.59296875 0.84375 0.34296875000000004 -v 0.60859375 0.84375 0.15546875000000004 -v 0.60859375 0.9375 0.15546875000000004 -v 0.70234375 0.84375 0.15546875000000004 -v 0.68671875 0.84375 0.34296875000000004 -v 0.59296875 0.9375 0.34296875000000004 -v 1.62421875 0.19443187499999998 0.6195075000000001 -v 1.53046875 0.260723125 0.553216875 -v 1.49921875 0.03975187499999999 0.33224562500000004 -v 1.59296875 -0.02653875 0.398536875 -v 1.59296875 0.90153875 0.398536875 -v 1.56171875 0.680568125 0.6195075000000001 -v 1.65546875 0.614276875 0.553216875 -v 1.68671875 0.835248125 0.33224562500000004 -v 1.56171875 0.625 0.65546875 -v 1.53046875 0.25 0.65546875 -v 1.62421875 0.25 0.56171875 -v 1.65546875 0.625 0.56171875 -v 1.65546875 0.625 0.65546875 -v 1.56171875 0.625 0.56171875 -v 1.53046875 0.25 0.56171875 -v 1.62421875 0.25 0.65546875 -v 1.68671875 0.90153875 0.398536875 -v 1.59296875 0.835248125 0.33224562500000004 -v 1.56171875 0.614276875 0.553216875 -v 1.65546875 0.680568125 0.6195075000000001 -v 1.59296875 -0.0625 0.34296875000000004 -v 1.49921875 0.03125 0.34296875000000004 -v 1.46796875 0.03125 -0.032031249999999956 -v 1.56171875 -0.0625 -0.032031249999999956 -v 1.49921875 -0.0625 0.34296875000000004 -v 1.46796875 -0.0625 -0.032031249999999956 -v 1.56171875 0.03125 -0.032031249999999956 -v 1.59296875 0.03125 0.34296875000000004 -v 1.53046875 0.19443187499999998 0.6195075000000001 -v 1.49921875 -0.02653875 0.398536875 -v 1.59296875 0.03975187499999999 0.33224562500000004 -v 1.62421875 0.260723125 0.553216875 -v 1.70234375 0.9375 0.15546875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.59296875 0.84375 0.34296875000000004 -v 1.68671875 0.9375 0.34296875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v 1.59296875 0.9375 0.34296875000000004 -v 1.68671875 0.84375 0.34296875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.62421875 0.19443187499999998 0.6195075000000001 -v 1.59296875 -0.02653875 0.398536875 -v 1.49921875 0.03975187499999999 0.33224562500000004 -v 1.53046875 0.260723125 0.553216875 -v 1.59296875 0.90153875 0.398536875 -v 1.68671875 0.835248125 0.33224562500000004 -v 1.65546875 0.614276875 0.553216875 -v 1.56171875 0.680568125 0.6195075000000001 -v 1.56171875 0.625 0.65546875 -v 1.65546875 0.625 0.56171875 -v 1.62421875 0.25 0.56171875 -v 1.53046875 0.25 0.65546875 -v 1.65546875 0.625 0.65546875 -v 1.62421875 0.25 0.65546875 -v 1.53046875 0.25 0.56171875 -v 1.56171875 0.625 0.56171875 -v 1.68671875 0.90153875 0.398536875 -v 1.65546875 0.680568125 0.6195075000000001 -v 1.56171875 0.614276875 0.553216875 -v 1.59296875 0.835248125 0.33224562500000004 -v 1.59296875 -0.0625 0.34296875000000004 -v 1.56171875 -0.0625 -0.032031249999999956 -v 1.46796875 0.03125 -0.032031249999999956 -v 1.49921875 0.03125 0.34296875000000004 -v 1.49921875 -0.0625 0.34296875000000004 -v 1.59296875 0.03125 0.34296875000000004 -v 1.56171875 0.03125 -0.032031249999999956 -v 1.46796875 -0.0625 -0.032031249999999956 -v 1.53046875 0.19443187499999998 0.6195075000000001 -v 1.62421875 0.260723125 0.553216875 -v 1.59296875 0.03975187499999999 0.33224562500000004 -v 1.49921875 -0.02653875 0.398536875 -v 1.70234375 0.9375 0.15546875000000004 -v 1.68671875 0.9375 0.34296875000000004 -v 1.59296875 0.84375 0.34296875000000004 -v 1.60859375 0.84375 0.15546875000000004 -v 1.60859375 0.9375 0.15546875000000004 -v 1.70234375 0.84375 0.15546875000000004 -v 1.68671875 0.84375 0.34296875000000004 -v 1.59296875 0.9375 0.34296875000000004 -v 1.62421875 0.921875 0.15546875000000004 -v 1.63984375 0.921875 -0.04516624999999996 -v 1.70234375 0.921875 -0.04516624999999996 -v 1.68671875 0.921875 0.15546875000000004 -v 1.67109375 0.61224625 -0.26640624999999996 -v 1.70234375 0.26275375 -0.26640624999999996 -v 1.70234375 0.236865 -0.32890624999999996 -v 1.67109375 0.638135 -0.32890624999999996 -v 1.73359375 0.61224625 -0.26640624999999996 -v 1.73359375 0.638135 -0.32890624999999996 -v 1.76484375 0.236865 -0.32890624999999996 -v 1.76484375 0.26275375 -0.26640624999999996 -v 1.79609375 0.26275375 0.57734375 -v 1.85859375 0.26275375 0.57734375 -v 1.88984375 0.61224625 0.57734375 -v 1.82734375 0.61224625 0.57734375 -v 1.82734375 0.638135 0.63984375 -v 1.79609375 0.236865 0.63984375 -v 1.73359375 -0.046875 -0.04516624999999996 -v 1.76484375 -0.046875 0.35610375000000005 -v 1.82734375 -0.046875 0.35610375000000005 -v 1.79609375 -0.046875 -0.04516624999999996 -v 1.85859375 0.921875 0.35610375000000005 -v 1.92109375 0.921875 0.35610375000000005 -v 1.88984375 0.638135 0.63984375 -v 1.73359375 0.015625 -0.019277499999999947 -v 1.76484375 0.015625 0.33021500000000004 -v 1.79609375 0.015625 -0.019277499999999947 -v 1.82734375 0.015625 0.33021500000000004 -v 1.85859375 0.859375 0.33021500000000004 -v 1.92109375 0.859375 0.33021500000000004 -v 1.95234375 0.859375 -0.019277499999999947 -v 1.88984375 0.859375 -0.019277499999999947 -v 1.63984375 0.859375 -0.019277499999999947 -v 1.70234375 0.859375 -0.019277499999999947 -v 1.88984375 0.921875 -0.04516624999999996 -v 1.95234375 0.921875 -0.04516624999999996 -v 1.85859375 0.236865 0.63984375 -v 1.68671875 0.859375 0.15546875000000004 -v 1.62421875 0.859375 0.15546875000000004 -v 1.54609375 0.26275375 0.57734375 -v 1.60859375 0.26275375 0.57734375 -v 1.63984375 0.61224625 0.57734375 -v 1.57734375 0.61224625 0.57734375 -v 1.57734375 0.638135 0.63984375 -v 1.54609375 0.236865 0.63984375 -v 1.48359375 -0.046875 -0.04516624999999996 -v 1.51484375 -0.046875 0.35610375000000005 -v 1.57734375 -0.046875 0.35610375000000005 -v 1.54609375 -0.046875 -0.04516624999999996 -v 1.48359375 0.015625 -0.019277499999999947 -v 1.51484375 0.015625 0.33021500000000004 -v 1.54609375 0.015625 -0.019277499999999947 -v 1.57734375 0.015625 0.33021500000000004 -v 1.60859375 0.236865 0.63984375 -v 1.63984375 0.638135 0.63984375 -v 1.67109375 0.859375 0.33021500000000004 -v 1.60859375 0.859375 0.33021500000000004 -v 1.67109375 0.921875 0.35610375000000005 -v 1.60859375 0.921875 0.35610375000000005 -v 1.62421875 0.921875 0.15546875000000004 -v 1.68671875 0.921875 0.15546875000000004 -v 1.62421875 0.859375 0.15546875000000004 -v 1.68671875 0.859375 0.15546875000000004 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -2414,68 +8229,68 @@ vt 0.375 0.375 vt 0.375 0.1875 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -2544,150 +8359,150 @@ vt 0.8125 0.1875 vt 0.8125 0.375 vt 0.875 0.375 vt 0.875 0.1875 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -2834,68 +8649,68 @@ vt 0.875 0.1875 vt 0.875 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -2966,488 +8781,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -3934,68 +9749,68 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -4066,488 +9881,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -5114,4485 +10929,236 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 vt 0 0.375 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258446 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109013 -vn -0.7053437354730095 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988551 -0.4488807639121204 0.5486312610637372 -vn -0.7058823529411765 -0.05882352941176471 0.7058823529411764 -vn 0.7058823529411765 0.05882352941176471 0.7058823529411764 -vn 0.7053437453988551 0.5486312610637372 0.4488807639121204 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.44888050423363873 -0.5486310481743067 -vn -0.7053440663230558 0.44888035684803296 -0.5486311815225592 -vn 0.7058823529411765 0.05882352941176471 -0.7058823529411764 -vn -0.7058823529411765 -0.05882352941176471 -0.7058823529411764 -vn -0.7053440663230559 -0.5486311815225592 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743067 -0.44888050423363873 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258452 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.036865378524653145 0.08899951360304457 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258435 -0.032144516560355496 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465307 -0.08899951360304438 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.03686517779236889 -0.08899902899997313 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349724 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730093 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988554 0.44888076391212006 -0.548631261063737 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730097 -0.4488806165273173 -0.5486313944125295 -vn -0.7058823529411767 0.05882352941176473 -0.7058823529411763 -vn 0.7058823529411767 -0.05882352941176473 -0.7058823529411763 -vn 0.7053437453988552 -0.548631261063737 -0.4488807639121202 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.0588235294117646 -vn -0.7058823529411767 -0.7058823529411763 -0.05882352941176463 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411764 -0.0588235294117647 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637373 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411764 -0.05882352941176474 -vn -0.7058823529411764 0.7058823529411765 0.05882352941176473 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479796 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.44888035684803307 0.5486311815225591 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479798 0.4488805042336385 0.5486310481743067 -vn 0.7058823529411767 -0.05882352941176473 0.7058823529411763 -vn -0.7058823529411767 0.05882352941176473 0.7058823529411763 -vn -0.705344066323056 0.5486311815225591 0.44888035684803274 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479799 -0.5486310481743065 0.4488805042336386 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411767 0.7058823529411763 -0.05882352941176473 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411764 0.0588235294117647 -0.7058823529411765 -vn -0.7058823529411764 -0.05882352941176466 -0.7058823529411765 -vn -0.7053440663230558 -0.5486311815225592 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.548631048174307 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411766 0.05882352941176468 -vn 0.7058823529411765 -0.7058823529411765 -0.0588235294117647 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258463 -0.032144516560355635 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465319 -0.0889995136030447 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465312 0.08899951360304449 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.38268850893484974 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988548 0.44888076391212045 -0.5486312610637373 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730092 -0.44888061652731764 -0.54863139441253 -vn -0.7058823529411763 0.0588235294117647 -0.7058823529411767 -vn 0.7058823529411763 -0.0588235294117647 -0.7058823529411767 -vn 0.7053437453988548 -0.5486312610637373 -0.4488807639121205 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.05882352941176481 -vn -0.7058823529411763 -0.7058823529411767 -0.0588235294117648 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.4488803568480329 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479793 0.4488805042336389 0.548631048174307 -vn 0.7058823529411763 -0.0588235294117647 0.7058823529411767 -vn -0.7058823529411763 0.0588235294117647 0.7058823529411767 -vn -0.7053440663230556 0.5486311815225594 0.4488803568480332 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479796 -0.5486310481743071 0.44888050423363884 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411763 0.7058823529411767 -0.0588235294117647 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.05882352941176468 -vn -0.7058823529411766 0.7058823529411765 0.05882352941176469 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411764 0.05882352941176471 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -usemtl metal_decoration2_razor_wire -f 51/153/39 50/154/39 49/155/39 -f 51/153/39 49/155/39 52/156/39 -f 55/157/40 54/158/40 53/159/40 -f 55/157/40 53/159/40 56/160/40 -f 59/161/41 58/162/41 57/163/41 -f 59/161/41 57/163/41 60/164/41 -f 63/165/42 62/166/42 61/167/42 -f 63/165/42 61/167/42 64/168/42 -f 67/169/43 66/170/43 65/171/43 -f 67/169/43 65/171/43 68/172/43 -f 71/173/44 70/174/44 69/175/44 -f 71/173/44 69/175/44 72/176/44 -f 75/177/45 74/178/45 73/179/45 -f 75/177/45 73/179/45 76/180/45 -f 79/181/46 78/182/46 77/183/46 -f 79/181/46 77/183/46 80/184/46 -f 83/185/47 82/186/47 81/187/47 -f 83/185/47 81/187/47 84/188/47 -f 87/189/48 86/190/48 85/191/48 -f 87/189/48 85/191/48 88/192/48 -f 91/193/49 90/194/49 89/195/49 -f 91/193/49 89/195/49 92/196/49 -f 95/197/50 94/198/50 93/199/50 -f 95/197/50 93/199/50 96/200/50 -f 99/201/51 98/202/51 97/203/51 -f 99/201/51 97/203/51 100/204/51 -f 103/205/52 102/206/52 101/207/52 -f 103/205/52 101/207/52 104/208/52 -f 107/209/53 106/210/53 105/211/53 -f 107/209/53 105/211/53 108/212/53 -f 111/213/54 110/214/54 109/215/54 -f 111/213/54 109/215/54 112/216/54 -f 115/217/55 114/218/55 113/219/55 -f 115/217/55 113/219/55 116/220/55 -f 119/221/56 118/222/56 117/223/56 -f 119/221/56 117/223/56 120/224/56 -f 123/225/57 122/226/57 121/227/57 -f 123/225/57 121/227/57 124/228/57 -f 127/229/58 126/230/58 125/231/58 -f 127/229/58 125/231/58 128/232/58 -f 131/233/59 130/234/59 129/235/59 -f 131/233/59 129/235/59 132/236/59 -f 135/237/60 134/238/60 133/239/60 -f 135/237/60 133/239/60 136/240/60 -f 139/241/61 138/242/61 137/243/61 -f 139/241/61 137/243/61 140/244/61 -f 143/245/62 142/246/62 141/247/62 -f 143/245/62 141/247/62 144/248/62 -f 147/249/63 146/250/63 145/251/63 -f 147/249/63 145/251/63 148/252/63 -f 151/253/64 150/254/64 149/255/64 -f 151/253/64 149/255/64 152/256/64 -f 155/257/65 154/258/65 153/259/65 -f 155/257/65 153/259/65 156/260/65 -f 159/261/66 158/262/66 157/263/66 -f 159/261/66 157/263/66 160/264/66 -f 163/265/67 162/266/67 161/267/67 -f 163/265/67 161/267/67 164/268/67 -f 167/269/68 166/270/68 165/271/68 -f 167/269/68 165/271/68 168/272/68 -f 171/273/69 170/274/69 169/275/69 -f 171/273/69 169/275/69 172/276/69 -f 175/277/70 174/278/70 173/279/70 -f 175/277/70 173/279/70 176/280/70 -f 179/281/71 178/282/71 177/283/71 -f 179/281/71 177/283/71 180/284/71 -f 183/285/72 182/286/72 181/287/72 -f 183/285/72 181/287/72 184/288/72 -f 187/289/73 186/290/73 185/291/73 -f 187/289/73 185/291/73 188/292/73 -f 191/293/74 190/294/74 189/295/74 -f 191/293/74 189/295/74 192/296/74 -f 195/297/75 194/298/75 193/299/75 -f 195/297/75 193/299/75 196/300/75 -f 199/301/76 198/302/76 197/303/76 -f 199/301/76 197/303/76 200/304/76 -f 195/305/77 196/306/77 201/307/77 -f 195/305/77 201/307/77 202/308/77 -f 202/309/78 201/310/78 203/311/78 -f 202/309/78 203/311/78 204/312/78 -f 206/313/79 205/314/79 193/315/79 -f 206/313/79 193/315/79 203/316/79 -f 196/317/80 208/318/80 207/319/80 -f 196/317/80 207/319/80 201/320/80 -f 201/321/81 207/322/81 206/323/81 -f 201/321/81 206/323/81 203/324/81 -f 203/325/82 193/326/82 194/327/82 -f 203/325/82 194/327/82 204/328/82 -f 196/329/83 193/330/83 205/331/83 -f 196/329/83 205/331/83 208/332/83 -f 198/333/84 210/334/84 209/335/84 -f 198/333/84 209/335/84 197/336/84 -f 199/337/85 200/338/85 211/339/85 -f 199/337/85 211/339/85 212/340/85 -f 212/341/86 211/342/86 209/343/86 -f 212/341/86 209/343/86 210/344/86 -f 205/345/87 206/346/87 210/347/87 -f 205/345/87 210/347/87 198/348/87 -f 208/349/88 205/350/88 198/351/88 -f 208/349/88 198/351/88 199/352/88 -f 208/353/89 199/354/89 212/355/89 -f 208/353/89 212/355/89 207/356/89 -f 207/357/90 212/358/90 210/359/90 -f 207/357/90 210/359/90 206/360/90 -f 195/361/91 202/362/91 204/363/91 -f 195/361/91 204/363/91 194/364/91 -f 215/365/92 214/366/92 213/367/92 -f 215/365/92 213/367/92 216/368/92 -f 219/369/93 218/370/93 217/371/93 -f 219/369/93 217/371/93 220/372/93 -f 223/373/94 222/374/94 221/375/94 -f 223/373/94 221/375/94 224/376/94 -f 227/377/95 226/378/95 225/379/95 -f 227/377/95 225/379/95 228/380/95 -f 231/381/96 230/382/96 229/383/96 -f 231/381/96 229/383/96 232/384/96 -f 235/385/97 234/386/97 233/387/97 -f 235/385/97 233/387/97 236/388/97 -f 239/389/98 238/390/98 237/391/98 -f 239/389/98 237/391/98 240/392/98 -f 243/393/99 242/394/99 241/395/99 -f 243/393/99 241/395/99 244/396/99 -f 247/397/100 246/398/100 245/399/100 -f 247/397/100 245/399/100 248/400/100 -f 251/401/101 250/402/101 249/403/101 -f 251/401/101 249/403/101 252/404/101 -f 255/405/102 254/406/102 253/407/102 -f 255/405/102 253/407/102 256/408/102 -f 259/409/103 258/410/103 257/411/103 -f 259/409/103 257/411/103 260/412/103 -f 263/413/104 262/414/104 261/415/104 -f 263/413/104 261/415/104 264/416/104 -f 267/417/105 266/418/105 265/419/105 -f 267/417/105 265/419/105 268/420/105 -f 271/421/106 270/422/106 269/423/106 -f 271/421/106 269/423/106 272/424/106 -f 275/425/107 274/426/107 273/427/107 -f 275/425/107 273/427/107 276/428/107 -f 279/429/108 278/430/108 277/431/108 -f 279/429/108 277/431/108 280/432/108 -f 283/433/109 282/434/109 281/435/109 -f 283/433/109 281/435/109 284/436/109 -f 284/437/110 281/438/110 277/439/110 -f 284/437/110 277/439/110 278/440/110 -f 283/441/111 279/442/111 280/443/111 -f 283/441/111 280/443/111 282/444/111 -f 289/445/112 288/446/112 287/447/112 -f 289/445/112 287/447/112 290/448/112 -f 293/449/113 292/450/113 291/451/113 -f 293/449/113 291/451/113 294/452/113 -f 296/453/114 295/454/114 292/455/114 -f 296/453/114 292/455/114 293/456/114 -f 297/457/115 294/458/115 291/459/115 -f 297/457/115 291/459/115 298/460/115 -f 301/461/116 300/462/116 299/463/116 -f 301/461/116 299/463/116 302/464/116 -f 296/465/117 297/466/117 298/467/117 -f 296/465/117 298/467/117 295/468/117 -f 300/469/118 304/470/118 303/471/118 -f 300/469/118 303/471/118 299/472/118 -f 301/473/119 302/474/119 305/475/119 -f 301/473/119 305/475/119 306/476/119 -f 306/477/120 305/478/120 303/479/120 -f 306/477/120 303/479/120 304/480/120 -f 302/481/121 299/482/121 279/483/121 -f 302/481/121 279/483/121 283/484/121 -f 308/485/122 307/486/122 285/487/122 -f 308/485/122 285/487/122 286/488/122 -f 302/489/123 283/490/123 284/491/123 -f 302/489/123 284/491/123 305/492/123 -f 305/493/124 284/494/124 278/495/124 -f 305/493/124 278/495/124 303/496/124 -f 280/497/125 277/498/125 290/499/125 -f 280/497/125 290/499/125 307/500/125 -f 299/501/126 303/502/126 278/503/126 -f 299/501/126 278/503/126 279/504/126 -f 282/505/127 280/506/127 307/507/127 -f 282/505/127 307/507/127 308/508/127 -f 282/509/128 308/510/128 289/511/128 -f 282/509/128 289/511/128 281/512/128 -f 281/513/129 289/514/129 290/515/129 -f 281/513/129 290/515/129 277/516/129 -f 307/517/130 290/518/130 287/519/130 -f 307/517/130 287/519/130 285/520/130 -f 308/521/131 286/522/131 288/523/131 -f 308/521/131 288/523/131 289/524/131 -f 309/525/132 293/526/132 294/527/132 -f 309/525/132 294/527/132 310/528/132 -f 311/529/133 296/530/133 293/531/133 -f 311/529/133 293/531/133 309/532/133 -f 311/533/134 312/534/134 297/535/134 -f 311/533/134 297/535/134 296/536/134 -f 298/537/135 291/538/135 304/539/135 -f 298/537/135 304/539/135 300/540/135 -f 312/541/136 310/542/136 294/543/136 -f 312/541/136 294/543/136 297/544/136 -f 295/545/137 298/546/137 300/547/137 -f 295/545/137 300/547/137 301/548/137 -f 295/549/138 301/550/138 306/551/138 -f 295/549/138 306/551/138 292/552/138 -f 292/553/139 306/554/139 304/555/139 -f 292/553/139 304/555/139 291/556/139 -f 314/557/140 313/558/140 312/559/140 -f 314/557/140 312/559/140 311/560/140 -f 313/561/141 315/562/141 310/563/141 -f 313/561/141 310/563/141 312/564/141 -f 314/565/142 311/566/142 309/567/142 -f 314/565/142 309/567/142 316/568/142 -f 316/569/143 309/570/143 310/571/143 -f 316/569/143 310/571/143 315/572/143 -f 320/573/144 319/574/144 318/575/144 -f 320/573/144 318/575/144 321/576/144 -f 324/577/145 323/578/145 322/579/145 -f 324/577/145 322/579/145 325/580/145 -f 328/581/146 327/582/146 326/583/146 -f 328/581/146 326/583/146 329/584/146 -f 332/585/147 331/586/147 330/587/147 -f 332/585/147 330/587/147 333/588/147 -f 336/589/148 335/590/148 334/591/148 -f 336/589/148 334/591/148 337/592/148 -f 340/593/149 339/594/149 338/595/149 -f 340/593/149 338/595/149 341/596/149 -f 344/597/150 343/598/150 342/599/150 -f 344/597/150 342/599/150 345/600/150 -f 348/601/151 347/602/151 346/603/151 -f 348/601/151 346/603/151 349/604/151 -f 352/605/152 351/606/152 350/607/152 -f 352/605/152 350/607/152 353/608/152 -f 356/609/153 355/610/153 354/611/153 -f 356/609/153 354/611/153 357/612/153 -f 360/613/154 359/614/154 358/615/154 -f 360/613/154 358/615/154 361/616/154 -f 364/617/155 363/618/155 362/619/155 -f 364/617/155 362/619/155 365/620/155 -f 368/621/156 367/622/156 366/623/156 -f 368/621/156 366/623/156 369/624/156 -f 372/625/157 371/626/157 370/627/157 -f 372/625/157 370/627/157 373/628/157 -f 376/629/158 375/630/158 374/631/158 -f 376/629/158 374/631/158 377/632/158 -f 380/633/159 379/634/159 378/635/159 -f 380/633/159 378/635/159 381/636/159 -f 384/637/160 383/638/160 382/639/160 -f 384/637/160 382/639/160 385/640/160 -f 388/641/161 387/642/161 386/643/161 -f 388/641/161 386/643/161 389/644/161 -f 392/645/162 391/646/162 390/647/162 -f 392/645/162 390/647/162 393/648/162 -f 396/649/163 395/650/163 394/651/163 -f 396/649/163 394/651/163 397/652/163 -f 399/653/164 398/654/164 317/655/164 -f 399/653/164 317/655/164 400/656/164 -f 403/657/165 402/658/165 401/659/165 -f 403/657/165 401/659/165 404/660/165 -f 407/661/166 406/662/166 405/663/166 -f 407/661/166 405/663/166 408/664/166 -f 411/665/167 410/666/167 409/667/167 -f 411/665/167 409/667/167 412/668/167 -f 415/669/168 414/670/168 413/671/168 -f 415/669/168 413/671/168 416/672/168 -f 419/673/169 418/674/169 417/675/169 -f 419/673/169 417/675/169 420/676/169 -f 423/677/170 422/678/170 421/679/170 -f 423/677/170 421/679/170 424/680/170 -f 427/681/171 426/682/171 425/683/171 -f 427/681/171 425/683/171 428/684/171 -f 431/685/172 430/686/172 429/687/172 -f 431/685/172 429/687/172 432/688/172 -f 435/689/173 434/690/173 433/691/173 -f 435/689/173 433/691/173 436/692/173 -f 439/693/174 438/694/174 437/695/174 -f 439/693/174 437/695/174 440/696/174 -f 443/697/175 442/698/175 441/699/175 -f 443/697/175 441/699/175 444/700/175 -f 447/701/176 446/702/176 445/703/176 -f 447/701/176 445/703/176 448/704/176 -f 451/705/177 450/706/177 449/707/177 -f 451/705/177 449/707/177 452/708/177 -f 455/709/178 454/710/178 453/711/178 -f 455/709/178 453/711/178 456/712/178 -f 459/713/179 458/714/179 457/715/179 -f 459/713/179 457/715/179 460/716/179 -f 463/717/180 462/718/180 461/719/180 -f 463/717/180 461/719/180 464/720/180 -f 467/721/181 466/722/181 465/723/181 -f 467/721/181 465/723/181 468/724/181 -f 463/725/182 464/726/182 469/727/182 -f 463/725/182 469/727/182 470/728/182 -f 470/729/183 469/730/183 471/731/183 -f 470/729/183 471/731/183 472/732/183 -f 474/733/184 473/734/184 461/735/184 -f 474/733/184 461/735/184 471/736/184 -f 464/737/185 476/738/185 475/739/185 -f 464/737/185 475/739/185 469/740/185 -f 469/741/186 475/742/186 474/743/186 -f 469/741/186 474/743/186 471/744/186 -f 471/745/187 461/746/187 462/747/187 -f 471/745/187 462/747/187 472/748/187 -f 464/749/188 461/750/188 473/751/188 -f 464/749/188 473/751/188 476/752/188 -f 466/753/189 478/754/189 477/755/189 -f 466/753/189 477/755/189 465/756/189 -f 467/757/190 468/758/190 479/759/190 -f 467/757/190 479/759/190 480/760/190 -f 480/761/191 479/762/191 477/763/191 -f 480/761/191 477/763/191 478/764/191 -f 473/765/192 474/766/192 478/767/192 -f 473/765/192 478/767/192 466/768/192 -f 476/769/193 473/770/193 466/771/193 -f 476/769/193 466/771/193 467/772/193 -f 476/773/194 467/774/194 480/775/194 -f 476/773/194 480/775/194 475/776/194 -f 475/777/195 480/778/195 478/779/195 -f 475/777/195 478/779/195 474/780/195 -f 463/781/196 470/782/196 472/783/196 -f 463/781/196 472/783/196 462/784/196 -f 483/785/197 482/786/197 481/787/197 -f 483/785/197 481/787/197 484/788/197 -f 487/789/198 486/790/198 485/791/198 -f 487/789/198 485/791/198 488/792/198 -f 491/793/199 490/794/199 489/795/199 -f 491/793/199 489/795/199 492/796/199 -f 495/797/200 494/798/200 493/799/200 -f 495/797/200 493/799/200 496/800/200 -f 499/801/201 498/802/201 497/803/201 -f 499/801/201 497/803/201 500/804/201 -f 503/805/202 502/806/202 501/807/202 -f 503/805/202 501/807/202 504/808/202 -f 507/809/203 506/810/203 505/811/203 -f 507/809/203 505/811/203 508/812/203 -f 511/813/204 510/814/204 509/815/204 -f 511/813/204 509/815/204 512/816/204 -f 515/817/205 514/818/205 513/819/205 -f 515/817/205 513/819/205 516/820/205 -f 519/821/206 518/822/206 517/823/206 -f 519/821/206 517/823/206 520/824/206 -f 523/825/207 522/826/207 521/827/207 -f 523/825/207 521/827/207 524/828/207 -f 527/829/208 526/830/208 525/831/208 -f 527/829/208 525/831/208 528/832/208 -f 531/833/209 530/834/209 529/835/209 -f 531/833/209 529/835/209 532/836/209 -f 535/837/210 534/838/210 533/839/210 -f 535/837/210 533/839/210 536/840/210 -f 539/841/211 538/842/211 537/843/211 -f 539/841/211 537/843/211 540/844/211 -f 543/845/212 542/846/212 541/847/212 -f 543/845/212 541/847/212 544/848/212 -f 547/849/213 546/850/213 545/851/213 -f 547/849/213 545/851/213 548/852/213 -f 551/853/214 550/854/214 549/855/214 -f 551/853/214 549/855/214 552/856/214 -f 555/857/215 554/858/215 553/859/215 -f 555/857/215 553/859/215 556/860/215 -f 556/861/216 553/862/216 549/863/216 -f 556/861/216 549/863/216 550/864/216 -f 555/865/217 551/866/217 552/867/217 -f 555/865/217 552/867/217 554/868/217 -f 559/869/218 558/870/218 557/871/218 -f 559/869/218 557/871/218 560/872/218 -f 562/873/219 561/874/219 557/875/219 -f 562/873/219 557/875/219 558/876/219 -f 565/877/220 564/878/220 563/879/220 -f 565/877/220 563/879/220 566/880/220 -f 567/881/221 566/882/221 563/883/221 -f 567/881/221 563/883/221 568/884/221 -f 571/885/222 570/886/222 569/887/222 -f 571/885/222 569/887/222 572/888/222 -f 574/889/223 573/890/223 567/891/223 -f 574/889/223 567/891/223 575/892/223 -f 570/893/224 577/894/224 576/895/224 -f 570/893/224 576/895/224 569/896/224 -f 571/897/225 572/898/225 578/899/225 -f 571/897/225 578/899/225 579/900/225 -f 579/901/226 578/902/226 576/903/226 -f 579/901/226 576/903/226 577/904/226 -f 582/905/227 581/906/227 580/907/227 -f 582/905/227 580/907/227 583/908/227 -f 586/909/228 585/910/228 584/911/228 -f 586/909/228 584/911/228 587/912/228 -f 590/913/229 589/914/229 588/915/229 -f 590/913/229 588/915/229 591/916/229 -f 591/917/230 588/918/230 584/919/230 -f 591/917/230 584/919/230 585/920/230 -f 594/921/231 593/922/231 592/923/231 -f 594/921/231 592/923/231 595/924/231 -f 596/925/232 595/926/232 592/927/232 -f 596/925/232 592/927/232 597/928/232 -f 600/929/233 599/930/233 598/931/233 -f 600/929/233 598/931/233 601/932/233 -f 603/933/234 602/934/234 596/935/234 -f 603/933/234 596/935/234 604/936/234 -f 599/937/235 606/938/235 605/939/235 -f 599/937/235 605/939/235 598/940/235 -f 600/941/236 601/942/236 607/943/236 -f 600/941/236 607/943/236 608/944/236 -f 608/945/237 607/946/237 605/947/237 -f 608/945/237 605/947/237 606/948/237 -f 590/949/238 586/950/238 587/951/238 -f 590/949/238 587/951/238 589/952/238 -f 611/953/239 610/954/239 609/955/239 -f 611/953/239 609/955/239 612/956/239 -f 615/957/240 614/958/240 613/959/240 -f 615/957/240 613/959/240 616/960/240 -f 618/961/241 617/962/241 614/963/241 -f 618/961/241 614/963/241 615/964/241 -f 619/965/242 616/966/242 613/967/242 -f 619/965/242 613/967/242 620/968/242 -f 623/969/243 622/970/243 621/971/243 -f 623/969/243 621/971/243 624/972/243 -f 618/973/244 619/974/244 620/975/244 -f 618/973/244 620/975/244 617/976/244 -f 622/977/245 626/978/245 625/979/245 -f 622/977/245 625/979/245 621/980/245 -f 623/981/246 624/982/246 627/983/246 -f 623/981/246 627/983/246 628/984/246 -f 628/985/247 627/986/247 625/987/247 -f 628/985/247 625/987/247 626/988/247 -f 572/989/248 569/990/248 551/991/248 -f 572/989/248 551/991/248 555/992/248 -f 624/993/249 621/994/249 586/995/249 -f 624/993/249 586/995/249 590/996/249 -f 572/997/250 555/998/250 556/999/250 -f 572/997/250 556/999/250 578/1000/250 -f 578/1001/251 556/1002/251 550/1003/251 -f 578/1001/251 550/1003/251 576/1004/251 -f 552/1005/252 549/1006/252 629/1007/252 -f 552/1005/252 629/1007/252 546/1008/252 -f 569/1009/253 576/1010/253 550/1011/253 -f 569/1009/253 550/1011/253 551/1012/253 -f 554/1013/254 552/1014/254 546/1015/254 -f 554/1013/254 546/1015/254 547/1016/254 -f 554/1017/255 547/1018/255 630/1019/255 -f 554/1017/255 630/1019/255 553/1020/255 -f 553/1021/256 630/1022/256 629/1023/256 -f 553/1021/256 629/1023/256 549/1024/256 -f 601/1025/257 598/1026/257 559/1027/257 -f 601/1025/257 559/1027/257 631/1028/257 -f 633/1029/258 632/1030/258 573/1031/258 -f 633/1029/258 573/1031/258 574/1032/258 -f 601/1033/259 631/1034/259 562/1035/259 -f 601/1033/259 562/1035/259 607/1036/259 -f 607/1037/260 562/1038/260 558/1039/260 -f 607/1037/260 558/1039/260 605/1040/260 -f 631/1041/261 634/1042/261 561/1043/261 -f 631/1041/261 561/1043/261 562/1044/261 -f 575/1045/262 635/1046/262 564/1047/262 -f 575/1045/262 564/1047/262 565/1048/262 -f 581/1049/263 565/1050/263 566/1051/263 -f 581/1049/263 566/1051/263 580/1052/263 -f 574/1053/264 575/1054/264 565/1055/264 -f 574/1053/264 565/1055/264 581/1056/264 -f 568/1057/265 563/1058/265 577/1059/265 -f 568/1057/265 577/1059/265 570/1060/265 -f 573/1061/266 580/1062/266 566/1063/266 -f 573/1061/266 566/1063/266 567/1064/266 -f 575/1065/267 567/1066/267 568/1067/267 -f 575/1065/267 568/1067/267 635/1068/267 -f 635/1069/268 568/1070/268 570/1071/268 -f 635/1069/268 570/1071/268 571/1072/268 -f 635/1073/269 571/1074/269 579/1075/269 -f 635/1073/269 579/1075/269 564/1076/269 -f 564/1077/270 579/1078/270 577/1079/270 -f 564/1077/270 577/1079/270 563/1080/270 -f 560/1081/271 557/1082/271 583/1083/271 -f 560/1081/271 583/1083/271 632/1084/271 -f 598/1085/272 605/1086/272 558/1087/272 -f 598/1085/272 558/1087/272 559/1088/272 -f 631/1089/273 559/1090/273 560/1091/273 -f 631/1089/273 560/1091/273 634/1092/273 -f 634/1093/274 560/1094/274 632/1095/274 -f 634/1093/274 632/1095/274 633/1096/274 -f 634/1097/275 633/1098/275 582/1099/275 -f 634/1097/275 582/1099/275 561/1100/275 -f 561/1101/276 582/1102/276 583/1103/276 -f 561/1101/276 583/1103/276 557/1104/276 -f 632/1105/277 583/1106/277 580/1107/277 -f 632/1105/277 580/1107/277 573/1108/277 -f 633/1109/278 574/1110/278 581/1111/278 -f 633/1109/278 581/1111/278 582/1112/278 -f 637/1113/279 636/1114/279 602/1115/279 -f 637/1113/279 602/1115/279 603/1116/279 -f 624/1117/280 590/1118/280 591/1119/280 -f 624/1117/280 591/1119/280 627/1120/280 -f 627/1121/281 591/1122/281 585/1123/281 -f 627/1121/281 585/1123/281 625/1124/281 -f 604/1125/282 638/1126/282 593/1127/282 -f 604/1125/282 593/1127/282 594/1128/282 -f 610/1129/283 594/1130/283 595/1131/283 -f 610/1129/283 595/1131/283 609/1132/283 -f 603/1133/284 604/1134/284 594/1135/284 -f 603/1133/284 594/1135/284 610/1136/284 -f 597/1137/285 592/1138/285 606/1139/285 -f 597/1137/285 606/1139/285 599/1140/285 -f 602/1141/286 609/1142/286 595/1143/286 -f 602/1141/286 595/1143/286 596/1144/286 -f 604/1145/287 596/1146/287 597/1147/287 -f 604/1145/287 597/1147/287 638/1148/287 -f 638/1149/288 597/1150/288 599/1151/288 -f 638/1149/288 599/1151/288 600/1152/288 -f 638/1153/289 600/1154/289 608/1155/289 -f 638/1153/289 608/1155/289 593/1156/289 -f 593/1157/290 608/1158/290 606/1159/290 -f 593/1157/290 606/1159/290 592/1160/290 -f 587/1161/291 584/1162/291 612/1163/291 -f 587/1161/291 612/1163/291 636/1164/291 -f 621/1165/292 625/1166/292 585/1167/292 -f 621/1165/292 585/1167/292 586/1168/292 -f 589/1169/293 587/1170/293 636/1171/293 -f 589/1169/293 636/1171/293 637/1172/293 -f 589/1173/294 637/1174/294 611/1175/294 -f 589/1173/294 611/1175/294 588/1176/294 -f 588/1177/295 611/1178/295 612/1179/295 -f 588/1177/295 612/1179/295 584/1180/295 -f 636/1181/296 612/1182/296 609/1183/296 -f 636/1181/296 609/1183/296 602/1184/296 -f 637/1185/297 603/1186/297 610/1187/297 -f 637/1185/297 610/1187/297 611/1188/297 -f 639/1189/298 615/1190/298 616/1191/298 -f 639/1189/298 616/1191/298 640/1192/298 -f 641/1193/299 618/1194/299 615/1195/299 -f 641/1193/299 615/1195/299 639/1196/299 -f 641/1197/300 642/1198/300 619/1199/300 -f 641/1197/300 619/1199/300 618/1200/300 -f 620/1201/301 613/1202/301 626/1203/301 -f 620/1201/301 626/1203/301 622/1204/301 -f 642/1205/302 640/1206/302 616/1207/302 -f 642/1205/302 616/1207/302 619/1208/302 -f 617/1209/303 620/1210/303 622/1211/303 -f 617/1209/303 622/1211/303 623/1212/303 -f 617/1213/304 623/1214/304 628/1215/304 -f 617/1213/304 628/1215/304 614/1216/304 -f 614/1217/305 628/1218/305 626/1219/305 -f 614/1217/305 626/1219/305 613/1220/305 -f 644/1221/306 643/1222/306 642/1223/306 -f 644/1221/306 642/1223/306 641/1224/306 -f 643/1225/307 645/1226/307 640/1227/307 -f 643/1225/307 640/1227/307 642/1228/307 -f 644/1229/308 641/1230/308 639/1231/308 -f 644/1229/308 639/1231/308 646/1232/308 -f 646/1233/309 639/1234/309 640/1235/309 -f 646/1233/309 640/1235/309 645/1236/309 -f 647/1237/310 548/1238/310 545/1239/310 -f 647/1237/310 545/1239/310 648/1240/310 -f 648/1241/311 545/1242/311 546/1243/311 -f 648/1241/311 546/1243/311 629/1244/311 -f 547/1245/312 548/1246/312 647/1247/312 -f 547/1245/312 647/1247/312 630/1248/312 -f 630/1249/313 647/1250/313 648/1251/313 -f 630/1249/313 648/1251/313 629/1252/313 -f 651/1253/314 650/1254/314 649/1255/314 -f 651/1253/314 649/1255/314 652/1256/314 -f 653/1257/315 652/1258/315 649/1259/315 -f 653/1257/315 649/1259/315 654/1260/315 -f 657/1261/316 656/1262/316 655/1263/316 -f 657/1261/316 655/1263/316 658/1264/316 -f 656/1265/317 660/1266/317 659/1267/317 -f 656/1265/317 659/1267/317 655/1268/317 -f 657/1269/318 658/1270/318 661/1271/318 -f 657/1269/318 661/1271/318 662/1272/318 -f 662/1273/319 661/1274/319 659/1275/319 -f 662/1273/319 659/1275/319 660/1276/319 -f 664/1277/320 663/1278/320 650/1279/320 -f 664/1277/320 650/1279/320 651/1280/320 -f 665/1281/321 651/1282/321 652/1283/321 -f 665/1281/321 652/1283/321 666/1284/321 -f 667/1285/322 664/1286/322 651/1287/322 -f 667/1285/322 651/1287/322 665/1288/322 -f 667/1289/323 668/1290/323 653/1291/323 -f 667/1289/323 653/1291/323 664/1292/323 -f 654/1293/324 649/1294/324 660/1295/324 -f 654/1293/324 660/1295/324 656/1296/324 -f 668/1297/325 666/1298/325 652/1299/325 -f 668/1297/325 652/1299/325 653/1300/325 -f 664/1301/326 653/1302/326 654/1303/326 -f 664/1301/326 654/1303/326 663/1304/326 -f 663/1305/327 654/1306/327 656/1307/327 -f 663/1305/327 656/1307/327 657/1308/327 -f 663/1309/328 657/1310/328 662/1311/328 -f 663/1309/328 662/1311/328 650/1312/328 -f 660/1313/329 649/1314/329 650/1315/329 -f 660/1313/329 650/1315/329 662/1316/329 -f 670/1317/330 669/1318/330 668/1319/330 -f 670/1317/330 668/1319/330 667/1320/330 -f 669/1321/331 671/1322/331 666/1323/331 -f 669/1321/331 666/1323/331 668/1324/331 -f 670/1325/332 667/1326/332 665/1327/332 -f 670/1325/332 665/1327/332 672/1328/332 -f 672/1329/333 665/1330/333 666/1331/333 -f 672/1329/333 666/1331/333 671/1332/333 -f 655/1333/334 659/1334/334 661/1335/334 -f 655/1333/334 661/1335/334 658/1336/334 -f 676/1337/335 675/1338/335 674/1339/335 -f 676/1337/335 674/1339/335 677/1340/335 -f 680/1341/336 679/1342/336 678/1343/336 -f 680/1341/336 678/1343/336 681/1344/336 -f 684/1345/337 683/1346/337 682/1347/337 -f 684/1345/337 682/1347/337 685/1348/337 -f 688/1349/338 687/1350/338 686/1351/338 -f 688/1349/338 686/1351/338 689/1352/338 -f 692/1353/339 691/1354/339 690/1355/339 -f 692/1353/339 690/1355/339 693/1356/339 -f 696/1357/340 695/1358/340 694/1359/340 -f 696/1357/340 694/1359/340 697/1360/340 -f 700/1361/341 699/1362/341 698/1363/341 -f 700/1361/341 698/1363/341 701/1364/341 -f 704/1365/342 703/1366/342 702/1367/342 -f 704/1365/342 702/1367/342 705/1368/342 -f 708/1369/343 707/1370/343 706/1371/343 -f 708/1369/343 706/1371/343 709/1372/343 -f 712/1373/344 711/1374/344 710/1375/344 -f 712/1373/344 710/1375/344 713/1376/344 -f 716/1377/345 715/1378/345 714/1379/345 -f 716/1377/345 714/1379/345 717/1380/345 -f 720/1381/346 719/1382/346 718/1383/346 -f 720/1381/346 718/1383/346 721/1384/346 -f 724/1385/347 723/1386/347 722/1387/347 -f 724/1385/347 722/1387/347 725/1388/347 -f 728/1389/348 727/1390/348 726/1391/348 -f 728/1389/348 726/1391/348 729/1392/348 -f 732/1393/349 731/1394/349 730/1395/349 -f 732/1393/349 730/1395/349 733/1396/349 -f 736/1397/350 735/1398/350 734/1399/350 -f 736/1397/350 734/1399/350 737/1400/350 -f 740/1401/351 739/1402/351 738/1403/351 -f 740/1401/351 738/1403/351 741/1404/351 -f 744/1405/352 743/1406/352 742/1407/352 -f 744/1405/352 742/1407/352 745/1408/352 -f 748/1409/353 747/1410/353 746/1411/353 -f 748/1409/353 746/1411/353 749/1412/353 -f 752/1413/354 751/1414/354 750/1415/354 -f 752/1413/354 750/1415/354 753/1416/354 -f 756/1417/355 755/1418/355 754/1419/355 -f 756/1417/355 754/1419/355 757/1420/355 -f 760/1421/356 759/1422/356 758/1423/356 -f 760/1421/356 758/1423/356 761/1424/356 -f 764/1425/357 763/1426/357 762/1427/357 -f 764/1425/357 762/1427/357 765/1428/357 -f 768/1429/358 767/1430/358 766/1431/358 -f 768/1429/358 766/1431/358 769/1432/358 -f 772/1433/359 771/1434/359 770/1435/359 -f 772/1433/359 770/1435/359 773/1436/359 -f 776/1437/360 775/1438/360 774/1439/360 -f 776/1437/360 774/1439/360 777/1440/360 -f 780/1441/361 779/1442/361 778/1443/361 -f 780/1441/361 778/1443/361 781/1444/361 -f 784/1445/362 783/1446/362 782/1447/362 -f 784/1445/362 782/1447/362 785/1448/362 -f 788/1449/363 787/1450/363 786/1451/363 -f 788/1449/363 786/1451/363 789/1452/363 -f 792/1453/364 791/1454/364 790/1455/364 -f 792/1453/364 790/1455/364 793/1456/364 -f 796/1457/365 795/1458/365 794/1459/365 -f 796/1457/365 794/1459/365 797/1460/365 -f 800/1461/366 799/1462/366 798/1463/366 -f 800/1461/366 798/1463/366 801/1464/366 -f 804/1465/367 803/1466/367 802/1467/367 -f 804/1465/367 802/1467/367 805/1468/367 -f 808/1469/368 807/1470/368 806/1471/368 -f 808/1469/368 806/1471/368 809/1472/368 -f 812/1473/369 811/1474/369 810/1475/369 -f 812/1473/369 810/1475/369 813/1476/369 -f 816/1477/370 815/1478/370 814/1479/370 -f 816/1477/370 814/1479/370 817/1480/370 -f 820/1481/371 819/1482/371 818/1483/371 -f 820/1481/371 818/1483/371 821/1484/371 -f 824/1485/372 823/1486/372 822/1487/372 -f 824/1485/372 822/1487/372 825/1488/372 -f 828/1489/373 827/1490/373 826/1491/373 -f 828/1489/373 826/1491/373 829/1492/373 -f 832/1493/374 831/1494/374 830/1495/374 -f 832/1493/374 830/1495/374 833/1496/374 -f 836/1497/375 835/1498/375 834/1499/375 -f 836/1497/375 834/1499/375 837/1500/375 -f 840/1501/376 839/1502/376 838/1503/376 -f 840/1501/376 838/1503/376 841/1504/376 -f 844/1505/377 843/1506/377 842/1507/377 -f 844/1505/377 842/1507/377 845/1508/377 -f 848/1509/378 847/1510/378 846/1511/378 -f 848/1509/378 846/1511/378 849/1512/378 -f 852/1513/379 851/1514/379 850/1515/379 -f 852/1513/379 850/1515/379 853/1516/379 -f 856/1517/380 855/1518/380 854/1519/380 -f 856/1517/380 854/1519/380 857/1520/380 -f 860/1521/381 859/1522/381 858/1523/381 -f 860/1521/381 858/1523/381 861/1524/381 -f 864/1525/382 863/1526/382 862/1527/382 -f 864/1525/382 862/1527/382 865/1528/382 -f 868/1529/383 867/1530/383 866/1531/383 -f 868/1529/383 866/1531/383 869/1532/383 -f 872/1533/384 871/1534/384 870/1535/384 -f 872/1533/384 870/1535/384 873/1536/384 -f 876/1537/385 875/1538/385 874/1539/385 -f 876/1537/385 874/1539/385 877/1540/385 -f 880/1541/386 879/1542/386 878/1543/386 -f 880/1541/386 878/1543/386 881/1544/386 -f 884/1545/387 883/1546/387 882/1547/387 -f 884/1545/387 882/1547/387 885/1548/387 -f 888/1549/388 887/1550/388 886/1551/388 -f 888/1549/388 886/1551/388 889/1552/388 -f 892/1553/389 891/1554/389 890/1555/389 -f 892/1553/389 890/1555/389 893/1556/389 -f 896/1557/390 895/1558/390 894/1559/390 -f 896/1557/390 894/1559/390 897/1560/390 -f 900/1561/391 899/1562/391 898/1563/391 -f 900/1561/391 898/1563/391 901/1564/391 -f 904/1565/392 903/1566/392 902/1567/392 -f 904/1565/392 902/1567/392 905/1568/392 -f 908/1569/393 907/1570/393 906/1571/393 -f 908/1569/393 906/1571/393 909/1572/393 -f 912/1573/394 911/1574/394 910/1575/394 -f 912/1573/394 910/1575/394 913/1576/394 -f 916/1577/395 915/1578/395 914/1579/395 -f 916/1577/395 914/1579/395 917/1580/395 -f 920/1581/396 919/1582/396 918/1583/396 -f 920/1581/396 918/1583/396 921/1584/396 -f 924/1585/397 923/1586/397 922/1587/397 -f 924/1585/397 922/1587/397 925/1588/397 -f 928/1589/398 927/1590/398 926/1591/398 -f 928/1589/398 926/1591/398 929/1592/398 -f 932/1593/399 931/1594/399 930/1595/399 -f 932/1593/399 930/1595/399 933/1596/399 -f 936/1597/400 935/1598/400 934/1599/400 -f 936/1597/400 934/1599/400 937/1600/400 -f 940/1601/401 939/1602/401 938/1603/401 -f 940/1601/401 938/1603/401 941/1604/401 -f 944/1605/402 943/1606/402 942/1607/402 -f 944/1605/402 942/1607/402 945/1608/402 -f 948/1609/403 947/1610/403 946/1611/403 -f 948/1609/403 946/1611/403 949/1612/403 -f 952/1613/404 951/1614/404 950/1615/404 -f 952/1613/404 950/1615/404 953/1616/404 -f 956/1617/405 955/1618/405 954/1619/405 -f 956/1617/405 954/1619/405 957/1620/405 -f 960/1621/406 959/1622/406 958/1623/406 -f 960/1621/406 958/1623/406 961/1624/406 -f 964/1625/407 963/1626/407 962/1627/407 -f 964/1625/407 962/1627/407 965/1628/407 -f 968/1629/408 967/1630/408 966/1631/408 -f 968/1629/408 966/1631/408 969/1632/408 -f 972/1633/409 971/1634/409 970/1635/409 -f 972/1633/409 970/1635/409 973/1636/409 -f 976/1637/410 975/1638/410 974/1639/410 -f 976/1637/410 974/1639/410 977/1640/410 -f 980/1641/411 979/1642/411 978/1643/411 -f 980/1641/411 978/1643/411 981/1644/411 -f 984/1645/412 983/1646/412 982/1647/412 -f 984/1645/412 982/1647/412 985/1648/412 -f 988/1649/413 987/1650/413 986/1651/413 -f 988/1649/413 986/1651/413 989/1652/413 -f 992/1653/414 991/1654/414 990/1655/414 -f 992/1653/414 990/1655/414 993/1656/414 -f 995/1657/415 994/1658/415 673/1659/415 -f 995/1657/415 673/1659/415 996/1660/415 -f 999/1661/416 998/1662/416 997/1663/416 -f 999/1661/416 997/1663/416 1000/1664/416 -f 1003/1665/417 1002/1666/417 1001/1667/417 -f 1003/1665/417 1001/1667/417 1004/1668/417 -f 1007/1669/418 1006/1670/418 1005/1671/418 -f 1007/1669/418 1005/1671/418 1008/1672/418 -f 1011/1673/419 1010/1674/419 1009/1675/419 -f 1011/1673/419 1009/1675/419 1012/1676/419 -f 1015/1677/420 1014/1678/420 1013/1679/420 -f 1015/1677/420 1013/1679/420 1016/1680/420 -f 1019/1681/421 1018/1682/421 1017/1683/421 -f 1019/1681/421 1017/1683/421 1020/1684/421 -f 1023/1685/422 1022/1686/422 1021/1687/422 -f 1023/1685/422 1021/1687/422 1024/1688/422 -f 1027/1689/423 1026/1690/423 1025/1691/423 -f 1027/1689/423 1025/1691/423 1028/1692/423 -f 1031/1693/424 1030/1694/424 1029/1695/424 -f 1031/1693/424 1029/1695/424 1032/1696/424 -f 1035/1697/425 1034/1698/425 1033/1699/425 -f 1035/1697/425 1033/1699/425 1036/1700/425 -f 1039/1701/426 1038/1702/426 1037/1703/426 -f 1039/1701/426 1037/1703/426 1040/1704/426 -f 1043/1705/427 1042/1706/427 1041/1707/427 -f 1043/1705/427 1041/1707/427 1044/1708/427 -f 1047/1709/428 1046/1710/428 1045/1711/428 -f 1047/1709/428 1045/1711/428 1048/1712/428 -f 1051/1713/429 1050/1714/429 1049/1715/429 -f 1051/1713/429 1049/1715/429 1052/1716/429 -f 1055/1717/430 1054/1718/430 1053/1719/430 -f 1055/1717/430 1053/1719/430 1056/1720/430 -f 1059/1721/431 1058/1722/431 1057/1723/431 -f 1059/1721/431 1057/1723/431 1060/1724/431 -f 1063/1725/432 1062/1726/432 1061/1727/432 -f 1063/1725/432 1061/1727/432 1064/1728/432 -f 1067/1729/433 1066/1730/433 1065/1731/433 -f 1067/1729/433 1065/1731/433 1068/1732/433 -f 1071/1733/434 1070/1734/434 1069/1735/434 -f 1071/1733/434 1069/1735/434 1072/1736/434 -f 1075/1737/435 1074/1738/435 1073/1739/435 -f 1075/1737/435 1073/1739/435 1076/1740/435 -f 1079/1741/436 1078/1742/436 1077/1743/436 -f 1079/1741/436 1077/1743/436 1080/1744/436 -f 1083/1745/437 1082/1746/437 1081/1747/437 -f 1083/1745/437 1081/1747/437 1084/1748/437 -f 1087/1749/438 1086/1750/438 1085/1751/438 -f 1087/1749/438 1085/1751/438 1088/1752/438 -f 1091/1753/439 1090/1754/439 1089/1755/439 -f 1091/1753/439 1089/1755/439 1092/1756/439 -f 1095/1757/440 1094/1758/440 1093/1759/440 -f 1095/1757/440 1093/1759/440 1096/1760/440 -f 1099/1761/441 1098/1762/441 1097/1763/441 -f 1099/1761/441 1097/1763/441 1100/1764/441 -f 1103/1765/442 1102/1766/442 1101/1767/442 -f 1103/1765/442 1101/1767/442 1104/1768/442 -f 1107/1769/443 1106/1770/443 1105/1771/443 -f 1107/1769/443 1105/1771/443 1108/1772/443 -f 1111/1773/444 1110/1774/444 1109/1775/444 -f 1111/1773/444 1109/1775/444 1112/1776/444 -f 1115/1777/445 1114/1778/445 1113/1779/445 -f 1115/1777/445 1113/1779/445 1116/1780/445 -f 1119/1781/446 1118/1782/446 1117/1783/446 -f 1119/1781/446 1117/1783/446 1120/1784/446 -f 1123/1785/447 1122/1786/447 1121/1787/447 -f 1123/1785/447 1121/1787/447 1124/1788/447 -f 1127/1789/448 1126/1790/448 1125/1791/448 -f 1127/1789/448 1125/1791/448 1128/1792/448 -f 1131/1793/449 1130/1794/449 1129/1795/449 -f 1131/1793/449 1129/1795/449 1132/1796/449 -f 1135/1797/450 1134/1798/450 1133/1799/450 -f 1135/1797/450 1133/1799/450 1136/1800/450 -f 1139/1801/451 1138/1802/451 1137/1803/451 -f 1139/1801/451 1137/1803/451 1140/1804/451 -f 1143/1805/452 1142/1806/452 1141/1807/452 -f 1143/1805/452 1141/1807/452 1144/1808/452 -f 1147/1809/453 1146/1810/453 1145/1811/453 -f 1147/1809/453 1145/1811/453 1148/1812/453 -f 1151/1813/454 1150/1814/454 1149/1815/454 -f 1151/1813/454 1149/1815/454 1152/1816/454 -f 1155/1817/455 1154/1818/455 1153/1819/455 -f 1155/1817/455 1153/1819/455 1156/1820/455 -f 1159/1821/456 1158/1822/456 1157/1823/456 -f 1159/1821/456 1157/1823/456 1160/1824/456 -f 1155/1825/457 1156/1826/457 1161/1827/457 -f 1155/1825/457 1161/1827/457 1162/1828/457 -f 1162/1829/458 1161/1830/458 1163/1831/458 -f 1162/1829/458 1163/1831/458 1164/1832/458 -f 1166/1833/459 1165/1834/459 1153/1835/459 -f 1166/1833/459 1153/1835/459 1163/1836/459 -f 1156/1837/460 1168/1838/460 1167/1839/460 -f 1156/1837/460 1167/1839/460 1161/1840/460 -f 1161/1841/461 1167/1842/461 1166/1843/461 -f 1161/1841/461 1166/1843/461 1163/1844/461 -f 1163/1845/462 1153/1846/462 1154/1847/462 -f 1163/1845/462 1154/1847/462 1164/1848/462 -f 1156/1849/463 1153/1850/463 1165/1851/463 -f 1156/1849/463 1165/1851/463 1168/1852/463 -f 1158/1853/464 1170/1854/464 1169/1855/464 -f 1158/1853/464 1169/1855/464 1157/1856/464 -f 1159/1857/465 1160/1858/465 1171/1859/465 -f 1159/1857/465 1171/1859/465 1172/1860/465 -f 1172/1861/466 1171/1862/466 1169/1863/466 -f 1172/1861/466 1169/1863/466 1170/1864/466 -f 1165/1865/467 1166/1866/467 1170/1867/467 -f 1165/1865/467 1170/1867/467 1158/1868/467 -f 1168/1869/468 1165/1870/468 1158/1871/468 -f 1168/1869/468 1158/1871/468 1159/1872/468 -f 1168/1873/469 1159/1874/469 1172/1875/469 -f 1168/1873/469 1172/1875/469 1167/1876/469 -f 1167/1877/470 1172/1878/470 1170/1879/470 -f 1167/1877/470 1170/1879/470 1166/1880/470 -f 1155/1881/471 1162/1882/471 1164/1883/471 -f 1155/1881/471 1164/1883/471 1154/1884/471 -f 1175/1885/472 1174/1886/472 1173/1887/472 -f 1175/1885/472 1173/1887/472 1176/1888/472 -f 1179/1889/473 1178/1890/473 1177/1891/473 -f 1179/1889/473 1177/1891/473 1180/1892/473 -f 1183/1893/474 1182/1894/474 1181/1895/474 -f 1183/1893/474 1181/1895/474 1184/1896/474 -f 1187/1897/475 1186/1898/475 1185/1899/475 -f 1187/1897/475 1185/1899/475 1188/1900/475 -f 1191/1901/476 1190/1902/476 1189/1903/476 -f 1191/1901/476 1189/1903/476 1192/1904/476 -f 1195/1905/477 1194/1906/477 1193/1907/477 -f 1195/1905/477 1193/1907/477 1196/1908/477 -f 1199/1909/478 1198/1910/478 1197/1911/478 -f 1199/1909/478 1197/1911/478 1200/1912/478 -f 1203/1913/479 1202/1914/479 1201/1915/479 -f 1203/1913/479 1201/1915/479 1204/1916/479 -f 1207/1917/480 1206/1918/480 1205/1919/480 -f 1207/1917/480 1205/1919/480 1208/1920/480 -f 1211/1921/481 1210/1922/481 1209/1923/481 -f 1211/1921/481 1209/1923/481 1212/1924/481 -f 1215/1925/482 1214/1926/482 1213/1927/482 -f 1215/1925/482 1213/1927/482 1216/1928/482 -f 1219/1929/483 1218/1930/483 1217/1931/483 -f 1219/1929/483 1217/1931/483 1220/1932/483 -f 1223/1933/484 1222/1934/484 1221/1935/484 -f 1223/1933/484 1221/1935/484 1224/1936/484 -f 1227/1937/485 1226/1938/485 1225/1939/485 -f 1227/1937/485 1225/1939/485 1228/1940/485 -f 1231/1941/486 1230/1942/486 1229/1943/486 -f 1231/1941/486 1229/1943/486 1232/1944/486 -f 1235/1945/487 1234/1946/487 1233/1947/487 -f 1235/1945/487 1233/1947/487 1236/1948/487 -f 1239/1949/488 1238/1950/488 1237/1951/488 -f 1239/1949/488 1237/1951/488 1240/1952/488 -f 1243/1953/489 1242/1954/489 1241/1955/489 -f 1243/1953/489 1241/1955/489 1244/1956/489 -f 1247/1957/490 1246/1958/490 1245/1959/490 -f 1247/1957/490 1245/1959/490 1248/1960/490 -f 1248/1961/491 1245/1962/491 1241/1963/491 -f 1248/1961/491 1241/1963/491 1242/1964/491 -f 1247/1965/492 1243/1966/492 1244/1967/492 -f 1247/1965/492 1244/1967/492 1246/1968/492 -f 1251/1969/493 1250/1970/493 1249/1971/493 -f 1251/1969/493 1249/1971/493 1252/1972/493 -f 1254/1973/494 1253/1974/494 1249/1975/494 -f 1254/1973/494 1249/1975/494 1250/1976/494 -f 1257/1977/495 1256/1978/495 1255/1979/495 -f 1257/1977/495 1255/1979/495 1258/1980/495 -f 1259/1981/496 1258/1982/496 1255/1983/496 -f 1259/1981/496 1255/1983/496 1260/1984/496 -f 1263/1985/497 1262/1986/497 1261/1987/497 -f 1263/1985/497 1261/1987/497 1264/1988/497 -f 1266/1989/498 1265/1990/498 1259/1991/498 -f 1266/1989/498 1259/1991/498 1267/1992/498 -f 1262/1993/499 1269/1994/499 1268/1995/499 -f 1262/1993/499 1268/1995/499 1261/1996/499 -f 1263/1997/500 1264/1998/500 1270/1999/500 -f 1263/1997/500 1270/1999/500 1271/2000/500 -f 1271/2001/501 1270/2002/501 1268/2003/501 -f 1271/2001/501 1268/2003/501 1269/2004/501 -f 1274/2005/502 1273/2006/502 1272/2007/502 -f 1274/2005/502 1272/2007/502 1275/2008/502 -f 1278/2009/503 1277/2010/503 1276/2011/503 -f 1278/2009/503 1276/2011/503 1279/2012/503 -f 1282/2013/504 1281/2014/504 1280/2015/504 -f 1282/2013/504 1280/2015/504 1283/2016/504 -f 1283/2017/505 1280/2018/505 1276/2019/505 -f 1283/2017/505 1276/2019/505 1277/2020/505 -f 1286/2021/506 1285/2022/506 1284/2023/506 -f 1286/2021/506 1284/2023/506 1287/2024/506 -f 1288/2025/507 1287/2026/507 1284/2027/507 -f 1288/2025/507 1284/2027/507 1289/2028/507 -f 1292/2029/508 1291/2030/508 1290/2031/508 -f 1292/2029/508 1290/2031/508 1293/2032/508 -f 1295/2033/509 1294/2034/509 1288/2035/509 -f 1295/2033/509 1288/2035/509 1296/2036/509 -f 1291/2037/510 1298/2038/510 1297/2039/510 -f 1291/2037/510 1297/2039/510 1290/2040/510 -f 1292/2041/511 1293/2042/511 1299/2043/511 -f 1292/2041/511 1299/2043/511 1300/2044/511 -f 1300/2045/512 1299/2046/512 1297/2047/512 -f 1300/2045/512 1297/2047/512 1298/2048/512 -f 1282/2049/513 1278/2050/513 1279/2051/513 -f 1282/2049/513 1279/2051/513 1281/2052/513 -f 1303/2053/514 1302/2054/514 1301/2055/514 -f 1303/2053/514 1301/2055/514 1304/2056/514 -f 1307/2057/515 1306/2058/515 1305/2059/515 -f 1307/2057/515 1305/2059/515 1308/2060/515 -f 1310/2061/516 1309/2062/516 1306/2063/516 -f 1310/2061/516 1306/2063/516 1307/2064/516 -f 1311/2065/517 1308/2066/517 1305/2067/517 -f 1311/2065/517 1305/2067/517 1312/2068/517 -f 1315/2069/518 1314/2070/518 1313/2071/518 -f 1315/2069/518 1313/2071/518 1316/2072/518 -f 1310/2073/519 1311/2074/519 1312/2075/519 -f 1310/2073/519 1312/2075/519 1309/2076/519 -f 1314/2077/520 1318/2078/520 1317/2079/520 -f 1314/2077/520 1317/2079/520 1313/2080/520 -f 1315/2081/521 1316/2082/521 1319/2083/521 -f 1315/2081/521 1319/2083/521 1320/2084/521 -f 1320/2085/522 1319/2086/522 1317/2087/522 -f 1320/2085/522 1317/2087/522 1318/2088/522 -f 1264/2089/523 1261/2090/523 1243/2091/523 -f 1264/2089/523 1243/2091/523 1247/2092/523 -f 1316/2093/524 1313/2094/524 1278/2095/524 -f 1316/2093/524 1278/2095/524 1282/2096/524 -f 1264/2097/525 1247/2098/525 1248/2099/525 -f 1264/2097/525 1248/2099/525 1270/2100/525 -f 1270/2101/526 1248/2102/526 1242/2103/526 -f 1270/2101/526 1242/2103/526 1268/2104/526 -f 1244/2105/527 1241/2106/527 1321/2107/527 -f 1244/2105/527 1321/2107/527 1238/2108/527 -f 1261/2109/528 1268/2110/528 1242/2111/528 -f 1261/2109/528 1242/2111/528 1243/2112/528 -f 1246/2113/529 1244/2114/529 1238/2115/529 -f 1246/2113/529 1238/2115/529 1239/2116/529 -f 1246/2117/530 1239/2118/530 1322/2119/530 -f 1246/2117/530 1322/2119/530 1245/2120/530 -f 1245/2121/531 1322/2122/531 1321/2123/531 -f 1245/2121/531 1321/2123/531 1241/2124/531 -f 1293/2125/532 1290/2126/532 1251/2127/532 -f 1293/2125/532 1251/2127/532 1323/2128/532 -f 1325/2129/533 1324/2130/533 1265/2131/533 -f 1325/2129/533 1265/2131/533 1266/2132/533 -f 1293/2133/534 1323/2134/534 1254/2135/534 -f 1293/2133/534 1254/2135/534 1299/2136/534 -f 1299/2137/535 1254/2138/535 1250/2139/535 -f 1299/2137/535 1250/2139/535 1297/2140/535 -f 1323/2141/536 1326/2142/536 1253/2143/536 -f 1323/2141/536 1253/2143/536 1254/2144/536 -f 1267/2145/537 1327/2146/537 1256/2147/537 -f 1267/2145/537 1256/2147/537 1257/2148/537 -f 1273/2149/538 1257/2150/538 1258/2151/538 -f 1273/2149/538 1258/2151/538 1272/2152/538 -f 1266/2153/539 1267/2154/539 1257/2155/539 -f 1266/2153/539 1257/2155/539 1273/2156/539 -f 1260/2157/540 1255/2158/540 1269/2159/540 -f 1260/2157/540 1269/2159/540 1262/2160/540 -f 1265/2161/541 1272/2162/541 1258/2163/541 -f 1265/2161/541 1258/2163/541 1259/2164/541 -f 1267/2165/542 1259/2166/542 1260/2167/542 -f 1267/2165/542 1260/2167/542 1327/2168/542 -f 1327/2169/543 1260/2170/543 1262/2171/543 -f 1327/2169/543 1262/2171/543 1263/2172/543 -f 1327/2173/544 1263/2174/544 1271/2175/544 -f 1327/2173/544 1271/2175/544 1256/2176/544 -f 1256/2177/545 1271/2178/545 1269/2179/545 -f 1256/2177/545 1269/2179/545 1255/2180/545 -f 1252/2181/546 1249/2182/546 1275/2183/546 -f 1252/2181/546 1275/2183/546 1324/2184/546 -f 1290/2185/547 1297/2186/547 1250/2187/547 -f 1290/2185/547 1250/2187/547 1251/2188/547 -f 1323/2189/548 1251/2190/548 1252/2191/548 -f 1323/2189/548 1252/2191/548 1326/2192/548 -f 1326/2193/549 1252/2194/549 1324/2195/549 -f 1326/2193/549 1324/2195/549 1325/2196/549 -f 1326/2197/550 1325/2198/550 1274/2199/550 -f 1326/2197/550 1274/2199/550 1253/2200/550 -f 1253/2201/551 1274/2202/551 1275/2203/551 -f 1253/2201/551 1275/2203/551 1249/2204/551 -f 1324/2205/552 1275/2206/552 1272/2207/552 -f 1324/2205/552 1272/2207/552 1265/2208/552 -f 1325/2209/553 1266/2210/553 1273/2211/553 -f 1325/2209/553 1273/2211/553 1274/2212/553 -f 1329/2213/554 1328/2214/554 1294/2215/554 -f 1329/2213/554 1294/2215/554 1295/2216/554 -f 1316/2217/555 1282/2218/555 1283/2219/555 -f 1316/2217/555 1283/2219/555 1319/2220/555 -f 1319/2221/556 1283/2222/556 1277/2223/556 -f 1319/2221/556 1277/2223/556 1317/2224/556 -f 1296/2225/557 1330/2226/557 1285/2227/557 -f 1296/2225/557 1285/2227/557 1286/2228/557 -f 1302/2229/558 1286/2230/558 1287/2231/558 -f 1302/2229/558 1287/2231/558 1301/2232/558 -f 1295/2233/559 1296/2234/559 1286/2235/559 -f 1295/2233/559 1286/2235/559 1302/2236/559 -f 1289/2237/560 1284/2238/560 1298/2239/560 -f 1289/2237/560 1298/2239/560 1291/2240/560 -f 1294/2241/561 1301/2242/561 1287/2243/561 -f 1294/2241/561 1287/2243/561 1288/2244/561 -f 1296/2245/562 1288/2246/562 1289/2247/562 -f 1296/2245/562 1289/2247/562 1330/2248/562 -f 1330/2249/563 1289/2250/563 1291/2251/563 -f 1330/2249/563 1291/2251/563 1292/2252/563 -f 1330/2253/564 1292/2254/564 1300/2255/564 -f 1330/2253/564 1300/2255/564 1285/2256/564 -f 1285/2257/565 1300/2258/565 1298/2259/565 -f 1285/2257/565 1298/2259/565 1284/2260/565 -f 1279/2261/566 1276/2262/566 1304/2263/566 -f 1279/2261/566 1304/2263/566 1328/2264/566 -f 1313/2265/567 1317/2266/567 1277/2267/567 -f 1313/2265/567 1277/2267/567 1278/2268/567 -f 1281/2269/568 1279/2270/568 1328/2271/568 -f 1281/2269/568 1328/2271/568 1329/2272/568 -f 1281/2273/569 1329/2274/569 1303/2275/569 -f 1281/2273/569 1303/2275/569 1280/2276/569 -f 1280/2277/570 1303/2278/570 1304/2279/570 -f 1280/2277/570 1304/2279/570 1276/2280/570 -f 1328/2281/571 1304/2282/571 1301/2283/571 -f 1328/2281/571 1301/2283/571 1294/2284/571 -f 1329/2285/572 1295/2286/572 1302/2287/572 -f 1329/2285/572 1302/2287/572 1303/2288/572 -f 1331/2289/573 1307/2290/573 1308/2291/573 -f 1331/2289/573 1308/2291/573 1332/2292/573 -f 1333/2293/574 1310/2294/574 1307/2295/574 -f 1333/2293/574 1307/2295/574 1331/2296/574 -f 1333/2297/575 1334/2298/575 1311/2299/575 -f 1333/2297/575 1311/2299/575 1310/2300/575 -f 1312/2301/576 1305/2302/576 1318/2303/576 -f 1312/2301/576 1318/2303/576 1314/2304/576 -f 1334/2305/577 1332/2306/577 1308/2307/577 -f 1334/2305/577 1308/2307/577 1311/2308/577 -f 1309/2309/578 1312/2310/578 1314/2311/578 -f 1309/2309/578 1314/2311/578 1315/2312/578 -f 1309/2313/579 1315/2314/579 1320/2315/579 -f 1309/2313/579 1320/2315/579 1306/2316/579 -f 1306/2317/580 1320/2318/580 1318/2319/580 -f 1306/2317/580 1318/2319/580 1305/2320/580 -f 1336/2321/581 1335/2322/581 1334/2323/581 -f 1336/2321/581 1334/2323/581 1333/2324/581 -f 1335/2325/582 1337/2326/582 1332/2327/582 -f 1335/2325/582 1332/2327/582 1334/2328/582 -f 1336/2329/583 1333/2330/583 1331/2331/583 -f 1336/2329/583 1331/2331/583 1338/2332/583 -f 1338/2333/584 1331/2334/584 1332/2335/584 -f 1338/2333/584 1332/2335/584 1337/2336/584 -f 1339/2337/585 1240/2338/585 1237/2339/585 -f 1339/2337/585 1237/2339/585 1340/2340/585 -f 1340/2341/586 1237/2342/586 1238/2343/586 -f 1340/2341/586 1238/2343/586 1321/2344/586 -f 1239/2345/587 1240/2346/587 1339/2347/587 -f 1239/2345/587 1339/2347/587 1322/2348/587 -f 1322/2349/588 1339/2350/588 1340/2351/588 -f 1322/2349/588 1340/2351/588 1321/2352/588 -f 1343/2353/589 1342/2354/589 1341/2355/589 -f 1343/2353/589 1341/2355/589 1344/2356/589 -f 1345/2357/590 1344/2358/590 1341/2359/590 -f 1345/2357/590 1341/2359/590 1346/2360/590 -f 1349/2361/591 1348/2362/591 1347/2363/591 -f 1349/2361/591 1347/2363/591 1350/2364/591 -f 1348/2365/592 1352/2366/592 1351/2367/592 -f 1348/2365/592 1351/2367/592 1347/2368/592 -f 1349/2369/593 1350/2370/593 1353/2371/593 -f 1349/2369/593 1353/2371/593 1354/2372/593 -f 1354/2373/594 1353/2374/594 1351/2375/594 -f 1354/2373/594 1351/2375/594 1352/2376/594 -f 1356/2377/595 1355/2378/595 1342/2379/595 -f 1356/2377/595 1342/2379/595 1343/2380/595 -f 1357/2381/596 1343/2382/596 1344/2383/596 -f 1357/2381/596 1344/2383/596 1358/2384/596 -f 1359/2385/597 1356/2386/597 1343/2387/597 -f 1359/2385/597 1343/2387/597 1357/2388/597 -f 1359/2389/598 1360/2390/598 1345/2391/598 -f 1359/2389/598 1345/2391/598 1356/2392/598 -f 1346/2393/599 1341/2394/599 1352/2395/599 -f 1346/2393/599 1352/2395/599 1348/2396/599 -f 1360/2397/600 1358/2398/600 1344/2399/600 -f 1360/2397/600 1344/2399/600 1345/2400/600 -f 1356/2401/601 1345/2402/601 1346/2403/601 -f 1356/2401/601 1346/2403/601 1355/2404/601 -f 1355/2405/602 1346/2406/602 1348/2407/602 -f 1355/2405/602 1348/2407/602 1349/2408/602 -f 1355/2409/603 1349/2410/603 1354/2411/603 -f 1355/2409/603 1354/2411/603 1342/2412/603 -f 1352/2413/604 1341/2414/604 1342/2415/604 -f 1352/2413/604 1342/2415/604 1354/2416/604 -f 1362/2417/605 1361/2418/605 1360/2419/605 -f 1362/2417/605 1360/2419/605 1359/2420/605 -f 1361/2421/606 1363/2422/606 1358/2423/606 -f 1361/2421/606 1358/2423/606 1360/2424/606 -f 1362/2425/607 1359/2426/607 1357/2427/607 -f 1362/2425/607 1357/2427/607 1364/2428/607 -f 1364/2429/608 1357/2430/608 1358/2431/608 -f 1364/2429/608 1358/2431/608 1363/2432/608 -f 1347/2433/609 1351/2434/609 1353/2435/609 -f 1347/2433/609 1353/2435/609 1350/2436/609 -f 1368/2437/610 1367/2438/610 1366/2439/610 -f 1368/2437/610 1366/2439/610 1369/2440/610 -f 1372/2441/611 1371/2442/611 1370/2443/611 -f 1372/2441/611 1370/2443/611 1373/2444/611 -f 1376/2445/612 1375/2446/612 1374/2447/612 -f 1376/2445/612 1374/2447/612 1377/2448/612 -f 1380/2449/613 1379/2450/613 1378/2451/613 -f 1380/2449/613 1378/2451/613 1381/2452/613 -f 1384/2453/614 1383/2454/614 1382/2455/614 -f 1384/2453/614 1382/2455/614 1385/2456/614 -f 1388/2457/615 1387/2458/615 1386/2459/615 -f 1388/2457/615 1386/2459/615 1389/2460/615 -f 1392/2461/616 1391/2462/616 1390/2463/616 -f 1392/2461/616 1390/2463/616 1393/2464/616 -f 1396/2465/617 1395/2466/617 1394/2467/617 -f 1396/2465/617 1394/2467/617 1397/2468/617 -f 1400/2469/618 1399/2470/618 1398/2471/618 -f 1400/2469/618 1398/2471/618 1401/2472/618 -f 1404/2473/619 1403/2474/619 1402/2475/619 -f 1404/2473/619 1402/2475/619 1405/2476/619 -f 1408/2477/620 1407/2478/620 1406/2479/620 -f 1408/2477/620 1406/2479/620 1409/2480/620 -f 1412/2481/621 1411/2482/621 1410/2483/621 -f 1412/2481/621 1410/2483/621 1413/2484/621 -f 1416/2485/622 1415/2486/622 1414/2487/622 -f 1416/2485/622 1414/2487/622 1417/2488/622 -f 1420/2489/623 1419/2490/623 1418/2491/623 -f 1420/2489/623 1418/2491/623 1421/2492/623 -f 1424/2493/624 1423/2494/624 1422/2495/624 -f 1424/2493/624 1422/2495/624 1425/2496/624 -f 1428/2497/625 1427/2498/625 1426/2499/625 -f 1428/2497/625 1426/2499/625 1429/2500/625 -f 1432/2501/626 1431/2502/626 1430/2503/626 -f 1432/2501/626 1430/2503/626 1433/2504/626 -f 1436/2505/627 1435/2506/627 1434/2507/627 -f 1436/2505/627 1434/2507/627 1437/2508/627 -f 1440/2509/628 1439/2510/628 1438/2511/628 -f 1440/2509/628 1438/2511/628 1441/2512/628 -f 1444/2513/629 1443/2514/629 1442/2515/629 -f 1444/2513/629 1442/2515/629 1445/2516/629 -f 1448/2517/630 1447/2518/630 1446/2519/630 -f 1448/2517/630 1446/2519/630 1449/2520/630 -f 1452/2521/631 1451/2522/631 1450/2523/631 -f 1452/2521/631 1450/2523/631 1453/2524/631 -f 1456/2525/632 1455/2526/632 1454/2527/632 -f 1456/2525/632 1454/2527/632 1457/2528/632 -f 1460/2529/633 1459/2530/633 1458/2531/633 -f 1460/2529/633 1458/2531/633 1461/2532/633 -f 1464/2533/634 1463/2534/634 1462/2535/634 -f 1464/2533/634 1462/2535/634 1465/2536/634 -f 1468/2537/635 1467/2538/635 1466/2539/635 -f 1468/2537/635 1466/2539/635 1469/2540/635 -f 1472/2541/636 1471/2542/636 1470/2543/636 -f 1472/2541/636 1470/2543/636 1473/2544/636 -f 1476/2545/637 1475/2546/637 1474/2547/637 -f 1476/2545/637 1474/2547/637 1477/2548/637 -f 1480/2549/638 1479/2550/638 1478/2551/638 -f 1480/2549/638 1478/2551/638 1481/2552/638 -f 1484/2553/639 1483/2554/639 1482/2555/639 -f 1484/2553/639 1482/2555/639 1485/2556/639 -f 1488/2557/640 1487/2558/640 1486/2559/640 -f 1488/2557/640 1486/2559/640 1489/2560/640 -f 1492/2561/641 1491/2562/641 1490/2563/641 -f 1492/2561/641 1490/2563/641 1493/2564/641 -f 1496/2565/642 1495/2566/642 1494/2567/642 -f 1496/2565/642 1494/2567/642 1497/2568/642 -f 1500/2569/643 1499/2570/643 1498/2571/643 -f 1500/2569/643 1498/2571/643 1501/2572/643 -f 1504/2573/644 1503/2574/644 1502/2575/644 -f 1504/2573/644 1502/2575/644 1505/2576/644 -f 1508/2577/645 1507/2578/645 1506/2579/645 -f 1508/2577/645 1506/2579/645 1509/2580/645 -f 1512/2581/646 1511/2582/646 1510/2583/646 -f 1512/2581/646 1510/2583/646 1513/2584/646 -f 1516/2585/647 1515/2586/647 1514/2587/647 -f 1516/2585/647 1514/2587/647 1517/2588/647 -f 1520/2589/648 1519/2590/648 1518/2591/648 -f 1520/2589/648 1518/2591/648 1521/2592/648 -f 1524/2593/649 1523/2594/649 1522/2595/649 -f 1524/2593/649 1522/2595/649 1525/2596/649 -f 1528/2597/650 1527/2598/650 1526/2599/650 -f 1528/2597/650 1526/2599/650 1529/2600/650 -f 1532/2601/651 1531/2602/651 1530/2603/651 -f 1532/2601/651 1530/2603/651 1533/2604/651 -f 1536/2605/652 1535/2606/652 1534/2607/652 -f 1536/2605/652 1534/2607/652 1537/2608/652 -f 1540/2609/653 1539/2610/653 1538/2611/653 -f 1540/2609/653 1538/2611/653 1541/2612/653 -f 1544/2613/654 1543/2614/654 1542/2615/654 -f 1544/2613/654 1542/2615/654 1545/2616/654 -f 1548/2617/655 1547/2618/655 1546/2619/655 -f 1548/2617/655 1546/2619/655 1549/2620/655 -f 1552/2621/656 1551/2622/656 1550/2623/656 -f 1552/2621/656 1550/2623/656 1553/2624/656 -f 1556/2625/657 1555/2626/657 1554/2627/657 -f 1556/2625/657 1554/2627/657 1557/2628/657 -f 1560/2629/658 1559/2630/658 1558/2631/658 -f 1560/2629/658 1558/2631/658 1561/2632/658 -f 1564/2633/659 1563/2634/659 1562/2635/659 -f 1564/2633/659 1562/2635/659 1565/2636/659 -f 1568/2637/660 1567/2638/660 1566/2639/660 -f 1568/2637/660 1566/2639/660 1569/2640/660 -f 1572/2641/661 1571/2642/661 1570/2643/661 -f 1572/2641/661 1570/2643/661 1573/2644/661 -f 1576/2645/662 1575/2646/662 1574/2647/662 -f 1576/2645/662 1574/2647/662 1577/2648/662 -f 1580/2649/663 1579/2650/663 1578/2651/663 -f 1580/2649/663 1578/2651/663 1581/2652/663 -f 1584/2653/664 1583/2654/664 1582/2655/664 -f 1584/2653/664 1582/2655/664 1585/2656/664 -f 1588/2657/665 1587/2658/665 1586/2659/665 -f 1588/2657/665 1586/2659/665 1589/2660/665 -f 1592/2661/666 1591/2662/666 1590/2663/666 -f 1592/2661/666 1590/2663/666 1593/2664/666 -f 1596/2665/667 1595/2666/667 1594/2667/667 -f 1596/2665/667 1594/2667/667 1597/2668/667 -f 1600/2669/668 1599/2670/668 1598/2671/668 -f 1600/2669/668 1598/2671/668 1601/2672/668 -f 1604/2673/669 1603/2674/669 1602/2675/669 -f 1604/2673/669 1602/2675/669 1605/2676/669 -f 1608/2677/670 1607/2678/670 1606/2679/670 -f 1608/2677/670 1606/2679/670 1609/2680/670 -f 1612/2681/671 1611/2682/671 1610/2683/671 -f 1612/2681/671 1610/2683/671 1613/2684/671 -f 1616/2685/672 1615/2686/672 1614/2687/672 -f 1616/2685/672 1614/2687/672 1617/2688/672 -f 1620/2689/673 1619/2690/673 1618/2691/673 -f 1620/2689/673 1618/2691/673 1621/2692/673 -f 1624/2693/674 1623/2694/674 1622/2695/674 -f 1624/2693/674 1622/2695/674 1625/2696/674 -f 1628/2697/675 1627/2698/675 1626/2699/675 -f 1628/2697/675 1626/2699/675 1629/2700/675 -f 1632/2701/676 1631/2702/676 1630/2703/676 -f 1632/2701/676 1630/2703/676 1633/2704/676 -f 1636/2705/677 1635/2706/677 1634/2707/677 -f 1636/2705/677 1634/2707/677 1637/2708/677 -f 1640/2709/678 1639/2710/678 1638/2711/678 -f 1640/2709/678 1638/2711/678 1641/2712/678 -f 1644/2713/679 1643/2714/679 1642/2715/679 -f 1644/2713/679 1642/2715/679 1645/2716/679 -f 1648/2717/680 1647/2718/680 1646/2719/680 -f 1648/2717/680 1646/2719/680 1649/2720/680 -f 1652/2721/681 1651/2722/681 1650/2723/681 -f 1652/2721/681 1650/2723/681 1653/2724/681 -f 1656/2725/682 1655/2726/682 1654/2727/682 -f 1656/2725/682 1654/2727/682 1657/2728/682 -f 1660/2729/683 1659/2730/683 1658/2731/683 -f 1660/2729/683 1658/2731/683 1661/2732/683 -f 1664/2733/684 1663/2734/684 1662/2735/684 -f 1664/2733/684 1662/2735/684 1665/2736/684 -f 1668/2737/685 1667/2738/685 1666/2739/685 -f 1668/2737/685 1666/2739/685 1669/2740/685 -f 1672/2741/686 1671/2742/686 1670/2743/686 -f 1672/2741/686 1670/2743/686 1673/2744/686 -f 1676/2745/687 1675/2746/687 1674/2747/687 -f 1676/2745/687 1674/2747/687 1677/2748/687 -f 1680/2749/688 1679/2750/688 1678/2751/688 -f 1680/2749/688 1678/2751/688 1681/2752/688 -f 1684/2753/689 1683/2754/689 1682/2755/689 -f 1684/2753/689 1682/2755/689 1685/2756/689 -f 1687/2757/690 1686/2758/690 1365/2759/690 -f 1687/2757/690 1365/2759/690 1688/2760/690 -f 1691/2761/691 1690/2762/691 1689/2763/691 -f 1691/2761/691 1689/2763/691 1692/2764/691 -f 1695/2765/692 1694/2766/692 1693/2767/692 -f 1695/2765/692 1693/2767/692 1696/2768/692 -f 1699/2769/693 1698/2770/693 1697/2771/693 -f 1699/2769/693 1697/2771/693 1700/2772/693 -f 1703/2773/694 1702/2774/694 1701/2775/694 -f 1703/2773/694 1701/2775/694 1704/2776/694 -f 1707/2777/695 1706/2778/695 1705/2779/695 -f 1707/2777/695 1705/2779/695 1708/2780/695 -f 1711/2781/696 1710/2782/696 1709/2783/696 -f 1711/2781/696 1709/2783/696 1712/2784/696 -f 1715/2785/697 1714/2786/697 1713/2787/697 -f 1715/2785/697 1713/2787/697 1716/2788/697 -f 1719/2789/698 1718/2790/698 1717/2791/698 -f 1719/2789/698 1717/2791/698 1720/2792/698 -f 1723/2793/699 1722/2794/699 1721/2795/699 -f 1723/2793/699 1721/2795/699 1724/2796/699 -f 1727/2797/700 1726/2798/700 1725/2799/700 -f 1727/2797/700 1725/2799/700 1728/2800/700 -f 1731/2801/701 1730/2802/701 1729/2803/701 -f 1731/2801/701 1729/2803/701 1732/2804/701 -f 1735/2805/702 1734/2806/702 1733/2807/702 -f 1735/2805/702 1733/2807/702 1736/2808/702 -f 1739/2809/703 1738/2810/703 1737/2811/703 -f 1739/2809/703 1737/2811/703 1740/2812/703 -f 1743/2813/704 1742/2814/704 1741/2815/704 -f 1743/2813/704 1741/2815/704 1744/2816/704 -f 1747/2817/705 1746/2818/705 1745/2819/705 -f 1747/2817/705 1745/2819/705 1748/2820/705 -f 1751/2821/706 1750/2822/706 1749/2823/706 -f 1751/2821/706 1749/2823/706 1752/2824/706 -f 1755/2825/707 1754/2826/707 1753/2827/707 -f 1755/2825/707 1753/2827/707 1756/2828/707 -f 1759/2829/708 1758/2830/708 1757/2831/708 -f 1759/2829/708 1757/2831/708 1760/2832/708 -f 1763/2833/709 1762/2834/709 1761/2835/709 -f 1763/2833/709 1761/2835/709 1764/2836/709 -f 1767/2837/710 1766/2838/710 1765/2839/710 -f 1767/2837/710 1765/2839/710 1768/2840/710 -f 1771/2841/711 1770/2842/711 1769/2843/711 -f 1771/2841/711 1769/2843/711 1772/2844/711 -f 1775/2845/712 1774/2846/712 1773/2847/712 -f 1775/2845/712 1773/2847/712 1776/2848/712 -f 1779/2849/713 1778/2850/713 1777/2851/713 -f 1779/2849/713 1777/2851/713 1780/2852/713 -f 1783/2853/714 1782/2854/714 1781/2855/714 -f 1783/2853/714 1781/2855/714 1784/2856/714 -f 1787/2857/715 1786/2858/715 1785/2859/715 -f 1787/2857/715 1785/2859/715 1788/2860/715 -f 1791/2861/716 1790/2862/716 1789/2863/716 -f 1791/2861/716 1789/2863/716 1792/2864/716 -f 1795/2865/717 1794/2866/717 1793/2867/717 -f 1795/2865/717 1793/2867/717 1796/2868/717 -f 1799/2869/718 1798/2870/718 1797/2871/718 -f 1799/2869/718 1797/2871/718 1800/2872/718 -f 1803/2873/719 1802/2874/719 1801/2875/719 -f 1803/2873/719 1801/2875/719 1804/2876/719 -f 1807/2877/720 1806/2878/720 1805/2879/720 -f 1807/2877/720 1805/2879/720 1808/2880/720 -f 1811/2881/721 1810/2882/721 1809/2883/721 -f 1811/2881/721 1809/2883/721 1812/2884/721 -f 1815/2885/722 1814/2886/722 1813/2887/722 -f 1815/2885/722 1813/2887/722 1816/2888/722 -f 1819/2889/723 1818/2890/723 1817/2891/723 -f 1819/2889/723 1817/2891/723 1820/2892/723 -f 1823/2893/724 1822/2894/724 1821/2895/724 -f 1823/2893/724 1821/2895/724 1824/2896/724 -f 1827/2897/725 1826/2898/725 1825/2899/725 -f 1827/2897/725 1825/2899/725 1828/2900/725 -f 1831/2901/726 1830/2902/726 1829/2903/726 -f 1831/2901/726 1829/2903/726 1832/2904/726 -f 1835/2905/727 1834/2906/727 1833/2907/727 -f 1835/2905/727 1833/2907/727 1836/2908/727 -f 1839/2909/728 1838/2910/728 1837/2911/728 -f 1839/2909/728 1837/2911/728 1840/2912/728 -f 1843/2913/729 1842/2914/729 1841/2915/729 -f 1843/2913/729 1841/2915/729 1844/2916/729 -f 1847/2917/730 1846/2918/730 1845/2919/730 -f 1847/2917/730 1845/2919/730 1848/2920/730 -f 1851/2921/731 1850/2922/731 1849/2923/731 -f 1851/2921/731 1849/2923/731 1852/2924/731 -f 1855/2925/732 1854/2926/732 1853/2927/732 -f 1855/2925/732 1853/2927/732 1856/2928/732 -f 1859/2929/733 1858/2930/733 1857/2931/733 -f 1859/2929/733 1857/2931/733 1860/2932/733 -f 1863/2933/734 1862/2934/734 1861/2935/734 -f 1863/2933/734 1861/2935/734 1864/2936/734 -f 1867/2937/735 1866/2938/735 1865/2939/735 -f 1867/2937/735 1865/2939/735 1868/2940/735 -f 1871/2941/736 1870/2942/736 1869/2943/736 -f 1871/2941/736 1869/2943/736 1872/2944/736 -f 1875/2945/737 1874/2946/737 1873/2947/737 -f 1875/2945/737 1873/2947/737 1876/2948/737 -f 1879/2949/738 1878/2950/738 1877/2951/738 -f 1879/2949/738 1877/2951/738 1880/2952/738 -f 1883/2953/739 1882/2954/739 1881/2955/739 -f 1883/2953/739 1881/2955/739 1884/2956/739 -f 1887/2957/740 1886/2958/740 1885/2959/740 -f 1887/2957/740 1885/2959/740 1888/2960/740 -f 1891/2961/741 1890/2962/741 1889/2963/741 -f 1891/2961/741 1889/2963/741 1892/2964/741 -f 1895/2965/742 1894/2966/742 1893/2967/742 -f 1895/2965/742 1893/2967/742 1896/2968/742 -f 1899/2969/743 1898/2970/743 1897/2971/743 -f 1899/2969/743 1897/2971/743 1900/2972/743 -f 1903/2973/744 1902/2974/744 1901/2975/744 -f 1903/2973/744 1901/2975/744 1904/2976/744 -f 1907/2977/745 1906/2978/745 1905/2979/745 -f 1907/2977/745 1905/2979/745 1908/2980/745 -f 1911/2981/746 1910/2982/746 1909/2983/746 -f 1911/2981/746 1909/2983/746 1912/2984/746 -f 1915/2985/747 1914/2986/747 1913/2987/747 -f 1915/2985/747 1913/2987/747 1916/2988/747 -f 1919/2989/748 1918/2990/748 1917/2991/748 -f 1919/2989/748 1917/2991/748 1920/2992/748 -f 1923/2993/749 1922/2994/749 1921/2995/749 -f 1923/2993/749 1921/2995/749 1924/2996/749 -f 1927/2997/750 1926/2998/750 1925/2999/750 -f 1927/2997/750 1925/2999/750 1928/3000/750 -f 1931/3001/751 1930/3002/751 1929/3003/751 -f 1931/3001/751 1929/3003/751 1932/3004/751 -f 1935/3005/752 1934/3006/752 1933/3007/752 -f 1935/3005/752 1933/3007/752 1936/3008/752 -f 1936/3009/753 1933/3010/753 1929/3011/753 -f 1936/3009/753 1929/3011/753 1930/3012/753 -f 1935/3013/754 1931/3014/754 1932/3015/754 -f 1935/3013/754 1932/3015/754 1934/3016/754 -f 1939/3017/755 1938/3018/755 1937/3019/755 -f 1939/3017/755 1937/3019/755 1940/3020/755 -f 1941/3021/756 1940/3022/756 1937/3023/756 -f 1941/3021/756 1937/3023/756 1942/3024/756 -f 1945/3025/757 1944/3026/757 1943/3027/757 -f 1945/3025/757 1943/3027/757 1946/3028/757 -f 1948/3029/758 1947/3030/758 1941/3031/758 -f 1948/3029/758 1941/3031/758 1949/3032/758 -f 1944/3033/759 1951/3034/759 1950/3035/759 -f 1944/3033/759 1950/3035/759 1943/3036/759 -f 1945/3037/760 1946/3038/760 1952/3039/760 -f 1945/3037/760 1952/3039/760 1953/3040/760 -f 1953/3041/761 1952/3042/761 1950/3043/761 -f 1953/3041/761 1950/3043/761 1951/3044/761 -f 1956/3045/762 1955/3046/762 1954/3047/762 -f 1956/3045/762 1954/3047/762 1957/3048/762 -f 1946/3049/763 1943/3050/763 1931/3051/763 -f 1946/3049/763 1931/3051/763 1935/3052/763 -f 1946/3053/764 1935/3054/764 1936/3055/764 -f 1946/3053/764 1936/3055/764 1952/3056/764 -f 1952/3057/765 1936/3058/765 1930/3059/765 -f 1952/3057/765 1930/3059/765 1950/3060/765 -f 1932/3061/766 1929/3062/766 1958/3063/766 -f 1932/3061/766 1958/3063/766 1926/3064/766 -f 1943/3065/767 1950/3066/767 1930/3067/767 -f 1943/3065/767 1930/3067/767 1931/3068/767 -f 1934/3069/768 1932/3070/768 1926/3071/768 -f 1934/3069/768 1926/3071/768 1927/3072/768 -f 1934/3073/769 1927/3074/769 1959/3075/769 -f 1934/3073/769 1959/3075/769 1933/3076/769 -f 1933/3077/770 1959/3078/770 1958/3079/770 -f 1933/3077/770 1958/3079/770 1929/3080/770 -f 1961/3081/771 1960/3082/771 1947/3083/771 -f 1961/3081/771 1947/3083/771 1948/3084/771 -f 1949/3085/772 1962/3086/772 1938/3087/772 -f 1949/3085/772 1938/3087/772 1939/3088/772 -f 1955/3089/773 1939/3090/773 1940/3091/773 -f 1955/3089/773 1940/3091/773 1954/3092/773 -f 1948/3093/774 1949/3094/774 1939/3095/774 -f 1948/3093/774 1939/3095/774 1955/3096/774 -f 1942/3097/775 1937/3098/775 1951/3099/775 -f 1942/3097/775 1951/3099/775 1944/3100/775 -f 1947/3101/776 1954/3102/776 1940/3103/776 -f 1947/3101/776 1940/3103/776 1941/3104/776 -f 1949/3105/777 1941/3106/777 1942/3107/777 -f 1949/3105/777 1942/3107/777 1962/3108/777 -f 1962/3109/778 1942/3110/778 1944/3111/778 -f 1962/3109/778 1944/3111/778 1945/3112/778 -f 1962/3113/779 1945/3114/779 1953/3115/779 -f 1962/3113/779 1953/3115/779 1938/3116/779 -f 1938/3117/780 1953/3118/780 1951/3119/780 -f 1938/3117/780 1951/3119/780 1937/3120/780 -f 1960/3121/781 1957/3122/781 1954/3123/781 -f 1960/3121/781 1954/3123/781 1947/3124/781 -f 1961/3125/782 1948/3126/782 1955/3127/782 -f 1961/3125/782 1955/3127/782 1956/3128/782 -f 1963/3129/783 1928/3130/783 1925/3131/783 -f 1963/3129/783 1925/3131/783 1964/3132/783 -f 1964/3133/784 1925/3134/784 1926/3135/784 -f 1964/3133/784 1926/3135/784 1958/3136/784 -f 1927/3137/785 1928/3138/785 1963/3139/785 -f 1927/3137/785 1963/3139/785 1959/3140/785 -f 1959/3141/786 1963/3142/786 1964/3143/786 -f 1959/3141/786 1964/3143/786 1958/3144/786 -f 1967/3145/787 1966/3146/787 1965/3147/787 -f 1967/3145/787 1965/3147/787 1968/3148/787 -f 1969/3149/788 1968/3150/788 1965/3151/788 -f 1969/3149/788 1965/3151/788 1970/3152/788 -f 1973/3153/789 1972/3154/789 1971/3155/789 -f 1973/3153/789 1971/3155/789 1974/3156/789 -f 1972/3157/790 1976/3158/790 1975/3159/790 -f 1972/3157/790 1975/3159/790 1971/3160/790 -f 1973/3161/791 1974/3162/791 1977/3163/791 -f 1973/3161/791 1977/3163/791 1978/3164/791 -f 1978/3165/792 1977/3166/792 1975/3167/792 -f 1978/3165/792 1975/3167/792 1976/3168/792 -f 1980/3169/793 1979/3170/793 1966/3171/793 -f 1980/3169/793 1966/3171/793 1967/3172/793 -f 1981/3173/794 1967/3174/794 1968/3175/794 -f 1981/3173/794 1968/3175/794 1982/3176/794 -f 1983/3177/795 1980/3178/795 1967/3179/795 -f 1983/3177/795 1967/3179/795 1981/3180/795 -f 1983/3181/796 1984/3182/796 1969/3183/796 -f 1983/3181/796 1969/3183/796 1980/3184/796 -f 1970/3185/797 1965/3186/797 1976/3187/797 -f 1970/3185/797 1976/3187/797 1972/3188/797 -f 1984/3189/798 1982/3190/798 1968/3191/798 -f 1984/3189/798 1968/3191/798 1969/3192/798 -f 1980/3193/799 1969/3194/799 1970/3195/799 -f 1980/3193/799 1970/3195/799 1979/3196/799 -f 1979/3197/800 1970/3198/800 1972/3199/800 -f 1979/3197/800 1972/3199/800 1973/3200/800 -f 1979/3201/801 1973/3202/801 1978/3203/801 -f 1979/3201/801 1978/3203/801 1966/3204/801 -f 1976/3205/802 1965/3206/802 1966/3207/802 -f 1976/3205/802 1966/3207/802 1978/3208/802 -f 1986/3209/803 1985/3210/803 1984/3211/803 -f 1986/3209/803 1984/3211/803 1983/3212/803 -f 1985/3213/804 1987/3214/804 1982/3215/804 -f 1985/3213/804 1982/3215/804 1984/3216/804 -f 1986/3217/805 1983/3218/805 1981/3219/805 -f 1986/3217/805 1981/3219/805 1988/3220/805 -f 1988/3221/806 1981/3222/806 1982/3223/806 -f 1988/3221/806 1982/3223/806 1987/3224/806 -f 1971/3225/807 1975/3226/807 1977/3227/807 -f 1971/3225/807 1977/3227/807 1974/3228/807 -o barbs -v -0.6475568749999997 -0.02653875 2.6390624999999996 -v -0.4265862499999997 0.19443187499999998 2.6078124999999996 -v -0.49287687499999966 0.260723125 2.7015624999999996 -v -0.7138481249999997 0.03975187499999999 2.7328124999999996 -v -0.42658624999999967 0.680568125 2.6703124999999996 -v -0.4928768749999997 0.614276875 2.5765624999999996 -v -0.7138481249999997 0.835248125 2.5453124999999996 -v -0.6475568749999997 0.90153875 2.6390624999999996 -v -0.39062499999999967 0.25 2.6078124999999996 -v -0.39062499999999967 0.625 2.5765624999999996 -v -0.48437499999999967 0.625 2.6703124999999996 -v -0.48437499999999967 0.25 2.7015624999999996 -v -0.39062499999999967 0.25 2.7015624999999996 -v -0.4843749999999997 0.25 2.6078124999999996 -v -0.4843749999999997 0.625 2.5765624999999996 -v -0.39062499999999967 0.625 2.6703124999999996 -v -0.6475568749999997 -0.02653875 2.7328124999999996 -v -0.7138481249999997 0.03975187499999999 2.6390624999999996 -v -0.4928768749999997 0.260723125 2.6078124999999996 -v -0.42658624999999967 0.19443187499999998 2.7015624999999996 -v -0.4265862499999997 0.680568125 2.5765624999999996 -v -0.6475568749999997 0.90153875 2.5453124999999996 -v -0.7138481249999997 0.835248125 2.6390624999999996 -v -0.49287687499999966 0.614276875 2.6703124999999996 -v -1.3546637499999996 0.19443187499999998 2.7953124999999996 -v -1.2883731249999997 0.260723125 2.7015624999999996 -v -1.0674018749999996 0.03975187499999999 2.6703124999999996 -v -1.1336931249999997 -0.02653875 2.7640624999999996 -v -1.1336931249999997 0.90153875 2.7640624999999996 -v -1.3546637499999996 0.680568125 2.7328124999999996 -v -1.2883731249999997 0.614276875 2.8265624999999996 -v -1.0674018749999996 0.835248125 2.8578124999999996 -v -1.3906249999999996 0.625 2.7328125 -v -1.3906249999999996 0.25 2.7015625 -v -1.2968749999999996 0.25 2.7953124999999996 -v -1.2968749999999996 0.625 2.8265624999999996 -v -1.3906249999999996 0.625 2.8265625 -v -1.2968749999999996 0.625 2.7328124999999996 -v -1.2968749999999996 0.25 2.7015624999999996 -v -1.3906249999999996 0.25 2.7953125 -v -1.1336931249999997 0.90153875 2.8578124999999996 -v -1.0674018749999996 0.835248125 2.7640624999999996 -v -1.2883731249999997 0.614276875 2.7328124999999996 -v -1.3546637499999996 0.680568125 2.8265624999999996 -v -1.0781249999999996 -0.0625 2.7640624999999996 -v -1.0781249999999998 0.03125 2.6703124999999996 -v -0.7031249999999997 0.03125 2.6390624999999996 -v -0.7031249999999997 -0.0625 2.7328124999999996 -v -1.0781249999999998 -0.0625 2.6703124999999996 -v -0.7031249999999997 -0.0625 2.6390624999999996 -v -0.7031249999999997 0.03125 2.7328124999999996 -v -1.0781249999999996 0.03125 2.7640624999999996 -v -1.3546637499999996 0.19443187499999998 2.7015624999999996 -v -1.1336931249999997 -0.02653875 2.6703124999999996 -v -1.0674018749999996 0.03975187499999999 2.7640624999999996 -v -1.2883731249999997 0.260723125 2.7953124999999996 -v -0.7031249999999997 0.9375 2.8890624999999996 -v -0.7031249999999997 0.84375 2.7953124999999996 -v -1.0781249999999996 0.84375 2.7640624999999996 -v -1.0781249999999996 0.9375 2.8578124999999996 -v -0.7031249999999997 0.9375 2.7953124999999996 -v -1.0781249999999996 0.9375 2.7640624999999996 -v -1.0781249999999996 0.84375 2.8578124999999996 -v -0.7031249999999997 0.84375 2.8890624999999996 -v -0.6475568749999997 -0.02653875 2.6390624999999996 -v -0.7138481249999997 0.03975187499999999 2.7328124999999996 -v -0.49287687499999966 0.260723125 2.7015624999999996 -v -0.4265862499999997 0.19443187499999998 2.6078124999999996 -v -0.42658624999999967 0.680568125 2.6703124999999996 -v -0.6475568749999997 0.90153875 2.6390624999999996 -v -0.7138481249999997 0.835248125 2.5453124999999996 -v -0.4928768749999997 0.614276875 2.5765624999999996 -v -0.39062499999999967 0.25 2.6078124999999996 -v -0.48437499999999967 0.25 2.7015624999999996 -v -0.48437499999999967 0.625 2.6703124999999996 -v -0.39062499999999967 0.625 2.5765624999999996 -v -0.39062499999999967 0.25 2.7015624999999996 -v -0.39062499999999967 0.625 2.6703124999999996 -v -0.4843749999999997 0.625 2.5765624999999996 -v -0.4843749999999997 0.25 2.6078124999999996 -v -0.6475568749999997 -0.02653875 2.7328124999999996 -v -0.42658624999999967 0.19443187499999998 2.7015624999999996 -v -0.4928768749999997 0.260723125 2.6078124999999996 -v -0.7138481249999997 0.03975187499999999 2.6390624999999996 -v -0.4265862499999997 0.680568125 2.5765624999999996 -v -0.49287687499999966 0.614276875 2.6703124999999996 -v -0.7138481249999997 0.835248125 2.6390624999999996 -v -0.6475568749999997 0.90153875 2.5453124999999996 -v -1.3546637499999996 0.19443187499999998 2.7953124999999996 -v -1.1336931249999997 -0.02653875 2.7640624999999996 -v -1.0674018749999996 0.03975187499999999 2.6703124999999996 -v -1.2883731249999997 0.260723125 2.7015624999999996 -v -1.1336931249999997 0.90153875 2.7640624999999996 -v -1.0674018749999996 0.835248125 2.8578124999999996 -v -1.2883731249999997 0.614276875 2.8265624999999996 -v -1.3546637499999996 0.680568125 2.7328124999999996 -v -1.3906249999999996 0.625 2.7328125 -v -1.2968749999999996 0.625 2.8265624999999996 -v -1.2968749999999996 0.25 2.7953124999999996 -v -1.3906249999999996 0.25 2.7015625 -v -1.3906249999999996 0.625 2.8265625 -v -1.3906249999999996 0.25 2.7953125 -v -1.2968749999999996 0.25 2.7015624999999996 -v -1.2968749999999996 0.625 2.7328124999999996 -v -1.1336931249999997 0.90153875 2.8578124999999996 -v -1.3546637499999996 0.680568125 2.8265624999999996 -v -1.2883731249999997 0.614276875 2.7328124999999996 -v -1.0674018749999996 0.835248125 2.7640624999999996 -v -1.0781249999999996 -0.0625 2.7640624999999996 -v -0.7031249999999997 -0.0625 2.7328124999999996 -v -0.7031249999999997 0.03125 2.6390624999999996 -v -1.0781249999999998 0.03125 2.6703124999999996 -v -1.0781249999999998 -0.0625 2.6703124999999996 -v -1.0781249999999996 0.03125 2.7640624999999996 -v -0.7031249999999997 0.03125 2.7328124999999996 -v -0.7031249999999997 -0.0625 2.6390624999999996 -v -1.3546637499999996 0.19443187499999998 2.7015624999999996 -v -1.2883731249999997 0.260723125 2.7953124999999996 -v -1.0674018749999996 0.03975187499999999 2.7640624999999996 -v -1.1336931249999997 -0.02653875 2.6703124999999996 -v -0.7031249999999997 0.9375 2.8890624999999996 -v -1.0781249999999996 0.9375 2.8578124999999996 -v -1.0781249999999996 0.84375 2.7640624999999996 -v -0.7031249999999997 0.84375 2.7953124999999996 -v -0.7031249999999997 0.9375 2.7953124999999996 -v -0.7031249999999997 0.84375 2.8890624999999996 -v -1.0781249999999996 0.84375 2.8578124999999996 -v -1.0781249999999996 0.9375 2.7640624999999996 -v -0.7031249999999997 0.9375 2.6390624999999996 -v -0.7031249999999998 0.84375 2.5453124999999996 -v -0.8906249999999998 0.84375 2.5296874999999996 -v -0.8906249999999997 0.9375 2.6234374999999996 -v -0.7031249999999998 0.9375 2.5453124999999996 -v -0.8906249999999998 0.9375 2.5296874999999996 -v -0.8906249999999997 0.84375 2.6234374999999996 -v -0.7031249999999997 0.84375 2.6390624999999996 -v -0.7031249999999997 0.9375 2.6390624999999996 -v -0.8906249999999997 0.9375 2.6234374999999996 -v -0.8906249999999998 0.84375 2.5296874999999996 -v -0.7031249999999998 0.84375 2.5453124999999996 -v -0.7031249999999998 0.9375 2.5453124999999996 -v -0.7031249999999997 0.84375 2.6390624999999996 -v -0.8906249999999997 0.84375 2.6234374999999996 -v -0.8906249999999998 0.9375 2.5296874999999996 -v -0.4062500000000002 0.236865 0.37343749999999976 -v -0.6899900000000002 -0.046875 0.40468749999999987 -v -0.6899900000000002 -0.046875 0.46718749999999987 -v -0.40625000000000017 0.236865 0.43593749999999976 -v -0.8906250000000002 0.921875 0.29531249999999987 -v -0.6899900000000002 0.921875 0.31093749999999987 -v -0.6899900000000002 0.921875 0.37343749999999987 -v -0.8906250000000002 0.921875 0.35781249999999987 -v -0.46875000000000017 0.26275375 0.43593749999999976 -v -0.7158787500000002 0.015625 0.46718749999999987 -v -0.4687500000000002 0.26275375 0.37343749999999976 -v -0.7158787500000002 0.015625 0.4046887499999998 -v -0.4062500000000002 0.638135 0.34218749999999976 -v -0.4687500000000002 0.61224625 0.34218749999999976 -v -0.4687500000000002 0.61224625 0.40468749999999976 -v -0.4062500000000002 0.638135 0.40468749999999976 -v -0.8906250000000002 0.859375 0.29531249999999987 -v -0.7158787500000002 0.859375 0.31093749999999987 -v -0.8906250000000002 0.859375 0.35781249999999987 -v -0.7158787500000002 0.859375 0.37343749999999987 -v -0.6475568750000003 -0.02653875 0.38906249999999987 -v -0.4265862500000002 0.19443187499999998 0.35781249999999976 -v -0.49287687500000016 0.260723125 0.45156249999999976 -v -0.7138481250000002 0.03975187499999999 0.48281249999999987 -v -0.42658625000000017 0.680568125 0.42031249999999976 -v -0.4928768750000002 0.614276875 0.32656249999999976 -v -0.7138481250000002 0.835248125 0.29531249999999987 -v -0.6475568750000003 0.90153875 0.38906249999999987 -v -0.3906250000000002 0.25 0.35781249999999976 -v -0.3906250000000002 0.625 0.32656249999999976 -v -0.48437500000000017 0.625 0.42031249999999976 -v -0.48437500000000017 0.25 0.45156249999999976 -v -0.39062500000000017 0.25 0.45156249999999976 -v -0.4843750000000002 0.25 0.35781249999999976 -v -0.4843750000000002 0.625 0.32656249999999976 -v -0.39062500000000017 0.625 0.42031249999999976 -v -0.6475568750000001 -0.02653875 0.48281249999999987 -v -0.7138481250000002 0.03975187499999999 0.38906249999999987 -v -0.4928768750000002 0.260723125 0.35781249999999976 -v -0.42658625000000017 0.19443187499999998 0.45156249999999976 -v -0.4265862500000002 0.680568125 0.32656249999999976 -v -0.6475568750000003 0.90153875 0.29531249999999987 -v -0.7138481250000002 0.835248125 0.38906249999999987 -v -0.49287687500000016 0.614276875 0.42031249999999976 -v -0.6475568750000003 -0.02653875 0.38906249999999987 -v -0.7138481250000002 0.03975187499999999 0.48281249999999987 -v -0.49287687500000016 0.260723125 0.45156249999999976 -v -0.4265862500000002 0.19443187499999998 0.35781249999999976 -v -0.42658625000000017 0.680568125 0.42031249999999976 -v -0.6475568750000003 0.90153875 0.38906249999999987 -v -0.7138481250000002 0.835248125 0.29531249999999987 -v -0.4928768750000002 0.614276875 0.32656249999999976 -v -0.3906250000000002 0.25 0.35781249999999976 -v -0.48437500000000017 0.25 0.45156249999999976 -v -0.48437500000000017 0.625 0.42031249999999976 -v -0.3906250000000002 0.625 0.32656249999999976 -v -0.39062500000000017 0.25 0.45156249999999976 -v -0.39062500000000017 0.625 0.42031249999999976 -v -0.4843750000000002 0.625 0.32656249999999976 -v -0.4843750000000002 0.25 0.35781249999999976 -v -0.6475568750000001 -0.02653875 0.48281249999999987 -v -0.42658625000000017 0.19443187499999998 0.45156249999999976 -v -0.4928768750000002 0.260723125 0.35781249999999976 -v -0.7138481250000002 0.03975187499999999 0.38906249999999987 -v -0.4265862500000002 0.680568125 0.32656249999999976 -v -0.49287687500000016 0.614276875 0.42031249999999976 -v -0.7138481250000002 0.835248125 0.38906249999999987 -v -0.6475568750000003 0.90153875 0.29531249999999987 -v -0.7031250000000002 0.9375 0.38906249999999987 -v -0.7031250000000002 0.84375 0.29531249999999987 -v -0.8906250000000002 0.84375 0.27968749999999987 -v -0.8906250000000002 0.9375 0.37343749999999987 -v -0.7031250000000002 0.9375 0.29531249999999987 -v -0.8906250000000002 0.9375 0.27968749999999987 -v -0.8906250000000002 0.84375 0.37343749999999987 -v -0.7031250000000002 0.84375 0.38906249999999987 -v -0.7031250000000002 0.9375 0.38906249999999987 -v -0.8906250000000002 0.9375 0.37343749999999987 -v -0.8906250000000002 0.84375 0.27968749999999987 -v -0.7031250000000002 0.84375 0.29531249999999987 -v -0.7031250000000002 0.9375 0.29531249999999987 -v -0.7031250000000002 0.84375 0.38906249999999987 -v -0.8906250000000002 0.84375 0.37343749999999987 -v -0.8906250000000002 0.9375 0.27968749999999987 -v -0.4687500000000003 0.61224625 0.09218749999999987 -v -0.4687500000000003 0.26275375 0.12343749999999987 -v -0.4062500000000003 0.236865 0.12343749999999987 -v -0.4062500000000003 0.638135 0.09218749999999987 -v -0.4687500000000003 0.61224625 0.15468749999999987 -v -0.4062500000000003 0.638135 0.15468749999999987 -v -0.4062500000000002 0.236865 0.18593749999999987 -v -0.4687500000000002 0.26275375 0.18593749999999987 -v -1.0912600000000003 0.921875 0.029687499999999867 -v -1.0912600000000003 0.921875 0.09218749999999987 -v -1.0653712500000003 0.859375 0.029687499999999867 -v -1.0653712500000003 0.859375 0.09218749999999987 -v -0.7158787500000002 0.859375 0.12343749999999987 -v -0.7158787500000003 0.859375 0.06093749999999987 -v -1.3125000000000002 0.26275375 0.21718749999999987 -v -1.3125000000000002 0.26275375 0.27968749999999987 -v -1.3125000000000002 0.61224625 0.3109375 -v -1.3125000000000002 0.61224625 0.24843749999999987 -v -1.3750000000000002 0.236865 0.27968749999999987 -v -1.3750000000000002 0.638135 0.3109375 -v -1.3750000000000002 0.638135 0.24843749999999987 -v -1.3750000000000002 0.236865 0.21718749999999987 -v -0.6899900000000002 -0.046875 0.15468749999999987 -v -1.0912600000000003 -0.046875 0.18593749999999987 -v -1.0912600000000001 -0.046875 0.24843749999999987 -v -0.6899900000000002 -0.046875 0.21718749999999987 -v -0.7158787500000002 0.015625 0.15468749999999987 -v -1.0653712500000003 0.015625 0.18593749999999987 -v -0.7158787500000002 0.015625 0.21718749999999987 -v -1.06537125 0.015625 0.24843749999999987 -v -0.6899900000000003 0.921875 0.06093749999999987 -v -0.6899900000000002 0.921875 0.12343749999999987 -v -1.06537125 0.859375 0.34218749999999987 -v -1.06537125 0.859375 0.27968749999999987 -v -1.0912600000000001 0.921875 0.34218749999999987 -v -1.0912600000000001 0.921875 0.27968749999999987 -v -0.8906250000000002 0.921875 0.29531249999999987 -v -0.8906250000000002 0.921875 0.35781249999999987 -v -0.8906250000000002 0.859375 0.29531249999999987 -v -0.8906250000000002 0.859375 0.35781249999999987 -v -0.3906250000000003 0.25 0.10781249999999964 -v -0.6475568750000003 -0.02653875 0.13906249999999987 -v -0.4265862500000003 0.19443187499999998 0.10781249999999987 -v -0.4928768750000002 0.260723125 0.20156249999999987 -v -0.7138481250000002 0.03975187499999999 0.23281249999999987 -v -0.4265862500000002 0.680568125 0.17031249999999987 -v -0.49287687500000027 0.614276875 0.07656249999999987 -v -0.7138481250000003 0.835248125 0.04531249999999987 -v -0.6475568750000003 0.90153875 0.13906249999999987 -v -0.3906250000000003 0.25 0.10781249999999964 -v -0.3906250000000003 0.625 0.07656249999999964 -v -0.4843750000000002 0.625 0.17031249999999987 -v -0.4843750000000002 0.25 0.20156249999999987 -v -0.3906250000000002 0.25 0.20156249999999964 -v -0.4843750000000003 0.25 0.10781249999999987 -v -0.4843750000000003 0.625 0.07656249999999987 -v -0.3906250000000002 0.625 0.17031249999999964 -v -0.6475568750000003 -0.02653875 0.23281249999999987 -v -0.7138481250000003 0.03975187499999999 0.13906249999999987 -v -0.49287687500000027 0.260723125 0.10781249999999987 -v -0.4265862500000002 0.19443187499999998 0.20156249999999987 -v -0.7031250000000002 0.9375 0.13906249999999987 -v -0.7031250000000002 0.84375 0.04531249999999987 -v -1.0781250000000002 0.84375 0.014062499999999867 -v -1.0781250000000002 0.9375 0.10781249999999987 -v -0.7031250000000002 0.9375 0.04531249999999987 -v -1.0781250000000002 0.9375 0.014062499999999867 -v -1.0781250000000002 0.84375 0.10781249999999987 -v -0.7031250000000002 0.84375 0.13906249999999987 -v -0.4265862500000003 0.680568125 0.07656249999999987 -v -0.6475568750000003 0.90153875 0.04531249999999987 -v -0.7138481250000003 0.835248125 0.13906249999999987 -v -0.4928768750000002 0.614276875 0.17031249999999987 -v -1.3546637500000003 0.19443187499999998 0.2953125 -v -1.2883731250000001 0.260723125 0.20156249999999987 -v -1.0674018750000003 0.03975187499999999 0.17031249999999987 -v -1.1336931250000002 -0.02653875 0.26406249999999987 -v -1.1336931250000002 0.90153875 0.26406249999999987 -v -1.3546637500000003 0.680568125 0.23281249999999987 -v -1.2883731250000001 0.614276875 0.3265625 -v -1.0674018750000003 0.835248125 0.35781249999999987 -v -1.3906250000000002 0.625 0.2328125000000001 -v -1.3906250000000002 0.25 0.2015625000000001 -v -1.2968750000000002 0.25 0.2953125 -v -1.2968750000000002 0.625 0.3265625 -v -1.3906250000000002 0.625 0.3265625 -v -1.2968750000000002 0.625 0.23281249999999987 -v -1.2968750000000002 0.25 0.20156249999999987 -v -1.3906250000000002 0.25 0.2953125 -v -1.1336931250000002 0.90153875 0.35781249999999987 -v -1.0674018750000003 0.835248125 0.26406249999999987 -v -1.2883731250000001 0.614276875 0.23281249999999987 -v -1.3546637500000003 0.680568125 0.3265625 -v -1.0781250000000002 -0.0625 0.26406249999999987 -v -1.0781250000000002 0.03125 0.17031249999999987 -v -0.7031250000000002 0.03125 0.13906249999999987 -v -0.7031250000000002 -0.0625 0.23281249999999987 -v -1.0781250000000002 -0.0625 0.17031249999999987 -v -0.7031250000000002 -0.0625 0.13906249999999987 -v -0.7031250000000002 0.03125 0.23281249999999987 -v -1.0781250000000002 0.03125 0.26406249999999987 -v -1.3546637500000003 0.19443187499999998 0.20156249999999987 -v -1.1336931250000002 -0.02653875 0.17031249999999987 -v -1.0674018750000003 0.03975187499999999 0.26406249999999987 -v -1.2883731250000001 0.260723125 0.2953125 -v -0.8906250000000002 0.9375 0.37343749999999987 -v -0.8906250000000002 0.84375 0.27968749999999987 -v -1.0781250000000002 0.84375 0.26406249999999987 -v -1.0781250000000002 0.9375 0.35781249999999987 -v -0.8906250000000002 0.9375 0.27968749999999987 -v -1.0781250000000002 0.9375 0.26406249999999987 -v -1.0781250000000002 0.84375 0.35781249999999987 -v -0.8906250000000002 0.84375 0.37343749999999987 -v -0.6475568750000003 -0.02653875 0.13906249999999987 -v -0.7138481250000002 0.03975187499999999 0.23281249999999987 -v -0.4928768750000002 0.260723125 0.20156249999999987 -v -0.4265862500000003 0.19443187499999998 0.10781249999999987 -v -0.4265862500000002 0.680568125 0.17031249999999987 -v -0.6475568750000003 0.90153875 0.13906249999999987 -v -0.7138481250000003 0.835248125 0.04531249999999987 -v -0.49287687500000027 0.614276875 0.07656249999999987 -v -0.4843750000000002 0.25 0.20156249999999987 -v -0.4843750000000002 0.625 0.17031249999999987 -v -0.3906250000000003 0.625 0.07656249999999964 -v -0.3906250000000002 0.25 0.20156249999999964 -v -0.3906250000000002 0.625 0.17031249999999964 -v -0.4843750000000003 0.625 0.07656249999999987 -v -0.4843750000000003 0.25 0.10781249999999987 -v -0.6475568750000003 -0.02653875 0.23281249999999987 -v -0.4265862500000002 0.19443187499999998 0.20156249999999987 -v -0.49287687500000027 0.260723125 0.10781249999999987 -v -0.7138481250000003 0.03975187499999999 0.13906249999999987 -v -0.7031250000000002 0.9375 0.13906249999999987 -v -1.0781250000000002 0.9375 0.10781249999999987 -v -1.0781250000000002 0.84375 0.014062499999999867 -v -0.7031250000000002 0.84375 0.04531249999999987 -v -0.7031250000000002 0.9375 0.04531249999999987 -v -0.7031250000000002 0.84375 0.13906249999999987 -v -1.0781250000000002 0.84375 0.10781249999999987 -v -1.0781250000000002 0.9375 0.014062499999999867 -v -0.4265862500000003 0.680568125 0.07656249999999987 -v -0.4928768750000002 0.614276875 0.17031249999999987 -v -0.7138481250000003 0.835248125 0.13906249999999987 -v -0.6475568750000003 0.90153875 0.04531249999999987 -v -1.3546637500000003 0.19443187499999998 0.2953125 -v -1.1336931250000002 -0.02653875 0.26406249999999987 -v -1.0674018750000003 0.03975187499999999 0.17031249999999987 -v -1.2883731250000001 0.260723125 0.20156249999999987 -v -1.1336931250000002 0.90153875 0.26406249999999987 -v -1.0674018750000003 0.835248125 0.35781249999999987 -v -1.2883731250000001 0.614276875 0.3265625 -v -1.3546637500000003 0.680568125 0.23281249999999987 -v -1.3906250000000002 0.625 0.2328125000000001 -v -1.2968750000000002 0.625 0.3265625 -v -1.2968750000000002 0.25 0.2953125 -v -1.3906250000000002 0.25 0.2015625000000001 -v -1.3906250000000002 0.625 0.3265625 -v -1.3906250000000002 0.25 0.2953125 -v -1.2968750000000002 0.25 0.20156249999999987 -v -1.2968750000000002 0.625 0.23281249999999987 -v -1.1336931250000002 0.90153875 0.35781249999999987 -v -1.3546637500000003 0.680568125 0.3265625 -v -1.2883731250000001 0.614276875 0.23281249999999987 -v -1.0674018750000003 0.835248125 0.26406249999999987 -v -1.0781250000000002 -0.0625 0.26406249999999987 -v -0.7031250000000002 -0.0625 0.23281249999999987 -v -0.7031250000000002 0.03125 0.13906249999999987 -v -1.0781250000000002 0.03125 0.17031249999999987 -v -1.0781250000000002 -0.0625 0.17031249999999987 -v -1.0781250000000002 0.03125 0.26406249999999987 -v -0.7031250000000002 0.03125 0.23281249999999987 -v -0.7031250000000002 -0.0625 0.13906249999999987 -v -1.3546637500000003 0.19443187499999998 0.20156249999999987 -v -1.2883731250000001 0.260723125 0.2953125 -v -1.0674018750000003 0.03975187499999999 0.26406249999999987 -v -1.1336931250000002 -0.02653875 0.17031249999999987 -v -0.8906250000000002 0.9375 0.37343749999999987 -v -1.0781250000000002 0.9375 0.35781249999999987 -v -1.0781250000000002 0.84375 0.26406249999999987 -v -0.8906250000000002 0.84375 0.27968749999999987 -v -0.8906250000000002 0.9375 0.27968749999999987 -v -0.8906250000000002 0.84375 0.37343749999999987 -v -1.0781250000000002 0.84375 0.35781249999999987 -v -1.0781250000000002 0.9375 0.26406249999999987 -v -0.40625 0.236865 1.3734374999999996 -v -0.68999 -0.046875 1.4046874999999999 -v -0.68999 -0.046875 1.4671874999999996 -v -0.40624999999999994 0.236865 1.4359374999999996 -v -0.890625 0.921875 1.2953124999999999 -v -0.68999 0.921875 1.3109374999999999 -v -0.68999 0.921875 1.3734374999999999 -v -0.890625 0.921875 1.3578124999999999 -v -0.46874999999999994 0.26275375 1.4359374999999996 -v -0.71587875 0.015625 1.4671874999999999 -v -0.46875 0.26275375 1.3734374999999996 -v -0.71587875 0.015625 1.4046887499999998 -v -0.40625 0.638135 1.3421874999999996 -v -0.46875 0.61224625 1.3421874999999996 -v -0.46875 0.61224625 1.4046874999999996 -v -0.40625 0.638135 1.4046874999999996 -v -0.890625 0.859375 1.2953124999999999 -v -0.71587875 0.859375 1.3109374999999999 -v -0.890625 0.859375 1.3578124999999999 -v -0.71587875 0.859375 1.3734374999999999 -v -0.647556875 -0.02653875 1.3890624999999999 -v -0.42658625 0.19443187499999998 1.3578124999999996 -v -0.49287687499999994 0.260723125 1.4515624999999996 -v -0.713848125 0.03975187499999999 1.4828124999999999 -v -0.42658624999999994 0.680568125 1.4203124999999996 -v -0.492876875 0.614276875 1.3265624999999996 -v -0.713848125 0.835248125 1.2953124999999999 -v -0.647556875 0.90153875 1.3890624999999999 -v -0.390625 0.25 1.3578124999999996 -v -0.390625 0.625 1.3265624999999996 -v -0.48437499999999994 0.625 1.4203124999999996 -v -0.48437499999999994 0.25 1.4515624999999996 -v -0.390625 0.25 1.4515624999999996 -v -0.484375 0.25 1.3578124999999996 -v -0.484375 0.625 1.3265624999999996 -v -0.390625 0.625 1.4203124999999996 -v -0.6475568749999999 -0.02653875 1.4828124999999996 -v -0.713848125 0.03975187499999999 1.3890624999999999 -v -0.492876875 0.260723125 1.3578124999999996 -v -0.42658624999999994 0.19443187499999998 1.4515624999999996 -v -0.42658625 0.680568125 1.3265624999999996 -v -0.647556875 0.90153875 1.2953124999999999 -v -0.713848125 0.835248125 1.3890624999999999 -v -0.49287687499999994 0.614276875 1.4203124999999996 -v -0.647556875 -0.02653875 1.3890624999999999 -v -0.713848125 0.03975187499999999 1.4828124999999999 -v -0.49287687499999994 0.260723125 1.4515624999999996 -v -0.42658625 0.19443187499999998 1.3578124999999996 -v -0.42658624999999994 0.680568125 1.4203124999999996 -v -0.647556875 0.90153875 1.3890624999999999 -v -0.713848125 0.835248125 1.2953124999999999 -v -0.492876875 0.614276875 1.3265624999999996 -v -0.390625 0.25 1.3578124999999996 -v -0.48437499999999994 0.25 1.4515624999999996 -v -0.48437499999999994 0.625 1.4203124999999996 -v -0.390625 0.625 1.3265624999999996 -v -0.390625 0.25 1.4515624999999996 -v -0.390625 0.625 1.4203124999999996 -v -0.484375 0.625 1.3265624999999996 -v -0.484375 0.25 1.3578124999999996 -v -0.6475568749999999 -0.02653875 1.4828124999999996 -v -0.42658624999999994 0.19443187499999998 1.4515624999999996 -v -0.492876875 0.260723125 1.3578124999999996 -v -0.713848125 0.03975187499999999 1.3890624999999999 -v -0.42658625 0.680568125 1.3265624999999996 -v -0.49287687499999994 0.614276875 1.4203124999999996 -v -0.713848125 0.835248125 1.3890624999999999 -v -0.647556875 0.90153875 1.2953124999999999 -v -0.703125 0.9375 1.3890624999999999 -v -0.703125 0.84375 1.2953124999999999 -v -0.890625 0.84375 1.2796874999999999 -v -0.890625 0.9375 1.3734374999999999 -v -0.703125 0.9375 1.2953124999999999 -v -0.890625 0.9375 1.2796874999999999 -v -0.890625 0.84375 1.3734374999999999 -v -0.703125 0.84375 1.3890624999999999 -v -0.703125 0.9375 1.3890624999999999 -v -0.890625 0.9375 1.3734374999999999 -v -0.890625 0.84375 1.2796874999999999 -v -0.703125 0.84375 1.2953124999999999 -v -0.703125 0.9375 1.2953124999999999 -v -0.703125 0.84375 1.3890624999999999 -v -0.890625 0.84375 1.3734374999999999 -v -0.890625 0.9375 1.2796874999999999 -v -0.8906250000000001 0.921875 0.5453124999999999 -v -0.6899900000000001 0.921875 0.5609374999999999 -v -0.6899900000000001 0.921875 0.6234374999999999 -v -0.8906250000000001 0.921875 0.6078124999999999 -v -0.46875000000000017 0.61224625 0.5921874999999998 -v -0.46875000000000017 0.26275375 0.6234374999999998 -v -0.40625000000000017 0.236865 0.6234374999999998 -v -0.40625000000000017 0.638135 0.5921874999999998 -v -0.46875000000000017 0.61224625 0.6546874999999998 -v -0.40625000000000017 0.638135 0.6546874999999998 -v -0.4062500000000001 0.236865 0.6859374999999998 -v -0.4687500000000001 0.26275375 0.6859374999999998 -v -0.4687500000000001 0.61224625 0.8421874999999996 -v -0.4687500000000001 0.26275375 0.8734374999999996 -v -0.4062500000000001 0.236865 0.8734374999999996 -v -0.4062500000000001 0.638135 0.8421874999999996 -v -0.4687500000000001 0.61224625 0.9046874999999996 -v -0.46875000000000006 0.26275375 0.9359374999999996 -v -1.3125 0.26275375 0.7171875 -v -1.3125 0.26275375 0.7796875 -v -1.3125 0.61224625 0.8109374999999999 -v -1.3125 0.61224625 0.7484375 -v -1.375 0.638135 0.7484375 -v -1.375 0.236865 0.7171875 -v -0.6899900000000001 -0.046875 0.6546874999999999 -v -1.0912600000000001 -0.046875 0.6859374999999999 -v -1.0912600000000001 -0.046875 0.7484374999999999 -v -0.6899900000000001 -0.046875 0.7171874999999999 -v -1.0912600000000001 0.921875 0.7796874999999999 -v -1.0912600000000001 0.921875 0.8421874999999999 -v -1.375 0.638135 0.8109374999999999 -v -0.7158787500000001 0.015625 0.6546874999999999 -v -1.06537125 0.015625 0.6859374999999999 -v -0.7158787500000001 0.015625 0.7171874999999999 -v -1.06537125 0.015625 0.7484374999999999 -v -1.06537125 0.859375 0.7796874999999999 -v -1.06537125 0.859375 0.8421874999999999 -v -0.7158787500000001 0.859375 0.8734374999999998 -v -0.7158787500000001 0.859375 0.8109374999999998 -v -0.46875000000000006 0.61224625 1.0921874999999996 -v -0.46875000000000006 0.26275375 1.1234374999999996 -v -0.40625000000000006 0.236865 1.1234374999999996 -v -0.40625000000000006 0.638135 1.0921874999999996 -v -0.46875000000000006 0.61224625 1.1546874999999996 -v -0.40625000000000006 0.638135 1.1546874999999996 -v -0.40625 0.236865 1.1859374999999996 -v -0.46875 0.26275375 1.1859374999999996 -v -1.3125 0.26275375 0.9671874999999999 -v -1.3125 0.26275375 1.0296874999999999 -v -1.3125 0.61224625 1.0609374999999999 -v -1.3125 0.61224625 0.9984374999999999 -v -1.375 0.638135 0.9984374999999999 -v -1.375 0.236865 0.9671874999999999 -v -0.6899900000000001 -0.046875 0.9046874999999998 -v -1.0912600000000001 -0.046875 0.9359374999999999 -v -1.0912600000000001 -0.046875 0.9984374999999999 -v -0.6899900000000001 -0.046875 0.9671874999999998 -v -1.0912600000000001 0.921875 1.0296874999999999 -v -1.0912600000000001 0.921875 1.0921874999999999 -v -1.375 0.638135 1.0609374999999999 -v -0.7158787500000001 0.015625 0.9046874999999998 -v -1.06537125 0.015625 0.9359374999999999 -v -0.7158787500000001 0.015625 0.9671874999999998 -v -1.06537125 0.015625 0.9984374999999999 -v -1.06537125 0.859375 1.0296874999999999 -v -1.06537125 0.859375 1.0921874999999999 -v -0.71587875 0.859375 1.1234374999999999 -v -0.7158787500000001 0.859375 1.0609374999999999 -v -1.3125 0.26275375 1.2171874999999999 -v -1.3125 0.26275375 1.2796874999999999 -v -1.3125 0.61224625 1.3109374999999999 -v -1.3125 0.61224625 1.2484374999999999 -v -1.375 0.236865 1.2796874999999999 -v -1.375 0.638135 1.3109374999999999 -v -1.375 0.638135 1.2484374999999999 -v -1.375 0.236865 1.2171874999999999 -v -0.68999 -0.046875 1.1546874999999996 -v -1.0912600000000001 -0.046875 1.1859374999999999 -v -1.0912600000000001 -0.046875 1.2484374999999999 -v -0.68999 -0.046875 1.2171874999999999 -v -0.71587875 0.015625 1.1546874999999999 -v -1.06537125 0.015625 1.1859374999999999 -v -0.71587875 0.015625 1.2171874999999999 -v -1.06537125 0.015625 1.2484374999999999 -v -0.7158787500000001 0.859375 0.5609374999999999 -v -0.7158787500000001 0.859375 0.6234374999999999 -v -0.40625000000000006 0.236865 0.9359374999999996 -v -0.6899900000000001 0.921875 0.8109374999999998 -v -0.6899900000000001 0.921875 0.8734374999999998 -v -0.4062500000000001 0.638135 0.9046874999999996 -v -1.375 0.236865 0.7796875 -v -0.6899900000000001 0.921875 1.0609374999999996 -v -0.68999 0.921875 1.1234374999999996 -v -1.375 0.236865 1.0296874999999999 -v -1.06537125 0.859375 1.3421874999999999 -v -1.06537125 0.859375 1.2796874999999999 -v -1.0912600000000001 0.921875 1.3421874999999999 -v -1.0912600000000001 0.921875 1.2796874999999999 -v -0.890625 0.921875 1.2953124999999999 -v -0.890625 0.921875 1.3578124999999999 -v -0.890625 0.859375 1.2953124999999999 -v -0.890625 0.859375 1.3578124999999999 -v -0.8906250000000001 0.859375 0.6078124999999999 -v -0.8906250000000001 0.859375 0.5453124999999999 -v -1.3125000000000002 0.26275375 0.4671875 -v -1.3125000000000002 0.26275375 0.5296875 -v -1.3125000000000002 0.61224625 0.5609375 -v -1.3125000000000002 0.61224625 0.4984375 -v -1.3750000000000002 0.638135 0.4984375 -v -1.3750000000000002 0.236865 0.4671875 -v -0.6899900000000002 -0.046875 0.40468749999999987 -v -1.0912600000000001 -0.046875 0.43593749999999987 -v -1.0912600000000001 -0.046875 0.49843749999999987 -v -0.6899900000000002 -0.046875 0.46718749999999987 -v -0.7158787500000002 0.015625 0.40468749999999987 -v -1.06537125 0.015625 0.43593749999999987 -v -0.7158787500000002 0.015625 0.46718749999999987 -v -1.06537125 0.015625 0.49843749999999987 -v -1.3750000000000002 0.236865 0.5296875 -v -1.3750000000000002 0.638135 0.5609375 -v -1.06537125 0.859375 0.5921874999999999 -v -1.06537125 0.859375 0.5296874999999999 -v -1.0912600000000001 0.921875 0.5921874999999999 -v -1.0912600000000001 0.921875 0.5296874999999999 -v -0.8906250000000001 0.921875 0.5453124999999999 -v -0.8906250000000001 0.921875 0.6078124999999999 -v -0.8906250000000001 0.859375 0.5453124999999999 -v -0.8906250000000001 0.859375 0.6078124999999999 -v -0.39062500000000006 0.25 1.1078124999999996 -v -0.6475568750000001 -0.02653875 0.6390624999999999 -v -0.42658625000000017 0.19443187499999998 0.6078124999999998 -v -0.4928768750000001 0.260723125 0.7015624999999998 -v -0.7138481250000002 0.03975187499999999 0.7328124999999999 -v -0.647556875 -0.02653875 1.1390624999999996 -v -0.42658625000000006 0.19443187499999998 1.1078124999999996 -v -0.492876875 0.260723125 1.2015624999999996 -v -0.713848125 0.03975187499999999 1.2328124999999999 -v -0.4265862500000001 0.680568125 0.6703124999999998 -v -0.49287687500000016 0.614276875 0.5765624999999998 -v -0.7138481250000002 0.835248125 0.5453124999999999 -v -0.6475568750000001 0.90153875 0.6390624999999999 -v -0.39062500000000017 0.25 0.6078124999999998 -v -0.39062500000000017 0.625 0.5765624999999998 -v -0.4843750000000001 0.625 0.6703124999999998 -v -0.4843750000000001 0.25 0.7015624999999998 -v -0.3906250000000001 0.25 0.7015624999999998 -v -0.48437500000000017 0.25 0.6078124999999998 -v -0.48437500000000017 0.625 0.5765624999999998 -v -0.3906250000000001 0.625 0.6703124999999998 -v -0.6475568750000001 -0.02653875 0.7328124999999999 -v -0.7138481250000002 0.03975187499999999 0.6390624999999999 -v -0.49287687500000016 0.260723125 0.6078124999999998 -v -0.4265862500000001 0.19443187499999998 0.7015624999999998 -v -0.42658625000000017 0.680568125 0.5765624999999998 -v -0.6475568750000001 0.90153875 0.5453124999999999 -v -0.7138481250000002 0.835248125 0.6390624999999999 -v -0.4928768750000001 0.614276875 0.6703124999999998 -v -0.647556875 -0.02653875 0.8890624999999998 -v -0.4265862500000001 0.19443187499999998 0.8578124999999996 -v -0.49287687500000005 0.260723125 0.9515624999999996 -v -0.7138481250000001 0.03975187499999999 0.9828124999999998 -v -1.35466375 0.19443187499999998 0.7953124999999999 -v -1.2883731250000001 0.260723125 0.7015625 -v -1.067401875 0.03975187499999999 0.6703124999999999 -v -1.1336931250000002 -0.02653875 0.7640624999999999 -v -0.42658625000000006 0.680568125 0.9203124999999996 -v -0.4928768750000001 0.614276875 0.8265624999999996 -v -0.7138481250000002 0.835248125 0.7953124999999998 -v -0.647556875 0.90153875 0.8890624999999998 -v -1.1336931250000002 0.90153875 0.7640624999999999 -v -1.35466375 0.680568125 0.7328125 -v -1.2883731250000001 0.614276875 0.8265624999999999 -v -1.067401875 0.835248125 0.8578124999999999 -v -1.390625 0.625 0.7328125 -v -1.390625 0.25 0.7015625 -v -1.296875 0.25 0.7953124999999999 -v -1.296875 0.625 0.8265624999999999 -v -1.390625 0.625 0.8265624999999999 -v -1.296875 0.625 0.7328125 -v -1.296875 0.25 0.7015625 -v -1.390625 0.25 0.7953124999999999 -v -1.1336931250000002 0.90153875 0.8578124999999999 -v -1.067401875 0.835248125 0.7640624999999999 -v -1.2883731250000001 0.614276875 0.7328125 -v -1.35466375 0.680568125 0.8265624999999999 -v -1.078125 -0.0625 0.7640624999999999 -v -1.0781250000000002 0.03125 0.6703124999999999 -v -0.7031250000000001 0.03125 0.6390624999999999 -v -0.7031250000000001 -0.0625 0.7328124999999999 -v -1.0781250000000002 -0.0625 0.6703124999999999 -v -0.7031250000000001 -0.0625 0.6390624999999999 -v -0.7031250000000001 0.03125 0.7328124999999999 -v -1.078125 0.03125 0.7640624999999999 -v -1.35466375 0.19443187499999998 0.7015625 -v -1.1336931250000002 -0.02653875 0.6703124999999999 -v -1.067401875 0.03975187499999999 0.7640624999999999 -v -1.2883731250000001 0.260723125 0.7953124999999999 -v -0.3906250000000001 0.25 0.8578124999999996 -v -0.3906250000000001 0.625 0.8265624999999996 -v -0.48437500000000006 0.625 0.9203124999999996 -v -0.48437500000000006 0.25 0.9515624999999996 -v -0.39062500000000006 0.25 0.9515624999999996 -v -0.4843750000000001 0.25 0.8578124999999996 -v -0.4843750000000001 0.625 0.8265624999999996 -v -0.39062500000000006 0.625 0.9203124999999996 -v -0.647556875 -0.02653875 0.9828124999999998 -v -0.7138481250000001 0.03975187499999999 0.8890624999999998 -v -0.4928768750000001 0.260723125 0.8578124999999996 -v -0.42658625000000006 0.19443187499999998 0.9515624999999996 -v -0.7031250000000001 0.9375 0.8890624999999998 -v -0.7031250000000001 0.84375 0.7953124999999998 -v -1.078125 0.84375 0.7640624999999999 -v -1.078125 0.9375 0.8578124999999999 -v -0.7031250000000001 0.9375 0.7953124999999998 -v -1.078125 0.9375 0.7640624999999999 -v -1.078125 0.84375 0.8578124999999999 -v -0.7031250000000001 0.84375 0.8890624999999998 -v -0.4265862500000001 0.680568125 0.8265624999999996 -v -0.6475568750000001 0.90153875 0.7953124999999998 -v -0.7138481250000001 0.835248125 0.8890624999999998 -v -0.49287687500000005 0.614276875 0.9203124999999996 -v -1.35466375 0.19443187499999998 1.0453124999999999 -v -1.2883731250000001 0.260723125 0.9515624999999999 -v -1.067401875 0.03975187499999999 0.9203124999999999 -v -1.133693125 -0.02653875 1.0140624999999999 -v -0.42658625 0.680568125 1.1703124999999996 -v -0.49287687500000005 0.614276875 1.0765624999999996 -v -0.7138481250000001 0.835248125 1.0453124999999999 -v -0.647556875 0.90153875 1.1390624999999996 -v -1.133693125 0.90153875 1.0140624999999999 -v -1.35466375 0.680568125 0.9828124999999999 -v -1.2883731250000001 0.614276875 1.0765624999999999 -v -1.067401875 0.835248125 1.1078124999999999 -v -1.390625 0.625 0.9828124999999999 -v -1.390625 0.25 0.9515624999999999 -v -1.296875 0.25 1.0453124999999999 -v -1.296875 0.625 1.0765624999999999 -v -1.390625 0.625 1.0765624999999999 -v -1.296875 0.625 0.9828124999999999 -v -1.296875 0.25 0.9515624999999999 -v -1.390625 0.25 1.0453124999999999 -v -1.133693125 0.90153875 1.1078124999999999 -v -1.067401875 0.835248125 1.0140624999999999 -v -1.2883731250000001 0.614276875 0.9828124999999999 -v -1.35466375 0.680568125 1.0765624999999999 -v -1.078125 -0.0625 1.0140624999999999 -v -1.078125 0.03125 0.9203124999999999 -v -0.7031250000000001 0.03125 0.8890624999999998 -v -0.703125 -0.0625 0.9828124999999998 -v -1.078125 -0.0625 0.9203124999999999 -v -0.7031250000000001 -0.0625 0.8890624999999998 -v -0.703125 0.03125 0.9828124999999998 -v -1.078125 0.03125 1.0140624999999999 -v -1.35466375 0.19443187499999998 0.9515624999999999 -v -1.1336931250000002 -0.02653875 0.9203124999999999 -v -1.067401875 0.03975187499999999 1.0140624999999999 -v -1.2883731250000001 0.260723125 1.0453124999999999 -v -0.39062500000000006 0.25 1.1078124999999996 -v -0.39062500000000006 0.625 1.0765624999999996 -v -0.484375 0.625 1.1703124999999996 -v -0.484375 0.25 1.2015624999999996 -v -0.390625 0.25 1.2015624999999996 -v -0.48437500000000006 0.25 1.1078124999999996 -v -0.48437500000000006 0.625 1.0765624999999996 -v -0.390625 0.625 1.1703124999999996 -v -0.647556875 -0.02653875 1.2328124999999999 -v -0.7138481250000001 0.03975187499999999 1.1390624999999999 -v -0.49287687500000005 0.260723125 1.1078124999999996 -v -0.42658625 0.19443187499999998 1.2015624999999996 -v -0.703125 0.9375 1.1390624999999996 -v -0.703125 0.84375 1.0453124999999996 -v -1.078125 0.84375 1.0140624999999999 -v -1.078125 0.9375 1.1078124999999999 -v -0.703125 0.9375 1.0453124999999996 -v -1.078125 0.9375 1.0140624999999999 -v -1.078125 0.84375 1.1078124999999999 -v -0.703125 0.84375 1.1390624999999996 -v -0.42658625000000006 0.680568125 1.0765624999999996 -v -0.647556875 0.90153875 1.0453124999999996 -v -0.7138481250000001 0.835248125 1.1390624999999999 -v -0.492876875 0.614276875 1.1703124999999996 -v -1.35466375 0.19443187499999998 1.2953124999999999 -v -1.2883731250000001 0.260723125 1.2015624999999999 -v -1.067401875 0.03975187499999999 1.1703124999999999 -v -1.133693125 -0.02653875 1.2640624999999999 -v -1.133693125 0.90153875 1.2640624999999999 -v -1.35466375 0.680568125 1.2328124999999999 -v -1.2883731250000001 0.614276875 1.3265624999999999 -v -1.067401875 0.835248125 1.3578124999999999 -v -1.390625 0.625 1.2328124999999999 -v -1.390625 0.25 1.2015624999999999 -v -1.296875 0.25 1.2953124999999999 -v -1.296875 0.625 1.3265624999999999 -v -1.390625 0.625 1.3265624999999999 -v -1.296875 0.625 1.2328124999999999 -v -1.296875 0.25 1.2015624999999999 -v -1.390625 0.25 1.2953124999999999 -v -1.133693125 0.90153875 1.3578124999999999 -v -1.067401875 0.835248125 1.2640624999999999 -v -1.2883731250000001 0.614276875 1.2328124999999999 -v -1.35466375 0.680568125 1.3265624999999999 -v -1.078125 -0.0625 1.2640624999999999 -v -1.078125 0.03125 1.1703124999999999 -v -0.703125 0.03125 1.1390624999999996 -v -0.703125 -0.0625 1.2328124999999999 -v -1.078125 -0.0625 1.1703124999999999 -v -0.703125 -0.0625 1.1390624999999996 -v -0.703125 0.03125 1.2328124999999999 -v -1.078125 0.03125 1.2640624999999999 -v -1.35466375 0.19443187499999998 1.2015624999999999 -v -1.133693125 -0.02653875 1.1703124999999999 -v -1.067401875 0.03975187499999999 1.2640624999999999 -v -1.2883731250000001 0.260723125 1.2953124999999999 -v -0.890625 0.9375 1.3734374999999999 -v -0.890625 0.84375 1.2796874999999999 -v -1.078125 0.84375 1.2640624999999999 -v -1.078125 0.9375 1.3578124999999999 -v -0.890625 0.9375 1.2796874999999999 -v -1.078125 0.9375 1.2640624999999999 -v -1.078125 0.84375 1.3578124999999999 -v -0.890625 0.84375 1.3734374999999999 -v -0.6475568750000001 -0.02653875 0.6390624999999999 -v -0.7138481250000002 0.03975187499999999 0.7328124999999999 -v -0.4928768750000001 0.260723125 0.7015624999999998 -v -0.42658625000000017 0.19443187499999998 0.6078124999999998 -v -0.647556875 -0.02653875 1.1390624999999996 -v -0.713848125 0.03975187499999999 1.2328124999999999 -v -0.492876875 0.260723125 1.2015624999999996 -v -0.42658625000000006 0.19443187499999998 1.1078124999999996 -v -0.4265862500000001 0.680568125 0.6703124999999998 -v -0.6475568750000001 0.90153875 0.6390624999999999 -v -0.7138481250000002 0.835248125 0.5453124999999999 -v -0.49287687500000016 0.614276875 0.5765624999999998 -v -0.39062500000000017 0.25 0.6078124999999998 -v -0.4843750000000001 0.25 0.7015624999999998 -v -0.4843750000000001 0.625 0.6703124999999998 -v -0.39062500000000017 0.625 0.5765624999999998 -v -0.3906250000000001 0.25 0.7015624999999998 -v -0.3906250000000001 0.625 0.6703124999999998 -v -0.48437500000000017 0.625 0.5765624999999998 -v -0.48437500000000017 0.25 0.6078124999999998 -v -0.6475568750000001 -0.02653875 0.7328124999999999 -v -0.4265862500000001 0.19443187499999998 0.7015624999999998 -v -0.49287687500000016 0.260723125 0.6078124999999998 -v -0.7138481250000002 0.03975187499999999 0.6390624999999999 -v -0.42658625000000017 0.680568125 0.5765624999999998 -v -0.4928768750000001 0.614276875 0.6703124999999998 -v -0.7138481250000002 0.835248125 0.6390624999999999 -v -0.6475568750000001 0.90153875 0.5453124999999999 -v -0.647556875 -0.02653875 0.8890624999999998 -v -0.7138481250000001 0.03975187499999999 0.9828124999999998 -v -0.49287687500000005 0.260723125 0.9515624999999996 -v -0.4265862500000001 0.19443187499999998 0.8578124999999996 -v -1.35466375 0.19443187499999998 0.7953124999999999 -v -1.1336931250000002 -0.02653875 0.7640624999999999 -v -1.067401875 0.03975187499999999 0.6703124999999999 -v -1.2883731250000001 0.260723125 0.7015625 -v -0.42658625000000006 0.680568125 0.9203124999999996 -v -0.647556875 0.90153875 0.8890624999999998 -v -0.7138481250000002 0.835248125 0.7953124999999998 -v -0.4928768750000001 0.614276875 0.8265624999999996 -v -1.1336931250000002 0.90153875 0.7640624999999999 -v -1.067401875 0.835248125 0.8578124999999999 -v -1.2883731250000001 0.614276875 0.8265624999999999 -v -1.35466375 0.680568125 0.7328125 -v -1.390625 0.625 0.7328125 -v -1.296875 0.625 0.8265624999999999 -v -1.296875 0.25 0.7953124999999999 -v -1.390625 0.25 0.7015625 -v -1.390625 0.625 0.8265624999999999 -v -1.390625 0.25 0.7953124999999999 -v -1.296875 0.25 0.7015625 -v -1.296875 0.625 0.7328125 -v -1.1336931250000002 0.90153875 0.8578124999999999 -v -1.35466375 0.680568125 0.8265624999999999 -v -1.2883731250000001 0.614276875 0.7328125 -v -1.067401875 0.835248125 0.7640624999999999 -v -1.078125 -0.0625 0.7640624999999999 -v -0.7031250000000001 -0.0625 0.7328124999999999 -v -0.7031250000000001 0.03125 0.6390624999999999 -v -1.0781250000000002 0.03125 0.6703124999999999 -v -1.0781250000000002 -0.0625 0.6703124999999999 -v -1.078125 0.03125 0.7640624999999999 -v -0.7031250000000001 0.03125 0.7328124999999999 -v -0.7031250000000001 -0.0625 0.6390624999999999 -v -1.35466375 0.19443187499999998 0.7015625 -v -1.2883731250000001 0.260723125 0.7953124999999999 -v -1.067401875 0.03975187499999999 0.7640624999999999 -v -1.1336931250000002 -0.02653875 0.6703124999999999 -v -0.3906250000000001 0.25 0.8578124999999996 -v -0.48437500000000006 0.25 0.9515624999999996 -v -0.48437500000000006 0.625 0.9203124999999996 -v -0.3906250000000001 0.625 0.8265624999999996 -v -0.39062500000000006 0.25 0.9515624999999996 -v -0.39062500000000006 0.625 0.9203124999999996 -v -0.4843750000000001 0.625 0.8265624999999996 -v -0.4843750000000001 0.25 0.8578124999999996 -v -0.647556875 -0.02653875 0.9828124999999998 -v -0.42658625000000006 0.19443187499999998 0.9515624999999996 -v -0.4928768750000001 0.260723125 0.8578124999999996 -v -0.7138481250000001 0.03975187499999999 0.8890624999999998 -v -0.7031250000000001 0.9375 0.8890624999999998 -v -1.078125 0.9375 0.8578124999999999 -v -1.078125 0.84375 0.7640624999999999 -v -0.7031250000000001 0.84375 0.7953124999999998 -v -0.7031250000000001 0.9375 0.7953124999999998 -v -0.7031250000000001 0.84375 0.8890624999999998 -v -1.078125 0.84375 0.8578124999999999 -v -1.078125 0.9375 0.7640624999999999 -v -0.4265862500000001 0.680568125 0.8265624999999996 -v -0.49287687500000005 0.614276875 0.9203124999999996 -v -0.7138481250000001 0.835248125 0.8890624999999998 -v -0.6475568750000001 0.90153875 0.7953124999999998 -v -1.35466375 0.19443187499999998 1.0453124999999999 -v -1.133693125 -0.02653875 1.0140624999999999 -v -1.067401875 0.03975187499999999 0.9203124999999999 -v -1.2883731250000001 0.260723125 0.9515624999999999 -v -0.42658625 0.680568125 1.1703124999999996 -v -0.647556875 0.90153875 1.1390624999999996 -v -0.7138481250000001 0.835248125 1.0453124999999999 -v -0.49287687500000005 0.614276875 1.0765624999999996 -v -1.133693125 0.90153875 1.0140624999999999 -v -1.067401875 0.835248125 1.1078124999999999 -v -1.2883731250000001 0.614276875 1.0765624999999999 -v -1.35466375 0.680568125 0.9828124999999999 -v -1.390625 0.625 0.9828124999999999 -v -1.296875 0.625 1.0765624999999999 -v -1.296875 0.25 1.0453124999999999 -v -1.390625 0.25 0.9515624999999999 -v -1.390625 0.625 1.0765624999999999 -v -1.390625 0.25 1.0453124999999999 -v -1.296875 0.25 0.9515624999999999 -v -1.296875 0.625 0.9828124999999999 -v -1.133693125 0.90153875 1.1078124999999999 -v -1.35466375 0.680568125 1.0765624999999999 -v -1.2883731250000001 0.614276875 0.9828124999999999 -v -1.067401875 0.835248125 1.0140624999999999 -v -1.078125 -0.0625 1.0140624999999999 -v -0.703125 -0.0625 0.9828124999999998 -v -0.7031250000000001 0.03125 0.8890624999999998 -v -1.078125 0.03125 0.9203124999999999 -v -1.078125 -0.0625 0.9203124999999999 -v -1.078125 0.03125 1.0140624999999999 -v -0.703125 0.03125 0.9828124999999998 -v -0.7031250000000001 -0.0625 0.8890624999999998 -v -1.35466375 0.19443187499999998 0.9515624999999999 -v -1.2883731250000001 0.260723125 1.0453124999999999 -v -1.067401875 0.03975187499999999 1.0140624999999999 -v -1.1336931250000002 -0.02653875 0.9203124999999999 -v -0.484375 0.25 1.2015624999999996 -v -0.484375 0.625 1.1703124999999996 -v -0.39062500000000006 0.625 1.0765624999999996 -v -0.390625 0.25 1.2015624999999996 -v -0.390625 0.625 1.1703124999999996 -v -0.48437500000000006 0.625 1.0765624999999996 -v -0.48437500000000006 0.25 1.1078124999999996 -v -0.647556875 -0.02653875 1.2328124999999999 -v -0.42658625 0.19443187499999998 1.2015624999999996 -v -0.49287687500000005 0.260723125 1.1078124999999996 -v -0.7138481250000001 0.03975187499999999 1.1390624999999999 -v -0.703125 0.9375 1.1390624999999996 -v -1.078125 0.9375 1.1078124999999999 -v -1.078125 0.84375 1.0140624999999999 -v -0.703125 0.84375 1.0453124999999996 -v -0.703125 0.9375 1.0453124999999996 -v -0.703125 0.84375 1.1390624999999996 -v -1.078125 0.84375 1.1078124999999999 -v -1.078125 0.9375 1.0140624999999999 -v -0.42658625000000006 0.680568125 1.0765624999999996 -v -0.492876875 0.614276875 1.1703124999999996 -v -0.7138481250000001 0.835248125 1.1390624999999999 -v -0.647556875 0.90153875 1.0453124999999996 -v -1.35466375 0.19443187499999998 1.2953124999999999 -v -1.133693125 -0.02653875 1.2640624999999999 -v -1.067401875 0.03975187499999999 1.1703124999999999 -v -1.2883731250000001 0.260723125 1.2015624999999999 -v -1.133693125 0.90153875 1.2640624999999999 -v -1.067401875 0.835248125 1.3578124999999999 -v -1.2883731250000001 0.614276875 1.3265624999999999 -v -1.35466375 0.680568125 1.2328124999999999 -v -1.390625 0.625 1.2328124999999999 -v -1.296875 0.625 1.3265624999999999 -v -1.296875 0.25 1.2953124999999999 -v -1.390625 0.25 1.2015624999999999 -v -1.390625 0.625 1.3265624999999999 -v -1.390625 0.25 1.2953124999999999 -v -1.296875 0.25 1.2015624999999999 -v -1.296875 0.625 1.2328124999999999 -v -1.133693125 0.90153875 1.3578124999999999 -v -1.35466375 0.680568125 1.3265624999999999 -v -1.2883731250000001 0.614276875 1.2328124999999999 -v -1.067401875 0.835248125 1.2640624999999999 -v -1.078125 -0.0625 1.2640624999999999 -v -0.703125 -0.0625 1.2328124999999999 -v -0.703125 0.03125 1.1390624999999996 -v -1.078125 0.03125 1.1703124999999999 -v -1.078125 -0.0625 1.1703124999999999 -v -1.078125 0.03125 1.2640624999999999 -v -0.703125 0.03125 1.2328124999999999 -v -0.703125 -0.0625 1.1390624999999996 -v -1.35466375 0.19443187499999998 1.2015624999999999 -v -1.2883731250000001 0.260723125 1.2953124999999999 -v -1.067401875 0.03975187499999999 1.2640624999999999 -v -1.133693125 -0.02653875 1.1703124999999999 -v -0.890625 0.9375 1.3734374999999999 -v -1.078125 0.9375 1.3578124999999999 -v -1.078125 0.84375 1.2640624999999999 -v -0.890625 0.84375 1.2796874999999999 -v -0.890625 0.9375 1.2796874999999999 -v -0.890625 0.84375 1.3734374999999999 -v -1.078125 0.84375 1.3578124999999999 -v -1.078125 0.9375 1.2640624999999999 -v -0.7031250000000001 0.9375 0.6390624999999999 -v -0.7031250000000002 0.84375 0.5453124999999999 -v -0.8906250000000002 0.84375 0.5296874999999999 -v -0.8906250000000001 0.9375 0.6234374999999999 -v -0.7031250000000002 0.9375 0.5453124999999999 -v -0.8906250000000002 0.9375 0.5296874999999999 -v -0.8906250000000001 0.84375 0.6234374999999999 -v -0.7031250000000001 0.84375 0.6390624999999999 -v -0.7031250000000001 0.9375 0.6390624999999999 -v -0.8906250000000001 0.9375 0.6234374999999999 -v -0.8906250000000002 0.84375 0.5296874999999999 -v -0.7031250000000002 0.84375 0.5453124999999999 -v -0.7031250000000002 0.9375 0.5453124999999999 -v -0.7031250000000001 0.84375 0.6390624999999999 -v -0.8906250000000001 0.84375 0.6234374999999999 -v -0.8906250000000002 0.9375 0.5296874999999999 -v -1.3546637500000003 0.19443187499999998 0.5453125 -v -1.2883731250000001 0.260723125 0.4515625 -v -1.0674018750000003 0.03975187499999999 0.42031249999999987 -v -1.1336931250000002 -0.02653875 0.5140624999999999 -v -1.1336931250000002 0.90153875 0.5140624999999999 -v -1.3546637500000003 0.680568125 0.4828125 -v -1.2883731250000001 0.614276875 0.5765625 -v -1.067401875 0.835248125 0.6078124999999999 -v -1.3906250000000002 0.625 0.4828125 -v -1.3906250000000002 0.25 0.4515625 -v -1.2968750000000002 0.25 0.5453125 -v -1.2968750000000002 0.625 0.5765625 -v -1.390625 0.625 0.5765625 -v -1.2968750000000002 0.625 0.4828125 -v -1.2968750000000002 0.25 0.4515625 -v -1.390625 0.25 0.5453125 -v -1.1336931250000002 0.90153875 0.6078124999999999 -v -1.0674018750000003 0.835248125 0.5140624999999999 -v -1.2883731250000001 0.614276875 0.4828125 -v -1.3546637500000003 0.680568125 0.5765625 -v -1.0781250000000002 -0.0625 0.5140624999999999 -v -1.0781250000000002 0.03125 0.42031249999999987 -v -0.7031250000000002 0.03125 0.38906249999999987 -v -0.7031250000000002 -0.0625 0.48281249999999987 -v -1.0781250000000002 -0.0625 0.42031249999999987 -v -0.7031250000000002 -0.0625 0.38906249999999987 -v -0.7031250000000002 0.03125 0.48281249999999987 -v -1.0781250000000002 0.03125 0.5140624999999999 -v -1.3546637500000003 0.19443187499999998 0.4515625 -v -1.1336931250000002 -0.02653875 0.42031249999999987 -v -1.0674018750000003 0.03975187499999999 0.5140624999999999 -v -1.2883731250000001 0.260723125 0.5453125 -v -0.8906250000000001 0.9375 0.6234374999999999 -v -0.8906250000000002 0.84375 0.5296874999999999 -v -1.0781250000000002 0.84375 0.5140624999999999 -v -1.0781250000000002 0.9375 0.6078124999999999 -v -0.8906250000000002 0.9375 0.5296874999999999 -v -1.0781250000000002 0.9375 0.5140624999999999 -v -1.0781250000000002 0.84375 0.6078124999999999 -v -0.8906250000000001 0.84375 0.6234374999999999 -v -1.3546637500000003 0.19443187499999998 0.5453125 -v -1.1336931250000002 -0.02653875 0.5140624999999999 -v -1.0674018750000003 0.03975187499999999 0.42031249999999987 -v -1.2883731250000001 0.260723125 0.4515625 -v -1.1336931250000002 0.90153875 0.5140624999999999 -v -1.067401875 0.835248125 0.6078124999999999 -v -1.2883731250000001 0.614276875 0.5765625 -v -1.3546637500000003 0.680568125 0.4828125 -v -1.3906250000000002 0.625 0.4828125 -v -1.2968750000000002 0.625 0.5765625 -v -1.2968750000000002 0.25 0.5453125 -v -1.3906250000000002 0.25 0.4515625 -v -1.390625 0.625 0.5765625 -v -1.390625 0.25 0.5453125 -v -1.2968750000000002 0.25 0.4515625 -v -1.2968750000000002 0.625 0.4828125 -v -1.1336931250000002 0.90153875 0.6078124999999999 -v -1.3546637500000003 0.680568125 0.5765625 -v -1.2883731250000001 0.614276875 0.4828125 -v -1.0674018750000003 0.835248125 0.5140624999999999 -v -1.0781250000000002 -0.0625 0.5140624999999999 -v -0.7031250000000002 -0.0625 0.48281249999999987 -v -0.7031250000000002 0.03125 0.38906249999999987 -v -1.0781250000000002 0.03125 0.42031249999999987 -v -1.0781250000000002 -0.0625 0.42031249999999987 -v -1.0781250000000002 0.03125 0.5140624999999999 -v -0.7031250000000002 0.03125 0.48281249999999987 -v -0.7031250000000002 -0.0625 0.38906249999999987 -v -1.3546637500000003 0.19443187499999998 0.4515625 -v -1.2883731250000001 0.260723125 0.5453125 -v -1.0674018750000003 0.03975187499999999 0.5140624999999999 -v -1.1336931250000002 -0.02653875 0.42031249999999987 -v -0.8906250000000001 0.9375 0.6234374999999999 -v -1.0781250000000002 0.9375 0.6078124999999999 -v -1.0781250000000002 0.84375 0.5140624999999999 -v -0.8906250000000002 0.84375 0.5296874999999999 -v -0.8906250000000002 0.9375 0.5296874999999999 -v -0.8906250000000001 0.84375 0.6234374999999999 -v -1.0781250000000002 0.84375 0.6078124999999999 -v -1.0781250000000002 0.9375 0.5140624999999999 -v -0.4062499999999998 0.236865 2.3734374999999996 -v -0.6899899999999998 -0.046875 2.4046874999999996 -v -0.6899899999999998 -0.046875 2.4671874999999996 -v -0.4062499999999997 0.236865 2.4359374999999996 -v -0.8906249999999998 0.921875 2.2953124999999996 -v -0.6899899999999998 0.921875 2.3109374999999996 -v -0.6899899999999998 0.921875 2.3734374999999996 -v -0.8906249999999998 0.921875 2.3578124999999996 -v -0.4687499999999997 0.26275375 2.4359374999999996 -v -0.7158787499999998 0.015625 2.4671874999999996 -v -0.4687499999999998 0.26275375 2.3734374999999996 -v -0.7158787499999998 0.015625 2.40468875 -v -0.4062499999999998 0.638135 2.3421874999999996 -v -0.4687499999999998 0.61224625 2.3421874999999996 -v -0.4687499999999998 0.61224625 2.4046874999999996 -v -0.4062499999999998 0.638135 2.4046874999999996 -v -0.8906249999999998 0.859375 2.2953124999999996 -v -0.7158787499999998 0.859375 2.3109374999999996 -v -0.8906249999999998 0.859375 2.3578124999999996 -v -0.7158787499999998 0.859375 2.3734374999999996 -v -0.6475568749999998 -0.02653875 2.3890624999999996 -v -0.4265862499999998 0.19443187499999998 2.3578124999999996 -v -0.4928768749999997 0.260723125 2.4515624999999996 -v -0.7138481249999997 0.03975187499999999 2.4828124999999996 -v -0.4265862499999997 0.680568125 2.4203124999999996 -v -0.49287687499999977 0.614276875 2.3265624999999996 -v -0.7138481249999997 0.835248125 2.2953124999999996 -v -0.6475568749999998 0.90153875 2.3890624999999996 -v -0.3906249999999998 0.25 2.3578124999999996 -v -0.3906249999999998 0.625 2.3265624999999996 -v -0.4843749999999997 0.625 2.4203124999999996 -v -0.4843749999999997 0.25 2.4515624999999996 -v -0.3906249999999998 0.25 2.4515624999999996 -v -0.4843749999999998 0.25 2.3578124999999996 -v -0.4843749999999998 0.625 2.3265624999999996 -v -0.3906249999999998 0.625 2.4203124999999996 -v -0.6475568749999997 -0.02653875 2.4828124999999996 -v -0.7138481249999997 0.03975187499999999 2.3890624999999996 -v -0.49287687499999977 0.260723125 2.3578124999999996 -v -0.4265862499999997 0.19443187499999998 2.4515624999999996 -v -0.4265862499999998 0.680568125 2.3265624999999996 -v -0.6475568749999998 0.90153875 2.2953124999999996 -v -0.7138481249999997 0.835248125 2.3890624999999996 -v -0.4928768749999997 0.614276875 2.4203124999999996 -v -0.6475568749999998 -0.02653875 2.3890624999999996 -v -0.7138481249999997 0.03975187499999999 2.4828124999999996 -v -0.4928768749999997 0.260723125 2.4515624999999996 -v -0.4265862499999998 0.19443187499999998 2.3578124999999996 -v -0.4265862499999997 0.680568125 2.4203124999999996 -v -0.6475568749999998 0.90153875 2.3890624999999996 -v -0.7138481249999997 0.835248125 2.2953124999999996 -v -0.49287687499999977 0.614276875 2.3265624999999996 -v -0.3906249999999998 0.25 2.3578124999999996 -v -0.4843749999999997 0.25 2.4515624999999996 -v -0.4843749999999997 0.625 2.4203124999999996 -v -0.3906249999999998 0.625 2.3265624999999996 -v -0.3906249999999998 0.25 2.4515624999999996 -v -0.3906249999999998 0.625 2.4203124999999996 -v -0.4843749999999998 0.625 2.3265624999999996 -v -0.4843749999999998 0.25 2.3578124999999996 -v -0.6475568749999997 -0.02653875 2.4828124999999996 -v -0.4265862499999997 0.19443187499999998 2.4515624999999996 -v -0.49287687499999977 0.260723125 2.3578124999999996 -v -0.7138481249999997 0.03975187499999999 2.3890624999999996 -v -0.4265862499999998 0.680568125 2.3265624999999996 -v -0.4928768749999997 0.614276875 2.4203124999999996 -v -0.7138481249999997 0.835248125 2.3890624999999996 -v -0.6475568749999998 0.90153875 2.2953124999999996 -v -0.7031249999999998 0.9375 2.3890624999999996 -v -0.7031249999999998 0.84375 2.2953124999999996 -v -0.8906249999999998 0.84375 2.2796874999999996 -v -0.8906249999999998 0.9375 2.3734374999999996 -v -0.7031249999999998 0.9375 2.2953124999999996 -v -0.8906249999999998 0.9375 2.2796874999999996 -v -0.8906249999999998 0.84375 2.3734374999999996 -v -0.7031249999999998 0.84375 2.3890624999999996 -v -0.7031249999999998 0.9375 2.3890624999999996 -v -0.8906249999999998 0.9375 2.3734374999999996 -v -0.8906249999999998 0.84375 2.2796874999999996 -v -0.7031249999999998 0.84375 2.2953124999999996 -v -0.7031249999999998 0.9375 2.2953124999999996 -v -0.7031249999999998 0.84375 2.3890624999999996 -v -0.8906249999999998 0.84375 2.3734374999999996 -v -0.8906249999999998 0.9375 2.2796874999999996 -v -0.8906249999999999 0.921875 1.5453124999999999 -v -0.6899899999999999 0.921875 1.5609374999999996 -v -0.6899899999999999 0.921875 1.6234374999999996 -v -0.8906249999999999 0.921875 1.6078124999999999 -v -0.46874999999999994 0.61224625 1.5921874999999996 -v -0.46874999999999994 0.26275375 1.6234374999999996 -v -0.40624999999999994 0.236865 1.6234374999999996 -v -0.40624999999999994 0.638135 1.5921874999999996 -v -0.46874999999999994 0.61224625 1.6546874999999996 -v -0.40624999999999994 0.638135 1.6546874999999996 -v -0.4062499999999999 0.236865 1.6859374999999996 -v -0.4687499999999999 0.26275375 1.6859374999999996 -v -0.4687499999999999 0.61224625 1.8421874999999996 -v -0.4687499999999999 0.26275375 1.8734374999999996 -v -0.4062499999999999 0.236865 1.8734374999999996 -v -0.4062499999999999 0.638135 1.8421874999999996 -v -0.4687499999999999 0.61224625 1.9046874999999996 -v -0.46874999999999983 0.26275375 1.9359374999999996 -v -1.3125 0.26275375 1.7171874999999999 -v -1.3125 0.26275375 1.7796874999999999 -v -1.3125 0.61224625 1.8109375 -v -1.3125 0.61224625 1.7484374999999999 -v -1.375 0.638135 1.7484374999999999 -v -1.375 0.236865 1.7171874999999999 -v -0.6899899999999999 -0.046875 1.6546874999999996 -v -1.09126 -0.046875 1.6859374999999999 -v -1.09126 -0.046875 1.7484374999999999 -v -0.6899899999999999 -0.046875 1.7171874999999996 -v -1.09126 0.921875 1.7796874999999999 -v -1.09126 0.921875 1.8421874999999999 -v -1.375 0.638135 1.8109375 -v -0.7158787499999999 0.015625 1.6546874999999996 -v -1.0653712499999999 0.015625 1.6859374999999999 -v -0.7158787499999999 0.015625 1.7171874999999996 -v -1.0653712499999999 0.015625 1.7484374999999999 -v -1.0653712499999999 0.859375 1.7796874999999999 -v -1.0653712499999999 0.859375 1.8421874999999999 -v -0.7158787499999999 0.859375 1.8734374999999999 -v -0.7158787499999999 0.859375 1.8109374999999999 -v -0.46874999999999983 0.61224625 2.0921874999999996 -v -0.46874999999999983 0.26275375 2.1234374999999996 -v -0.40624999999999983 0.236865 2.1234374999999996 -v -0.40624999999999983 0.638135 2.0921874999999996 -v -0.46874999999999983 0.61224625 2.1546874999999996 -v -0.40624999999999983 0.638135 2.1546874999999996 -v -0.4062499999999998 0.236865 2.1859374999999996 -v -0.4687499999999998 0.26275375 2.1859374999999996 -v -1.3124999999999998 0.26275375 1.9671875 -v -1.3124999999999998 0.26275375 2.0296875 -v -1.3124999999999998 0.61224625 2.0609375 -v -1.3124999999999998 0.61224625 1.9984375 -v -1.3749999999999998 0.638135 1.9984375 -v -1.3749999999999998 0.236865 1.9671875 -v -0.6899899999999999 -0.046875 1.9046874999999999 -v -1.09126 -0.046875 1.9359374999999999 -v -1.09126 -0.046875 1.9984374999999999 -v -0.6899899999999999 -0.046875 1.9671874999999999 -v -1.09126 0.921875 2.0296874999999996 -v -1.09126 0.921875 2.0921874999999996 -v -1.3749999999999998 0.638135 2.0609375 -v -0.7158787499999999 0.015625 1.9046874999999999 -v -1.0653712499999999 0.015625 1.9359374999999999 -v -0.7158787499999999 0.015625 1.9671874999999999 -v -1.0653712499999999 0.015625 1.9984374999999999 -v -1.0653712499999999 0.859375 2.0296874999999996 -v -1.0653712499999999 0.859375 2.0921874999999996 -v -0.7158787499999998 0.859375 2.1234374999999996 -v -0.7158787499999999 0.859375 2.0609374999999996 -v -1.3124999999999998 0.26275375 2.2171875 -v -1.3124999999999998 0.26275375 2.2796875 -v -1.3124999999999998 0.61224625 2.3109374999999996 -v -1.3124999999999998 0.61224625 2.2484375 -v -1.3749999999999998 0.236865 2.2796875 -v -1.3749999999999998 0.638135 2.3109374999999996 -v -1.3749999999999998 0.638135 2.2484375 -v -1.3749999999999998 0.236865 2.2171875 -v -0.6899899999999998 -0.046875 2.1546874999999996 -v -1.09126 -0.046875 2.1859374999999996 -v -1.0912599999999997 -0.046875 2.2484374999999996 -v -0.6899899999999998 -0.046875 2.2171874999999996 -v -0.7158787499999998 0.015625 2.1546874999999996 -v -1.0653712499999999 0.015625 2.1859374999999996 -v -0.7158787499999998 0.015625 2.2171874999999996 -v -1.0653712499999997 0.015625 2.2484374999999996 -v -0.7158787499999999 0.859375 1.5609374999999996 -v -0.7158787499999999 0.859375 1.6234374999999996 -v -0.40624999999999983 0.236865 1.9359374999999996 -v -0.6899899999999999 0.921875 1.8109374999999999 -v -0.6899899999999999 0.921875 1.8734374999999999 -v -0.4062499999999999 0.638135 1.9046874999999996 -v -1.375 0.236865 1.7796874999999999 -v -0.6899899999999999 0.921875 2.0609374999999996 -v -0.6899899999999998 0.921875 2.1234374999999996 -v -1.3749999999999998 0.236865 2.0296875 -v -1.0653712499999997 0.859375 2.3421874999999996 -v -1.0653712499999997 0.859375 2.2796874999999996 -v -1.0912599999999997 0.921875 2.3421874999999996 -v -1.0912599999999997 0.921875 2.2796874999999996 -v -0.8906249999999998 0.921875 2.2953124999999996 -v -0.8906249999999998 0.921875 2.3578124999999996 -v -0.8906249999999998 0.859375 2.2953124999999996 -v -0.8906249999999998 0.859375 2.3578124999999996 -v -0.8906249999999999 0.859375 1.6078124999999999 -v -0.8906249999999999 0.859375 1.5453124999999999 -v -1.3125 0.26275375 1.4671874999999999 -v -1.3125 0.26275375 1.5296874999999999 -v -1.3125 0.61224625 1.5609374999999999 -v -1.3125 0.61224625 1.4984374999999999 -v -1.375 0.638135 1.4984374999999999 -v -1.375 0.236865 1.4671874999999999 -v -0.68999 -0.046875 1.4046874999999999 -v -1.09126 -0.046875 1.4359374999999999 -v -1.09126 -0.046875 1.4984374999999999 -v -0.68999 -0.046875 1.4671874999999996 -v -0.71587875 0.015625 1.4046874999999999 -v -1.0653712499999999 0.015625 1.4359374999999999 -v -0.71587875 0.015625 1.4671874999999999 -v -1.0653712499999999 0.015625 1.4984374999999999 -v -1.375 0.236865 1.5296874999999999 -v -1.375 0.638135 1.5609374999999999 -v -1.0653712499999999 0.859375 1.5921874999999999 -v -1.0653712499999999 0.859375 1.5296874999999999 -v -1.09126 0.921875 1.5921874999999999 -v -1.09126 0.921875 1.5296874999999999 -v -0.8906249999999999 0.921875 1.5453124999999999 -v -0.8906249999999999 0.921875 1.6078124999999999 -v -0.8906249999999999 0.859375 1.5453124999999999 -v -0.8906249999999999 0.859375 1.6078124999999999 -v -0.3906249999999998 0.25 2.1078124999999996 -v -0.6475568749999999 -0.02653875 1.6390624999999996 -v -0.42658624999999994 0.19443187499999998 1.6078124999999996 -v -0.4928768749999999 0.260723125 1.7015624999999996 -v -0.713848125 0.03975187499999999 1.7328124999999996 -v -0.6475568749999998 -0.02653875 2.1390624999999996 -v -0.42658624999999983 0.19443187499999998 2.1078124999999996 -v -0.49287687499999977 0.260723125 2.2015624999999996 -v -0.7138481249999997 0.03975187499999999 2.2328124999999996 -v -0.4265862499999999 0.680568125 1.6703124999999996 -v -0.49287687499999994 0.614276875 1.5765624999999996 -v -0.713848125 0.835248125 1.5453124999999996 -v -0.6475568749999999 0.90153875 1.6390624999999996 -v -0.3906249999999999 0.25 1.6078124999999996 -v -0.3906249999999999 0.625 1.5765624999999996 -v -0.4843749999999999 0.625 1.6703124999999996 -v -0.4843749999999999 0.25 1.7015624999999996 -v -0.3906249999999999 0.25 1.7015624999999996 -v -0.48437499999999994 0.25 1.6078124999999996 -v -0.48437499999999994 0.625 1.5765624999999996 -v -0.3906249999999999 0.625 1.6703124999999996 -v -0.6475568749999999 -0.02653875 1.7328124999999996 -v -0.713848125 0.03975187499999999 1.6390624999999996 -v -0.49287687499999994 0.260723125 1.6078124999999996 -v -0.4265862499999999 0.19443187499999998 1.7015624999999996 -v -0.42658624999999994 0.680568125 1.5765624999999996 -v -0.6475568749999999 0.90153875 1.5453124999999996 -v -0.713848125 0.835248125 1.6390624999999996 -v -0.4928768749999999 0.614276875 1.6703124999999996 -v -0.6475568749999998 -0.02653875 1.8890624999999999 -v -0.4265862499999999 0.19443187499999998 1.8578124999999996 -v -0.4928768749999998 0.260723125 1.9515624999999996 -v -0.7138481249999998 0.03975187499999999 1.9828124999999999 -v -1.3546637499999998 0.19443187499999998 1.7953125 -v -1.288373125 0.260723125 1.7015624999999999 -v -1.0674018749999998 0.03975187499999999 1.6703124999999999 -v -1.133693125 -0.02653875 1.7640624999999999 -v -0.42658624999999983 0.680568125 1.9203124999999996 -v -0.4928768749999999 0.614276875 1.8265624999999996 -v -0.713848125 0.835248125 1.7953124999999999 -v -0.6475568749999998 0.90153875 1.8890624999999999 -v -1.133693125 0.90153875 1.7640624999999999 -v -1.3546637499999998 0.680568125 1.7328124999999999 -v -1.288373125 0.614276875 1.8265625 -v -1.0674018749999998 0.835248125 1.8578124999999999 -v -1.390625 0.625 1.7328124999999999 -v -1.390625 0.25 1.7015624999999999 -v -1.296875 0.25 1.7953125 -v -1.296875 0.625 1.8265625 -v -1.390625 0.625 1.8265625 -v -1.296875 0.625 1.7328124999999999 -v -1.296875 0.25 1.7015624999999999 -v -1.390625 0.25 1.7953125 -v -1.1336931249999997 0.90153875 1.8578124999999999 -v -1.0674018749999998 0.835248125 1.7640624999999999 -v -1.288373125 0.614276875 1.7328124999999999 -v -1.3546637499999998 0.680568125 1.8265625 -v -1.078125 -0.0625 1.7640624999999999 -v -1.078125 0.03125 1.6703124999999999 -v -0.7031249999999999 0.03125 1.6390624999999996 -v -0.7031249999999999 -0.0625 1.7328124999999996 -v -1.078125 -0.0625 1.6703124999999999 -v -0.7031249999999999 -0.0625 1.6390624999999996 -v -0.7031249999999999 0.03125 1.7328124999999996 -v -1.078125 0.03125 1.7640624999999999 -v -1.3546637499999998 0.19443187499999998 1.7015624999999999 -v -1.133693125 -0.02653875 1.6703124999999999 -v -1.0674018749999998 0.03975187499999999 1.7640624999999999 -v -1.288373125 0.260723125 1.7953125 -v -0.3906249999999999 0.25 1.8578124999999996 -v -0.3906249999999999 0.625 1.8265624999999996 -v -0.48437499999999983 0.625 1.9203124999999996 -v -0.48437499999999983 0.25 1.9515624999999996 -v -0.3906249999999999 0.25 1.9515624999999996 -v -0.4843749999999999 0.25 1.8578124999999996 -v -0.4843749999999999 0.625 1.8265624999999996 -v -0.3906249999999999 0.625 1.9203124999999996 -v -0.6475568749999998 -0.02653875 1.9828124999999999 -v -0.7138481249999998 0.03975187499999999 1.8890624999999999 -v -0.4928768749999999 0.260723125 1.8578124999999996 -v -0.42658624999999983 0.19443187499999998 1.9515624999999996 -v -0.7031249999999999 0.9375 1.8890624999999999 -v -0.7031249999999999 0.84375 1.7953124999999999 -v -1.078125 0.84375 1.7640624999999999 -v -1.0781249999999998 0.9375 1.8578124999999999 -v -0.7031249999999999 0.9375 1.7953124999999999 -v -1.078125 0.9375 1.7640624999999999 -v -1.0781249999999998 0.84375 1.8578124999999999 -v -0.7031249999999999 0.84375 1.8890624999999999 -v -0.4265862499999999 0.680568125 1.8265624999999996 -v -0.6475568749999999 0.90153875 1.7953124999999999 -v -0.7138481249999998 0.835248125 1.8890624999999999 -v -0.4928768749999998 0.614276875 1.9203124999999996 -v -1.3546637499999998 0.19443187499999998 2.0453125 -v -1.288373125 0.260723125 1.9515625 -v -1.0674018749999998 0.03975187499999999 1.9203124999999999 -v -1.1336931249999997 -0.02653875 2.0140624999999996 -v -0.4265862499999998 0.680568125 2.1703124999999996 -v -0.4928768749999998 0.614276875 2.0765624999999996 -v -0.7138481249999998 0.835248125 2.0453124999999996 -v -0.6475568749999998 0.90153875 2.1390624999999996 -v -1.1336931249999997 0.90153875 2.0140624999999996 -v -1.3546637499999998 0.680568125 1.9828125 -v -1.288373125 0.614276875 2.0765625 -v -1.0674018749999998 0.835248125 2.1078124999999996 -v -1.3906249999999998 0.625 1.9828125 -v -1.3906249999999998 0.25 1.9515625 -v -1.2968749999999998 0.25 2.0453125 -v -1.2968749999999998 0.625 2.0765625 -v -1.3906249999999998 0.625 2.0765625 -v -1.2968749999999998 0.625 1.9828125 -v -1.2968749999999998 0.25 1.9515625 -v -1.3906249999999998 0.25 2.0453125 -v -1.1336931249999997 0.90153875 2.1078124999999996 -v -1.0674018749999998 0.835248125 2.0140624999999996 -v -1.288373125 0.614276875 1.9828125 -v -1.3546637499999998 0.680568125 2.0765625 -v -1.0781249999999998 -0.0625 2.0140624999999996 -v -1.0781249999999998 0.03125 1.9203124999999999 -v -0.7031249999999999 0.03125 1.8890624999999999 -v -0.7031249999999998 -0.0625 1.9828124999999999 -v -1.0781249999999998 -0.0625 1.9203124999999999 -v -0.7031249999999999 -0.0625 1.8890624999999999 -v -0.7031249999999998 0.03125 1.9828124999999999 -v -1.0781249999999998 0.03125 2.0140624999999996 -v -1.3546637499999998 0.19443187499999998 1.9515625 -v -1.1336931249999997 -0.02653875 1.9203124999999999 -v -1.0674018749999998 0.03975187499999999 2.0140624999999996 -v -1.288373125 0.260723125 2.0453125 -v -0.3906249999999998 0.25 2.1078124999999996 -v -0.3906249999999998 0.625 2.0765624999999996 -v -0.4843749999999998 0.625 2.1703124999999996 -v -0.4843749999999998 0.25 2.2015624999999996 -v -0.3906249999999998 0.25 2.2015624999999996 -v -0.48437499999999983 0.25 2.1078124999999996 -v -0.48437499999999983 0.625 2.0765624999999996 -v -0.3906249999999998 0.625 2.1703124999999996 -v -0.6475568749999998 -0.02653875 2.2328124999999996 -v -0.7138481249999998 0.03975187499999999 2.1390624999999996 -v -0.4928768749999998 0.260723125 2.1078124999999996 -v -0.4265862499999998 0.19443187499999998 2.2015624999999996 -v -0.7031249999999998 0.9375 2.1390624999999996 -v -0.7031249999999998 0.84375 2.0453124999999996 -v -1.0781249999999998 0.84375 2.0140624999999996 -v -1.0781249999999998 0.9375 2.1078124999999996 -v -0.7031249999999998 0.9375 2.0453124999999996 -v -1.0781249999999998 0.9375 2.0140624999999996 -v -1.0781249999999998 0.84375 2.1078124999999996 -v -0.7031249999999998 0.84375 2.1390624999999996 -v -0.42658624999999983 0.680568125 2.0765624999999996 -v -0.6475568749999998 0.90153875 2.0453124999999996 -v -0.7138481249999998 0.835248125 2.1390624999999996 -v -0.49287687499999977 0.614276875 2.1703124999999996 -v -1.3546637499999998 0.19443187499999998 2.2953124999999996 -v -1.2883731249999997 0.260723125 2.2015625 -v -1.0674018749999998 0.03975187499999999 2.1703124999999996 -v -1.1336931249999997 -0.02653875 2.2640624999999996 -v -1.1336931249999997 0.90153875 2.2640624999999996 -v -1.3546637499999998 0.680568125 2.2328125 -v -1.2883731249999997 0.614276875 2.3265624999999996 -v -1.0674018749999998 0.835248125 2.3578124999999996 -v -1.3906249999999998 0.625 2.2328125 -v -1.3906249999999998 0.25 2.2015625 -v -1.2968749999999998 0.25 2.2953124999999996 -v -1.2968749999999998 0.625 2.3265624999999996 -v -1.3906249999999998 0.625 2.3265625 -v -1.2968749999999998 0.625 2.2328125 -v -1.2968749999999998 0.25 2.2015625 -v -1.3906249999999998 0.25 2.2953125 -v -1.1336931249999997 0.90153875 2.3578124999999996 -v -1.0674018749999998 0.835248125 2.2640624999999996 -v -1.2883731249999997 0.614276875 2.2328125 -v -1.3546637499999998 0.680568125 2.3265624999999996 -v -1.0781249999999998 -0.0625 2.2640624999999996 -v -1.0781249999999998 0.03125 2.1703124999999996 -v -0.7031249999999998 0.03125 2.1390624999999996 -v -0.7031249999999998 -0.0625 2.2328124999999996 -v -1.0781249999999998 -0.0625 2.1703124999999996 -v -0.7031249999999998 -0.0625 2.1390624999999996 -v -0.7031249999999998 0.03125 2.2328124999999996 -v -1.0781249999999998 0.03125 2.2640624999999996 -v -1.3546637499999998 0.19443187499999998 2.2015625 -v -1.1336931249999997 -0.02653875 2.1703124999999996 -v -1.0674018749999998 0.03975187499999999 2.2640624999999996 -v -1.2883731249999997 0.260723125 2.2953124999999996 -v -0.8906249999999998 0.9375 2.3734374999999996 -v -0.8906249999999998 0.84375 2.2796874999999996 -v -1.0781249999999998 0.84375 2.2640624999999996 -v -1.0781249999999998 0.9375 2.3578124999999996 -v -0.8906249999999998 0.9375 2.2796874999999996 -v -1.0781249999999998 0.9375 2.2640624999999996 -v -1.0781249999999998 0.84375 2.3578124999999996 -v -0.8906249999999998 0.84375 2.3734374999999996 -v -0.6475568749999999 -0.02653875 1.6390624999999996 -v -0.713848125 0.03975187499999999 1.7328124999999996 -v -0.4928768749999999 0.260723125 1.7015624999999996 -v -0.42658624999999994 0.19443187499999998 1.6078124999999996 -v -0.6475568749999998 -0.02653875 2.1390624999999996 -v -0.7138481249999997 0.03975187499999999 2.2328124999999996 -v -0.49287687499999977 0.260723125 2.2015624999999996 -v -0.42658624999999983 0.19443187499999998 2.1078124999999996 -v -0.4265862499999999 0.680568125 1.6703124999999996 -v -0.6475568749999999 0.90153875 1.6390624999999996 -v -0.713848125 0.835248125 1.5453124999999996 -v -0.49287687499999994 0.614276875 1.5765624999999996 -v -0.3906249999999999 0.25 1.6078124999999996 -v -0.4843749999999999 0.25 1.7015624999999996 -v -0.4843749999999999 0.625 1.6703124999999996 -v -0.3906249999999999 0.625 1.5765624999999996 -v -0.3906249999999999 0.25 1.7015624999999996 -v -0.3906249999999999 0.625 1.6703124999999996 -v -0.48437499999999994 0.625 1.5765624999999996 -v -0.48437499999999994 0.25 1.6078124999999996 -v -0.6475568749999999 -0.02653875 1.7328124999999996 -v -0.4265862499999999 0.19443187499999998 1.7015624999999996 -v -0.49287687499999994 0.260723125 1.6078124999999996 -v -0.713848125 0.03975187499999999 1.6390624999999996 -v -0.42658624999999994 0.680568125 1.5765624999999996 -v -0.4928768749999999 0.614276875 1.6703124999999996 -v -0.713848125 0.835248125 1.6390624999999996 -v -0.6475568749999999 0.90153875 1.5453124999999996 -v -0.6475568749999998 -0.02653875 1.8890624999999999 -v -0.7138481249999998 0.03975187499999999 1.9828124999999999 -v -0.4928768749999998 0.260723125 1.9515624999999996 -v -0.4265862499999999 0.19443187499999998 1.8578124999999996 -v -1.3546637499999998 0.19443187499999998 1.7953125 -v -1.133693125 -0.02653875 1.7640624999999999 -v -1.0674018749999998 0.03975187499999999 1.6703124999999999 -v -1.288373125 0.260723125 1.7015624999999999 -v -0.42658624999999983 0.680568125 1.9203124999999996 -v -0.6475568749999998 0.90153875 1.8890624999999999 -v -0.713848125 0.835248125 1.7953124999999999 -v -0.4928768749999999 0.614276875 1.8265624999999996 -v -1.133693125 0.90153875 1.7640624999999999 -v -1.0674018749999998 0.835248125 1.8578124999999999 -v -1.288373125 0.614276875 1.8265625 -v -1.3546637499999998 0.680568125 1.7328124999999999 -v -1.390625 0.625 1.7328124999999999 -v -1.296875 0.625 1.8265625 -v -1.296875 0.25 1.7953125 -v -1.390625 0.25 1.7015624999999999 -v -1.390625 0.625 1.8265625 -v -1.390625 0.25 1.7953125 -v -1.296875 0.25 1.7015624999999999 -v -1.296875 0.625 1.7328124999999999 -v -1.1336931249999997 0.90153875 1.8578124999999999 -v -1.3546637499999998 0.680568125 1.8265625 -v -1.288373125 0.614276875 1.7328124999999999 -v -1.0674018749999998 0.835248125 1.7640624999999999 -v -1.078125 -0.0625 1.7640624999999999 -v -0.7031249999999999 -0.0625 1.7328124999999996 -v -0.7031249999999999 0.03125 1.6390624999999996 -v -1.078125 0.03125 1.6703124999999999 -v -1.078125 -0.0625 1.6703124999999999 -v -1.078125 0.03125 1.7640624999999999 -v -0.7031249999999999 0.03125 1.7328124999999996 -v -0.7031249999999999 -0.0625 1.6390624999999996 -v -1.3546637499999998 0.19443187499999998 1.7015624999999999 -v -1.288373125 0.260723125 1.7953125 -v -1.0674018749999998 0.03975187499999999 1.7640624999999999 -v -1.133693125 -0.02653875 1.6703124999999999 -v -0.3906249999999999 0.25 1.8578124999999996 -v -0.48437499999999983 0.25 1.9515624999999996 -v -0.48437499999999983 0.625 1.9203124999999996 -v -0.3906249999999999 0.625 1.8265624999999996 -v -0.3906249999999999 0.25 1.9515624999999996 -v -0.3906249999999999 0.625 1.9203124999999996 -v -0.4843749999999999 0.625 1.8265624999999996 -v -0.4843749999999999 0.25 1.8578124999999996 -v -0.6475568749999998 -0.02653875 1.9828124999999999 -v -0.42658624999999983 0.19443187499999998 1.9515624999999996 -v -0.4928768749999999 0.260723125 1.8578124999999996 -v -0.7138481249999998 0.03975187499999999 1.8890624999999999 -v -0.7031249999999999 0.9375 1.8890624999999999 -v -1.0781249999999998 0.9375 1.8578124999999999 -v -1.078125 0.84375 1.7640624999999999 -v -0.7031249999999999 0.84375 1.7953124999999999 -v -0.7031249999999999 0.9375 1.7953124999999999 -v -0.7031249999999999 0.84375 1.8890624999999999 -v -1.0781249999999998 0.84375 1.8578124999999999 -v -1.078125 0.9375 1.7640624999999999 -v -0.4265862499999999 0.680568125 1.8265624999999996 -v -0.4928768749999998 0.614276875 1.9203124999999996 -v -0.7138481249999998 0.835248125 1.8890624999999999 -v -0.6475568749999999 0.90153875 1.7953124999999999 -v -1.3546637499999998 0.19443187499999998 2.0453125 -v -1.1336931249999997 -0.02653875 2.0140624999999996 -v -1.0674018749999998 0.03975187499999999 1.9203124999999999 -v -1.288373125 0.260723125 1.9515625 -v -0.4265862499999998 0.680568125 2.1703124999999996 -v -0.6475568749999998 0.90153875 2.1390624999999996 -v -0.7138481249999998 0.835248125 2.0453124999999996 -v -0.4928768749999998 0.614276875 2.0765624999999996 -v -1.1336931249999997 0.90153875 2.0140624999999996 -v -1.0674018749999998 0.835248125 2.1078124999999996 -v -1.288373125 0.614276875 2.0765625 -v -1.3546637499999998 0.680568125 1.9828125 -v -1.3906249999999998 0.625 1.9828125 -v -1.2968749999999998 0.625 2.0765625 -v -1.2968749999999998 0.25 2.0453125 -v -1.3906249999999998 0.25 1.9515625 -v -1.3906249999999998 0.625 2.0765625 -v -1.3906249999999998 0.25 2.0453125 -v -1.2968749999999998 0.25 1.9515625 -v -1.2968749999999998 0.625 1.9828125 -v -1.1336931249999997 0.90153875 2.1078124999999996 -v -1.3546637499999998 0.680568125 2.0765625 -v -1.288373125 0.614276875 1.9828125 -v -1.0674018749999998 0.835248125 2.0140624999999996 -v -1.0781249999999998 -0.0625 2.0140624999999996 -v -0.7031249999999998 -0.0625 1.9828124999999999 -v -0.7031249999999999 0.03125 1.8890624999999999 -v -1.0781249999999998 0.03125 1.9203124999999999 -v -1.0781249999999998 -0.0625 1.9203124999999999 -v -1.0781249999999998 0.03125 2.0140624999999996 -v -0.7031249999999998 0.03125 1.9828124999999999 -v -0.7031249999999999 -0.0625 1.8890624999999999 -v -1.3546637499999998 0.19443187499999998 1.9515625 -v -1.288373125 0.260723125 2.0453125 -v -1.0674018749999998 0.03975187499999999 2.0140624999999996 -v -1.1336931249999997 -0.02653875 1.9203124999999999 -v -0.4843749999999998 0.25 2.2015624999999996 -v -0.4843749999999998 0.625 2.1703124999999996 -v -0.3906249999999998 0.625 2.0765624999999996 -v -0.3906249999999998 0.25 2.2015624999999996 -v -0.3906249999999998 0.625 2.1703124999999996 -v -0.48437499999999983 0.625 2.0765624999999996 -v -0.48437499999999983 0.25 2.1078124999999996 -v -0.6475568749999998 -0.02653875 2.2328124999999996 -v -0.4265862499999998 0.19443187499999998 2.2015624999999996 -v -0.4928768749999998 0.260723125 2.1078124999999996 -v -0.7138481249999998 0.03975187499999999 2.1390624999999996 -v -0.7031249999999998 0.9375 2.1390624999999996 -v -1.0781249999999998 0.9375 2.1078124999999996 -v -1.0781249999999998 0.84375 2.0140624999999996 -v -0.7031249999999998 0.84375 2.0453124999999996 -v -0.7031249999999998 0.9375 2.0453124999999996 -v -0.7031249999999998 0.84375 2.1390624999999996 -v -1.0781249999999998 0.84375 2.1078124999999996 -v -1.0781249999999998 0.9375 2.0140624999999996 -v -0.42658624999999983 0.680568125 2.0765624999999996 -v -0.49287687499999977 0.614276875 2.1703124999999996 -v -0.7138481249999998 0.835248125 2.1390624999999996 -v -0.6475568749999998 0.90153875 2.0453124999999996 -v -1.3546637499999998 0.19443187499999998 2.2953124999999996 -v -1.1336931249999997 -0.02653875 2.2640624999999996 -v -1.0674018749999998 0.03975187499999999 2.1703124999999996 -v -1.2883731249999997 0.260723125 2.2015625 -v -1.1336931249999997 0.90153875 2.2640624999999996 -v -1.0674018749999998 0.835248125 2.3578124999999996 -v -1.2883731249999997 0.614276875 2.3265624999999996 -v -1.3546637499999998 0.680568125 2.2328125 -v -1.3906249999999998 0.625 2.2328125 -v -1.2968749999999998 0.625 2.3265624999999996 -v -1.2968749999999998 0.25 2.2953124999999996 -v -1.3906249999999998 0.25 2.2015625 -v -1.3906249999999998 0.625 2.3265625 -v -1.3906249999999998 0.25 2.2953125 -v -1.2968749999999998 0.25 2.2015625 -v -1.2968749999999998 0.625 2.2328125 -v -1.1336931249999997 0.90153875 2.3578124999999996 -v -1.3546637499999998 0.680568125 2.3265624999999996 -v -1.2883731249999997 0.614276875 2.2328125 -v -1.0674018749999998 0.835248125 2.2640624999999996 -v -1.0781249999999998 -0.0625 2.2640624999999996 -v -0.7031249999999998 -0.0625 2.2328124999999996 -v -0.7031249999999998 0.03125 2.1390624999999996 -v -1.0781249999999998 0.03125 2.1703124999999996 -v -1.0781249999999998 -0.0625 2.1703124999999996 -v -1.0781249999999998 0.03125 2.2640624999999996 -v -0.7031249999999998 0.03125 2.2328124999999996 -v -0.7031249999999998 -0.0625 2.1390624999999996 -v -1.3546637499999998 0.19443187499999998 2.2015625 -v -1.2883731249999997 0.260723125 2.2953124999999996 -v -1.0674018749999998 0.03975187499999999 2.2640624999999996 -v -1.1336931249999997 -0.02653875 2.1703124999999996 -v -0.8906249999999998 0.9375 2.3734374999999996 -v -1.0781249999999998 0.9375 2.3578124999999996 -v -1.0781249999999998 0.84375 2.2640624999999996 -v -0.8906249999999998 0.84375 2.2796874999999996 -v -0.8906249999999998 0.9375 2.2796874999999996 -v -0.8906249999999998 0.84375 2.3734374999999996 -v -1.0781249999999998 0.84375 2.3578124999999996 -v -1.0781249999999998 0.9375 2.2640624999999996 -v -0.7031249999999999 0.9375 1.6390624999999996 -v -0.703125 0.84375 1.5453124999999996 -v -0.890625 0.84375 1.5296874999999999 -v -0.8906249999999999 0.9375 1.6234374999999999 -v -0.703125 0.9375 1.5453124999999996 -v -0.890625 0.9375 1.5296874999999999 -v -0.8906249999999999 0.84375 1.6234374999999999 -v -0.7031249999999999 0.84375 1.6390624999999996 -v -0.7031249999999999 0.9375 1.6390624999999996 -v -0.8906249999999999 0.9375 1.6234374999999999 -v -0.890625 0.84375 1.5296874999999999 -v -0.703125 0.84375 1.5453124999999996 -v -0.703125 0.9375 1.5453124999999996 -v -0.7031249999999999 0.84375 1.6390624999999996 -v -0.8906249999999999 0.84375 1.6234374999999999 -v -0.890625 0.9375 1.5296874999999999 -v -1.3546637499999998 0.19443187499999998 1.5453124999999999 -v -1.288373125 0.260723125 1.4515624999999999 -v -1.067401875 0.03975187499999999 1.4203124999999999 -v -1.133693125 -0.02653875 1.5140624999999999 -v -1.133693125 0.90153875 1.5140624999999999 -v -1.3546637499999998 0.680568125 1.4828124999999999 -v -1.288373125 0.614276875 1.5765624999999999 -v -1.0674018749999998 0.835248125 1.6078124999999999 -v -1.390625 0.625 1.4828124999999999 -v -1.390625 0.25 1.4515624999999999 -v -1.296875 0.25 1.5453124999999999 -v -1.296875 0.625 1.5765624999999999 -v -1.390625 0.625 1.5765624999999999 -v -1.296875 0.625 1.4828124999999999 -v -1.296875 0.25 1.4515624999999999 -v -1.390625 0.25 1.5453124999999999 -v -1.133693125 0.90153875 1.6078124999999999 -v -1.0674018749999998 0.835248125 1.5140624999999999 -v -1.288373125 0.614276875 1.4828124999999999 -v -1.3546637499999998 0.680568125 1.5765624999999999 -v -1.078125 -0.0625 1.5140624999999999 -v -1.078125 0.03125 1.4203124999999999 -v -0.703125 0.03125 1.3890624999999999 -v -0.703125 -0.0625 1.4828124999999996 -v -1.078125 -0.0625 1.4203124999999999 -v -0.703125 -0.0625 1.3890624999999999 -v -0.703125 0.03125 1.4828124999999996 -v -1.078125 0.03125 1.5140624999999999 -v -1.3546637499999998 0.19443187499999998 1.4515624999999999 -v -1.133693125 -0.02653875 1.4203124999999999 -v -1.0674018749999998 0.03975187499999999 1.5140624999999999 -v -1.288373125 0.260723125 1.5453124999999999 -v -0.8906249999999999 0.9375 1.6234374999999999 -v -0.890625 0.84375 1.5296874999999999 -v -1.078125 0.84375 1.5140624999999999 -v -1.078125 0.9375 1.6078124999999999 -v -0.890625 0.9375 1.5296874999999999 -v -1.078125 0.9375 1.5140624999999999 -v -1.078125 0.84375 1.6078124999999999 -v -0.8906249999999999 0.84375 1.6234374999999999 -v -1.3546637499999998 0.19443187499999998 1.5453124999999999 -v -1.133693125 -0.02653875 1.5140624999999999 -v -1.067401875 0.03975187499999999 1.4203124999999999 -v -1.288373125 0.260723125 1.4515624999999999 -v -1.133693125 0.90153875 1.5140624999999999 -v -1.0674018749999998 0.835248125 1.6078124999999999 -v -1.288373125 0.614276875 1.5765624999999999 -v -1.3546637499999998 0.680568125 1.4828124999999999 -v -1.390625 0.625 1.4828124999999999 -v -1.296875 0.625 1.5765624999999999 -v -1.296875 0.25 1.5453124999999999 -v -1.390625 0.25 1.4515624999999999 -v -1.390625 0.625 1.5765624999999999 -v -1.390625 0.25 1.5453124999999999 -v -1.296875 0.25 1.4515624999999999 -v -1.296875 0.625 1.4828124999999999 -v -1.133693125 0.90153875 1.6078124999999999 -v -1.3546637499999998 0.680568125 1.5765624999999999 -v -1.288373125 0.614276875 1.4828124999999999 -v -1.0674018749999998 0.835248125 1.5140624999999999 -v -1.078125 -0.0625 1.5140624999999999 -v -0.703125 -0.0625 1.4828124999999996 -v -0.703125 0.03125 1.3890624999999999 -v -1.078125 0.03125 1.4203124999999999 -v -1.078125 -0.0625 1.4203124999999999 -v -1.078125 0.03125 1.5140624999999999 -v -0.703125 0.03125 1.4828124999999996 -v -0.703125 -0.0625 1.3890624999999999 -v -1.3546637499999998 0.19443187499999998 1.4515624999999999 -v -1.288373125 0.260723125 1.5453124999999999 -v -1.0674018749999998 0.03975187499999999 1.5140624999999999 -v -1.133693125 -0.02653875 1.4203124999999999 -v -0.8906249999999999 0.9375 1.6234374999999999 -v -1.078125 0.9375 1.6078124999999999 -v -1.078125 0.84375 1.5140624999999999 -v -0.890625 0.84375 1.5296874999999999 -v -0.890625 0.9375 1.5296874999999999 -v -0.8906249999999999 0.84375 1.6234374999999999 -v -1.078125 0.84375 1.6078124999999999 -v -1.078125 0.9375 1.5140624999999999 -v -1.3546637499999998 0.19443187499999998 2.5453124999999996 -v -1.2883731249999997 0.260723125 2.4515624999999996 -v -1.0674018749999998 0.03975187499999999 2.4203124999999996 -v -1.1336931249999997 -0.02653875 2.5140624999999996 -v -1.1336931249999997 0.90153875 2.5140624999999996 -v -1.3546637499999998 0.680568125 2.4828124999999996 -v -1.2883731249999997 0.614276875 2.5765624999999996 -v -1.0674018749999996 0.835248125 2.6078124999999996 -v -1.3906249999999998 0.625 2.4828125 -v -1.3906249999999998 0.25 2.4515625 -v -1.2968749999999998 0.25 2.5453124999999996 -v -1.2968749999999998 0.625 2.5765624999999996 -v -1.3906249999999998 0.625 2.5765625 -v -1.2968749999999998 0.625 2.4828124999999996 -v -1.2968749999999998 0.25 2.4515624999999996 -v -1.3906249999999998 0.25 2.5453125 -v -1.1336931249999997 0.90153875 2.6078124999999996 -v -1.0674018749999998 0.835248125 2.5140624999999996 -v -1.2883731249999997 0.614276875 2.4828124999999996 -v -1.3546637499999998 0.680568125 2.5765624999999996 -v -1.0781249999999998 -0.0625 2.5140624999999996 -v -1.0781249999999998 0.03125 2.4203124999999996 -v -0.7031249999999998 0.03125 2.3890624999999996 -v -0.7031249999999998 -0.0625 2.4828124999999996 -v -1.0781249999999998 -0.0625 2.4203124999999996 -v -0.7031249999999998 -0.0625 2.3890624999999996 -v -0.7031249999999998 0.03125 2.4828124999999996 -v -1.0781249999999998 0.03125 2.5140624999999996 -v -1.3546637499999998 0.19443187499999998 2.4515624999999996 -v -1.1336931249999997 -0.02653875 2.4203124999999996 -v -1.0674018749999998 0.03975187499999999 2.5140624999999996 -v -1.2883731249999997 0.260723125 2.5453124999999996 -v -0.8906249999999997 0.9375 2.6234374999999996 -v -0.8906249999999998 0.84375 2.5296874999999996 -v -1.0781249999999998 0.84375 2.5140624999999996 -v -1.0781249999999998 0.9375 2.6078124999999996 -v -0.8906249999999998 0.9375 2.5296874999999996 -v -1.0781249999999998 0.9375 2.5140624999999996 -v -1.0781249999999998 0.84375 2.6078124999999996 -v -0.8906249999999997 0.84375 2.6234374999999996 -v -1.3546637499999998 0.19443187499999998 2.5453124999999996 -v -1.1336931249999997 -0.02653875 2.5140624999999996 -v -1.0674018749999998 0.03975187499999999 2.4203124999999996 -v -1.2883731249999997 0.260723125 2.4515624999999996 -v -1.1336931249999997 0.90153875 2.5140624999999996 -v -1.0674018749999996 0.835248125 2.6078124999999996 -v -1.2883731249999997 0.614276875 2.5765624999999996 -v -1.3546637499999998 0.680568125 2.4828124999999996 -v -1.3906249999999998 0.625 2.4828125 -v -1.2968749999999998 0.625 2.5765624999999996 -v -1.2968749999999998 0.25 2.5453124999999996 -v -1.3906249999999998 0.25 2.4515625 -v -1.3906249999999998 0.625 2.5765625 -v -1.3906249999999998 0.25 2.5453125 -v -1.2968749999999998 0.25 2.4515624999999996 -v -1.2968749999999998 0.625 2.4828124999999996 -v -1.1336931249999997 0.90153875 2.6078124999999996 -v -1.3546637499999998 0.680568125 2.5765624999999996 -v -1.2883731249999997 0.614276875 2.4828124999999996 -v -1.0674018749999998 0.835248125 2.5140624999999996 -v -1.0781249999999998 -0.0625 2.5140624999999996 -v -0.7031249999999998 -0.0625 2.4828124999999996 -v -0.7031249999999998 0.03125 2.3890624999999996 -v -1.0781249999999998 0.03125 2.4203124999999996 -v -1.0781249999999998 -0.0625 2.4203124999999996 -v -1.0781249999999998 0.03125 2.5140624999999996 -v -0.7031249999999998 0.03125 2.4828124999999996 -v -0.7031249999999998 -0.0625 2.3890624999999996 -v -1.3546637499999998 0.19443187499999998 2.4515624999999996 -v -1.2883731249999997 0.260723125 2.5453124999999996 -v -1.0674018749999998 0.03975187499999999 2.5140624999999996 -v -1.1336931249999997 -0.02653875 2.4203124999999996 -v -0.8906249999999997 0.9375 2.6234374999999996 -v -1.0781249999999998 0.9375 2.6078124999999996 -v -1.0781249999999998 0.84375 2.5140624999999996 -v -0.8906249999999998 0.84375 2.5296874999999996 -v -0.8906249999999998 0.9375 2.5296874999999996 -v -0.8906249999999997 0.84375 2.6234374999999996 -v -1.0781249999999998 0.84375 2.6078124999999996 -v -1.0781249999999998 0.9375 2.5140624999999996 -v -0.8906249999999997 0.921875 2.5453124999999996 -v -0.6899899999999997 0.921875 2.5609374999999996 -v -0.6899899999999997 0.921875 2.6234374999999996 -v -0.8906249999999997 0.921875 2.6078124999999996 -v -0.4687499999999997 0.61224625 2.5921874999999996 -v -0.4687499999999997 0.26275375 2.6234374999999996 -v -0.4062499999999997 0.236865 2.6234374999999996 -v -0.4062499999999997 0.638135 2.5921874999999996 -v -0.4687499999999997 0.61224625 2.6546874999999996 -v -0.4062499999999997 0.638135 2.6546874999999996 -v -0.40624999999999967 0.236865 2.6859374999999996 -v -0.46874999999999967 0.26275375 2.6859374999999996 -v -1.3124999999999996 0.26275375 2.7171874999999996 -v -1.3124999999999996 0.26275375 2.7796874999999996 -v -1.3124999999999996 0.61224625 2.8109374999999996 -v -1.3124999999999996 0.61224625 2.7484374999999996 -v -1.3749999999999996 0.638135 2.7484374999999996 -v -1.3749999999999996 0.236865 2.7171874999999996 -v -0.6899899999999997 -0.046875 2.6546874999999996 -v -1.0912599999999997 -0.046875 2.6859374999999996 -v -1.0912599999999997 -0.046875 2.7484374999999996 -v -0.6899899999999997 -0.046875 2.7171874999999996 -v -1.0912599999999997 0.921875 2.7796874999999996 -v -1.0912599999999997 0.921875 2.8421874999999996 -v -1.3749999999999996 0.638135 2.8109374999999996 -v -0.7158787499999997 0.015625 2.6546874999999996 -v -1.0653712499999997 0.015625 2.6859374999999996 -v -0.7158787499999997 0.015625 2.7171874999999996 -v -1.0653712499999997 0.015625 2.7484374999999996 -v -1.0653712499999997 0.859375 2.7796874999999996 -v -1.0653712499999997 0.859375 2.8421874999999996 -v -0.7158787499999997 0.859375 2.8734374999999996 -v -0.7158787499999997 0.859375 2.8109374999999996 -v -0.7158787499999997 0.859375 2.5609374999999996 -v -0.7158787499999997 0.859375 2.6234374999999996 -v -0.6899899999999997 0.921875 2.8109374999999996 -v -0.6899899999999997 0.921875 2.8734374999999996 -v -1.3749999999999996 0.236865 2.7796874999999996 -v -0.8906249999999997 0.859375 2.6078124999999996 -v -0.8906249999999997 0.859375 2.5453124999999996 -v -1.3124999999999998 0.26275375 2.4671874999999996 -v -1.3124999999999998 0.26275375 2.5296874999999996 -v -1.3124999999999998 0.61224625 2.5609374999999996 -v -1.3124999999999998 0.61224625 2.4984374999999996 -v -1.3749999999999998 0.638135 2.4984374999999996 -v -1.3749999999999998 0.236865 2.4671874999999996 -v -0.6899899999999998 -0.046875 2.4046874999999996 -v -1.0912599999999997 -0.046875 2.4359374999999996 -v -1.0912599999999997 -0.046875 2.4984374999999996 -v -0.6899899999999998 -0.046875 2.4671874999999996 -v -0.7158787499999998 0.015625 2.4046874999999996 -v -1.0653712499999997 0.015625 2.4359374999999996 -v -0.7158787499999998 0.015625 2.4671874999999996 -v -1.0653712499999997 0.015625 2.4984374999999996 -v -1.3749999999999998 0.236865 2.5296874999999996 -v -1.3749999999999998 0.638135 2.5609374999999996 -v -1.0653712499999997 0.859375 2.5921874999999996 -v -1.0653712499999997 0.859375 2.5296874999999996 -v -1.0912599999999997 0.921875 2.5921874999999996 -v -1.0912599999999997 0.921875 2.5296874999999996 -v -0.8906249999999997 0.921875 2.5453124999999996 -v -0.8906249999999997 0.921875 2.6078124999999996 -v -0.8906249999999997 0.859375 2.5453124999999996 -v -0.8906249999999997 0.859375 2.6078124999999996 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -9739,68 +11305,68 @@ vt 0.375 0.375 vt 0.375 0.1875 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -9869,150 +11435,150 @@ vt 0.8125 0.1875 vt 0.8125 0.375 vt 0.875 0.375 vt 0.875 0.1875 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -10159,68 +11725,68 @@ vt 0.875 0.1875 vt 0.875 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -10291,488 +11857,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -11259,68 +12825,68 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -11391,488 +12957,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -12439,2561 +14005,236 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 vt 0 0.375 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn -0.03214445429518347 -0.07760237143349724 -0.9964660586321856 -vn 1 0 -2.220446049250313e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.9238774297109014 -0.3826885089348498 2.0514199887931048e-16 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn -0.03214451656035534 0.07760252175258446 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn -0.03214445429518347 -0.07760237143349724 -0.9964660586321856 -vn 1 0 -2.220446049250313e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.9238774297109013 -0.3826885089348498 2.0514199887931045e-16 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730094 -vn -0.548631261063737 -0.4488807639121204 0.7053437453988552 -vn -0.7058823529411765 -0.05882352941176471 -0.7058823529411764 -vn -0.7058823529411763 0.05882352941176471 0.7058823529411766 -vn -0.44888076391212023 0.5486312610637372 0.7053437453988552 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486310481743069 -0.44888050423363873 0.7053440762479796 -vn 0.5486311815225591 0.44888035684803296 -0.7053440663230559 -vn 0.7058823529411765 0.05882352941176471 0.7058823529411764 -vn 0.7058823529411763 -0.05882352941176471 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225592 -0.705344066323056 -vn 0.4488805042336389 0.5486310481743067 0.7053440762479796 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258452 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn -0.0889995136030448 0.036865378524653145 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 0.03214451656035572 -0.07760252175258435 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 1 0 -2.220446049250313e-16 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304417 -0.036865378524653075 -0.9953492002531855 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.0889990289999729 0.03686517779236889 -0.9953492510186559 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349745 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 0.0776426450255797 0 -0.9969812534212626 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 0.9238774297109014 0.3826885089348498 -2.0514199887931048e-16 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.54863139441253 0.44888061652731753 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.5486312610637372 0.44888076391212006 0.7053437453988552 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn 0.5486313944125294 -0.4488806165273173 -0.7053437354730098 -vn 0.7058823529411762 0.05882352941176473 -0.7058823529411768 -vn 0.7058823529411764 -0.05882352941176473 0.7058823529411766 -vn 0.44888076391212034 -0.548631261063737 0.7053437453988551 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.05882352941176444 -0.7058823529411765 0.7058823529411765 -vn 0.05882352941176447 -0.7058823529411763 -0.7058823529411767 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.7058823529411766 -0.0588235294117647 -0.7058823529411763 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637373 0.7053437453988549 -vn 0.0588235294117649 0.7058823529411764 0.7058823529411765 -vn -0.05882352941176489 0.7058823529411765 -0.7058823529411764 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479795 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn -0.5486311815225593 -0.4488803568480332 -0.7053440663230558 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn -0.5486310481743066 0.4488805042336385 0.7053440762479799 -vn -0.7058823529411762 -0.05882352941176473 0.7058823529411768 -vn -0.7058823529411764 0.05882352941176473 -0.7058823529411766 -vn -0.4488803568480329 0.5486311815225591 -0.7053440663230559 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363846 -0.5486310481743065 0.70534407624798 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.05882352941176457 0.7058823529411763 -0.7058823529411767 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.7058823529411766 0.0588235294117647 0.7058823529411763 -vn 0.7058823529411764 -0.05882352941176466 -0.7058823529411765 -vn 0.44888035684803274 -0.5486311815225592 -0.7053440663230559 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.4488805042336389 0.5486310481743069 0.7053440762479795 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.05882352941176482 -0.7058823529411765 -0.7058823529411764 -vn 0.05882352941176486 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn -0.03214445429518347 -0.07760237143349724 -0.9964660586321856 -vn 1 0 -2.220446049250313e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.9238774297109014 -0.3826885089348498 2.0514199887931048e-16 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 0.03214451656035586 -0.07760252175258463 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 1 0 -2.220446049250313e-16 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304448 -0.03686537852465319 -0.9953492002531853 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 0.0776426450255797 0 -0.9969812534212626 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.08899951360304471 0.03686537852465312 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 0.9238774297109014 0.38268850893484974 -2.0514199887931048e-16 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn -0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.5486312610637374 0.44888076391212045 0.7053437453988547 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn 0.5486313944125298 -0.44888061652731764 -0.7053437354730093 -vn 0.7058823529411766 0.0588235294117647 -0.7058823529411764 -vn 0.7058823529411768 -0.0588235294117647 0.7058823529411762 -vn 0.4488807639121207 -0.5486312610637373 0.7053437453988547 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.05882352941176465 -0.7058823529411765 0.7058823529411765 -vn 0.05882352941176464 -0.7058823529411767 -0.7058823529411763 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn -0.548631261063737 -0.44888076391212034 0.7053437453988551 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn -0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn -0.4488807639121202 0.5486312610637372 0.7053437453988551 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.4488806165273176 -0.5486313944125297 -0.7053437354730093 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn 0.548631048174307 -0.4488805042336388 0.7053440762479796 -vn -0.5486311815225594 -0.4488803568480329 -0.7053440663230557 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn -0.5486310481743069 0.4488805042336389 0.7053440762479795 -vn -0.7058823529411766 -0.0588235294117647 0.7058823529411764 -vn -0.7058823529411768 0.0588235294117647 -0.7058823529411762 -vn -0.44888035684803335 0.5486311815225594 -0.7053440663230555 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.548631048174307 0.7053440762479796 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.05882352941176454 0.7058823529411767 -0.7058823529411763 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn 0.5486311815225591 0.4488803568480329 -0.7053440663230559 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn 0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn 0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.448880504233639 0.5486310481743069 0.7053440762479796 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.05882352941176484 0.7058823529411765 0.7058823529411765 -vn -0.05882352941176484 0.7058823529411764 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.05882352941176487 -0.7058823529411764 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.5486312610637373 0.4488807639121203 0.705343745398855 -vn 0.5486313944125296 -0.4488806165273174 -0.7053437354730095 -vn 0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn 0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn 0.4488807639121205 -0.5486312610637372 0.7053437453988549 -vn 0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn -0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731726 0.5486313944125298 -0.7053437354730095 -vn -0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486311815225594 -0.44888035684803296 -0.7053440663230557 -vn -0.5486310481743067 0.4488805042336388 0.7053440762479798 -vn -0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn -0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn -0.4488803568480332 0.5486311815225593 -0.7053440663230558 -vn -0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn -0.44888050423363857 -0.5486310481743067 0.7053440762479798 -vn 0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn -0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn -0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.03214445429518348 0.07760237143349727 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236868 -0.08899902899997314 -0.9953492510186559 -vn -0.08899902899997335 -0.03686517779236889 -0.9953492510186557 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.07760237143349706 0.03214445429518326 0.9964660586321858 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0 1 0 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn -1 0 2.220446049250313e-16 -vn 0.0776426450255797 0 -0.9969812534212626 -vn -0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn -0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn 0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn 0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518304 -0.07760237143349728 0.9964660586321858 -vn -0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236912 0.08899902899997314 -0.9953492510186559 -vn 0.08899902899997292 0.0368651777923689 -0.9953492510186559 -vn -1 0 2.220446049250313e-16 -vn -0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.07760237143349749 -0.032144454295183256 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn 0.08906005298478348 0 -0.9960262581691045 -vn -0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 0.9238774297109014 0.3826885089348498 -2.0514199887931048e-16 -usemtl metal_decoration2_razor_wire -f 1991/3229/808 1990/3230/808 1989/3231/808 -f 1991/3229/808 1989/3231/808 1992/3232/808 -f 1995/3233/809 1994/3234/809 1993/3235/809 -f 1995/3233/809 1993/3235/809 1996/3236/809 -f 1999/3237/810 1998/3238/810 1997/3239/810 -f 1999/3237/810 1997/3239/810 2000/3240/810 -f 2003/3241/811 2002/3242/811 2001/3243/811 -f 2003/3241/811 2001/3243/811 2004/3244/811 -f 2007/3245/812 2006/3246/812 2005/3247/812 -f 2007/3245/812 2005/3247/812 2008/3248/812 -f 2011/3249/813 2010/3250/813 2009/3251/813 -f 2011/3249/813 2009/3251/813 2012/3252/813 -f 2015/3253/814 2014/3254/814 2013/3255/814 -f 2015/3253/814 2013/3255/814 2016/3256/814 -f 2019/3257/815 2018/3258/815 2017/3259/815 -f 2019/3257/815 2017/3259/815 2020/3260/815 -f 2023/3261/816 2022/3262/816 2021/3263/816 -f 2023/3261/816 2021/3263/816 2024/3264/816 -f 2027/3265/817 2026/3266/817 2025/3267/817 -f 2027/3265/817 2025/3267/817 2028/3268/817 -f 2031/3269/818 2030/3270/818 2029/3271/818 -f 2031/3269/818 2029/3271/818 2032/3272/818 -f 2035/3273/819 2034/3274/819 2033/3275/819 -f 2035/3273/819 2033/3275/819 2036/3276/819 -f 2039/3277/820 2038/3278/820 2037/3279/820 -f 2039/3277/820 2037/3279/820 2040/3280/820 -f 2043/3281/821 2042/3282/821 2041/3283/821 -f 2043/3281/821 2041/3283/821 2044/3284/821 -f 2047/3285/822 2046/3286/822 2045/3287/822 -f 2047/3285/822 2045/3287/822 2048/3288/822 -f 2051/3289/823 2050/3290/823 2049/3291/823 -f 2051/3289/823 2049/3291/823 2052/3292/823 -f 2055/3293/824 2054/3294/824 2053/3295/824 -f 2055/3293/824 2053/3295/824 2056/3296/824 -f 2059/3297/825 2058/3298/825 2057/3299/825 -f 2059/3297/825 2057/3299/825 2060/3300/825 -f 2063/3301/826 2062/3302/826 2061/3303/826 -f 2063/3301/826 2061/3303/826 2064/3304/826 -f 2067/3305/827 2066/3306/827 2065/3307/827 -f 2067/3305/827 2065/3307/827 2068/3308/827 -f 2071/3309/828 2070/3310/828 2069/3311/828 -f 2071/3309/828 2069/3311/828 2072/3312/828 -f 2075/3313/829 2074/3314/829 2073/3315/829 -f 2075/3313/829 2073/3315/829 2076/3316/829 -f 2079/3317/830 2078/3318/830 2077/3319/830 -f 2079/3317/830 2077/3319/830 2080/3320/830 -f 2083/3321/831 2082/3322/831 2081/3323/831 -f 2083/3321/831 2081/3323/831 2084/3324/831 -f 2087/3325/832 2086/3326/832 2085/3327/832 -f 2087/3325/832 2085/3327/832 2088/3328/832 -f 2091/3329/833 2090/3330/833 2089/3331/833 -f 2091/3329/833 2089/3331/833 2092/3332/833 -f 2095/3333/834 2094/3334/834 2093/3335/834 -f 2095/3333/834 2093/3335/834 2096/3336/834 -f 2099/3337/835 2098/3338/835 2097/3339/835 -f 2099/3337/835 2097/3339/835 2100/3340/835 -f 2103/3341/836 2102/3342/836 2101/3343/836 -f 2103/3341/836 2101/3343/836 2104/3344/836 -f 2107/3345/837 2106/3346/837 2105/3347/837 -f 2107/3345/837 2105/3347/837 2108/3348/837 -f 2111/3349/838 2110/3350/838 2109/3351/838 -f 2111/3349/838 2109/3351/838 2112/3352/838 -f 2115/3353/839 2114/3354/839 2113/3355/839 -f 2115/3353/839 2113/3355/839 2116/3356/839 -f 2119/3357/840 2118/3358/840 2117/3359/840 -f 2119/3357/840 2117/3359/840 2120/3360/840 -f 2123/3361/841 2122/3362/841 2121/3363/841 -f 2123/3361/841 2121/3363/841 2124/3364/841 -f 2127/3365/842 2126/3366/842 2125/3367/842 -f 2127/3365/842 2125/3367/842 2128/3368/842 -f 2131/3369/843 2130/3370/843 2129/3371/843 -f 2131/3369/843 2129/3371/843 2132/3372/843 -f 2135/3373/844 2134/3374/844 2133/3375/844 -f 2135/3373/844 2133/3375/844 2136/3376/844 -f 2139/3377/845 2138/3378/845 2137/3379/845 -f 2139/3377/845 2137/3379/845 2140/3380/845 -f 2135/3381/846 2136/3382/846 2141/3383/846 -f 2135/3381/846 2141/3383/846 2142/3384/846 -f 2142/3385/847 2141/3386/847 2143/3387/847 -f 2142/3385/847 2143/3387/847 2144/3388/847 -f 2146/3389/848 2145/3390/848 2133/3391/848 -f 2146/3389/848 2133/3391/848 2143/3392/848 -f 2136/3393/849 2148/3394/849 2147/3395/849 -f 2136/3393/849 2147/3395/849 2141/3396/849 -f 2141/3397/850 2147/3398/850 2146/3399/850 -f 2141/3397/850 2146/3399/850 2143/3400/850 -f 2143/3401/851 2133/3402/851 2134/3403/851 -f 2143/3401/851 2134/3403/851 2144/3404/851 -f 2136/3405/852 2133/3406/852 2145/3407/852 -f 2136/3405/852 2145/3407/852 2148/3408/852 -f 2138/3409/853 2150/3410/853 2149/3411/853 -f 2138/3409/853 2149/3411/853 2137/3412/853 -f 2139/3413/854 2140/3414/854 2151/3415/854 -f 2139/3413/854 2151/3415/854 2152/3416/854 -f 2152/3417/855 2151/3418/855 2149/3419/855 -f 2152/3417/855 2149/3419/855 2150/3420/855 -f 2145/3421/856 2146/3422/856 2150/3423/856 -f 2145/3421/856 2150/3423/856 2138/3424/856 -f 2148/3425/857 2145/3426/857 2138/3427/857 -f 2148/3425/857 2138/3427/857 2139/3428/857 -f 2148/3429/858 2139/3430/858 2152/3431/858 -f 2148/3429/858 2152/3431/858 2147/3432/858 -f 2147/3433/859 2152/3434/859 2150/3435/859 -f 2147/3433/859 2150/3435/859 2146/3436/859 -f 2135/3437/860 2142/3438/860 2144/3439/860 -f 2135/3437/860 2144/3439/860 2134/3440/860 -f 2155/3441/861 2154/3442/861 2153/3443/861 -f 2155/3441/861 2153/3443/861 2156/3444/861 -f 2159/3445/862 2158/3446/862 2157/3447/862 -f 2159/3445/862 2157/3447/862 2160/3448/862 -f 2163/3449/863 2162/3450/863 2161/3451/863 -f 2163/3449/863 2161/3451/863 2164/3452/863 -f 2167/3453/864 2166/3454/864 2165/3455/864 -f 2167/3453/864 2165/3455/864 2168/3456/864 -f 2171/3457/865 2170/3458/865 2169/3459/865 -f 2171/3457/865 2169/3459/865 2172/3460/865 -f 2175/3461/866 2174/3462/866 2173/3463/866 -f 2175/3461/866 2173/3463/866 2176/3464/866 -f 2179/3465/867 2178/3466/867 2177/3467/867 -f 2179/3465/867 2177/3467/867 2180/3468/867 -f 2183/3469/868 2182/3470/868 2181/3471/868 -f 2183/3469/868 2181/3471/868 2184/3472/868 -f 2187/3473/869 2186/3474/869 2185/3475/869 -f 2187/3473/869 2185/3475/869 2188/3476/869 -f 2191/3477/870 2190/3478/870 2189/3479/870 -f 2191/3477/870 2189/3479/870 2192/3480/870 -f 2195/3481/871 2194/3482/871 2193/3483/871 -f 2195/3481/871 2193/3483/871 2196/3484/871 -f 2199/3485/872 2198/3486/872 2197/3487/872 -f 2199/3485/872 2197/3487/872 2200/3488/872 -f 2203/3489/873 2202/3490/873 2201/3491/873 -f 2203/3489/873 2201/3491/873 2204/3492/873 -f 2207/3493/874 2206/3494/874 2205/3495/874 -f 2207/3493/874 2205/3495/874 2208/3496/874 -f 2211/3497/875 2210/3498/875 2209/3499/875 -f 2211/3497/875 2209/3499/875 2212/3500/875 -f 2215/3501/876 2214/3502/876 2213/3503/876 -f 2215/3501/876 2213/3503/876 2216/3504/876 -f 2219/3505/877 2218/3506/877 2217/3507/877 -f 2219/3505/877 2217/3507/877 2220/3508/877 -f 2223/3509/878 2222/3510/878 2221/3511/878 -f 2223/3509/878 2221/3511/878 2224/3512/878 -f 2224/3513/879 2221/3514/879 2217/3515/879 -f 2224/3513/879 2217/3515/879 2218/3516/879 -f 2223/3517/880 2219/3518/880 2220/3519/880 -f 2223/3517/880 2220/3519/880 2222/3520/880 -f 2229/3521/881 2228/3522/881 2227/3523/881 -f 2229/3521/881 2227/3523/881 2230/3524/881 -f 2233/3525/882 2232/3526/882 2231/3527/882 -f 2233/3525/882 2231/3527/882 2234/3528/882 -f 2236/3529/883 2235/3530/883 2232/3531/883 -f 2236/3529/883 2232/3531/883 2233/3532/883 -f 2237/3533/884 2234/3534/884 2231/3535/884 -f 2237/3533/884 2231/3535/884 2238/3536/884 -f 2241/3537/885 2240/3538/885 2239/3539/885 -f 2241/3537/885 2239/3539/885 2242/3540/885 -f 2236/3541/886 2237/3542/886 2238/3543/886 -f 2236/3541/886 2238/3543/886 2235/3544/886 -f 2240/3545/887 2244/3546/887 2243/3547/887 -f 2240/3545/887 2243/3547/887 2239/3548/887 -f 2241/3549/888 2242/3550/888 2245/3551/888 -f 2241/3549/888 2245/3551/888 2246/3552/888 -f 2246/3553/889 2245/3554/889 2243/3555/889 -f 2246/3553/889 2243/3555/889 2244/3556/889 -f 2242/3557/890 2239/3558/890 2219/3559/890 -f 2242/3557/890 2219/3559/890 2223/3560/890 -f 2248/3561/891 2247/3562/891 2225/3563/891 -f 2248/3561/891 2225/3563/891 2226/3564/891 -f 2242/3565/892 2223/3566/892 2224/3567/892 -f 2242/3565/892 2224/3567/892 2245/3568/892 -f 2245/3569/893 2224/3570/893 2218/3571/893 -f 2245/3569/893 2218/3571/893 2243/3572/893 -f 2220/3573/894 2217/3574/894 2230/3575/894 -f 2220/3573/894 2230/3575/894 2247/3576/894 -f 2239/3577/895 2243/3578/895 2218/3579/895 -f 2239/3577/895 2218/3579/895 2219/3580/895 -f 2222/3581/896 2220/3582/896 2247/3583/896 -f 2222/3581/896 2247/3583/896 2248/3584/896 -f 2222/3585/897 2248/3586/897 2229/3587/897 -f 2222/3585/897 2229/3587/897 2221/3588/897 -f 2221/3589/898 2229/3590/898 2230/3591/898 -f 2221/3589/898 2230/3591/898 2217/3592/898 -f 2247/3593/899 2230/3594/899 2227/3595/899 -f 2247/3593/899 2227/3595/899 2225/3596/899 -f 2248/3597/900 2226/3598/900 2228/3599/900 -f 2248/3597/900 2228/3599/900 2229/3600/900 -f 2249/3601/901 2233/3602/901 2234/3603/901 -f 2249/3601/901 2234/3603/901 2250/3604/901 -f 2251/3605/902 2236/3606/902 2233/3607/902 -f 2251/3605/902 2233/3607/902 2249/3608/902 -f 2251/3609/903 2252/3610/903 2237/3611/903 -f 2251/3609/903 2237/3611/903 2236/3612/903 -f 2238/3613/904 2231/3614/904 2244/3615/904 -f 2238/3613/904 2244/3615/904 2240/3616/904 -f 2252/3617/905 2250/3618/905 2234/3619/905 -f 2252/3617/905 2234/3619/905 2237/3620/905 -f 2235/3621/906 2238/3622/906 2240/3623/906 -f 2235/3621/906 2240/3623/906 2241/3624/906 -f 2235/3625/907 2241/3626/907 2246/3627/907 -f 2235/3625/907 2246/3627/907 2232/3628/907 -f 2232/3629/908 2246/3630/908 2244/3631/908 -f 2232/3629/908 2244/3631/908 2231/3632/908 -f 2254/3633/909 2253/3634/909 2252/3635/909 -f 2254/3633/909 2252/3635/909 2251/3636/909 -f 2253/3637/910 2255/3638/910 2250/3639/910 -f 2253/3637/910 2250/3639/910 2252/3640/910 -f 2254/3641/911 2251/3642/911 2249/3643/911 -f 2254/3641/911 2249/3643/911 2256/3644/911 -f 2256/3645/912 2249/3646/912 2250/3647/912 -f 2256/3645/912 2250/3647/912 2255/3648/912 -f 2260/3649/913 2259/3650/913 2258/3651/913 -f 2260/3649/913 2258/3651/913 2261/3652/913 -f 2264/3653/914 2263/3654/914 2262/3655/914 -f 2264/3653/914 2262/3655/914 2265/3656/914 -f 2268/3657/915 2267/3658/915 2266/3659/915 -f 2268/3657/915 2266/3659/915 2269/3660/915 -f 2272/3661/916 2271/3662/916 2270/3663/916 -f 2272/3661/916 2270/3663/916 2273/3664/916 -f 2276/3665/917 2275/3666/917 2274/3667/917 -f 2276/3665/917 2274/3667/917 2277/3668/917 -f 2280/3669/918 2279/3670/918 2278/3671/918 -f 2280/3669/918 2278/3671/918 2281/3672/918 -f 2284/3673/919 2283/3674/919 2282/3675/919 -f 2284/3673/919 2282/3675/919 2285/3676/919 -f 2288/3677/920 2287/3678/920 2286/3679/920 -f 2288/3677/920 2286/3679/920 2289/3680/920 -f 2292/3681/921 2291/3682/921 2290/3683/921 -f 2292/3681/921 2290/3683/921 2293/3684/921 -f 2296/3685/922 2295/3686/922 2294/3687/922 -f 2296/3685/922 2294/3687/922 2297/3688/922 -f 2300/3689/923 2299/3690/923 2298/3691/923 -f 2300/3689/923 2298/3691/923 2301/3692/923 -f 2304/3693/924 2303/3694/924 2302/3695/924 -f 2304/3693/924 2302/3695/924 2305/3696/924 -f 2308/3697/925 2307/3698/925 2306/3699/925 -f 2308/3697/925 2306/3699/925 2309/3700/925 -f 2312/3701/926 2311/3702/926 2310/3703/926 -f 2312/3701/926 2310/3703/926 2313/3704/926 -f 2316/3705/927 2315/3706/927 2314/3707/927 -f 2316/3705/927 2314/3707/927 2317/3708/927 -f 2320/3709/928 2319/3710/928 2318/3711/928 -f 2320/3709/928 2318/3711/928 2321/3712/928 -f 2324/3713/929 2323/3714/929 2322/3715/929 -f 2324/3713/929 2322/3715/929 2325/3716/929 -f 2328/3717/930 2327/3718/930 2326/3719/930 -f 2328/3717/930 2326/3719/930 2329/3720/930 -f 2332/3721/931 2331/3722/931 2330/3723/931 -f 2332/3721/931 2330/3723/931 2333/3724/931 -f 2336/3725/932 2335/3726/932 2334/3727/932 -f 2336/3725/932 2334/3727/932 2337/3728/932 -f 2339/3729/933 2338/3730/933 2257/3731/933 -f 2339/3729/933 2257/3731/933 2340/3732/933 -f 2343/3733/934 2342/3734/934 2341/3735/934 -f 2343/3733/934 2341/3735/934 2344/3736/934 -f 2347/3737/935 2346/3738/935 2345/3739/935 -f 2347/3737/935 2345/3739/935 2348/3740/935 -f 2351/3741/936 2350/3742/936 2349/3743/936 -f 2351/3741/936 2349/3743/936 2352/3744/936 -f 2355/3745/937 2354/3746/937 2353/3747/937 -f 2355/3745/937 2353/3747/937 2356/3748/937 -f 2359/3749/938 2358/3750/938 2357/3751/938 -f 2359/3749/938 2357/3751/938 2360/3752/938 -f 2363/3753/939 2362/3754/939 2361/3755/939 -f 2363/3753/939 2361/3755/939 2364/3756/939 -f 2367/3757/940 2366/3758/940 2365/3759/940 -f 2367/3757/940 2365/3759/940 2368/3760/940 -f 2371/3761/941 2370/3762/941 2369/3763/941 -f 2371/3761/941 2369/3763/941 2372/3764/941 -f 2375/3765/942 2374/3766/942 2373/3767/942 -f 2375/3765/942 2373/3767/942 2376/3768/942 -f 2379/3769/943 2378/3770/943 2377/3771/943 -f 2379/3769/943 2377/3771/943 2380/3772/943 -f 2383/3773/944 2382/3774/944 2381/3775/944 -f 2383/3773/944 2381/3775/944 2384/3776/944 -f 2387/3777/945 2386/3778/945 2385/3779/945 -f 2387/3777/945 2385/3779/945 2388/3780/945 -f 2391/3781/946 2390/3782/946 2389/3783/946 -f 2391/3781/946 2389/3783/946 2392/3784/946 -f 2395/3785/947 2394/3786/947 2393/3787/947 -f 2395/3785/947 2393/3787/947 2396/3788/947 -f 2399/3789/948 2398/3790/948 2397/3791/948 -f 2399/3789/948 2397/3791/948 2400/3792/948 -f 2403/3793/949 2402/3794/949 2401/3795/949 -f 2403/3793/949 2401/3795/949 2404/3796/949 -f 2407/3797/950 2406/3798/950 2405/3799/950 -f 2407/3797/950 2405/3799/950 2408/3800/950 -f 2403/3801/951 2404/3802/951 2409/3803/951 -f 2403/3801/951 2409/3803/951 2410/3804/951 -f 2410/3805/952 2409/3806/952 2411/3807/952 -f 2410/3805/952 2411/3807/952 2412/3808/952 -f 2414/3809/953 2413/3810/953 2401/3811/953 -f 2414/3809/953 2401/3811/953 2411/3812/953 -f 2404/3813/954 2416/3814/954 2415/3815/954 -f 2404/3813/954 2415/3815/954 2409/3816/954 -f 2409/3817/955 2415/3818/955 2414/3819/955 -f 2409/3817/955 2414/3819/955 2411/3820/955 -f 2411/3821/956 2401/3822/956 2402/3823/956 -f 2411/3821/956 2402/3823/956 2412/3824/956 -f 2404/3825/957 2401/3826/957 2413/3827/957 -f 2404/3825/957 2413/3827/957 2416/3828/957 -f 2406/3829/958 2418/3830/958 2417/3831/958 -f 2406/3829/958 2417/3831/958 2405/3832/958 -f 2407/3833/959 2408/3834/959 2419/3835/959 -f 2407/3833/959 2419/3835/959 2420/3836/959 -f 2420/3837/960 2419/3838/960 2417/3839/960 -f 2420/3837/960 2417/3839/960 2418/3840/960 -f 2413/3841/961 2414/3842/961 2418/3843/961 -f 2413/3841/961 2418/3843/961 2406/3844/961 -f 2416/3845/962 2413/3846/962 2406/3847/962 -f 2416/3845/962 2406/3847/962 2407/3848/962 -f 2416/3849/963 2407/3850/963 2420/3851/963 -f 2416/3849/963 2420/3851/963 2415/3852/963 -f 2415/3853/964 2420/3854/964 2418/3855/964 -f 2415/3853/964 2418/3855/964 2414/3856/964 -f 2403/3857/965 2410/3858/965 2412/3859/965 -f 2403/3857/965 2412/3859/965 2402/3860/965 -f 2423/3861/966 2422/3862/966 2421/3863/966 -f 2423/3861/966 2421/3863/966 2424/3864/966 -f 2427/3865/967 2426/3866/967 2425/3867/967 -f 2427/3865/967 2425/3867/967 2428/3868/967 -f 2431/3869/968 2430/3870/968 2429/3871/968 -f 2431/3869/968 2429/3871/968 2432/3872/968 -f 2435/3873/969 2434/3874/969 2433/3875/969 -f 2435/3873/969 2433/3875/969 2436/3876/969 -f 2439/3877/970 2438/3878/970 2437/3879/970 -f 2439/3877/970 2437/3879/970 2440/3880/970 -f 2443/3881/971 2442/3882/971 2441/3883/971 -f 2443/3881/971 2441/3883/971 2444/3884/971 -f 2447/3885/972 2446/3886/972 2445/3887/972 -f 2447/3885/972 2445/3887/972 2448/3888/972 -f 2451/3889/973 2450/3890/973 2449/3891/973 -f 2451/3889/973 2449/3891/973 2452/3892/973 -f 2455/3893/974 2454/3894/974 2453/3895/974 -f 2455/3893/974 2453/3895/974 2456/3896/974 -f 2459/3897/975 2458/3898/975 2457/3899/975 -f 2459/3897/975 2457/3899/975 2460/3900/975 -f 2463/3901/976 2462/3902/976 2461/3903/976 -f 2463/3901/976 2461/3903/976 2464/3904/976 -f 2467/3905/977 2466/3906/977 2465/3907/977 -f 2467/3905/977 2465/3907/977 2468/3908/977 -f 2471/3909/978 2470/3910/978 2469/3911/978 -f 2471/3909/978 2469/3911/978 2472/3912/978 -f 2475/3913/979 2474/3914/979 2473/3915/979 -f 2475/3913/979 2473/3915/979 2476/3916/979 -f 2479/3917/980 2478/3918/980 2477/3919/980 -f 2479/3917/980 2477/3919/980 2480/3920/980 -f 2483/3921/981 2482/3922/981 2481/3923/981 -f 2483/3921/981 2481/3923/981 2484/3924/981 -f 2487/3925/982 2486/3926/982 2485/3927/982 -f 2487/3925/982 2485/3927/982 2488/3928/982 -f 2491/3929/983 2490/3930/983 2489/3931/983 -f 2491/3929/983 2489/3931/983 2492/3932/983 -f 2495/3933/984 2494/3934/984 2493/3935/984 -f 2495/3933/984 2493/3935/984 2496/3936/984 -f 2496/3937/985 2493/3938/985 2489/3939/985 -f 2496/3937/985 2489/3939/985 2490/3940/985 -f 2495/3941/986 2491/3942/986 2492/3943/986 -f 2495/3941/986 2492/3943/986 2494/3944/986 -f 2499/3945/987 2498/3946/987 2497/3947/987 -f 2499/3945/987 2497/3947/987 2500/3948/987 -f 2502/3949/988 2501/3950/988 2497/3951/988 -f 2502/3949/988 2497/3951/988 2498/3952/988 -f 2505/3953/989 2504/3954/989 2503/3955/989 -f 2505/3953/989 2503/3955/989 2506/3956/989 -f 2507/3957/990 2506/3958/990 2503/3959/990 -f 2507/3957/990 2503/3959/990 2508/3960/990 -f 2511/3961/991 2510/3962/991 2509/3963/991 -f 2511/3961/991 2509/3963/991 2512/3964/991 -f 2514/3965/992 2513/3966/992 2507/3967/992 -f 2514/3965/992 2507/3967/992 2515/3968/992 -f 2510/3969/993 2517/3970/993 2516/3971/993 -f 2510/3969/993 2516/3971/993 2509/3972/993 -f 2511/3973/994 2512/3974/994 2518/3975/994 -f 2511/3973/994 2518/3975/994 2519/3976/994 -f 2519/3977/995 2518/3978/995 2516/3979/995 -f 2519/3977/995 2516/3979/995 2517/3980/995 -f 2522/3981/996 2521/3982/996 2520/3983/996 -f 2522/3981/996 2520/3983/996 2523/3984/996 -f 2526/3985/997 2525/3986/997 2524/3987/997 -f 2526/3985/997 2524/3987/997 2527/3988/997 -f 2530/3989/998 2529/3990/998 2528/3991/998 -f 2530/3989/998 2528/3991/998 2531/3992/998 -f 2531/3993/999 2528/3994/999 2524/3995/999 -f 2531/3993/999 2524/3995/999 2525/3996/999 -f 2534/3997/1000 2533/3998/1000 2532/3999/1000 -f 2534/3997/1000 2532/3999/1000 2535/4000/1000 -f 2536/4001/1001 2535/4002/1001 2532/4003/1001 -f 2536/4001/1001 2532/4003/1001 2537/4004/1001 -f 2540/4005/1002 2539/4006/1002 2538/4007/1002 -f 2540/4005/1002 2538/4007/1002 2541/4008/1002 -f 2543/4009/1003 2542/4010/1003 2536/4011/1003 -f 2543/4009/1003 2536/4011/1003 2544/4012/1003 -f 2539/4013/1004 2546/4014/1004 2545/4015/1004 -f 2539/4013/1004 2545/4015/1004 2538/4016/1004 -f 2540/4017/1005 2541/4018/1005 2547/4019/1005 -f 2540/4017/1005 2547/4019/1005 2548/4020/1005 -f 2548/4021/1006 2547/4022/1006 2545/4023/1006 -f 2548/4021/1006 2545/4023/1006 2546/4024/1006 -f 2530/4025/1007 2526/4026/1007 2527/4027/1007 -f 2530/4025/1007 2527/4027/1007 2529/4028/1007 -f 2551/4029/1008 2550/4030/1008 2549/4031/1008 -f 2551/4029/1008 2549/4031/1008 2552/4032/1008 -f 2555/4033/1009 2554/4034/1009 2553/4035/1009 -f 2555/4033/1009 2553/4035/1009 2556/4036/1009 -f 2558/4037/1010 2557/4038/1010 2554/4039/1010 -f 2558/4037/1010 2554/4039/1010 2555/4040/1010 -f 2559/4041/1011 2556/4042/1011 2553/4043/1011 -f 2559/4041/1011 2553/4043/1011 2560/4044/1011 -f 2563/4045/1012 2562/4046/1012 2561/4047/1012 -f 2563/4045/1012 2561/4047/1012 2564/4048/1012 -f 2558/4049/1013 2559/4050/1013 2560/4051/1013 -f 2558/4049/1013 2560/4051/1013 2557/4052/1013 -f 2562/4053/1014 2566/4054/1014 2565/4055/1014 -f 2562/4053/1014 2565/4055/1014 2561/4056/1014 -f 2563/4057/1015 2564/4058/1015 2567/4059/1015 -f 2563/4057/1015 2567/4059/1015 2568/4060/1015 -f 2568/4061/1016 2567/4062/1016 2565/4063/1016 -f 2568/4061/1016 2565/4063/1016 2566/4064/1016 -f 2512/4065/1017 2509/4066/1017 2491/4067/1017 -f 2512/4065/1017 2491/4067/1017 2495/4068/1017 -f 2564/4069/1018 2561/4070/1018 2526/4071/1018 -f 2564/4069/1018 2526/4071/1018 2530/4072/1018 -f 2512/4073/1019 2495/4074/1019 2496/4075/1019 -f 2512/4073/1019 2496/4075/1019 2518/4076/1019 -f 2518/4077/1020 2496/4078/1020 2490/4079/1020 -f 2518/4077/1020 2490/4079/1020 2516/4080/1020 -f 2492/4081/1021 2489/4082/1021 2569/4083/1021 -f 2492/4081/1021 2569/4083/1021 2486/4084/1021 -f 2509/4085/1022 2516/4086/1022 2490/4087/1022 -f 2509/4085/1022 2490/4087/1022 2491/4088/1022 -f 2494/4089/1023 2492/4090/1023 2486/4091/1023 -f 2494/4089/1023 2486/4091/1023 2487/4092/1023 -f 2494/4093/1024 2487/4094/1024 2570/4095/1024 -f 2494/4093/1024 2570/4095/1024 2493/4096/1024 -f 2493/4097/1025 2570/4098/1025 2569/4099/1025 -f 2493/4097/1025 2569/4099/1025 2489/4100/1025 -f 2541/4101/1026 2538/4102/1026 2499/4103/1026 -f 2541/4101/1026 2499/4103/1026 2571/4104/1026 -f 2573/4105/1027 2572/4106/1027 2513/4107/1027 -f 2573/4105/1027 2513/4107/1027 2514/4108/1027 -f 2541/4109/1028 2571/4110/1028 2502/4111/1028 -f 2541/4109/1028 2502/4111/1028 2547/4112/1028 -f 2547/4113/1029 2502/4114/1029 2498/4115/1029 -f 2547/4113/1029 2498/4115/1029 2545/4116/1029 -f 2571/4117/1030 2574/4118/1030 2501/4119/1030 -f 2571/4117/1030 2501/4119/1030 2502/4120/1030 -f 2515/4121/1031 2575/4122/1031 2504/4123/1031 -f 2515/4121/1031 2504/4123/1031 2505/4124/1031 -f 2521/4125/1032 2505/4126/1032 2506/4127/1032 -f 2521/4125/1032 2506/4127/1032 2520/4128/1032 -f 2514/4129/1033 2515/4130/1033 2505/4131/1033 -f 2514/4129/1033 2505/4131/1033 2521/4132/1033 -f 2508/4133/1034 2503/4134/1034 2517/4135/1034 -f 2508/4133/1034 2517/4135/1034 2510/4136/1034 -f 2513/4137/1035 2520/4138/1035 2506/4139/1035 -f 2513/4137/1035 2506/4139/1035 2507/4140/1035 -f 2515/4141/1036 2507/4142/1036 2508/4143/1036 -f 2515/4141/1036 2508/4143/1036 2575/4144/1036 -f 2575/4145/1037 2508/4146/1037 2510/4147/1037 -f 2575/4145/1037 2510/4147/1037 2511/4148/1037 -f 2575/4149/1038 2511/4150/1038 2519/4151/1038 -f 2575/4149/1038 2519/4151/1038 2504/4152/1038 -f 2504/4153/1039 2519/4154/1039 2517/4155/1039 -f 2504/4153/1039 2517/4155/1039 2503/4156/1039 -f 2500/4157/1040 2497/4158/1040 2523/4159/1040 -f 2500/4157/1040 2523/4159/1040 2572/4160/1040 -f 2538/4161/1041 2545/4162/1041 2498/4163/1041 -f 2538/4161/1041 2498/4163/1041 2499/4164/1041 -f 2571/4165/1042 2499/4166/1042 2500/4167/1042 -f 2571/4165/1042 2500/4167/1042 2574/4168/1042 -f 2574/4169/1043 2500/4170/1043 2572/4171/1043 -f 2574/4169/1043 2572/4171/1043 2573/4172/1043 -f 2574/4173/1044 2573/4174/1044 2522/4175/1044 -f 2574/4173/1044 2522/4175/1044 2501/4176/1044 -f 2501/4177/1045 2522/4178/1045 2523/4179/1045 -f 2501/4177/1045 2523/4179/1045 2497/4180/1045 -f 2572/4181/1046 2523/4182/1046 2520/4183/1046 -f 2572/4181/1046 2520/4183/1046 2513/4184/1046 -f 2573/4185/1047 2514/4186/1047 2521/4187/1047 -f 2573/4185/1047 2521/4187/1047 2522/4188/1047 -f 2577/4189/1048 2576/4190/1048 2542/4191/1048 -f 2577/4189/1048 2542/4191/1048 2543/4192/1048 -f 2564/4193/1049 2530/4194/1049 2531/4195/1049 -f 2564/4193/1049 2531/4195/1049 2567/4196/1049 -f 2567/4197/1050 2531/4198/1050 2525/4199/1050 -f 2567/4197/1050 2525/4199/1050 2565/4200/1050 -f 2544/4201/1051 2578/4202/1051 2533/4203/1051 -f 2544/4201/1051 2533/4203/1051 2534/4204/1051 -f 2550/4205/1052 2534/4206/1052 2535/4207/1052 -f 2550/4205/1052 2535/4207/1052 2549/4208/1052 -f 2543/4209/1053 2544/4210/1053 2534/4211/1053 -f 2543/4209/1053 2534/4211/1053 2550/4212/1053 -f 2537/4213/1054 2532/4214/1054 2546/4215/1054 -f 2537/4213/1054 2546/4215/1054 2539/4216/1054 -f 2542/4217/1055 2549/4218/1055 2535/4219/1055 -f 2542/4217/1055 2535/4219/1055 2536/4220/1055 -f 2544/4221/1056 2536/4222/1056 2537/4223/1056 -f 2544/4221/1056 2537/4223/1056 2578/4224/1056 -f 2578/4225/1057 2537/4226/1057 2539/4227/1057 -f 2578/4225/1057 2539/4227/1057 2540/4228/1057 -f 2578/4229/1058 2540/4230/1058 2548/4231/1058 -f 2578/4229/1058 2548/4231/1058 2533/4232/1058 -f 2533/4233/1059 2548/4234/1059 2546/4235/1059 -f 2533/4233/1059 2546/4235/1059 2532/4236/1059 -f 2527/4237/1060 2524/4238/1060 2552/4239/1060 -f 2527/4237/1060 2552/4239/1060 2576/4240/1060 -f 2561/4241/1061 2565/4242/1061 2525/4243/1061 -f 2561/4241/1061 2525/4243/1061 2526/4244/1061 -f 2529/4245/1062 2527/4246/1062 2576/4247/1062 -f 2529/4245/1062 2576/4247/1062 2577/4248/1062 -f 2529/4249/1063 2577/4250/1063 2551/4251/1063 -f 2529/4249/1063 2551/4251/1063 2528/4252/1063 -f 2528/4253/1064 2551/4254/1064 2552/4255/1064 -f 2528/4253/1064 2552/4255/1064 2524/4256/1064 -f 2576/4257/1065 2552/4258/1065 2549/4259/1065 -f 2576/4257/1065 2549/4259/1065 2542/4260/1065 -f 2577/4261/1066 2543/4262/1066 2550/4263/1066 -f 2577/4261/1066 2550/4263/1066 2551/4264/1066 -f 2579/4265/1067 2555/4266/1067 2556/4267/1067 -f 2579/4265/1067 2556/4267/1067 2580/4268/1067 -f 2581/4269/1068 2558/4270/1068 2555/4271/1068 -f 2581/4269/1068 2555/4271/1068 2579/4272/1068 -f 2581/4273/1069 2582/4274/1069 2559/4275/1069 -f 2581/4273/1069 2559/4275/1069 2558/4276/1069 -f 2560/4277/1070 2553/4278/1070 2566/4279/1070 -f 2560/4277/1070 2566/4279/1070 2562/4280/1070 -f 2582/4281/1071 2580/4282/1071 2556/4283/1071 -f 2582/4281/1071 2556/4283/1071 2559/4284/1071 -f 2557/4285/1072 2560/4286/1072 2562/4287/1072 -f 2557/4285/1072 2562/4287/1072 2563/4288/1072 -f 2557/4289/1073 2563/4290/1073 2568/4291/1073 -f 2557/4289/1073 2568/4291/1073 2554/4292/1073 -f 2554/4293/1074 2568/4294/1074 2566/4295/1074 -f 2554/4293/1074 2566/4295/1074 2553/4296/1074 -f 2584/4297/1075 2583/4298/1075 2582/4299/1075 -f 2584/4297/1075 2582/4299/1075 2581/4300/1075 -f 2583/4301/1076 2585/4302/1076 2580/4303/1076 -f 2583/4301/1076 2580/4303/1076 2582/4304/1076 -f 2584/4305/1077 2581/4306/1077 2579/4307/1077 -f 2584/4305/1077 2579/4307/1077 2586/4308/1077 -f 2586/4309/1078 2579/4310/1078 2580/4311/1078 -f 2586/4309/1078 2580/4311/1078 2585/4312/1078 -f 2587/4313/1079 2488/4314/1079 2485/4315/1079 -f 2587/4313/1079 2485/4315/1079 2588/4316/1079 -f 2588/4317/1080 2485/4318/1080 2486/4319/1080 -f 2588/4317/1080 2486/4319/1080 2569/4320/1080 -f 2487/4321/1081 2488/4322/1081 2587/4323/1081 -f 2487/4321/1081 2587/4323/1081 2570/4324/1081 -f 2570/4325/1082 2587/4326/1082 2588/4327/1082 -f 2570/4325/1082 2588/4327/1082 2569/4328/1082 -f 2591/4329/1083 2590/4330/1083 2589/4331/1083 -f 2591/4329/1083 2589/4331/1083 2592/4332/1083 -f 2593/4333/1084 2592/4334/1084 2589/4335/1084 -f 2593/4333/1084 2589/4335/1084 2594/4336/1084 -f 2597/4337/1085 2596/4338/1085 2595/4339/1085 -f 2597/4337/1085 2595/4339/1085 2598/4340/1085 -f 2596/4341/1086 2600/4342/1086 2599/4343/1086 -f 2596/4341/1086 2599/4343/1086 2595/4344/1086 -f 2597/4345/1087 2598/4346/1087 2601/4347/1087 -f 2597/4345/1087 2601/4347/1087 2602/4348/1087 -f 2602/4349/1088 2601/4350/1088 2599/4351/1088 -f 2602/4349/1088 2599/4351/1088 2600/4352/1088 -f 2604/4353/1089 2603/4354/1089 2590/4355/1089 -f 2604/4353/1089 2590/4355/1089 2591/4356/1089 -f 2605/4357/1090 2591/4358/1090 2592/4359/1090 -f 2605/4357/1090 2592/4359/1090 2606/4360/1090 -f 2607/4361/1091 2604/4362/1091 2591/4363/1091 -f 2607/4361/1091 2591/4363/1091 2605/4364/1091 -f 2607/4365/1092 2608/4366/1092 2593/4367/1092 -f 2607/4365/1092 2593/4367/1092 2604/4368/1092 -f 2594/4369/1093 2589/4370/1093 2600/4371/1093 -f 2594/4369/1093 2600/4371/1093 2596/4372/1093 -f 2608/4373/1094 2606/4374/1094 2592/4375/1094 -f 2608/4373/1094 2592/4375/1094 2593/4376/1094 -f 2604/4377/1095 2593/4378/1095 2594/4379/1095 -f 2604/4377/1095 2594/4379/1095 2603/4380/1095 -f 2603/4381/1096 2594/4382/1096 2596/4383/1096 -f 2603/4381/1096 2596/4383/1096 2597/4384/1096 -f 2603/4385/1097 2597/4386/1097 2602/4387/1097 -f 2603/4385/1097 2602/4387/1097 2590/4388/1097 -f 2600/4389/1098 2589/4390/1098 2590/4391/1098 -f 2600/4389/1098 2590/4391/1098 2602/4392/1098 -f 2610/4393/1099 2609/4394/1099 2608/4395/1099 -f 2610/4393/1099 2608/4395/1099 2607/4396/1099 -f 2609/4397/1100 2611/4398/1100 2606/4399/1100 -f 2609/4397/1100 2606/4399/1100 2608/4400/1100 -f 2610/4401/1101 2607/4402/1101 2605/4403/1101 -f 2610/4401/1101 2605/4403/1101 2612/4404/1101 -f 2612/4405/1102 2605/4406/1102 2606/4407/1102 -f 2612/4405/1102 2606/4407/1102 2611/4408/1102 -f 2595/4409/1103 2599/4410/1103 2601/4411/1103 -f 2595/4409/1103 2601/4411/1103 2598/4412/1103 -f 2616/4413/1104 2615/4414/1104 2614/4415/1104 -f 2616/4413/1104 2614/4415/1104 2617/4416/1104 -f 2620/4417/1105 2619/4418/1105 2618/4419/1105 -f 2620/4417/1105 2618/4419/1105 2621/4420/1105 -f 2624/4421/1106 2623/4422/1106 2622/4423/1106 -f 2624/4421/1106 2622/4423/1106 2625/4424/1106 -f 2628/4425/1107 2627/4426/1107 2626/4427/1107 -f 2628/4425/1107 2626/4427/1107 2629/4428/1107 -f 2632/4429/1108 2631/4430/1108 2630/4431/1108 -f 2632/4429/1108 2630/4431/1108 2633/4432/1108 -f 2636/4433/1109 2635/4434/1109 2634/4435/1109 -f 2636/4433/1109 2634/4435/1109 2637/4436/1109 -f 2640/4437/1110 2639/4438/1110 2638/4439/1110 -f 2640/4437/1110 2638/4439/1110 2641/4440/1110 -f 2644/4441/1111 2643/4442/1111 2642/4443/1111 -f 2644/4441/1111 2642/4443/1111 2645/4444/1111 -f 2648/4445/1112 2647/4446/1112 2646/4447/1112 -f 2648/4445/1112 2646/4447/1112 2649/4448/1112 -f 2652/4449/1113 2651/4450/1113 2650/4451/1113 -f 2652/4449/1113 2650/4451/1113 2653/4452/1113 -f 2656/4453/1114 2655/4454/1114 2654/4455/1114 -f 2656/4453/1114 2654/4455/1114 2657/4456/1114 -f 2660/4457/1115 2659/4458/1115 2658/4459/1115 -f 2660/4457/1115 2658/4459/1115 2661/4460/1115 -f 2664/4461/1116 2663/4462/1116 2662/4463/1116 -f 2664/4461/1116 2662/4463/1116 2665/4464/1116 -f 2668/4465/1117 2667/4466/1117 2666/4467/1117 -f 2668/4465/1117 2666/4467/1117 2669/4468/1117 -f 2672/4469/1118 2671/4470/1118 2670/4471/1118 -f 2672/4469/1118 2670/4471/1118 2673/4472/1118 -f 2676/4473/1119 2675/4474/1119 2674/4475/1119 -f 2676/4473/1119 2674/4475/1119 2677/4476/1119 -f 2680/4477/1120 2679/4478/1120 2678/4479/1120 -f 2680/4477/1120 2678/4479/1120 2681/4480/1120 -f 2684/4481/1121 2683/4482/1121 2682/4483/1121 -f 2684/4481/1121 2682/4483/1121 2685/4484/1121 -f 2688/4485/1122 2687/4486/1122 2686/4487/1122 -f 2688/4485/1122 2686/4487/1122 2689/4488/1122 -f 2692/4489/1123 2691/4490/1123 2690/4491/1123 -f 2692/4489/1123 2690/4491/1123 2693/4492/1123 -f 2696/4493/1124 2695/4494/1124 2694/4495/1124 -f 2696/4493/1124 2694/4495/1124 2697/4496/1124 -f 2700/4497/1125 2699/4498/1125 2698/4499/1125 -f 2700/4497/1125 2698/4499/1125 2701/4500/1125 -f 2704/4501/1126 2703/4502/1126 2702/4503/1126 -f 2704/4501/1126 2702/4503/1126 2705/4504/1126 -f 2708/4505/1127 2707/4506/1127 2706/4507/1127 -f 2708/4505/1127 2706/4507/1127 2709/4508/1127 -f 2712/4509/1128 2711/4510/1128 2710/4511/1128 -f 2712/4509/1128 2710/4511/1128 2713/4512/1128 -f 2716/4513/1129 2715/4514/1129 2714/4515/1129 -f 2716/4513/1129 2714/4515/1129 2717/4516/1129 -f 2720/4517/1130 2719/4518/1130 2718/4519/1130 -f 2720/4517/1130 2718/4519/1130 2721/4520/1130 -f 2724/4521/1131 2723/4522/1131 2722/4523/1131 -f 2724/4521/1131 2722/4523/1131 2725/4524/1131 -f 2728/4525/1132 2727/4526/1132 2726/4527/1132 -f 2728/4525/1132 2726/4527/1132 2729/4528/1132 -f 2732/4529/1133 2731/4530/1133 2730/4531/1133 -f 2732/4529/1133 2730/4531/1133 2733/4532/1133 -f 2736/4533/1134 2735/4534/1134 2734/4535/1134 -f 2736/4533/1134 2734/4535/1134 2737/4536/1134 -f 2740/4537/1135 2739/4538/1135 2738/4539/1135 -f 2740/4537/1135 2738/4539/1135 2741/4540/1135 -f 2744/4541/1136 2743/4542/1136 2742/4543/1136 -f 2744/4541/1136 2742/4543/1136 2745/4544/1136 -f 2748/4545/1137 2747/4546/1137 2746/4547/1137 -f 2748/4545/1137 2746/4547/1137 2749/4548/1137 -f 2752/4549/1138 2751/4550/1138 2750/4551/1138 -f 2752/4549/1138 2750/4551/1138 2753/4552/1138 -f 2756/4553/1139 2755/4554/1139 2754/4555/1139 -f 2756/4553/1139 2754/4555/1139 2757/4556/1139 -f 2760/4557/1140 2759/4558/1140 2758/4559/1140 -f 2760/4557/1140 2758/4559/1140 2761/4560/1140 -f 2764/4561/1141 2763/4562/1141 2762/4563/1141 -f 2764/4561/1141 2762/4563/1141 2765/4564/1141 -f 2768/4565/1142 2767/4566/1142 2766/4567/1142 -f 2768/4565/1142 2766/4567/1142 2769/4568/1142 -f 2772/4569/1143 2771/4570/1143 2770/4571/1143 -f 2772/4569/1143 2770/4571/1143 2773/4572/1143 -f 2776/4573/1144 2775/4574/1144 2774/4575/1144 -f 2776/4573/1144 2774/4575/1144 2777/4576/1144 -f 2780/4577/1145 2779/4578/1145 2778/4579/1145 -f 2780/4577/1145 2778/4579/1145 2781/4580/1145 -f 2784/4581/1146 2783/4582/1146 2782/4583/1146 -f 2784/4581/1146 2782/4583/1146 2785/4584/1146 -f 2788/4585/1147 2787/4586/1147 2786/4587/1147 -f 2788/4585/1147 2786/4587/1147 2789/4588/1147 -f 2792/4589/1148 2791/4590/1148 2790/4591/1148 -f 2792/4589/1148 2790/4591/1148 2793/4592/1148 -f 2796/4593/1149 2795/4594/1149 2794/4595/1149 -f 2796/4593/1149 2794/4595/1149 2797/4596/1149 -f 2800/4597/1150 2799/4598/1150 2798/4599/1150 -f 2800/4597/1150 2798/4599/1150 2801/4600/1150 -f 2804/4601/1151 2803/4602/1151 2802/4603/1151 -f 2804/4601/1151 2802/4603/1151 2805/4604/1151 -f 2808/4605/1152 2807/4606/1152 2806/4607/1152 -f 2808/4605/1152 2806/4607/1152 2809/4608/1152 -f 2812/4609/1153 2811/4610/1153 2810/4611/1153 -f 2812/4609/1153 2810/4611/1153 2813/4612/1153 -f 2816/4613/1154 2815/4614/1154 2814/4615/1154 -f 2816/4613/1154 2814/4615/1154 2817/4616/1154 -f 2820/4617/1155 2819/4618/1155 2818/4619/1155 -f 2820/4617/1155 2818/4619/1155 2821/4620/1155 -f 2824/4621/1156 2823/4622/1156 2822/4623/1156 -f 2824/4621/1156 2822/4623/1156 2825/4624/1156 -f 2828/4625/1157 2827/4626/1157 2826/4627/1157 -f 2828/4625/1157 2826/4627/1157 2829/4628/1157 -f 2832/4629/1158 2831/4630/1158 2830/4631/1158 -f 2832/4629/1158 2830/4631/1158 2833/4632/1158 -f 2836/4633/1159 2835/4634/1159 2834/4635/1159 -f 2836/4633/1159 2834/4635/1159 2837/4636/1159 -f 2840/4637/1160 2839/4638/1160 2838/4639/1160 -f 2840/4637/1160 2838/4639/1160 2841/4640/1160 -f 2844/4641/1161 2843/4642/1161 2842/4643/1161 -f 2844/4641/1161 2842/4643/1161 2845/4644/1161 -f 2848/4645/1162 2847/4646/1162 2846/4647/1162 -f 2848/4645/1162 2846/4647/1162 2849/4648/1162 -f 2852/4649/1163 2851/4650/1163 2850/4651/1163 -f 2852/4649/1163 2850/4651/1163 2853/4652/1163 -f 2856/4653/1164 2855/4654/1164 2854/4655/1164 -f 2856/4653/1164 2854/4655/1164 2857/4656/1164 -f 2860/4657/1165 2859/4658/1165 2858/4659/1165 -f 2860/4657/1165 2858/4659/1165 2861/4660/1165 -f 2864/4661/1166 2863/4662/1166 2862/4663/1166 -f 2864/4661/1166 2862/4663/1166 2865/4664/1166 -f 2868/4665/1167 2867/4666/1167 2866/4667/1167 -f 2868/4665/1167 2866/4667/1167 2869/4668/1167 -f 2872/4669/1168 2871/4670/1168 2870/4671/1168 -f 2872/4669/1168 2870/4671/1168 2873/4672/1168 -f 2876/4673/1169 2875/4674/1169 2874/4675/1169 -f 2876/4673/1169 2874/4675/1169 2877/4676/1169 -f 2880/4677/1170 2879/4678/1170 2878/4679/1170 -f 2880/4677/1170 2878/4679/1170 2881/4680/1170 -f 2884/4681/1171 2883/4682/1171 2882/4683/1171 -f 2884/4681/1171 2882/4683/1171 2885/4684/1171 -f 2888/4685/1172 2887/4686/1172 2886/4687/1172 -f 2888/4685/1172 2886/4687/1172 2889/4688/1172 -f 2892/4689/1173 2891/4690/1173 2890/4691/1173 -f 2892/4689/1173 2890/4691/1173 2893/4692/1173 -f 2896/4693/1174 2895/4694/1174 2894/4695/1174 -f 2896/4693/1174 2894/4695/1174 2897/4696/1174 -f 2900/4697/1175 2899/4698/1175 2898/4699/1175 -f 2900/4697/1175 2898/4699/1175 2901/4700/1175 -f 2904/4701/1176 2903/4702/1176 2902/4703/1176 -f 2904/4701/1176 2902/4703/1176 2905/4704/1176 -f 2908/4705/1177 2907/4706/1177 2906/4707/1177 -f 2908/4705/1177 2906/4707/1177 2909/4708/1177 -f 2912/4709/1178 2911/4710/1178 2910/4711/1178 -f 2912/4709/1178 2910/4711/1178 2913/4712/1178 -f 2916/4713/1179 2915/4714/1179 2914/4715/1179 -f 2916/4713/1179 2914/4715/1179 2917/4716/1179 -f 2920/4717/1180 2919/4718/1180 2918/4719/1180 -f 2920/4717/1180 2918/4719/1180 2921/4720/1180 -f 2924/4721/1181 2923/4722/1181 2922/4723/1181 -f 2924/4721/1181 2922/4723/1181 2925/4724/1181 -f 2928/4725/1182 2927/4726/1182 2926/4727/1182 -f 2928/4725/1182 2926/4727/1182 2929/4728/1182 -f 2932/4729/1183 2931/4730/1183 2930/4731/1183 -f 2932/4729/1183 2930/4731/1183 2933/4732/1183 -f 2935/4733/1184 2934/4734/1184 2613/4735/1184 -f 2935/4733/1184 2613/4735/1184 2936/4736/1184 -f 2939/4737/1185 2938/4738/1185 2937/4739/1185 -f 2939/4737/1185 2937/4739/1185 2940/4740/1185 -f 2943/4741/1186 2942/4742/1186 2941/4743/1186 -f 2943/4741/1186 2941/4743/1186 2944/4744/1186 -f 2947/4745/1187 2946/4746/1187 2945/4747/1187 -f 2947/4745/1187 2945/4747/1187 2948/4748/1187 -f 2951/4749/1188 2950/4750/1188 2949/4751/1188 -f 2951/4749/1188 2949/4751/1188 2952/4752/1188 -f 2955/4753/1189 2954/4754/1189 2953/4755/1189 -f 2955/4753/1189 2953/4755/1189 2956/4756/1189 -f 2959/4757/1190 2958/4758/1190 2957/4759/1190 -f 2959/4757/1190 2957/4759/1190 2960/4760/1190 -f 2963/4761/1191 2962/4762/1191 2961/4763/1191 -f 2963/4761/1191 2961/4763/1191 2964/4764/1191 -f 2967/4765/1192 2966/4766/1192 2965/4767/1192 -f 2967/4765/1192 2965/4767/1192 2968/4768/1192 -f 2971/4769/1193 2970/4770/1193 2969/4771/1193 -f 2971/4769/1193 2969/4771/1193 2972/4772/1193 -f 2975/4773/1194 2974/4774/1194 2973/4775/1194 -f 2975/4773/1194 2973/4775/1194 2976/4776/1194 -f 2979/4777/1195 2978/4778/1195 2977/4779/1195 -f 2979/4777/1195 2977/4779/1195 2980/4780/1195 -f 2983/4781/1196 2982/4782/1196 2981/4783/1196 -f 2983/4781/1196 2981/4783/1196 2984/4784/1196 -f 2987/4785/1197 2986/4786/1197 2985/4787/1197 -f 2987/4785/1197 2985/4787/1197 2988/4788/1197 -f 2991/4789/1198 2990/4790/1198 2989/4791/1198 -f 2991/4789/1198 2989/4791/1198 2992/4792/1198 -f 2995/4793/1199 2994/4794/1199 2993/4795/1199 -f 2995/4793/1199 2993/4795/1199 2996/4796/1199 -f 2999/4797/1200 2998/4798/1200 2997/4799/1200 -f 2999/4797/1200 2997/4799/1200 3000/4800/1200 -f 3003/4801/1201 3002/4802/1201 3001/4803/1201 -f 3003/4801/1201 3001/4803/1201 3004/4804/1201 -f 3007/4805/1202 3006/4806/1202 3005/4807/1202 -f 3007/4805/1202 3005/4807/1202 3008/4808/1202 -f 3011/4809/1203 3010/4810/1203 3009/4811/1203 -f 3011/4809/1203 3009/4811/1203 3012/4812/1203 -f 3015/4813/1204 3014/4814/1204 3013/4815/1204 -f 3015/4813/1204 3013/4815/1204 3016/4816/1204 -f 3019/4817/1205 3018/4818/1205 3017/4819/1205 -f 3019/4817/1205 3017/4819/1205 3020/4820/1205 -f 3023/4821/1206 3022/4822/1206 3021/4823/1206 -f 3023/4821/1206 3021/4823/1206 3024/4824/1206 -f 3027/4825/1207 3026/4826/1207 3025/4827/1207 -f 3027/4825/1207 3025/4827/1207 3028/4828/1207 -f 3031/4829/1208 3030/4830/1208 3029/4831/1208 -f 3031/4829/1208 3029/4831/1208 3032/4832/1208 -f 3035/4833/1209 3034/4834/1209 3033/4835/1209 -f 3035/4833/1209 3033/4835/1209 3036/4836/1209 -f 3039/4837/1210 3038/4838/1210 3037/4839/1210 -f 3039/4837/1210 3037/4839/1210 3040/4840/1210 -f 3043/4841/1211 3042/4842/1211 3041/4843/1211 -f 3043/4841/1211 3041/4843/1211 3044/4844/1211 -f 3047/4845/1212 3046/4846/1212 3045/4847/1212 -f 3047/4845/1212 3045/4847/1212 3048/4848/1212 -f 3051/4849/1213 3050/4850/1213 3049/4851/1213 -f 3051/4849/1213 3049/4851/1213 3052/4852/1213 -f 3055/4853/1214 3054/4854/1214 3053/4855/1214 -f 3055/4853/1214 3053/4855/1214 3056/4856/1214 -f 3059/4857/1215 3058/4858/1215 3057/4859/1215 -f 3059/4857/1215 3057/4859/1215 3060/4860/1215 -f 3063/4861/1216 3062/4862/1216 3061/4863/1216 -f 3063/4861/1216 3061/4863/1216 3064/4864/1216 -f 3067/4865/1217 3066/4866/1217 3065/4867/1217 -f 3067/4865/1217 3065/4867/1217 3068/4868/1217 -f 3071/4869/1218 3070/4870/1218 3069/4871/1218 -f 3071/4869/1218 3069/4871/1218 3072/4872/1218 -f 3075/4873/1219 3074/4874/1219 3073/4875/1219 -f 3075/4873/1219 3073/4875/1219 3076/4876/1219 -f 3079/4877/1220 3078/4878/1220 3077/4879/1220 -f 3079/4877/1220 3077/4879/1220 3080/4880/1220 -f 3083/4881/1221 3082/4882/1221 3081/4883/1221 -f 3083/4881/1221 3081/4883/1221 3084/4884/1221 -f 3087/4885/1222 3086/4886/1222 3085/4887/1222 -f 3087/4885/1222 3085/4887/1222 3088/4888/1222 -f 3091/4889/1223 3090/4890/1223 3089/4891/1223 -f 3091/4889/1223 3089/4891/1223 3092/4892/1223 -f 3095/4893/1224 3094/4894/1224 3093/4895/1224 -f 3095/4893/1224 3093/4895/1224 3096/4896/1224 -f 3099/4897/1225 3098/4898/1225 3097/4899/1225 -f 3099/4897/1225 3097/4899/1225 3100/4900/1225 -f 3095/4901/1226 3096/4902/1226 3101/4903/1226 -f 3095/4901/1226 3101/4903/1226 3102/4904/1226 -f 3102/4905/1227 3101/4906/1227 3103/4907/1227 -f 3102/4905/1227 3103/4907/1227 3104/4908/1227 -f 3106/4909/1228 3105/4910/1228 3093/4911/1228 -f 3106/4909/1228 3093/4911/1228 3103/4912/1228 -f 3096/4913/1229 3108/4914/1229 3107/4915/1229 -f 3096/4913/1229 3107/4915/1229 3101/4916/1229 -f 3101/4917/1230 3107/4918/1230 3106/4919/1230 -f 3101/4917/1230 3106/4919/1230 3103/4920/1230 -f 3103/4921/1231 3093/4922/1231 3094/4923/1231 -f 3103/4921/1231 3094/4923/1231 3104/4924/1231 -f 3096/4925/1232 3093/4926/1232 3105/4927/1232 -f 3096/4925/1232 3105/4927/1232 3108/4928/1232 -f 3098/4929/1233 3110/4930/1233 3109/4931/1233 -f 3098/4929/1233 3109/4931/1233 3097/4932/1233 -f 3099/4933/1234 3100/4934/1234 3111/4935/1234 -f 3099/4933/1234 3111/4935/1234 3112/4936/1234 -f 3112/4937/1235 3111/4938/1235 3109/4939/1235 -f 3112/4937/1235 3109/4939/1235 3110/4940/1235 -f 3105/4941/1236 3106/4942/1236 3110/4943/1236 -f 3105/4941/1236 3110/4943/1236 3098/4944/1236 -f 3108/4945/1237 3105/4946/1237 3098/4947/1237 -f 3108/4945/1237 3098/4947/1237 3099/4948/1237 -f 3108/4949/1238 3099/4950/1238 3112/4951/1238 -f 3108/4949/1238 3112/4951/1238 3107/4952/1238 -f 3107/4953/1239 3112/4954/1239 3110/4955/1239 -f 3107/4953/1239 3110/4955/1239 3106/4956/1239 -f 3095/4957/1240 3102/4958/1240 3104/4959/1240 -f 3095/4957/1240 3104/4959/1240 3094/4960/1240 -f 3115/4961/1241 3114/4962/1241 3113/4963/1241 -f 3115/4961/1241 3113/4963/1241 3116/4964/1241 -f 3119/4965/1242 3118/4966/1242 3117/4967/1242 -f 3119/4965/1242 3117/4967/1242 3120/4968/1242 -f 3123/4969/1243 3122/4970/1243 3121/4971/1243 -f 3123/4969/1243 3121/4971/1243 3124/4972/1243 -f 3127/4973/1244 3126/4974/1244 3125/4975/1244 -f 3127/4973/1244 3125/4975/1244 3128/4976/1244 -f 3131/4977/1245 3130/4978/1245 3129/4979/1245 -f 3131/4977/1245 3129/4979/1245 3132/4980/1245 -f 3135/4981/1246 3134/4982/1246 3133/4983/1246 -f 3135/4981/1246 3133/4983/1246 3136/4984/1246 -f 3139/4985/1247 3138/4986/1247 3137/4987/1247 -f 3139/4985/1247 3137/4987/1247 3140/4988/1247 -f 3143/4989/1248 3142/4990/1248 3141/4991/1248 -f 3143/4989/1248 3141/4991/1248 3144/4992/1248 -f 3147/4993/1249 3146/4994/1249 3145/4995/1249 -f 3147/4993/1249 3145/4995/1249 3148/4996/1249 -f 3151/4997/1250 3150/4998/1250 3149/4999/1250 -f 3151/4997/1250 3149/4999/1250 3152/5000/1250 -f 3155/5001/1251 3154/5002/1251 3153/5003/1251 -f 3155/5001/1251 3153/5003/1251 3156/5004/1251 -f 3159/5005/1252 3158/5006/1252 3157/5007/1252 -f 3159/5005/1252 3157/5007/1252 3160/5008/1252 -f 3163/5009/1253 3162/5010/1253 3161/5011/1253 -f 3163/5009/1253 3161/5011/1253 3164/5012/1253 -f 3167/5013/1254 3166/5014/1254 3165/5015/1254 -f 3167/5013/1254 3165/5015/1254 3168/5016/1254 -f 3171/5017/1255 3170/5018/1255 3169/5019/1255 -f 3171/5017/1255 3169/5019/1255 3172/5020/1255 -f 3175/5021/1256 3174/5022/1256 3173/5023/1256 -f 3175/5021/1256 3173/5023/1256 3176/5024/1256 -f 3179/5025/1257 3178/5026/1257 3177/5027/1257 -f 3179/5025/1257 3177/5027/1257 3180/5028/1257 -f 3183/5029/1258 3182/5030/1258 3181/5031/1258 -f 3183/5029/1258 3181/5031/1258 3184/5032/1258 -f 3187/5033/1259 3186/5034/1259 3185/5035/1259 -f 3187/5033/1259 3185/5035/1259 3188/5036/1259 -f 3188/5037/1260 3185/5038/1260 3181/5039/1260 -f 3188/5037/1260 3181/5039/1260 3182/5040/1260 -f 3187/5041/1261 3183/5042/1261 3184/5043/1261 -f 3187/5041/1261 3184/5043/1261 3186/5044/1261 -f 3191/5045/1262 3190/5046/1262 3189/5047/1262 -f 3191/5045/1262 3189/5047/1262 3192/5048/1262 -f 3194/5049/1263 3193/5050/1263 3189/5051/1263 -f 3194/5049/1263 3189/5051/1263 3190/5052/1263 -f 3197/5053/1264 3196/5054/1264 3195/5055/1264 -f 3197/5053/1264 3195/5055/1264 3198/5056/1264 -f 3199/5057/1265 3198/5058/1265 3195/5059/1265 -f 3199/5057/1265 3195/5059/1265 3200/5060/1265 -f 3203/5061/1266 3202/5062/1266 3201/5063/1266 -f 3203/5061/1266 3201/5063/1266 3204/5064/1266 -f 3206/5065/1267 3205/5066/1267 3199/5067/1267 -f 3206/5065/1267 3199/5067/1267 3207/5068/1267 -f 3202/5069/1268 3209/5070/1268 3208/5071/1268 -f 3202/5069/1268 3208/5071/1268 3201/5072/1268 -f 3203/5073/1269 3204/5074/1269 3210/5075/1269 -f 3203/5073/1269 3210/5075/1269 3211/5076/1269 -f 3211/5077/1270 3210/5078/1270 3208/5079/1270 -f 3211/5077/1270 3208/5079/1270 3209/5080/1270 -f 3214/5081/1271 3213/5082/1271 3212/5083/1271 -f 3214/5081/1271 3212/5083/1271 3215/5084/1271 -f 3218/5085/1272 3217/5086/1272 3216/5087/1272 -f 3218/5085/1272 3216/5087/1272 3219/5088/1272 -f 3222/5089/1273 3221/5090/1273 3220/5091/1273 -f 3222/5089/1273 3220/5091/1273 3223/5092/1273 -f 3223/5093/1274 3220/5094/1274 3216/5095/1274 -f 3223/5093/1274 3216/5095/1274 3217/5096/1274 -f 3226/5097/1275 3225/5098/1275 3224/5099/1275 -f 3226/5097/1275 3224/5099/1275 3227/5100/1275 -f 3228/5101/1276 3227/5102/1276 3224/5103/1276 -f 3228/5101/1276 3224/5103/1276 3229/5104/1276 -f 3232/5105/1277 3231/5106/1277 3230/5107/1277 -f 3232/5105/1277 3230/5107/1277 3233/5108/1277 -f 3235/5109/1278 3234/5110/1278 3228/5111/1278 -f 3235/5109/1278 3228/5111/1278 3236/5112/1278 -f 3231/5113/1279 3238/5114/1279 3237/5115/1279 -f 3231/5113/1279 3237/5115/1279 3230/5116/1279 -f 3232/5117/1280 3233/5118/1280 3239/5119/1280 -f 3232/5117/1280 3239/5119/1280 3240/5120/1280 -f 3240/5121/1281 3239/5122/1281 3237/5123/1281 -f 3240/5121/1281 3237/5123/1281 3238/5124/1281 -f 3222/5125/1282 3218/5126/1282 3219/5127/1282 -f 3222/5125/1282 3219/5127/1282 3221/5128/1282 -f 3243/5129/1283 3242/5130/1283 3241/5131/1283 -f 3243/5129/1283 3241/5131/1283 3244/5132/1283 -f 3247/5133/1284 3246/5134/1284 3245/5135/1284 -f 3247/5133/1284 3245/5135/1284 3248/5136/1284 -f 3250/5137/1285 3249/5138/1285 3246/5139/1285 -f 3250/5137/1285 3246/5139/1285 3247/5140/1285 -f 3251/5141/1286 3248/5142/1286 3245/5143/1286 -f 3251/5141/1286 3245/5143/1286 3252/5144/1286 -f 3255/5145/1287 3254/5146/1287 3253/5147/1287 -f 3255/5145/1287 3253/5147/1287 3256/5148/1287 -f 3250/5149/1288 3251/5150/1288 3252/5151/1288 -f 3250/5149/1288 3252/5151/1288 3249/5152/1288 -f 3254/5153/1289 3258/5154/1289 3257/5155/1289 -f 3254/5153/1289 3257/5155/1289 3253/5156/1289 -f 3255/5157/1290 3256/5158/1290 3259/5159/1290 -f 3255/5157/1290 3259/5159/1290 3260/5160/1290 -f 3260/5161/1291 3259/5162/1291 3257/5163/1291 -f 3260/5161/1291 3257/5163/1291 3258/5164/1291 -f 3204/5165/1292 3201/5166/1292 3183/5167/1292 -f 3204/5165/1292 3183/5167/1292 3187/5168/1292 -f 3256/5169/1293 3253/5170/1293 3218/5171/1293 -f 3256/5169/1293 3218/5171/1293 3222/5172/1293 -f 3204/5173/1294 3187/5174/1294 3188/5175/1294 -f 3204/5173/1294 3188/5175/1294 3210/5176/1294 -f 3210/5177/1295 3188/5178/1295 3182/5179/1295 -f 3210/5177/1295 3182/5179/1295 3208/5180/1295 -f 3184/5181/1296 3181/5182/1296 3261/5183/1296 -f 3184/5181/1296 3261/5183/1296 3178/5184/1296 -f 3201/5185/1297 3208/5186/1297 3182/5187/1297 -f 3201/5185/1297 3182/5187/1297 3183/5188/1297 -f 3186/5189/1298 3184/5190/1298 3178/5191/1298 -f 3186/5189/1298 3178/5191/1298 3179/5192/1298 -f 3186/5193/1299 3179/5194/1299 3262/5195/1299 -f 3186/5193/1299 3262/5195/1299 3185/5196/1299 -f 3185/5197/1300 3262/5198/1300 3261/5199/1300 -f 3185/5197/1300 3261/5199/1300 3181/5200/1300 -f 3233/5201/1301 3230/5202/1301 3191/5203/1301 -f 3233/5201/1301 3191/5203/1301 3263/5204/1301 -f 3265/5205/1302 3264/5206/1302 3205/5207/1302 -f 3265/5205/1302 3205/5207/1302 3206/5208/1302 -f 3233/5209/1303 3263/5210/1303 3194/5211/1303 -f 3233/5209/1303 3194/5211/1303 3239/5212/1303 -f 3239/5213/1304 3194/5214/1304 3190/5215/1304 -f 3239/5213/1304 3190/5215/1304 3237/5216/1304 -f 3263/5217/1305 3266/5218/1305 3193/5219/1305 -f 3263/5217/1305 3193/5219/1305 3194/5220/1305 -f 3207/5221/1306 3267/5222/1306 3196/5223/1306 -f 3207/5221/1306 3196/5223/1306 3197/5224/1306 -f 3213/5225/1307 3197/5226/1307 3198/5227/1307 -f 3213/5225/1307 3198/5227/1307 3212/5228/1307 -f 3206/5229/1308 3207/5230/1308 3197/5231/1308 -f 3206/5229/1308 3197/5231/1308 3213/5232/1308 -f 3200/5233/1309 3195/5234/1309 3209/5235/1309 -f 3200/5233/1309 3209/5235/1309 3202/5236/1309 -f 3205/5237/1310 3212/5238/1310 3198/5239/1310 -f 3205/5237/1310 3198/5239/1310 3199/5240/1310 -f 3207/5241/1311 3199/5242/1311 3200/5243/1311 -f 3207/5241/1311 3200/5243/1311 3267/5244/1311 -f 3267/5245/1312 3200/5246/1312 3202/5247/1312 -f 3267/5245/1312 3202/5247/1312 3203/5248/1312 -f 3267/5249/1313 3203/5250/1313 3211/5251/1313 -f 3267/5249/1313 3211/5251/1313 3196/5252/1313 -f 3196/5253/1314 3211/5254/1314 3209/5255/1314 -f 3196/5253/1314 3209/5255/1314 3195/5256/1314 -f 3192/5257/1315 3189/5258/1315 3215/5259/1315 -f 3192/5257/1315 3215/5259/1315 3264/5260/1315 -f 3230/5261/1316 3237/5262/1316 3190/5263/1316 -f 3230/5261/1316 3190/5263/1316 3191/5264/1316 -f 3263/5265/1317 3191/5266/1317 3192/5267/1317 -f 3263/5265/1317 3192/5267/1317 3266/5268/1317 -f 3266/5269/1318 3192/5270/1318 3264/5271/1318 -f 3266/5269/1318 3264/5271/1318 3265/5272/1318 -f 3266/5273/1319 3265/5274/1319 3214/5275/1319 -f 3266/5273/1319 3214/5275/1319 3193/5276/1319 -f 3193/5277/1320 3214/5278/1320 3215/5279/1320 -f 3193/5277/1320 3215/5279/1320 3189/5280/1320 -f 3264/5281/1321 3215/5282/1321 3212/5283/1321 -f 3264/5281/1321 3212/5283/1321 3205/5284/1321 -f 3265/5285/1322 3206/5286/1322 3213/5287/1322 -f 3265/5285/1322 3213/5287/1322 3214/5288/1322 -f 3269/5289/1323 3268/5290/1323 3234/5291/1323 -f 3269/5289/1323 3234/5291/1323 3235/5292/1323 -f 3256/5293/1324 3222/5294/1324 3223/5295/1324 -f 3256/5293/1324 3223/5295/1324 3259/5296/1324 -f 3259/5297/1325 3223/5298/1325 3217/5299/1325 -f 3259/5297/1325 3217/5299/1325 3257/5300/1325 -f 3236/5301/1326 3270/5302/1326 3225/5303/1326 -f 3236/5301/1326 3225/5303/1326 3226/5304/1326 -f 3242/5305/1327 3226/5306/1327 3227/5307/1327 -f 3242/5305/1327 3227/5307/1327 3241/5308/1327 -f 3235/5309/1328 3236/5310/1328 3226/5311/1328 -f 3235/5309/1328 3226/5311/1328 3242/5312/1328 -f 3229/5313/1329 3224/5314/1329 3238/5315/1329 -f 3229/5313/1329 3238/5315/1329 3231/5316/1329 -f 3234/5317/1330 3241/5318/1330 3227/5319/1330 -f 3234/5317/1330 3227/5319/1330 3228/5320/1330 -f 3236/5321/1331 3228/5322/1331 3229/5323/1331 -f 3236/5321/1331 3229/5323/1331 3270/5324/1331 -f 3270/5325/1332 3229/5326/1332 3231/5327/1332 -f 3270/5325/1332 3231/5327/1332 3232/5328/1332 -f 3270/5329/1333 3232/5330/1333 3240/5331/1333 -f 3270/5329/1333 3240/5331/1333 3225/5332/1333 -f 3225/5333/1334 3240/5334/1334 3238/5335/1334 -f 3225/5333/1334 3238/5335/1334 3224/5336/1334 -f 3219/5337/1335 3216/5338/1335 3244/5339/1335 -f 3219/5337/1335 3244/5339/1335 3268/5340/1335 -f 3253/5341/1336 3257/5342/1336 3217/5343/1336 -f 3253/5341/1336 3217/5343/1336 3218/5344/1336 -f 3221/5345/1337 3219/5346/1337 3268/5347/1337 -f 3221/5345/1337 3268/5347/1337 3269/5348/1337 -f 3221/5349/1338 3269/5350/1338 3243/5351/1338 -f 3221/5349/1338 3243/5351/1338 3220/5352/1338 -f 3220/5353/1339 3243/5354/1339 3244/5355/1339 -f 3220/5353/1339 3244/5355/1339 3216/5356/1339 -f 3268/5357/1340 3244/5358/1340 3241/5359/1340 -f 3268/5357/1340 3241/5359/1340 3234/5360/1340 -f 3269/5361/1341 3235/5362/1341 3242/5363/1341 -f 3269/5361/1341 3242/5363/1341 3243/5364/1341 -f 3271/5365/1342 3247/5366/1342 3248/5367/1342 -f 3271/5365/1342 3248/5367/1342 3272/5368/1342 -f 3273/5369/1343 3250/5370/1343 3247/5371/1343 -f 3273/5369/1343 3247/5371/1343 3271/5372/1343 -f 3273/5373/1344 3274/5374/1344 3251/5375/1344 -f 3273/5373/1344 3251/5375/1344 3250/5376/1344 -f 3252/5377/1345 3245/5378/1345 3258/5379/1345 -f 3252/5377/1345 3258/5379/1345 3254/5380/1345 -f 3274/5381/1346 3272/5382/1346 3248/5383/1346 -f 3274/5381/1346 3248/5383/1346 3251/5384/1346 -f 3249/5385/1347 3252/5386/1347 3254/5387/1347 -f 3249/5385/1347 3254/5387/1347 3255/5388/1347 -f 3249/5389/1348 3255/5390/1348 3260/5391/1348 -f 3249/5389/1348 3260/5391/1348 3246/5392/1348 -f 3246/5393/1349 3260/5394/1349 3258/5395/1349 -f 3246/5393/1349 3258/5395/1349 3245/5396/1349 -f 3276/5397/1350 3275/5398/1350 3274/5399/1350 -f 3276/5397/1350 3274/5399/1350 3273/5400/1350 -f 3275/5401/1351 3277/5402/1351 3272/5403/1351 -f 3275/5401/1351 3272/5403/1351 3274/5404/1351 -f 3276/5405/1352 3273/5406/1352 3271/5407/1352 -f 3276/5405/1352 3271/5407/1352 3278/5408/1352 -f 3278/5409/1353 3271/5410/1353 3272/5411/1353 -f 3278/5409/1353 3272/5411/1353 3277/5412/1353 -f 3279/5413/1354 3180/5414/1354 3177/5415/1354 -f 3279/5413/1354 3177/5415/1354 3280/5416/1354 -f 3280/5417/1355 3177/5418/1355 3178/5419/1355 -f 3280/5417/1355 3178/5419/1355 3261/5420/1355 -f 3179/5421/1356 3180/5422/1356 3279/5423/1356 -f 3179/5421/1356 3279/5423/1356 3262/5424/1356 -f 3262/5425/1357 3279/5426/1357 3280/5427/1357 -f 3262/5425/1357 3280/5427/1357 3261/5428/1357 -f 3283/5429/1358 3282/5430/1358 3281/5431/1358 -f 3283/5429/1358 3281/5431/1358 3284/5432/1358 -f 3285/5433/1359 3284/5434/1359 3281/5435/1359 -f 3285/5433/1359 3281/5435/1359 3286/5436/1359 -f 3289/5437/1360 3288/5438/1360 3287/5439/1360 -f 3289/5437/1360 3287/5439/1360 3290/5440/1360 -f 3288/5441/1361 3292/5442/1361 3291/5443/1361 -f 3288/5441/1361 3291/5443/1361 3287/5444/1361 -f 3289/5445/1362 3290/5446/1362 3293/5447/1362 -f 3289/5445/1362 3293/5447/1362 3294/5448/1362 -f 3294/5449/1363 3293/5450/1363 3291/5451/1363 -f 3294/5449/1363 3291/5451/1363 3292/5452/1363 -f 3296/5453/1364 3295/5454/1364 3282/5455/1364 -f 3296/5453/1364 3282/5455/1364 3283/5456/1364 -f 3297/5457/1365 3283/5458/1365 3284/5459/1365 -f 3297/5457/1365 3284/5459/1365 3298/5460/1365 -f 3299/5461/1366 3296/5462/1366 3283/5463/1366 -f 3299/5461/1366 3283/5463/1366 3297/5464/1366 -f 3299/5465/1367 3300/5466/1367 3285/5467/1367 -f 3299/5465/1367 3285/5467/1367 3296/5468/1367 -f 3286/5469/1368 3281/5470/1368 3292/5471/1368 -f 3286/5469/1368 3292/5471/1368 3288/5472/1368 -f 3300/5473/1369 3298/5474/1369 3284/5475/1369 -f 3300/5473/1369 3284/5475/1369 3285/5476/1369 -f 3296/5477/1370 3285/5478/1370 3286/5479/1370 -f 3296/5477/1370 3286/5479/1370 3295/5480/1370 -f 3295/5481/1371 3286/5482/1371 3288/5483/1371 -f 3295/5481/1371 3288/5483/1371 3289/5484/1371 -f 3295/5485/1372 3289/5486/1372 3294/5487/1372 -f 3295/5485/1372 3294/5487/1372 3282/5488/1372 -f 3292/5489/1373 3281/5490/1373 3282/5491/1373 -f 3292/5489/1373 3282/5491/1373 3294/5492/1373 -f 3302/5493/1374 3301/5494/1374 3300/5495/1374 -f 3302/5493/1374 3300/5495/1374 3299/5496/1374 -f 3301/5497/1375 3303/5498/1375 3298/5499/1375 -f 3301/5497/1375 3298/5499/1375 3300/5500/1375 -f 3302/5501/1376 3299/5502/1376 3297/5503/1376 -f 3302/5501/1376 3297/5503/1376 3304/5504/1376 -f 3304/5505/1377 3297/5506/1377 3298/5507/1377 -f 3304/5505/1377 3298/5507/1377 3303/5508/1377 -f 3287/5509/1378 3291/5510/1378 3293/5511/1378 -f 3287/5509/1378 3293/5511/1378 3290/5512/1378 -f 3308/5513/1379 3307/5514/1379 3306/5515/1379 -f 3308/5513/1379 3306/5515/1379 3309/5516/1379 -f 3312/5517/1380 3311/5518/1380 3310/5519/1380 -f 3312/5517/1380 3310/5519/1380 3313/5520/1380 -f 3316/5521/1381 3315/5522/1381 3314/5523/1381 -f 3316/5521/1381 3314/5523/1381 3317/5524/1381 -f 3320/5525/1382 3319/5526/1382 3318/5527/1382 -f 3320/5525/1382 3318/5527/1382 3321/5528/1382 -f 3324/5529/1383 3323/5530/1383 3322/5531/1383 -f 3324/5529/1383 3322/5531/1383 3325/5532/1383 -f 3328/5533/1384 3327/5534/1384 3326/5535/1384 -f 3328/5533/1384 3326/5535/1384 3329/5536/1384 -f 3332/5537/1385 3331/5538/1385 3330/5539/1385 -f 3332/5537/1385 3330/5539/1385 3333/5540/1385 -f 3336/5541/1386 3335/5542/1386 3334/5543/1386 -f 3336/5541/1386 3334/5543/1386 3337/5544/1386 -f 3340/5545/1387 3339/5546/1387 3338/5547/1387 -f 3340/5545/1387 3338/5547/1387 3341/5548/1387 -f 3344/5549/1388 3343/5550/1388 3342/5551/1388 -f 3344/5549/1388 3342/5551/1388 3345/5552/1388 -f 3348/5553/1389 3347/5554/1389 3346/5555/1389 -f 3348/5553/1389 3346/5555/1389 3349/5556/1389 -f 3352/5557/1390 3351/5558/1390 3350/5559/1390 -f 3352/5557/1390 3350/5559/1390 3353/5560/1390 -f 3356/5561/1391 3355/5562/1391 3354/5563/1391 -f 3356/5561/1391 3354/5563/1391 3357/5564/1391 -f 3360/5565/1392 3359/5566/1392 3358/5567/1392 -f 3360/5565/1392 3358/5567/1392 3361/5568/1392 -f 3364/5569/1393 3363/5570/1393 3362/5571/1393 -f 3364/5569/1393 3362/5571/1393 3365/5572/1393 -f 3368/5573/1394 3367/5574/1394 3366/5575/1394 -f 3368/5573/1394 3366/5575/1394 3369/5576/1394 -f 3372/5577/1395 3371/5578/1395 3370/5579/1395 -f 3372/5577/1395 3370/5579/1395 3373/5580/1395 -f 3376/5581/1396 3375/5582/1396 3374/5583/1396 -f 3376/5581/1396 3374/5583/1396 3377/5584/1396 -f 3380/5585/1397 3379/5586/1397 3378/5587/1397 -f 3380/5585/1397 3378/5587/1397 3381/5588/1397 -f 3384/5589/1398 3383/5590/1398 3382/5591/1398 -f 3384/5589/1398 3382/5591/1398 3385/5592/1398 -f 3388/5593/1399 3387/5594/1399 3386/5595/1399 -f 3388/5593/1399 3386/5595/1399 3389/5596/1399 -f 3392/5597/1400 3391/5598/1400 3390/5599/1400 -f 3392/5597/1400 3390/5599/1400 3393/5600/1400 -f 3396/5601/1401 3395/5602/1401 3394/5603/1401 -f 3396/5601/1401 3394/5603/1401 3397/5604/1401 -f 3400/5605/1402 3399/5606/1402 3398/5607/1402 -f 3400/5605/1402 3398/5607/1402 3401/5608/1402 -f 3404/5609/1403 3403/5610/1403 3402/5611/1403 -f 3404/5609/1403 3402/5611/1403 3405/5612/1403 -f 3408/5613/1404 3407/5614/1404 3406/5615/1404 -f 3408/5613/1404 3406/5615/1404 3409/5616/1404 -f 3412/5617/1405 3411/5618/1405 3410/5619/1405 -f 3412/5617/1405 3410/5619/1405 3413/5620/1405 -f 3416/5621/1406 3415/5622/1406 3414/5623/1406 -f 3416/5621/1406 3414/5623/1406 3417/5624/1406 -f 3420/5625/1407 3419/5626/1407 3418/5627/1407 -f 3420/5625/1407 3418/5627/1407 3421/5628/1407 -f 3424/5629/1408 3423/5630/1408 3422/5631/1408 -f 3424/5629/1408 3422/5631/1408 3425/5632/1408 -f 3428/5633/1409 3427/5634/1409 3426/5635/1409 -f 3428/5633/1409 3426/5635/1409 3429/5636/1409 -f 3432/5637/1410 3431/5638/1410 3430/5639/1410 -f 3432/5637/1410 3430/5639/1410 3433/5640/1410 -f 3436/5641/1411 3435/5642/1411 3434/5643/1411 -f 3436/5641/1411 3434/5643/1411 3437/5644/1411 -f 3440/5645/1412 3439/5646/1412 3438/5647/1412 -f 3440/5645/1412 3438/5647/1412 3441/5648/1412 -f 3444/5649/1413 3443/5650/1413 3442/5651/1413 -f 3444/5649/1413 3442/5651/1413 3445/5652/1413 -f 3448/5653/1414 3447/5654/1414 3446/5655/1414 -f 3448/5653/1414 3446/5655/1414 3449/5656/1414 -f 3452/5657/1415 3451/5658/1415 3450/5659/1415 -f 3452/5657/1415 3450/5659/1415 3453/5660/1415 -f 3456/5661/1416 3455/5662/1416 3454/5663/1416 -f 3456/5661/1416 3454/5663/1416 3457/5664/1416 -f 3460/5665/1417 3459/5666/1417 3458/5667/1417 -f 3460/5665/1417 3458/5667/1417 3461/5668/1417 -f 3464/5669/1418 3463/5670/1418 3462/5671/1418 -f 3464/5669/1418 3462/5671/1418 3465/5672/1418 -f 3468/5673/1419 3467/5674/1419 3466/5675/1419 -f 3468/5673/1419 3466/5675/1419 3469/5676/1419 -f 3472/5677/1420 3471/5678/1420 3470/5679/1420 -f 3472/5677/1420 3470/5679/1420 3473/5680/1420 -f 3476/5681/1421 3475/5682/1421 3474/5683/1421 -f 3476/5681/1421 3474/5683/1421 3477/5684/1421 -f 3480/5685/1422 3479/5686/1422 3478/5687/1422 -f 3480/5685/1422 3478/5687/1422 3481/5688/1422 -f 3484/5689/1423 3483/5690/1423 3482/5691/1423 -f 3484/5689/1423 3482/5691/1423 3485/5692/1423 -f 3488/5693/1424 3487/5694/1424 3486/5695/1424 -f 3488/5693/1424 3486/5695/1424 3489/5696/1424 -f 3492/5697/1425 3491/5698/1425 3490/5699/1425 -f 3492/5697/1425 3490/5699/1425 3493/5700/1425 -f 3496/5701/1426 3495/5702/1426 3494/5703/1426 -f 3496/5701/1426 3494/5703/1426 3497/5704/1426 -f 3500/5705/1427 3499/5706/1427 3498/5707/1427 -f 3500/5705/1427 3498/5707/1427 3501/5708/1427 -f 3504/5709/1428 3503/5710/1428 3502/5711/1428 -f 3504/5709/1428 3502/5711/1428 3505/5712/1428 -f 3508/5713/1429 3507/5714/1429 3506/5715/1429 -f 3508/5713/1429 3506/5715/1429 3509/5716/1429 -f 3512/5717/1430 3511/5718/1430 3510/5719/1430 -f 3512/5717/1430 3510/5719/1430 3513/5720/1430 -f 3516/5721/1431 3515/5722/1431 3514/5723/1431 -f 3516/5721/1431 3514/5723/1431 3517/5724/1431 -f 3520/5725/1432 3519/5726/1432 3518/5727/1432 -f 3520/5725/1432 3518/5727/1432 3521/5728/1432 -f 3524/5729/1433 3523/5730/1433 3522/5731/1433 -f 3524/5729/1433 3522/5731/1433 3525/5732/1433 -f 3528/5733/1434 3527/5734/1434 3526/5735/1434 -f 3528/5733/1434 3526/5735/1434 3529/5736/1434 -f 3532/5737/1435 3531/5738/1435 3530/5739/1435 -f 3532/5737/1435 3530/5739/1435 3533/5740/1435 -f 3536/5741/1436 3535/5742/1436 3534/5743/1436 -f 3536/5741/1436 3534/5743/1436 3537/5744/1436 -f 3540/5745/1437 3539/5746/1437 3538/5747/1437 -f 3540/5745/1437 3538/5747/1437 3541/5748/1437 -f 3544/5749/1438 3543/5750/1438 3542/5751/1438 -f 3544/5749/1438 3542/5751/1438 3545/5752/1438 -f 3548/5753/1439 3547/5754/1439 3546/5755/1439 -f 3548/5753/1439 3546/5755/1439 3549/5756/1439 -f 3552/5757/1440 3551/5758/1440 3550/5759/1440 -f 3552/5757/1440 3550/5759/1440 3553/5760/1440 -f 3556/5761/1441 3555/5762/1441 3554/5763/1441 -f 3556/5761/1441 3554/5763/1441 3557/5764/1441 -f 3560/5765/1442 3559/5766/1442 3558/5767/1442 -f 3560/5765/1442 3558/5767/1442 3561/5768/1442 -f 3564/5769/1443 3563/5770/1443 3562/5771/1443 -f 3564/5769/1443 3562/5771/1443 3565/5772/1443 -f 3568/5773/1444 3567/5774/1444 3566/5775/1444 -f 3568/5773/1444 3566/5775/1444 3569/5776/1444 -f 3572/5777/1445 3571/5778/1445 3570/5779/1445 -f 3572/5777/1445 3570/5779/1445 3573/5780/1445 -f 3576/5781/1446 3575/5782/1446 3574/5783/1446 -f 3576/5781/1446 3574/5783/1446 3577/5784/1446 -f 3580/5785/1447 3579/5786/1447 3578/5787/1447 -f 3580/5785/1447 3578/5787/1447 3581/5788/1447 -f 3584/5789/1448 3583/5790/1448 3582/5791/1448 -f 3584/5789/1448 3582/5791/1448 3585/5792/1448 -f 3588/5793/1449 3587/5794/1449 3586/5795/1449 -f 3588/5793/1449 3586/5795/1449 3589/5796/1449 -f 3592/5797/1450 3591/5798/1450 3590/5799/1450 -f 3592/5797/1450 3590/5799/1450 3593/5800/1450 -f 3596/5801/1451 3595/5802/1451 3594/5803/1451 -f 3596/5801/1451 3594/5803/1451 3597/5804/1451 -f 3600/5805/1452 3599/5806/1452 3598/5807/1452 -f 3600/5805/1452 3598/5807/1452 3601/5808/1452 -f 3604/5809/1453 3603/5810/1453 3602/5811/1453 -f 3604/5809/1453 3602/5811/1453 3605/5812/1453 -f 3608/5813/1454 3607/5814/1454 3606/5815/1454 -f 3608/5813/1454 3606/5815/1454 3609/5816/1454 -f 3612/5817/1455 3611/5818/1455 3610/5819/1455 -f 3612/5817/1455 3610/5819/1455 3613/5820/1455 -f 3616/5821/1456 3615/5822/1456 3614/5823/1456 -f 3616/5821/1456 3614/5823/1456 3617/5824/1456 -f 3620/5825/1457 3619/5826/1457 3618/5827/1457 -f 3620/5825/1457 3618/5827/1457 3621/5828/1457 -f 3624/5829/1458 3623/5830/1458 3622/5831/1458 -f 3624/5829/1458 3622/5831/1458 3625/5832/1458 -f 3627/5833/1459 3626/5834/1459 3305/5835/1459 -f 3627/5833/1459 3305/5835/1459 3628/5836/1459 -f 3631/5837/1460 3630/5838/1460 3629/5839/1460 -f 3631/5837/1460 3629/5839/1460 3632/5840/1460 -f 3635/5841/1461 3634/5842/1461 3633/5843/1461 -f 3635/5841/1461 3633/5843/1461 3636/5844/1461 -f 3639/5845/1462 3638/5846/1462 3637/5847/1462 -f 3639/5845/1462 3637/5847/1462 3640/5848/1462 -f 3643/5849/1463 3642/5850/1463 3641/5851/1463 -f 3643/5849/1463 3641/5851/1463 3644/5852/1463 -f 3647/5853/1464 3646/5854/1464 3645/5855/1464 -f 3647/5853/1464 3645/5855/1464 3648/5856/1464 -f 3651/5857/1465 3650/5858/1465 3649/5859/1465 -f 3651/5857/1465 3649/5859/1465 3652/5860/1465 -f 3655/5861/1466 3654/5862/1466 3653/5863/1466 -f 3655/5861/1466 3653/5863/1466 3656/5864/1466 -f 3659/5865/1467 3658/5866/1467 3657/5867/1467 -f 3659/5865/1467 3657/5867/1467 3660/5868/1467 -f 3663/5869/1468 3662/5870/1468 3661/5871/1468 -f 3663/5869/1468 3661/5871/1468 3664/5872/1468 -f 3667/5873/1469 3666/5874/1469 3665/5875/1469 -f 3667/5873/1469 3665/5875/1469 3668/5876/1469 -f 3671/5877/1470 3670/5878/1470 3669/5879/1470 -f 3671/5877/1470 3669/5879/1470 3672/5880/1470 -f 3675/5881/1471 3674/5882/1471 3673/5883/1471 -f 3675/5881/1471 3673/5883/1471 3676/5884/1471 -f 3679/5885/1472 3678/5886/1472 3677/5887/1472 -f 3679/5885/1472 3677/5887/1472 3680/5888/1472 -f 3683/5889/1473 3682/5890/1473 3681/5891/1473 -f 3683/5889/1473 3681/5891/1473 3684/5892/1473 -f 3687/5893/1474 3686/5894/1474 3685/5895/1474 -f 3687/5893/1474 3685/5895/1474 3688/5896/1474 -f 3691/5897/1475 3690/5898/1475 3689/5899/1475 -f 3691/5897/1475 3689/5899/1475 3692/5900/1475 -f 3695/5901/1476 3694/5902/1476 3693/5903/1476 -f 3695/5901/1476 3693/5903/1476 3696/5904/1476 -f 3699/5905/1477 3698/5906/1477 3697/5907/1477 -f 3699/5905/1477 3697/5907/1477 3700/5908/1477 -f 3703/5909/1478 3702/5910/1478 3701/5911/1478 -f 3703/5909/1478 3701/5911/1478 3704/5912/1478 -f 3707/5913/1479 3706/5914/1479 3705/5915/1479 -f 3707/5913/1479 3705/5915/1479 3708/5916/1479 -f 3711/5917/1480 3710/5918/1480 3709/5919/1480 -f 3711/5917/1480 3709/5919/1480 3712/5920/1480 -f 3715/5921/1481 3714/5922/1481 3713/5923/1481 -f 3715/5921/1481 3713/5923/1481 3716/5924/1481 -f 3719/5925/1482 3718/5926/1482 3717/5927/1482 -f 3719/5925/1482 3717/5927/1482 3720/5928/1482 -f 3723/5929/1483 3722/5930/1483 3721/5931/1483 -f 3723/5929/1483 3721/5931/1483 3724/5932/1483 -f 3727/5933/1484 3726/5934/1484 3725/5935/1484 -f 3727/5933/1484 3725/5935/1484 3728/5936/1484 -f 3731/5937/1485 3730/5938/1485 3729/5939/1485 -f 3731/5937/1485 3729/5939/1485 3732/5940/1485 -f 3735/5941/1486 3734/5942/1486 3733/5943/1486 -f 3735/5941/1486 3733/5943/1486 3736/5944/1486 -f 3739/5945/1487 3738/5946/1487 3737/5947/1487 -f 3739/5945/1487 3737/5947/1487 3740/5948/1487 -f 3743/5949/1488 3742/5950/1488 3741/5951/1488 -f 3743/5949/1488 3741/5951/1488 3744/5952/1488 -f 3747/5953/1489 3746/5954/1489 3745/5955/1489 -f 3747/5953/1489 3745/5955/1489 3748/5956/1489 -f 3751/5957/1490 3750/5958/1490 3749/5959/1490 -f 3751/5957/1490 3749/5959/1490 3752/5960/1490 -f 3755/5961/1491 3754/5962/1491 3753/5963/1491 -f 3755/5961/1491 3753/5963/1491 3756/5964/1491 -f 3759/5965/1492 3758/5966/1492 3757/5967/1492 -f 3759/5965/1492 3757/5967/1492 3760/5968/1492 -f 3763/5969/1493 3762/5970/1493 3761/5971/1493 -f 3763/5969/1493 3761/5971/1493 3764/5972/1493 -f 3767/5973/1494 3766/5974/1494 3765/5975/1494 -f 3767/5973/1494 3765/5975/1494 3768/5976/1494 -f 3771/5977/1495 3770/5978/1495 3769/5979/1495 -f 3771/5977/1495 3769/5979/1495 3772/5980/1495 -f 3775/5981/1496 3774/5982/1496 3773/5983/1496 -f 3775/5981/1496 3773/5983/1496 3776/5984/1496 -f 3779/5985/1497 3778/5986/1497 3777/5987/1497 -f 3779/5985/1497 3777/5987/1497 3780/5988/1497 -f 3783/5989/1498 3782/5990/1498 3781/5991/1498 -f 3783/5989/1498 3781/5991/1498 3784/5992/1498 -f 3787/5993/1499 3786/5994/1499 3785/5995/1499 -f 3787/5993/1499 3785/5995/1499 3788/5996/1499 -f 3791/5997/1500 3790/5998/1500 3789/5999/1500 -f 3791/5997/1500 3789/5999/1500 3792/6000/1500 -f 3795/6001/1501 3794/6002/1501 3793/6003/1501 -f 3795/6001/1501 3793/6003/1501 3796/6004/1501 -f 3799/6005/1502 3798/6006/1502 3797/6007/1502 -f 3799/6005/1502 3797/6007/1502 3800/6008/1502 -f 3803/6009/1503 3802/6010/1503 3801/6011/1503 -f 3803/6009/1503 3801/6011/1503 3804/6012/1503 -f 3807/6013/1504 3806/6014/1504 3805/6015/1504 -f 3807/6013/1504 3805/6015/1504 3808/6016/1504 -f 3811/6017/1505 3810/6018/1505 3809/6019/1505 -f 3811/6017/1505 3809/6019/1505 3812/6020/1505 -f 3815/6021/1506 3814/6022/1506 3813/6023/1506 -f 3815/6021/1506 3813/6023/1506 3816/6024/1506 -f 3819/6025/1507 3818/6026/1507 3817/6027/1507 -f 3819/6025/1507 3817/6027/1507 3820/6028/1507 -f 3823/6029/1508 3822/6030/1508 3821/6031/1508 -f 3823/6029/1508 3821/6031/1508 3824/6032/1508 -f 3827/6033/1509 3826/6034/1509 3825/6035/1509 -f 3827/6033/1509 3825/6035/1509 3828/6036/1509 -f 3831/6037/1510 3830/6038/1510 3829/6039/1510 -f 3831/6037/1510 3829/6039/1510 3832/6040/1510 -f 3835/6041/1511 3834/6042/1511 3833/6043/1511 -f 3835/6041/1511 3833/6043/1511 3836/6044/1511 -f 3839/6045/1512 3838/6046/1512 3837/6047/1512 -f 3839/6045/1512 3837/6047/1512 3840/6048/1512 -f 3843/6049/1513 3842/6050/1513 3841/6051/1513 -f 3843/6049/1513 3841/6051/1513 3844/6052/1513 -f 3847/6053/1514 3846/6054/1514 3845/6055/1514 -f 3847/6053/1514 3845/6055/1514 3848/6056/1514 -f 3851/6057/1515 3850/6058/1515 3849/6059/1515 -f 3851/6057/1515 3849/6059/1515 3852/6060/1515 -f 3855/6061/1516 3854/6062/1516 3853/6063/1516 -f 3855/6061/1516 3853/6063/1516 3856/6064/1516 -f 3859/6065/1517 3858/6066/1517 3857/6067/1517 -f 3859/6065/1517 3857/6067/1517 3860/6068/1517 -f 3863/6069/1518 3862/6070/1518 3861/6071/1518 -f 3863/6069/1518 3861/6071/1518 3864/6072/1518 -f 3867/6073/1519 3866/6074/1519 3865/6075/1519 -f 3867/6073/1519 3865/6075/1519 3868/6076/1519 -f 3871/6077/1520 3870/6078/1520 3869/6079/1520 -f 3871/6077/1520 3869/6079/1520 3872/6080/1520 -f 3875/6081/1521 3874/6082/1521 3873/6083/1521 -f 3875/6081/1521 3873/6083/1521 3876/6084/1521 -f 3876/6085/1522 3873/6086/1522 3869/6087/1522 -f 3876/6085/1522 3869/6087/1522 3870/6088/1522 -f 3875/6089/1523 3871/6090/1523 3872/6091/1523 -f 3875/6089/1523 3872/6091/1523 3874/6092/1523 -f 3879/6093/1524 3878/6094/1524 3877/6095/1524 -f 3879/6093/1524 3877/6095/1524 3880/6096/1524 -f 3881/6097/1525 3880/6098/1525 3877/6099/1525 -f 3881/6097/1525 3877/6099/1525 3882/6100/1525 -f 3885/6101/1526 3884/6102/1526 3883/6103/1526 -f 3885/6101/1526 3883/6103/1526 3886/6104/1526 -f 3888/6105/1527 3887/6106/1527 3881/6107/1527 -f 3888/6105/1527 3881/6107/1527 3889/6108/1527 -f 3884/6109/1528 3891/6110/1528 3890/6111/1528 -f 3884/6109/1528 3890/6111/1528 3883/6112/1528 -f 3885/6113/1529 3886/6114/1529 3892/6115/1529 -f 3885/6113/1529 3892/6115/1529 3893/6116/1529 -f 3893/6117/1530 3892/6118/1530 3890/6119/1530 -f 3893/6117/1530 3890/6119/1530 3891/6120/1530 -f 3896/6121/1531 3895/6122/1531 3894/6123/1531 -f 3896/6121/1531 3894/6123/1531 3897/6124/1531 -f 3886/6125/1532 3883/6126/1532 3871/6127/1532 -f 3886/6125/1532 3871/6127/1532 3875/6128/1532 -f 3886/6129/1533 3875/6130/1533 3876/6131/1533 -f 3886/6129/1533 3876/6131/1533 3892/6132/1533 -f 3892/6133/1534 3876/6134/1534 3870/6135/1534 -f 3892/6133/1534 3870/6135/1534 3890/6136/1534 -f 3872/6137/1535 3869/6138/1535 3898/6139/1535 -f 3872/6137/1535 3898/6139/1535 3866/6140/1535 -f 3883/6141/1536 3890/6142/1536 3870/6143/1536 -f 3883/6141/1536 3870/6143/1536 3871/6144/1536 -f 3874/6145/1537 3872/6146/1537 3866/6147/1537 -f 3874/6145/1537 3866/6147/1537 3867/6148/1537 -f 3874/6149/1538 3867/6150/1538 3899/6151/1538 -f 3874/6149/1538 3899/6151/1538 3873/6152/1538 -f 3873/6153/1539 3899/6154/1539 3898/6155/1539 -f 3873/6153/1539 3898/6155/1539 3869/6156/1539 -f 3901/6157/1540 3900/6158/1540 3887/6159/1540 -f 3901/6157/1540 3887/6159/1540 3888/6160/1540 -f 3889/6161/1541 3902/6162/1541 3878/6163/1541 -f 3889/6161/1541 3878/6163/1541 3879/6164/1541 -f 3895/6165/1542 3879/6166/1542 3880/6167/1542 -f 3895/6165/1542 3880/6167/1542 3894/6168/1542 -f 3888/6169/1543 3889/6170/1543 3879/6171/1543 -f 3888/6169/1543 3879/6171/1543 3895/6172/1543 -f 3882/6173/1544 3877/6174/1544 3891/6175/1544 -f 3882/6173/1544 3891/6175/1544 3884/6176/1544 -f 3887/6177/1545 3894/6178/1545 3880/6179/1545 -f 3887/6177/1545 3880/6179/1545 3881/6180/1545 -f 3889/6181/1546 3881/6182/1546 3882/6183/1546 -f 3889/6181/1546 3882/6183/1546 3902/6184/1546 -f 3902/6185/1547 3882/6186/1547 3884/6187/1547 -f 3902/6185/1547 3884/6187/1547 3885/6188/1547 -f 3902/6189/1548 3885/6190/1548 3893/6191/1548 -f 3902/6189/1548 3893/6191/1548 3878/6192/1548 -f 3878/6193/1549 3893/6194/1549 3891/6195/1549 -f 3878/6193/1549 3891/6195/1549 3877/6196/1549 -f 3900/6197/1550 3897/6198/1550 3894/6199/1550 -f 3900/6197/1550 3894/6199/1550 3887/6200/1550 -f 3901/6201/1551 3888/6202/1551 3895/6203/1551 -f 3901/6201/1551 3895/6203/1551 3896/6204/1551 -f 3903/6205/1552 3868/6206/1552 3865/6207/1552 -f 3903/6205/1552 3865/6207/1552 3904/6208/1552 -f 3904/6209/1553 3865/6210/1553 3866/6211/1553 -f 3904/6209/1553 3866/6211/1553 3898/6212/1553 -f 3867/6213/1554 3868/6214/1554 3903/6215/1554 -f 3867/6213/1554 3903/6215/1554 3899/6216/1554 -f 3899/6217/1555 3903/6218/1555 3904/6219/1555 -f 3899/6217/1555 3904/6219/1555 3898/6220/1555 -f 3907/6221/1556 3906/6222/1556 3905/6223/1556 -f 3907/6221/1556 3905/6223/1556 3908/6224/1556 -f 3909/6225/1557 3908/6226/1557 3905/6227/1557 -f 3909/6225/1557 3905/6227/1557 3910/6228/1557 -f 3913/6229/1558 3912/6230/1558 3911/6231/1558 -f 3913/6229/1558 3911/6231/1558 3914/6232/1558 -f 3912/6233/1559 3916/6234/1559 3915/6235/1559 -f 3912/6233/1559 3915/6235/1559 3911/6236/1559 -f 3913/6237/1560 3914/6238/1560 3917/6239/1560 -f 3913/6237/1560 3917/6239/1560 3918/6240/1560 -f 3918/6241/1561 3917/6242/1561 3915/6243/1561 -f 3918/6241/1561 3915/6243/1561 3916/6244/1561 -f 3920/6245/1562 3919/6246/1562 3906/6247/1562 -f 3920/6245/1562 3906/6247/1562 3907/6248/1562 -f 3921/6249/1563 3907/6250/1563 3908/6251/1563 -f 3921/6249/1563 3908/6251/1563 3922/6252/1563 -f 3923/6253/1564 3920/6254/1564 3907/6255/1564 -f 3923/6253/1564 3907/6255/1564 3921/6256/1564 -f 3923/6257/1565 3924/6258/1565 3909/6259/1565 -f 3923/6257/1565 3909/6259/1565 3920/6260/1565 -f 3910/6261/1566 3905/6262/1566 3916/6263/1566 -f 3910/6261/1566 3916/6263/1566 3912/6264/1566 -f 3924/6265/1567 3922/6266/1567 3908/6267/1567 -f 3924/6265/1567 3908/6267/1567 3909/6268/1567 -f 3920/6269/1568 3909/6270/1568 3910/6271/1568 -f 3920/6269/1568 3910/6271/1568 3919/6272/1568 -f 3919/6273/1569 3910/6274/1569 3912/6275/1569 -f 3919/6273/1569 3912/6275/1569 3913/6276/1569 -f 3919/6277/1570 3913/6278/1570 3918/6279/1570 -f 3919/6277/1570 3918/6279/1570 3906/6280/1570 -f 3916/6281/1571 3905/6282/1571 3906/6283/1571 -f 3916/6281/1571 3906/6283/1571 3918/6284/1571 -f 3926/6285/1572 3925/6286/1572 3924/6287/1572 -f 3926/6285/1572 3924/6287/1572 3923/6288/1572 -f 3925/6289/1573 3927/6290/1573 3922/6291/1573 -f 3925/6289/1573 3922/6291/1573 3924/6292/1573 -f 3926/6293/1574 3923/6294/1574 3921/6295/1574 -f 3926/6293/1574 3921/6295/1574 3928/6296/1574 -f 3928/6297/1575 3921/6298/1575 3922/6299/1575 -f 3928/6297/1575 3922/6299/1575 3927/6300/1575 -f 3911/6301/1576 3915/6302/1576 3917/6303/1576 -f 3911/6301/1576 3917/6303/1576 3914/6304/1576 -o plank -v -0.984375 0.5000000000000002 2.9515624999999996 -v -0.984375 0.5000000000000001 1.9515624999999999 -v -0.984375 0.3750000000000002 2.9515624999999996 -v -0.984375 0.37500000000000006 1.9515624999999999 -v -0.859375 0.5000000000000002 2.9515624999999996 -v -0.859375 0.5000000000000001 1.9515624999999999 -v -0.859375 0.3750000000000002 2.9515624999999996 -v -0.859375 0.3750000000000001 1.9515624999999999 -v -0.984375 0.49999999999999994 0.9515624999999999 -v -0.984375 0.37499999999999994 0.9515624999999999 -v -0.859375 0.49999999999999994 0.9515624999999999 -v -0.859375 0.375 0.9515624999999999 -v -0.984375 0.49999999999999983 -0.04843750000000013 -v -0.984375 0.37499999999999983 -0.04843750000000013 -v -0.859375 0.49999999999999983 -0.04843750000000013 -v -0.859375 0.37499999999999983 -0.04843750000000013 vt 0.125 0 vt 0.125 1 vt 0 1 @@ -15050,66 +14291,6 @@ vt 0.1875 1 vt 0.3125 1 vt 0.3125 0.875 vt 0.1875 0.875 -vn -1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn 1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn -1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn 1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn 0 1.2246467991473532e-16 1 -vn -1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn 1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn -1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn 1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn -1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn 1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn -1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn 1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn 0 1.2246467991473532e-16 1 -usemtl wooden_chain_fence -f 3929/6305/1577 3930/6306/1577 3932/6307/1577 -f 3929/6305/1577 3932/6307/1577 3931/6308/1577 -f 3934/6309/1578 3933/6310/1578 3935/6311/1578 -f 3934/6309/1578 3935/6311/1578 3936/6312/1578 -f 3934/6313/1579 3930/6314/1579 3929/6315/1579 -f 3934/6313/1579 3929/6315/1579 3933/6316/1579 -f 3935/6317/1580 3931/6318/1580 3932/6319/1580 -f 3935/6317/1580 3932/6319/1580 3936/6320/1580 -f 3933/6321/1581 3929/6322/1581 3931/6323/1581 -f 3933/6321/1581 3931/6323/1581 3935/6324/1581 -f 3930/6325/1582 3937/6326/1582 3938/6327/1582 -f 3930/6325/1582 3938/6327/1582 3932/6328/1582 -f 3939/6329/1583 3934/6330/1583 3936/6331/1583 -f 3939/6329/1583 3936/6331/1583 3940/6332/1583 -f 3939/6333/1584 3937/6334/1584 3930/6335/1584 -f 3939/6333/1584 3930/6335/1584 3934/6336/1584 -f 3936/6337/1585 3932/6338/1585 3938/6339/1585 -f 3936/6337/1585 3938/6339/1585 3940/6340/1585 -f 3937/6341/1586 3941/6342/1586 3942/6343/1586 -f 3937/6341/1586 3942/6343/1586 3938/6344/1586 -f 3943/6345/1587 3939/6346/1587 3940/6347/1587 -f 3943/6345/1587 3940/6347/1587 3944/6348/1587 -f 3943/6349/1588 3941/6350/1588 3937/6351/1588 -f 3943/6349/1588 3937/6351/1588 3939/6352/1588 -f 3940/6353/1589 3938/6354/1589 3942/6355/1589 -f 3940/6353/1589 3942/6355/1589 3944/6356/1589 -f 3943/6357/1590 3941/6358/1590 3942/6359/1590 -f 3943/6357/1590 3942/6359/1590 3944/6360/1590 -o plank -v 1.984375 0.5000000000000002 2.9515624999999996 -v 1.984375 0.5000000000000001 1.9515624999999999 -v 1.984375 0.3750000000000002 2.9515624999999996 -v 1.984375 0.37500000000000006 1.9515624999999999 -v 1.859375 0.5000000000000002 2.9515624999999996 -v 1.859375 0.5000000000000001 1.9515624999999999 -v 1.859375 0.3750000000000002 2.9515624999999996 -v 1.859375 0.3750000000000001 1.9515624999999999 -v 1.984375 0.49999999999999994 0.9515624999999999 -v 1.984375 0.37499999999999994 0.9515624999999999 -v 1.859375 0.49999999999999994 0.9515624999999999 -v 1.859375 0.375 0.9515624999999999 -v 1.984375 0.49999999999999983 -0.04843750000000013 -v 1.984375 0.37499999999999983 -0.04843750000000013 -v 1.859375 0.49999999999999983 -0.04843750000000013 -v 1.859375 0.37499999999999983 -0.04843750000000013 vt 0 1 vt 0.125 1 vt 0.125 0 @@ -15166,1990 +14347,6 @@ vt 0.3125 0.875 vt 0.3125 1 vt 0.1875 1 vt 0.1875 0.875 -vn 1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn -1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn 1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn -1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn 0 1.2246467991473532e-16 1 -vn 1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn -1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn 1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn -1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn 1 -1.2246467991473532e-16 1.4997597826618576e-32 -vn -1 1.2246467991473532e-16 -1.4997597826618576e-32 -vn 1.2246467991473532e-16 1 -1.2246467991473532e-16 -vn -1.2246467991473532e-16 -1 1.2246467991473532e-16 -vn 0 1.2246467991473532e-16 1 -usemtl wooden_chain_fence -f 3948/6361/1591 3946/6362/1591 3945/6363/1591 -f 3948/6361/1591 3945/6363/1591 3947/6364/1591 -f 3951/6365/1592 3949/6366/1592 3950/6367/1592 -f 3951/6365/1592 3950/6367/1592 3952/6368/1592 -f 3945/6369/1593 3946/6370/1593 3950/6371/1593 -f 3945/6369/1593 3950/6371/1593 3949/6372/1593 -f 3948/6373/1594 3947/6374/1594 3951/6375/1594 -f 3948/6373/1594 3951/6375/1594 3952/6376/1594 -f 3947/6377/1595 3945/6378/1595 3949/6379/1595 -f 3947/6377/1595 3949/6379/1595 3951/6380/1595 -f 3954/6381/1596 3953/6382/1596 3946/6383/1596 -f 3954/6381/1596 3946/6383/1596 3948/6384/1596 -f 3952/6385/1597 3950/6386/1597 3955/6387/1597 -f 3952/6385/1597 3955/6387/1597 3956/6388/1597 -f 3946/6389/1598 3953/6390/1598 3955/6391/1598 -f 3946/6389/1598 3955/6391/1598 3950/6392/1598 -f 3954/6393/1599 3948/6394/1599 3952/6395/1599 -f 3954/6393/1599 3952/6395/1599 3956/6396/1599 -f 3958/6397/1600 3957/6398/1600 3953/6399/1600 -f 3958/6397/1600 3953/6399/1600 3954/6400/1600 -f 3956/6401/1601 3955/6402/1601 3959/6403/1601 -f 3956/6401/1601 3959/6403/1601 3960/6404/1601 -f 3953/6405/1602 3957/6406/1602 3959/6407/1602 -f 3953/6405/1602 3959/6407/1602 3955/6408/1602 -f 3958/6409/1603 3954/6410/1603 3956/6411/1603 -f 3958/6409/1603 3956/6411/1603 3960/6412/1603 -f 3958/6413/1604 3957/6414/1604 3959/6415/1604 -f 3958/6413/1604 3959/6415/1604 3960/6416/1604 -o barbs -v 1.6475568749999998 -0.02653875 2.6390624999999996 -v 1.4265862499999997 0.19443187499999998 2.6078124999999996 -v 1.4928768749999997 0.260723125 2.7015624999999996 -v 1.7138481249999997 0.03975187499999999 2.7328124999999996 -v 1.4265862499999997 0.680568125 2.6703124999999996 -v 1.4928768749999997 0.614276875 2.5765624999999996 -v 1.7138481249999997 0.835248125 2.5453124999999996 -v 1.6475568749999998 0.90153875 2.6390624999999996 -v 1.3906249999999996 0.25 2.6078124999999996 -v 1.3906249999999996 0.625 2.5765624999999996 -v 1.4843749999999996 0.625 2.6703124999999996 -v 1.4843749999999996 0.25 2.7015624999999996 -v 1.3906249999999996 0.25 2.7015624999999996 -v 1.4843749999999998 0.25 2.6078124999999996 -v 1.4843749999999998 0.625 2.5765624999999996 -v 1.3906249999999996 0.625 2.6703124999999996 -v 1.6475568749999996 -0.02653875 2.7328124999999996 -v 1.7138481249999997 0.03975187499999999 2.6390624999999996 -v 1.4928768749999997 0.260723125 2.6078124999999996 -v 1.4265862499999997 0.19443187499999998 2.7015624999999996 -v 1.4265862499999997 0.680568125 2.5765624999999996 -v 1.6475568749999998 0.90153875 2.5453124999999996 -v 1.7138481249999997 0.835248125 2.6390624999999996 -v 1.4928768749999997 0.614276875 2.6703124999999996 -v 2.35466375 0.19443187499999998 2.7953124999999996 -v 2.2883731249999997 0.260723125 2.7015624999999996 -v 2.067401875 0.03975187499999999 2.6703124999999996 -v 2.1336931249999997 -0.02653875 2.7640624999999996 -v 2.1336931249999997 0.90153875 2.7640624999999996 -v 2.35466375 0.680568125 2.7328124999999996 -v 2.2883731249999997 0.614276875 2.8265624999999996 -v 2.067401875 0.835248125 2.8578124999999996 -v 2.3906249999999996 0.625 2.7328125 -v 2.3906249999999996 0.25 2.7015625 -v 2.2968749999999996 0.25 2.7953124999999996 -v 2.2968749999999996 0.625 2.8265624999999996 -v 2.3906249999999996 0.625 2.8265625 -v 2.2968749999999996 0.625 2.7328124999999996 -v 2.2968749999999996 0.25 2.7015624999999996 -v 2.3906249999999996 0.25 2.7953125 -v 2.1336931249999997 0.90153875 2.8578124999999996 -v 2.067401875 0.835248125 2.7640624999999996 -v 2.2883731249999997 0.614276875 2.7328124999999996 -v 2.35466375 0.680568125 2.8265624999999996 -v 2.0781249999999996 -0.0625 2.7640624999999996 -v 2.0781249999999996 0.03125 2.6703124999999996 -v 1.7031249999999998 0.03125 2.6390624999999996 -v 1.7031249999999996 -0.0625 2.7328124999999996 -v 2.0781249999999996 -0.0625 2.6703124999999996 -v 1.7031249999999998 -0.0625 2.6390624999999996 -v 1.7031249999999996 0.03125 2.7328124999999996 -v 2.0781249999999996 0.03125 2.7640624999999996 -v 2.35466375 0.19443187499999998 2.7015624999999996 -v 2.1336931249999997 -0.02653875 2.6703124999999996 -v 2.067401875 0.03975187499999999 2.7640624999999996 -v 2.2883731249999997 0.260723125 2.7953124999999996 -v 1.7031249999999996 0.9375 2.8890624999999996 -v 1.7031249999999996 0.84375 2.7953124999999996 -v 2.0781249999999996 0.84375 2.7640624999999996 -v 2.0781249999999996 0.9375 2.8578124999999996 -v 1.7031249999999996 0.9375 2.7953124999999996 -v 2.0781249999999996 0.9375 2.7640624999999996 -v 2.0781249999999996 0.84375 2.8578124999999996 -v 1.7031249999999996 0.84375 2.8890624999999996 -v 1.6475568749999998 -0.02653875 2.6390624999999996 -v 1.7138481249999997 0.03975187499999999 2.7328124999999996 -v 1.4928768749999997 0.260723125 2.7015624999999996 -v 1.4265862499999997 0.19443187499999998 2.6078124999999996 -v 1.4265862499999997 0.680568125 2.6703124999999996 -v 1.6475568749999998 0.90153875 2.6390624999999996 -v 1.7138481249999997 0.835248125 2.5453124999999996 -v 1.4928768749999997 0.614276875 2.5765624999999996 -v 1.3906249999999996 0.25 2.6078124999999996 -v 1.4843749999999996 0.25 2.7015624999999996 -v 1.4843749999999996 0.625 2.6703124999999996 -v 1.3906249999999996 0.625 2.5765624999999996 -v 1.3906249999999996 0.25 2.7015624999999996 -v 1.3906249999999996 0.625 2.6703124999999996 -v 1.4843749999999998 0.625 2.5765624999999996 -v 1.4843749999999998 0.25 2.6078124999999996 -v 1.6475568749999996 -0.02653875 2.7328124999999996 -v 1.4265862499999997 0.19443187499999998 2.7015624999999996 -v 1.4928768749999997 0.260723125 2.6078124999999996 -v 1.7138481249999997 0.03975187499999999 2.6390624999999996 -v 1.4265862499999997 0.680568125 2.5765624999999996 -v 1.4928768749999997 0.614276875 2.6703124999999996 -v 1.7138481249999997 0.835248125 2.6390624999999996 -v 1.6475568749999998 0.90153875 2.5453124999999996 -v 2.35466375 0.19443187499999998 2.7953124999999996 -v 2.1336931249999997 -0.02653875 2.7640624999999996 -v 2.067401875 0.03975187499999999 2.6703124999999996 -v 2.2883731249999997 0.260723125 2.7015624999999996 -v 2.1336931249999997 0.90153875 2.7640624999999996 -v 2.067401875 0.835248125 2.8578124999999996 -v 2.2883731249999997 0.614276875 2.8265624999999996 -v 2.35466375 0.680568125 2.7328124999999996 -v 2.3906249999999996 0.625 2.7328125 -v 2.2968749999999996 0.625 2.8265624999999996 -v 2.2968749999999996 0.25 2.7953124999999996 -v 2.3906249999999996 0.25 2.7015625 -v 2.3906249999999996 0.625 2.8265625 -v 2.3906249999999996 0.25 2.7953125 -v 2.2968749999999996 0.25 2.7015624999999996 -v 2.2968749999999996 0.625 2.7328124999999996 -v 2.1336931249999997 0.90153875 2.8578124999999996 -v 2.35466375 0.680568125 2.8265624999999996 -v 2.2883731249999997 0.614276875 2.7328124999999996 -v 2.067401875 0.835248125 2.7640624999999996 -v 2.0781249999999996 -0.0625 2.7640624999999996 -v 1.7031249999999996 -0.0625 2.7328124999999996 -v 1.7031249999999998 0.03125 2.6390624999999996 -v 2.0781249999999996 0.03125 2.6703124999999996 -v 2.0781249999999996 -0.0625 2.6703124999999996 -v 2.0781249999999996 0.03125 2.7640624999999996 -v 1.7031249999999996 0.03125 2.7328124999999996 -v 1.7031249999999998 -0.0625 2.6390624999999996 -v 2.35466375 0.19443187499999998 2.7015624999999996 -v 2.2883731249999997 0.260723125 2.7953124999999996 -v 2.067401875 0.03975187499999999 2.7640624999999996 -v 2.1336931249999997 -0.02653875 2.6703124999999996 -v 1.7031249999999996 0.9375 2.8890624999999996 -v 2.0781249999999996 0.9375 2.8578124999999996 -v 2.0781249999999996 0.84375 2.7640624999999996 -v 1.7031249999999996 0.84375 2.7953124999999996 -v 1.7031249999999996 0.9375 2.7953124999999996 -v 1.7031249999999996 0.84375 2.8890624999999996 -v 2.0781249999999996 0.84375 2.8578124999999996 -v 2.0781249999999996 0.9375 2.7640624999999996 -v 1.7031249999999998 0.9375 2.6390624999999996 -v 1.7031249999999998 0.84375 2.5453124999999996 -v 1.8906249999999998 0.84375 2.5296874999999996 -v 1.8906249999999998 0.9375 2.6234374999999996 -v 1.7031249999999998 0.9375 2.5453124999999996 -v 1.8906249999999998 0.9375 2.5296874999999996 -v 1.8906249999999998 0.84375 2.6234374999999996 -v 1.7031249999999998 0.84375 2.6390624999999996 -v 1.7031249999999998 0.9375 2.6390624999999996 -v 1.8906249999999998 0.9375 2.6234374999999996 -v 1.8906249999999998 0.84375 2.5296874999999996 -v 1.7031249999999998 0.84375 2.5453124999999996 -v 1.7031249999999998 0.9375 2.5453124999999996 -v 1.7031249999999998 0.84375 2.6390624999999996 -v 1.8906249999999998 0.84375 2.6234374999999996 -v 1.8906249999999998 0.9375 2.5296874999999996 -v 1.4062500000000002 0.236865 0.37343749999999976 -v 1.68999 -0.046875 0.40468749999999987 -v 1.68999 -0.046875 0.46718749999999987 -v 1.4062500000000002 0.236865 0.43593749999999976 -v 1.8906250000000002 0.921875 0.29531249999999987 -v 1.6899900000000003 0.921875 0.31093749999999987 -v 1.68999 0.921875 0.37343749999999987 -v 1.8906250000000002 0.921875 0.35781249999999987 -v 1.4687500000000002 0.26275375 0.43593749999999976 -v 1.7158787500000001 0.015625 0.46718749999999987 -v 1.4687500000000002 0.26275375 0.37343749999999976 -v 1.7158787500000001 0.015625 0.4046887499999998 -v 1.4062500000000002 0.638135 0.34218749999999976 -v 1.4687500000000002 0.61224625 0.34218749999999976 -v 1.4687500000000002 0.61224625 0.40468749999999976 -v 1.4062500000000002 0.638135 0.40468749999999976 -v 1.8906250000000002 0.859375 0.29531249999999987 -v 1.7158787500000003 0.859375 0.31093749999999987 -v 1.8906250000000002 0.859375 0.35781249999999987 -v 1.7158787500000001 0.859375 0.37343749999999987 -v 1.6475568750000003 -0.02653875 0.38906249999999987 -v 1.4265862500000002 0.19443187499999998 0.35781249999999976 -v 1.492876875 0.260723125 0.45156249999999976 -v 1.7138481250000002 0.03975187499999999 0.48281249999999987 -v 1.4265862500000002 0.680568125 0.42031249999999976 -v 1.4928768750000003 0.614276875 0.32656249999999976 -v 1.7138481250000002 0.835248125 0.29531249999999987 -v 1.6475568750000003 0.90153875 0.38906249999999987 -v 1.3906250000000002 0.25 0.35781249999999976 -v 1.3906250000000002 0.625 0.32656249999999976 -v 1.4843750000000002 0.625 0.42031249999999976 -v 1.4843750000000002 0.25 0.45156249999999976 -v 1.3906250000000002 0.25 0.45156249999999976 -v 1.4843750000000002 0.25 0.35781249999999976 -v 1.4843750000000002 0.625 0.32656249999999976 -v 1.3906250000000002 0.625 0.42031249999999976 -v 1.6475568750000003 -0.02653875 0.48281249999999987 -v 1.7138481250000002 0.03975187499999999 0.38906249999999987 -v 1.4928768750000003 0.260723125 0.35781249999999976 -v 1.4265862500000002 0.19443187499999998 0.45156249999999976 -v 1.4265862500000002 0.680568125 0.32656249999999976 -v 1.6475568750000003 0.90153875 0.29531249999999987 -v 1.7138481250000002 0.835248125 0.38906249999999987 -v 1.492876875 0.614276875 0.42031249999999976 -v 1.6475568750000003 -0.02653875 0.38906249999999987 -v 1.7138481250000002 0.03975187499999999 0.48281249999999987 -v 1.492876875 0.260723125 0.45156249999999976 -v 1.4265862500000002 0.19443187499999998 0.35781249999999976 -v 1.4265862500000002 0.680568125 0.42031249999999976 -v 1.6475568750000003 0.90153875 0.38906249999999987 -v 1.7138481250000002 0.835248125 0.29531249999999987 -v 1.4928768750000003 0.614276875 0.32656249999999976 -v 1.3906250000000002 0.25 0.35781249999999976 -v 1.4843750000000002 0.25 0.45156249999999976 -v 1.4843750000000002 0.625 0.42031249999999976 -v 1.3906250000000002 0.625 0.32656249999999976 -v 1.3906250000000002 0.25 0.45156249999999976 -v 1.3906250000000002 0.625 0.42031249999999976 -v 1.4843750000000002 0.625 0.32656249999999976 -v 1.4843750000000002 0.25 0.35781249999999976 -v 1.6475568750000003 -0.02653875 0.48281249999999987 -v 1.4265862500000002 0.19443187499999998 0.45156249999999976 -v 1.4928768750000003 0.260723125 0.35781249999999976 -v 1.7138481250000002 0.03975187499999999 0.38906249999999987 -v 1.4265862500000002 0.680568125 0.32656249999999976 -v 1.492876875 0.614276875 0.42031249999999976 -v 1.7138481250000002 0.835248125 0.38906249999999987 -v 1.6475568750000003 0.90153875 0.29531249999999987 -v 1.7031250000000002 0.9375 0.38906249999999987 -v 1.7031250000000002 0.84375 0.29531249999999987 -v 1.8906250000000002 0.84375 0.27968749999999987 -v 1.8906250000000002 0.9375 0.37343749999999987 -v 1.7031250000000002 0.9375 0.29531249999999987 -v 1.8906250000000002 0.9375 0.27968749999999987 -v 1.8906250000000002 0.84375 0.37343749999999987 -v 1.7031250000000002 0.84375 0.38906249999999987 -v 1.7031250000000002 0.9375 0.38906249999999987 -v 1.8906250000000002 0.9375 0.37343749999999987 -v 1.8906250000000002 0.84375 0.27968749999999987 -v 1.7031250000000002 0.84375 0.29531249999999987 -v 1.7031250000000002 0.9375 0.29531249999999987 -v 1.7031250000000002 0.84375 0.38906249999999987 -v 1.8906250000000002 0.84375 0.37343749999999987 -v 1.8906250000000002 0.9375 0.27968749999999987 -v 1.4687500000000002 0.61224625 0.09218749999999987 -v 1.4687500000000002 0.26275375 0.12343749999999987 -v 1.4062500000000002 0.236865 0.12343749999999987 -v 1.4062500000000002 0.638135 0.09218749999999987 -v 1.4687500000000002 0.61224625 0.15468749999999987 -v 1.4062500000000002 0.638135 0.15468749999999987 -v 1.4062500000000002 0.236865 0.18593749999999987 -v 1.4687500000000002 0.26275375 0.18593749999999987 -v 2.09126 0.921875 0.029687499999999867 -v 2.09126 0.921875 0.09218749999999987 -v 2.06537125 0.859375 0.029687499999999867 -v 2.06537125 0.859375 0.09218749999999987 -v 1.7158787500000003 0.859375 0.12343749999999987 -v 1.7158787500000003 0.859375 0.06093749999999987 -v 2.3125 0.26275375 0.21718749999999987 -v 2.3125 0.26275375 0.27968749999999987 -v 2.3125 0.61224625 0.3109375 -v 2.3125 0.61224625 0.24843749999999987 -v 2.375 0.236865 0.27968749999999987 -v 2.375 0.638135 0.3109375 -v 2.375 0.638135 0.24843749999999987 -v 2.375 0.236865 0.21718749999999987 -v 1.6899900000000003 -0.046875 0.15468749999999987 -v 2.09126 -0.046875 0.18593749999999987 -v 2.09126 -0.046875 0.24843749999999987 -v 1.6899900000000003 -0.046875 0.21718749999999987 -v 1.7158787500000003 0.015625 0.15468749999999987 -v 2.06537125 0.015625 0.18593749999999987 -v 1.7158787500000003 0.015625 0.21718749999999987 -v 2.06537125 0.015625 0.24843749999999987 -v 1.6899900000000003 0.921875 0.06093749999999987 -v 1.6899900000000003 0.921875 0.12343749999999987 -v 2.06537125 0.859375 0.34218749999999987 -v 2.06537125 0.859375 0.27968749999999987 -v 2.09126 0.921875 0.34218749999999987 -v 2.09126 0.921875 0.27968749999999987 -v 1.8906250000000002 0.921875 0.29531249999999987 -v 1.8906250000000002 0.921875 0.35781249999999987 -v 1.8906250000000002 0.859375 0.29531249999999987 -v 1.8906250000000002 0.859375 0.35781249999999987 -v 1.3906250000000002 0.25 0.10781249999999964 -v 1.6475568750000003 -0.02653875 0.13906249999999987 -v 1.4265862500000002 0.19443187499999998 0.10781249999999987 -v 1.4928768750000003 0.260723125 0.20156249999999987 -v 1.7138481250000002 0.03975187499999999 0.23281249999999987 -v 1.4265862500000002 0.680568125 0.17031249999999987 -v 1.4928768750000003 0.614276875 0.07656249999999987 -v 1.7138481250000002 0.835248125 0.04531249999999987 -v 1.6475568750000003 0.90153875 0.13906249999999987 -v 1.3906250000000002 0.25 0.10781249999999964 -v 1.3906250000000002 0.625 0.07656249999999964 -v 1.4843750000000002 0.625 0.17031249999999987 -v 1.4843750000000002 0.25 0.20156249999999987 -v 1.3906250000000002 0.25 0.20156249999999964 -v 1.4843750000000002 0.25 0.10781249999999987 -v 1.4843750000000002 0.625 0.07656249999999987 -v 1.3906250000000002 0.625 0.17031249999999964 -v 1.6475568750000003 -0.02653875 0.23281249999999987 -v 1.7138481250000002 0.03975187499999999 0.13906249999999987 -v 1.4928768750000003 0.260723125 0.10781249999999987 -v 1.4265862500000002 0.19443187499999998 0.20156249999999987 -v 1.7031250000000002 0.9375 0.13906249999999987 -v 1.7031250000000002 0.84375 0.04531249999999987 -v 2.0781250000000004 0.84375 0.014062499999999867 -v 2.0781250000000004 0.9375 0.10781249999999987 -v 1.7031250000000002 0.9375 0.04531249999999987 -v 2.0781250000000004 0.9375 0.014062499999999867 -v 2.0781250000000004 0.84375 0.10781249999999987 -v 1.7031250000000002 0.84375 0.13906249999999987 -v 1.4265862500000002 0.680568125 0.07656249999999987 -v 1.6475568750000003 0.90153875 0.04531249999999987 -v 1.7138481250000002 0.835248125 0.13906249999999987 -v 1.4928768750000003 0.614276875 0.17031249999999987 -v 2.3546637500000003 0.19443187499999998 0.2953125 -v 2.288373125 0.260723125 0.20156249999999987 -v 2.0674018750000003 0.03975187499999999 0.17031249999999987 -v 2.133693125 -0.02653875 0.26406249999999987 -v 2.133693125 0.90153875 0.26406249999999987 -v 2.3546637500000003 0.680568125 0.23281249999999987 -v 2.288373125 0.614276875 0.3265625 -v 2.0674018750000003 0.835248125 0.35781249999999987 -v 2.390625 0.625 0.2328125000000001 -v 2.390625 0.25 0.2015625000000001 -v 2.296875 0.25 0.2953125 -v 2.296875 0.625 0.3265625 -v 2.390625 0.625 0.3265625 -v 2.296875 0.625 0.23281249999999987 -v 2.296875 0.25 0.20156249999999987 -v 2.390625 0.25 0.2953125 -v 2.133693125 0.90153875 0.35781249999999987 -v 2.0674018750000003 0.835248125 0.26406249999999987 -v 2.288373125 0.614276875 0.23281249999999987 -v 2.3546637500000003 0.680568125 0.3265625 -v 2.078125 -0.0625 0.26406249999999987 -v 2.0781250000000004 0.03125 0.17031249999999987 -v 1.7031250000000002 0.03125 0.13906249999999987 -v 1.7031250000000002 -0.0625 0.23281249999999987 -v 2.0781250000000004 -0.0625 0.17031249999999987 -v 1.7031250000000002 -0.0625 0.13906249999999987 -v 1.7031250000000002 0.03125 0.23281249999999987 -v 2.078125 0.03125 0.26406249999999987 -v 2.3546637500000003 0.19443187499999998 0.20156249999999987 -v 2.133693125 -0.02653875 0.17031249999999987 -v 2.0674018750000003 0.03975187499999999 0.26406249999999987 -v 2.288373125 0.260723125 0.2953125 -v 1.8906250000000002 0.9375 0.37343749999999987 -v 1.8906250000000002 0.84375 0.27968749999999987 -v 2.078125 0.84375 0.26406249999999987 -v 2.078125 0.9375 0.35781249999999987 -v 1.8906250000000002 0.9375 0.27968749999999987 -v 2.078125 0.9375 0.26406249999999987 -v 2.078125 0.84375 0.35781249999999987 -v 1.8906250000000002 0.84375 0.37343749999999987 -v 1.6475568750000003 -0.02653875 0.13906249999999987 -v 1.7138481250000002 0.03975187499999999 0.23281249999999987 -v 1.4928768750000003 0.260723125 0.20156249999999987 -v 1.4265862500000002 0.19443187499999998 0.10781249999999987 -v 1.4265862500000002 0.680568125 0.17031249999999987 -v 1.6475568750000003 0.90153875 0.13906249999999987 -v 1.7138481250000002 0.835248125 0.04531249999999987 -v 1.4928768750000003 0.614276875 0.07656249999999987 -v 1.4843750000000002 0.25 0.20156249999999987 -v 1.4843750000000002 0.625 0.17031249999999987 -v 1.3906250000000002 0.625 0.07656249999999964 -v 1.3906250000000002 0.25 0.20156249999999964 -v 1.3906250000000002 0.625 0.17031249999999964 -v 1.4843750000000002 0.625 0.07656249999999987 -v 1.4843750000000002 0.25 0.10781249999999987 -v 1.6475568750000003 -0.02653875 0.23281249999999987 -v 1.4265862500000002 0.19443187499999998 0.20156249999999987 -v 1.4928768750000003 0.260723125 0.10781249999999987 -v 1.7138481250000002 0.03975187499999999 0.13906249999999987 -v 1.7031250000000002 0.9375 0.13906249999999987 -v 2.0781250000000004 0.9375 0.10781249999999987 -v 2.0781250000000004 0.84375 0.014062499999999867 -v 1.7031250000000002 0.84375 0.04531249999999987 -v 1.7031250000000002 0.9375 0.04531249999999987 -v 1.7031250000000002 0.84375 0.13906249999999987 -v 2.0781250000000004 0.84375 0.10781249999999987 -v 2.0781250000000004 0.9375 0.014062499999999867 -v 1.4265862500000002 0.680568125 0.07656249999999987 -v 1.4928768750000003 0.614276875 0.17031249999999987 -v 1.7138481250000002 0.835248125 0.13906249999999987 -v 1.6475568750000003 0.90153875 0.04531249999999987 -v 2.3546637500000003 0.19443187499999998 0.2953125 -v 2.133693125 -0.02653875 0.26406249999999987 -v 2.0674018750000003 0.03975187499999999 0.17031249999999987 -v 2.288373125 0.260723125 0.20156249999999987 -v 2.133693125 0.90153875 0.26406249999999987 -v 2.0674018750000003 0.835248125 0.35781249999999987 -v 2.288373125 0.614276875 0.3265625 -v 2.3546637500000003 0.680568125 0.23281249999999987 -v 2.390625 0.625 0.2328125000000001 -v 2.296875 0.625 0.3265625 -v 2.296875 0.25 0.2953125 -v 2.390625 0.25 0.2015625000000001 -v 2.390625 0.625 0.3265625 -v 2.390625 0.25 0.2953125 -v 2.296875 0.25 0.20156249999999987 -v 2.296875 0.625 0.23281249999999987 -v 2.133693125 0.90153875 0.35781249999999987 -v 2.3546637500000003 0.680568125 0.3265625 -v 2.288373125 0.614276875 0.23281249999999987 -v 2.0674018750000003 0.835248125 0.26406249999999987 -v 2.078125 -0.0625 0.26406249999999987 -v 1.7031250000000002 -0.0625 0.23281249999999987 -v 1.7031250000000002 0.03125 0.13906249999999987 -v 2.0781250000000004 0.03125 0.17031249999999987 -v 2.0781250000000004 -0.0625 0.17031249999999987 -v 2.078125 0.03125 0.26406249999999987 -v 1.7031250000000002 0.03125 0.23281249999999987 -v 1.7031250000000002 -0.0625 0.13906249999999987 -v 2.3546637500000003 0.19443187499999998 0.20156249999999987 -v 2.288373125 0.260723125 0.2953125 -v 2.0674018750000003 0.03975187499999999 0.26406249999999987 -v 2.133693125 -0.02653875 0.17031249999999987 -v 1.8906250000000002 0.9375 0.37343749999999987 -v 2.078125 0.9375 0.35781249999999987 -v 2.078125 0.84375 0.26406249999999987 -v 1.8906250000000002 0.84375 0.27968749999999987 -v 1.8906250000000002 0.9375 0.27968749999999987 -v 1.8906250000000002 0.84375 0.37343749999999987 -v 2.078125 0.84375 0.35781249999999987 -v 2.078125 0.9375 0.26406249999999987 -v 1.40625 0.236865 1.3734374999999996 -v 1.6899899999999999 -0.046875 1.4046874999999999 -v 1.6899899999999999 -0.046875 1.4671874999999996 -v 1.40625 0.236865 1.4359374999999996 -v 1.890625 0.921875 1.2953124999999999 -v 1.6899899999999999 0.921875 1.3109374999999999 -v 1.6899899999999999 0.921875 1.3734374999999999 -v 1.890625 0.921875 1.3578124999999999 -v 1.46875 0.26275375 1.4359374999999996 -v 1.71587875 0.015625 1.4671874999999999 -v 1.46875 0.26275375 1.3734374999999996 -v 1.71587875 0.015625 1.4046887499999998 -v 1.40625 0.638135 1.3421874999999996 -v 1.46875 0.61224625 1.3421874999999996 -v 1.46875 0.61224625 1.4046874999999996 -v 1.40625 0.638135 1.4046874999999996 -v 1.890625 0.859375 1.2953124999999999 -v 1.71587875 0.859375 1.3109374999999999 -v 1.890625 0.859375 1.3578124999999999 -v 1.71587875 0.859375 1.3734374999999999 -v 1.647556875 -0.02653875 1.3890624999999999 -v 1.42658625 0.19443187499999998 1.3578124999999996 -v 1.4928768749999999 0.260723125 1.4515624999999996 -v 1.713848125 0.03975187499999999 1.4828124999999999 -v 1.42658625 0.680568125 1.4203124999999996 -v 1.4928768749999999 0.614276875 1.3265624999999996 -v 1.713848125 0.835248125 1.2953124999999999 -v 1.647556875 0.90153875 1.3890624999999999 -v 1.390625 0.25 1.3578124999999996 -v 1.390625 0.625 1.3265624999999996 -v 1.484375 0.625 1.4203124999999996 -v 1.484375 0.25 1.4515624999999996 -v 1.390625 0.25 1.4515624999999996 -v 1.484375 0.25 1.3578124999999996 -v 1.484375 0.625 1.3265624999999996 -v 1.390625 0.625 1.4203124999999996 -v 1.647556875 -0.02653875 1.4828124999999996 -v 1.713848125 0.03975187499999999 1.3890624999999999 -v 1.4928768749999999 0.260723125 1.3578124999999996 -v 1.42658625 0.19443187499999998 1.4515624999999996 -v 1.42658625 0.680568125 1.3265624999999996 -v 1.647556875 0.90153875 1.2953124999999999 -v 1.713848125 0.835248125 1.3890624999999999 -v 1.4928768749999999 0.614276875 1.4203124999999996 -v 1.647556875 -0.02653875 1.3890624999999999 -v 1.713848125 0.03975187499999999 1.4828124999999999 -v 1.4928768749999999 0.260723125 1.4515624999999996 -v 1.42658625 0.19443187499999998 1.3578124999999996 -v 1.42658625 0.680568125 1.4203124999999996 -v 1.647556875 0.90153875 1.3890624999999999 -v 1.713848125 0.835248125 1.2953124999999999 -v 1.4928768749999999 0.614276875 1.3265624999999996 -v 1.390625 0.25 1.3578124999999996 -v 1.484375 0.25 1.4515624999999996 -v 1.484375 0.625 1.4203124999999996 -v 1.390625 0.625 1.3265624999999996 -v 1.390625 0.25 1.4515624999999996 -v 1.390625 0.625 1.4203124999999996 -v 1.484375 0.625 1.3265624999999996 -v 1.484375 0.25 1.3578124999999996 -v 1.647556875 -0.02653875 1.4828124999999996 -v 1.42658625 0.19443187499999998 1.4515624999999996 -v 1.4928768749999999 0.260723125 1.3578124999999996 -v 1.713848125 0.03975187499999999 1.3890624999999999 -v 1.42658625 0.680568125 1.3265624999999996 -v 1.4928768749999999 0.614276875 1.4203124999999996 -v 1.713848125 0.835248125 1.3890624999999999 -v 1.647556875 0.90153875 1.2953124999999999 -v 1.703125 0.9375 1.3890624999999999 -v 1.703125 0.84375 1.2953124999999999 -v 1.890625 0.84375 1.2796874999999999 -v 1.890625 0.9375 1.3734374999999999 -v 1.703125 0.9375 1.2953124999999999 -v 1.890625 0.9375 1.2796874999999999 -v 1.890625 0.84375 1.3734374999999999 -v 1.703125 0.84375 1.3890624999999999 -v 1.703125 0.9375 1.3890624999999999 -v 1.890625 0.9375 1.3734374999999999 -v 1.890625 0.84375 1.2796874999999999 -v 1.703125 0.84375 1.2953124999999999 -v 1.703125 0.9375 1.2953124999999999 -v 1.703125 0.84375 1.3890624999999999 -v 1.890625 0.84375 1.3734374999999999 -v 1.890625 0.9375 1.2796874999999999 -v 1.8906250000000002 0.921875 0.5453124999999999 -v 1.68999 0.921875 0.5609374999999999 -v 1.68999 0.921875 0.6234374999999999 -v 1.8906250000000002 0.921875 0.6078124999999999 -v 1.4687500000000002 0.61224625 0.5921874999999998 -v 1.4687500000000002 0.26275375 0.6234374999999998 -v 1.4062500000000002 0.236865 0.6234374999999998 -v 1.4062500000000002 0.638135 0.5921874999999998 -v 1.4687500000000002 0.61224625 0.6546874999999998 -v 1.4062500000000002 0.638135 0.6546874999999998 -v 1.40625 0.236865 0.6859374999999998 -v 1.46875 0.26275375 0.6859374999999998 -v 1.46875 0.61224625 0.8421874999999996 -v 1.46875 0.26275375 0.8734374999999996 -v 1.40625 0.236865 0.8734374999999996 -v 1.40625 0.638135 0.8421874999999996 -v 1.46875 0.61224625 0.9046874999999996 -v 1.46875 0.26275375 0.9359374999999996 -v 2.3125 0.26275375 0.7171875 -v 2.3125 0.26275375 0.7796875 -v 2.3125 0.61224625 0.8109374999999999 -v 2.3125 0.61224625 0.7484375 -v 2.375 0.638135 0.7484375 -v 2.375 0.236865 0.7171875 -v 1.68999 -0.046875 0.6546874999999999 -v 2.09126 -0.046875 0.6859374999999999 -v 2.09126 -0.046875 0.7484374999999999 -v 1.68999 -0.046875 0.7171874999999999 -v 2.09126 0.921875 0.7796874999999999 -v 2.09126 0.921875 0.8421874999999999 -v 2.375 0.638135 0.8109374999999999 -v 1.7158787500000001 0.015625 0.6546874999999999 -v 2.06537125 0.015625 0.6859374999999999 -v 1.7158787500000001 0.015625 0.7171874999999999 -v 2.06537125 0.015625 0.7484374999999999 -v 2.06537125 0.859375 0.7796874999999999 -v 2.06537125 0.859375 0.8421874999999999 -v 1.7158787500000001 0.859375 0.8734374999999998 -v 1.7158787500000001 0.859375 0.8109374999999998 -v 1.46875 0.61224625 1.0921874999999996 -v 1.46875 0.26275375 1.1234374999999996 -v 1.40625 0.236865 1.1234374999999996 -v 1.40625 0.638135 1.0921874999999996 -v 1.46875 0.61224625 1.1546874999999996 -v 1.40625 0.638135 1.1546874999999996 -v 1.40625 0.236865 1.1859374999999996 -v 1.46875 0.26275375 1.1859374999999996 -v 2.3125 0.26275375 0.9671874999999999 -v 2.3125 0.26275375 1.0296874999999999 -v 2.3125 0.61224625 1.0609374999999999 -v 2.3125 0.61224625 0.9984374999999999 -v 2.375 0.638135 0.9984374999999999 -v 2.375 0.236865 0.9671874999999999 -v 1.68999 -0.046875 0.9046874999999998 -v 2.09126 -0.046875 0.9359374999999999 -v 2.09126 -0.046875 0.9984374999999999 -v 1.68999 -0.046875 0.9671874999999998 -v 2.09126 0.921875 1.0296874999999999 -v 2.09126 0.921875 1.0921874999999999 -v 2.375 0.638135 1.0609374999999999 -v 1.7158787500000001 0.015625 0.9046874999999998 -v 2.06537125 0.015625 0.9359374999999999 -v 1.7158787500000001 0.015625 0.9671874999999998 -v 2.06537125 0.015625 0.9984374999999999 -v 2.06537125 0.859375 1.0296874999999999 -v 2.06537125 0.859375 1.0921874999999999 -v 1.7158787500000001 0.859375 1.1234374999999999 -v 1.7158787500000001 0.859375 1.0609374999999999 -v 2.3125 0.26275375 1.2171874999999999 -v 2.3125 0.26275375 1.2796874999999999 -v 2.3125 0.61224625 1.3109374999999999 -v 2.3125 0.61224625 1.2484374999999999 -v 2.375 0.236865 1.2796874999999999 -v 2.375 0.638135 1.3109374999999999 -v 2.375 0.638135 1.2484374999999999 -v 2.375 0.236865 1.2171874999999999 -v 1.68999 -0.046875 1.1546874999999996 -v 2.09126 -0.046875 1.1859374999999999 -v 2.09126 -0.046875 1.2484374999999999 -v 1.68999 -0.046875 1.2171874999999999 -v 1.7158787500000001 0.015625 1.1546874999999999 -v 2.06537125 0.015625 1.1859374999999999 -v 1.7158787500000001 0.015625 1.2171874999999999 -v 2.06537125 0.015625 1.2484374999999999 -v 1.7158787500000001 0.859375 0.5609374999999999 -v 1.7158787500000001 0.859375 0.6234374999999999 -v 1.40625 0.236865 0.9359374999999996 -v 1.68999 0.921875 0.8109374999999998 -v 1.68999 0.921875 0.8734374999999998 -v 1.40625 0.638135 0.9046874999999996 -v 2.375 0.236865 0.7796875 -v 1.68999 0.921875 1.0609374999999996 -v 1.68999 0.921875 1.1234374999999996 -v 2.375 0.236865 1.0296874999999999 -v 2.06537125 0.859375 1.3421874999999999 -v 2.06537125 0.859375 1.2796874999999999 -v 2.09126 0.921875 1.3421874999999999 -v 2.09126 0.921875 1.2796874999999999 -v 1.890625 0.921875 1.2953124999999999 -v 1.890625 0.921875 1.3578124999999999 -v 1.890625 0.859375 1.2953124999999999 -v 1.890625 0.859375 1.3578124999999999 -v 1.8906250000000002 0.859375 0.6078124999999999 -v 1.8906250000000002 0.859375 0.5453124999999999 -v 2.3125 0.26275375 0.4671875 -v 2.3125 0.26275375 0.5296875 -v 2.3125 0.61224625 0.5609375 -v 2.3125 0.61224625 0.4984375 -v 2.375 0.638135 0.4984375 -v 2.375 0.236865 0.4671875 -v 1.68999 -0.046875 0.40468749999999987 -v 2.09126 -0.046875 0.43593749999999987 -v 2.09126 -0.046875 0.49843749999999987 -v 1.68999 -0.046875 0.46718749999999987 -v 1.7158787500000001 0.015625 0.40468749999999987 -v 2.06537125 0.015625 0.43593749999999987 -v 1.7158787500000001 0.015625 0.46718749999999987 -v 2.06537125 0.015625 0.49843749999999987 -v 2.375 0.236865 0.5296875 -v 2.375 0.638135 0.5609375 -v 2.06537125 0.859375 0.5921874999999999 -v 2.06537125 0.859375 0.5296874999999999 -v 2.09126 0.921875 0.5921874999999999 -v 2.09126 0.921875 0.5296874999999999 -v 1.8906250000000002 0.921875 0.5453124999999999 -v 1.8906250000000002 0.921875 0.6078124999999999 -v 1.8906250000000002 0.859375 0.5453124999999999 -v 1.8906250000000002 0.859375 0.6078124999999999 -v 1.390625 0.25 1.1078124999999996 -v 1.6475568750000003 -0.02653875 0.6390624999999999 -v 1.4265862500000002 0.19443187499999998 0.6078124999999998 -v 1.492876875 0.260723125 0.7015624999999998 -v 1.7138481250000002 0.03975187499999999 0.7328124999999999 -v 1.647556875 -0.02653875 1.1390624999999996 -v 1.4265862500000002 0.19443187499999998 1.1078124999999996 -v 1.4928768749999999 0.260723125 1.2015624999999996 -v 1.713848125 0.03975187499999999 1.2328124999999999 -v 1.4265862500000002 0.680568125 0.6703124999999998 -v 1.492876875 0.614276875 0.5765624999999998 -v 1.7138481250000002 0.835248125 0.5453124999999999 -v 1.6475568750000003 0.90153875 0.6390624999999999 -v 1.3906250000000002 0.25 0.6078124999999998 -v 1.3906250000000002 0.625 0.5765624999999998 -v 1.484375 0.625 0.6703124999999998 -v 1.484375 0.25 0.7015624999999998 -v 1.390625 0.25 0.7015624999999998 -v 1.4843750000000002 0.25 0.6078124999999998 -v 1.4843750000000002 0.625 0.5765624999999998 -v 1.390625 0.625 0.6703124999999998 -v 1.647556875 -0.02653875 0.7328124999999999 -v 1.7138481250000002 0.03975187499999999 0.6390624999999999 -v 1.492876875 0.260723125 0.6078124999999998 -v 1.4265862500000002 0.19443187499999998 0.7015624999999998 -v 1.4265862500000002 0.680568125 0.5765624999999998 -v 1.6475568750000003 0.90153875 0.5453124999999999 -v 1.7138481250000002 0.835248125 0.6390624999999999 -v 1.492876875 0.614276875 0.6703124999999998 -v 1.647556875 -0.02653875 0.8890624999999998 -v 1.4265862500000002 0.19443187499999998 0.8578124999999996 -v 1.492876875 0.260723125 0.9515624999999996 -v 1.7138481250000002 0.03975187499999999 0.9828124999999998 -v 2.3546637500000003 0.19443187499999998 0.7953124999999999 -v 2.288373125 0.260723125 0.7015625 -v 2.0674018750000003 0.03975187499999999 0.6703124999999999 -v 2.133693125 -0.02653875 0.7640624999999999 -v 1.4265862500000002 0.680568125 0.9203124999999996 -v 1.492876875 0.614276875 0.8265624999999996 -v 1.7138481250000002 0.835248125 0.7953124999999998 -v 1.647556875 0.90153875 0.8890624999999998 -v 2.133693125 0.90153875 0.7640624999999999 -v 2.3546637500000003 0.680568125 0.7328125 -v 2.288373125 0.614276875 0.8265624999999999 -v 2.0674018750000003 0.835248125 0.8578124999999999 -v 2.390625 0.625 0.7328125 -v 2.390625 0.25 0.7015625 -v 2.296875 0.25 0.7953124999999999 -v 2.296875 0.625 0.8265624999999999 -v 2.390625 0.625 0.8265624999999999 -v 2.296875 0.625 0.7328125 -v 2.296875 0.25 0.7015625 -v 2.390625 0.25 0.7953124999999999 -v 2.133693125 0.90153875 0.8578124999999999 -v 2.0674018750000003 0.835248125 0.7640624999999999 -v 2.288373125 0.614276875 0.7328125 -v 2.3546637500000003 0.680568125 0.8265624999999999 -v 2.078125 -0.0625 0.7640624999999999 -v 2.078125 0.03125 0.6703124999999999 -v 1.7031250000000002 0.03125 0.6390624999999999 -v 1.703125 -0.0625 0.7328124999999999 -v 2.078125 -0.0625 0.6703124999999999 -v 1.7031250000000002 -0.0625 0.6390624999999999 -v 1.703125 0.03125 0.7328124999999999 -v 2.078125 0.03125 0.7640624999999999 -v 2.3546637500000003 0.19443187499999998 0.7015625 -v 2.133693125 -0.02653875 0.6703124999999999 -v 2.0674018750000003 0.03975187499999999 0.7640624999999999 -v 2.288373125 0.260723125 0.7953124999999999 -v 1.390625 0.25 0.8578124999999996 -v 1.390625 0.625 0.8265624999999996 -v 1.484375 0.625 0.9203124999999996 -v 1.484375 0.25 0.9515624999999996 -v 1.390625 0.25 0.9515624999999996 -v 1.484375 0.25 0.8578124999999996 -v 1.484375 0.625 0.8265624999999996 -v 1.390625 0.625 0.9203124999999996 -v 1.647556875 -0.02653875 0.9828124999999998 -v 1.7138481250000002 0.03975187499999999 0.8890624999999998 -v 1.492876875 0.260723125 0.8578124999999996 -v 1.4265862500000002 0.19443187499999998 0.9515624999999996 -v 1.703125 0.9375 0.8890624999999998 -v 1.703125 0.84375 0.7953124999999998 -v 2.078125 0.84375 0.7640624999999999 -v 2.078125 0.9375 0.8578124999999999 -v 1.703125 0.9375 0.7953124999999998 -v 2.078125 0.9375 0.7640624999999999 -v 2.078125 0.84375 0.8578124999999999 -v 1.703125 0.84375 0.8890624999999998 -v 1.4265862500000002 0.680568125 0.8265624999999996 -v 1.647556875 0.90153875 0.7953124999999998 -v 1.7138481250000002 0.835248125 0.8890624999999998 -v 1.492876875 0.614276875 0.9203124999999996 -v 2.3546637500000003 0.19443187499999998 1.0453124999999999 -v 2.288373125 0.260723125 0.9515624999999999 -v 2.0674018750000003 0.03975187499999999 0.9203124999999999 -v 2.133693125 -0.02653875 1.0140624999999999 -v 1.42658625 0.680568125 1.1703124999999996 -v 1.492876875 0.614276875 1.0765624999999996 -v 1.7138481250000002 0.835248125 1.0453124999999999 -v 1.647556875 0.90153875 1.1390624999999996 -v 2.133693125 0.90153875 1.0140624999999999 -v 2.3546637500000003 0.680568125 0.9828124999999999 -v 2.288373125 0.614276875 1.0765624999999999 -v 2.067401875 0.835248125 1.1078124999999999 -v 2.390625 0.625 0.9828124999999999 -v 2.390625 0.25 0.9515624999999999 -v 2.296875 0.25 1.0453124999999999 -v 2.296875 0.625 1.0765624999999999 -v 2.390625 0.625 1.0765624999999999 -v 2.296875 0.625 0.9828124999999999 -v 2.296875 0.25 0.9515624999999999 -v 2.390625 0.25 1.0453124999999999 -v 2.133693125 0.90153875 1.1078124999999999 -v 2.067401875 0.835248125 1.0140624999999999 -v 2.288373125 0.614276875 0.9828124999999999 -v 2.3546637500000003 0.680568125 1.0765624999999999 -v 2.078125 -0.0625 1.0140624999999999 -v 2.078125 0.03125 0.9203124999999999 -v 1.703125 0.03125 0.8890624999999998 -v 1.703125 -0.0625 0.9828124999999998 -v 2.078125 -0.0625 0.9203124999999999 -v 1.703125 -0.0625 0.8890624999999998 -v 1.703125 0.03125 0.9828124999999998 -v 2.078125 0.03125 1.0140624999999999 -v 2.3546637500000003 0.19443187499999998 0.9515624999999999 -v 2.133693125 -0.02653875 0.9203124999999999 -v 2.067401875 0.03975187499999999 1.0140624999999999 -v 2.288373125 0.260723125 1.0453124999999999 -v 1.390625 0.25 1.1078124999999996 -v 1.390625 0.625 1.0765624999999996 -v 1.484375 0.625 1.1703124999999996 -v 1.484375 0.25 1.2015624999999996 -v 1.390625 0.25 1.2015624999999996 -v 1.484375 0.25 1.1078124999999996 -v 1.484375 0.625 1.0765624999999996 -v 1.390625 0.625 1.1703124999999996 -v 1.647556875 -0.02653875 1.2328124999999999 -v 1.713848125 0.03975187499999999 1.1390624999999999 -v 1.492876875 0.260723125 1.1078124999999996 -v 1.42658625 0.19443187499999998 1.2015624999999996 -v 1.703125 0.9375 1.1390624999999996 -v 1.703125 0.84375 1.0453124999999996 -v 2.078125 0.84375 1.0140624999999999 -v 2.078125 0.9375 1.1078124999999999 -v 1.703125 0.9375 1.0453124999999996 -v 2.078125 0.9375 1.0140624999999999 -v 2.078125 0.84375 1.1078124999999999 -v 1.703125 0.84375 1.1390624999999996 -v 1.4265862500000002 0.680568125 1.0765624999999996 -v 1.647556875 0.90153875 1.0453124999999996 -v 1.713848125 0.835248125 1.1390624999999999 -v 1.4928768749999999 0.614276875 1.1703124999999996 -v 2.35466375 0.19443187499999998 1.2953124999999999 -v 2.288373125 0.260723125 1.2015624999999999 -v 2.067401875 0.03975187499999999 1.1703124999999999 -v 2.133693125 -0.02653875 1.2640624999999999 -v 2.133693125 0.90153875 1.2640624999999999 -v 2.35466375 0.680568125 1.2328124999999999 -v 2.288373125 0.614276875 1.3265624999999999 -v 2.067401875 0.835248125 1.3578124999999999 -v 2.390625 0.625 1.2328124999999999 -v 2.390625 0.25 1.2015624999999999 -v 2.296875 0.25 1.2953124999999999 -v 2.296875 0.625 1.3265624999999999 -v 2.390625 0.625 1.3265624999999999 -v 2.296875 0.625 1.2328124999999999 -v 2.296875 0.25 1.2015624999999999 -v 2.390625 0.25 1.2953124999999999 -v 2.1336931249999997 0.90153875 1.3578124999999999 -v 2.067401875 0.835248125 1.2640624999999999 -v 2.288373125 0.614276875 1.2328124999999999 -v 2.35466375 0.680568125 1.3265624999999999 -v 2.078125 -0.0625 1.2640624999999999 -v 2.078125 0.03125 1.1703124999999999 -v 1.703125 0.03125 1.1390624999999996 -v 1.703125 -0.0625 1.2328124999999999 -v 2.078125 -0.0625 1.1703124999999999 -v 1.703125 -0.0625 1.1390624999999996 -v 1.703125 0.03125 1.2328124999999999 -v 2.078125 0.03125 1.2640624999999999 -v 2.35466375 0.19443187499999998 1.2015624999999999 -v 2.133693125 -0.02653875 1.1703124999999999 -v 2.067401875 0.03975187499999999 1.2640624999999999 -v 2.288373125 0.260723125 1.2953124999999999 -v 1.890625 0.9375 1.3734374999999999 -v 1.890625 0.84375 1.2796874999999999 -v 2.078125 0.84375 1.2640624999999999 -v 2.078125 0.9375 1.3578124999999999 -v 1.890625 0.9375 1.2796874999999999 -v 2.078125 0.9375 1.2640624999999999 -v 2.078125 0.84375 1.3578124999999999 -v 1.890625 0.84375 1.3734374999999999 -v 1.6475568750000003 -0.02653875 0.6390624999999999 -v 1.7138481250000002 0.03975187499999999 0.7328124999999999 -v 1.492876875 0.260723125 0.7015624999999998 -v 1.4265862500000002 0.19443187499999998 0.6078124999999998 -v 1.647556875 -0.02653875 1.1390624999999996 -v 1.713848125 0.03975187499999999 1.2328124999999999 -v 1.4928768749999999 0.260723125 1.2015624999999996 -v 1.4265862500000002 0.19443187499999998 1.1078124999999996 -v 1.4265862500000002 0.680568125 0.6703124999999998 -v 1.6475568750000003 0.90153875 0.6390624999999999 -v 1.7138481250000002 0.835248125 0.5453124999999999 -v 1.492876875 0.614276875 0.5765624999999998 -v 1.3906250000000002 0.25 0.6078124999999998 -v 1.484375 0.25 0.7015624999999998 -v 1.484375 0.625 0.6703124999999998 -v 1.3906250000000002 0.625 0.5765624999999998 -v 1.390625 0.25 0.7015624999999998 -v 1.390625 0.625 0.6703124999999998 -v 1.4843750000000002 0.625 0.5765624999999998 -v 1.4843750000000002 0.25 0.6078124999999998 -v 1.647556875 -0.02653875 0.7328124999999999 -v 1.4265862500000002 0.19443187499999998 0.7015624999999998 -v 1.492876875 0.260723125 0.6078124999999998 -v 1.7138481250000002 0.03975187499999999 0.6390624999999999 -v 1.4265862500000002 0.680568125 0.5765624999999998 -v 1.492876875 0.614276875 0.6703124999999998 -v 1.7138481250000002 0.835248125 0.6390624999999999 -v 1.6475568750000003 0.90153875 0.5453124999999999 -v 1.647556875 -0.02653875 0.8890624999999998 -v 1.7138481250000002 0.03975187499999999 0.9828124999999998 -v 1.492876875 0.260723125 0.9515624999999996 -v 1.4265862500000002 0.19443187499999998 0.8578124999999996 -v 2.3546637500000003 0.19443187499999998 0.7953124999999999 -v 2.133693125 -0.02653875 0.7640624999999999 -v 2.0674018750000003 0.03975187499999999 0.6703124999999999 -v 2.288373125 0.260723125 0.7015625 -v 1.4265862500000002 0.680568125 0.9203124999999996 -v 1.647556875 0.90153875 0.8890624999999998 -v 1.7138481250000002 0.835248125 0.7953124999999998 -v 1.492876875 0.614276875 0.8265624999999996 -v 2.133693125 0.90153875 0.7640624999999999 -v 2.0674018750000003 0.835248125 0.8578124999999999 -v 2.288373125 0.614276875 0.8265624999999999 -v 2.3546637500000003 0.680568125 0.7328125 -v 2.390625 0.625 0.7328125 -v 2.296875 0.625 0.8265624999999999 -v 2.296875 0.25 0.7953124999999999 -v 2.390625 0.25 0.7015625 -v 2.390625 0.625 0.8265624999999999 -v 2.390625 0.25 0.7953124999999999 -v 2.296875 0.25 0.7015625 -v 2.296875 0.625 0.7328125 -v 2.133693125 0.90153875 0.8578124999999999 -v 2.3546637500000003 0.680568125 0.8265624999999999 -v 2.288373125 0.614276875 0.7328125 -v 2.0674018750000003 0.835248125 0.7640624999999999 -v 2.078125 -0.0625 0.7640624999999999 -v 1.703125 -0.0625 0.7328124999999999 -v 1.7031250000000002 0.03125 0.6390624999999999 -v 2.078125 0.03125 0.6703124999999999 -v 2.078125 -0.0625 0.6703124999999999 -v 2.078125 0.03125 0.7640624999999999 -v 1.703125 0.03125 0.7328124999999999 -v 1.7031250000000002 -0.0625 0.6390624999999999 -v 2.3546637500000003 0.19443187499999998 0.7015625 -v 2.288373125 0.260723125 0.7953124999999999 -v 2.0674018750000003 0.03975187499999999 0.7640624999999999 -v 2.133693125 -0.02653875 0.6703124999999999 -v 1.390625 0.25 0.8578124999999996 -v 1.484375 0.25 0.9515624999999996 -v 1.484375 0.625 0.9203124999999996 -v 1.390625 0.625 0.8265624999999996 -v 1.390625 0.25 0.9515624999999996 -v 1.390625 0.625 0.9203124999999996 -v 1.484375 0.625 0.8265624999999996 -v 1.484375 0.25 0.8578124999999996 -v 1.647556875 -0.02653875 0.9828124999999998 -v 1.4265862500000002 0.19443187499999998 0.9515624999999996 -v 1.492876875 0.260723125 0.8578124999999996 -v 1.7138481250000002 0.03975187499999999 0.8890624999999998 -v 1.703125 0.9375 0.8890624999999998 -v 2.078125 0.9375 0.8578124999999999 -v 2.078125 0.84375 0.7640624999999999 -v 1.703125 0.84375 0.7953124999999998 -v 1.703125 0.9375 0.7953124999999998 -v 1.703125 0.84375 0.8890624999999998 -v 2.078125 0.84375 0.8578124999999999 -v 2.078125 0.9375 0.7640624999999999 -v 1.4265862500000002 0.680568125 0.8265624999999996 -v 1.492876875 0.614276875 0.9203124999999996 -v 1.7138481250000002 0.835248125 0.8890624999999998 -v 1.647556875 0.90153875 0.7953124999999998 -v 2.3546637500000003 0.19443187499999998 1.0453124999999999 -v 2.133693125 -0.02653875 1.0140624999999999 -v 2.0674018750000003 0.03975187499999999 0.9203124999999999 -v 2.288373125 0.260723125 0.9515624999999999 -v 1.42658625 0.680568125 1.1703124999999996 -v 1.647556875 0.90153875 1.1390624999999996 -v 1.7138481250000002 0.835248125 1.0453124999999999 -v 1.492876875 0.614276875 1.0765624999999996 -v 2.133693125 0.90153875 1.0140624999999999 -v 2.067401875 0.835248125 1.1078124999999999 -v 2.288373125 0.614276875 1.0765624999999999 -v 2.3546637500000003 0.680568125 0.9828124999999999 -v 2.390625 0.625 0.9828124999999999 -v 2.296875 0.625 1.0765624999999999 -v 2.296875 0.25 1.0453124999999999 -v 2.390625 0.25 0.9515624999999999 -v 2.390625 0.625 1.0765624999999999 -v 2.390625 0.25 1.0453124999999999 -v 2.296875 0.25 0.9515624999999999 -v 2.296875 0.625 0.9828124999999999 -v 2.133693125 0.90153875 1.1078124999999999 -v 2.3546637500000003 0.680568125 1.0765624999999999 -v 2.288373125 0.614276875 0.9828124999999999 -v 2.067401875 0.835248125 1.0140624999999999 -v 2.078125 -0.0625 1.0140624999999999 -v 1.703125 -0.0625 0.9828124999999998 -v 1.703125 0.03125 0.8890624999999998 -v 2.078125 0.03125 0.9203124999999999 -v 2.078125 -0.0625 0.9203124999999999 -v 2.078125 0.03125 1.0140624999999999 -v 1.703125 0.03125 0.9828124999999998 -v 1.703125 -0.0625 0.8890624999999998 -v 2.3546637500000003 0.19443187499999998 0.9515624999999999 -v 2.288373125 0.260723125 1.0453124999999999 -v 2.067401875 0.03975187499999999 1.0140624999999999 -v 2.133693125 -0.02653875 0.9203124999999999 -v 1.484375 0.25 1.2015624999999996 -v 1.484375 0.625 1.1703124999999996 -v 1.390625 0.625 1.0765624999999996 -v 1.390625 0.25 1.2015624999999996 -v 1.390625 0.625 1.1703124999999996 -v 1.484375 0.625 1.0765624999999996 -v 1.484375 0.25 1.1078124999999996 -v 1.647556875 -0.02653875 1.2328124999999999 -v 1.42658625 0.19443187499999998 1.2015624999999996 -v 1.492876875 0.260723125 1.1078124999999996 -v 1.713848125 0.03975187499999999 1.1390624999999999 -v 1.703125 0.9375 1.1390624999999996 -v 2.078125 0.9375 1.1078124999999999 -v 2.078125 0.84375 1.0140624999999999 -v 1.703125 0.84375 1.0453124999999996 -v 1.703125 0.9375 1.0453124999999996 -v 1.703125 0.84375 1.1390624999999996 -v 2.078125 0.84375 1.1078124999999999 -v 2.078125 0.9375 1.0140624999999999 -v 1.4265862500000002 0.680568125 1.0765624999999996 -v 1.4928768749999999 0.614276875 1.1703124999999996 -v 1.713848125 0.835248125 1.1390624999999999 -v 1.647556875 0.90153875 1.0453124999999996 -v 2.35466375 0.19443187499999998 1.2953124999999999 -v 2.133693125 -0.02653875 1.2640624999999999 -v 2.067401875 0.03975187499999999 1.1703124999999999 -v 2.288373125 0.260723125 1.2015624999999999 -v 2.133693125 0.90153875 1.2640624999999999 -v 2.067401875 0.835248125 1.3578124999999999 -v 2.288373125 0.614276875 1.3265624999999999 -v 2.35466375 0.680568125 1.2328124999999999 -v 2.390625 0.625 1.2328124999999999 -v 2.296875 0.625 1.3265624999999999 -v 2.296875 0.25 1.2953124999999999 -v 2.390625 0.25 1.2015624999999999 -v 2.390625 0.625 1.3265624999999999 -v 2.390625 0.25 1.2953124999999999 -v 2.296875 0.25 1.2015624999999999 -v 2.296875 0.625 1.2328124999999999 -v 2.1336931249999997 0.90153875 1.3578124999999999 -v 2.35466375 0.680568125 1.3265624999999999 -v 2.288373125 0.614276875 1.2328124999999999 -v 2.067401875 0.835248125 1.2640624999999999 -v 2.078125 -0.0625 1.2640624999999999 -v 1.703125 -0.0625 1.2328124999999999 -v 1.703125 0.03125 1.1390624999999996 -v 2.078125 0.03125 1.1703124999999999 -v 2.078125 -0.0625 1.1703124999999999 -v 2.078125 0.03125 1.2640624999999999 -v 1.703125 0.03125 1.2328124999999999 -v 1.703125 -0.0625 1.1390624999999996 -v 2.35466375 0.19443187499999998 1.2015624999999999 -v 2.288373125 0.260723125 1.2953124999999999 -v 2.067401875 0.03975187499999999 1.2640624999999999 -v 2.133693125 -0.02653875 1.1703124999999999 -v 1.890625 0.9375 1.3734374999999999 -v 2.078125 0.9375 1.3578124999999999 -v 2.078125 0.84375 1.2640624999999999 -v 1.890625 0.84375 1.2796874999999999 -v 1.890625 0.9375 1.2796874999999999 -v 1.890625 0.84375 1.3734374999999999 -v 2.078125 0.84375 1.3578124999999999 -v 2.078125 0.9375 1.2640624999999999 -v 1.7031250000000002 0.9375 0.6390624999999999 -v 1.7031250000000002 0.84375 0.5453124999999999 -v 1.8906250000000002 0.84375 0.5296874999999999 -v 1.8906250000000002 0.9375 0.6234374999999999 -v 1.7031250000000002 0.9375 0.5453124999999999 -v 1.8906250000000002 0.9375 0.5296874999999999 -v 1.8906250000000002 0.84375 0.6234374999999999 -v 1.7031250000000002 0.84375 0.6390624999999999 -v 1.7031250000000002 0.9375 0.6390624999999999 -v 1.8906250000000002 0.9375 0.6234374999999999 -v 1.8906250000000002 0.84375 0.5296874999999999 -v 1.7031250000000002 0.84375 0.5453124999999999 -v 1.7031250000000002 0.9375 0.5453124999999999 -v 1.7031250000000002 0.84375 0.6390624999999999 -v 1.8906250000000002 0.84375 0.6234374999999999 -v 1.8906250000000002 0.9375 0.5296874999999999 -v 2.3546637500000003 0.19443187499999998 0.5453125 -v 2.288373125 0.260723125 0.4515625 -v 2.0674018750000003 0.03975187499999999 0.42031249999999987 -v 2.133693125 -0.02653875 0.5140624999999999 -v 2.133693125 0.90153875 0.5140624999999999 -v 2.3546637500000003 0.680568125 0.4828125 -v 2.288373125 0.614276875 0.5765625 -v 2.0674018750000003 0.835248125 0.6078124999999999 -v 2.390625 0.625 0.4828125 -v 2.390625 0.25 0.4515625 -v 2.296875 0.25 0.5453125 -v 2.296875 0.625 0.5765625 -v 2.390625 0.625 0.5765625 -v 2.296875 0.625 0.4828125 -v 2.296875 0.25 0.4515625 -v 2.390625 0.25 0.5453125 -v 2.133693125 0.90153875 0.6078124999999999 -v 2.0674018750000003 0.835248125 0.5140624999999999 -v 2.288373125 0.614276875 0.4828125 -v 2.3546637500000003 0.680568125 0.5765625 -v 2.078125 -0.0625 0.5140624999999999 -v 2.078125 0.03125 0.42031249999999987 -v 1.7031250000000002 0.03125 0.38906249999999987 -v 1.7031250000000002 -0.0625 0.48281249999999987 -v 2.078125 -0.0625 0.42031249999999987 -v 1.7031250000000002 -0.0625 0.38906249999999987 -v 1.7031250000000002 0.03125 0.48281249999999987 -v 2.078125 0.03125 0.5140624999999999 -v 2.3546637500000003 0.19443187499999998 0.4515625 -v 2.133693125 -0.02653875 0.42031249999999987 -v 2.0674018750000003 0.03975187499999999 0.5140624999999999 -v 2.288373125 0.260723125 0.5453125 -v 1.8906250000000002 0.9375 0.6234374999999999 -v 1.8906250000000002 0.84375 0.5296874999999999 -v 2.078125 0.84375 0.5140624999999999 -v 2.078125 0.9375 0.6078124999999999 -v 1.8906250000000002 0.9375 0.5296874999999999 -v 2.078125 0.9375 0.5140624999999999 -v 2.078125 0.84375 0.6078124999999999 -v 1.8906250000000002 0.84375 0.6234374999999999 -v 2.3546637500000003 0.19443187499999998 0.5453125 -v 2.133693125 -0.02653875 0.5140624999999999 -v 2.0674018750000003 0.03975187499999999 0.42031249999999987 -v 2.288373125 0.260723125 0.4515625 -v 2.133693125 0.90153875 0.5140624999999999 -v 2.0674018750000003 0.835248125 0.6078124999999999 -v 2.288373125 0.614276875 0.5765625 -v 2.3546637500000003 0.680568125 0.4828125 -v 2.390625 0.625 0.4828125 -v 2.296875 0.625 0.5765625 -v 2.296875 0.25 0.5453125 -v 2.390625 0.25 0.4515625 -v 2.390625 0.625 0.5765625 -v 2.390625 0.25 0.5453125 -v 2.296875 0.25 0.4515625 -v 2.296875 0.625 0.4828125 -v 2.133693125 0.90153875 0.6078124999999999 -v 2.3546637500000003 0.680568125 0.5765625 -v 2.288373125 0.614276875 0.4828125 -v 2.0674018750000003 0.835248125 0.5140624999999999 -v 2.078125 -0.0625 0.5140624999999999 -v 1.7031250000000002 -0.0625 0.48281249999999987 -v 1.7031250000000002 0.03125 0.38906249999999987 -v 2.078125 0.03125 0.42031249999999987 -v 2.078125 -0.0625 0.42031249999999987 -v 2.078125 0.03125 0.5140624999999999 -v 1.7031250000000002 0.03125 0.48281249999999987 -v 1.7031250000000002 -0.0625 0.38906249999999987 -v 2.3546637500000003 0.19443187499999998 0.4515625 -v 2.288373125 0.260723125 0.5453125 -v 2.0674018750000003 0.03975187499999999 0.5140624999999999 -v 2.133693125 -0.02653875 0.42031249999999987 -v 1.8906250000000002 0.9375 0.6234374999999999 -v 2.078125 0.9375 0.6078124999999999 -v 2.078125 0.84375 0.5140624999999999 -v 1.8906250000000002 0.84375 0.5296874999999999 -v 1.8906250000000002 0.9375 0.5296874999999999 -v 1.8906250000000002 0.84375 0.6234374999999999 -v 2.078125 0.84375 0.6078124999999999 -v 2.078125 0.9375 0.5140624999999999 -v 1.4062499999999998 0.236865 2.3734374999999996 -v 1.6899899999999997 -0.046875 2.4046874999999996 -v 1.6899899999999997 -0.046875 2.4671874999999996 -v 1.4062499999999998 0.236865 2.4359374999999996 -v 1.8906249999999998 0.921875 2.2953124999999996 -v 1.6899899999999999 0.921875 2.3109374999999996 -v 1.6899899999999997 0.921875 2.3734374999999996 -v 1.8906249999999998 0.921875 2.3578124999999996 -v 1.4687499999999998 0.26275375 2.4359374999999996 -v 1.7158787499999997 0.015625 2.4671874999999996 -v 1.4687499999999998 0.26275375 2.3734374999999996 -v 1.7158787499999997 0.015625 2.40468875 -v 1.4062499999999998 0.638135 2.3421874999999996 -v 1.4687499999999998 0.61224625 2.3421874999999996 -v 1.4687499999999998 0.61224625 2.4046874999999996 -v 1.4062499999999998 0.638135 2.4046874999999996 -v 1.8906249999999998 0.859375 2.2953124999999996 -v 1.71587875 0.859375 2.3109374999999996 -v 1.8906249999999998 0.859375 2.3578124999999996 -v 1.7158787499999997 0.859375 2.3734374999999996 -v 1.6475568749999998 -0.02653875 2.3890624999999996 -v 1.4265862499999997 0.19443187499999998 2.3578124999999996 -v 1.4928768749999997 0.260723125 2.4515624999999996 -v 1.7138481249999997 0.03975187499999999 2.4828124999999996 -v 1.4265862499999997 0.680568125 2.4203124999999996 -v 1.4928768749999999 0.614276875 2.3265624999999996 -v 1.7138481249999997 0.835248125 2.2953124999999996 -v 1.6475568749999998 0.90153875 2.3890624999999996 -v 1.3906249999999998 0.25 2.3578124999999996 -v 1.3906249999999998 0.625 2.3265624999999996 -v 1.4843749999999998 0.625 2.4203124999999996 -v 1.4843749999999998 0.25 2.4515624999999996 -v 1.3906249999999998 0.25 2.4515624999999996 -v 1.4843749999999998 0.25 2.3578124999999996 -v 1.4843749999999998 0.625 2.3265624999999996 -v 1.3906249999999998 0.625 2.4203124999999996 -v 1.6475568749999998 -0.02653875 2.4828124999999996 -v 1.7138481249999997 0.03975187499999999 2.3890624999999996 -v 1.4928768749999999 0.260723125 2.3578124999999996 -v 1.4265862499999997 0.19443187499999998 2.4515624999999996 -v 1.4265862499999997 0.680568125 2.3265624999999996 -v 1.6475568749999998 0.90153875 2.2953124999999996 -v 1.7138481249999997 0.835248125 2.3890624999999996 -v 1.4928768749999997 0.614276875 2.4203124999999996 -v 1.6475568749999998 -0.02653875 2.3890624999999996 -v 1.7138481249999997 0.03975187499999999 2.4828124999999996 -v 1.4928768749999997 0.260723125 2.4515624999999996 -v 1.4265862499999997 0.19443187499999998 2.3578124999999996 -v 1.4265862499999997 0.680568125 2.4203124999999996 -v 1.6475568749999998 0.90153875 2.3890624999999996 -v 1.7138481249999997 0.835248125 2.2953124999999996 -v 1.4928768749999999 0.614276875 2.3265624999999996 -v 1.3906249999999998 0.25 2.3578124999999996 -v 1.4843749999999998 0.25 2.4515624999999996 -v 1.4843749999999998 0.625 2.4203124999999996 -v 1.3906249999999998 0.625 2.3265624999999996 -v 1.3906249999999998 0.25 2.4515624999999996 -v 1.3906249999999998 0.625 2.4203124999999996 -v 1.4843749999999998 0.625 2.3265624999999996 -v 1.4843749999999998 0.25 2.3578124999999996 -v 1.6475568749999998 -0.02653875 2.4828124999999996 -v 1.4265862499999997 0.19443187499999998 2.4515624999999996 -v 1.4928768749999999 0.260723125 2.3578124999999996 -v 1.7138481249999997 0.03975187499999999 2.3890624999999996 -v 1.4265862499999997 0.680568125 2.3265624999999996 -v 1.4928768749999997 0.614276875 2.4203124999999996 -v 1.7138481249999997 0.835248125 2.3890624999999996 -v 1.6475568749999998 0.90153875 2.2953124999999996 -v 1.7031249999999998 0.9375 2.3890624999999996 -v 1.7031249999999998 0.84375 2.2953124999999996 -v 1.8906249999999998 0.84375 2.2796874999999996 -v 1.8906249999999998 0.9375 2.3734374999999996 -v 1.7031249999999998 0.9375 2.2953124999999996 -v 1.8906249999999998 0.9375 2.2796874999999996 -v 1.8906249999999998 0.84375 2.3734374999999996 -v 1.7031249999999998 0.84375 2.3890624999999996 -v 1.7031249999999998 0.9375 2.3890624999999996 -v 1.8906249999999998 0.9375 2.3734374999999996 -v 1.8906249999999998 0.84375 2.2796874999999996 -v 1.7031249999999998 0.84375 2.2953124999999996 -v 1.7031249999999998 0.9375 2.2953124999999996 -v 1.7031249999999998 0.84375 2.3890624999999996 -v 1.8906249999999998 0.84375 2.3734374999999996 -v 1.8906249999999998 0.9375 2.2796874999999996 -v 1.890625 0.921875 1.5453124999999999 -v 1.6899899999999999 0.921875 1.5609374999999996 -v 1.6899899999999999 0.921875 1.6234374999999996 -v 1.890625 0.921875 1.6078124999999999 -v 1.46875 0.61224625 1.5921874999999996 -v 1.46875 0.26275375 1.6234374999999996 -v 1.40625 0.236865 1.6234374999999996 -v 1.40625 0.638135 1.5921874999999996 -v 1.46875 0.61224625 1.6546874999999996 -v 1.40625 0.638135 1.6546874999999996 -v 1.40625 0.236865 1.6859374999999996 -v 1.46875 0.26275375 1.6859374999999996 -v 1.46875 0.61224625 1.8421874999999996 -v 1.46875 0.26275375 1.8734374999999996 -v 1.40625 0.236865 1.8734374999999996 -v 1.40625 0.638135 1.8421874999999996 -v 1.46875 0.61224625 1.9046874999999996 -v 1.4687499999999998 0.26275375 1.9359374999999996 -v 2.3125 0.26275375 1.7171874999999999 -v 2.3125 0.26275375 1.7796874999999999 -v 2.3125 0.61224625 1.8109375 -v 2.3125 0.61224625 1.7484374999999999 -v 2.375 0.638135 1.7484374999999999 -v 2.375 0.236865 1.7171874999999999 -v 1.6899899999999999 -0.046875 1.6546874999999996 -v 2.09126 -0.046875 1.6859374999999999 -v 2.09126 -0.046875 1.7484374999999999 -v 1.6899899999999999 -0.046875 1.7171874999999996 -v 2.09126 0.921875 1.7796874999999999 -v 2.09126 0.921875 1.8421874999999999 -v 2.375 0.638135 1.8109375 -v 1.71587875 0.015625 1.6546874999999996 -v 2.06537125 0.015625 1.6859374999999999 -v 1.71587875 0.015625 1.7171874999999996 -v 2.06537125 0.015625 1.7484374999999999 -v 2.06537125 0.859375 1.7796874999999999 -v 2.06537125 0.859375 1.8421874999999999 -v 1.71587875 0.859375 1.8734374999999999 -v 1.71587875 0.859375 1.8109374999999999 -v 1.4687499999999998 0.61224625 2.0921874999999996 -v 1.4687499999999998 0.26275375 2.1234374999999996 -v 1.4062499999999998 0.236865 2.1234374999999996 -v 1.4062499999999998 0.638135 2.0921874999999996 -v 1.4687499999999998 0.61224625 2.1546874999999996 -v 1.4062499999999998 0.638135 2.1546874999999996 -v 1.4062499999999998 0.236865 2.1859374999999996 -v 1.4687499999999998 0.26275375 2.1859374999999996 -v 2.3125 0.26275375 1.9671875 -v 2.3125 0.26275375 2.0296875 -v 2.3125 0.61224625 2.0609375 -v 2.3125 0.61224625 1.9984375 -v 2.375 0.638135 1.9984375 -v 2.375 0.236865 1.9671875 -v 1.6899899999999999 -0.046875 1.9046874999999999 -v 2.0912599999999997 -0.046875 1.9359374999999999 -v 2.0912599999999997 -0.046875 1.9984374999999999 -v 1.6899899999999999 -0.046875 1.9671874999999999 -v 2.0912599999999997 0.921875 2.0296874999999996 -v 2.0912599999999997 0.921875 2.0921874999999996 -v 2.375 0.638135 2.0609375 -v 1.71587875 0.015625 1.9046874999999999 -v 2.0653712499999997 0.015625 1.9359374999999999 -v 1.71587875 0.015625 1.9671874999999999 -v 2.0653712499999997 0.015625 1.9984374999999999 -v 2.0653712499999997 0.859375 2.0296874999999996 -v 2.0653712499999997 0.859375 2.0921874999999996 -v 1.71587875 0.859375 2.1234374999999996 -v 1.71587875 0.859375 2.0609374999999996 -v 2.3125 0.26275375 2.2171875 -v 2.3125 0.26275375 2.2796875 -v 2.3125 0.61224625 2.3109374999999996 -v 2.3125 0.61224625 2.2484375 -v 2.375 0.236865 2.2796875 -v 2.375 0.638135 2.3109374999999996 -v 2.375 0.638135 2.2484375 -v 2.375 0.236865 2.2171875 -v 1.6899899999999999 -0.046875 2.1546874999999996 -v 2.0912599999999997 -0.046875 2.1859374999999996 -v 2.0912599999999997 -0.046875 2.2484374999999996 -v 1.6899899999999999 -0.046875 2.2171874999999996 -v 1.71587875 0.015625 2.1546874999999996 -v 2.0653712499999997 0.015625 2.1859374999999996 -v 1.71587875 0.015625 2.2171874999999996 -v 2.0653712499999997 0.015625 2.2484374999999996 -v 1.71587875 0.859375 1.5609374999999996 -v 1.71587875 0.859375 1.6234374999999996 -v 1.4062499999999998 0.236865 1.9359374999999996 -v 1.6899899999999999 0.921875 1.8109374999999999 -v 1.6899899999999999 0.921875 1.8734374999999999 -v 1.40625 0.638135 1.9046874999999996 -v 2.375 0.236865 1.7796874999999999 -v 1.6899899999999999 0.921875 2.0609374999999996 -v 1.6899899999999999 0.921875 2.1234374999999996 -v 2.375 0.236865 2.0296875 -v 2.0653712499999997 0.859375 2.3421874999999996 -v 2.0653712499999997 0.859375 2.2796874999999996 -v 2.0912599999999997 0.921875 2.3421874999999996 -v 2.0912599999999997 0.921875 2.2796874999999996 -v 1.8906249999999998 0.921875 2.2953124999999996 -v 1.8906249999999998 0.921875 2.3578124999999996 -v 1.8906249999999998 0.859375 2.2953124999999996 -v 1.8906249999999998 0.859375 2.3578124999999996 -v 1.890625 0.859375 1.6078124999999999 -v 1.890625 0.859375 1.5453124999999999 -v 2.3125 0.26275375 1.4671874999999999 -v 2.3125 0.26275375 1.5296874999999999 -v 2.3125 0.61224625 1.5609374999999999 -v 2.3125 0.61224625 1.4984374999999999 -v 2.375 0.638135 1.4984374999999999 -v 2.375 0.236865 1.4671874999999999 -v 1.6899899999999999 -0.046875 1.4046874999999999 -v 2.09126 -0.046875 1.4359374999999999 -v 2.09126 -0.046875 1.4984374999999999 -v 1.6899899999999999 -0.046875 1.4671874999999996 -v 1.71587875 0.015625 1.4046874999999999 -v 2.06537125 0.015625 1.4359374999999999 -v 1.71587875 0.015625 1.4671874999999999 -v 2.06537125 0.015625 1.4984374999999999 -v 2.375 0.236865 1.5296874999999999 -v 2.375 0.638135 1.5609374999999999 -v 2.06537125 0.859375 1.5921874999999999 -v 2.06537125 0.859375 1.5296874999999999 -v 2.09126 0.921875 1.5921874999999999 -v 2.09126 0.921875 1.5296874999999999 -v 1.890625 0.921875 1.5453124999999999 -v 1.890625 0.921875 1.6078124999999999 -v 1.890625 0.859375 1.5453124999999999 -v 1.890625 0.859375 1.6078124999999999 -v 1.3906249999999998 0.25 2.1078124999999996 -v 1.6475568749999998 -0.02653875 1.6390624999999996 -v 1.42658625 0.19443187499999998 1.6078124999999996 -v 1.4928768749999999 0.260723125 1.7015624999999996 -v 1.713848125 0.03975187499999999 1.7328124999999996 -v 1.6475568749999998 -0.02653875 2.1390624999999996 -v 1.4265862499999997 0.19443187499999998 2.1078124999999996 -v 1.4928768749999999 0.260723125 2.2015624999999996 -v 1.7138481249999997 0.03975187499999999 2.2328124999999996 -v 1.42658625 0.680568125 1.6703124999999996 -v 1.4928768749999999 0.614276875 1.5765624999999996 -v 1.713848125 0.835248125 1.5453124999999996 -v 1.6475568749999998 0.90153875 1.6390624999999996 -v 1.390625 0.25 1.6078124999999996 -v 1.390625 0.625 1.5765624999999996 -v 1.484375 0.625 1.6703124999999996 -v 1.484375 0.25 1.7015624999999996 -v 1.390625 0.25 1.7015624999999996 -v 1.484375 0.25 1.6078124999999996 -v 1.484375 0.625 1.5765624999999996 -v 1.390625 0.625 1.6703124999999996 -v 1.6475568749999998 -0.02653875 1.7328124999999996 -v 1.713848125 0.03975187499999999 1.6390624999999996 -v 1.4928768749999999 0.260723125 1.6078124999999996 -v 1.42658625 0.19443187499999998 1.7015624999999996 -v 1.42658625 0.680568125 1.5765624999999996 -v 1.647556875 0.90153875 1.5453124999999996 -v 1.713848125 0.835248125 1.6390624999999996 -v 1.4928768749999999 0.614276875 1.6703124999999996 -v 1.6475568749999998 -0.02653875 1.8890624999999999 -v 1.42658625 0.19443187499999998 1.8578124999999996 -v 1.4928768749999999 0.260723125 1.9515624999999996 -v 1.7138481249999997 0.03975187499999999 1.9828124999999999 -v 2.35466375 0.19443187499999998 1.7953125 -v 2.2883731249999997 0.260723125 1.7015624999999999 -v 2.067401875 0.03975187499999999 1.6703124999999999 -v 2.1336931249999997 -0.02653875 1.7640624999999999 -v 1.4265862499999997 0.680568125 1.9203124999999996 -v 1.4928768749999999 0.614276875 1.8265624999999996 -v 1.713848125 0.835248125 1.7953124999999999 -v 1.6475568749999998 0.90153875 1.8890624999999999 -v 2.1336931249999997 0.90153875 1.7640624999999999 -v 2.35466375 0.680568125 1.7328124999999999 -v 2.2883731249999997 0.614276875 1.8265625 -v 2.067401875 0.835248125 1.8578124999999999 -v 2.390625 0.625 1.7328124999999999 -v 2.390625 0.25 1.7015624999999999 -v 2.296875 0.25 1.7953125 -v 2.296875 0.625 1.8265625 -v 2.390625 0.625 1.8265625 -v 2.296875 0.625 1.7328124999999999 -v 2.296875 0.25 1.7015624999999999 -v 2.390625 0.25 1.7953125 -v 2.1336931249999997 0.90153875 1.8578124999999999 -v 2.067401875 0.835248125 1.7640624999999999 -v 2.2883731249999997 0.614276875 1.7328124999999999 -v 2.35466375 0.680568125 1.8265625 -v 2.078125 -0.0625 1.7640624999999999 -v 2.078125 0.03125 1.6703124999999999 -v 1.703125 0.03125 1.6390624999999996 -v 1.703125 -0.0625 1.7328124999999996 -v 2.078125 -0.0625 1.6703124999999999 -v 1.703125 -0.0625 1.6390624999999996 -v 1.703125 0.03125 1.7328124999999996 -v 2.078125 0.03125 1.7640624999999999 -v 2.35466375 0.19443187499999998 1.7015624999999999 -v 2.1336931249999997 -0.02653875 1.6703124999999999 -v 2.067401875 0.03975187499999999 1.7640624999999999 -v 2.2883731249999997 0.260723125 1.7953125 -v 1.390625 0.25 1.8578124999999996 -v 1.390625 0.625 1.8265624999999996 -v 1.4843749999999998 0.625 1.9203124999999996 -v 1.4843749999999998 0.25 1.9515624999999996 -v 1.390625 0.25 1.9515624999999996 -v 1.484375 0.25 1.8578124999999996 -v 1.484375 0.625 1.8265624999999996 -v 1.390625 0.625 1.9203124999999996 -v 1.6475568749999998 -0.02653875 1.9828124999999999 -v 1.713848125 0.03975187499999999 1.8890624999999999 -v 1.4928768749999999 0.260723125 1.8578124999999996 -v 1.4265862499999997 0.19443187499999998 1.9515624999999996 -v 1.7031249999999998 0.9375 1.8890624999999999 -v 1.703125 0.84375 1.7953124999999999 -v 2.078125 0.84375 1.7640624999999999 -v 2.078125 0.9375 1.8578124999999999 -v 1.703125 0.9375 1.7953124999999999 -v 2.078125 0.9375 1.7640624999999999 -v 2.078125 0.84375 1.8578124999999999 -v 1.7031249999999998 0.84375 1.8890624999999999 -v 1.42658625 0.680568125 1.8265624999999996 -v 1.6475568749999998 0.90153875 1.7953124999999999 -v 1.713848125 0.835248125 1.8890624999999999 -v 1.4928768749999999 0.614276875 1.9203124999999996 -v 2.35466375 0.19443187499999998 2.0453125 -v 2.2883731249999997 0.260723125 1.9515625 -v 2.067401875 0.03975187499999999 1.9203124999999999 -v 2.1336931249999997 -0.02653875 2.0140624999999996 -v 1.4265862499999997 0.680568125 2.1703124999999996 -v 1.4928768749999999 0.614276875 2.0765624999999996 -v 1.7138481249999997 0.835248125 2.0453124999999996 -v 1.6475568749999998 0.90153875 2.1390624999999996 -v 2.1336931249999997 0.90153875 2.0140624999999996 -v 2.35466375 0.680568125 1.9828125 -v 2.2883731249999997 0.614276875 2.0765625 -v 2.067401875 0.835248125 2.1078124999999996 -v 2.390625 0.625 1.9828125 -v 2.390625 0.25 1.9515625 -v 2.296875 0.25 2.0453125 -v 2.296875 0.625 2.0765625 -v 2.390625 0.625 2.0765625 -v 2.296875 0.625 1.9828125 -v 2.296875 0.25 1.9515625 -v 2.390625 0.25 2.0453125 -v 2.1336931249999997 0.90153875 2.1078124999999996 -v 2.067401875 0.835248125 2.0140624999999996 -v 2.2883731249999997 0.614276875 1.9828125 -v 2.35466375 0.680568125 2.0765625 -v 2.078125 -0.0625 2.0140624999999996 -v 2.078125 0.03125 1.9203124999999999 -v 1.7031249999999998 0.03125 1.8890624999999999 -v 1.7031249999999998 -0.0625 1.9828124999999999 -v 2.078125 -0.0625 1.9203124999999999 -v 1.7031249999999998 -0.0625 1.8890624999999999 -v 1.7031249999999998 0.03125 1.9828124999999999 -v 2.078125 0.03125 2.0140624999999996 -v 2.35466375 0.19443187499999998 1.9515625 -v 2.1336931249999997 -0.02653875 1.9203124999999999 -v 2.067401875 0.03975187499999999 2.0140624999999996 -v 2.2883731249999997 0.260723125 2.0453125 -v 1.3906249999999998 0.25 2.1078124999999996 -v 1.3906249999999998 0.625 2.0765624999999996 -v 1.4843749999999998 0.625 2.1703124999999996 -v 1.4843749999999998 0.25 2.2015624999999996 -v 1.3906249999999998 0.25 2.2015624999999996 -v 1.4843749999999998 0.25 2.1078124999999996 -v 1.4843749999999998 0.625 2.0765624999999996 -v 1.3906249999999998 0.625 2.1703124999999996 -v 1.6475568749999998 -0.02653875 2.2328124999999996 -v 1.7138481249999997 0.03975187499999999 2.1390624999999996 -v 1.4928768749999999 0.260723125 2.1078124999999996 -v 1.4265862499999997 0.19443187499999998 2.2015624999999996 -v 1.7031249999999998 0.9375 2.1390624999999996 -v 1.7031249999999998 0.84375 2.0453124999999996 -v 2.078125 0.84375 2.0140624999999996 -v 2.078125 0.9375 2.1078124999999996 -v 1.7031249999999998 0.9375 2.0453124999999996 -v 2.078125 0.9375 2.0140624999999996 -v 2.078125 0.84375 2.1078124999999996 -v 1.7031249999999998 0.84375 2.1390624999999996 -v 1.4265862499999997 0.680568125 2.0765624999999996 -v 1.6475568749999998 0.90153875 2.0453124999999996 -v 1.7138481249999997 0.835248125 2.1390624999999996 -v 1.4928768749999999 0.614276875 2.1703124999999996 -v 2.35466375 0.19443187499999998 2.2953124999999996 -v 2.2883731249999997 0.260723125 2.2015625 -v 2.067401875 0.03975187499999999 2.1703124999999996 -v 2.1336931249999997 -0.02653875 2.2640624999999996 -v 2.1336931249999997 0.90153875 2.2640624999999996 -v 2.35466375 0.680568125 2.2328125 -v 2.2883731249999997 0.614276875 2.3265624999999996 -v 2.067401875 0.835248125 2.3578124999999996 -v 2.390625 0.625 2.2328125 -v 2.390625 0.25 2.2015625 -v 2.296875 0.25 2.2953124999999996 -v 2.296875 0.625 2.3265624999999996 -v 2.390625 0.625 2.3265625 -v 2.296875 0.625 2.2328125 -v 2.296875 0.25 2.2015625 -v 2.390625 0.25 2.2953125 -v 2.1336931249999997 0.90153875 2.3578124999999996 -v 2.067401875 0.835248125 2.2640624999999996 -v 2.2883731249999997 0.614276875 2.2328125 -v 2.35466375 0.680568125 2.3265624999999996 -v 2.078125 -0.0625 2.2640624999999996 -v 2.078125 0.03125 2.1703124999999996 -v 1.7031249999999998 0.03125 2.1390624999999996 -v 1.7031249999999998 -0.0625 2.2328124999999996 -v 2.078125 -0.0625 2.1703124999999996 -v 1.7031249999999998 -0.0625 2.1390624999999996 -v 1.7031249999999998 0.03125 2.2328124999999996 -v 2.078125 0.03125 2.2640624999999996 -v 2.35466375 0.19443187499999998 2.2015625 -v 2.1336931249999997 -0.02653875 2.1703124999999996 -v 2.067401875 0.03975187499999999 2.2640624999999996 -v 2.2883731249999997 0.260723125 2.2953124999999996 -v 1.8906249999999998 0.9375 2.3734374999999996 -v 1.8906249999999998 0.84375 2.2796874999999996 -v 2.078125 0.84375 2.2640624999999996 -v 2.0781249999999996 0.9375 2.3578124999999996 -v 1.8906249999999998 0.9375 2.2796874999999996 -v 2.078125 0.9375 2.2640624999999996 -v 2.0781249999999996 0.84375 2.3578124999999996 -v 1.8906249999999998 0.84375 2.3734374999999996 -v 1.6475568749999998 -0.02653875 1.6390624999999996 -v 1.713848125 0.03975187499999999 1.7328124999999996 -v 1.4928768749999999 0.260723125 1.7015624999999996 -v 1.42658625 0.19443187499999998 1.6078124999999996 -v 1.6475568749999998 -0.02653875 2.1390624999999996 -v 1.7138481249999997 0.03975187499999999 2.2328124999999996 -v 1.4928768749999999 0.260723125 2.2015624999999996 -v 1.4265862499999997 0.19443187499999998 2.1078124999999996 -v 1.42658625 0.680568125 1.6703124999999996 -v 1.6475568749999998 0.90153875 1.6390624999999996 -v 1.713848125 0.835248125 1.5453124999999996 -v 1.4928768749999999 0.614276875 1.5765624999999996 -v 1.390625 0.25 1.6078124999999996 -v 1.484375 0.25 1.7015624999999996 -v 1.484375 0.625 1.6703124999999996 -v 1.390625 0.625 1.5765624999999996 -v 1.390625 0.25 1.7015624999999996 -v 1.390625 0.625 1.6703124999999996 -v 1.484375 0.625 1.5765624999999996 -v 1.484375 0.25 1.6078124999999996 -v 1.6475568749999998 -0.02653875 1.7328124999999996 -v 1.42658625 0.19443187499999998 1.7015624999999996 -v 1.4928768749999999 0.260723125 1.6078124999999996 -v 1.713848125 0.03975187499999999 1.6390624999999996 -v 1.42658625 0.680568125 1.5765624999999996 -v 1.4928768749999999 0.614276875 1.6703124999999996 -v 1.713848125 0.835248125 1.6390624999999996 -v 1.647556875 0.90153875 1.5453124999999996 -v 1.6475568749999998 -0.02653875 1.8890624999999999 -v 1.7138481249999997 0.03975187499999999 1.9828124999999999 -v 1.4928768749999999 0.260723125 1.9515624999999996 -v 1.42658625 0.19443187499999998 1.8578124999999996 -v 2.35466375 0.19443187499999998 1.7953125 -v 2.1336931249999997 -0.02653875 1.7640624999999999 -v 2.067401875 0.03975187499999999 1.6703124999999999 -v 2.2883731249999997 0.260723125 1.7015624999999999 -v 1.4265862499999997 0.680568125 1.9203124999999996 -v 1.6475568749999998 0.90153875 1.8890624999999999 -v 1.713848125 0.835248125 1.7953124999999999 -v 1.4928768749999999 0.614276875 1.8265624999999996 -v 2.1336931249999997 0.90153875 1.7640624999999999 -v 2.067401875 0.835248125 1.8578124999999999 -v 2.2883731249999997 0.614276875 1.8265625 -v 2.35466375 0.680568125 1.7328124999999999 -v 2.390625 0.625 1.7328124999999999 -v 2.296875 0.625 1.8265625 -v 2.296875 0.25 1.7953125 -v 2.390625 0.25 1.7015624999999999 -v 2.390625 0.625 1.8265625 -v 2.390625 0.25 1.7953125 -v 2.296875 0.25 1.7015624999999999 -v 2.296875 0.625 1.7328124999999999 -v 2.1336931249999997 0.90153875 1.8578124999999999 -v 2.35466375 0.680568125 1.8265625 -v 2.2883731249999997 0.614276875 1.7328124999999999 -v 2.067401875 0.835248125 1.7640624999999999 -v 2.078125 -0.0625 1.7640624999999999 -v 1.703125 -0.0625 1.7328124999999996 -v 1.703125 0.03125 1.6390624999999996 -v 2.078125 0.03125 1.6703124999999999 -v 2.078125 -0.0625 1.6703124999999999 -v 2.078125 0.03125 1.7640624999999999 -v 1.703125 0.03125 1.7328124999999996 -v 1.703125 -0.0625 1.6390624999999996 -v 2.35466375 0.19443187499999998 1.7015624999999999 -v 2.2883731249999997 0.260723125 1.7953125 -v 2.067401875 0.03975187499999999 1.7640624999999999 -v 2.1336931249999997 -0.02653875 1.6703124999999999 -v 1.390625 0.25 1.8578124999999996 -v 1.4843749999999998 0.25 1.9515624999999996 -v 1.4843749999999998 0.625 1.9203124999999996 -v 1.390625 0.625 1.8265624999999996 -v 1.390625 0.25 1.9515624999999996 -v 1.390625 0.625 1.9203124999999996 -v 1.484375 0.625 1.8265624999999996 -v 1.484375 0.25 1.8578124999999996 -v 1.6475568749999998 -0.02653875 1.9828124999999999 -v 1.4265862499999997 0.19443187499999998 1.9515624999999996 -v 1.4928768749999999 0.260723125 1.8578124999999996 -v 1.713848125 0.03975187499999999 1.8890624999999999 -v 1.7031249999999998 0.9375 1.8890624999999999 -v 2.078125 0.9375 1.8578124999999999 -v 2.078125 0.84375 1.7640624999999999 -v 1.703125 0.84375 1.7953124999999999 -v 1.703125 0.9375 1.7953124999999999 -v 1.7031249999999998 0.84375 1.8890624999999999 -v 2.078125 0.84375 1.8578124999999999 -v 2.078125 0.9375 1.7640624999999999 -v 1.42658625 0.680568125 1.8265624999999996 -v 1.4928768749999999 0.614276875 1.9203124999999996 -v 1.713848125 0.835248125 1.8890624999999999 -v 1.6475568749999998 0.90153875 1.7953124999999999 -v 2.35466375 0.19443187499999998 2.0453125 -v 2.1336931249999997 -0.02653875 2.0140624999999996 -v 2.067401875 0.03975187499999999 1.9203124999999999 -v 2.2883731249999997 0.260723125 1.9515625 -v 1.4265862499999997 0.680568125 2.1703124999999996 -v 1.6475568749999998 0.90153875 2.1390624999999996 -v 1.7138481249999997 0.835248125 2.0453124999999996 -v 1.4928768749999999 0.614276875 2.0765624999999996 -v 2.1336931249999997 0.90153875 2.0140624999999996 -v 2.067401875 0.835248125 2.1078124999999996 -v 2.2883731249999997 0.614276875 2.0765625 -v 2.35466375 0.680568125 1.9828125 -v 2.390625 0.625 1.9828125 -v 2.296875 0.625 2.0765625 -v 2.296875 0.25 2.0453125 -v 2.390625 0.25 1.9515625 -v 2.390625 0.625 2.0765625 -v 2.390625 0.25 2.0453125 -v 2.296875 0.25 1.9515625 -v 2.296875 0.625 1.9828125 -v 2.1336931249999997 0.90153875 2.1078124999999996 -v 2.35466375 0.680568125 2.0765625 -v 2.2883731249999997 0.614276875 1.9828125 -v 2.067401875 0.835248125 2.0140624999999996 -v 2.078125 -0.0625 2.0140624999999996 -v 1.7031249999999998 -0.0625 1.9828124999999999 -v 1.7031249999999998 0.03125 1.8890624999999999 -v 2.078125 0.03125 1.9203124999999999 -v 2.078125 -0.0625 1.9203124999999999 -v 2.078125 0.03125 2.0140624999999996 -v 1.7031249999999998 0.03125 1.9828124999999999 -v 1.7031249999999998 -0.0625 1.8890624999999999 -v 2.35466375 0.19443187499999998 1.9515625 -v 2.2883731249999997 0.260723125 2.0453125 -v 2.067401875 0.03975187499999999 2.0140624999999996 -v 2.1336931249999997 -0.02653875 1.9203124999999999 -v 1.4843749999999998 0.25 2.2015624999999996 -v 1.4843749999999998 0.625 2.1703124999999996 -v 1.3906249999999998 0.625 2.0765624999999996 -v 1.3906249999999998 0.25 2.2015624999999996 -v 1.3906249999999998 0.625 2.1703124999999996 -v 1.4843749999999998 0.625 2.0765624999999996 -v 1.4843749999999998 0.25 2.1078124999999996 -v 1.6475568749999998 -0.02653875 2.2328124999999996 -v 1.4265862499999997 0.19443187499999998 2.2015624999999996 -v 1.4928768749999999 0.260723125 2.1078124999999996 -v 1.7138481249999997 0.03975187499999999 2.1390624999999996 -v 1.7031249999999998 0.9375 2.1390624999999996 -v 2.078125 0.9375 2.1078124999999996 -v 2.078125 0.84375 2.0140624999999996 -v 1.7031249999999998 0.84375 2.0453124999999996 -v 1.7031249999999998 0.9375 2.0453124999999996 -v 1.7031249999999998 0.84375 2.1390624999999996 -v 2.078125 0.84375 2.1078124999999996 -v 2.078125 0.9375 2.0140624999999996 -v 1.4265862499999997 0.680568125 2.0765624999999996 -v 1.4928768749999999 0.614276875 2.1703124999999996 -v 1.7138481249999997 0.835248125 2.1390624999999996 -v 1.6475568749999998 0.90153875 2.0453124999999996 -v 2.35466375 0.19443187499999998 2.2953124999999996 -v 2.1336931249999997 -0.02653875 2.2640624999999996 -v 2.067401875 0.03975187499999999 2.1703124999999996 -v 2.2883731249999997 0.260723125 2.2015625 -v 2.1336931249999997 0.90153875 2.2640624999999996 -v 2.067401875 0.835248125 2.3578124999999996 -v 2.2883731249999997 0.614276875 2.3265624999999996 -v 2.35466375 0.680568125 2.2328125 -v 2.390625 0.625 2.2328125 -v 2.296875 0.625 2.3265624999999996 -v 2.296875 0.25 2.2953124999999996 -v 2.390625 0.25 2.2015625 -v 2.390625 0.625 2.3265625 -v 2.390625 0.25 2.2953125 -v 2.296875 0.25 2.2015625 -v 2.296875 0.625 2.2328125 -v 2.1336931249999997 0.90153875 2.3578124999999996 -v 2.35466375 0.680568125 2.3265624999999996 -v 2.2883731249999997 0.614276875 2.2328125 -v 2.067401875 0.835248125 2.2640624999999996 -v 2.078125 -0.0625 2.2640624999999996 -v 1.7031249999999998 -0.0625 2.2328124999999996 -v 1.7031249999999998 0.03125 2.1390624999999996 -v 2.078125 0.03125 2.1703124999999996 -v 2.078125 -0.0625 2.1703124999999996 -v 2.078125 0.03125 2.2640624999999996 -v 1.7031249999999998 0.03125 2.2328124999999996 -v 1.7031249999999998 -0.0625 2.1390624999999996 -v 2.35466375 0.19443187499999998 2.2015625 -v 2.2883731249999997 0.260723125 2.2953124999999996 -v 2.067401875 0.03975187499999999 2.2640624999999996 -v 2.1336931249999997 -0.02653875 2.1703124999999996 -v 1.8906249999999998 0.9375 2.3734374999999996 -v 2.0781249999999996 0.9375 2.3578124999999996 -v 2.078125 0.84375 2.2640624999999996 -v 1.8906249999999998 0.84375 2.2796874999999996 -v 1.8906249999999998 0.9375 2.2796874999999996 -v 1.8906249999999998 0.84375 2.3734374999999996 -v 2.0781249999999996 0.84375 2.3578124999999996 -v 2.078125 0.9375 2.2640624999999996 -v 1.703125 0.9375 1.6390624999999996 -v 1.703125 0.84375 1.5453124999999996 -v 1.890625 0.84375 1.5296874999999999 -v 1.890625 0.9375 1.6234374999999999 -v 1.703125 0.9375 1.5453124999999996 -v 1.890625 0.9375 1.5296874999999999 -v 1.890625 0.84375 1.6234374999999999 -v 1.703125 0.84375 1.6390624999999996 -v 1.703125 0.9375 1.6390624999999996 -v 1.890625 0.9375 1.6234374999999999 -v 1.890625 0.84375 1.5296874999999999 -v 1.703125 0.84375 1.5453124999999996 -v 1.703125 0.9375 1.5453124999999996 -v 1.703125 0.84375 1.6390624999999996 -v 1.890625 0.84375 1.6234374999999999 -v 1.890625 0.9375 1.5296874999999999 -v 2.35466375 0.19443187499999998 1.5453124999999999 -v 2.288373125 0.260723125 1.4515624999999999 -v 2.067401875 0.03975187499999999 1.4203124999999999 -v 2.1336931249999997 -0.02653875 1.5140624999999999 -v 2.1336931249999997 0.90153875 1.5140624999999999 -v 2.35466375 0.680568125 1.4828124999999999 -v 2.288373125 0.614276875 1.5765624999999999 -v 2.067401875 0.835248125 1.6078124999999999 -v 2.390625 0.625 1.4828124999999999 -v 2.390625 0.25 1.4515624999999999 -v 2.296875 0.25 1.5453124999999999 -v 2.296875 0.625 1.5765624999999999 -v 2.390625 0.625 1.5765624999999999 -v 2.296875 0.625 1.4828124999999999 -v 2.296875 0.25 1.4515624999999999 -v 2.390625 0.25 1.5453124999999999 -v 2.1336931249999997 0.90153875 1.6078124999999999 -v 2.067401875 0.835248125 1.5140624999999999 -v 2.288373125 0.614276875 1.4828124999999999 -v 2.35466375 0.680568125 1.5765624999999999 -v 2.078125 -0.0625 1.5140624999999999 -v 2.078125 0.03125 1.4203124999999999 -v 1.703125 0.03125 1.3890624999999999 -v 1.703125 -0.0625 1.4828124999999996 -v 2.078125 -0.0625 1.4203124999999999 -v 1.703125 -0.0625 1.3890624999999999 -v 1.703125 0.03125 1.4828124999999996 -v 2.078125 0.03125 1.5140624999999999 -v 2.35466375 0.19443187499999998 1.4515624999999999 -v 2.1336931249999997 -0.02653875 1.4203124999999999 -v 2.067401875 0.03975187499999999 1.5140624999999999 -v 2.288373125 0.260723125 1.5453124999999999 -v 1.890625 0.9375 1.6234374999999999 -v 1.890625 0.84375 1.5296874999999999 -v 2.078125 0.84375 1.5140624999999999 -v 2.078125 0.9375 1.6078124999999999 -v 1.890625 0.9375 1.5296874999999999 -v 2.078125 0.9375 1.5140624999999999 -v 2.078125 0.84375 1.6078124999999999 -v 1.890625 0.84375 1.6234374999999999 -v 2.35466375 0.19443187499999998 1.5453124999999999 -v 2.1336931249999997 -0.02653875 1.5140624999999999 -v 2.067401875 0.03975187499999999 1.4203124999999999 -v 2.288373125 0.260723125 1.4515624999999999 -v 2.1336931249999997 0.90153875 1.5140624999999999 -v 2.067401875 0.835248125 1.6078124999999999 -v 2.288373125 0.614276875 1.5765624999999999 -v 2.35466375 0.680568125 1.4828124999999999 -v 2.390625 0.625 1.4828124999999999 -v 2.296875 0.625 1.5765624999999999 -v 2.296875 0.25 1.5453124999999999 -v 2.390625 0.25 1.4515624999999999 -v 2.390625 0.625 1.5765624999999999 -v 2.390625 0.25 1.5453124999999999 -v 2.296875 0.25 1.4515624999999999 -v 2.296875 0.625 1.4828124999999999 -v 2.1336931249999997 0.90153875 1.6078124999999999 -v 2.35466375 0.680568125 1.5765624999999999 -v 2.288373125 0.614276875 1.4828124999999999 -v 2.067401875 0.835248125 1.5140624999999999 -v 2.078125 -0.0625 1.5140624999999999 -v 1.703125 -0.0625 1.4828124999999996 -v 1.703125 0.03125 1.3890624999999999 -v 2.078125 0.03125 1.4203124999999999 -v 2.078125 -0.0625 1.4203124999999999 -v 2.078125 0.03125 1.5140624999999999 -v 1.703125 0.03125 1.4828124999999996 -v 1.703125 -0.0625 1.3890624999999999 -v 2.35466375 0.19443187499999998 1.4515624999999999 -v 2.288373125 0.260723125 1.5453124999999999 -v 2.067401875 0.03975187499999999 1.5140624999999999 -v 2.1336931249999997 -0.02653875 1.4203124999999999 -v 1.890625 0.9375 1.6234374999999999 -v 2.078125 0.9375 1.6078124999999999 -v 2.078125 0.84375 1.5140624999999999 -v 1.890625 0.84375 1.5296874999999999 -v 1.890625 0.9375 1.5296874999999999 -v 1.890625 0.84375 1.6234374999999999 -v 2.078125 0.84375 1.6078124999999999 -v 2.078125 0.9375 1.5140624999999999 -v 2.35466375 0.19443187499999998 2.5453124999999996 -v 2.2883731249999997 0.260723125 2.4515624999999996 -v 2.067401875 0.03975187499999999 2.4203124999999996 -v 2.1336931249999997 -0.02653875 2.5140624999999996 -v 2.1336931249999997 0.90153875 2.5140624999999996 -v 2.35466375 0.680568125 2.4828124999999996 -v 2.2883731249999997 0.614276875 2.5765624999999996 -v 2.067401875 0.835248125 2.6078124999999996 -v 2.3906249999999996 0.625 2.4828125 -v 2.3906249999999996 0.25 2.4515625 -v 2.2968749999999996 0.25 2.5453124999999996 -v 2.2968749999999996 0.625 2.5765624999999996 -v 2.3906249999999996 0.625 2.5765625 -v 2.2968749999999996 0.625 2.4828124999999996 -v 2.2968749999999996 0.25 2.4515624999999996 -v 2.3906249999999996 0.25 2.5453125 -v 2.1336931249999997 0.90153875 2.6078124999999996 -v 2.067401875 0.835248125 2.5140624999999996 -v 2.2883731249999997 0.614276875 2.4828124999999996 -v 2.35466375 0.680568125 2.5765624999999996 -v 2.0781249999999996 -0.0625 2.5140624999999996 -v 2.0781249999999996 0.03125 2.4203124999999996 -v 1.7031249999999998 0.03125 2.3890624999999996 -v 1.7031249999999998 -0.0625 2.4828124999999996 -v 2.0781249999999996 -0.0625 2.4203124999999996 -v 1.7031249999999998 -0.0625 2.3890624999999996 -v 1.7031249999999998 0.03125 2.4828124999999996 -v 2.0781249999999996 0.03125 2.5140624999999996 -v 2.35466375 0.19443187499999998 2.4515624999999996 -v 2.1336931249999997 -0.02653875 2.4203124999999996 -v 2.067401875 0.03975187499999999 2.5140624999999996 -v 2.2883731249999997 0.260723125 2.5453124999999996 -v 1.8906249999999998 0.9375 2.6234374999999996 -v 1.8906249999999998 0.84375 2.5296874999999996 -v 2.0781249999999996 0.84375 2.5140624999999996 -v 2.0781249999999996 0.9375 2.6078124999999996 -v 1.8906249999999998 0.9375 2.5296874999999996 -v 2.0781249999999996 0.9375 2.5140624999999996 -v 2.0781249999999996 0.84375 2.6078124999999996 -v 1.8906249999999998 0.84375 2.6234374999999996 -v 2.35466375 0.19443187499999998 2.5453124999999996 -v 2.1336931249999997 -0.02653875 2.5140624999999996 -v 2.067401875 0.03975187499999999 2.4203124999999996 -v 2.2883731249999997 0.260723125 2.4515624999999996 -v 2.1336931249999997 0.90153875 2.5140624999999996 -v 2.067401875 0.835248125 2.6078124999999996 -v 2.2883731249999997 0.614276875 2.5765624999999996 -v 2.35466375 0.680568125 2.4828124999999996 -v 2.3906249999999996 0.625 2.4828125 -v 2.2968749999999996 0.625 2.5765624999999996 -v 2.2968749999999996 0.25 2.5453124999999996 -v 2.3906249999999996 0.25 2.4515625 -v 2.3906249999999996 0.625 2.5765625 -v 2.3906249999999996 0.25 2.5453125 -v 2.2968749999999996 0.25 2.4515624999999996 -v 2.2968749999999996 0.625 2.4828124999999996 -v 2.1336931249999997 0.90153875 2.6078124999999996 -v 2.35466375 0.680568125 2.5765624999999996 -v 2.2883731249999997 0.614276875 2.4828124999999996 -v 2.067401875 0.835248125 2.5140624999999996 -v 2.0781249999999996 -0.0625 2.5140624999999996 -v 1.7031249999999998 -0.0625 2.4828124999999996 -v 1.7031249999999998 0.03125 2.3890624999999996 -v 2.0781249999999996 0.03125 2.4203124999999996 -v 2.0781249999999996 -0.0625 2.4203124999999996 -v 2.0781249999999996 0.03125 2.5140624999999996 -v 1.7031249999999998 0.03125 2.4828124999999996 -v 1.7031249999999998 -0.0625 2.3890624999999996 -v 2.35466375 0.19443187499999998 2.4515624999999996 -v 2.2883731249999997 0.260723125 2.5453124999999996 -v 2.067401875 0.03975187499999999 2.5140624999999996 -v 2.1336931249999997 -0.02653875 2.4203124999999996 -v 1.8906249999999998 0.9375 2.6234374999999996 -v 2.0781249999999996 0.9375 2.6078124999999996 -v 2.0781249999999996 0.84375 2.5140624999999996 -v 1.8906249999999998 0.84375 2.5296874999999996 -v 1.8906249999999998 0.9375 2.5296874999999996 -v 1.8906249999999998 0.84375 2.6234374999999996 -v 2.0781249999999996 0.84375 2.6078124999999996 -v 2.0781249999999996 0.9375 2.5140624999999996 -v 1.8906249999999998 0.921875 2.5453124999999996 -v 1.6899899999999997 0.921875 2.5609374999999996 -v 1.6899899999999997 0.921875 2.6234374999999996 -v 1.8906249999999998 0.921875 2.6078124999999996 -v 1.4687499999999998 0.61224625 2.5921874999999996 -v 1.4687499999999998 0.26275375 2.6234374999999996 -v 1.4062499999999998 0.236865 2.6234374999999996 -v 1.4062499999999998 0.638135 2.5921874999999996 -v 1.4687499999999998 0.61224625 2.6546874999999996 -v 1.4062499999999998 0.638135 2.6546874999999996 -v 1.4062499999999996 0.236865 2.6859374999999996 -v 1.4687499999999996 0.26275375 2.6859374999999996 -v 2.3124999999999996 0.26275375 2.7171874999999996 -v 2.3124999999999996 0.26275375 2.7796874999999996 -v 2.3124999999999996 0.61224625 2.8109374999999996 -v 2.3124999999999996 0.61224625 2.7484374999999996 -v 2.3749999999999996 0.638135 2.7484374999999996 -v 2.3749999999999996 0.236865 2.7171874999999996 -v 1.6899899999999997 -0.046875 2.6546874999999996 -v 2.0912599999999997 -0.046875 2.6859374999999996 -v 2.0912599999999997 -0.046875 2.7484374999999996 -v 1.6899899999999997 -0.046875 2.7171874999999996 -v 2.0912599999999997 0.921875 2.7796874999999996 -v 2.0912599999999997 0.921875 2.8421874999999996 -v 2.3749999999999996 0.638135 2.8109374999999996 -v 1.7158787499999997 0.015625 2.6546874999999996 -v 2.0653712499999997 0.015625 2.6859374999999996 -v 1.7158787499999997 0.015625 2.7171874999999996 -v 2.0653712499999997 0.015625 2.7484374999999996 -v 2.0653712499999997 0.859375 2.7796874999999996 -v 2.0653712499999997 0.859375 2.8421874999999996 -v 1.7158787499999997 0.859375 2.8734374999999996 -v 1.7158787499999997 0.859375 2.8109374999999996 -v 1.7158787499999997 0.859375 2.5609374999999996 -v 1.7158787499999997 0.859375 2.6234374999999996 -v 1.6899899999999997 0.921875 2.8109374999999996 -v 1.6899899999999997 0.921875 2.8734374999999996 -v 2.3749999999999996 0.236865 2.7796874999999996 -v 1.8906249999999998 0.859375 2.6078124999999996 -v 1.8906249999999998 0.859375 2.5453124999999996 -v 2.3124999999999996 0.26275375 2.4671874999999996 -v 2.3124999999999996 0.26275375 2.5296874999999996 -v 2.3124999999999996 0.61224625 2.5609374999999996 -v 2.3124999999999996 0.61224625 2.4984374999999996 -v 2.3749999999999996 0.638135 2.4984374999999996 -v 2.3749999999999996 0.236865 2.4671874999999996 -v 1.6899899999999997 -0.046875 2.4046874999999996 -v 2.0912599999999997 -0.046875 2.4359374999999996 -v 2.0912599999999997 -0.046875 2.4984374999999996 -v 1.6899899999999997 -0.046875 2.4671874999999996 -v 1.7158787499999997 0.015625 2.4046874999999996 -v 2.0653712499999997 0.015625 2.4359374999999996 -v 1.7158787499999997 0.015625 2.4671874999999996 -v 2.0653712499999997 0.015625 2.4984374999999996 -v 2.3749999999999996 0.236865 2.5296874999999996 -v 2.3749999999999996 0.638135 2.5609374999999996 -v 2.0653712499999997 0.859375 2.5921874999999996 -v 2.0653712499999997 0.859375 2.5296874999999996 -v 2.0912599999999997 0.921875 2.5921874999999996 -v 2.0912599999999997 0.921875 2.5296874999999996 -v 1.8906249999999998 0.921875 2.5453124999999996 -v 1.8906249999999998 0.921875 2.6078124999999996 -v 1.8906249999999998 0.859375 2.5453124999999996 -v 1.8906249999999998 0.859375 2.6078124999999996 vt 0.4375 0.6875 vt 0.4375 0.375 vt 0.5 0.375 @@ -17294,70 +14491,70 @@ vt 0.375 0.375 vt 0.3125 0.375 vt 0.3125 0.1875 vt 0.375 0.1875 -vt 0.875 0.76992703125 +vt 0.875 0.7699 vt 0.875 0.375 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.75 0.20063406250000004 +vt 0.9375 0.7699 +vt 0.75 0.2006 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.875 0.4004790625 +vt 0.8125 0.2006 +vt 0.875 0.4005 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.9375 0.4004790625 -vt 0.875 0.40126796875000004 +vt 0.9375 0.7699 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.9375 0.4005 +vt 0.875 0.4013 vt 0.875 0 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.37538000000000005 -vt 0.875 0.02588796874999999 +vt 0.9375 0.0259 +vt 0.9375 0.3754 +vt 0.875 0.0259 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.9375 0.02588796874999999 -vt 0.875 0.76992703125 +vt 0.9375 0.4013 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.9375 0.0259 +vt 0.875 0.7699 vt 0.875 0.375 -vt 0.9375 0.4004790625 -vt 0.9375 0.7444479687500001 -vt 0.875 0.40126796875000004 +vt 0.9375 0.4005 +vt 0.9375 0.7444 +vt 0.875 0.4013 vt 0.875 0 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.4004790625 -vt 0.8125 0.7444479687500001 -vt 0.75 0.76992703125 +vt 0.9375 0.4013 +vt 0.8125 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.75 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.8125 0.4005 +vt 0.8125 0.7444 +vt 0.75 0.7699 vt 0.75 0.375 -vt 0.75 0.76992703125 +vt 0.75 0.7699 vt 0.75 0.375 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.4005 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.8125 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.8125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 vt 0.875 0.4375 @@ -17426,150 +14623,150 @@ vt 0.875 0.375 vt 0.8125 0.375 vt 0.8125 0.1875 vt 0.875 0.1875 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.625 0.02588796874999999 +vt 0.4375 0.4013 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.40126796875000004 +vt 0.5625 0.4013 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.375 0.76992703125 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.25 0.40126796875000004 +vt 0.4375 0.7699 +vt 0.25 0.4013 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.375 0.4004790625 +vt 0.3125 0.4013 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.37538000000000005 -vt 0.25 0.40126796875000004 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.0259 +vt 0.3125 0.3754 +vt 0.25 0.4013 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.5 0.76992703125 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.0259 +vt 0.8125 0.2006 +vt 0.75 0.2006 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.2006 +vt 0.8125 0.2006 vt 0.4375 0.6875 vt 0.4375 0.375 vt 0.5 0.375 @@ -17714,70 +14911,70 @@ vt 0.875 0.1875 vt 0.8125 0.1875 vt 0.8125 0 vt 0.875 0 -vt 0.875 0.76992703125 +vt 0.875 0.7699 vt 0.875 0.375 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.75 0.20063406250000004 +vt 0.9375 0.7699 +vt 0.75 0.2006 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.875 0.4004790625 +vt 0.8125 0.2006 +vt 0.875 0.4005 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.9375 0.4004790625 -vt 0.875 0.40126796875000004 +vt 0.9375 0.7699 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.9375 0.4005 +vt 0.875 0.4013 vt 0.875 0 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.37538000000000005 -vt 0.875 0.02588796874999999 +vt 0.9375 0.0259 +vt 0.9375 0.3754 +vt 0.875 0.0259 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.9375 0.02588796874999999 -vt 0.875 0.76992703125 +vt 0.9375 0.4013 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.9375 0.0259 +vt 0.875 0.7699 vt 0.875 0.375 -vt 0.9375 0.4004790625 -vt 0.9375 0.7444479687500001 -vt 0.875 0.40126796875000004 +vt 0.9375 0.4005 +vt 0.9375 0.7444 +vt 0.875 0.4013 vt 0.875 0 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.4004790625 -vt 0.8125 0.7444479687500001 -vt 0.75 0.76992703125 +vt 0.9375 0.4013 +vt 0.8125 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.75 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.8125 0.4005 +vt 0.8125 0.7444 +vt 0.75 0.7699 vt 0.75 0.375 -vt 0.75 0.76992703125 +vt 0.75 0.7699 vt 0.75 0.375 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.4005 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.8125 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.8125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 vt 0.875 0.4375 @@ -17846,490 +15043,490 @@ vt 0.875 0.375 vt 0.8125 0.375 vt 0.8125 0.1875 vt 0.875 0.1875 -vt 0.25 0.20063406250000004 +vt 0.25 0.2006 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.3125 0.2006 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.37538000000000005 -vt 0.875 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.9375 0.0259 +vt 0.9375 0.3754 +vt 0.875 0.4013 vt 0.875 0 -vt 0.9375 0.37538000000000005 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.9375 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.9375 0.3754 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.9375 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.76992703125 +vt 0.5625 0.4013 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.7699 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.37538000000000005 -vt 0.125 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.3754 +vt 0.125 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.4013 vt 0.125 0 -vt 0 0.40126796875000004 +vt 0 0.4013 vt 0 0 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0.125 0.76992703125 +vt 0.0625 0.4013 +vt 0.125 0.7699 vt 0.125 0.375 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.0625 0.02588796874999999 -vt 0.0625 0.37538000000000005 -vt 0 0.40126796875000004 +vt 0.1875 0.7699 +vt 0.0625 0.0259 +vt 0.0625 0.3754 +vt 0 0.4013 vt 0 0 -vt 0 0.02588796874999999 +vt 0 0.0259 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0.0625 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.0625 0.4013 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0 0.3754 +vt 0 0.0259 +vt 0.0625 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.625 0.02588796874999999 +vt 0.4375 0.4013 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.40126796875000004 +vt 0.5625 0.4013 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.375 0.76992703125 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.4004790625 +vt 0.4375 0.7699 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.875 0.76992703125 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.875 0.7699 vt 0.875 0.375 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.75 0.40126796875000004 +vt 0.9375 0.7699 +vt 0.75 0.4013 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.875 0.4004790625 +vt 0.8125 0.4013 +vt 0.875 0.4005 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.9375 0.4004790625 -vt 0.875 0.02588796874999999 +vt 0.9375 0.7699 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.9375 0.4005 +vt 0.875 0.0259 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.875 0.37538000000000005 -vt 0.625 0.02588796874999999 +vt 0.9375 0.4013 +vt 0.875 0.3754 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.625 0.40126796875000004 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5 0.76992703125 +vt 0.6875 0.4013 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.8125 0.4004790625 -vt 0.8125 0.7444479687500001 -vt 0.75 0.76992703125 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.8125 0.4005 +vt 0.8125 0.7444 +vt 0.75 0.7699 vt 0.75 0.375 -vt 0.9375 0.4004790625 -vt 0.9375 0.7444479687500001 -vt 0.875 0.76992703125 +vt 0.9375 0.4005 +vt 0.9375 0.7444 +vt 0.875 0.7699 vt 0.875 0.375 -vt 0.875 0.40126796875000004 +vt 0.875 0.4013 vt 0.875 0 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.75 0.76992703125 +vt 0.9375 0.4013 +vt 0.75 0.7699 vt 0.75 0.375 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.4005 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.8125 0.4004790625 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 +vt 0.8125 0.7699 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.8125 0.4005 +vt 0.8125 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.4013 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 -vt 0.25 0.40126796875000004 +vt 0.8125 0.4013 +vt 0.75 0.3754 +vt 0.25 0.4013 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.375 0.4004790625 +vt 0.3125 0.4013 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.125 0.02588796874999999 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.125 0.0259 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0.125 0.37538000000000005 -vt 0.1875 0.7444479687500001 -vt 0.125 0.7444479687500001 -vt 0.125 0.4004790625 -vt 0.1875 0.4004790625 -vt 0.125 0.4004790625 +vt 0.1875 0.4013 +vt 0.125 0.3754 +vt 0.1875 0.7444 +vt 0.125 0.7444 +vt 0.125 0.4005 +vt 0.1875 0.4005 +vt 0.125 0.4005 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.125 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.76992703125 +vt 0.1875 0.7699 +vt 0.125 0.7444 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7699 vt 0 0.375 -vt 0.1875 0.4004790625 -vt 0.1875 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.4005 +vt 0.1875 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 -vt 0.125 0.40126796875000004 +vt 0.125 0.4013 vt 0.125 0 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0 0.76992703125 +vt 0.1875 0.4013 +vt 0 0.7699 vt 0 0.375 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.4004790625 +vt 0.0625 0.7699 +vt 0 0.4005 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0.0625 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.0625 0.7699 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0 0.7444 +vt 0 0.4005 +vt 0.0625 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.37538000000000005 -vt 0.25 0.40126796875000004 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.0259 +vt 0.3125 0.3754 +vt 0.25 0.4013 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.5 0.76992703125 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.0259 +vt 0.8125 0.2006 +vt 0.75 0.2006 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.2006 +vt 0.8125 0.2006 vt 0.25 0.25 vt 0.3125 0.25 vt 0.3125 0.1875 vt 0.25 0.1875 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.37538000000000005 -vt 0.125 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.40126796875000004 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.3754 +vt 0.125 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.4013 vt 0.125 0 -vt 0 0.40126796875000004 +vt 0 0.4013 vt 0 0 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0.0625 0.02588796874999999 -vt 0.0625 0.37538000000000005 -vt 0 0.40126796875000004 +vt 0.0625 0.4013 +vt 0.0625 0.0259 +vt 0.0625 0.3754 +vt 0 0.4013 vt 0 0 -vt 0 0.02588796874999999 +vt 0 0.0259 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0.0625 0.02588796874999999 -vt 0.125 0.02588796874999999 +vt 0.0625 0.4013 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0 0.3754 +vt 0 0.0259 +vt 0.0625 0.0259 +vt 0.125 0.0259 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0.125 0.37538000000000005 -vt 0.1875 0.7444479687500001 -vt 0.125 0.7444479687500001 -vt 0.125 0.4004790625 -vt 0.1875 0.4004790625 -vt 0.125 0.4004790625 +vt 0.1875 0.4013 +vt 0.125 0.3754 +vt 0.1875 0.7444 +vt 0.125 0.7444 +vt 0.125 0.4005 +vt 0.1875 0.4005 +vt 0.125 0.4005 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.125 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.7699 +vt 0.125 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.76992703125 +vt 0.1875 0.7699 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7699 vt 0 0.375 -vt 0.1875 0.4004790625 -vt 0.1875 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.4005 +vt 0.1875 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 -vt 0.125 0.40126796875000004 +vt 0.125 0.4013 vt 0.125 0 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0 0.76992703125 +vt 0.1875 0.4013 +vt 0 0.7699 vt 0 0.375 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.4004790625 +vt 0.0625 0.7699 +vt 0 0.4005 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.7444479687500001 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 +vt 0.0625 0.7699 +vt 0 0.7444 +vt 0 0.4005 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7444 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.3125 0.0259 +vt 0.3125 0.2006 +vt 0.25 0.2006 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 vt 0 0.4375 vt 0.0625 0.4375 vt 0.0625 0.375 @@ -18814,70 +16011,70 @@ vt 0.375 0.1875 vt 0.3125 0.1875 vt 0.3125 0 vt 0.375 0 -vt 0.875 0.76992703125 +vt 0.875 0.7699 vt 0.875 0.375 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.75 0.20063406250000004 +vt 0.9375 0.7699 +vt 0.75 0.2006 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.875 0.4004790625 +vt 0.8125 0.2006 +vt 0.875 0.4005 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.9375 0.4004790625 -vt 0.875 0.40126796875000004 +vt 0.9375 0.7699 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.9375 0.4005 +vt 0.875 0.4013 vt 0.875 0 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.37538000000000005 -vt 0.875 0.02588796874999999 +vt 0.9375 0.0259 +vt 0.9375 0.3754 +vt 0.875 0.0259 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.9375 0.02588796874999999 -vt 0.875 0.76992703125 +vt 0.9375 0.4013 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.9375 0.0259 +vt 0.875 0.7699 vt 0.875 0.375 -vt 0.9375 0.4004790625 -vt 0.9375 0.7444479687500001 -vt 0.875 0.40126796875000004 +vt 0.9375 0.4005 +vt 0.9375 0.7444 +vt 0.875 0.4013 vt 0.875 0 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.4004790625 -vt 0.8125 0.7444479687500001 -vt 0.75 0.76992703125 +vt 0.9375 0.4013 +vt 0.8125 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.75 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.8125 0.4005 +vt 0.8125 0.7444 +vt 0.75 0.7699 vt 0.75 0.375 -vt 0.75 0.76992703125 +vt 0.75 0.7699 vt 0.75 0.375 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.4005 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.8125 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.8125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 vt 0.875 0.4375 @@ -18946,490 +16143,490 @@ vt 0.875 0.375 vt 0.8125 0.375 vt 0.8125 0.1875 vt 0.875 0.1875 -vt 0.25 0.20063406250000004 +vt 0.25 0.2006 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.3125 0.2006 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.37538000000000005 -vt 0.875 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.9375 0.0259 +vt 0.9375 0.3754 +vt 0.875 0.4013 vt 0.875 0 -vt 0.9375 0.37538000000000005 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.9375 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.9375 0.3754 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.9375 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.76992703125 +vt 0.5625 0.4013 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.7699 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.37538000000000005 -vt 0.125 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.3754 +vt 0.125 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.4013 vt 0.125 0 -vt 0 0.40126796875000004 +vt 0 0.4013 vt 0 0 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0.125 0.76992703125 +vt 0.0625 0.4013 +vt 0.125 0.7699 vt 0.125 0.375 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.0625 0.02588796874999999 -vt 0.0625 0.37538000000000005 -vt 0 0.40126796875000004 +vt 0.1875 0.7699 +vt 0.0625 0.0259 +vt 0.0625 0.3754 +vt 0 0.4013 vt 0 0 -vt 0 0.02588796874999999 +vt 0 0.0259 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0.0625 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.0625 0.4013 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0 0.3754 +vt 0 0.0259 +vt 0.0625 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.625 0.02588796874999999 +vt 0.4375 0.4013 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.40126796875000004 +vt 0.5625 0.4013 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.4013 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.375 0.76992703125 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.4004790625 +vt 0.4375 0.7699 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.875 0.76992703125 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.875 0.7699 vt 0.875 0.375 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.75 0.40126796875000004 +vt 0.9375 0.7699 +vt 0.75 0.4013 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.875 0.4004790625 +vt 0.8125 0.4013 +vt 0.875 0.4005 vt 0.9375 0.375 -vt 0.9375 0.76992703125 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.9375 0.4004790625 -vt 0.875 0.02588796874999999 +vt 0.9375 0.7699 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.9375 0.4005 +vt 0.875 0.0259 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.875 0.37538000000000005 -vt 0.625 0.02588796874999999 +vt 0.9375 0.4013 +vt 0.875 0.3754 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.625 0.40126796875000004 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5 0.76992703125 +vt 0.6875 0.4013 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.8125 0.4004790625 -vt 0.8125 0.7444479687500001 -vt 0.75 0.76992703125 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.8125 0.4005 +vt 0.8125 0.7444 +vt 0.75 0.7699 vt 0.75 0.375 -vt 0.9375 0.4004790625 -vt 0.9375 0.7444479687500001 -vt 0.875 0.76992703125 +vt 0.9375 0.4005 +vt 0.9375 0.7444 +vt 0.875 0.7699 vt 0.875 0.375 -vt 0.875 0.40126796875000004 +vt 0.875 0.4013 vt 0.875 0 vt 0.9375 0 -vt 0.9375 0.40126796875000004 -vt 0.75 0.76992703125 +vt 0.9375 0.4013 +vt 0.75 0.7699 vt 0.75 0.375 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.4004790625 +vt 0.8125 0.7699 +vt 0.75 0.4005 vt 0.8125 0.375 -vt 0.8125 0.76992703125 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.8125 0.4004790625 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 +vt 0.8125 0.7699 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.8125 0.4005 +vt 0.8125 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.4013 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 -vt 0.25 0.40126796875000004 +vt 0.8125 0.4013 +vt 0.75 0.3754 +vt 0.25 0.4013 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.375 0.4004790625 +vt 0.3125 0.4013 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.125 0.02588796874999999 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.125 0.0259 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0.125 0.37538000000000005 -vt 0.1875 0.7444479687500001 -vt 0.125 0.7444479687500001 -vt 0.125 0.4004790625 -vt 0.1875 0.4004790625 -vt 0.125 0.4004790625 +vt 0.1875 0.4013 +vt 0.125 0.3754 +vt 0.1875 0.7444 +vt 0.125 0.7444 +vt 0.125 0.4005 +vt 0.1875 0.4005 +vt 0.125 0.4005 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.125 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.76992703125 +vt 0.1875 0.7699 +vt 0.125 0.7444 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7699 vt 0 0.375 -vt 0.1875 0.4004790625 -vt 0.1875 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.4005 +vt 0.1875 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 -vt 0.125 0.40126796875000004 +vt 0.125 0.4013 vt 0.125 0 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0 0.76992703125 +vt 0.1875 0.4013 +vt 0 0.7699 vt 0 0.375 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.4004790625 +vt 0.0625 0.7699 +vt 0 0.4005 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0.0625 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.0625 0.7699 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0 0.7444 +vt 0 0.4005 +vt 0.0625 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.37538000000000005 -vt 0.25 0.40126796875000004 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.0259 +vt 0.3125 0.3754 +vt 0.25 0.4013 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.5 0.76992703125 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.0259 +vt 0.8125 0.2006 +vt 0.75 0.2006 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.2006 +vt 0.8125 0.2006 vt 0.25 0.25 vt 0.3125 0.25 vt 0.3125 0.1875 vt 0.25 0.1875 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.37538000000000005 -vt 0.125 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.40126796875000004 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.3754 +vt 0.125 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.4013 vt 0.125 0 -vt 0 0.40126796875000004 +vt 0 0.4013 vt 0 0 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0.0625 0.02588796874999999 -vt 0.0625 0.37538000000000005 -vt 0 0.40126796875000004 +vt 0.0625 0.4013 +vt 0.0625 0.0259 +vt 0.0625 0.3754 +vt 0 0.4013 vt 0 0 -vt 0 0.02588796874999999 +vt 0 0.0259 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0.0625 0.02588796874999999 -vt 0.125 0.02588796874999999 +vt 0.0625 0.4013 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0 0.3754 +vt 0 0.0259 +vt 0.0625 0.0259 +vt 0.125 0.0259 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0.125 0.37538000000000005 -vt 0.1875 0.7444479687500001 -vt 0.125 0.7444479687500001 -vt 0.125 0.4004790625 -vt 0.1875 0.4004790625 -vt 0.125 0.4004790625 +vt 0.1875 0.4013 +vt 0.125 0.3754 +vt 0.1875 0.7444 +vt 0.125 0.7444 +vt 0.125 0.4005 +vt 0.1875 0.4005 +vt 0.125 0.4005 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.125 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.7699 +vt 0.125 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.76992703125 +vt 0.1875 0.7699 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7699 vt 0 0.375 -vt 0.1875 0.4004790625 -vt 0.1875 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.4005 +vt 0.1875 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 -vt 0.125 0.40126796875000004 +vt 0.125 0.4013 vt 0.125 0 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0 0.76992703125 +vt 0.1875 0.4013 +vt 0 0.7699 vt 0 0.375 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.4004790625 +vt 0.0625 0.7699 +vt 0 0.4005 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.7444479687500001 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 +vt 0.0625 0.7699 +vt 0 0.7444 +vt 0 0.4005 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7444 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.3125 0.0259 +vt 0.3125 0.2006 +vt 0.25 0.2006 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 vt 0 0.4375 vt 0.0625 0.4375 vt 0.0625 0.375 @@ -19994,4487 +17191,238 @@ vt 0.375 0.1875 vt 0.3125 0.1875 vt 0.3125 0 vt 0.375 0 -vt 0.25 0.20063406250000004 +vt 0.25 0.2006 vt 0.25 0 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.4375 0.02588796874999999 -vt 0.4375 0.37538000000000005 -vt 0.375 0.40126796875000004 +vt 0.3125 0.2006 +vt 0.4375 0.0259 +vt 0.4375 0.3754 +vt 0.375 0.4013 vt 0.375 0 -vt 0.375 0.02588796874999999 +vt 0.375 0.0259 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.4375 0.02588796874999999 -vt 0.375 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.4375 0.0259 +vt 0.375 0.4013 vt 0.375 0 vt 0.4375 0 -vt 0.4375 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.625 0.37538000000000005 -vt 0.625 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.37538000000000005 -vt 0.625 0.40126796875000004 +vt 0.4375 0.4013 +vt 0.6875 0.3754 +vt 0.625 0.3754 +vt 0.625 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.0259 +vt 0.6875 0.3754 +vt 0.625 0.4013 vt 0.625 0 -vt 0.5 0.40126796875000004 +vt 0.5 0.4013 vt 0.5 0 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.625 0.76992703125 +vt 0.5625 0.4013 +vt 0.625 0.7699 vt 0.625 0.375 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.5625 0.02588796874999999 -vt 0.5625 0.37538000000000005 -vt 0.5 0.40126796875000004 +vt 0.6875 0.7699 +vt 0.5625 0.0259 +vt 0.5625 0.3754 +vt 0.5 0.4013 vt 0.5 0 -vt 0.5 0.02588796874999999 +vt 0.5 0.0259 vt 0.5625 0 -vt 0.5625 0.40126796875000004 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5625 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.8125 0.02588796874999999 -vt 0.375 0.76992703125 +vt 0.5625 0.4013 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5625 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.8125 0.0259 +vt 0.375 0.7699 vt 0.375 0.375 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.4004790625 +vt 0.4375 0.7699 +vt 0.375 0.4005 vt 0.4375 0.375 -vt 0.4375 0.76992703125 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.4375 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.3125 0.7444479687500001 -vt 0.25 0.76992703125 +vt 0.4375 0.7699 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.4375 0.4005 +vt 0.3125 0.4005 +vt 0.3125 0.7444 +vt 0.25 0.7699 vt 0.25 0.375 -vt 0.4375 0.4004790625 -vt 0.4375 0.7444479687500001 -vt 0.375 0.76992703125 +vt 0.4375 0.4005 +vt 0.4375 0.7444 +vt 0.375 0.7699 vt 0.375 0.375 -vt 0.25 0.76992703125 +vt 0.25 0.7699 vt 0.25 0.375 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.4004790625 +vt 0.3125 0.7699 +vt 0.25 0.4005 vt 0.3125 0.375 -vt 0.3125 0.76992703125 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.3125 0.4004790625 -vt 0.75 0.40126796875000004 +vt 0.3125 0.7699 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.3125 0.4005 +vt 0.75 0.4013 vt 0.75 0 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.625 0.02588796874999999 +vt 0.8125 0.4013 +vt 0.625 0.0259 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.625 0.37538000000000005 -vt 0.6875 0.7444479687500001 -vt 0.625 0.7444479687500001 -vt 0.625 0.4004790625 -vt 0.6875 0.4004790625 -vt 0.625 0.4004790625 +vt 0.6875 0.4013 +vt 0.625 0.3754 +vt 0.6875 0.7444 +vt 0.625 0.7444 +vt 0.625 0.4005 +vt 0.6875 0.4005 +vt 0.625 0.4005 vt 0.6875 0.375 -vt 0.6875 0.76992703125 -vt 0.625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.5625 0.7444479687500001 -vt 0.5 0.76992703125 +vt 0.6875 0.7699 +vt 0.625 0.7444 +vt 0.5625 0.4005 +vt 0.5625 0.7444 +vt 0.5 0.7699 vt 0.5 0.375 -vt 0.6875 0.4004790625 -vt 0.6875 0.7444479687500001 -vt 0.625 0.76992703125 +vt 0.6875 0.4005 +vt 0.6875 0.7444 +vt 0.625 0.7699 vt 0.625 0.375 -vt 0.625 0.40126796875000004 +vt 0.625 0.4013 vt 0.625 0 vt 0.6875 0 -vt 0.6875 0.40126796875000004 -vt 0.5 0.76992703125 +vt 0.6875 0.4013 +vt 0.5 0.7699 vt 0.5 0.375 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.4004790625 +vt 0.5625 0.7699 +vt 0.5 0.4005 vt 0.5625 0.375 -vt 0.5625 0.76992703125 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5625 0.4004790625 -vt 0.8125 0.02588796874999999 -vt 0.8125 0.37538000000000005 -vt 0.75 0.40126796875000004 +vt 0.5625 0.7699 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5625 0.4005 +vt 0.8125 0.0259 +vt 0.8125 0.3754 +vt 0.75 0.4013 vt 0.75 0 -vt 0.75 0.02588796874999999 +vt 0.75 0.0259 vt 0.8125 0 -vt 0.8125 0.40126796875000004 -vt 0.75 0.37538000000000005 +vt 0.8125 0.4013 +vt 0.75 0.3754 vt 0.25 0.25 vt 0.3125 0.25 vt 0.3125 0.1875 vt 0.25 0.1875 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.02588796874999999 -vt 0.3125 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.37538000000000005 -vt 0.125 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.02588796874999999 -vt 0.1875 0.37538000000000005 -vt 0.125 0.40126796875000004 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.25 0.3754 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.0259 +vt 0.3125 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.3754 +vt 0.125 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.0259 +vt 0.1875 0.3754 +vt 0.125 0.4013 vt 0.125 0 -vt 0 0.40126796875000004 +vt 0 0.4013 vt 0 0 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0.0625 0.02588796874999999 -vt 0.0625 0.37538000000000005 -vt 0 0.40126796875000004 +vt 0.0625 0.4013 +vt 0.0625 0.0259 +vt 0.0625 0.3754 +vt 0 0.4013 vt 0 0 -vt 0 0.02588796874999999 +vt 0 0.0259 vt 0.0625 0 -vt 0.0625 0.40126796875000004 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0.0625 0.02588796874999999 -vt 0.125 0.02588796874999999 +vt 0.0625 0.4013 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0 0.3754 +vt 0 0.0259 +vt 0.0625 0.0259 +vt 0.125 0.0259 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0.125 0.37538000000000005 -vt 0.1875 0.7444479687500001 -vt 0.125 0.7444479687500001 -vt 0.125 0.4004790625 -vt 0.1875 0.4004790625 -vt 0.125 0.4004790625 +vt 0.1875 0.4013 +vt 0.125 0.3754 +vt 0.1875 0.7444 +vt 0.125 0.7444 +vt 0.125 0.4005 +vt 0.1875 0.4005 +vt 0.125 0.4005 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.125 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.7699 +vt 0.125 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 vt 0.1875 0.375 -vt 0.1875 0.76992703125 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.76992703125 +vt 0.1875 0.7699 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7699 vt 0 0.375 -vt 0.1875 0.4004790625 -vt 0.1875 0.7444479687500001 -vt 0.125 0.76992703125 +vt 0.1875 0.4005 +vt 0.1875 0.7444 +vt 0.125 0.7699 vt 0.125 0.375 -vt 0.125 0.40126796875000004 +vt 0.125 0.4013 vt 0.125 0 vt 0.1875 0 -vt 0.1875 0.40126796875000004 -vt 0 0.76992703125 +vt 0.1875 0.4013 +vt 0 0.7699 vt 0 0.375 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.4004790625 +vt 0.0625 0.7699 +vt 0 0.4005 vt 0.0625 0.375 -vt 0.0625 0.76992703125 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0.0625 0.4004790625 -vt 0.0625 0.7444479687500001 -vt 0 0.7444479687500001 -vt 0.25 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.02588796874999999 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 +vt 0.0625 0.7699 +vt 0 0.7444 +vt 0 0.4005 +vt 0.0625 0.4005 +vt 0.0625 0.7444 +vt 0 0.7444 +vt 0.25 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.4013 +vt 0.3125 0.0259 +vt 0.3125 0.2006 +vt 0.25 0.2006 vt 0.25 0 -vt 0.25 0.02588796874999999 +vt 0.25 0.0259 vt 0.3125 0 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.37538000000000005 -vt 0.25 0.37538000000000005 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.3125 0.3754 +vt 0.25 0.3754 +vt 0.25 0.2006 +vt 0.3125 0.2006 vt 0 0.4375 vt 0.0625 0.4375 vt 0.0625 0.375 vt 0 0.375 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn 0.03214445429518348 -0.07760237143349727 -0.9964660586321856 -vn -1 0 -2.220446049250313e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.9238774297109014 -0.3826885089348498 2.0514199887931048e-16 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 1 0 2.220446049250313e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn 0.03214451656035533 0.07760252175258446 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn 0.03214445429518348 -0.07760237143349727 -0.9964660586321856 -vn -1 0 -2.220446049250313e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.9238774297109013 -0.3826885089348498 2.0514199887931045e-16 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730094 -vn 0.548631261063737 -0.44888076391212045 0.7053437453988551 -vn 0.7058823529411765 -0.05882352941176471 -0.7058823529411764 -vn 0.7058823529411763 0.05882352941176471 0.7058823529411766 -vn 0.4488807639121203 0.5486312610637372 0.7053437453988551 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.548631048174307 -0.44888050423363884 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411765 0.05882352941176471 0.7058823529411764 -vn -0.7058823529411763 -0.05882352941176471 -0.7058823529411766 -vn -0.4488803568480326 -0.5486311815225592 -0.705344066323056 -vn -0.44888050423363896 0.5486310481743069 0.7053440762479795 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035536 0.07760252175258452 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 1 0 2.220446049250313e-16 -vn 0.0889995136030448 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -0.03214451656035573 -0.07760252175258435 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -1 0 -2.220446049250313e-16 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304417 -0.03686537852465306 -0.9953492002531855 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997285 0.036865177792368885 -0.9953492510186559 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349745 -0.03214445429518324 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 1 0 2.220446049250313e-16 -vn -0.0776426450255797 0 -0.9969812534212626 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -0.9238774297109014 0.3826885089348498 -2.0514199887931048e-16 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.54863139441253 0.44888061652731753 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.5486312610637372 0.4488807639121202 0.7053437453988551 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn -0.5486313944125296 -0.44888061652731737 -0.7053437354730097 -vn -0.7058823529411762 0.05882352941176473 -0.7058823529411768 -vn -0.7058823529411764 -0.05882352941176473 0.7058823529411766 -vn -0.44888076391212034 -0.548631261063737 0.705343745398855 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.05882352941176444 -0.7058823529411765 0.7058823529411765 -vn -0.05882352941176447 -0.7058823529411763 -0.7058823529411767 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn 0.5486312610637372 -0.44888076391212045 0.705343745398855 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.7058823529411766 -0.0588235294117647 -0.7058823529411763 -vn 0.7058823529411764 0.05882352941176466 0.7058823529411765 -vn 0.4488807639121203 0.5486312610637373 0.705343745398855 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764885 0.7058823529411765 -0.7058823529411764 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479793 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn 0.5486311815225592 -0.44888035684803307 -0.7053440663230558 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn 0.5486310481743066 0.4488805042336386 0.7053440762479798 -vn 0.7058823529411762 -0.05882352941176473 0.7058823529411768 -vn 0.7058823529411764 0.05882352941176473 -0.7058823529411766 -vn 0.44888035684803307 0.5486311815225592 -0.7053440663230559 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336385 -0.5486310481743066 0.70534407624798 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.05882352941176457 0.7058823529411763 -0.7058823529411767 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn -0.5486311815225592 0.4488803568480329 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.7058823529411766 0.0588235294117647 0.7058823529411763 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.44888050423363896 0.548631048174307 0.7053440762479793 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.05882352941176486 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035534 -0.07760252175258449 -0.9964660449171066 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn 0.03214445429518348 -0.07760237143349727 -0.9964660586321856 -vn -1 0 -2.220446049250313e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0.9238774297109014 -0.3826885089348498 2.0514199887931048e-16 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -1 0 -2.220446049250313e-16 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 1 0 2.220446049250313e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn -0.03214451656035584 -0.07760252175258463 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -1 0 -2.220446049250313e-16 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304448 -0.03686537852465321 -0.9953492002531853 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn 1 0 2.220446049250313e-16 -vn -0.0776426450255797 0 -0.9969812534212626 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.08899951360304471 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -0.9238774297109014 0.38268850893484974 -2.0514199887931048e-16 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn 0.5486313944125298 0.4488806165273174 -0.7053437354730093 -vn -0.5486312610637374 0.4488807639121205 0.7053437453988547 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn -0.5486313944125298 -0.44888061652731764 -0.7053437354730092 -vn -0.7058823529411766 0.0588235294117647 -0.7058823529411764 -vn -0.7058823529411768 -0.0588235294117647 0.7058823529411762 -vn -0.4488807639121208 -0.5486312610637373 0.7053437453988547 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.05882352941176465 -0.7058823529411765 0.7058823529411765 -vn -0.05882352941176464 -0.7058823529411767 -0.7058823529411763 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn 0.548631261063737 -0.44888076391212034 0.705343745398855 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.7058823529411766 -0.058823529411764705 -0.7058823529411764 -vn 0.7058823529411764 0.058823529411764705 0.7058823529411766 -vn 0.4488807639121202 0.5486312610637372 0.705343745398855 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.44888061652731764 -0.5486313944125298 -0.7053437354730092 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn -0.5486310481743071 -0.4488805042336389 0.7053440762479795 -vn 0.5486311815225594 -0.4488803568480329 -0.7053440663230558 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn 0.5486310481743071 0.448880504233639 0.7053440762479795 -vn 0.7058823529411766 -0.0588235294117647 0.7058823529411764 -vn 0.7058823529411768 0.0588235294117647 -0.7058823529411762 -vn 0.44888035684803335 0.5486311815225594 -0.7053440663230554 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336386 -0.5486310481743071 0.7053440762479795 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.05882352941176454 0.7058823529411767 -0.7058823529411763 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn -0.5486311815225592 0.44888035684803296 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.7058823529411766 0.058823529411764705 0.7058823529411764 -vn -0.7058823529411764 -0.058823529411764705 -0.7058823529411766 -vn -0.44888035684803274 -0.5486311815225593 -0.705344066323056 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.44888050423363907 0.548631048174307 0.7053440762479795 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.05882352941176483 0.7058823529411765 0.7058823529411765 -vn 0.05882352941176485 0.7058823529411764 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.05882352941176487 -0.7058823529411764 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn -0.5486312610637374 0.44888076391212034 0.7053437453988549 -vn -0.5486313944125297 -0.4488806165273175 -0.7053437354730094 -vn -0.7058823529411764 0.058823529411764705 -0.7058823529411766 -vn -0.7058823529411766 -0.058823529411764705 0.7058823529411764 -vn -0.4488807639121206 -0.5486312610637373 0.7053437453988549 -vn -0.058823529411764865 0.7058823529411765 0.7058823529411765 -vn 0.058823529411764865 0.7058823529411765 -0.7058823529411765 -vn -0.44888061652731714 0.5486313944125297 -0.7053437354730095 -vn 0.058823529411764545 -0.7058823529411765 0.7058823529411765 -vn -0.058823529411764545 -0.7058823529411765 -0.7058823529411765 -vn 0.5486311815225594 -0.448880356848033 -0.7053440663230558 -vn 0.5486310481743067 0.4488805042336388 0.7053440762479796 -vn 0.7058823529411764 -0.058823529411764705 0.7058823529411766 -vn 0.7058823529411766 0.058823529411764705 -0.7058823529411764 -vn 0.4488803568480331 0.5486311815225593 -0.7053440663230556 -vn 0.058823529411764865 -0.7058823529411765 -0.7058823529411765 -vn -0.058823529411764865 -0.7058823529411765 0.7058823529411765 -vn 0.4488805042336387 -0.5486310481743069 0.7053440762479798 -vn -0.058823529411764545 0.7058823529411765 -0.7058823529411765 -vn 0.058823529411764545 0.7058823529411765 0.7058823529411765 -vn 0 1 0 -vn 0.03686537852465335 -0.08899951360304453 -0.9953492002531853 -vn 0.03214451656035534 0.07760252175258449 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn 0 -1 0 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn -0.03214445429518347 0.07760237143349724 0.9964660586321856 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn -0.03686517779236866 -0.08899902899997311 -0.9953492510186559 -vn 0.08899902899997333 -0.036865177792368885 -0.9953492510186559 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0.07760237143349703 0.032144454295183256 0.9964660586321858 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn 0 1 0 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn -0.08899951360304433 -0.03686537852465314 -0.9953492002531855 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 1 0 2.220446049250313e-16 -vn -0.0776426450255797 0 -0.9969812534212626 -vn 0.0776426450255797 0 0.9969812534212626 -vn 0 -1 0 -vn -1 0 -2.220446049250313e-16 -vn -0.03686537852465291 0.08899951360304453 -0.9953492002531853 -vn 0 -1 0 -vn 0.08899951360304476 0.03686537852465313 -0.9953492002531853 -vn -0.07760252175258471 0.032144516560355565 0.9964660449171066 -vn 0 1 0 -vn -0.03214451656035579 -0.07760252175258449 0.9964660449171066 -vn -0.7071067811865476 -0.7071067811865476 -1.5700924586837752e-16 -vn 0.032144454295183034 -0.07760237143349726 0.9964660586321858 -vn 0.7071067811865476 0.7071067811865476 1.5700924586837752e-16 -vn 0.03686517779236911 0.08899902899997311 -0.9953492510186559 -vn -0.08899902899997289 0.036865177792368885 -0.9953492510186559 -vn 1 0 2.220446049250313e-16 -vn 0.7071067811865476 -0.7071067811865476 1.5700924586837752e-16 -vn -0.07760237143349746 -0.03214445429518325 0.9964660586321856 -vn -0.7071067811865476 0.7071067811865476 -1.5700924586837752e-16 -vn 0 1 0 -vn -0.08906005298478348 0 -0.9960262581691045 -vn 0.07760252175258427 -0.032144516560355565 0.9964660449171066 -vn 0 -1 0 -vn -0.9238774297109014 0.3826885089348498 -2.0514199887931048e-16 -usemtl metal_decoration2_razor_wire -f 3961/6417/1605 3962/6418/1605 3963/6419/1605 -f 3961/6417/1605 3963/6419/1605 3964/6420/1605 -f 3965/6421/1606 3966/6422/1606 3967/6423/1606 -f 3965/6421/1606 3967/6423/1606 3968/6424/1606 -f 3969/6425/1607 3970/6426/1607 3971/6427/1607 -f 3969/6425/1607 3971/6427/1607 3972/6428/1607 -f 3973/6429/1608 3974/6430/1608 3975/6431/1608 -f 3973/6429/1608 3975/6431/1608 3976/6432/1608 -f 3977/6433/1609 3978/6434/1609 3979/6435/1609 -f 3977/6433/1609 3979/6435/1609 3980/6436/1609 -f 3981/6437/1610 3982/6438/1610 3983/6439/1610 -f 3981/6437/1610 3983/6439/1610 3984/6440/1610 -f 3985/6441/1611 3986/6442/1611 3987/6443/1611 -f 3985/6441/1611 3987/6443/1611 3988/6444/1611 -f 3989/6445/1612 3990/6446/1612 3991/6447/1612 -f 3989/6445/1612 3991/6447/1612 3992/6448/1612 -f 3993/6449/1613 3994/6450/1613 3995/6451/1613 -f 3993/6449/1613 3995/6451/1613 3996/6452/1613 -f 3997/6453/1614 3998/6454/1614 3999/6455/1614 -f 3997/6453/1614 3999/6455/1614 4000/6456/1614 -f 4001/6457/1615 4002/6458/1615 4003/6459/1615 -f 4001/6457/1615 4003/6459/1615 4004/6460/1615 -f 4005/6461/1616 4006/6462/1616 4007/6463/1616 -f 4005/6461/1616 4007/6463/1616 4008/6464/1616 -f 4009/6465/1617 4010/6466/1617 4011/6467/1617 -f 4009/6465/1617 4011/6467/1617 4012/6468/1617 -f 4013/6469/1618 4014/6470/1618 4015/6471/1618 -f 4013/6469/1618 4015/6471/1618 4016/6472/1618 -f 4017/6473/1619 4018/6474/1619 4019/6475/1619 -f 4017/6473/1619 4019/6475/1619 4020/6476/1619 -f 4021/6477/1620 4022/6478/1620 4023/6479/1620 -f 4021/6477/1620 4023/6479/1620 4024/6480/1620 -f 4025/6481/1621 4026/6482/1621 4027/6483/1621 -f 4025/6481/1621 4027/6483/1621 4028/6484/1621 -f 4029/6485/1622 4030/6486/1622 4031/6487/1622 -f 4029/6485/1622 4031/6487/1622 4032/6488/1622 -f 4033/6489/1623 4034/6490/1623 4035/6491/1623 -f 4033/6489/1623 4035/6491/1623 4036/6492/1623 -f 4037/6493/1624 4038/6494/1624 4039/6495/1624 -f 4037/6493/1624 4039/6495/1624 4040/6496/1624 -f 4041/6497/1625 4042/6498/1625 4043/6499/1625 -f 4041/6497/1625 4043/6499/1625 4044/6500/1625 -f 4045/6501/1626 4046/6502/1626 4047/6503/1626 -f 4045/6501/1626 4047/6503/1626 4048/6504/1626 -f 4049/6505/1627 4050/6506/1627 4051/6507/1627 -f 4049/6505/1627 4051/6507/1627 4052/6508/1627 -f 4053/6509/1628 4054/6510/1628 4055/6511/1628 -f 4053/6509/1628 4055/6511/1628 4056/6512/1628 -f 4057/6513/1629 4058/6514/1629 4059/6515/1629 -f 4057/6513/1629 4059/6515/1629 4060/6516/1629 -f 4061/6517/1630 4062/6518/1630 4063/6519/1630 -f 4061/6517/1630 4063/6519/1630 4064/6520/1630 -f 4065/6521/1631 4066/6522/1631 4067/6523/1631 -f 4065/6521/1631 4067/6523/1631 4068/6524/1631 -f 4069/6525/1632 4070/6526/1632 4071/6527/1632 -f 4069/6525/1632 4071/6527/1632 4072/6528/1632 -f 4073/6529/1633 4074/6530/1633 4075/6531/1633 -f 4073/6529/1633 4075/6531/1633 4076/6532/1633 -f 4077/6533/1634 4078/6534/1634 4079/6535/1634 -f 4077/6533/1634 4079/6535/1634 4080/6536/1634 -f 4081/6537/1635 4082/6538/1635 4083/6539/1635 -f 4081/6537/1635 4083/6539/1635 4084/6540/1635 -f 4085/6541/1636 4086/6542/1636 4087/6543/1636 -f 4085/6541/1636 4087/6543/1636 4088/6544/1636 -f 4089/6545/1637 4090/6546/1637 4091/6547/1637 -f 4089/6545/1637 4091/6547/1637 4092/6548/1637 -f 4093/6549/1638 4094/6550/1638 4095/6551/1638 -f 4093/6549/1638 4095/6551/1638 4096/6552/1638 -f 4097/6553/1639 4098/6554/1639 4099/6555/1639 -f 4097/6553/1639 4099/6555/1639 4100/6556/1639 -f 4101/6557/1640 4102/6558/1640 4103/6559/1640 -f 4101/6557/1640 4103/6559/1640 4104/6560/1640 -f 4105/6561/1641 4106/6562/1641 4107/6563/1641 -f 4105/6561/1641 4107/6563/1641 4108/6564/1641 -f 4109/6565/1642 4110/6566/1642 4111/6567/1642 -f 4109/6565/1642 4111/6567/1642 4112/6568/1642 -f 4113/6569/1643 4108/6570/1643 4107/6571/1643 -f 4113/6569/1643 4107/6571/1643 4114/6572/1643 -f 4115/6573/1644 4113/6574/1644 4114/6575/1644 -f 4115/6573/1644 4114/6575/1644 4116/6576/1644 -f 4105/6577/1645 4117/6578/1645 4118/6579/1645 -f 4105/6577/1645 4118/6579/1645 4115/6580/1645 -f 4119/6581/1646 4120/6582/1646 4108/6583/1646 -f 4119/6581/1646 4108/6583/1646 4113/6584/1646 -f 4118/6585/1647 4119/6586/1647 4113/6587/1647 -f 4118/6585/1647 4113/6587/1647 4115/6588/1647 -f 4106/6589/1648 4105/6590/1648 4115/6591/1648 -f 4106/6589/1648 4115/6591/1648 4116/6592/1648 -f 4117/6593/1649 4105/6594/1649 4108/6595/1649 -f 4117/6593/1649 4108/6595/1649 4120/6596/1649 -f 4121/6597/1650 4122/6598/1650 4110/6599/1650 -f 4121/6597/1650 4110/6599/1650 4109/6600/1650 -f 4123/6601/1651 4112/6602/1651 4111/6603/1651 -f 4123/6601/1651 4111/6603/1651 4124/6604/1651 -f 4121/6605/1652 4123/6606/1652 4124/6607/1652 -f 4121/6605/1652 4124/6607/1652 4122/6608/1652 -f 4122/6609/1653 4118/6610/1653 4117/6611/1653 -f 4122/6609/1653 4117/6611/1653 4110/6612/1653 -f 4110/6613/1654 4117/6614/1654 4120/6615/1654 -f 4110/6613/1654 4120/6615/1654 4111/6616/1654 -f 4124/6617/1655 4111/6618/1655 4120/6619/1655 -f 4124/6617/1655 4120/6619/1655 4119/6620/1655 -f 4122/6621/1656 4124/6622/1656 4119/6623/1656 -f 4122/6621/1656 4119/6623/1656 4118/6624/1656 -f 4116/6625/1657 4114/6626/1657 4107/6627/1657 -f 4116/6625/1657 4107/6627/1657 4106/6628/1657 -f 4125/6629/1658 4126/6630/1658 4127/6631/1658 -f 4125/6629/1658 4127/6631/1658 4128/6632/1658 -f 4129/6633/1659 4130/6634/1659 4131/6635/1659 -f 4129/6633/1659 4131/6635/1659 4132/6636/1659 -f 4133/6637/1660 4134/6638/1660 4135/6639/1660 -f 4133/6637/1660 4135/6639/1660 4136/6640/1660 -f 4137/6641/1661 4138/6642/1661 4139/6643/1661 -f 4137/6641/1661 4139/6643/1661 4140/6644/1661 -f 4141/6645/1662 4142/6646/1662 4143/6647/1662 -f 4141/6645/1662 4143/6647/1662 4144/6648/1662 -f 4145/6649/1663 4146/6650/1663 4147/6651/1663 -f 4145/6649/1663 4147/6651/1663 4148/6652/1663 -f 4149/6653/1664 4150/6654/1664 4151/6655/1664 -f 4149/6653/1664 4151/6655/1664 4152/6656/1664 -f 4153/6657/1665 4154/6658/1665 4155/6659/1665 -f 4153/6657/1665 4155/6659/1665 4156/6660/1665 -f 4157/6661/1666 4158/6662/1666 4159/6663/1666 -f 4157/6661/1666 4159/6663/1666 4160/6664/1666 -f 4161/6665/1667 4162/6666/1667 4163/6667/1667 -f 4161/6665/1667 4163/6667/1667 4164/6668/1667 -f 4165/6669/1668 4166/6670/1668 4167/6671/1668 -f 4165/6669/1668 4167/6671/1668 4168/6672/1668 -f 4169/6673/1669 4170/6674/1669 4171/6675/1669 -f 4169/6673/1669 4171/6675/1669 4172/6676/1669 -f 4173/6677/1670 4174/6678/1670 4175/6679/1670 -f 4173/6677/1670 4175/6679/1670 4176/6680/1670 -f 4177/6681/1671 4178/6682/1671 4179/6683/1671 -f 4177/6681/1671 4179/6683/1671 4180/6684/1671 -f 4181/6685/1672 4182/6686/1672 4183/6687/1672 -f 4181/6685/1672 4183/6687/1672 4184/6688/1672 -f 4185/6689/1673 4186/6690/1673 4187/6691/1673 -f 4185/6689/1673 4187/6691/1673 4188/6692/1673 -f 4189/6693/1674 4190/6694/1674 4191/6695/1674 -f 4189/6693/1674 4191/6695/1674 4192/6696/1674 -f 4193/6697/1675 4194/6698/1675 4195/6699/1675 -f 4193/6697/1675 4195/6699/1675 4196/6700/1675 -f 4189/6701/1676 4193/6702/1676 4196/6703/1676 -f 4189/6701/1676 4196/6703/1676 4190/6704/1676 -f 4192/6705/1677 4191/6706/1677 4195/6707/1677 -f 4192/6705/1677 4195/6707/1677 4194/6708/1677 -f 4199/6709/1678 4200/6710/1678 4201/6711/1678 -f 4199/6709/1678 4201/6711/1678 4202/6712/1678 -f 4203/6713/1679 4204/6714/1679 4205/6715/1679 -f 4203/6713/1679 4205/6715/1679 4206/6716/1679 -f 4204/6717/1680 4207/6718/1680 4208/6719/1680 -f 4204/6717/1680 4208/6719/1680 4205/6720/1680 -f 4203/6721/1681 4206/6722/1681 4209/6723/1681 -f 4203/6721/1681 4209/6723/1681 4210/6724/1681 -f 4211/6725/1682 4212/6726/1682 4213/6727/1682 -f 4211/6725/1682 4213/6727/1682 4214/6728/1682 -f 4210/6729/1683 4209/6730/1683 4208/6731/1683 -f 4210/6729/1683 4208/6731/1683 4207/6732/1683 -f 4215/6733/1684 4216/6734/1684 4212/6735/1684 -f 4215/6733/1684 4212/6735/1684 4211/6736/1684 -f 4217/6737/1685 4214/6738/1685 4213/6739/1685 -f 4217/6737/1685 4213/6739/1685 4218/6740/1685 -f 4215/6741/1686 4217/6742/1686 4218/6743/1686 -f 4215/6741/1686 4218/6743/1686 4216/6744/1686 -f 4191/6745/1687 4211/6746/1687 4214/6747/1687 -f 4191/6745/1687 4214/6747/1687 4195/6748/1687 -f 4197/6749/1688 4219/6750/1688 4220/6751/1688 -f 4197/6749/1688 4220/6751/1688 4198/6752/1688 -f 4196/6753/1689 4195/6754/1689 4214/6755/1689 -f 4196/6753/1689 4214/6755/1689 4217/6756/1689 -f 4190/6757/1690 4196/6758/1690 4217/6759/1690 -f 4190/6757/1690 4217/6759/1690 4215/6760/1690 -f 4202/6761/1691 4189/6762/1691 4192/6763/1691 -f 4202/6761/1691 4192/6763/1691 4219/6764/1691 -f 4190/6765/1692 4215/6766/1692 4211/6767/1692 -f 4190/6765/1692 4211/6767/1692 4191/6768/1692 -f 4219/6769/1693 4192/6770/1693 4194/6771/1693 -f 4219/6769/1693 4194/6771/1693 4220/6772/1693 -f 4201/6773/1694 4220/6774/1694 4194/6775/1694 -f 4201/6773/1694 4194/6775/1694 4193/6776/1694 -f 4202/6777/1695 4201/6778/1695 4193/6779/1695 -f 4202/6777/1695 4193/6779/1695 4189/6780/1695 -f 4199/6781/1696 4202/6782/1696 4219/6783/1696 -f 4199/6781/1696 4219/6783/1696 4197/6784/1696 -f 4200/6785/1697 4198/6786/1697 4220/6787/1697 -f 4200/6785/1697 4220/6787/1697 4201/6788/1697 -f 4206/6789/1698 4205/6790/1698 4221/6791/1698 -f 4206/6789/1698 4221/6791/1698 4222/6792/1698 -f 4205/6793/1699 4208/6794/1699 4223/6795/1699 -f 4205/6793/1699 4223/6795/1699 4221/6796/1699 -f 4209/6797/1700 4224/6798/1700 4223/6799/1700 -f 4209/6797/1700 4223/6799/1700 4208/6800/1700 -f 4216/6801/1701 4203/6802/1701 4210/6803/1701 -f 4216/6801/1701 4210/6803/1701 4212/6804/1701 -f 4206/6805/1702 4222/6806/1702 4224/6807/1702 -f 4206/6805/1702 4224/6807/1702 4209/6808/1702 -f 4212/6809/1703 4210/6810/1703 4207/6811/1703 -f 4212/6809/1703 4207/6811/1703 4213/6812/1703 -f 4218/6813/1704 4213/6814/1704 4207/6815/1704 -f 4218/6813/1704 4207/6815/1704 4204/6816/1704 -f 4216/6817/1705 4218/6818/1705 4204/6819/1705 -f 4216/6817/1705 4204/6819/1705 4203/6820/1705 -f 4224/6821/1706 4225/6822/1706 4226/6823/1706 -f 4224/6821/1706 4226/6823/1706 4223/6824/1706 -f 4222/6825/1707 4227/6826/1707 4225/6827/1707 -f 4222/6825/1707 4225/6827/1707 4224/6828/1707 -f 4221/6829/1708 4223/6830/1708 4226/6831/1708 -f 4221/6829/1708 4226/6831/1708 4228/6832/1708 -f 4222/6833/1709 4221/6834/1709 4228/6835/1709 -f 4222/6833/1709 4228/6835/1709 4227/6836/1709 -f 4230/6837/1710 4231/6838/1710 4232/6839/1710 -f 4230/6837/1710 4232/6839/1710 4233/6840/1710 -f 4234/6841/1711 4235/6842/1711 4236/6843/1711 -f 4234/6841/1711 4236/6843/1711 4237/6844/1711 -f 4238/6845/1712 4239/6846/1712 4240/6847/1712 -f 4238/6845/1712 4240/6847/1712 4241/6848/1712 -f 4242/6849/1713 4243/6850/1713 4244/6851/1713 -f 4242/6849/1713 4244/6851/1713 4245/6852/1713 -f 4246/6853/1714 4247/6854/1714 4248/6855/1714 -f 4246/6853/1714 4248/6855/1714 4249/6856/1714 -f 4250/6857/1715 4251/6858/1715 4252/6859/1715 -f 4250/6857/1715 4252/6859/1715 4253/6860/1715 -f 4254/6861/1716 4255/6862/1716 4256/6863/1716 -f 4254/6861/1716 4256/6863/1716 4257/6864/1716 -f 4258/6865/1717 4259/6866/1717 4260/6867/1717 -f 4258/6865/1717 4260/6867/1717 4261/6868/1717 -f 4262/6869/1718 4263/6870/1718 4264/6871/1718 -f 4262/6869/1718 4264/6871/1718 4265/6872/1718 -f 4266/6873/1719 4267/6874/1719 4268/6875/1719 -f 4266/6873/1719 4268/6875/1719 4269/6876/1719 -f 4270/6877/1720 4271/6878/1720 4272/6879/1720 -f 4270/6877/1720 4272/6879/1720 4273/6880/1720 -f 4274/6881/1721 4275/6882/1721 4276/6883/1721 -f 4274/6881/1721 4276/6883/1721 4277/6884/1721 -f 4278/6885/1722 4279/6886/1722 4280/6887/1722 -f 4278/6885/1722 4280/6887/1722 4281/6888/1722 -f 4282/6889/1723 4283/6890/1723 4284/6891/1723 -f 4282/6889/1723 4284/6891/1723 4285/6892/1723 -f 4286/6893/1724 4287/6894/1724 4288/6895/1724 -f 4286/6893/1724 4288/6895/1724 4289/6896/1724 -f 4290/6897/1725 4291/6898/1725 4292/6899/1725 -f 4290/6897/1725 4292/6899/1725 4293/6900/1725 -f 4294/6901/1726 4295/6902/1726 4296/6903/1726 -f 4294/6901/1726 4296/6903/1726 4297/6904/1726 -f 4298/6905/1727 4299/6906/1727 4300/6907/1727 -f 4298/6905/1727 4300/6907/1727 4301/6908/1727 -f 4302/6909/1728 4303/6910/1728 4304/6911/1728 -f 4302/6909/1728 4304/6911/1728 4305/6912/1728 -f 4306/6913/1729 4307/6914/1729 4308/6915/1729 -f 4306/6913/1729 4308/6915/1729 4309/6916/1729 -f 4229/6917/1730 4310/6918/1730 4311/6919/1730 -f 4229/6917/1730 4311/6919/1730 4312/6920/1730 -f 4313/6921/1731 4314/6922/1731 4315/6923/1731 -f 4313/6921/1731 4315/6923/1731 4316/6924/1731 -f 4317/6925/1732 4318/6926/1732 4319/6927/1732 -f 4317/6925/1732 4319/6927/1732 4320/6928/1732 -f 4321/6929/1733 4322/6930/1733 4323/6931/1733 -f 4321/6929/1733 4323/6931/1733 4324/6932/1733 -f 4325/6933/1734 4326/6934/1734 4327/6935/1734 -f 4325/6933/1734 4327/6935/1734 4328/6936/1734 -f 4329/6937/1735 4330/6938/1735 4331/6939/1735 -f 4329/6937/1735 4331/6939/1735 4332/6940/1735 -f 4333/6941/1736 4334/6942/1736 4335/6943/1736 -f 4333/6941/1736 4335/6943/1736 4336/6944/1736 -f 4337/6945/1737 4338/6946/1737 4339/6947/1737 -f 4337/6945/1737 4339/6947/1737 4340/6948/1737 -f 4341/6949/1738 4342/6950/1738 4343/6951/1738 -f 4341/6949/1738 4343/6951/1738 4344/6952/1738 -f 4345/6953/1739 4346/6954/1739 4347/6955/1739 -f 4345/6953/1739 4347/6955/1739 4348/6956/1739 -f 4349/6957/1740 4350/6958/1740 4351/6959/1740 -f 4349/6957/1740 4351/6959/1740 4352/6960/1740 -f 4353/6961/1741 4354/6962/1741 4355/6963/1741 -f 4353/6961/1741 4355/6963/1741 4356/6964/1741 -f 4357/6965/1742 4358/6966/1742 4359/6967/1742 -f 4357/6965/1742 4359/6967/1742 4360/6968/1742 -f 4361/6969/1743 4362/6970/1743 4363/6971/1743 -f 4361/6969/1743 4363/6971/1743 4364/6972/1743 -f 4365/6973/1744 4366/6974/1744 4367/6975/1744 -f 4365/6973/1744 4367/6975/1744 4368/6976/1744 -f 4369/6977/1745 4370/6978/1745 4371/6979/1745 -f 4369/6977/1745 4371/6979/1745 4372/6980/1745 -f 4373/6981/1746 4374/6982/1746 4375/6983/1746 -f 4373/6981/1746 4375/6983/1746 4376/6984/1746 -f 4377/6985/1747 4378/6986/1747 4379/6987/1747 -f 4377/6985/1747 4379/6987/1747 4380/6988/1747 -f 4381/6989/1748 4376/6990/1748 4375/6991/1748 -f 4381/6989/1748 4375/6991/1748 4382/6992/1748 -f 4383/6993/1749 4381/6994/1749 4382/6995/1749 -f 4383/6993/1749 4382/6995/1749 4384/6996/1749 -f 4373/6997/1750 4385/6998/1750 4386/6999/1750 -f 4373/6997/1750 4386/6999/1750 4383/7000/1750 -f 4387/7001/1751 4388/7002/1751 4376/7003/1751 -f 4387/7001/1751 4376/7003/1751 4381/7004/1751 -f 4386/7005/1752 4387/7006/1752 4381/7007/1752 -f 4386/7005/1752 4381/7007/1752 4383/7008/1752 -f 4374/7009/1753 4373/7010/1753 4383/7011/1753 -f 4374/7009/1753 4383/7011/1753 4384/7012/1753 -f 4385/7013/1754 4373/7014/1754 4376/7015/1754 -f 4385/7013/1754 4376/7015/1754 4388/7016/1754 -f 4389/7017/1755 4390/7018/1755 4378/7019/1755 -f 4389/7017/1755 4378/7019/1755 4377/7020/1755 -f 4391/7021/1756 4380/7022/1756 4379/7023/1756 -f 4391/7021/1756 4379/7023/1756 4392/7024/1756 -f 4389/7025/1757 4391/7026/1757 4392/7027/1757 -f 4389/7025/1757 4392/7027/1757 4390/7028/1757 -f 4390/7029/1758 4386/7030/1758 4385/7031/1758 -f 4390/7029/1758 4385/7031/1758 4378/7032/1758 -f 4378/7033/1759 4385/7034/1759 4388/7035/1759 -f 4378/7033/1759 4388/7035/1759 4379/7036/1759 -f 4392/7037/1760 4379/7038/1760 4388/7039/1760 -f 4392/7037/1760 4388/7039/1760 4387/7040/1760 -f 4390/7041/1761 4392/7042/1761 4387/7043/1761 -f 4390/7041/1761 4387/7043/1761 4386/7044/1761 -f 4384/7045/1762 4382/7046/1762 4375/7047/1762 -f 4384/7045/1762 4375/7047/1762 4374/7048/1762 -f 4393/7049/1763 4394/7050/1763 4395/7051/1763 -f 4393/7049/1763 4395/7051/1763 4396/7052/1763 -f 4397/7053/1764 4398/7054/1764 4399/7055/1764 -f 4397/7053/1764 4399/7055/1764 4400/7056/1764 -f 4401/7057/1765 4402/7058/1765 4403/7059/1765 -f 4401/7057/1765 4403/7059/1765 4404/7060/1765 -f 4405/7061/1766 4406/7062/1766 4407/7063/1766 -f 4405/7061/1766 4407/7063/1766 4408/7064/1766 -f 4409/7065/1767 4410/7066/1767 4411/7067/1767 -f 4409/7065/1767 4411/7067/1767 4412/7068/1767 -f 4413/7069/1768 4414/7070/1768 4415/7071/1768 -f 4413/7069/1768 4415/7071/1768 4416/7072/1768 -f 4417/7073/1769 4418/7074/1769 4419/7075/1769 -f 4417/7073/1769 4419/7075/1769 4420/7076/1769 -f 4421/7077/1770 4422/7078/1770 4423/7079/1770 -f 4421/7077/1770 4423/7079/1770 4424/7080/1770 -f 4425/7081/1771 4426/7082/1771 4427/7083/1771 -f 4425/7081/1771 4427/7083/1771 4428/7084/1771 -f 4429/7085/1772 4430/7086/1772 4431/7087/1772 -f 4429/7085/1772 4431/7087/1772 4432/7088/1772 -f 4433/7089/1773 4434/7090/1773 4435/7091/1773 -f 4433/7089/1773 4435/7091/1773 4436/7092/1773 -f 4437/7093/1774 4438/7094/1774 4439/7095/1774 -f 4437/7093/1774 4439/7095/1774 4440/7096/1774 -f 4441/7097/1775 4442/7098/1775 4443/7099/1775 -f 4441/7097/1775 4443/7099/1775 4444/7100/1775 -f 4445/7101/1776 4446/7102/1776 4447/7103/1776 -f 4445/7101/1776 4447/7103/1776 4448/7104/1776 -f 4449/7105/1777 4450/7106/1777 4451/7107/1777 -f 4449/7105/1777 4451/7107/1777 4452/7108/1777 -f 4453/7109/1778 4454/7110/1778 4455/7111/1778 -f 4453/7109/1778 4455/7111/1778 4456/7112/1778 -f 4457/7113/1779 4458/7114/1779 4459/7115/1779 -f 4457/7113/1779 4459/7115/1779 4460/7116/1779 -f 4461/7117/1780 4462/7118/1780 4463/7119/1780 -f 4461/7117/1780 4463/7119/1780 4464/7120/1780 -f 4465/7121/1781 4466/7122/1781 4467/7123/1781 -f 4465/7121/1781 4467/7123/1781 4468/7124/1781 -f 4461/7125/1782 4465/7126/1782 4468/7127/1782 -f 4461/7125/1782 4468/7127/1782 4462/7128/1782 -f 4464/7129/1783 4463/7130/1783 4467/7131/1783 -f 4464/7129/1783 4467/7131/1783 4466/7132/1783 -f 4469/7133/1784 4470/7134/1784 4471/7135/1784 -f 4469/7133/1784 4471/7135/1784 4472/7136/1784 -f 4469/7137/1785 4473/7138/1785 4474/7139/1785 -f 4469/7137/1785 4474/7139/1785 4470/7140/1785 -f 4475/7141/1786 4476/7142/1786 4477/7143/1786 -f 4475/7141/1786 4477/7143/1786 4478/7144/1786 -f 4475/7145/1787 4478/7146/1787 4479/7147/1787 -f 4475/7145/1787 4479/7147/1787 4480/7148/1787 -f 4481/7149/1788 4482/7150/1788 4483/7151/1788 -f 4481/7149/1788 4483/7151/1788 4484/7152/1788 -f 4479/7153/1789 4485/7154/1789 4486/7155/1789 -f 4479/7153/1789 4486/7155/1789 4487/7156/1789 -f 4488/7157/1790 4489/7158/1790 4482/7159/1790 -f 4488/7157/1790 4482/7159/1790 4481/7160/1790 -f 4490/7161/1791 4484/7162/1791 4483/7163/1791 -f 4490/7161/1791 4483/7163/1791 4491/7164/1791 -f 4488/7165/1792 4490/7166/1792 4491/7167/1792 -f 4488/7165/1792 4491/7167/1792 4489/7168/1792 -f 4492/7169/1793 4493/7170/1793 4494/7171/1793 -f 4492/7169/1793 4494/7171/1793 4495/7172/1793 -f 4496/7173/1794 4497/7174/1794 4498/7175/1794 -f 4496/7173/1794 4498/7175/1794 4499/7176/1794 -f 4500/7177/1795 4501/7178/1795 4502/7179/1795 -f 4500/7177/1795 4502/7179/1795 4503/7180/1795 -f 4496/7181/1796 4500/7182/1796 4503/7183/1796 -f 4496/7181/1796 4503/7183/1796 4497/7184/1796 -f 4504/7185/1797 4505/7186/1797 4506/7187/1797 -f 4504/7185/1797 4506/7187/1797 4507/7188/1797 -f 4504/7189/1798 4507/7190/1798 4508/7191/1798 -f 4504/7189/1798 4508/7191/1798 4509/7192/1798 -f 4510/7193/1799 4511/7194/1799 4512/7195/1799 -f 4510/7193/1799 4512/7195/1799 4513/7196/1799 -f 4508/7197/1800 4514/7198/1800 4515/7199/1800 -f 4508/7197/1800 4515/7199/1800 4516/7200/1800 -f 4517/7201/1801 4518/7202/1801 4511/7203/1801 -f 4517/7201/1801 4511/7203/1801 4510/7204/1801 -f 4519/7205/1802 4513/7206/1802 4512/7207/1802 -f 4519/7205/1802 4512/7207/1802 4520/7208/1802 -f 4517/7209/1803 4519/7210/1803 4520/7211/1803 -f 4517/7209/1803 4520/7211/1803 4518/7212/1803 -f 4499/7213/1804 4498/7214/1804 4502/7215/1804 -f 4499/7213/1804 4502/7215/1804 4501/7216/1804 -f 4521/7217/1805 4522/7218/1805 4523/7219/1805 -f 4521/7217/1805 4523/7219/1805 4524/7220/1805 -f 4525/7221/1806 4526/7222/1806 4527/7223/1806 -f 4525/7221/1806 4527/7223/1806 4528/7224/1806 -f 4526/7225/1807 4529/7226/1807 4530/7227/1807 -f 4526/7225/1807 4530/7227/1807 4527/7228/1807 -f 4525/7229/1808 4528/7230/1808 4531/7231/1808 -f 4525/7229/1808 4531/7231/1808 4532/7232/1808 -f 4533/7233/1809 4534/7234/1809 4535/7235/1809 -f 4533/7233/1809 4535/7235/1809 4536/7236/1809 -f 4532/7237/1810 4531/7238/1810 4530/7239/1810 -f 4532/7237/1810 4530/7239/1810 4529/7240/1810 -f 4537/7241/1811 4538/7242/1811 4534/7243/1811 -f 4537/7241/1811 4534/7243/1811 4533/7244/1811 -f 4539/7245/1812 4536/7246/1812 4535/7247/1812 -f 4539/7245/1812 4535/7247/1812 4540/7248/1812 -f 4537/7249/1813 4539/7250/1813 4540/7251/1813 -f 4537/7249/1813 4540/7251/1813 4538/7252/1813 -f 4463/7253/1814 4481/7254/1814 4484/7255/1814 -f 4463/7253/1814 4484/7255/1814 4467/7256/1814 -f 4498/7257/1815 4533/7258/1815 4536/7259/1815 -f 4498/7257/1815 4536/7259/1815 4502/7260/1815 -f 4468/7261/1816 4467/7262/1816 4484/7263/1816 -f 4468/7261/1816 4484/7263/1816 4490/7264/1816 -f 4462/7265/1817 4468/7266/1817 4490/7267/1817 -f 4462/7265/1817 4490/7267/1817 4488/7268/1817 -f 4541/7269/1818 4461/7270/1818 4464/7271/1818 -f 4541/7269/1818 4464/7271/1818 4458/7272/1818 -f 4462/7273/1819 4488/7274/1819 4481/7275/1819 -f 4462/7273/1819 4481/7275/1819 4463/7276/1819 -f 4458/7277/1820 4464/7278/1820 4466/7279/1820 -f 4458/7277/1820 4466/7279/1820 4459/7280/1820 -f 4542/7281/1821 4459/7282/1821 4466/7283/1821 -f 4542/7281/1821 4466/7283/1821 4465/7284/1821 -f 4541/7285/1822 4542/7286/1822 4465/7287/1822 -f 4541/7285/1822 4465/7287/1822 4461/7288/1822 -f 4471/7289/1823 4510/7290/1823 4513/7291/1823 -f 4471/7289/1823 4513/7291/1823 4543/7292/1823 -f 4485/7293/1824 4544/7294/1824 4545/7295/1824 -f 4485/7293/1824 4545/7295/1824 4486/7296/1824 -f 4474/7297/1825 4543/7298/1825 4513/7299/1825 -f 4474/7297/1825 4513/7299/1825 4519/7300/1825 -f 4470/7301/1826 4474/7302/1826 4519/7303/1826 -f 4470/7301/1826 4519/7303/1826 4517/7304/1826 -f 4473/7305/1827 4546/7306/1827 4543/7307/1827 -f 4473/7305/1827 4543/7307/1827 4474/7308/1827 -f 4476/7309/1828 4547/7310/1828 4487/7311/1828 -f 4476/7309/1828 4487/7311/1828 4477/7312/1828 -f 4478/7313/1829 4477/7314/1829 4493/7315/1829 -f 4478/7313/1829 4493/7315/1829 4492/7316/1829 -f 4477/7317/1830 4487/7318/1830 4486/7319/1830 -f 4477/7317/1830 4486/7319/1830 4493/7320/1830 -f 4489/7321/1831 4475/7322/1831 4480/7323/1831 -f 4489/7321/1831 4480/7323/1831 4482/7324/1831 -f 4478/7325/1832 4492/7326/1832 4485/7327/1832 -f 4478/7325/1832 4485/7327/1832 4479/7328/1832 -f 4480/7329/1833 4479/7330/1833 4487/7331/1833 -f 4480/7329/1833 4487/7331/1833 4547/7332/1833 -f 4482/7333/1834 4480/7334/1834 4547/7335/1834 -f 4482/7333/1834 4547/7335/1834 4483/7336/1834 -f 4491/7337/1835 4483/7338/1835 4547/7339/1835 -f 4491/7337/1835 4547/7339/1835 4476/7340/1835 -f 4489/7341/1836 4491/7342/1836 4476/7343/1836 -f 4489/7341/1836 4476/7343/1836 4475/7344/1836 -f 4495/7345/1837 4469/7346/1837 4472/7347/1837 -f 4495/7345/1837 4472/7347/1837 4544/7348/1837 -f 4470/7349/1838 4517/7350/1838 4510/7351/1838 -f 4470/7349/1838 4510/7351/1838 4471/7352/1838 -f 4472/7353/1839 4471/7354/1839 4543/7355/1839 -f 4472/7353/1839 4543/7355/1839 4546/7356/1839 -f 4544/7357/1840 4472/7358/1840 4546/7359/1840 -f 4544/7357/1840 4546/7359/1840 4545/7360/1840 -f 4494/7361/1841 4545/7362/1841 4546/7363/1841 -f 4494/7361/1841 4546/7363/1841 4473/7364/1841 -f 4495/7365/1842 4494/7366/1842 4473/7367/1842 -f 4495/7365/1842 4473/7367/1842 4469/7368/1842 -f 4492/7369/1843 4495/7370/1843 4544/7371/1843 -f 4492/7369/1843 4544/7371/1843 4485/7372/1843 -f 4493/7373/1844 4486/7374/1844 4545/7375/1844 -f 4493/7373/1844 4545/7375/1844 4494/7376/1844 -f 4514/7377/1845 4548/7378/1845 4549/7379/1845 -f 4514/7377/1845 4549/7379/1845 4515/7380/1845 -f 4503/7381/1846 4502/7382/1846 4536/7383/1846 -f 4503/7381/1846 4536/7383/1846 4539/7384/1846 -f 4497/7385/1847 4503/7386/1847 4539/7387/1847 -f 4497/7385/1847 4539/7387/1847 4537/7388/1847 -f 4505/7389/1848 4550/7390/1848 4516/7391/1848 -f 4505/7389/1848 4516/7391/1848 4506/7392/1848 -f 4507/7393/1849 4506/7394/1849 4522/7395/1849 -f 4507/7393/1849 4522/7395/1849 4521/7396/1849 -f 4506/7397/1850 4516/7398/1850 4515/7399/1850 -f 4506/7397/1850 4515/7399/1850 4522/7400/1850 -f 4518/7401/1851 4504/7402/1851 4509/7403/1851 -f 4518/7401/1851 4509/7403/1851 4511/7404/1851 -f 4507/7405/1852 4521/7406/1852 4514/7407/1852 -f 4507/7405/1852 4514/7407/1852 4508/7408/1852 -f 4509/7409/1853 4508/7410/1853 4516/7411/1853 -f 4509/7409/1853 4516/7411/1853 4550/7412/1853 -f 4511/7413/1854 4509/7414/1854 4550/7415/1854 -f 4511/7413/1854 4550/7415/1854 4512/7416/1854 -f 4520/7417/1855 4512/7418/1855 4550/7419/1855 -f 4520/7417/1855 4550/7419/1855 4505/7420/1855 -f 4518/7421/1856 4520/7422/1856 4505/7423/1856 -f 4518/7421/1856 4505/7423/1856 4504/7424/1856 -f 4524/7425/1857 4496/7426/1857 4499/7427/1857 -f 4524/7425/1857 4499/7427/1857 4548/7428/1857 -f 4497/7429/1858 4537/7430/1858 4533/7431/1858 -f 4497/7429/1858 4533/7431/1858 4498/7432/1858 -f 4548/7433/1859 4499/7434/1859 4501/7435/1859 -f 4548/7433/1859 4501/7435/1859 4549/7436/1859 -f 4523/7437/1860 4549/7438/1860 4501/7439/1860 -f 4523/7437/1860 4501/7439/1860 4500/7440/1860 -f 4524/7441/1861 4523/7442/1861 4500/7443/1861 -f 4524/7441/1861 4500/7443/1861 4496/7444/1861 -f 4521/7445/1862 4524/7446/1862 4548/7447/1862 -f 4521/7445/1862 4548/7447/1862 4514/7448/1862 -f 4522/7449/1863 4515/7450/1863 4549/7451/1863 -f 4522/7449/1863 4549/7451/1863 4523/7452/1863 -f 4528/7453/1864 4527/7454/1864 4551/7455/1864 -f 4528/7453/1864 4551/7455/1864 4552/7456/1864 -f 4527/7457/1865 4530/7458/1865 4553/7459/1865 -f 4527/7457/1865 4553/7459/1865 4551/7460/1865 -f 4531/7461/1866 4554/7462/1866 4553/7463/1866 -f 4531/7461/1866 4553/7463/1866 4530/7464/1866 -f 4538/7465/1867 4525/7466/1867 4532/7467/1867 -f 4538/7465/1867 4532/7467/1867 4534/7468/1867 -f 4528/7469/1868 4552/7470/1868 4554/7471/1868 -f 4528/7469/1868 4554/7471/1868 4531/7472/1868 -f 4534/7473/1869 4532/7474/1869 4529/7475/1869 -f 4534/7473/1869 4529/7475/1869 4535/7476/1869 -f 4540/7477/1870 4535/7478/1870 4529/7479/1870 -f 4540/7477/1870 4529/7479/1870 4526/7480/1870 -f 4538/7481/1871 4540/7482/1871 4526/7483/1871 -f 4538/7481/1871 4526/7483/1871 4525/7484/1871 -f 4554/7485/1872 4555/7486/1872 4556/7487/1872 -f 4554/7485/1872 4556/7487/1872 4553/7488/1872 -f 4552/7489/1873 4557/7490/1873 4555/7491/1873 -f 4552/7489/1873 4555/7491/1873 4554/7492/1873 -f 4551/7493/1874 4553/7494/1874 4556/7495/1874 -f 4551/7493/1874 4556/7495/1874 4558/7496/1874 -f 4552/7497/1875 4551/7498/1875 4558/7499/1875 -f 4552/7497/1875 4558/7499/1875 4557/7500/1875 -f 4457/7501/1876 4460/7502/1876 4559/7503/1876 -f 4457/7501/1876 4559/7503/1876 4560/7504/1876 -f 4458/7505/1877 4457/7506/1877 4560/7507/1877 -f 4458/7505/1877 4560/7507/1877 4541/7508/1877 -f 4559/7509/1878 4460/7510/1878 4459/7511/1878 -f 4559/7509/1878 4459/7511/1878 4542/7512/1878 -f 4560/7513/1879 4559/7514/1879 4542/7515/1879 -f 4560/7513/1879 4542/7515/1879 4541/7516/1879 -f 4561/7517/1880 4562/7518/1880 4563/7519/1880 -f 4561/7517/1880 4563/7519/1880 4564/7520/1880 -f 4561/7521/1881 4564/7522/1881 4565/7523/1881 -f 4561/7521/1881 4565/7523/1881 4566/7524/1881 -f 4567/7525/1882 4568/7526/1882 4569/7527/1882 -f 4567/7525/1882 4569/7527/1882 4570/7528/1882 -f 4571/7529/1883 4572/7530/1883 4568/7531/1883 -f 4571/7529/1883 4568/7531/1883 4567/7532/1883 -f 4573/7533/1884 4570/7534/1884 4569/7535/1884 -f 4573/7533/1884 4569/7535/1884 4574/7536/1884 -f 4571/7537/1885 4573/7538/1885 4574/7539/1885 -f 4571/7537/1885 4574/7539/1885 4572/7540/1885 -f 4562/7541/1886 4575/7542/1886 4576/7543/1886 -f 4562/7541/1886 4576/7543/1886 4563/7544/1886 -f 4564/7545/1887 4563/7546/1887 4577/7547/1887 -f 4564/7545/1887 4577/7547/1887 4578/7548/1887 -f 4563/7549/1888 4576/7550/1888 4579/7551/1888 -f 4563/7549/1888 4579/7551/1888 4577/7552/1888 -f 4565/7553/1889 4580/7554/1889 4579/7555/1889 -f 4565/7553/1889 4579/7555/1889 4576/7556/1889 -f 4572/7557/1890 4561/7558/1890 4566/7559/1890 -f 4572/7557/1890 4566/7559/1890 4568/7560/1890 -f 4564/7561/1891 4578/7562/1891 4580/7563/1891 -f 4564/7561/1891 4580/7563/1891 4565/7564/1891 -f 4566/7565/1892 4565/7566/1892 4576/7567/1892 -f 4566/7565/1892 4576/7567/1892 4575/7568/1892 -f 4568/7569/1893 4566/7570/1893 4575/7571/1893 -f 4568/7569/1893 4575/7571/1893 4569/7572/1893 -f 4574/7573/1894 4569/7574/1894 4575/7575/1894 -f 4574/7573/1894 4575/7575/1894 4562/7576/1894 -f 4562/7577/1895 4561/7578/1895 4572/7579/1895 -f 4562/7577/1895 4572/7579/1895 4574/7580/1895 -f 4580/7581/1896 4581/7582/1896 4582/7583/1896 -f 4580/7581/1896 4582/7583/1896 4579/7584/1896 -f 4578/7585/1897 4583/7586/1897 4581/7587/1897 -f 4578/7585/1897 4581/7587/1897 4580/7588/1897 -f 4577/7589/1898 4579/7590/1898 4582/7591/1898 -f 4577/7589/1898 4582/7591/1898 4584/7592/1898 -f 4578/7593/1899 4577/7594/1899 4584/7595/1899 -f 4578/7593/1899 4584/7595/1899 4583/7596/1899 -f 4573/7597/1900 4571/7598/1900 4567/7599/1900 -f 4573/7597/1900 4567/7599/1900 4570/7600/1900 -f 4586/7601/1901 4587/7602/1901 4588/7603/1901 -f 4586/7601/1901 4588/7603/1901 4589/7604/1901 -f 4590/7605/1902 4591/7606/1902 4592/7607/1902 -f 4590/7605/1902 4592/7607/1902 4593/7608/1902 -f 4594/7609/1903 4595/7610/1903 4596/7611/1903 -f 4594/7609/1903 4596/7611/1903 4597/7612/1903 -f 4598/7613/1904 4599/7614/1904 4600/7615/1904 -f 4598/7613/1904 4600/7615/1904 4601/7616/1904 -f 4602/7617/1905 4603/7618/1905 4604/7619/1905 -f 4602/7617/1905 4604/7619/1905 4605/7620/1905 -f 4606/7621/1906 4607/7622/1906 4608/7623/1906 -f 4606/7621/1906 4608/7623/1906 4609/7624/1906 -f 4610/7625/1907 4611/7626/1907 4612/7627/1907 -f 4610/7625/1907 4612/7627/1907 4613/7628/1907 -f 4614/7629/1908 4615/7630/1908 4616/7631/1908 -f 4614/7629/1908 4616/7631/1908 4617/7632/1908 -f 4618/7633/1909 4619/7634/1909 4620/7635/1909 -f 4618/7633/1909 4620/7635/1909 4621/7636/1909 -f 4622/7637/1910 4623/7638/1910 4624/7639/1910 -f 4622/7637/1910 4624/7639/1910 4625/7640/1910 -f 4626/7641/1911 4627/7642/1911 4628/7643/1911 -f 4626/7641/1911 4628/7643/1911 4629/7644/1911 -f 4630/7645/1912 4631/7646/1912 4632/7647/1912 -f 4630/7645/1912 4632/7647/1912 4633/7648/1912 -f 4634/7649/1913 4635/7650/1913 4636/7651/1913 -f 4634/7649/1913 4636/7651/1913 4637/7652/1913 -f 4638/7653/1914 4639/7654/1914 4640/7655/1914 -f 4638/7653/1914 4640/7655/1914 4641/7656/1914 -f 4642/7657/1915 4643/7658/1915 4644/7659/1915 -f 4642/7657/1915 4644/7659/1915 4645/7660/1915 -f 4646/7661/1916 4647/7662/1916 4648/7663/1916 -f 4646/7661/1916 4648/7663/1916 4649/7664/1916 -f 4650/7665/1917 4651/7666/1917 4652/7667/1917 -f 4650/7665/1917 4652/7667/1917 4653/7668/1917 -f 4654/7669/1918 4655/7670/1918 4656/7671/1918 -f 4654/7669/1918 4656/7671/1918 4657/7672/1918 -f 4658/7673/1919 4659/7674/1919 4660/7675/1919 -f 4658/7673/1919 4660/7675/1919 4661/7676/1919 -f 4662/7677/1920 4663/7678/1920 4664/7679/1920 -f 4662/7677/1920 4664/7679/1920 4665/7680/1920 -f 4666/7681/1921 4667/7682/1921 4668/7683/1921 -f 4666/7681/1921 4668/7683/1921 4669/7684/1921 -f 4670/7685/1922 4671/7686/1922 4672/7687/1922 -f 4670/7685/1922 4672/7687/1922 4673/7688/1922 -f 4674/7689/1923 4675/7690/1923 4676/7691/1923 -f 4674/7689/1923 4676/7691/1923 4677/7692/1923 -f 4678/7693/1924 4679/7694/1924 4680/7695/1924 -f 4678/7693/1924 4680/7695/1924 4681/7696/1924 -f 4682/7697/1925 4683/7698/1925 4684/7699/1925 -f 4682/7697/1925 4684/7699/1925 4685/7700/1925 -f 4686/7701/1926 4687/7702/1926 4688/7703/1926 -f 4686/7701/1926 4688/7703/1926 4689/7704/1926 -f 4690/7705/1927 4691/7706/1927 4692/7707/1927 -f 4690/7705/1927 4692/7707/1927 4693/7708/1927 -f 4694/7709/1928 4695/7710/1928 4696/7711/1928 -f 4694/7709/1928 4696/7711/1928 4697/7712/1928 -f 4698/7713/1929 4699/7714/1929 4700/7715/1929 -f 4698/7713/1929 4700/7715/1929 4701/7716/1929 -f 4702/7717/1930 4703/7718/1930 4704/7719/1930 -f 4702/7717/1930 4704/7719/1930 4705/7720/1930 -f 4706/7721/1931 4707/7722/1931 4708/7723/1931 -f 4706/7721/1931 4708/7723/1931 4709/7724/1931 -f 4710/7725/1932 4711/7726/1932 4712/7727/1932 -f 4710/7725/1932 4712/7727/1932 4713/7728/1932 -f 4714/7729/1933 4715/7730/1933 4716/7731/1933 -f 4714/7729/1933 4716/7731/1933 4717/7732/1933 -f 4718/7733/1934 4719/7734/1934 4720/7735/1934 -f 4718/7733/1934 4720/7735/1934 4721/7736/1934 -f 4722/7737/1935 4723/7738/1935 4724/7739/1935 -f 4722/7737/1935 4724/7739/1935 4725/7740/1935 -f 4726/7741/1936 4727/7742/1936 4728/7743/1936 -f 4726/7741/1936 4728/7743/1936 4729/7744/1936 -f 4730/7745/1937 4731/7746/1937 4732/7747/1937 -f 4730/7745/1937 4732/7747/1937 4733/7748/1937 -f 4734/7749/1938 4735/7750/1938 4736/7751/1938 -f 4734/7749/1938 4736/7751/1938 4737/7752/1938 -f 4738/7753/1939 4739/7754/1939 4740/7755/1939 -f 4738/7753/1939 4740/7755/1939 4741/7756/1939 -f 4742/7757/1940 4743/7758/1940 4744/7759/1940 -f 4742/7757/1940 4744/7759/1940 4745/7760/1940 -f 4746/7761/1941 4747/7762/1941 4748/7763/1941 -f 4746/7761/1941 4748/7763/1941 4749/7764/1941 -f 4750/7765/1942 4751/7766/1942 4752/7767/1942 -f 4750/7765/1942 4752/7767/1942 4753/7768/1942 -f 4754/7769/1943 4755/7770/1943 4756/7771/1943 -f 4754/7769/1943 4756/7771/1943 4757/7772/1943 -f 4758/7773/1944 4759/7774/1944 4760/7775/1944 -f 4758/7773/1944 4760/7775/1944 4761/7776/1944 -f 4762/7777/1945 4763/7778/1945 4764/7779/1945 -f 4762/7777/1945 4764/7779/1945 4765/7780/1945 -f 4766/7781/1946 4767/7782/1946 4768/7783/1946 -f 4766/7781/1946 4768/7783/1946 4769/7784/1946 -f 4770/7785/1947 4771/7786/1947 4772/7787/1947 -f 4770/7785/1947 4772/7787/1947 4773/7788/1947 -f 4774/7789/1948 4775/7790/1948 4776/7791/1948 -f 4774/7789/1948 4776/7791/1948 4777/7792/1948 -f 4778/7793/1949 4779/7794/1949 4780/7795/1949 -f 4778/7793/1949 4780/7795/1949 4781/7796/1949 -f 4782/7797/1950 4783/7798/1950 4784/7799/1950 -f 4782/7797/1950 4784/7799/1950 4785/7800/1950 -f 4786/7801/1951 4787/7802/1951 4788/7803/1951 -f 4786/7801/1951 4788/7803/1951 4789/7804/1951 -f 4790/7805/1952 4791/7806/1952 4792/7807/1952 -f 4790/7805/1952 4792/7807/1952 4793/7808/1952 -f 4794/7809/1953 4795/7810/1953 4796/7811/1953 -f 4794/7809/1953 4796/7811/1953 4797/7812/1953 -f 4798/7813/1954 4799/7814/1954 4800/7815/1954 -f 4798/7813/1954 4800/7815/1954 4801/7816/1954 -f 4802/7817/1955 4803/7818/1955 4804/7819/1955 -f 4802/7817/1955 4804/7819/1955 4805/7820/1955 -f 4806/7821/1956 4807/7822/1956 4808/7823/1956 -f 4806/7821/1956 4808/7823/1956 4809/7824/1956 -f 4810/7825/1957 4811/7826/1957 4812/7827/1957 -f 4810/7825/1957 4812/7827/1957 4813/7828/1957 -f 4814/7829/1958 4815/7830/1958 4816/7831/1958 -f 4814/7829/1958 4816/7831/1958 4817/7832/1958 -f 4818/7833/1959 4819/7834/1959 4820/7835/1959 -f 4818/7833/1959 4820/7835/1959 4821/7836/1959 -f 4822/7837/1960 4823/7838/1960 4824/7839/1960 -f 4822/7837/1960 4824/7839/1960 4825/7840/1960 -f 4826/7841/1961 4827/7842/1961 4828/7843/1961 -f 4826/7841/1961 4828/7843/1961 4829/7844/1961 -f 4830/7845/1962 4831/7846/1962 4832/7847/1962 -f 4830/7845/1962 4832/7847/1962 4833/7848/1962 -f 4834/7849/1963 4835/7850/1963 4836/7851/1963 -f 4834/7849/1963 4836/7851/1963 4837/7852/1963 -f 4838/7853/1964 4839/7854/1964 4840/7855/1964 -f 4838/7853/1964 4840/7855/1964 4841/7856/1964 -f 4842/7857/1965 4843/7858/1965 4844/7859/1965 -f 4842/7857/1965 4844/7859/1965 4845/7860/1965 -f 4846/7861/1966 4847/7862/1966 4848/7863/1966 -f 4846/7861/1966 4848/7863/1966 4849/7864/1966 -f 4850/7865/1967 4851/7866/1967 4852/7867/1967 -f 4850/7865/1967 4852/7867/1967 4853/7868/1967 -f 4854/7869/1968 4855/7870/1968 4856/7871/1968 -f 4854/7869/1968 4856/7871/1968 4857/7872/1968 -f 4858/7873/1969 4859/7874/1969 4860/7875/1969 -f 4858/7873/1969 4860/7875/1969 4861/7876/1969 -f 4862/7877/1970 4863/7878/1970 4864/7879/1970 -f 4862/7877/1970 4864/7879/1970 4865/7880/1970 -f 4866/7881/1971 4867/7882/1971 4868/7883/1971 -f 4866/7881/1971 4868/7883/1971 4869/7884/1971 -f 4870/7885/1972 4871/7886/1972 4872/7887/1972 -f 4870/7885/1972 4872/7887/1972 4873/7888/1972 -f 4874/7889/1973 4875/7890/1973 4876/7891/1973 -f 4874/7889/1973 4876/7891/1973 4877/7892/1973 -f 4878/7893/1974 4879/7894/1974 4880/7895/1974 -f 4878/7893/1974 4880/7895/1974 4881/7896/1974 -f 4882/7897/1975 4883/7898/1975 4884/7899/1975 -f 4882/7897/1975 4884/7899/1975 4885/7900/1975 -f 4886/7901/1976 4887/7902/1976 4888/7903/1976 -f 4886/7901/1976 4888/7903/1976 4889/7904/1976 -f 4890/7905/1977 4891/7906/1977 4892/7907/1977 -f 4890/7905/1977 4892/7907/1977 4893/7908/1977 -f 4894/7909/1978 4895/7910/1978 4896/7911/1978 -f 4894/7909/1978 4896/7911/1978 4897/7912/1978 -f 4898/7913/1979 4899/7914/1979 4900/7915/1979 -f 4898/7913/1979 4900/7915/1979 4901/7916/1979 -f 4902/7917/1980 4903/7918/1980 4904/7919/1980 -f 4902/7917/1980 4904/7919/1980 4905/7920/1980 -f 4585/7921/1981 4906/7922/1981 4907/7923/1981 -f 4585/7921/1981 4907/7923/1981 4908/7924/1981 -f 4909/7925/1982 4910/7926/1982 4911/7927/1982 -f 4909/7925/1982 4911/7927/1982 4912/7928/1982 -f 4913/7929/1983 4914/7930/1983 4915/7931/1983 -f 4913/7929/1983 4915/7931/1983 4916/7932/1983 -f 4917/7933/1984 4918/7934/1984 4919/7935/1984 -f 4917/7933/1984 4919/7935/1984 4920/7936/1984 -f 4921/7937/1985 4922/7938/1985 4923/7939/1985 -f 4921/7937/1985 4923/7939/1985 4924/7940/1985 -f 4925/7941/1986 4926/7942/1986 4927/7943/1986 -f 4925/7941/1986 4927/7943/1986 4928/7944/1986 -f 4929/7945/1987 4930/7946/1987 4931/7947/1987 -f 4929/7945/1987 4931/7947/1987 4932/7948/1987 -f 4933/7949/1988 4934/7950/1988 4935/7951/1988 -f 4933/7949/1988 4935/7951/1988 4936/7952/1988 -f 4937/7953/1989 4938/7954/1989 4939/7955/1989 -f 4937/7953/1989 4939/7955/1989 4940/7956/1989 -f 4941/7957/1990 4942/7958/1990 4943/7959/1990 -f 4941/7957/1990 4943/7959/1990 4944/7960/1990 -f 4945/7961/1991 4946/7962/1991 4947/7963/1991 -f 4945/7961/1991 4947/7963/1991 4948/7964/1991 -f 4949/7965/1992 4950/7966/1992 4951/7967/1992 -f 4949/7965/1992 4951/7967/1992 4952/7968/1992 -f 4953/7969/1993 4954/7970/1993 4955/7971/1993 -f 4953/7969/1993 4955/7971/1993 4956/7972/1993 -f 4957/7973/1994 4958/7974/1994 4959/7975/1994 -f 4957/7973/1994 4959/7975/1994 4960/7976/1994 -f 4961/7977/1995 4962/7978/1995 4963/7979/1995 -f 4961/7977/1995 4963/7979/1995 4964/7980/1995 -f 4965/7981/1996 4966/7982/1996 4967/7983/1996 -f 4965/7981/1996 4967/7983/1996 4968/7984/1996 -f 4969/7985/1997 4970/7986/1997 4971/7987/1997 -f 4969/7985/1997 4971/7987/1997 4972/7988/1997 -f 4973/7989/1998 4974/7990/1998 4975/7991/1998 -f 4973/7989/1998 4975/7991/1998 4976/7992/1998 -f 4977/7993/1999 4978/7994/1999 4979/7995/1999 -f 4977/7993/1999 4979/7995/1999 4980/7996/1999 -f 4981/7997/2000 4982/7998/2000 4983/7999/2000 -f 4981/7997/2000 4983/7999/2000 4984/8000/2000 -f 4985/8001/2001 4986/8002/2001 4987/8003/2001 -f 4985/8001/2001 4987/8003/2001 4988/8004/2001 -f 4989/8005/2002 4990/8006/2002 4991/8007/2002 -f 4989/8005/2002 4991/8007/2002 4992/8008/2002 -f 4993/8009/2003 4994/8010/2003 4995/8011/2003 -f 4993/8009/2003 4995/8011/2003 4996/8012/2003 -f 4997/8013/2004 4998/8014/2004 4999/8015/2004 -f 4997/8013/2004 4999/8015/2004 5000/8016/2004 -f 5001/8017/2005 5002/8018/2005 5003/8019/2005 -f 5001/8017/2005 5003/8019/2005 5004/8020/2005 -f 5005/8021/2006 5006/8022/2006 5007/8023/2006 -f 5005/8021/2006 5007/8023/2006 5008/8024/2006 -f 5009/8025/2007 5010/8026/2007 5011/8027/2007 -f 5009/8025/2007 5011/8027/2007 5012/8028/2007 -f 5013/8029/2008 5014/8030/2008 5015/8031/2008 -f 5013/8029/2008 5015/8031/2008 5016/8032/2008 -f 5017/8033/2009 5018/8034/2009 5019/8035/2009 -f 5017/8033/2009 5019/8035/2009 5020/8036/2009 -f 5021/8037/2010 5022/8038/2010 5023/8039/2010 -f 5021/8037/2010 5023/8039/2010 5024/8040/2010 -f 5025/8041/2011 5026/8042/2011 5027/8043/2011 -f 5025/8041/2011 5027/8043/2011 5028/8044/2011 -f 5029/8045/2012 5030/8046/2012 5031/8047/2012 -f 5029/8045/2012 5031/8047/2012 5032/8048/2012 -f 5033/8049/2013 5034/8050/2013 5035/8051/2013 -f 5033/8049/2013 5035/8051/2013 5036/8052/2013 -f 5037/8053/2014 5038/8054/2014 5039/8055/2014 -f 5037/8053/2014 5039/8055/2014 5040/8056/2014 -f 5041/8057/2015 5042/8058/2015 5043/8059/2015 -f 5041/8057/2015 5043/8059/2015 5044/8060/2015 -f 5045/8061/2016 5046/8062/2016 5047/8063/2016 -f 5045/8061/2016 5047/8063/2016 5048/8064/2016 -f 5049/8065/2017 5050/8066/2017 5051/8067/2017 -f 5049/8065/2017 5051/8067/2017 5052/8068/2017 -f 5053/8069/2018 5054/8070/2018 5055/8071/2018 -f 5053/8069/2018 5055/8071/2018 5056/8072/2018 -f 5057/8073/2019 5058/8074/2019 5059/8075/2019 -f 5057/8073/2019 5059/8075/2019 5060/8076/2019 -f 5061/8077/2020 5062/8078/2020 5063/8079/2020 -f 5061/8077/2020 5063/8079/2020 5064/8080/2020 -f 5065/8081/2021 5066/8082/2021 5067/8083/2021 -f 5065/8081/2021 5067/8083/2021 5068/8084/2021 -f 5069/8085/2022 5070/8086/2022 5071/8087/2022 -f 5069/8085/2022 5071/8087/2022 5072/8088/2022 -f 5073/8089/2023 5068/8090/2023 5067/8091/2023 -f 5073/8089/2023 5067/8091/2023 5074/8092/2023 -f 5075/8093/2024 5073/8094/2024 5074/8095/2024 -f 5075/8093/2024 5074/8095/2024 5076/8096/2024 -f 5065/8097/2025 5077/8098/2025 5078/8099/2025 -f 5065/8097/2025 5078/8099/2025 5075/8100/2025 -f 5079/8101/2026 5080/8102/2026 5068/8103/2026 -f 5079/8101/2026 5068/8103/2026 5073/8104/2026 -f 5078/8105/2027 5079/8106/2027 5073/8107/2027 -f 5078/8105/2027 5073/8107/2027 5075/8108/2027 -f 5066/8109/2028 5065/8110/2028 5075/8111/2028 -f 5066/8109/2028 5075/8111/2028 5076/8112/2028 -f 5077/8113/2029 5065/8114/2029 5068/8115/2029 -f 5077/8113/2029 5068/8115/2029 5080/8116/2029 -f 5081/8117/2030 5082/8118/2030 5070/8119/2030 -f 5081/8117/2030 5070/8119/2030 5069/8120/2030 -f 5083/8121/2031 5072/8122/2031 5071/8123/2031 -f 5083/8121/2031 5071/8123/2031 5084/8124/2031 -f 5081/8125/2032 5083/8126/2032 5084/8127/2032 -f 5081/8125/2032 5084/8127/2032 5082/8128/2032 -f 5082/8129/2033 5078/8130/2033 5077/8131/2033 -f 5082/8129/2033 5077/8131/2033 5070/8132/2033 -f 5070/8133/2034 5077/8134/2034 5080/8135/2034 -f 5070/8133/2034 5080/8135/2034 5071/8136/2034 -f 5084/8137/2035 5071/8138/2035 5080/8139/2035 -f 5084/8137/2035 5080/8139/2035 5079/8140/2035 -f 5082/8141/2036 5084/8142/2036 5079/8143/2036 -f 5082/8141/2036 5079/8143/2036 5078/8144/2036 -f 5076/8145/2037 5074/8146/2037 5067/8147/2037 -f 5076/8145/2037 5067/8147/2037 5066/8148/2037 -f 5085/8149/2038 5086/8150/2038 5087/8151/2038 -f 5085/8149/2038 5087/8151/2038 5088/8152/2038 -f 5089/8153/2039 5090/8154/2039 5091/8155/2039 -f 5089/8153/2039 5091/8155/2039 5092/8156/2039 -f 5093/8157/2040 5094/8158/2040 5095/8159/2040 -f 5093/8157/2040 5095/8159/2040 5096/8160/2040 -f 5097/8161/2041 5098/8162/2041 5099/8163/2041 -f 5097/8161/2041 5099/8163/2041 5100/8164/2041 -f 5101/8165/2042 5102/8166/2042 5103/8167/2042 -f 5101/8165/2042 5103/8167/2042 5104/8168/2042 -f 5105/8169/2043 5106/8170/2043 5107/8171/2043 -f 5105/8169/2043 5107/8171/2043 5108/8172/2043 -f 5109/8173/2044 5110/8174/2044 5111/8175/2044 -f 5109/8173/2044 5111/8175/2044 5112/8176/2044 -f 5113/8177/2045 5114/8178/2045 5115/8179/2045 -f 5113/8177/2045 5115/8179/2045 5116/8180/2045 -f 5117/8181/2046 5118/8182/2046 5119/8183/2046 -f 5117/8181/2046 5119/8183/2046 5120/8184/2046 -f 5121/8185/2047 5122/8186/2047 5123/8187/2047 -f 5121/8185/2047 5123/8187/2047 5124/8188/2047 -f 5125/8189/2048 5126/8190/2048 5127/8191/2048 -f 5125/8189/2048 5127/8191/2048 5128/8192/2048 -f 5129/8193/2049 5130/8194/2049 5131/8195/2049 -f 5129/8193/2049 5131/8195/2049 5132/8196/2049 -f 5133/8197/2050 5134/8198/2050 5135/8199/2050 -f 5133/8197/2050 5135/8199/2050 5136/8200/2050 -f 5137/8201/2051 5138/8202/2051 5139/8203/2051 -f 5137/8201/2051 5139/8203/2051 5140/8204/2051 -f 5141/8205/2052 5142/8206/2052 5143/8207/2052 -f 5141/8205/2052 5143/8207/2052 5144/8208/2052 -f 5145/8209/2053 5146/8210/2053 5147/8211/2053 -f 5145/8209/2053 5147/8211/2053 5148/8212/2053 -f 5149/8213/2054 5150/8214/2054 5151/8215/2054 -f 5149/8213/2054 5151/8215/2054 5152/8216/2054 -f 5153/8217/2055 5154/8218/2055 5155/8219/2055 -f 5153/8217/2055 5155/8219/2055 5156/8220/2055 -f 5157/8221/2056 5158/8222/2056 5159/8223/2056 -f 5157/8221/2056 5159/8223/2056 5160/8224/2056 -f 5153/8225/2057 5157/8226/2057 5160/8227/2057 -f 5153/8225/2057 5160/8227/2057 5154/8228/2057 -f 5156/8229/2058 5155/8230/2058 5159/8231/2058 -f 5156/8229/2058 5159/8231/2058 5158/8232/2058 -f 5161/8233/2059 5162/8234/2059 5163/8235/2059 -f 5161/8233/2059 5163/8235/2059 5164/8236/2059 -f 5161/8237/2060 5165/8238/2060 5166/8239/2060 -f 5161/8237/2060 5166/8239/2060 5162/8240/2060 -f 5167/8241/2061 5168/8242/2061 5169/8243/2061 -f 5167/8241/2061 5169/8243/2061 5170/8244/2061 -f 5167/8245/2062 5170/8246/2062 5171/8247/2062 -f 5167/8245/2062 5171/8247/2062 5172/8248/2062 -f 5173/8249/2063 5174/8250/2063 5175/8251/2063 -f 5173/8249/2063 5175/8251/2063 5176/8252/2063 -f 5171/8253/2064 5177/8254/2064 5178/8255/2064 -f 5171/8253/2064 5178/8255/2064 5179/8256/2064 -f 5180/8257/2065 5181/8258/2065 5174/8259/2065 -f 5180/8257/2065 5174/8259/2065 5173/8260/2065 -f 5182/8261/2066 5176/8262/2066 5175/8263/2066 -f 5182/8261/2066 5175/8263/2066 5183/8264/2066 -f 5180/8265/2067 5182/8266/2067 5183/8267/2067 -f 5180/8265/2067 5183/8267/2067 5181/8268/2067 -f 5184/8269/2068 5185/8270/2068 5186/8271/2068 -f 5184/8269/2068 5186/8271/2068 5187/8272/2068 -f 5188/8273/2069 5189/8274/2069 5190/8275/2069 -f 5188/8273/2069 5190/8275/2069 5191/8276/2069 -f 5192/8277/2070 5193/8278/2070 5194/8279/2070 -f 5192/8277/2070 5194/8279/2070 5195/8280/2070 -f 5188/8281/2071 5192/8282/2071 5195/8283/2071 -f 5188/8281/2071 5195/8283/2071 5189/8284/2071 -f 5196/8285/2072 5197/8286/2072 5198/8287/2072 -f 5196/8285/2072 5198/8287/2072 5199/8288/2072 -f 5196/8289/2073 5199/8290/2073 5200/8291/2073 -f 5196/8289/2073 5200/8291/2073 5201/8292/2073 -f 5202/8293/2074 5203/8294/2074 5204/8295/2074 -f 5202/8293/2074 5204/8295/2074 5205/8296/2074 -f 5200/8297/2075 5206/8298/2075 5207/8299/2075 -f 5200/8297/2075 5207/8299/2075 5208/8300/2075 -f 5209/8301/2076 5210/8302/2076 5203/8303/2076 -f 5209/8301/2076 5203/8303/2076 5202/8304/2076 -f 5211/8305/2077 5205/8306/2077 5204/8307/2077 -f 5211/8305/2077 5204/8307/2077 5212/8308/2077 -f 5209/8309/2078 5211/8310/2078 5212/8311/2078 -f 5209/8309/2078 5212/8311/2078 5210/8312/2078 -f 5191/8313/2079 5190/8314/2079 5194/8315/2079 -f 5191/8313/2079 5194/8315/2079 5193/8316/2079 -f 5213/8317/2080 5214/8318/2080 5215/8319/2080 -f 5213/8317/2080 5215/8319/2080 5216/8320/2080 -f 5217/8321/2081 5218/8322/2081 5219/8323/2081 -f 5217/8321/2081 5219/8323/2081 5220/8324/2081 -f 5218/8325/2082 5221/8326/2082 5222/8327/2082 -f 5218/8325/2082 5222/8327/2082 5219/8328/2082 -f 5217/8329/2083 5220/8330/2083 5223/8331/2083 -f 5217/8329/2083 5223/8331/2083 5224/8332/2083 -f 5225/8333/2084 5226/8334/2084 5227/8335/2084 -f 5225/8333/2084 5227/8335/2084 5228/8336/2084 -f 5224/8337/2085 5223/8338/2085 5222/8339/2085 -f 5224/8337/2085 5222/8339/2085 5221/8340/2085 -f 5229/8341/2086 5230/8342/2086 5226/8343/2086 -f 5229/8341/2086 5226/8343/2086 5225/8344/2086 -f 5231/8345/2087 5228/8346/2087 5227/8347/2087 -f 5231/8345/2087 5227/8347/2087 5232/8348/2087 -f 5229/8349/2088 5231/8350/2088 5232/8351/2088 -f 5229/8349/2088 5232/8351/2088 5230/8352/2088 -f 5155/8353/2089 5173/8354/2089 5176/8355/2089 -f 5155/8353/2089 5176/8355/2089 5159/8356/2089 -f 5190/8357/2090 5225/8358/2090 5228/8359/2090 -f 5190/8357/2090 5228/8359/2090 5194/8360/2090 -f 5160/8361/2091 5159/8362/2091 5176/8363/2091 -f 5160/8361/2091 5176/8363/2091 5182/8364/2091 -f 5154/8365/2092 5160/8366/2092 5182/8367/2092 -f 5154/8365/2092 5182/8367/2092 5180/8368/2092 -f 5233/8369/2093 5153/8370/2093 5156/8371/2093 -f 5233/8369/2093 5156/8371/2093 5150/8372/2093 -f 5154/8373/2094 5180/8374/2094 5173/8375/2094 -f 5154/8373/2094 5173/8375/2094 5155/8376/2094 -f 5150/8377/2095 5156/8378/2095 5158/8379/2095 -f 5150/8377/2095 5158/8379/2095 5151/8380/2095 -f 5234/8381/2096 5151/8382/2096 5158/8383/2096 -f 5234/8381/2096 5158/8383/2096 5157/8384/2096 -f 5233/8385/2097 5234/8386/2097 5157/8387/2097 -f 5233/8385/2097 5157/8387/2097 5153/8388/2097 -f 5163/8389/2098 5202/8390/2098 5205/8391/2098 -f 5163/8389/2098 5205/8391/2098 5235/8392/2098 -f 5177/8393/2099 5236/8394/2099 5237/8395/2099 -f 5177/8393/2099 5237/8395/2099 5178/8396/2099 -f 5166/8397/2100 5235/8398/2100 5205/8399/2100 -f 5166/8397/2100 5205/8399/2100 5211/8400/2100 -f 5162/8401/2101 5166/8402/2101 5211/8403/2101 -f 5162/8401/2101 5211/8403/2101 5209/8404/2101 -f 5165/8405/2102 5238/8406/2102 5235/8407/2102 -f 5165/8405/2102 5235/8407/2102 5166/8408/2102 -f 5168/8409/2103 5239/8410/2103 5179/8411/2103 -f 5168/8409/2103 5179/8411/2103 5169/8412/2103 -f 5170/8413/2104 5169/8414/2104 5185/8415/2104 -f 5170/8413/2104 5185/8415/2104 5184/8416/2104 -f 5169/8417/2105 5179/8418/2105 5178/8419/2105 -f 5169/8417/2105 5178/8419/2105 5185/8420/2105 -f 5181/8421/2106 5167/8422/2106 5172/8423/2106 -f 5181/8421/2106 5172/8423/2106 5174/8424/2106 -f 5170/8425/2107 5184/8426/2107 5177/8427/2107 -f 5170/8425/2107 5177/8427/2107 5171/8428/2107 -f 5172/8429/2108 5171/8430/2108 5179/8431/2108 -f 5172/8429/2108 5179/8431/2108 5239/8432/2108 -f 5174/8433/2109 5172/8434/2109 5239/8435/2109 -f 5174/8433/2109 5239/8435/2109 5175/8436/2109 -f 5183/8437/2110 5175/8438/2110 5239/8439/2110 -f 5183/8437/2110 5239/8439/2110 5168/8440/2110 -f 5181/8441/2111 5183/8442/2111 5168/8443/2111 -f 5181/8441/2111 5168/8443/2111 5167/8444/2111 -f 5187/8445/2112 5161/8446/2112 5164/8447/2112 -f 5187/8445/2112 5164/8447/2112 5236/8448/2112 -f 5162/8449/2113 5209/8450/2113 5202/8451/2113 -f 5162/8449/2113 5202/8451/2113 5163/8452/2113 -f 5164/8453/2114 5163/8454/2114 5235/8455/2114 -f 5164/8453/2114 5235/8455/2114 5238/8456/2114 -f 5236/8457/2115 5164/8458/2115 5238/8459/2115 -f 5236/8457/2115 5238/8459/2115 5237/8460/2115 -f 5186/8461/2116 5237/8462/2116 5238/8463/2116 -f 5186/8461/2116 5238/8463/2116 5165/8464/2116 -f 5187/8465/2117 5186/8466/2117 5165/8467/2117 -f 5187/8465/2117 5165/8467/2117 5161/8468/2117 -f 5184/8469/2118 5187/8470/2118 5236/8471/2118 -f 5184/8469/2118 5236/8471/2118 5177/8472/2118 -f 5185/8473/2119 5178/8474/2119 5237/8475/2119 -f 5185/8473/2119 5237/8475/2119 5186/8476/2119 -f 5206/8477/2120 5240/8478/2120 5241/8479/2120 -f 5206/8477/2120 5241/8479/2120 5207/8480/2120 -f 5195/8481/2121 5194/8482/2121 5228/8483/2121 -f 5195/8481/2121 5228/8483/2121 5231/8484/2121 -f 5189/8485/2122 5195/8486/2122 5231/8487/2122 -f 5189/8485/2122 5231/8487/2122 5229/8488/2122 -f 5197/8489/2123 5242/8490/2123 5208/8491/2123 -f 5197/8489/2123 5208/8491/2123 5198/8492/2123 -f 5199/8493/2124 5198/8494/2124 5214/8495/2124 -f 5199/8493/2124 5214/8495/2124 5213/8496/2124 -f 5198/8497/2125 5208/8498/2125 5207/8499/2125 -f 5198/8497/2125 5207/8499/2125 5214/8500/2125 -f 5210/8501/2126 5196/8502/2126 5201/8503/2126 -f 5210/8501/2126 5201/8503/2126 5203/8504/2126 -f 5199/8505/2127 5213/8506/2127 5206/8507/2127 -f 5199/8505/2127 5206/8507/2127 5200/8508/2127 -f 5201/8509/2128 5200/8510/2128 5208/8511/2128 -f 5201/8509/2128 5208/8511/2128 5242/8512/2128 -f 5203/8513/2129 5201/8514/2129 5242/8515/2129 -f 5203/8513/2129 5242/8515/2129 5204/8516/2129 -f 5212/8517/2130 5204/8518/2130 5242/8519/2130 -f 5212/8517/2130 5242/8519/2130 5197/8520/2130 -f 5210/8521/2131 5212/8522/2131 5197/8523/2131 -f 5210/8521/2131 5197/8523/2131 5196/8524/2131 -f 5216/8525/2132 5188/8526/2132 5191/8527/2132 -f 5216/8525/2132 5191/8527/2132 5240/8528/2132 -f 5189/8529/2133 5229/8530/2133 5225/8531/2133 -f 5189/8529/2133 5225/8531/2133 5190/8532/2133 -f 5240/8533/2134 5191/8534/2134 5193/8535/2134 -f 5240/8533/2134 5193/8535/2134 5241/8536/2134 -f 5215/8537/2135 5241/8538/2135 5193/8539/2135 -f 5215/8537/2135 5193/8539/2135 5192/8540/2135 -f 5216/8541/2136 5215/8542/2136 5192/8543/2136 -f 5216/8541/2136 5192/8543/2136 5188/8544/2136 -f 5213/8545/2137 5216/8546/2137 5240/8547/2137 -f 5213/8545/2137 5240/8547/2137 5206/8548/2137 -f 5214/8549/2138 5207/8550/2138 5241/8551/2138 -f 5214/8549/2138 5241/8551/2138 5215/8552/2138 -f 5220/8553/2139 5219/8554/2139 5243/8555/2139 -f 5220/8553/2139 5243/8555/2139 5244/8556/2139 -f 5219/8557/2140 5222/8558/2140 5245/8559/2140 -f 5219/8557/2140 5245/8559/2140 5243/8560/2140 -f 5223/8561/2141 5246/8562/2141 5245/8563/2141 -f 5223/8561/2141 5245/8563/2141 5222/8564/2141 -f 5230/8565/2142 5217/8566/2142 5224/8567/2142 -f 5230/8565/2142 5224/8567/2142 5226/8568/2142 -f 5220/8569/2143 5244/8570/2143 5246/8571/2143 -f 5220/8569/2143 5246/8571/2143 5223/8572/2143 -f 5226/8573/2144 5224/8574/2144 5221/8575/2144 -f 5226/8573/2144 5221/8575/2144 5227/8576/2144 -f 5232/8577/2145 5227/8578/2145 5221/8579/2145 -f 5232/8577/2145 5221/8579/2145 5218/8580/2145 -f 5230/8581/2146 5232/8582/2146 5218/8583/2146 -f 5230/8581/2146 5218/8583/2146 5217/8584/2146 -f 5246/8585/2147 5247/8586/2147 5248/8587/2147 -f 5246/8585/2147 5248/8587/2147 5245/8588/2147 -f 5244/8589/2148 5249/8590/2148 5247/8591/2148 -f 5244/8589/2148 5247/8591/2148 5246/8592/2148 -f 5243/8593/2149 5245/8594/2149 5248/8595/2149 -f 5243/8593/2149 5248/8595/2149 5250/8596/2149 -f 5244/8597/2150 5243/8598/2150 5250/8599/2150 -f 5244/8597/2150 5250/8599/2150 5249/8600/2150 -f 5149/8601/2151 5152/8602/2151 5251/8603/2151 -f 5149/8601/2151 5251/8603/2151 5252/8604/2151 -f 5150/8605/2152 5149/8606/2152 5252/8607/2152 -f 5150/8605/2152 5252/8607/2152 5233/8608/2152 -f 5251/8609/2153 5152/8610/2153 5151/8611/2153 -f 5251/8609/2153 5151/8611/2153 5234/8612/2153 -f 5252/8613/2154 5251/8614/2154 5234/8615/2154 -f 5252/8613/2154 5234/8615/2154 5233/8616/2154 -f 5253/8617/2155 5254/8618/2155 5255/8619/2155 -f 5253/8617/2155 5255/8619/2155 5256/8620/2155 -f 5253/8621/2156 5256/8622/2156 5257/8623/2156 -f 5253/8621/2156 5257/8623/2156 5258/8624/2156 -f 5259/8625/2157 5260/8626/2157 5261/8627/2157 -f 5259/8625/2157 5261/8627/2157 5262/8628/2157 -f 5263/8629/2158 5264/8630/2158 5260/8631/2158 -f 5263/8629/2158 5260/8631/2158 5259/8632/2158 -f 5265/8633/2159 5262/8634/2159 5261/8635/2159 -f 5265/8633/2159 5261/8635/2159 5266/8636/2159 -f 5263/8637/2160 5265/8638/2160 5266/8639/2160 -f 5263/8637/2160 5266/8639/2160 5264/8640/2160 -f 5254/8641/2161 5267/8642/2161 5268/8643/2161 -f 5254/8641/2161 5268/8643/2161 5255/8644/2161 -f 5256/8645/2162 5255/8646/2162 5269/8647/2162 -f 5256/8645/2162 5269/8647/2162 5270/8648/2162 -f 5255/8649/2163 5268/8650/2163 5271/8651/2163 -f 5255/8649/2163 5271/8651/2163 5269/8652/2163 -f 5257/8653/2164 5272/8654/2164 5271/8655/2164 -f 5257/8653/2164 5271/8655/2164 5268/8656/2164 -f 5264/8657/2165 5253/8658/2165 5258/8659/2165 -f 5264/8657/2165 5258/8659/2165 5260/8660/2165 -f 5256/8661/2166 5270/8662/2166 5272/8663/2166 -f 5256/8661/2166 5272/8663/2166 5257/8664/2166 -f 5258/8665/2167 5257/8666/2167 5268/8667/2167 -f 5258/8665/2167 5268/8667/2167 5267/8668/2167 -f 5260/8669/2168 5258/8670/2168 5267/8671/2168 -f 5260/8669/2168 5267/8671/2168 5261/8672/2168 -f 5266/8673/2169 5261/8674/2169 5267/8675/2169 -f 5266/8673/2169 5267/8675/2169 5254/8676/2169 -f 5254/8677/2170 5253/8678/2170 5264/8679/2170 -f 5254/8677/2170 5264/8679/2170 5266/8680/2170 -f 5272/8681/2171 5273/8682/2171 5274/8683/2171 -f 5272/8681/2171 5274/8683/2171 5271/8684/2171 -f 5270/8685/2172 5275/8686/2172 5273/8687/2172 -f 5270/8685/2172 5273/8687/2172 5272/8688/2172 -f 5269/8689/2173 5271/8690/2173 5274/8691/2173 -f 5269/8689/2173 5274/8691/2173 5276/8692/2173 -f 5270/8693/2174 5269/8694/2174 5276/8695/2174 -f 5270/8693/2174 5276/8695/2174 5275/8696/2174 -f 5265/8697/2175 5263/8698/2175 5259/8699/2175 -f 5265/8697/2175 5259/8699/2175 5262/8700/2175 -f 5278/8701/2176 5279/8702/2176 5280/8703/2176 -f 5278/8701/2176 5280/8703/2176 5281/8704/2176 -f 5282/8705/2177 5283/8706/2177 5284/8707/2177 -f 5282/8705/2177 5284/8707/2177 5285/8708/2177 -f 5286/8709/2178 5287/8710/2178 5288/8711/2178 -f 5286/8709/2178 5288/8711/2178 5289/8712/2178 -f 5290/8713/2179 5291/8714/2179 5292/8715/2179 -f 5290/8713/2179 5292/8715/2179 5293/8716/2179 -f 5294/8717/2180 5295/8718/2180 5296/8719/2180 -f 5294/8717/2180 5296/8719/2180 5297/8720/2180 -f 5298/8721/2181 5299/8722/2181 5300/8723/2181 -f 5298/8721/2181 5300/8723/2181 5301/8724/2181 -f 5302/8725/2182 5303/8726/2182 5304/8727/2182 -f 5302/8725/2182 5304/8727/2182 5305/8728/2182 -f 5306/8729/2183 5307/8730/2183 5308/8731/2183 -f 5306/8729/2183 5308/8731/2183 5309/8732/2183 -f 5310/8733/2184 5311/8734/2184 5312/8735/2184 -f 5310/8733/2184 5312/8735/2184 5313/8736/2184 -f 5314/8737/2185 5315/8738/2185 5316/8739/2185 -f 5314/8737/2185 5316/8739/2185 5317/8740/2185 -f 5318/8741/2186 5319/8742/2186 5320/8743/2186 -f 5318/8741/2186 5320/8743/2186 5321/8744/2186 -f 5322/8745/2187 5323/8746/2187 5324/8747/2187 -f 5322/8745/2187 5324/8747/2187 5325/8748/2187 -f 5326/8749/2188 5327/8750/2188 5328/8751/2188 -f 5326/8749/2188 5328/8751/2188 5329/8752/2188 -f 5330/8753/2189 5331/8754/2189 5332/8755/2189 -f 5330/8753/2189 5332/8755/2189 5333/8756/2189 -f 5334/8757/2190 5335/8758/2190 5336/8759/2190 -f 5334/8757/2190 5336/8759/2190 5337/8760/2190 -f 5338/8761/2191 5339/8762/2191 5340/8763/2191 -f 5338/8761/2191 5340/8763/2191 5341/8764/2191 -f 5342/8765/2192 5343/8766/2192 5344/8767/2192 -f 5342/8765/2192 5344/8767/2192 5345/8768/2192 -f 5346/8769/2193 5347/8770/2193 5348/8771/2193 -f 5346/8769/2193 5348/8771/2193 5349/8772/2193 -f 5350/8773/2194 5351/8774/2194 5352/8775/2194 -f 5350/8773/2194 5352/8775/2194 5353/8776/2194 -f 5354/8777/2195 5355/8778/2195 5356/8779/2195 -f 5354/8777/2195 5356/8779/2195 5357/8780/2195 -f 5358/8781/2196 5359/8782/2196 5360/8783/2196 -f 5358/8781/2196 5360/8783/2196 5361/8784/2196 -f 5362/8785/2197 5363/8786/2197 5364/8787/2197 -f 5362/8785/2197 5364/8787/2197 5365/8788/2197 -f 5366/8789/2198 5367/8790/2198 5368/8791/2198 -f 5366/8789/2198 5368/8791/2198 5369/8792/2198 -f 5370/8793/2199 5371/8794/2199 5372/8795/2199 -f 5370/8793/2199 5372/8795/2199 5373/8796/2199 -f 5374/8797/2200 5375/8798/2200 5376/8799/2200 -f 5374/8797/2200 5376/8799/2200 5377/8800/2200 -f 5378/8801/2201 5379/8802/2201 5380/8803/2201 -f 5378/8801/2201 5380/8803/2201 5381/8804/2201 -f 5382/8805/2202 5383/8806/2202 5384/8807/2202 -f 5382/8805/2202 5384/8807/2202 5385/8808/2202 -f 5386/8809/2203 5387/8810/2203 5388/8811/2203 -f 5386/8809/2203 5388/8811/2203 5389/8812/2203 -f 5390/8813/2204 5391/8814/2204 5392/8815/2204 -f 5390/8813/2204 5392/8815/2204 5393/8816/2204 -f 5394/8817/2205 5395/8818/2205 5396/8819/2205 -f 5394/8817/2205 5396/8819/2205 5397/8820/2205 -f 5398/8821/2206 5399/8822/2206 5400/8823/2206 -f 5398/8821/2206 5400/8823/2206 5401/8824/2206 -f 5402/8825/2207 5403/8826/2207 5404/8827/2207 -f 5402/8825/2207 5404/8827/2207 5405/8828/2207 -f 5406/8829/2208 5407/8830/2208 5408/8831/2208 -f 5406/8829/2208 5408/8831/2208 5409/8832/2208 -f 5410/8833/2209 5411/8834/2209 5412/8835/2209 -f 5410/8833/2209 5412/8835/2209 5413/8836/2209 -f 5414/8837/2210 5415/8838/2210 5416/8839/2210 -f 5414/8837/2210 5416/8839/2210 5417/8840/2210 -f 5418/8841/2211 5419/8842/2211 5420/8843/2211 -f 5418/8841/2211 5420/8843/2211 5421/8844/2211 -f 5422/8845/2212 5423/8846/2212 5424/8847/2212 -f 5422/8845/2212 5424/8847/2212 5425/8848/2212 -f 5426/8849/2213 5427/8850/2213 5428/8851/2213 -f 5426/8849/2213 5428/8851/2213 5429/8852/2213 -f 5430/8853/2214 5431/8854/2214 5432/8855/2214 -f 5430/8853/2214 5432/8855/2214 5433/8856/2214 -f 5434/8857/2215 5435/8858/2215 5436/8859/2215 -f 5434/8857/2215 5436/8859/2215 5437/8860/2215 -f 5438/8861/2216 5439/8862/2216 5440/8863/2216 -f 5438/8861/2216 5440/8863/2216 5441/8864/2216 -f 5442/8865/2217 5443/8866/2217 5444/8867/2217 -f 5442/8865/2217 5444/8867/2217 5445/8868/2217 -f 5446/8869/2218 5447/8870/2218 5448/8871/2218 -f 5446/8869/2218 5448/8871/2218 5449/8872/2218 -f 5450/8873/2219 5451/8874/2219 5452/8875/2219 -f 5450/8873/2219 5452/8875/2219 5453/8876/2219 -f 5454/8877/2220 5455/8878/2220 5456/8879/2220 -f 5454/8877/2220 5456/8879/2220 5457/8880/2220 -f 5458/8881/2221 5459/8882/2221 5460/8883/2221 -f 5458/8881/2221 5460/8883/2221 5461/8884/2221 -f 5462/8885/2222 5463/8886/2222 5464/8887/2222 -f 5462/8885/2222 5464/8887/2222 5465/8888/2222 -f 5466/8889/2223 5467/8890/2223 5468/8891/2223 -f 5466/8889/2223 5468/8891/2223 5469/8892/2223 -f 5470/8893/2224 5471/8894/2224 5472/8895/2224 -f 5470/8893/2224 5472/8895/2224 5473/8896/2224 -f 5474/8897/2225 5475/8898/2225 5476/8899/2225 -f 5474/8897/2225 5476/8899/2225 5477/8900/2225 -f 5478/8901/2226 5479/8902/2226 5480/8903/2226 -f 5478/8901/2226 5480/8903/2226 5481/8904/2226 -f 5482/8905/2227 5483/8906/2227 5484/8907/2227 -f 5482/8905/2227 5484/8907/2227 5485/8908/2227 -f 5486/8909/2228 5487/8910/2228 5488/8911/2228 -f 5486/8909/2228 5488/8911/2228 5489/8912/2228 -f 5490/8913/2229 5491/8914/2229 5492/8915/2229 -f 5490/8913/2229 5492/8915/2229 5493/8916/2229 -f 5494/8917/2230 5495/8918/2230 5496/8919/2230 -f 5494/8917/2230 5496/8919/2230 5497/8920/2230 -f 5498/8921/2231 5499/8922/2231 5500/8923/2231 -f 5498/8921/2231 5500/8923/2231 5501/8924/2231 -f 5502/8925/2232 5503/8926/2232 5504/8927/2232 -f 5502/8925/2232 5504/8927/2232 5505/8928/2232 -f 5506/8929/2233 5507/8930/2233 5508/8931/2233 -f 5506/8929/2233 5508/8931/2233 5509/8932/2233 -f 5510/8933/2234 5511/8934/2234 5512/8935/2234 -f 5510/8933/2234 5512/8935/2234 5513/8936/2234 -f 5514/8937/2235 5515/8938/2235 5516/8939/2235 -f 5514/8937/2235 5516/8939/2235 5517/8940/2235 -f 5518/8941/2236 5519/8942/2236 5520/8943/2236 -f 5518/8941/2236 5520/8943/2236 5521/8944/2236 -f 5522/8945/2237 5523/8946/2237 5524/8947/2237 -f 5522/8945/2237 5524/8947/2237 5525/8948/2237 -f 5526/8949/2238 5527/8950/2238 5528/8951/2238 -f 5526/8949/2238 5528/8951/2238 5529/8952/2238 -f 5530/8953/2239 5531/8954/2239 5532/8955/2239 -f 5530/8953/2239 5532/8955/2239 5533/8956/2239 -f 5534/8957/2240 5535/8958/2240 5536/8959/2240 -f 5534/8957/2240 5536/8959/2240 5537/8960/2240 -f 5538/8961/2241 5539/8962/2241 5540/8963/2241 -f 5538/8961/2241 5540/8963/2241 5541/8964/2241 -f 5542/8965/2242 5543/8966/2242 5544/8967/2242 -f 5542/8965/2242 5544/8967/2242 5545/8968/2242 -f 5546/8969/2243 5547/8970/2243 5548/8971/2243 -f 5546/8969/2243 5548/8971/2243 5549/8972/2243 -f 5550/8973/2244 5551/8974/2244 5552/8975/2244 -f 5550/8973/2244 5552/8975/2244 5553/8976/2244 -f 5554/8977/2245 5555/8978/2245 5556/8979/2245 -f 5554/8977/2245 5556/8979/2245 5557/8980/2245 -f 5558/8981/2246 5559/8982/2246 5560/8983/2246 -f 5558/8981/2246 5560/8983/2246 5561/8984/2246 -f 5562/8985/2247 5563/8986/2247 5564/8987/2247 -f 5562/8985/2247 5564/8987/2247 5565/8988/2247 -f 5566/8989/2248 5567/8990/2248 5568/8991/2248 -f 5566/8989/2248 5568/8991/2248 5569/8992/2248 -f 5570/8993/2249 5571/8994/2249 5572/8995/2249 -f 5570/8993/2249 5572/8995/2249 5573/8996/2249 -f 5574/8997/2250 5575/8998/2250 5576/8999/2250 -f 5574/8997/2250 5576/8999/2250 5577/9000/2250 -f 5578/9001/2251 5579/9002/2251 5580/9003/2251 -f 5578/9001/2251 5580/9003/2251 5581/9004/2251 -f 5582/9005/2252 5583/9006/2252 5584/9007/2252 -f 5582/9005/2252 5584/9007/2252 5585/9008/2252 -f 5586/9009/2253 5587/9010/2253 5588/9011/2253 -f 5586/9009/2253 5588/9011/2253 5589/9012/2253 -f 5590/9013/2254 5591/9014/2254 5592/9015/2254 -f 5590/9013/2254 5592/9015/2254 5593/9016/2254 -f 5594/9017/2255 5595/9018/2255 5596/9019/2255 -f 5594/9017/2255 5596/9019/2255 5597/9020/2255 -f 5277/9021/2256 5598/9022/2256 5599/9023/2256 -f 5277/9021/2256 5599/9023/2256 5600/9024/2256 -f 5601/9025/2257 5602/9026/2257 5603/9027/2257 -f 5601/9025/2257 5603/9027/2257 5604/9028/2257 -f 5605/9029/2258 5606/9030/2258 5607/9031/2258 -f 5605/9029/2258 5607/9031/2258 5608/9032/2258 -f 5609/9033/2259 5610/9034/2259 5611/9035/2259 -f 5609/9033/2259 5611/9035/2259 5612/9036/2259 -f 5613/9037/2260 5614/9038/2260 5615/9039/2260 -f 5613/9037/2260 5615/9039/2260 5616/9040/2260 -f 5617/9041/2261 5618/9042/2261 5619/9043/2261 -f 5617/9041/2261 5619/9043/2261 5620/9044/2261 -f 5621/9045/2262 5622/9046/2262 5623/9047/2262 -f 5621/9045/2262 5623/9047/2262 5624/9048/2262 -f 5625/9049/2263 5626/9050/2263 5627/9051/2263 -f 5625/9049/2263 5627/9051/2263 5628/9052/2263 -f 5629/9053/2264 5630/9054/2264 5631/9055/2264 -f 5629/9053/2264 5631/9055/2264 5632/9056/2264 -f 5633/9057/2265 5634/9058/2265 5635/9059/2265 -f 5633/9057/2265 5635/9059/2265 5636/9060/2265 -f 5637/9061/2266 5638/9062/2266 5639/9063/2266 -f 5637/9061/2266 5639/9063/2266 5640/9064/2266 -f 5641/9065/2267 5642/9066/2267 5643/9067/2267 -f 5641/9065/2267 5643/9067/2267 5644/9068/2267 -f 5645/9069/2268 5646/9070/2268 5647/9071/2268 -f 5645/9069/2268 5647/9071/2268 5648/9072/2268 -f 5649/9073/2269 5650/9074/2269 5651/9075/2269 -f 5649/9073/2269 5651/9075/2269 5652/9076/2269 -f 5653/9077/2270 5654/9078/2270 5655/9079/2270 -f 5653/9077/2270 5655/9079/2270 5656/9080/2270 -f 5657/9081/2271 5658/9082/2271 5659/9083/2271 -f 5657/9081/2271 5659/9083/2271 5660/9084/2271 -f 5661/9085/2272 5662/9086/2272 5663/9087/2272 -f 5661/9085/2272 5663/9087/2272 5664/9088/2272 -f 5665/9089/2273 5666/9090/2273 5667/9091/2273 -f 5665/9089/2273 5667/9091/2273 5668/9092/2273 -f 5669/9093/2274 5670/9094/2274 5671/9095/2274 -f 5669/9093/2274 5671/9095/2274 5672/9096/2274 -f 5673/9097/2275 5674/9098/2275 5675/9099/2275 -f 5673/9097/2275 5675/9099/2275 5676/9100/2275 -f 5677/9101/2276 5678/9102/2276 5679/9103/2276 -f 5677/9101/2276 5679/9103/2276 5680/9104/2276 -f 5681/9105/2277 5682/9106/2277 5683/9107/2277 -f 5681/9105/2277 5683/9107/2277 5684/9108/2277 -f 5685/9109/2278 5686/9110/2278 5687/9111/2278 -f 5685/9109/2278 5687/9111/2278 5688/9112/2278 -f 5689/9113/2279 5690/9114/2279 5691/9115/2279 -f 5689/9113/2279 5691/9115/2279 5692/9116/2279 -f 5693/9117/2280 5694/9118/2280 5695/9119/2280 -f 5693/9117/2280 5695/9119/2280 5696/9120/2280 -f 5697/9121/2281 5698/9122/2281 5699/9123/2281 -f 5697/9121/2281 5699/9123/2281 5700/9124/2281 -f 5701/9125/2282 5702/9126/2282 5703/9127/2282 -f 5701/9125/2282 5703/9127/2282 5704/9128/2282 -f 5705/9129/2283 5706/9130/2283 5707/9131/2283 -f 5705/9129/2283 5707/9131/2283 5708/9132/2283 -f 5709/9133/2284 5710/9134/2284 5711/9135/2284 -f 5709/9133/2284 5711/9135/2284 5712/9136/2284 -f 5713/9137/2285 5714/9138/2285 5715/9139/2285 -f 5713/9137/2285 5715/9139/2285 5716/9140/2285 -f 5717/9141/2286 5718/9142/2286 5719/9143/2286 -f 5717/9141/2286 5719/9143/2286 5720/9144/2286 -f 5721/9145/2287 5722/9146/2287 5723/9147/2287 -f 5721/9145/2287 5723/9147/2287 5724/9148/2287 -f 5725/9149/2288 5726/9150/2288 5727/9151/2288 -f 5725/9149/2288 5727/9151/2288 5728/9152/2288 -f 5729/9153/2289 5730/9154/2289 5731/9155/2289 -f 5729/9153/2289 5731/9155/2289 5732/9156/2289 -f 5733/9157/2290 5734/9158/2290 5735/9159/2290 -f 5733/9157/2290 5735/9159/2290 5736/9160/2290 -f 5737/9161/2291 5738/9162/2291 5739/9163/2291 -f 5737/9161/2291 5739/9163/2291 5740/9164/2291 -f 5741/9165/2292 5742/9166/2292 5743/9167/2292 -f 5741/9165/2292 5743/9167/2292 5744/9168/2292 -f 5745/9169/2293 5746/9170/2293 5747/9171/2293 -f 5745/9169/2293 5747/9171/2293 5748/9172/2293 -f 5749/9173/2294 5750/9174/2294 5751/9175/2294 -f 5749/9173/2294 5751/9175/2294 5752/9176/2294 -f 5753/9177/2295 5754/9178/2295 5755/9179/2295 -f 5753/9177/2295 5755/9179/2295 5756/9180/2295 -f 5757/9181/2296 5758/9182/2296 5759/9183/2296 -f 5757/9181/2296 5759/9183/2296 5760/9184/2296 -f 5761/9185/2297 5762/9186/2297 5763/9187/2297 -f 5761/9185/2297 5763/9187/2297 5764/9188/2297 -f 5765/9189/2298 5766/9190/2298 5767/9191/2298 -f 5765/9189/2298 5767/9191/2298 5768/9192/2298 -f 5769/9193/2299 5770/9194/2299 5771/9195/2299 -f 5769/9193/2299 5771/9195/2299 5772/9196/2299 -f 5773/9197/2300 5774/9198/2300 5775/9199/2300 -f 5773/9197/2300 5775/9199/2300 5776/9200/2300 -f 5777/9201/2301 5778/9202/2301 5779/9203/2301 -f 5777/9201/2301 5779/9203/2301 5780/9204/2301 -f 5781/9205/2302 5782/9206/2302 5783/9207/2302 -f 5781/9205/2302 5783/9207/2302 5784/9208/2302 -f 5785/9209/2303 5786/9210/2303 5787/9211/2303 -f 5785/9209/2303 5787/9211/2303 5788/9212/2303 -f 5789/9213/2304 5790/9214/2304 5791/9215/2304 -f 5789/9213/2304 5791/9215/2304 5792/9216/2304 -f 5793/9217/2305 5794/9218/2305 5795/9219/2305 -f 5793/9217/2305 5795/9219/2305 5796/9220/2305 -f 5797/9221/2306 5798/9222/2306 5799/9223/2306 -f 5797/9221/2306 5799/9223/2306 5800/9224/2306 -f 5801/9225/2307 5802/9226/2307 5803/9227/2307 -f 5801/9225/2307 5803/9227/2307 5804/9228/2307 -f 5805/9229/2308 5806/9230/2308 5807/9231/2308 -f 5805/9229/2308 5807/9231/2308 5808/9232/2308 -f 5809/9233/2309 5810/9234/2309 5811/9235/2309 -f 5809/9233/2309 5811/9235/2309 5812/9236/2309 -f 5813/9237/2310 5814/9238/2310 5815/9239/2310 -f 5813/9237/2310 5815/9239/2310 5816/9240/2310 -f 5817/9241/2311 5818/9242/2311 5819/9243/2311 -f 5817/9241/2311 5819/9243/2311 5820/9244/2311 -f 5821/9245/2312 5822/9246/2312 5823/9247/2312 -f 5821/9245/2312 5823/9247/2312 5824/9248/2312 -f 5825/9249/2313 5826/9250/2313 5827/9251/2313 -f 5825/9249/2313 5827/9251/2313 5828/9252/2313 -f 5829/9253/2314 5830/9254/2314 5831/9255/2314 -f 5829/9253/2314 5831/9255/2314 5832/9256/2314 -f 5833/9257/2315 5834/9258/2315 5835/9259/2315 -f 5833/9257/2315 5835/9259/2315 5836/9260/2315 -f 5837/9261/2316 5838/9262/2316 5839/9263/2316 -f 5837/9261/2316 5839/9263/2316 5840/9264/2316 -f 5841/9265/2317 5842/9266/2317 5843/9267/2317 -f 5841/9265/2317 5843/9267/2317 5844/9268/2317 -f 5845/9269/2318 5846/9270/2318 5847/9271/2318 -f 5845/9269/2318 5847/9271/2318 5848/9272/2318 -f 5841/9273/2319 5845/9274/2319 5848/9275/2319 -f 5841/9273/2319 5848/9275/2319 5842/9276/2319 -f 5844/9277/2320 5843/9278/2320 5847/9279/2320 -f 5844/9277/2320 5847/9279/2320 5846/9280/2320 -f 5849/9281/2321 5850/9282/2321 5851/9283/2321 -f 5849/9281/2321 5851/9283/2321 5852/9284/2321 -f 5849/9285/2322 5852/9286/2322 5853/9287/2322 -f 5849/9285/2322 5853/9287/2322 5854/9288/2322 -f 5855/9289/2323 5856/9290/2323 5857/9291/2323 -f 5855/9289/2323 5857/9291/2323 5858/9292/2323 -f 5853/9293/2324 5859/9294/2324 5860/9295/2324 -f 5853/9293/2324 5860/9295/2324 5861/9296/2324 -f 5862/9297/2325 5863/9298/2325 5856/9299/2325 -f 5862/9297/2325 5856/9299/2325 5855/9300/2325 -f 5864/9301/2326 5858/9302/2326 5857/9303/2326 -f 5864/9301/2326 5857/9303/2326 5865/9304/2326 -f 5862/9305/2327 5864/9306/2327 5865/9307/2327 -f 5862/9305/2327 5865/9307/2327 5863/9308/2327 -f 5866/9309/2328 5867/9310/2328 5868/9311/2328 -f 5866/9309/2328 5868/9311/2328 5869/9312/2328 -f 5843/9313/2329 5855/9314/2329 5858/9315/2329 -f 5843/9313/2329 5858/9315/2329 5847/9316/2329 -f 5848/9317/2330 5847/9318/2330 5858/9319/2330 -f 5848/9317/2330 5858/9319/2330 5864/9320/2330 -f 5842/9321/2331 5848/9322/2331 5864/9323/2331 -f 5842/9321/2331 5864/9323/2331 5862/9324/2331 -f 5870/9325/2332 5841/9326/2332 5844/9327/2332 -f 5870/9325/2332 5844/9327/2332 5838/9328/2332 -f 5842/9329/2333 5862/9330/2333 5855/9331/2333 -f 5842/9329/2333 5855/9331/2333 5843/9332/2333 -f 5838/9333/2334 5844/9334/2334 5846/9335/2334 -f 5838/9333/2334 5846/9335/2334 5839/9336/2334 -f 5871/9337/2335 5839/9338/2335 5846/9339/2335 -f 5871/9337/2335 5846/9339/2335 5845/9340/2335 -f 5870/9341/2336 5871/9342/2336 5845/9343/2336 -f 5870/9341/2336 5845/9343/2336 5841/9344/2336 -f 5859/9345/2337 5872/9346/2337 5873/9347/2337 -f 5859/9345/2337 5873/9347/2337 5860/9348/2337 -f 5850/9349/2338 5874/9350/2338 5861/9351/2338 -f 5850/9349/2338 5861/9351/2338 5851/9352/2338 -f 5852/9353/2339 5851/9354/2339 5867/9355/2339 -f 5852/9353/2339 5867/9355/2339 5866/9356/2339 -f 5851/9357/2340 5861/9358/2340 5860/9359/2340 -f 5851/9357/2340 5860/9359/2340 5867/9360/2340 -f 5863/9361/2341 5849/9362/2341 5854/9363/2341 -f 5863/9361/2341 5854/9363/2341 5856/9364/2341 -f 5852/9365/2342 5866/9366/2342 5859/9367/2342 -f 5852/9365/2342 5859/9367/2342 5853/9368/2342 -f 5854/9369/2343 5853/9370/2343 5861/9371/2343 -f 5854/9369/2343 5861/9371/2343 5874/9372/2343 -f 5856/9373/2344 5854/9374/2344 5874/9375/2344 -f 5856/9373/2344 5874/9375/2344 5857/9376/2344 -f 5865/9377/2345 5857/9378/2345 5874/9379/2345 -f 5865/9377/2345 5874/9379/2345 5850/9380/2345 -f 5863/9381/2346 5865/9382/2346 5850/9383/2346 -f 5863/9381/2346 5850/9383/2346 5849/9384/2346 -f 5866/9385/2347 5869/9386/2347 5872/9387/2347 -f 5866/9385/2347 5872/9387/2347 5859/9388/2347 -f 5867/9389/2348 5860/9390/2348 5873/9391/2348 -f 5867/9389/2348 5873/9391/2348 5868/9392/2348 -f 5837/9393/2349 5840/9394/2349 5875/9395/2349 -f 5837/9393/2349 5875/9395/2349 5876/9396/2349 -f 5838/9397/2350 5837/9398/2350 5876/9399/2350 -f 5838/9397/2350 5876/9399/2350 5870/9400/2350 -f 5875/9401/2351 5840/9402/2351 5839/9403/2351 -f 5875/9401/2351 5839/9403/2351 5871/9404/2351 -f 5876/9405/2352 5875/9406/2352 5871/9407/2352 -f 5876/9405/2352 5871/9407/2352 5870/9408/2352 -f 5877/9409/2353 5878/9410/2353 5879/9411/2353 -f 5877/9409/2353 5879/9411/2353 5880/9412/2353 -f 5877/9413/2354 5880/9414/2354 5881/9415/2354 -f 5877/9413/2354 5881/9415/2354 5882/9416/2354 -f 5883/9417/2355 5884/9418/2355 5885/9419/2355 -f 5883/9417/2355 5885/9419/2355 5886/9420/2355 -f 5887/9421/2356 5888/9422/2356 5884/9423/2356 -f 5887/9421/2356 5884/9423/2356 5883/9424/2356 -f 5889/9425/2357 5886/9426/2357 5885/9427/2357 -f 5889/9425/2357 5885/9427/2357 5890/9428/2357 -f 5887/9429/2358 5889/9430/2358 5890/9431/2358 -f 5887/9429/2358 5890/9431/2358 5888/9432/2358 -f 5878/9433/2359 5891/9434/2359 5892/9435/2359 -f 5878/9433/2359 5892/9435/2359 5879/9436/2359 -f 5880/9437/2360 5879/9438/2360 5893/9439/2360 -f 5880/9437/2360 5893/9439/2360 5894/9440/2360 -f 5879/9441/2361 5892/9442/2361 5895/9443/2361 -f 5879/9441/2361 5895/9443/2361 5893/9444/2361 -f 5881/9445/2362 5896/9446/2362 5895/9447/2362 -f 5881/9445/2362 5895/9447/2362 5892/9448/2362 -f 5888/9449/2363 5877/9450/2363 5882/9451/2363 -f 5888/9449/2363 5882/9451/2363 5884/9452/2363 -f 5880/9453/2364 5894/9454/2364 5896/9455/2364 -f 5880/9453/2364 5896/9455/2364 5881/9456/2364 -f 5882/9457/2365 5881/9458/2365 5892/9459/2365 -f 5882/9457/2365 5892/9459/2365 5891/9460/2365 -f 5884/9461/2366 5882/9462/2366 5891/9463/2366 -f 5884/9461/2366 5891/9463/2366 5885/9464/2366 -f 5890/9465/2367 5885/9466/2367 5891/9467/2367 -f 5890/9465/2367 5891/9467/2367 5878/9468/2367 -f 5878/9469/2368 5877/9470/2368 5888/9471/2368 -f 5878/9469/2368 5888/9471/2368 5890/9472/2368 -f 5896/9473/2369 5897/9474/2369 5898/9475/2369 -f 5896/9473/2369 5898/9475/2369 5895/9476/2369 -f 5894/9477/2370 5899/9478/2370 5897/9479/2370 -f 5894/9477/2370 5897/9479/2370 5896/9480/2370 -f 5893/9481/2371 5895/9482/2371 5898/9483/2371 -f 5893/9481/2371 5898/9483/2371 5900/9484/2371 -f 5894/9485/2372 5893/9486/2372 5900/9487/2372 -f 5894/9485/2372 5900/9487/2372 5899/9488/2372 -f 5889/9489/2373 5887/9490/2373 5883/9491/2373 -f 5889/9489/2373 5883/9491/2373 5886/9492/2373 -o barbs -v 1.71796875 -0.02653875 2.5999006249999996 -v 1.68671875 0.19443187499999998 2.37893 -v 1.78046875 0.260723125 2.4452206249999997 -v 1.81171875 0.03975187499999999 2.666191875 -v 1.74921875 0.680568125 2.37893 -v 1.65546875 0.614276875 2.4452206249999997 -v 1.62421875 0.835248125 2.666191875 -v 1.71796875 0.90153875 2.5999006249999996 -v 1.68671875 0.25 2.34296875 -v 1.65546875 0.625 2.34296875 -v 1.74921875 0.625 2.43671875 -v 1.78046875 0.25 2.43671875 -v 1.78046875 0.25 2.34296875 -v 1.68671875 0.25 2.43671875 -v 1.65546875 0.625 2.43671875 -v 1.74921875 0.625 2.34296875 -v 1.81171875 -0.02653875 2.5999006249999996 -v 1.71796875 0.03975187499999999 2.666191875 -v 1.68671875 0.260723125 2.4452206249999997 -v 1.78046875 0.19443187499999998 2.37893 -v 1.65546875 0.680568125 2.37893 -v 1.62421875 0.90153875 2.5999006249999996 -v 1.71796875 0.835248125 2.666191875 -v 1.74921875 0.614276875 2.4452206249999997 -v 1.87421875 0.19443187499999998 3.3070074999999997 -v 1.78046875 0.260723125 3.240716875 -v 1.74921875 0.03975187499999999 3.0197456249999997 -v 1.84296875 -0.02653875 3.086036875 -v 1.84296875 0.90153875 3.086036875 -v 1.81171875 0.680568125 3.3070074999999997 -v 1.90546875 0.614276875 3.240716875 -v 1.93671875 0.835248125 3.0197456249999997 -v 1.81171875 0.625 3.34296875 -v 1.78046875 0.25 3.34296875 -v 1.87421875 0.25 3.24921875 -v 1.90546875 0.625 3.24921875 -v 1.90546875 0.625 3.34296875 -v 1.81171875 0.625 3.24921875 -v 1.78046875 0.25 3.24921875 -v 1.87421875 0.25 3.34296875 -v 1.93671875 0.90153875 3.086036875 -v 1.84296875 0.835248125 3.0197456249999997 -v 1.81171875 0.614276875 3.240716875 -v 1.90546875 0.680568125 3.3070074999999997 -v 1.84296875 -0.0625 3.03046875 -v 1.74921875 0.03125 3.03046875 -v 1.71796875 0.03125 2.65546875 -v 1.81171875 -0.0625 2.65546875 -v 1.74921875 -0.0625 3.03046875 -v 1.71796875 -0.0625 2.65546875 -v 1.81171875 0.03125 2.65546875 -v 1.84296875 0.03125 3.03046875 -v 1.78046875 0.19443187499999998 3.3070074999999997 -v 1.74921875 -0.02653875 3.086036875 -v 1.84296875 0.03975187499999999 3.0197456249999997 -v 1.87421875 0.260723125 3.240716875 -v 1.96796875 0.9375 2.65546875 -v 1.87421875 0.84375 2.65546875 -v 1.84296875 0.84375 3.03046875 -v 1.93671875 0.9375 3.03046875 -v 1.87421875 0.9375 2.65546875 -v 1.84296875 0.9375 3.03046875 -v 1.93671875 0.84375 3.03046875 -v 1.96796875 0.84375 2.65546875 -v 1.71796875 -0.02653875 2.5999006249999996 -v 1.81171875 0.03975187499999999 2.666191875 -v 1.78046875 0.260723125 2.4452206249999997 -v 1.68671875 0.19443187499999998 2.37893 -v 1.74921875 0.680568125 2.37893 -v 1.71796875 0.90153875 2.5999006249999996 -v 1.62421875 0.835248125 2.666191875 -v 1.65546875 0.614276875 2.4452206249999997 -v 1.68671875 0.25 2.34296875 -v 1.78046875 0.25 2.43671875 -v 1.74921875 0.625 2.43671875 -v 1.65546875 0.625 2.34296875 -v 1.78046875 0.25 2.34296875 -v 1.74921875 0.625 2.34296875 -v 1.65546875 0.625 2.43671875 -v 1.68671875 0.25 2.43671875 -v 1.81171875 -0.02653875 2.5999006249999996 -v 1.78046875 0.19443187499999998 2.37893 -v 1.68671875 0.260723125 2.4452206249999997 -v 1.71796875 0.03975187499999999 2.666191875 -v 1.65546875 0.680568125 2.37893 -v 1.74921875 0.614276875 2.4452206249999997 -v 1.71796875 0.835248125 2.666191875 -v 1.62421875 0.90153875 2.5999006249999996 -v 1.87421875 0.19443187499999998 3.3070074999999997 -v 1.84296875 -0.02653875 3.086036875 -v 1.74921875 0.03975187499999999 3.0197456249999997 -v 1.78046875 0.260723125 3.240716875 -v 1.84296875 0.90153875 3.086036875 -v 1.93671875 0.835248125 3.0197456249999997 -v 1.90546875 0.614276875 3.240716875 -v 1.81171875 0.680568125 3.3070074999999997 -v 1.81171875 0.625 3.34296875 -v 1.90546875 0.625 3.24921875 -v 1.87421875 0.25 3.24921875 -v 1.78046875 0.25 3.34296875 -v 1.90546875 0.625 3.34296875 -v 1.87421875 0.25 3.34296875 -v 1.78046875 0.25 3.24921875 -v 1.81171875 0.625 3.24921875 -v 1.93671875 0.90153875 3.086036875 -v 1.90546875 0.680568125 3.3070074999999997 -v 1.81171875 0.614276875 3.240716875 -v 1.84296875 0.835248125 3.0197456249999997 -v 1.84296875 -0.0625 3.03046875 -v 1.81171875 -0.0625 2.65546875 -v 1.71796875 0.03125 2.65546875 -v 1.74921875 0.03125 3.03046875 -v 1.74921875 -0.0625 3.03046875 -v 1.84296875 0.03125 3.03046875 -v 1.81171875 0.03125 2.65546875 -v 1.71796875 -0.0625 2.65546875 -v 1.78046875 0.19443187499999998 3.3070074999999997 -v 1.87421875 0.260723125 3.240716875 -v 1.84296875 0.03975187499999999 3.0197456249999997 -v 1.74921875 -0.02653875 3.086036875 -v 1.96796875 0.9375 2.65546875 -v 1.93671875 0.9375 3.03046875 -v 1.84296875 0.84375 3.03046875 -v 1.87421875 0.84375 2.65546875 -v 1.87421875 0.9375 2.65546875 -v 1.96796875 0.84375 2.65546875 -v 1.93671875 0.84375 3.03046875 -v 1.84296875 0.9375 3.03046875 -v 1.71796875 0.9375 2.65546875 -v 1.62421875 0.84375 2.65546875 -v 1.60859375 0.84375 2.84296875 -v 1.70234375 0.9375 2.84296875 -v 1.62421875 0.9375 2.65546875 -v 1.60859375 0.9375 2.84296875 -v 1.70234375 0.84375 2.84296875 -v 1.71796875 0.84375 2.65546875 -v 1.71796875 0.9375 2.65546875 -v 1.70234375 0.9375 2.84296875 -v 1.60859375 0.84375 2.84296875 -v 1.62421875 0.84375 2.65546875 -v 1.62421875 0.9375 2.65546875 -v 1.71796875 0.84375 2.65546875 -v 1.70234375 0.84375 2.84296875 -v 1.60859375 0.9375 2.84296875 -v -0.54765625 0.236865 2.35859375 -v -0.51640625 -0.046875 2.6423337499999997 -v -0.45390624999999996 -0.046875 2.6423337499999997 -v -0.48515624999999996 0.236865 2.35859375 -v -0.62578125 0.921875 2.84296875 -v -0.61015625 0.921875 2.6423337499999997 -v -0.54765625 0.921875 2.6423337499999997 -v -0.56328125 0.921875 2.84296875 -v -0.48515624999999996 0.26275375 2.42109375 -v -0.45390624999999996 0.015625 2.6682224999999997 -v -0.54765625 0.26275375 2.42109375 -v -0.516405 0.015625 2.6682224999999997 -v -0.57890625 0.638135 2.35859375 -v -0.57890625 0.61224625 2.42109375 -v -0.51640625 0.61224625 2.42109375 -v -0.51640625 0.638135 2.35859375 -v -0.62578125 0.859375 2.84296875 -v -0.61015625 0.859375 2.6682224999999997 -v -0.56328125 0.859375 2.84296875 -v -0.54765625 0.859375 2.6682224999999997 -v -0.53203125 -0.02653875 2.5999006249999996 -v -0.56328125 0.19443187499999998 2.37893 -v -0.46953124999999996 0.260723125 2.4452206249999997 -v -0.43828124999999996 0.03975187499999999 2.666191875 -v -0.50078125 0.680568125 2.37893 -v -0.59453125 0.614276875 2.4452206249999997 -v -0.62578125 0.835248125 2.666191875 -v -0.53203125 0.90153875 2.5999006249999996 -v -0.56328125 0.25 2.34296875 -v -0.59453125 0.625 2.34296875 -v -0.50078125 0.625 2.43671875 -v -0.46953124999999996 0.25 2.43671875 -v -0.46953124999999996 0.25 2.34296875 -v -0.56328125 0.25 2.43671875 -v -0.59453125 0.625 2.43671875 -v -0.50078125 0.625 2.34296875 -v -0.43828124999999996 -0.02653875 2.5999006249999996 -v -0.53203125 0.03975187499999999 2.666191875 -v -0.56328125 0.260723125 2.4452206249999997 -v -0.46953124999999996 0.19443187499999998 2.37893 -v -0.59453125 0.680568125 2.37893 -v -0.62578125 0.90153875 2.5999006249999996 -v -0.53203125 0.835248125 2.666191875 -v -0.50078125 0.614276875 2.4452206249999997 -v -0.53203125 -0.02653875 2.5999006249999996 -v -0.43828124999999996 0.03975187499999999 2.666191875 -v -0.46953124999999996 0.260723125 2.4452206249999997 -v -0.56328125 0.19443187499999998 2.37893 -v -0.50078125 0.680568125 2.37893 -v -0.53203125 0.90153875 2.5999006249999996 -v -0.62578125 0.835248125 2.666191875 -v -0.59453125 0.614276875 2.4452206249999997 -v -0.56328125 0.25 2.34296875 -v -0.46953124999999996 0.25 2.43671875 -v -0.50078125 0.625 2.43671875 -v -0.59453125 0.625 2.34296875 -v -0.46953124999999996 0.25 2.34296875 -v -0.50078125 0.625 2.34296875 -v -0.59453125 0.625 2.43671875 -v -0.56328125 0.25 2.43671875 -v -0.43828124999999996 -0.02653875 2.5999006249999996 -v -0.46953124999999996 0.19443187499999998 2.37893 -v -0.56328125 0.260723125 2.4452206249999997 -v -0.53203125 0.03975187499999999 2.666191875 -v -0.59453125 0.680568125 2.37893 -v -0.50078125 0.614276875 2.4452206249999997 -v -0.53203125 0.835248125 2.666191875 -v -0.62578125 0.90153875 2.5999006249999996 -v -0.53203125 0.9375 2.65546875 -v -0.62578125 0.84375 2.65546875 -v -0.64140625 0.84375 2.84296875 -v -0.54765625 0.9375 2.84296875 -v -0.62578125 0.9375 2.65546875 -v -0.64140625 0.9375 2.84296875 -v -0.54765625 0.84375 2.84296875 -v -0.53203125 0.84375 2.65546875 -v -0.53203125 0.9375 2.65546875 -v -0.54765625 0.9375 2.84296875 -v -0.64140625 0.84375 2.84296875 -v -0.62578125 0.84375 2.65546875 -v -0.62578125 0.9375 2.65546875 -v -0.53203125 0.84375 2.65546875 -v -0.54765625 0.84375 2.84296875 -v -0.64140625 0.9375 2.84296875 -v -0.82890625 0.61224625 2.42109375 -v -0.79765625 0.26275375 2.42109375 -v -0.79765625 0.236865 2.35859375 -v -0.82890625 0.638135 2.35859375 -v -0.76640625 0.61224625 2.42109375 -v -0.76640625 0.638135 2.35859375 -v -0.73515625 0.236865 2.35859375 -v -0.73515625 0.26275375 2.42109375 -v -0.89140625 0.921875 3.04360375 -v -0.82890625 0.921875 3.04360375 -v -0.89140625 0.859375 3.017715 -v -0.82890625 0.859375 3.017715 -v -0.79765625 0.859375 2.6682224999999997 -v -0.86015625 0.859375 2.6682224999999997 -v -0.70390625 0.26275375 3.26484375 -v -0.64140625 0.26275375 3.26484375 -v -0.61015625 0.61224625 3.26484375 -v -0.67265625 0.61224625 3.26484375 -v -0.64140625 0.236865 3.32734375 -v -0.61015625 0.638135 3.32734375 -v -0.67265625 0.638135 3.32734375 -v -0.70390625 0.236865 3.32734375 -v -0.76640625 -0.046875 2.6423337499999997 -v -0.73515625 -0.046875 3.04360375 -v -0.67265625 -0.046875 3.04360375 -v -0.70390625 -0.046875 2.6423337499999997 -v -0.76640625 0.015625 2.6682224999999997 -v -0.73515625 0.015625 3.017715 -v -0.70390625 0.015625 2.6682224999999997 -v -0.67265625 0.015625 3.017715 -v -0.86015625 0.921875 2.6423337499999997 -v -0.79765625 0.921875 2.6423337499999997 -v -0.57890625 0.859375 3.017715 -v -0.64140625 0.859375 3.017715 -v -0.57890625 0.921875 3.04360375 -v -0.64140625 0.921875 3.04360375 -v -0.62578125 0.921875 2.84296875 -v -0.56328125 0.921875 2.84296875 -v -0.62578125 0.859375 2.84296875 -v -0.56328125 0.859375 2.84296875 -v -0.81328125 0.25 2.34296875 -v -0.78203125 -0.02653875 2.5999006249999996 -v -0.81328125 0.19443187499999998 2.37893 -v -0.71953125 0.260723125 2.4452206249999997 -v -0.68828125 0.03975187499999999 2.666191875 -v -0.75078125 0.680568125 2.37893 -v -0.84453125 0.614276875 2.4452206249999997 -v -0.87578125 0.835248125 2.666191875 -v -0.78203125 0.90153875 2.5999006249999996 -v -0.81328125 0.25 2.34296875 -v -0.84453125 0.625 2.34296875 -v -0.75078125 0.625 2.43671875 -v -0.71953125 0.25 2.43671875 -v -0.71953125 0.25 2.34296875 -v -0.81328125 0.25 2.43671875 -v -0.84453125 0.625 2.43671875 -v -0.75078125 0.625 2.34296875 -v -0.68828125 -0.02653875 2.5999006249999996 -v -0.78203125 0.03975187499999999 2.666191875 -v -0.81328125 0.260723125 2.4452206249999997 -v -0.71953125 0.19443187499999998 2.37893 -v -0.78203125 0.9375 2.65546875 -v -0.87578125 0.84375 2.65546875 -v -0.90703125 0.84375 3.03046875 -v -0.81328125 0.9375 3.03046875 -v -0.87578125 0.9375 2.65546875 -v -0.90703125 0.9375 3.03046875 -v -0.81328125 0.84375 3.03046875 -v -0.78203125 0.84375 2.65546875 -v -0.84453125 0.680568125 2.37893 -v -0.87578125 0.90153875 2.5999006249999996 -v -0.78203125 0.835248125 2.666191875 -v -0.75078125 0.614276875 2.4452206249999997 -v -0.62578125 0.19443187499999998 3.3070074999999997 -v -0.71953125 0.260723125 3.240716875 -v -0.75078125 0.03975187499999999 3.0197456249999997 -v -0.65703125 -0.02653875 3.086036875 -v -0.65703125 0.90153875 3.086036875 -v -0.68828125 0.680568125 3.3070074999999997 -v -0.59453125 0.614276875 3.240716875 -v -0.56328125 0.835248125 3.0197456249999997 -v -0.68828125 0.625 3.34296875 -v -0.71953125 0.25 3.34296875 -v -0.62578125 0.25 3.24921875 -v -0.59453125 0.625 3.24921875 -v -0.59453125 0.625 3.34296875 -v -0.68828125 0.625 3.24921875 -v -0.71953125 0.25 3.24921875 -v -0.62578125 0.25 3.34296875 -v -0.56328125 0.90153875 3.086036875 -v -0.65703125 0.835248125 3.0197456249999997 -v -0.68828125 0.614276875 3.240716875 -v -0.59453125 0.680568125 3.3070074999999997 -v -0.65703125 -0.0625 3.03046875 -v -0.75078125 0.03125 3.03046875 -v -0.78203125 0.03125 2.65546875 -v -0.68828125 -0.0625 2.65546875 -v -0.75078125 -0.0625 3.03046875 -v -0.78203125 -0.0625 2.65546875 -v -0.68828125 0.03125 2.65546875 -v -0.65703125 0.03125 3.03046875 -v -0.71953125 0.19443187499999998 3.3070074999999997 -v -0.75078125 -0.02653875 3.086036875 -v -0.65703125 0.03975187499999999 3.0197456249999997 -v -0.62578125 0.260723125 3.240716875 -v -0.54765625 0.9375 2.84296875 -v -0.64140625 0.84375 2.84296875 -v -0.65703125 0.84375 3.03046875 -v -0.56328125 0.9375 3.03046875 -v -0.64140625 0.9375 2.84296875 -v -0.65703125 0.9375 3.03046875 -v -0.56328125 0.84375 3.03046875 -v -0.54765625 0.84375 2.84296875 -v -0.78203125 -0.02653875 2.5999006249999996 -v -0.68828125 0.03975187499999999 2.666191875 -v -0.71953125 0.260723125 2.4452206249999997 -v -0.81328125 0.19443187499999998 2.37893 -v -0.75078125 0.680568125 2.37893 -v -0.78203125 0.90153875 2.5999006249999996 -v -0.87578125 0.835248125 2.666191875 -v -0.84453125 0.614276875 2.4452206249999997 -v -0.71953125 0.25 2.43671875 -v -0.75078125 0.625 2.43671875 -v -0.84453125 0.625 2.34296875 -v -0.71953125 0.25 2.34296875 -v -0.75078125 0.625 2.34296875 -v -0.84453125 0.625 2.43671875 -v -0.81328125 0.25 2.43671875 -v -0.68828125 -0.02653875 2.5999006249999996 -v -0.71953125 0.19443187499999998 2.37893 -v -0.81328125 0.260723125 2.4452206249999997 -v -0.78203125 0.03975187499999999 2.666191875 -v -0.78203125 0.9375 2.65546875 -v -0.81328125 0.9375 3.03046875 -v -0.90703125 0.84375 3.03046875 -v -0.87578125 0.84375 2.65546875 -v -0.87578125 0.9375 2.65546875 -v -0.78203125 0.84375 2.65546875 -v -0.81328125 0.84375 3.03046875 -v -0.90703125 0.9375 3.03046875 -v -0.84453125 0.680568125 2.37893 -v -0.75078125 0.614276875 2.4452206249999997 -v -0.78203125 0.835248125 2.666191875 -v -0.87578125 0.90153875 2.5999006249999996 -v -0.62578125 0.19443187499999998 3.3070074999999997 -v -0.65703125 -0.02653875 3.086036875 -v -0.75078125 0.03975187499999999 3.0197456249999997 -v -0.71953125 0.260723125 3.240716875 -v -0.65703125 0.90153875 3.086036875 -v -0.56328125 0.835248125 3.0197456249999997 -v -0.59453125 0.614276875 3.240716875 -v -0.68828125 0.680568125 3.3070074999999997 -v -0.68828125 0.625 3.34296875 -v -0.59453125 0.625 3.24921875 -v -0.62578125 0.25 3.24921875 -v -0.71953125 0.25 3.34296875 -v -0.59453125 0.625 3.34296875 -v -0.62578125 0.25 3.34296875 -v -0.71953125 0.25 3.24921875 -v -0.68828125 0.625 3.24921875 -v -0.56328125 0.90153875 3.086036875 -v -0.59453125 0.680568125 3.3070074999999997 -v -0.68828125 0.614276875 3.240716875 -v -0.65703125 0.835248125 3.0197456249999997 -v -0.65703125 -0.0625 3.03046875 -v -0.68828125 -0.0625 2.65546875 -v -0.78203125 0.03125 2.65546875 -v -0.75078125 0.03125 3.03046875 -v -0.75078125 -0.0625 3.03046875 -v -0.65703125 0.03125 3.03046875 -v -0.68828125 0.03125 2.65546875 -v -0.78203125 -0.0625 2.65546875 -v -0.71953125 0.19443187499999998 3.3070074999999997 -v -0.62578125 0.260723125 3.240716875 -v -0.65703125 0.03975187499999999 3.0197456249999997 -v -0.75078125 -0.02653875 3.086036875 -v -0.54765625 0.9375 2.84296875 -v -0.56328125 0.9375 3.03046875 -v -0.65703125 0.84375 3.03046875 -v -0.64140625 0.84375 2.84296875 -v -0.64140625 0.9375 2.84296875 -v -0.54765625 0.84375 2.84296875 -v -0.56328125 0.84375 3.03046875 -v -0.65703125 0.9375 3.03046875 -v 0.45234375 0.236865 2.35859375 -v 0.48359375 -0.046875 2.6423337499999997 -v 0.54609375 -0.046875 2.6423337499999997 -v 0.51484375 0.236865 2.35859375 -v 0.37421875 0.921875 2.84296875 -v 0.38984375 0.921875 2.6423337499999997 -v 0.45234375 0.921875 2.6423337499999997 -v 0.43671875 0.921875 2.84296875 -v 0.51484375 0.26275375 2.42109375 -v 0.54609375 0.015625 2.6682224999999997 -v 0.45234375 0.26275375 2.42109375 -v 0.483595 0.015625 2.6682224999999997 -v 0.42109375 0.638135 2.35859375 -v 0.42109375 0.61224625 2.42109375 -v 0.48359375 0.61224625 2.42109375 -v 0.48359375 0.638135 2.35859375 -v 0.37421875 0.859375 2.84296875 -v 0.38984375 0.859375 2.6682224999999997 -v 0.43671875 0.859375 2.84296875 -v 0.45234375 0.859375 2.6682224999999997 -v 0.46796875 -0.02653875 2.5999006249999996 -v 0.43671875 0.19443187499999998 2.37893 -v 0.53046875 0.260723125 2.4452206249999997 -v 0.56171875 0.03975187499999999 2.666191875 -v 0.49921875 0.680568125 2.37893 -v 0.40546875 0.614276875 2.4452206249999997 -v 0.37421875 0.835248125 2.666191875 -v 0.46796875 0.90153875 2.5999006249999996 -v 0.43671875 0.25 2.34296875 -v 0.40546875 0.625 2.34296875 -v 0.49921875 0.625 2.43671875 -v 0.53046875 0.25 2.43671875 -v 0.53046875 0.25 2.34296875 -v 0.43671875 0.25 2.43671875 -v 0.40546875 0.625 2.43671875 -v 0.49921875 0.625 2.34296875 -v 0.56171875 -0.02653875 2.5999006249999996 -v 0.46796875 0.03975187499999999 2.666191875 -v 0.43671875 0.260723125 2.4452206249999997 -v 0.53046875 0.19443187499999998 2.37893 -v 0.40546875 0.680568125 2.37893 -v 0.37421875 0.90153875 2.5999006249999996 -v 0.46796875 0.835248125 2.666191875 -v 0.49921875 0.614276875 2.4452206249999997 -v 0.46796875 -0.02653875 2.5999006249999996 -v 0.56171875 0.03975187499999999 2.666191875 -v 0.53046875 0.260723125 2.4452206249999997 -v 0.43671875 0.19443187499999998 2.37893 -v 0.49921875 0.680568125 2.37893 -v 0.46796875 0.90153875 2.5999006249999996 -v 0.37421875 0.835248125 2.666191875 -v 0.40546875 0.614276875 2.4452206249999997 -v 0.43671875 0.25 2.34296875 -v 0.53046875 0.25 2.43671875 -v 0.49921875 0.625 2.43671875 -v 0.40546875 0.625 2.34296875 -v 0.53046875 0.25 2.34296875 -v 0.49921875 0.625 2.34296875 -v 0.40546875 0.625 2.43671875 -v 0.43671875 0.25 2.43671875 -v 0.56171875 -0.02653875 2.5999006249999996 -v 0.53046875 0.19443187499999998 2.37893 -v 0.43671875 0.260723125 2.4452206249999997 -v 0.46796875 0.03975187499999999 2.666191875 -v 0.40546875 0.680568125 2.37893 -v 0.49921875 0.614276875 2.4452206249999997 -v 0.46796875 0.835248125 2.666191875 -v 0.37421875 0.90153875 2.5999006249999996 -v 0.46796875 0.9375 2.65546875 -v 0.37421875 0.84375 2.65546875 -v 0.35859375 0.84375 2.84296875 -v 0.45234375 0.9375 2.84296875 -v 0.37421875 0.9375 2.65546875 -v 0.35859375 0.9375 2.84296875 -v 0.45234375 0.84375 2.84296875 -v 0.46796875 0.84375 2.65546875 -v 0.46796875 0.9375 2.65546875 -v 0.45234375 0.9375 2.84296875 -v 0.35859375 0.84375 2.84296875 -v 0.37421875 0.84375 2.65546875 -v 0.37421875 0.9375 2.65546875 -v 0.46796875 0.84375 2.65546875 -v 0.45234375 0.84375 2.84296875 -v 0.35859375 0.9375 2.84296875 -v -0.37578124999999996 0.921875 2.84296875 -v -0.36015624999999996 0.921875 2.6423337499999997 -v -0.29765624999999996 0.921875 2.6423337499999997 -v -0.31328124999999996 0.921875 2.84296875 -v -0.32890624999999996 0.61224625 2.42109375 -v -0.29765624999999996 0.26275375 2.42109375 -v -0.29765624999999996 0.236865 2.35859375 -v -0.32890624999999996 0.638135 2.35859375 -v -0.26640624999999996 0.61224625 2.42109375 -v -0.26640624999999996 0.638135 2.35859375 -v -0.23515624999999996 0.236865 2.35859375 -v -0.23515624999999996 0.26275375 2.42109375 -v -0.07890625000000001 0.61224625 2.42109375 -v -0.04765625000000001 0.26275375 2.42109375 -v -0.04765625000000001 0.236865 2.35859375 -v -0.07890625000000001 0.638135 2.35859375 -v -0.01640625000000001 0.61224625 2.42109375 -v 0.014843749999999989 0.26275375 2.42109375 -v -0.20390624999999996 0.26275375 3.26484375 -v -0.14140624999999996 0.26275375 3.26484375 -v -0.11015625000000001 0.61224625 3.26484375 -v -0.17265624999999996 0.61224625 3.26484375 -v -0.17265624999999996 0.638135 3.32734375 -v -0.20390624999999996 0.236865 3.32734375 -v -0.26640624999999996 -0.046875 2.6423337499999997 -v -0.23515624999999996 -0.046875 3.04360375 -v -0.17265624999999996 -0.046875 3.04360375 -v -0.20390624999999996 -0.046875 2.6423337499999997 -v -0.14140624999999996 0.921875 3.04360375 -v -0.07890625000000001 0.921875 3.04360375 -v -0.11015625000000001 0.638135 3.32734375 -v -0.26640624999999996 0.015625 2.6682224999999997 -v -0.23515624999999996 0.015625 3.017715 -v -0.20390624999999996 0.015625 2.6682224999999997 -v -0.17265624999999996 0.015625 3.017715 -v -0.14140624999999996 0.859375 3.017715 -v -0.07890625000000001 0.859375 3.017715 -v -0.04765625000000001 0.859375 2.6682224999999997 -v -0.11015625000000001 0.859375 2.6682224999999997 -v 0.17109375 0.61224625 2.42109375 -v 0.20234375 0.26275375 2.42109375 -v 0.20234375 0.236865 2.35859375 -v 0.17109375 0.638135 2.35859375 -v 0.23359375 0.61224625 2.42109375 -v 0.23359375 0.638135 2.35859375 -v 0.26484375 0.236865 2.35859375 -v 0.26484375 0.26275375 2.42109375 -v 0.04609374999999999 0.26275375 3.26484375 -v 0.10859374999999999 0.26275375 3.26484375 -v 0.13984375 0.61224625 3.26484375 -v 0.07734374999999999 0.61224625 3.26484375 -v 0.07734374999999999 0.638135 3.32734375 -v 0.04609374999999999 0.236865 3.32734375 -v -0.01640625000000001 -0.046875 2.6423337499999997 -v 0.014843749999999989 -0.046875 3.04360375 -v 0.07734374999999999 -0.046875 3.04360375 -v 0.04609374999999999 -0.046875 2.6423337499999997 -v 0.10859374999999999 0.921875 3.04360375 -v 0.17109375 0.921875 3.04360375 -v 0.13984375 0.638135 3.32734375 -v -0.01640625000000001 0.015625 2.6682224999999997 -v 0.014843749999999989 0.015625 3.017715 -v 0.04609374999999999 0.015625 2.6682224999999997 -v 0.07734374999999999 0.015625 3.017715 -v 0.10859374999999999 0.859375 3.017715 -v 0.17109375 0.859375 3.017715 -v 0.20234375 0.859375 2.6682224999999997 -v 0.13984375 0.859375 2.6682224999999997 -v 0.29609375 0.26275375 3.26484375 -v 0.35859375 0.26275375 3.26484375 -v 0.38984375 0.61224625 3.26484375 -v 0.32734375 0.61224625 3.26484375 -v 0.35859375 0.236865 3.32734375 -v 0.38984375 0.638135 3.32734375 -v 0.32734375 0.638135 3.32734375 -v 0.29609375 0.236865 3.32734375 -v 0.23359375 -0.046875 2.6423337499999997 -v 0.26484375 -0.046875 3.04360375 -v 0.32734375 -0.046875 3.04360375 -v 0.29609375 -0.046875 2.6423337499999997 -v 0.23359375 0.015625 2.6682224999999997 -v 0.26484375 0.015625 3.017715 -v 0.29609375 0.015625 2.6682224999999997 -v 0.32734375 0.015625 3.017715 -v -0.36015624999999996 0.859375 2.6682224999999997 -v -0.29765624999999996 0.859375 2.6682224999999997 -v 0.014843749999999989 0.236865 2.35859375 -v -0.11015625000000001 0.921875 2.6423337499999997 -v -0.04765625000000001 0.921875 2.6423337499999997 -v -0.01640625000000001 0.638135 2.35859375 -v -0.14140624999999996 0.236865 3.32734375 -v 0.13984375 0.921875 2.6423337499999997 -v 0.20234375 0.921875 2.6423337499999997 -v 0.10859374999999999 0.236865 3.32734375 -v 0.42109375 0.859375 3.017715 -v 0.35859375 0.859375 3.017715 -v 0.42109375 0.921875 3.04360375 -v 0.35859375 0.921875 3.04360375 -v 0.37421875 0.921875 2.84296875 -v 0.43671875 0.921875 2.84296875 -v 0.37421875 0.859375 2.84296875 -v 0.43671875 0.859375 2.84296875 -v -0.31328124999999996 0.859375 2.84296875 -v -0.37578124999999996 0.859375 2.84296875 -v -0.45390624999999996 0.26275375 3.26484375 -v -0.39140624999999996 0.26275375 3.26484375 -v -0.36015624999999996 0.61224625 3.26484375 -v -0.42265624999999996 0.61224625 3.26484375 -v -0.42265624999999996 0.638135 3.32734375 -v -0.45390624999999996 0.236865 3.32734375 -v -0.51640625 -0.046875 2.6423337499999997 -v -0.48515624999999996 -0.046875 3.04360375 -v -0.42265624999999996 -0.046875 3.04360375 -v -0.45390624999999996 -0.046875 2.6423337499999997 -v -0.51640625 0.015625 2.6682224999999997 -v -0.48515624999999996 0.015625 3.017715 -v -0.45390624999999996 0.015625 2.6682224999999997 -v -0.42265624999999996 0.015625 3.017715 -v -0.39140624999999996 0.236865 3.32734375 -v -0.36015624999999996 0.638135 3.32734375 -v -0.32890624999999996 0.859375 3.017715 -v -0.39140624999999996 0.859375 3.017715 -v -0.32890624999999996 0.921875 3.04360375 -v -0.39140624999999996 0.921875 3.04360375 -v -0.37578124999999996 0.921875 2.84296875 -v -0.31328124999999996 0.921875 2.84296875 -v -0.37578124999999996 0.859375 2.84296875 -v -0.31328124999999996 0.859375 2.84296875 -v 0.18671875 0.25 2.34296875 -v -0.28203124999999996 -0.02653875 2.5999006249999996 -v -0.31328124999999996 0.19443187499999998 2.37893 -v -0.21953124999999996 0.260723125 2.4452206249999997 -v -0.18828124999999996 0.03975187499999999 2.666191875 -v 0.21796875 -0.02653875 2.5999006249999996 -v 0.18671875 0.19443187499999998 2.37893 -v 0.28046875 0.260723125 2.4452206249999997 -v 0.31171875 0.03975187499999999 2.666191875 -v -0.25078124999999996 0.680568125 2.37893 -v -0.34453124999999996 0.614276875 2.4452206249999997 -v -0.37578124999999996 0.835248125 2.666191875 -v -0.28203124999999996 0.90153875 2.5999006249999996 -v -0.31328124999999996 0.25 2.34296875 -v -0.34453124999999996 0.625 2.34296875 -v -0.25078124999999996 0.625 2.43671875 -v -0.21953124999999996 0.25 2.43671875 -v -0.21953124999999996 0.25 2.34296875 -v -0.31328124999999996 0.25 2.43671875 -v -0.34453124999999996 0.625 2.43671875 -v -0.25078124999999996 0.625 2.34296875 -v -0.18828124999999996 -0.02653875 2.5999006249999996 -v -0.28203124999999996 0.03975187499999999 2.666191875 -v -0.31328124999999996 0.260723125 2.4452206249999997 -v -0.21953124999999996 0.19443187499999998 2.37893 -v -0.34453124999999996 0.680568125 2.37893 -v -0.37578124999999996 0.90153875 2.5999006249999996 -v -0.28203124999999996 0.835248125 2.666191875 -v -0.25078124999999996 0.614276875 2.4452206249999997 -v -0.03203125000000001 -0.02653875 2.5999006249999996 -v -0.06328125000000001 0.19443187499999998 2.37893 -v 0.03046874999999999 0.260723125 2.4452206249999997 -v 0.06171874999999999 0.03975187499999999 2.666191875 -v -0.12578125 0.19443187499999998 3.3070074999999997 -v -0.21953124999999996 0.260723125 3.240716875 -v -0.25078124999999996 0.03975187499999999 3.0197456249999997 -v -0.15703124999999996 -0.02653875 3.086036875 -v -0.0007812500000000111 0.680568125 2.37893 -v -0.09453125000000001 0.614276875 2.4452206249999997 -v -0.12578125 0.835248125 2.666191875 -v -0.03203125000000001 0.90153875 2.5999006249999996 -v -0.15703124999999996 0.90153875 3.086036875 -v -0.18828124999999996 0.680568125 3.3070074999999997 -v -0.09453125000000001 0.614276875 3.240716875 -v -0.06328125000000001 0.835248125 3.0197456249999997 -v -0.18828124999999996 0.625 3.34296875 -v -0.21953124999999996 0.25 3.34296875 -v -0.12578125 0.25 3.24921875 -v -0.09453125000000001 0.625 3.24921875 -v -0.09453125000000001 0.625 3.34296875 -v -0.18828124999999996 0.625 3.24921875 -v -0.21953124999999996 0.25 3.24921875 -v -0.12578125 0.25 3.34296875 -v -0.06328125000000001 0.90153875 3.086036875 -v -0.15703124999999996 0.835248125 3.0197456249999997 -v -0.18828124999999996 0.614276875 3.240716875 -v -0.09453125000000001 0.680568125 3.3070074999999997 -v -0.15703124999999996 -0.0625 3.03046875 -v -0.25078124999999996 0.03125 3.03046875 -v -0.28203124999999996 0.03125 2.65546875 -v -0.18828124999999996 -0.0625 2.65546875 -v -0.25078124999999996 -0.0625 3.03046875 -v -0.28203124999999996 -0.0625 2.65546875 -v -0.18828124999999996 0.03125 2.65546875 -v -0.15703124999999996 0.03125 3.03046875 -v -0.21953124999999996 0.19443187499999998 3.3070074999999997 -v -0.25078124999999996 -0.02653875 3.086036875 -v -0.15703124999999996 0.03975187499999999 3.0197456249999997 -v -0.12578125 0.260723125 3.240716875 -v -0.06328125000000001 0.25 2.34296875 -v -0.09453125000000001 0.625 2.34296875 -v -0.0007812500000000111 0.625 2.43671875 -v 0.03046874999999999 0.25 2.43671875 -v 0.03046874999999999 0.25 2.34296875 -v -0.06328125000000001 0.25 2.43671875 -v -0.09453125000000001 0.625 2.43671875 -v -0.0007812500000000111 0.625 2.34296875 -v 0.06171874999999999 -0.02653875 2.5999006249999996 -v -0.03203125000000001 0.03975187499999999 2.666191875 -v -0.06328125000000001 0.260723125 2.4452206249999997 -v 0.03046874999999999 0.19443187499999998 2.37893 -v -0.03203125000000001 0.9375 2.65546875 -v -0.12578125 0.84375 2.65546875 -v -0.15703124999999996 0.84375 3.03046875 -v -0.06328125000000001 0.9375 3.03046875 -v -0.12578125 0.9375 2.65546875 -v -0.15703124999999996 0.9375 3.03046875 -v -0.06328125000000001 0.84375 3.03046875 -v -0.03203125000000001 0.84375 2.65546875 -v -0.09453125000000001 0.680568125 2.37893 -v -0.12578125 0.90153875 2.5999006249999996 -v -0.03203125000000001 0.835248125 2.666191875 -v -0.0007812500000000111 0.614276875 2.4452206249999997 -v 0.12421874999999999 0.19443187499999998 3.3070074999999997 -v 0.03046874999999999 0.260723125 3.240716875 -v -0.0007812500000000111 0.03975187499999999 3.0197456249999997 -v 0.09296874999999999 -0.02653875 3.086036875 -v 0.24921875 0.680568125 2.37893 -v 0.15546875 0.614276875 2.4452206249999997 -v 0.12421874999999999 0.835248125 2.666191875 -v 0.21796875 0.90153875 2.5999006249999996 -v 0.09296874999999999 0.90153875 3.086036875 -v 0.06171874999999999 0.680568125 3.3070074999999997 -v 0.15546875 0.614276875 3.240716875 -v 0.18671875 0.835248125 3.0197456249999997 -v 0.06171874999999999 0.625 3.34296875 -v 0.03046874999999999 0.25 3.34296875 -v 0.12421874999999999 0.25 3.24921875 -v 0.15546875 0.625 3.24921875 -v 0.15546875 0.625 3.34296875 -v 0.06171874999999999 0.625 3.24921875 -v 0.03046874999999999 0.25 3.24921875 -v 0.12421874999999999 0.25 3.34296875 -v 0.18671875 0.90153875 3.086036875 -v 0.09296874999999999 0.835248125 3.0197456249999997 -v 0.06171874999999999 0.614276875 3.240716875 -v 0.15546875 0.680568125 3.3070074999999997 -v 0.09296874999999999 -0.0625 3.03046875 -v -0.0007812500000000111 0.03125 3.03046875 -v -0.03203125000000001 0.03125 2.65546875 -v 0.06171874999999999 -0.0625 2.65546875 -v -0.0007812500000000111 -0.0625 3.03046875 -v -0.03203125000000001 -0.0625 2.65546875 -v 0.06171874999999999 0.03125 2.65546875 -v 0.09296874999999999 0.03125 3.03046875 -v 0.03046874999999999 0.19443187499999998 3.3070074999999997 -v -0.0007812500000000111 -0.02653875 3.086036875 -v 0.09296874999999999 0.03975187499999999 3.0197456249999997 -v 0.12421874999999999 0.260723125 3.240716875 -v 0.18671875 0.25 2.34296875 -v 0.15546875 0.625 2.34296875 -v 0.24921875 0.625 2.43671875 -v 0.28046875 0.25 2.43671875 -v 0.28046875 0.25 2.34296875 -v 0.18671875 0.25 2.43671875 -v 0.15546875 0.625 2.43671875 -v 0.24921875 0.625 2.34296875 -v 0.31171875 -0.02653875 2.5999006249999996 -v 0.21796875 0.03975187499999999 2.666191875 -v 0.18671875 0.260723125 2.4452206249999997 -v 0.28046875 0.19443187499999998 2.37893 -v 0.21796875 0.9375 2.65546875 -v 0.12421874999999999 0.84375 2.65546875 -v 0.09296874999999999 0.84375 3.03046875 -v 0.18671875 0.9375 3.03046875 -v 0.12421874999999999 0.9375 2.65546875 -v 0.09296874999999999 0.9375 3.03046875 -v 0.18671875 0.84375 3.03046875 -v 0.21796875 0.84375 2.65546875 -v 0.15546875 0.680568125 2.37893 -v 0.12421874999999999 0.90153875 2.5999006249999996 -v 0.21796875 0.835248125 2.666191875 -v 0.24921875 0.614276875 2.4452206249999997 -v 0.37421875 0.19443187499999998 3.3070074999999997 -v 0.28046875 0.260723125 3.240716875 -v 0.24921875 0.03975187499999999 3.0197456249999997 -v 0.34296875 -0.02653875 3.086036875 -v 0.34296875 0.90153875 3.086036875 -v 0.31171875 0.680568125 3.3070074999999997 -v 0.40546875 0.614276875 3.240716875 -v 0.43671875 0.835248125 3.0197456249999997 -v 0.31171875 0.625 3.34296875 -v 0.28046875 0.25 3.34296875 -v 0.37421875 0.25 3.24921875 -v 0.40546875 0.625 3.24921875 -v 0.40546875 0.625 3.34296875 -v 0.31171875 0.625 3.24921875 -v 0.28046875 0.25 3.24921875 -v 0.37421875 0.25 3.34296875 -v 0.43671875 0.90153875 3.086036875 -v 0.34296875 0.835248125 3.0197456249999997 -v 0.31171875 0.614276875 3.240716875 -v 0.40546875 0.680568125 3.3070074999999997 -v 0.34296875 -0.0625 3.03046875 -v 0.24921875 0.03125 3.03046875 -v 0.21796875 0.03125 2.65546875 -v 0.31171875 -0.0625 2.65546875 -v 0.24921875 -0.0625 3.03046875 -v 0.21796875 -0.0625 2.65546875 -v 0.31171875 0.03125 2.65546875 -v 0.34296875 0.03125 3.03046875 -v 0.28046875 0.19443187499999998 3.3070074999999997 -v 0.24921875 -0.02653875 3.086036875 -v 0.34296875 0.03975187499999999 3.0197456249999997 -v 0.37421875 0.260723125 3.240716875 -v 0.45234375 0.9375 2.84296875 -v 0.35859375 0.84375 2.84296875 -v 0.34296875 0.84375 3.03046875 -v 0.43671875 0.9375 3.03046875 -v 0.35859375 0.9375 2.84296875 -v 0.34296875 0.9375 3.03046875 -v 0.43671875 0.84375 3.03046875 -v 0.45234375 0.84375 2.84296875 -v -0.28203124999999996 -0.02653875 2.5999006249999996 -v -0.18828124999999996 0.03975187499999999 2.666191875 -v -0.21953124999999996 0.260723125 2.4452206249999997 -v -0.31328124999999996 0.19443187499999998 2.37893 -v 0.21796875 -0.02653875 2.5999006249999996 -v 0.31171875 0.03975187499999999 2.666191875 -v 0.28046875 0.260723125 2.4452206249999997 -v 0.18671875 0.19443187499999998 2.37893 -v -0.25078124999999996 0.680568125 2.37893 -v -0.28203124999999996 0.90153875 2.5999006249999996 -v -0.37578124999999996 0.835248125 2.666191875 -v -0.34453124999999996 0.614276875 2.4452206249999997 -v -0.31328124999999996 0.25 2.34296875 -v -0.21953124999999996 0.25 2.43671875 -v -0.25078124999999996 0.625 2.43671875 -v -0.34453124999999996 0.625 2.34296875 -v -0.21953124999999996 0.25 2.34296875 -v -0.25078124999999996 0.625 2.34296875 -v -0.34453124999999996 0.625 2.43671875 -v -0.31328124999999996 0.25 2.43671875 -v -0.18828124999999996 -0.02653875 2.5999006249999996 -v -0.21953124999999996 0.19443187499999998 2.37893 -v -0.31328124999999996 0.260723125 2.4452206249999997 -v -0.28203124999999996 0.03975187499999999 2.666191875 -v -0.34453124999999996 0.680568125 2.37893 -v -0.25078124999999996 0.614276875 2.4452206249999997 -v -0.28203124999999996 0.835248125 2.666191875 -v -0.37578124999999996 0.90153875 2.5999006249999996 -v -0.03203125000000001 -0.02653875 2.5999006249999996 -v 0.06171874999999999 0.03975187499999999 2.666191875 -v 0.03046874999999999 0.260723125 2.4452206249999997 -v -0.06328125000000001 0.19443187499999998 2.37893 -v -0.12578125 0.19443187499999998 3.3070074999999997 -v -0.15703124999999996 -0.02653875 3.086036875 -v -0.25078124999999996 0.03975187499999999 3.0197456249999997 -v -0.21953124999999996 0.260723125 3.240716875 -v -0.0007812500000000111 0.680568125 2.37893 -v -0.03203125000000001 0.90153875 2.5999006249999996 -v -0.12578125 0.835248125 2.666191875 -v -0.09453125000000001 0.614276875 2.4452206249999997 -v -0.15703124999999996 0.90153875 3.086036875 -v -0.06328125000000001 0.835248125 3.0197456249999997 -v -0.09453125000000001 0.614276875 3.240716875 -v -0.18828124999999996 0.680568125 3.3070074999999997 -v -0.18828124999999996 0.625 3.34296875 -v -0.09453125000000001 0.625 3.24921875 -v -0.12578125 0.25 3.24921875 -v -0.21953124999999996 0.25 3.34296875 -v -0.09453125000000001 0.625 3.34296875 -v -0.12578125 0.25 3.34296875 -v -0.21953124999999996 0.25 3.24921875 -v -0.18828124999999996 0.625 3.24921875 -v -0.06328125000000001 0.90153875 3.086036875 -v -0.09453125000000001 0.680568125 3.3070074999999997 -v -0.18828124999999996 0.614276875 3.240716875 -v -0.15703124999999996 0.835248125 3.0197456249999997 -v -0.15703124999999996 -0.0625 3.03046875 -v -0.18828124999999996 -0.0625 2.65546875 -v -0.28203124999999996 0.03125 2.65546875 -v -0.25078124999999996 0.03125 3.03046875 -v -0.25078124999999996 -0.0625 3.03046875 -v -0.15703124999999996 0.03125 3.03046875 -v -0.18828124999999996 0.03125 2.65546875 -v -0.28203124999999996 -0.0625 2.65546875 -v -0.21953124999999996 0.19443187499999998 3.3070074999999997 -v -0.12578125 0.260723125 3.240716875 -v -0.15703124999999996 0.03975187499999999 3.0197456249999997 -v -0.25078124999999996 -0.02653875 3.086036875 -v -0.06328125000000001 0.25 2.34296875 -v 0.03046874999999999 0.25 2.43671875 -v -0.0007812500000000111 0.625 2.43671875 -v -0.09453125000000001 0.625 2.34296875 -v 0.03046874999999999 0.25 2.34296875 -v -0.0007812500000000111 0.625 2.34296875 -v -0.09453125000000001 0.625 2.43671875 -v -0.06328125000000001 0.25 2.43671875 -v 0.06171874999999999 -0.02653875 2.5999006249999996 -v 0.03046874999999999 0.19443187499999998 2.37893 -v -0.06328125000000001 0.260723125 2.4452206249999997 -v -0.03203125000000001 0.03975187499999999 2.666191875 -v -0.03203125000000001 0.9375 2.65546875 -v -0.06328125000000001 0.9375 3.03046875 -v -0.15703124999999996 0.84375 3.03046875 -v -0.12578125 0.84375 2.65546875 -v -0.12578125 0.9375 2.65546875 -v -0.03203125000000001 0.84375 2.65546875 -v -0.06328125000000001 0.84375 3.03046875 -v -0.15703124999999996 0.9375 3.03046875 -v -0.09453125000000001 0.680568125 2.37893 -v -0.0007812500000000111 0.614276875 2.4452206249999997 -v -0.03203125000000001 0.835248125 2.666191875 -v -0.12578125 0.90153875 2.5999006249999996 -v 0.12421874999999999 0.19443187499999998 3.3070074999999997 -v 0.09296874999999999 -0.02653875 3.086036875 -v -0.0007812500000000111 0.03975187499999999 3.0197456249999997 -v 0.03046874999999999 0.260723125 3.240716875 -v 0.24921875 0.680568125 2.37893 -v 0.21796875 0.90153875 2.5999006249999996 -v 0.12421874999999999 0.835248125 2.666191875 -v 0.15546875 0.614276875 2.4452206249999997 -v 0.09296874999999999 0.90153875 3.086036875 -v 0.18671875 0.835248125 3.0197456249999997 -v 0.15546875 0.614276875 3.240716875 -v 0.06171874999999999 0.680568125 3.3070074999999997 -v 0.06171874999999999 0.625 3.34296875 -v 0.15546875 0.625 3.24921875 -v 0.12421874999999999 0.25 3.24921875 -v 0.03046874999999999 0.25 3.34296875 -v 0.15546875 0.625 3.34296875 -v 0.12421874999999999 0.25 3.34296875 -v 0.03046874999999999 0.25 3.24921875 -v 0.06171874999999999 0.625 3.24921875 -v 0.18671875 0.90153875 3.086036875 -v 0.15546875 0.680568125 3.3070074999999997 -v 0.06171874999999999 0.614276875 3.240716875 -v 0.09296874999999999 0.835248125 3.0197456249999997 -v 0.09296874999999999 -0.0625 3.03046875 -v 0.06171874999999999 -0.0625 2.65546875 -v -0.03203125000000001 0.03125 2.65546875 -v -0.0007812500000000111 0.03125 3.03046875 -v -0.0007812500000000111 -0.0625 3.03046875 -v 0.09296874999999999 0.03125 3.03046875 -v 0.06171874999999999 0.03125 2.65546875 -v -0.03203125000000001 -0.0625 2.65546875 -v 0.03046874999999999 0.19443187499999998 3.3070074999999997 -v 0.12421874999999999 0.260723125 3.240716875 -v 0.09296874999999999 0.03975187499999999 3.0197456249999997 -v -0.0007812500000000111 -0.02653875 3.086036875 -v 0.28046875 0.25 2.43671875 -v 0.24921875 0.625 2.43671875 -v 0.15546875 0.625 2.34296875 -v 0.28046875 0.25 2.34296875 -v 0.24921875 0.625 2.34296875 -v 0.15546875 0.625 2.43671875 -v 0.18671875 0.25 2.43671875 -v 0.31171875 -0.02653875 2.5999006249999996 -v 0.28046875 0.19443187499999998 2.37893 -v 0.18671875 0.260723125 2.4452206249999997 -v 0.21796875 0.03975187499999999 2.666191875 -v 0.21796875 0.9375 2.65546875 -v 0.18671875 0.9375 3.03046875 -v 0.09296874999999999 0.84375 3.03046875 -v 0.12421874999999999 0.84375 2.65546875 -v 0.12421874999999999 0.9375 2.65546875 -v 0.21796875 0.84375 2.65546875 -v 0.18671875 0.84375 3.03046875 -v 0.09296874999999999 0.9375 3.03046875 -v 0.15546875 0.680568125 2.37893 -v 0.24921875 0.614276875 2.4452206249999997 -v 0.21796875 0.835248125 2.666191875 -v 0.12421874999999999 0.90153875 2.5999006249999996 -v 0.37421875 0.19443187499999998 3.3070074999999997 -v 0.34296875 -0.02653875 3.086036875 -v 0.24921875 0.03975187499999999 3.0197456249999997 -v 0.28046875 0.260723125 3.240716875 -v 0.34296875 0.90153875 3.086036875 -v 0.43671875 0.835248125 3.0197456249999997 -v 0.40546875 0.614276875 3.240716875 -v 0.31171875 0.680568125 3.3070074999999997 -v 0.31171875 0.625 3.34296875 -v 0.40546875 0.625 3.24921875 -v 0.37421875 0.25 3.24921875 -v 0.28046875 0.25 3.34296875 -v 0.40546875 0.625 3.34296875 -v 0.37421875 0.25 3.34296875 -v 0.28046875 0.25 3.24921875 -v 0.31171875 0.625 3.24921875 -v 0.43671875 0.90153875 3.086036875 -v 0.40546875 0.680568125 3.3070074999999997 -v 0.31171875 0.614276875 3.240716875 -v 0.34296875 0.835248125 3.0197456249999997 -v 0.34296875 -0.0625 3.03046875 -v 0.31171875 -0.0625 2.65546875 -v 0.21796875 0.03125 2.65546875 -v 0.24921875 0.03125 3.03046875 -v 0.24921875 -0.0625 3.03046875 -v 0.34296875 0.03125 3.03046875 -v 0.31171875 0.03125 2.65546875 -v 0.21796875 -0.0625 2.65546875 -v 0.28046875 0.19443187499999998 3.3070074999999997 -v 0.37421875 0.260723125 3.240716875 -v 0.34296875 0.03975187499999999 3.0197456249999997 -v 0.24921875 -0.02653875 3.086036875 -v 0.45234375 0.9375 2.84296875 -v 0.43671875 0.9375 3.03046875 -v 0.34296875 0.84375 3.03046875 -v 0.35859375 0.84375 2.84296875 -v 0.35859375 0.9375 2.84296875 -v 0.45234375 0.84375 2.84296875 -v 0.43671875 0.84375 3.03046875 -v 0.34296875 0.9375 3.03046875 -v -0.28203124999999996 0.9375 2.65546875 -v -0.37578124999999996 0.84375 2.65546875 -v -0.39140624999999996 0.84375 2.84296875 -v -0.29765624999999996 0.9375 2.84296875 -v -0.37578124999999996 0.9375 2.65546875 -v -0.39140624999999996 0.9375 2.84296875 -v -0.29765624999999996 0.84375 2.84296875 -v -0.28203124999999996 0.84375 2.65546875 -v -0.28203124999999996 0.9375 2.65546875 -v -0.29765624999999996 0.9375 2.84296875 -v -0.39140624999999996 0.84375 2.84296875 -v -0.37578124999999996 0.84375 2.65546875 -v -0.37578124999999996 0.9375 2.65546875 -v -0.28203124999999996 0.84375 2.65546875 -v -0.29765624999999996 0.84375 2.84296875 -v -0.39140624999999996 0.9375 2.84296875 -v -0.37578124999999996 0.19443187499999998 3.3070074999999997 -v -0.46953124999999996 0.260723125 3.240716875 -v -0.50078125 0.03975187499999999 3.0197456249999997 -v -0.40703124999999996 -0.02653875 3.086036875 -v -0.40703124999999996 0.90153875 3.086036875 -v -0.43828124999999996 0.680568125 3.3070074999999997 -v -0.34453124999999996 0.614276875 3.240716875 -v -0.31328124999999996 0.835248125 3.0197456249999997 -v -0.43828124999999996 0.625 3.34296875 -v -0.46953124999999996 0.25 3.34296875 -v -0.37578124999999996 0.25 3.24921875 -v -0.34453124999999996 0.625 3.24921875 -v -0.34453124999999996 0.625 3.34296875 -v -0.43828124999999996 0.625 3.24921875 -v -0.46953124999999996 0.25 3.24921875 -v -0.37578124999999996 0.25 3.34296875 -v -0.31328124999999996 0.90153875 3.086036875 -v -0.40703124999999996 0.835248125 3.0197456249999997 -v -0.43828124999999996 0.614276875 3.240716875 -v -0.34453124999999996 0.680568125 3.3070074999999997 -v -0.40703124999999996 -0.0625 3.03046875 -v -0.50078125 0.03125 3.03046875 -v -0.53203125 0.03125 2.65546875 -v -0.43828124999999996 -0.0625 2.65546875 -v -0.50078125 -0.0625 3.03046875 -v -0.53203125 -0.0625 2.65546875 -v -0.43828124999999996 0.03125 2.65546875 -v -0.40703124999999996 0.03125 3.03046875 -v -0.46953124999999996 0.19443187499999998 3.3070074999999997 -v -0.50078125 -0.02653875 3.086036875 -v -0.40703124999999996 0.03975187499999999 3.0197456249999997 -v -0.37578124999999996 0.260723125 3.240716875 -v -0.29765624999999996 0.9375 2.84296875 -v -0.39140624999999996 0.84375 2.84296875 -v -0.40703124999999996 0.84375 3.03046875 -v -0.31328124999999996 0.9375 3.03046875 -v -0.39140624999999996 0.9375 2.84296875 -v -0.40703124999999996 0.9375 3.03046875 -v -0.31328124999999996 0.84375 3.03046875 -v -0.29765624999999996 0.84375 2.84296875 -v -0.37578124999999996 0.19443187499999998 3.3070074999999997 -v -0.40703124999999996 -0.02653875 3.086036875 -v -0.50078125 0.03975187499999999 3.0197456249999997 -v -0.46953124999999996 0.260723125 3.240716875 -v -0.40703124999999996 0.90153875 3.086036875 -v -0.31328124999999996 0.835248125 3.0197456249999997 -v -0.34453124999999996 0.614276875 3.240716875 -v -0.43828124999999996 0.680568125 3.3070074999999997 -v -0.43828124999999996 0.625 3.34296875 -v -0.34453124999999996 0.625 3.24921875 -v -0.37578124999999996 0.25 3.24921875 -v -0.46953124999999996 0.25 3.34296875 -v -0.34453124999999996 0.625 3.34296875 -v -0.37578124999999996 0.25 3.34296875 -v -0.46953124999999996 0.25 3.24921875 -v -0.43828124999999996 0.625 3.24921875 -v -0.31328124999999996 0.90153875 3.086036875 -v -0.34453124999999996 0.680568125 3.3070074999999997 -v -0.43828124999999996 0.614276875 3.240716875 -v -0.40703124999999996 0.835248125 3.0197456249999997 -v -0.40703124999999996 -0.0625 3.03046875 -v -0.43828124999999996 -0.0625 2.65546875 -v -0.53203125 0.03125 2.65546875 -v -0.50078125 0.03125 3.03046875 -v -0.50078125 -0.0625 3.03046875 -v -0.40703124999999996 0.03125 3.03046875 -v -0.43828124999999996 0.03125 2.65546875 -v -0.53203125 -0.0625 2.65546875 -v -0.46953124999999996 0.19443187499999998 3.3070074999999997 -v -0.37578124999999996 0.260723125 3.240716875 -v -0.40703124999999996 0.03975187499999999 3.0197456249999997 -v -0.50078125 -0.02653875 3.086036875 -v -0.29765624999999996 0.9375 2.84296875 -v -0.31328124999999996 0.9375 3.03046875 -v -0.40703124999999996 0.84375 3.03046875 -v -0.39140624999999996 0.84375 2.84296875 -v -0.39140624999999996 0.9375 2.84296875 -v -0.29765624999999996 0.84375 2.84296875 -v -0.31328124999999996 0.84375 3.03046875 -v -0.40703124999999996 0.9375 3.03046875 -v 1.45234375 0.236865 2.35859375 -v 1.48359375 -0.046875 2.6423337499999997 -v 1.54609375 -0.046875 2.6423337499999997 -v 1.51484375 0.236865 2.35859375 -v 1.37421875 0.921875 2.84296875 -v 1.38984375 0.921875 2.6423337499999997 -v 1.45234375 0.921875 2.6423337499999997 -v 1.43671875 0.921875 2.84296875 -v 1.51484375 0.26275375 2.42109375 -v 1.54609375 0.015625 2.6682224999999997 -v 1.45234375 0.26275375 2.42109375 -v 1.483595 0.015625 2.6682224999999997 -v 1.42109375 0.638135 2.35859375 -v 1.42109375 0.61224625 2.42109375 -v 1.48359375 0.61224625 2.42109375 -v 1.48359375 0.638135 2.35859375 -v 1.37421875 0.859375 2.84296875 -v 1.38984375 0.859375 2.6682224999999997 -v 1.43671875 0.859375 2.84296875 -v 1.45234375 0.859375 2.6682224999999997 -v 1.46796875 -0.02653875 2.5999006249999996 -v 1.43671875 0.19443187499999998 2.37893 -v 1.53046875 0.260723125 2.4452206249999997 -v 1.56171875 0.03975187499999999 2.666191875 -v 1.49921875 0.680568125 2.37893 -v 1.40546875 0.614276875 2.4452206249999997 -v 1.37421875 0.835248125 2.666191875 -v 1.46796875 0.90153875 2.5999006249999996 -v 1.43671875 0.25 2.34296875 -v 1.40546875 0.625 2.34296875 -v 1.49921875 0.625 2.43671875 -v 1.53046875 0.25 2.43671875 -v 1.53046875 0.25 2.34296875 -v 1.43671875 0.25 2.43671875 -v 1.40546875 0.625 2.43671875 -v 1.49921875 0.625 2.34296875 -v 1.56171875 -0.02653875 2.5999006249999996 -v 1.46796875 0.03975187499999999 2.666191875 -v 1.43671875 0.260723125 2.4452206249999997 -v 1.53046875 0.19443187499999998 2.37893 -v 1.40546875 0.680568125 2.37893 -v 1.37421875 0.90153875 2.5999006249999996 -v 1.46796875 0.835248125 2.666191875 -v 1.49921875 0.614276875 2.4452206249999997 -v 1.46796875 -0.02653875 2.5999006249999996 -v 1.56171875 0.03975187499999999 2.666191875 -v 1.53046875 0.260723125 2.4452206249999997 -v 1.43671875 0.19443187499999998 2.37893 -v 1.49921875 0.680568125 2.37893 -v 1.46796875 0.90153875 2.5999006249999996 -v 1.37421875 0.835248125 2.666191875 -v 1.40546875 0.614276875 2.4452206249999997 -v 1.43671875 0.25 2.34296875 -v 1.53046875 0.25 2.43671875 -v 1.49921875 0.625 2.43671875 -v 1.40546875 0.625 2.34296875 -v 1.53046875 0.25 2.34296875 -v 1.49921875 0.625 2.34296875 -v 1.40546875 0.625 2.43671875 -v 1.43671875 0.25 2.43671875 -v 1.56171875 -0.02653875 2.5999006249999996 -v 1.53046875 0.19443187499999998 2.37893 -v 1.43671875 0.260723125 2.4452206249999997 -v 1.46796875 0.03975187499999999 2.666191875 -v 1.40546875 0.680568125 2.37893 -v 1.49921875 0.614276875 2.4452206249999997 -v 1.46796875 0.835248125 2.666191875 -v 1.37421875 0.90153875 2.5999006249999996 -v 1.46796875 0.9375 2.65546875 -v 1.37421875 0.84375 2.65546875 -v 1.35859375 0.84375 2.84296875 -v 1.45234375 0.9375 2.84296875 -v 1.37421875 0.9375 2.65546875 -v 1.35859375 0.9375 2.84296875 -v 1.45234375 0.84375 2.84296875 -v 1.46796875 0.84375 2.65546875 -v 1.46796875 0.9375 2.65546875 -v 1.45234375 0.9375 2.84296875 -v 1.35859375 0.84375 2.84296875 -v 1.37421875 0.84375 2.65546875 -v 1.37421875 0.9375 2.65546875 -v 1.46796875 0.84375 2.65546875 -v 1.45234375 0.84375 2.84296875 -v 1.35859375 0.9375 2.84296875 -v 0.62421875 0.921875 2.84296875 -v 0.63984375 0.921875 2.6423337499999997 -v 0.70234375 0.921875 2.6423337499999997 -v 0.68671875 0.921875 2.84296875 -v 0.67109375 0.61224625 2.42109375 -v 0.70234375 0.26275375 2.42109375 -v 0.70234375 0.236865 2.35859375 -v 0.67109375 0.638135 2.35859375 -v 0.73359375 0.61224625 2.42109375 -v 0.73359375 0.638135 2.35859375 -v 0.76484375 0.236865 2.35859375 -v 0.76484375 0.26275375 2.42109375 -v 0.92109375 0.61224625 2.42109375 -v 0.95234375 0.26275375 2.42109375 -v 0.95234375 0.236865 2.35859375 -v 0.92109375 0.638135 2.35859375 -v 0.98359375 0.61224625 2.42109375 -v 1.01484375 0.26275375 2.42109375 -v 0.79609375 0.26275375 3.26484375 -v 0.85859375 0.26275375 3.26484375 -v 0.88984375 0.61224625 3.26484375 -v 0.82734375 0.61224625 3.26484375 -v 0.82734375 0.638135 3.32734375 -v 0.79609375 0.236865 3.32734375 -v 0.73359375 -0.046875 2.6423337499999997 -v 0.76484375 -0.046875 3.04360375 -v 0.82734375 -0.046875 3.04360375 -v 0.79609375 -0.046875 2.6423337499999997 -v 0.85859375 0.921875 3.04360375 -v 0.92109375 0.921875 3.04360375 -v 0.88984375 0.638135 3.32734375 -v 0.73359375 0.015625 2.6682224999999997 -v 0.76484375 0.015625 3.017715 -v 0.79609375 0.015625 2.6682224999999997 -v 0.82734375 0.015625 3.017715 -v 0.85859375 0.859375 3.017715 -v 0.92109375 0.859375 3.017715 -v 0.95234375 0.859375 2.6682224999999997 -v 0.88984375 0.859375 2.6682224999999997 -v 1.17109375 0.61224625 2.42109375 -v 1.20234375 0.26275375 2.42109375 -v 1.20234375 0.236865 2.35859375 -v 1.17109375 0.638135 2.35859375 -v 1.23359375 0.61224625 2.42109375 -v 1.23359375 0.638135 2.35859375 -v 1.26484375 0.236865 2.35859375 -v 1.26484375 0.26275375 2.42109375 -v 1.04609375 0.26275375 3.26484375 -v 1.10859375 0.26275375 3.26484375 -v 1.13984375 0.61224625 3.26484375 -v 1.07734375 0.61224625 3.26484375 -v 1.07734375 0.638135 3.32734375 -v 1.04609375 0.236865 3.32734375 -v 0.98359375 -0.046875 2.6423337499999997 -v 1.01484375 -0.046875 3.04360375 -v 1.07734375 -0.046875 3.04360375 -v 1.04609375 -0.046875 2.6423337499999997 -v 1.10859375 0.921875 3.04360375 -v 1.17109375 0.921875 3.04360375 -v 1.13984375 0.638135 3.32734375 -v 0.98359375 0.015625 2.6682224999999997 -v 1.01484375 0.015625 3.017715 -v 1.04609375 0.015625 2.6682224999999997 -v 1.07734375 0.015625 3.017715 -v 1.10859375 0.859375 3.017715 -v 1.17109375 0.859375 3.017715 -v 1.20234375 0.859375 2.6682224999999997 -v 1.13984375 0.859375 2.6682224999999997 -v 1.29609375 0.26275375 3.26484375 -v 1.35859375 0.26275375 3.26484375 -v 1.38984375 0.61224625 3.26484375 -v 1.32734375 0.61224625 3.26484375 -v 1.35859375 0.236865 3.32734375 -v 1.38984375 0.638135 3.32734375 -v 1.32734375 0.638135 3.32734375 -v 1.29609375 0.236865 3.32734375 -v 1.23359375 -0.046875 2.6423337499999997 -v 1.26484375 -0.046875 3.04360375 -v 1.32734375 -0.046875 3.04360375 -v 1.29609375 -0.046875 2.6423337499999997 -v 1.23359375 0.015625 2.6682224999999997 -v 1.26484375 0.015625 3.017715 -v 1.29609375 0.015625 2.6682224999999997 -v 1.32734375 0.015625 3.017715 -v 0.63984375 0.859375 2.6682224999999997 -v 0.70234375 0.859375 2.6682224999999997 -v 1.01484375 0.236865 2.35859375 -v 0.88984375 0.921875 2.6423337499999997 -v 0.95234375 0.921875 2.6423337499999997 -v 0.98359375 0.638135 2.35859375 -v 0.85859375 0.236865 3.32734375 -v 1.13984375 0.921875 2.6423337499999997 -v 1.20234375 0.921875 2.6423337499999997 -v 1.10859375 0.236865 3.32734375 -v 1.42109375 0.859375 3.017715 -v 1.35859375 0.859375 3.017715 -v 1.42109375 0.921875 3.04360375 -v 1.35859375 0.921875 3.04360375 -v 1.37421875 0.921875 2.84296875 -v 1.43671875 0.921875 2.84296875 -v 1.37421875 0.859375 2.84296875 -v 1.43671875 0.859375 2.84296875 -v 0.68671875 0.859375 2.84296875 -v 0.62421875 0.859375 2.84296875 -v 0.54609375 0.26275375 3.26484375 -v 0.60859375 0.26275375 3.26484375 -v 0.63984375 0.61224625 3.26484375 -v 0.57734375 0.61224625 3.26484375 -v 0.57734375 0.638135 3.32734375 -v 0.54609375 0.236865 3.32734375 -v 0.48359375 -0.046875 2.6423337499999997 -v 0.51484375 -0.046875 3.04360375 -v 0.57734375 -0.046875 3.04360375 -v 0.54609375 -0.046875 2.6423337499999997 -v 0.48359375 0.015625 2.6682224999999997 -v 0.51484375 0.015625 3.017715 -v 0.54609375 0.015625 2.6682224999999997 -v 0.57734375 0.015625 3.017715 -v 0.60859375 0.236865 3.32734375 -v 0.63984375 0.638135 3.32734375 -v 0.67109375 0.859375 3.017715 -v 0.60859375 0.859375 3.017715 -v 0.67109375 0.921875 3.04360375 -v 0.60859375 0.921875 3.04360375 -v 0.62421875 0.921875 2.84296875 -v 0.68671875 0.921875 2.84296875 -v 0.62421875 0.859375 2.84296875 -v 0.68671875 0.859375 2.84296875 -v 1.18671875 0.25 2.34296875 -v 0.71796875 -0.02653875 2.5999006249999996 -v 0.68671875 0.19443187499999998 2.37893 -v 0.78046875 0.260723125 2.4452206249999997 -v 0.81171875 0.03975187499999999 2.666191875 -v 1.21796875 -0.02653875 2.5999006249999996 -v 1.18671875 0.19443187499999998 2.37893 -v 1.28046875 0.260723125 2.4452206249999997 -v 1.31171875 0.03975187499999999 2.666191875 -v 0.74921875 0.680568125 2.37893 -v 0.65546875 0.614276875 2.4452206249999997 -v 0.62421875 0.835248125 2.666191875 -v 0.71796875 0.90153875 2.5999006249999996 -v 0.68671875 0.25 2.34296875 -v 0.65546875 0.625 2.34296875 -v 0.74921875 0.625 2.43671875 -v 0.78046875 0.25 2.43671875 -v 0.78046875 0.25 2.34296875 -v 0.68671875 0.25 2.43671875 -v 0.65546875 0.625 2.43671875 -v 0.74921875 0.625 2.34296875 -v 0.81171875 -0.02653875 2.5999006249999996 -v 0.71796875 0.03975187499999999 2.666191875 -v 0.68671875 0.260723125 2.4452206249999997 -v 0.78046875 0.19443187499999998 2.37893 -v 0.65546875 0.680568125 2.37893 -v 0.62421875 0.90153875 2.5999006249999996 -v 0.71796875 0.835248125 2.666191875 -v 0.74921875 0.614276875 2.4452206249999997 -v 0.96796875 -0.02653875 2.5999006249999996 -v 0.93671875 0.19443187499999998 2.37893 -v 1.03046875 0.260723125 2.4452206249999997 -v 1.06171875 0.03975187499999999 2.666191875 -v 0.87421875 0.19443187499999998 3.3070074999999997 -v 0.78046875 0.260723125 3.240716875 -v 0.74921875 0.03975187499999999 3.0197456249999997 -v 0.84296875 -0.02653875 3.086036875 -v 0.99921875 0.680568125 2.37893 -v 0.90546875 0.614276875 2.4452206249999997 -v 0.87421875 0.835248125 2.666191875 -v 0.96796875 0.90153875 2.5999006249999996 -v 0.84296875 0.90153875 3.086036875 -v 0.81171875 0.680568125 3.3070074999999997 -v 0.90546875 0.614276875 3.240716875 -v 0.93671875 0.835248125 3.0197456249999997 -v 0.81171875 0.625 3.34296875 -v 0.78046875 0.25 3.34296875 -v 0.87421875 0.25 3.24921875 -v 0.90546875 0.625 3.24921875 -v 0.90546875 0.625 3.34296875 -v 0.81171875 0.625 3.24921875 -v 0.78046875 0.25 3.24921875 -v 0.87421875 0.25 3.34296875 -v 0.93671875 0.90153875 3.086036875 -v 0.84296875 0.835248125 3.0197456249999997 -v 0.81171875 0.614276875 3.240716875 -v 0.90546875 0.680568125 3.3070074999999997 -v 0.84296875 -0.0625 3.03046875 -v 0.74921875 0.03125 3.03046875 -v 0.71796875 0.03125 2.65546875 -v 0.81171875 -0.0625 2.65546875 -v 0.74921875 -0.0625 3.03046875 -v 0.71796875 -0.0625 2.65546875 -v 0.81171875 0.03125 2.65546875 -v 0.84296875 0.03125 3.03046875 -v 0.78046875 0.19443187499999998 3.3070074999999997 -v 0.74921875 -0.02653875 3.086036875 -v 0.84296875 0.03975187499999999 3.0197456249999997 -v 0.87421875 0.260723125 3.240716875 -v 0.93671875 0.25 2.34296875 -v 0.90546875 0.625 2.34296875 -v 0.99921875 0.625 2.43671875 -v 1.03046875 0.25 2.43671875 -v 1.03046875 0.25 2.34296875 -v 0.93671875 0.25 2.43671875 -v 0.90546875 0.625 2.43671875 -v 0.99921875 0.625 2.34296875 -v 1.06171875 -0.02653875 2.5999006249999996 -v 0.96796875 0.03975187499999999 2.666191875 -v 0.93671875 0.260723125 2.4452206249999997 -v 1.03046875 0.19443187499999998 2.37893 -v 0.96796875 0.9375 2.65546875 -v 0.87421875 0.84375 2.65546875 -v 0.84296875 0.84375 3.03046875 -v 0.93671875 0.9375 3.03046875 -v 0.87421875 0.9375 2.65546875 -v 0.84296875 0.9375 3.03046875 -v 0.93671875 0.84375 3.03046875 -v 0.96796875 0.84375 2.65546875 -v 0.90546875 0.680568125 2.37893 -v 0.87421875 0.90153875 2.5999006249999996 -v 0.96796875 0.835248125 2.666191875 -v 0.99921875 0.614276875 2.4452206249999997 -v 1.12421875 0.19443187499999998 3.3070074999999997 -v 1.03046875 0.260723125 3.240716875 -v 0.99921875 0.03975187499999999 3.0197456249999997 -v 1.09296875 -0.02653875 3.086036875 -v 1.24921875 0.680568125 2.37893 -v 1.15546875 0.614276875 2.4452206249999997 -v 1.12421875 0.835248125 2.666191875 -v 1.21796875 0.90153875 2.5999006249999996 -v 1.09296875 0.90153875 3.086036875 -v 1.06171875 0.680568125 3.3070074999999997 -v 1.15546875 0.614276875 3.240716875 -v 1.18671875 0.835248125 3.0197456249999997 -v 1.06171875 0.625 3.34296875 -v 1.03046875 0.25 3.34296875 -v 1.12421875 0.25 3.24921875 -v 1.15546875 0.625 3.24921875 -v 1.15546875 0.625 3.34296875 -v 1.06171875 0.625 3.24921875 -v 1.03046875 0.25 3.24921875 -v 1.12421875 0.25 3.34296875 -v 1.18671875 0.90153875 3.086036875 -v 1.09296875 0.835248125 3.0197456249999997 -v 1.06171875 0.614276875 3.240716875 -v 1.15546875 0.680568125 3.3070074999999997 -v 1.09296875 -0.0625 3.03046875 -v 0.99921875 0.03125 3.03046875 -v 0.96796875 0.03125 2.65546875 -v 1.06171875 -0.0625 2.65546875 -v 0.99921875 -0.0625 3.03046875 -v 0.96796875 -0.0625 2.65546875 -v 1.06171875 0.03125 2.65546875 -v 1.09296875 0.03125 3.03046875 -v 1.03046875 0.19443187499999998 3.3070074999999997 -v 0.99921875 -0.02653875 3.086036875 -v 1.09296875 0.03975187499999999 3.0197456249999997 -v 1.12421875 0.260723125 3.240716875 -v 1.18671875 0.25 2.34296875 -v 1.15546875 0.625 2.34296875 -v 1.24921875 0.625 2.43671875 -v 1.28046875 0.25 2.43671875 -v 1.28046875 0.25 2.34296875 -v 1.18671875 0.25 2.43671875 -v 1.15546875 0.625 2.43671875 -v 1.24921875 0.625 2.34296875 -v 1.31171875 -0.02653875 2.5999006249999996 -v 1.21796875 0.03975187499999999 2.666191875 -v 1.18671875 0.260723125 2.4452206249999997 -v 1.28046875 0.19443187499999998 2.37893 -v 1.21796875 0.9375 2.65546875 -v 1.12421875 0.84375 2.65546875 -v 1.09296875 0.84375 3.03046875 -v 1.18671875 0.9375 3.03046875 -v 1.12421875 0.9375 2.65546875 -v 1.09296875 0.9375 3.03046875 -v 1.18671875 0.84375 3.03046875 -v 1.21796875 0.84375 2.65546875 -v 1.15546875 0.680568125 2.37893 -v 1.12421875 0.90153875 2.5999006249999996 -v 1.21796875 0.835248125 2.666191875 -v 1.24921875 0.614276875 2.4452206249999997 -v 1.37421875 0.19443187499999998 3.3070074999999997 -v 1.28046875 0.260723125 3.240716875 -v 1.24921875 0.03975187499999999 3.0197456249999997 -v 1.34296875 -0.02653875 3.086036875 -v 1.34296875 0.90153875 3.086036875 -v 1.31171875 0.680568125 3.3070074999999997 -v 1.40546875 0.614276875 3.240716875 -v 1.43671875 0.835248125 3.0197456249999997 -v 1.31171875 0.625 3.34296875 -v 1.28046875 0.25 3.34296875 -v 1.37421875 0.25 3.24921875 -v 1.40546875 0.625 3.24921875 -v 1.40546875 0.625 3.34296875 -v 1.31171875 0.625 3.24921875 -v 1.28046875 0.25 3.24921875 -v 1.37421875 0.25 3.34296875 -v 1.43671875 0.90153875 3.086036875 -v 1.34296875 0.835248125 3.0197456249999997 -v 1.31171875 0.614276875 3.240716875 -v 1.40546875 0.680568125 3.3070074999999997 -v 1.34296875 -0.0625 3.03046875 -v 1.24921875 0.03125 3.03046875 -v 1.21796875 0.03125 2.65546875 -v 1.31171875 -0.0625 2.65546875 -v 1.24921875 -0.0625 3.03046875 -v 1.21796875 -0.0625 2.65546875 -v 1.31171875 0.03125 2.65546875 -v 1.34296875 0.03125 3.03046875 -v 1.28046875 0.19443187499999998 3.3070074999999997 -v 1.24921875 -0.02653875 3.086036875 -v 1.34296875 0.03975187499999999 3.0197456249999997 -v 1.37421875 0.260723125 3.240716875 -v 1.45234375 0.9375 2.84296875 -v 1.35859375 0.84375 2.84296875 -v 1.34296875 0.84375 3.03046875 -v 1.43671875 0.9375 3.03046875 -v 1.35859375 0.9375 2.84296875 -v 1.34296875 0.9375 3.03046875 -v 1.43671875 0.84375 3.03046875 -v 1.45234375 0.84375 2.84296875 -v 0.71796875 -0.02653875 2.5999006249999996 -v 0.81171875 0.03975187499999999 2.666191875 -v 0.78046875 0.260723125 2.4452206249999997 -v 0.68671875 0.19443187499999998 2.37893 -v 1.21796875 -0.02653875 2.5999006249999996 -v 1.31171875 0.03975187499999999 2.666191875 -v 1.28046875 0.260723125 2.4452206249999997 -v 1.18671875 0.19443187499999998 2.37893 -v 0.74921875 0.680568125 2.37893 -v 0.71796875 0.90153875 2.5999006249999996 -v 0.62421875 0.835248125 2.666191875 -v 0.65546875 0.614276875 2.4452206249999997 -v 0.68671875 0.25 2.34296875 -v 0.78046875 0.25 2.43671875 -v 0.74921875 0.625 2.43671875 -v 0.65546875 0.625 2.34296875 -v 0.78046875 0.25 2.34296875 -v 0.74921875 0.625 2.34296875 -v 0.65546875 0.625 2.43671875 -v 0.68671875 0.25 2.43671875 -v 0.81171875 -0.02653875 2.5999006249999996 -v 0.78046875 0.19443187499999998 2.37893 -v 0.68671875 0.260723125 2.4452206249999997 -v 0.71796875 0.03975187499999999 2.666191875 -v 0.65546875 0.680568125 2.37893 -v 0.74921875 0.614276875 2.4452206249999997 -v 0.71796875 0.835248125 2.666191875 -v 0.62421875 0.90153875 2.5999006249999996 -v 0.96796875 -0.02653875 2.5999006249999996 -v 1.06171875 0.03975187499999999 2.666191875 -v 1.03046875 0.260723125 2.4452206249999997 -v 0.93671875 0.19443187499999998 2.37893 -v 0.87421875 0.19443187499999998 3.3070074999999997 -v 0.84296875 -0.02653875 3.086036875 -v 0.74921875 0.03975187499999999 3.0197456249999997 -v 0.78046875 0.260723125 3.240716875 -v 0.99921875 0.680568125 2.37893 -v 0.96796875 0.90153875 2.5999006249999996 -v 0.87421875 0.835248125 2.666191875 -v 0.90546875 0.614276875 2.4452206249999997 -v 0.84296875 0.90153875 3.086036875 -v 0.93671875 0.835248125 3.0197456249999997 -v 0.90546875 0.614276875 3.240716875 -v 0.81171875 0.680568125 3.3070074999999997 -v 0.81171875 0.625 3.34296875 -v 0.90546875 0.625 3.24921875 -v 0.87421875 0.25 3.24921875 -v 0.78046875 0.25 3.34296875 -v 0.90546875 0.625 3.34296875 -v 0.87421875 0.25 3.34296875 -v 0.78046875 0.25 3.24921875 -v 0.81171875 0.625 3.24921875 -v 0.93671875 0.90153875 3.086036875 -v 0.90546875 0.680568125 3.3070074999999997 -v 0.81171875 0.614276875 3.240716875 -v 0.84296875 0.835248125 3.0197456249999997 -v 0.84296875 -0.0625 3.03046875 -v 0.81171875 -0.0625 2.65546875 -v 0.71796875 0.03125 2.65546875 -v 0.74921875 0.03125 3.03046875 -v 0.74921875 -0.0625 3.03046875 -v 0.84296875 0.03125 3.03046875 -v 0.81171875 0.03125 2.65546875 -v 0.71796875 -0.0625 2.65546875 -v 0.78046875 0.19443187499999998 3.3070074999999997 -v 0.87421875 0.260723125 3.240716875 -v 0.84296875 0.03975187499999999 3.0197456249999997 -v 0.74921875 -0.02653875 3.086036875 -v 0.93671875 0.25 2.34296875 -v 1.03046875 0.25 2.43671875 -v 0.99921875 0.625 2.43671875 -v 0.90546875 0.625 2.34296875 -v 1.03046875 0.25 2.34296875 -v 0.99921875 0.625 2.34296875 -v 0.90546875 0.625 2.43671875 -v 0.93671875 0.25 2.43671875 -v 1.06171875 -0.02653875 2.5999006249999996 -v 1.03046875 0.19443187499999998 2.37893 -v 0.93671875 0.260723125 2.4452206249999997 -v 0.96796875 0.03975187499999999 2.666191875 -v 0.96796875 0.9375 2.65546875 -v 0.93671875 0.9375 3.03046875 -v 0.84296875 0.84375 3.03046875 -v 0.87421875 0.84375 2.65546875 -v 0.87421875 0.9375 2.65546875 -v 0.96796875 0.84375 2.65546875 -v 0.93671875 0.84375 3.03046875 -v 0.84296875 0.9375 3.03046875 -v 0.90546875 0.680568125 2.37893 -v 0.99921875 0.614276875 2.4452206249999997 -v 0.96796875 0.835248125 2.666191875 -v 0.87421875 0.90153875 2.5999006249999996 -v 1.12421875 0.19443187499999998 3.3070074999999997 -v 1.09296875 -0.02653875 3.086036875 -v 0.99921875 0.03975187499999999 3.0197456249999997 -v 1.03046875 0.260723125 3.240716875 -v 1.24921875 0.680568125 2.37893 -v 1.21796875 0.90153875 2.5999006249999996 -v 1.12421875 0.835248125 2.666191875 -v 1.15546875 0.614276875 2.4452206249999997 -v 1.09296875 0.90153875 3.086036875 -v 1.18671875 0.835248125 3.0197456249999997 -v 1.15546875 0.614276875 3.240716875 -v 1.06171875 0.680568125 3.3070074999999997 -v 1.06171875 0.625 3.34296875 -v 1.15546875 0.625 3.24921875 -v 1.12421875 0.25 3.24921875 -v 1.03046875 0.25 3.34296875 -v 1.15546875 0.625 3.34296875 -v 1.12421875 0.25 3.34296875 -v 1.03046875 0.25 3.24921875 -v 1.06171875 0.625 3.24921875 -v 1.18671875 0.90153875 3.086036875 -v 1.15546875 0.680568125 3.3070074999999997 -v 1.06171875 0.614276875 3.240716875 -v 1.09296875 0.835248125 3.0197456249999997 -v 1.09296875 -0.0625 3.03046875 -v 1.06171875 -0.0625 2.65546875 -v 0.96796875 0.03125 2.65546875 -v 0.99921875 0.03125 3.03046875 -v 0.99921875 -0.0625 3.03046875 -v 1.09296875 0.03125 3.03046875 -v 1.06171875 0.03125 2.65546875 -v 0.96796875 -0.0625 2.65546875 -v 1.03046875 0.19443187499999998 3.3070074999999997 -v 1.12421875 0.260723125 3.240716875 -v 1.09296875 0.03975187499999999 3.0197456249999997 -v 0.99921875 -0.02653875 3.086036875 -v 1.28046875 0.25 2.43671875 -v 1.24921875 0.625 2.43671875 -v 1.15546875 0.625 2.34296875 -v 1.28046875 0.25 2.34296875 -v 1.24921875 0.625 2.34296875 -v 1.15546875 0.625 2.43671875 -v 1.18671875 0.25 2.43671875 -v 1.31171875 -0.02653875 2.5999006249999996 -v 1.28046875 0.19443187499999998 2.37893 -v 1.18671875 0.260723125 2.4452206249999997 -v 1.21796875 0.03975187499999999 2.666191875 -v 1.21796875 0.9375 2.65546875 -v 1.18671875 0.9375 3.03046875 -v 1.09296875 0.84375 3.03046875 -v 1.12421875 0.84375 2.65546875 -v 1.12421875 0.9375 2.65546875 -v 1.21796875 0.84375 2.65546875 -v 1.18671875 0.84375 3.03046875 -v 1.09296875 0.9375 3.03046875 -v 1.15546875 0.680568125 2.37893 -v 1.24921875 0.614276875 2.4452206249999997 -v 1.21796875 0.835248125 2.666191875 -v 1.12421875 0.90153875 2.5999006249999996 -v 1.37421875 0.19443187499999998 3.3070074999999997 -v 1.34296875 -0.02653875 3.086036875 -v 1.24921875 0.03975187499999999 3.0197456249999997 -v 1.28046875 0.260723125 3.240716875 -v 1.34296875 0.90153875 3.086036875 -v 1.43671875 0.835248125 3.0197456249999997 -v 1.40546875 0.614276875 3.240716875 -v 1.31171875 0.680568125 3.3070074999999997 -v 1.31171875 0.625 3.34296875 -v 1.40546875 0.625 3.24921875 -v 1.37421875 0.25 3.24921875 -v 1.28046875 0.25 3.34296875 -v 1.40546875 0.625 3.34296875 -v 1.37421875 0.25 3.34296875 -v 1.28046875 0.25 3.24921875 -v 1.31171875 0.625 3.24921875 -v 1.43671875 0.90153875 3.086036875 -v 1.40546875 0.680568125 3.3070074999999997 -v 1.31171875 0.614276875 3.240716875 -v 1.34296875 0.835248125 3.0197456249999997 -v 1.34296875 -0.0625 3.03046875 -v 1.31171875 -0.0625 2.65546875 -v 1.21796875 0.03125 2.65546875 -v 1.24921875 0.03125 3.03046875 -v 1.24921875 -0.0625 3.03046875 -v 1.34296875 0.03125 3.03046875 -v 1.31171875 0.03125 2.65546875 -v 1.21796875 -0.0625 2.65546875 -v 1.28046875 0.19443187499999998 3.3070074999999997 -v 1.37421875 0.260723125 3.240716875 -v 1.34296875 0.03975187499999999 3.0197456249999997 -v 1.24921875 -0.02653875 3.086036875 -v 1.45234375 0.9375 2.84296875 -v 1.43671875 0.9375 3.03046875 -v 1.34296875 0.84375 3.03046875 -v 1.35859375 0.84375 2.84296875 -v 1.35859375 0.9375 2.84296875 -v 1.45234375 0.84375 2.84296875 -v 1.43671875 0.84375 3.03046875 -v 1.34296875 0.9375 3.03046875 -v 0.71796875 0.9375 2.65546875 -v 0.62421875 0.84375 2.65546875 -v 0.60859375 0.84375 2.84296875 -v 0.70234375 0.9375 2.84296875 -v 0.62421875 0.9375 2.65546875 -v 0.60859375 0.9375 2.84296875 -v 0.70234375 0.84375 2.84296875 -v 0.71796875 0.84375 2.65546875 -v 0.71796875 0.9375 2.65546875 -v 0.70234375 0.9375 2.84296875 -v 0.60859375 0.84375 2.84296875 -v 0.62421875 0.84375 2.65546875 -v 0.62421875 0.9375 2.65546875 -v 0.71796875 0.84375 2.65546875 -v 0.70234375 0.84375 2.84296875 -v 0.60859375 0.9375 2.84296875 -v 0.62421875 0.19443187499999998 3.3070074999999997 -v 0.53046875 0.260723125 3.240716875 -v 0.49921875 0.03975187499999999 3.0197456249999997 -v 0.59296875 -0.02653875 3.086036875 -v 0.59296875 0.90153875 3.086036875 -v 0.56171875 0.680568125 3.3070074999999997 -v 0.65546875 0.614276875 3.240716875 -v 0.68671875 0.835248125 3.0197456249999997 -v 0.56171875 0.625 3.34296875 -v 0.53046875 0.25 3.34296875 -v 0.62421875 0.25 3.24921875 -v 0.65546875 0.625 3.24921875 -v 0.65546875 0.625 3.34296875 -v 0.56171875 0.625 3.24921875 -v 0.53046875 0.25 3.24921875 -v 0.62421875 0.25 3.34296875 -v 0.68671875 0.90153875 3.086036875 -v 0.59296875 0.835248125 3.0197456249999997 -v 0.56171875 0.614276875 3.240716875 -v 0.65546875 0.680568125 3.3070074999999997 -v 0.59296875 -0.0625 3.03046875 -v 0.49921875 0.03125 3.03046875 -v 0.46796875 0.03125 2.65546875 -v 0.56171875 -0.0625 2.65546875 -v 0.49921875 -0.0625 3.03046875 -v 0.46796875 -0.0625 2.65546875 -v 0.56171875 0.03125 2.65546875 -v 0.59296875 0.03125 3.03046875 -v 0.53046875 0.19443187499999998 3.3070074999999997 -v 0.49921875 -0.02653875 3.086036875 -v 0.59296875 0.03975187499999999 3.0197456249999997 -v 0.62421875 0.260723125 3.240716875 -v 0.70234375 0.9375 2.84296875 -v 0.60859375 0.84375 2.84296875 -v 0.59296875 0.84375 3.03046875 -v 0.68671875 0.9375 3.03046875 -v 0.60859375 0.9375 2.84296875 -v 0.59296875 0.9375 3.03046875 -v 0.68671875 0.84375 3.03046875 -v 0.70234375 0.84375 2.84296875 -v 0.62421875 0.19443187499999998 3.3070074999999997 -v 0.59296875 -0.02653875 3.086036875 -v 0.49921875 0.03975187499999999 3.0197456249999997 -v 0.53046875 0.260723125 3.240716875 -v 0.59296875 0.90153875 3.086036875 -v 0.68671875 0.835248125 3.0197456249999997 -v 0.65546875 0.614276875 3.240716875 -v 0.56171875 0.680568125 3.3070074999999997 -v 0.56171875 0.625 3.34296875 -v 0.65546875 0.625 3.24921875 -v 0.62421875 0.25 3.24921875 -v 0.53046875 0.25 3.34296875 -v 0.65546875 0.625 3.34296875 -v 0.62421875 0.25 3.34296875 -v 0.53046875 0.25 3.24921875 -v 0.56171875 0.625 3.24921875 -v 0.68671875 0.90153875 3.086036875 -v 0.65546875 0.680568125 3.3070074999999997 -v 0.56171875 0.614276875 3.240716875 -v 0.59296875 0.835248125 3.0197456249999997 -v 0.59296875 -0.0625 3.03046875 -v 0.56171875 -0.0625 2.65546875 -v 0.46796875 0.03125 2.65546875 -v 0.49921875 0.03125 3.03046875 -v 0.49921875 -0.0625 3.03046875 -v 0.59296875 0.03125 3.03046875 -v 0.56171875 0.03125 2.65546875 -v 0.46796875 -0.0625 2.65546875 -v 0.53046875 0.19443187499999998 3.3070074999999997 -v 0.62421875 0.260723125 3.240716875 -v 0.59296875 0.03975187499999999 3.0197456249999997 -v 0.49921875 -0.02653875 3.086036875 -v 0.70234375 0.9375 2.84296875 -v 0.68671875 0.9375 3.03046875 -v 0.59296875 0.84375 3.03046875 -v 0.60859375 0.84375 2.84296875 -v 0.60859375 0.9375 2.84296875 -v 0.70234375 0.84375 2.84296875 -v 0.68671875 0.84375 3.03046875 -v 0.59296875 0.9375 3.03046875 -v 1.62421875 0.19443187499999998 3.3070074999999997 -v 1.53046875 0.260723125 3.240716875 -v 1.49921875 0.03975187499999999 3.0197456249999997 -v 1.59296875 -0.02653875 3.086036875 -v 1.59296875 0.90153875 3.086036875 -v 1.56171875 0.680568125 3.3070074999999997 -v 1.65546875 0.614276875 3.240716875 -v 1.68671875 0.835248125 3.0197456249999997 -v 1.56171875 0.625 3.34296875 -v 1.53046875 0.25 3.34296875 -v 1.62421875 0.25 3.24921875 -v 1.65546875 0.625 3.24921875 -v 1.65546875 0.625 3.34296875 -v 1.56171875 0.625 3.24921875 -v 1.53046875 0.25 3.24921875 -v 1.62421875 0.25 3.34296875 -v 1.68671875 0.90153875 3.086036875 -v 1.59296875 0.835248125 3.0197456249999997 -v 1.56171875 0.614276875 3.240716875 -v 1.65546875 0.680568125 3.3070074999999997 -v 1.59296875 -0.0625 3.03046875 -v 1.49921875 0.03125 3.03046875 -v 1.46796875 0.03125 2.65546875 -v 1.56171875 -0.0625 2.65546875 -v 1.49921875 -0.0625 3.03046875 -v 1.46796875 -0.0625 2.65546875 -v 1.56171875 0.03125 2.65546875 -v 1.59296875 0.03125 3.03046875 -v 1.53046875 0.19443187499999998 3.3070074999999997 -v 1.49921875 -0.02653875 3.086036875 -v 1.59296875 0.03975187499999999 3.0197456249999997 -v 1.62421875 0.260723125 3.240716875 -v 1.70234375 0.9375 2.84296875 -v 1.60859375 0.84375 2.84296875 -v 1.59296875 0.84375 3.03046875 -v 1.68671875 0.9375 3.03046875 -v 1.60859375 0.9375 2.84296875 -v 1.59296875 0.9375 3.03046875 -v 1.68671875 0.84375 3.03046875 -v 1.70234375 0.84375 2.84296875 -v 1.62421875 0.19443187499999998 3.3070074999999997 -v 1.59296875 -0.02653875 3.086036875 -v 1.49921875 0.03975187499999999 3.0197456249999997 -v 1.53046875 0.260723125 3.240716875 -v 1.59296875 0.90153875 3.086036875 -v 1.68671875 0.835248125 3.0197456249999997 -v 1.65546875 0.614276875 3.240716875 -v 1.56171875 0.680568125 3.3070074999999997 -v 1.56171875 0.625 3.34296875 -v 1.65546875 0.625 3.24921875 -v 1.62421875 0.25 3.24921875 -v 1.53046875 0.25 3.34296875 -v 1.65546875 0.625 3.34296875 -v 1.62421875 0.25 3.34296875 -v 1.53046875 0.25 3.24921875 -v 1.56171875 0.625 3.24921875 -v 1.68671875 0.90153875 3.086036875 -v 1.65546875 0.680568125 3.3070074999999997 -v 1.56171875 0.614276875 3.240716875 -v 1.59296875 0.835248125 3.0197456249999997 -v 1.59296875 -0.0625 3.03046875 -v 1.56171875 -0.0625 2.65546875 -v 1.46796875 0.03125 2.65546875 -v 1.49921875 0.03125 3.03046875 -v 1.49921875 -0.0625 3.03046875 -v 1.59296875 0.03125 3.03046875 -v 1.56171875 0.03125 2.65546875 -v 1.46796875 -0.0625 2.65546875 -v 1.53046875 0.19443187499999998 3.3070074999999997 -v 1.62421875 0.260723125 3.240716875 -v 1.59296875 0.03975187499999999 3.0197456249999997 -v 1.49921875 -0.02653875 3.086036875 -v 1.70234375 0.9375 2.84296875 -v 1.68671875 0.9375 3.03046875 -v 1.59296875 0.84375 3.03046875 -v 1.60859375 0.84375 2.84296875 -v 1.60859375 0.9375 2.84296875 -v 1.70234375 0.84375 2.84296875 -v 1.68671875 0.84375 3.03046875 -v 1.59296875 0.9375 3.03046875 -v 1.62421875 0.921875 2.84296875 -v 1.63984375 0.921875 2.6423337499999997 -v 1.70234375 0.921875 2.6423337499999997 -v 1.68671875 0.921875 2.84296875 -v 1.67109375 0.61224625 2.42109375 -v 1.70234375 0.26275375 2.42109375 -v 1.70234375 0.236865 2.35859375 -v 1.67109375 0.638135 2.35859375 -v 1.73359375 0.61224625 2.42109375 -v 1.73359375 0.638135 2.35859375 -v 1.76484375 0.236865 2.35859375 -v 1.76484375 0.26275375 2.42109375 -v 1.79609375 0.26275375 3.26484375 -v 1.85859375 0.26275375 3.26484375 -v 1.88984375 0.61224625 3.26484375 -v 1.82734375 0.61224625 3.26484375 -v 1.82734375 0.638135 3.32734375 -v 1.79609375 0.236865 3.32734375 -v 1.73359375 -0.046875 2.6423337499999997 -v 1.76484375 -0.046875 3.04360375 -v 1.82734375 -0.046875 3.04360375 -v 1.79609375 -0.046875 2.6423337499999997 -v 1.85859375 0.921875 3.04360375 -v 1.92109375 0.921875 3.04360375 -v 1.88984375 0.638135 3.32734375 -v 1.73359375 0.015625 2.6682224999999997 -v 1.76484375 0.015625 3.017715 -v 1.79609375 0.015625 2.6682224999999997 -v 1.82734375 0.015625 3.017715 -v 1.85859375 0.859375 3.017715 -v 1.92109375 0.859375 3.017715 -v 1.95234375 0.859375 2.6682224999999997 -v 1.88984375 0.859375 2.6682224999999997 -v 1.63984375 0.859375 2.6682224999999997 -v 1.70234375 0.859375 2.6682224999999997 -v 1.88984375 0.921875 2.6423337499999997 -v 1.95234375 0.921875 2.6423337499999997 -v 1.85859375 0.236865 3.32734375 -v 1.68671875 0.859375 2.84296875 -v 1.62421875 0.859375 2.84296875 -v 1.54609375 0.26275375 3.26484375 -v 1.60859375 0.26275375 3.26484375 -v 1.63984375 0.61224625 3.26484375 -v 1.57734375 0.61224625 3.26484375 -v 1.57734375 0.638135 3.32734375 -v 1.54609375 0.236865 3.32734375 -v 1.48359375 -0.046875 2.6423337499999997 -v 1.51484375 -0.046875 3.04360375 -v 1.57734375 -0.046875 3.04360375 -v 1.54609375 -0.046875 2.6423337499999997 -v 1.48359375 0.015625 2.6682224999999997 -v 1.51484375 0.015625 3.017715 -v 1.54609375 0.015625 2.6682224999999997 -v 1.57734375 0.015625 3.017715 -v 1.60859375 0.236865 3.32734375 -v 1.63984375 0.638135 3.32734375 -v 1.67109375 0.859375 3.017715 -v 1.60859375 0.859375 3.017715 -v 1.67109375 0.921875 3.04360375 -v 1.60859375 0.921875 3.04360375 -v 1.62421875 0.921875 2.84296875 -v 1.68671875 0.921875 2.84296875 -v 1.62421875 0.859375 2.84296875 -v 1.68671875 0.859375 2.84296875 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -24621,68 +17569,68 @@ vt 0.375 0.375 vt 0.375 0.1875 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -24751,150 +17699,150 @@ vt 0.8125 0.1875 vt 0.8125 0.375 vt 0.875 0.375 vt 0.875 0.1875 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.5 0.375 vt 0.4375 0.375 vt 0.4375 0.6875 @@ -25041,68 +17989,68 @@ vt 0.875 0.1875 vt 0.875 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -25173,488 +18121,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -26141,68 +19089,68 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.9375 0.76992703125 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.02588796874999999 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.9375 0.4004790625 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.9375 0.4005 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 +vt 0.875 0.7699 +vt 0.9375 0.7444 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.40126796875000004 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.875 0.4013 +vt 0.9375 0.4013 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.8125 0.4013 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.875 0.4375 vt 0.875 0.375 vt 0.9375 0.375 @@ -26273,488 +19221,488 @@ vt 0.875 0.375 vt 0.875 0.1875 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.875 0.40126796875000004 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.875 0.4013 +vt 0.9375 0.3754 +vt 0.9375 0.0259 vt 0.875 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.9375 0.37538000000000005 -vt 0.9375 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.9375 0.3754 +vt 0.9375 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 +vt 0 0.4013 +vt 0.0625 0.4013 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.6875 0.40126796875000004 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.0259 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.4013 +vt 0.6875 0.4013 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.9375 0.375 vt 0.875 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.76992703125 +vt 0.875 0.7699 +vt 0.9375 0.7699 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.9375 0.76992703125 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.9375 0.7699 vt 0.9375 0.375 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.875 0.4004790625 -vt 0.875 0.7444479687500001 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.875 0.4005 +vt 0.875 0.7444 +vt 0.9375 0.7444 +vt 0.9375 0.4005 +vt 0.9375 0.4013 vt 0.9375 0 -vt 0.875 0.02588796874999999 -vt 0.875 0.37538000000000005 -vt 0.6875 0.40126796875000004 +vt 0.875 0.0259 +vt 0.875 0.3754 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.76992703125 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.7699 +vt 0.8125 0.7444 +vt 0.8125 0.4005 vt 0.75 0.375 -vt 0.875 0.76992703125 -vt 0.9375 0.7444479687500001 -vt 0.9375 0.4004790625 +vt 0.875 0.7699 +vt 0.9375 0.7444 +vt 0.9375 0.4005 vt 0.875 0.375 vt 0.9375 0 vt 0.875 0 -vt 0.875 0.40126796875000004 -vt 0.9375 0.40126796875000004 +vt 0.875 0.4013 +vt 0.9375 0.4013 vt 0.8125 0.375 vt 0.75 0.375 -vt 0.75 0.76992703125 -vt 0.8125 0.76992703125 -vt 0.8125 0.76992703125 +vt 0.75 0.7699 +vt 0.8125 0.7699 +vt 0.8125 0.7699 vt 0.8125 0.375 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.75 0.4004790625 -vt 0.75 0.7444479687500001 -vt 0.8125 0.7444479687500001 -vt 0.8125 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.75 0.4005 +vt 0.75 0.7444 +vt 0.8125 0.7444 +vt 0.8125 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.4375 0.76992703125 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.1875 0.40126796875000004 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0 0.4005 +vt 0 0.7444 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.02588796874999999 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.40126796875000004 +vt 0.3125 0.4013 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.25 0.0259 +vt 0.25 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 +vt 0.625 0.4005 +vt 0.625 0.7444 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.8125 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.75 0.20063406250000004 -vt 0.8125 0.20063406250000004 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.8125 0.2006 +vt 0.75 0.2006 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.75 0.2006 +vt 0.8125 0.2006 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.20063406250000004 +vt 0.8125 0.2006 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.20063406250000004 -vt 0.75 0.20063406250000004 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.20063406250000004 +vt 0.75 0.0259 +vt 0.75 0.2006 +vt 0.75 0.2006 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.2006 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 @@ -27321,2561 +20269,236 @@ vt 0.375 0.1875 vt 0.375 0 vt 0.3125 0 vt 0.25 0 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.375 0.40126796875000004 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.375 0.4013 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.375 0 -vt 0.4375 0.40126796875000004 +vt 0.4375 0.4013 vt 0.4375 0 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.375 0.02588796874999999 -vt 0.375 0.37538000000000005 -vt 0.4375 0.37538000000000005 -vt 0.4375 0.02588796874999999 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.375 0.0259 +vt 0.375 0.3754 +vt 0.4375 0.3754 +vt 0.4375 0.0259 vt 0.4375 0 vt 0.375 0 -vt 0.375 0.40126796875000004 -vt 0.4375 0.40126796875000004 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 -vt 0.625 0.40126796875000004 -vt 0.6875 0.37538000000000005 -vt 0.6875 0.02588796874999999 +vt 0.375 0.4013 +vt 0.4375 0.4013 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.6875 0.3754 +vt 0.6875 0.0259 +vt 0.625 0.4013 +vt 0.6875 0.3754 +vt 0.6875 0.0259 vt 0.625 0 vt 0.5625 0 vt 0.5 0 -vt 0.5 0.40126796875000004 -vt 0.5625 0.40126796875000004 +vt 0.5 0.4013 +vt 0.5625 0.4013 vt 0.6875 0.375 vt 0.625 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.76992703125 -vt 0.5 0.40126796875000004 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 +vt 0.625 0.7699 +vt 0.6875 0.7699 +vt 0.5 0.4013 +vt 0.5625 0.3754 +vt 0.5625 0.0259 vt 0.5 0 -vt 0.5625 0.40126796875000004 +vt 0.5625 0.4013 vt 0.5625 0 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5 0.02588796874999999 -vt 0.5 0.37538000000000005 -vt 0.5625 0.37538000000000005 -vt 0.5625 0.02588796874999999 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5 0.0259 +vt 0.5 0.3754 +vt 0.5625 0.3754 +vt 0.5625 0.0259 +vt 0.75 0.0259 +vt 0.75 0.3754 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.4375 0.375 vt 0.375 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.76992703125 -vt 0.4375 0.76992703125 +vt 0.375 0.7699 +vt 0.4375 0.7699 +vt 0.4375 0.7699 vt 0.4375 0.375 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.375 0.4004790625 -vt 0.375 0.7444479687500001 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 -vt 0.25 0.76992703125 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.375 0.4005 +vt 0.375 0.7444 +vt 0.4375 0.7444 +vt 0.4375 0.4005 +vt 0.25 0.7699 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.25 0.375 -vt 0.375 0.76992703125 -vt 0.4375 0.7444479687500001 -vt 0.4375 0.4004790625 +vt 0.375 0.7699 +vt 0.4375 0.7444 +vt 0.4375 0.4005 vt 0.375 0.375 vt 0.3125 0.375 vt 0.25 0.375 -vt 0.25 0.76992703125 -vt 0.3125 0.76992703125 -vt 0.3125 0.76992703125 +vt 0.25 0.7699 +vt 0.3125 0.7699 +vt 0.3125 0.7699 vt 0.3125 0.375 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.25 0.4004790625 -vt 0.25 0.7444479687500001 -vt 0.3125 0.7444479687500001 -vt 0.3125 0.4004790625 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.25 0.4005 +vt 0.25 0.7444 +vt 0.3125 0.7444 +vt 0.3125 0.4005 vt 0.8125 0 vt 0.75 0 -vt 0.75 0.40126796875000004 -vt 0.8125 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.75 0.4013 +vt 0.8125 0.4013 +vt 0.6875 0.4013 vt 0.6875 0 -vt 0.625 0.02588796874999999 -vt 0.625 0.37538000000000005 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 -vt 0.6875 0.76992703125 +vt 0.625 0.0259 +vt 0.625 0.3754 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.6875 0.7444 +vt 0.6875 0.4005 +vt 0.6875 0.7699 vt 0.6875 0.375 -vt 0.625 0.4004790625 -vt 0.625 0.7444479687500001 -vt 0.5 0.76992703125 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 +vt 0.625 0.4005 +vt 0.625 0.7444 +vt 0.5 0.7699 +vt 0.5625 0.7444 +vt 0.5625 0.4005 vt 0.5 0.375 -vt 0.625 0.76992703125 -vt 0.6875 0.7444479687500001 -vt 0.6875 0.4004790625 +vt 0.625 0.7699 +vt 0.6875 0.7444 +vt 0.6875 0.4005 vt 0.625 0.375 vt 0.6875 0 vt 0.625 0 -vt 0.625 0.40126796875000004 -vt 0.6875 0.40126796875000004 +vt 0.625 0.4013 +vt 0.6875 0.4013 vt 0.5625 0.375 vt 0.5 0.375 -vt 0.5 0.76992703125 -vt 0.5625 0.76992703125 -vt 0.5625 0.76992703125 +vt 0.5 0.7699 +vt 0.5625 0.7699 +vt 0.5625 0.7699 vt 0.5625 0.375 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5 0.4004790625 -vt 0.5 0.7444479687500001 -vt 0.5625 0.7444479687500001 -vt 0.5625 0.4004790625 -vt 0.75 0.40126796875000004 -vt 0.8125 0.37538000000000005 -vt 0.8125 0.02588796874999999 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5 0.4005 +vt 0.5 0.7444 +vt 0.5625 0.7444 +vt 0.5625 0.4005 +vt 0.75 0.4013 +vt 0.8125 0.3754 +vt 0.8125 0.0259 vt 0.75 0 -vt 0.8125 0.40126796875000004 +vt 0.8125 0.4013 vt 0.8125 0 -vt 0.75 0.02588796874999999 -vt 0.75 0.37538000000000005 +vt 0.75 0.0259 +vt 0.75 0.3754 vt 0.3125 0.1875 vt 0.3125 0.25 vt 0.25 0.25 vt 0.25 0.1875 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.40126796875000004 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 -vt 0.125 0.40126796875000004 -vt 0.1875 0.37538000000000005 -vt 0.1875 0.02588796874999999 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.3754 +vt 0.3125 0.4013 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.1875 0.3754 +vt 0.1875 0.0259 +vt 0.125 0.4013 +vt 0.1875 0.3754 +vt 0.1875 0.0259 vt 0.125 0 vt 0.0625 0 vt 0 0 -vt 0 0.40126796875000004 -vt 0.0625 0.40126796875000004 -vt 0 0.40126796875000004 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 +vt 0 0.4013 +vt 0.0625 0.4013 +vt 0 0.4013 +vt 0.0625 0.3754 +vt 0.0625 0.0259 vt 0 0 -vt 0.0625 0.40126796875000004 +vt 0.0625 0.4013 vt 0.0625 0 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0 0.02588796874999999 -vt 0 0.37538000000000005 -vt 0.0625 0.37538000000000005 -vt 0.0625 0.02588796874999999 -vt 0.1875 0.40126796875000004 +vt 0 0.0259 +vt 0 0.3754 +vt 0 0.0259 +vt 0 0.3754 +vt 0.0625 0.3754 +vt 0.0625 0.0259 +vt 0.1875 0.4013 vt 0.1875 0 -vt 0.125 0.02588796874999999 -vt 0.125 0.37538000000000005 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 -vt 0.1875 0.76992703125 +vt 0.125 0.0259 +vt 0.125 0.3754 +vt 0.125 0.4005 +vt 0.125 0.7444 +vt 0.1875 0.7444 +vt 0.1875 0.4005 +vt 0.1875 0.7699 vt 0.1875 0.375 -vt 0.125 0.4004790625 -vt 0.125 0.7444479687500001 +vt 0.125 0.4005 +vt 0.125 0.7444 vt 0.1875 0.375 vt 0.125 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.76992703125 -vt 0 0.76992703125 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7699 +vt 0 0.7699 +vt 0.0625 0.7444 +vt 0.0625 0.4005 vt 0 0.375 -vt 0.125 0.76992703125 -vt 0.1875 0.7444479687500001 -vt 0.1875 0.4004790625 +vt 0.125 0.7699 +vt 0.1875 0.7444 +vt 0.1875 0.4005 vt 0.125 0.375 vt 0.1875 0 vt 0.125 0 -vt 0.125 0.40126796875000004 -vt 0.1875 0.40126796875000004 +vt 0.125 0.4013 +vt 0.1875 0.4013 vt 0.0625 0.375 vt 0 0.375 -vt 0 0.76992703125 -vt 0.0625 0.76992703125 -vt 0.0625 0.76992703125 +vt 0 0.7699 +vt 0.0625 0.7699 +vt 0.0625 0.7699 vt 0.0625 0.375 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.0625 0.7444479687500001 -vt 0.0625 0.4004790625 -vt 0 0.4004790625 -vt 0 0.7444479687500001 -vt 0.3125 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.40126796875000004 -vt 0.3125 0.40126796875000004 -vt 0.25 0.20063406250000004 -vt 0.3125 0.20063406250000004 -vt 0.3125 0.02588796874999999 +vt 0 0.4005 +vt 0 0.7444 +vt 0.0625 0.7444 +vt 0.0625 0.4005 +vt 0 0.4005 +vt 0 0.7444 +vt 0.3125 0.2006 +vt 0.25 0.2006 +vt 0.25 0.4013 +vt 0.3125 0.4013 +vt 0.25 0.2006 +vt 0.3125 0.2006 +vt 0.3125 0.0259 vt 0.25 0 -vt 0.3125 0.20063406250000004 +vt 0.3125 0.2006 vt 0.3125 0 -vt 0.25 0.02588796874999999 -vt 0.25 0.20063406250000004 -vt 0.25 0.20063406250000004 -vt 0.25 0.37538000000000005 -vt 0.3125 0.37538000000000005 -vt 0.3125 0.20063406250000004 +vt 0.25 0.0259 +vt 0.25 0.2006 +vt 0.25 0.2006 +vt 0.25 0.3754 +vt 0.3125 0.3754 +vt 0.3125 0.2006 vt 0.0625 0.375 vt 0.0625 0.4375 vt 0 0.4375 vt 0 0.375 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258446 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109013 -vn -0.7053437354730095 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988551 -0.4488807639121204 0.5486312610637372 -vn -0.7058823529411765 -0.05882352941176471 0.7058823529411764 -vn 0.7058823529411765 0.05882352941176471 0.7058823529411764 -vn 0.7053437453988551 0.5486312610637372 0.4488807639121204 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.44888050423363873 -0.5486310481743067 -vn -0.7053440663230558 0.44888035684803296 -0.5486311815225592 -vn 0.7058823529411765 0.05882352941176471 -0.7058823529411764 -vn -0.7058823529411765 -0.05882352941176471 -0.7058823529411764 -vn -0.7053440663230559 -0.5486311815225592 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743067 -0.44888050423363873 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258452 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.036865378524653145 0.08899951360304457 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258435 -0.032144516560355496 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465307 -0.08899951360304438 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.03686517779236889 -0.08899902899997313 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349724 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730093 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988554 0.44888076391212006 -0.548631261063737 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730097 -0.4488806165273173 -0.5486313944125295 -vn -0.7058823529411767 0.05882352941176473 -0.7058823529411763 -vn 0.7058823529411767 -0.05882352941176473 -0.7058823529411763 -vn 0.7053437453988552 -0.548631261063737 -0.4488807639121202 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.0588235294117646 -vn -0.7058823529411767 -0.7058823529411763 -0.05882352941176463 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411764 -0.0588235294117647 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637373 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411764 -0.05882352941176474 -vn -0.7058823529411764 0.7058823529411765 0.05882352941176473 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479796 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.44888035684803307 0.5486311815225591 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479798 0.4488805042336385 0.5486310481743067 -vn 0.7058823529411767 -0.05882352941176473 0.7058823529411763 -vn -0.7058823529411767 0.05882352941176473 0.7058823529411763 -vn -0.705344066323056 0.5486311815225591 0.44888035684803274 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479799 -0.5486310481743065 0.4488805042336386 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411767 0.7058823529411763 -0.05882352941176473 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411764 0.0588235294117647 -0.7058823529411765 -vn -0.7058823529411764 -0.05882352941176466 -0.7058823529411765 -vn -0.7053440663230558 -0.5486311815225592 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.548631048174307 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411766 0.05882352941176468 -vn 0.7058823529411765 -0.7058823529411765 -0.0588235294117647 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn -0.9964660586321858 -0.07760237143349726 0.032144454295183256 -vn 0 0 -1 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.3826885089348498 0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 0 -1 -vn 0 -1 0 -vn 0 0 -1 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0 1 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0.9964660449171066 -0.07760252175258463 -0.032144516560355635 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0 -1 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465319 -0.0889995136030447 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 1 0 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465312 0.08899951360304449 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.38268850893484974 -0.9238774297109014 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn -0.7053437354730094 0.4488806165273174 0.5486313944125297 -vn 0.7053437453988548 0.44888076391212045 -0.5486312610637373 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730092 -0.44888061652731764 -0.54863139441253 -vn -0.7058823529411763 0.0588235294117647 -0.7058823529411767 -vn 0.7058823529411763 -0.0588235294117647 -0.7058823529411767 -vn 0.7053437453988548 -0.5486312610637373 -0.4488807639121205 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.05882352941176481 -vn -0.7058823529411763 -0.7058823529411767 -0.0588235294117648 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn 0.705343745398855 -0.44888076391212034 0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn -0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn 0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn 0.705343745398855 0.5486312610637372 0.44888076391212034 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053437354730094 -0.5486313944125297 0.4488806165273174 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn 0.7053440762479797 -0.4488805042336388 -0.5486310481743069 -vn -0.7053440663230558 -0.4488803568480329 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479793 0.4488805042336389 0.548631048174307 -vn 0.7058823529411763 -0.0588235294117647 0.7058823529411767 -vn -0.7058823529411763 0.0588235294117647 0.7058823529411767 -vn -0.7053440663230556 0.5486311815225594 0.4488803568480332 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479796 -0.5486310481743071 0.44888050423363884 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411763 0.7058823529411767 -0.0588235294117647 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn -0.7053440663230558 0.4488803568480329 -0.5486311815225592 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn 0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn -0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn -0.7053440663230559 -0.5486311815225593 -0.4488803568480329 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053440762479797 0.5486310481743069 -0.44888050423363884 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.05882352941176468 -vn -0.7058823529411766 0.7058823529411765 0.05882352941176469 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411764 0.05882352941176471 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0.7053437453988551 0.4488807639121203 -0.5486312610637372 -vn -0.7053437354730094 -0.4488806165273174 -0.5486313944125297 -vn -0.7058823529411765 0.058823529411764705 -0.7058823529411765 -vn 0.7058823529411765 -0.058823529411764705 -0.7058823529411765 -vn 0.705343745398855 -0.5486312610637372 -0.44888076391212034 -vn 0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn -0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn -0.7053437354730094 0.5486313944125298 -0.4488806165273174 -vn 0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn -0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn -0.7053440663230558 -0.44888035684803296 0.5486311815225593 -vn 0.7053440762479797 0.4488805042336388 0.5486310481743069 -vn 0.7058823529411765 -0.058823529411764705 0.7058823529411765 -vn -0.7058823529411765 0.058823529411764705 0.7058823529411765 -vn -0.7053440663230558 0.5486311815225592 0.4488803568480329 -vn -0.7058823529411765 -0.7058823529411765 0.058823529411764705 -vn 0.7058823529411765 -0.7058823529411765 -0.058823529411764705 -vn 0.7053440762479797 -0.5486310481743067 0.44888050423363873 -vn -0.7058823529411765 0.7058823529411765 -0.058823529411764705 -vn 0.7058823529411765 0.7058823529411765 0.058823529411764705 -vn 0 1 0 -vn -0.9953492002531853 -0.08899951360304453 0.03686537852465313 -vn 0.9964660449171066 0.07760252175258449 0.032144516560355565 -vn 0 0 1 -vn 0 0 -1 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0 -1 0 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.07760237143349728 -0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 -0.08899902899997314 -0.0368651777923689 -vn -0.9953492510186559 -0.0368651777923689 0.08899902899997314 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 0.03214445429518326 0.07760237143349728 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn -0.9953492002531853 -0.03686537852465313 -0.08899951360304453 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 0 1 -vn -0.9969812534212626 0 -0.07764264502557992 -vn 0.9969812534212626 0 0.07764264502557992 -vn 0 -1 0 -vn 0 0 -1 -vn -0.9953492002531853 0.08899951360304453 -0.03686537852465313 -vn 0 -1 0 -vn -0.9953492002531853 0.03686537852465313 0.08899951360304453 -vn 0.9964660449171066 0.032144516560355565 -0.07760252175258449 -vn 0 1 0 -vn 0.9964660449171066 -0.07760252175258449 -0.032144516560355565 -vn 0 -0.7071067811865476 -0.7071067811865476 -vn 0.9964660586321858 -0.07760237143349728 0.03214445429518326 -vn 0 0.7071067811865476 0.7071067811865476 -vn -0.9953492510186559 0.08899902899997314 0.0368651777923689 -vn -0.9953492510186559 0.0368651777923689 -0.08899902899997314 -vn 0 0 1 -vn 0 -0.7071067811865476 0.7071067811865476 -vn 0.9964660586321858 -0.03214445429518326 -0.07760237143349728 -vn 0 0.7071067811865476 -0.7071067811865476 -vn 0 1 0 -vn -0.9960262581691045 0 -0.0890600529847837 -vn 0.9964660449171066 -0.032144516560355565 0.07760252175258449 -vn 0 -1 0 -vn 0 0.3826885089348498 -0.9238774297109014 -usemtl metal_decoration2_razor_wire -f 5903/9493/2374 5902/9494/2374 5901/9495/2374 -f 5903/9493/2374 5901/9495/2374 5904/9496/2374 -f 5907/9497/2375 5906/9498/2375 5905/9499/2375 -f 5907/9497/2375 5905/9499/2375 5908/9500/2375 -f 5911/9501/2376 5910/9502/2376 5909/9503/2376 -f 5911/9501/2376 5909/9503/2376 5912/9504/2376 -f 5915/9505/2377 5914/9506/2377 5913/9507/2377 -f 5915/9505/2377 5913/9507/2377 5916/9508/2377 -f 5919/9509/2378 5918/9510/2378 5917/9511/2378 -f 5919/9509/2378 5917/9511/2378 5920/9512/2378 -f 5923/9513/2379 5922/9514/2379 5921/9515/2379 -f 5923/9513/2379 5921/9515/2379 5924/9516/2379 -f 5927/9517/2380 5926/9518/2380 5925/9519/2380 -f 5927/9517/2380 5925/9519/2380 5928/9520/2380 -f 5931/9521/2381 5930/9522/2381 5929/9523/2381 -f 5931/9521/2381 5929/9523/2381 5932/9524/2381 -f 5935/9525/2382 5934/9526/2382 5933/9527/2382 -f 5935/9525/2382 5933/9527/2382 5936/9528/2382 -f 5939/9529/2383 5938/9530/2383 5937/9531/2383 -f 5939/9529/2383 5937/9531/2383 5940/9532/2383 -f 5943/9533/2384 5942/9534/2384 5941/9535/2384 -f 5943/9533/2384 5941/9535/2384 5944/9536/2384 -f 5947/9537/2385 5946/9538/2385 5945/9539/2385 -f 5947/9537/2385 5945/9539/2385 5948/9540/2385 -f 5951/9541/2386 5950/9542/2386 5949/9543/2386 -f 5951/9541/2386 5949/9543/2386 5952/9544/2386 -f 5955/9545/2387 5954/9546/2387 5953/9547/2387 -f 5955/9545/2387 5953/9547/2387 5956/9548/2387 -f 5959/9549/2388 5958/9550/2388 5957/9551/2388 -f 5959/9549/2388 5957/9551/2388 5960/9552/2388 -f 5963/9553/2389 5962/9554/2389 5961/9555/2389 -f 5963/9553/2389 5961/9555/2389 5964/9556/2389 -f 5967/9557/2390 5966/9558/2390 5965/9559/2390 -f 5967/9557/2390 5965/9559/2390 5968/9560/2390 -f 5971/9561/2391 5970/9562/2391 5969/9563/2391 -f 5971/9561/2391 5969/9563/2391 5972/9564/2391 -f 5975/9565/2392 5974/9566/2392 5973/9567/2392 -f 5975/9565/2392 5973/9567/2392 5976/9568/2392 -f 5979/9569/2393 5978/9570/2393 5977/9571/2393 -f 5979/9569/2393 5977/9571/2393 5980/9572/2393 -f 5983/9573/2394 5982/9574/2394 5981/9575/2394 -f 5983/9573/2394 5981/9575/2394 5984/9576/2394 -f 5987/9577/2395 5986/9578/2395 5985/9579/2395 -f 5987/9577/2395 5985/9579/2395 5988/9580/2395 -f 5991/9581/2396 5990/9582/2396 5989/9583/2396 -f 5991/9581/2396 5989/9583/2396 5992/9584/2396 -f 5995/9585/2397 5994/9586/2397 5993/9587/2397 -f 5995/9585/2397 5993/9587/2397 5996/9588/2397 -f 5999/9589/2398 5998/9590/2398 5997/9591/2398 -f 5999/9589/2398 5997/9591/2398 6000/9592/2398 -f 6003/9593/2399 6002/9594/2399 6001/9595/2399 -f 6003/9593/2399 6001/9595/2399 6004/9596/2399 -f 6007/9597/2400 6006/9598/2400 6005/9599/2400 -f 6007/9597/2400 6005/9599/2400 6008/9600/2400 -f 6011/9601/2401 6010/9602/2401 6009/9603/2401 -f 6011/9601/2401 6009/9603/2401 6012/9604/2401 -f 6015/9605/2402 6014/9606/2402 6013/9607/2402 -f 6015/9605/2402 6013/9607/2402 6016/9608/2402 -f 6019/9609/2403 6018/9610/2403 6017/9611/2403 -f 6019/9609/2403 6017/9611/2403 6020/9612/2403 -f 6023/9613/2404 6022/9614/2404 6021/9615/2404 -f 6023/9613/2404 6021/9615/2404 6024/9616/2404 -f 6027/9617/2405 6026/9618/2405 6025/9619/2405 -f 6027/9617/2405 6025/9619/2405 6028/9620/2405 -f 6031/9621/2406 6030/9622/2406 6029/9623/2406 -f 6031/9621/2406 6029/9623/2406 6032/9624/2406 -f 6035/9625/2407 6034/9626/2407 6033/9627/2407 -f 6035/9625/2407 6033/9627/2407 6036/9628/2407 -f 6039/9629/2408 6038/9630/2408 6037/9631/2408 -f 6039/9629/2408 6037/9631/2408 6040/9632/2408 -f 6043/9633/2409 6042/9634/2409 6041/9635/2409 -f 6043/9633/2409 6041/9635/2409 6044/9636/2409 -f 6047/9637/2410 6046/9638/2410 6045/9639/2410 -f 6047/9637/2410 6045/9639/2410 6048/9640/2410 -f 6051/9641/2411 6050/9642/2411 6049/9643/2411 -f 6051/9641/2411 6049/9643/2411 6052/9644/2411 -f 6047/9645/2412 6048/9646/2412 6053/9647/2412 -f 6047/9645/2412 6053/9647/2412 6054/9648/2412 -f 6054/9649/2413 6053/9650/2413 6055/9651/2413 -f 6054/9649/2413 6055/9651/2413 6056/9652/2413 -f 6058/9653/2414 6057/9654/2414 6045/9655/2414 -f 6058/9653/2414 6045/9655/2414 6055/9656/2414 -f 6048/9657/2415 6060/9658/2415 6059/9659/2415 -f 6048/9657/2415 6059/9659/2415 6053/9660/2415 -f 6053/9661/2416 6059/9662/2416 6058/9663/2416 -f 6053/9661/2416 6058/9663/2416 6055/9664/2416 -f 6055/9665/2417 6045/9666/2417 6046/9667/2417 -f 6055/9665/2417 6046/9667/2417 6056/9668/2417 -f 6048/9669/2418 6045/9670/2418 6057/9671/2418 -f 6048/9669/2418 6057/9671/2418 6060/9672/2418 -f 6050/9673/2419 6062/9674/2419 6061/9675/2419 -f 6050/9673/2419 6061/9675/2419 6049/9676/2419 -f 6051/9677/2420 6052/9678/2420 6063/9679/2420 -f 6051/9677/2420 6063/9679/2420 6064/9680/2420 -f 6064/9681/2421 6063/9682/2421 6061/9683/2421 -f 6064/9681/2421 6061/9683/2421 6062/9684/2421 -f 6057/9685/2422 6058/9686/2422 6062/9687/2422 -f 6057/9685/2422 6062/9687/2422 6050/9688/2422 -f 6060/9689/2423 6057/9690/2423 6050/9691/2423 -f 6060/9689/2423 6050/9691/2423 6051/9692/2423 -f 6060/9693/2424 6051/9694/2424 6064/9695/2424 -f 6060/9693/2424 6064/9695/2424 6059/9696/2424 -f 6059/9697/2425 6064/9698/2425 6062/9699/2425 -f 6059/9697/2425 6062/9699/2425 6058/9700/2425 -f 6047/9701/2426 6054/9702/2426 6056/9703/2426 -f 6047/9701/2426 6056/9703/2426 6046/9704/2426 -f 6067/9705/2427 6066/9706/2427 6065/9707/2427 -f 6067/9705/2427 6065/9707/2427 6068/9708/2427 -f 6071/9709/2428 6070/9710/2428 6069/9711/2428 -f 6071/9709/2428 6069/9711/2428 6072/9712/2428 -f 6075/9713/2429 6074/9714/2429 6073/9715/2429 -f 6075/9713/2429 6073/9715/2429 6076/9716/2429 -f 6079/9717/2430 6078/9718/2430 6077/9719/2430 -f 6079/9717/2430 6077/9719/2430 6080/9720/2430 -f 6083/9721/2431 6082/9722/2431 6081/9723/2431 -f 6083/9721/2431 6081/9723/2431 6084/9724/2431 -f 6087/9725/2432 6086/9726/2432 6085/9727/2432 -f 6087/9725/2432 6085/9727/2432 6088/9728/2432 -f 6091/9729/2433 6090/9730/2433 6089/9731/2433 -f 6091/9729/2433 6089/9731/2433 6092/9732/2433 -f 6095/9733/2434 6094/9734/2434 6093/9735/2434 -f 6095/9733/2434 6093/9735/2434 6096/9736/2434 -f 6099/9737/2435 6098/9738/2435 6097/9739/2435 -f 6099/9737/2435 6097/9739/2435 6100/9740/2435 -f 6103/9741/2436 6102/9742/2436 6101/9743/2436 -f 6103/9741/2436 6101/9743/2436 6104/9744/2436 -f 6107/9745/2437 6106/9746/2437 6105/9747/2437 -f 6107/9745/2437 6105/9747/2437 6108/9748/2437 -f 6111/9749/2438 6110/9750/2438 6109/9751/2438 -f 6111/9749/2438 6109/9751/2438 6112/9752/2438 -f 6115/9753/2439 6114/9754/2439 6113/9755/2439 -f 6115/9753/2439 6113/9755/2439 6116/9756/2439 -f 6119/9757/2440 6118/9758/2440 6117/9759/2440 -f 6119/9757/2440 6117/9759/2440 6120/9760/2440 -f 6123/9761/2441 6122/9762/2441 6121/9763/2441 -f 6123/9761/2441 6121/9763/2441 6124/9764/2441 -f 6127/9765/2442 6126/9766/2442 6125/9767/2442 -f 6127/9765/2442 6125/9767/2442 6128/9768/2442 -f 6131/9769/2443 6130/9770/2443 6129/9771/2443 -f 6131/9769/2443 6129/9771/2443 6132/9772/2443 -f 6135/9773/2444 6134/9774/2444 6133/9775/2444 -f 6135/9773/2444 6133/9775/2444 6136/9776/2444 -f 6136/9777/2445 6133/9778/2445 6129/9779/2445 -f 6136/9777/2445 6129/9779/2445 6130/9780/2445 -f 6135/9781/2446 6131/9782/2446 6132/9783/2446 -f 6135/9781/2446 6132/9783/2446 6134/9784/2446 -f 6141/9785/2447 6140/9786/2447 6139/9787/2447 -f 6141/9785/2447 6139/9787/2447 6142/9788/2447 -f 6145/9789/2448 6144/9790/2448 6143/9791/2448 -f 6145/9789/2448 6143/9791/2448 6146/9792/2448 -f 6148/9793/2449 6147/9794/2449 6144/9795/2449 -f 6148/9793/2449 6144/9795/2449 6145/9796/2449 -f 6149/9797/2450 6146/9798/2450 6143/9799/2450 -f 6149/9797/2450 6143/9799/2450 6150/9800/2450 -f 6153/9801/2451 6152/9802/2451 6151/9803/2451 -f 6153/9801/2451 6151/9803/2451 6154/9804/2451 -f 6148/9805/2452 6149/9806/2452 6150/9807/2452 -f 6148/9805/2452 6150/9807/2452 6147/9808/2452 -f 6152/9809/2453 6156/9810/2453 6155/9811/2453 -f 6152/9809/2453 6155/9811/2453 6151/9812/2453 -f 6153/9813/2454 6154/9814/2454 6157/9815/2454 -f 6153/9813/2454 6157/9815/2454 6158/9816/2454 -f 6158/9817/2455 6157/9818/2455 6155/9819/2455 -f 6158/9817/2455 6155/9819/2455 6156/9820/2455 -f 6154/9821/2456 6151/9822/2456 6131/9823/2456 -f 6154/9821/2456 6131/9823/2456 6135/9824/2456 -f 6160/9825/2457 6159/9826/2457 6137/9827/2457 -f 6160/9825/2457 6137/9827/2457 6138/9828/2457 -f 6154/9829/2458 6135/9830/2458 6136/9831/2458 -f 6154/9829/2458 6136/9831/2458 6157/9832/2458 -f 6157/9833/2459 6136/9834/2459 6130/9835/2459 -f 6157/9833/2459 6130/9835/2459 6155/9836/2459 -f 6132/9837/2460 6129/9838/2460 6142/9839/2460 -f 6132/9837/2460 6142/9839/2460 6159/9840/2460 -f 6151/9841/2461 6155/9842/2461 6130/9843/2461 -f 6151/9841/2461 6130/9843/2461 6131/9844/2461 -f 6134/9845/2462 6132/9846/2462 6159/9847/2462 -f 6134/9845/2462 6159/9847/2462 6160/9848/2462 -f 6134/9849/2463 6160/9850/2463 6141/9851/2463 -f 6134/9849/2463 6141/9851/2463 6133/9852/2463 -f 6133/9853/2464 6141/9854/2464 6142/9855/2464 -f 6133/9853/2464 6142/9855/2464 6129/9856/2464 -f 6159/9857/2465 6142/9858/2465 6139/9859/2465 -f 6159/9857/2465 6139/9859/2465 6137/9860/2465 -f 6160/9861/2466 6138/9862/2466 6140/9863/2466 -f 6160/9861/2466 6140/9863/2466 6141/9864/2466 -f 6161/9865/2467 6145/9866/2467 6146/9867/2467 -f 6161/9865/2467 6146/9867/2467 6162/9868/2467 -f 6163/9869/2468 6148/9870/2468 6145/9871/2468 -f 6163/9869/2468 6145/9871/2468 6161/9872/2468 -f 6163/9873/2469 6164/9874/2469 6149/9875/2469 -f 6163/9873/2469 6149/9875/2469 6148/9876/2469 -f 6150/9877/2470 6143/9878/2470 6156/9879/2470 -f 6150/9877/2470 6156/9879/2470 6152/9880/2470 -f 6164/9881/2471 6162/9882/2471 6146/9883/2471 -f 6164/9881/2471 6146/9883/2471 6149/9884/2471 -f 6147/9885/2472 6150/9886/2472 6152/9887/2472 -f 6147/9885/2472 6152/9887/2472 6153/9888/2472 -f 6147/9889/2473 6153/9890/2473 6158/9891/2473 -f 6147/9889/2473 6158/9891/2473 6144/9892/2473 -f 6144/9893/2474 6158/9894/2474 6156/9895/2474 -f 6144/9893/2474 6156/9895/2474 6143/9896/2474 -f 6166/9897/2475 6165/9898/2475 6164/9899/2475 -f 6166/9897/2475 6164/9899/2475 6163/9900/2475 -f 6165/9901/2476 6167/9902/2476 6162/9903/2476 -f 6165/9901/2476 6162/9903/2476 6164/9904/2476 -f 6166/9905/2477 6163/9906/2477 6161/9907/2477 -f 6166/9905/2477 6161/9907/2477 6168/9908/2477 -f 6168/9909/2478 6161/9910/2478 6162/9911/2478 -f 6168/9909/2478 6162/9911/2478 6167/9912/2478 -f 6172/9913/2479 6171/9914/2479 6170/9915/2479 -f 6172/9913/2479 6170/9915/2479 6173/9916/2479 -f 6176/9917/2480 6175/9918/2480 6174/9919/2480 -f 6176/9917/2480 6174/9919/2480 6177/9920/2480 -f 6180/9921/2481 6179/9922/2481 6178/9923/2481 -f 6180/9921/2481 6178/9923/2481 6181/9924/2481 -f 6184/9925/2482 6183/9926/2482 6182/9927/2482 -f 6184/9925/2482 6182/9927/2482 6185/9928/2482 -f 6188/9929/2483 6187/9930/2483 6186/9931/2483 -f 6188/9929/2483 6186/9931/2483 6189/9932/2483 -f 6192/9933/2484 6191/9934/2484 6190/9935/2484 -f 6192/9933/2484 6190/9935/2484 6193/9936/2484 -f 6196/9937/2485 6195/9938/2485 6194/9939/2485 -f 6196/9937/2485 6194/9939/2485 6197/9940/2485 -f 6200/9941/2486 6199/9942/2486 6198/9943/2486 -f 6200/9941/2486 6198/9943/2486 6201/9944/2486 -f 6204/9945/2487 6203/9946/2487 6202/9947/2487 -f 6204/9945/2487 6202/9947/2487 6205/9948/2487 -f 6208/9949/2488 6207/9950/2488 6206/9951/2488 -f 6208/9949/2488 6206/9951/2488 6209/9952/2488 -f 6212/9953/2489 6211/9954/2489 6210/9955/2489 -f 6212/9953/2489 6210/9955/2489 6213/9956/2489 -f 6216/9957/2490 6215/9958/2490 6214/9959/2490 -f 6216/9957/2490 6214/9959/2490 6217/9960/2490 -f 6220/9961/2491 6219/9962/2491 6218/9963/2491 -f 6220/9961/2491 6218/9963/2491 6221/9964/2491 -f 6224/9965/2492 6223/9966/2492 6222/9967/2492 -f 6224/9965/2492 6222/9967/2492 6225/9968/2492 -f 6228/9969/2493 6227/9970/2493 6226/9971/2493 -f 6228/9969/2493 6226/9971/2493 6229/9972/2493 -f 6232/9973/2494 6231/9974/2494 6230/9975/2494 -f 6232/9973/2494 6230/9975/2494 6233/9976/2494 -f 6236/9977/2495 6235/9978/2495 6234/9979/2495 -f 6236/9977/2495 6234/9979/2495 6237/9980/2495 -f 6240/9981/2496 6239/9982/2496 6238/9983/2496 -f 6240/9981/2496 6238/9983/2496 6241/9984/2496 -f 6244/9985/2497 6243/9986/2497 6242/9987/2497 -f 6244/9985/2497 6242/9987/2497 6245/9988/2497 -f 6248/9989/2498 6247/9990/2498 6246/9991/2498 -f 6248/9989/2498 6246/9991/2498 6249/9992/2498 -f 6251/9993/2499 6250/9994/2499 6169/9995/2499 -f 6251/9993/2499 6169/9995/2499 6252/9996/2499 -f 6255/9997/2500 6254/9998/2500 6253/9999/2500 -f 6255/9997/2500 6253/9999/2500 6256/10000/2500 -f 6259/10001/2501 6258/10002/2501 6257/10003/2501 -f 6259/10001/2501 6257/10003/2501 6260/10004/2501 -f 6263/10005/2502 6262/10006/2502 6261/10007/2502 -f 6263/10005/2502 6261/10007/2502 6264/10008/2502 -f 6267/10009/2503 6266/10010/2503 6265/10011/2503 -f 6267/10009/2503 6265/10011/2503 6268/10012/2503 -f 6271/10013/2504 6270/10014/2504 6269/10015/2504 -f 6271/10013/2504 6269/10015/2504 6272/10016/2504 -f 6275/10017/2505 6274/10018/2505 6273/10019/2505 -f 6275/10017/2505 6273/10019/2505 6276/10020/2505 -f 6279/10021/2506 6278/10022/2506 6277/10023/2506 -f 6279/10021/2506 6277/10023/2506 6280/10024/2506 -f 6283/10025/2507 6282/10026/2507 6281/10027/2507 -f 6283/10025/2507 6281/10027/2507 6284/10028/2507 -f 6287/10029/2508 6286/10030/2508 6285/10031/2508 -f 6287/10029/2508 6285/10031/2508 6288/10032/2508 -f 6291/10033/2509 6290/10034/2509 6289/10035/2509 -f 6291/10033/2509 6289/10035/2509 6292/10036/2509 -f 6295/10037/2510 6294/10038/2510 6293/10039/2510 -f 6295/10037/2510 6293/10039/2510 6296/10040/2510 -f 6299/10041/2511 6298/10042/2511 6297/10043/2511 -f 6299/10041/2511 6297/10043/2511 6300/10044/2511 -f 6303/10045/2512 6302/10046/2512 6301/10047/2512 -f 6303/10045/2512 6301/10047/2512 6304/10048/2512 -f 6307/10049/2513 6306/10050/2513 6305/10051/2513 -f 6307/10049/2513 6305/10051/2513 6308/10052/2513 -f 6311/10053/2514 6310/10054/2514 6309/10055/2514 -f 6311/10053/2514 6309/10055/2514 6312/10056/2514 -f 6315/10057/2515 6314/10058/2515 6313/10059/2515 -f 6315/10057/2515 6313/10059/2515 6316/10060/2515 -f 6319/10061/2516 6318/10062/2516 6317/10063/2516 -f 6319/10061/2516 6317/10063/2516 6320/10064/2516 -f 6315/10065/2517 6316/10066/2517 6321/10067/2517 -f 6315/10065/2517 6321/10067/2517 6322/10068/2517 -f 6322/10069/2518 6321/10070/2518 6323/10071/2518 -f 6322/10069/2518 6323/10071/2518 6324/10072/2518 -f 6326/10073/2519 6325/10074/2519 6313/10075/2519 -f 6326/10073/2519 6313/10075/2519 6323/10076/2519 -f 6316/10077/2520 6328/10078/2520 6327/10079/2520 -f 6316/10077/2520 6327/10079/2520 6321/10080/2520 -f 6321/10081/2521 6327/10082/2521 6326/10083/2521 -f 6321/10081/2521 6326/10083/2521 6323/10084/2521 -f 6323/10085/2522 6313/10086/2522 6314/10087/2522 -f 6323/10085/2522 6314/10087/2522 6324/10088/2522 -f 6316/10089/2523 6313/10090/2523 6325/10091/2523 -f 6316/10089/2523 6325/10091/2523 6328/10092/2523 -f 6318/10093/2524 6330/10094/2524 6329/10095/2524 -f 6318/10093/2524 6329/10095/2524 6317/10096/2524 -f 6319/10097/2525 6320/10098/2525 6331/10099/2525 -f 6319/10097/2525 6331/10099/2525 6332/10100/2525 -f 6332/10101/2526 6331/10102/2526 6329/10103/2526 -f 6332/10101/2526 6329/10103/2526 6330/10104/2526 -f 6325/10105/2527 6326/10106/2527 6330/10107/2527 -f 6325/10105/2527 6330/10107/2527 6318/10108/2527 -f 6328/10109/2528 6325/10110/2528 6318/10111/2528 -f 6328/10109/2528 6318/10111/2528 6319/10112/2528 -f 6328/10113/2529 6319/10114/2529 6332/10115/2529 -f 6328/10113/2529 6332/10115/2529 6327/10116/2529 -f 6327/10117/2530 6332/10118/2530 6330/10119/2530 -f 6327/10117/2530 6330/10119/2530 6326/10120/2530 -f 6315/10121/2531 6322/10122/2531 6324/10123/2531 -f 6315/10121/2531 6324/10123/2531 6314/10124/2531 -f 6335/10125/2532 6334/10126/2532 6333/10127/2532 -f 6335/10125/2532 6333/10127/2532 6336/10128/2532 -f 6339/10129/2533 6338/10130/2533 6337/10131/2533 -f 6339/10129/2533 6337/10131/2533 6340/10132/2533 -f 6343/10133/2534 6342/10134/2534 6341/10135/2534 -f 6343/10133/2534 6341/10135/2534 6344/10136/2534 -f 6347/10137/2535 6346/10138/2535 6345/10139/2535 -f 6347/10137/2535 6345/10139/2535 6348/10140/2535 -f 6351/10141/2536 6350/10142/2536 6349/10143/2536 -f 6351/10141/2536 6349/10143/2536 6352/10144/2536 -f 6355/10145/2537 6354/10146/2537 6353/10147/2537 -f 6355/10145/2537 6353/10147/2537 6356/10148/2537 -f 6359/10149/2538 6358/10150/2538 6357/10151/2538 -f 6359/10149/2538 6357/10151/2538 6360/10152/2538 -f 6363/10153/2539 6362/10154/2539 6361/10155/2539 -f 6363/10153/2539 6361/10155/2539 6364/10156/2539 -f 6367/10157/2540 6366/10158/2540 6365/10159/2540 -f 6367/10157/2540 6365/10159/2540 6368/10160/2540 -f 6371/10161/2541 6370/10162/2541 6369/10163/2541 -f 6371/10161/2541 6369/10163/2541 6372/10164/2541 -f 6375/10165/2542 6374/10166/2542 6373/10167/2542 -f 6375/10165/2542 6373/10167/2542 6376/10168/2542 -f 6379/10169/2543 6378/10170/2543 6377/10171/2543 -f 6379/10169/2543 6377/10171/2543 6380/10172/2543 -f 6383/10173/2544 6382/10174/2544 6381/10175/2544 -f 6383/10173/2544 6381/10175/2544 6384/10176/2544 -f 6387/10177/2545 6386/10178/2545 6385/10179/2545 -f 6387/10177/2545 6385/10179/2545 6388/10180/2545 -f 6391/10181/2546 6390/10182/2546 6389/10183/2546 -f 6391/10181/2546 6389/10183/2546 6392/10184/2546 -f 6395/10185/2547 6394/10186/2547 6393/10187/2547 -f 6395/10185/2547 6393/10187/2547 6396/10188/2547 -f 6399/10189/2548 6398/10190/2548 6397/10191/2548 -f 6399/10189/2548 6397/10191/2548 6400/10192/2548 -f 6403/10193/2549 6402/10194/2549 6401/10195/2549 -f 6403/10193/2549 6401/10195/2549 6404/10196/2549 -f 6407/10197/2550 6406/10198/2550 6405/10199/2550 -f 6407/10197/2550 6405/10199/2550 6408/10200/2550 -f 6408/10201/2551 6405/10202/2551 6401/10203/2551 -f 6408/10201/2551 6401/10203/2551 6402/10204/2551 -f 6407/10205/2552 6403/10206/2552 6404/10207/2552 -f 6407/10205/2552 6404/10207/2552 6406/10208/2552 -f 6411/10209/2553 6410/10210/2553 6409/10211/2553 -f 6411/10209/2553 6409/10211/2553 6412/10212/2553 -f 6414/10213/2554 6413/10214/2554 6409/10215/2554 -f 6414/10213/2554 6409/10215/2554 6410/10216/2554 -f 6417/10217/2555 6416/10218/2555 6415/10219/2555 -f 6417/10217/2555 6415/10219/2555 6418/10220/2555 -f 6419/10221/2556 6418/10222/2556 6415/10223/2556 -f 6419/10221/2556 6415/10223/2556 6420/10224/2556 -f 6423/10225/2557 6422/10226/2557 6421/10227/2557 -f 6423/10225/2557 6421/10227/2557 6424/10228/2557 -f 6426/10229/2558 6425/10230/2558 6419/10231/2558 -f 6426/10229/2558 6419/10231/2558 6427/10232/2558 -f 6422/10233/2559 6429/10234/2559 6428/10235/2559 -f 6422/10233/2559 6428/10235/2559 6421/10236/2559 -f 6423/10237/2560 6424/10238/2560 6430/10239/2560 -f 6423/10237/2560 6430/10239/2560 6431/10240/2560 -f 6431/10241/2561 6430/10242/2561 6428/10243/2561 -f 6431/10241/2561 6428/10243/2561 6429/10244/2561 -f 6434/10245/2562 6433/10246/2562 6432/10247/2562 -f 6434/10245/2562 6432/10247/2562 6435/10248/2562 -f 6438/10249/2563 6437/10250/2563 6436/10251/2563 -f 6438/10249/2563 6436/10251/2563 6439/10252/2563 -f 6442/10253/2564 6441/10254/2564 6440/10255/2564 -f 6442/10253/2564 6440/10255/2564 6443/10256/2564 -f 6443/10257/2565 6440/10258/2565 6436/10259/2565 -f 6443/10257/2565 6436/10259/2565 6437/10260/2565 -f 6446/10261/2566 6445/10262/2566 6444/10263/2566 -f 6446/10261/2566 6444/10263/2566 6447/10264/2566 -f 6448/10265/2567 6447/10266/2567 6444/10267/2567 -f 6448/10265/2567 6444/10267/2567 6449/10268/2567 -f 6452/10269/2568 6451/10270/2568 6450/10271/2568 -f 6452/10269/2568 6450/10271/2568 6453/10272/2568 -f 6455/10273/2569 6454/10274/2569 6448/10275/2569 -f 6455/10273/2569 6448/10275/2569 6456/10276/2569 -f 6451/10277/2570 6458/10278/2570 6457/10279/2570 -f 6451/10277/2570 6457/10279/2570 6450/10280/2570 -f 6452/10281/2571 6453/10282/2571 6459/10283/2571 -f 6452/10281/2571 6459/10283/2571 6460/10284/2571 -f 6460/10285/2572 6459/10286/2572 6457/10287/2572 -f 6460/10285/2572 6457/10287/2572 6458/10288/2572 -f 6442/10289/2573 6438/10290/2573 6439/10291/2573 -f 6442/10289/2573 6439/10291/2573 6441/10292/2573 -f 6463/10293/2574 6462/10294/2574 6461/10295/2574 -f 6463/10293/2574 6461/10295/2574 6464/10296/2574 -f 6467/10297/2575 6466/10298/2575 6465/10299/2575 -f 6467/10297/2575 6465/10299/2575 6468/10300/2575 -f 6470/10301/2576 6469/10302/2576 6466/10303/2576 -f 6470/10301/2576 6466/10303/2576 6467/10304/2576 -f 6471/10305/2577 6468/10306/2577 6465/10307/2577 -f 6471/10305/2577 6465/10307/2577 6472/10308/2577 -f 6475/10309/2578 6474/10310/2578 6473/10311/2578 -f 6475/10309/2578 6473/10311/2578 6476/10312/2578 -f 6470/10313/2579 6471/10314/2579 6472/10315/2579 -f 6470/10313/2579 6472/10315/2579 6469/10316/2579 -f 6474/10317/2580 6478/10318/2580 6477/10319/2580 -f 6474/10317/2580 6477/10319/2580 6473/10320/2580 -f 6475/10321/2581 6476/10322/2581 6479/10323/2581 -f 6475/10321/2581 6479/10323/2581 6480/10324/2581 -f 6480/10325/2582 6479/10326/2582 6477/10327/2582 -f 6480/10325/2582 6477/10327/2582 6478/10328/2582 -f 6424/10329/2583 6421/10330/2583 6403/10331/2583 -f 6424/10329/2583 6403/10331/2583 6407/10332/2583 -f 6476/10333/2584 6473/10334/2584 6438/10335/2584 -f 6476/10333/2584 6438/10335/2584 6442/10336/2584 -f 6424/10337/2585 6407/10338/2585 6408/10339/2585 -f 6424/10337/2585 6408/10339/2585 6430/10340/2585 -f 6430/10341/2586 6408/10342/2586 6402/10343/2586 -f 6430/10341/2586 6402/10343/2586 6428/10344/2586 -f 6404/10345/2587 6401/10346/2587 6481/10347/2587 -f 6404/10345/2587 6481/10347/2587 6398/10348/2587 -f 6421/10349/2588 6428/10350/2588 6402/10351/2588 -f 6421/10349/2588 6402/10351/2588 6403/10352/2588 -f 6406/10353/2589 6404/10354/2589 6398/10355/2589 -f 6406/10353/2589 6398/10355/2589 6399/10356/2589 -f 6406/10357/2590 6399/10358/2590 6482/10359/2590 -f 6406/10357/2590 6482/10359/2590 6405/10360/2590 -f 6405/10361/2591 6482/10362/2591 6481/10363/2591 -f 6405/10361/2591 6481/10363/2591 6401/10364/2591 -f 6453/10365/2592 6450/10366/2592 6411/10367/2592 -f 6453/10365/2592 6411/10367/2592 6483/10368/2592 -f 6485/10369/2593 6484/10370/2593 6425/10371/2593 -f 6485/10369/2593 6425/10371/2593 6426/10372/2593 -f 6453/10373/2594 6483/10374/2594 6414/10375/2594 -f 6453/10373/2594 6414/10375/2594 6459/10376/2594 -f 6459/10377/2595 6414/10378/2595 6410/10379/2595 -f 6459/10377/2595 6410/10379/2595 6457/10380/2595 -f 6483/10381/2596 6486/10382/2596 6413/10383/2596 -f 6483/10381/2596 6413/10383/2596 6414/10384/2596 -f 6427/10385/2597 6487/10386/2597 6416/10387/2597 -f 6427/10385/2597 6416/10387/2597 6417/10388/2597 -f 6433/10389/2598 6417/10390/2598 6418/10391/2598 -f 6433/10389/2598 6418/10391/2598 6432/10392/2598 -f 6426/10393/2599 6427/10394/2599 6417/10395/2599 -f 6426/10393/2599 6417/10395/2599 6433/10396/2599 -f 6420/10397/2600 6415/10398/2600 6429/10399/2600 -f 6420/10397/2600 6429/10399/2600 6422/10400/2600 -f 6425/10401/2601 6432/10402/2601 6418/10403/2601 -f 6425/10401/2601 6418/10403/2601 6419/10404/2601 -f 6427/10405/2602 6419/10406/2602 6420/10407/2602 -f 6427/10405/2602 6420/10407/2602 6487/10408/2602 -f 6487/10409/2603 6420/10410/2603 6422/10411/2603 -f 6487/10409/2603 6422/10411/2603 6423/10412/2603 -f 6487/10413/2604 6423/10414/2604 6431/10415/2604 -f 6487/10413/2604 6431/10415/2604 6416/10416/2604 -f 6416/10417/2605 6431/10418/2605 6429/10419/2605 -f 6416/10417/2605 6429/10419/2605 6415/10420/2605 -f 6412/10421/2606 6409/10422/2606 6435/10423/2606 -f 6412/10421/2606 6435/10423/2606 6484/10424/2606 -f 6450/10425/2607 6457/10426/2607 6410/10427/2607 -f 6450/10425/2607 6410/10427/2607 6411/10428/2607 -f 6483/10429/2608 6411/10430/2608 6412/10431/2608 -f 6483/10429/2608 6412/10431/2608 6486/10432/2608 -f 6486/10433/2609 6412/10434/2609 6484/10435/2609 -f 6486/10433/2609 6484/10435/2609 6485/10436/2609 -f 6486/10437/2610 6485/10438/2610 6434/10439/2610 -f 6486/10437/2610 6434/10439/2610 6413/10440/2610 -f 6413/10441/2611 6434/10442/2611 6435/10443/2611 -f 6413/10441/2611 6435/10443/2611 6409/10444/2611 -f 6484/10445/2612 6435/10446/2612 6432/10447/2612 -f 6484/10445/2612 6432/10447/2612 6425/10448/2612 -f 6485/10449/2613 6426/10450/2613 6433/10451/2613 -f 6485/10449/2613 6433/10451/2613 6434/10452/2613 -f 6489/10453/2614 6488/10454/2614 6454/10455/2614 -f 6489/10453/2614 6454/10455/2614 6455/10456/2614 -f 6476/10457/2615 6442/10458/2615 6443/10459/2615 -f 6476/10457/2615 6443/10459/2615 6479/10460/2615 -f 6479/10461/2616 6443/10462/2616 6437/10463/2616 -f 6479/10461/2616 6437/10463/2616 6477/10464/2616 -f 6456/10465/2617 6490/10466/2617 6445/10467/2617 -f 6456/10465/2617 6445/10467/2617 6446/10468/2617 -f 6462/10469/2618 6446/10470/2618 6447/10471/2618 -f 6462/10469/2618 6447/10471/2618 6461/10472/2618 -f 6455/10473/2619 6456/10474/2619 6446/10475/2619 -f 6455/10473/2619 6446/10475/2619 6462/10476/2619 -f 6449/10477/2620 6444/10478/2620 6458/10479/2620 -f 6449/10477/2620 6458/10479/2620 6451/10480/2620 -f 6454/10481/2621 6461/10482/2621 6447/10483/2621 -f 6454/10481/2621 6447/10483/2621 6448/10484/2621 -f 6456/10485/2622 6448/10486/2622 6449/10487/2622 -f 6456/10485/2622 6449/10487/2622 6490/10488/2622 -f 6490/10489/2623 6449/10490/2623 6451/10491/2623 -f 6490/10489/2623 6451/10491/2623 6452/10492/2623 -f 6490/10493/2624 6452/10494/2624 6460/10495/2624 -f 6490/10493/2624 6460/10495/2624 6445/10496/2624 -f 6445/10497/2625 6460/10498/2625 6458/10499/2625 -f 6445/10497/2625 6458/10499/2625 6444/10500/2625 -f 6439/10501/2626 6436/10502/2626 6464/10503/2626 -f 6439/10501/2626 6464/10503/2626 6488/10504/2626 -f 6473/10505/2627 6477/10506/2627 6437/10507/2627 -f 6473/10505/2627 6437/10507/2627 6438/10508/2627 -f 6441/10509/2628 6439/10510/2628 6488/10511/2628 -f 6441/10509/2628 6488/10511/2628 6489/10512/2628 -f 6441/10513/2629 6489/10514/2629 6463/10515/2629 -f 6441/10513/2629 6463/10515/2629 6440/10516/2629 -f 6440/10517/2630 6463/10518/2630 6464/10519/2630 -f 6440/10517/2630 6464/10519/2630 6436/10520/2630 -f 6488/10521/2631 6464/10522/2631 6461/10523/2631 -f 6488/10521/2631 6461/10523/2631 6454/10524/2631 -f 6489/10525/2632 6455/10526/2632 6462/10527/2632 -f 6489/10525/2632 6462/10527/2632 6463/10528/2632 -f 6491/10529/2633 6467/10530/2633 6468/10531/2633 -f 6491/10529/2633 6468/10531/2633 6492/10532/2633 -f 6493/10533/2634 6470/10534/2634 6467/10535/2634 -f 6493/10533/2634 6467/10535/2634 6491/10536/2634 -f 6493/10537/2635 6494/10538/2635 6471/10539/2635 -f 6493/10537/2635 6471/10539/2635 6470/10540/2635 -f 6472/10541/2636 6465/10542/2636 6478/10543/2636 -f 6472/10541/2636 6478/10543/2636 6474/10544/2636 -f 6494/10545/2637 6492/10546/2637 6468/10547/2637 -f 6494/10545/2637 6468/10547/2637 6471/10548/2637 -f 6469/10549/2638 6472/10550/2638 6474/10551/2638 -f 6469/10549/2638 6474/10551/2638 6475/10552/2638 -f 6469/10553/2639 6475/10554/2639 6480/10555/2639 -f 6469/10553/2639 6480/10555/2639 6466/10556/2639 -f 6466/10557/2640 6480/10558/2640 6478/10559/2640 -f 6466/10557/2640 6478/10559/2640 6465/10560/2640 -f 6496/10561/2641 6495/10562/2641 6494/10563/2641 -f 6496/10561/2641 6494/10563/2641 6493/10564/2641 -f 6495/10565/2642 6497/10566/2642 6492/10567/2642 -f 6495/10565/2642 6492/10567/2642 6494/10568/2642 -f 6496/10569/2643 6493/10570/2643 6491/10571/2643 -f 6496/10569/2643 6491/10571/2643 6498/10572/2643 -f 6498/10573/2644 6491/10574/2644 6492/10575/2644 -f 6498/10573/2644 6492/10575/2644 6497/10576/2644 -f 6499/10577/2645 6400/10578/2645 6397/10579/2645 -f 6499/10577/2645 6397/10579/2645 6500/10580/2645 -f 6500/10581/2646 6397/10582/2646 6398/10583/2646 -f 6500/10581/2646 6398/10583/2646 6481/10584/2646 -f 6399/10585/2647 6400/10586/2647 6499/10587/2647 -f 6399/10585/2647 6499/10587/2647 6482/10588/2647 -f 6482/10589/2648 6499/10590/2648 6500/10591/2648 -f 6482/10589/2648 6500/10591/2648 6481/10592/2648 -f 6503/10593/2649 6502/10594/2649 6501/10595/2649 -f 6503/10593/2649 6501/10595/2649 6504/10596/2649 -f 6505/10597/2650 6504/10598/2650 6501/10599/2650 -f 6505/10597/2650 6501/10599/2650 6506/10600/2650 -f 6509/10601/2651 6508/10602/2651 6507/10603/2651 -f 6509/10601/2651 6507/10603/2651 6510/10604/2651 -f 6508/10605/2652 6512/10606/2652 6511/10607/2652 -f 6508/10605/2652 6511/10607/2652 6507/10608/2652 -f 6509/10609/2653 6510/10610/2653 6513/10611/2653 -f 6509/10609/2653 6513/10611/2653 6514/10612/2653 -f 6514/10613/2654 6513/10614/2654 6511/10615/2654 -f 6514/10613/2654 6511/10615/2654 6512/10616/2654 -f 6516/10617/2655 6515/10618/2655 6502/10619/2655 -f 6516/10617/2655 6502/10619/2655 6503/10620/2655 -f 6517/10621/2656 6503/10622/2656 6504/10623/2656 -f 6517/10621/2656 6504/10623/2656 6518/10624/2656 -f 6519/10625/2657 6516/10626/2657 6503/10627/2657 -f 6519/10625/2657 6503/10627/2657 6517/10628/2657 -f 6519/10629/2658 6520/10630/2658 6505/10631/2658 -f 6519/10629/2658 6505/10631/2658 6516/10632/2658 -f 6506/10633/2659 6501/10634/2659 6512/10635/2659 -f 6506/10633/2659 6512/10635/2659 6508/10636/2659 -f 6520/10637/2660 6518/10638/2660 6504/10639/2660 -f 6520/10637/2660 6504/10639/2660 6505/10640/2660 -f 6516/10641/2661 6505/10642/2661 6506/10643/2661 -f 6516/10641/2661 6506/10643/2661 6515/10644/2661 -f 6515/10645/2662 6506/10646/2662 6508/10647/2662 -f 6515/10645/2662 6508/10647/2662 6509/10648/2662 -f 6515/10649/2663 6509/10650/2663 6514/10651/2663 -f 6515/10649/2663 6514/10651/2663 6502/10652/2663 -f 6512/10653/2664 6501/10654/2664 6502/10655/2664 -f 6512/10653/2664 6502/10655/2664 6514/10656/2664 -f 6522/10657/2665 6521/10658/2665 6520/10659/2665 -f 6522/10657/2665 6520/10659/2665 6519/10660/2665 -f 6521/10661/2666 6523/10662/2666 6518/10663/2666 -f 6521/10661/2666 6518/10663/2666 6520/10664/2666 -f 6522/10665/2667 6519/10666/2667 6517/10667/2667 -f 6522/10665/2667 6517/10667/2667 6524/10668/2667 -f 6524/10669/2668 6517/10670/2668 6518/10671/2668 -f 6524/10669/2668 6518/10671/2668 6523/10672/2668 -f 6507/10673/2669 6511/10674/2669 6513/10675/2669 -f 6507/10673/2669 6513/10675/2669 6510/10676/2669 -f 6528/10677/2670 6527/10678/2670 6526/10679/2670 -f 6528/10677/2670 6526/10679/2670 6529/10680/2670 -f 6532/10681/2671 6531/10682/2671 6530/10683/2671 -f 6532/10681/2671 6530/10683/2671 6533/10684/2671 -f 6536/10685/2672 6535/10686/2672 6534/10687/2672 -f 6536/10685/2672 6534/10687/2672 6537/10688/2672 -f 6540/10689/2673 6539/10690/2673 6538/10691/2673 -f 6540/10689/2673 6538/10691/2673 6541/10692/2673 -f 6544/10693/2674 6543/10694/2674 6542/10695/2674 -f 6544/10693/2674 6542/10695/2674 6545/10696/2674 -f 6548/10697/2675 6547/10698/2675 6546/10699/2675 -f 6548/10697/2675 6546/10699/2675 6549/10700/2675 -f 6552/10701/2676 6551/10702/2676 6550/10703/2676 -f 6552/10701/2676 6550/10703/2676 6553/10704/2676 -f 6556/10705/2677 6555/10706/2677 6554/10707/2677 -f 6556/10705/2677 6554/10707/2677 6557/10708/2677 -f 6560/10709/2678 6559/10710/2678 6558/10711/2678 -f 6560/10709/2678 6558/10711/2678 6561/10712/2678 -f 6564/10713/2679 6563/10714/2679 6562/10715/2679 -f 6564/10713/2679 6562/10715/2679 6565/10716/2679 -f 6568/10717/2680 6567/10718/2680 6566/10719/2680 -f 6568/10717/2680 6566/10719/2680 6569/10720/2680 -f 6572/10721/2681 6571/10722/2681 6570/10723/2681 -f 6572/10721/2681 6570/10723/2681 6573/10724/2681 -f 6576/10725/2682 6575/10726/2682 6574/10727/2682 -f 6576/10725/2682 6574/10727/2682 6577/10728/2682 -f 6580/10729/2683 6579/10730/2683 6578/10731/2683 -f 6580/10729/2683 6578/10731/2683 6581/10732/2683 -f 6584/10733/2684 6583/10734/2684 6582/10735/2684 -f 6584/10733/2684 6582/10735/2684 6585/10736/2684 -f 6588/10737/2685 6587/10738/2685 6586/10739/2685 -f 6588/10737/2685 6586/10739/2685 6589/10740/2685 -f 6592/10741/2686 6591/10742/2686 6590/10743/2686 -f 6592/10741/2686 6590/10743/2686 6593/10744/2686 -f 6596/10745/2687 6595/10746/2687 6594/10747/2687 -f 6596/10745/2687 6594/10747/2687 6597/10748/2687 -f 6600/10749/2688 6599/10750/2688 6598/10751/2688 -f 6600/10749/2688 6598/10751/2688 6601/10752/2688 -f 6604/10753/2689 6603/10754/2689 6602/10755/2689 -f 6604/10753/2689 6602/10755/2689 6605/10756/2689 -f 6608/10757/2690 6607/10758/2690 6606/10759/2690 -f 6608/10757/2690 6606/10759/2690 6609/10760/2690 -f 6612/10761/2691 6611/10762/2691 6610/10763/2691 -f 6612/10761/2691 6610/10763/2691 6613/10764/2691 -f 6616/10765/2692 6615/10766/2692 6614/10767/2692 -f 6616/10765/2692 6614/10767/2692 6617/10768/2692 -f 6620/10769/2693 6619/10770/2693 6618/10771/2693 -f 6620/10769/2693 6618/10771/2693 6621/10772/2693 -f 6624/10773/2694 6623/10774/2694 6622/10775/2694 -f 6624/10773/2694 6622/10775/2694 6625/10776/2694 -f 6628/10777/2695 6627/10778/2695 6626/10779/2695 -f 6628/10777/2695 6626/10779/2695 6629/10780/2695 -f 6632/10781/2696 6631/10782/2696 6630/10783/2696 -f 6632/10781/2696 6630/10783/2696 6633/10784/2696 -f 6636/10785/2697 6635/10786/2697 6634/10787/2697 -f 6636/10785/2697 6634/10787/2697 6637/10788/2697 -f 6640/10789/2698 6639/10790/2698 6638/10791/2698 -f 6640/10789/2698 6638/10791/2698 6641/10792/2698 -f 6644/10793/2699 6643/10794/2699 6642/10795/2699 -f 6644/10793/2699 6642/10795/2699 6645/10796/2699 -f 6648/10797/2700 6647/10798/2700 6646/10799/2700 -f 6648/10797/2700 6646/10799/2700 6649/10800/2700 -f 6652/10801/2701 6651/10802/2701 6650/10803/2701 -f 6652/10801/2701 6650/10803/2701 6653/10804/2701 -f 6656/10805/2702 6655/10806/2702 6654/10807/2702 -f 6656/10805/2702 6654/10807/2702 6657/10808/2702 -f 6660/10809/2703 6659/10810/2703 6658/10811/2703 -f 6660/10809/2703 6658/10811/2703 6661/10812/2703 -f 6664/10813/2704 6663/10814/2704 6662/10815/2704 -f 6664/10813/2704 6662/10815/2704 6665/10816/2704 -f 6668/10817/2705 6667/10818/2705 6666/10819/2705 -f 6668/10817/2705 6666/10819/2705 6669/10820/2705 -f 6672/10821/2706 6671/10822/2706 6670/10823/2706 -f 6672/10821/2706 6670/10823/2706 6673/10824/2706 -f 6676/10825/2707 6675/10826/2707 6674/10827/2707 -f 6676/10825/2707 6674/10827/2707 6677/10828/2707 -f 6680/10829/2708 6679/10830/2708 6678/10831/2708 -f 6680/10829/2708 6678/10831/2708 6681/10832/2708 -f 6684/10833/2709 6683/10834/2709 6682/10835/2709 -f 6684/10833/2709 6682/10835/2709 6685/10836/2709 -f 6688/10837/2710 6687/10838/2710 6686/10839/2710 -f 6688/10837/2710 6686/10839/2710 6689/10840/2710 -f 6692/10841/2711 6691/10842/2711 6690/10843/2711 -f 6692/10841/2711 6690/10843/2711 6693/10844/2711 -f 6696/10845/2712 6695/10846/2712 6694/10847/2712 -f 6696/10845/2712 6694/10847/2712 6697/10848/2712 -f 6700/10849/2713 6699/10850/2713 6698/10851/2713 -f 6700/10849/2713 6698/10851/2713 6701/10852/2713 -f 6704/10853/2714 6703/10854/2714 6702/10855/2714 -f 6704/10853/2714 6702/10855/2714 6705/10856/2714 -f 6708/10857/2715 6707/10858/2715 6706/10859/2715 -f 6708/10857/2715 6706/10859/2715 6709/10860/2715 -f 6712/10861/2716 6711/10862/2716 6710/10863/2716 -f 6712/10861/2716 6710/10863/2716 6713/10864/2716 -f 6716/10865/2717 6715/10866/2717 6714/10867/2717 -f 6716/10865/2717 6714/10867/2717 6717/10868/2717 -f 6720/10869/2718 6719/10870/2718 6718/10871/2718 -f 6720/10869/2718 6718/10871/2718 6721/10872/2718 -f 6724/10873/2719 6723/10874/2719 6722/10875/2719 -f 6724/10873/2719 6722/10875/2719 6725/10876/2719 -f 6728/10877/2720 6727/10878/2720 6726/10879/2720 -f 6728/10877/2720 6726/10879/2720 6729/10880/2720 -f 6732/10881/2721 6731/10882/2721 6730/10883/2721 -f 6732/10881/2721 6730/10883/2721 6733/10884/2721 -f 6736/10885/2722 6735/10886/2722 6734/10887/2722 -f 6736/10885/2722 6734/10887/2722 6737/10888/2722 -f 6740/10889/2723 6739/10890/2723 6738/10891/2723 -f 6740/10889/2723 6738/10891/2723 6741/10892/2723 -f 6744/10893/2724 6743/10894/2724 6742/10895/2724 -f 6744/10893/2724 6742/10895/2724 6745/10896/2724 -f 6748/10897/2725 6747/10898/2725 6746/10899/2725 -f 6748/10897/2725 6746/10899/2725 6749/10900/2725 -f 6752/10901/2726 6751/10902/2726 6750/10903/2726 -f 6752/10901/2726 6750/10903/2726 6753/10904/2726 -f 6756/10905/2727 6755/10906/2727 6754/10907/2727 -f 6756/10905/2727 6754/10907/2727 6757/10908/2727 -f 6760/10909/2728 6759/10910/2728 6758/10911/2728 -f 6760/10909/2728 6758/10911/2728 6761/10912/2728 -f 6764/10913/2729 6763/10914/2729 6762/10915/2729 -f 6764/10913/2729 6762/10915/2729 6765/10916/2729 -f 6768/10917/2730 6767/10918/2730 6766/10919/2730 -f 6768/10917/2730 6766/10919/2730 6769/10920/2730 -f 6772/10921/2731 6771/10922/2731 6770/10923/2731 -f 6772/10921/2731 6770/10923/2731 6773/10924/2731 -f 6776/10925/2732 6775/10926/2732 6774/10927/2732 -f 6776/10925/2732 6774/10927/2732 6777/10928/2732 -f 6780/10929/2733 6779/10930/2733 6778/10931/2733 -f 6780/10929/2733 6778/10931/2733 6781/10932/2733 -f 6784/10933/2734 6783/10934/2734 6782/10935/2734 -f 6784/10933/2734 6782/10935/2734 6785/10936/2734 -f 6788/10937/2735 6787/10938/2735 6786/10939/2735 -f 6788/10937/2735 6786/10939/2735 6789/10940/2735 -f 6792/10941/2736 6791/10942/2736 6790/10943/2736 -f 6792/10941/2736 6790/10943/2736 6793/10944/2736 -f 6796/10945/2737 6795/10946/2737 6794/10947/2737 -f 6796/10945/2737 6794/10947/2737 6797/10948/2737 -f 6800/10949/2738 6799/10950/2738 6798/10951/2738 -f 6800/10949/2738 6798/10951/2738 6801/10952/2738 -f 6804/10953/2739 6803/10954/2739 6802/10955/2739 -f 6804/10953/2739 6802/10955/2739 6805/10956/2739 -f 6808/10957/2740 6807/10958/2740 6806/10959/2740 -f 6808/10957/2740 6806/10959/2740 6809/10960/2740 -f 6812/10961/2741 6811/10962/2741 6810/10963/2741 -f 6812/10961/2741 6810/10963/2741 6813/10964/2741 -f 6816/10965/2742 6815/10966/2742 6814/10967/2742 -f 6816/10965/2742 6814/10967/2742 6817/10968/2742 -f 6820/10969/2743 6819/10970/2743 6818/10971/2743 -f 6820/10969/2743 6818/10971/2743 6821/10972/2743 -f 6824/10973/2744 6823/10974/2744 6822/10975/2744 -f 6824/10973/2744 6822/10975/2744 6825/10976/2744 -f 6828/10977/2745 6827/10978/2745 6826/10979/2745 -f 6828/10977/2745 6826/10979/2745 6829/10980/2745 -f 6832/10981/2746 6831/10982/2746 6830/10983/2746 -f 6832/10981/2746 6830/10983/2746 6833/10984/2746 -f 6836/10985/2747 6835/10986/2747 6834/10987/2747 -f 6836/10985/2747 6834/10987/2747 6837/10988/2747 -f 6840/10989/2748 6839/10990/2748 6838/10991/2748 -f 6840/10989/2748 6838/10991/2748 6841/10992/2748 -f 6844/10993/2749 6843/10994/2749 6842/10995/2749 -f 6844/10993/2749 6842/10995/2749 6845/10996/2749 -f 6847/10997/2750 6846/10998/2750 6525/10999/2750 -f 6847/10997/2750 6525/10999/2750 6848/11000/2750 -f 6851/11001/2751 6850/11002/2751 6849/11003/2751 -f 6851/11001/2751 6849/11003/2751 6852/11004/2751 -f 6855/11005/2752 6854/11006/2752 6853/11007/2752 -f 6855/11005/2752 6853/11007/2752 6856/11008/2752 -f 6859/11009/2753 6858/11010/2753 6857/11011/2753 -f 6859/11009/2753 6857/11011/2753 6860/11012/2753 -f 6863/11013/2754 6862/11014/2754 6861/11015/2754 -f 6863/11013/2754 6861/11015/2754 6864/11016/2754 -f 6867/11017/2755 6866/11018/2755 6865/11019/2755 -f 6867/11017/2755 6865/11019/2755 6868/11020/2755 -f 6871/11021/2756 6870/11022/2756 6869/11023/2756 -f 6871/11021/2756 6869/11023/2756 6872/11024/2756 -f 6875/11025/2757 6874/11026/2757 6873/11027/2757 -f 6875/11025/2757 6873/11027/2757 6876/11028/2757 -f 6879/11029/2758 6878/11030/2758 6877/11031/2758 -f 6879/11029/2758 6877/11031/2758 6880/11032/2758 -f 6883/11033/2759 6882/11034/2759 6881/11035/2759 -f 6883/11033/2759 6881/11035/2759 6884/11036/2759 -f 6887/11037/2760 6886/11038/2760 6885/11039/2760 -f 6887/11037/2760 6885/11039/2760 6888/11040/2760 -f 6891/11041/2761 6890/11042/2761 6889/11043/2761 -f 6891/11041/2761 6889/11043/2761 6892/11044/2761 -f 6895/11045/2762 6894/11046/2762 6893/11047/2762 -f 6895/11045/2762 6893/11047/2762 6896/11048/2762 -f 6899/11049/2763 6898/11050/2763 6897/11051/2763 -f 6899/11049/2763 6897/11051/2763 6900/11052/2763 -f 6903/11053/2764 6902/11054/2764 6901/11055/2764 -f 6903/11053/2764 6901/11055/2764 6904/11056/2764 -f 6907/11057/2765 6906/11058/2765 6905/11059/2765 -f 6907/11057/2765 6905/11059/2765 6908/11060/2765 -f 6911/11061/2766 6910/11062/2766 6909/11063/2766 -f 6911/11061/2766 6909/11063/2766 6912/11064/2766 -f 6915/11065/2767 6914/11066/2767 6913/11067/2767 -f 6915/11065/2767 6913/11067/2767 6916/11068/2767 -f 6919/11069/2768 6918/11070/2768 6917/11071/2768 -f 6919/11069/2768 6917/11071/2768 6920/11072/2768 -f 6923/11073/2769 6922/11074/2769 6921/11075/2769 -f 6923/11073/2769 6921/11075/2769 6924/11076/2769 -f 6927/11077/2770 6926/11078/2770 6925/11079/2770 -f 6927/11077/2770 6925/11079/2770 6928/11080/2770 -f 6931/11081/2771 6930/11082/2771 6929/11083/2771 -f 6931/11081/2771 6929/11083/2771 6932/11084/2771 -f 6935/11085/2772 6934/11086/2772 6933/11087/2772 -f 6935/11085/2772 6933/11087/2772 6936/11088/2772 -f 6939/11089/2773 6938/11090/2773 6937/11091/2773 -f 6939/11089/2773 6937/11091/2773 6940/11092/2773 -f 6943/11093/2774 6942/11094/2774 6941/11095/2774 -f 6943/11093/2774 6941/11095/2774 6944/11096/2774 -f 6947/11097/2775 6946/11098/2775 6945/11099/2775 -f 6947/11097/2775 6945/11099/2775 6948/11100/2775 -f 6951/11101/2776 6950/11102/2776 6949/11103/2776 -f 6951/11101/2776 6949/11103/2776 6952/11104/2776 -f 6955/11105/2777 6954/11106/2777 6953/11107/2777 -f 6955/11105/2777 6953/11107/2777 6956/11108/2777 -f 6959/11109/2778 6958/11110/2778 6957/11111/2778 -f 6959/11109/2778 6957/11111/2778 6960/11112/2778 -f 6963/11113/2779 6962/11114/2779 6961/11115/2779 -f 6963/11113/2779 6961/11115/2779 6964/11116/2779 -f 6967/11117/2780 6966/11118/2780 6965/11119/2780 -f 6967/11117/2780 6965/11119/2780 6968/11120/2780 -f 6971/11121/2781 6970/11122/2781 6969/11123/2781 -f 6971/11121/2781 6969/11123/2781 6972/11124/2781 -f 6975/11125/2782 6974/11126/2782 6973/11127/2782 -f 6975/11125/2782 6973/11127/2782 6976/11128/2782 -f 6979/11129/2783 6978/11130/2783 6977/11131/2783 -f 6979/11129/2783 6977/11131/2783 6980/11132/2783 -f 6983/11133/2784 6982/11134/2784 6981/11135/2784 -f 6983/11133/2784 6981/11135/2784 6984/11136/2784 -f 6987/11137/2785 6986/11138/2785 6985/11139/2785 -f 6987/11137/2785 6985/11139/2785 6988/11140/2785 -f 6991/11141/2786 6990/11142/2786 6989/11143/2786 -f 6991/11141/2786 6989/11143/2786 6992/11144/2786 -f 6995/11145/2787 6994/11146/2787 6993/11147/2787 -f 6995/11145/2787 6993/11147/2787 6996/11148/2787 -f 6999/11149/2788 6998/11150/2788 6997/11151/2788 -f 6999/11149/2788 6997/11151/2788 7000/11152/2788 -f 7003/11153/2789 7002/11154/2789 7001/11155/2789 -f 7003/11153/2789 7001/11155/2789 7004/11156/2789 -f 7007/11157/2790 7006/11158/2790 7005/11159/2790 -f 7007/11157/2790 7005/11159/2790 7008/11160/2790 -f 7011/11161/2791 7010/11162/2791 7009/11163/2791 -f 7011/11161/2791 7009/11163/2791 7012/11164/2791 -f 7007/11165/2792 7008/11166/2792 7013/11167/2792 -f 7007/11165/2792 7013/11167/2792 7014/11168/2792 -f 7014/11169/2793 7013/11170/2793 7015/11171/2793 -f 7014/11169/2793 7015/11171/2793 7016/11172/2793 -f 7018/11173/2794 7017/11174/2794 7005/11175/2794 -f 7018/11173/2794 7005/11175/2794 7015/11176/2794 -f 7008/11177/2795 7020/11178/2795 7019/11179/2795 -f 7008/11177/2795 7019/11179/2795 7013/11180/2795 -f 7013/11181/2796 7019/11182/2796 7018/11183/2796 -f 7013/11181/2796 7018/11183/2796 7015/11184/2796 -f 7015/11185/2797 7005/11186/2797 7006/11187/2797 -f 7015/11185/2797 7006/11187/2797 7016/11188/2797 -f 7008/11189/2798 7005/11190/2798 7017/11191/2798 -f 7008/11189/2798 7017/11191/2798 7020/11192/2798 -f 7010/11193/2799 7022/11194/2799 7021/11195/2799 -f 7010/11193/2799 7021/11195/2799 7009/11196/2799 -f 7011/11197/2800 7012/11198/2800 7023/11199/2800 -f 7011/11197/2800 7023/11199/2800 7024/11200/2800 -f 7024/11201/2801 7023/11202/2801 7021/11203/2801 -f 7024/11201/2801 7021/11203/2801 7022/11204/2801 -f 7017/11205/2802 7018/11206/2802 7022/11207/2802 -f 7017/11205/2802 7022/11207/2802 7010/11208/2802 -f 7020/11209/2803 7017/11210/2803 7010/11211/2803 -f 7020/11209/2803 7010/11211/2803 7011/11212/2803 -f 7020/11213/2804 7011/11214/2804 7024/11215/2804 -f 7020/11213/2804 7024/11215/2804 7019/11216/2804 -f 7019/11217/2805 7024/11218/2805 7022/11219/2805 -f 7019/11217/2805 7022/11219/2805 7018/11220/2805 -f 7007/11221/2806 7014/11222/2806 7016/11223/2806 -f 7007/11221/2806 7016/11223/2806 7006/11224/2806 -f 7027/11225/2807 7026/11226/2807 7025/11227/2807 -f 7027/11225/2807 7025/11227/2807 7028/11228/2807 -f 7031/11229/2808 7030/11230/2808 7029/11231/2808 -f 7031/11229/2808 7029/11231/2808 7032/11232/2808 -f 7035/11233/2809 7034/11234/2809 7033/11235/2809 -f 7035/11233/2809 7033/11235/2809 7036/11236/2809 -f 7039/11237/2810 7038/11238/2810 7037/11239/2810 -f 7039/11237/2810 7037/11239/2810 7040/11240/2810 -f 7043/11241/2811 7042/11242/2811 7041/11243/2811 -f 7043/11241/2811 7041/11243/2811 7044/11244/2811 -f 7047/11245/2812 7046/11246/2812 7045/11247/2812 -f 7047/11245/2812 7045/11247/2812 7048/11248/2812 -f 7051/11249/2813 7050/11250/2813 7049/11251/2813 -f 7051/11249/2813 7049/11251/2813 7052/11252/2813 -f 7055/11253/2814 7054/11254/2814 7053/11255/2814 -f 7055/11253/2814 7053/11255/2814 7056/11256/2814 -f 7059/11257/2815 7058/11258/2815 7057/11259/2815 -f 7059/11257/2815 7057/11259/2815 7060/11260/2815 -f 7063/11261/2816 7062/11262/2816 7061/11263/2816 -f 7063/11261/2816 7061/11263/2816 7064/11264/2816 -f 7067/11265/2817 7066/11266/2817 7065/11267/2817 -f 7067/11265/2817 7065/11267/2817 7068/11268/2817 -f 7071/11269/2818 7070/11270/2818 7069/11271/2818 -f 7071/11269/2818 7069/11271/2818 7072/11272/2818 -f 7075/11273/2819 7074/11274/2819 7073/11275/2819 -f 7075/11273/2819 7073/11275/2819 7076/11276/2819 -f 7079/11277/2820 7078/11278/2820 7077/11279/2820 -f 7079/11277/2820 7077/11279/2820 7080/11280/2820 -f 7083/11281/2821 7082/11282/2821 7081/11283/2821 -f 7083/11281/2821 7081/11283/2821 7084/11284/2821 -f 7087/11285/2822 7086/11286/2822 7085/11287/2822 -f 7087/11285/2822 7085/11287/2822 7088/11288/2822 -f 7091/11289/2823 7090/11290/2823 7089/11291/2823 -f 7091/11289/2823 7089/11291/2823 7092/11292/2823 -f 7095/11293/2824 7094/11294/2824 7093/11295/2824 -f 7095/11293/2824 7093/11295/2824 7096/11296/2824 -f 7099/11297/2825 7098/11298/2825 7097/11299/2825 -f 7099/11297/2825 7097/11299/2825 7100/11300/2825 -f 7100/11301/2826 7097/11302/2826 7093/11303/2826 -f 7100/11301/2826 7093/11303/2826 7094/11304/2826 -f 7099/11305/2827 7095/11306/2827 7096/11307/2827 -f 7099/11305/2827 7096/11307/2827 7098/11308/2827 -f 7103/11309/2828 7102/11310/2828 7101/11311/2828 -f 7103/11309/2828 7101/11311/2828 7104/11312/2828 -f 7106/11313/2829 7105/11314/2829 7101/11315/2829 -f 7106/11313/2829 7101/11315/2829 7102/11316/2829 -f 7109/11317/2830 7108/11318/2830 7107/11319/2830 -f 7109/11317/2830 7107/11319/2830 7110/11320/2830 -f 7111/11321/2831 7110/11322/2831 7107/11323/2831 -f 7111/11321/2831 7107/11323/2831 7112/11324/2831 -f 7115/11325/2832 7114/11326/2832 7113/11327/2832 -f 7115/11325/2832 7113/11327/2832 7116/11328/2832 -f 7118/11329/2833 7117/11330/2833 7111/11331/2833 -f 7118/11329/2833 7111/11331/2833 7119/11332/2833 -f 7114/11333/2834 7121/11334/2834 7120/11335/2834 -f 7114/11333/2834 7120/11335/2834 7113/11336/2834 -f 7115/11337/2835 7116/11338/2835 7122/11339/2835 -f 7115/11337/2835 7122/11339/2835 7123/11340/2835 -f 7123/11341/2836 7122/11342/2836 7120/11343/2836 -f 7123/11341/2836 7120/11343/2836 7121/11344/2836 -f 7126/11345/2837 7125/11346/2837 7124/11347/2837 -f 7126/11345/2837 7124/11347/2837 7127/11348/2837 -f 7130/11349/2838 7129/11350/2838 7128/11351/2838 -f 7130/11349/2838 7128/11351/2838 7131/11352/2838 -f 7134/11353/2839 7133/11354/2839 7132/11355/2839 -f 7134/11353/2839 7132/11355/2839 7135/11356/2839 -f 7135/11357/2840 7132/11358/2840 7128/11359/2840 -f 7135/11357/2840 7128/11359/2840 7129/11360/2840 -f 7138/11361/2841 7137/11362/2841 7136/11363/2841 -f 7138/11361/2841 7136/11363/2841 7139/11364/2841 -f 7140/11365/2842 7139/11366/2842 7136/11367/2842 -f 7140/11365/2842 7136/11367/2842 7141/11368/2842 -f 7144/11369/2843 7143/11370/2843 7142/11371/2843 -f 7144/11369/2843 7142/11371/2843 7145/11372/2843 -f 7147/11373/2844 7146/11374/2844 7140/11375/2844 -f 7147/11373/2844 7140/11375/2844 7148/11376/2844 -f 7143/11377/2845 7150/11378/2845 7149/11379/2845 -f 7143/11377/2845 7149/11379/2845 7142/11380/2845 -f 7144/11381/2846 7145/11382/2846 7151/11383/2846 -f 7144/11381/2846 7151/11383/2846 7152/11384/2846 -f 7152/11385/2847 7151/11386/2847 7149/11387/2847 -f 7152/11385/2847 7149/11387/2847 7150/11388/2847 -f 7134/11389/2848 7130/11390/2848 7131/11391/2848 -f 7134/11389/2848 7131/11391/2848 7133/11392/2848 -f 7155/11393/2849 7154/11394/2849 7153/11395/2849 -f 7155/11393/2849 7153/11395/2849 7156/11396/2849 -f 7159/11397/2850 7158/11398/2850 7157/11399/2850 -f 7159/11397/2850 7157/11399/2850 7160/11400/2850 -f 7162/11401/2851 7161/11402/2851 7158/11403/2851 -f 7162/11401/2851 7158/11403/2851 7159/11404/2851 -f 7163/11405/2852 7160/11406/2852 7157/11407/2852 -f 7163/11405/2852 7157/11407/2852 7164/11408/2852 -f 7167/11409/2853 7166/11410/2853 7165/11411/2853 -f 7167/11409/2853 7165/11411/2853 7168/11412/2853 -f 7162/11413/2854 7163/11414/2854 7164/11415/2854 -f 7162/11413/2854 7164/11415/2854 7161/11416/2854 -f 7166/11417/2855 7170/11418/2855 7169/11419/2855 -f 7166/11417/2855 7169/11419/2855 7165/11420/2855 -f 7167/11421/2856 7168/11422/2856 7171/11423/2856 -f 7167/11421/2856 7171/11423/2856 7172/11424/2856 -f 7172/11425/2857 7171/11426/2857 7169/11427/2857 -f 7172/11425/2857 7169/11427/2857 7170/11428/2857 -f 7116/11429/2858 7113/11430/2858 7095/11431/2858 -f 7116/11429/2858 7095/11431/2858 7099/11432/2858 -f 7168/11433/2859 7165/11434/2859 7130/11435/2859 -f 7168/11433/2859 7130/11435/2859 7134/11436/2859 -f 7116/11437/2860 7099/11438/2860 7100/11439/2860 -f 7116/11437/2860 7100/11439/2860 7122/11440/2860 -f 7122/11441/2861 7100/11442/2861 7094/11443/2861 -f 7122/11441/2861 7094/11443/2861 7120/11444/2861 -f 7096/11445/2862 7093/11446/2862 7173/11447/2862 -f 7096/11445/2862 7173/11447/2862 7090/11448/2862 -f 7113/11449/2863 7120/11450/2863 7094/11451/2863 -f 7113/11449/2863 7094/11451/2863 7095/11452/2863 -f 7098/11453/2864 7096/11454/2864 7090/11455/2864 -f 7098/11453/2864 7090/11455/2864 7091/11456/2864 -f 7098/11457/2865 7091/11458/2865 7174/11459/2865 -f 7098/11457/2865 7174/11459/2865 7097/11460/2865 -f 7097/11461/2866 7174/11462/2866 7173/11463/2866 -f 7097/11461/2866 7173/11463/2866 7093/11464/2866 -f 7145/11465/2867 7142/11466/2867 7103/11467/2867 -f 7145/11465/2867 7103/11467/2867 7175/11468/2867 -f 7177/11469/2868 7176/11470/2868 7117/11471/2868 -f 7177/11469/2868 7117/11471/2868 7118/11472/2868 -f 7145/11473/2869 7175/11474/2869 7106/11475/2869 -f 7145/11473/2869 7106/11475/2869 7151/11476/2869 -f 7151/11477/2870 7106/11478/2870 7102/11479/2870 -f 7151/11477/2870 7102/11479/2870 7149/11480/2870 -f 7175/11481/2871 7178/11482/2871 7105/11483/2871 -f 7175/11481/2871 7105/11483/2871 7106/11484/2871 -f 7119/11485/2872 7179/11486/2872 7108/11487/2872 -f 7119/11485/2872 7108/11487/2872 7109/11488/2872 -f 7125/11489/2873 7109/11490/2873 7110/11491/2873 -f 7125/11489/2873 7110/11491/2873 7124/11492/2873 -f 7118/11493/2874 7119/11494/2874 7109/11495/2874 -f 7118/11493/2874 7109/11495/2874 7125/11496/2874 -f 7112/11497/2875 7107/11498/2875 7121/11499/2875 -f 7112/11497/2875 7121/11499/2875 7114/11500/2875 -f 7117/11501/2876 7124/11502/2876 7110/11503/2876 -f 7117/11501/2876 7110/11503/2876 7111/11504/2876 -f 7119/11505/2877 7111/11506/2877 7112/11507/2877 -f 7119/11505/2877 7112/11507/2877 7179/11508/2877 -f 7179/11509/2878 7112/11510/2878 7114/11511/2878 -f 7179/11509/2878 7114/11511/2878 7115/11512/2878 -f 7179/11513/2879 7115/11514/2879 7123/11515/2879 -f 7179/11513/2879 7123/11515/2879 7108/11516/2879 -f 7108/11517/2880 7123/11518/2880 7121/11519/2880 -f 7108/11517/2880 7121/11519/2880 7107/11520/2880 -f 7104/11521/2881 7101/11522/2881 7127/11523/2881 -f 7104/11521/2881 7127/11523/2881 7176/11524/2881 -f 7142/11525/2882 7149/11526/2882 7102/11527/2882 -f 7142/11525/2882 7102/11527/2882 7103/11528/2882 -f 7175/11529/2883 7103/11530/2883 7104/11531/2883 -f 7175/11529/2883 7104/11531/2883 7178/11532/2883 -f 7178/11533/2884 7104/11534/2884 7176/11535/2884 -f 7178/11533/2884 7176/11535/2884 7177/11536/2884 -f 7178/11537/2885 7177/11538/2885 7126/11539/2885 -f 7178/11537/2885 7126/11539/2885 7105/11540/2885 -f 7105/11541/2886 7126/11542/2886 7127/11543/2886 -f 7105/11541/2886 7127/11543/2886 7101/11544/2886 -f 7176/11545/2887 7127/11546/2887 7124/11547/2887 -f 7176/11545/2887 7124/11547/2887 7117/11548/2887 -f 7177/11549/2888 7118/11550/2888 7125/11551/2888 -f 7177/11549/2888 7125/11551/2888 7126/11552/2888 -f 7181/11553/2889 7180/11554/2889 7146/11555/2889 -f 7181/11553/2889 7146/11555/2889 7147/11556/2889 -f 7168/11557/2890 7134/11558/2890 7135/11559/2890 -f 7168/11557/2890 7135/11559/2890 7171/11560/2890 -f 7171/11561/2891 7135/11562/2891 7129/11563/2891 -f 7171/11561/2891 7129/11563/2891 7169/11564/2891 -f 7148/11565/2892 7182/11566/2892 7137/11567/2892 -f 7148/11565/2892 7137/11567/2892 7138/11568/2892 -f 7154/11569/2893 7138/11570/2893 7139/11571/2893 -f 7154/11569/2893 7139/11571/2893 7153/11572/2893 -f 7147/11573/2894 7148/11574/2894 7138/11575/2894 -f 7147/11573/2894 7138/11575/2894 7154/11576/2894 -f 7141/11577/2895 7136/11578/2895 7150/11579/2895 -f 7141/11577/2895 7150/11579/2895 7143/11580/2895 -f 7146/11581/2896 7153/11582/2896 7139/11583/2896 -f 7146/11581/2896 7139/11583/2896 7140/11584/2896 -f 7148/11585/2897 7140/11586/2897 7141/11587/2897 -f 7148/11585/2897 7141/11587/2897 7182/11588/2897 -f 7182/11589/2898 7141/11590/2898 7143/11591/2898 -f 7182/11589/2898 7143/11591/2898 7144/11592/2898 -f 7182/11593/2899 7144/11594/2899 7152/11595/2899 -f 7182/11593/2899 7152/11595/2899 7137/11596/2899 -f 7137/11597/2900 7152/11598/2900 7150/11599/2900 -f 7137/11597/2900 7150/11599/2900 7136/11600/2900 -f 7131/11601/2901 7128/11602/2901 7156/11603/2901 -f 7131/11601/2901 7156/11603/2901 7180/11604/2901 -f 7165/11605/2902 7169/11606/2902 7129/11607/2902 -f 7165/11605/2902 7129/11607/2902 7130/11608/2902 -f 7133/11609/2903 7131/11610/2903 7180/11611/2903 -f 7133/11609/2903 7180/11611/2903 7181/11612/2903 -f 7133/11613/2904 7181/11614/2904 7155/11615/2904 -f 7133/11613/2904 7155/11615/2904 7132/11616/2904 -f 7132/11617/2905 7155/11618/2905 7156/11619/2905 -f 7132/11617/2905 7156/11619/2905 7128/11620/2905 -f 7180/11621/2906 7156/11622/2906 7153/11623/2906 -f 7180/11621/2906 7153/11623/2906 7146/11624/2906 -f 7181/11625/2907 7147/11626/2907 7154/11627/2907 -f 7181/11625/2907 7154/11627/2907 7155/11628/2907 -f 7183/11629/2908 7159/11630/2908 7160/11631/2908 -f 7183/11629/2908 7160/11631/2908 7184/11632/2908 -f 7185/11633/2909 7162/11634/2909 7159/11635/2909 -f 7185/11633/2909 7159/11635/2909 7183/11636/2909 -f 7185/11637/2910 7186/11638/2910 7163/11639/2910 -f 7185/11637/2910 7163/11639/2910 7162/11640/2910 -f 7164/11641/2911 7157/11642/2911 7170/11643/2911 -f 7164/11641/2911 7170/11643/2911 7166/11644/2911 -f 7186/11645/2912 7184/11646/2912 7160/11647/2912 -f 7186/11645/2912 7160/11647/2912 7163/11648/2912 -f 7161/11649/2913 7164/11650/2913 7166/11651/2913 -f 7161/11649/2913 7166/11651/2913 7167/11652/2913 -f 7161/11653/2914 7167/11654/2914 7172/11655/2914 -f 7161/11653/2914 7172/11655/2914 7158/11656/2914 -f 7158/11657/2915 7172/11658/2915 7170/11659/2915 -f 7158/11657/2915 7170/11659/2915 7157/11660/2915 -f 7188/11661/2916 7187/11662/2916 7186/11663/2916 -f 7188/11661/2916 7186/11663/2916 7185/11664/2916 -f 7187/11665/2917 7189/11666/2917 7184/11667/2917 -f 7187/11665/2917 7184/11667/2917 7186/11668/2917 -f 7188/11669/2918 7185/11670/2918 7183/11671/2918 -f 7188/11669/2918 7183/11671/2918 7190/11672/2918 -f 7190/11673/2919 7183/11674/2919 7184/11675/2919 -f 7190/11673/2919 7184/11675/2919 7189/11676/2919 -f 7191/11677/2920 7092/11678/2920 7089/11679/2920 -f 7191/11677/2920 7089/11679/2920 7192/11680/2920 -f 7192/11681/2921 7089/11682/2921 7090/11683/2921 -f 7192/11681/2921 7090/11683/2921 7173/11684/2921 -f 7091/11685/2922 7092/11686/2922 7191/11687/2922 -f 7091/11685/2922 7191/11687/2922 7174/11688/2922 -f 7174/11689/2923 7191/11690/2923 7192/11691/2923 -f 7174/11689/2923 7192/11691/2923 7173/11692/2923 -f 7195/11693/2924 7194/11694/2924 7193/11695/2924 -f 7195/11693/2924 7193/11695/2924 7196/11696/2924 -f 7197/11697/2925 7196/11698/2925 7193/11699/2925 -f 7197/11697/2925 7193/11699/2925 7198/11700/2925 -f 7201/11701/2926 7200/11702/2926 7199/11703/2926 -f 7201/11701/2926 7199/11703/2926 7202/11704/2926 -f 7200/11705/2927 7204/11706/2927 7203/11707/2927 -f 7200/11705/2927 7203/11707/2927 7199/11708/2927 -f 7201/11709/2928 7202/11710/2928 7205/11711/2928 -f 7201/11709/2928 7205/11711/2928 7206/11712/2928 -f 7206/11713/2929 7205/11714/2929 7203/11715/2929 -f 7206/11713/2929 7203/11715/2929 7204/11716/2929 -f 7208/11717/2930 7207/11718/2930 7194/11719/2930 -f 7208/11717/2930 7194/11719/2930 7195/11720/2930 -f 7209/11721/2931 7195/11722/2931 7196/11723/2931 -f 7209/11721/2931 7196/11723/2931 7210/11724/2931 -f 7211/11725/2932 7208/11726/2932 7195/11727/2932 -f 7211/11725/2932 7195/11727/2932 7209/11728/2932 -f 7211/11729/2933 7212/11730/2933 7197/11731/2933 -f 7211/11729/2933 7197/11731/2933 7208/11732/2933 -f 7198/11733/2934 7193/11734/2934 7204/11735/2934 -f 7198/11733/2934 7204/11735/2934 7200/11736/2934 -f 7212/11737/2935 7210/11738/2935 7196/11739/2935 -f 7212/11737/2935 7196/11739/2935 7197/11740/2935 -f 7208/11741/2936 7197/11742/2936 7198/11743/2936 -f 7208/11741/2936 7198/11743/2936 7207/11744/2936 -f 7207/11745/2937 7198/11746/2937 7200/11747/2937 -f 7207/11745/2937 7200/11747/2937 7201/11748/2937 -f 7207/11749/2938 7201/11750/2938 7206/11751/2938 -f 7207/11749/2938 7206/11751/2938 7194/11752/2938 -f 7204/11753/2939 7193/11754/2939 7194/11755/2939 -f 7204/11753/2939 7194/11755/2939 7206/11756/2939 -f 7214/11757/2940 7213/11758/2940 7212/11759/2940 -f 7214/11757/2940 7212/11759/2940 7211/11760/2940 -f 7213/11761/2941 7215/11762/2941 7210/11763/2941 -f 7213/11761/2941 7210/11763/2941 7212/11764/2941 -f 7214/11765/2942 7211/11766/2942 7209/11767/2942 -f 7214/11765/2942 7209/11767/2942 7216/11768/2942 -f 7216/11769/2943 7209/11770/2943 7210/11771/2943 -f 7216/11769/2943 7210/11771/2943 7215/11772/2943 -f 7199/11773/2944 7203/11774/2944 7205/11775/2944 -f 7199/11773/2944 7205/11775/2944 7202/11776/2944 -f 7220/11777/2945 7219/11778/2945 7218/11779/2945 -f 7220/11777/2945 7218/11779/2945 7221/11780/2945 -f 7224/11781/2946 7223/11782/2946 7222/11783/2946 -f 7224/11781/2946 7222/11783/2946 7225/11784/2946 -f 7228/11785/2947 7227/11786/2947 7226/11787/2947 -f 7228/11785/2947 7226/11787/2947 7229/11788/2947 -f 7232/11789/2948 7231/11790/2948 7230/11791/2948 -f 7232/11789/2948 7230/11791/2948 7233/11792/2948 -f 7236/11793/2949 7235/11794/2949 7234/11795/2949 -f 7236/11793/2949 7234/11795/2949 7237/11796/2949 -f 7240/11797/2950 7239/11798/2950 7238/11799/2950 -f 7240/11797/2950 7238/11799/2950 7241/11800/2950 -f 7244/11801/2951 7243/11802/2951 7242/11803/2951 -f 7244/11801/2951 7242/11803/2951 7245/11804/2951 -f 7248/11805/2952 7247/11806/2952 7246/11807/2952 -f 7248/11805/2952 7246/11807/2952 7249/11808/2952 -f 7252/11809/2953 7251/11810/2953 7250/11811/2953 -f 7252/11809/2953 7250/11811/2953 7253/11812/2953 -f 7256/11813/2954 7255/11814/2954 7254/11815/2954 -f 7256/11813/2954 7254/11815/2954 7257/11816/2954 -f 7260/11817/2955 7259/11818/2955 7258/11819/2955 -f 7260/11817/2955 7258/11819/2955 7261/11820/2955 -f 7264/11821/2956 7263/11822/2956 7262/11823/2956 -f 7264/11821/2956 7262/11823/2956 7265/11824/2956 -f 7268/11825/2957 7267/11826/2957 7266/11827/2957 -f 7268/11825/2957 7266/11827/2957 7269/11828/2957 -f 7272/11829/2958 7271/11830/2958 7270/11831/2958 -f 7272/11829/2958 7270/11831/2958 7273/11832/2958 -f 7276/11833/2959 7275/11834/2959 7274/11835/2959 -f 7276/11833/2959 7274/11835/2959 7277/11836/2959 -f 7280/11837/2960 7279/11838/2960 7278/11839/2960 -f 7280/11837/2960 7278/11839/2960 7281/11840/2960 -f 7284/11841/2961 7283/11842/2961 7282/11843/2961 -f 7284/11841/2961 7282/11843/2961 7285/11844/2961 -f 7288/11845/2962 7287/11846/2962 7286/11847/2962 -f 7288/11845/2962 7286/11847/2962 7289/11848/2962 -f 7292/11849/2963 7291/11850/2963 7290/11851/2963 -f 7292/11849/2963 7290/11851/2963 7293/11852/2963 -f 7296/11853/2964 7295/11854/2964 7294/11855/2964 -f 7296/11853/2964 7294/11855/2964 7297/11856/2964 -f 7300/11857/2965 7299/11858/2965 7298/11859/2965 -f 7300/11857/2965 7298/11859/2965 7301/11860/2965 -f 7304/11861/2966 7303/11862/2966 7302/11863/2966 -f 7304/11861/2966 7302/11863/2966 7305/11864/2966 -f 7308/11865/2967 7307/11866/2967 7306/11867/2967 -f 7308/11865/2967 7306/11867/2967 7309/11868/2967 -f 7312/11869/2968 7311/11870/2968 7310/11871/2968 -f 7312/11869/2968 7310/11871/2968 7313/11872/2968 -f 7316/11873/2969 7315/11874/2969 7314/11875/2969 -f 7316/11873/2969 7314/11875/2969 7317/11876/2969 -f 7320/11877/2970 7319/11878/2970 7318/11879/2970 -f 7320/11877/2970 7318/11879/2970 7321/11880/2970 -f 7324/11881/2971 7323/11882/2971 7322/11883/2971 -f 7324/11881/2971 7322/11883/2971 7325/11884/2971 -f 7328/11885/2972 7327/11886/2972 7326/11887/2972 -f 7328/11885/2972 7326/11887/2972 7329/11888/2972 -f 7332/11889/2973 7331/11890/2973 7330/11891/2973 -f 7332/11889/2973 7330/11891/2973 7333/11892/2973 -f 7336/11893/2974 7335/11894/2974 7334/11895/2974 -f 7336/11893/2974 7334/11895/2974 7337/11896/2974 -f 7340/11897/2975 7339/11898/2975 7338/11899/2975 -f 7340/11897/2975 7338/11899/2975 7341/11900/2975 -f 7344/11901/2976 7343/11902/2976 7342/11903/2976 -f 7344/11901/2976 7342/11903/2976 7345/11904/2976 -f 7348/11905/2977 7347/11906/2977 7346/11907/2977 -f 7348/11905/2977 7346/11907/2977 7349/11908/2977 -f 7352/11909/2978 7351/11910/2978 7350/11911/2978 -f 7352/11909/2978 7350/11911/2978 7353/11912/2978 -f 7356/11913/2979 7355/11914/2979 7354/11915/2979 -f 7356/11913/2979 7354/11915/2979 7357/11916/2979 -f 7360/11917/2980 7359/11918/2980 7358/11919/2980 -f 7360/11917/2980 7358/11919/2980 7361/11920/2980 -f 7364/11921/2981 7363/11922/2981 7362/11923/2981 -f 7364/11921/2981 7362/11923/2981 7365/11924/2981 -f 7368/11925/2982 7367/11926/2982 7366/11927/2982 -f 7368/11925/2982 7366/11927/2982 7369/11928/2982 -f 7372/11929/2983 7371/11930/2983 7370/11931/2983 -f 7372/11929/2983 7370/11931/2983 7373/11932/2983 -f 7376/11933/2984 7375/11934/2984 7374/11935/2984 -f 7376/11933/2984 7374/11935/2984 7377/11936/2984 -f 7380/11937/2985 7379/11938/2985 7378/11939/2985 -f 7380/11937/2985 7378/11939/2985 7381/11940/2985 -f 7384/11941/2986 7383/11942/2986 7382/11943/2986 -f 7384/11941/2986 7382/11943/2986 7385/11944/2986 -f 7388/11945/2987 7387/11946/2987 7386/11947/2987 -f 7388/11945/2987 7386/11947/2987 7389/11948/2987 -f 7392/11949/2988 7391/11950/2988 7390/11951/2988 -f 7392/11949/2988 7390/11951/2988 7393/11952/2988 -f 7396/11953/2989 7395/11954/2989 7394/11955/2989 -f 7396/11953/2989 7394/11955/2989 7397/11956/2989 -f 7400/11957/2990 7399/11958/2990 7398/11959/2990 -f 7400/11957/2990 7398/11959/2990 7401/11960/2990 -f 7404/11961/2991 7403/11962/2991 7402/11963/2991 -f 7404/11961/2991 7402/11963/2991 7405/11964/2991 -f 7408/11965/2992 7407/11966/2992 7406/11967/2992 -f 7408/11965/2992 7406/11967/2992 7409/11968/2992 -f 7412/11969/2993 7411/11970/2993 7410/11971/2993 -f 7412/11969/2993 7410/11971/2993 7413/11972/2993 -f 7416/11973/2994 7415/11974/2994 7414/11975/2994 -f 7416/11973/2994 7414/11975/2994 7417/11976/2994 -f 7420/11977/2995 7419/11978/2995 7418/11979/2995 -f 7420/11977/2995 7418/11979/2995 7421/11980/2995 -f 7424/11981/2996 7423/11982/2996 7422/11983/2996 -f 7424/11981/2996 7422/11983/2996 7425/11984/2996 -f 7428/11985/2997 7427/11986/2997 7426/11987/2997 -f 7428/11985/2997 7426/11987/2997 7429/11988/2997 -f 7432/11989/2998 7431/11990/2998 7430/11991/2998 -f 7432/11989/2998 7430/11991/2998 7433/11992/2998 -f 7436/11993/2999 7435/11994/2999 7434/11995/2999 -f 7436/11993/2999 7434/11995/2999 7437/11996/2999 -f 7440/11997/3000 7439/11998/3000 7438/11999/3000 -f 7440/11997/3000 7438/11999/3000 7441/12000/3000 -f 7444/12001/3001 7443/12002/3001 7442/12003/3001 -f 7444/12001/3001 7442/12003/3001 7445/12004/3001 -f 7448/12005/3002 7447/12006/3002 7446/12007/3002 -f 7448/12005/3002 7446/12007/3002 7449/12008/3002 -f 7452/12009/3003 7451/12010/3003 7450/12011/3003 -f 7452/12009/3003 7450/12011/3003 7453/12012/3003 -f 7456/12013/3004 7455/12014/3004 7454/12015/3004 -f 7456/12013/3004 7454/12015/3004 7457/12016/3004 -f 7460/12017/3005 7459/12018/3005 7458/12019/3005 -f 7460/12017/3005 7458/12019/3005 7461/12020/3005 -f 7464/12021/3006 7463/12022/3006 7462/12023/3006 -f 7464/12021/3006 7462/12023/3006 7465/12024/3006 -f 7468/12025/3007 7467/12026/3007 7466/12027/3007 -f 7468/12025/3007 7466/12027/3007 7469/12028/3007 -f 7472/12029/3008 7471/12030/3008 7470/12031/3008 -f 7472/12029/3008 7470/12031/3008 7473/12032/3008 -f 7476/12033/3009 7475/12034/3009 7474/12035/3009 -f 7476/12033/3009 7474/12035/3009 7477/12036/3009 -f 7480/12037/3010 7479/12038/3010 7478/12039/3010 -f 7480/12037/3010 7478/12039/3010 7481/12040/3010 -f 7484/12041/3011 7483/12042/3011 7482/12043/3011 -f 7484/12041/3011 7482/12043/3011 7485/12044/3011 -f 7488/12045/3012 7487/12046/3012 7486/12047/3012 -f 7488/12045/3012 7486/12047/3012 7489/12048/3012 -f 7492/12049/3013 7491/12050/3013 7490/12051/3013 -f 7492/12049/3013 7490/12051/3013 7493/12052/3013 -f 7496/12053/3014 7495/12054/3014 7494/12055/3014 -f 7496/12053/3014 7494/12055/3014 7497/12056/3014 -f 7500/12057/3015 7499/12058/3015 7498/12059/3015 -f 7500/12057/3015 7498/12059/3015 7501/12060/3015 -f 7504/12061/3016 7503/12062/3016 7502/12063/3016 -f 7504/12061/3016 7502/12063/3016 7505/12064/3016 -f 7508/12065/3017 7507/12066/3017 7506/12067/3017 -f 7508/12065/3017 7506/12067/3017 7509/12068/3017 -f 7512/12069/3018 7511/12070/3018 7510/12071/3018 -f 7512/12069/3018 7510/12071/3018 7513/12072/3018 -f 7516/12073/3019 7515/12074/3019 7514/12075/3019 -f 7516/12073/3019 7514/12075/3019 7517/12076/3019 -f 7520/12077/3020 7519/12078/3020 7518/12079/3020 -f 7520/12077/3020 7518/12079/3020 7521/12080/3020 -f 7524/12081/3021 7523/12082/3021 7522/12083/3021 -f 7524/12081/3021 7522/12083/3021 7525/12084/3021 -f 7528/12085/3022 7527/12086/3022 7526/12087/3022 -f 7528/12085/3022 7526/12087/3022 7529/12088/3022 -f 7532/12089/3023 7531/12090/3023 7530/12091/3023 -f 7532/12089/3023 7530/12091/3023 7533/12092/3023 -f 7536/12093/3024 7535/12094/3024 7534/12095/3024 -f 7536/12093/3024 7534/12095/3024 7537/12096/3024 -f 7539/12097/3025 7538/12098/3025 7217/12099/3025 -f 7539/12097/3025 7217/12099/3025 7540/12100/3025 -f 7543/12101/3026 7542/12102/3026 7541/12103/3026 -f 7543/12101/3026 7541/12103/3026 7544/12104/3026 -f 7547/12105/3027 7546/12106/3027 7545/12107/3027 -f 7547/12105/3027 7545/12107/3027 7548/12108/3027 -f 7551/12109/3028 7550/12110/3028 7549/12111/3028 -f 7551/12109/3028 7549/12111/3028 7552/12112/3028 -f 7555/12113/3029 7554/12114/3029 7553/12115/3029 -f 7555/12113/3029 7553/12115/3029 7556/12116/3029 -f 7559/12117/3030 7558/12118/3030 7557/12119/3030 -f 7559/12117/3030 7557/12119/3030 7560/12120/3030 -f 7563/12121/3031 7562/12122/3031 7561/12123/3031 -f 7563/12121/3031 7561/12123/3031 7564/12124/3031 -f 7567/12125/3032 7566/12126/3032 7565/12127/3032 -f 7567/12125/3032 7565/12127/3032 7568/12128/3032 -f 7571/12129/3033 7570/12130/3033 7569/12131/3033 -f 7571/12129/3033 7569/12131/3033 7572/12132/3033 -f 7575/12133/3034 7574/12134/3034 7573/12135/3034 -f 7575/12133/3034 7573/12135/3034 7576/12136/3034 -f 7579/12137/3035 7578/12138/3035 7577/12139/3035 -f 7579/12137/3035 7577/12139/3035 7580/12140/3035 -f 7583/12141/3036 7582/12142/3036 7581/12143/3036 -f 7583/12141/3036 7581/12143/3036 7584/12144/3036 -f 7587/12145/3037 7586/12146/3037 7585/12147/3037 -f 7587/12145/3037 7585/12147/3037 7588/12148/3037 -f 7591/12149/3038 7590/12150/3038 7589/12151/3038 -f 7591/12149/3038 7589/12151/3038 7592/12152/3038 -f 7595/12153/3039 7594/12154/3039 7593/12155/3039 -f 7595/12153/3039 7593/12155/3039 7596/12156/3039 -f 7599/12157/3040 7598/12158/3040 7597/12159/3040 -f 7599/12157/3040 7597/12159/3040 7600/12160/3040 -f 7603/12161/3041 7602/12162/3041 7601/12163/3041 -f 7603/12161/3041 7601/12163/3041 7604/12164/3041 -f 7607/12165/3042 7606/12166/3042 7605/12167/3042 -f 7607/12165/3042 7605/12167/3042 7608/12168/3042 -f 7611/12169/3043 7610/12170/3043 7609/12171/3043 -f 7611/12169/3043 7609/12171/3043 7612/12172/3043 -f 7615/12173/3044 7614/12174/3044 7613/12175/3044 -f 7615/12173/3044 7613/12175/3044 7616/12176/3044 -f 7619/12177/3045 7618/12178/3045 7617/12179/3045 -f 7619/12177/3045 7617/12179/3045 7620/12180/3045 -f 7623/12181/3046 7622/12182/3046 7621/12183/3046 -f 7623/12181/3046 7621/12183/3046 7624/12184/3046 -f 7627/12185/3047 7626/12186/3047 7625/12187/3047 -f 7627/12185/3047 7625/12187/3047 7628/12188/3047 -f 7631/12189/3048 7630/12190/3048 7629/12191/3048 -f 7631/12189/3048 7629/12191/3048 7632/12192/3048 -f 7635/12193/3049 7634/12194/3049 7633/12195/3049 -f 7635/12193/3049 7633/12195/3049 7636/12196/3049 -f 7639/12197/3050 7638/12198/3050 7637/12199/3050 -f 7639/12197/3050 7637/12199/3050 7640/12200/3050 -f 7643/12201/3051 7642/12202/3051 7641/12203/3051 -f 7643/12201/3051 7641/12203/3051 7644/12204/3051 -f 7647/12205/3052 7646/12206/3052 7645/12207/3052 -f 7647/12205/3052 7645/12207/3052 7648/12208/3052 -f 7651/12209/3053 7650/12210/3053 7649/12211/3053 -f 7651/12209/3053 7649/12211/3053 7652/12212/3053 -f 7655/12213/3054 7654/12214/3054 7653/12215/3054 -f 7655/12213/3054 7653/12215/3054 7656/12216/3054 -f 7659/12217/3055 7658/12218/3055 7657/12219/3055 -f 7659/12217/3055 7657/12219/3055 7660/12220/3055 -f 7663/12221/3056 7662/12222/3056 7661/12223/3056 -f 7663/12221/3056 7661/12223/3056 7664/12224/3056 -f 7667/12225/3057 7666/12226/3057 7665/12227/3057 -f 7667/12225/3057 7665/12227/3057 7668/12228/3057 -f 7671/12229/3058 7670/12230/3058 7669/12231/3058 -f 7671/12229/3058 7669/12231/3058 7672/12232/3058 -f 7675/12233/3059 7674/12234/3059 7673/12235/3059 -f 7675/12233/3059 7673/12235/3059 7676/12236/3059 -f 7679/12237/3060 7678/12238/3060 7677/12239/3060 -f 7679/12237/3060 7677/12239/3060 7680/12240/3060 -f 7683/12241/3061 7682/12242/3061 7681/12243/3061 -f 7683/12241/3061 7681/12243/3061 7684/12244/3061 -f 7687/12245/3062 7686/12246/3062 7685/12247/3062 -f 7687/12245/3062 7685/12247/3062 7688/12248/3062 -f 7691/12249/3063 7690/12250/3063 7689/12251/3063 -f 7691/12249/3063 7689/12251/3063 7692/12252/3063 -f 7695/12253/3064 7694/12254/3064 7693/12255/3064 -f 7695/12253/3064 7693/12255/3064 7696/12256/3064 -f 7699/12257/3065 7698/12258/3065 7697/12259/3065 -f 7699/12257/3065 7697/12259/3065 7700/12260/3065 -f 7703/12261/3066 7702/12262/3066 7701/12263/3066 -f 7703/12261/3066 7701/12263/3066 7704/12264/3066 -f 7707/12265/3067 7706/12266/3067 7705/12267/3067 -f 7707/12265/3067 7705/12267/3067 7708/12268/3067 -f 7711/12269/3068 7710/12270/3068 7709/12271/3068 -f 7711/12269/3068 7709/12271/3068 7712/12272/3068 -f 7715/12273/3069 7714/12274/3069 7713/12275/3069 -f 7715/12273/3069 7713/12275/3069 7716/12276/3069 -f 7719/12277/3070 7718/12278/3070 7717/12279/3070 -f 7719/12277/3070 7717/12279/3070 7720/12280/3070 -f 7723/12281/3071 7722/12282/3071 7721/12283/3071 -f 7723/12281/3071 7721/12283/3071 7724/12284/3071 -f 7727/12285/3072 7726/12286/3072 7725/12287/3072 -f 7727/12285/3072 7725/12287/3072 7728/12288/3072 -f 7731/12289/3073 7730/12290/3073 7729/12291/3073 -f 7731/12289/3073 7729/12291/3073 7732/12292/3073 -f 7735/12293/3074 7734/12294/3074 7733/12295/3074 -f 7735/12293/3074 7733/12295/3074 7736/12296/3074 -f 7739/12297/3075 7738/12298/3075 7737/12299/3075 -f 7739/12297/3075 7737/12299/3075 7740/12300/3075 -f 7743/12301/3076 7742/12302/3076 7741/12303/3076 -f 7743/12301/3076 7741/12303/3076 7744/12304/3076 -f 7747/12305/3077 7746/12306/3077 7745/12307/3077 -f 7747/12305/3077 7745/12307/3077 7748/12308/3077 -f 7751/12309/3078 7750/12310/3078 7749/12311/3078 -f 7751/12309/3078 7749/12311/3078 7752/12312/3078 -f 7755/12313/3079 7754/12314/3079 7753/12315/3079 -f 7755/12313/3079 7753/12315/3079 7756/12316/3079 -f 7759/12317/3080 7758/12318/3080 7757/12319/3080 -f 7759/12317/3080 7757/12319/3080 7760/12320/3080 -f 7763/12321/3081 7762/12322/3081 7761/12323/3081 -f 7763/12321/3081 7761/12323/3081 7764/12324/3081 -f 7767/12325/3082 7766/12326/3082 7765/12327/3082 -f 7767/12325/3082 7765/12327/3082 7768/12328/3082 -f 7771/12329/3083 7770/12330/3083 7769/12331/3083 -f 7771/12329/3083 7769/12331/3083 7772/12332/3083 -f 7775/12333/3084 7774/12334/3084 7773/12335/3084 -f 7775/12333/3084 7773/12335/3084 7776/12336/3084 -f 7779/12337/3085 7778/12338/3085 7777/12339/3085 -f 7779/12337/3085 7777/12339/3085 7780/12340/3085 -f 7783/12341/3086 7782/12342/3086 7781/12343/3086 -f 7783/12341/3086 7781/12343/3086 7784/12344/3086 -f 7787/12345/3087 7786/12346/3087 7785/12347/3087 -f 7787/12345/3087 7785/12347/3087 7788/12348/3087 -f 7788/12349/3088 7785/12350/3088 7781/12351/3088 -f 7788/12349/3088 7781/12351/3088 7782/12352/3088 -f 7787/12353/3089 7783/12354/3089 7784/12355/3089 -f 7787/12353/3089 7784/12355/3089 7786/12356/3089 -f 7791/12357/3090 7790/12358/3090 7789/12359/3090 -f 7791/12357/3090 7789/12359/3090 7792/12360/3090 -f 7793/12361/3091 7792/12362/3091 7789/12363/3091 -f 7793/12361/3091 7789/12363/3091 7794/12364/3091 -f 7797/12365/3092 7796/12366/3092 7795/12367/3092 -f 7797/12365/3092 7795/12367/3092 7798/12368/3092 -f 7800/12369/3093 7799/12370/3093 7793/12371/3093 -f 7800/12369/3093 7793/12371/3093 7801/12372/3093 -f 7796/12373/3094 7803/12374/3094 7802/12375/3094 -f 7796/12373/3094 7802/12375/3094 7795/12376/3094 -f 7797/12377/3095 7798/12378/3095 7804/12379/3095 -f 7797/12377/3095 7804/12379/3095 7805/12380/3095 -f 7805/12381/3096 7804/12382/3096 7802/12383/3096 -f 7805/12381/3096 7802/12383/3096 7803/12384/3096 -f 7808/12385/3097 7807/12386/3097 7806/12387/3097 -f 7808/12385/3097 7806/12387/3097 7809/12388/3097 -f 7798/12389/3098 7795/12390/3098 7783/12391/3098 -f 7798/12389/3098 7783/12391/3098 7787/12392/3098 -f 7798/12393/3099 7787/12394/3099 7788/12395/3099 -f 7798/12393/3099 7788/12395/3099 7804/12396/3099 -f 7804/12397/3100 7788/12398/3100 7782/12399/3100 -f 7804/12397/3100 7782/12399/3100 7802/12400/3100 -f 7784/12401/3101 7781/12402/3101 7810/12403/3101 -f 7784/12401/3101 7810/12403/3101 7778/12404/3101 -f 7795/12405/3102 7802/12406/3102 7782/12407/3102 -f 7795/12405/3102 7782/12407/3102 7783/12408/3102 -f 7786/12409/3103 7784/12410/3103 7778/12411/3103 -f 7786/12409/3103 7778/12411/3103 7779/12412/3103 -f 7786/12413/3104 7779/12414/3104 7811/12415/3104 -f 7786/12413/3104 7811/12415/3104 7785/12416/3104 -f 7785/12417/3105 7811/12418/3105 7810/12419/3105 -f 7785/12417/3105 7810/12419/3105 7781/12420/3105 -f 7813/12421/3106 7812/12422/3106 7799/12423/3106 -f 7813/12421/3106 7799/12423/3106 7800/12424/3106 -f 7801/12425/3107 7814/12426/3107 7790/12427/3107 -f 7801/12425/3107 7790/12427/3107 7791/12428/3107 -f 7807/12429/3108 7791/12430/3108 7792/12431/3108 -f 7807/12429/3108 7792/12431/3108 7806/12432/3108 -f 7800/12433/3109 7801/12434/3109 7791/12435/3109 -f 7800/12433/3109 7791/12435/3109 7807/12436/3109 -f 7794/12437/3110 7789/12438/3110 7803/12439/3110 -f 7794/12437/3110 7803/12439/3110 7796/12440/3110 -f 7799/12441/3111 7806/12442/3111 7792/12443/3111 -f 7799/12441/3111 7792/12443/3111 7793/12444/3111 -f 7801/12445/3112 7793/12446/3112 7794/12447/3112 -f 7801/12445/3112 7794/12447/3112 7814/12448/3112 -f 7814/12449/3113 7794/12450/3113 7796/12451/3113 -f 7814/12449/3113 7796/12451/3113 7797/12452/3113 -f 7814/12453/3114 7797/12454/3114 7805/12455/3114 -f 7814/12453/3114 7805/12455/3114 7790/12456/3114 -f 7790/12457/3115 7805/12458/3115 7803/12459/3115 -f 7790/12457/3115 7803/12459/3115 7789/12460/3115 -f 7812/12461/3116 7809/12462/3116 7806/12463/3116 -f 7812/12461/3116 7806/12463/3116 7799/12464/3116 -f 7813/12465/3117 7800/12466/3117 7807/12467/3117 -f 7813/12465/3117 7807/12467/3117 7808/12468/3117 -f 7815/12469/3118 7780/12470/3118 7777/12471/3118 -f 7815/12469/3118 7777/12471/3118 7816/12472/3118 -f 7816/12473/3119 7777/12474/3119 7778/12475/3119 -f 7816/12473/3119 7778/12475/3119 7810/12476/3119 -f 7779/12477/3120 7780/12478/3120 7815/12479/3120 -f 7779/12477/3120 7815/12479/3120 7811/12480/3120 -f 7811/12481/3121 7815/12482/3121 7816/12483/3121 -f 7811/12481/3121 7816/12483/3121 7810/12484/3121 -f 7819/12485/3122 7818/12486/3122 7817/12487/3122 -f 7819/12485/3122 7817/12487/3122 7820/12488/3122 -f 7821/12489/3123 7820/12490/3123 7817/12491/3123 -f 7821/12489/3123 7817/12491/3123 7822/12492/3123 -f 7825/12493/3124 7824/12494/3124 7823/12495/3124 -f 7825/12493/3124 7823/12495/3124 7826/12496/3124 -f 7824/12497/3125 7828/12498/3125 7827/12499/3125 -f 7824/12497/3125 7827/12499/3125 7823/12500/3125 -f 7825/12501/3126 7826/12502/3126 7829/12503/3126 -f 7825/12501/3126 7829/12503/3126 7830/12504/3126 -f 7830/12505/3127 7829/12506/3127 7827/12507/3127 -f 7830/12505/3127 7827/12507/3127 7828/12508/3127 -f 7832/12509/3128 7831/12510/3128 7818/12511/3128 -f 7832/12509/3128 7818/12511/3128 7819/12512/3128 -f 7833/12513/3129 7819/12514/3129 7820/12515/3129 -f 7833/12513/3129 7820/12515/3129 7834/12516/3129 -f 7835/12517/3130 7832/12518/3130 7819/12519/3130 -f 7835/12517/3130 7819/12519/3130 7833/12520/3130 -f 7835/12521/3131 7836/12522/3131 7821/12523/3131 -f 7835/12521/3131 7821/12523/3131 7832/12524/3131 -f 7822/12525/3132 7817/12526/3132 7828/12527/3132 -f 7822/12525/3132 7828/12527/3132 7824/12528/3132 -f 7836/12529/3133 7834/12530/3133 7820/12531/3133 -f 7836/12529/3133 7820/12531/3133 7821/12532/3133 -f 7832/12533/3134 7821/12534/3134 7822/12535/3134 -f 7832/12533/3134 7822/12535/3134 7831/12536/3134 -f 7831/12537/3135 7822/12538/3135 7824/12539/3135 -f 7831/12537/3135 7824/12539/3135 7825/12540/3135 -f 7831/12541/3136 7825/12542/3136 7830/12543/3136 -f 7831/12541/3136 7830/12543/3136 7818/12544/3136 -f 7828/12545/3137 7817/12546/3137 7818/12547/3137 -f 7828/12545/3137 7818/12547/3137 7830/12548/3137 -f 7838/12549/3138 7837/12550/3138 7836/12551/3138 -f 7838/12549/3138 7836/12551/3138 7835/12552/3138 -f 7837/12553/3139 7839/12554/3139 7834/12555/3139 -f 7837/12553/3139 7834/12555/3139 7836/12556/3139 -f 7838/12557/3140 7835/12558/3140 7833/12559/3140 -f 7838/12557/3140 7833/12559/3140 7840/12560/3140 -f 7840/12561/3141 7833/12562/3141 7834/12563/3141 -f 7840/12561/3141 7834/12563/3141 7839/12564/3141 -f 7823/12565/3142 7827/12566/3142 7829/12567/3142 -f 7823/12565/3142 7829/12567/3142 7826/12568/3142 -o plank -v 1.99921875 0.5 2.9054687499999994 -v 0.99921875 0.5 2.90546875 -v 1.99921875 0.375 2.9054687499999994 -v 0.99921875 0.375 2.90546875 -v 1.99921875 0.5 2.7804687499999994 -v 0.99921875 0.5 2.78046875 -v 1.99921875 0.375 2.7804687499999994 -v 0.99921875 0.375 2.78046875 -v -0.0007812500000000111 0.5 2.90546875 -v -0.0007812500000000111 0.375 2.90546875 -v -0.0007812500000000111 0.5 2.78046875 -v -0.0007812500000000111 0.375 2.78046875 -v -1.00078125 0.5 2.9054687500000003 -v -1.00078125 0.375 2.9054687500000003 -v -1.00078125 0.5 2.7804687500000003 -v -1.00078125 0.375 2.7804687500000003 vt 0.125 0 vt 0.125 1 vt 0 1 @@ -29932,58 +20555,6 @@ vt 0.1875 1 vt 0.3125 1 vt 0.3125 0.875 vt 0.1875 0.875 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 2.220446049250313e-16 0 1 -vn -2.220446049250313e-16 0 -1 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 7841/12569/3143 7842/12570/3143 7844/12571/3143 -f 7841/12569/3143 7844/12571/3143 7843/12572/3143 -f 7846/12573/3144 7845/12574/3144 7847/12575/3144 -f 7846/12573/3144 7847/12575/3144 7848/12576/3144 -f 7846/12577/3145 7842/12578/3145 7841/12579/3145 -f 7846/12577/3145 7841/12579/3145 7845/12580/3145 -f 7847/12581/3146 7843/12582/3146 7844/12583/3146 -f 7847/12581/3146 7844/12583/3146 7848/12584/3146 -f 7845/12585/3147 7841/12586/3147 7843/12587/3147 -f 7845/12585/3147 7843/12587/3147 7847/12588/3147 -f 7842/12589/3148 7849/12590/3148 7850/12591/3148 -f 7842/12589/3148 7850/12591/3148 7844/12592/3148 -f 7851/12593/3149 7846/12594/3149 7848/12595/3149 -f 7851/12593/3149 7848/12595/3149 7852/12596/3149 -f 7851/12597/3150 7849/12598/3150 7842/12599/3150 -f 7851/12597/3150 7842/12599/3150 7846/12600/3150 -f 7848/12601/3151 7844/12602/3151 7850/12603/3151 -f 7848/12601/3151 7850/12603/3151 7852/12604/3151 -f 7849/12605/3152 7853/12606/3152 7854/12607/3152 -f 7849/12605/3152 7854/12607/3152 7850/12608/3152 -f 7855/12609/3153 7851/12610/3153 7852/12611/3153 -f 7855/12609/3153 7852/12611/3153 7856/12612/3153 -f 7855/12613/3154 7853/12614/3154 7849/12615/3154 -f 7855/12613/3154 7849/12615/3154 7851/12616/3154 -f 7852/12617/3155 7850/12618/3155 7854/12619/3155 -f 7852/12617/3155 7854/12619/3155 7856/12620/3155 -f 7855/12621/3156 7853/12622/3156 7854/12623/3156 -f 7855/12621/3156 7854/12623/3156 7856/12624/3156 -o plank -v -0.96796875 0.9375 2.4992187500000003 -v -0.90546875 0.9375 2.4992187500000003 -v -0.96796875 0 2.7492187500000003 -v -0.90546875 0 2.7492187500000003 -v -0.96796875 0.9375 2.6867187500000003 -v -0.90546875 0.9375 2.6867187500000003 -v -0.96796875 0 2.9367187500000003 -v -0.90546875 0 2.9367187500000003 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -30008,34 +20579,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 7857/12625/3157 7858/12626/3157 7860/12627/3157 -f 7857/12625/3157 7860/12627/3157 7859/12628/3157 -f 7862/12629/3158 7861/12630/3158 7863/12631/3158 -f 7862/12629/3158 7863/12631/3158 7864/12632/3158 -f 7862/12633/3159 7858/12634/3159 7857/12635/3159 -f 7862/12633/3159 7857/12635/3159 7861/12636/3159 -f 7863/12637/3160 7859/12638/3160 7860/12639/3160 -f 7863/12637/3160 7860/12639/3160 7864/12640/3160 -f 7861/12641/3161 7857/12642/3161 7859/12643/3161 -f 7861/12641/3161 7859/12643/3161 7863/12644/3161 -f 7858/12645/3162 7862/12646/3162 7864/12647/3162 -f 7858/12645/3162 7864/12647/3162 7860/12648/3162 -o plank -v 1.90546875 0.9375 3.1867187499999994 -v 1.84296875 0.9375 3.1867187499999994 -v 1.90546875 0 2.9367187499999994 -v 1.84296875 0 2.9367187499999994 -v 1.90546875 0.9375 2.9992187499999994 -v 1.84296875 0.9375 2.9992187499999994 -v 1.90546875 0 2.7492187499999994 -v 1.84296875 0 2.7492187499999994 vt 0.125 1 vt 0.1875 1 vt 0.1875 0.0625 @@ -30060,34 +20603,6 @@ vt 0.1875 1 vt 0 1 vt 0 0.0625 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 7865/12649/3163 7866/12650/3163 7868/12651/3163 -f 7865/12649/3163 7868/12651/3163 7867/12652/3163 -f 7870/12653/3164 7869/12654/3164 7871/12655/3164 -f 7870/12653/3164 7871/12655/3164 7872/12656/3164 -f 7870/12657/3165 7866/12658/3165 7865/12659/3165 -f 7870/12657/3165 7865/12659/3165 7869/12660/3165 -f 7871/12661/3166 7867/12662/3166 7868/12663/3166 -f 7871/12661/3166 7868/12663/3166 7872/12664/3166 -f 7869/12665/3167 7865/12666/3167 7867/12667/3167 -f 7869/12665/3167 7867/12667/3167 7871/12668/3167 -f 7866/12669/3168 7870/12670/3168 7872/12671/3168 -f 7866/12669/3168 7872/12671/3168 7868/12672/3168 -o plank -v 1.96796875 0.9375 2.4992187499999994 -v 1.90546875 0.9375 2.4992187499999994 -v 1.96796875 0 2.7492187499999994 -v 1.90546875 0 2.7492187499999994 -v 1.96796875 0.9375 2.6867187499999994 -v 1.90546875 0.9375 2.6867187499999994 -v 1.96796875 0 2.9367187499999994 -v 1.90546875 0 2.9367187499999994 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -30112,34 +20627,6 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn -2.1454725542852022e-16 -0.25766265056033233 -0.9662349396012463 -vn 2.1454725542852022e-16 0.25766265056033233 0.9662349396012463 -vn 0 1 0 -vn 0 -1 0 -vn 1 0 -2.220446049250313e-16 -vn -1 0 2.220446049250313e-16 -usemtl wooden_chain_fence -f 7876/12673/3169 7874/12674/3169 7873/12675/3169 -f 7876/12673/3169 7873/12675/3169 7875/12676/3169 -f 7879/12677/3170 7877/12678/3170 7878/12679/3170 -f 7879/12677/3170 7878/12679/3170 7880/12680/3170 -f 7873/12681/3171 7874/12682/3171 7878/12683/3171 -f 7873/12681/3171 7878/12683/3171 7877/12684/3171 -f 7876/12685/3172 7875/12686/3172 7879/12687/3172 -f 7876/12685/3172 7879/12687/3172 7880/12688/3172 -f 7875/12689/3173 7873/12690/3173 7877/12691/3173 -f 7875/12689/3173 7877/12691/3173 7879/12692/3173 -f 7880/12693/3174 7878/12694/3174 7874/12695/3174 -f 7880/12693/3174 7874/12695/3174 7876/12696/3174 -o plank -v -0.90546875 0.9375 3.1867187500000003 -v -0.84296875 0.9375 3.1867187500000003 -v -0.90546875 0 2.9367187500000003 -v -0.84296875 0 2.9367187500000003 -v -0.90546875 0.9375 2.9992187500000003 -v -0.84296875 0.9375 2.9992187500000003 -v -0.90546875 0 2.7492187500000003 -v -0.84296875 0 2.7492187500000003 vt 0.1875 0.0625 vt 0.1875 1 vt 0.125 1 @@ -30164,490 +20651,6537 @@ vt 0 0.0625 vt 0 1 vt 0.1875 1 vt 0.1875 0.0625 -vn 2.1454725542852022e-16 -0.25766265056033233 0.9662349396012463 -vn -2.1454725542852022e-16 0.25766265056033233 -0.9662349396012463 +vt 0.6875 0.25 +vt 0.6875 0.5625 +vt 0.375 0.5625 +vt 0.375 0.25 +vt 0.375 0.25 +vt 0.375 0.5625 +vt 0.0625 0.5625 +vt 0.0625 0.25 +vt 1 0.25 +vt 1 0.5625 +vt 0.6875 0.5625 +vt 0.6875 0.25 +vt 0.6875 0.25 +vt 0.6875 0.5625 +vt 0.375 0.5625 +vt 0.375 0.25 +vt 0.6875 0.25 +vt 0.6875 0.5625 +vt 0.375 0.5625 +vt 0.375 0.25 +vt 1 0.6875 +vt 0.5938 0.6875 +vt 0.5938 0.5625 +vt 1 0.5625 +vt 1 0.6875 +vt 0.5938 0.6875 +vt 0.5938 0.5625 +vt 1 0.5625 +vt 0.875 0.6875 +vt 1 0.6875 +vt 1 0.8125 +vt 0.875 0.8125 +vt 0.6563 0.8125 +vt 0.5313 0.8125 +vt 0.5313 0.6875 +vt 0.6563 0.6875 +vt 1 0.6875 +vt 0.5938 0.6875 +vt 0.5938 0.5625 +vt 1 0.5625 +vt 1 0.6875 +vt 0.5938 0.6875 +vt 0.5938 0.5625 +vt 1 0.5625 +vt 0.5313 0.625 +vt 0.5313 0.6875 +vt 0.2188 0.6875 +vt 0.2188 0.625 +vt 0.5313 0.625 +vt 0.5313 0.6875 +vt 0.2188 0.6875 +vt 0.2188 0.625 +vt 0.5313 0.6875 +vt 0.5313 1 +vt 0.2188 1 +vt 0.2188 0.6875 +vt 0.5313 0.6875 +vt 0.5313 1 +vt 0.2188 1 +vt 0.2188 0.6875 +vt 0.5313 0.625 +vt 0.5313 0.6875 +vt 0.2188 0.6875 +vt 0.2188 0.625 +vt 0.5313 0.625 +vt 0.5313 0.6875 +vt 0.2188 0.6875 +vt 0.2188 0.625 +vt 0.2188 0.5625 +vt 0.2188 0.5938 +vt 0.0313 0.5938 +vt 0.0313 0.5625 +vt 0.2188 0.5625 +vt 0.2188 0.5938 +vt 0.0313 0.5938 +vt 0.0313 0.5625 +vt 0.2188 0.5625 +vt 0.2188 0.75 +vt 0.0313 0.75 +vt 0.0313 0.5625 +vt 0.2188 0.5625 +vt 0.2188 0.5938 +vt 0.0313 0.5938 +vt 0.0313 0.5625 +vt 0.2188 0.5625 +vt 0.2188 0.5938 +vt 0.0313 0.5938 +vt 0.0313 0.5625 +vt 0.5313 0.5625 +vt 0.5313 0.625 +vt 0.2188 0.625 +vt 0.2188 0.5625 +vt 0.5313 0.5625 +vt 0.5313 0.625 +vt 0.2188 0.625 +vt 0.2188 0.5625 +vt 0.8438 0.6875 +vt 0.8438 1 +vt 0.5313 1 +vt 0.5313 0.6875 +vt 0.8438 0.6875 +vt 0.8438 1 +vt 0.5313 1 +vt 0.5313 0.6875 +vt 0.5313 0.5625 +vt 0.5313 0.625 +vt 0.2188 0.625 +vt 0.2188 0.5625 +vt 0.5313 0.5625 +vt 0.5313 0.625 +vt 0.2188 0.625 +vt 0.2188 0.5625 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 vn 0 1 0 vn 0 -1 0 -vn -1 0 2.220446049250313e-16 -vn 1 0 -2.220446049250313e-16 -usemtl wooden_chain_fence -f 7884/12697/3175 7882/12698/3175 7881/12699/3175 -f 7884/12697/3175 7881/12699/3175 7883/12700/3175 -f 7887/12701/3176 7885/12702/3176 7886/12703/3176 -f 7887/12701/3176 7886/12703/3176 7888/12704/3176 -f 7881/12705/3177 7882/12706/3177 7886/12707/3177 -f 7881/12705/3177 7886/12707/3177 7885/12708/3177 -f 7884/12709/3178 7883/12710/3178 7887/12711/3178 -f 7884/12709/3178 7887/12711/3178 7888/12712/3178 -f 7883/12713/3179 7881/12714/3179 7885/12715/3179 -f 7883/12713/3179 7885/12715/3179 7887/12716/3179 -f 7888/12717/3180 7886/12718/3180 7882/12719/3180 -f 7888/12717/3180 7882/12719/3180 7884/12720/3180 -o cube -v 0.30378152121063823 0.0939879446949875 1.6867187499999998 -v 0.30378152121063823 0.0939879446949875 1.3117187499999998 -v 0.14529967305787594 -0.2458774754437562 1.6867187499999998 -v 0.14529967305787594 -0.2458774754437562 1.3117187499999998 -v 0.19049304783105697 0.14681522741257494 1.3117187499999998 -v 0.19049304783105697 0.14681522741257494 1.6867187499999998 -v 0.03201119967829469 -0.1930501927261688 1.3117187499999998 -v 0.03201119967829469 -0.1930501927261688 1.6867187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.875 -vt 0.03125 0.875 -vt -0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.875 -vt -0.0625 0.875 -vt 0.15625 0.96875 -vt 0.1875 0.96875 -vt 0.1875 0.875 -vt 0.15625 0.875 -vt 0.0625 0.96875 -vt 0.15625 0.96875 -vt 0.15625 0.875 -vt 0.0625 0.875 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 1.0625 -vt 0.0625 1.0625 -vt 0.09375 1.0625 -vt 0.0625 1.0625 -vt 0.0625 0.96875 -vt 0.09375 0.96875 -vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 7895/12723/3181 7893/12722/3181 7890/12721/3181 -f 7892/12724/3181 7895/12723/3181 7890/12721/3181 -f 7892/12727/3182 7890/12726/3182 7889/12725/3182 -f 7891/12728/3182 7892/12727/3182 7889/12725/3182 -f 7891/12731/3183 7889/12730/3183 7894/12729/3183 -f 7896/12732/3183 7891/12731/3183 7894/12729/3183 -f 7896/12735/3184 7894/12734/3184 7893/12733/3184 -f 7895/12736/3184 7896/12735/3184 7893/12733/3184 -f 7889/12739/3185 7890/12738/3185 7893/12737/3185 -f 7894/12740/3185 7889/12739/3185 7893/12737/3185 -f 7892/12743/3186 7891/12742/3186 7896/12741/3186 -f 7895/12744/3186 7892/12743/3186 7896/12741/3186 -o cube -v 0.3566088039282257 0.20727641807456873 1.4367187499999998 -v 0.3566088039282257 0.20727641807456873 1.3742187499999998 -v 0.30378152121063823 0.0939879446949875 1.4367187499999998 -v 0.30378152121063823 0.0939879446949875 1.3742187499999998 -v 0.24332033054864444 0.26010370079215617 1.3742187499999998 -v 0.24332033054864444 0.26010370079215617 1.4367187499999998 -v 0.19049304783105697 0.14681522741257494 1.3742187499999998 -v 0.19049304783105697 0.14681522741257494 1.4367187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0.03125 0.9375 -vt 0.015625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.9375 -vt 0.015625 0.9375 -vt 0.078125 0.96875 -vt 0.109375 0.96875 -vt 0.109375 0.9375 -vt 0.078125 0.9375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.984375 -vt 0.0625 0.984375 -vt 0.09375 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.09375 0.96875 vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 7903/12747/3187 7901/12746/3187 7898/12745/3187 -f 7900/12748/3187 7903/12747/3187 7898/12745/3187 -f 7900/12751/3188 7898/12750/3188 7897/12749/3188 -f 7899/12752/3188 7900/12751/3188 7897/12749/3188 -f 7899/12755/3189 7897/12754/3189 7902/12753/3189 -f 7904/12756/3189 7899/12755/3189 7902/12753/3189 -f 7904/12759/3190 7902/12758/3190 7901/12757/3190 -f 7903/12760/3190 7904/12759/3190 7901/12757/3190 -f 7897/12763/3191 7898/12762/3191 7901/12761/3191 -f 7902/12764/3191 7897/12763/3191 7901/12761/3191 -f 7900/12767/3192 7899/12766/3192 7904/12765/3192 -f 7903/12768/3192 7900/12767/3192 7904/12765/3192 -o cube -v 0.3566088039282257 0.20727641807456873 1.6242187499999998 -v 0.3566088039282257 0.20727641807456873 1.5617187499999998 -v 0.30378152121063823 0.0939879446949875 1.6242187499999998 -v 0.30378152121063823 0.0939879446949875 1.5617187499999998 -v 0.24332033054864444 0.26010370079215617 1.5617187499999998 -v 0.24332033054864444 0.26010370079215617 1.6242187499999998 -v 0.19049304783105697 0.14681522741257494 1.5617187499999998 -v 0.19049304783105697 0.14681522741257494 1.6242187499999998 -vt 0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt 0.03125 0.9375 -vt 0.015625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.9375 -vt 0.015625 0.9375 -vt 0.078125 0.96875 -vt 0.109375 0.96875 -vt 0.109375 0.9375 -vt 0.078125 0.9375 -vt 0.0625 0.96875 -vt 0.078125 0.96875 -vt 0.078125 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt 0.03125 0.96875 -vt 0.03125 0.984375 -vt 0.0625 0.984375 -vt 0.09375 0.984375 -vt 0.0625 0.984375 -vt 0.0625 0.96875 -vt 0.09375 0.96875 vn 0 0 -1 -vn 0.9063077870366499 -0.42261826174069944 0 +vn 0 1 0 +vn 0 -1 0 vn 0 0 1 -vn -0.9063077870366499 0.42261826174069944 0 -vn 0.42261826174069944 0.9063077870366499 0 -vn -0.42261826174069944 -0.9063077870366499 0 -usemtl none -f 7911/12771/3193 7909/12770/3193 7906/12769/3193 -f 7908/12772/3193 7911/12771/3193 7906/12769/3193 -f 7908/12775/3194 7906/12774/3194 7905/12773/3194 -f 7907/12776/3194 7908/12775/3194 7905/12773/3194 -f 7907/12779/3195 7905/12778/3195 7910/12777/3195 -f 7912/12780/3195 7907/12779/3195 7910/12777/3195 -f 7912/12783/3196 7910/12782/3196 7909/12781/3196 -f 7911/12784/3196 7912/12783/3196 7909/12781/3196 -f 7905/12787/3197 7906/12786/3197 7909/12785/3197 -f 7910/12788/3197 7905/12787/3197 7909/12785/3197 -f 7908/12791/3198 7907/12790/3198 7912/12789/3198 -f 7911/12792/3198 7908/12791/3198 7912/12789/3198 -o cube -v 1.6875 -0.0625 1.625 -v 1.6875 -0.0625 1 -v 1.6875 -0.6875 1.625 -v 1.6875 -0.6875 1 -v 1.0625 -0.0625 1 -v 1.0625 -0.0625 1.625 -v 1.0625 -0.6875 1 -v 1.0625 -0.6875 1.625 -vt -0.09375 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.8125 -vt -0.09375 0.8125 -vt -0.25 0.96875 -vt -0.09375 0.96875 -vt -0.09375 0.8125 -vt -0.25 0.8125 -vt 0.21875 0.96875 -vt 0.375 0.96875 -vt 0.375 0.8125 -vt 0.21875 0.8125 -vt 0.0625 0.96875 -vt 0.21875 0.96875 -vt 0.21875 0.8125 -vt 0.0625 0.8125 -vt 0.0625 0.96875 -vt -0.09375 0.96875 -vt -0.09375 1.125 -vt 0.0625 1.125 -vt 0.21875 1.125 -vt 0.0625 1.125 -vt 0.0625 0.96875 -vt 0.21875 0.96875 vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 vn 1 0 0 -vn 0 0 1 -vn -1 0 0 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 +vn 0 0 -1 +vn -1 -0.04 -0.09 +vn 1 0 0.08 vn 0 -1 0 -usemtl none -f 7919/12795/3199 7917/12794/3199 7914/12793/3199 -f 7916/12796/3199 7919/12795/3199 7914/12793/3199 -f 7916/12799/3200 7914/12798/3200 7913/12797/3200 -f 7915/12800/3200 7916/12799/3200 7913/12797/3200 -f 7915/12803/3201 7913/12802/3201 7918/12801/3201 -f 7920/12804/3201 7915/12803/3201 7918/12801/3201 -f 7920/12807/3202 7918/12806/3202 7917/12805/3202 -f 7919/12808/3202 7920/12807/3202 7917/12805/3202 -f 7913/12811/3203 7914/12810/3203 7917/12809/3203 -f 7918/12812/3203 7913/12811/3203 7917/12809/3203 -f 7916/12815/3204 7915/12814/3204 7920/12813/3204 -f 7919/12816/3204 7916/12815/3204 7920/12813/3204 -o cube -v 1.6875 0.3125 1.625 -v 1.6875 0.3125 1 -v 1.6875 0.1875 1.625 -v 1.6875 0.1875 1 -v 1.0625 0.3125 1 -v 1.0625 0.3125 1.625 -v 1.0625 0.1875 1 -v 1.0625 0.1875 1.625 -vt -0.09375 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt -0.09375 0.9375 -vt -0.25 0.96875 -vt -0.09375 0.96875 -vt -0.09375 0.9375 -vt -0.25 0.9375 -vt 0.21875 0.96875 -vt 0.375 0.96875 -vt 0.375 0.9375 -vt 0.21875 0.9375 -vt 0.0625 0.96875 -vt 0.21875 0.96875 -vt 0.21875 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt -0.09375 0.96875 -vt -0.09375 1.125 -vt 0.0625 1.125 -vt 0.21875 1.125 -vt 0.0625 1.125 -vt 0.0625 0.96875 -vt 0.21875 0.96875 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 vn 0 0 -1 -vn 1 0 0 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 vn 0 0 1 -vn -1 0 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -usemtl none -f 7927/12819/3205 7925/12818/3205 7922/12817/3205 -f 7924/12820/3205 7927/12819/3205 7922/12817/3205 -f 7924/12823/3206 7922/12822/3206 7921/12821/3206 -f 7923/12824/3206 7924/12823/3206 7921/12821/3206 -f 7923/12827/3207 7921/12826/3207 7926/12825/3207 -f 7928/12828/3207 7923/12827/3207 7926/12825/3207 -f 7928/12831/3208 7926/12830/3208 7925/12829/3208 -f 7927/12832/3208 7928/12831/3208 7925/12829/3208 -f 7921/12835/3209 7922/12834/3209 7925/12833/3209 -f 7926/12836/3209 7921/12835/3209 7925/12833/3209 -f 7924/12839/3210 7923/12838/3210 7928/12837/3210 -f 7927/12840/3210 7924/12839/3210 7928/12837/3210 -o cube -v 1.6875 0.5 1.625 -v 1.6875 0.5 1 -v 1.6875 0.375 1.625 -v 1.6875 0.375 1 -v 1.0625 0.5 1 -v 1.0625 0.5 1.625 -v 1.0625 0.375 1 -v 1.0625 0.375 1.625 -vt -0.09375 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt -0.09375 0.9375 -vt -0.25 0.96875 -vt -0.09375 0.96875 -vt -0.09375 0.9375 -vt -0.25 0.9375 -vt 0.21875 0.96875 -vt 0.375 0.96875 -vt 0.375 0.9375 -vt 0.21875 0.9375 -vt 0.0625 0.96875 -vt 0.21875 0.96875 -vt 0.21875 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt -0.09375 0.96875 -vt -0.09375 1.125 -vt 0.0625 1.125 -vt 0.21875 1.125 -vt 0.0625 1.125 -vt 0.0625 0.96875 -vt 0.21875 0.96875 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 vn 0 0 -1 -vn 1 0 0 +vn -1 -0.04 -0.09 +vn 1 0 0.08 +vn 0 -1 0 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 -vn -1 0 0 +vn 0 0 -1 +vn -1 -0.09 0.04 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 -1 0 -usemtl none -f 7935/12843/3211 7933/12842/3211 7930/12841/3211 -f 7932/12844/3211 7935/12843/3211 7930/12841/3211 -f 7932/12847/3212 7930/12846/3212 7929/12845/3212 -f 7931/12848/3212 7932/12847/3212 7929/12845/3212 -f 7931/12851/3213 7929/12850/3213 7934/12849/3213 -f 7936/12852/3213 7931/12851/3213 7934/12849/3213 -f 7936/12855/3214 7934/12854/3214 7933/12853/3214 -f 7935/12856/3214 7936/12855/3214 7933/12853/3214 -f 7929/12859/3215 7930/12858/3215 7933/12857/3215 -f 7934/12860/3215 7929/12859/3215 7933/12857/3215 -f 7932/12863/3216 7931/12862/3216 7936/12861/3216 -f 7935/12864/3216 7932/12863/3216 7936/12861/3216 -o cube -v 1.6875 0.6875 1.625 -v 1.6875 0.6875 1 -v 1.6875 0.5625 1.625 -v 1.6875 0.5625 1 -v 1.0625 0.6875 1 -v 1.0625 0.6875 1.625 -v 1.0625 0.5625 1 -v 1.0625 0.5625 1.625 -vt -0.09375 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.9375 -vt -0.09375 0.9375 -vt -0.25 0.96875 -vt -0.09375 0.96875 -vt -0.09375 0.9375 -vt -0.25 0.9375 -vt 0.21875 0.96875 -vt 0.375 0.96875 -vt 0.375 0.9375 -vt 0.21875 0.9375 -vt 0.0625 0.96875 -vt 0.21875 0.96875 -vt 0.21875 0.9375 -vt 0.0625 0.9375 -vt 0.0625 0.96875 -vt -0.09375 0.96875 -vt -0.09375 1.125 -vt 0.0625 1.125 -vt 0.21875 1.125 -vt 0.0625 1.125 -vt 0.0625 0.96875 -vt 0.21875 0.96875 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 vn 0 0 -1 -vn 1 0 0 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 0 -1 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 vn 0 0 1 -vn -1 0 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0 -1 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 vn 0 -1 0 -usemtl none -f 7943/12867/3217 7941/12866/3217 7938/12865/3217 -f 7940/12868/3217 7943/12867/3217 7938/12865/3217 -f 7940/12871/3218 7938/12870/3218 7937/12869/3218 -f 7939/12872/3218 7940/12871/3218 7937/12869/3218 -f 7939/12875/3219 7937/12874/3219 7942/12873/3219 -f 7944/12876/3219 7939/12875/3219 7942/12873/3219 -f 7944/12879/3220 7942/12878/3220 7941/12877/3220 -f 7943/12880/3220 7944/12879/3220 7941/12877/3220 -f 7937/12883/3221 7938/12882/3221 7941/12881/3221 -f 7942/12884/3221 7937/12883/3221 7941/12881/3221 -f 7940/12887/3222 7939/12886/3222 7944/12885/3222 -f 7943/12888/3222 7940/12887/3222 7944/12885/3222 -o cube -v 1.5625 0 1.5 -v 1.5625 0 1.125 -v 1.5625 -0.0625 1.5 -v 1.5625 -0.0625 1.125 -v 1.1875 0 1.125 -v 1.1875 0 1.5 -v 1.1875 -0.0625 1.125 -v 1.1875 -0.0625 1.5 -vt -0.03125 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.953125 -vt -0.03125 0.953125 -vt -0.125 0.96875 -vt -0.03125 0.96875 -vt -0.03125 0.953125 -vt -0.125 0.953125 -vt 0.15625 0.96875 -vt 0.25 0.96875 -vt 0.25 0.953125 -vt 0.15625 0.953125 -vt 0.0625 0.96875 -vt 0.15625 0.96875 -vt 0.15625 0.953125 -vt 0.0625 0.953125 -vt 0.0625 0.96875 -vt -0.03125 0.96875 -vt -0.03125 1.0625 -vt 0.0625 1.0625 -vt 0.15625 1.0625 -vt 0.0625 1.0625 -vt 0.0625 0.96875 -vt 0.15625 0.96875 vn 0 0 -1 -vn 1 0 0 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 vn 0 0 1 -vn -1 0 0 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 vn 0 -1 0 -usemtl none -f 7951/12891/3223 7949/12890/3223 7946/12889/3223 -f 7948/12892/3223 7951/12891/3223 7946/12889/3223 -f 7948/12895/3224 7946/12894/3224 7945/12893/3224 -f 7947/12896/3224 7948/12895/3224 7945/12893/3224 -f 7947/12899/3225 7945/12898/3225 7950/12897/3225 -f 7952/12900/3225 7947/12899/3225 7950/12897/3225 -f 7952/12903/3226 7950/12902/3226 7949/12901/3226 -f 7951/12904/3226 7952/12903/3226 7949/12901/3226 -f 7945/12907/3227 7946/12906/3227 7949/12905/3227 -f 7950/12908/3227 7945/12907/3227 7949/12905/3227 -f 7948/12911/3228 7947/12910/3228 7952/12909/3228 -f 7951/12912/3228 7948/12911/3228 7952/12909/3228 -o cube -v 1.5 0.8125 1.4375 -v 1.5 0.8125 1.1875 -v 1.5 0 1.4375 -v 1.5 0 1.1875 -v 1.25 0.8125 1.1875 -v 1.25 0.8125 1.4375 -v 1.25 0 1.1875 -v 1.25 0 1.4375 -vt 0 0.96875 -vt 0.0625 0.96875 -vt 0.0625 0.765625 -vt 0 0.765625 -vt -0.0625 0.96875 -vt 0 0.96875 -vt 0 0.765625 -vt -0.0625 0.765625 -vt 0.125 0.96875 -vt 0.1875 0.96875 -vt 0.1875 0.765625 -vt 0.125 0.765625 -vt 0.0625 0.96875 -vt 0.125 0.96875 -vt 0.125 0.765625 -vt 0.0625 0.765625 -vt 0.0625 0.96875 -vt 0 0.96875 -vt 0 1.03125 -vt 0.0625 1.03125 -vt 0.125 1.03125 -vt 0.0625 1.03125 -vt 0.0625 0.96875 -vt 0.125 0.96875 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 vn 0 0 -1 -vn 1 0 0 +vn -1 -0.04 -0.09 +vn 1 0 0.08 +vn 0 -1 0 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 vn 0 0 1 -vn -1 0 0 +vn 0 0 -1 +vn -1 -0.09 0.04 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 vn 0 1 0 vn 0 -1 0 -usemtl none -f 7959/12915/3229 7957/12914/3229 7954/12913/3229 -f 7956/12916/3229 7959/12915/3229 7954/12913/3229 -f 7956/12919/3230 7954/12918/3230 7953/12917/3230 -f 7955/12920/3230 7956/12919/3230 7953/12917/3230 -f 7955/12923/3231 7953/12922/3231 7958/12921/3231 -f 7960/12924/3231 7955/12923/3231 7958/12921/3231 -f 7960/12927/3232 7958/12926/3232 7957/12925/3232 -f 7959/12928/3232 7960/12927/3232 7957/12925/3232 -f 7953/12931/3233 7954/12930/3233 7957/12929/3233 -f 7958/12932/3233 7953/12931/3233 7957/12929/3233 -f 7956/12935/3234 7955/12934/3234 7960/12933/3234 -f 7959/12936/3234 7956/12935/3234 7960/12933/3234 \ No newline at end of file +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 0 -1 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0 1 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0 -1 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 +vn 0 -1 0 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -1 0 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 +vn 0 -1 0 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0.38 -0.92 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.03 -0.08 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn -0.03 -0.08 -1 +vn 1 0 0 +vn 0.09 -0.04 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 0.04 -0.09 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn -0.92 -0.38 0 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn 0 -1 0 +vn 1 0 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -1 0 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.03 -0.08 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn -0.03 -0.08 -1 +vn 1 0 0 +vn 0.09 -0.04 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 0.04 -0.09 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn -0.92 -0.38 0 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0 1 0 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn -0.04 -0.09 -1 +vn -1 0 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.71 0.71 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.71 0.71 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 1 0 0 +vn 0 -1 0 +vn 1 0 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -1 0 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.71 -0.71 0 +vn 0.71 -0.71 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn -0.03 0.08 1 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 1 0 0 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn -1 0 0 +vn 0.08 0 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn 0.92 0.38 0 +vn -0.55 0.45 -0.71 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.03 -0.08 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn -0.03 -0.08 -1 +vn 1 0 0 +vn 0.09 -0.04 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 0.04 -0.09 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn -0.92 -0.38 0 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0 1 0 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn -0.04 -0.09 -1 +vn -1 0 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.71 0.71 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.71 0.71 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 1 0 0 +vn 0 -1 0 +vn 1 0 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -1 0 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.71 -0.71 0 +vn 0.71 -0.71 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.71 -0.71 0 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn -0.03 0.08 1 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 1 0 0 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn 0 1 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn -1 0 0 +vn 0.08 0 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn 0.92 0.38 0 +vn -0.55 0.45 -0.71 +vn -0.55 0.45 -0.71 +vn -0.55 -0.45 0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.45 -0.55 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 0.06 0.71 +vn -0.45 0.55 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.45 -0.55 -0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.55 -0.45 0.71 +vn 0.55 -0.45 0.71 +vn 0.55 0.45 -0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.45 0.55 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.71 0.06 0.71 +vn 0.71 -0.06 -0.71 +vn 0.45 -0.55 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.45 0.55 0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0.55 0.45 0.71 +vn 0.55 -0.45 -0.71 +vn 0.71 0.06 -0.71 +vn 0.71 -0.06 0.71 +vn 0.45 -0.55 0.71 +vn 0.06 0.71 0.71 +vn -0.06 0.71 -0.71 +vn 0.45 0.55 -0.71 +vn -0.06 -0.71 0.71 +vn 0.06 -0.71 -0.71 +vn -0.55 -0.45 -0.71 +vn -0.55 0.45 0.71 +vn -0.71 -0.06 0.71 +vn -0.71 0.06 -0.71 +vn -0.45 0.55 -0.71 +vn -0.06 -0.71 -0.71 +vn 0.06 -0.71 0.71 +vn -0.45 -0.55 0.71 +vn 0.06 0.71 -0.71 +vn -0.06 0.71 0.71 +vn 0 1 0 +vn -0.04 -0.09 -1 +vn -0.03 0.08 1 +vn -1 0 0 +vn 1 0 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.71 0.71 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn 0.71 -0.71 0 +vn 0.03 0.08 1 +vn -0.71 0.71 0 +vn 0.04 -0.09 -1 +vn -0.09 -0.04 -1 +vn 0.71 0.71 0 +vn -0.08 0.03 1 +vn -0.71 -0.71 0 +vn 0 1 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0.09 -0.04 -1 +vn -0.08 -0.03 1 +vn -1 0 0 +vn 0.08 0 -1 +vn -0.08 0 1 +vn 0 -1 0 +vn 1 0 0 +vn 0.04 0.09 -1 +vn 0 -1 0 +vn -0.09 0.04 -1 +vn 0.08 0.03 1 +vn 0 1 0 +vn 0.03 -0.08 1 +vn 0.71 -0.71 0 +vn -0.03 -0.08 1 +vn -0.71 0.71 0 +vn -0.04 0.09 -1 +vn 0.09 0.04 -1 +vn -1 0 0 +vn -0.71 -0.71 0 +vn 0.08 -0.03 1 +vn 0.71 0.71 0 +vn 0 1 0 +vn 0.09 0 -1 +vn -0.08 -0.03 1 +vn 0 -1 0 +vn 0.92 0.38 0 +vn -1 0 0 +vn 1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn -1 0 0 +vn 1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.03 -0.08 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn 0.03 -0.08 -1 +vn -1 0 0 +vn -0.09 -0.04 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -0.04 -0.09 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn 0.92 -0.38 0 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn 0 -1 0 +vn -1 0 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 1 0 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.03 -0.08 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn 0.03 -0.08 -1 +vn -1 0 0 +vn -0.09 -0.04 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -0.04 -0.09 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn 0.92 -0.38 0 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0 1 0 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn 0.04 -0.09 -1 +vn 1 0 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.71 0.71 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.71 0.71 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -1 0 0 +vn 0 -1 0 +vn -1 0 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 1 0 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.71 -0.71 0 +vn -0.71 -0.71 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn 0.03 0.08 1 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -1 0 0 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn 1 0 0 +vn -0.08 0 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn -0.92 0.38 0 +vn 0.55 0.45 -0.71 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.03 -0.08 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn 0.03 -0.08 -1 +vn -1 0 0 +vn -0.09 -0.04 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -0.04 -0.09 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn 0.92 -0.38 0 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0 1 0 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn 0.04 -0.09 -1 +vn 1 0 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.71 0.71 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.71 0.71 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -1 0 0 +vn 0 -1 0 +vn -1 0 0 +vn -0.03 -0.08 1 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 1 0 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.71 -0.71 0 +vn -0.71 -0.71 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.71 -0.71 0 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn 0.03 0.08 1 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -1 0 0 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn 0 1 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn 1 0 0 +vn -0.08 0 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn -0.92 0.38 0 +vn 0.55 0.45 -0.71 +vn 0.55 0.45 -0.71 +vn 0.55 -0.45 0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.45 -0.55 -0.71 +vn 0.55 0.45 -0.71 +vn -0.55 0.45 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn 0.55 -0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 0.06 0.71 +vn 0.45 0.55 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.45 -0.55 -0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.55 -0.45 0.71 +vn -0.55 -0.45 0.71 +vn -0.55 0.45 -0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.45 0.55 0.71 +vn -0.55 -0.45 0.71 +vn 0.55 -0.45 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn -0.55 0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.71 0.06 0.71 +vn -0.71 -0.06 -0.71 +vn -0.45 -0.55 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.45 0.55 0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn -0.55 0.45 0.71 +vn -0.55 -0.45 -0.71 +vn -0.71 0.06 -0.71 +vn -0.71 -0.06 0.71 +vn -0.45 -0.55 0.71 +vn -0.06 0.71 0.71 +vn 0.06 0.71 -0.71 +vn -0.45 0.55 -0.71 +vn 0.06 -0.71 0.71 +vn -0.06 -0.71 -0.71 +vn 0.55 -0.45 -0.71 +vn 0.55 0.45 0.71 +vn 0.71 -0.06 0.71 +vn 0.71 0.06 -0.71 +vn 0.45 0.55 -0.71 +vn 0.06 -0.71 -0.71 +vn -0.06 -0.71 0.71 +vn 0.45 -0.55 0.71 +vn -0.06 0.71 -0.71 +vn 0.06 0.71 0.71 +vn 0 1 0 +vn 0.04 -0.09 -1 +vn 0.03 0.08 1 +vn 1 0 0 +vn -1 0 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.71 0.71 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn 0 -1 0 +vn -0.71 -0.71 0 +vn -0.03 0.08 1 +vn 0.71 0.71 0 +vn -0.04 -0.09 -1 +vn 0.09 -0.04 -1 +vn -0.71 0.71 0 +vn 0.08 0.03 1 +vn 0.71 -0.71 0 +vn 0 1 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn -0.09 -0.04 -1 +vn 0.08 -0.03 1 +vn 1 0 0 +vn -0.08 0 -1 +vn 0.08 0 1 +vn 0 -1 0 +vn -1 0 0 +vn -0.04 0.09 -1 +vn 0 -1 0 +vn 0.09 0.04 -1 +vn -0.08 0.03 1 +vn 0 1 0 +vn -0.03 -0.08 1 +vn -0.71 -0.71 0 +vn 0.03 -0.08 1 +vn 0.71 0.71 0 +vn 0.04 0.09 -1 +vn -0.09 0.04 -1 +vn 1 0 0 +vn 0.71 -0.71 0 +vn -0.08 -0.03 1 +vn -0.71 0.71 0 +vn 0 1 0 +vn -0.09 0 -1 +vn 0.08 -0.03 1 +vn 0 -1 0 +vn -0.92 0.38 0 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 +vn 0 0 -1 +vn -1 -0.04 -0.09 +vn 1 0 0.08 +vn 0 -1 0 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0 1 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 +vn 0 0 -1 +vn -1 -0.04 -0.09 +vn 1 0 0.08 +vn 0 -1 0 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn -1 -0.09 0.04 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 0 -1 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0 1 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0 -1 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 +vn 0 -1 0 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.08 -0.03 +vn 1 0.08 0.03 +vn 0 0 1 +vn -1 -0.08 0.03 +vn 0 0 -1 +vn -1 -0.04 -0.09 +vn 1 0 0.08 +vn 0 -1 0 +vn -1 -0.09 -0.04 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.38 0.92 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn -1 -0.09 0.04 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 0 -1 +vn 0 -1 0 +vn 0 0 -1 +vn 1 -0.08 -0.03 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0 1 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -0.71 -0.71 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 -0.71 -0.71 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 0.08 0.03 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0 -1 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 1 0 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 +vn 0 -1 0 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0.38 -0.92 +vn -0.71 0.45 0.55 +vn -0.71 0.45 0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn -0.71 -0.55 0.45 +vn -0.71 0.45 0.55 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn 0.71 -0.45 0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn -0.71 -0.06 0.71 +vn 0.71 0.06 0.71 +vn 0.71 0.55 0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.55 0.45 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn 0.71 -0.45 -0.55 +vn 0.71 -0.45 -0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn 0.71 0.55 -0.45 +vn 0.71 -0.45 -0.55 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn -0.71 0.45 -0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn 0.71 0.06 -0.71 +vn -0.71 -0.06 -0.71 +vn -0.71 -0.55 -0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.55 -0.45 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0.71 0.45 -0.55 +vn -0.71 -0.45 -0.55 +vn -0.71 0.06 -0.71 +vn 0.71 -0.06 -0.71 +vn 0.71 -0.55 -0.45 +vn 0.71 0.71 -0.06 +vn -0.71 0.71 0.06 +vn -0.71 0.55 -0.45 +vn 0.71 -0.71 0.06 +vn -0.71 -0.71 -0.06 +vn -0.71 -0.45 0.55 +vn 0.71 0.45 0.55 +vn 0.71 -0.06 0.71 +vn -0.71 0.06 0.71 +vn -0.71 0.55 0.45 +vn -0.71 -0.71 0.06 +vn 0.71 -0.71 -0.06 +vn 0.71 -0.55 0.45 +vn -0.71 0.71 -0.06 +vn 0.71 0.71 0.06 +vn 0 1 0 +vn -1 -0.09 0.04 +vn 1 0.08 0.03 +vn 0 0 1 +vn 0 0 -1 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn 0 0.71 0.71 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 0 -1 0 +vn 0 -0.71 -0.71 +vn 1 0.08 -0.03 +vn 0 0.71 0.71 +vn -1 -0.09 -0.04 +vn -1 -0.04 0.09 +vn 0 0.71 -0.71 +vn 1 0.03 0.08 +vn 0 -0.71 0.71 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn -1 -0.04 -0.09 +vn 1 -0.03 0.08 +vn 0 0 1 +vn -1 0 -0.08 +vn 1 0 0.08 +vn 0 -1 0 +vn 0 0 -1 +vn -1 0.09 -0.04 +vn 0 -1 0 +vn -1 0.04 0.09 +vn 1 0.03 -0.08 +vn 0 1 0 +vn 1 -0.08 -0.03 +vn 0 -0.71 -0.71 +vn 1 -0.08 0.03 +vn 0 0.71 0.71 +vn -1 0.09 0.04 +vn -1 0.04 -0.09 +vn 0 0 1 +vn 0 -0.71 0.71 +vn 1 -0.03 -0.08 +vn 0 0.71 -0.71 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 -0.03 0.08 +vn 0 -1 0 +vn 0 0.38 -0.92 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 -0.97 +vn 0 0.26 0.97 +vn 0 1 0 +vn 0 -1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 -0.26 0.97 +vn 0 0.26 -0.97 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 0 +vn 1 0 0 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl wooden_chain_fence +f 11/1/1 12/2/1 14/3/1 13/4/1 +f 16/5/2 15/6/2 17/7/2 18/8/2 +f 16/9/3 12/10/3 11/11/3 15/12/3 +f 17/13/4 13/14/4 14/15/4 18/16/4 +f 15/17/5 11/18/5 13/19/5 17/20/5 +f 12/21/6 16/22/6 18/23/6 14/24/6 +f 22/25/7 20/26/7 19/27/7 21/28/7 +f 25/29/8 23/30/8 24/31/8 26/32/8 +f 19/33/9 20/34/9 24/35/9 23/36/9 +f 22/37/10 21/38/10 25/39/10 26/40/10 +f 21/41/11 19/42/11 23/43/11 25/44/11 +f 26/45/12 24/46/12 20/47/12 22/48/12 +f 30/49/13 28/50/13 27/51/13 29/52/13 +f 33/53/14 31/54/14 32/55/14 34/56/14 +f 27/57/15 28/58/15 32/59/15 31/60/15 +f 30/61/16 29/62/16 33/63/16 34/64/16 +f 29/65/17 27/66/17 31/67/17 33/68/17 +f 34/69/18 32/70/18 28/71/18 30/72/18 +f 35/73/19 36/74/19 38/75/19 37/76/19 +f 40/77/20 39/78/20 41/79/20 42/80/20 +f 40/81/21 36/82/21 35/83/21 39/84/21 +f 41/85/22 37/86/22 38/87/22 42/88/22 +f 39/89/23 35/90/23 37/91/23 41/92/23 +f 36/93/24 40/94/24 42/95/24 38/96/24 +f 43/97/25 44/98/25 46/99/25 45/100/25 +f 48/101/26 47/102/26 49/103/26 50/104/26 +f 48/105/27 44/106/27 43/107/27 47/108/27 +f 49/109/28 45/110/28 46/111/28 50/112/28 +f 47/113/29 43/114/29 45/115/29 49/116/29 +f 44/117/30 51/118/30 52/119/30 46/120/30 +f 53/121/31 48/122/31 50/123/31 54/124/31 +f 53/125/32 51/126/32 44/127/32 48/128/32 +f 50/129/33 46/130/33 52/131/33 54/132/33 +f 51/133/34 55/134/34 56/135/34 52/136/34 +f 57/137/35 53/138/35 54/139/35 58/140/35 +f 57/141/36 55/142/36 51/143/36 53/144/36 +f 54/145/37 52/146/37 56/147/37 58/148/37 +f 57/149/38 55/150/38 56/151/38 58/152/38 +usemtl metal_decoration2_razor_wire +f 61/153/39 60/154/39 59/155/39 62/156/39 +f 65/157/40 64/158/40 63/159/40 66/160/40 +f 69/161/41 68/162/41 67/163/41 70/164/41 +f 73/165/42 72/166/42 71/167/42 74/168/42 +f 77/169/43 76/170/43 75/171/43 78/172/43 +f 81/173/44 80/174/44 79/175/44 82/176/44 +f 85/177/45 84/178/45 83/179/45 86/180/45 +f 89/181/46 88/182/46 87/183/46 90/184/46 +f 93/185/47 92/186/47 91/187/47 94/188/47 +f 97/189/48 96/190/48 95/191/48 98/192/48 +f 101/193/49 100/194/49 99/195/49 102/196/49 +f 105/197/50 104/198/50 103/199/50 106/200/50 +f 109/201/51 108/202/51 107/203/51 110/204/51 +f 113/205/52 112/206/52 111/207/52 114/208/52 +f 117/209/53 116/210/53 115/211/53 118/212/53 +f 121/213/54 120/214/54 119/215/54 122/216/54 +f 125/217/55 124/218/55 123/219/55 126/220/55 +f 129/221/56 128/222/56 127/223/56 130/224/56 +f 133/225/57 132/226/57 131/227/57 134/228/57 +f 137/229/58 136/230/58 135/231/58 138/232/58 +f 141/233/59 140/234/59 139/235/59 142/236/59 +f 145/237/60 144/238/60 143/239/60 146/240/60 +f 149/241/61 148/242/61 147/243/61 150/244/61 +f 153/245/62 152/246/62 151/247/62 154/248/62 +f 157/249/63 156/250/63 155/251/63 158/252/63 +f 161/253/64 160/254/64 159/255/64 162/256/64 +f 165/257/65 164/258/65 163/259/65 166/260/65 +f 169/261/66 168/262/66 167/263/66 170/264/66 +f 173/265/67 172/266/67 171/267/67 174/268/67 +f 177/269/68 176/270/68 175/271/68 178/272/68 +f 181/273/69 180/274/69 179/275/69 182/276/69 +f 185/277/70 184/278/70 183/279/70 186/280/70 +f 189/281/71 188/282/71 187/283/71 190/284/71 +f 193/285/72 192/286/72 191/287/72 194/288/72 +f 197/289/73 196/290/73 195/291/73 198/292/73 +f 201/293/74 200/294/74 199/295/74 202/296/74 +f 205/297/75 204/298/75 203/299/75 206/300/75 +f 209/301/76 208/302/76 207/303/76 210/304/76 +f 205/305/77 206/306/77 211/307/77 212/308/77 +f 212/309/78 211/310/78 213/311/78 214/312/78 +f 216/313/79 215/314/79 203/315/79 213/316/79 +f 206/317/80 218/318/80 217/319/80 211/320/80 +f 211/321/81 217/322/81 216/323/81 213/324/81 +f 213/325/82 203/326/82 204/327/82 214/328/82 +f 206/329/83 203/330/83 215/331/83 218/332/83 +f 208/333/84 220/334/84 219/335/84 207/336/84 +f 209/337/85 210/338/85 221/339/85 222/340/85 +f 222/341/86 221/342/86 219/343/86 220/344/86 +f 215/345/87 216/346/87 220/347/87 208/348/87 +f 218/349/88 215/350/88 208/351/88 209/352/88 +f 218/353/89 209/354/89 222/355/89 217/356/89 +f 217/357/90 222/358/90 220/359/90 216/360/90 +f 205/361/91 212/362/91 214/363/91 204/364/91 +f 225/365/92 224/366/92 223/367/92 226/368/92 +f 229/369/93 228/370/93 227/371/93 230/372/93 +f 233/373/94 232/374/94 231/375/94 234/376/94 +f 237/377/95 236/378/95 235/379/95 238/380/95 +f 241/381/96 240/382/96 239/383/96 242/384/96 +f 245/385/97 244/386/97 243/387/97 246/388/97 +f 249/389/98 248/390/98 247/391/98 250/392/98 +f 253/393/99 252/394/99 251/395/99 254/396/99 +f 257/397/100 256/398/100 255/399/100 258/400/100 +f 261/401/101 260/402/101 259/403/101 262/404/101 +f 265/405/102 264/406/102 263/407/102 266/408/102 +f 269/409/103 268/410/103 267/411/103 270/412/103 +f 273/413/104 272/414/104 271/415/104 274/416/104 +f 277/417/105 276/418/105 275/419/105 278/420/105 +f 281/421/106 280/422/106 279/423/106 282/424/106 +f 285/425/107 284/426/107 283/427/107 286/428/107 +f 289/429/108 288/430/108 287/431/108 290/432/108 +f 293/433/109 292/434/109 291/435/109 294/436/109 +f 294/437/110 291/438/110 287/439/110 288/440/110 +f 293/441/111 289/442/111 290/443/111 292/444/111 +f 299/445/112 298/446/112 297/447/112 300/448/112 +f 303/449/113 302/450/113 301/451/113 304/452/113 +f 306/453/114 305/454/114 302/455/114 303/456/114 +f 307/457/115 304/458/115 301/459/115 308/460/115 +f 8/461/116 310/462/116 309/463/116 311/464/116 +f 306/465/117 307/466/117 308/467/117 305/468/117 +f 310/469/118 313/470/118 312/471/118 309/472/118 +f 8/473/119 311/474/119 314/475/119 315/476/119 +f 315/477/120 314/478/120 312/479/120 313/480/120 +f 311/481/121 309/482/121 289/483/121 293/484/121 +f 317/485/122 316/486/122 295/487/122 296/488/122 +f 311/489/123 293/490/123 294/491/123 314/492/123 +f 314/493/124 294/494/124 288/495/124 312/496/124 +f 290/497/125 287/498/125 300/499/125 316/500/125 +f 309/501/126 312/502/126 288/503/126 289/504/126 +f 292/505/127 290/506/127 316/507/127 317/508/127 +f 292/509/128 317/510/128 299/511/128 291/512/128 +f 291/513/129 299/514/129 300/515/129 287/516/129 +f 316/517/130 300/518/130 297/519/130 295/520/130 +f 317/521/131 296/522/131 298/523/131 299/524/131 +f 318/525/132 303/526/132 304/527/132 319/528/132 +f 320/529/133 306/530/133 303/531/133 318/532/133 +f 320/533/134 321/534/134 307/535/134 306/536/134 +f 308/537/135 301/538/135 313/539/135 310/540/135 +f 321/541/136 319/542/136 304/543/136 307/544/136 +f 305/545/137 308/546/137 310/547/137 8/548/137 +f 305/549/138 8/550/138 315/551/138 302/552/138 +f 302/553/139 315/554/139 313/555/139 301/556/139 +f 323/557/140 322/558/140 321/559/140 320/560/140 +f 322/561/141 324/562/141 319/563/141 321/564/141 +f 323/565/142 320/566/142 318/567/142 325/568/142 +f 325/569/143 318/570/143 319/571/143 324/572/143 +f 329/573/144 328/574/144 327/575/144 330/576/144 +f 333/577/145 332/578/145 331/579/145 334/580/145 +f 337/581/146 336/582/146 335/583/146 338/584/146 +f 341/585/147 340/586/147 339/587/147 342/588/147 +f 345/589/148 344/590/148 343/591/148 346/592/148 +f 349/593/149 348/594/149 347/595/149 350/596/149 +f 353/597/150 352/598/150 351/599/150 354/600/150 +f 357/601/151 356/602/151 355/603/151 358/604/151 +f 361/605/152 360/606/152 359/607/152 362/608/152 +f 365/609/153 364/610/153 363/611/153 366/612/153 +f 369/613/154 368/614/154 367/615/154 370/616/154 +f 373/617/155 372/618/155 371/619/155 374/620/155 +f 377/621/156 376/622/156 375/623/156 378/624/156 +f 381/625/157 380/626/157 379/627/157 382/628/157 +f 385/629/158 384/630/158 383/631/158 386/632/158 +f 389/633/159 388/634/159 387/635/159 390/636/159 +f 393/637/160 392/638/160 391/639/160 394/640/160 +f 397/641/161 396/642/161 395/643/161 398/644/161 +f 401/645/162 400/646/162 399/647/162 402/648/162 +f 405/649/163 404/650/163 403/651/163 406/652/163 +f 408/653/164 407/654/164 326/655/164 409/656/164 +f 412/657/165 411/658/165 410/659/165 413/660/165 +f 416/661/166 415/662/166 414/663/166 417/664/166 +f 420/665/167 419/666/167 418/667/167 421/668/167 +f 424/669/168 423/670/168 422/671/168 425/672/168 +f 428/673/169 427/674/169 426/675/169 429/676/169 +f 432/677/170 431/678/170 430/679/170 433/680/170 +f 436/681/171 435/682/171 434/683/171 437/684/171 +f 440/685/172 439/686/172 438/687/172 441/688/172 +f 444/689/173 443/690/173 442/691/173 445/692/173 +f 448/693/174 447/694/174 446/695/174 449/696/174 +f 452/697/175 451/698/175 450/699/175 453/700/175 +f 456/701/176 455/702/176 454/703/176 457/704/176 +f 460/705/177 459/706/177 458/707/177 461/708/177 +f 464/709/178 463/710/178 462/711/178 465/712/178 +f 468/713/179 467/714/179 466/715/179 469/716/179 +f 472/717/180 471/718/180 470/719/180 473/720/180 +f 476/721/181 475/722/181 474/723/181 477/724/181 +f 472/725/182 473/726/182 478/727/182 479/728/182 +f 479/729/183 478/730/183 480/731/183 481/732/183 +f 483/733/184 482/734/184 470/735/184 480/736/184 +f 473/737/185 485/738/185 484/739/185 478/740/185 +f 478/741/186 484/742/186 483/743/186 480/744/186 +f 480/745/187 470/746/187 471/747/187 481/748/187 +f 473/749/188 470/750/188 482/751/188 485/752/188 +f 475/753/189 487/754/189 486/755/189 474/756/189 +f 476/757/190 477/758/190 488/759/190 489/760/190 +f 489/761/191 488/762/191 486/763/191 487/764/191 +f 482/765/192 483/766/192 487/767/192 475/768/192 +f 485/769/193 482/770/193 475/771/193 476/772/193 +f 485/773/194 476/774/194 489/775/194 484/776/194 +f 484/777/195 489/778/195 487/779/195 483/780/195 +f 472/781/196 479/782/196 481/783/196 471/784/196 +f 492/785/197 491/786/197 490/787/197 493/788/197 +f 496/789/198 495/790/198 494/791/198 497/792/198 +f 500/793/199 499/794/199 498/795/199 501/796/199 +f 504/797/200 503/798/200 502/799/200 505/800/200 +f 508/801/201 507/802/201 506/803/201 509/804/201 +f 512/805/202 511/806/202 510/807/202 513/808/202 +f 516/809/203 515/810/203 514/811/203 517/812/203 +f 520/813/204 519/814/204 518/815/204 521/816/204 +f 524/817/205 523/818/205 522/819/205 525/820/205 +f 528/821/206 527/822/206 526/823/206 529/824/206 +f 532/825/207 531/826/207 530/827/207 533/828/207 +f 536/829/208 535/830/208 534/831/208 537/832/208 +f 540/833/209 539/834/209 538/835/209 541/836/209 +f 544/837/210 543/838/210 542/839/210 545/840/210 +f 548/841/211 547/842/211 546/843/211 549/844/211 +f 552/845/212 551/846/212 550/847/212 553/848/212 +f 556/849/213 555/850/213 554/851/213 557/852/213 +f 560/853/214 559/854/214 558/855/214 561/856/214 +f 564/857/215 563/858/215 562/859/215 565/860/215 +f 565/861/216 562/862/216 558/863/216 559/864/216 +f 564/865/217 560/866/217 561/867/217 563/868/217 +f 568/869/218 567/870/218 566/871/218 569/872/218 +f 571/873/219 570/874/219 566/875/219 567/876/219 +f 574/877/220 573/878/220 572/879/220 575/880/220 +f 576/881/221 575/882/221 572/883/221 577/884/221 +f 580/885/222 579/886/222 578/887/222 581/888/222 +f 583/889/223 582/890/223 576/891/223 584/892/223 +f 579/893/224 586/894/224 585/895/224 578/896/224 +f 580/897/225 581/898/225 587/899/225 588/900/225 +f 588/901/226 587/902/226 585/903/226 586/904/226 +f 591/905/227 590/906/227 589/907/227 592/908/227 +f 595/909/228 594/910/228 593/911/228 596/912/228 +f 599/913/229 598/914/229 597/915/229 600/916/229 +f 600/917/230 597/918/230 593/919/230 594/920/230 +f 603/921/231 602/922/231 601/923/231 604/924/231 +f 605/925/232 604/926/232 601/927/232 606/928/232 +f 609/929/233 608/930/233 607/931/233 610/932/233 +f 612/933/234 611/934/234 605/935/234 613/936/234 +f 608/937/235 615/938/235 614/939/235 607/940/235 +f 609/941/236 610/942/236 616/943/236 617/944/236 +f 617/945/237 616/946/237 614/947/237 615/948/237 +f 599/949/238 595/950/238 596/951/238 598/952/238 +f 620/953/239 619/954/239 618/955/239 621/956/239 +f 624/957/240 623/958/240 622/959/240 625/960/240 +f 627/961/241 626/962/241 623/963/241 624/964/241 +f 628/965/242 625/966/242 622/967/242 629/968/242 +f 632/969/243 631/970/243 630/971/243 633/972/243 +f 627/973/244 628/974/244 629/975/244 626/976/244 +f 631/977/245 635/978/245 634/979/245 630/980/245 +f 632/981/246 633/982/246 636/983/246 637/984/246 +f 637/985/247 636/986/247 634/987/247 635/988/247 +f 581/989/248 578/990/248 560/991/248 564/992/248 +f 633/993/249 630/994/249 595/995/249 599/996/249 +f 581/997/250 564/998/250 565/999/250 587/1000/250 +f 587/1001/251 565/1002/251 559/1003/251 585/1004/251 +f 561/1005/252 558/1006/252 638/1007/252 555/1008/252 +f 578/1009/253 585/1010/253 559/1011/253 560/1012/253 +f 563/1013/254 561/1014/254 555/1015/254 556/1016/254 +f 563/1017/255 556/1018/255 639/1019/255 562/1020/255 +f 562/1021/256 639/1022/256 638/1023/256 558/1024/256 +f 610/1025/257 607/1026/257 568/1027/257 640/1028/257 +f 642/1029/258 641/1030/258 582/1031/258 583/1032/258 +f 610/1033/259 640/1034/259 571/1035/259 616/1036/259 +f 616/1037/260 571/1038/260 567/1039/260 614/1040/260 +f 640/1041/261 643/1042/261 570/1043/261 571/1044/261 +f 584/1045/262 644/1046/262 573/1047/262 574/1048/262 +f 590/1049/263 574/1050/263 575/1051/263 589/1052/263 +f 583/1053/264 584/1054/264 574/1055/264 590/1056/264 +f 577/1057/265 572/1058/265 586/1059/265 579/1060/265 +f 582/1061/266 589/1062/266 575/1063/266 576/1064/266 +f 584/1065/267 576/1066/267 577/1067/267 644/1068/267 +f 644/1069/268 577/1070/268 579/1071/268 580/1072/268 +f 644/1073/269 580/1074/269 588/1075/269 573/1076/269 +f 573/1077/270 588/1078/270 586/1079/270 572/1080/270 +f 569/1081/271 566/1082/271 592/1083/271 641/1084/271 +f 607/1085/272 614/1086/272 567/1087/272 568/1088/272 +f 640/1089/273 568/1090/273 569/1091/273 643/1092/273 +f 643/1093/274 569/1094/274 641/1095/274 642/1096/274 +f 643/1097/275 642/1098/275 591/1099/275 570/1100/275 +f 570/1101/276 591/1102/276 592/1103/276 566/1104/276 +f 641/1105/277 592/1106/277 589/1107/277 582/1108/277 +f 642/1109/278 583/1110/278 590/1111/278 591/1112/278 +f 646/1113/279 645/1114/279 611/1115/279 612/1116/279 +f 633/1117/280 599/1118/280 600/1119/280 636/1120/280 +f 636/1121/281 600/1122/281 594/1123/281 634/1124/281 +f 613/1125/282 647/1126/282 602/1127/282 603/1128/282 +f 619/1129/283 603/1130/283 604/1131/283 618/1132/283 +f 612/1133/284 613/1134/284 603/1135/284 619/1136/284 +f 606/1137/285 601/1138/285 615/1139/285 608/1140/285 +f 611/1141/286 618/1142/286 604/1143/286 605/1144/286 +f 613/1145/287 605/1146/287 606/1147/287 647/1148/287 +f 647/1149/288 606/1150/288 608/1151/288 609/1152/288 +f 647/1153/289 609/1154/289 617/1155/289 602/1156/289 +f 602/1157/290 617/1158/290 615/1159/290 601/1160/290 +f 596/1161/291 593/1162/291 621/1163/291 645/1164/291 +f 630/1165/292 634/1166/292 594/1167/292 595/1168/292 +f 598/1169/293 596/1170/293 645/1171/293 646/1172/293 +f 598/1173/294 646/1174/294 620/1175/294 597/1176/294 +f 597/1177/295 620/1178/295 621/1179/295 593/1180/295 +f 645/1181/296 621/1182/296 618/1183/296 611/1184/296 +f 646/1185/297 612/1186/297 619/1187/297 620/1188/297 +f 648/1189/298 624/1190/298 625/1191/298 649/1192/298 +f 650/1193/299 627/1194/299 624/1195/299 648/1196/299 +f 650/1197/300 651/1198/300 628/1199/300 627/1200/300 +f 629/1201/301 622/1202/301 635/1203/301 631/1204/301 +f 651/1205/302 649/1206/302 625/1207/302 628/1208/302 +f 626/1209/303 629/1210/303 631/1211/303 632/1212/303 +f 626/1213/304 632/1214/304 637/1215/304 623/1216/304 +f 623/1217/305 637/1218/305 635/1219/305 622/1220/305 +f 653/1221/306 652/1222/306 651/1223/306 650/1224/306 +f 652/1225/307 654/1226/307 649/1227/307 651/1228/307 +f 653/1229/308 650/1230/308 648/1231/308 655/1232/308 +f 655/1233/309 648/1234/309 649/1235/309 654/1236/309 +f 656/1237/310 557/1238/310 554/1239/310 657/1240/310 +f 657/1241/311 554/1242/311 555/1243/311 638/1244/311 +f 556/1245/312 557/1246/312 656/1247/312 639/1248/312 +f 639/1249/313 656/1250/313 657/1251/313 638/1252/313 +f 660/1253/314 659/1254/314 658/1255/314 661/1256/314 +f 662/1257/315 661/1258/315 658/1259/315 663/1260/315 +f 666/1261/316 665/1262/316 664/1263/316 667/1264/316 +f 665/1265/317 669/1266/317 668/1267/317 664/1268/317 +f 666/1269/318 667/1270/318 670/1271/318 671/1272/318 +f 671/1273/319 670/1274/319 668/1275/319 669/1276/319 +f 673/1277/320 672/1278/320 659/1279/320 660/1280/320 +f 674/1281/321 660/1282/321 661/1283/321 675/1284/321 +f 676/1285/322 673/1286/322 660/1287/322 674/1288/322 +f 676/1289/323 677/1290/323 662/1291/323 673/1292/323 +f 663/1293/324 658/1294/324 669/1295/324 665/1296/324 +f 677/1297/325 675/1298/325 661/1299/325 662/1300/325 +f 673/1301/326 662/1302/326 663/1303/326 672/1304/326 +f 672/1305/327 663/1306/327 665/1307/327 666/1308/327 +f 672/1309/328 666/1310/328 671/1311/328 659/1312/328 +f 669/1313/329 658/1314/329 659/1315/329 671/1316/329 +f 679/1317/330 678/1318/330 677/1319/330 676/1320/330 +f 678/1321/331 680/1322/331 675/1323/331 677/1324/331 +f 679/1325/332 676/1326/332 674/1327/332 681/1328/332 +f 681/1329/333 674/1330/333 675/1331/333 680/1332/333 +f 664/1333/334 668/1334/334 670/1335/334 667/1336/334 +f 685/1337/335 684/1338/335 683/1339/335 686/1340/335 +f 689/1341/336 688/1342/336 687/1343/336 690/1344/336 +f 693/1345/337 692/1346/337 691/1347/337 694/1348/337 +f 697/1349/338 696/1350/338 695/1351/338 698/1352/338 +f 701/1353/339 700/1354/339 699/1355/339 702/1356/339 +f 705/1357/340 704/1358/340 703/1359/340 706/1360/340 +f 709/1361/341 708/1362/341 707/1363/341 710/1364/341 +f 713/1365/342 712/1366/342 711/1367/342 714/1368/342 +f 717/1369/343 716/1370/343 715/1371/343 718/1372/343 +f 721/1373/344 720/1374/344 719/1375/344 722/1376/344 +f 725/1377/345 724/1378/345 723/1379/345 726/1380/345 +f 729/1381/346 728/1382/346 727/1383/346 730/1384/346 +f 733/1385/347 732/1386/347 731/1387/347 734/1388/347 +f 737/1389/348 736/1390/348 735/1391/348 738/1392/348 +f 741/1393/349 740/1394/349 739/1395/349 742/1396/349 +f 745/1397/350 744/1398/350 743/1399/350 746/1400/350 +f 749/1401/351 748/1402/351 747/1403/351 750/1404/351 +f 753/1405/352 752/1406/352 751/1407/352 754/1408/352 +f 757/1409/353 756/1410/353 755/1411/353 758/1412/353 +f 761/1413/354 760/1414/354 759/1415/354 762/1416/354 +f 765/1417/355 764/1418/355 763/1419/355 766/1420/355 +f 769/1421/356 768/1422/356 767/1423/356 770/1424/356 +f 773/1425/357 772/1426/357 771/1427/357 774/1428/357 +f 777/1429/358 776/1430/358 775/1431/358 778/1432/358 +f 781/1433/359 780/1434/359 779/1435/359 782/1436/359 +f 785/1437/360 784/1438/360 783/1439/360 786/1440/360 +f 789/1441/361 788/1442/361 787/1443/361 790/1444/361 +f 793/1445/362 792/1446/362 791/1447/362 794/1448/362 +f 797/1449/363 796/1450/363 795/1451/363 798/1452/363 +f 801/1453/364 800/1454/364 799/1455/364 802/1456/364 +f 805/1457/365 804/1458/365 803/1459/365 806/1460/365 +f 809/1461/366 808/1462/366 807/1463/366 810/1464/366 +f 813/1465/367 812/1466/367 811/1467/367 814/1468/367 +f 817/1469/368 816/1470/368 815/1471/368 818/1472/368 +f 821/1473/369 820/1474/369 819/1475/369 822/1476/369 +f 825/1477/370 824/1478/370 823/1479/370 6/1480/370 +f 828/1481/371 827/1482/371 826/1483/371 829/1484/371 +f 832/1485/372 831/1486/372 830/1487/372 833/1488/372 +f 836/1489/373 835/1490/373 834/1491/373 837/1492/373 +f 840/1493/374 839/1494/374 838/1495/374 841/1496/374 +f 844/1497/375 843/1498/375 842/1499/375 845/1500/375 +f 848/1501/376 847/1502/376 846/1503/376 849/1504/376 +f 852/1505/377 851/1506/377 850/1507/377 853/1508/377 +f 856/1509/378 855/1510/378 854/1511/378 857/1512/378 +f 860/1513/379 859/1514/379 858/1515/379 861/1516/379 +f 864/1517/380 863/1518/380 862/1519/380 865/1520/380 +f 868/1521/381 867/1522/381 866/1523/381 869/1524/381 +f 872/1525/382 871/1526/382 870/1527/382 873/1528/382 +f 876/1529/383 875/1530/383 874/1531/383 877/1532/383 +f 880/1533/384 879/1534/384 878/1535/384 881/1536/384 +f 884/1537/385 883/1538/385 882/1539/385 885/1540/385 +f 888/1541/386 887/1542/386 886/1543/386 889/1544/386 +f 892/1545/387 891/1546/387 890/1547/387 893/1548/387 +f 896/1549/388 895/1550/388 894/1551/388 897/1552/388 +f 900/1553/389 899/1554/389 898/1555/389 901/1556/389 +f 904/1557/390 903/1558/390 902/1559/390 905/1560/390 +f 908/1561/391 907/1562/391 906/1563/391 909/1564/391 +f 912/1565/392 911/1566/392 910/1567/392 913/1568/392 +f 916/1569/393 915/1570/393 914/1571/393 917/1572/393 +f 920/1573/394 919/1574/394 918/1575/394 921/1576/394 +f 924/1577/395 923/1578/395 922/1579/395 925/1580/395 +f 928/1581/396 927/1582/396 926/1583/396 929/1584/396 +f 932/1585/397 931/1586/397 930/1587/397 933/1588/397 +f 936/1589/398 935/1590/398 934/1591/398 937/1592/398 +f 940/1593/399 939/1594/399 938/1595/399 941/1596/399 +f 944/1597/400 943/1598/400 942/1599/400 945/1600/400 +f 948/1601/401 947/1602/401 946/1603/401 949/1604/401 +f 952/1605/402 951/1606/402 950/1607/402 953/1608/402 +f 956/1609/403 955/1610/403 954/1611/403 957/1612/403 +f 960/1613/404 959/1614/404 958/1615/404 961/1616/404 +f 964/1617/405 963/1618/405 962/1619/405 965/1620/405 +f 968/1621/406 967/1622/406 966/1623/406 969/1624/406 +f 972/1625/407 971/1626/407 970/1627/407 973/1628/407 +f 976/1629/408 975/1630/408 974/1631/408 977/1632/408 +f 980/1633/409 979/1634/409 978/1635/409 981/1636/409 +f 984/1637/410 983/1638/410 982/1639/410 985/1640/410 +f 988/1641/411 987/1642/411 986/1643/411 989/1644/411 +f 992/1645/412 991/1646/412 990/1647/412 993/1648/412 +f 996/1649/413 995/1650/413 994/1651/413 997/1652/413 +f 1000/1653/414 999/1654/414 998/1655/414 1001/1656/414 +f 1003/1657/415 1002/1658/415 682/1659/415 1004/1660/415 +f 1007/1661/416 1006/1662/416 1005/1663/416 1008/1664/416 +f 1011/1665/417 1010/1666/417 1009/1667/417 1012/1668/417 +f 1015/1669/418 1014/1670/418 1013/1671/418 1016/1672/418 +f 1019/1673/419 1018/1674/419 1017/1675/419 1020/1676/419 +f 1023/1677/420 1022/1678/420 1021/1679/420 1024/1680/420 +f 1027/1681/421 1026/1682/421 1025/1683/421 1028/1684/421 +f 1031/1685/422 1030/1686/422 1029/1687/422 1032/1688/422 +f 1035/1689/423 1034/1690/423 1033/1691/423 1036/1692/423 +f 1039/1693/424 1038/1694/424 1037/1695/424 1040/1696/424 +f 1043/1697/425 1042/1698/425 1041/1699/425 1044/1700/425 +f 1047/1701/426 1046/1702/426 1045/1703/426 1048/1704/426 +f 1051/1705/427 1050/1706/427 1049/1707/427 1052/1708/427 +f 1055/1709/428 1054/1710/428 1053/1711/428 1056/1712/428 +f 1059/1713/429 1058/1714/429 1057/1715/429 1060/1716/429 +f 1063/1717/430 1062/1718/430 1061/1719/430 1064/1720/430 +f 1067/1721/431 1066/1722/431 1065/1723/431 1068/1724/431 +f 1071/1725/432 1070/1726/432 1069/1727/432 1072/1728/432 +f 1075/1729/433 1074/1730/433 1073/1731/433 1076/1732/433 +f 1079/1733/434 1078/1734/434 1077/1735/434 1080/1736/434 +f 1083/1737/435 1082/1738/435 1081/1739/435 1084/1740/435 +f 1087/1741/436 1086/1742/436 1085/1743/436 1088/1744/436 +f 1091/1745/437 1090/1746/437 1089/1747/437 1092/1748/437 +f 1095/1749/438 1094/1750/438 1093/1751/438 1096/1752/438 +f 1099/1753/439 1098/1754/439 1097/1755/439 1100/1756/439 +f 1103/1757/440 1102/1758/440 1101/1759/440 1104/1760/440 +f 1107/1761/441 1106/1762/441 1105/1763/441 1108/1764/441 +f 1111/1765/442 1110/1766/442 1109/1767/442 1112/1768/442 +f 1115/1769/443 1114/1770/443 1113/1771/443 1116/1772/443 +f 1119/1773/444 1118/1774/444 1117/1775/444 1120/1776/444 +f 1123/1777/445 1122/1778/445 1121/1779/445 1124/1780/445 +f 1127/1781/446 1126/1782/446 1125/1783/446 1128/1784/446 +f 1131/1785/447 1130/1786/447 1129/1787/447 1132/1788/447 +f 1135/1789/448 1134/1790/448 1133/1791/448 1136/1792/448 +f 1139/1793/449 1138/1794/449 1137/1795/449 1140/1796/449 +f 1143/1797/450 1142/1798/450 1141/1799/450 1144/1800/450 +f 1147/1801/451 1146/1802/451 1145/1803/451 1148/1804/451 +f 1151/1805/452 1150/1806/452 1149/1807/452 1152/1808/452 +f 1155/1809/453 1154/1810/453 1153/1811/453 1156/1812/453 +f 1159/1813/454 1158/1814/454 1157/1815/454 1160/1816/454 +f 1163/1817/455 1162/1818/455 1161/1819/455 1164/1820/455 +f 1167/1821/456 1166/1822/456 1165/1823/456 1168/1824/456 +f 1163/1825/457 1164/1826/457 1169/1827/457 1170/1828/457 +f 1170/1829/458 1169/1830/458 1171/1831/458 1172/1832/458 +f 1174/1833/459 1173/1834/459 1161/1835/459 1171/1836/459 +f 1164/1837/460 1176/1838/460 1175/1839/460 1169/1840/460 +f 1169/1841/461 1175/1842/461 1174/1843/461 1171/1844/461 +f 1171/1845/462 1161/1846/462 1162/1847/462 1172/1848/462 +f 1164/1849/463 1161/1850/463 1173/1851/463 1176/1852/463 +f 1166/1853/464 1178/1854/464 1177/1855/464 1165/1856/464 +f 1167/1857/465 1168/1858/465 1179/1859/465 1180/1860/465 +f 1180/1861/466 1179/1862/466 1177/1863/466 1178/1864/466 +f 1173/1865/467 1174/1866/467 1178/1867/467 1166/1868/467 +f 1176/1869/468 1173/1870/468 1166/1871/468 1167/1872/468 +f 1176/1873/469 1167/1874/469 1180/1875/469 1175/1876/469 +f 1175/1877/470 1180/1878/470 1178/1879/470 1174/1880/470 +f 1163/1881/471 1170/1882/471 1172/1883/471 1162/1884/471 +f 1183/1885/472 1182/1886/472 1181/1887/472 1184/1888/472 +f 1187/1889/473 1186/1890/473 1185/1891/473 1188/1892/473 +f 1191/1893/474 1190/1894/474 1189/1895/474 1192/1896/474 +f 1195/1897/475 1194/1898/475 1193/1899/475 1196/1900/475 +f 1199/1901/476 1198/1902/476 1197/1903/476 1200/1904/476 +f 1203/1905/477 1202/1906/477 1201/1907/477 1204/1908/477 +f 1207/1909/478 1206/1910/478 1205/1911/478 1208/1912/478 +f 1211/1913/479 1210/1914/479 1209/1915/479 1212/1916/479 +f 1215/1917/480 1214/1918/480 1213/1919/480 1216/1920/480 +f 1219/1921/481 1218/1922/481 1217/1923/481 1220/1924/481 +f 1223/1925/482 1222/1926/482 1221/1927/482 1224/1928/482 +f 1227/1929/483 1226/1930/483 1225/1931/483 1228/1932/483 +f 1231/1933/484 1230/1934/484 1229/1935/484 1232/1936/484 +f 1235/1937/485 1234/1938/485 1233/1939/485 1236/1940/485 +f 1239/1941/486 1238/1942/486 1237/1943/486 1240/1944/486 +f 1243/1945/487 1242/1946/487 1241/1947/487 1244/1948/487 +f 1247/1949/488 1246/1950/488 1245/1951/488 1248/1952/488 +f 1251/1953/489 1250/1954/489 1249/1955/489 1252/1956/489 +f 1255/1957/490 1254/1958/490 1253/1959/490 1256/1960/490 +f 1256/1961/491 1253/1962/491 1249/1963/491 1250/1964/491 +f 1255/1965/492 1251/1966/492 1252/1967/492 1254/1968/492 +f 1259/1969/493 1258/1970/493 1257/1971/493 1260/1972/493 +f 1262/1973/494 1261/1974/494 1257/1975/494 1258/1976/494 +f 1265/1977/495 1264/1978/495 1263/1979/495 1266/1980/495 +f 1267/1981/496 1266/1982/496 1263/1983/496 1268/1984/496 +f 1271/1985/497 1270/1986/497 1269/1987/497 1272/1988/497 +f 1274/1989/498 1273/1990/498 1267/1991/498 1275/1992/498 +f 1270/1993/499 1277/1994/499 1276/1995/499 1269/1996/499 +f 1271/1997/500 1272/1998/500 1278/1999/500 1279/2000/500 +f 1279/2001/501 1278/2002/501 1276/2003/501 1277/2004/501 +f 1282/2005/502 1281/2006/502 1280/2007/502 1283/2008/502 +f 1286/2009/503 1285/2010/503 1284/2011/503 1287/2012/503 +f 1290/2013/504 1289/2014/504 1288/2015/504 1291/2016/504 +f 1291/2017/505 1288/2018/505 1284/2019/505 1285/2020/505 +f 1294/2021/506 1293/2022/506 1292/2023/506 1295/2024/506 +f 1296/2025/507 1295/2026/507 1292/2027/507 1297/2028/507 +f 1300/2029/508 1299/2030/508 1298/2031/508 1301/2032/508 +f 1303/2033/509 1302/2034/509 1296/2035/509 1304/2036/509 +f 1299/2037/510 1306/2038/510 1305/2039/510 1298/2040/510 +f 1300/2041/511 1301/2042/511 1307/2043/511 1308/2044/511 +f 1308/2045/512 1307/2046/512 1305/2047/512 1306/2048/512 +f 1290/2049/513 1286/2050/513 1287/2051/513 1289/2052/513 +f 1311/2053/514 1310/2054/514 1309/2055/514 1312/2056/514 +f 1315/2057/515 1314/2058/515 1313/2059/515 1316/2060/515 +f 1318/2061/516 1317/2062/516 1314/2063/516 1315/2064/516 +f 1319/2065/517 1316/2066/517 1313/2067/517 1320/2068/517 +f 1323/2069/518 1322/2070/518 1321/2071/518 1324/2072/518 +f 1318/2073/519 1319/2074/519 1320/2075/519 1317/2076/519 +f 1322/2077/520 1326/2078/520 1325/2079/520 1321/2080/520 +f 1323/2081/521 1324/2082/521 1327/2083/521 1328/2084/521 +f 1328/2085/522 1327/2086/522 1325/2087/522 1326/2088/522 +f 1272/2089/523 1269/2090/523 1251/2091/523 1255/2092/523 +f 1324/2093/524 1321/2094/524 1286/2095/524 1290/2096/524 +f 1272/2097/525 1255/2098/525 1256/2099/525 1278/2100/525 +f 1278/2101/526 1256/2102/526 1250/2103/526 1276/2104/526 +f 1252/2105/527 1249/2106/527 1329/2107/527 1246/2108/527 +f 1269/2109/528 1276/2110/528 1250/2111/528 1251/2112/528 +f 1254/2113/529 1252/2114/529 1246/2115/529 1247/2116/529 +f 1254/2117/530 1247/2118/530 1330/2119/530 1253/2120/530 +f 1253/2121/531 1330/2122/531 1329/2123/531 1249/2124/531 +f 1301/2125/532 1298/2126/532 1259/2127/532 1331/2128/532 +f 1333/2129/533 1332/2130/533 1273/2131/533 1274/2132/533 +f 1301/2133/534 1331/2134/534 1262/2135/534 1307/2136/534 +f 1307/2137/535 1262/2138/535 1258/2139/535 1305/2140/535 +f 1331/2141/536 1334/2142/536 1261/2143/536 1262/2144/536 +f 1275/2145/537 1335/2146/537 1264/2147/537 1265/2148/537 +f 1281/2149/538 1265/2150/538 1266/2151/538 1280/2152/538 +f 1274/2153/539 1275/2154/539 1265/2155/539 1281/2156/539 +f 1268/2157/540 1263/2158/540 1277/2159/540 1270/2160/540 +f 1273/2161/541 1280/2162/541 1266/2163/541 1267/2164/541 +f 1275/2165/542 1267/2166/542 1268/2167/542 1335/2168/542 +f 1335/2169/543 1268/2170/543 1270/2171/543 1271/2172/543 +f 1335/2173/544 1271/2174/544 1279/2175/544 1264/2176/544 +f 1264/2177/545 1279/2178/545 1277/2179/545 1263/2180/545 +f 1260/2181/546 1257/2182/546 1283/2183/546 1332/2184/546 +f 1298/2185/547 1305/2186/547 1258/2187/547 1259/2188/547 +f 1331/2189/548 1259/2190/548 1260/2191/548 1334/2192/548 +f 1334/2193/549 1260/2194/549 1332/2195/549 1333/2196/549 +f 1334/2197/550 1333/2198/550 1282/2199/550 1261/2200/550 +f 1261/2201/551 1282/2202/551 1283/2203/551 1257/2204/551 +f 1332/2205/552 1283/2206/552 1280/2207/552 1273/2208/552 +f 1333/2209/553 1274/2210/553 1281/2211/553 1282/2212/553 +f 1337/2213/554 1336/2214/554 1302/2215/554 1303/2216/554 +f 1324/2217/555 1290/2218/555 1291/2219/555 1327/2220/555 +f 1327/2221/556 1291/2222/556 1285/2223/556 1325/2224/556 +f 1304/2225/557 1338/2226/557 1293/2227/557 1294/2228/557 +f 1310/2229/558 1294/2230/558 1295/2231/558 1309/2232/558 +f 1303/2233/559 1304/2234/559 1294/2235/559 1310/2236/559 +f 1297/2237/560 1292/2238/560 1306/2239/560 1299/2240/560 +f 1302/2241/561 1309/2242/561 1295/2243/561 1296/2244/561 +f 1304/2245/562 1296/2246/562 1297/2247/562 1338/2248/562 +f 1338/2249/563 1297/2250/563 1299/2251/563 1300/2252/563 +f 1338/2253/564 1300/2254/564 1308/2255/564 1293/2256/564 +f 1293/2257/565 1308/2258/565 1306/2259/565 1292/2260/565 +f 1287/2261/566 1284/2262/566 1312/2263/566 1336/2264/566 +f 1321/2265/567 1325/2266/567 1285/2267/567 1286/2268/567 +f 1289/2269/568 1287/2270/568 1336/2271/568 1337/2272/568 +f 1289/2273/569 1337/2274/569 1311/2275/569 1288/2276/569 +f 1288/2277/570 1311/2278/570 1312/2279/570 1284/2280/570 +f 1336/2281/571 1312/2282/571 1309/2283/571 1302/2284/571 +f 1337/2285/572 1303/2286/572 1310/2287/572 1311/2288/572 +f 1339/2289/573 1315/2290/573 1316/2291/573 1340/2292/573 +f 1341/2293/574 1318/2294/574 1315/2295/574 1339/2296/574 +f 1341/2297/575 1342/2298/575 1319/2299/575 1318/2300/575 +f 1320/2301/576 1313/2302/576 1326/2303/576 1322/2304/576 +f 1342/2305/577 1340/2306/577 1316/2307/577 1319/2308/577 +f 1317/2309/578 1320/2310/578 1322/2311/578 1323/2312/578 +f 1317/2313/579 1323/2314/579 1328/2315/579 1314/2316/579 +f 1314/2317/580 1328/2318/580 1326/2319/580 1313/2320/580 +f 1344/2321/581 1343/2322/581 1342/2323/581 1341/2324/581 +f 1343/2325/582 1345/2326/582 1340/2327/582 1342/2328/582 +f 1344/2329/583 1341/2330/583 1339/2331/583 1346/2332/583 +f 1346/2333/584 1339/2334/584 1340/2335/584 1345/2336/584 +f 1347/2337/585 1248/2338/585 1245/2339/585 1348/2340/585 +f 1348/2341/586 1245/2342/586 1246/2343/586 1329/2344/586 +f 1247/2345/587 1248/2346/587 1347/2347/587 1330/2348/587 +f 1330/2349/588 1347/2350/588 1348/2351/588 1329/2352/588 +f 1351/2353/589 1350/2354/589 1349/2355/589 1352/2356/589 +f 1353/2357/590 1352/2358/590 1349/2359/590 1354/2360/590 +f 1357/2361/591 1356/2362/591 1355/2363/591 1358/2364/591 +f 1356/2365/592 1360/2366/592 1359/2367/592 1355/2368/592 +f 1357/2369/593 1358/2370/593 1361/2371/593 1362/2372/593 +f 1362/2373/594 1361/2374/594 1359/2375/594 1360/2376/594 +f 1364/2377/595 1363/2378/595 1350/2379/595 1351/2380/595 +f 1365/2381/596 1351/2382/596 1352/2383/596 1366/2384/596 +f 1367/2385/597 1364/2386/597 1351/2387/597 1365/2388/597 +f 1367/2389/598 1368/2390/598 1353/2391/598 1364/2392/598 +f 1354/2393/599 1349/2394/599 1360/2395/599 1356/2396/599 +f 1368/2397/600 1366/2398/600 1352/2399/600 1353/2400/600 +f 1364/2401/601 1353/2402/601 1354/2403/601 1363/2404/601 +f 1363/2405/602 1354/2406/602 1356/2407/602 1357/2408/602 +f 1363/2409/603 1357/2410/603 1362/2411/603 1350/2412/603 +f 1360/2413/604 1349/2414/604 1350/2415/604 1362/2416/604 +f 1370/2417/605 1369/2418/605 1368/2419/605 1367/2420/605 +f 1369/2421/606 1371/2422/606 1366/2423/606 1368/2424/606 +f 1370/2425/607 1367/2426/607 1365/2427/607 1372/2428/607 +f 1372/2429/608 1365/2430/608 1366/2431/608 1371/2432/608 +f 1355/2433/609 1359/2434/609 1361/2435/609 1358/2436/609 +f 1376/2437/610 1375/2438/610 1374/2439/610 1377/2440/610 +f 1380/2441/611 1379/2442/611 1378/2443/611 1381/2444/611 +f 1384/2445/612 1383/2446/612 1382/2447/612 1385/2448/612 +f 1388/2449/613 1387/2450/613 1386/2451/613 1389/2452/613 +f 1392/2453/614 1391/2454/614 1390/2455/614 1393/2456/614 +f 1396/2457/615 1395/2458/615 1394/2459/615 1397/2460/615 +f 1400/2461/616 1399/2462/616 1398/2463/616 1401/2464/616 +f 1404/2465/617 1403/2466/617 1402/2467/617 1405/2468/617 +f 1408/2469/618 1407/2470/618 1406/2471/618 1409/2472/618 +f 1412/2473/619 1411/2474/619 1410/2475/619 1413/2476/619 +f 1416/2477/620 1415/2478/620 1414/2479/620 1417/2480/620 +f 1420/2481/621 1419/2482/621 1418/2483/621 1421/2484/621 +f 1424/2485/622 1423/2486/622 1422/2487/622 1425/2488/622 +f 1428/2489/623 1427/2490/623 1426/2491/623 1429/2492/623 +f 1432/2493/624 1431/2494/624 1430/2495/624 1433/2496/624 +f 1436/2497/625 1435/2498/625 1434/2499/625 1437/2500/625 +f 1440/2501/626 1439/2502/626 1438/2503/626 1441/2504/626 +f 1444/2505/627 1443/2506/627 1442/2507/627 1445/2508/627 +f 1448/2509/628 1447/2510/628 1446/2511/628 1449/2512/628 +f 1452/2513/629 1451/2514/629 1450/2515/629 1453/2516/629 +f 1456/2517/630 1455/2518/630 1454/2519/630 1457/2520/630 +f 1460/2521/631 1459/2522/631 1458/2523/631 1461/2524/631 +f 1464/2525/632 1463/2526/632 1462/2527/632 1465/2528/632 +f 1468/2529/633 1467/2530/633 1466/2531/633 1469/2532/633 +f 1472/2533/634 1471/2534/634 1470/2535/634 1473/2536/634 +f 1476/2537/635 1475/2538/635 1474/2539/635 1477/2540/635 +f 1480/2541/636 1479/2542/636 1478/2543/636 1481/2544/636 +f 1484/2545/637 1483/2546/637 1482/2547/637 1485/2548/637 +f 1488/2549/638 1487/2550/638 1486/2551/638 1489/2552/638 +f 1492/2553/639 1491/2554/639 1490/2555/639 1493/2556/639 +f 1496/2557/640 1495/2558/640 1494/2559/640 1497/2560/640 +f 1500/2561/641 1499/2562/641 1498/2563/641 1501/2564/641 +f 1504/2565/642 1503/2566/642 1502/2567/642 1505/2568/642 +f 1508/2569/643 1507/2570/643 1506/2571/643 1509/2572/643 +f 1512/2573/644 1511/2574/644 1510/2575/644 1513/2576/644 +f 1516/2577/645 1515/2578/645 1514/2579/645 1517/2580/645 +f 1520/2581/646 1519/2582/646 1518/2583/646 1521/2584/646 +f 1524/2585/647 1523/2586/647 1522/2587/647 1525/2588/647 +f 1528/2589/648 1527/2590/648 1526/2591/648 1529/2592/648 +f 1532/2593/649 1531/2594/649 1530/2595/649 1533/2596/649 +f 1536/2597/650 1535/2598/650 1534/2599/650 1537/2600/650 +f 1540/2601/651 1539/2602/651 1538/2603/651 1541/2604/651 +f 1544/2605/652 1543/2606/652 1542/2607/652 1545/2608/652 +f 1548/2609/653 1547/2610/653 1546/2611/653 1549/2612/653 +f 1552/2613/654 1551/2614/654 1550/2615/654 1553/2616/654 +f 1556/2617/655 1555/2618/655 1554/2619/655 1557/2620/655 +f 1560/2621/656 1559/2622/656 1558/2623/656 1561/2624/656 +f 1564/2625/657 1563/2626/657 1562/2627/657 1565/2628/657 +f 1568/2629/658 1567/2630/658 1566/2631/658 1569/2632/658 +f 1572/2633/659 1571/2634/659 1570/2635/659 1573/2636/659 +f 1576/2637/660 1575/2638/660 1574/2639/660 1577/2640/660 +f 1580/2641/661 1579/2642/661 1578/2643/661 1581/2644/661 +f 1584/2645/662 1583/2646/662 1582/2647/662 1585/2648/662 +f 1588/2649/663 1587/2650/663 1586/2651/663 1589/2652/663 +f 1592/2653/664 1591/2654/664 1590/2655/664 1593/2656/664 +f 1596/2657/665 1595/2658/665 1594/2659/665 1597/2660/665 +f 1600/2661/666 1599/2662/666 1598/2663/666 1601/2664/666 +f 1604/2665/667 1603/2666/667 1602/2667/667 1605/2668/667 +f 1608/2669/668 1607/2670/668 1606/2671/668 1609/2672/668 +f 1612/2673/669 1611/2674/669 1610/2675/669 1613/2676/669 +f 1616/2677/670 1615/2678/670 1614/2679/670 1617/2680/670 +f 1620/2681/671 1619/2682/671 1618/2683/671 1621/2684/671 +f 1624/2685/672 1623/2686/672 1622/2687/672 1625/2688/672 +f 1628/2689/673 1627/2690/673 1626/2691/673 1629/2692/673 +f 1632/2693/674 1631/2694/674 1630/2695/674 1633/2696/674 +f 1636/2697/675 1635/2698/675 1634/2699/675 1637/2700/675 +f 1640/2701/676 1639/2702/676 1638/2703/676 1641/2704/676 +f 1644/2705/677 1643/2706/677 1642/2707/677 1645/2708/677 +f 1648/2709/678 1647/2710/678 1646/2711/678 1649/2712/678 +f 1652/2713/679 1651/2714/679 1650/2715/679 1653/2716/679 +f 1656/2717/680 1655/2718/680 1654/2719/680 1657/2720/680 +f 1660/2721/681 1659/2722/681 1658/2723/681 1661/2724/681 +f 1664/2725/682 1663/2726/682 1662/2727/682 1665/2728/682 +f 1668/2729/683 1667/2730/683 1666/2731/683 1669/2732/683 +f 1672/2733/684 1671/2734/684 1670/2735/684 1673/2736/684 +f 1676/2737/685 1675/2738/685 1674/2739/685 1677/2740/685 +f 1680/2741/686 1679/2742/686 1678/2743/686 1681/2744/686 +f 1684/2745/687 1683/2746/687 1682/2747/687 1685/2748/687 +f 1688/2749/688 1687/2750/688 1686/2751/688 1689/2752/688 +f 1692/2753/689 1691/2754/689 1690/2755/689 1693/2756/689 +f 1695/2757/690 1694/2758/690 1373/2759/690 1696/2760/690 +f 1699/2761/691 1698/2762/691 1697/2763/691 1700/2764/691 +f 1703/2765/692 1702/2766/692 1701/2767/692 1704/2768/692 +f 1707/2769/693 1706/2770/693 1705/2771/693 1708/2772/693 +f 1711/2773/694 1710/2774/694 1709/2775/694 1712/2776/694 +f 1715/2777/695 1714/2778/695 1713/2779/695 1716/2780/695 +f 1719/2781/696 1718/2782/696 1717/2783/696 1720/2784/696 +f 1723/2785/697 1722/2786/697 1721/2787/697 1724/2788/697 +f 1727/2789/698 1726/2790/698 1725/2791/698 1728/2792/698 +f 1731/2793/699 1730/2794/699 1729/2795/699 1732/2796/699 +f 1735/2797/700 1734/2798/700 1733/2799/700 1736/2800/700 +f 1739/2801/701 1738/2802/701 1737/2803/701 1740/2804/701 +f 1743/2805/702 1742/2806/702 1741/2807/702 1744/2808/702 +f 1747/2809/703 1746/2810/703 1745/2811/703 1748/2812/703 +f 1751/2813/704 1750/2814/704 1749/2815/704 1752/2816/704 +f 1755/2817/705 1754/2818/705 1753/2819/705 1756/2820/705 +f 1759/2821/706 1758/2822/706 1757/2823/706 1760/2824/706 +f 1763/2825/707 1762/2826/707 1761/2827/707 1764/2828/707 +f 1767/2829/708 1766/2830/708 1765/2831/708 1768/2832/708 +f 1771/2833/709 1770/2834/709 1769/2835/709 1772/2836/709 +f 1775/2837/710 1774/2838/710 1773/2839/710 1776/2840/710 +f 1779/2841/711 1778/2842/711 1777/2843/711 1780/2844/711 +f 1783/2845/712 1782/2846/712 1781/2847/712 1784/2848/712 +f 1787/2849/713 1786/2850/713 1785/2851/713 1788/2852/713 +f 1791/2853/714 1790/2854/714 1789/2855/714 1792/2856/714 +f 1795/2857/715 1794/2858/715 1793/2859/715 1796/2860/715 +f 1799/2861/716 1798/2862/716 1797/2863/716 1800/2864/716 +f 1803/2865/717 1802/2866/717 1801/2867/717 1804/2868/717 +f 1807/2869/718 1806/2870/718 1805/2871/718 1808/2872/718 +f 1811/2873/719 1810/2874/719 1809/2875/719 1812/2876/719 +f 1815/2877/720 1814/2878/720 1813/2879/720 1816/2880/720 +f 1819/2881/721 1818/2882/721 1817/2883/721 1820/2884/721 +f 1823/2885/722 1822/2886/722 1821/2887/722 1824/2888/722 +f 1827/2889/723 1826/2890/723 1825/2891/723 1828/2892/723 +f 1831/2893/724 1830/2894/724 1829/2895/724 1832/2896/724 +f 1835/2897/725 1834/2898/725 1833/2899/725 1836/2900/725 +f 1839/2901/726 1838/2902/726 1837/2903/726 1840/2904/726 +f 1843/2905/727 1842/2906/727 1841/2907/727 1844/2908/727 +f 1847/2909/728 1846/2910/728 1845/2911/728 1848/2912/728 +f 1851/2913/729 1850/2914/729 1849/2915/729 1852/2916/729 +f 1855/2917/730 1854/2918/730 1853/2919/730 1856/2920/730 +f 1859/2921/731 1858/2922/731 1857/2923/731 1860/2924/731 +f 1863/2925/732 1862/2926/732 1861/2927/732 1864/2928/732 +f 1867/2929/733 1866/2930/733 1865/2931/733 1868/2932/733 +f 1871/2933/734 1870/2934/734 1869/2935/734 1872/2936/734 +f 1875/2937/735 1874/2938/735 1873/2939/735 1876/2940/735 +f 1879/2941/736 1878/2942/736 1877/2943/736 1880/2944/736 +f 1883/2945/737 1882/2946/737 1881/2947/737 1884/2948/737 +f 1887/2949/738 1886/2950/738 1885/2951/738 1888/2952/738 +f 1891/2953/739 1890/2954/739 1889/2955/739 1892/2956/739 +f 1895/2957/740 1894/2958/740 1893/2959/740 1896/2960/740 +f 1899/2961/741 1898/2962/741 1897/2963/741 1900/2964/741 +f 1903/2965/742 1902/2966/742 1901/2967/742 1904/2968/742 +f 1907/2969/743 1906/2970/743 1905/2971/743 1908/2972/743 +f 1911/2973/744 1910/2974/744 1909/2975/744 1912/2976/744 +f 1915/2977/745 1914/2978/745 1913/2979/745 1916/2980/745 +f 1919/2981/746 1918/2982/746 1917/2983/746 1920/2984/746 +f 1923/2985/747 1922/2986/747 1921/2987/747 1924/2988/747 +f 1927/2989/748 1926/2990/748 1925/2991/748 1928/2992/748 +f 1931/2993/749 1930/2994/749 1929/2995/749 1932/2996/749 +f 1935/2997/750 1934/2998/750 1933/2999/750 1936/3000/750 +f 1939/3001/751 1938/3002/751 1937/3003/751 1940/3004/751 +f 1943/3005/752 1942/3006/752 1941/3007/752 1944/3008/752 +f 1944/3009/753 1941/3010/753 1937/3011/753 1938/3012/753 +f 1943/3013/754 1939/3014/754 1940/3015/754 1942/3016/754 +f 1947/3017/755 1946/3018/755 1945/3019/755 1948/3020/755 +f 1949/3021/756 1948/3022/756 1945/3023/756 1950/3024/756 +f 1953/3025/757 1952/3026/757 1951/3027/757 1954/3028/757 +f 1956/3029/758 1955/3030/758 1949/3031/758 1957/3032/758 +f 1952/3033/759 1959/3034/759 1958/3035/759 1951/3036/759 +f 1953/3037/760 1954/3038/760 1960/3039/760 1961/3040/760 +f 1961/3041/761 1960/3042/761 1958/3043/761 1959/3044/761 +f 1964/3045/762 1963/3046/762 1962/3047/762 1965/3048/762 +f 1954/3049/763 1951/3050/763 1939/3051/763 1943/3052/763 +f 1954/3053/764 1943/3054/764 1944/3055/764 1960/3056/764 +f 1960/3057/765 1944/3058/765 1938/3059/765 1958/3060/765 +f 1940/3061/766 1937/3062/766 1966/3063/766 1934/3064/766 +f 1951/3065/767 1958/3066/767 1938/3067/767 1939/3068/767 +f 1942/3069/768 1940/3070/768 1934/3071/768 1935/3072/768 +f 1942/3073/769 1935/3074/769 1967/3075/769 1941/3076/769 +f 1941/3077/770 1967/3078/770 1966/3079/770 1937/3080/770 +f 1969/3081/771 1968/3082/771 1955/3083/771 1956/3084/771 +f 1957/3085/772 1970/3086/772 1946/3087/772 1947/3088/772 +f 1963/3089/773 1947/3090/773 1948/3091/773 1962/3092/773 +f 1956/3093/774 1957/3094/774 1947/3095/774 1963/3096/774 +f 1950/3097/775 1945/3098/775 1959/3099/775 1952/3100/775 +f 1955/3101/776 1962/3102/776 1948/3103/776 1949/3104/776 +f 1957/3105/777 1949/3106/777 1950/3107/777 1970/3108/777 +f 1970/3109/778 1950/3110/778 1952/3111/778 1953/3112/778 +f 1970/3113/779 1953/3114/779 1961/3115/779 1946/3116/779 +f 1946/3117/780 1961/3118/780 1959/3119/780 1945/3120/780 +f 1968/3121/781 1965/3122/781 1962/3123/781 1955/3124/781 +f 1969/3125/782 1956/3126/782 1963/3127/782 1964/3128/782 +f 1971/3129/783 1936/3130/783 1933/3131/783 1972/3132/783 +f 1972/3133/784 1933/3134/784 1934/3135/784 1966/3136/784 +f 1935/3137/785 1936/3138/785 1971/3139/785 1967/3140/785 +f 1967/3141/786 1971/3142/786 1972/3143/786 1966/3144/786 +f 1975/3145/787 1974/3146/787 1973/3147/787 1976/3148/787 +f 1977/3149/788 1976/3150/788 1973/3151/788 1978/3152/788 +f 1981/3153/789 1980/3154/789 1979/3155/789 1982/3156/789 +f 1980/3157/790 1984/3158/790 1983/3159/790 1979/3160/790 +f 1981/3161/791 1982/3162/791 1985/3163/791 1986/3164/791 +f 1986/3165/792 1985/3166/792 1983/3167/792 1984/3168/792 +f 1988/3169/793 1987/3170/793 1974/3171/793 1975/3172/793 +f 1989/3173/794 1975/3174/794 1976/3175/794 1990/3176/794 +f 1991/3177/795 1988/3178/795 1975/3179/795 1989/3180/795 +f 1991/3181/796 1992/3182/796 1977/3183/796 1988/3184/796 +f 1978/3185/797 1973/3186/797 1984/3187/797 1980/3188/797 +f 1992/3189/798 1990/3190/798 1976/3191/798 1977/3192/798 +f 1988/3193/799 1977/3194/799 1978/3195/799 1987/3196/799 +f 1987/3197/800 1978/3198/800 1980/3199/800 1981/3200/800 +f 1987/3201/801 1981/3202/801 1986/3203/801 1974/3204/801 +f 1984/3205/802 1973/3206/802 1974/3207/802 1986/3208/802 +f 1994/3209/803 1993/3210/803 1992/3211/803 1991/3212/803 +f 1993/3213/804 1995/3214/804 1990/3215/804 1992/3216/804 +f 1994/3217/805 1991/3218/805 1989/3219/805 1996/3220/805 +f 1996/3221/806 1989/3222/806 1990/3223/806 1995/3224/806 +f 1979/3225/807 1983/3226/807 1985/3227/807 1982/3228/807 +f 1999/3229/808 1998/3230/808 1997/3231/808 2000/3232/808 +f 2003/3233/809 2002/3234/809 2001/3235/809 2004/3236/809 +f 2007/3237/810 2006/3238/810 2005/3239/810 2008/3240/810 +f 2011/3241/811 2010/3242/811 2009/3243/811 2012/3244/811 +f 2015/3245/812 2014/3246/812 2013/3247/812 2016/3248/812 +f 2019/3249/813 2018/3250/813 2017/3251/813 2020/3252/813 +f 2023/3253/814 2022/3254/814 2021/3255/814 2024/3256/814 +f 2027/3257/815 2026/3258/815 2025/3259/815 2028/3260/815 +f 2031/3261/816 2030/3262/816 2029/3263/816 2032/3264/816 +f 2035/3265/817 2034/3266/817 2033/3267/817 2036/3268/817 +f 2039/3269/818 2038/3270/818 2037/3271/818 2040/3272/818 +f 2043/3273/819 2042/3274/819 2041/3275/819 2044/3276/819 +f 2047/3277/820 2046/3278/820 2045/3279/820 2048/3280/820 +f 2051/3281/821 2050/3282/821 2049/3283/821 2052/3284/821 +f 2055/3285/822 2054/3286/822 2053/3287/822 2056/3288/822 +f 2059/3289/823 2058/3290/823 2057/3291/823 2060/3292/823 +f 2063/3293/824 2062/3294/824 2061/3295/824 2064/3296/824 +f 2067/3297/825 2066/3298/825 2065/3299/825 2068/3300/825 +f 2071/3301/826 2070/3302/826 2069/3303/826 2072/3304/826 +f 2075/3305/827 2074/3306/827 2073/3307/827 2076/3308/827 +f 2079/3309/828 2078/3310/828 2077/3311/828 2080/3312/828 +f 2083/3313/829 2082/3314/829 2081/3315/829 2084/3316/829 +f 2087/3317/830 2086/3318/830 2085/3319/830 2088/3320/830 +f 2091/3321/831 2090/3322/831 2089/3323/831 2092/3324/831 +f 2095/3325/832 2094/3326/832 2093/3327/832 2096/3328/832 +f 2099/3329/833 2098/3330/833 2097/3331/833 2100/3332/833 +f 2103/3333/834 2102/3334/834 2101/3335/834 2104/3336/834 +f 2107/3337/835 2106/3338/835 2105/3339/835 2108/3340/835 +f 2111/3341/836 2110/3342/836 2109/3343/836 2112/3344/836 +f 2115/3345/837 2114/3346/837 2113/3347/837 2116/3348/837 +f 2119/3349/838 2118/3350/838 2117/3351/838 2120/3352/838 +f 2123/3353/839 2122/3354/839 2121/3355/839 2124/3356/839 +f 2127/3357/840 2126/3358/840 2125/3359/840 2128/3360/840 +f 2131/3361/841 2130/3362/841 2129/3363/841 2132/3364/841 +f 2135/3365/842 2134/3366/842 2133/3367/842 2136/3368/842 +f 2139/3369/843 2138/3370/843 2137/3371/843 2140/3372/843 +f 2143/3373/844 2142/3374/844 2141/3375/844 2144/3376/844 +f 2147/3377/845 2146/3378/845 2145/3379/845 2148/3380/845 +f 2143/3381/846 2144/3382/846 2149/3383/846 2150/3384/846 +f 2150/3385/847 2149/3386/847 2151/3387/847 2152/3388/847 +f 2154/3389/848 2153/3390/848 2141/3391/848 2151/3392/848 +f 2144/3393/849 2156/3394/849 2155/3395/849 2149/3396/849 +f 2149/3397/850 2155/3398/850 2154/3399/850 2151/3400/850 +f 2151/3401/851 2141/3402/851 2142/3403/851 2152/3404/851 +f 2144/3405/852 2141/3406/852 2153/3407/852 2156/3408/852 +f 2146/3409/853 2158/3410/853 2157/3411/853 2145/3412/853 +f 2147/3413/854 2148/3414/854 2159/3415/854 2160/3416/854 +f 2160/3417/855 2159/3418/855 2157/3419/855 2158/3420/855 +f 2153/3421/856 2154/3422/856 2158/3423/856 2146/3424/856 +f 2156/3425/857 2153/3426/857 2146/3427/857 2147/3428/857 +f 2156/3429/858 2147/3430/858 2160/3431/858 2155/3432/858 +f 2155/3433/859 2160/3434/859 2158/3435/859 2154/3436/859 +f 2143/3437/860 2150/3438/860 2152/3439/860 2142/3440/860 +f 2163/3441/861 2162/3442/861 2161/3443/861 2164/3444/861 +f 2167/3445/862 2166/3446/862 2165/3447/862 2168/3448/862 +f 2171/3449/863 2170/3450/863 2169/3451/863 2172/3452/863 +f 2175/3453/864 2174/3454/864 2173/3455/864 2176/3456/864 +f 2179/3457/865 2178/3458/865 2177/3459/865 2180/3460/865 +f 2183/3461/866 2182/3462/866 2181/3463/866 2184/3464/866 +f 2187/3465/867 2186/3466/867 2185/3467/867 2188/3468/867 +f 2191/3469/868 2190/3470/868 2189/3471/868 2192/3472/868 +f 2195/3473/869 2194/3474/869 2193/3475/869 2196/3476/869 +f 2199/3477/870 2198/3478/870 2197/3479/870 2200/3480/870 +f 2203/3481/871 2202/3482/871 2201/3483/871 2204/3484/871 +f 2207/3485/872 2206/3486/872 2205/3487/872 2208/3488/872 +f 2211/3489/873 2210/3490/873 2209/3491/873 2212/3492/873 +f 2215/3493/874 2214/3494/874 2213/3495/874 2216/3496/874 +f 2219/3497/875 2218/3498/875 2217/3499/875 2220/3500/875 +f 2223/3501/876 2222/3502/876 2221/3503/876 2224/3504/876 +f 2227/3505/877 2226/3506/877 2225/3507/877 2228/3508/877 +f 2231/3509/878 2230/3510/878 2229/3511/878 2232/3512/878 +f 2232/3513/879 2229/3514/879 2225/3515/879 2226/3516/879 +f 2231/3517/880 2227/3518/880 2228/3519/880 2230/3520/880 +f 2237/3521/881 2236/3522/881 2235/3523/881 2238/3524/881 +f 2241/3525/882 2240/3526/882 2239/3527/882 2242/3528/882 +f 2244/3529/883 2243/3530/883 2240/3531/883 2241/3532/883 +f 2245/3533/884 2242/3534/884 2239/3535/884 2246/3536/884 +f 2249/3537/885 2248/3538/885 2247/3539/885 2250/3540/885 +f 2244/3541/886 2245/3542/886 2246/3543/886 2243/3544/886 +f 2248/3545/887 2252/3546/887 2251/3547/887 2247/3548/887 +f 2249/3549/888 2250/3550/888 2253/3551/888 2254/3552/888 +f 2254/3553/889 2253/3554/889 2251/3555/889 2252/3556/889 +f 2250/3557/890 2247/3558/890 2227/3559/890 2231/3560/890 +f 2255/3561/891 1/3562/891 2233/3563/891 2234/3564/891 +f 2250/3565/892 2231/3566/892 2232/3567/892 2253/3568/892 +f 2253/3569/893 2232/3570/893 2226/3571/893 2251/3572/893 +f 2228/3573/894 2225/3574/894 2238/3575/894 1/3576/894 +f 2247/3577/895 2251/3578/895 2226/3579/895 2227/3580/895 +f 2230/3581/896 2228/3582/896 1/3583/896 2255/3584/896 +f 2230/3585/897 2255/3586/897 2237/3587/897 2229/3588/897 +f 2229/3589/898 2237/3590/898 2238/3591/898 2225/3592/898 +f 1/3593/899 2238/3594/899 2235/3595/899 2233/3596/899 +f 2255/3597/900 2234/3598/900 2236/3599/900 2237/3600/900 +f 2256/3601/901 2241/3602/901 2242/3603/901 2257/3604/901 +f 2258/3605/902 2244/3606/902 2241/3607/902 2256/3608/902 +f 2258/3609/903 2259/3610/903 2245/3611/903 2244/3612/903 +f 2246/3613/904 2239/3614/904 2252/3615/904 2248/3616/904 +f 2259/3617/905 2257/3618/905 2242/3619/905 2245/3620/905 +f 2243/3621/906 2246/3622/906 2248/3623/906 2249/3624/906 +f 2243/3625/907 2249/3626/907 2254/3627/907 2240/3628/907 +f 2240/3629/908 2254/3630/908 2252/3631/908 2239/3632/908 +f 2261/3633/909 2260/3634/909 2259/3635/909 2258/3636/909 +f 2260/3637/910 2262/3638/910 2257/3639/910 2259/3640/910 +f 2261/3641/911 2258/3642/911 2256/3643/911 2263/3644/911 +f 2263/3645/912 2256/3646/912 2257/3647/912 2262/3648/912 +f 2267/3649/913 2266/3650/913 2265/3651/913 2268/3652/913 +f 2271/3653/914 2270/3654/914 2269/3655/914 2272/3656/914 +f 2275/3657/915 2274/3658/915 2273/3659/915 2276/3660/915 +f 2279/3661/916 2278/3662/916 2277/3663/916 2280/3664/916 +f 2283/3665/917 2282/3666/917 2281/3667/917 2284/3668/917 +f 2287/3669/918 2286/3670/918 2285/3671/918 2288/3672/918 +f 2291/3673/919 2290/3674/919 2289/3675/919 2292/3676/919 +f 2295/3677/920 2294/3678/920 2293/3679/920 2296/3680/920 +f 2299/3681/921 2298/3682/921 2297/3683/921 2300/3684/921 +f 2303/3685/922 2302/3686/922 2301/3687/922 2304/3688/922 +f 2307/3689/923 2306/3690/923 2305/3691/923 2308/3692/923 +f 2311/3693/924 2310/3694/924 2309/3695/924 2312/3696/924 +f 2315/3697/925 2314/3698/925 2313/3699/925 2316/3700/925 +f 2319/3701/926 2318/3702/926 2317/3703/926 2320/3704/926 +f 2323/3705/927 2322/3706/927 2321/3707/927 2324/3708/927 +f 2327/3709/928 2326/3710/928 2325/3711/928 2328/3712/928 +f 2331/3713/929 2330/3714/929 2329/3715/929 2332/3716/929 +f 2335/3717/930 2334/3718/930 2333/3719/930 2336/3720/930 +f 2339/3721/931 2338/3722/931 2337/3723/931 2340/3724/931 +f 2343/3725/932 2342/3726/932 2341/3727/932 2344/3728/932 +f 2346/3729/933 2345/3730/933 2264/3731/933 2347/3732/933 +f 2350/3733/934 2349/3734/934 2348/3735/934 2351/3736/934 +f 2354/3737/935 2353/3738/935 2352/3739/935 2355/3740/935 +f 2358/3741/936 2357/3742/936 2356/3743/936 2359/3744/936 +f 2362/3745/937 2361/3746/937 2360/3747/937 2363/3748/937 +f 2366/3749/938 2365/3750/938 2364/3751/938 2367/3752/938 +f 2370/3753/939 2369/3754/939 2368/3755/939 2371/3756/939 +f 2374/3757/940 2373/3758/940 2372/3759/940 2375/3760/940 +f 2378/3761/941 2377/3762/941 2376/3763/941 2379/3764/941 +f 2382/3765/942 2381/3766/942 2380/3767/942 2383/3768/942 +f 2386/3769/943 2385/3770/943 2384/3771/943 2387/3772/943 +f 2390/3773/944 2389/3774/944 2388/3775/944 2391/3776/944 +f 2394/3777/945 2393/3778/945 2392/3779/945 2395/3780/945 +f 2398/3781/946 2397/3782/946 2396/3783/946 2399/3784/946 +f 2402/3785/947 2401/3786/947 2400/3787/947 2403/3788/947 +f 2406/3789/948 2405/3790/948 2404/3791/948 2407/3792/948 +f 2410/3793/949 2409/3794/949 2408/3795/949 2411/3796/949 +f 2414/3797/950 2413/3798/950 2412/3799/950 2415/3800/950 +f 2410/3801/951 2411/3802/951 2416/3803/951 2417/3804/951 +f 2417/3805/952 2416/3806/952 2418/3807/952 2419/3808/952 +f 2421/3809/953 2420/3810/953 2408/3811/953 2418/3812/953 +f 2411/3813/954 2423/3814/954 2422/3815/954 2416/3816/954 +f 2416/3817/955 2422/3818/955 2421/3819/955 2418/3820/955 +f 2418/3821/956 2408/3822/956 2409/3823/956 2419/3824/956 +f 2411/3825/957 2408/3826/957 2420/3827/957 2423/3828/957 +f 2413/3829/958 2425/3830/958 2424/3831/958 2412/3832/958 +f 2414/3833/959 2415/3834/959 2426/3835/959 2427/3836/959 +f 2427/3837/960 2426/3838/960 2424/3839/960 2425/3840/960 +f 2420/3841/961 2421/3842/961 2425/3843/961 2413/3844/961 +f 2423/3845/962 2420/3846/962 2413/3847/962 2414/3848/962 +f 2423/3849/963 2414/3850/963 2427/3851/963 2422/3852/963 +f 2422/3853/964 2427/3854/964 2425/3855/964 2421/3856/964 +f 2410/3857/965 2417/3858/965 2419/3859/965 2409/3860/965 +f 2430/3861/966 2429/3862/966 2428/3863/966 2431/3864/966 +f 2434/3865/967 2433/3866/967 2432/3867/967 2435/3868/967 +f 2438/3869/968 2437/3870/968 2436/3871/968 2439/3872/968 +f 2442/3873/969 2441/3874/969 2440/3875/969 2443/3876/969 +f 2446/3877/970 2445/3878/970 2444/3879/970 2447/3880/970 +f 2450/3881/971 2449/3882/971 2448/3883/971 2451/3884/971 +f 2454/3885/972 2453/3886/972 2452/3887/972 2455/3888/972 +f 2458/3889/973 2457/3890/973 2456/3891/973 2459/3892/973 +f 2462/3893/974 2461/3894/974 2460/3895/974 2463/3896/974 +f 2466/3897/975 2465/3898/975 2464/3899/975 2467/3900/975 +f 2470/3901/976 2469/3902/976 2468/3903/976 2471/3904/976 +f 2474/3905/977 2473/3906/977 2472/3907/977 2475/3908/977 +f 2478/3909/978 2477/3910/978 2476/3911/978 2479/3912/978 +f 2482/3913/979 2481/3914/979 2480/3915/979 2483/3916/979 +f 2486/3917/980 2485/3918/980 2484/3919/980 2487/3920/980 +f 2490/3921/981 2489/3922/981 2488/3923/981 2491/3924/981 +f 2494/3925/982 2493/3926/982 2492/3927/982 2495/3928/982 +f 2498/3929/983 2497/3930/983 2496/3931/983 2499/3932/983 +f 2502/3933/984 2501/3934/984 2500/3935/984 2503/3936/984 +f 2503/3937/985 2500/3938/985 2496/3939/985 2497/3940/985 +f 2502/3941/986 2498/3942/986 2499/3943/986 2501/3944/986 +f 2506/3945/987 2505/3946/987 2504/3947/987 2507/3948/987 +f 2509/3949/988 2508/3950/988 2504/3951/988 2505/3952/988 +f 2512/3953/989 2511/3954/989 2510/3955/989 2513/3956/989 +f 2514/3957/990 2513/3958/990 2510/3959/990 2515/3960/990 +f 2518/3961/991 2517/3962/991 2516/3963/991 2519/3964/991 +f 2521/3965/992 2520/3966/992 2514/3967/992 2522/3968/992 +f 2517/3969/993 2524/3970/993 2523/3971/993 2516/3972/993 +f 2518/3973/994 2519/3974/994 2525/3975/994 2526/3976/994 +f 2526/3977/995 2525/3978/995 2523/3979/995 2524/3980/995 +f 2529/3981/996 2528/3982/996 2527/3983/996 2530/3984/996 +f 2533/3985/997 2532/3986/997 2531/3987/997 2534/3988/997 +f 2537/3989/998 2536/3990/998 2535/3991/998 2538/3992/998 +f 2538/3993/999 2535/3994/999 2531/3995/999 2532/3996/999 +f 2541/3997/1000 2540/3998/1000 2539/3999/1000 2542/4000/1000 +f 2543/4001/1001 2542/4002/1001 2539/4003/1001 2544/4004/1001 +f 2547/4005/1002 2546/4006/1002 2545/4007/1002 2548/4008/1002 +f 2550/4009/1003 2549/4010/1003 2543/4011/1003 2551/4012/1003 +f 2546/4013/1004 2553/4014/1004 2552/4015/1004 2545/4016/1004 +f 2547/4017/1005 2548/4018/1005 2554/4019/1005 2555/4020/1005 +f 2555/4021/1006 2554/4022/1006 2552/4023/1006 2553/4024/1006 +f 2537/4025/1007 2533/4026/1007 2534/4027/1007 2536/4028/1007 +f 2558/4029/1008 2557/4030/1008 2556/4031/1008 2559/4032/1008 +f 2562/4033/1009 2561/4034/1009 2560/4035/1009 2563/4036/1009 +f 2565/4037/1010 2564/4038/1010 2561/4039/1010 2562/4040/1010 +f 2566/4041/1011 2563/4042/1011 2560/4043/1011 2567/4044/1011 +f 2570/4045/1012 2569/4046/1012 2568/4047/1012 2571/4048/1012 +f 2565/4049/1013 2566/4050/1013 2567/4051/1013 2564/4052/1013 +f 2569/4053/1014 2573/4054/1014 2572/4055/1014 2568/4056/1014 +f 2570/4057/1015 2571/4058/1015 2574/4059/1015 2575/4060/1015 +f 2575/4061/1016 2574/4062/1016 2572/4063/1016 2573/4064/1016 +f 2519/4065/1017 2516/4066/1017 2498/4067/1017 2502/4068/1017 +f 2571/4069/1018 2568/4070/1018 2533/4071/1018 2537/4072/1018 +f 2519/4073/1019 2502/4074/1019 2503/4075/1019 2525/4076/1019 +f 2525/4077/1020 2503/4078/1020 2497/4079/1020 2523/4080/1020 +f 2499/4081/1021 2496/4082/1021 2576/4083/1021 2493/4084/1021 +f 2516/4085/1022 2523/4086/1022 2497/4087/1022 2498/4088/1022 +f 2501/4089/1023 2499/4090/1023 2493/4091/1023 2494/4092/1023 +f 2501/4093/1024 2494/4094/1024 2577/4095/1024 2500/4096/1024 +f 2500/4097/1025 2577/4098/1025 2576/4099/1025 2496/4100/1025 +f 2548/4101/1026 2545/4102/1026 2506/4103/1026 2578/4104/1026 +f 2580/4105/1027 2579/4106/1027 2520/4107/1027 2521/4108/1027 +f 2548/4109/1028 2578/4110/1028 2509/4111/1028 2554/4112/1028 +f 2554/4113/1029 2509/4114/1029 2505/4115/1029 2552/4116/1029 +f 2578/4117/1030 2581/4118/1030 2508/4119/1030 2509/4120/1030 +f 2522/4121/1031 2582/4122/1031 2511/4123/1031 2512/4124/1031 +f 2528/4125/1032 2512/4126/1032 2513/4127/1032 2527/4128/1032 +f 2521/4129/1033 2522/4130/1033 2512/4131/1033 2528/4132/1033 +f 2515/4133/1034 2510/4134/1034 2524/4135/1034 2517/4136/1034 +f 2520/4137/1035 2527/4138/1035 2513/4139/1035 2514/4140/1035 +f 2522/4141/1036 2514/4142/1036 2515/4143/1036 2582/4144/1036 +f 2582/4145/1037 2515/4146/1037 2517/4147/1037 2518/4148/1037 +f 2582/4149/1038 2518/4150/1038 2526/4151/1038 2511/4152/1038 +f 2511/4153/1039 2526/4154/1039 2524/4155/1039 2510/4156/1039 +f 2507/4157/1040 2504/4158/1040 2530/4159/1040 2579/4160/1040 +f 2545/4161/1041 2552/4162/1041 2505/4163/1041 2506/4164/1041 +f 2578/4165/1042 2506/4166/1042 2507/4167/1042 2581/4168/1042 +f 2581/4169/1043 2507/4170/1043 2579/4171/1043 2580/4172/1043 +f 2581/4173/1044 2580/4174/1044 2529/4175/1044 2508/4176/1044 +f 2508/4177/1045 2529/4178/1045 2530/4179/1045 2504/4180/1045 +f 2579/4181/1046 2530/4182/1046 2527/4183/1046 2520/4184/1046 +f 2580/4185/1047 2521/4186/1047 2528/4187/1047 2529/4188/1047 +f 2584/4189/1048 2583/4190/1048 2549/4191/1048 2550/4192/1048 +f 2571/4193/1049 2537/4194/1049 2538/4195/1049 2574/4196/1049 +f 2574/4197/1050 2538/4198/1050 2532/4199/1050 2572/4200/1050 +f 2551/4201/1051 2585/4202/1051 2540/4203/1051 2541/4204/1051 +f 2557/4205/1052 2541/4206/1052 2542/4207/1052 2556/4208/1052 +f 2550/4209/1053 2551/4210/1053 2541/4211/1053 2557/4212/1053 +f 2544/4213/1054 2539/4214/1054 2553/4215/1054 2546/4216/1054 +f 2549/4217/1055 2556/4218/1055 2542/4219/1055 2543/4220/1055 +f 2551/4221/1056 2543/4222/1056 2544/4223/1056 2585/4224/1056 +f 2585/4225/1057 2544/4226/1057 2546/4227/1057 2547/4228/1057 +f 2585/4229/1058 2547/4230/1058 2555/4231/1058 2540/4232/1058 +f 2540/4233/1059 2555/4234/1059 2553/4235/1059 2539/4236/1059 +f 2534/4237/1060 2531/4238/1060 2559/4239/1060 2583/4240/1060 +f 2568/4241/1061 2572/4242/1061 2532/4243/1061 2533/4244/1061 +f 2536/4245/1062 2534/4246/1062 2583/4247/1062 2584/4248/1062 +f 2536/4249/1063 2584/4250/1063 2558/4251/1063 2535/4252/1063 +f 2535/4253/1064 2558/4254/1064 2559/4255/1064 2531/4256/1064 +f 2583/4257/1065 2559/4258/1065 2556/4259/1065 2549/4260/1065 +f 2584/4261/1066 2550/4262/1066 2557/4263/1066 2558/4264/1066 +f 2586/4265/1067 2562/4266/1067 2563/4267/1067 2587/4268/1067 +f 2588/4269/1068 2565/4270/1068 2562/4271/1068 2586/4272/1068 +f 2588/4273/1069 2589/4274/1069 2566/4275/1069 2565/4276/1069 +f 2567/4277/1070 2560/4278/1070 2573/4279/1070 2569/4280/1070 +f 2589/4281/1071 2587/4282/1071 2563/4283/1071 2566/4284/1071 +f 2564/4285/1072 2567/4286/1072 2569/4287/1072 2570/4288/1072 +f 2564/4289/1073 2570/4290/1073 2575/4291/1073 2561/4292/1073 +f 2561/4293/1074 2575/4294/1074 2573/4295/1074 2560/4296/1074 +f 2591/4297/1075 2590/4298/1075 2589/4299/1075 2588/4300/1075 +f 2590/4301/1076 2592/4302/1076 2587/4303/1076 2589/4304/1076 +f 2591/4305/1077 2588/4306/1077 2586/4307/1077 2593/4308/1077 +f 2593/4309/1078 2586/4310/1078 2587/4311/1078 2592/4312/1078 +f 2594/4313/1079 2495/4314/1079 2492/4315/1079 2595/4316/1079 +f 2595/4317/1080 2492/4318/1080 2493/4319/1080 2576/4320/1080 +f 2494/4321/1081 2495/4322/1081 2594/4323/1081 2577/4324/1081 +f 2577/4325/1082 2594/4326/1082 2595/4327/1082 2576/4328/1082 +f 2598/4329/1083 2597/4330/1083 2596/4331/1083 2599/4332/1083 +f 2600/4333/1084 2599/4334/1084 2596/4335/1084 2601/4336/1084 +f 2604/4337/1085 2603/4338/1085 2602/4339/1085 2605/4340/1085 +f 2603/4341/1086 2607/4342/1086 2606/4343/1086 2602/4344/1086 +f 2604/4345/1087 2605/4346/1087 2608/4347/1087 2609/4348/1087 +f 2609/4349/1088 2608/4350/1088 2606/4351/1088 2607/4352/1088 +f 2611/4353/1089 2610/4354/1089 2597/4355/1089 2598/4356/1089 +f 2612/4357/1090 2598/4358/1090 2599/4359/1090 2613/4360/1090 +f 2614/4361/1091 2611/4362/1091 2598/4363/1091 2612/4364/1091 +f 2614/4365/1092 2615/4366/1092 2600/4367/1092 2611/4368/1092 +f 2601/4369/1093 2596/4370/1093 2607/4371/1093 2603/4372/1093 +f 2615/4373/1094 2613/4374/1094 2599/4375/1094 2600/4376/1094 +f 2611/4377/1095 2600/4378/1095 2601/4379/1095 2610/4380/1095 +f 2610/4381/1096 2601/4382/1096 2603/4383/1096 2604/4384/1096 +f 2610/4385/1097 2604/4386/1097 2609/4387/1097 2597/4388/1097 +f 2607/4389/1098 2596/4390/1098 2597/4391/1098 2609/4392/1098 +f 2617/4393/1099 2616/4394/1099 2615/4395/1099 2614/4396/1099 +f 2616/4397/1100 2618/4398/1100 2613/4399/1100 2615/4400/1100 +f 2617/4401/1101 2614/4402/1101 2612/4403/1101 2619/4404/1101 +f 2619/4405/1102 2612/4406/1102 2613/4407/1102 2618/4408/1102 +f 2602/4409/1103 2606/4410/1103 2608/4411/1103 2605/4412/1103 +f 2623/4413/1104 2622/4414/1104 2621/4415/1104 2624/4416/1104 +f 2627/4417/1105 2626/4418/1105 2625/4419/1105 2628/4420/1105 +f 2631/4421/1106 2630/4422/1106 2629/4423/1106 2632/4424/1106 +f 2635/4425/1107 2634/4426/1107 2633/4427/1107 2636/4428/1107 +f 2639/4429/1108 2638/4430/1108 2637/4431/1108 2640/4432/1108 +f 2643/4433/1109 2642/4434/1109 2641/4435/1109 2644/4436/1109 +f 2647/4437/1110 2646/4438/1110 2645/4439/1110 2648/4440/1110 +f 2651/4441/1111 2650/4442/1111 2649/4443/1111 2652/4444/1111 +f 2655/4445/1112 2654/4446/1112 2653/4447/1112 2656/4448/1112 +f 2659/4449/1113 2658/4450/1113 2657/4451/1113 2660/4452/1113 +f 2663/4453/1114 2662/4454/1114 2661/4455/1114 2664/4456/1114 +f 2667/4457/1115 2666/4458/1115 2665/4459/1115 2668/4460/1115 +f 2671/4461/1116 2670/4462/1116 2669/4463/1116 2672/4464/1116 +f 2675/4465/1117 2674/4466/1117 2673/4467/1117 2676/4468/1117 +f 2679/4469/1118 2678/4470/1118 2677/4471/1118 2680/4472/1118 +f 2683/4473/1119 2682/4474/1119 2681/4475/1119 2684/4476/1119 +f 2687/4477/1120 2686/4478/1120 2685/4479/1120 2688/4480/1120 +f 2691/4481/1121 2690/4482/1121 2689/4483/1121 2692/4484/1121 +f 2695/4485/1122 2694/4486/1122 2693/4487/1122 2696/4488/1122 +f 2699/4489/1123 2698/4490/1123 2697/4491/1123 2700/4492/1123 +f 2703/4493/1124 2702/4494/1124 2701/4495/1124 2704/4496/1124 +f 2707/4497/1125 2706/4498/1125 2705/4499/1125 2708/4500/1125 +f 2711/4501/1126 2710/4502/1126 2709/4503/1126 2712/4504/1126 +f 2715/4505/1127 2714/4506/1127 2713/4507/1127 2716/4508/1127 +f 2719/4509/1128 2718/4510/1128 2717/4511/1128 2720/4512/1128 +f 2723/4513/1129 2722/4514/1129 2721/4515/1129 2724/4516/1129 +f 2727/4517/1130 2726/4518/1130 2725/4519/1130 2728/4520/1130 +f 2731/4521/1131 2730/4522/1131 2729/4523/1131 2732/4524/1131 +f 2735/4525/1132 2734/4526/1132 2733/4527/1132 2736/4528/1132 +f 2739/4529/1133 2738/4530/1133 2737/4531/1133 2740/4532/1133 +f 2743/4533/1134 2742/4534/1134 2741/4535/1134 2744/4536/1134 +f 2747/4537/1135 2746/4538/1135 2745/4539/1135 2748/4540/1135 +f 2751/4541/1136 2750/4542/1136 2749/4543/1136 2752/4544/1136 +f 2755/4545/1137 2754/4546/1137 2753/4547/1137 2756/4548/1137 +f 2759/4549/1138 2758/4550/1138 2757/4551/1138 2760/4552/1138 +f 2763/4553/1139 2762/4554/1139 2761/4555/1139 2764/4556/1139 +f 2767/4557/1140 2766/4558/1140 2765/4559/1140 2768/4560/1140 +f 2771/4561/1141 2770/4562/1141 2769/4563/1141 2772/4564/1141 +f 2775/4565/1142 2774/4566/1142 2773/4567/1142 2776/4568/1142 +f 2779/4569/1143 2778/4570/1143 2777/4571/1143 2780/4572/1143 +f 2783/4573/1144 2782/4574/1144 2781/4575/1144 2784/4576/1144 +f 2787/4577/1145 2786/4578/1145 2785/4579/1145 2788/4580/1145 +f 2791/4581/1146 2790/4582/1146 2789/4583/1146 2792/4584/1146 +f 2795/4585/1147 2794/4586/1147 2793/4587/1147 2796/4588/1147 +f 2799/4589/1148 2798/4590/1148 2797/4591/1148 2800/4592/1148 +f 2803/4593/1149 2802/4594/1149 2801/4595/1149 2804/4596/1149 +f 2807/4597/1150 2806/4598/1150 2805/4599/1150 2808/4600/1150 +f 2811/4601/1151 2810/4602/1151 2809/4603/1151 2812/4604/1151 +f 2815/4605/1152 2814/4606/1152 2813/4607/1152 2816/4608/1152 +f 2819/4609/1153 2818/4610/1153 2817/4611/1153 2820/4612/1153 +f 2823/4613/1154 2822/4614/1154 2821/4615/1154 2824/4616/1154 +f 2827/4617/1155 2826/4618/1155 2825/4619/1155 2828/4620/1155 +f 2831/4621/1156 2830/4622/1156 2829/4623/1156 2832/4624/1156 +f 2835/4625/1157 2834/4626/1157 2833/4627/1157 2836/4628/1157 +f 2839/4629/1158 2838/4630/1158 2837/4631/1158 2840/4632/1158 +f 2843/4633/1159 2842/4634/1159 2841/4635/1159 2844/4636/1159 +f 2847/4637/1160 2846/4638/1160 2845/4639/1160 2848/4640/1160 +f 2851/4641/1161 2850/4642/1161 2849/4643/1161 2852/4644/1161 +f 2855/4645/1162 2854/4646/1162 2853/4647/1162 2856/4648/1162 +f 2859/4649/1163 2858/4650/1163 2857/4651/1163 2860/4652/1163 +f 2863/4653/1164 2862/4654/1164 2861/4655/1164 2864/4656/1164 +f 2867/4657/1165 2866/4658/1165 2865/4659/1165 2868/4660/1165 +f 2871/4661/1166 2870/4662/1166 2869/4663/1166 2872/4664/1166 +f 2875/4665/1167 2874/4666/1167 2873/4667/1167 2876/4668/1167 +f 2879/4669/1168 2878/4670/1168 2877/4671/1168 2880/4672/1168 +f 2883/4673/1169 2882/4674/1169 2881/4675/1169 2884/4676/1169 +f 2887/4677/1170 2886/4678/1170 2885/4679/1170 2888/4680/1170 +f 2891/4681/1171 2890/4682/1171 2889/4683/1171 2892/4684/1171 +f 2895/4685/1172 2894/4686/1172 2893/4687/1172 2896/4688/1172 +f 2899/4689/1173 2898/4690/1173 2897/4691/1173 2900/4692/1173 +f 2903/4693/1174 2902/4694/1174 2901/4695/1174 2904/4696/1174 +f 2907/4697/1175 2906/4698/1175 2905/4699/1175 2908/4700/1175 +f 2911/4701/1176 2910/4702/1176 2909/4703/1176 2912/4704/1176 +f 2915/4705/1177 2914/4706/1177 2913/4707/1177 2916/4708/1177 +f 2919/4709/1178 2918/4710/1178 2917/4711/1178 2920/4712/1178 +f 2923/4713/1179 2922/4714/1179 2921/4715/1179 2924/4716/1179 +f 2927/4717/1180 2926/4718/1180 2925/4719/1180 2928/4720/1180 +f 2931/4721/1181 2930/4722/1181 2929/4723/1181 2932/4724/1181 +f 2935/4725/1182 2934/4726/1182 2933/4727/1182 2936/4728/1182 +f 2939/4729/1183 2938/4730/1183 2937/4731/1183 2940/4732/1183 +f 2942/4733/1184 2941/4734/1184 2620/4735/1184 2943/4736/1184 +f 2946/4737/1185 2945/4738/1185 2944/4739/1185 2947/4740/1185 +f 2950/4741/1186 2949/4742/1186 2948/4743/1186 2951/4744/1186 +f 2954/4745/1187 2953/4746/1187 2952/4747/1187 2955/4748/1187 +f 2958/4749/1188 2957/4750/1188 2956/4751/1188 2959/4752/1188 +f 2962/4753/1189 2961/4754/1189 2960/4755/1189 2963/4756/1189 +f 2966/4757/1190 2965/4758/1190 2964/4759/1190 2967/4760/1190 +f 2970/4761/1191 2969/4762/1191 2968/4763/1191 2971/4764/1191 +f 2974/4765/1192 2973/4766/1192 2972/4767/1192 2975/4768/1192 +f 2978/4769/1193 2977/4770/1193 2976/4771/1193 2979/4772/1193 +f 2982/4773/1194 2981/4774/1194 2980/4775/1194 2983/4776/1194 +f 2986/4777/1195 2985/4778/1195 2984/4779/1195 2987/4780/1195 +f 2990/4781/1196 2989/4782/1196 2988/4783/1196 2991/4784/1196 +f 2994/4785/1197 2993/4786/1197 2992/4787/1197 2995/4788/1197 +f 2998/4789/1198 2997/4790/1198 2996/4791/1198 2999/4792/1198 +f 3002/4793/1199 3001/4794/1199 3000/4795/1199 3003/4796/1199 +f 3006/4797/1200 3005/4798/1200 3004/4799/1200 3007/4800/1200 +f 3010/4801/1201 3009/4802/1201 3008/4803/1201 3011/4804/1201 +f 3014/4805/1202 3013/4806/1202 3012/4807/1202 3015/4808/1202 +f 3018/4809/1203 3017/4810/1203 3016/4811/1203 3019/4812/1203 +f 3022/4813/1204 3021/4814/1204 3020/4815/1204 3023/4816/1204 +f 3026/4817/1205 3025/4818/1205 3024/4819/1205 3027/4820/1205 +f 3030/4821/1206 3029/4822/1206 3028/4823/1206 3031/4824/1206 +f 3034/4825/1207 3033/4826/1207 3032/4827/1207 3035/4828/1207 +f 3038/4829/1208 3037/4830/1208 3036/4831/1208 3039/4832/1208 +f 3042/4833/1209 3041/4834/1209 3040/4835/1209 3043/4836/1209 +f 3046/4837/1210 3045/4838/1210 3044/4839/1210 3047/4840/1210 +f 3050/4841/1211 3049/4842/1211 3048/4843/1211 3051/4844/1211 +f 3054/4845/1212 3053/4846/1212 3052/4847/1212 3055/4848/1212 +f 3058/4849/1213 3057/4850/1213 3056/4851/1213 3059/4852/1213 +f 3062/4853/1214 3061/4854/1214 3060/4855/1214 3063/4856/1214 +f 3066/4857/1215 3065/4858/1215 3064/4859/1215 3067/4860/1215 +f 3070/4861/1216 3069/4862/1216 3068/4863/1216 3071/4864/1216 +f 3074/4865/1217 3073/4866/1217 3072/4867/1217 3075/4868/1217 +f 3078/4869/1218 3077/4870/1218 3076/4871/1218 3079/4872/1218 +f 3082/4873/1219 3081/4874/1219 3080/4875/1219 3083/4876/1219 +f 3086/4877/1220 3085/4878/1220 3084/4879/1220 3087/4880/1220 +f 3090/4881/1221 3089/4882/1221 3088/4883/1221 3091/4884/1221 +f 3094/4885/1222 3093/4886/1222 3092/4887/1222 3095/4888/1222 +f 3098/4889/1223 3097/4890/1223 3096/4891/1223 3099/4892/1223 +f 3102/4893/1224 3101/4894/1224 3100/4895/1224 3103/4896/1224 +f 3106/4897/1225 3105/4898/1225 3104/4899/1225 3107/4900/1225 +f 3102/4901/1226 3103/4902/1226 3108/4903/1226 3109/4904/1226 +f 3109/4905/1227 3108/4906/1227 3110/4907/1227 3111/4908/1227 +f 3113/4909/1228 3112/4910/1228 3100/4911/1228 3110/4912/1228 +f 3103/4913/1229 3115/4914/1229 3114/4915/1229 3108/4916/1229 +f 3108/4917/1230 3114/4918/1230 3113/4919/1230 3110/4920/1230 +f 3110/4921/1231 3100/4922/1231 3101/4923/1231 3111/4924/1231 +f 3103/4925/1232 3100/4926/1232 3112/4927/1232 3115/4928/1232 +f 3105/4929/1233 3117/4930/1233 3116/4931/1233 3104/4932/1233 +f 3106/4933/1234 3107/4934/1234 3118/4935/1234 3119/4936/1234 +f 3119/4937/1235 3118/4938/1235 3116/4939/1235 3117/4940/1235 +f 3112/4941/1236 3113/4942/1236 3117/4943/1236 3105/4944/1236 +f 3115/4945/1237 3112/4946/1237 3105/4947/1237 3106/4948/1237 +f 3115/4949/1238 3106/4950/1238 3119/4951/1238 3114/4952/1238 +f 3114/4953/1239 3119/4954/1239 3117/4955/1239 3113/4956/1239 +f 3102/4957/1240 3109/4958/1240 3111/4959/1240 3101/4960/1240 +f 3122/4961/1241 3121/4962/1241 3120/4963/1241 3123/4964/1241 +f 3126/4965/1242 3125/4966/1242 3124/4967/1242 3127/4968/1242 +f 3130/4969/1243 3129/4970/1243 3128/4971/1243 3131/4972/1243 +f 3134/4973/1244 3133/4974/1244 3132/4975/1244 3135/4976/1244 +f 3138/4977/1245 3137/4978/1245 3136/4979/1245 3139/4980/1245 +f 3142/4981/1246 3141/4982/1246 3140/4983/1246 3143/4984/1246 +f 3146/4985/1247 3145/4986/1247 3144/4987/1247 3147/4988/1247 +f 3150/4989/1248 3149/4990/1248 3148/4991/1248 3151/4992/1248 +f 3154/4993/1249 3153/4994/1249 3152/4995/1249 3155/4996/1249 +f 3158/4997/1250 3157/4998/1250 3156/4999/1250 3159/5000/1250 +f 3162/5001/1251 3161/5002/1251 3160/5003/1251 3163/5004/1251 +f 3166/5005/1252 3165/5006/1252 3164/5007/1252 3167/5008/1252 +f 3170/5009/1253 3169/5010/1253 3168/5011/1253 3171/5012/1253 +f 3174/5013/1254 3173/5014/1254 3172/5015/1254 3175/5016/1254 +f 3178/5017/1255 3177/5018/1255 3176/5019/1255 3179/5020/1255 +f 3182/5021/1256 3181/5022/1256 3180/5023/1256 3183/5024/1256 +f 3186/5025/1257 3185/5026/1257 3184/5027/1257 3187/5028/1257 +f 3190/5029/1258 3189/5030/1258 3188/5031/1258 3191/5032/1258 +f 3194/5033/1259 3193/5034/1259 3192/5035/1259 3195/5036/1259 +f 3195/5037/1260 3192/5038/1260 3188/5039/1260 3189/5040/1260 +f 3194/5041/1261 3190/5042/1261 3191/5043/1261 3193/5044/1261 +f 3198/5045/1262 3197/5046/1262 3196/5047/1262 3199/5048/1262 +f 3201/5049/1263 3200/5050/1263 3196/5051/1263 3197/5052/1263 +f 3204/5053/1264 3203/5054/1264 3202/5055/1264 3205/5056/1264 +f 3206/5057/1265 3205/5058/1265 3202/5059/1265 3207/5060/1265 +f 3210/5061/1266 3209/5062/1266 3208/5063/1266 3211/5064/1266 +f 3213/5065/1267 3212/5066/1267 3206/5067/1267 3214/5068/1267 +f 3209/5069/1268 3216/5070/1268 3215/5071/1268 3208/5072/1268 +f 3210/5073/1269 3211/5074/1269 3217/5075/1269 3218/5076/1269 +f 3218/5077/1270 3217/5078/1270 3215/5079/1270 3216/5080/1270 +f 3221/5081/1271 3220/5082/1271 3219/5083/1271 3222/5084/1271 +f 3225/5085/1272 3224/5086/1272 3223/5087/1272 3226/5088/1272 +f 3229/5089/1273 3228/5090/1273 3227/5091/1273 3230/5092/1273 +f 3230/5093/1274 3227/5094/1274 3223/5095/1274 3224/5096/1274 +f 3233/5097/1275 3232/5098/1275 3231/5099/1275 3234/5100/1275 +f 3235/5101/1276 3234/5102/1276 3231/5103/1276 3236/5104/1276 +f 3239/5105/1277 3238/5106/1277 3237/5107/1277 3240/5108/1277 +f 3242/5109/1278 3241/5110/1278 3235/5111/1278 3243/5112/1278 +f 3238/5113/1279 3245/5114/1279 3244/5115/1279 3237/5116/1279 +f 3239/5117/1280 3240/5118/1280 3246/5119/1280 3247/5120/1280 +f 3247/5121/1281 3246/5122/1281 3244/5123/1281 3245/5124/1281 +f 3229/5125/1282 3225/5126/1282 3226/5127/1282 3228/5128/1282 +f 3250/5129/1283 3249/5130/1283 3248/5131/1283 3251/5132/1283 +f 3254/5133/1284 3253/5134/1284 3252/5135/1284 3255/5136/1284 +f 3257/5137/1285 3256/5138/1285 3253/5139/1285 3254/5140/1285 +f 3258/5141/1286 3255/5142/1286 3252/5143/1286 3259/5144/1286 +f 3262/5145/1287 3261/5146/1287 3260/5147/1287 3263/5148/1287 +f 3257/5149/1288 3258/5150/1288 3259/5151/1288 3256/5152/1288 +f 3261/5153/1289 3265/5154/1289 3264/5155/1289 3260/5156/1289 +f 3262/5157/1290 3263/5158/1290 3266/5159/1290 3267/5160/1290 +f 3267/5161/1291 3266/5162/1291 3264/5163/1291 3265/5164/1291 +f 3211/5165/1292 3208/5166/1292 3190/5167/1292 3194/5168/1292 +f 3263/5169/1293 3260/5170/1293 3225/5171/1293 3229/5172/1293 +f 3211/5173/1294 3194/5174/1294 3195/5175/1294 3217/5176/1294 +f 3217/5177/1295 3195/5178/1295 3189/5179/1295 3215/5180/1295 +f 3191/5181/1296 3188/5182/1296 3268/5183/1296 3185/5184/1296 +f 3208/5185/1297 3215/5186/1297 3189/5187/1297 3190/5188/1297 +f 3193/5189/1298 3191/5190/1298 3185/5191/1298 3186/5192/1298 +f 3193/5193/1299 3186/5194/1299 3269/5195/1299 3192/5196/1299 +f 3192/5197/1300 3269/5198/1300 3268/5199/1300 3188/5200/1300 +f 3240/5201/1301 3237/5202/1301 3198/5203/1301 3270/5204/1301 +f 3272/5205/1302 3271/5206/1302 3212/5207/1302 3213/5208/1302 +f 3240/5209/1303 3270/5210/1303 3201/5211/1303 3246/5212/1303 +f 3246/5213/1304 3201/5214/1304 3197/5215/1304 3244/5216/1304 +f 3270/5217/1305 3273/5218/1305 3200/5219/1305 3201/5220/1305 +f 3214/5221/1306 3274/5222/1306 3203/5223/1306 3204/5224/1306 +f 3220/5225/1307 3204/5226/1307 3205/5227/1307 3219/5228/1307 +f 3213/5229/1308 3214/5230/1308 3204/5231/1308 3220/5232/1308 +f 3207/5233/1309 3202/5234/1309 3216/5235/1309 3209/5236/1309 +f 3212/5237/1310 3219/5238/1310 3205/5239/1310 3206/5240/1310 +f 3214/5241/1311 3206/5242/1311 3207/5243/1311 3274/5244/1311 +f 3274/5245/1312 3207/5246/1312 3209/5247/1312 3210/5248/1312 +f 3274/5249/1313 3210/5250/1313 3218/5251/1313 3203/5252/1313 +f 3203/5253/1314 3218/5254/1314 3216/5255/1314 3202/5256/1314 +f 3199/5257/1315 3196/5258/1315 3222/5259/1315 3271/5260/1315 +f 3237/5261/1316 3244/5262/1316 3197/5263/1316 3198/5264/1316 +f 3270/5265/1317 3198/5266/1317 3199/5267/1317 3273/5268/1317 +f 3273/5269/1318 3199/5270/1318 3271/5271/1318 3272/5272/1318 +f 3273/5273/1319 3272/5274/1319 3221/5275/1319 3200/5276/1319 +f 3200/5277/1320 3221/5278/1320 3222/5279/1320 3196/5280/1320 +f 3271/5281/1321 3222/5282/1321 3219/5283/1321 3212/5284/1321 +f 3272/5285/1322 3213/5286/1322 3220/5287/1322 3221/5288/1322 +f 3276/5289/1323 3275/5290/1323 3241/5291/1323 3242/5292/1323 +f 3263/5293/1324 3229/5294/1324 3230/5295/1324 3266/5296/1324 +f 3266/5297/1325 3230/5298/1325 3224/5299/1325 3264/5300/1325 +f 3243/5301/1326 3277/5302/1326 3232/5303/1326 3233/5304/1326 +f 3249/5305/1327 3233/5306/1327 3234/5307/1327 3248/5308/1327 +f 3242/5309/1328 3243/5310/1328 3233/5311/1328 3249/5312/1328 +f 3236/5313/1329 3231/5314/1329 3245/5315/1329 3238/5316/1329 +f 3241/5317/1330 3248/5318/1330 3234/5319/1330 3235/5320/1330 +f 3243/5321/1331 3235/5322/1331 3236/5323/1331 3277/5324/1331 +f 3277/5325/1332 3236/5326/1332 3238/5327/1332 3239/5328/1332 +f 3277/5329/1333 3239/5330/1333 3247/5331/1333 3232/5332/1333 +f 3232/5333/1334 3247/5334/1334 3245/5335/1334 3231/5336/1334 +f 3226/5337/1335 3223/5338/1335 3251/5339/1335 3275/5340/1335 +f 3260/5341/1336 3264/5342/1336 3224/5343/1336 3225/5344/1336 +f 3228/5345/1337 3226/5346/1337 3275/5347/1337 3276/5348/1337 +f 3228/5349/1338 3276/5350/1338 3250/5351/1338 3227/5352/1338 +f 3227/5353/1339 3250/5354/1339 3251/5355/1339 3223/5356/1339 +f 3275/5357/1340 3251/5358/1340 3248/5359/1340 3241/5360/1340 +f 3276/5361/1341 3242/5362/1341 3249/5363/1341 3250/5364/1341 +f 3278/5365/1342 3254/5366/1342 3255/5367/1342 3279/5368/1342 +f 3280/5369/1343 3257/5370/1343 3254/5371/1343 3278/5372/1343 +f 3280/5373/1344 3281/5374/1344 3258/5375/1344 3257/5376/1344 +f 3259/5377/1345 3252/5378/1345 3265/5379/1345 3261/5380/1345 +f 3281/5381/1346 3279/5382/1346 3255/5383/1346 3258/5384/1346 +f 3256/5385/1347 3259/5386/1347 3261/5387/1347 3262/5388/1347 +f 3256/5389/1348 3262/5390/1348 3267/5391/1348 3253/5392/1348 +f 3253/5393/1349 3267/5394/1349 3265/5395/1349 3252/5396/1349 +f 3283/5397/1350 3282/5398/1350 3281/5399/1350 3280/5400/1350 +f 3282/5401/1351 3284/5402/1351 3279/5403/1351 3281/5404/1351 +f 3283/5405/1352 3280/5406/1352 3278/5407/1352 3285/5408/1352 +f 3285/5409/1353 3278/5410/1353 3279/5411/1353 3284/5412/1353 +f 3286/5413/1354 3187/5414/1354 3184/5415/1354 3287/5416/1354 +f 3287/5417/1355 3184/5418/1355 3185/5419/1355 3268/5420/1355 +f 3186/5421/1356 3187/5422/1356 3286/5423/1356 3269/5424/1356 +f 3269/5425/1357 3286/5426/1357 3287/5427/1357 3268/5428/1357 +f 3290/5429/1358 3289/5430/1358 3288/5431/1358 3291/5432/1358 +f 3292/5433/1359 3291/5434/1359 3288/5435/1359 3293/5436/1359 +f 3296/5437/1360 3295/5438/1360 3294/5439/1360 3297/5440/1360 +f 3295/5441/1361 3299/5442/1361 3298/5443/1361 3294/5444/1361 +f 3296/5445/1362 3297/5446/1362 3300/5447/1362 3301/5448/1362 +f 3301/5449/1363 3300/5450/1363 3298/5451/1363 3299/5452/1363 +f 3303/5453/1364 3302/5454/1364 3289/5455/1364 3290/5456/1364 +f 3304/5457/1365 3290/5458/1365 3291/5459/1365 3305/5460/1365 +f 3306/5461/1366 3303/5462/1366 3290/5463/1366 3304/5464/1366 +f 3306/5465/1367 3307/5466/1367 3292/5467/1367 3303/5468/1367 +f 3293/5469/1368 3288/5470/1368 3299/5471/1368 3295/5472/1368 +f 3307/5473/1369 3305/5474/1369 3291/5475/1369 3292/5476/1369 +f 3303/5477/1370 3292/5478/1370 3293/5479/1370 3302/5480/1370 +f 3302/5481/1371 3293/5482/1371 3295/5483/1371 3296/5484/1371 +f 3302/5485/1372 3296/5486/1372 3301/5487/1372 3289/5488/1372 +f 3299/5489/1373 3288/5490/1373 3289/5491/1373 3301/5492/1373 +f 3309/5493/1374 3308/5494/1374 3307/5495/1374 3306/5496/1374 +f 3308/5497/1375 3310/5498/1375 3305/5499/1375 3307/5500/1375 +f 3309/5501/1376 3306/5502/1376 3304/5503/1376 3311/5504/1376 +f 3311/5505/1377 3304/5506/1377 3305/5507/1377 3310/5508/1377 +f 3294/5509/1378 3298/5510/1378 3300/5511/1378 3297/5512/1378 +f 3315/5513/1379 3314/5514/1379 3313/5515/1379 3316/5516/1379 +f 3319/5517/1380 3318/5518/1380 3317/5519/1380 3320/5520/1380 +f 3323/5521/1381 3322/5522/1381 3321/5523/1381 3324/5524/1381 +f 3327/5525/1382 3326/5526/1382 3325/5527/1382 3328/5528/1382 +f 3331/5529/1383 3330/5530/1383 3329/5531/1383 3332/5532/1383 +f 3335/5533/1384 3334/5534/1384 3333/5535/1384 3336/5536/1384 +f 3339/5537/1385 3338/5538/1385 3337/5539/1385 3340/5540/1385 +f 3343/5541/1386 3342/5542/1386 3341/5543/1386 3344/5544/1386 +f 3347/5545/1387 3346/5546/1387 3345/5547/1387 3348/5548/1387 +f 3351/5549/1388 3350/5550/1388 3349/5551/1388 3352/5552/1388 +f 3355/5553/1389 3354/5554/1389 3353/5555/1389 3356/5556/1389 +f 3359/5557/1390 3358/5558/1390 3357/5559/1390 3360/5560/1390 +f 3363/5561/1391 3362/5562/1391 3361/5563/1391 3364/5564/1391 +f 3367/5565/1392 3366/5566/1392 3365/5567/1392 3368/5568/1392 +f 3371/5569/1393 3370/5570/1393 3369/5571/1393 3372/5572/1393 +f 3375/5573/1394 3374/5574/1394 3373/5575/1394 3376/5576/1394 +f 3379/5577/1395 3378/5578/1395 3377/5579/1395 3380/5580/1395 +f 3383/5581/1396 3382/5582/1396 3381/5583/1396 3384/5584/1396 +f 3387/5585/1397 3386/5586/1397 3385/5587/1397 3388/5588/1397 +f 3391/5589/1398 3390/5590/1398 3389/5591/1398 3392/5592/1398 +f 3395/5593/1399 3394/5594/1399 3393/5595/1399 3396/5596/1399 +f 3399/5597/1400 3398/5598/1400 3397/5599/1400 3400/5600/1400 +f 3403/5601/1401 3402/5602/1401 3401/5603/1401 3404/5604/1401 +f 3407/5605/1402 3406/5606/1402 3405/5607/1402 3408/5608/1402 +f 3411/5609/1403 3410/5610/1403 3409/5611/1403 3412/5612/1403 +f 3415/5613/1404 3414/5614/1404 3413/5615/1404 3416/5616/1404 +f 3419/5617/1405 3418/5618/1405 3417/5619/1405 3420/5620/1405 +f 3423/5621/1406 3422/5622/1406 3421/5623/1406 3424/5624/1406 +f 3427/5625/1407 3426/5626/1407 3425/5627/1407 3428/5628/1407 +f 3431/5629/1408 3430/5630/1408 3429/5631/1408 3432/5632/1408 +f 3435/5633/1409 3434/5634/1409 3433/5635/1409 3436/5636/1409 +f 3439/5637/1410 3438/5638/1410 3437/5639/1410 3440/5640/1410 +f 3443/5641/1411 3442/5642/1411 3441/5643/1411 3444/5644/1411 +f 3447/5645/1412 3446/5646/1412 3445/5647/1412 3448/5648/1412 +f 3451/5649/1413 3450/5650/1413 3449/5651/1413 3452/5652/1413 +f 3455/5653/1414 3454/5654/1414 3453/5655/1414 3456/5656/1414 +f 3459/5657/1415 3458/5658/1415 3457/5659/1415 3460/5660/1415 +f 3463/5661/1416 3462/5662/1416 3461/5663/1416 3464/5664/1416 +f 3467/5665/1417 3466/5666/1417 3465/5667/1417 3468/5668/1417 +f 3471/5669/1418 3470/5670/1418 3469/5671/1418 3472/5672/1418 +f 3475/5673/1419 3474/5674/1419 3473/5675/1419 3476/5676/1419 +f 3479/5677/1420 3478/5678/1420 3477/5679/1420 3480/5680/1420 +f 3483/5681/1421 3482/5682/1421 3481/5683/1421 3484/5684/1421 +f 3487/5685/1422 3486/5686/1422 3485/5687/1422 3488/5688/1422 +f 3491/5689/1423 3490/5690/1423 3489/5691/1423 3492/5692/1423 +f 3495/5693/1424 3494/5694/1424 3493/5695/1424 3496/5696/1424 +f 3499/5697/1425 3498/5698/1425 3497/5699/1425 3500/5700/1425 +f 3503/5701/1426 3502/5702/1426 3501/5703/1426 3504/5704/1426 +f 3507/5705/1427 3506/5706/1427 3505/5707/1427 3508/5708/1427 +f 3511/5709/1428 3510/5710/1428 3509/5711/1428 3512/5712/1428 +f 3515/5713/1429 3514/5714/1429 3513/5715/1429 3516/5716/1429 +f 3519/5717/1430 3518/5718/1430 3517/5719/1430 3520/5720/1430 +f 3523/5721/1431 3522/5722/1431 3521/5723/1431 3524/5724/1431 +f 3527/5725/1432 3526/5726/1432 3525/5727/1432 3528/5728/1432 +f 3531/5729/1433 3530/5730/1433 3529/5731/1433 3532/5732/1433 +f 3535/5733/1434 3534/5734/1434 3533/5735/1434 3536/5736/1434 +f 3539/5737/1435 3538/5738/1435 3537/5739/1435 3540/5740/1435 +f 3543/5741/1436 3542/5742/1436 3541/5743/1436 3544/5744/1436 +f 3547/5745/1437 3546/5746/1437 3545/5747/1437 3548/5748/1437 +f 3551/5749/1438 3550/5750/1438 3549/5751/1438 3552/5752/1438 +f 3555/5753/1439 3554/5754/1439 3553/5755/1439 3556/5756/1439 +f 3559/5757/1440 3558/5758/1440 3557/5759/1440 3560/5760/1440 +f 3563/5761/1441 3562/5762/1441 3561/5763/1441 3564/5764/1441 +f 3567/5765/1442 3566/5766/1442 3565/5767/1442 3568/5768/1442 +f 3571/5769/1443 3570/5770/1443 3569/5771/1443 3572/5772/1443 +f 3575/5773/1444 3574/5774/1444 3573/5775/1444 3576/5776/1444 +f 3579/5777/1445 3578/5778/1445 3577/5779/1445 3580/5780/1445 +f 3583/5781/1446 3582/5782/1446 3581/5783/1446 3584/5784/1446 +f 3587/5785/1447 3586/5786/1447 3585/5787/1447 3588/5788/1447 +f 3591/5789/1448 3590/5790/1448 3589/5791/1448 3592/5792/1448 +f 3595/5793/1449 3594/5794/1449 3593/5795/1449 3596/5796/1449 +f 3599/5797/1450 3598/5798/1450 3597/5799/1450 3600/5800/1450 +f 3603/5801/1451 3602/5802/1451 3601/5803/1451 3604/5804/1451 +f 3607/5805/1452 3606/5806/1452 3605/5807/1452 3608/5808/1452 +f 3611/5809/1453 3610/5810/1453 3609/5811/1453 3612/5812/1453 +f 3615/5813/1454 3614/5814/1454 3613/5815/1454 3616/5816/1454 +f 3619/5817/1455 3618/5818/1455 3617/5819/1455 3620/5820/1455 +f 3623/5821/1456 3622/5822/1456 3621/5823/1456 3624/5824/1456 +f 3627/5825/1457 3626/5826/1457 3625/5827/1457 3628/5828/1457 +f 3631/5829/1458 3630/5830/1458 3629/5831/1458 3632/5832/1458 +f 3634/5833/1459 3633/5834/1459 3312/5835/1459 3635/5836/1459 +f 4/5837/1460 3637/5838/1460 3636/5839/1460 3638/5840/1460 +f 3641/5841/1461 3640/5842/1461 3639/5843/1461 3642/5844/1461 +f 3645/5845/1462 3644/5846/1462 3643/5847/1462 3646/5848/1462 +f 3649/5849/1463 3648/5850/1463 3647/5851/1463 3650/5852/1463 +f 3653/5853/1464 3652/5854/1464 3651/5855/1464 3654/5856/1464 +f 3657/5857/1465 3656/5858/1465 3655/5859/1465 3658/5860/1465 +f 3661/5861/1466 3660/5862/1466 3659/5863/1466 3662/5864/1466 +f 3665/5865/1467 3664/5866/1467 3663/5867/1467 3666/5868/1467 +f 3669/5869/1468 3668/5870/1468 3667/5871/1468 3670/5872/1468 +f 3673/5873/1469 3672/5874/1469 3671/5875/1469 3674/5876/1469 +f 3677/5877/1470 3676/5878/1470 3675/5879/1470 3678/5880/1470 +f 3681/5881/1471 3680/5882/1471 3679/5883/1471 3682/5884/1471 +f 3685/5885/1472 3684/5886/1472 3683/5887/1472 3686/5888/1472 +f 3689/5889/1473 3688/5890/1473 3687/5891/1473 3690/5892/1473 +f 3693/5893/1474 3692/5894/1474 3691/5895/1474 3694/5896/1474 +f 3697/5897/1475 3696/5898/1475 3695/5899/1475 3698/5900/1475 +f 3701/5901/1476 3700/5902/1476 3699/5903/1476 3702/5904/1476 +f 3705/5905/1477 3704/5906/1477 3703/5907/1477 3706/5908/1477 +f 3709/5909/1478 3708/5910/1478 3707/5911/1478 3710/5912/1478 +f 3713/5913/1479 3712/5914/1479 3711/5915/1479 3714/5916/1479 +f 3717/5917/1480 3716/5918/1480 3715/5919/1480 3718/5920/1480 +f 3721/5921/1481 3720/5922/1481 3719/5923/1481 3722/5924/1481 +f 3725/5925/1482 3724/5926/1482 3723/5927/1482 3726/5928/1482 +f 3729/5929/1483 3728/5930/1483 3727/5931/1483 3730/5932/1483 +f 3733/5933/1484 3732/5934/1484 3731/5935/1484 3734/5936/1484 +f 3737/5937/1485 3736/5938/1485 3735/5939/1485 3738/5940/1485 +f 3741/5941/1486 3740/5942/1486 3739/5943/1486 3742/5944/1486 +f 3745/5945/1487 3744/5946/1487 3743/5947/1487 3746/5948/1487 +f 3749/5949/1488 3748/5950/1488 3747/5951/1488 3750/5952/1488 +f 3753/5953/1489 3752/5954/1489 3751/5955/1489 3754/5956/1489 +f 3757/5957/1490 3756/5958/1490 3755/5959/1490 3758/5960/1490 +f 3761/5961/1491 3760/5962/1491 3759/5963/1491 3762/5964/1491 +f 3765/5965/1492 3764/5966/1492 3763/5967/1492 3766/5968/1492 +f 3769/5969/1493 3768/5970/1493 3767/5971/1493 3770/5972/1493 +f 3773/5973/1494 3772/5974/1494 3771/5975/1494 3774/5976/1494 +f 3777/5977/1495 3776/5978/1495 3775/5979/1495 3778/5980/1495 +f 3781/5981/1496 3780/5982/1496 3779/5983/1496 3782/5984/1496 +f 3785/5985/1497 3784/5986/1497 3783/5987/1497 10/5988/1497 +f 3788/5989/1498 3787/5990/1498 3786/5991/1498 3789/5992/1498 +f 3792/5993/1499 3791/5994/1499 3790/5995/1499 3793/5996/1499 +f 3796/5997/1500 3795/5998/1500 3794/5999/1500 3797/6000/1500 +f 3800/6001/1501 3799/6002/1501 3798/6003/1501 3801/6004/1501 +f 3804/6005/1502 3803/6006/1502 3802/6007/1502 3805/6008/1502 +f 3808/6009/1503 3807/6010/1503 3806/6011/1503 3809/6012/1503 +f 3812/6013/1504 3811/6014/1504 3810/6015/1504 3813/6016/1504 +f 3816/6017/1505 3815/6018/1505 3814/6019/1505 3817/6020/1505 +f 3820/6021/1506 3819/6022/1506 3818/6023/1506 3821/6024/1506 +f 3824/6025/1507 3823/6026/1507 3822/6027/1507 3825/6028/1507 +f 3828/6029/1508 3827/6030/1508 3826/6031/1508 3829/6032/1508 +f 3832/6033/1509 3831/6034/1509 3830/6035/1509 3833/6036/1509 +f 3836/6037/1510 3835/6038/1510 3834/6039/1510 3837/6040/1510 +f 3840/6041/1511 3839/6042/1511 3838/6043/1511 3841/6044/1511 +f 3844/6045/1512 3843/6046/1512 3842/6047/1512 3845/6048/1512 +f 3848/6049/1513 3847/6050/1513 3846/6051/1513 3849/6052/1513 +f 3852/6053/1514 3851/6054/1514 3850/6055/1514 3853/6056/1514 +f 3856/6057/1515 3855/6058/1515 3854/6059/1515 3857/6060/1515 +f 3860/6061/1516 3859/6062/1516 3858/6063/1516 3861/6064/1516 +f 3864/6065/1517 3863/6066/1517 3862/6067/1517 3865/6068/1517 +f 3868/6069/1518 3867/6070/1518 3866/6071/1518 3869/6072/1518 +f 3872/6073/1519 3871/6074/1519 3870/6075/1519 3873/6076/1519 +f 3876/6077/1520 3875/6078/1520 3874/6079/1520 3877/6080/1520 +f 3880/6081/1521 3879/6082/1521 3878/6083/1521 3881/6084/1521 +f 3881/6085/1522 3878/6086/1522 3874/6087/1522 3875/6088/1522 +f 3880/6089/1523 3876/6090/1523 3877/6091/1523 3879/6092/1523 +f 3884/6093/1524 3883/6094/1524 3882/6095/1524 3885/6096/1524 +f 3886/6097/1525 3885/6098/1525 3882/6099/1525 3887/6100/1525 +f 3890/6101/1526 3889/6102/1526 3888/6103/1526 3891/6104/1526 +f 3893/6105/1527 3892/6106/1527 3886/6107/1527 3894/6108/1527 +f 3889/6109/1528 3896/6110/1528 3895/6111/1528 3888/6112/1528 +f 3890/6113/1529 3891/6114/1529 3897/6115/1529 3898/6116/1529 +f 3898/6117/1530 3897/6118/1530 3895/6119/1530 3896/6120/1530 +f 3901/6121/1531 3900/6122/1531 3899/6123/1531 3902/6124/1531 +f 3891/6125/1532 3888/6126/1532 3876/6127/1532 3880/6128/1532 +f 3891/6129/1533 3880/6130/1533 3881/6131/1533 3897/6132/1533 +f 3897/6133/1534 3881/6134/1534 3875/6135/1534 3895/6136/1534 +f 3877/6137/1535 3874/6138/1535 3903/6139/1535 3871/6140/1535 +f 3888/6141/1536 3895/6142/1536 3875/6143/1536 3876/6144/1536 +f 3879/6145/1537 3877/6146/1537 3871/6147/1537 3872/6148/1537 +f 3879/6149/1538 3872/6150/1538 3904/6151/1538 3878/6152/1538 +f 3878/6153/1539 3904/6154/1539 3903/6155/1539 3874/6156/1539 +f 3906/6157/1540 3905/6158/1540 3892/6159/1540 3893/6160/1540 +f 3894/6161/1541 3907/6162/1541 3883/6163/1541 3884/6164/1541 +f 3900/6165/1542 3884/6166/1542 3885/6167/1542 3899/6168/1542 +f 3893/6169/1543 3894/6170/1543 3884/6171/1543 3900/6172/1543 +f 3887/6173/1544 3882/6174/1544 3896/6175/1544 3889/6176/1544 +f 3892/6177/1545 3899/6178/1545 3885/6179/1545 3886/6180/1545 +f 3894/6181/1546 3886/6182/1546 3887/6183/1546 3907/6184/1546 +f 3907/6185/1547 3887/6186/1547 3889/6187/1547 3890/6188/1547 +f 3907/6189/1548 3890/6190/1548 3898/6191/1548 3883/6192/1548 +f 3883/6193/1549 3898/6194/1549 3896/6195/1549 3882/6196/1549 +f 3905/6197/1550 3902/6198/1550 3899/6199/1550 3892/6200/1550 +f 3906/6201/1551 3893/6202/1551 3900/6203/1551 3901/6204/1551 +f 3908/6205/1552 3873/6206/1552 3870/6207/1552 3909/6208/1552 +f 3909/6209/1553 3870/6210/1553 3871/6211/1553 3903/6212/1553 +f 3872/6213/1554 3873/6214/1554 3908/6215/1554 3904/6216/1554 +f 3904/6217/1555 3908/6218/1555 3909/6219/1555 3903/6220/1555 +f 3912/6221/1556 3911/6222/1556 3910/6223/1556 3913/6224/1556 +f 3914/6225/1557 3913/6226/1557 3910/6227/1557 3915/6228/1557 +f 3918/6229/1558 3917/6230/1558 3916/6231/1558 3919/6232/1558 +f 3917/6233/1559 3921/6234/1559 3920/6235/1559 3916/6236/1559 +f 3918/6237/1560 3919/6238/1560 3922/6239/1560 3923/6240/1560 +f 3923/6241/1561 3922/6242/1561 3920/6243/1561 3921/6244/1561 +f 3925/6245/1562 3924/6246/1562 3911/6247/1562 3912/6248/1562 +f 3926/6249/1563 3912/6250/1563 3913/6251/1563 3927/6252/1563 +f 3928/6253/1564 3925/6254/1564 3912/6255/1564 3926/6256/1564 +f 3928/6257/1565 3929/6258/1565 3914/6259/1565 3925/6260/1565 +f 3915/6261/1566 3910/6262/1566 3921/6263/1566 3917/6264/1566 +f 3929/6265/1567 3927/6266/1567 3913/6267/1567 3914/6268/1567 +f 3925/6269/1568 3914/6270/1568 3915/6271/1568 3924/6272/1568 +f 3924/6273/1569 3915/6274/1569 3917/6275/1569 3918/6276/1569 +f 3924/6277/1570 3918/6278/1570 3923/6279/1570 3911/6280/1570 +f 3921/6281/1571 3910/6282/1571 3911/6283/1571 3923/6284/1571 +f 3931/6285/1572 3930/6286/1572 3929/6287/1572 3928/6288/1572 +f 3930/6289/1573 3932/6290/1573 3927/6291/1573 3929/6292/1573 +f 3931/6293/1574 3928/6294/1574 3926/6295/1574 3933/6296/1574 +f 3933/6297/1575 3926/6298/1575 3927/6299/1575 3932/6300/1575 +f 3916/6301/1576 3920/6302/1576 3922/6303/1576 3919/6304/1576 +usemtl wooden_chain_fence +f 3934/6305/1577 3935/6306/1577 3937/6307/1577 3936/6308/1577 +f 3939/6309/1578 3938/6310/1578 3940/6311/1578 3941/6312/1578 +f 3939/6313/1579 3935/6314/1579 3934/6315/1579 3938/6316/1579 +f 3940/6317/1580 3936/6318/1580 3937/6319/1580 3941/6320/1580 +f 3938/6321/1581 3934/6322/1581 3936/6323/1581 3940/6324/1581 +f 3935/6325/1582 3942/6326/1582 3943/6327/1582 3937/6328/1582 +f 3944/6329/1583 3939/6330/1583 3941/6331/1583 3945/6332/1583 +f 3944/6333/1584 3942/6334/1584 3935/6335/1584 3939/6336/1584 +f 3941/6337/1585 3937/6338/1585 3943/6339/1585 3945/6340/1585 +f 3942/6341/1586 3946/6342/1586 3947/6343/1586 3943/6344/1586 +f 3948/6345/1587 3944/6346/1587 3945/6347/1587 3949/6348/1587 +f 3948/6349/1588 3946/6350/1588 3942/6351/1588 3944/6352/1588 +f 3945/6353/1589 3943/6354/1589 3947/6355/1589 3949/6356/1589 +f 3948/6357/1590 3946/6358/1590 3947/6359/1590 3949/6360/1590 +f 3953/6361/1591 3951/6362/1591 3950/6363/1591 3952/6364/1591 +f 3956/6365/1592 3954/6366/1592 3955/6367/1592 3957/6368/1592 +f 3950/6369/1593 3951/6370/1593 3955/6371/1593 3954/6372/1593 +f 3953/6373/1594 3952/6374/1594 3956/6375/1594 3957/6376/1594 +f 3952/6377/1595 3950/6378/1595 3954/6379/1595 3956/6380/1595 +f 3959/6381/1596 3958/6382/1596 3951/6383/1596 3953/6384/1596 +f 3957/6385/1597 3955/6386/1597 3960/6387/1597 3961/6388/1597 +f 3951/6389/1598 3958/6390/1598 3960/6391/1598 3955/6392/1598 +f 3959/6393/1599 3953/6394/1599 3957/6395/1599 3961/6396/1599 +f 3963/6397/1600 3962/6398/1600 3958/6399/1600 3959/6400/1600 +f 3961/6401/1601 3960/6402/1601 3964/6403/1601 3965/6404/1601 +f 3958/6405/1602 3962/6406/1602 3964/6407/1602 3960/6408/1602 +f 3963/6409/1603 3959/6410/1603 3961/6411/1603 3965/6412/1603 +f 3963/6413/1604 3962/6414/1604 3964/6415/1604 3965/6416/1604 +usemtl metal_decoration2_razor_wire +f 3966/6417/1605 3967/6418/1605 3968/6419/1605 3969/6420/1605 +f 3970/6421/1606 3971/6422/1606 3972/6423/1606 3973/6424/1606 +f 3974/6425/1607 3975/6426/1607 3976/6427/1607 3977/6428/1607 +f 3978/6429/1608 3979/6430/1608 3980/6431/1608 3981/6432/1608 +f 3982/6433/1609 3983/6434/1609 3984/6435/1609 3985/6436/1609 +f 3986/6437/1610 3987/6438/1610 3988/6439/1610 3989/6440/1610 +f 3990/6441/1611 3991/6442/1611 3992/6443/1611 3993/6444/1611 +f 3994/6445/1612 3995/6446/1612 3996/6447/1612 3997/6448/1612 +f 3998/6449/1613 3999/6450/1613 4000/6451/1613 4001/6452/1613 +f 4002/6453/1614 4003/6454/1614 4004/6455/1614 4005/6456/1614 +f 4006/6457/1615 4007/6458/1615 4008/6459/1615 4009/6460/1615 +f 4010/6461/1616 4011/6462/1616 4012/6463/1616 4013/6464/1616 +f 4014/6465/1617 4015/6466/1617 4016/6467/1617 4017/6468/1617 +f 4018/6469/1618 4019/6470/1618 4020/6471/1618 4021/6472/1618 +f 4022/6473/1619 4023/6474/1619 4024/6475/1619 4025/6476/1619 +f 4026/6477/1620 4027/6478/1620 4028/6479/1620 4029/6480/1620 +f 4030/6481/1621 4031/6482/1621 4032/6483/1621 4033/6484/1621 +f 4034/6485/1622 4035/6486/1622 4036/6487/1622 4037/6488/1622 +f 4038/6489/1623 4039/6490/1623 4040/6491/1623 4041/6492/1623 +f 4042/6493/1624 4043/6494/1624 4044/6495/1624 4045/6496/1624 +f 4046/6497/1625 4047/6498/1625 4048/6499/1625 4049/6500/1625 +f 4050/6501/1626 4051/6502/1626 4052/6503/1626 4053/6504/1626 +f 4054/6505/1627 4055/6506/1627 4056/6507/1627 4057/6508/1627 +f 4058/6509/1628 4059/6510/1628 4060/6511/1628 4061/6512/1628 +f 4062/6513/1629 4063/6514/1629 4064/6515/1629 4065/6516/1629 +f 4066/6517/1630 4067/6518/1630 4068/6519/1630 4069/6520/1630 +f 4070/6521/1631 4071/6522/1631 4072/6523/1631 4073/6524/1631 +f 4074/6525/1632 4075/6526/1632 4076/6527/1632 4077/6528/1632 +f 4078/6529/1633 4079/6530/1633 4080/6531/1633 4081/6532/1633 +f 4082/6533/1634 4083/6534/1634 4084/6535/1634 4085/6536/1634 +f 4086/6537/1635 4087/6538/1635 3/6539/1635 4088/6540/1635 +f 4089/6541/1636 4090/6542/1636 4091/6543/1636 4092/6544/1636 +f 4093/6545/1637 4094/6546/1637 4095/6547/1637 4096/6548/1637 +f 4097/6549/1638 4098/6550/1638 4099/6551/1638 4100/6552/1638 +f 4101/6553/1639 4102/6554/1639 4103/6555/1639 4104/6556/1639 +f 4105/6557/1640 4106/6558/1640 4107/6559/1640 4108/6560/1640 +f 4109/6561/1641 4110/6562/1641 4111/6563/1641 4112/6564/1641 +f 4113/6565/1642 4114/6566/1642 4115/6567/1642 4116/6568/1642 +f 4117/6569/1643 4112/6570/1643 4111/6571/1643 4118/6572/1643 +f 4119/6573/1644 4117/6574/1644 4118/6575/1644 4120/6576/1644 +f 4109/6577/1645 4121/6578/1645 4122/6579/1645 4119/6580/1645 +f 4123/6581/1646 4124/6582/1646 4112/6583/1646 4117/6584/1646 +f 4122/6585/1647 4123/6586/1647 4117/6587/1647 4119/6588/1647 +f 4110/6589/1648 4109/6590/1648 4119/6591/1648 4120/6592/1648 +f 4121/6593/1649 4109/6594/1649 4112/6595/1649 4124/6596/1649 +f 4125/6597/1650 4126/6598/1650 4114/6599/1650 4113/6600/1650 +f 4127/6601/1651 4116/6602/1651 4115/6603/1651 4128/6604/1651 +f 4125/6605/1652 4127/6606/1652 4128/6607/1652 4126/6608/1652 +f 4126/6609/1653 4122/6610/1653 4121/6611/1653 4114/6612/1653 +f 4114/6613/1654 4121/6614/1654 4124/6615/1654 4115/6616/1654 +f 4128/6617/1655 4115/6618/1655 4124/6619/1655 4123/6620/1655 +f 4126/6621/1656 4128/6622/1656 4123/6623/1656 4122/6624/1656 +f 4120/6625/1657 4118/6626/1657 4111/6627/1657 4110/6628/1657 +f 4129/6629/1658 4130/6630/1658 4131/6631/1658 4132/6632/1658 +f 4133/6633/1659 4134/6634/1659 4135/6635/1659 4136/6636/1659 +f 4137/6637/1660 4138/6638/1660 4139/6639/1660 4140/6640/1660 +f 4141/6641/1661 4142/6642/1661 4143/6643/1661 4144/6644/1661 +f 4145/6645/1662 4146/6646/1662 4147/6647/1662 4148/6648/1662 +f 4149/6649/1663 4150/6650/1663 4151/6651/1663 4152/6652/1663 +f 4153/6653/1664 4154/6654/1664 4155/6655/1664 4156/6656/1664 +f 4157/6657/1665 4158/6658/1665 4159/6659/1665 4160/6660/1665 +f 4161/6661/1666 4162/6662/1666 4163/6663/1666 4164/6664/1666 +f 4165/6665/1667 4166/6666/1667 4167/6667/1667 4168/6668/1667 +f 4169/6669/1668 4170/6670/1668 4171/6671/1668 4172/6672/1668 +f 4173/6673/1669 4174/6674/1669 4175/6675/1669 4176/6676/1669 +f 4177/6677/1670 4178/6678/1670 4179/6679/1670 4180/6680/1670 +f 4181/6681/1671 4182/6682/1671 4183/6683/1671 4184/6684/1671 +f 4185/6685/1672 4186/6686/1672 4187/6687/1672 4188/6688/1672 +f 4189/6689/1673 4190/6690/1673 4191/6691/1673 4192/6692/1673 +f 4193/6693/1674 4194/6694/1674 4195/6695/1674 4196/6696/1674 +f 4197/6697/1675 4198/6698/1675 4199/6699/1675 4200/6700/1675 +f 4193/6701/1676 4197/6702/1676 4200/6703/1676 4194/6704/1676 +f 4196/6705/1677 4195/6706/1677 4199/6707/1677 4198/6708/1677 +f 4203/6709/1678 4204/6710/1678 4205/6711/1678 4206/6712/1678 +f 4207/6713/1679 4208/6714/1679 4209/6715/1679 4210/6716/1679 +f 4208/6717/1680 4211/6718/1680 4212/6719/1680 4209/6720/1680 +f 4207/6721/1681 4210/6722/1681 4213/6723/1681 4214/6724/1681 +f 4215/6725/1682 4216/6726/1682 4217/6727/1682 4218/6728/1682 +f 4214/6729/1683 4213/6730/1683 4212/6731/1683 4211/6732/1683 +f 4219/6733/1684 4220/6734/1684 4216/6735/1684 4215/6736/1684 +f 4221/6737/1685 4218/6738/1685 4217/6739/1685 4222/6740/1685 +f 4219/6741/1686 4221/6742/1686 4222/6743/1686 4220/6744/1686 +f 4195/6745/1687 4215/6746/1687 4218/6747/1687 4199/6748/1687 +f 4201/6749/1688 4223/6750/1688 4224/6751/1688 4202/6752/1688 +f 4200/6753/1689 4199/6754/1689 4218/6755/1689 4221/6756/1689 +f 4194/6757/1690 4200/6758/1690 4221/6759/1690 4219/6760/1690 +f 4206/6761/1691 4193/6762/1691 4196/6763/1691 4223/6764/1691 +f 4194/6765/1692 4219/6766/1692 4215/6767/1692 4195/6768/1692 +f 4223/6769/1693 4196/6770/1693 4198/6771/1693 4224/6772/1693 +f 4205/6773/1694 4224/6774/1694 4198/6775/1694 4197/6776/1694 +f 4206/6777/1695 4205/6778/1695 4197/6779/1695 4193/6780/1695 +f 4203/6781/1696 4206/6782/1696 4223/6783/1696 4201/6784/1696 +f 4204/6785/1697 4202/6786/1697 4224/6787/1697 4205/6788/1697 +f 4210/6789/1698 4209/6790/1698 4225/6791/1698 4226/6792/1698 +f 4209/6793/1699 4212/6794/1699 4227/6795/1699 4225/6796/1699 +f 4213/6797/1700 4228/6798/1700 4227/6799/1700 4212/6800/1700 +f 4220/6801/1701 4207/6802/1701 4214/6803/1701 4216/6804/1701 +f 4210/6805/1702 4226/6806/1702 4228/6807/1702 4213/6808/1702 +f 4216/6809/1703 4214/6810/1703 4211/6811/1703 4217/6812/1703 +f 4222/6813/1704 4217/6814/1704 4211/6815/1704 4208/6816/1704 +f 4220/6817/1705 4222/6818/1705 4208/6819/1705 4207/6820/1705 +f 4228/6821/1706 4229/6822/1706 4230/6823/1706 4227/6824/1706 +f 4226/6825/1707 4231/6826/1707 4229/6827/1707 4228/6828/1707 +f 4225/6829/1708 4227/6830/1708 4230/6831/1708 4232/6832/1708 +f 4226/6833/1709 4225/6834/1709 4232/6835/1709 4231/6836/1709 +f 4234/6837/1710 4235/6838/1710 4236/6839/1710 4237/6840/1710 +f 4238/6841/1711 4239/6842/1711 4240/6843/1711 4241/6844/1711 +f 4242/6845/1712 4243/6846/1712 4244/6847/1712 4245/6848/1712 +f 4246/6849/1713 4247/6850/1713 4248/6851/1713 4249/6852/1713 +f 4250/6853/1714 4251/6854/1714 4252/6855/1714 4253/6856/1714 +f 4254/6857/1715 4255/6858/1715 4256/6859/1715 4257/6860/1715 +f 4258/6861/1716 4259/6862/1716 4260/6863/1716 4261/6864/1716 +f 4262/6865/1717 4263/6866/1717 4264/6867/1717 4265/6868/1717 +f 4266/6869/1718 4267/6870/1718 4268/6871/1718 4269/6872/1718 +f 4270/6873/1719 4271/6874/1719 4272/6875/1719 4273/6876/1719 +f 4274/6877/1720 4275/6878/1720 4276/6879/1720 4277/6880/1720 +f 4278/6881/1721 4279/6882/1721 4280/6883/1721 4281/6884/1721 +f 4282/6885/1722 4283/6886/1722 4284/6887/1722 4285/6888/1722 +f 4286/6889/1723 4287/6890/1723 4288/6891/1723 4289/6892/1723 +f 4290/6893/1724 4291/6894/1724 4292/6895/1724 4293/6896/1724 +f 4294/6897/1725 4295/6898/1725 4296/6899/1725 4297/6900/1725 +f 4298/6901/1726 4299/6902/1726 4300/6903/1726 4301/6904/1726 +f 4302/6905/1727 4303/6906/1727 4304/6907/1727 4305/6908/1727 +f 4306/6909/1728 4307/6910/1728 4308/6911/1728 4309/6912/1728 +f 4310/6913/1729 4311/6914/1729 4312/6915/1729 4313/6916/1729 +f 4233/6917/1730 4314/6918/1730 4315/6919/1730 4316/6920/1730 +f 4317/6921/1731 4318/6922/1731 4319/6923/1731 4320/6924/1731 +f 4321/6925/1732 4322/6926/1732 4323/6927/1732 4324/6928/1732 +f 4325/6929/1733 4326/6930/1733 4327/6931/1733 4328/6932/1733 +f 4329/6933/1734 4330/6934/1734 4331/6935/1734 4332/6936/1734 +f 4333/6937/1735 4334/6938/1735 4335/6939/1735 4336/6940/1735 +f 4337/6941/1736 4338/6942/1736 4339/6943/1736 4340/6944/1736 +f 4341/6945/1737 4342/6946/1737 4343/6947/1737 4344/6948/1737 +f 4345/6949/1738 4346/6950/1738 4347/6951/1738 4348/6952/1738 +f 4349/6953/1739 4350/6954/1739 4351/6955/1739 4352/6956/1739 +f 4353/6957/1740 4354/6958/1740 4355/6959/1740 4356/6960/1740 +f 4357/6961/1741 4358/6962/1741 4359/6963/1741 4360/6964/1741 +f 4361/6965/1742 4362/6966/1742 4363/6967/1742 4364/6968/1742 +f 4365/6969/1743 4366/6970/1743 4367/6971/1743 4368/6972/1743 +f 4369/6973/1744 4370/6974/1744 4371/6975/1744 4372/6976/1744 +f 4373/6977/1745 4374/6978/1745 4375/6979/1745 4376/6980/1745 +f 4377/6981/1746 4378/6982/1746 4379/6983/1746 4380/6984/1746 +f 4381/6985/1747 4382/6986/1747 4383/6987/1747 4384/6988/1747 +f 4385/6989/1748 4380/6990/1748 4379/6991/1748 4386/6992/1748 +f 4387/6993/1749 4385/6994/1749 4386/6995/1749 4388/6996/1749 +f 4377/6997/1750 4389/6998/1750 4390/6999/1750 4387/7000/1750 +f 4391/7001/1751 4392/7002/1751 4380/7003/1751 4385/7004/1751 +f 4390/7005/1752 4391/7006/1752 4385/7007/1752 4387/7008/1752 +f 4378/7009/1753 4377/7010/1753 4387/7011/1753 4388/7012/1753 +f 4389/7013/1754 4377/7014/1754 4380/7015/1754 4392/7016/1754 +f 4393/7017/1755 4394/7018/1755 4382/7019/1755 4381/7020/1755 +f 4395/7021/1756 4384/7022/1756 4383/7023/1756 4396/7024/1756 +f 4393/7025/1757 4395/7026/1757 4396/7027/1757 4394/7028/1757 +f 4394/7029/1758 4390/7030/1758 4389/7031/1758 4382/7032/1758 +f 4382/7033/1759 4389/7034/1759 4392/7035/1759 4383/7036/1759 +f 4396/7037/1760 4383/7038/1760 4392/7039/1760 4391/7040/1760 +f 4394/7041/1761 4396/7042/1761 4391/7043/1761 4390/7044/1761 +f 4388/7045/1762 4386/7046/1762 4379/7047/1762 4378/7048/1762 +f 4397/7049/1763 4398/7050/1763 4399/7051/1763 4400/7052/1763 +f 4401/7053/1764 4402/7054/1764 4403/7055/1764 4404/7056/1764 +f 4405/7057/1765 4406/7058/1765 4407/7059/1765 4408/7060/1765 +f 4409/7061/1766 4410/7062/1766 4411/7063/1766 4412/7064/1766 +f 4413/7065/1767 4414/7066/1767 4415/7067/1767 4416/7068/1767 +f 4417/7069/1768 4418/7070/1768 4419/7071/1768 4420/7072/1768 +f 4421/7073/1769 4422/7074/1769 4423/7075/1769 4424/7076/1769 +f 4425/7077/1770 4426/7078/1770 4427/7079/1770 4428/7080/1770 +f 4429/7081/1771 4430/7082/1771 4431/7083/1771 4432/7084/1771 +f 4433/7085/1772 4434/7086/1772 4435/7087/1772 4436/7088/1772 +f 4437/7089/1773 4438/7090/1773 4439/7091/1773 4440/7092/1773 +f 4441/7093/1774 4442/7094/1774 4443/7095/1774 4444/7096/1774 +f 4445/7097/1775 4446/7098/1775 4447/7099/1775 4448/7100/1775 +f 4449/7101/1776 4450/7102/1776 4451/7103/1776 4452/7104/1776 +f 4453/7105/1777 4454/7106/1777 4455/7107/1777 4456/7108/1777 +f 4457/7109/1778 4458/7110/1778 4459/7111/1778 4460/7112/1778 +f 4461/7113/1779 4462/7114/1779 4463/7115/1779 4464/7116/1779 +f 4465/7117/1780 4466/7118/1780 4467/7119/1780 4468/7120/1780 +f 4469/7121/1781 4470/7122/1781 4471/7123/1781 4472/7124/1781 +f 4465/7125/1782 4469/7126/1782 4472/7127/1782 4466/7128/1782 +f 4468/7129/1783 4467/7130/1783 4471/7131/1783 4470/7132/1783 +f 4473/7133/1784 4474/7134/1784 4475/7135/1784 4476/7136/1784 +f 4473/7137/1785 4477/7138/1785 4478/7139/1785 4474/7140/1785 +f 4479/7141/1786 4480/7142/1786 4481/7143/1786 4482/7144/1786 +f 4479/7145/1787 4482/7146/1787 4483/7147/1787 4484/7148/1787 +f 4485/7149/1788 4486/7150/1788 4487/7151/1788 4488/7152/1788 +f 4483/7153/1789 4489/7154/1789 4490/7155/1789 4491/7156/1789 +f 4492/7157/1790 4493/7158/1790 4486/7159/1790 4485/7160/1790 +f 4494/7161/1791 4488/7162/1791 4487/7163/1791 4495/7164/1791 +f 4492/7165/1792 4494/7166/1792 4495/7167/1792 4493/7168/1792 +f 4496/7169/1793 4497/7170/1793 4498/7171/1793 4499/7172/1793 +f 4500/7173/1794 4501/7174/1794 4502/7175/1794 4503/7176/1794 +f 4504/7177/1795 4505/7178/1795 4506/7179/1795 4507/7180/1795 +f 4500/7181/1796 4504/7182/1796 4507/7183/1796 4501/7184/1796 +f 4508/7185/1797 4509/7186/1797 4510/7187/1797 4511/7188/1797 +f 4508/7189/1798 4511/7190/1798 4512/7191/1798 4513/7192/1798 +f 4514/7193/1799 4515/7194/1799 4516/7195/1799 4517/7196/1799 +f 4512/7197/1800 4518/7198/1800 4519/7199/1800 4520/7200/1800 +f 4521/7201/1801 4522/7202/1801 4515/7203/1801 4514/7204/1801 +f 4523/7205/1802 4517/7206/1802 4516/7207/1802 4524/7208/1802 +f 4521/7209/1803 4523/7210/1803 4524/7211/1803 4522/7212/1803 +f 4503/7213/1804 4502/7214/1804 4506/7215/1804 4505/7216/1804 +f 4525/7217/1805 4526/7218/1805 4527/7219/1805 4528/7220/1805 +f 4529/7221/1806 4530/7222/1806 4531/7223/1806 4532/7224/1806 +f 4530/7225/1807 4533/7226/1807 4534/7227/1807 4531/7228/1807 +f 4529/7229/1808 4532/7230/1808 4535/7231/1808 4536/7232/1808 +f 4537/7233/1809 4538/7234/1809 4539/7235/1809 4540/7236/1809 +f 4536/7237/1810 4535/7238/1810 4534/7239/1810 4533/7240/1810 +f 4541/7241/1811 4542/7242/1811 4538/7243/1811 4537/7244/1811 +f 4543/7245/1812 4540/7246/1812 4539/7247/1812 4544/7248/1812 +f 4541/7249/1813 4543/7250/1813 4544/7251/1813 4542/7252/1813 +f 4467/7253/1814 4485/7254/1814 4488/7255/1814 4471/7256/1814 +f 4502/7257/1815 4537/7258/1815 4540/7259/1815 4506/7260/1815 +f 4472/7261/1816 4471/7262/1816 4488/7263/1816 4494/7264/1816 +f 4466/7265/1817 4472/7266/1817 4494/7267/1817 4492/7268/1817 +f 4545/7269/1818 4465/7270/1818 4468/7271/1818 4462/7272/1818 +f 4466/7273/1819 4492/7274/1819 4485/7275/1819 4467/7276/1819 +f 4462/7277/1820 4468/7278/1820 4470/7279/1820 4463/7280/1820 +f 4546/7281/1821 4463/7282/1821 4470/7283/1821 4469/7284/1821 +f 4545/7285/1822 4546/7286/1822 4469/7287/1822 4465/7288/1822 +f 4475/7289/1823 4514/7290/1823 4517/7291/1823 4547/7292/1823 +f 4489/7293/1824 4548/7294/1824 4549/7295/1824 4490/7296/1824 +f 4478/7297/1825 4547/7298/1825 4517/7299/1825 4523/7300/1825 +f 4474/7301/1826 4478/7302/1826 4523/7303/1826 4521/7304/1826 +f 4477/7305/1827 4550/7306/1827 4547/7307/1827 4478/7308/1827 +f 4480/7309/1828 4551/7310/1828 4491/7311/1828 4481/7312/1828 +f 4482/7313/1829 4481/7314/1829 4497/7315/1829 4496/7316/1829 +f 4481/7317/1830 4491/7318/1830 4490/7319/1830 4497/7320/1830 +f 4493/7321/1831 4479/7322/1831 4484/7323/1831 4486/7324/1831 +f 4482/7325/1832 4496/7326/1832 4489/7327/1832 4483/7328/1832 +f 4484/7329/1833 4483/7330/1833 4491/7331/1833 4551/7332/1833 +f 4486/7333/1834 4484/7334/1834 4551/7335/1834 4487/7336/1834 +f 4495/7337/1835 4487/7338/1835 4551/7339/1835 4480/7340/1835 +f 4493/7341/1836 4495/7342/1836 4480/7343/1836 4479/7344/1836 +f 4499/7345/1837 4473/7346/1837 4476/7347/1837 4548/7348/1837 +f 4474/7349/1838 4521/7350/1838 4514/7351/1838 4475/7352/1838 +f 4476/7353/1839 4475/7354/1839 4547/7355/1839 4550/7356/1839 +f 4548/7357/1840 4476/7358/1840 4550/7359/1840 4549/7360/1840 +f 4498/7361/1841 4549/7362/1841 4550/7363/1841 4477/7364/1841 +f 4499/7365/1842 4498/7366/1842 4477/7367/1842 4473/7368/1842 +f 4496/7369/1843 4499/7370/1843 4548/7371/1843 4489/7372/1843 +f 4497/7373/1844 4490/7374/1844 4549/7375/1844 4498/7376/1844 +f 4518/7377/1845 4552/7378/1845 4553/7379/1845 4519/7380/1845 +f 4507/7381/1846 4506/7382/1846 4540/7383/1846 4543/7384/1846 +f 4501/7385/1847 4507/7386/1847 4543/7387/1847 4541/7388/1847 +f 4509/7389/1848 4554/7390/1848 4520/7391/1848 4510/7392/1848 +f 4511/7393/1849 4510/7394/1849 4526/7395/1849 4525/7396/1849 +f 4510/7397/1850 4520/7398/1850 4519/7399/1850 4526/7400/1850 +f 4522/7401/1851 4508/7402/1851 4513/7403/1851 4515/7404/1851 +f 4511/7405/1852 4525/7406/1852 4518/7407/1852 4512/7408/1852 +f 4513/7409/1853 4512/7410/1853 4520/7411/1853 4554/7412/1853 +f 4515/7413/1854 4513/7414/1854 4554/7415/1854 4516/7416/1854 +f 4524/7417/1855 4516/7418/1855 4554/7419/1855 4509/7420/1855 +f 4522/7421/1856 4524/7422/1856 4509/7423/1856 4508/7424/1856 +f 4528/7425/1857 4500/7426/1857 4503/7427/1857 4552/7428/1857 +f 4501/7429/1858 4541/7430/1858 4537/7431/1858 4502/7432/1858 +f 4552/7433/1859 4503/7434/1859 4505/7435/1859 4553/7436/1859 +f 4527/7437/1860 4553/7438/1860 4505/7439/1860 4504/7440/1860 +f 4528/7441/1861 4527/7442/1861 4504/7443/1861 4500/7444/1861 +f 4525/7445/1862 4528/7446/1862 4552/7447/1862 4518/7448/1862 +f 4526/7449/1863 4519/7450/1863 4553/7451/1863 4527/7452/1863 +f 4532/7453/1864 4531/7454/1864 4555/7455/1864 4556/7456/1864 +f 4531/7457/1865 4534/7458/1865 4557/7459/1865 4555/7460/1865 +f 4535/7461/1866 4558/7462/1866 4557/7463/1866 4534/7464/1866 +f 4542/7465/1867 4529/7466/1867 4536/7467/1867 4538/7468/1867 +f 4532/7469/1868 4556/7470/1868 4558/7471/1868 4535/7472/1868 +f 4538/7473/1869 4536/7474/1869 4533/7475/1869 4539/7476/1869 +f 4544/7477/1870 4539/7478/1870 4533/7479/1870 4530/7480/1870 +f 4542/7481/1871 4544/7482/1871 4530/7483/1871 4529/7484/1871 +f 4558/7485/1872 4559/7486/1872 4560/7487/1872 4557/7488/1872 +f 4556/7489/1873 4561/7490/1873 4559/7491/1873 4558/7492/1873 +f 4555/7493/1874 4557/7494/1874 4560/7495/1874 4562/7496/1874 +f 4556/7497/1875 4555/7498/1875 4562/7499/1875 4561/7500/1875 +f 4461/7501/1876 4464/7502/1876 4563/7503/1876 4564/7504/1876 +f 4462/7505/1877 4461/7506/1877 4564/7507/1877 4545/7508/1877 +f 4563/7509/1878 4464/7510/1878 4463/7511/1878 4546/7512/1878 +f 4564/7513/1879 4563/7514/1879 4546/7515/1879 4545/7516/1879 +f 4565/7517/1880 4566/7518/1880 4567/7519/1880 4568/7520/1880 +f 4565/7521/1881 4568/7522/1881 4569/7523/1881 4570/7524/1881 +f 4571/7525/1882 4572/7526/1882 4573/7527/1882 4574/7528/1882 +f 4575/7529/1883 4576/7530/1883 4572/7531/1883 4571/7532/1883 +f 4577/7533/1884 4574/7534/1884 4573/7535/1884 4578/7536/1884 +f 4575/7537/1885 4577/7538/1885 4578/7539/1885 4576/7540/1885 +f 4566/7541/1886 4579/7542/1886 4580/7543/1886 4567/7544/1886 +f 4568/7545/1887 4567/7546/1887 4581/7547/1887 4582/7548/1887 +f 4567/7549/1888 4580/7550/1888 4583/7551/1888 4581/7552/1888 +f 4569/7553/1889 4584/7554/1889 4583/7555/1889 4580/7556/1889 +f 4576/7557/1890 4565/7558/1890 4570/7559/1890 4572/7560/1890 +f 4568/7561/1891 4582/7562/1891 4584/7563/1891 4569/7564/1891 +f 4570/7565/1892 4569/7566/1892 4580/7567/1892 4579/7568/1892 +f 4572/7569/1893 4570/7570/1893 4579/7571/1893 4573/7572/1893 +f 4578/7573/1894 4573/7574/1894 4579/7575/1894 4566/7576/1894 +f 4566/7577/1895 4565/7578/1895 4576/7579/1895 4578/7580/1895 +f 4584/7581/1896 4585/7582/1896 4586/7583/1896 4583/7584/1896 +f 4582/7585/1897 4587/7586/1897 4585/7587/1897 4584/7588/1897 +f 4581/7589/1898 4583/7590/1898 4586/7591/1898 4588/7592/1898 +f 4582/7593/1899 4581/7594/1899 4588/7595/1899 4587/7596/1899 +f 4577/7597/1900 4575/7598/1900 4571/7599/1900 4574/7600/1900 +f 4590/7601/1901 4591/7602/1901 4592/7603/1901 4593/7604/1901 +f 4594/7605/1902 4595/7606/1902 4596/7607/1902 4597/7608/1902 +f 4598/7609/1903 4599/7610/1903 4600/7611/1903 4601/7612/1903 +f 4602/7613/1904 4603/7614/1904 4604/7615/1904 4605/7616/1904 +f 4606/7617/1905 4607/7618/1905 4608/7619/1905 4609/7620/1905 +f 4610/7621/1906 4611/7622/1906 4612/7623/1906 4613/7624/1906 +f 4614/7625/1907 4615/7626/1907 4616/7627/1907 4617/7628/1907 +f 4618/7629/1908 4619/7630/1908 4620/7631/1908 4621/7632/1908 +f 4622/7633/1909 4623/7634/1909 4624/7635/1909 4625/7636/1909 +f 4626/7637/1910 4627/7638/1910 4628/7639/1910 4629/7640/1910 +f 4630/7641/1911 4631/7642/1911 4632/7643/1911 4633/7644/1911 +f 4634/7645/1912 4635/7646/1912 4636/7647/1912 4637/7648/1912 +f 4638/7649/1913 4639/7650/1913 4640/7651/1913 4641/7652/1913 +f 4642/7653/1914 4643/7654/1914 4644/7655/1914 4645/7656/1914 +f 4646/7657/1915 4647/7658/1915 4648/7659/1915 4649/7660/1915 +f 4650/7661/1916 4651/7662/1916 4652/7663/1916 4653/7664/1916 +f 4654/7665/1917 4655/7666/1917 4656/7667/1917 4657/7668/1917 +f 4658/7669/1918 4659/7670/1918 4660/7671/1918 4661/7672/1918 +f 4662/7673/1919 4663/7674/1919 4664/7675/1919 4665/7676/1919 +f 4666/7677/1920 4667/7678/1920 4668/7679/1920 4669/7680/1920 +f 4670/7681/1921 4671/7682/1921 4672/7683/1921 4673/7684/1921 +f 4674/7685/1922 4675/7686/1922 4676/7687/1922 4677/7688/1922 +f 4678/7689/1923 4679/7690/1923 4680/7691/1923 4681/7692/1923 +f 4682/7693/1924 4683/7694/1924 4684/7695/1924 4685/7696/1924 +f 4686/7697/1925 4687/7698/1925 4688/7699/1925 4689/7700/1925 +f 4690/7701/1926 4691/7702/1926 4692/7703/1926 4693/7704/1926 +f 4694/7705/1927 4695/7706/1927 4696/7707/1927 4697/7708/1927 +f 4698/7709/1928 4699/7710/1928 4700/7711/1928 4701/7712/1928 +f 4702/7713/1929 4703/7714/1929 4704/7715/1929 4705/7716/1929 +f 4706/7717/1930 4707/7718/1930 4708/7719/1930 4709/7720/1930 +f 4710/7721/1931 4711/7722/1931 4712/7723/1931 4713/7724/1931 +f 4714/7725/1932 4715/7726/1932 4716/7727/1932 4717/7728/1932 +f 4718/7729/1933 4719/7730/1933 4720/7731/1933 4721/7732/1933 +f 4722/7733/1934 4723/7734/1934 4724/7735/1934 4725/7736/1934 +f 4726/7737/1935 4727/7738/1935 4728/7739/1935 4729/7740/1935 +f 4730/7741/1936 4731/7742/1936 4732/7743/1936 4733/7744/1936 +f 4734/7745/1937 4735/7746/1937 4736/7747/1937 4737/7748/1937 +f 4738/7749/1938 4739/7750/1938 4740/7751/1938 4741/7752/1938 +f 4742/7753/1939 4743/7754/1939 4744/7755/1939 4745/7756/1939 +f 4746/7757/1940 4747/7758/1940 4748/7759/1940 4749/7760/1940 +f 4750/7761/1941 4751/7762/1941 4752/7763/1941 4753/7764/1941 +f 4754/7765/1942 4755/7766/1942 4756/7767/1942 4757/7768/1942 +f 4758/7769/1943 4759/7770/1943 4760/7771/1943 4761/7772/1943 +f 4762/7773/1944 4763/7774/1944 4764/7775/1944 4765/7776/1944 +f 4766/7777/1945 4767/7778/1945 4768/7779/1945 4769/7780/1945 +f 4770/7781/1946 4771/7782/1946 4772/7783/1946 4773/7784/1946 +f 4774/7785/1947 4775/7786/1947 4776/7787/1947 4777/7788/1947 +f 4778/7789/1948 4779/7790/1948 4780/7791/1948 4781/7792/1948 +f 4782/7793/1949 4783/7794/1949 4784/7795/1949 4785/7796/1949 +f 4786/7797/1950 4787/7798/1950 4788/7799/1950 4789/7800/1950 +f 4790/7801/1951 4791/7802/1951 4792/7803/1951 4793/7804/1951 +f 4794/7805/1952 4795/7806/1952 4796/7807/1952 4797/7808/1952 +f 4798/7809/1953 4799/7810/1953 4800/7811/1953 4801/7812/1953 +f 4802/7813/1954 4803/7814/1954 4804/7815/1954 4805/7816/1954 +f 4806/7817/1955 4807/7818/1955 4808/7819/1955 4809/7820/1955 +f 4810/7821/1956 4811/7822/1956 4812/7823/1956 4813/7824/1956 +f 4814/7825/1957 4815/7826/1957 4816/7827/1957 4817/7828/1957 +f 4818/7829/1958 4819/7830/1958 4820/7831/1958 4821/7832/1958 +f 4822/7833/1959 4823/7834/1959 4824/7835/1959 4825/7836/1959 +f 4826/7837/1960 4827/7838/1960 4828/7839/1960 4829/7840/1960 +f 4830/7841/1961 4831/7842/1961 4832/7843/1961 4833/7844/1961 +f 4834/7845/1962 4835/7846/1962 4836/7847/1962 4837/7848/1962 +f 4838/7849/1963 4839/7850/1963 4840/7851/1963 4841/7852/1963 +f 4842/7853/1964 4843/7854/1964 4844/7855/1964 4845/7856/1964 +f 4846/7857/1965 4847/7858/1965 4848/7859/1965 4849/7860/1965 +f 4850/7861/1966 4851/7862/1966 4852/7863/1966 4853/7864/1966 +f 4854/7865/1967 4855/7866/1967 4856/7867/1967 4857/7868/1967 +f 4858/7869/1968 4859/7870/1968 4860/7871/1968 4861/7872/1968 +f 4862/7873/1969 4863/7874/1969 4864/7875/1969 4865/7876/1969 +f 4866/7877/1970 4867/7878/1970 4868/7879/1970 4869/7880/1970 +f 4870/7881/1971 4871/7882/1971 4872/7883/1971 4873/7884/1971 +f 4874/7885/1972 4875/7886/1972 4876/7887/1972 4877/7888/1972 +f 4878/7889/1973 4879/7890/1973 4880/7891/1973 4881/7892/1973 +f 4882/7893/1974 4883/7894/1974 4884/7895/1974 4885/7896/1974 +f 4886/7897/1975 4887/7898/1975 4888/7899/1975 4889/7900/1975 +f 4890/7901/1976 4891/7902/1976 4892/7903/1976 4893/7904/1976 +f 4894/7905/1977 4895/7906/1977 4896/7907/1977 4897/7908/1977 +f 4898/7909/1978 4899/7910/1978 4900/7911/1978 4901/7912/1978 +f 4902/7913/1979 4903/7914/1979 4904/7915/1979 4905/7916/1979 +f 4906/7917/1980 4907/7918/1980 4908/7919/1980 4909/7920/1980 +f 4589/7921/1981 4910/7922/1981 4911/7923/1981 4912/7924/1981 +f 4913/7925/1982 4914/7926/1982 4915/7927/1982 4916/7928/1982 +f 4917/7929/1983 4918/7930/1983 4919/7931/1983 4920/7932/1983 +f 4921/7933/1984 4922/7934/1984 4923/7935/1984 4924/7936/1984 +f 4925/7937/1985 4926/7938/1985 4927/7939/1985 4928/7940/1985 +f 4929/7941/1986 4930/7942/1986 4931/7943/1986 4932/7944/1986 +f 4933/7945/1987 4934/7946/1987 4935/7947/1987 4936/7948/1987 +f 4937/7949/1988 4938/7950/1988 4939/7951/1988 4940/7952/1988 +f 4941/7953/1989 4942/7954/1989 4943/7955/1989 4944/7956/1989 +f 4945/7957/1990 4946/7958/1990 4947/7959/1990 4948/7960/1990 +f 4949/7961/1991 4950/7962/1991 4951/7963/1991 4952/7964/1991 +f 4953/7965/1992 4954/7966/1992 4955/7967/1992 4956/7968/1992 +f 4957/7969/1993 4958/7970/1993 4959/7971/1993 4960/7972/1993 +f 4961/7973/1994 4962/7974/1994 4963/7975/1994 4964/7976/1994 +f 4965/7977/1995 4966/7978/1995 4967/7979/1995 4968/7980/1995 +f 4969/7981/1996 4970/7982/1996 4971/7983/1996 4972/7984/1996 +f 4973/7985/1997 4974/7986/1997 4975/7987/1997 4976/7988/1997 +f 4977/7989/1998 4978/7990/1998 4979/7991/1998 4980/7992/1998 +f 4981/7993/1999 4982/7994/1999 4983/7995/1999 4984/7996/1999 +f 4985/7997/2000 4986/7998/2000 4987/7999/2000 4988/8000/2000 +f 4989/8001/2001 4990/8002/2001 4991/8003/2001 4992/8004/2001 +f 4993/8005/2002 4994/8006/2002 4995/8007/2002 4996/8008/2002 +f 4997/8009/2003 4998/8010/2003 4999/8011/2003 5000/8012/2003 +f 5001/8013/2004 5002/8014/2004 5003/8015/2004 5004/8016/2004 +f 5005/8017/2005 5006/8018/2005 5007/8019/2005 5008/8020/2005 +f 5009/8021/2006 5010/8022/2006 5011/8023/2006 5012/8024/2006 +f 5013/8025/2007 5014/8026/2007 5015/8027/2007 5016/8028/2007 +f 5017/8029/2008 5018/8030/2008 5019/8031/2008 5020/8032/2008 +f 5021/8033/2009 5022/8034/2009 5023/8035/2009 5024/8036/2009 +f 5025/8037/2010 5026/8038/2010 5027/8039/2010 5028/8040/2010 +f 5029/8041/2011 5030/8042/2011 5031/8043/2011 5032/8044/2011 +f 5033/8045/2012 5034/8046/2012 5035/8047/2012 5036/8048/2012 +f 5037/8049/2013 5038/8050/2013 5039/8051/2013 5040/8052/2013 +f 5041/8053/2014 5042/8054/2014 5043/8055/2014 5044/8056/2014 +f 5045/8057/2015 5046/8058/2015 5047/8059/2015 5048/8060/2015 +f 5049/8061/2016 5050/8062/2016 5051/8063/2016 5052/8064/2016 +f 5053/8065/2017 5054/8066/2017 5055/8067/2017 5056/8068/2017 +f 5057/8069/2018 5058/8070/2018 5059/8071/2018 5060/8072/2018 +f 5061/8073/2019 5062/8074/2019 5063/8075/2019 5064/8076/2019 +f 5065/8077/2020 5066/8078/2020 5067/8079/2020 5068/8080/2020 +f 5069/8081/2021 5070/8082/2021 5071/8083/2021 5072/8084/2021 +f 5073/8085/2022 5074/8086/2022 5075/8087/2022 5076/8088/2022 +f 5077/8089/2023 5072/8090/2023 5071/8091/2023 5078/8092/2023 +f 5079/8093/2024 5077/8094/2024 5078/8095/2024 5080/8096/2024 +f 5069/8097/2025 5081/8098/2025 5082/8099/2025 5079/8100/2025 +f 5083/8101/2026 5084/8102/2026 5072/8103/2026 5077/8104/2026 +f 5082/8105/2027 5083/8106/2027 5077/8107/2027 5079/8108/2027 +f 5070/8109/2028 5069/8110/2028 5079/8111/2028 5080/8112/2028 +f 5081/8113/2029 5069/8114/2029 5072/8115/2029 5084/8116/2029 +f 5085/8117/2030 5086/8118/2030 5074/8119/2030 5073/8120/2030 +f 5087/8121/2031 5076/8122/2031 5075/8123/2031 5088/8124/2031 +f 5085/8125/2032 5087/8126/2032 5088/8127/2032 5086/8128/2032 +f 5086/8129/2033 5082/8130/2033 5081/8131/2033 5074/8132/2033 +f 5074/8133/2034 5081/8134/2034 5084/8135/2034 5075/8136/2034 +f 5088/8137/2035 5075/8138/2035 5084/8139/2035 5083/8140/2035 +f 5086/8141/2036 5088/8142/2036 5083/8143/2036 5082/8144/2036 +f 5080/8145/2037 5078/8146/2037 5071/8147/2037 5070/8148/2037 +f 5089/8149/2038 5090/8150/2038 5091/8151/2038 5092/8152/2038 +f 5093/8153/2039 5094/8154/2039 5095/8155/2039 5096/8156/2039 +f 5097/8157/2040 5098/8158/2040 5099/8159/2040 5100/8160/2040 +f 5101/8161/2041 5102/8162/2041 5103/8163/2041 5104/8164/2041 +f 5105/8165/2042 5106/8166/2042 5107/8167/2042 5108/8168/2042 +f 5109/8169/2043 5110/8170/2043 5111/8171/2043 5112/8172/2043 +f 5113/8173/2044 5114/8174/2044 5115/8175/2044 5116/8176/2044 +f 5/8177/2045 5117/8178/2045 5118/8179/2045 5119/8180/2045 +f 5120/8181/2046 5121/8182/2046 5122/8183/2046 5123/8184/2046 +f 5124/8185/2047 5125/8186/2047 5126/8187/2047 5127/8188/2047 +f 5128/8189/2048 5129/8190/2048 5130/8191/2048 5131/8192/2048 +f 5132/8193/2049 5133/8194/2049 5134/8195/2049 5135/8196/2049 +f 5136/8197/2050 5137/8198/2050 5138/8199/2050 5139/8200/2050 +f 5140/8201/2051 5141/8202/2051 5142/8203/2051 5143/8204/2051 +f 5144/8205/2052 5145/8206/2052 5146/8207/2052 5147/8208/2052 +f 5148/8209/2053 5149/8210/2053 5150/8211/2053 5151/8212/2053 +f 5152/8213/2054 5153/8214/2054 5154/8215/2054 5155/8216/2054 +f 5156/8217/2055 5157/8218/2055 5158/8219/2055 5159/8220/2055 +f 5160/8221/2056 5161/8222/2056 5162/8223/2056 5163/8224/2056 +f 5156/8225/2057 5160/8226/2057 5163/8227/2057 5157/8228/2057 +f 5159/8229/2058 5158/8230/2058 5162/8231/2058 5161/8232/2058 +f 5164/8233/2059 5165/8234/2059 5166/8235/2059 5167/8236/2059 +f 5164/8237/2060 5168/8238/2060 5169/8239/2060 5165/8240/2060 +f 5170/8241/2061 5171/8242/2061 5172/8243/2061 5173/8244/2061 +f 5170/8245/2062 5173/8246/2062 5174/8247/2062 5175/8248/2062 +f 5176/8249/2063 5177/8250/2063 5178/8251/2063 5179/8252/2063 +f 5174/8253/2064 5180/8254/2064 5181/8255/2064 5182/8256/2064 +f 5183/8257/2065 5184/8258/2065 5177/8259/2065 5176/8260/2065 +f 5185/8261/2066 5179/8262/2066 5178/8263/2066 5186/8264/2066 +f 5183/8265/2067 5185/8266/2067 5186/8267/2067 5184/8268/2067 +f 5187/8269/2068 5188/8270/2068 5189/8271/2068 5190/8272/2068 +f 5191/8273/2069 5192/8274/2069 5193/8275/2069 5194/8276/2069 +f 5195/8277/2070 5196/8278/2070 5197/8279/2070 5198/8280/2070 +f 5191/8281/2071 5195/8282/2071 5198/8283/2071 5192/8284/2071 +f 5199/8285/2072 5200/8286/2072 5201/8287/2072 5202/8288/2072 +f 5199/8289/2073 5202/8290/2073 5203/8291/2073 5204/8292/2073 +f 5205/8293/2074 5206/8294/2074 5207/8295/2074 5208/8296/2074 +f 5203/8297/2075 5209/8298/2075 5210/8299/2075 5211/8300/2075 +f 5212/8301/2076 5213/8302/2076 5206/8303/2076 5205/8304/2076 +f 5214/8305/2077 5208/8306/2077 5207/8307/2077 5215/8308/2077 +f 5212/8309/2078 5214/8310/2078 5215/8311/2078 5213/8312/2078 +f 5194/8313/2079 5193/8314/2079 5197/8315/2079 5196/8316/2079 +f 5216/8317/2080 5217/8318/2080 5218/8319/2080 5219/8320/2080 +f 5220/8321/2081 5221/8322/2081 5222/8323/2081 5223/8324/2081 +f 5221/8325/2082 5224/8326/2082 5225/8327/2082 5222/8328/2082 +f 5220/8329/2083 5223/8330/2083 5226/8331/2083 5227/8332/2083 +f 5228/8333/2084 5229/8334/2084 5230/8335/2084 5231/8336/2084 +f 5227/8337/2085 5226/8338/2085 5225/8339/2085 5224/8340/2085 +f 5232/8341/2086 5233/8342/2086 5229/8343/2086 5228/8344/2086 +f 5234/8345/2087 5231/8346/2087 5230/8347/2087 5235/8348/2087 +f 5232/8349/2088 5234/8350/2088 5235/8351/2088 5233/8352/2088 +f 5158/8353/2089 5176/8354/2089 5179/8355/2089 5162/8356/2089 +f 5193/8357/2090 5228/8358/2090 5231/8359/2090 5197/8360/2090 +f 5163/8361/2091 5162/8362/2091 5179/8363/2091 5185/8364/2091 +f 5157/8365/2092 5163/8366/2092 5185/8367/2092 5183/8368/2092 +f 5236/8369/2093 5156/8370/2093 5159/8371/2093 5153/8372/2093 +f 5157/8373/2094 5183/8374/2094 5176/8375/2094 5158/8376/2094 +f 5153/8377/2095 5159/8378/2095 5161/8379/2095 5154/8380/2095 +f 5237/8381/2096 5154/8382/2096 5161/8383/2096 5160/8384/2096 +f 5236/8385/2097 5237/8386/2097 5160/8387/2097 5156/8388/2097 +f 5166/8389/2098 5205/8390/2098 5208/8391/2098 5238/8392/2098 +f 5180/8393/2099 5239/8394/2099 5240/8395/2099 5181/8396/2099 +f 5169/8397/2100 5238/8398/2100 5208/8399/2100 5214/8400/2100 +f 5165/8401/2101 5169/8402/2101 5214/8403/2101 5212/8404/2101 +f 5168/8405/2102 5241/8406/2102 5238/8407/2102 5169/8408/2102 +f 5171/8409/2103 5242/8410/2103 5182/8411/2103 5172/8412/2103 +f 5173/8413/2104 5172/8414/2104 5188/8415/2104 5187/8416/2104 +f 5172/8417/2105 5182/8418/2105 5181/8419/2105 5188/8420/2105 +f 5184/8421/2106 5170/8422/2106 5175/8423/2106 5177/8424/2106 +f 5173/8425/2107 5187/8426/2107 5180/8427/2107 5174/8428/2107 +f 5175/8429/2108 5174/8430/2108 5182/8431/2108 5242/8432/2108 +f 5177/8433/2109 5175/8434/2109 5242/8435/2109 5178/8436/2109 +f 5186/8437/2110 5178/8438/2110 5242/8439/2110 5171/8440/2110 +f 5184/8441/2111 5186/8442/2111 5171/8443/2111 5170/8444/2111 +f 5190/8445/2112 5164/8446/2112 5167/8447/2112 5239/8448/2112 +f 5165/8449/2113 5212/8450/2113 5205/8451/2113 5166/8452/2113 +f 5167/8453/2114 5166/8454/2114 5238/8455/2114 5241/8456/2114 +f 5239/8457/2115 5167/8458/2115 5241/8459/2115 5240/8460/2115 +f 5189/8461/2116 5240/8462/2116 5241/8463/2116 5168/8464/2116 +f 5190/8465/2117 5189/8466/2117 5168/8467/2117 5164/8468/2117 +f 5187/8469/2118 5190/8470/2118 5239/8471/2118 5180/8472/2118 +f 5188/8473/2119 5181/8474/2119 5240/8475/2119 5189/8476/2119 +f 5209/8477/2120 5243/8478/2120 5244/8479/2120 5210/8480/2120 +f 5198/8481/2121 5197/8482/2121 5231/8483/2121 5234/8484/2121 +f 5192/8485/2122 5198/8486/2122 5234/8487/2122 5232/8488/2122 +f 5200/8489/2123 5245/8490/2123 5211/8491/2123 5201/8492/2123 +f 5202/8493/2124 5201/8494/2124 5217/8495/2124 5216/8496/2124 +f 5201/8497/2125 5211/8498/2125 5210/8499/2125 5217/8500/2125 +f 5213/8501/2126 5199/8502/2126 5204/8503/2126 5206/8504/2126 +f 5202/8505/2127 5216/8506/2127 5209/8507/2127 5203/8508/2127 +f 5204/8509/2128 5203/8510/2128 5211/8511/2128 5245/8512/2128 +f 5206/8513/2129 5204/8514/2129 5245/8515/2129 5207/8516/2129 +f 5215/8517/2130 5207/8518/2130 5245/8519/2130 5200/8520/2130 +f 5213/8521/2131 5215/8522/2131 5200/8523/2131 5199/8524/2131 +f 5219/8525/2132 5191/8526/2132 5194/8527/2132 5243/8528/2132 +f 5192/8529/2133 5232/8530/2133 5228/8531/2133 5193/8532/2133 +f 5243/8533/2134 5194/8534/2134 5196/8535/2134 5244/8536/2134 +f 5218/8537/2135 5244/8538/2135 5196/8539/2135 5195/8540/2135 +f 5219/8541/2136 5218/8542/2136 5195/8543/2136 5191/8544/2136 +f 5216/8545/2137 5219/8546/2137 5243/8547/2137 5209/8548/2137 +f 5217/8549/2138 5210/8550/2138 5244/8551/2138 5218/8552/2138 +f 5223/8553/2139 5222/8554/2139 5246/8555/2139 5247/8556/2139 +f 5222/8557/2140 5225/8558/2140 5248/8559/2140 5246/8560/2140 +f 5226/8561/2141 5249/8562/2141 5248/8563/2141 5225/8564/2141 +f 5233/8565/2142 5220/8566/2142 5227/8567/2142 5229/8568/2142 +f 5223/8569/2143 5247/8570/2143 5249/8571/2143 5226/8572/2143 +f 5229/8573/2144 5227/8574/2144 5224/8575/2144 5230/8576/2144 +f 5235/8577/2145 5230/8578/2145 5224/8579/2145 5221/8580/2145 +f 5233/8581/2146 5235/8582/2146 5221/8583/2146 5220/8584/2146 +f 5249/8585/2147 5250/8586/2147 5251/8587/2147 5248/8588/2147 +f 5247/8589/2148 5252/8590/2148 5250/8591/2148 5249/8592/2148 +f 5246/8593/2149 5248/8594/2149 5251/8595/2149 5253/8596/2149 +f 5247/8597/2150 5246/8598/2150 5253/8599/2150 5252/8600/2150 +f 5152/8601/2151 5155/8602/2151 5254/8603/2151 5255/8604/2151 +f 5153/8605/2152 5152/8606/2152 5255/8607/2152 5236/8608/2152 +f 5254/8609/2153 5155/8610/2153 5154/8611/2153 5237/8612/2153 +f 5255/8613/2154 5254/8614/2154 5237/8615/2154 5236/8616/2154 +f 5256/8617/2155 5257/8618/2155 5258/8619/2155 5259/8620/2155 +f 5256/8621/2156 5259/8622/2156 5260/8623/2156 5261/8624/2156 +f 5262/8625/2157 5263/8626/2157 5264/8627/2157 5265/8628/2157 +f 5266/8629/2158 5267/8630/2158 5263/8631/2158 5262/8632/2158 +f 5268/8633/2159 5265/8634/2159 5264/8635/2159 5269/8636/2159 +f 5266/8637/2160 5268/8638/2160 5269/8639/2160 5267/8640/2160 +f 5257/8641/2161 5270/8642/2161 5271/8643/2161 5258/8644/2161 +f 5259/8645/2162 5258/8646/2162 5272/8647/2162 5273/8648/2162 +f 5258/8649/2163 5271/8650/2163 5274/8651/2163 5272/8652/2163 +f 5260/8653/2164 5275/8654/2164 5274/8655/2164 5271/8656/2164 +f 5267/8657/2165 5256/8658/2165 5261/8659/2165 5263/8660/2165 +f 5259/8661/2166 5273/8662/2166 5275/8663/2166 5260/8664/2166 +f 5261/8665/2167 5260/8666/2167 5271/8667/2167 5270/8668/2167 +f 5263/8669/2168 5261/8670/2168 5270/8671/2168 5264/8672/2168 +f 5269/8673/2169 5264/8674/2169 5270/8675/2169 5257/8676/2169 +f 5257/8677/2170 5256/8678/2170 5267/8679/2170 5269/8680/2170 +f 5275/8681/2171 5276/8682/2171 5277/8683/2171 5274/8684/2171 +f 5273/8685/2172 5278/8686/2172 5276/8687/2172 5275/8688/2172 +f 5272/8689/2173 5274/8690/2173 5277/8691/2173 5279/8692/2173 +f 5273/8693/2174 5272/8694/2174 5279/8695/2174 5278/8696/2174 +f 5268/8697/2175 5266/8698/2175 5262/8699/2175 5265/8700/2175 +f 5281/8701/2176 5282/8702/2176 5283/8703/2176 5284/8704/2176 +f 5285/8705/2177 5286/8706/2177 5287/8707/2177 5288/8708/2177 +f 5289/8709/2178 5290/8710/2178 5291/8711/2178 5292/8712/2178 +f 5293/8713/2179 5294/8714/2179 5295/8715/2179 5296/8716/2179 +f 5297/8717/2180 5298/8718/2180 5299/8719/2180 5300/8720/2180 +f 5301/8721/2181 5302/8722/2181 5303/8723/2181 5304/8724/2181 +f 5305/8725/2182 5306/8726/2182 5307/8727/2182 5308/8728/2182 +f 5309/8729/2183 5310/8730/2183 5311/8731/2183 5312/8732/2183 +f 5313/8733/2184 5314/8734/2184 5315/8735/2184 5316/8736/2184 +f 5317/8737/2185 5318/8738/2185 5319/8739/2185 5320/8740/2185 +f 5321/8741/2186 5322/8742/2186 5323/8743/2186 5324/8744/2186 +f 5325/8745/2187 5326/8746/2187 5327/8747/2187 5328/8748/2187 +f 5329/8749/2188 5330/8750/2188 5331/8751/2188 5332/8752/2188 +f 5333/8753/2189 5334/8754/2189 5335/8755/2189 5336/8756/2189 +f 5337/8757/2190 5338/8758/2190 5339/8759/2190 5340/8760/2190 +f 5341/8761/2191 5342/8762/2191 5343/8763/2191 5344/8764/2191 +f 5345/8765/2192 5346/8766/2192 5347/8767/2192 5348/8768/2192 +f 5349/8769/2193 5350/8770/2193 5351/8771/2193 5352/8772/2193 +f 5353/8773/2194 5354/8774/2194 5355/8775/2194 5356/8776/2194 +f 5357/8777/2195 5358/8778/2195 5359/8779/2195 5360/8780/2195 +f 5361/8781/2196 5362/8782/2196 5363/8783/2196 5364/8784/2196 +f 5365/8785/2197 5366/8786/2197 5367/8787/2197 5368/8788/2197 +f 5369/8789/2198 5370/8790/2198 5371/8791/2198 5372/8792/2198 +f 5373/8793/2199 5374/8794/2199 5375/8795/2199 5376/8796/2199 +f 5377/8797/2200 5378/8798/2200 5379/8799/2200 5380/8800/2200 +f 5381/8801/2201 5382/8802/2201 5383/8803/2201 5384/8804/2201 +f 5385/8805/2202 5386/8806/2202 5387/8807/2202 5388/8808/2202 +f 5389/8809/2203 5390/8810/2203 5391/8811/2203 5392/8812/2203 +f 5393/8813/2204 5394/8814/2204 5395/8815/2204 5396/8816/2204 +f 5397/8817/2205 5398/8818/2205 5399/8819/2205 5400/8820/2205 +f 5401/8821/2206 5402/8822/2206 5403/8823/2206 5404/8824/2206 +f 5405/8825/2207 5406/8826/2207 5407/8827/2207 5408/8828/2207 +f 5409/8829/2208 5410/8830/2208 5411/8831/2208 5412/8832/2208 +f 5413/8833/2209 5414/8834/2209 5415/8835/2209 5416/8836/2209 +f 5417/8837/2210 5418/8838/2210 5419/8839/2210 5420/8840/2210 +f 5421/8841/2211 5422/8842/2211 5423/8843/2211 5424/8844/2211 +f 5425/8845/2212 5426/8846/2212 5427/8847/2212 5428/8848/2212 +f 5429/8849/2213 5430/8850/2213 5431/8851/2213 5432/8852/2213 +f 5433/8853/2214 5434/8854/2214 5435/8855/2214 5436/8856/2214 +f 5437/8857/2215 5438/8858/2215 5439/8859/2215 5440/8860/2215 +f 5441/8861/2216 5442/8862/2216 5443/8863/2216 5444/8864/2216 +f 5445/8865/2217 5446/8866/2217 5447/8867/2217 5448/8868/2217 +f 5449/8869/2218 5450/8870/2218 5451/8871/2218 5452/8872/2218 +f 5453/8873/2219 5454/8874/2219 5455/8875/2219 5456/8876/2219 +f 5457/8877/2220 5458/8878/2220 5459/8879/2220 5460/8880/2220 +f 5461/8881/2221 5462/8882/2221 5463/8883/2221 5464/8884/2221 +f 5465/8885/2222 5466/8886/2222 5467/8887/2222 5468/8888/2222 +f 5469/8889/2223 5470/8890/2223 5471/8891/2223 5472/8892/2223 +f 5473/8893/2224 5474/8894/2224 5475/8895/2224 5476/8896/2224 +f 5477/8897/2225 5478/8898/2225 5479/8899/2225 5480/8900/2225 +f 5481/8901/2226 5482/8902/2226 5483/8903/2226 5484/8904/2226 +f 5485/8905/2227 5486/8906/2227 5487/8907/2227 5488/8908/2227 +f 5489/8909/2228 5490/8910/2228 5491/8911/2228 5492/8912/2228 +f 5493/8913/2229 5494/8914/2229 5495/8915/2229 5496/8916/2229 +f 5497/8917/2230 5498/8918/2230 5499/8919/2230 5500/8920/2230 +f 5501/8921/2231 5502/8922/2231 5503/8923/2231 5504/8924/2231 +f 5505/8925/2232 5506/8926/2232 5507/8927/2232 5508/8928/2232 +f 5509/8929/2233 5510/8930/2233 5511/8931/2233 5512/8932/2233 +f 5513/8933/2234 5514/8934/2234 5515/8935/2234 5516/8936/2234 +f 5517/8937/2235 5518/8938/2235 5519/8939/2235 5520/8940/2235 +f 5521/8941/2236 5522/8942/2236 5523/8943/2236 5524/8944/2236 +f 5525/8945/2237 5526/8946/2237 5527/8947/2237 5528/8948/2237 +f 5529/8949/2238 5530/8950/2238 5531/8951/2238 5532/8952/2238 +f 5533/8953/2239 5534/8954/2239 5535/8955/2239 5536/8956/2239 +f 5537/8957/2240 5538/8958/2240 5539/8959/2240 5540/8960/2240 +f 5541/8961/2241 5542/8962/2241 5543/8963/2241 5544/8964/2241 +f 5545/8965/2242 5546/8966/2242 5547/8967/2242 5548/8968/2242 +f 5549/8969/2243 5550/8970/2243 5551/8971/2243 5552/8972/2243 +f 5553/8973/2244 5554/8974/2244 5555/8975/2244 5556/8976/2244 +f 5557/8977/2245 5558/8978/2245 5559/8979/2245 5560/8980/2245 +f 5561/8981/2246 5562/8982/2246 5563/8983/2246 5564/8984/2246 +f 5565/8985/2247 5566/8986/2247 5567/8987/2247 5568/8988/2247 +f 5569/8989/2248 5570/8990/2248 5571/8991/2248 5572/8992/2248 +f 5573/8993/2249 5574/8994/2249 5575/8995/2249 5576/8996/2249 +f 5577/8997/2250 5578/8998/2250 5579/8999/2250 5580/9000/2250 +f 5581/9001/2251 7/9002/2251 5582/9003/2251 5583/9004/2251 +f 5584/9005/2252 5585/9006/2252 5586/9007/2252 5587/9008/2252 +f 5588/9009/2253 5589/9010/2253 5590/9011/2253 5591/9012/2253 +f 5592/9013/2254 5593/9014/2254 5594/9015/2254 5595/9016/2254 +f 5596/9017/2255 5597/9018/2255 5598/9019/2255 5599/9020/2255 +f 5280/9021/2256 5600/9022/2256 5601/9023/2256 5602/9024/2256 +f 5603/9025/2257 5604/9026/2257 5605/9027/2257 5606/9028/2257 +f 5607/9029/2258 5608/9030/2258 5609/9031/2258 5610/9032/2258 +f 5611/9033/2259 5612/9034/2259 5613/9035/2259 5614/9036/2259 +f 5615/9037/2260 5616/9038/2260 5617/9039/2260 5618/9040/2260 +f 5619/9041/2261 5620/9042/2261 5621/9043/2261 5622/9044/2261 +f 5623/9045/2262 5624/9046/2262 5625/9047/2262 5626/9048/2262 +f 5627/9049/2263 5628/9050/2263 5629/9051/2263 5630/9052/2263 +f 5631/9053/2264 5632/9054/2264 5633/9055/2264 5634/9056/2264 +f 5635/9057/2265 5636/9058/2265 5637/9059/2265 5638/9060/2265 +f 5639/9061/2266 5640/9062/2266 5641/9063/2266 5642/9064/2266 +f 5643/9065/2267 5644/9066/2267 5645/9067/2267 5646/9068/2267 +f 5647/9069/2268 5648/9070/2268 5649/9071/2268 5650/9072/2268 +f 5651/9073/2269 5652/9074/2269 5653/9075/2269 5654/9076/2269 +f 5655/9077/2270 5656/9078/2270 5657/9079/2270 5658/9080/2270 +f 5659/9081/2271 5660/9082/2271 5661/9083/2271 5662/9084/2271 +f 5663/9085/2272 5664/9086/2272 5665/9087/2272 5666/9088/2272 +f 5667/9089/2273 5668/9090/2273 5669/9091/2273 5670/9092/2273 +f 5671/9093/2274 5672/9094/2274 5673/9095/2274 5674/9096/2274 +f 5675/9097/2275 5676/9098/2275 5677/9099/2275 5678/9100/2275 +f 5679/9101/2276 5680/9102/2276 5681/9103/2276 5682/9104/2276 +f 5683/9105/2277 5684/9106/2277 5685/9107/2277 5686/9108/2277 +f 5687/9109/2278 5688/9110/2278 5689/9111/2278 5690/9112/2278 +f 5691/9113/2279 5692/9114/2279 5693/9115/2279 5694/9116/2279 +f 5695/9117/2280 5696/9118/2280 5697/9119/2280 5698/9120/2280 +f 5699/9121/2281 5700/9122/2281 5701/9123/2281 5702/9124/2281 +f 5703/9125/2282 5704/9126/2282 5705/9127/2282 5706/9128/2282 +f 5707/9129/2283 5708/9130/2283 5709/9131/2283 5710/9132/2283 +f 5711/9133/2284 5712/9134/2284 5713/9135/2284 5714/9136/2284 +f 5715/9137/2285 5716/9138/2285 5717/9139/2285 5718/9140/2285 +f 5719/9141/2286 5720/9142/2286 5721/9143/2286 5722/9144/2286 +f 5723/9145/2287 5724/9146/2287 5725/9147/2287 5726/9148/2287 +f 5727/9149/2288 5728/9150/2288 5729/9151/2288 5730/9152/2288 +f 5731/9153/2289 5732/9154/2289 5733/9155/2289 5734/9156/2289 +f 5735/9157/2290 5736/9158/2290 5737/9159/2290 5738/9160/2290 +f 5739/9161/2291 5740/9162/2291 5741/9163/2291 5742/9164/2291 +f 5743/9165/2292 5744/9166/2292 5745/9167/2292 5746/9168/2292 +f 5747/9169/2293 5748/9170/2293 5749/9171/2293 5750/9172/2293 +f 5751/9173/2294 5752/9174/2294 5753/9175/2294 5754/9176/2294 +f 5755/9177/2295 5756/9178/2295 5757/9179/2295 5758/9180/2295 +f 5759/9181/2296 5760/9182/2296 5761/9183/2296 5762/9184/2296 +f 5763/9185/2297 5764/9186/2297 5765/9187/2297 5766/9188/2297 +f 5767/9189/2298 5768/9190/2298 5769/9191/2298 5770/9192/2298 +f 5771/9193/2299 5772/9194/2299 5773/9195/2299 5774/9196/2299 +f 5775/9197/2300 5776/9198/2300 5777/9199/2300 5778/9200/2300 +f 5779/9201/2301 5780/9202/2301 5781/9203/2301 5782/9204/2301 +f 5783/9205/2302 5784/9206/2302 5785/9207/2302 5786/9208/2302 +f 5787/9209/2303 5788/9210/2303 5789/9211/2303 5790/9212/2303 +f 5791/9213/2304 5792/9214/2304 5793/9215/2304 5794/9216/2304 +f 5795/9217/2305 5796/9218/2305 5797/9219/2305 5798/9220/2305 +f 5799/9221/2306 5800/9222/2306 5801/9223/2306 5802/9224/2306 +f 5803/9225/2307 5804/9226/2307 5805/9227/2307 5806/9228/2307 +f 5807/9229/2308 5808/9230/2308 5809/9231/2308 5810/9232/2308 +f 5811/9233/2309 5812/9234/2309 5813/9235/2309 5814/9236/2309 +f 5815/9237/2310 5816/9238/2310 5817/9239/2310 5818/9240/2310 +f 5819/9241/2311 5820/9242/2311 5821/9243/2311 5822/9244/2311 +f 9/9245/2312 5823/9246/2312 5824/9247/2312 5825/9248/2312 +f 5826/9249/2313 5827/9250/2313 5828/9251/2313 5829/9252/2313 +f 5830/9253/2314 5831/9254/2314 5832/9255/2314 5833/9256/2314 +f 5834/9257/2315 5835/9258/2315 5836/9259/2315 5837/9260/2315 +f 5838/9261/2316 5839/9262/2316 5840/9263/2316 5841/9264/2316 +f 5842/9265/2317 5843/9266/2317 5844/9267/2317 5845/9268/2317 +f 5846/9269/2318 5847/9270/2318 5848/9271/2318 5849/9272/2318 +f 5842/9273/2319 5846/9274/2319 5849/9275/2319 5843/9276/2319 +f 5845/9277/2320 5844/9278/2320 5848/9279/2320 5847/9280/2320 +f 5850/9281/2321 5851/9282/2321 5852/9283/2321 5853/9284/2321 +f 5850/9285/2322 5853/9286/2322 5854/9287/2322 5855/9288/2322 +f 5856/9289/2323 5857/9290/2323 5858/9291/2323 5859/9292/2323 +f 5854/9293/2324 5860/9294/2324 5861/9295/2324 5862/9296/2324 +f 5863/9297/2325 5864/9298/2325 5857/9299/2325 5856/9300/2325 +f 5865/9301/2326 5859/9302/2326 5858/9303/2326 5866/9304/2326 +f 5863/9305/2327 5865/9306/2327 5866/9307/2327 5864/9308/2327 +f 5867/9309/2328 5868/9310/2328 5869/9311/2328 5870/9312/2328 +f 5844/9313/2329 5856/9314/2329 5859/9315/2329 5848/9316/2329 +f 5849/9317/2330 5848/9318/2330 5859/9319/2330 5865/9320/2330 +f 5843/9321/2331 5849/9322/2331 5865/9323/2331 5863/9324/2331 +f 5871/9325/2332 5842/9326/2332 5845/9327/2332 5839/9328/2332 +f 5843/9329/2333 5863/9330/2333 5856/9331/2333 5844/9332/2333 +f 5839/9333/2334 5845/9334/2334 5847/9335/2334 5840/9336/2334 +f 5872/9337/2335 5840/9338/2335 5847/9339/2335 5846/9340/2335 +f 5871/9341/2336 5872/9342/2336 5846/9343/2336 5842/9344/2336 +f 5860/9345/2337 5873/9346/2337 5874/9347/2337 5861/9348/2337 +f 5851/9349/2338 5875/9350/2338 5862/9351/2338 5852/9352/2338 +f 5853/9353/2339 5852/9354/2339 5868/9355/2339 5867/9356/2339 +f 5852/9357/2340 5862/9358/2340 5861/9359/2340 5868/9360/2340 +f 5864/9361/2341 5850/9362/2341 5855/9363/2341 5857/9364/2341 +f 5853/9365/2342 5867/9366/2342 5860/9367/2342 5854/9368/2342 +f 5855/9369/2343 5854/9370/2343 5862/9371/2343 5875/9372/2343 +f 5857/9373/2344 5855/9374/2344 5875/9375/2344 5858/9376/2344 +f 5866/9377/2345 5858/9378/2345 5875/9379/2345 5851/9380/2345 +f 5864/9381/2346 5866/9382/2346 5851/9383/2346 5850/9384/2346 +f 5867/9385/2347 5870/9386/2347 5873/9387/2347 5860/9388/2347 +f 5868/9389/2348 5861/9390/2348 5874/9391/2348 5869/9392/2348 +f 5838/9393/2349 5841/9394/2349 5876/9395/2349 5877/9396/2349 +f 5839/9397/2350 5838/9398/2350 5877/9399/2350 5871/9400/2350 +f 5876/9401/2351 5841/9402/2351 5840/9403/2351 5872/9404/2351 +f 5877/9405/2352 5876/9406/2352 5872/9407/2352 5871/9408/2352 +f 5878/9409/2353 5879/9410/2353 5880/9411/2353 5881/9412/2353 +f 5878/9413/2354 5881/9414/2354 5882/9415/2354 5883/9416/2354 +f 5884/9417/2355 5885/9418/2355 5886/9419/2355 5887/9420/2355 +f 5888/9421/2356 5889/9422/2356 5885/9423/2356 5884/9424/2356 +f 5890/9425/2357 5887/9426/2357 5886/9427/2357 5891/9428/2357 +f 5888/9429/2358 5890/9430/2358 5891/9431/2358 5889/9432/2358 +f 5879/9433/2359 5892/9434/2359 5893/9435/2359 5880/9436/2359 +f 5881/9437/2360 5880/9438/2360 5894/9439/2360 5895/9440/2360 +f 5880/9441/2361 5893/9442/2361 5896/9443/2361 5894/9444/2361 +f 5882/9445/2362 5897/9446/2362 5896/9447/2362 5893/9448/2362 +f 5889/9449/2363 5878/9450/2363 5883/9451/2363 5885/9452/2363 +f 5881/9453/2364 5895/9454/2364 5897/9455/2364 5882/9456/2364 +f 5883/9457/2365 5882/9458/2365 5893/9459/2365 5892/9460/2365 +f 5885/9461/2366 5883/9462/2366 5892/9463/2366 5886/9464/2366 +f 5891/9465/2367 5886/9466/2367 5892/9467/2367 5879/9468/2367 +f 5879/9469/2368 5878/9470/2368 5889/9471/2368 5891/9472/2368 +f 5897/9473/2369 5898/9474/2369 5899/9475/2369 5896/9476/2369 +f 5895/9477/2370 5900/9478/2370 5898/9479/2370 5897/9480/2370 +f 5894/9481/2371 5896/9482/2371 5899/9483/2371 5901/9484/2371 +f 5895/9485/2372 5894/9486/2372 5901/9487/2372 5900/9488/2372 +f 5890/9489/2373 5888/9490/2373 5884/9491/2373 5887/9492/2373 +f 5904/9493/2374 5903/9494/2374 5902/9495/2374 5905/9496/2374 +f 5908/9497/2375 5907/9498/2375 5906/9499/2375 5909/9500/2375 +f 5912/9501/2376 5911/9502/2376 5910/9503/2376 5913/9504/2376 +f 5916/9505/2377 5915/9506/2377 5914/9507/2377 5917/9508/2377 +f 5920/9509/2378 5919/9510/2378 5918/9511/2378 5921/9512/2378 +f 5924/9513/2379 5923/9514/2379 5922/9515/2379 5925/9516/2379 +f 5928/9517/2380 5927/9518/2380 5926/9519/2380 5929/9520/2380 +f 5932/9521/2381 5931/9522/2381 5930/9523/2381 5933/9524/2381 +f 5936/9525/2382 5935/9526/2382 5934/9527/2382 5937/9528/2382 +f 5940/9529/2383 5939/9530/2383 5938/9531/2383 5941/9532/2383 +f 5944/9533/2384 5943/9534/2384 5942/9535/2384 5945/9536/2384 +f 5948/9537/2385 5947/9538/2385 5946/9539/2385 5949/9540/2385 +f 5952/9541/2386 5951/9542/2386 5950/9543/2386 5953/9544/2386 +f 5956/9545/2387 5955/9546/2387 5954/9547/2387 5957/9548/2387 +f 5960/9549/2388 5959/9550/2388 5958/9551/2388 5961/9552/2388 +f 5964/9553/2389 5963/9554/2389 5962/9555/2389 5965/9556/2389 +f 5968/9557/2390 5967/9558/2390 5966/9559/2390 5969/9560/2390 +f 5972/9561/2391 5971/9562/2391 5970/9563/2391 5973/9564/2391 +f 5976/9565/2392 5975/9566/2392 5974/9567/2392 5977/9568/2392 +f 5980/9569/2393 5979/9570/2393 5978/9571/2393 5981/9572/2393 +f 5984/9573/2394 5983/9574/2394 5982/9575/2394 5985/9576/2394 +f 5988/9577/2395 5987/9578/2395 5986/9579/2395 5989/9580/2395 +f 5992/9581/2396 5991/9582/2396 5990/9583/2396 5993/9584/2396 +f 5996/9585/2397 5995/9586/2397 5994/9587/2397 5997/9588/2397 +f 6000/9589/2398 5999/9590/2398 5998/9591/2398 6001/9592/2398 +f 6004/9593/2399 6003/9594/2399 6002/9595/2399 6005/9596/2399 +f 6008/9597/2400 6007/9598/2400 6006/9599/2400 6009/9600/2400 +f 6012/9601/2401 6011/9602/2401 6010/9603/2401 6013/9604/2401 +f 6016/9605/2402 6015/9606/2402 6014/9607/2402 6017/9608/2402 +f 6020/9609/2403 6019/9610/2403 6018/9611/2403 6021/9612/2403 +f 6024/9613/2404 6023/9614/2404 6022/9615/2404 6025/9616/2404 +f 6028/9617/2405 6027/9618/2405 6026/9619/2405 6029/9620/2405 +f 6032/9621/2406 6031/9622/2406 6030/9623/2406 6033/9624/2406 +f 6036/9625/2407 6035/9626/2407 6034/9627/2407 6037/9628/2407 +f 6040/9629/2408 6039/9630/2408 6038/9631/2408 6041/9632/2408 +f 6044/9633/2409 6043/9634/2409 6042/9635/2409 6045/9636/2409 +f 6048/9637/2410 6047/9638/2410 6046/9639/2410 6049/9640/2410 +f 6052/9641/2411 6051/9642/2411 6050/9643/2411 6053/9644/2411 +f 6048/9645/2412 6049/9646/2412 6054/9647/2412 6055/9648/2412 +f 6055/9649/2413 6054/9650/2413 6056/9651/2413 6057/9652/2413 +f 6059/9653/2414 6058/9654/2414 6046/9655/2414 6056/9656/2414 +f 6049/9657/2415 6061/9658/2415 6060/9659/2415 6054/9660/2415 +f 6054/9661/2416 6060/9662/2416 6059/9663/2416 6056/9664/2416 +f 6056/9665/2417 6046/9666/2417 6047/9667/2417 6057/9668/2417 +f 6049/9669/2418 6046/9670/2418 6058/9671/2418 6061/9672/2418 +f 6051/9673/2419 6063/9674/2419 6062/9675/2419 6050/9676/2419 +f 6052/9677/2420 6053/9678/2420 6064/9679/2420 6065/9680/2420 +f 6065/9681/2421 6064/9682/2421 6062/9683/2421 6063/9684/2421 +f 6058/9685/2422 6059/9686/2422 6063/9687/2422 6051/9688/2422 +f 6061/9689/2423 6058/9690/2423 6051/9691/2423 6052/9692/2423 +f 6061/9693/2424 6052/9694/2424 6065/9695/2424 6060/9696/2424 +f 6060/9697/2425 6065/9698/2425 6063/9699/2425 6059/9700/2425 +f 6048/9701/2426 6055/9702/2426 6057/9703/2426 6047/9704/2426 +f 6068/9705/2427 6067/9706/2427 6066/9707/2427 6069/9708/2427 +f 6072/9709/2428 6071/9710/2428 6070/9711/2428 6073/9712/2428 +f 6076/9713/2429 6075/9714/2429 6074/9715/2429 6077/9716/2429 +f 6080/9717/2430 6079/9718/2430 6078/9719/2430 6081/9720/2430 +f 6084/9721/2431 6083/9722/2431 6082/9723/2431 6085/9724/2431 +f 6088/9725/2432 6087/9726/2432 6086/9727/2432 6089/9728/2432 +f 6092/9729/2433 6091/9730/2433 6090/9731/2433 6093/9732/2433 +f 6096/9733/2434 6095/9734/2434 6094/9735/2434 6097/9736/2434 +f 6100/9737/2435 6099/9738/2435 6098/9739/2435 6101/9740/2435 +f 6104/9741/2436 6103/9742/2436 6102/9743/2436 6105/9744/2436 +f 6108/9745/2437 6107/9746/2437 6106/9747/2437 6109/9748/2437 +f 6112/9749/2438 6111/9750/2438 6110/9751/2438 6113/9752/2438 +f 2/9753/2439 6115/9754/2439 6114/9755/2439 6116/9756/2439 +f 6119/9757/2440 6118/9758/2440 6117/9759/2440 6120/9760/2440 +f 6123/9761/2441 6122/9762/2441 6121/9763/2441 6124/9764/2441 +f 6127/9765/2442 6126/9766/2442 6125/9767/2442 6128/9768/2442 +f 6131/9769/2443 6130/9770/2443 6129/9771/2443 6132/9772/2443 +f 6135/9773/2444 6134/9774/2444 6133/9775/2444 6136/9776/2444 +f 6136/9777/2445 6133/9778/2445 6129/9779/2445 6130/9780/2445 +f 6135/9781/2446 6131/9782/2446 6132/9783/2446 6134/9784/2446 +f 6141/9785/2447 6140/9786/2447 6139/9787/2447 6142/9788/2447 +f 6145/9789/2448 6144/9790/2448 6143/9791/2448 6146/9792/2448 +f 6148/9793/2449 6147/9794/2449 6144/9795/2449 6145/9796/2449 +f 6149/9797/2450 6146/9798/2450 6143/9799/2450 6150/9800/2450 +f 6153/9801/2451 6152/9802/2451 6151/9803/2451 6154/9804/2451 +f 6148/9805/2452 6149/9806/2452 6150/9807/2452 6147/9808/2452 +f 6152/9809/2453 6156/9810/2453 6155/9811/2453 6151/9812/2453 +f 6153/9813/2454 6154/9814/2454 6157/9815/2454 6158/9816/2454 +f 6158/9817/2455 6157/9818/2455 6155/9819/2455 6156/9820/2455 +f 6154/9821/2456 6151/9822/2456 6131/9823/2456 6135/9824/2456 +f 6160/9825/2457 6159/9826/2457 6137/9827/2457 6138/9828/2457 +f 6154/9829/2458 6135/9830/2458 6136/9831/2458 6157/9832/2458 +f 6157/9833/2459 6136/9834/2459 6130/9835/2459 6155/9836/2459 +f 6132/9837/2460 6129/9838/2460 6142/9839/2460 6159/9840/2460 +f 6151/9841/2461 6155/9842/2461 6130/9843/2461 6131/9844/2461 +f 6134/9845/2462 6132/9846/2462 6159/9847/2462 6160/9848/2462 +f 6134/9849/2463 6160/9850/2463 6141/9851/2463 6133/9852/2463 +f 6133/9853/2464 6141/9854/2464 6142/9855/2464 6129/9856/2464 +f 6159/9857/2465 6142/9858/2465 6139/9859/2465 6137/9860/2465 +f 6160/9861/2466 6138/9862/2466 6140/9863/2466 6141/9864/2466 +f 6161/9865/2467 6145/9866/2467 6146/9867/2467 6162/9868/2467 +f 6163/9869/2468 6148/9870/2468 6145/9871/2468 6161/9872/2468 +f 6163/9873/2469 6164/9874/2469 6149/9875/2469 6148/9876/2469 +f 6150/9877/2470 6143/9878/2470 6156/9879/2470 6152/9880/2470 +f 6164/9881/2471 6162/9882/2471 6146/9883/2471 6149/9884/2471 +f 6147/9885/2472 6150/9886/2472 6152/9887/2472 6153/9888/2472 +f 6147/9889/2473 6153/9890/2473 6158/9891/2473 6144/9892/2473 +f 6144/9893/2474 6158/9894/2474 6156/9895/2474 6143/9896/2474 +f 6166/9897/2475 6165/9898/2475 6164/9899/2475 6163/9900/2475 +f 6165/9901/2476 6167/9902/2476 6162/9903/2476 6164/9904/2476 +f 6166/9905/2477 6163/9906/2477 6161/9907/2477 6168/9908/2477 +f 6168/9909/2478 6161/9910/2478 6162/9911/2478 6167/9912/2478 +f 6172/9913/2479 6171/9914/2479 6170/9915/2479 6173/9916/2479 +f 6176/9917/2480 6175/9918/2480 6174/9919/2480 6177/9920/2480 +f 6180/9921/2481 6179/9922/2481 6178/9923/2481 6181/9924/2481 +f 6184/9925/2482 6183/9926/2482 6182/9927/2482 6185/9928/2482 +f 6188/9929/2483 6187/9930/2483 6186/9931/2483 6189/9932/2483 +f 6192/9933/2484 6191/9934/2484 6190/9935/2484 6193/9936/2484 +f 6196/9937/2485 6195/9938/2485 6194/9939/2485 6197/9940/2485 +f 6200/9941/2486 6199/9942/2486 6198/9943/2486 6201/9944/2486 +f 6204/9945/2487 6203/9946/2487 6202/9947/2487 6205/9948/2487 +f 6208/9949/2488 6207/9950/2488 6206/9951/2488 6209/9952/2488 +f 6212/9953/2489 6211/9954/2489 6210/9955/2489 6213/9956/2489 +f 6216/9957/2490 6215/9958/2490 6214/9959/2490 6217/9960/2490 +f 6220/9961/2491 6219/9962/2491 6218/9963/2491 6221/9964/2491 +f 6224/9965/2492 6223/9966/2492 6222/9967/2492 6225/9968/2492 +f 6228/9969/2493 6227/9970/2493 6226/9971/2493 6229/9972/2493 +f 6232/9973/2494 6231/9974/2494 6230/9975/2494 6233/9976/2494 +f 6236/9977/2495 6235/9978/2495 6234/9979/2495 6237/9980/2495 +f 6240/9981/2496 6239/9982/2496 6238/9983/2496 6241/9984/2496 +f 6244/9985/2497 6243/9986/2497 6242/9987/2497 6245/9988/2497 +f 6248/9989/2498 6247/9990/2498 6246/9991/2498 6249/9992/2498 +f 6251/9993/2499 6250/9994/2499 6169/9995/2499 6252/9996/2499 +f 6255/9997/2500 6254/9998/2500 6253/9999/2500 6256/10000/2500 +f 6259/10001/2501 6258/10002/2501 6257/10003/2501 6260/10004/2501 +f 6263/10005/2502 6262/10006/2502 6261/10007/2502 6264/10008/2502 +f 6267/10009/2503 6266/10010/2503 6265/10011/2503 6268/10012/2503 +f 6271/10013/2504 6270/10014/2504 6269/10015/2504 6272/10016/2504 +f 6275/10017/2505 6274/10018/2505 6273/10019/2505 6276/10020/2505 +f 6279/10021/2506 6278/10022/2506 6277/10023/2506 6280/10024/2506 +f 6283/10025/2507 6282/10026/2507 6281/10027/2507 6284/10028/2507 +f 6287/10029/2508 6286/10030/2508 6285/10031/2508 6288/10032/2508 +f 6291/10033/2509 6290/10034/2509 6289/10035/2509 6292/10036/2509 +f 6295/10037/2510 6294/10038/2510 6293/10039/2510 6296/10040/2510 +f 6299/10041/2511 6298/10042/2511 6297/10043/2511 6300/10044/2511 +f 6303/10045/2512 6302/10046/2512 6301/10047/2512 6304/10048/2512 +f 6307/10049/2513 6306/10050/2513 6305/10051/2513 6308/10052/2513 +f 6311/10053/2514 6310/10054/2514 6309/10055/2514 6312/10056/2514 +f 6315/10057/2515 6314/10058/2515 6313/10059/2515 6316/10060/2515 +f 6319/10061/2516 6318/10062/2516 6317/10063/2516 6320/10064/2516 +f 6315/10065/2517 6316/10066/2517 6321/10067/2517 6322/10068/2517 +f 6322/10069/2518 6321/10070/2518 6323/10071/2518 6324/10072/2518 +f 6326/10073/2519 6325/10074/2519 6313/10075/2519 6323/10076/2519 +f 6316/10077/2520 6328/10078/2520 6327/10079/2520 6321/10080/2520 +f 6321/10081/2521 6327/10082/2521 6326/10083/2521 6323/10084/2521 +f 6323/10085/2522 6313/10086/2522 6314/10087/2522 6324/10088/2522 +f 6316/10089/2523 6313/10090/2523 6325/10091/2523 6328/10092/2523 +f 6318/10093/2524 6330/10094/2524 6329/10095/2524 6317/10096/2524 +f 6319/10097/2525 6320/10098/2525 6331/10099/2525 6332/10100/2525 +f 6332/10101/2526 6331/10102/2526 6329/10103/2526 6330/10104/2526 +f 6325/10105/2527 6326/10106/2527 6330/10107/2527 6318/10108/2527 +f 6328/10109/2528 6325/10110/2528 6318/10111/2528 6319/10112/2528 +f 6328/10113/2529 6319/10114/2529 6332/10115/2529 6327/10116/2529 +f 6327/10117/2530 6332/10118/2530 6330/10119/2530 6326/10120/2530 +f 6315/10121/2531 6322/10122/2531 6324/10123/2531 6314/10124/2531 +f 6335/10125/2532 6334/10126/2532 6333/10127/2532 6336/10128/2532 +f 6339/10129/2533 6338/10130/2533 6337/10131/2533 6340/10132/2533 +f 6343/10133/2534 6342/10134/2534 6341/10135/2534 6344/10136/2534 +f 6347/10137/2535 6346/10138/2535 6345/10139/2535 6348/10140/2535 +f 6351/10141/2536 6350/10142/2536 6349/10143/2536 6352/10144/2536 +f 6355/10145/2537 6354/10146/2537 6353/10147/2537 6356/10148/2537 +f 6359/10149/2538 6358/10150/2538 6357/10151/2538 6360/10152/2538 +f 6363/10153/2539 6362/10154/2539 6361/10155/2539 6364/10156/2539 +f 6367/10157/2540 6366/10158/2540 6365/10159/2540 6368/10160/2540 +f 6371/10161/2541 6370/10162/2541 6369/10163/2541 6372/10164/2541 +f 6375/10165/2542 6374/10166/2542 6373/10167/2542 6376/10168/2542 +f 6379/10169/2543 6378/10170/2543 6377/10171/2543 6380/10172/2543 +f 6383/10173/2544 6382/10174/2544 6381/10175/2544 6384/10176/2544 +f 6387/10177/2545 6386/10178/2545 6385/10179/2545 6388/10180/2545 +f 6391/10181/2546 6390/10182/2546 6389/10183/2546 6392/10184/2546 +f 6395/10185/2547 6394/10186/2547 6393/10187/2547 6396/10188/2547 +f 6399/10189/2548 6398/10190/2548 6397/10191/2548 6400/10192/2548 +f 6403/10193/2549 6402/10194/2549 6401/10195/2549 6404/10196/2549 +f 6407/10197/2550 6406/10198/2550 6405/10199/2550 6408/10200/2550 +f 6408/10201/2551 6405/10202/2551 6401/10203/2551 6402/10204/2551 +f 6407/10205/2552 6403/10206/2552 6404/10207/2552 6406/10208/2552 +f 6411/10209/2553 6410/10210/2553 6409/10211/2553 6412/10212/2553 +f 6414/10213/2554 6413/10214/2554 6409/10215/2554 6410/10216/2554 +f 6417/10217/2555 6416/10218/2555 6415/10219/2555 6418/10220/2555 +f 6419/10221/2556 6418/10222/2556 6415/10223/2556 6420/10224/2556 +f 6423/10225/2557 6422/10226/2557 6421/10227/2557 6424/10228/2557 +f 6426/10229/2558 6425/10230/2558 6419/10231/2558 6427/10232/2558 +f 6422/10233/2559 6429/10234/2559 6428/10235/2559 6421/10236/2559 +f 6423/10237/2560 6424/10238/2560 6430/10239/2560 6431/10240/2560 +f 6431/10241/2561 6430/10242/2561 6428/10243/2561 6429/10244/2561 +f 6434/10245/2562 6433/10246/2562 6432/10247/2562 6435/10248/2562 +f 6438/10249/2563 6437/10250/2563 6436/10251/2563 6439/10252/2563 +f 6442/10253/2564 6441/10254/2564 6440/10255/2564 6443/10256/2564 +f 6443/10257/2565 6440/10258/2565 6436/10259/2565 6437/10260/2565 +f 6446/10261/2566 6445/10262/2566 6444/10263/2566 6447/10264/2566 +f 6448/10265/2567 6447/10266/2567 6444/10267/2567 6449/10268/2567 +f 6452/10269/2568 6451/10270/2568 6450/10271/2568 6453/10272/2568 +f 6455/10273/2569 6454/10274/2569 6448/10275/2569 6456/10276/2569 +f 6451/10277/2570 6458/10278/2570 6457/10279/2570 6450/10280/2570 +f 6452/10281/2571 6453/10282/2571 6459/10283/2571 6460/10284/2571 +f 6460/10285/2572 6459/10286/2572 6457/10287/2572 6458/10288/2572 +f 6442/10289/2573 6438/10290/2573 6439/10291/2573 6441/10292/2573 +f 6463/10293/2574 6462/10294/2574 6461/10295/2574 6464/10296/2574 +f 6467/10297/2575 6466/10298/2575 6465/10299/2575 6468/10300/2575 +f 6470/10301/2576 6469/10302/2576 6466/10303/2576 6467/10304/2576 +f 6471/10305/2577 6468/10306/2577 6465/10307/2577 6472/10308/2577 +f 6475/10309/2578 6474/10310/2578 6473/10311/2578 6476/10312/2578 +f 6470/10313/2579 6471/10314/2579 6472/10315/2579 6469/10316/2579 +f 6474/10317/2580 6478/10318/2580 6477/10319/2580 6473/10320/2580 +f 6475/10321/2581 6476/10322/2581 6479/10323/2581 6480/10324/2581 +f 6480/10325/2582 6479/10326/2582 6477/10327/2582 6478/10328/2582 +f 6424/10329/2583 6421/10330/2583 6403/10331/2583 6407/10332/2583 +f 6476/10333/2584 6473/10334/2584 6438/10335/2584 6442/10336/2584 +f 6424/10337/2585 6407/10338/2585 6408/10339/2585 6430/10340/2585 +f 6430/10341/2586 6408/10342/2586 6402/10343/2586 6428/10344/2586 +f 6404/10345/2587 6401/10346/2587 6481/10347/2587 6398/10348/2587 +f 6421/10349/2588 6428/10350/2588 6402/10351/2588 6403/10352/2588 +f 6406/10353/2589 6404/10354/2589 6398/10355/2589 6399/10356/2589 +f 6406/10357/2590 6399/10358/2590 6482/10359/2590 6405/10360/2590 +f 6405/10361/2591 6482/10362/2591 6481/10363/2591 6401/10364/2591 +f 6453/10365/2592 6450/10366/2592 6411/10367/2592 6483/10368/2592 +f 6485/10369/2593 6484/10370/2593 6425/10371/2593 6426/10372/2593 +f 6453/10373/2594 6483/10374/2594 6414/10375/2594 6459/10376/2594 +f 6459/10377/2595 6414/10378/2595 6410/10379/2595 6457/10380/2595 +f 6483/10381/2596 6486/10382/2596 6413/10383/2596 6414/10384/2596 +f 6427/10385/2597 6487/10386/2597 6416/10387/2597 6417/10388/2597 +f 6433/10389/2598 6417/10390/2598 6418/10391/2598 6432/10392/2598 +f 6426/10393/2599 6427/10394/2599 6417/10395/2599 6433/10396/2599 +f 6420/10397/2600 6415/10398/2600 6429/10399/2600 6422/10400/2600 +f 6425/10401/2601 6432/10402/2601 6418/10403/2601 6419/10404/2601 +f 6427/10405/2602 6419/10406/2602 6420/10407/2602 6487/10408/2602 +f 6487/10409/2603 6420/10410/2603 6422/10411/2603 6423/10412/2603 +f 6487/10413/2604 6423/10414/2604 6431/10415/2604 6416/10416/2604 +f 6416/10417/2605 6431/10418/2605 6429/10419/2605 6415/10420/2605 +f 6412/10421/2606 6409/10422/2606 6435/10423/2606 6484/10424/2606 +f 6450/10425/2607 6457/10426/2607 6410/10427/2607 6411/10428/2607 +f 6483/10429/2608 6411/10430/2608 6412/10431/2608 6486/10432/2608 +f 6486/10433/2609 6412/10434/2609 6484/10435/2609 6485/10436/2609 +f 6486/10437/2610 6485/10438/2610 6434/10439/2610 6413/10440/2610 +f 6413/10441/2611 6434/10442/2611 6435/10443/2611 6409/10444/2611 +f 6484/10445/2612 6435/10446/2612 6432/10447/2612 6425/10448/2612 +f 6485/10449/2613 6426/10450/2613 6433/10451/2613 6434/10452/2613 +f 6489/10453/2614 6488/10454/2614 6454/10455/2614 6455/10456/2614 +f 6476/10457/2615 6442/10458/2615 6443/10459/2615 6479/10460/2615 +f 6479/10461/2616 6443/10462/2616 6437/10463/2616 6477/10464/2616 +f 6456/10465/2617 6490/10466/2617 6445/10467/2617 6446/10468/2617 +f 6462/10469/2618 6446/10470/2618 6447/10471/2618 6461/10472/2618 +f 6455/10473/2619 6456/10474/2619 6446/10475/2619 6462/10476/2619 +f 6449/10477/2620 6444/10478/2620 6458/10479/2620 6451/10480/2620 +f 6454/10481/2621 6461/10482/2621 6447/10483/2621 6448/10484/2621 +f 6456/10485/2622 6448/10486/2622 6449/10487/2622 6490/10488/2622 +f 6490/10489/2623 6449/10490/2623 6451/10491/2623 6452/10492/2623 +f 6490/10493/2624 6452/10494/2624 6460/10495/2624 6445/10496/2624 +f 6445/10497/2625 6460/10498/2625 6458/10499/2625 6444/10500/2625 +f 6439/10501/2626 6436/10502/2626 6464/10503/2626 6488/10504/2626 +f 6473/10505/2627 6477/10506/2627 6437/10507/2627 6438/10508/2627 +f 6441/10509/2628 6439/10510/2628 6488/10511/2628 6489/10512/2628 +f 6441/10513/2629 6489/10514/2629 6463/10515/2629 6440/10516/2629 +f 6440/10517/2630 6463/10518/2630 6464/10519/2630 6436/10520/2630 +f 6488/10521/2631 6464/10522/2631 6461/10523/2631 6454/10524/2631 +f 6489/10525/2632 6455/10526/2632 6462/10527/2632 6463/10528/2632 +f 6491/10529/2633 6467/10530/2633 6468/10531/2633 6492/10532/2633 +f 6493/10533/2634 6470/10534/2634 6467/10535/2634 6491/10536/2634 +f 6493/10537/2635 6494/10538/2635 6471/10539/2635 6470/10540/2635 +f 6472/10541/2636 6465/10542/2636 6478/10543/2636 6474/10544/2636 +f 6494/10545/2637 6492/10546/2637 6468/10547/2637 6471/10548/2637 +f 6469/10549/2638 6472/10550/2638 6474/10551/2638 6475/10552/2638 +f 6469/10553/2639 6475/10554/2639 6480/10555/2639 6466/10556/2639 +f 6466/10557/2640 6480/10558/2640 6478/10559/2640 6465/10560/2640 +f 6496/10561/2641 6495/10562/2641 6494/10563/2641 6493/10564/2641 +f 6495/10565/2642 6497/10566/2642 6492/10567/2642 6494/10568/2642 +f 6496/10569/2643 6493/10570/2643 6491/10571/2643 6498/10572/2643 +f 6498/10573/2644 6491/10574/2644 6492/10575/2644 6497/10576/2644 +f 6499/10577/2645 6400/10578/2645 6397/10579/2645 6500/10580/2645 +f 6500/10581/2646 6397/10582/2646 6398/10583/2646 6481/10584/2646 +f 6399/10585/2647 6400/10586/2647 6499/10587/2647 6482/10588/2647 +f 6482/10589/2648 6499/10590/2648 6500/10591/2648 6481/10592/2648 +f 6503/10593/2649 6502/10594/2649 6501/10595/2649 6504/10596/2649 +f 6505/10597/2650 6504/10598/2650 6501/10599/2650 6506/10600/2650 +f 6509/10601/2651 6508/10602/2651 6507/10603/2651 6510/10604/2651 +f 6508/10605/2652 6512/10606/2652 6511/10607/2652 6507/10608/2652 +f 6509/10609/2653 6510/10610/2653 6513/10611/2653 6514/10612/2653 +f 6514/10613/2654 6513/10614/2654 6511/10615/2654 6512/10616/2654 +f 6516/10617/2655 6515/10618/2655 6502/10619/2655 6503/10620/2655 +f 6517/10621/2656 6503/10622/2656 6504/10623/2656 6518/10624/2656 +f 6519/10625/2657 6516/10626/2657 6503/10627/2657 6517/10628/2657 +f 6519/10629/2658 6520/10630/2658 6505/10631/2658 6516/10632/2658 +f 6506/10633/2659 6501/10634/2659 6512/10635/2659 6508/10636/2659 +f 6520/10637/2660 6518/10638/2660 6504/10639/2660 6505/10640/2660 +f 6516/10641/2661 6505/10642/2661 6506/10643/2661 6515/10644/2661 +f 6515/10645/2662 6506/10646/2662 6508/10647/2662 6509/10648/2662 +f 6515/10649/2663 6509/10650/2663 6514/10651/2663 6502/10652/2663 +f 6512/10653/2664 6501/10654/2664 6502/10655/2664 6514/10656/2664 +f 6522/10657/2665 6521/10658/2665 6520/10659/2665 6519/10660/2665 +f 6521/10661/2666 6523/10662/2666 6518/10663/2666 6520/10664/2666 +f 6522/10665/2667 6519/10666/2667 6517/10667/2667 6524/10668/2667 +f 6524/10669/2668 6517/10670/2668 6518/10671/2668 6523/10672/2668 +f 6507/10673/2669 6511/10674/2669 6513/10675/2669 6510/10676/2669 +f 6528/10677/2670 6527/10678/2670 6526/10679/2670 6529/10680/2670 +f 6532/10681/2671 6531/10682/2671 6530/10683/2671 6533/10684/2671 +f 6536/10685/2672 6535/10686/2672 6534/10687/2672 6537/10688/2672 +f 6540/10689/2673 6539/10690/2673 6538/10691/2673 6541/10692/2673 +f 6544/10693/2674 6543/10694/2674 6542/10695/2674 6545/10696/2674 +f 6548/10697/2675 6547/10698/2675 6546/10699/2675 6549/10700/2675 +f 6552/10701/2676 6551/10702/2676 6550/10703/2676 6553/10704/2676 +f 6556/10705/2677 6555/10706/2677 6554/10707/2677 6557/10708/2677 +f 6560/10709/2678 6559/10710/2678 6558/10711/2678 6561/10712/2678 +f 6564/10713/2679 6563/10714/2679 6562/10715/2679 6565/10716/2679 +f 6568/10717/2680 6567/10718/2680 6566/10719/2680 6569/10720/2680 +f 6572/10721/2681 6571/10722/2681 6570/10723/2681 6573/10724/2681 +f 6576/10725/2682 6575/10726/2682 6574/10727/2682 6577/10728/2682 +f 6580/10729/2683 6579/10730/2683 6578/10731/2683 6581/10732/2683 +f 6584/10733/2684 6583/10734/2684 6582/10735/2684 6585/10736/2684 +f 6588/10737/2685 6587/10738/2685 6586/10739/2685 6589/10740/2685 +f 6592/10741/2686 6591/10742/2686 6590/10743/2686 6593/10744/2686 +f 6596/10745/2687 6595/10746/2687 6594/10747/2687 6597/10748/2687 +f 6600/10749/2688 6599/10750/2688 6598/10751/2688 6601/10752/2688 +f 6604/10753/2689 6603/10754/2689 6602/10755/2689 6605/10756/2689 +f 6608/10757/2690 6607/10758/2690 6606/10759/2690 6609/10760/2690 +f 6612/10761/2691 6611/10762/2691 6610/10763/2691 6613/10764/2691 +f 6616/10765/2692 6615/10766/2692 6614/10767/2692 6617/10768/2692 +f 6620/10769/2693 6619/10770/2693 6618/10771/2693 6621/10772/2693 +f 6624/10773/2694 6623/10774/2694 6622/10775/2694 6625/10776/2694 +f 6628/10777/2695 6627/10778/2695 6626/10779/2695 6629/10780/2695 +f 6632/10781/2696 6631/10782/2696 6630/10783/2696 6633/10784/2696 +f 6636/10785/2697 6635/10786/2697 6634/10787/2697 6637/10788/2697 +f 6640/10789/2698 6639/10790/2698 6638/10791/2698 6641/10792/2698 +f 6644/10793/2699 6643/10794/2699 6642/10795/2699 6645/10796/2699 +f 6648/10797/2700 6647/10798/2700 6646/10799/2700 6649/10800/2700 +f 6652/10801/2701 6651/10802/2701 6650/10803/2701 6653/10804/2701 +f 6656/10805/2702 6655/10806/2702 6654/10807/2702 6657/10808/2702 +f 6660/10809/2703 6659/10810/2703 6658/10811/2703 6661/10812/2703 +f 6664/10813/2704 6663/10814/2704 6662/10815/2704 6665/10816/2704 +f 6668/10817/2705 6667/10818/2705 6666/10819/2705 6669/10820/2705 +f 6672/10821/2706 6671/10822/2706 6670/10823/2706 6673/10824/2706 +f 6676/10825/2707 6675/10826/2707 6674/10827/2707 6677/10828/2707 +f 6680/10829/2708 6679/10830/2708 6678/10831/2708 6681/10832/2708 +f 6684/10833/2709 6683/10834/2709 6682/10835/2709 6685/10836/2709 +f 6688/10837/2710 6687/10838/2710 6686/10839/2710 6689/10840/2710 +f 6692/10841/2711 6691/10842/2711 6690/10843/2711 6693/10844/2711 +f 6696/10845/2712 6695/10846/2712 6694/10847/2712 6697/10848/2712 +f 6700/10849/2713 6699/10850/2713 6698/10851/2713 6701/10852/2713 +f 6704/10853/2714 6703/10854/2714 6702/10855/2714 6705/10856/2714 +f 6708/10857/2715 6707/10858/2715 6706/10859/2715 6709/10860/2715 +f 6712/10861/2716 6711/10862/2716 6710/10863/2716 6713/10864/2716 +f 6716/10865/2717 6715/10866/2717 6714/10867/2717 6717/10868/2717 +f 6720/10869/2718 6719/10870/2718 6718/10871/2718 6721/10872/2718 +f 6724/10873/2719 6723/10874/2719 6722/10875/2719 6725/10876/2719 +f 6728/10877/2720 6727/10878/2720 6726/10879/2720 6729/10880/2720 +f 6732/10881/2721 6731/10882/2721 6730/10883/2721 6733/10884/2721 +f 6736/10885/2722 6735/10886/2722 6734/10887/2722 6737/10888/2722 +f 6740/10889/2723 6739/10890/2723 6738/10891/2723 6741/10892/2723 +f 6744/10893/2724 6743/10894/2724 6742/10895/2724 6745/10896/2724 +f 6748/10897/2725 6747/10898/2725 6746/10899/2725 6749/10900/2725 +f 6752/10901/2726 6751/10902/2726 6750/10903/2726 6753/10904/2726 +f 6756/10905/2727 6755/10906/2727 6754/10907/2727 6757/10908/2727 +f 6760/10909/2728 6759/10910/2728 6758/10911/2728 6761/10912/2728 +f 6764/10913/2729 6763/10914/2729 6762/10915/2729 6765/10916/2729 +f 6768/10917/2730 6767/10918/2730 6766/10919/2730 6769/10920/2730 +f 6772/10921/2731 6771/10922/2731 6770/10923/2731 6773/10924/2731 +f 6776/10925/2732 6775/10926/2732 6774/10927/2732 6777/10928/2732 +f 6780/10929/2733 6779/10930/2733 6778/10931/2733 6781/10932/2733 +f 6784/10933/2734 6783/10934/2734 6782/10935/2734 6785/10936/2734 +f 6788/10937/2735 6787/10938/2735 6786/10939/2735 6789/10940/2735 +f 6792/10941/2736 6791/10942/2736 6790/10943/2736 6793/10944/2736 +f 6796/10945/2737 6795/10946/2737 6794/10947/2737 6797/10948/2737 +f 6800/10949/2738 6799/10950/2738 6798/10951/2738 6801/10952/2738 +f 6804/10953/2739 6803/10954/2739 6802/10955/2739 6805/10956/2739 +f 6808/10957/2740 6807/10958/2740 6806/10959/2740 6809/10960/2740 +f 6812/10961/2741 6811/10962/2741 6810/10963/2741 6813/10964/2741 +f 6816/10965/2742 6815/10966/2742 6814/10967/2742 6817/10968/2742 +f 6820/10969/2743 6819/10970/2743 6818/10971/2743 6821/10972/2743 +f 6824/10973/2744 6823/10974/2744 6822/10975/2744 6825/10976/2744 +f 6828/10977/2745 6827/10978/2745 6826/10979/2745 6829/10980/2745 +f 6832/10981/2746 6831/10982/2746 6830/10983/2746 6833/10984/2746 +f 6836/10985/2747 6835/10986/2747 6834/10987/2747 6837/10988/2747 +f 6840/10989/2748 6839/10990/2748 6838/10991/2748 6841/10992/2748 +f 6844/10993/2749 6843/10994/2749 6842/10995/2749 6845/10996/2749 +f 6847/10997/2750 6846/10998/2750 6525/10999/2750 6848/11000/2750 +f 6851/11001/2751 6850/11002/2751 6849/11003/2751 6852/11004/2751 +f 6855/11005/2752 6854/11006/2752 6853/11007/2752 6856/11008/2752 +f 6859/11009/2753 6858/11010/2753 6857/11011/2753 6860/11012/2753 +f 6863/11013/2754 6862/11014/2754 6861/11015/2754 6864/11016/2754 +f 6867/11017/2755 6866/11018/2755 6865/11019/2755 6868/11020/2755 +f 6871/11021/2756 6870/11022/2756 6869/11023/2756 6872/11024/2756 +f 6875/11025/2757 6874/11026/2757 6873/11027/2757 6876/11028/2757 +f 6879/11029/2758 6878/11030/2758 6877/11031/2758 6880/11032/2758 +f 6883/11033/2759 6882/11034/2759 6881/11035/2759 6884/11036/2759 +f 6887/11037/2760 6886/11038/2760 6885/11039/2760 6888/11040/2760 +f 6891/11041/2761 6890/11042/2761 6889/11043/2761 6892/11044/2761 +f 6895/11045/2762 6894/11046/2762 6893/11047/2762 6896/11048/2762 +f 6899/11049/2763 6898/11050/2763 6897/11051/2763 6900/11052/2763 +f 6903/11053/2764 6902/11054/2764 6901/11055/2764 6904/11056/2764 +f 6907/11057/2765 6906/11058/2765 6905/11059/2765 6908/11060/2765 +f 6911/11061/2766 6910/11062/2766 6909/11063/2766 6912/11064/2766 +f 6915/11065/2767 6914/11066/2767 6913/11067/2767 6916/11068/2767 +f 6919/11069/2768 6918/11070/2768 6917/11071/2768 6920/11072/2768 +f 6923/11073/2769 6922/11074/2769 6921/11075/2769 6924/11076/2769 +f 6927/11077/2770 6926/11078/2770 6925/11079/2770 6928/11080/2770 +f 6931/11081/2771 6930/11082/2771 6929/11083/2771 6932/11084/2771 +f 6935/11085/2772 6934/11086/2772 6933/11087/2772 6936/11088/2772 +f 6939/11089/2773 6938/11090/2773 6937/11091/2773 6940/11092/2773 +f 6943/11093/2774 6942/11094/2774 6941/11095/2774 6944/11096/2774 +f 6947/11097/2775 6946/11098/2775 6945/11099/2775 6948/11100/2775 +f 6951/11101/2776 6950/11102/2776 6949/11103/2776 6952/11104/2776 +f 6955/11105/2777 6954/11106/2777 6953/11107/2777 6956/11108/2777 +f 6959/11109/2778 6958/11110/2778 6957/11111/2778 6960/11112/2778 +f 6963/11113/2779 6962/11114/2779 6961/11115/2779 6964/11116/2779 +f 6967/11117/2780 6966/11118/2780 6965/11119/2780 6968/11120/2780 +f 6971/11121/2781 6970/11122/2781 6969/11123/2781 6972/11124/2781 +f 6975/11125/2782 6974/11126/2782 6973/11127/2782 6976/11128/2782 +f 6979/11129/2783 6978/11130/2783 6977/11131/2783 6980/11132/2783 +f 6983/11133/2784 6982/11134/2784 6981/11135/2784 6984/11136/2784 +f 6987/11137/2785 6986/11138/2785 6985/11139/2785 6988/11140/2785 +f 6991/11141/2786 6990/11142/2786 6989/11143/2786 6992/11144/2786 +f 6995/11145/2787 6994/11146/2787 6993/11147/2787 6996/11148/2787 +f 6999/11149/2788 6998/11150/2788 6997/11151/2788 7000/11152/2788 +f 7003/11153/2789 7002/11154/2789 7001/11155/2789 7004/11156/2789 +f 7007/11157/2790 7006/11158/2790 7005/11159/2790 7008/11160/2790 +f 7011/11161/2791 7010/11162/2791 7009/11163/2791 7012/11164/2791 +f 7007/11165/2792 7008/11166/2792 7013/11167/2792 7014/11168/2792 +f 7014/11169/2793 7013/11170/2793 7015/11171/2793 7016/11172/2793 +f 7018/11173/2794 7017/11174/2794 7005/11175/2794 7015/11176/2794 +f 7008/11177/2795 7020/11178/2795 7019/11179/2795 7013/11180/2795 +f 7013/11181/2796 7019/11182/2796 7018/11183/2796 7015/11184/2796 +f 7015/11185/2797 7005/11186/2797 7006/11187/2797 7016/11188/2797 +f 7008/11189/2798 7005/11190/2798 7017/11191/2798 7020/11192/2798 +f 7010/11193/2799 7022/11194/2799 7021/11195/2799 7009/11196/2799 +f 7011/11197/2800 7012/11198/2800 7023/11199/2800 7024/11200/2800 +f 7024/11201/2801 7023/11202/2801 7021/11203/2801 7022/11204/2801 +f 7017/11205/2802 7018/11206/2802 7022/11207/2802 7010/11208/2802 +f 7020/11209/2803 7017/11210/2803 7010/11211/2803 7011/11212/2803 +f 7020/11213/2804 7011/11214/2804 7024/11215/2804 7019/11216/2804 +f 7019/11217/2805 7024/11218/2805 7022/11219/2805 7018/11220/2805 +f 7007/11221/2806 7014/11222/2806 7016/11223/2806 7006/11224/2806 +f 7027/11225/2807 7026/11226/2807 7025/11227/2807 7028/11228/2807 +f 7031/11229/2808 7030/11230/2808 7029/11231/2808 7032/11232/2808 +f 7035/11233/2809 7034/11234/2809 7033/11235/2809 7036/11236/2809 +f 7039/11237/2810 7038/11238/2810 7037/11239/2810 7040/11240/2810 +f 7043/11241/2811 7042/11242/2811 7041/11243/2811 7044/11244/2811 +f 7047/11245/2812 7046/11246/2812 7045/11247/2812 7048/11248/2812 +f 7051/11249/2813 7050/11250/2813 7049/11251/2813 7052/11252/2813 +f 7055/11253/2814 7054/11254/2814 7053/11255/2814 7056/11256/2814 +f 7059/11257/2815 7058/11258/2815 7057/11259/2815 7060/11260/2815 +f 7063/11261/2816 7062/11262/2816 7061/11263/2816 7064/11264/2816 +f 7067/11265/2817 7066/11266/2817 7065/11267/2817 7068/11268/2817 +f 7071/11269/2818 7070/11270/2818 7069/11271/2818 7072/11272/2818 +f 7075/11273/2819 7074/11274/2819 7073/11275/2819 7076/11276/2819 +f 7079/11277/2820 7078/11278/2820 7077/11279/2820 7080/11280/2820 +f 7083/11281/2821 7082/11282/2821 7081/11283/2821 7084/11284/2821 +f 7087/11285/2822 7086/11286/2822 7085/11287/2822 7088/11288/2822 +f 7091/11289/2823 7090/11290/2823 7089/11291/2823 7092/11292/2823 +f 7095/11293/2824 7094/11294/2824 7093/11295/2824 7096/11296/2824 +f 7099/11297/2825 7098/11298/2825 7097/11299/2825 7100/11300/2825 +f 7100/11301/2826 7097/11302/2826 7093/11303/2826 7094/11304/2826 +f 7099/11305/2827 7095/11306/2827 7096/11307/2827 7098/11308/2827 +f 7103/11309/2828 7102/11310/2828 7101/11311/2828 7104/11312/2828 +f 7106/11313/2829 7105/11314/2829 7101/11315/2829 7102/11316/2829 +f 7109/11317/2830 7108/11318/2830 7107/11319/2830 7110/11320/2830 +f 7111/11321/2831 7110/11322/2831 7107/11323/2831 7112/11324/2831 +f 7115/11325/2832 7114/11326/2832 7113/11327/2832 7116/11328/2832 +f 7118/11329/2833 7117/11330/2833 7111/11331/2833 7119/11332/2833 +f 7114/11333/2834 7121/11334/2834 7120/11335/2834 7113/11336/2834 +f 7115/11337/2835 7116/11338/2835 7122/11339/2835 7123/11340/2835 +f 7123/11341/2836 7122/11342/2836 7120/11343/2836 7121/11344/2836 +f 7126/11345/2837 7125/11346/2837 7124/11347/2837 7127/11348/2837 +f 7130/11349/2838 7129/11350/2838 7128/11351/2838 7131/11352/2838 +f 7134/11353/2839 7133/11354/2839 7132/11355/2839 7135/11356/2839 +f 7135/11357/2840 7132/11358/2840 7128/11359/2840 7129/11360/2840 +f 7138/11361/2841 7137/11362/2841 7136/11363/2841 7139/11364/2841 +f 7140/11365/2842 7139/11366/2842 7136/11367/2842 7141/11368/2842 +f 7144/11369/2843 7143/11370/2843 7142/11371/2843 7145/11372/2843 +f 7147/11373/2844 7146/11374/2844 7140/11375/2844 7148/11376/2844 +f 7143/11377/2845 7150/11378/2845 7149/11379/2845 7142/11380/2845 +f 7144/11381/2846 7145/11382/2846 7151/11383/2846 7152/11384/2846 +f 7152/11385/2847 7151/11386/2847 7149/11387/2847 7150/11388/2847 +f 7134/11389/2848 7130/11390/2848 7131/11391/2848 7133/11392/2848 +f 7155/11393/2849 7154/11394/2849 7153/11395/2849 7156/11396/2849 +f 7159/11397/2850 7158/11398/2850 7157/11399/2850 7160/11400/2850 +f 7162/11401/2851 7161/11402/2851 7158/11403/2851 7159/11404/2851 +f 7163/11405/2852 7160/11406/2852 7157/11407/2852 7164/11408/2852 +f 7167/11409/2853 7166/11410/2853 7165/11411/2853 7168/11412/2853 +f 7162/11413/2854 7163/11414/2854 7164/11415/2854 7161/11416/2854 +f 7166/11417/2855 7170/11418/2855 7169/11419/2855 7165/11420/2855 +f 7167/11421/2856 7168/11422/2856 7171/11423/2856 7172/11424/2856 +f 7172/11425/2857 7171/11426/2857 7169/11427/2857 7170/11428/2857 +f 7116/11429/2858 7113/11430/2858 7095/11431/2858 7099/11432/2858 +f 7168/11433/2859 7165/11434/2859 7130/11435/2859 7134/11436/2859 +f 7116/11437/2860 7099/11438/2860 7100/11439/2860 7122/11440/2860 +f 7122/11441/2861 7100/11442/2861 7094/11443/2861 7120/11444/2861 +f 7096/11445/2862 7093/11446/2862 7173/11447/2862 7090/11448/2862 +f 7113/11449/2863 7120/11450/2863 7094/11451/2863 7095/11452/2863 +f 7098/11453/2864 7096/11454/2864 7090/11455/2864 7091/11456/2864 +f 7098/11457/2865 7091/11458/2865 7174/11459/2865 7097/11460/2865 +f 7097/11461/2866 7174/11462/2866 7173/11463/2866 7093/11464/2866 +f 7145/11465/2867 7142/11466/2867 7103/11467/2867 7175/11468/2867 +f 7177/11469/2868 7176/11470/2868 7117/11471/2868 7118/11472/2868 +f 7145/11473/2869 7175/11474/2869 7106/11475/2869 7151/11476/2869 +f 7151/11477/2870 7106/11478/2870 7102/11479/2870 7149/11480/2870 +f 7175/11481/2871 7178/11482/2871 7105/11483/2871 7106/11484/2871 +f 7119/11485/2872 7179/11486/2872 7108/11487/2872 7109/11488/2872 +f 7125/11489/2873 7109/11490/2873 7110/11491/2873 7124/11492/2873 +f 7118/11493/2874 7119/11494/2874 7109/11495/2874 7125/11496/2874 +f 7112/11497/2875 7107/11498/2875 7121/11499/2875 7114/11500/2875 +f 7117/11501/2876 7124/11502/2876 7110/11503/2876 7111/11504/2876 +f 7119/11505/2877 7111/11506/2877 7112/11507/2877 7179/11508/2877 +f 7179/11509/2878 7112/11510/2878 7114/11511/2878 7115/11512/2878 +f 7179/11513/2879 7115/11514/2879 7123/11515/2879 7108/11516/2879 +f 7108/11517/2880 7123/11518/2880 7121/11519/2880 7107/11520/2880 +f 7104/11521/2881 7101/11522/2881 7127/11523/2881 7176/11524/2881 +f 7142/11525/2882 7149/11526/2882 7102/11527/2882 7103/11528/2882 +f 7175/11529/2883 7103/11530/2883 7104/11531/2883 7178/11532/2883 +f 7178/11533/2884 7104/11534/2884 7176/11535/2884 7177/11536/2884 +f 7178/11537/2885 7177/11538/2885 7126/11539/2885 7105/11540/2885 +f 7105/11541/2886 7126/11542/2886 7127/11543/2886 7101/11544/2886 +f 7176/11545/2887 7127/11546/2887 7124/11547/2887 7117/11548/2887 +f 7177/11549/2888 7118/11550/2888 7125/11551/2888 7126/11552/2888 +f 7181/11553/2889 7180/11554/2889 7146/11555/2889 7147/11556/2889 +f 7168/11557/2890 7134/11558/2890 7135/11559/2890 7171/11560/2890 +f 7171/11561/2891 7135/11562/2891 7129/11563/2891 7169/11564/2891 +f 7148/11565/2892 7182/11566/2892 7137/11567/2892 7138/11568/2892 +f 7154/11569/2893 7138/11570/2893 7139/11571/2893 7153/11572/2893 +f 7147/11573/2894 7148/11574/2894 7138/11575/2894 7154/11576/2894 +f 7141/11577/2895 7136/11578/2895 7150/11579/2895 7143/11580/2895 +f 7146/11581/2896 7153/11582/2896 7139/11583/2896 7140/11584/2896 +f 7148/11585/2897 7140/11586/2897 7141/11587/2897 7182/11588/2897 +f 7182/11589/2898 7141/11590/2898 7143/11591/2898 7144/11592/2898 +f 7182/11593/2899 7144/11594/2899 7152/11595/2899 7137/11596/2899 +f 7137/11597/2900 7152/11598/2900 7150/11599/2900 7136/11600/2900 +f 7131/11601/2901 7128/11602/2901 7156/11603/2901 7180/11604/2901 +f 7165/11605/2902 7169/11606/2902 7129/11607/2902 7130/11608/2902 +f 7133/11609/2903 7131/11610/2903 7180/11611/2903 7181/11612/2903 +f 7133/11613/2904 7181/11614/2904 7155/11615/2904 7132/11616/2904 +f 7132/11617/2905 7155/11618/2905 7156/11619/2905 7128/11620/2905 +f 7180/11621/2906 7156/11622/2906 7153/11623/2906 7146/11624/2906 +f 7181/11625/2907 7147/11626/2907 7154/11627/2907 7155/11628/2907 +f 7183/11629/2908 7159/11630/2908 7160/11631/2908 7184/11632/2908 +f 7185/11633/2909 7162/11634/2909 7159/11635/2909 7183/11636/2909 +f 7185/11637/2910 7186/11638/2910 7163/11639/2910 7162/11640/2910 +f 7164/11641/2911 7157/11642/2911 7170/11643/2911 7166/11644/2911 +f 7186/11645/2912 7184/11646/2912 7160/11647/2912 7163/11648/2912 +f 7161/11649/2913 7164/11650/2913 7166/11651/2913 7167/11652/2913 +f 7161/11653/2914 7167/11654/2914 7172/11655/2914 7158/11656/2914 +f 7158/11657/2915 7172/11658/2915 7170/11659/2915 7157/11660/2915 +f 7188/11661/2916 7187/11662/2916 7186/11663/2916 7185/11664/2916 +f 7187/11665/2917 7189/11666/2917 7184/11667/2917 7186/11668/2917 +f 7188/11669/2918 7185/11670/2918 7183/11671/2918 7190/11672/2918 +f 7190/11673/2919 7183/11674/2919 7184/11675/2919 7189/11676/2919 +f 7191/11677/2920 7092/11678/2920 7089/11679/2920 7192/11680/2920 +f 7192/11681/2921 7089/11682/2921 7090/11683/2921 7173/11684/2921 +f 7091/11685/2922 7092/11686/2922 7191/11687/2922 7174/11688/2922 +f 7174/11689/2923 7191/11690/2923 7192/11691/2923 7173/11692/2923 +f 7195/11693/2924 7194/11694/2924 7193/11695/2924 7196/11696/2924 +f 7197/11697/2925 7196/11698/2925 7193/11699/2925 7198/11700/2925 +f 7201/11701/2926 7200/11702/2926 7199/11703/2926 7202/11704/2926 +f 7200/11705/2927 7204/11706/2927 7203/11707/2927 7199/11708/2927 +f 7201/11709/2928 7202/11710/2928 7205/11711/2928 7206/11712/2928 +f 7206/11713/2929 7205/11714/2929 7203/11715/2929 7204/11716/2929 +f 7208/11717/2930 7207/11718/2930 7194/11719/2930 7195/11720/2930 +f 7209/11721/2931 7195/11722/2931 7196/11723/2931 7210/11724/2931 +f 7211/11725/2932 7208/11726/2932 7195/11727/2932 7209/11728/2932 +f 7211/11729/2933 7212/11730/2933 7197/11731/2933 7208/11732/2933 +f 7198/11733/2934 7193/11734/2934 7204/11735/2934 7200/11736/2934 +f 7212/11737/2935 7210/11738/2935 7196/11739/2935 7197/11740/2935 +f 7208/11741/2936 7197/11742/2936 7198/11743/2936 7207/11744/2936 +f 7207/11745/2937 7198/11746/2937 7200/11747/2937 7201/11748/2937 +f 7207/11749/2938 7201/11750/2938 7206/11751/2938 7194/11752/2938 +f 7204/11753/2939 7193/11754/2939 7194/11755/2939 7206/11756/2939 +f 7214/11757/2940 7213/11758/2940 7212/11759/2940 7211/11760/2940 +f 7213/11761/2941 7215/11762/2941 7210/11763/2941 7212/11764/2941 +f 7214/11765/2942 7211/11766/2942 7209/11767/2942 7216/11768/2942 +f 7216/11769/2943 7209/11770/2943 7210/11771/2943 7215/11772/2943 +f 7199/11773/2944 7203/11774/2944 7205/11775/2944 7202/11776/2944 +f 7220/11777/2945 7219/11778/2945 7218/11779/2945 7221/11780/2945 +f 7224/11781/2946 7223/11782/2946 7222/11783/2946 7225/11784/2946 +f 7228/11785/2947 7227/11786/2947 7226/11787/2947 7229/11788/2947 +f 7232/11789/2948 7231/11790/2948 7230/11791/2948 7233/11792/2948 +f 7236/11793/2949 7235/11794/2949 7234/11795/2949 7237/11796/2949 +f 7240/11797/2950 7239/11798/2950 7238/11799/2950 7241/11800/2950 +f 7244/11801/2951 7243/11802/2951 7242/11803/2951 7245/11804/2951 +f 7248/11805/2952 7247/11806/2952 7246/11807/2952 7249/11808/2952 +f 7252/11809/2953 7251/11810/2953 7250/11811/2953 7253/11812/2953 +f 7256/11813/2954 7255/11814/2954 7254/11815/2954 7257/11816/2954 +f 7260/11817/2955 7259/11818/2955 7258/11819/2955 7261/11820/2955 +f 7264/11821/2956 7263/11822/2956 7262/11823/2956 7265/11824/2956 +f 7268/11825/2957 7267/11826/2957 7266/11827/2957 7269/11828/2957 +f 7272/11829/2958 7271/11830/2958 7270/11831/2958 7273/11832/2958 +f 7276/11833/2959 7275/11834/2959 7274/11835/2959 7277/11836/2959 +f 7280/11837/2960 7279/11838/2960 7278/11839/2960 7281/11840/2960 +f 7284/11841/2961 7283/11842/2961 7282/11843/2961 7285/11844/2961 +f 7288/11845/2962 7287/11846/2962 7286/11847/2962 7289/11848/2962 +f 7292/11849/2963 7291/11850/2963 7290/11851/2963 7293/11852/2963 +f 7296/11853/2964 7295/11854/2964 7294/11855/2964 7297/11856/2964 +f 7300/11857/2965 7299/11858/2965 7298/11859/2965 7301/11860/2965 +f 7304/11861/2966 7303/11862/2966 7302/11863/2966 7305/11864/2966 +f 7308/11865/2967 7307/11866/2967 7306/11867/2967 7309/11868/2967 +f 7312/11869/2968 7311/11870/2968 7310/11871/2968 7313/11872/2968 +f 7316/11873/2969 7315/11874/2969 7314/11875/2969 7317/11876/2969 +f 7320/11877/2970 7319/11878/2970 7318/11879/2970 7321/11880/2970 +f 7324/11881/2971 7323/11882/2971 7322/11883/2971 7325/11884/2971 +f 7328/11885/2972 7327/11886/2972 7326/11887/2972 7329/11888/2972 +f 7332/11889/2973 7331/11890/2973 7330/11891/2973 7333/11892/2973 +f 7336/11893/2974 7335/11894/2974 7334/11895/2974 7337/11896/2974 +f 7340/11897/2975 7339/11898/2975 7338/11899/2975 7341/11900/2975 +f 7344/11901/2976 7343/11902/2976 7342/11903/2976 7345/11904/2976 +f 7348/11905/2977 7347/11906/2977 7346/11907/2977 7349/11908/2977 +f 7352/11909/2978 7351/11910/2978 7350/11911/2978 7353/11912/2978 +f 7356/11913/2979 7355/11914/2979 7354/11915/2979 7357/11916/2979 +f 7360/11917/2980 7359/11918/2980 7358/11919/2980 7361/11920/2980 +f 7364/11921/2981 7363/11922/2981 7362/11923/2981 7365/11924/2981 +f 7368/11925/2982 7367/11926/2982 7366/11927/2982 7369/11928/2982 +f 7372/11929/2983 7371/11930/2983 7370/11931/2983 7373/11932/2983 +f 7376/11933/2984 7375/11934/2984 7374/11935/2984 7377/11936/2984 +f 7380/11937/2985 7379/11938/2985 7378/11939/2985 7381/11940/2985 +f 7384/11941/2986 7383/11942/2986 7382/11943/2986 7385/11944/2986 +f 7388/11945/2987 7387/11946/2987 7386/11947/2987 7389/11948/2987 +f 7392/11949/2988 7391/11950/2988 7390/11951/2988 7393/11952/2988 +f 7396/11953/2989 7395/11954/2989 7394/11955/2989 7397/11956/2989 +f 7400/11957/2990 7399/11958/2990 7398/11959/2990 7401/11960/2990 +f 7404/11961/2991 7403/11962/2991 7402/11963/2991 7405/11964/2991 +f 7408/11965/2992 7407/11966/2992 7406/11967/2992 7409/11968/2992 +f 7412/11969/2993 7411/11970/2993 7410/11971/2993 7413/11972/2993 +f 7416/11973/2994 7415/11974/2994 7414/11975/2994 7417/11976/2994 +f 7420/11977/2995 7419/11978/2995 7418/11979/2995 7421/11980/2995 +f 7424/11981/2996 7423/11982/2996 7422/11983/2996 7425/11984/2996 +f 7428/11985/2997 7427/11986/2997 7426/11987/2997 7429/11988/2997 +f 7432/11989/2998 7431/11990/2998 7430/11991/2998 7433/11992/2998 +f 7436/11993/2999 7435/11994/2999 7434/11995/2999 7437/11996/2999 +f 7440/11997/3000 7439/11998/3000 7438/11999/3000 7441/12000/3000 +f 7444/12001/3001 7443/12002/3001 7442/12003/3001 7445/12004/3001 +f 7448/12005/3002 7447/12006/3002 7446/12007/3002 7449/12008/3002 +f 7452/12009/3003 7451/12010/3003 7450/12011/3003 7453/12012/3003 +f 7456/12013/3004 7455/12014/3004 7454/12015/3004 7457/12016/3004 +f 7460/12017/3005 7459/12018/3005 7458/12019/3005 7461/12020/3005 +f 7464/12021/3006 7463/12022/3006 7462/12023/3006 7465/12024/3006 +f 7468/12025/3007 7467/12026/3007 7466/12027/3007 7469/12028/3007 +f 7472/12029/3008 7471/12030/3008 7470/12031/3008 7473/12032/3008 +f 7476/12033/3009 7475/12034/3009 7474/12035/3009 7477/12036/3009 +f 7480/12037/3010 7479/12038/3010 7478/12039/3010 7481/12040/3010 +f 7484/12041/3011 7483/12042/3011 7482/12043/3011 7485/12044/3011 +f 7488/12045/3012 7487/12046/3012 7486/12047/3012 7489/12048/3012 +f 7492/12049/3013 7491/12050/3013 7490/12051/3013 7493/12052/3013 +f 7496/12053/3014 7495/12054/3014 7494/12055/3014 7497/12056/3014 +f 7500/12057/3015 7499/12058/3015 7498/12059/3015 7501/12060/3015 +f 7504/12061/3016 7503/12062/3016 7502/12063/3016 7505/12064/3016 +f 7508/12065/3017 7507/12066/3017 7506/12067/3017 7509/12068/3017 +f 7512/12069/3018 7511/12070/3018 7510/12071/3018 7513/12072/3018 +f 7516/12073/3019 7515/12074/3019 7514/12075/3019 7517/12076/3019 +f 7520/12077/3020 7519/12078/3020 7518/12079/3020 7521/12080/3020 +f 7524/12081/3021 7523/12082/3021 7522/12083/3021 7525/12084/3021 +f 7528/12085/3022 7527/12086/3022 7526/12087/3022 7529/12088/3022 +f 7532/12089/3023 7531/12090/3023 7530/12091/3023 7533/12092/3023 +f 7536/12093/3024 7535/12094/3024 7534/12095/3024 7537/12096/3024 +f 7539/12097/3025 7538/12098/3025 7217/12099/3025 7540/12100/3025 +f 7543/12101/3026 7542/12102/3026 7541/12103/3026 7544/12104/3026 +f 7547/12105/3027 7546/12106/3027 7545/12107/3027 7548/12108/3027 +f 7551/12109/3028 7550/12110/3028 7549/12111/3028 7552/12112/3028 +f 7555/12113/3029 7554/12114/3029 7553/12115/3029 7556/12116/3029 +f 7559/12117/3030 7558/12118/3030 7557/12119/3030 7560/12120/3030 +f 7563/12121/3031 7562/12122/3031 7561/12123/3031 7564/12124/3031 +f 7567/12125/3032 7566/12126/3032 7565/12127/3032 7568/12128/3032 +f 7571/12129/3033 7570/12130/3033 7569/12131/3033 7572/12132/3033 +f 7575/12133/3034 7574/12134/3034 7573/12135/3034 7576/12136/3034 +f 7579/12137/3035 7578/12138/3035 7577/12139/3035 7580/12140/3035 +f 7583/12141/3036 7582/12142/3036 7581/12143/3036 7584/12144/3036 +f 7587/12145/3037 7586/12146/3037 7585/12147/3037 7588/12148/3037 +f 7591/12149/3038 7590/12150/3038 7589/12151/3038 7592/12152/3038 +f 7595/12153/3039 7594/12154/3039 7593/12155/3039 7596/12156/3039 +f 7599/12157/3040 7598/12158/3040 7597/12159/3040 7600/12160/3040 +f 7603/12161/3041 7602/12162/3041 7601/12163/3041 7604/12164/3041 +f 7607/12165/3042 7606/12166/3042 7605/12167/3042 7608/12168/3042 +f 7611/12169/3043 7610/12170/3043 7609/12171/3043 7612/12172/3043 +f 7615/12173/3044 7614/12174/3044 7613/12175/3044 7616/12176/3044 +f 7619/12177/3045 7618/12178/3045 7617/12179/3045 7620/12180/3045 +f 7623/12181/3046 7622/12182/3046 7621/12183/3046 7624/12184/3046 +f 7627/12185/3047 7626/12186/3047 7625/12187/3047 7628/12188/3047 +f 7631/12189/3048 7630/12190/3048 7629/12191/3048 7632/12192/3048 +f 7635/12193/3049 7634/12194/3049 7633/12195/3049 7636/12196/3049 +f 7639/12197/3050 7638/12198/3050 7637/12199/3050 7640/12200/3050 +f 7643/12201/3051 7642/12202/3051 7641/12203/3051 7644/12204/3051 +f 7647/12205/3052 7646/12206/3052 7645/12207/3052 7648/12208/3052 +f 7651/12209/3053 7650/12210/3053 7649/12211/3053 7652/12212/3053 +f 7655/12213/3054 7654/12214/3054 7653/12215/3054 7656/12216/3054 +f 7659/12217/3055 7658/12218/3055 7657/12219/3055 7660/12220/3055 +f 7663/12221/3056 7662/12222/3056 7661/12223/3056 7664/12224/3056 +f 7667/12225/3057 7666/12226/3057 7665/12227/3057 7668/12228/3057 +f 7671/12229/3058 7670/12230/3058 7669/12231/3058 7672/12232/3058 +f 7675/12233/3059 7674/12234/3059 7673/12235/3059 7676/12236/3059 +f 7679/12237/3060 7678/12238/3060 7677/12239/3060 7680/12240/3060 +f 7683/12241/3061 7682/12242/3061 7681/12243/3061 7684/12244/3061 +f 7687/12245/3062 7686/12246/3062 7685/12247/3062 7688/12248/3062 +f 7691/12249/3063 7690/12250/3063 7689/12251/3063 7692/12252/3063 +f 7695/12253/3064 7694/12254/3064 7693/12255/3064 7696/12256/3064 +f 7699/12257/3065 7698/12258/3065 7697/12259/3065 7700/12260/3065 +f 7703/12261/3066 7702/12262/3066 7701/12263/3066 7704/12264/3066 +f 7707/12265/3067 7706/12266/3067 7705/12267/3067 7708/12268/3067 +f 7711/12269/3068 7710/12270/3068 7709/12271/3068 7712/12272/3068 +f 7715/12273/3069 7714/12274/3069 7713/12275/3069 7716/12276/3069 +f 7719/12277/3070 7718/12278/3070 7717/12279/3070 7720/12280/3070 +f 7723/12281/3071 7722/12282/3071 7721/12283/3071 7724/12284/3071 +f 7727/12285/3072 7726/12286/3072 7725/12287/3072 7728/12288/3072 +f 7731/12289/3073 7730/12290/3073 7729/12291/3073 7732/12292/3073 +f 7735/12293/3074 7734/12294/3074 7733/12295/3074 7736/12296/3074 +f 7739/12297/3075 7738/12298/3075 7737/12299/3075 7740/12300/3075 +f 7743/12301/3076 7742/12302/3076 7741/12303/3076 7744/12304/3076 +f 7747/12305/3077 7746/12306/3077 7745/12307/3077 7748/12308/3077 +f 7751/12309/3078 7750/12310/3078 7749/12311/3078 7752/12312/3078 +f 7755/12313/3079 7754/12314/3079 7753/12315/3079 7756/12316/3079 +f 7759/12317/3080 7758/12318/3080 7757/12319/3080 7760/12320/3080 +f 7763/12321/3081 7762/12322/3081 7761/12323/3081 7764/12324/3081 +f 7767/12325/3082 7766/12326/3082 7765/12327/3082 7768/12328/3082 +f 7771/12329/3083 7770/12330/3083 7769/12331/3083 7772/12332/3083 +f 7775/12333/3084 7774/12334/3084 7773/12335/3084 7776/12336/3084 +f 7779/12337/3085 7778/12338/3085 7777/12339/3085 7780/12340/3085 +f 7783/12341/3086 7782/12342/3086 7781/12343/3086 7784/12344/3086 +f 7787/12345/3087 7786/12346/3087 7785/12347/3087 7788/12348/3087 +f 7788/12349/3088 7785/12350/3088 7781/12351/3088 7782/12352/3088 +f 7787/12353/3089 7783/12354/3089 7784/12355/3089 7786/12356/3089 +f 7791/12357/3090 7790/12358/3090 7789/12359/3090 7792/12360/3090 +f 7793/12361/3091 7792/12362/3091 7789/12363/3091 7794/12364/3091 +f 7797/12365/3092 7796/12366/3092 7795/12367/3092 7798/12368/3092 +f 7800/12369/3093 7799/12370/3093 7793/12371/3093 7801/12372/3093 +f 7796/12373/3094 7803/12374/3094 7802/12375/3094 7795/12376/3094 +f 7797/12377/3095 7798/12378/3095 7804/12379/3095 7805/12380/3095 +f 7805/12381/3096 7804/12382/3096 7802/12383/3096 7803/12384/3096 +f 7808/12385/3097 7807/12386/3097 7806/12387/3097 7809/12388/3097 +f 7798/12389/3098 7795/12390/3098 7783/12391/3098 7787/12392/3098 +f 7798/12393/3099 7787/12394/3099 7788/12395/3099 7804/12396/3099 +f 7804/12397/3100 7788/12398/3100 7782/12399/3100 7802/12400/3100 +f 7784/12401/3101 7781/12402/3101 7810/12403/3101 7778/12404/3101 +f 7795/12405/3102 7802/12406/3102 7782/12407/3102 7783/12408/3102 +f 7786/12409/3103 7784/12410/3103 7778/12411/3103 7779/12412/3103 +f 7786/12413/3104 7779/12414/3104 7811/12415/3104 7785/12416/3104 +f 7785/12417/3105 7811/12418/3105 7810/12419/3105 7781/12420/3105 +f 7813/12421/3106 7812/12422/3106 7799/12423/3106 7800/12424/3106 +f 7801/12425/3107 7814/12426/3107 7790/12427/3107 7791/12428/3107 +f 7807/12429/3108 7791/12430/3108 7792/12431/3108 7806/12432/3108 +f 7800/12433/3109 7801/12434/3109 7791/12435/3109 7807/12436/3109 +f 7794/12437/3110 7789/12438/3110 7803/12439/3110 7796/12440/3110 +f 7799/12441/3111 7806/12442/3111 7792/12443/3111 7793/12444/3111 +f 7801/12445/3112 7793/12446/3112 7794/12447/3112 7814/12448/3112 +f 7814/12449/3113 7794/12450/3113 7796/12451/3113 7797/12452/3113 +f 7814/12453/3114 7797/12454/3114 7805/12455/3114 7790/12456/3114 +f 7790/12457/3115 7805/12458/3115 7803/12459/3115 7789/12460/3115 +f 7812/12461/3116 7809/12462/3116 7806/12463/3116 7799/12464/3116 +f 7813/12465/3117 7800/12466/3117 7807/12467/3117 7808/12468/3117 +f 7815/12469/3118 7780/12470/3118 7777/12471/3118 7816/12472/3118 +f 7816/12473/3119 7777/12474/3119 7778/12475/3119 7810/12476/3119 +f 7779/12477/3120 7780/12478/3120 7815/12479/3120 7811/12480/3120 +f 7811/12481/3121 7815/12482/3121 7816/12483/3121 7810/12484/3121 +f 7819/12485/3122 7818/12486/3122 7817/12487/3122 7820/12488/3122 +f 7821/12489/3123 7820/12490/3123 7817/12491/3123 7822/12492/3123 +f 7825/12493/3124 7824/12494/3124 7823/12495/3124 7826/12496/3124 +f 7824/12497/3125 7828/12498/3125 7827/12499/3125 7823/12500/3125 +f 7825/12501/3126 7826/12502/3126 7829/12503/3126 7830/12504/3126 +f 7830/12505/3127 7829/12506/3127 7827/12507/3127 7828/12508/3127 +f 7832/12509/3128 7831/12510/3128 7818/12511/3128 7819/12512/3128 +f 7833/12513/3129 7819/12514/3129 7820/12515/3129 7834/12516/3129 +f 7835/12517/3130 7832/12518/3130 7819/12519/3130 7833/12520/3130 +f 7835/12521/3131 7836/12522/3131 7821/12523/3131 7832/12524/3131 +f 7822/12525/3132 7817/12526/3132 7828/12527/3132 7824/12528/3132 +f 7836/12529/3133 7834/12530/3133 7820/12531/3133 7821/12532/3133 +f 7832/12533/3134 7821/12534/3134 7822/12535/3134 7831/12536/3134 +f 7831/12537/3135 7822/12538/3135 7824/12539/3135 7825/12540/3135 +f 7831/12541/3136 7825/12542/3136 7830/12543/3136 7818/12544/3136 +f 7828/12545/3137 7817/12546/3137 7818/12547/3137 7830/12548/3137 +f 7838/12549/3138 7837/12550/3138 7836/12551/3138 7835/12552/3138 +f 7837/12553/3139 7839/12554/3139 7834/12555/3139 7836/12556/3139 +f 7838/12557/3140 7835/12558/3140 7833/12559/3140 7840/12560/3140 +f 7840/12561/3141 7833/12562/3141 7834/12563/3141 7839/12564/3141 +f 7823/12565/3142 7827/12566/3142 7829/12567/3142 7826/12568/3142 +usemtl wooden_chain_fence +f 7841/12569/3143 7842/12570/3143 7844/12571/3143 7843/12572/3143 +f 7846/12573/3144 7845/12574/3144 7847/12575/3144 7848/12576/3144 +f 7846/12577/3145 7842/12578/3145 7841/12579/3145 7845/12580/3145 +f 7847/12581/3146 7843/12582/3146 7844/12583/3146 7848/12584/3146 +f 7845/12585/3147 7841/12586/3147 7843/12587/3147 7847/12588/3147 +f 7842/12589/3148 7849/12590/3148 7850/12591/3148 7844/12592/3148 +f 7851/12593/3149 7846/12594/3149 7848/12595/3149 7852/12596/3149 +f 7851/12597/3150 7849/12598/3150 7842/12599/3150 7846/12600/3150 +f 7848/12601/3151 7844/12602/3151 7850/12603/3151 7852/12604/3151 +f 7849/12605/3152 7853/12606/3152 7854/12607/3152 7850/12608/3152 +f 7855/12609/3153 7851/12610/3153 7852/12611/3153 7856/12612/3153 +f 7855/12613/3154 7853/12614/3154 7849/12615/3154 7851/12616/3154 +f 7852/12617/3155 7850/12618/3155 7854/12619/3155 7856/12620/3155 +f 7855/12621/3156 7853/12622/3156 7854/12623/3156 7856/12624/3156 +f 7857/12625/3157 7858/12626/3157 7860/12627/3157 7859/12628/3157 +f 7862/12629/3158 7861/12630/3158 7863/12631/3158 7864/12632/3158 +f 7862/12633/3159 7858/12634/3159 7857/12635/3159 7861/12636/3159 +f 7863/12637/3160 7859/12638/3160 7860/12639/3160 7864/12640/3160 +f 7861/12641/3161 7857/12642/3161 7859/12643/3161 7863/12644/3161 +f 7858/12645/3162 7862/12646/3162 7864/12647/3162 7860/12648/3162 +f 7865/12649/3163 7866/12650/3163 7868/12651/3163 7867/12652/3163 +f 7870/12653/3164 7869/12654/3164 7871/12655/3164 7872/12656/3164 +f 7870/12657/3165 7866/12658/3165 7865/12659/3165 7869/12660/3165 +f 7871/12661/3166 7867/12662/3166 7868/12663/3166 7872/12664/3166 +f 7869/12665/3167 7865/12666/3167 7867/12667/3167 7871/12668/3167 +f 7866/12669/3168 7870/12670/3168 7872/12671/3168 7868/12672/3168 +f 7876/12673/3169 7874/12674/3169 7873/12675/3169 7875/12676/3169 +f 7879/12677/3170 7877/12678/3170 7878/12679/3170 7880/12680/3170 +f 7873/12681/3171 7874/12682/3171 7878/12683/3171 7877/12684/3171 +f 7876/12685/3172 7875/12686/3172 7879/12687/3172 7880/12688/3172 +f 7875/12689/3173 7873/12690/3173 7877/12691/3173 7879/12692/3173 +f 7880/12693/3174 7878/12694/3174 7874/12695/3174 7876/12696/3174 +f 7884/12697/3175 7882/12698/3175 7881/12699/3175 7883/12700/3175 +f 7887/12701/3176 7885/12702/3176 7886/12703/3176 7888/12704/3176 +f 7881/12705/3177 7882/12706/3177 7886/12707/3177 7885/12708/3177 +f 7884/12709/3178 7883/12710/3178 7887/12711/3178 7888/12712/3178 +f 7883/12713/3179 7881/12714/3179 7885/12715/3179 7887/12716/3179 +f 7888/12717/3180 7886/12718/3180 7882/12719/3180 7884/12720/3180 +usemtl flagpole_mod +f 7892/12721/3181 7890/12722/3181 7889/12723/3181 7891/12724/3181 +f 7895/12725/3182 7893/12726/3182 7894/12727/3182 7896/12728/3182 +f 7889/12729/3183 7890/12730/3183 7894/12731/3183 7893/12732/3183 +f 7891/12733/3184 7889/12734/3184 7893/12735/3184 7895/12736/3184 +f 7896/12737/3185 7894/12738/3185 7890/12739/3185 7892/12740/3185 +f 7900/12741/3186 7898/12742/3186 7897/12743/3186 7899/12744/3186 +f 7903/12745/3187 7901/12746/3187 7902/12747/3187 7904/12748/3187 +f 7897/12749/3188 7898/12750/3188 7902/12751/3188 7901/12752/3188 +f 7900/12753/3189 7899/12754/3189 7903/12755/3189 7904/12756/3189 +f 7899/12757/3190 7897/12758/3190 7901/12759/3190 7903/12760/3190 +f 7904/12761/3191 7902/12762/3191 7898/12763/3191 7900/12764/3191 +f 7908/12765/3192 7906/12766/3192 7905/12767/3192 7907/12768/3192 +f 7911/12769/3193 7909/12770/3193 7910/12771/3193 7912/12772/3193 +f 7905/12773/3194 7906/12774/3194 7910/12775/3194 7909/12776/3194 +f 7908/12777/3195 7907/12778/3195 7911/12779/3195 7912/12780/3195 +f 7907/12781/3196 7905/12782/3196 7909/12783/3196 7911/12784/3196 +f 7912/12785/3197 7910/12786/3197 7906/12787/3197 7908/12788/3197 +f 7916/12789/3198 7914/12790/3198 7913/12791/3198 7915/12792/3198 +f 7919/12793/3199 7917/12794/3199 7918/12795/3199 7920/12796/3199 +f 7913/12797/3200 7914/12798/3200 7918/12799/3200 7917/12800/3200 +f 7915/12801/3201 7913/12802/3201 7917/12803/3201 7919/12804/3201 +f 7920/12805/3202 7918/12806/3202 7914/12807/3202 7916/12808/3202 +f 7924/12809/3203 7922/12810/3203 7921/12811/3203 7923/12812/3203 +f 7927/12813/3204 7925/12814/3204 7926/12815/3204 7928/12816/3204 +f 7921/12817/3205 7922/12818/3205 7926/12819/3205 7925/12820/3205 +f 7924/12821/3206 7923/12822/3206 7927/12823/3206 7928/12824/3206 +f 7923/12825/3207 7921/12826/3207 7925/12827/3207 7927/12828/3207 +f 7928/12829/3208 7926/12830/3208 7922/12831/3208 7924/12832/3208 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_unit_post.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_unit_post.obj index 89b192657..237f2a661 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_unit_post.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/flagpole/upgrade_unit_post.obj @@ -1,9 +1,8 @@ # Made by Pabilo8 with Blockbench -# Exported with IIToolkit Plugin +# Exported with IIToolkit Plugin on 12/05/2026 mtllib flagpole.mtl - -o Part_12 +o upgrade_unit_post v 1.75 -0.1875 1 v 1.75 -0.1875 0.25 v 1.75 -1.0625 1 @@ -12,6 +11,314 @@ v 0.75 -0.1875 1 v 0.75 -0.1875 0.25 v 0.75 -1.0625 1 v 0.75 -1.0625 0.25 +v 1.5988 -0.1875 2.5299 +v 1.625 -0.1875 1.0302 +v 1.5988 -0.6875 2.5299 +v 1.625 -0.6875 1.0302 +v 1.0989 -0.1875 2.5212 +v 1.1251 -0.1875 1.0214 +v 1.0989 -0.6875 2.5212 +v 1.1251 -0.6875 1.0214 +v 1.6119 -0.1875 1.78 +v 1.6119 -0.6875 1.78 +v 1.112 -0.6875 1.7713 +v 1.112 -0.1875 1.7713 +v 0 -1 1.5 +v 0 -0.25 1.5 +v 0 -0.25 1.125 +v -0.75 -0.25 1.5 +v -0.75 -0.25 1.125 +v 0 -1 1.125 +v -0.75 -1 1.125 +v -0.75 -1 1.5 +v -0.2796 -0.8125 2.4908 +v -0.375 -0.8125 2 +v -0.2796 -1 2.4908 +v -0.375 -1 2 +v -0.525 -0.8125 2.5385 +v -0.6204 -0.8125 2.0477 +v -0.525 -1 2.5385 +v -0.6204 -1 2.0477 +v 0 -0.25 1.9375 +v 0 -0.25 1.5625 +v -0.75 -0.25 1.9375 +v -0.75 -0.25 1.5625 +v 0 -1 1.5625 +v -0.75 -1 1.5625 +v 0 -1 1.9375 +v -0.75 -1 1.9375 +v 0.3838 -0.1875 2.3047 +v 0.4485 -0.1875 2.0632 +v 0.5649 -0.4375 2.3532 +v 0.6296 -0.4375 2.1118 +v -0.0991 -0.1875 2.1753 +v -0.0344 -0.1875 1.9338 +v -0.0991 -0.4375 2.1753 +v -0.0344 -0.4375 1.9338 +v 0.2793 -0.0625 2.212 +v 0.3116 -0.0625 2.0912 +v 0.3396 -0.125 2.2282 +v 0.372 -0.125 2.1074 +v 0.0378 -0.0625 2.1473 +v 0.0701 -0.0625 2.0265 +v -0.0226 -0.125 2.1311 +v 0.0098 -0.125 2.0104 +v 0.5649 -0.4375 2.3532 +v 0.6296 -0.4375 2.1118 +v 0.5649 -1 2.3532 +v 0.6296 -1 2.1118 +v -0.0991 -0.4375 2.1753 +v -0.0344 -0.4375 1.9338 +v -0.0991 -1 2.1753 +v -0.0344 -1 1.9338 +v 0.0378 -0.125 2.1473 +v 0.0701 -0.125 2.0265 +v 0.0378 -0.1875 2.1473 +v 0.0701 -0.1875 2.0265 +v -0.0226 -0.125 2.1311 +v 0.0098 -0.125 2.0104 +v -0.0226 -0.1875 2.1311 +v 0.0098 -0.1875 2.0104 +v 0.3396 -0.125 2.2282 +v 0.372 -0.125 2.1074 +v 0.3396 -0.1875 2.2282 +v 0.372 -0.1875 2.1074 +v 0.2793 -0.125 2.212 +v 0.3116 -0.125 2.0912 +v 0.2793 -0.1875 2.212 +v 0.3116 -0.1875 2.0912 +v 0.4882 -0.2048 2.268 +v 0.5205 -0.2048 2.1472 +v 0.5617 -0.3039 2.2877 +v 0.594 -0.3039 2.1669 +v 0.4403 -0.2428 2.2551 +v 0.4726 -0.2428 2.1344 +v 0.5138 -0.342 2.2748 +v 0.5462 -0.342 2.1541 +v 0.3457 -0.1875 2.6639 +v 0.4413 -0.1875 2.433 +v 0.5189 -0.4375 2.7357 +v 0.6146 -0.4375 2.5047 +v -0.1163 -0.1875 2.4726 +v -0.0206 -0.1875 2.2416 +v -0.1163 -0.4375 2.4726 +v -0.0206 -0.4375 2.2416 +v 0.2541 -0.0625 2.5584 +v 0.3019 -0.0625 2.4429 +v 0.3118 -0.125 2.5823 +v 0.3597 -0.125 2.4668 +v 0.0231 -0.0625 2.4627 +v 0.071 -0.0625 2.3472 +v -0.0346 -0.125 2.4388 +v 0.0132 -0.125 2.3233 +v 0.5189 -0.4375 2.7357 +v 0.6146 -0.4375 2.5047 +v 0.5189 -1 2.7357 +v 0.6146 -1 2.5047 +v -0.1163 -0.4375 2.4726 +v -0.0206 -0.4375 2.2416 +v -0.1163 -1 2.4726 +v -0.0206 -1 2.2416 +v 0.0231 -0.125 2.4627 +v 0.071 -0.125 2.3472 +v 0.0231 -0.1875 2.4627 +v 0.071 -0.1875 2.3472 +v -0.0346 -0.125 2.4388 +v 0.0132 -0.125 2.3233 +v -0.0346 -0.1875 2.4388 +v 0.0132 -0.1875 2.3233 +v 0.3118 -0.125 2.5823 +v 0.3597 -0.125 2.4668 +v 0.3118 -0.1875 2.5823 +v 0.3597 -0.1875 2.4668 +v 0.2541 -0.125 2.5584 +v 0.3019 -0.125 2.4429 +v 0.2541 -0.1875 2.5584 +v 0.3019 -0.1875 2.4429 +v 0.4539 -0.2048 2.6411 +v 0.5018 -0.2048 2.5257 +v 0.5242 -0.3039 2.6703 +v 0.5721 -0.3039 2.5548 +v 0.4081 -0.2428 2.6222 +v 0.456 -0.2428 2.5067 +v 0.4784 -0.342 2.6513 +v 0.5263 -0.342 2.5358 +v 0.6622 -0.1875 2.5309 +v 0.9112 -0.1875 2.5527 +v 0.6458 -0.4375 2.7177 +v 0.8949 -0.4375 2.7395 +v 0.7057 -0.1875 2.0328 +v 0.9548 -0.1875 2.0546 +v 0.7057 -0.4375 2.0328 +v 0.9548 -0.4375 2.0546 +v 0.7353 -0.0625 2.4119 +v 0.8598 -0.0625 2.4228 +v 0.7299 -0.125 2.4741 +v 0.8544 -0.125 2.485 +v 0.7571 -0.0625 2.1628 +v 0.8816 -0.0625 2.1737 +v 0.7626 -0.125 2.1005 +v 0.8871 -0.125 2.1114 +v 0.6458 -0.4375 2.7177 +v 0.8949 -0.4375 2.7395 +v 0.6458 -1 2.7177 +v 0.8949 -1 2.7395 +v 0.7057 -0.4375 2.0328 +v 0.9548 -0.4375 2.0546 +v 0.7057 -1 2.0328 +v 0.9548 -1 2.0546 +v 0.7571 -0.125 2.1628 +v 0.8816 -0.125 2.1737 +v 0.7571 -0.1875 2.1628 +v 0.8816 -0.1875 2.1737 +v 0.7626 -0.125 2.1005 +v 0.8871 -0.125 2.1114 +v 0.7626 -0.1875 2.1005 +v 0.8871 -0.1875 2.1114 +v 0.7299 -0.125 2.4741 +v 0.8544 -0.125 2.485 +v 0.7299 -0.1875 2.4741 +v 0.8544 -0.1875 2.485 +v 0.7353 -0.125 2.4119 +v 0.8598 -0.125 2.4228 +v 0.7353 -0.1875 2.4119 +v 0.8598 -0.1875 2.4228 +v 0.7165 -0.2048 2.6273 +v 0.841 -0.2048 2.6382 +v 0.7098 -0.3039 2.7032 +v 0.8344 -0.3039 2.714 +v 0.7208 -0.2428 2.578 +v 0.8453 -0.2428 2.5888 +v 0.7142 -0.342 2.6538 +v 0.8387 -0.342 2.6647 +v 1.625 0.0625 1.375 +v 1.625 0.0625 1 +v 1.625 -0.1875 1.375 +v 1.625 -0.1875 1 +v 1.1875 0.0625 1.375 +v 1.1875 0.0625 1 +v 1.1875 -0.1875 1.375 +v 1.1875 -0.1875 1 +v 1.5625 0.25 1.3125 +v 1.5625 0.25 1.1875 +v 1.5625 0.0625 1.3125 +v 1.5625 0.0625 1.1875 +v 1.4375 0.25 1.3125 +v 1.4375 0.25 1.1875 +v 1.4375 0.0625 1.3125 +v 1.4375 0.0625 1.1875 +v 1.5313 1.625 1.2813 +v 1.5313 1.625 1.2188 +v 1.5313 0.25 1.2813 +v 1.5313 0.25 1.2188 +v 1.4688 1.625 1.2813 +v 1.4688 1.625 1.2188 +v 1.4688 0.25 1.2813 +v 1.4688 0.25 1.2188 +v 1.7067 0.125 2.2834 +v 1.5 0.125 1.5625 +v 1.7067 -0.1875 2.2834 +v 1.5 -0.1875 1.5625 +v 1.3463 0.125 2.3868 +v 1.1395 0.125 1.6659 +v 1.3463 -0.1875 2.3868 +v 1.1395 -0.1875 1.6659 +v 1.1875 0.0313 1.25 +v 1.1875 0.0313 1.0625 +v 1.1875 -0.1562 1.25 +v 1.1875 -0.1562 1.0625 +v 1.125 0.0313 1.25 +v 1.125 0.0313 1.0625 +v 1.125 -0.1562 1.25 +v 1.125 -0.1562 1.0625 +v 1.125 0 1.2188 +v 1.125 0 1.0938 +v 1.125 -0.6875 1.2188 +v 1.125 -0.6875 1.0938 +v 1 -0.0625 1.2188 +v 1 -0.0625 1.0938 +v 1 -0.6875 1.2188 +v 1 -0.6875 1.0938 +v 1 -0.5625 1.2188 +v 1 -0.5625 1.0938 +v 1 -1 1.2188 +v 1 -1 1.0938 +v 0.875 -0.625 1.2188 +v 0.875 -0.625 1.0938 +v 0.875 -1 1.2188 +v 0.875 -1 1.0938 +v 0.875 -0.875 1.2188 +v 0.875 -0.875 1.0938 +v 0.875 -1 1.2188 +v 0.875 -1 1.0938 +v 0.125 -0.875 1.2188 +v 0.125 -0.875 1.0938 +v 0.125 -1 1.2188 +v 0.125 -1 1.0938 +v 0.25 -0.25 1.2188 +v 0.25 -0.25 1.0938 +v 0.25 -0.875 1.2188 +v 0.25 -0.875 1.0938 +v 0.125 -0.25 1.2188 +v 0.125 -0.25 1.0938 +v 0.125 -0.875 1.2188 +v 0.125 -0.875 1.0938 +v 0.1875 -0.125 1.2188 +v 0.1875 -0.125 1.0938 +v 0.25 -0.25 1.2188 +v 0.25 -0.25 1.0938 +v -0.1875 -0.125 1.2188 +v -0.1875 -0.125 1.0938 +v -0.1875 -0.25 1.2188 +v -0.1875 -0.25 1.0938 +v -0.1875 -0.125 1.7188 +v -0.1875 -0.125 1.0938 +v -0.1875 -0.25 1.7188 +v -0.1875 -0.25 1.0938 +v -0.3125 -0.125 1.7813 +v -0.3125 -0.125 1.1563 +v -0.3125 -0.25 1.7813 +v -0.3125 -0.25 1.1563 +v -0.3125 -0.125 1.7813 +v -0.3125 -0.125 1.6563 +v -0.3125 -0.25 1.7813 +v -0.3125 -0.25 1.6563 +v -0.5625 -0.125 1.7813 +v -0.5625 -0.125 1.6563 +v -0.5 -0.25 1.7813 +v -0.5 -0.25 1.6563 +v -0.4375 0.0625 1.7813 +v -0.4375 0 1.6563 +v -0.4375 -0.125 1.7813 +v -0.4375 -0.125 1.6563 +v -0.5625 0.0625 1.7813 +v -0.5625 0 1.6563 +v -0.5625 -0.125 1.7813 +v -0.5625 -0.125 1.6563 +v -0.4375 0.0625 1.9063 +v -0.4375 0.0625 1.7813 +v -0.4375 -0.0625 1.9063 +v -0.4375 -0.0625 1.7813 +v -0.5625 0.0625 1.9063 +v -0.5625 0.0625 1.7813 +v -0.5625 -0.0625 1.9063 +v -0.5625 -0.0625 1.7813 +v -0.1861 0.1875 2.4588 +v -0.3213 0.1875 1.8486 +v -0.1861 -0.1875 2.4588 +v -0.3213 -0.1875 1.8486 +v -0.4912 0.1875 2.5264 +v -0.6264 0.1875 1.9162 +v -0.4912 -0.1875 2.5264 +v -0.6264 -0.1875 1.9162 +v -0.3917 0.0938 1.8649 +v -0.4053 0.0938 1.8038 +v -0.3917 -0.0937 1.8649 +v -0.4053 -0.0937 1.8038 +v -0.5748 0.0938 1.9054 +v -0.5883 0.0938 1.8444 +v -0.5748 -0.0937 1.9054 +v -0.5883 -0.0937 1.8444 vt 0.875 0.125 vt 0.875 0.875 vt 0.125 0.875 @@ -36,131 +343,58 @@ vt 0 0 vt 0.75 0 vt 0.75 1 vt 0 1 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -vn 0 0 1 -vn 0 0 -1 -usemtl metal_device0_barrel_up_none -f 4/1/1 2/2/1 1/3/1 -f 4/1/1 1/3/1 3/4/1 -f 7/5/2 5/6/2 6/7/2 -f 7/5/2 6/7/2 8/8/2 -usemtl metal_device0_barrel_side -f 1/9/3 2/10/3 6/11/3 -f 1/9/3 6/11/3 5/12/3 -f 4/13/4 3/14/4 7/15/4 -f 4/13/4 7/15/4 8/16/4 -f 3/17/5 1/18/5 5/19/5 -f 3/17/5 5/19/5 7/20/5 -f 8/21/6 6/22/6 2/23/6 -f 8/21/6 2/23/6 4/24/6 -o Part_13 -v 1.5988307105219792 -0.1875 2.5299310759506337 -v 1.6250093201779046 -0.1875 1.0301595332160471 -v 1.5988307105219792 -0.6875 2.5299310759506337 -v 1.6250093201779046 -0.6875 1.0301595332160471 -v 1.0989068629437835 -0.1875 2.5212048727319925 -v 1.125085472599709 -0.1875 1.0214333299974054 -v 1.0989068629437835 -0.6875 2.5212048727319925 -v 1.125085472599709 -0.6875 1.0214333299974054 -v 1.6119200153499418 -0.1875 1.7800453045833406 -v 1.6119200153499418 -0.6875 1.7800453045833406 -v 1.1119961677717463 -0.6875 1.771319101364699 -v 1.1119961677717463 -0.1875 1.771319101364699 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 0.28125 0.28125 -vt 0.28125 0.53125 -vt 0.03125 0.53125 -vt 0.03125 0.28125 -vt 0.28125 0.28125 -vt 0.28125 0.53125 -vt 0.03125 0.53125 -vt 0.03125 0.28125 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 1.9375 0.34375 -vt 1.9375 0.421875 -vt 1.84375 0.421875 -vt 1.84375 0.34375 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.84375 0.96875 -vt 0.46875 0.96875 -vt 0.46875 0.71875 -vt 0.84375 0.71875 -vn 0.9998476951563913 0 0.01745240643728351 -vn -0.9998476951563913 0 -0.01745240643728351 -vn 0 1 0 -vn 0 -1 0 -vn -0.01745240643728351 0 0.9998476951563913 -vn 0.01745240643728351 0 -0.9998476951563913 -vn 0.9998476951563913 0 0.01745240643728351 -vn 0 -1 0 -vn -0.9998476951563913 0 -0.01745240643728351 -vn 0 1 0 -usemtl metal -f 11/25/7 18/26/7 17/27/7 -f 11/25/7 17/27/7 9/28/7 -f 13/29/8 20/30/8 19/31/8 -f 13/29/8 19/31/8 15/32/8 -f 9/33/9 17/34/9 20/35/9 -f 9/33/9 20/35/9 13/36/9 -f 15/37/10 19/38/10 18/39/10 -f 15/37/10 18/39/10 11/40/10 -f 11/41/11 9/42/11 13/43/11 -f 11/41/11 13/43/11 15/44/11 -f 16/45/12 14/46/12 10/47/12 -f 16/45/12 10/47/12 12/48/12 -f 10/49/13 17/50/13 18/51/13 -f 10/49/13 18/51/13 12/52/13 -f 12/53/14 18/54/14 19/55/14 -f 12/53/14 19/55/14 16/56/14 -f 16/57/15 19/58/15 20/59/15 -f 16/57/15 20/59/15 14/60/15 -f 14/61/16 20/62/16 17/63/16 -f 14/61/16 17/63/16 10/64/16 -o Part_16 -v 0 -1 1.5 -v 0 -0.25 1.5 -v 0 -0.25 1.125 -v -0.75 -0.25 1.5 -v -0.75 -0.25 1.125 -v 0 -1 1.125 -v -0.75 -1 1.125 -v -0.75 -1 1.5 -vt 0.828125 0 -vt 0.828125 0.1875 -vt 0.734375 0.1875 -vt 0.734375 0 -vt 0.828125 0 -vt 0.828125 0.1875 -vt 0.734375 0.1875 -vt 0.734375 0 -vt 0.9375 0.40625 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.2813 0.2813 +vt 0.2813 0.5313 +vt 0.0313 0.5313 +vt 0.0313 0.2813 +vt 0.2813 0.2813 +vt 0.2813 0.5313 +vt 0.0313 0.5313 +vt 0.0313 0.2813 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 1 0.3438 +vt 1 0.4219 +vt 1 0.4219 +vt 1 0.3438 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.8438 0.9688 +vt 0.4688 0.9688 +vt 0.4688 0.7188 +vt 0.8438 0.7188 +vt 0.8281 0 +vt 0.8281 0.1875 +vt 0.7344 0.1875 +vt 0.7344 0 +vt 0.8281 0 +vt 0.8281 0.1875 +vt 0.7344 0.1875 +vt 0.7344 0 +vt 0.9375 0.4063 vt 0.9375 0.5 vt 0.75 0.5 -vt 0.75 0.40625 +vt 0.75 0.4063 vt 0.875 0 vt 0.875 0.1875 vt 0.6875 0.1875 @@ -171,100 +405,44 @@ vt 0.6875 0.1875 vt 0.6875 0 vt 0.75 0.5 vt 0.9375 0.5 -vt 0.9375 0.40625 -vt 0.75 0.40625 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 0 1 -vn 0 0 -1 -vn 0 -1 0 -usemtl flagpole -f 26/65/17 23/66/17 22/67/17 -f 26/65/17 22/67/17 21/68/17 -f 28/69/18 24/70/18 25/71/18 -f 28/69/18 25/71/18 27/72/18 -f 22/73/19 23/74/19 25/75/19 -f 22/73/19 25/75/19 24/76/19 -f 21/77/20 22/78/20 24/79/20 -f 21/77/20 24/79/20 28/80/20 -f 27/81/21 25/82/21 23/83/21 -f 27/81/21 23/83/21 26/84/21 -f 27/85/22 26/86/22 21/87/22 -f 27/85/22 21/87/22 28/88/22 -o Part_41 -v -0.2795951972468398 -0.8125 2.490813697638454 -v -0.3749996949351122 -0.8125 2.000000105914622 -v -0.2795951972468398 -1 2.490813697638454 -v -0.3749996949351122 -1 2.000000105914622 -v -0.525001993108756 -0.8125 2.53851594648259 -v -0.6204064907970281 -0.8125 2.047702354758758 -v -0.525001993108756 -1 2.53851594648259 -v -0.6204064907970281 -1 2.047702354758758 -vt 0.5 0.328125 +vt 0.9375 0.4063 +vt 0.75 0.4063 +vt 0.5 0.3281 vt 0.5 0.375 vt 0.375 0.375 -vt 0.375 0.328125 -vt 0.421875 0.3125 -vt 0.421875 0.34375 -vt 0.34375 0.34375 -vt 0.34375 0.3125 -vt 0.515625 0.375 -vt 0.390625 0.375 -vt 0.390625 0.3125 -vt 0.515625 0.3125 -vt 0.390625 0.3125 -vt 0.390625 0.34375 -vt 0.359375 0.34375 -vt 0.359375 0.3125 -vt 0.40625 0.3125 -vt 0.40625 0.34375 -vt 0.375 0.34375 +vt 0.375 0.3281 +vt 0.4219 0.3125 +vt 0.4219 0.3438 +vt 0.3438 0.3438 +vt 0.3438 0.3125 +vt 0.5156 0.375 +vt 0.3906 0.375 +vt 0.3906 0.3125 +vt 0.5156 0.3125 +vt 0.3906 0.3125 +vt 0.3906 0.3438 +vt 0.3594 0.3438 +vt 0.3594 0.3125 +vt 0.4063 0.3125 +vt 0.4063 0.3438 +vt 0.375 0.3438 vt 0.375 0.3125 vt 0.375 0.3125 -vt 0.375 0.34375 -vt 0.34375 0.34375 -vt 0.34375 0.3125 -vn 0.981627183447664 0 -0.1908089953765448 -vn -0.981627183447664 0 0.1908089953765448 -vn 0 1 0 -vn 0 -1 0 -vn 0.1908089953765448 0 0.981627183447664 -vn -0.1908089953765448 0 -0.981627183447664 -usemtl flagpole -f 32/89/23 30/90/23 29/91/23 -f 32/89/23 29/91/23 31/92/23 -f 35/93/24 33/94/24 34/95/24 -f 35/93/24 34/95/24 36/96/24 -f 29/97/25 30/98/25 34/99/25 -f 29/97/25 34/99/25 33/100/25 -f 32/101/26 31/102/26 35/103/26 -f 32/101/26 35/103/26 36/104/26 -f 31/105/27 29/106/27 33/107/27 -f 31/105/27 33/107/27 35/108/27 -f 36/109/28 34/110/28 30/111/28 -f 36/109/28 30/111/28 32/112/28 -o Part_17 -v 0 -0.25 1.9375 -v 0 -0.25 1.5625 -v -0.75 -0.25 1.9375 -v -0.75 -0.25 1.5625 -v 0 -1 1.5625 -v -0.75 -1 1.5625 -v 0 -1 1.9375 -v -0.75 -1 1.9375 -vt 0.828125 0 -vt 0.828125 0.1875 -vt 0.734375 0.1875 -vt 0.734375 0 -vt 0.828125 0 -vt 0.828125 0.1875 -vt 0.734375 0.1875 -vt 0.734375 0 -vt 0.9375 0.40625 +vt 0.375 0.3438 +vt 0.3438 0.3438 +vt 0.3438 0.3125 +vt 0.8281 0 +vt 0.8281 0.1875 +vt 0.7344 0.1875 +vt 0.7344 0 +vt 0.8281 0 +vt 0.8281 0.1875 +vt 0.7344 0.1875 +vt 0.7344 0 +vt 0.9375 0.4063 vt 0.9375 0.5 vt 0.75 0.5 -vt 0.75 0.40625 +vt 0.75 0.4063 vt 0.875 0 vt 0.875 0.1875 vt 0.6875 0.1875 @@ -275,80 +453,12 @@ vt 0.6875 0.1875 vt 0.6875 0 vt 0.75 0.5 vt 0.9375 0.5 -vt 0.9375 0.40625 -vt 0.75 0.40625 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 0 1 -vn 0 0 -1 -vn 0 -1 0 -usemtl flagpole -f 41/113/29 38/114/29 37/115/29 -f 41/113/29 37/115/29 43/116/29 -f 44/117/30 39/118/30 40/119/30 -f 44/117/30 40/119/30 42/120/30 -f 37/121/31 38/122/31 40/123/31 -f 37/121/31 40/123/31 39/124/31 -f 43/125/32 37/126/32 39/127/32 -f 43/125/32 39/127/32 44/128/32 -f 42/129/33 40/130/33 38/131/33 -f 42/129/33 38/131/33 41/132/33 -f 42/133/34 41/134/34 43/135/34 -f 42/133/34 43/135/34 44/136/34 -o cube -v 0.38381628137989077 -0.18749999999999994 2.304709668483743 -v 0.44852104265552095 -0.18749999999999994 2.063228211911476 -v 0.5649273738090912 -0.43749999999999994 2.353238239440466 -v 0.6296321350847214 -0.43749999999999994 2.111756782868199 -v -0.09914663176464333 -0.18749999999999994 2.1753001459324826 -v -0.03444187048901315 -0.18749999999999994 1.9338186893602156 -v -0.09914663176464333 -0.43749999999999994 2.1753001459324826 -v -0.03444187048901315 -0.43749999999999994 1.9338186893602156 -v 0.2792517434126648 -0.062499999999999944 2.2119869237028613 -v 0.3116041240504799 -0.062499999999999944 2.0912461954167276 -v 0.3396221075557316 -0.12499999999999994 2.228163114021769 -v 0.37197448819354667 -0.12499999999999994 2.107422385735635 -v 0.03777028684039774 -0.062499999999999944 2.147282162427231 -v 0.07012266747821283 -0.062499999999999944 2.0265414341410977 -v -0.022600077302668997 -0.12499999999999994 2.1311059721083234 -v 0.009752303335146095 -0.12499999999999994 2.01036524382219 -v 0.5649273738090912 -0.43749999999999994 2.353238239440466 -v 0.6296321350847214 -0.43749999999999994 2.111756782868199 -v 0.5649273738090912 -0.9999999999999999 2.353238239440466 -v 0.6296321350847214 -0.9999999999999999 2.111756782868199 -v -0.09914663176464333 -0.43749999999999994 2.1753001459324826 -v -0.03444187048901315 -0.43749999999999994 1.9338186893602156 -v -0.09914663176464333 -0.9999999999999999 2.1753001459324826 -v -0.03444187048901315 -0.9999999999999999 1.9338186893602156 -v 0.03777028684039774 -0.12499999999999994 2.147282162427231 -v 0.07012266747821283 -0.12499999999999994 2.0265414341410977 -v 0.03777028684039774 -0.18749999999999994 2.147282162427231 -v 0.07012266747821283 -0.18749999999999994 2.0265414341410977 -v -0.022600077302668997 -0.12499999999999994 2.1311059721083234 -v 0.009752303335146095 -0.12499999999999994 2.01036524382219 -v -0.022600077302668997 -0.18749999999999994 2.1311059721083234 -v 0.009752303335146095 -0.18749999999999994 2.01036524382219 -v 0.3396221075557316 -0.12499999999999994 2.228163114021769 -v 0.37197448819354667 -0.12499999999999994 2.107422385735635 -v 0.3396221075557316 -0.18749999999999994 2.228163114021769 -v 0.37197448819354667 -0.18749999999999994 2.107422385735635 -v 0.2792517434126648 -0.12499999999999994 2.2119869237028613 -v 0.3116041240504799 -0.12499999999999994 2.0912461954167276 -v 0.2792517434126648 -0.18749999999999994 2.2119869237028613 -v 0.3116041240504799 -0.18749999999999994 2.0912461954167276 -v 0.488192366304536 -0.20476999999999995 2.267972394872794 -v 0.5205447469423511 -0.20476999999999995 2.14723166658666 -v 0.5616944920560027 -0.30393937499999996 2.28766723010987 -v 0.5940468726938177 -0.30393937499999996 2.1669265018237365 -v 0.440297537911634 -0.24281749999999994 2.2551390142832886 -v 0.4726499185494491 -0.24281749999999994 2.134398285997155 -v 0.5137996636631006 -0.3419868749999999 2.274833849520365 -v 0.5461520443009158 -0.3419868749999999 2.1540931212342316 -vt 0.765625 0.1875 -vt 0.84375 0.1875 -vt 0.84375 0.25 -vt 0.765625 0.25 +vt 0.9375 0.4063 +vt 0.75 0.4063 +vt 0.7656 0.1875 +vt 0.8438 0.1875 +vt 0.8438 0.25 +vt 0.7656 0.25 vt 0.8125 0.25 vt 0.75 0.25 vt 0.75 0.1875 @@ -357,251 +467,114 @@ vt 0.8125 0.1875 vt 0.8125 0.25 vt 0.6875 0.25 vt 0.6875 0.1875 -vt 0.921875 0.34375 -vt 0.875 0.40625 -vt 0.75 0.40625 -vt 0.75 0.34375 -vt 0.921875 0.34375 -vt 0.921875 0.40625 -vt 0.796875 0.40625 -vt 0.75 0.34375 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.375 0.015625 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.3125 0.015625 -vt 0.875 0.28125 +vt 0.9219 0.3438 +vt 0.875 0.4063 +vt 0.75 0.4063 +vt 0.75 0.3438 +vt 0.9219 0.3438 +vt 0.9219 0.4063 +vt 0.7969 0.4063 +vt 0.75 0.3438 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.375 0.0156 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.3125 0.0156 +vt 0.875 0.2813 vt 0.875 0.3125 -vt 0.78125 0.3125 -vt 0.78125 0.28125 -vt 0.40625 0.03125 -vt 0.390625 0.046875 -vt 0.328125 0.046875 -vt 0.3125 0.03125 -vt 0.390625 0.03125 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.296875 0.03125 +vt 0.7813 0.3125 +vt 0.7813 0.2813 +vt 0.4063 0.0313 +vt 0.3906 0.0469 +vt 0.3281 0.0469 +vt 0.3125 0.0313 +vt 0.3906 0.0313 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.2969 0.0313 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.25 0 vt 0.25 0.0625 -vt 0.421875 0.0625 -vt 0.421875 0 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.4219 0.0625 +vt 0.4219 0 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vt 0.828125 0.3125 -vt 0.796875 0.3125 -vt 0.796875 0.28125 -vt 0.828125 0.34375 -vt 0.828125 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.859375 0.34375 -vt 0.859375 0.3125 -vt 0.890625 0.28125 -vt 0.890625 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.2813 +vt 0.8281 0.3125 +vt 0.7969 0.3125 +vt 0.7969 0.2813 +vt 0.8281 0.3438 +vt 0.8281 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8594 0.3438 +vt 0.8594 0.3125 +vt 0.8906 0.2813 +vt 0.8906 0.3125 vt 0.875 0.3125 -vt 0.875 0.28125 -vt 0.84375 0.28125 -vt 0.84375 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vn 0.7727406610312547 0.6000000000000001 0.2070552360820166 -vn -0.9659258262890683 0 -0.25881904510252074 -vn 0 1 0 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -vn 0.6830127018922195 0.7071067811865476 0.18301270189221935 -vn -0.6830127018922195 0.7071067811865474 -0.18301270189221935 -vn 0 1 0 -vn 0 -1 0 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -vn 0.9659258262890683 0 0.25881904510252074 -vn -0.9659258262890683 0 -0.25881904510252074 -vn 0 -1 0 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -vn 0.9659258262890683 0 0.25881904510252074 -vn -0.9659258262890683 0 -0.25881904510252074 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -vn 0.9659258262890683 0 0.25881904510252074 -vn -0.9659258262890683 0 -0.25881904510252074 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -vn 0.7663217415135072 0.608759727998605 0.20533529178095578 -vn -0.588019075813122 0.793352792567077 -0.15755923649822115 -vn 0.5880190758131218 -0.7933527925670771 0.1575592364982211 -vn -0.25881904510252074 0 0.9659258262890683 -vn 0.25881904510252074 0 -0.9659258262890683 -usemtl flagpole -f 48/137/35 46/138/35 45/139/35 -f 48/137/35 45/139/35 47/140/35 -f 51/141/36 49/142/36 50/143/36 -f 51/141/36 50/143/36 52/144/36 -f 45/145/37 46/146/37 50/147/37 -f 45/145/37 50/147/37 49/148/37 -f 47/149/38 45/150/38 49/151/38 -f 47/149/38 49/151/38 51/152/38 -f 52/153/39 50/154/39 46/155/39 -f 52/153/39 46/155/39 48/156/39 -f 56/157/40 54/158/40 53/159/40 -f 56/157/40 53/159/40 55/160/40 -f 59/161/41 57/162/41 58/163/41 -f 59/161/41 58/163/41 60/164/41 -f 53/165/42 54/166/42 58/167/42 -f 53/165/42 58/167/42 57/168/42 -f 56/169/43 55/170/43 59/171/43 -f 56/169/43 59/171/43 60/172/43 -f 55/173/44 53/174/44 57/175/44 -f 55/173/44 57/175/44 59/176/44 -f 60/177/45 58/178/45 54/179/45 -f 60/177/45 54/179/45 56/180/45 -f 64/181/46 62/182/46 61/183/46 -f 64/181/46 61/183/46 63/184/46 -f 67/185/47 65/186/47 66/187/47 -f 67/185/47 66/187/47 68/188/47 -f 64/189/48 63/190/48 67/191/48 -f 64/189/48 67/191/48 68/192/48 -f 63/193/49 61/194/49 65/195/49 -f 63/193/49 65/195/49 67/196/49 -f 68/197/50 66/198/50 62/199/50 -f 68/197/50 62/199/50 64/200/50 -f 72/201/51 70/202/51 69/203/51 -f 72/201/51 69/203/51 71/204/51 -f 75/205/52 73/206/52 74/207/52 -f 75/205/52 74/207/52 76/208/52 -f 71/209/53 69/210/53 73/211/53 -f 71/209/53 73/211/53 75/212/53 -f 76/213/54 74/214/54 70/215/54 -f 76/213/54 70/215/54 72/216/54 -f 80/217/55 78/218/55 77/219/55 -f 80/217/55 77/219/55 79/220/55 -f 83/221/56 81/222/56 82/223/56 -f 83/221/56 82/223/56 84/224/56 -f 79/225/57 77/226/57 81/227/57 -f 79/225/57 81/227/57 83/228/57 -f 84/229/58 82/230/58 78/231/58 -f 84/229/58 78/231/58 80/232/58 -f 88/233/59 86/234/59 85/235/59 -f 88/233/59 85/235/59 87/236/59 -f 85/237/60 86/238/60 90/239/60 -f 85/237/60 90/239/60 89/240/60 -f 88/241/61 87/242/61 91/243/61 -f 88/241/61 91/243/61 92/244/61 -f 87/245/62 85/246/62 89/247/62 -f 87/245/62 89/247/62 91/248/62 -f 92/249/63 90/250/63 86/251/63 -f 92/249/63 86/251/63 88/252/63 -o cube -v 0.3456668189899054 -0.18749999999999994 2.663947218450657 -v 0.4413376770811779 -0.18749999999999994 2.432977335322835 -v 0.5188942313357717 -0.43749999999999994 2.735700362019111 -v 0.6145650894270441 -0.43749999999999994 2.504730478891289 -v -0.11627294726573789 -0.18749999999999994 2.4726055022681117 -v -0.020602089174465488 -0.18749999999999994 2.24163561914029 -v -0.11627294726573789 -0.43749999999999994 2.4726055022681117 -v -0.020602089174465488 -0.43749999999999994 2.24163561914029 -v 0.2540995919488127 -0.062499999999999944 2.558369318623065 -v 0.3019350209944489 -0.062499999999999944 2.4428843770591544 -v 0.3118420627307681 -0.12499999999999994 2.5822870331458834 -v 0.35967749177640435 -0.12499999999999994 2.466802091581972 -v 0.023129708820991024 -0.062499999999999944 2.4626984605317928 -v 0.07096513786662723 -0.062499999999999944 2.347213518967882 -v -0.03461276196096441 -0.12499999999999994 2.4387807460089745 -v 0.013222667084671819 -0.12499999999999994 2.323295804445064 -v 0.5188942313357717 -0.43749999999999994 2.735700362019111 -v 0.6145650894270441 -0.43749999999999994 2.504730478891289 -v 0.5188942313357717 -0.9999999999999999 2.735700362019111 -v 0.6145650894270441 -0.9999999999999999 2.504730478891289 -v -0.11627294726573789 -0.43749999999999994 2.4726055022681117 -v -0.020602089174465488 -0.43749999999999994 2.24163561914029 -v -0.11627294726573789 -0.9999999999999999 2.4726055022681117 -v -0.020602089174465488 -0.9999999999999999 2.24163561914029 -v 0.023129708820991024 -0.12499999999999994 2.4626984605317928 -v 0.07096513786662723 -0.12499999999999994 2.347213518967882 -v 0.023129708820991024 -0.18749999999999994 2.4626984605317928 -v 0.07096513786662723 -0.18749999999999994 2.347213518967882 -v -0.03461276196096441 -0.12499999999999994 2.4387807460089745 -v 0.013222667084671819 -0.12499999999999994 2.323295804445064 -v -0.03461276196096441 -0.18749999999999994 2.4387807460089745 -v 0.013222667084671819 -0.18749999999999994 2.323295804445064 -v 0.3118420627307681 -0.12499999999999994 2.5822870331458834 -v 0.35967749177640435 -0.12499999999999994 2.466802091581972 -v 0.3118420627307681 -0.18749999999999994 2.5822870331458834 -v 0.35967749177640435 -0.18749999999999994 2.466802091581972 -v 0.2540995919488127 -0.12499999999999994 2.558369318623065 -v 0.3019350209944489 -0.12499999999999994 2.4428843770591544 -v 0.2540995919488127 -0.18749999999999994 2.558369318623065 -v 0.3019350209944489 -0.18749999999999994 2.4428843770591544 -v 0.45394512847574475 -0.20476999999999995 2.641148050232248 -v 0.501780557521381 -0.20476999999999995 2.525663108668337 -v 0.5242477415021911 -0.30393937499999996 2.6702683460180694 -v 0.5720831705478273 -0.30393937499999996 2.5547834044541586 -v 0.4081351392808804 -0.24281749999999994 2.6221729314155704 -v 0.4559705683265166 -0.24281749999999994 2.5066879898516596 -v 0.4784377523073268 -0.3419868749999999 2.651293227201392 -v 0.5262731813529631 -0.3419868749999999 2.535808285637481 -vt 0.765625 0.1875 -vt 0.84375 0.1875 -vt 0.84375 0.25 -vt 0.765625 0.25 +vt 0.875 0.2813 +vt 0.8438 0.2813 +vt 0.8438 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.2813 +vt 0.7656 0.1875 +vt 0.8438 0.1875 +vt 0.8438 0.25 +vt 0.7656 0.25 vt 0.8125 0.25 vt 0.75 0.25 vt 0.75 0.1875 @@ -610,251 +583,114 @@ vt 0.8125 0.1875 vt 0.8125 0.25 vt 0.6875 0.25 vt 0.6875 0.1875 -vt 0.921875 0.34375 -vt 0.875 0.40625 -vt 0.75 0.40625 -vt 0.75 0.34375 -vt 0.921875 0.34375 -vt 0.921875 0.40625 -vt 0.796875 0.40625 -vt 0.75 0.34375 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.375 0.015625 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.3125 0.015625 -vt 0.875 0.28125 +vt 0.9219 0.3438 +vt 0.875 0.4063 +vt 0.75 0.4063 +vt 0.75 0.3438 +vt 0.9219 0.3438 +vt 0.9219 0.4063 +vt 0.7969 0.4063 +vt 0.75 0.3438 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.375 0.0156 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.3125 0.0156 +vt 0.875 0.2813 vt 0.875 0.3125 -vt 0.78125 0.3125 -vt 0.78125 0.28125 -vt 0.40625 0.03125 -vt 0.390625 0.046875 -vt 0.328125 0.046875 -vt 0.3125 0.03125 -vt 0.390625 0.03125 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.296875 0.03125 +vt 0.7813 0.3125 +vt 0.7813 0.2813 +vt 0.4063 0.0313 +vt 0.3906 0.0469 +vt 0.3281 0.0469 +vt 0.3125 0.0313 +vt 0.3906 0.0313 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.2969 0.0313 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.25 0 vt 0.25 0.0625 -vt 0.421875 0.0625 -vt 0.421875 0 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.4219 0.0625 +vt 0.4219 0 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vt 0.828125 0.3125 -vt 0.796875 0.3125 -vt 0.796875 0.28125 -vt 0.828125 0.34375 -vt 0.828125 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.859375 0.34375 -vt 0.859375 0.3125 -vt 0.890625 0.28125 -vt 0.890625 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.2813 +vt 0.8281 0.3125 +vt 0.7969 0.3125 +vt 0.7969 0.2813 +vt 0.8281 0.3438 +vt 0.8281 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8594 0.3438 +vt 0.8594 0.3125 +vt 0.8906 0.2813 +vt 0.8906 0.3125 vt 0.875 0.3125 -vt 0.875 0.28125 -vt 0.84375 0.28125 -vt 0.84375 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vn 0.7391036260090295 0.6000000000000001 0.3061467458920718 -vn -0.9238795325112867 0 -0.3826834323650897 -vn 0 1 0 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -vn 0.6532814824381884 0.7071067811865476 0.27059805007309856 -vn -0.6532814824381885 0.7071067811865475 -0.27059805007309856 -vn 0 1 0 -vn 0 -1 0 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -vn 0.9238795325112867 0 0.3826834323650897 -vn -0.9238795325112867 0 -0.3826834323650897 -vn 0 -1 0 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -vn 0.9238795325112867 0 0.3826834323650897 -vn -0.9238795325112867 0 -0.3826834323650897 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -vn 0.9238795325112867 0 0.3826834323650897 -vn -0.9238795325112867 0 -0.3826834323650897 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -vn 0.7329641190180346 0.6087597279986049 0.3036036788301173 -vn -0.5624228839154854 0.793352792567077 -0.23296318630678292 -vn 0.5624228839154853 -0.7933527925670774 0.23296318630678287 -vn -0.3826834323650897 0 0.9238795325112867 -vn 0.3826834323650897 0 -0.9238795325112867 -usemtl flagpole -f 96/253/64 94/254/64 93/255/64 -f 96/253/64 93/255/64 95/256/64 -f 99/257/65 97/258/65 98/259/65 -f 99/257/65 98/259/65 100/260/65 -f 93/261/66 94/262/66 98/263/66 -f 93/261/66 98/263/66 97/264/66 -f 95/265/67 93/266/67 97/267/67 -f 95/265/67 97/267/67 99/268/67 -f 100/269/68 98/270/68 94/271/68 -f 100/269/68 94/271/68 96/272/68 -f 104/273/69 102/274/69 101/275/69 -f 104/273/69 101/275/69 103/276/69 -f 107/277/70 105/278/70 106/279/70 -f 107/277/70 106/279/70 108/280/70 -f 101/281/71 102/282/71 106/283/71 -f 101/281/71 106/283/71 105/284/71 -f 104/285/72 103/286/72 107/287/72 -f 104/285/72 107/287/72 108/288/72 -f 103/289/73 101/290/73 105/291/73 -f 103/289/73 105/291/73 107/292/73 -f 108/293/74 106/294/74 102/295/74 -f 108/293/74 102/295/74 104/296/74 -f 112/297/75 110/298/75 109/299/75 -f 112/297/75 109/299/75 111/300/75 -f 115/301/76 113/302/76 114/303/76 -f 115/301/76 114/303/76 116/304/76 -f 112/305/77 111/306/77 115/307/77 -f 112/305/77 115/307/77 116/308/77 -f 111/309/78 109/310/78 113/311/78 -f 111/309/78 113/311/78 115/312/78 -f 116/313/79 114/314/79 110/315/79 -f 116/313/79 110/315/79 112/316/79 -f 120/317/80 118/318/80 117/319/80 -f 120/317/80 117/319/80 119/320/80 -f 123/321/81 121/322/81 122/323/81 -f 123/321/81 122/323/81 124/324/81 -f 119/325/82 117/326/82 121/327/82 -f 119/325/82 121/327/82 123/328/82 -f 124/329/83 122/330/83 118/331/83 -f 124/329/83 118/331/83 120/332/83 -f 128/333/84 126/334/84 125/335/84 -f 128/333/84 125/335/84 127/336/84 -f 131/337/85 129/338/85 130/339/85 -f 131/337/85 130/339/85 132/340/85 -f 127/341/86 125/342/86 129/343/86 -f 127/341/86 129/343/86 131/344/86 -f 132/345/87 130/346/87 126/347/87 -f 132/345/87 126/347/87 128/348/87 -f 136/349/88 134/350/88 133/351/88 -f 136/349/88 133/351/88 135/352/88 -f 133/353/89 134/354/89 138/355/89 -f 133/353/89 138/355/89 137/356/89 -f 136/357/90 135/358/90 139/359/90 -f 136/357/90 139/359/90 140/360/90 -f 135/361/91 133/362/91 137/363/91 -f 135/361/91 137/363/91 139/364/91 -f 140/365/92 138/366/92 134/367/92 -f 140/365/92 134/367/92 136/368/92 -o cube -v 0.6621617289175991 -0.18749999999999994 2.5309363903809086 -v 0.9112104034405354 -0.18749999999999994 2.552725326067823 -v 0.645820027152413 -0.43749999999999994 2.7177228962731106 -v 0.8948687016753495 -0.43749999999999994 2.7395118319600256 -v 0.7057396002914282 -0.18749999999999994 2.032839041335036 -v 0.9547882748143646 -0.18749999999999994 2.0546279770219504 -v 0.7057396002914282 -0.43749999999999994 2.032839041335036 -v 0.9547882748143646 -0.43749999999999994 2.0546279770219504 -v 0.7353183653917904 -0.062499999999999944 2.411859287041169 -v 0.8598427026532586 -0.062499999999999944 2.422753754884626 -v 0.7298711314700618 -0.12499999999999994 2.474121455671903 -v 0.8543954687315299 -0.12499999999999994 2.4850159235153604 -v 0.757107301078705 -0.062499999999999944 2.1628106125182325 -v 0.8816316383401732 -0.062499999999999944 2.1737050803616897 -v 0.7625545350004337 -0.12499999999999994 2.100548443887498 -v 0.8870788722619019 -0.12499999999999994 2.111442911730956 -v 0.645820027152413 -0.43749999999999994 2.7177228962731106 -v 0.8948687016753495 -0.43749999999999994 2.7395118319600256 -v 0.645820027152413 -0.9999999999999999 2.7177228962731106 -v 0.8948687016753495 -0.9999999999999999 2.7395118319600256 -v 0.7057396002914282 -0.43749999999999994 2.032839041335036 -v 0.9547882748143646 -0.43749999999999994 2.0546279770219504 -v 0.7057396002914282 -0.9999999999999999 2.032839041335036 -v 0.9547882748143646 -0.9999999999999999 2.0546279770219504 -v 0.757107301078705 -0.12499999999999994 2.1628106125182325 -v 0.8816316383401732 -0.12499999999999994 2.1737050803616897 -v 0.757107301078705 -0.18749999999999994 2.1628106125182325 -v 0.8816316383401732 -0.18749999999999994 2.1737050803616897 -v 0.7625545350004337 -0.12499999999999994 2.100548443887498 -v 0.8870788722619019 -0.12499999999999994 2.111442911730956 -v 0.7625545350004337 -0.18749999999999994 2.100548443887498 -v 0.8870788722619019 -0.18749999999999994 2.111442911730956 -v 0.7298711314700618 -0.12499999999999994 2.474121455671903 -v 0.8543954687315299 -0.12499999999999994 2.4850159235153604 -v 0.7298711314700618 -0.18749999999999994 2.474121455671903 -v 0.8543954687315299 -0.18749999999999994 2.4850159235153604 -v 0.7353183653917904 -0.12499999999999994 2.411859287041169 -v 0.8598427026532586 -0.12499999999999994 2.422753754884626 -v 0.7353183653917904 -0.18749999999999994 2.411859287041169 -v 0.8598427026532586 -0.18749999999999994 2.422753754884626 -v 0.716465597733366 -0.20476999999999995 2.627347407428767 -v 0.8409899349948342 -0.20476999999999995 2.6382418752722243 -v 0.709833481488983 -0.30393937499999996 2.7031528429800584 -v 0.8343578187504511 -0.30393937499999996 2.7140473108235157 -v 0.7207871607651695 -0.24281749999999994 2.577951715945574 -v 0.8453114980266376 -0.24281749999999994 2.5888461837890313 -v 0.7141550445207864 -0.3419868749999999 2.6537571514968654 -v 0.8386793817822545 -0.3419868749999999 2.6646516193403227 -vt 0.765625 0.1875 -vt 0.84375 0.1875 -vt 0.84375 0.25 -vt 0.765625 0.25 +vt 0.875 0.2813 +vt 0.8438 0.2813 +vt 0.8438 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.2813 +vt 0.7656 0.1875 +vt 0.8438 0.1875 +vt 0.8438 0.25 +vt 0.7656 0.25 vt 0.8125 0.25 vt 0.75 0.25 vt 0.75 0.1875 @@ -863,635 +699,230 @@ vt 0.8125 0.1875 vt 0.8125 0.25 vt 0.6875 0.25 vt 0.6875 0.1875 -vt 0.921875 0.34375 -vt 0.875 0.40625 -vt 0.75 0.40625 -vt 0.75 0.34375 -vt 0.921875 0.34375 -vt 0.921875 0.40625 -vt 0.796875 0.40625 -vt 0.75 0.34375 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.71875 0.203125 -vt 0.71875 0.21875 -vt 0.6875 0.21875 -vt 0.6875 0.203125 -vt 0.375 0.015625 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.3125 0.015625 -vt 0.875 0.28125 +vt 0.9219 0.3438 +vt 0.875 0.4063 +vt 0.75 0.4063 +vt 0.75 0.3438 +vt 0.9219 0.3438 +vt 0.9219 0.4063 +vt 0.7969 0.4063 +vt 0.75 0.3438 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.7188 0.2031 +vt 0.7188 0.2188 +vt 0.6875 0.2188 +vt 0.6875 0.2031 +vt 0.375 0.0156 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.3125 0.0156 +vt 0.875 0.2813 vt 0.875 0.3125 -vt 0.78125 0.3125 -vt 0.78125 0.28125 -vt 0.40625 0.03125 -vt 0.390625 0.046875 -vt 0.328125 0.046875 -vt 0.3125 0.03125 -vt 0.390625 0.03125 -vt 0.375 0.046875 -vt 0.3125 0.046875 -vt 0.296875 0.03125 +vt 0.7813 0.3125 +vt 0.7813 0.2813 +vt 0.4063 0.0313 +vt 0.3906 0.0469 +vt 0.3281 0.0469 +vt 0.3125 0.0313 +vt 0.3906 0.0313 +vt 0.375 0.0469 +vt 0.3125 0.0469 +vt 0.2969 0.0313 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.6875 0.25 -vt 0.828125 0.25 -vt 0.828125 0.1875 +vt 0.8281 0.25 +vt 0.8281 0.1875 vt 0.6875 0.1875 vt 0.25 0 vt 0.25 0.0625 -vt 0.421875 0.0625 -vt 0.421875 0 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.4219 0.0625 +vt 0.4219 0 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.921875 0.25 -vt 0.921875 0.390625 -vt 0.75 0.390625 +vt 0.9219 0.25 +vt 0.9219 0.3906 +vt 0.75 0.3906 vt 0.75 0.25 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.328125 -vt 0.796875 0.328125 -vt 0.796875 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.3281 +vt 0.7969 0.3281 +vt 0.7969 0.3125 vt 0.875 0.3125 -vt 0.875 0.328125 -vt 0.84375 0.328125 -vt 0.84375 0.3125 -vt 0.890625 0.3125 -vt 0.890625 0.328125 -vt 0.875 0.328125 +vt 0.875 0.3281 +vt 0.8438 0.3281 +vt 0.8438 0.3125 +vt 0.8906 0.3125 +vt 0.8906 0.3281 +vt 0.875 0.3281 vt 0.875 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.328125 -vt 0.828125 0.328125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vt 0.828125 0.3125 -vt 0.796875 0.3125 -vt 0.796875 0.28125 -vt 0.828125 0.34375 -vt 0.828125 0.3125 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.84375 0.3125 -vt 0.84375 0.34375 -vt 0.859375 0.34375 -vt 0.859375 0.3125 -vt 0.890625 0.28125 -vt 0.890625 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3281 +vt 0.8281 0.3281 +vt 0.8281 0.3125 +vt 0.8281 0.2813 +vt 0.8281 0.3125 +vt 0.7969 0.3125 +vt 0.7969 0.2813 +vt 0.8281 0.3438 +vt 0.8281 0.3125 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8438 0.3125 +vt 0.8438 0.3438 +vt 0.8594 0.3438 +vt 0.8594 0.3125 +vt 0.8906 0.2813 +vt 0.8906 0.3125 vt 0.875 0.3125 -vt 0.875 0.28125 -vt 0.84375 0.28125 -vt 0.84375 0.3125 -vt 0.828125 0.3125 -vt 0.828125 0.28125 -vn -0.0697245941981267 0.6000000000000001 0.7969557584733965 -vn 0.08715574274765836 0 -0.9961946980917455 -vn 0 1 0 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -vn -0.061628416716219506 0.7071067811865476 0.7044160264027588 -vn 0.0616284167162195 0.7071067811865474 -0.7044160264027588 -vn 0 1 0 -vn 0 -1 0 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -vn -0.08715574274765836 0 0.9961946980917455 -vn 0.08715574274765836 0 -0.9961946980917455 -vn 0 -1 0 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -vn -0.08715574274765836 0 0.9961946980917455 -vn 0.08715574274765836 0 -0.9961946980917455 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -vn -0.08715574274765836 0 0.9961946980917455 -vn 0.08715574274765836 0 -0.9961946980917455 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -vn -0.06914541339254036 0.6087597279986049 0.7903356915727893 -vn 0.05305711671379118 0.793352792567077 -0.606445619072345 -vn -0.05305711671379116 -0.7933527925670771 0.6064456190723447 -vn -0.9961946980917455 0 -0.08715574274765836 -vn 0.9961946980917455 0 0.08715574274765836 -usemtl flagpole -f 144/369/93 142/370/93 141/371/93 -f 144/369/93 141/371/93 143/372/93 -f 147/373/94 145/374/94 146/375/94 -f 147/373/94 146/375/94 148/376/94 -f 141/377/95 142/378/95 146/379/95 -f 141/377/95 146/379/95 145/380/95 -f 143/381/96 141/382/96 145/383/96 -f 143/381/96 145/383/96 147/384/96 -f 148/385/97 146/386/97 142/387/97 -f 148/385/97 142/387/97 144/388/97 -f 152/389/98 150/390/98 149/391/98 -f 152/389/98 149/391/98 151/392/98 -f 155/393/99 153/394/99 154/395/99 -f 155/393/99 154/395/99 156/396/99 -f 149/397/100 150/398/100 154/399/100 -f 149/397/100 154/399/100 153/400/100 -f 152/401/101 151/402/101 155/403/101 -f 152/401/101 155/403/101 156/404/101 -f 151/405/102 149/406/102 153/407/102 -f 151/405/102 153/407/102 155/408/102 -f 156/409/103 154/410/103 150/411/103 -f 156/409/103 150/411/103 152/412/103 -f 160/413/104 158/414/104 157/415/104 -f 160/413/104 157/415/104 159/416/104 -f 163/417/105 161/418/105 162/419/105 -f 163/417/105 162/419/105 164/420/105 -f 160/421/106 159/422/106 163/423/106 -f 160/421/106 163/423/106 164/424/106 -f 159/425/107 157/426/107 161/427/107 -f 159/425/107 161/427/107 163/428/107 -f 164/429/108 162/430/108 158/431/108 -f 164/429/108 158/431/108 160/432/108 -f 168/433/109 166/434/109 165/435/109 -f 168/433/109 165/435/109 167/436/109 -f 171/437/110 169/438/110 170/439/110 -f 171/437/110 170/439/110 172/440/110 -f 167/441/111 165/442/111 169/443/111 -f 167/441/111 169/443/111 171/444/111 -f 172/445/112 170/446/112 166/447/112 -f 172/445/112 166/447/112 168/448/112 -f 176/449/113 174/450/113 173/451/113 -f 176/449/113 173/451/113 175/452/113 -f 179/453/114 177/454/114 178/455/114 -f 179/453/114 178/455/114 180/456/114 -f 175/457/115 173/458/115 177/459/115 -f 175/457/115 177/459/115 179/460/115 -f 180/461/116 178/462/116 174/463/116 -f 180/461/116 174/463/116 176/464/116 -f 184/465/117 182/466/117 181/467/117 -f 184/465/117 181/467/117 183/468/117 -f 181/469/118 182/470/118 186/471/118 -f 181/469/118 186/471/118 185/472/118 -f 184/473/119 183/474/119 187/475/119 -f 184/473/119 187/475/119 188/476/119 -f 183/477/120 181/478/120 185/479/120 -f 183/477/120 185/479/120 187/480/120 -f 188/481/121 186/482/121 182/483/121 -f 188/481/121 182/483/121 184/484/121 -o Part_44 -v 1.625 0.0625 1.375 -v 1.625 0.0625 1 -v 1.625 -0.1875 1.375 -v 1.625 -0.1875 1 -v 1.1875 0.0625 1.375 -v 1.1875 0.0625 1 -v 1.1875 -0.1875 1.375 -v 1.1875 -0.1875 1 +vt 0.875 0.2813 +vt 0.8438 0.2813 +vt 0.8438 0.3125 +vt 0.8281 0.3125 +vt 0.8281 0.2813 vt 0.375 0 vt 0.375 0.0625 -vt 0.28125 0.0625 -vt 0.28125 0 -vt 0.40625 0 -vt 0.40625 0.0625 +vt 0.2813 0.0625 +vt 0.2813 0 +vt 0.4063 0 +vt 0.4063 0.0625 vt 0.3125 0.0625 vt 0.3125 0 -vt 0.859375 0.25 -vt 0.859375 0.34375 -vt 0.75 0.34375 +vt 0.8594 0.25 +vt 0.8594 0.3438 +vt 0.75 0.3438 vt 0.75 0.25 -vt 2.1875 0.609375 -vt 2.1875 0.703125 -vt 2.078125 0.703125 -vt 2.078125 0.609375 -vt 0.390625 0 -vt 0.390625 0.0625 -vt 0.28125 0.0625 -vt 0.28125 0 -vt 0.390625 0 -vt 0.390625 0.0625 -vt 0.28125 0.0625 -vt 0.28125 0 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -vn 0 0 1 -vn 0 0 -1 -usemtl flagpole -f 192/485/122 190/486/122 189/487/122 -f 192/485/122 189/487/122 191/488/122 -f 195/489/123 193/490/123 194/491/123 -f 195/489/123 194/491/123 196/492/123 -f 189/493/124 190/494/124 194/495/124 -f 189/493/124 194/495/124 193/496/124 -f 192/497/125 191/498/125 195/499/125 -f 192/497/125 195/499/125 196/500/125 -f 191/501/126 189/502/126 193/503/126 -f 191/501/126 193/503/126 195/504/126 -f 196/505/127 194/506/127 190/507/127 -f 196/505/127 190/507/127 192/508/127 -o Part_45 -v 1.5625 0.25 1.3125 -v 1.5625 0.25 1.1875 -v 1.5625 0.0625 1.3125 -v 1.5625 0.0625 1.1875 -v 1.4375 0.25 1.3125 -v 1.4375 0.25 1.1875 -v 1.4375 0.0625 1.3125 -v 1.4375 0.0625 1.1875 -vt 0.90625 0.09375 -vt 0.90625 0.140625 -vt 0.875 0.140625 -vt 0.875 0.09375 -vt 0.90625 0.09375 -vt 0.90625 0.140625 -vt 0.875 0.140625 -vt 0.875 0.09375 -vt 0.90625 0.09375 -vt 0.90625 0.125 +vt 1 0.6094 +vt 1 0.7031 +vt 1 0.7031 +vt 1 0.6094 +vt 0.3906 0 +vt 0.3906 0.0625 +vt 0.2813 0.0625 +vt 0.2813 0 +vt 0.3906 0 +vt 0.3906 0.0625 +vt 0.2813 0.0625 +vt 0.2813 0 +vt 0.9063 0.0938 +vt 0.9063 0.1406 +vt 0.875 0.1406 +vt 0.875 0.0938 +vt 0.9063 0.0938 +vt 0.9063 0.1406 +vt 0.875 0.1406 +vt 0.875 0.0938 +vt 0.9063 0.0938 +vt 0.9063 0.125 vt 0.875 0.125 -vt 0.875 0.09375 -vt 2.28125 0.890625 -vt 2.28125 0.921875 -vt 2.25 0.921875 -vt 2.25 0.890625 -vt 0.90625 0.09375 -vt 0.90625 0.140625 -vt 0.875 0.140625 -vt 0.875 0.09375 -vt 0.90625 0.09375 -vt 0.90625 0.140625 -vt 0.875 0.140625 -vt 0.875 0.09375 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -vn 0 0 1 -vn 0 0 -1 -usemtl common_steel -f 200/509/128 198/510/128 197/511/128 -f 200/509/128 197/511/128 199/512/128 -f 203/513/129 201/514/129 202/515/129 -f 203/513/129 202/515/129 204/516/129 -f 197/517/130 198/518/130 202/519/130 -f 197/517/130 202/519/130 201/520/130 -f 200/521/131 199/522/131 203/523/131 -f 200/521/131 203/523/131 204/524/131 -f 199/525/132 197/526/132 201/527/132 -f 199/525/132 201/527/132 203/528/132 -f 204/529/133 202/530/133 198/531/133 -f 204/529/133 198/531/133 200/532/133 -o Part_46 -v 1.53125 1.625 1.28125 -v 1.53125 1.625 1.21875 -v 1.53125 0.25 1.28125 -v 1.53125 0.25 1.21875 -v 1.46875 1.625 1.28125 -v 1.46875 1.625 1.21875 -v 1.46875 0.25 1.28125 -v 1.46875 0.25 1.21875 -vt 1 0.21875 +vt 0.875 0.0938 +vt 1 0.8906 +vt 1 0.9219 +vt 1 0.9219 +vt 1 0.8906 +vt 0.9063 0.0938 +vt 0.9063 0.1406 +vt 0.875 0.1406 +vt 0.875 0.0938 +vt 0.9063 0.0938 +vt 0.9063 0.1406 +vt 0.875 0.1406 +vt 0.875 0.0938 +vt 1 0.2188 vt 1 0.5625 -vt 0.984375 0.5625 -vt 0.984375 0.21875 -vt 0.984375 0.171875 -vt 0.984375 0.515625 -vt 0.96875 0.515625 -vt 0.96875 0.171875 -vt 0.15625 0.5 -vt 0.15625 0.5 -vt 0.15625 0.5 -vt 0.15625 0.5 -vt 1.171875 0.15625 -vt 1.171875 0.171875 -vt 1.15625 0.171875 -vt 1.15625 0.15625 -vt 0.984375 0.109375 -vt 0.984375 0.453125 -vt 0.96875 0.453125 -vt 0.96875 0.109375 -vt 0.984375 0.171875 -vt 0.984375 0.515625 -vt 0.96875 0.515625 -vt 0.96875 0.171875 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -vn 0 0 1 -vn 0 0 -1 -usemtl common_steel -f 208/533/134 206/534/134 205/535/134 -f 208/533/134 205/535/134 207/536/134 -f 211/537/135 209/538/135 210/539/135 -f 211/537/135 210/539/135 212/540/135 -f 205/541/136 206/542/136 210/543/136 -f 205/541/136 210/543/136 209/544/136 -f 208/545/137 207/546/137 211/547/137 -f 208/545/137 211/547/137 212/548/137 -f 207/549/138 205/550/138 209/551/138 -f 207/549/138 209/551/138 211/552/138 -f 212/553/139 210/554/139 206/555/139 -f 212/553/139 206/555/139 208/556/139 -o Part_15 -v 1.7067280373576512 0.125 2.283446349765862 -v 1.5000000204949018 0.125 1.5625000778121227 -v 1.7067280373576512 -0.1875 2.283446349765862 -v 1.5000000204949018 -0.1875 1.5625000778121227 -v 1.3462549013807816 0.125 2.3868103581972364 -v 1.1395268845180322 0.125 1.6658640862434975 -v 1.3462549013807816 -0.1875 2.3868103581972364 -v 1.1395268845180322 -0.1875 1.6658640862434975 -vt 0.90625 0.8125 -vt 0.984375 0.8125 -vt 0.984375 1 -vt 0.90625 1 -vt 0.90625 0.8125 -vt 0.984375 0.8125 -vt 0.984375 1 -vt 0.90625 1 -vt 0.90625 0.8125 -vt 0.90625 1 +vt 0.9844 0.5625 +vt 0.9844 0.2188 +vt 0.9844 0.1719 +vt 0.9844 0.5156 +vt 0.9688 0.5156 +vt 0.9688 0.1719 +vt 0.1563 0.5 +vt 0.1563 0.5 +vt 0.1563 0.5 +vt 0.1563 0.5 +vt 1 0.1563 +vt 1 0.1719 +vt 1 0.1719 +vt 1 0.1563 +vt 0.9844 0.1094 +vt 0.9844 0.4531 +vt 0.9688 0.4531 +vt 0.9688 0.1094 +vt 0.9844 0.1719 +vt 0.9844 0.5156 +vt 0.9688 0.5156 +vt 0.9688 0.1719 +vt 0.9063 0.8125 +vt 0.9844 0.8125 +vt 0.9844 1 +vt 0.9063 1 +vt 0.9063 0.8125 +vt 0.9844 0.8125 +vt 0.9844 1 +vt 0.9063 1 +vt 0.9063 0.8125 +vt 0.9063 1 vt 0.8125 1 vt 0.8125 0.8125 -vt 0.90625 0.8125 -vt 0.90625 1 +vt 0.9063 0.8125 +vt 0.9063 1 vt 0.8125 1 vt 0.8125 0.8125 -vt 0.90625 0.734375 -vt 0.90625 0.8125 +vt 0.9063 0.7344 +vt 0.9063 0.8125 vt 0.8125 0.8125 -vt 0.8125 0.734375 -vt 0.90625 0.734375 -vt 0.90625 0.8125 +vt 0.8125 0.7344 +vt 0.9063 0.7344 +vt 0.9063 0.8125 vt 0.8125 0.8125 -vt 0.8125 0.734375 -vn 0.9612616959383189 0 -0.27563735581699916 -vn -0.9612616959383189 0 0.27563735581699916 -vn 0 1 0 -vn 0 -1 0 -vn 0.27563735581699916 0 0.9612616959383189 -vn -0.27563735581699916 0 -0.9612616959383189 -usemtl flagpole -f 216/557/140 214/558/140 213/559/140 -f 216/557/140 213/559/140 215/560/140 -f 219/561/141 217/562/141 218/563/141 -f 219/561/141 218/563/141 220/564/141 -f 213/565/142 214/566/142 218/567/142 -f 213/565/142 218/567/142 217/568/142 -f 216/569/143 215/570/143 219/571/143 -f 216/569/143 219/571/143 220/572/143 -f 215/573/144 213/574/144 217/575/144 -f 215/573/144 217/575/144 219/576/144 -f 220/577/145 218/578/145 214/579/145 -f 220/577/145 214/579/145 216/580/145 -o cube -v -0.18606636953185324 0.1875 2.4587738125471508 -v -0.3213411282431676 0.1875 1.8485888080971922 -v -0.18606636953185324 -0.1875 2.4587738125471508 -v -0.3213411282431676 -0.1875 1.8485888080971922 -v -0.6264336304681468 0.1875 1.9162261874528494 -v -0.4911588717568324 0.1875 2.526411191902808 -v -0.6264336304681468 -0.1875 1.9162261874528494 -v -0.4911588717568324 -0.1875 2.526411191902808 -vt 0.921875 0.25 -vt 0.84375 0.25 -vt 0.84375 0.34375 -vt 0.921875 0.34375 -vt 0.765625 0.34375 -vt 0.921875 0.34375 -vt 0.921875 0.25 -vt 0.765625 0.25 -vt 0.75 0.34375 -vt 0.828125 0.34375 -vt 0.828125 0.25 -vt 0.75 0.25 -vt 0.765625 0.34375 -vt 0.921875 0.34375 -vt 0.921875 0.25 -vt 0.765625 0.25 -vt 0.921875 0.25 -vt 0.921875 0.328125 -vt 0.765625 0.328125 -vt 0.765625 0.25 -vt 0.125 1.125 -vt 0.046875 1.125 -vt 0.046875 0.96875 -vt 0.125 0.96875 -vn -0.21643961393810288 0 -0.9762960071199334 -vn 0.9762960071199334 0 -0.21643961393810288 -vn 0.21643961393810288 0 0.9762960071199334 -vn -0.9762960071199334 0 0.21643961393810288 -vn 0 1 0 -vn 0 -1 0 -usemtl flagpole -f 227/583/146 225/582/146 222/581/146 -f 224/584/146 227/583/146 222/581/146 -f 224/587/147 222/586/147 221/585/147 -f 223/588/147 224/587/147 221/585/147 -f 223/591/148 221/590/148 226/589/148 -f 228/592/148 223/591/148 226/589/148 -f 228/595/149 226/594/149 225/593/149 -f 227/596/149 228/595/149 225/593/149 -f 221/599/150 222/598/150 225/597/150 -f 226/600/150 221/599/150 225/597/150 -f 224/603/151 223/602/151 228/601/151 -f 227/604/151 224/603/151 228/601/151 -o Part_45 -v 1.1875 0.03125 1.25 -v 1.1875 0.03125 1.0625 -v 1.1875 -0.15625 1.25 -v 1.1875 -0.15625 1.0625 -v 1.125 0.03125 1.25 -v 1.125 0.03125 1.0625 -v 1.125 -0.15625 1.25 -v 1.125 -0.15625 1.0625 +vt 0.8125 0.7344 vt 0.375 0 vt 0.375 0.0625 -vt 0.28125 0.0625 -vt 0.28125 0 -vt 0.96875 0.078125 -vt 0.96875 0.125 -vt 0.921875 0.125 -vt 0.921875 0.078125 -vt 0.953125 0.078125 -vt 0.953125 0.125 +vt 0.2813 0.0625 +vt 0.2813 0 +vt 0.9688 0.0781 +vt 0.9688 0.125 +vt 0.9219 0.125 +vt 0.9219 0.0781 +vt 0.9531 0.0781 +vt 0.9531 0.125 vt 0.9375 0.125 -vt 0.9375 0.078125 -vt 0.9375 0.09375 -vt 0.9375 0.140625 -vt 0.921875 0.140625 -vt 0.921875 0.09375 -vt 0.9375 0.078125 +vt 0.9375 0.0781 +vt 0.9375 0.0938 +vt 0.9375 0.1406 +vt 0.9219 0.1406 +vt 0.9219 0.0938 +vt 0.9375 0.0781 vt 0.9375 0.125 -vt 0.921875 0.125 -vt 0.921875 0.078125 -vt 0.921875 0.09375 -vt 0.921875 0.140625 -vt 0.90625 0.140625 -vt 0.90625 0.09375 -vn 1 0 0 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -vn 0 0 1 -vn 0 0 -1 -usemtl flagpole -f 232/605/152 230/606/152 229/607/152 -f 232/605/152 229/607/152 231/608/152 -f 235/609/153 233/610/153 234/611/153 -f 235/609/153 234/611/153 236/612/153 -f 229/613/154 230/614/154 234/615/154 -f 229/613/154 234/615/154 233/616/154 -f 232/617/155 231/618/155 235/619/155 -f 232/617/155 235/619/155 236/620/155 -f 231/621/156 229/622/156 233/623/156 -f 231/621/156 233/623/156 235/624/156 -f 236/625/157 234/626/157 230/627/157 -f 236/625/157 230/627/157 232/628/157 -o cube -v -0.3917361246662531 0.09375 1.8648543930966515 -v -0.4052636005373845 0.09375 1.8038358926516556 -v -0.3917361246662531 -0.09375 1.8648543930966515 -v -0.4052636005373845 -0.09375 1.8038358926516556 -v -0.588319101872372 0.09375 1.84441832026505 -v -0.5747916260012407 0.09375 1.9054368207100456 -v -0.588319101872372 -0.09375 1.84441832026505 -v -0.5747916260012407 -0.09375 1.9054368207100456 -vt 0.328125 0.96875 -vt 0.375 0.96875 -vt 0.375 0.921875 -vt 0.328125 0.921875 -vt 0.3125 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.921875 -vt 0.3125 0.921875 -vt 0.390625 0.96875 -vt 0.4375 0.96875 -vt 0.4375 0.921875 -vt 0.390625 0.921875 -vt 0.375 0.96875 -vt 0.390625 0.96875 -vt 0.390625 0.921875 -vt 0.375 0.921875 -vt 0.375 0.96875 -vt 0.328125 0.96875 -vt 0.328125 0.984375 -vt 0.375 0.984375 -vt 0.421875 0.984375 -vt 0.375 0.984375 -vt 0.375 0.96875 -vt 0.421875 0.96875 -vn -0.21643961393810288 0 -0.9762960071199334 -vn 0.9762960071199334 0 -0.21643961393810288 -vn 0.21643961393810288 0 0.9762960071199334 -vn -0.9762960071199334 0 0.21643961393810288 -vn 0 1 0 -vn 0 -1 0 -usemtl common_steel -f 243/631/158 241/630/158 238/629/158 -f 240/632/158 243/631/158 238/629/158 -f 240/635/159 238/634/159 237/633/159 -f 239/636/159 240/635/159 237/633/159 -f 239/639/160 237/638/160 242/637/160 -f 244/640/160 239/639/160 242/637/160 -f 244/643/161 242/642/161 241/641/161 -f 243/644/161 244/643/161 241/641/161 -f 237/647/162 238/646/162 241/645/162 -f 242/648/162 237/647/162 241/645/162 -f 240/651/163 239/650/163 244/649/163 -f 243/652/163 240/651/163 244/649/163 -o cube -v 1.125 0 1.21875 -v 1.125 0 1.09375 -v 1.125 -0.6875 1.21875 -v 1.125 -0.6875 1.09375 -v 1 -0.0625 1.21875 -v 1 -0.0625 1.09375 -v 1 -0.6875 1.21875 -v 1 -0.6875 1.09375 -v 1 -0.5625 1.21875 -v 1 -0.5625 1.09375 -v 1 -1 1.21875 -v 1 -1 1.09375 -v 0.875 -0.625 1.21875 -v 0.875 -0.625 1.09375 -v 0.875 -1 1.21875 -v 0.875 -1 1.09375 -v 0.875 -0.875 1.21875 -v 0.875 -0.875 1.09375 -v 0.875 -1 1.21875 -v 0.875 -1 1.09375 -v 0.125 -0.875 1.21875 -v 0.125 -0.875 1.09375 -v 0.125 -1 1.21875 -v 0.125 -1 1.09375 -v 0.25 -0.25 1.21875 -v 0.25 -0.25 1.09375 -v 0.25 -0.875 1.21875 -v 0.25 -0.875 1.09375 -v 0.125 -0.25 1.21875 -v 0.125 -0.25 1.09375 -v 0.125 -0.875 1.21875 -v 0.125 -0.875 1.09375 -v 0.1875 -0.125 1.21875 -v 0.1875 -0.125 1.09375 -v 0.25 -0.25 1.21875 -v 0.25 -0.25 1.09375 -v -0.1875 -0.125 1.21875 -v -0.1875 -0.125 1.09375 -v -0.1875 -0.25 1.21875 -v -0.1875 -0.25 1.09375 -v -0.1875 -0.125 1.71875 -v -0.1875 -0.125 1.09375 -v -0.1875 -0.25 1.71875 -v -0.1875 -0.25 1.09375 -v -0.3125 -0.125 1.78125 -v -0.3125 -0.125 1.15625 -v -0.3125 -0.25 1.78125 -v -0.3125 -0.25 1.15625 -v -0.3125 -0.125 1.78125 -v -0.3125 -0.125 1.65625 -v -0.3125 -0.25 1.78125 -v -0.3125 -0.25 1.65625 -v -0.5625 -0.125 1.78125 -v -0.5625 -0.125 1.65625 -v -0.5 -0.25 1.78125 -v -0.5 -0.25 1.65625 -v -0.4375 0.0625 1.78125 -v -0.4375 0 1.65625 -v -0.4375 -0.125 1.78125 -v -0.4375 -0.125 1.65625 -v -0.5625 0.0625 1.78125 -v -0.5625 0 1.65625 -v -0.5625 -0.125 1.78125 -v -0.5625 -0.125 1.65625 -v -0.4375 0.0625 1.90625 -v -0.4375 0.0625 1.78125 -v -0.4375 -0.0625 1.90625 -v -0.4375 -0.0625 1.78125 -v -0.5625 0.0625 1.90625 -v -0.5625 0.0625 1.78125 -v -0.5625 -0.0625 1.90625 -v -0.5625 -0.0625 1.78125 +vt 0.9219 0.125 +vt 0.9219 0.0781 +vt 0.9219 0.0938 +vt 0.9219 0.1406 +vt 0.9063 0.1406 +vt 0.9063 0.0938 vt 0.125 0.1875 vt 0.125 0.875 vt 0 0.875 @@ -1580,10 +1011,10 @@ vt 0.6875 0.875 vt 0.6875 1 vt 0.5625 1 vt 0.5625 0.875 -vt 1.4375 0.75 -vt 1.4375 0.875 -vt 1.3125 0.875 -vt 1.3125 0.75 +vt 1 0.75 +vt 1 0.875 +vt 1 0.875 +vt 1 0.75 vt 0 0.9375 vt 0.125 0.9375 vt 0.125 0.5625 @@ -1616,22 +1047,22 @@ vt 0.125 0.3125 vt 0.125 0.9375 vt 0 1 vt 0 0.375 -vt 2.125 0.75 -vt 2.125 0.875 -vt 2 0.875 -vt 2 0.75 -vt 0.49913125 0.4375 -vt 0.49913125 0.5625 +vt 1 0.75 +vt 1 0.875 +vt 1 0.875 +vt 1 0.75 +vt 0.4991 0.4375 +vt 0.4991 0.5625 vt 0.375 0.5625 vt 0.375 0.4375 -vt 1.1875 0.75 -vt 1.1875 0.875 -vt 1.0625 0.875 -vt 1.0625 0.75 -vt 0.125 0.87586875 +vt 1 0.75 +vt 1 0.875 +vt 1 0.875 +vt 1 0.75 +vt 0.125 0.8759 vt 0.125 1 vt 0 1 -vt 0 0.87586875 +vt 0 0.8759 vt 0 0.75 vt 0.125 0.75 vt 0.125 1 @@ -1657,17 +1088,17 @@ vt 0.125 1 vt 0 0.9375 vt 0 0.8125 vt 0 1 -vt 0 0.875875 -vt 0.125 0.875875 +vt 0 0.8759 +vt 0.125 0.8759 vt 0.125 1 -vt 1.4375 0.875 -vt 1.4375 1 -vt 1.5625 1 -vt 1.5625 0.875 -vt 1.6875 0.6875 -vt 1.6875 0.875 -vt 1.5625 0.875 -vt 1.5625 0.6875 +vt 1 0.875 +vt 1 1 +vt 1 1 +vt 1 0.875 +vt 1 0.6875 +vt 1 0.875 +vt 1 0.875 +vt 1 0.6875 vt 0.125 0.875 vt 0.125 1 vt 0 1 @@ -1692,19 +1123,218 @@ vt 0.125 0.875 vt 0.125 1 vt 0 1 vt 0 0.875 -vt 1.4375 0.75 -vt 1.4375 0.875 -vt 1.3125 0.875 -vt 1.3125 0.75 +vt 1 0.75 +vt 1 0.875 +vt 1 0.875 +vt 1 0.75 +vt 0.9219 0.25 +vt 0.9219 0.3438 +vt 0.7656 0.3438 +vt 0.7656 0.25 +vt 0.9219 0.25 +vt 0.9219 0.3438 +vt 0.7656 0.3438 +vt 0.7656 0.25 +vt 0.7656 0.3281 +vt 0.9219 0.3281 +vt 0.9219 0.25 +vt 0.7656 0.25 +vt 0.0469 0.9688 +vt 0.0469 1 +vt 0.125 1 +vt 0.125 0.9688 +vt 0.8281 0.25 +vt 0.8281 0.3438 +vt 0.75 0.3438 +vt 0.75 0.25 +vt 0.8438 0.3438 +vt 0.8438 0.25 +vt 0.9219 0.25 +vt 0.9219 0.3438 +vt 0.3281 0.7969 +vt 0.3281 0.8438 +vt 0.3125 0.8438 +vt 0.3125 0.7969 +vt 0.3906 0.7969 +vt 0.3906 0.8438 +vt 0.375 0.8438 +vt 0.375 0.7969 +vt 0.3281 0.8594 +vt 0.3281 0.8438 +vt 0.375 0.8438 +vt 0.375 0.8594 +vt 0.375 0.8438 +vt 0.375 0.8594 +vt 0.4219 0.8594 +vt 0.4219 0.8438 +vt 0.4375 0.7969 +vt 0.4375 0.8438 +vt 0.3906 0.8438 +vt 0.3906 0.7969 +vt 0.375 0.7969 +vt 0.375 0.8438 +vt 0.3281 0.8438 +vt 0.3281 0.7969 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0.02 +vn -1 0 -0.02 +vn 0 1 0 +vn 0 -1 0 +vn -0.02 0 1 +vn 0.02 0 -1 +vn 1 0 0.02 +vn 0 -1 0 +vn -1 0 -0.02 +vn 0 1 0 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 0.98 0 -0.19 +vn -0.98 0 0.19 +vn 0 1 0 +vn 0 -1 0 +vn 0.19 0 0.98 +vn -0.19 0 -0.98 vn 1 0 0 vn -1 0 0 -vn -0.44721359549995804 0.8944271909999161 0 +vn 0 1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 0.77 0.6 0.21 +vn -0.97 0 -0.26 +vn 0 1 0 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.68 0.71 0.18 +vn -0.68 0.71 -0.18 +vn 0 1 0 +vn 0 -1 0 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.97 0 0.26 +vn -0.97 0 -0.26 +vn 0 -1 0 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.97 0 0.26 +vn -0.97 0 -0.26 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.97 0 0.26 +vn -0.97 0 -0.26 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.77 0.61 0.21 +vn -0.59 0.79 -0.16 +vn 0.59 -0.79 0.16 +vn -0.26 0 0.97 +vn 0.26 0 -0.97 +vn 0.74 0.6 0.31 +vn -0.92 0 -0.38 +vn 0 1 0 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn 0.65 0.71 0.27 +vn -0.65 0.71 -0.27 +vn 0 1 0 +vn 0 -1 0 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn 0.92 0 0.38 +vn -0.92 0 -0.38 +vn 0 -1 0 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn 0.92 0 0.38 +vn -0.92 0 -0.38 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn 0.92 0 0.38 +vn -0.92 0 -0.38 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn 0.73 0.61 0.3 +vn -0.56 0.79 -0.23 +vn 0.56 -0.79 0.23 +vn -0.38 0 0.92 +vn 0.38 0 -0.92 +vn -0.07 0.6 0.8 +vn 0.09 0 -1 +vn 0 1 0 +vn -1 0 -0.09 +vn 1 0 0.09 +vn -0.06 0.71 0.7 +vn 0.06 0.71 -0.7 +vn 0 1 0 +vn 0 -1 0 +vn -1 0 -0.09 +vn 1 0 0.09 +vn -0.09 0 1 +vn 0.09 0 -1 +vn 0 -1 0 +vn -1 0 -0.09 +vn 1 0 0.09 +vn -0.09 0 1 +vn 0.09 0 -1 +vn -1 0 -0.09 +vn 1 0 0.09 +vn -0.09 0 1 +vn 0.09 0 -1 +vn -1 0 -0.09 +vn 1 0 0.09 +vn -0.07 0.61 0.79 +vn 0.05 0.79 -0.61 +vn -0.05 -0.79 0.61 +vn -1 0 -0.09 +vn 1 0 0.09 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0.96 0 -0.28 +vn -0.96 0 0.28 +vn 0 1 0 +vn 0 -1 0 +vn 0.28 0 0.96 +vn -0.28 0 -0.96 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn -0.45 0.89 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 vn 1 0 0 vn -1 0 0 -vn -0.44721359549995804 0.8944271909999161 0 +vn -0.45 0.89 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 @@ -1717,7 +1347,7 @@ vn 1 0 0 vn -1 0 0 vn 0 0 1 vn 0 0 -1 -vn 0.8944271909999161 0.44721359549995804 0 +vn 0.89 0.45 0 vn -1 0 0 vn 0 1 0 vn 0 -1 0 @@ -1727,17 +1357,17 @@ vn 1 0 0 vn -1 0 0 vn 0 1 0 vn 0 -1 0 -vn 0.44721359549995804 0 0.8944271909999161 -vn -0.44721359549995804 0 -0.8944271909999161 +vn 0.45 0 0.89 +vn -0.45 0 -0.89 vn 1 0 0 -vn -0.8944271909999161 -0.44721359549995804 0 +vn -0.89 -0.45 0 vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 vn 1 0 0 vn -1 0 0 -vn 0 0.8944271909999161 -0.44721359549995804 +vn 0 0.89 -0.45 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 @@ -1747,106 +1377,238 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 +vn 0.98 0 -0.22 +vn -0.98 0 0.22 +vn 0 1 0 +vn 0 -1 0 +vn 0.22 0 0.98 +vn -0.22 0 -0.98 +vn 0.98 0 -0.22 +vn -0.98 0 0.22 +vn 0 1 0 +vn 0 -1 0 +vn 0.22 0 0.98 +vn -0.22 0 -0.98 +usemtl metal_device0_barrel_up_none +f 4/1/1 2/2/1 1/3/1 3/4/1 +f 7/5/2 5/6/2 6/7/2 8/8/2 +usemtl metal_device0_barrel_side +f 1/9/3 2/10/3 6/11/3 5/12/3 +f 4/13/4 3/14/4 7/15/4 8/16/4 +f 3/17/5 1/18/5 5/19/5 7/20/5 +f 8/21/6 6/22/6 2/23/6 4/24/6 +usemtl metal +f 11/25/7 18/26/7 17/27/7 9/28/7 +f 13/29/8 20/30/8 19/31/8 15/32/8 +f 9/33/9 17/34/9 20/35/9 13/36/9 +f 15/37/10 19/38/10 18/39/10 11/40/10 +f 11/41/11 9/42/11 13/43/11 15/44/11 +f 16/45/12 14/46/12 10/47/12 12/48/12 +f 10/49/13 17/50/13 18/51/13 12/52/13 +f 12/53/14 18/54/14 19/55/14 16/56/14 +f 16/57/15 19/58/15 20/59/15 14/60/15 +f 14/61/16 20/62/16 17/63/16 10/64/16 +usemtl flagpole +f 26/65/17 23/66/17 22/67/17 21/68/17 +f 28/69/18 24/70/18 25/71/18 27/72/18 +f 22/73/19 23/74/19 25/75/19 24/76/19 +f 21/77/20 22/78/20 24/79/20 28/80/20 +f 27/81/21 25/82/21 23/83/21 26/84/21 +f 27/85/22 26/86/22 21/87/22 28/88/22 +f 32/89/23 30/90/23 29/91/23 31/92/23 +f 35/93/24 33/94/24 34/95/24 36/96/24 +f 29/97/25 30/98/25 34/99/25 33/100/25 +f 32/101/26 31/102/26 35/103/26 36/104/26 +f 31/105/27 29/106/27 33/107/27 35/108/27 +f 36/109/28 34/110/28 30/111/28 32/112/28 +f 41/113/29 38/114/29 37/115/29 43/116/29 +f 44/117/30 39/118/30 40/119/30 42/120/30 +f 37/121/31 38/122/31 40/123/31 39/124/31 +f 43/125/32 37/126/32 39/127/32 44/128/32 +f 42/129/33 40/130/33 38/131/33 41/132/33 +f 42/133/34 41/134/34 43/135/34 44/136/34 +f 48/137/35 46/138/35 45/139/35 47/140/35 +f 51/141/36 49/142/36 50/143/36 52/144/36 +f 45/145/37 46/146/37 50/147/37 49/148/37 +f 47/149/38 45/150/38 49/151/38 51/152/38 +f 52/153/39 50/154/39 46/155/39 48/156/39 +f 56/157/40 54/158/40 53/159/40 55/160/40 +f 59/161/41 57/162/41 58/163/41 60/164/41 +f 53/165/42 54/166/42 58/167/42 57/168/42 +f 56/169/43 55/170/43 59/171/43 60/172/43 +f 55/173/44 53/174/44 57/175/44 59/176/44 +f 60/177/45 58/178/45 54/179/45 56/180/45 +f 64/181/46 62/182/46 61/183/46 63/184/46 +f 67/185/47 65/186/47 66/187/47 68/188/47 +f 64/189/48 63/190/48 67/191/48 68/192/48 +f 63/193/49 61/194/49 65/195/49 67/196/49 +f 68/197/50 66/198/50 62/199/50 64/200/50 +f 72/201/51 70/202/51 69/203/51 71/204/51 +f 75/205/52 73/206/52 74/207/52 76/208/52 +f 71/209/53 69/210/53 73/211/53 75/212/53 +f 76/213/54 74/214/54 70/215/54 72/216/54 +f 80/217/55 78/218/55 77/219/55 79/220/55 +f 83/221/56 81/222/56 82/223/56 84/224/56 +f 79/225/57 77/226/57 81/227/57 83/228/57 +f 84/229/58 82/230/58 78/231/58 80/232/58 +f 88/233/59 86/234/59 85/235/59 87/236/59 +f 85/237/60 86/238/60 90/239/60 89/240/60 +f 88/241/61 87/242/61 91/243/61 92/244/61 +f 87/245/62 85/246/62 89/247/62 91/248/62 +f 92/249/63 90/250/63 86/251/63 88/252/63 +f 96/253/64 94/254/64 93/255/64 95/256/64 +f 99/257/65 97/258/65 98/259/65 100/260/65 +f 93/261/66 94/262/66 98/263/66 97/264/66 +f 95/265/67 93/266/67 97/267/67 99/268/67 +f 100/269/68 98/270/68 94/271/68 96/272/68 +f 104/273/69 102/274/69 101/275/69 103/276/69 +f 107/277/70 105/278/70 106/279/70 108/280/70 +f 101/281/71 102/282/71 106/283/71 105/284/71 +f 104/285/72 103/286/72 107/287/72 108/288/72 +f 103/289/73 101/290/73 105/291/73 107/292/73 +f 108/293/74 106/294/74 102/295/74 104/296/74 +f 112/297/75 110/298/75 109/299/75 111/300/75 +f 115/301/76 113/302/76 114/303/76 116/304/76 +f 112/305/77 111/306/77 115/307/77 116/308/77 +f 111/309/78 109/310/78 113/311/78 115/312/78 +f 116/313/79 114/314/79 110/315/79 112/316/79 +f 120/317/80 118/318/80 117/319/80 119/320/80 +f 123/321/81 121/322/81 122/323/81 124/324/81 +f 119/325/82 117/326/82 121/327/82 123/328/82 +f 124/329/83 122/330/83 118/331/83 120/332/83 +f 128/333/84 126/334/84 125/335/84 127/336/84 +f 131/337/85 129/338/85 130/339/85 132/340/85 +f 127/341/86 125/342/86 129/343/86 131/344/86 +f 132/345/87 130/346/87 126/347/87 128/348/87 +f 136/349/88 134/350/88 133/351/88 135/352/88 +f 133/353/89 134/354/89 138/355/89 137/356/89 +f 136/357/90 135/358/90 139/359/90 140/360/90 +f 135/361/91 133/362/91 137/363/91 139/364/91 +f 140/365/92 138/366/92 134/367/92 136/368/92 +f 144/369/93 142/370/93 141/371/93 143/372/93 +f 147/373/94 145/374/94 146/375/94 148/376/94 +f 141/377/95 142/378/95 146/379/95 145/380/95 +f 143/381/96 141/382/96 145/383/96 147/384/96 +f 148/385/97 146/386/97 142/387/97 144/388/97 +f 152/389/98 150/390/98 149/391/98 151/392/98 +f 155/393/99 153/394/99 154/395/99 156/396/99 +f 149/397/100 150/398/100 154/399/100 153/400/100 +f 152/401/101 151/402/101 155/403/101 156/404/101 +f 151/405/102 149/406/102 153/407/102 155/408/102 +f 156/409/103 154/410/103 150/411/103 152/412/103 +f 160/413/104 158/414/104 157/415/104 159/416/104 +f 163/417/105 161/418/105 162/419/105 164/420/105 +f 160/421/106 159/422/106 163/423/106 164/424/106 +f 159/425/107 157/426/107 161/427/107 163/428/107 +f 164/429/108 162/430/108 158/431/108 160/432/108 +f 168/433/109 166/434/109 165/435/109 167/436/109 +f 171/437/110 169/438/110 170/439/110 172/440/110 +f 167/441/111 165/442/111 169/443/111 171/444/111 +f 172/445/112 170/446/112 166/447/112 168/448/112 +f 176/449/113 174/450/113 173/451/113 175/452/113 +f 179/453/114 177/454/114 178/455/114 180/456/114 +f 175/457/115 173/458/115 177/459/115 179/460/115 +f 180/461/116 178/462/116 174/463/116 176/464/116 +f 184/465/117 182/466/117 181/467/117 183/468/117 +f 181/469/118 182/470/118 186/471/118 185/472/118 +f 184/473/119 183/474/119 187/475/119 188/476/119 +f 183/477/120 181/478/120 185/479/120 187/480/120 +f 188/481/121 186/482/121 182/483/121 184/484/121 +f 192/485/122 190/486/122 189/487/122 191/488/122 +f 195/489/123 193/490/123 194/491/123 196/492/123 +f 189/493/124 190/494/124 194/495/124 193/496/124 +f 192/497/125 191/498/125 195/499/125 196/500/125 +f 191/501/126 189/502/126 193/503/126 195/504/126 +f 196/505/127 194/506/127 190/507/127 192/508/127 +usemtl common_steel +f 200/509/128 198/510/128 197/511/128 199/512/128 +f 203/513/129 201/514/129 202/515/129 204/516/129 +f 197/517/130 198/518/130 202/519/130 201/520/130 +f 200/521/131 199/522/131 203/523/131 204/524/131 +f 199/525/132 197/526/132 201/527/132 203/528/132 +f 204/529/133 202/530/133 198/531/133 200/532/133 +f 208/533/134 206/534/134 205/535/134 207/536/134 +f 211/537/135 209/538/135 210/539/135 212/540/135 +f 205/541/136 206/542/136 210/543/136 209/544/136 +f 208/545/137 207/546/137 211/547/137 212/548/137 +f 207/549/138 205/550/138 209/551/138 211/552/138 +f 212/553/139 210/554/139 206/555/139 208/556/139 +usemtl flagpole +f 216/557/140 214/558/140 213/559/140 215/560/140 +f 219/561/141 217/562/141 218/563/141 220/564/141 +f 213/565/142 214/566/142 218/567/142 217/568/142 +f 216/569/143 215/570/143 219/571/143 220/572/143 +f 215/573/144 213/574/144 217/575/144 219/576/144 +f 220/577/145 218/578/145 214/579/145 216/580/145 +f 224/581/146 222/582/146 221/583/146 223/584/146 +f 227/585/147 225/586/147 226/587/147 228/588/147 +f 221/589/148 222/590/148 226/591/148 225/592/148 +f 224/593/149 223/594/149 227/595/149 228/596/149 +f 223/597/150 221/598/150 225/599/150 227/600/150 +f 228/601/151 226/602/151 222/603/151 224/604/151 usemtl common_copper_cable -f 248/653/164 246/654/164 245/655/164 -f 248/653/164 245/655/164 247/656/164 -f 251/657/165 249/658/165 250/659/165 -f 251/657/165 250/659/165 252/660/165 -f 245/661/166 246/662/166 250/663/166 -f 245/661/166 250/663/166 249/664/166 -f 248/665/167 247/666/167 251/667/167 -f 248/665/167 251/667/167 252/668/167 -f 247/669/168 245/670/168 249/671/168 -f 247/669/168 249/671/168 251/672/168 -f 252/673/169 250/674/169 246/675/169 -f 252/673/169 246/675/169 248/676/169 -f 256/677/170 254/678/170 253/679/170 -f 256/677/170 253/679/170 255/680/170 -f 259/681/171 257/682/171 258/683/171 -f 259/681/171 258/683/171 260/684/171 -f 253/685/172 254/686/172 258/687/172 -f 253/685/172 258/687/172 257/688/172 -f 256/689/173 255/690/173 259/691/173 -f 256/689/173 259/691/173 260/692/173 -f 255/693/174 253/694/174 257/695/174 -f 255/693/174 257/695/174 259/696/174 -f 260/697/175 258/698/175 254/699/175 -f 260/697/175 254/699/175 256/700/175 -f 267/701/176 265/702/176 266/703/176 -f 267/701/176 266/703/176 268/704/176 -f 261/705/177 262/706/177 266/707/177 -f 261/705/177 266/707/177 265/708/177 -f 264/709/178 263/710/178 267/711/178 -f 264/709/178 267/711/178 268/712/178 -f 263/713/179 261/714/179 265/715/179 -f 263/713/179 265/715/179 267/716/179 -f 268/717/180 266/718/180 262/719/180 -f 268/717/180 262/719/180 264/720/180 -f 272/721/181 270/722/181 269/723/181 -f 272/721/181 269/723/181 271/724/181 -f 275/725/182 273/726/182 274/727/182 -f 275/725/182 274/727/182 276/728/182 -f 271/729/183 269/730/183 273/731/183 -f 271/729/183 273/731/183 275/732/183 -f 276/733/184 274/734/184 270/735/184 -f 276/733/184 270/735/184 272/736/184 -f 280/737/185 278/738/185 277/739/185 -f 280/737/185 277/739/185 279/740/185 -f 283/741/186 281/742/186 282/743/186 -f 283/741/186 282/743/186 284/744/186 -f 277/745/187 278/746/187 282/747/187 -f 277/745/187 282/747/187 281/748/187 -f 280/749/188 279/750/188 283/751/188 -f 280/749/188 283/751/188 284/752/188 -f 279/753/189 277/754/189 281/755/189 -f 279/753/189 281/755/189 283/756/189 -f 284/757/190 282/758/190 278/759/190 -f 284/757/190 278/759/190 280/760/190 -f 288/761/191 286/762/191 285/763/191 -f 288/761/191 285/763/191 287/764/191 -f 291/765/192 289/766/192 290/767/192 -f 291/765/192 290/767/192 292/768/192 -f 285/769/193 286/770/193 290/771/193 -f 285/769/193 290/771/193 289/772/193 -f 288/773/194 287/774/194 291/775/194 -f 288/773/194 291/775/194 292/776/194 -f 287/777/195 285/778/195 289/779/195 -f 287/777/195 289/779/195 291/780/195 -f 292/781/196 290/782/196 286/783/196 -f 292/781/196 286/783/196 288/784/196 -f 296/785/197 294/786/197 293/787/197 -f 296/785/197 293/787/197 295/788/197 -f 299/789/198 297/790/198 298/791/198 -f 299/789/198 298/791/198 300/792/198 -f 293/793/199 294/794/199 298/795/199 -f 293/793/199 298/795/199 297/796/199 -f 296/797/200 295/798/200 299/799/200 -f 296/797/200 299/799/200 300/800/200 -f 295/801/201 293/802/201 297/803/201 -f 295/801/201 297/803/201 299/804/201 -f 300/805/202 298/806/202 294/807/202 -f 300/805/202 294/807/202 296/808/202 -f 304/809/203 302/810/203 301/811/203 -f 304/809/203 301/811/203 303/812/203 -f 307/813/204 305/814/204 306/815/204 -f 307/813/204 306/815/204 308/816/204 -f 301/817/205 302/818/205 306/819/205 -f 301/817/205 306/819/205 305/820/205 -f 304/821/206 303/822/206 307/823/206 -f 304/821/206 307/823/206 308/824/206 -f 303/825/207 301/826/207 305/827/207 -f 303/825/207 305/827/207 307/828/207 -f 308/829/208 306/830/208 302/831/208 -f 308/829/208 302/831/208 304/832/208 -f 312/833/209 310/834/209 309/835/209 -f 312/833/209 309/835/209 311/836/209 -f 315/837/210 313/838/210 314/839/210 -f 315/837/210 314/839/210 316/840/210 -f 309/841/211 310/842/211 314/843/211 -f 309/841/211 314/843/211 313/844/211 -f 312/845/212 311/846/212 315/847/212 -f 312/845/212 315/847/212 316/848/212 -f 311/849/213 309/850/213 313/851/213 -f 311/849/213 313/851/213 315/852/213 -f 316/853/214 314/854/214 310/855/214 -f 316/853/214 310/855/214 312/856/214 \ No newline at end of file +f 232/605/152 230/606/152 229/607/152 231/608/152 +f 235/609/153 233/610/153 234/611/153 236/612/153 +f 229/613/154 230/614/154 234/615/154 233/616/154 +f 232/617/155 231/618/155 235/619/155 236/620/155 +f 231/621/156 229/622/156 233/623/156 235/624/156 +f 236/625/157 234/626/157 230/627/157 232/628/157 +f 240/629/158 238/630/158 237/631/158 239/632/158 +f 243/633/159 241/634/159 242/635/159 244/636/159 +f 237/637/160 238/638/160 242/639/160 241/640/160 +f 240/641/161 239/642/161 243/643/161 244/644/161 +f 239/645/162 237/646/162 241/647/162 243/648/162 +f 244/649/163 242/650/163 238/651/163 240/652/163 +f 251/653/164 249/654/164 250/655/164 252/656/164 +f 245/657/165 246/658/165 250/659/165 249/660/165 +f 248/661/166 247/662/166 251/663/166 252/664/166 +f 247/665/167 245/666/167 249/667/167 251/668/167 +f 252/669/168 250/670/168 246/671/168 248/672/168 +f 256/673/169 254/674/169 253/675/169 255/676/169 +f 259/677/170 257/678/170 258/679/170 260/680/170 +f 255/681/171 253/682/171 257/683/171 259/684/171 +f 260/685/172 258/686/172 254/687/172 256/688/172 +f 264/689/173 262/690/173 261/691/173 263/692/173 +f 267/693/174 265/694/174 266/695/174 268/696/174 +f 261/697/175 262/698/175 266/699/175 265/700/175 +f 264/701/176 263/702/176 267/703/176 268/704/176 +f 263/705/177 261/706/177 265/707/177 267/708/177 +f 268/709/178 266/710/178 262/711/178 264/712/178 +f 272/713/179 270/714/179 269/715/179 271/716/179 +f 275/717/180 273/718/180 274/719/180 276/720/180 +f 269/721/181 270/722/181 274/723/181 273/724/181 +f 272/725/182 271/726/182 275/727/182 276/728/182 +f 271/729/183 269/730/183 273/731/183 275/732/183 +f 276/733/184 274/734/184 270/735/184 272/736/184 +f 280/737/185 278/738/185 277/739/185 279/740/185 +f 283/741/186 281/742/186 282/743/186 284/744/186 +f 277/745/187 278/746/187 282/747/187 281/748/187 +f 280/749/188 279/750/188 283/751/188 284/752/188 +f 279/753/189 277/754/189 281/755/189 283/756/189 +f 284/757/190 282/758/190 278/759/190 280/760/190 +f 288/761/191 286/762/191 285/763/191 287/764/191 +f 291/765/192 289/766/192 290/767/192 292/768/192 +f 285/769/193 286/770/193 290/771/193 289/772/193 +f 288/773/194 287/774/194 291/775/194 292/776/194 +f 287/777/195 285/778/195 289/779/195 291/780/195 +f 292/781/196 290/782/196 286/783/196 288/784/196 +f 296/785/197 294/786/197 293/787/197 295/788/197 +f 299/789/198 297/790/198 298/791/198 300/792/198 +f 293/793/199 294/794/199 298/795/199 297/796/199 +f 296/797/200 295/798/200 299/799/200 300/800/200 +f 295/801/201 293/802/201 297/803/201 299/804/201 +f 300/805/202 298/806/202 294/807/202 296/808/202 +usemtl flagpole +f 304/809/203 302/810/203 301/811/203 303/812/203 +f 307/813/204 305/814/204 306/815/204 308/816/204 +f 301/817/205 302/818/205 306/819/205 305/820/205 +f 304/821/206 303/822/206 307/823/206 308/824/206 +f 303/825/207 301/826/207 305/827/207 307/828/207 +f 308/829/208 306/830/208 302/831/208 304/832/208 +usemtl common_steel +f 312/833/209 310/834/209 309/835/209 311/836/209 +f 315/837/210 313/838/210 314/839/210 316/840/210 +f 309/841/211 310/842/211 314/843/211 313/844/211 +f 312/845/212 311/846/212 315/847/212 316/848/212 +f 311/849/213 309/850/213 313/851/213 315/852/213 +f 316/853/214 314/854/214 310/855/214 312/856/214 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawdust.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawdust.obj index da6ec4adc..82b117d85 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawdust.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawdust.obj @@ -171,7 +171,7 @@ vn -0.7071067811865447 0.7071067811865503 -3.88241034026974e-15 vn 1.8317745351310748e-16 0.7071067811865461 0.707106781186549 vn 1.3956377410522493e-16 0.7071067811865452 0.7071067811865499 vn 2.85471356124326e-17 0.7071067811865467 0.7071067811865485 -usemtl m_61989cdd-fe00-fd72-7d86-424014dac813 +usemtl sawdust f 4/1/1 2/2/1 1/3/1 3/4/1 f 3/5/2 1/6/2 2/7/2 4/8/2 f 7/9/3 5/10/3 6/11/3 8/12/3 diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.mtl b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.mtl index a257a4e7c..1175638c4 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.mtl +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.mtl @@ -1,10 +1,12 @@ # Made in Blockbench 4.7.4 -newmtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +newmtl sawmill map_Kd immersiveintelligence:blocks/multiblock/sawmill -newmtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +newmtl sawmill2 map_Kd immersiveintelligence:blocks/multiblock/sawmill2 -newmtl m_7b3d81f3-fd54-868c-1fe7-c7a82635a608 +newmtl common_thingies +map_Kd immersiveintelligence:blocks/common/common_thingies +newmtl stone_decoration_concrete_tile map_Kd immersiveengineering:blocks/stone_decoration_concrete_tile -newmtl m_61989cdd-fe00-fd72-7d86-424014dac813 +newmtl sawdust map_Kd immersiveintelligence:blocks/multiblock/sawmill/sawdust newmtl none \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.amt b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.amt index d0eaf29e3..858b5dbef 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.amt +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.amt @@ -1,6 +1,5 @@ { "origins": { - "main": [32, -24, 16], "vise": [24, 19.0625, 34.4375], "vise_rotato": [24, 18.5, 38.5], "inserter": [25, 19.5, 6], @@ -14,17 +13,15 @@ "cardan3_motor": [26, 23.5, 17.25], "grabber_clamp_left": [21.5, 20, 19.75], "grabber_clamp_right": [30.5, 20, 19.75], - "sawdust": [4, 0, 16], + "sawdust": [7, 0, 16], "sawblade_axis": [8, 12, 15], + "item_output": [3, 20, 21], "sawblade": [0, 0, 0], - "item_input": [24, 20, 21], - "item_inserter": [26, 20, 21], - "item_output": [3, 20, 21] + "item_inserter": [26, 20, 18], + "item_input": [26, 20, 21] }, "hierarchy": { - "vise": "main", "vise_rotato": "vise", - "inserter": "main", "cardan1": "inserter", "cardan1_motor": "cardan1", "cardan2": "inserter", @@ -35,17 +32,7 @@ "cardan3_motor": "cardan3", "grabber_clamp_left": "grabber", "grabber_clamp_right": "grabber", - "sawdust": "main", - "sawblade_axis": "main", - "unregulator": "upgrades", "sawblade": "sawblade_axis", - "item_input": "main", - "item_inserter": "grabber", - "item_output": "main" - }, - "properties": { - "sawdust": { - "lighting": false - } + "item_inserter": "inserter" } } \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.ie b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.ie index 539cb7668..cf46ae152 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.ie +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill.obj.ie @@ -144,7 +144,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 1/1/1 2/2/1 4/3/1 3/4/1 f 6/5/2 5/6/2 7/7/2 8/8/2 f 6/9/3 2/10/3 1/11/3 5/12/3 @@ -320,7 +320,7 @@ vn 1 0 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 33/89/23 34/90/23 36/91/23 35/92/23 f 38/93/24 37/94/24 39/95/24 40/96/24 f 38/97/25 34/98/25 33/99/25 37/100/25 @@ -384,7 +384,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 65/185/47 66/186/47 68/187/47 67/188/47 f 70/189/48 69/190/48 71/191/48 72/192/48 f 70/193/49 66/194/49 65/195/49 69/196/49 @@ -430,7 +430,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 73/209/53 74/210/53 76/211/53 75/212/53 f 78/213/54 77/214/54 79/215/54 80/216/54 f 78/217/55 74/218/55 73/219/55 77/220/55 @@ -504,7 +504,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 81/233/59 82/234/59 84/235/59 83/236/59 f 86/237/60 85/238/60 87/239/60 88/240/60 f 86/241/61 82/242/61 81/243/61 85/244/61 @@ -582,7 +582,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 97/273/69 98/274/69 100/275/69 99/276/69 f 102/277/70 101/278/70 103/279/70 104/280/70 f 102/281/71 98/282/71 97/283/71 101/284/71 @@ -632,7 +632,7 @@ vn 0 0.9762960071199334 0.21643961393810288 vn 0 -0.9762960071199334 -0.21643961393810288 vn 0 -0.21643961393810288 0.9762960071199334 vn 0 0.21643961393810288 -0.9762960071199334 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 113/313/79 114/314/79 116/315/79 115/316/79 f 118/317/80 117/318/80 119/319/80 120/320/80 f 118/321/81 114/322/81 113/323/81 117/324/81 @@ -678,7 +678,7 @@ vn 0 1 0 vn 0 -1 0 vn -0.7071067811865476 0 0.7071067811865476 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 123/337/85 121/338/85 122/339/85 124/340/85 f 126/341/86 125/342/86 127/343/86 128/344/86 f 122/345/87 121/346/87 125/347/87 126/348/87 @@ -724,7 +724,7 @@ vn 0 1 0 vn 0 -1 0 vn 0.7071067811865476 0 0.7071067811865476 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 131/361/91 129/362/91 130/363/91 132/364/91 f 134/365/92 133/366/92 135/367/92 136/368/92 f 130/369/93 129/370/93 133/371/93 134/372/93 @@ -879,7 +879,7 @@ vn 0 1 0 vn 0 -1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 137/385/97 138/386/97 140/387/97 139/388/97 f 142/389/98 141/390/98 143/391/98 144/392/98 f 142/393/99 138/394/99 137/395/99 141/396/99 @@ -1074,7 +1074,7 @@ vn 1 0 0 vn 0 1 0 vn 0 0 1 vn 0 0 -1 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 169/477/120 170/478/120 172/479/120 171/480/120 f 174/481/121 173/482/121 175/483/121 176/484/121 f 174/485/122 170/486/122 169/487/122 173/488/122 @@ -1163,7 +1163,7 @@ vn 1 0 0 vn 0 1 0 vn 0 -1 0 vn 0 0 -1 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 209/581/146 210/582/146 212/583/146 211/584/146 f 214/585/147 213/586/147 215/587/147 216/588/147 f 214/589/148 210/590/148 209/591/148 213/592/148 diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base.obj index de5f3709f..08203348c 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base.obj @@ -2258,14 +2258,14 @@ vn 0 1 0 vn 0 -1 0 vn -5.551115123125783e-17 0 1 vn 5.551115123125783e-17 0 -1 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 4/1/1 2/2/1 1/3/1 3/4/1 f 7/5/2 5/6/2 6/7/2 8/8/2 f 1/9/3 2/10/3 6/11/3 5/12/3 f 4/13/4 3/14/4 7/15/4 8/16/4 f 3/17/5 1/18/5 5/19/5 7/20/5 f 8/21/6 6/22/6 2/23/6 4/24/6 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 9/25/7 10/26/7 13/27/7 12/28/7 f 11/29/8 9/30/8 12/31/8 14/32/8 f 18/33/9 16/34/9 15/35/9 17/36/9 @@ -2278,14 +2278,14 @@ f 25/57/15 23/58/15 24/59/15 26/60/15 f 12/61/16 21/62/16 24/63/16 23/64/16 f 14/65/17 12/66/17 23/67/17 25/68/17 f 26/69/18 24/70/18 21/71/18 22/72/18 -usemtl m_7b3d81f3-fd54-868c-1fe7-c7a82635a608 +usemtl stone_decoration_concrete_tile f 28/73/19 18/74/19 17/75/19 27/76/19 f 29/77/20 25/78/20 26/79/20 30/80/20 f 17/81/21 18/82/21 26/83/21 25/84/21 f 28/85/22 27/86/22 29/87/22 30/88/22 f 27/89/23 17/90/23 25/91/23 29/92/23 f 30/93/24 26/94/24 18/95/24 28/96/24 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 34/97/25 32/98/25 31/99/25 33/100/25 f 37/101/26 35/102/26 36/103/26 38/104/26 f 34/105/27 33/106/27 37/107/27 38/108/27 @@ -2314,7 +2314,7 @@ f 57/193/49 61/194/49 62/195/49 58/196/49 f 55/197/50 59/198/50 61/199/50 57/200/50 f 58/201/51 62/202/51 60/203/51 56/204/51 f 59/205/52 60/206/52 62/207/52 61/208/52 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 63/209/53 64/210/53 68/211/53 67/212/53 f 66/213/54 65/214/54 69/215/54 70/216/54 f 65/217/55 63/218/55 67/219/55 69/220/55 @@ -2331,7 +2331,7 @@ f 79/257/65 75/258/65 76/259/65 80/260/65 f 78/261/66 77/262/66 81/263/66 82/264/66 f 80/265/67 76/266/67 78/267/67 82/268/67 f 81/269/68 79/270/68 80/271/68 82/272/68 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 86/273/69 84/274/69 83/275/69 85/276/69 f 89/277/70 87/278/70 88/279/70 90/280/70 f 86/281/71 85/282/71 89/283/71 90/284/71 @@ -2521,7 +2521,7 @@ f 323/1013/254 324/1014/254 328/1015/254 327/1016/254 f 326/1017/255 325/1018/255 311/1019/255 312/1020/255 f 325/1021/256 323/1022/256 327/1023/256 311/1024/256 f 312/1025/257 328/1026/257 324/1027/257 326/1028/257 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 332/1029/258 330/1030/258 329/1031/258 331/1032/258 f 335/1033/259 333/1034/259 334/1035/259 336/1036/259 f 329/1037/260 330/1038/260 334/1039/260 333/1040/260 @@ -2538,7 +2538,7 @@ f 349/1077/270 347/1078/270 348/1079/270 350/1080/270 f 344/1081/271 345/1082/271 348/1083/271 347/1084/271 f 329/1085/272 344/1086/272 347/1087/272 349/1088/272 f 350/1089/273 348/1090/273 345/1091/273 346/1092/273 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 354/1093/274 352/1094/274 351/1095/274 353/1096/274 f 357/1097/275 355/1098/275 356/1099/275 358/1100/275 f 351/1101/276 352/1102/276 356/1103/276 355/1104/276 @@ -2577,13 +2577,13 @@ f 401/1227/308 399/1228/308 405/1229/308 391/1230/308 f 395/1231/309 406/1232/309 402/1233/309 404/1234/309 f 405/1235/310 399/1236/310 402/1237/310 406/1238/310 f 391/1239/311 405/1240/311 406/1241/311 395/1242/311 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 408/1243/312 13/1244/312 10/1245/312 407/1246/312 f 410/1247/313 13/1248/313 10/1249/313 409/1250/313 f 414/1251/314 413/1252/314 411/1253/314 412/1254/314 f 418/1255/315 417/1256/315 415/1257/315 416/1258/315 f 422/1259/316 421/1260/316 419/1261/316 420/1262/316 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 426/1263/317 424/1264/317 423/1265/317 425/1266/317 f 429/1267/318 427/1268/318 428/1269/318 430/1270/318 f 423/1271/319 424/1272/319 428/1273/319 427/1274/319 diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base_flipped.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base_flipped.obj index 09520b816..ff3f1afb2 100644 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base_flipped.obj +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_base_flipped.obj @@ -2258,14 +2258,14 @@ vn 0 1 0 vn 0 -1 0 vn 5.551115123125783e-17 0 1 vn -5.551115123125783e-17 0 -1 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 1/1/1 2/2/1 4/3/1 3/4/1 f 6/5/2 5/6/2 7/7/2 8/8/2 f 6/9/3 2/10/3 1/11/3 5/12/3 f 7/13/4 3/14/4 4/15/4 8/16/4 f 5/17/5 1/18/5 3/19/5 7/20/5 f 2/21/6 6/22/6 8/23/6 4/24/6 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 13/25/7 10/26/7 9/27/7 12/28/7 f 12/29/8 9/30/8 11/31/8 14/32/8 f 15/33/9 16/34/9 18/35/9 17/36/9 @@ -2278,14 +2278,14 @@ f 24/57/15 23/58/15 25/59/15 26/60/15 f 24/61/16 21/62/16 12/63/16 23/64/16 f 23/65/17 12/66/17 14/67/17 25/68/17 f 21/69/18 24/70/18 26/71/18 22/72/18 -usemtl m_7b3d81f3-fd54-868c-1fe7-c7a82635a608 +usemtl stone_decoration_concrete_tile f 17/73/19 18/74/19 28/75/19 27/76/19 f 26/77/20 25/78/20 29/79/20 30/80/20 f 26/81/21 18/82/21 17/83/21 25/84/21 f 29/85/22 27/86/22 28/87/22 30/88/22 f 25/89/23 17/90/23 27/91/23 29/92/23 f 18/93/24 26/94/24 30/95/24 28/96/24 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 31/97/25 32/98/25 34/99/25 33/100/25 f 36/101/26 35/102/26 37/103/26 38/104/26 f 37/105/27 33/106/27 34/107/27 38/108/27 @@ -2314,7 +2314,7 @@ f 62/193/49 61/194/49 57/195/49 58/196/49 f 61/197/50 59/198/50 55/199/50 57/200/50 f 60/201/51 62/202/51 58/203/51 56/204/51 f 62/205/52 60/206/52 59/207/52 61/208/52 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 68/209/53 64/210/53 63/211/53 67/212/53 f 69/213/54 65/214/54 66/215/54 70/216/54 f 67/217/55 63/218/55 65/219/55 69/220/55 @@ -2331,7 +2331,7 @@ f 76/257/65 75/258/65 79/259/65 80/260/65 f 81/261/66 77/262/66 78/263/66 82/264/66 f 78/265/67 76/266/67 80/267/67 82/268/67 f 80/269/68 79/270/68 81/271/68 82/272/68 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 83/273/69 84/274/69 86/275/69 85/276/69 f 88/277/70 87/278/70 89/279/70 90/280/70 f 89/281/71 85/282/71 86/283/71 90/284/71 @@ -2521,7 +2521,7 @@ f 328/1013/254 324/1014/254 323/1015/254 327/1016/254 f 311/1017/255 325/1018/255 326/1019/255 312/1020/255 f 327/1021/256 323/1022/256 325/1023/256 311/1024/256 f 324/1025/257 328/1026/257 312/1027/257 326/1028/257 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 329/1029/258 330/1030/258 332/1031/258 331/1032/258 f 334/1033/259 333/1034/259 335/1035/259 336/1036/259 f 334/1037/260 330/1038/260 329/1039/260 333/1040/260 @@ -2538,7 +2538,7 @@ f 348/1077/270 347/1078/270 349/1079/270 350/1080/270 f 348/1081/271 345/1082/271 344/1083/271 347/1084/271 f 347/1085/272 344/1086/272 329/1087/272 349/1088/272 f 345/1089/273 348/1090/273 350/1091/273 346/1092/273 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 351/1093/274 352/1094/274 354/1095/274 353/1096/274 f 356/1097/275 355/1098/275 357/1099/275 358/1100/275 f 356/1101/276 352/1102/276 351/1103/276 355/1104/276 @@ -2577,13 +2577,13 @@ f 405/1227/308 399/1228/308 401/1229/308 391/1230/308 f 402/1231/309 406/1232/309 395/1233/309 404/1234/309 f 402/1235/310 399/1236/310 405/1237/310 406/1238/310 f 406/1239/311 405/1240/311 391/1241/311 395/1242/311 -usemtl m_c88a1b34-29a8-3fb0-2197-e313f397507a +usemtl sawmill2 f 10/1243/312 13/1244/312 408/1245/312 407/1246/312 f 10/1247/313 13/1248/313 410/1249/313 409/1250/313 f 411/1251/314 413/1252/314 414/1253/314 412/1254/314 f 415/1255/315 417/1256/315 418/1257/315 416/1258/315 f 419/1259/316 421/1260/316 422/1261/316 420/1262/316 -usemtl m_7c0f7692-fe41-7bf1-95f7-925eecd3ad62 +usemtl sawmill f 423/1263/317 424/1264/317 426/1265/317 425/1266/317 f 428/1267/318 427/1268/318 429/1269/318 430/1270/318 f 428/1271/319 424/1272/319 423/1273/319 427/1274/319 diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj new file mode 100644 index 000000000..58c3db616 --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj @@ -0,0 +1,434 @@ +# Made by Pabilo8 with Blockbench +# Exported with IIToolkit Plugin on 13/05/2026 +mtllib sawmill.mtl + +o gearbox_gear1 +v 0.6094 0.8594 1.5625 +v 0.6094 0.8594 1.5 +v 0.6094 0.6094 1.5625 +v 0.6094 0.6094 1.5 +v 0.3594 0.8594 1.5625 +v 0.3594 0.8594 1.5 +v 0.3594 0.6094 1.5625 +v 0.3594 0.6094 1.5 +v 0.6094 0.8594 1.4375 +v 0.6094 0.8594 1.375 +v 0.6094 0.6094 1.4375 +v 0.6094 0.6094 1.375 +v 0.3594 0.8594 1.4375 +v 0.3594 0.8594 1.375 +v 0.3594 0.6094 1.4375 +v 0.3594 0.6094 1.375 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 4/1/1 2/2/1 1/3/1 3/4/1 +f 7/5/2 5/6/2 6/7/2 8/8/2 +f 1/9/3 2/10/3 6/11/3 5/12/3 +f 4/13/4 3/14/4 7/15/4 8/16/4 +f 3/17/5 1/18/5 5/19/5 7/20/5 +f 8/21/6 6/22/6 2/23/6 4/24/6 +f 12/25/7 10/26/7 9/27/7 11/28/7 +f 15/29/8 13/30/8 14/31/8 16/32/8 +f 9/33/9 10/34/9 14/35/9 13/36/9 +f 12/37/10 11/38/10 15/39/10 16/40/10 +f 11/41/11 9/42/11 13/43/11 15/44/11 +f 16/45/12 14/46/12 10/47/12 12/48/12 +o gearbox_gear2 +v 0.4063 0.8281 1.5 +v 0.4063 0.8281 1.4375 +v 0.4063 0.6406 1.5 +v 0.4063 0.6406 1.4375 +v 0.5938 0.8281 1.5 +v 0.5938 0.8281 1.4375 +v 0.5938 0.6406 1.5 +v 0.5938 0.6406 1.4375 +vt 0.8438 1 +vt 0.8594 1 +vt 0.8594 0.9531 +vt 0.8438 0.9531 +vt 0.8125 1 +vt 0.8281 1 +vt 0.8281 0.9531 +vt 0.8125 0.9531 +vt 0.8125 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8125 0.9844 +vt 0.8125 0.9688 +vt 0.8594 0.9688 +vt 0.8594 0.9531 +vt 0.8125 0.9531 +vt 0.8125 1 +vt 0.8594 1 +vt 0.8594 0.9531 +vt 0.8125 0.9531 +vt 0.8125 1 +vt 0.8594 1 +vt 0.8594 0.9531 +vt 0.8125 0.9531 +vn -1 0 0 +vn 1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 17/49/13 18/50/13 20/51/13 19/52/13 +f 22/53/14 21/54/14 23/55/14 24/56/14 +f 22/57/15 18/58/15 17/59/15 21/60/15 +f 23/61/16 19/62/16 20/63/16 24/64/16 +f 21/65/17 17/66/17 19/67/17 23/68/17 +f 18/69/18 22/70/18 24/71/18 20/72/18 +o gearbox_gauge +v 0.1229 0.3423 1.9531 +v 0.1229 0.3423 1.6406 +v 0.016 0.0487 1.9531 +v 0.016 0.0487 1.6406 +v 0.0641 0.3637 1.9531 +v 0.0641 0.3637 1.6406 +v -0.0428 0.07 1.9531 +v -0.0428 0.07 1.6406 +v 0.1602 0.2622 1.8906 +v 0.1602 0.2622 1.7031 +v 0.0961 0.086 1.8906 +v 0.0961 0.086 1.7031 +v 0.1015 0.2836 1.8906 +v 0.1015 0.2836 1.7031 +v 0.0374 0.1074 1.8906 +v 0.0374 0.1074 1.7031 +vt 0.7813 0.0781 +vt 0.7031 0.0781 +vt 0.7031 0.0625 +vt 0.7813 0.0625 +vt 0.7813 0.0156 +vt 0.7031 0.0156 +vt 0.7031 0 +vt 0.7813 0 +vt 0.7813 0 +vt 0.7813 0.0781 +vt 0.7656 0.0781 +vt 0.7656 0 +vt 0.7188 0 +vt 0.7188 0.0781 +vt 0.7031 0.0781 +vt 0.7031 0 +vt 0.9219 0.5 +vt 0.875 0.5 +vt 0.875 0.4844 +vt 0.9219 0.4844 +vt 0.9219 0.5 +vt 0.875 0.5 +vt 0.875 0.4844 +vt 0.9219 0.4844 +vt 0.875 0.5 +vt 0.9219 0.5 +vt 0.9219 0.4844 +vt 0.875 0.4844 +vt 0.9219 0.5 +vt 0.875 0.5 +vt 0.875 0.4844 +vt 0.9219 0.4844 +vt 0.7031 0 +vt 0.7813 0 +vt 0.7813 0.0781 +vt 0.7031 0.0781 +vt 0.2344 0.8125 +vt 0.1563 0.8125 +vt 0.1563 0.7344 +vt 0.2344 0.7344 +vn 0.34 0.94 0 +vn -0.34 -0.94 0 +vn 0 0 1 +vn 0 0 -1 +vn 0.34 0.94 0 +vn -0.34 -0.94 0 +vn 0 0 1 +vn 0 0 -1 +vn 0.94 -0.34 0 +vn -0.94 0.34 0 +usemtl common_thingies +f 25/73/19 26/74/19 30/75/19 29/76/19 +f 28/77/20 27/78/20 31/79/20 32/80/20 +f 27/81/21 25/82/21 29/83/21 31/84/21 +f 32/85/22 30/86/22 26/87/22 28/88/22 +usemtl sawmill +f 33/89/23 34/90/23 38/91/23 37/92/23 +f 36/93/24 35/94/24 39/95/24 40/96/24 +f 35/97/25 33/98/25 37/99/25 39/100/25 +f 40/101/26 38/102/26 34/103/26 36/104/26 +usemtl common_thingies +f 27/105/27 28/106/27 26/107/27 25/108/27 +f 29/109/28 30/110/28 32/111/28 31/112/28 +o gearbox_base +v 0.875 0.8125 1.9531 +v 0.875 0.8125 1.6219 +v 0.875 0.1875 1.9531 +v 0.875 0.1875 1.6219 +v 0.125 0.8125 1.9531 +v 0.125 0.8125 1.6219 +v 0.125 0.1875 1.9531 +v 0.125 0.1875 1.6219 +v 0.9375 0.1875 2.0156 +v 0.9375 0.1875 1.5594 +v 0.9375 0 2.0156 +v 0.9375 0 1.5594 +v 0.0625 0.1875 2.0156 +v 0.0625 0.1875 1.5594 +v 0.0625 0 2.0156 +v 0.0625 0 1.5594 +v 0.125 0.6875 1.875 +v 0.125 0.6875 1.6875 +v 0.125 0.1875 1.875 +v 0.125 0.1875 1.6875 +v 0.0625 0.6875 1.875 +v 0.0625 0.6875 1.6875 +v 0.0625 0.1875 1.875 +v 0.0625 0.1875 1.6875 +vt 0.7344 0.4219 +vt 0.7344 0.5781 +vt 0.6563 0.5781 +vt 0.6563 0.4219 +vt 0.7344 0.4219 +vt 0.7344 0.5781 +vt 0.6563 0.5781 +vt 0.6563 0.4219 +vt 0.6563 0.4219 +vt 0.6563 0.5781 +vt 0.4688 0.5781 +vt 0.4688 0.4219 +vt 0.6563 0.4219 +vt 0.6563 0.5781 +vt 0.4688 0.5781 +vt 0.4688 0.4219 +vt 0.5625 0.6875 +vt 0.5625 0.7344 +vt 0.4531 0.7344 +vt 0.4531 0.6875 +vt 0.5625 0.6875 +vt 0.5625 0.7344 +vt 0.4531 0.7344 +vt 0.4531 0.6875 +vt 0.6719 0.5781 +vt 0.6719 0.6875 +vt 0.4531 0.6875 +vt 0.4531 0.5781 +vt 0.8906 0.625 +vt 0.8906 0.7344 +vt 0.6719 0.7344 +vt 0.6719 0.625 +vt 0.6719 0.7344 +vt 0.6719 0.7813 +vt 0.4531 0.7813 +vt 0.4531 0.7344 +vt 0.4531 0.7344 +vt 0.4531 0.7813 +vt 0.6719 0.7813 +vt 0.6719 0.7344 +vt 0.7344 0.625 +vt 0.7344 0.4375 +vt 0.8281 0.4375 +vt 0.8281 0.625 +vt 0.5 0.2188 +vt 0.625 0.2188 +vt 0.625 0.2656 +vt 0.5 0.2656 +vt 0.625 0.2656 +vt 0.625 0.2188 +vt 0.6094 0.2188 +vt 0.6094 0.2656 +vt 0.625 0.2656 +vt 0.625 0.2188 +vt 0.6094 0.2188 +vt 0.6094 0.2656 +vt 0.5 0.2344 +vt 0.625 0.2344 +vt 0.625 0.2188 +vt 0.5 0.2188 +vt 0.5 0.2656 +vt 0.625 0.2656 +vt 0.625 0.25 +vt 0.5 0.25 +vn 1 0 0 +vn -1 0 0 +vn 0 0 1 +vn 0 0 -1 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 1 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 44/113/29 42/114/29 41/115/29 43/116/29 +f 47/117/30 45/118/30 46/119/30 48/120/30 +f 43/121/31 41/122/31 45/123/31 47/124/31 +f 48/125/32 46/126/32 42/127/32 44/128/32 +f 52/129/33 50/130/33 49/131/33 51/132/33 +f 55/133/34 53/134/34 54/135/34 56/136/34 +f 49/137/35 50/138/35 54/139/35 53/140/35 +f 52/141/36 51/142/36 55/143/36 56/144/36 +f 51/145/37 49/146/37 53/147/37 55/148/37 +f 56/149/38 54/150/38 50/151/38 52/152/38 +f 42/153/39 46/154/39 45/155/39 41/156/39 +usemtl common_thingies +f 63/157/40 61/158/40 62/159/40 64/160/40 +f 57/161/41 58/162/41 62/163/41 61/164/41 +f 60/165/42 59/166/42 63/167/42 64/168/42 +f 59/169/43 57/170/43 61/171/43 63/172/43 +f 64/173/44 62/174/44 58/175/44 60/176/44 +o gearbox_lever +v 0.1551 0.5277 1.8281 +v 0.1551 0.5277 1.7656 +v 0.1262 0.4723 1.8281 +v 0.1262 0.4723 1.7656 +v -0.0113 0.6143 1.8281 +v -0.0113 0.6143 1.7656 +v -0.0401 0.5589 1.8281 +v -0.0401 0.5589 1.7656 +v -0.0113 0.6143 1.8906 +v -0.0113 0.6143 1.7031 +v -0.0401 0.5589 1.8906 +v -0.0401 0.5589 1.7031 +v -0.0667 0.6432 1.8906 +v -0.0667 0.6432 1.7031 +v -0.0956 0.5877 1.8906 +v -0.0956 0.5877 1.7031 +vt 0.5469 0.1406 +vt 0.5469 0.1563 +vt 0.5313 0.1563 +vt 0.5313 0.1406 +vt 0.5469 0.1719 +vt 0.5469 0.1875 +vt 0.5313 0.1875 +vt 0.5313 0.1719 +vt 0.5313 0.1406 +vt 0.5469 0.1406 +vt 0.5469 0.1875 +vt 0.5313 0.1875 +vt 0.5313 0.1406 +vt 0.5469 0.1406 +vt 0.5469 0.1875 +vt 0.5313 0.1875 +vt 0.5313 0.1406 +vt 0.5469 0.1406 +vt 0.5469 0.1875 +vt 0.5313 0.1875 +vt 0.5313 0.1875 +vt 0.5469 0.1875 +vt 0.5469 0.1406 +vt 0.5313 0.1406 +vt 0.8281 0.3438 +vt 0.8281 0.3594 +vt 0.7813 0.3594 +vt 0.7813 0.3438 +vt 0.8281 0.3438 +vt 0.8281 0.3594 +vt 0.7813 0.3594 +vt 0.7813 0.3438 +vt 0.8281 0.3594 +vt 0.7813 0.3594 +vt 0.7813 0.3438 +vt 0.8281 0.3438 +vt 0.7813 0.3438 +vt 0.8281 0.3438 +vt 0.8281 0.3594 +vt 0.7813 0.3594 +vt 0.7969 0.3438 +vt 0.7969 0.3594 +vt 0.7813 0.3594 +vt 0.7813 0.3438 +vt 0.8281 0.3438 +vt 0.8281 0.3594 +vt 0.8125 0.3594 +vt 0.8125 0.3438 +vn 0.89 -0.46 0 +vn -0.89 0.46 0 +vn 0.46 0.89 0 +vn -0.46 -0.89 0 +vn 0 0 1 +vn 0 0 -1 +vn 0.89 -0.46 0 +vn -0.89 0.46 0 +vn 0.46 0.89 0 +vn -0.46 -0.89 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill +f 68/177/45 66/178/45 65/179/45 67/180/45 +f 71/181/46 69/182/46 70/183/46 72/184/46 +f 65/185/47 66/186/47 70/187/47 69/188/47 +f 68/189/48 67/190/48 71/191/48 72/192/48 +f 67/193/49 65/194/49 69/195/49 71/196/49 +f 72/197/50 70/198/50 66/199/50 68/200/50 +usemtl common_thingies +f 76/201/51 74/202/51 73/203/51 75/204/51 +f 79/205/52 77/206/52 78/207/52 80/208/52 +f 73/209/53 74/210/53 78/211/53 77/212/53 +f 76/213/54 75/214/54 79/215/54 80/216/54 +f 75/217/55 73/218/55 77/219/55 79/220/55 +f 80/221/56 78/222/56 74/223/56 76/224/56 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj.amt b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj.amt new file mode 100644 index 000000000..b168df5c8 --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_gearbox.obj.amt @@ -0,0 +1,11 @@ +{ + "origins": { + "gearbox_gear1": [7.75, 11.75, 23.5], + "gearbox_gear2": [8, 11.75, 23.5], + "gearbox_gauge": [0, 3, 30.25], + "gearbox_base": [5.83333, 5.5, 28.56667], + "gearbox_lever": [2.25, 8, 28.75] + }, + "hierarchy": { + } +} \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj new file mode 100644 index 000000000..29b767263 --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj @@ -0,0 +1,234 @@ +# Made by Pabilo8 with Blockbench +# Exported with IIToolkit Plugin on 13/05/2026 +mtllib sawmill.mtl + +o unregulator_base +v 0.625 0.875 1.3438 +v 0.625 0.875 0.7813 +v 0.625 0.625 1.3438 +v 0.625 0.625 0.7813 +v 0.375 0.875 1.3438 +v 0.375 0.875 0.7813 +v 0.375 0.625 1.3438 +v 0.375 0.625 0.7813 +vt 0.9531 0.875 +vt 0.9531 0.9375 +vt 0.8125 0.9375 +vt 0.8125 0.875 +vt 0.9531 0.875 +vt 0.9531 0.9375 +vt 0.8125 0.9375 +vt 0.8125 0.875 +vt 0.9531 0.9375 +vt 0.8125 0.9375 +vt 0.8125 0.875 +vt 0.9531 0.875 +vt 0.9531 0.9375 +vt 0.8125 0.9375 +vt 0.8125 0.875 +vt 0.9531 0.875 +vt 0.9844 0.9375 +vt 0.9844 1 +vt 0.9219 1 +vt 0.9219 0.9375 +vt 0.9844 0.9375 +vt 0.9844 1 +vt 0.9219 1 +vt 0.9219 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 4/1/1 2/2/1 1/3/1 3/4/1 +f 7/5/2 5/6/2 6/7/2 8/8/2 +f 1/9/3 2/10/3 6/11/3 5/12/3 +f 4/13/4 3/14/4 7/15/4 8/16/4 +f 3/17/5 1/18/5 5/19/5 7/20/5 +f 8/21/6 6/22/6 2/23/6 4/24/6 +o unregulator1 +v 0.5625 0.8125 0.9063 +v 0.5625 0.8125 0.8438 +v 0.5625 0.5625 0.9063 +v 0.5625 0.5625 0.8438 +v 0.3125 0.8125 0.9063 +v 0.3125 0.8125 0.8438 +v 0.3125 0.5625 0.9063 +v 0.3125 0.5625 0.8438 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 12/25/7 10/26/7 9/27/7 11/28/7 +f 15/29/8 13/30/8 14/31/8 16/32/8 +f 9/33/9 10/34/9 14/35/9 13/36/9 +f 12/37/10 11/38/10 15/39/10 16/40/10 +f 11/41/11 9/42/11 13/43/11 15/44/11 +f 16/45/12 14/46/12 10/47/12 12/48/12 +o unregulator2 +v 0.5625 0.8125 1.0313 +v 0.5625 0.8125 0.9688 +v 0.5625 0.5625 1.0313 +v 0.5625 0.5625 0.9688 +v 0.3125 0.8125 1.0313 +v 0.3125 0.8125 0.9688 +v 0.3125 0.5625 1.0313 +v 0.3125 0.5625 0.9688 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 20/49/13 18/50/13 17/51/13 19/52/13 +f 23/53/14 21/54/14 22/55/14 24/56/14 +f 17/57/15 18/58/15 22/59/15 21/60/15 +f 20/61/16 19/62/16 23/63/16 24/64/16 +f 19/65/17 17/66/17 21/67/17 23/68/17 +f 24/69/18 22/70/18 18/71/18 20/72/18 +o unregulator3 +v 0.6875 0.8125 1.2813 +v 0.6875 0.8125 1.2188 +v 0.6875 0.5625 1.2813 +v 0.6875 0.5625 1.2188 +v 0.4375 0.8125 1.2813 +v 0.4375 0.8125 1.2188 +v 0.4375 0.5625 1.2813 +v 0.4375 0.5625 1.2188 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 28/73/19 26/74/19 25/75/19 27/76/19 +f 31/77/20 29/78/20 30/79/20 32/80/20 +f 25/81/21 26/82/21 30/83/21 29/84/21 +f 28/85/22 27/86/22 31/87/22 32/88/22 +f 27/89/23 25/90/23 29/91/23 31/92/23 +f 32/93/24 30/94/24 26/95/24 28/96/24 +o unregulator4 +v 0.6875 0.8125 1.1563 +v 0.6875 0.8125 1.0938 +v 0.6875 0.5625 1.1563 +v 0.6875 0.5625 1.0938 +v 0.4375 0.8125 1.1563 +v 0.4375 0.8125 1.0938 +v 0.4375 0.5625 1.1563 +v 0.4375 0.5625 1.0938 +vt 0.875 0.9375 +vt 0.875 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.9063 1 +vt 0.9063 0.9375 +vt 0.9219 0.9844 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9844 +vt 0.8594 0.9375 +vt 0.8594 0.9531 +vt 0.9219 0.9531 +vt 0.9219 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vt 0.9219 0.9375 +vt 0.9219 1 +vt 0.8594 1 +vt 0.8594 0.9375 +vn 1 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0 1 +vn 0 0 -1 +usemtl sawmill2 +f 36/97/25 34/98/25 33/99/25 35/100/25 +f 39/101/26 37/102/26 38/103/26 40/104/26 +f 33/105/27 34/106/27 38/107/27 37/108/27 +f 36/109/28 35/110/28 39/111/28 40/112/28 +f 35/113/29 33/114/29 37/115/29 39/116/29 +f 40/117/30 38/118/30 34/119/30 36/120/30 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj.amt b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj.amt new file mode 100644 index 000000000..260ab73d2 --- /dev/null +++ b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/sawmill_unregulator.obj.amt @@ -0,0 +1,11 @@ +{ + "origins": { + "unregulator_base": [8, 12, 17], + "unregulator1": [7, 11, 14], + "unregulator2": [7, 11, 16], + "unregulator3": [9, 11, 20], + "unregulator4": [9, 11, 18] + }, + "hierarchy": { + } +} \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_gearbox.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_gearbox.obj deleted file mode 100644 index bbb2810eb..000000000 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_gearbox.obj +++ /dev/null @@ -1,278 +0,0 @@ - - -o cube -v -34 13 15.25 -v -34 13 9.95 -v -34 3 15.25 -v -34 3 9.95 -v -46 13 9.95 -v -46 13 15.25 -v -46 3 9.95 -v -46 3 15.25 -vt 0 1 -vt 0.09375 1 -vt 0.09375 0.921875 -vt 0 0.921875 -vt 0 1 -vt 0.041406250000000006 1 -vt 0.041406250000000006 0.921875 -vt 0 0.921875 -vt 0 1 -vt 0.09375 1 -vt 0.09375 0.921875 -vt 0 0.921875 -vt 0 1 -vt 0.041406250000000006 1 -vt 0.041406250000000006 0.921875 -vt 0 0.921875 -vt 0 1 -vt 0.09375 1 -vt 0.09375 0.95859375 -vt 0 0.95859375 -vt 0 1 -vt 0.09375 1 -vt 0.09375 0.95859375 -vt 0 0.95859375 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 4/4/1 7/3/1 5/2/1 2/1/1 -f 3/8/2 4/7/2 2/6/2 1/5/2 -f 8/12/3 3/11/3 1/10/3 6/9/3 -f 7/16/4 8/15/4 6/14/4 5/13/4 -f 6/20/5 1/19/5 2/18/5 5/17/5 -f 7/24/6 4/23/6 3/22/6 8/21/6 -o cube -v -33 3 16.25 -v -33 3 8.95 -v -33 0 16.25 -v -33 0 8.95 -v -47 3 8.95 -v -47 3 16.25 -v -47 0 8.95 -v -47 0 16.25 -vt 0 1 -vt 0.109375 1 -vt 0.109375 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.057031250000000006 1 -vt 0.057031250000000006 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.109375 1 -vt 0.109375 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.057031250000000006 1 -vt 0.057031250000000006 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.109375 1 -vt 0.109375 0.94296875 -vt 0 0.94296875 -vt 0 1 -vt 0.109375 1 -vt 0.109375 0.94296875 -vt 0 0.94296875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 12/28/7 15/27/7 13/26/7 10/25/7 -f 11/32/8 12/31/8 10/30/8 9/29/8 -f 16/36/9 11/35/9 9/34/9 14/33/9 -f 15/40/10 16/39/10 14/38/10 13/37/10 -f 14/44/11 9/43/11 10/42/11 13/41/11 -f 15/48/12 12/47/12 11/46/12 16/45/12 -o cube -v -33 11.5 14.75 -v -33 11.5 10.45 -v -33 7.5 14.75 -v -33 7.5 10.45 -v -34 11.5 10.45 -v -34 11.5 14.75 -v -34 7.5 10.45 -v -34 7.5 14.75 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.033593750000000006 1 -vt 0.033593750000000006 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.033593750000000006 1 -vt 0.033593750000000006 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96640625 -vt 0 0.96640625 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96640625 -vt 0 0.96640625 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 20/52/13 23/51/13 21/50/13 18/49/13 -f 19/56/14 20/55/14 18/54/14 17/53/14 -f 24/60/15 19/59/15 17/58/15 22/57/15 -f 23/64/16 24/63/16 22/62/16 21/61/16 -f 22/68/17 17/67/17 18/66/17 21/65/17 -f 23/72/18 20/71/18 19/70/18 24/69/18 -o cube -v -31 10.5 12 -v -31 10.5 11 -v -31 6.5 12 -v -31 6.5 11 -v -35 10.5 11 -v -35 10.5 12 -v -35 6.5 11 -v -35 6.5 12 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 28/76/19 31/75/19 29/74/19 26/73/19 -f 27/80/20 28/79/20 26/78/20 25/77/20 -f 32/84/21 27/83/21 25/82/21 30/81/21 -f 31/88/22 32/87/22 30/86/22 29/85/22 -f 30/92/23 25/91/23 26/90/23 29/89/23 -f 31/96/24 28/95/24 27/94/24 32/93/24 -o cube -v -31 10.5 14 -v -31 10.5 13 -v -31 6.5 14 -v -31 6.5 13 -v -35 10.5 13 -v -35 10.5 14 -v -35 6.5 13 -v -35 6.5 14 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 36/100/25 39/99/25 37/98/25 34/97/25 -f 35/104/26 36/103/26 34/102/26 33/101/26 -f 40/108/27 35/107/27 33/106/27 38/105/27 -f 39/112/28 40/111/28 38/110/28 37/109/28 -f 38/116/29 33/115/29 34/114/29 37/113/29 -f 39/120/30 36/119/30 35/118/30 40/117/30 -o cube -v -32 7.5 13 -v -32 7.5 12 -v -32 4.5 13 -v -32 4.5 12 -v -35 7.5 12 -v -35 7.5 13 -v -35 4.5 12 -v -35 4.5 13 -vt 0 1 -vt 0.0234375 1 -vt 0.0234375 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.0234375 1 -vt 0.0234375 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.9765625 -vt 0 0.9765625 -vt 0 1 -vt 0.0234375 1 -vt 0.0234375 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.0234375 1 -vt 0.0234375 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 44/124/31 47/123/31 45/122/31 42/121/31 -f 43/128/32 44/127/32 42/126/32 41/125/32 -f 48/132/33 43/131/33 41/130/33 46/129/33 -f 47/136/34 48/135/34 46/134/34 45/133/34 -f 46/140/35 41/139/35 42/138/35 45/137/35 -f 47/144/36 44/143/36 43/142/36 48/141/36 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_unregulator.obj b/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_unregulator.obj deleted file mode 100644 index d2bcb3868..000000000 --- a/src/main/resources/assets/immersiveintelligence/models/block/multiblock/sawmill/upgrade/sawmill_unregulator.obj +++ /dev/null @@ -1,232 +0,0 @@ - - -o cube -v -38 14 5.5 -v -38 14 -3.5 -v -38 10 5.5 -v -38 10 -3.5 -v -42 14 -3.5 -v -42 14 5.5 -v -42 10 -3.5 -v -42 10 5.5 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0703125 1 -vt 0.0703125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0703125 1 -vt 0.0703125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9296875 -vt 0 0.9296875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9296875 -vt 0 0.9296875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 4/4/1 7/3/1 5/2/1 2/1/1 -f 3/8/2 4/7/2 2/6/2 1/5/2 -f 8/12/3 3/11/3 1/10/3 6/9/3 -f 7/16/4 8/15/4 6/14/4 5/13/4 -f 6/20/5 1/19/5 2/18/5 5/17/5 -f 7/24/6 4/23/6 3/22/6 8/21/6 -o cube -v -39 13 -1.5 -v -39 13 -2.5 -v -39 9 -1.5 -v -39 9 -2.5 -v -43 13 -2.5 -v -43 13 -1.5 -v -43 9 -2.5 -v -43 9 -1.5 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 12/28/7 15/27/7 13/26/7 10/25/7 -f 11/32/8 12/31/8 10/30/8 9/29/8 -f 16/36/9 11/35/9 9/34/9 14/33/9 -f 15/40/10 16/39/10 14/38/10 13/37/10 -f 14/44/11 9/43/11 10/42/11 13/41/11 -f 15/48/12 12/47/12 11/46/12 16/45/12 -o cube -v -39 13 0.5 -v -39 13 -0.5 -v -39 9 0.5 -v -39 9 -0.5 -v -43 13 -0.5 -v -43 13 0.5 -v -43 9 -0.5 -v -43 9 0.5 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 20/52/13 23/51/13 21/50/13 18/49/13 -f 19/56/14 20/55/14 18/54/14 17/53/14 -f 24/60/15 19/59/15 17/58/15 22/57/15 -f 23/64/16 24/63/16 22/62/16 21/61/16 -f 22/68/17 17/67/17 18/66/17 21/65/17 -f 23/72/18 20/71/18 19/70/18 24/69/18 -o cube -v -37 13 4.5 -v -37 13 3.5 -v -37 9 4.5 -v -37 9 3.5 -v -41 13 3.5 -v -41 13 4.5 -v -41 9 3.5 -v -41 9 4.5 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 28/76/19 31/75/19 29/74/19 26/73/19 -f 27/80/20 28/79/20 26/78/20 25/77/20 -f 32/84/21 27/83/21 25/82/21 30/81/21 -f 31/88/22 32/87/22 30/86/22 29/85/22 -f 30/92/23 25/91/23 26/90/23 29/89/23 -f 31/96/24 28/95/24 27/94/24 32/93/24 -o cube -v -37 13 2.5 -v -37 13 1.5 -v -37 9 2.5 -v -37 9 1.5 -v -41 13 1.5 -v -41 13 2.5 -v -41 9 1.5 -v -41 9 2.5 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.0078125 1 -vt 0.0078125 0.96875 -vt 0 0.96875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vt 0 1 -vt 0.03125 1 -vt 0.03125 0.9921875 -vt 0 0.9921875 -vn 0 0 -1 -vn 1 0 0 -vn 0 0 1 -vn -1 0 0 -vn 0 1 0 -vn 0 -1 0 -usemtl none -f 36/100/25 39/99/25 37/98/25 34/97/25 -f 35/104/26 36/103/26 34/102/26 33/101/26 -f 40/108/27 35/107/27 33/106/27 38/105/27 -f 39/112/28 40/111/28 38/110/28 37/109/28 -f 38/116/29 33/115/29 34/114/29 37/113/29 -f 39/120/30 36/119/30 35/118/30 40/117/30 \ No newline at end of file diff --git a/src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren2.png b/src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren2.png new file mode 100644 index 0000000000000000000000000000000000000000..9d3cde63d3a24aeba432b2153456d39d9d2d9cbe GIT binary patch literal 609 zcmV-n0-pVeP)qq}N}WQp z2w}#CkM25j)j9Q_|FCYi%hTyJ&t|i{P$=+9rNXP#s-#>l^L#$fo6RPt|At3^Dv!Gq3b#li3CI%FX+(rem{(b!~W?7b;SYJ#n vO)Sj^@dp3^|NjXv*{A>j00v1!K~w_(`d)TNs791j00000NkvXXu0mjfC3+Fb literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren_pole2.png b/src/main/resources/assets/immersiveintelligence/textures/blocks/metal_device/alarm_siren_pole2.png new file mode 100644 index 0000000000000000000000000000000000000000..e16e6f95ac60bea934d1aefdc383cd4a81940525 GIT binary patch literal 362 zcmV-w0hRuVP)ToQ6okhl`~|Miv=w(@%YqH-^h(?S35hk_35lqUgh~N}as4c1|AIUZHZ%U_;eh#M zS*A0iG);9;6#Djc(|Mk2cEE8QAbFk#*L4wJB1BOHc7WqJAe~Mp#Bq#^F$Y1&4|p~u z3i|eaA6g&$fG`X}A_}UpZ5t?rT_Fqtkm&Zl?=cJm?)Ps#!LAfYL~;GNB1sZ_zQ6GU zlnEdah0p>*2$-$%188}5T??XcT_5|tn==)Lff{&cB6HU{IvMfbaRpK820RR75pGv#{000I_L_t&o09W9LA#w4N2LJ#707*qo IM6N<$g6O@KZ2$lO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/immersiveintelligence/textures/blocks/multiblock/fortification/flagpole_mod.png b/src/main/resources/assets/immersiveintelligence/textures/blocks/multiblock/fortification/flagpole_mod.png new file mode 100644 index 0000000000000000000000000000000000000000..c4b2187ec4556aec7b1784eec530744a77b71d7b GIT binary patch literal 1834 zcmV+_2i5qAP)3@CsX6L;(zi(!~c{B5U zs|_DMTt-Dj$+);UIdtey$?MqISQ!%&BbP5 zTfw|HIL34*ji0urrUor7Es#=z6?(YC;ZSRigwyE+JIhX%mzQJk;K9l;-`87QcjLU) zgb-lmO-)U_MrUWIQp}v4sjaOA%NiRS;p^)QKR-Ve9gY$^<1yYFoHEeuhxBL&3=D+P zXjD(gir9F2d%Ma50;ni7H#e)?;E1u@Znt~oLI`zi?C_Itc+AiY27`LC8#itUI%h#= zENnXb*0; zn^_Oy$Z!O#Rx1({6ES=CY%E^97|F@WDk>gXZ*j_iCNO4LFvdoQKsV3~?fUiWqOPtE zBSwsnRA!ROOh!jXtDe9HZr;2J4r_67v8sUl{Crgb)z#IiY8b=R8yq{}Z`MQT1T?b& zLa#wZz-%_dVzH<^Fqup$(U^1CsUfM_=Xxgx)ts6YsBvN8!i6dly~Tk>3_ZE=`2c8E z6Rq&j0iN+waDoXTR6_BYa!+9AIP8|D$et=vNGJheH$$E%w6tI2#XE@7Co$f=11K0i2rlVIL50Z01Y-sOkF$| zLLezA3FF3%!S-v!%#>UfqaGH64n8IWy03X3gkwAthgAeQsu9#&i2!@0;t}q@ za5v`!PVU`~^xa<|_wXL%97;vjz7)0h}}zcdl3S-5GbW{L{<$`f3&4 z-g_RquU6u%Z_i^-UKQRuco}KG)nGC0@4Ql}aEwx%O;8L{KopV)BlE&_ZkJ#aeG&ACJ^9=2i|_$?X`;Lp2Y z8QbzYpr>zuW2dW;x-w3^miJBa!GU>!)S!Iu)%&qvnS~tbimPmBMio(giv#tJ)*d*c zUO-Z1uoGSNx!PS|8SC>pKvf5`L5C(PA?||L3X75ddy#ta@E*%Fidk1&PXWp{m=rUT1ZpVt9Ldxr|Mlmgd&`T^4n*?2Sf z63!p`1};ML5s-a!#ZlwKmSr*6wc7W-Fp{FQ(2}0!`DvGS;UN zMqM1bQ6o&=GTd>r9P1C5D{vNF1j|^T z*MX*17tZ82QZl))>*sRV+gyrxUQcGLsc(kqCb_BtXazJ`$T(-EFH6GM__srw=mXFPlxsxx?spN578H1w0S zr?Bh2g%hm5)Gr6Jva$sINf9Sco)qcn>4Mj%PMs1bPMi?Oj~^Eq85x4tnVFd)lj!v6 z)8fpTGa@@XTbw(0PMke^R`kmOZz%dP`QL&6JOclAI)4KI0RR7&DV}-&000I_L_t&o Y0Q~2ZeWIt(3;+NC07*qoM6N<$f(w;w_W%F@ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/immersiveintelligence/textures/blocks/multiblock/sawmill2.png b/src/main/resources/assets/immersiveintelligence/textures/blocks/multiblock/sawmill2.png index 04944b13647bd490fc56ed031ca9947a8ac2c409..c313c3987c0e4208548e5520c0f09784b3f08715 100644 GIT binary patch literal 22828 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 literal 3778 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 diff --git a/src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/capture_defiance.png b/src/main/resources/assets/immersiveintelligence/textures/gui/upgrade/flagpole/capture_defiance.png new file mode 100644 index 0000000000000000000000000000000000000000..ac62d1479e02b5f9deb4ab48b796c353a8888260 GIT binary patch literal 264 zcmV+j0r&oiP)($1Ho8o}foed4ti6qt?J%|mo7MPxqb1r8IggH?4AIM1p$AOZq>&k%QFWvTfVIYLS=uQk|>iMm;44e{ErUpAx z!_?xG0QDLQRWDYR*xt-3*DKh#bBX z>l4W5L$Ro)V?BahYWyg<1E2}iecA+~@GNQ~YT>gz`TKrxFF({`w&4eZkf3U}Hl*MH O0000($1Ho8o}foed4ti6qt?J%|mo7MPxqb1r8IggH?4AIM1p$AOZq>&k%QFWvTfVIYLS=uQk|>iMm;44e{ErUpAx z!_?xG0QDLQRWDYR*xt-3*DKh#bBX z>l4W5L$Ro)V?BahYWyg<1E2}iecA+~@GNQ~YT>gz`TKrxFF({`w&4eZkf3U}Hl*MH O0000($1Ho8o}foed4ti6qt?J%|mo7MPxqb1r8IggH?4AIM1p$AOZq>&k%QFWvTfVIYLS=uQk|>iMm;44e{ErUpAx z!_?xG0QDLQRWDYR*xt-3*DKh#bBX z>l4W5L$Ro)V?BahYWyg<1E2}iecA+~@GNQ~YT>gz`TKrxFF({`w&4eZkf3U}Hl*MH O0000($1Ho8o}foed4ti6qt?J%|mo7MPxqb1r8IggH?4AIM1p$AOZq>&k%QFWvTfVIYLS=uQk|>iMm;44e{ErUpAx z!_?xG0QDLQRWDYR*xt-3*DKh#bBX z>l4W5L$Ro)V?BahYWyg<1E2}iecA+~@GNQ~YT>gz`TKrxFF({`w&4eZkf3U}Hl*MH O0000