From 0e2946f20b002eac1959931b0df18875ff0365ab Mon Sep 17 00:00:00 2001 From: Calum Date: Sat, 9 Sep 2017 12:34:08 +1200 Subject: [PATCH 1/2] Added ocean object --- .../java/seng302/visualiser/GameView3D.java | 9 +- .../fxObjects/assets_3D/ModelFactory.java | 10 +- .../fxObjects/assets_3D/ModelType.java | 3 +- src/main/resources/meshes/ocean.dae | 100 ++++++++++++++++++ 4 files changed, 118 insertions(+), 4 deletions(-) create mode 100644 src/main/resources/meshes/ocean.dae diff --git a/src/main/java/seng302/visualiser/GameView3D.java b/src/main/java/seng302/visualiser/GameView3D.java index 713996e9..77be31b2 100644 --- a/src/main/java/seng302/visualiser/GameView3D.java +++ b/src/main/java/seng302/visualiser/GameView3D.java @@ -39,6 +39,7 @@ public class GameView3D { root3D, 1000, 1000, true, SceneAntialiasing.BALANCED ); view.setCamera(camera); + view.setFill(Color.SKYBLUE); Sphere s = new Sphere(1); s.setMaterial(new PhongMaterial(Color.RED)); Sphere left = new Sphere(1); @@ -72,7 +73,13 @@ public class GameView3D { Node coin = ModelFactory.importModel(ModelType.VELOCITY_COIN).getAssets(); coin.setTranslateX(coin.getTranslateX() - 30); - gameObjects.getChildren().addAll(s, left, right, top, bottom, boat, boat2, boat3, sMarker, fMarker, marker, coin); + gameObjects.getChildren().addAll( + ModelFactory.importModel(ModelType.OCEAN).getAssets(), + s, left, right, top, bottom, + boat, boat2, boat3, + sMarker, fMarker, marker, + coin + ); view.sceneProperty().addListener((obs, old, scene) -> { if (scene!=null) enableCameraMovement(scene); diff --git a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java index 95636652..6f515edc 100644 --- a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java +++ b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java @@ -6,13 +6,11 @@ import javafx.animation.AnimationTimer; import javafx.geometry.Point3D; import javafx.scene.AmbientLight; import javafx.scene.Group; -import javafx.scene.Node; import javafx.scene.paint.Color; import javafx.scene.paint.PhongMaterial; import javafx.scene.shape.MeshView; import javafx.scene.transform.Rotate; import javafx.scene.transform.Scale; -import seng302.model.token.TokenType; /** * Factory class for creating 3D models of boats. @@ -89,6 +87,8 @@ public class ModelFactory { case PLAIN_MARKER: case START_MARKER: return makeMarker(assets); + case OCEAN: + return makeOcean(assets); default: return new Model(assets, null); } @@ -121,4 +121,10 @@ public class ModelFactory { area.getTransforms().add(new Rotate(90, new Point3D(1, 0, 0))); return new Model(area, null); } + + private static Model makeOcean(Group plane) { + plane.setScaleY(100); + plane.setScaleX(100); + return new Model(plane, null); + } } diff --git a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java index d94c7911..dadc98cf 100644 --- a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java +++ b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java @@ -10,7 +10,8 @@ public enum ModelType { FINISH_MARKER ("finish_marker.dae"), START_MARKER ("start_marker.dae"), PLAIN_MARKER ("plain_marker.dae"), - MARK_AREA ("mark_area.dae"); + MARK_AREA ("mark_area.dae"), + OCEAN ("ocean.dae"); final String filename; diff --git a/src/main/resources/meshes/ocean.dae b/src/main/resources/meshes/ocean.dae new file mode 100644 index 00000000..58a9c2d2 --- /dev/null +++ b/src/main/resources/meshes/ocean.dae @@ -0,0 +1,100 @@ + + + + + Blender User + Blender 2.78.0 commit date:2016-09-26, commit time:12:42, hash:4bb1e22 + + 2017-09-09T12:27:53 + 2017-09-09T12:27:53 + + Z_UP + + + + + + + + + 0 0 0 1 + + + 0 0 0 1 + + + 0.64 0.001709759 0 1 + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + + + + + + + + + + + -1 -1 0 1 -1 0 -1 1 0 1 1 0 -1 -1 0.002058923 1 -1 0.002058923 -1 1 0.002058923 1 1 0.002058923 + + + + + + + + + + 0 0 -1 0 0 1 0 1 0 0 -1 0 1 0 0 -1 0 0 + + + + + + + + + + + + + + + 3 3 3 3 3 3 3 3 3 3 3 3 +

2 0 1 0 0 0 5 1 6 1 4 1 2 2 7 2 3 2 1 3 4 3 0 3 3 4 5 4 1 4 0 5 6 5 2 5 2 0 3 0 1 0 5 1 7 1 6 1 2 2 6 2 7 2 1 3 5 3 4 3 3 4 7 4 5 4 0 5 4 5 6 5

+
+
+
+
+ + + + + 8 0 0 0 0 8 0 0 0 0 8 0 0 0 0 1 + + + + + + + + + + + + + +
\ No newline at end of file From 06a4dde2161958c0d1768908a3c60742b86fdcae Mon Sep 17 00:00:00 2001 From: Calum Date: Sat, 9 Sep 2017 17:34:18 +1200 Subject: [PATCH 2/2] Ported game rendering to 3d environment for boats and markers. #implement --- src/main/java/seng302/App.java | 3 +- .../java/seng302/visualiser/GameView.java | 25 +- .../java/seng302/visualiser/GameView3D.java | 541 +++++++++++++++--- .../controllers/RaceViewController.java | 117 ++-- .../fxObjects/assets_2D/BoatObject.java | 37 +- .../fxObjects/assets_3D/ModelFactory.java | 27 +- .../fxObjects/assets_3D/ModelType.java | 6 +- src/main/resources/meshes/mark_area.dae | 78 +-- src/main/resources/meshes/ocean.dae | 100 ---- 9 files changed, 613 insertions(+), 321 deletions(-) delete mode 100644 src/main/resources/meshes/ocean.dae diff --git a/src/main/java/seng302/App.java b/src/main/java/seng302/App.java index 9d4d377e..71b8036c 100644 --- a/src/main/java/seng302/App.java +++ b/src/main/java/seng302/App.java @@ -5,7 +5,6 @@ import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; -import javafx.scene.SceneAntialiasing; import javafx.scene.image.Image; import javafx.stage.Stage; import org.apache.commons.cli.CommandLine; @@ -69,7 +68,7 @@ public class App extends Application { public void start(Stage primaryStage) throws Exception { Parent root = FXMLLoader.load(getClass().getResource("/views/StartScreenView.fxml")); primaryStage.setTitle("Party Parrots at Sea"); - Scene scene = new Scene(root, 1530, 960, false, SceneAntialiasing.BALANCED); + Scene scene = new Scene(root, 1530, 960); scene.getStylesheets().add(getClass().getResource("/css/master.css").toString()); primaryStage.setScene(scene); // primaryStage.setMaxWidth(1530); diff --git a/src/main/java/seng302/visualiser/GameView.java b/src/main/java/seng302/visualiser/GameView.java index 86807d04..d3a682b8 100644 --- a/src/main/java/seng302/visualiser/GameView.java +++ b/src/main/java/seng302/visualiser/GameView.java @@ -451,6 +451,19 @@ public class GameView extends Pane { raceBorder.getPoints().setAll(boundaryPoints); } + /** + * Rescales the race to the size of the window. + * + * @param limitingCoordinates the set of geo points that contains the extremities of the race. + */ + private void rescaleRace(List limitingCoordinates) { + //Check is called once to avoid unnecessarily change the course limits once the race is running + findMinMaxPoint(limitingCoordinates); + double minLonToMaxLon = scaleRaceExtremities(); + calculateReferencePointLocation(minLonToMaxLon); +// drawGoogleMap(); + } + /** * Replaces all tokens in the course with those passed in * @@ -487,18 +500,6 @@ public class GameView extends Pane { }); } } - /** - * Rescales the race to the size of the window. - * - * @param limitingCoordinates the set of geo points that contains the extremities of the race. - */ - private void rescaleRace(List limitingCoordinates) { - //Check is called once to avoid unnecessarily change the course limits once the race is running - findMinMaxPoint(limitingCoordinates); - double minLonToMaxLon = scaleRaceExtremities(); - calculateReferencePointLocation(minLonToMaxLon); -// drawGoogleMap(); - } private void setSelectedBoat(BoatObject bo, Boolean isSelected) { if (this.selectedBoat == bo && !isSelected) { diff --git a/src/main/java/seng302/visualiser/GameView3D.java b/src/main/java/seng302/visualiser/GameView3D.java index 77be31b2..c55f2e11 100644 --- a/src/main/java/seng302/visualiser/GameView3D.java +++ b/src/main/java/seng302/visualiser/GameView3D.java @@ -1,13 +1,40 @@ package seng302.visualiser; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import javafx.animation.AnimationTimer; +import javafx.application.Platform; +import javafx.geometry.Point2D; import javafx.geometry.Point3D; -import javafx.scene.*; +import javafx.scene.Group; +import javafx.scene.Node; +import javafx.scene.ParallelCamera; +import javafx.scene.SceneAntialiasing; +import javafx.scene.SubScene; +import javafx.scene.image.ImageView; +import javafx.scene.input.KeyEvent; import javafx.scene.paint.Color; -import javafx.scene.paint.PhongMaterial; -import javafx.scene.shape.Sphere; +import javafx.scene.paint.Paint; +import javafx.scene.shape.Polygon; +import javafx.scene.text.Text; import javafx.scene.transform.Rotate; +import javafx.scene.transform.Scale; import javafx.scene.transform.Translate; -import seng302.visualiser.fxObjects.assets_3D.BoatMeshType; +import seng302.gameServer.messages.RoundingSide; +import seng302.model.ClientYacht; +import seng302.model.GeoPoint; +import seng302.model.Limit; +import seng302.model.mark.CompoundMark; +import seng302.model.mark.Corner; +import seng302.model.mark.Mark; +import seng302.utilities.GeoUtility; +import seng302.visualiser.fxObjects.assets_2D.AnnotationBox; +import seng302.visualiser.fxObjects.assets_2D.BoatObject; +import seng302.visualiser.fxObjects.assets_2D.CourseBoundary; +import seng302.visualiser.fxObjects.assets_2D.Gate; import seng302.visualiser.fxObjects.assets_3D.ModelFactory; import seng302.visualiser.fxObjects.assets_3D.ModelType; @@ -22,104 +49,458 @@ public class GameView3D { Group root3D; SubScene view; - PerspectiveCamera camera; + ParallelCamera camera; Group gameObjects; + private double bufferSize = 0; + private double canvasWidth = 200; + private double canvasHeight = 200; + private boolean horizontalInversion = false; + + + + + private double distanceScaleFactor; + private ScaleDirection scaleDirection; + private GeoPoint minLatPoint, minLonPoint, maxLatPoint, maxLonPoint; + private double referencePointX, referencePointY; + private double metersPerPixelX, metersPerPixelY; + + final double SCALE_DELTA = 1.1; + + private Text fpsDisplay = new Text(); + private Polygon raceBorder = new CourseBoundary(); + + /* Note that if either of these is null then values for it have not been added and the other + should be used as the limits of the map. */ + private List borderPoints; + private Map markerObjects; + + private Map boatObjects = new HashMap<>(); + private Map annotations = new HashMap<>(); + private BoatObject selectedBoat = null; + private Group annotationsGroup = new Group(); + private Group wakesGroup = new Group(); + private Group boatObjectGroup = new Group(); + private Group trails = new Group(); + private Group markers = new Group(); + private Group tokens = new Group(); + private List course = new ArrayList<>(); + private List mapTokens; + + private ImageView mapImage = new ImageView(); + + //FRAME RATE + + private AnimationTimer timer; + private int NUM_SAMPLES = 10; + private final long[] frameTimes = new long[NUM_SAMPLES]; + private Double frameRate = 60.0; + private int frameTimeIndex = 0; + private boolean arrayFilled = false; + private ClientYacht playerYacht; + private double windDir = 0.0; + + double scaleFactor = 1; + + private enum ScaleDirection { + HORIZONTAL, + VERTICAL + } + + + + public GameView3D () { - camera = new PerspectiveCamera(true); +// camera = new PerspectiveCamera(true); + camera = new ParallelCamera(); camera.getTransforms().addAll( new Translate(0,0, -DEFAULT_CAMERA_DEPTH) ); camera.setFarClip(Double.MAX_VALUE); camera.setNearClip(0.1); - camera.setFieldOfView(FOV); +// camera.setFieldOfView(FOV); gameObjects = new Group(); + gameObjects.getTransforms().add(new Scale(4,4,4)); root3D = new Group(camera, gameObjects); view = new SubScene( root3D, 1000, 1000, true, SceneAntialiasing.BALANCED ); view.setCamera(camera); view.setFill(Color.SKYBLUE); - Sphere s = new Sphere(1); - s.setMaterial(new PhongMaterial(Color.RED)); - Sphere left = new Sphere(1); - left.setMaterial(new PhongMaterial(Color.LEMONCHIFFON)); - left.getTransforms().add(new Translate(-Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0, 0)); - Sphere right = new Sphere(1); - right.setMaterial(new PhongMaterial(Color.ROSYBROWN)); - right.getTransforms().add(new Translate(Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0, 0)); - Sphere top = new Sphere(1); - top.setMaterial(new PhongMaterial(Color.TEAL)); - top.getTransforms().add(new Translate(0,-Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0)); - Sphere bottom = new Sphere(1); - bottom.setMaterial(new PhongMaterial(Color.BLANCHEDALMOND)); - bottom.getTransforms().add(new Translate(0, Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0)); - - Node boat = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.BLUE).getAssets(); - Node boat2 = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.BROWN).getAssets(); - boat2.getTransforms().add(new Translate(0,20, 0)); - Node boat3 = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.RED).getAssets(); - boat3.getTransforms().add(new Translate(0,-20, 0)); - - Node sMarker = ModelFactory.importModel(ModelType.START_MARKER).getAssets(); - sMarker.getTransforms().add(0, new Translate(30, 30, 0)); - - Node fMarker = ModelFactory.importModel(ModelType.FINISH_MARKER).getAssets(); - fMarker.getTransforms().add(0, new Translate(30, -30, 0)); - - Node marker = ModelFactory.importModel(ModelType.PLAIN_MARKER).getAssets(); - marker.getTransforms().add(0, new Translate(30, 0, 0)); - - Node coin = ModelFactory.importModel(ModelType.VELOCITY_COIN).getAssets(); - coin.setTranslateX(coin.getTranslateX() - 30); - + camera.getTransforms().add(new Rotate(30, new Point3D(1,0,0))); + camera.setLayoutX(camera.getLayoutX()-400); + camera.setLayoutY(camera.getLayoutX()-600); +// gameObjects.getChildren().addAll(raceBorder, markers, tokens); gameObjects.getChildren().addAll( - ModelFactory.importModel(ModelType.OCEAN).getAssets(), - s, left, right, top, bottom, - boat, boat2, boat3, - sMarker, fMarker, marker, - coin + ModelFactory.importModel(ModelType.OCEAN).getAssets(), markers ); + +// Sphere s = new Sphere(1); +// s.setMaterial(new PhongMaterial(Color.RED)); +// Sphere left = new Sphere(1); +// left.setMaterial(new PhongMaterial(Color.LEMONCHIFFON)); +// left.getTransforms().add(new Translate(-Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0, 0)); +// Sphere right = new Sphere(1); +// right.setMaterial(new PhongMaterial(Color.ROSYBROWN)); +// right.getTransforms().add(new Translate(Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0, 0)); +// Sphere top = new Sphere(1); +// top.setMaterial(new PhongMaterial(Color.TEAL)); +// top.getTransforms().add(new Translate(0,-Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0)); +// Sphere bottom = new Sphere(1); +// bottom.setMaterial(new PhongMaterial(Color.BLANCHEDALMOND)); +// bottom.getTransforms().add(new Translate(0, Math.tan(Math.toRadians(FOV / 2)) * DEFAULT_CAMERA_DEPTH, 0)); +// +// Node boat = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.BLUE).getAssets(); +// Node boat2 = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.BROWN).getAssets(); +// boat2.getTransforms().add(new Translate(0,20, 0)); +// Node boat3 = ModelFactory.boatGameView(BoatMeshType.DINGHY, Color.RED).getAssets(); +// boat3.getTransforms().add(new Translate(0,-20, 0)); +// +// Node sMarker = ModelFactory.importModel(ModelType.START_MARKER).getAssets(); +// sMarker.getTransforms().add(0, new Translate(30, 30, 0)); +// +// Node fMarker = ModelFactory.importModel(ModelType.FINISH_MARKER).getAssets(); +// fMarker.getTransforms().add(0, new Translate(30, -30, 0)); +// +// Node marker = ModelFactory.importModel(ModelType.PLAIN_MARKER).getAssets(); +// marker.getTransforms().add(0, new Translate(30, 0, 0)); +// +// Node coin = ModelFactory.importModel(ModelType.VELOCITY_COIN).getAssets(); +// coin.setTranslateX(coin.getTranslateX() - 30); +// +// gameObjects.getChildren().addAll( +// ModelFactory.importModel(ModelType.OCEAN).getAssets(), +// s, left, right, top, bottom, +// boat, boat2, boat3, +// sMarker, fMarker, marker, +// coin +// ); + view.sceneProperty().addListener((obs, old, scene) -> { - if (scene!=null) - enableCameraMovement(scene); + if (scene != null) { + scene.addEventHandler(KeyEvent.KEY_PRESSED, this::cameraMovement); + } }); } - public void enableCameraMovement(Scene s) { - s.setOnKeyPressed(event -> { - switch (event.getCode()) { - case UP: - camera.getTransforms().addAll(new Rotate(0.5, new Point3D(1,0,0))); - break; - case DOWN: - camera.getTransforms().addAll(new Rotate(-0.5, new Point3D(1,0,0))); - break; - case LEFT: - camera.getTransforms().addAll(new Rotate(-0.5, new Point3D(0,1,0))); - break; - case RIGHT: - camera.getTransforms().addAll(new Rotate(0.5, new Point3D(0,1,0))); - break; - case SPACE: - camera.getTransforms().addAll(new Translate(0, 0, 0.75)); - break; - case Z: - camera.getTransforms().addAll(new Translate(0, 0, -0.75)); - break; - case W: - camera.getTransforms().addAll(new Translate(0, 1, 0)); - break; - case S: - camera.getTransforms().addAll(new Translate(0, -1, 0)); - break; - case A: - camera.getTransforms().addAll(new Translate(-1, 0, 0)); - break; - case D: - camera.getTransforms().addAll(new Translate(1, 0, 0)); - break; + public void updateCourse(List newCourse, List sequence) { + markerObjects = new HashMap<>(); + + for (Corner corner : sequence) { //Makes course out of all compound marks. + for (CompoundMark compoundMark : newCourse) { + if (corner.getCompoundMarkID() == compoundMark.getId()) { + course.add(compoundMark); + } } + } + + // TODO: 16/08/17 Updating mark roundings here. It should not happen here. Nor should it be done this way. + for (Corner corner : sequence){ + CompoundMark compoundMark = course.get(corner.getSeqID() - 1); + compoundMark.setRoundingSide( + RoundingSide.getRoundingSide(corner.getRounding()) + ); + } + + final List gates = new ArrayList<>(); + Paint colour = Color.BLACK; + //Creates new markers + for (CompoundMark cMark : newCourse) { + //Set start and end colour +// if (cMark.getId() == sequence.get(0).getCompoundMarkID()) { +// colour = Color.GREEN; +// } else if (cMark.getId() == sequence.get(sequence.size() - 1).getCompoundMarkID()) { +// colour = Color.RED; +// } + //Create mark dots + for (Mark mark : cMark.getMarks()) { + makeAndBindMarker(mark); + } +// //Create gate line +// if (cMark.isGate()) { +// for (int i = 1; i < cMark.getMarks().size(); i++) { +// gates.add( +// makeAndBindGate( +// markerObjects.get(cMark.getSubMark(i)), +// markerObjects.get(cMark.getSubMark(i + 1)), +// colour +// ) +// ); +// } +// } +// colour = Color.BLACK; + } + + //Scale race to markers if there is no border. + if (borderPoints == null) { + rescaleRace(new ArrayList<>(markerObjects.keySet())); + } + //Move the Markers to initial position. + markerObjects.forEach(((mark, marker) -> { + Point2D p2d = findScaledXY(mark.getLat(), mark.getLng()); + System.out.println(mark.toString() + " " + p2d.toString()); + marker.setLayoutX(p2d.getX()); + marker.setLayoutY(p2d.getY()); + })); + Platform.runLater(() -> { + markers.getChildren().clear(); + markers.getChildren().addAll(gates); + markers.getChildren().addAll(markerObjects.values()); + }); + } + + /** + * Creates a new Marker and binds it's position to the given Mark. + * + * @param observableMark The mark to bind the marker to. + */ + private void makeAndBindMarker(Mark observableMark) { + + Group marker = ModelFactory.importModel(ModelType.PLAIN_MARKER).getAssets(); + + markerObjects.put(observableMark, marker); + observableMark.addPositionListener((mark, lat, lon) -> { + Point2D p2d = findScaledXY(lat, lon); + markerObjects.get(mark).setLayoutX(p2d.getX()); + markerObjects.get(mark).setLayoutY(p2d.getY()); + }); + } + + + /** + * Sets the class variables minLatPoint, maxLatPoint, minLonPoint, maxLonPoint to the point with + * the leftmost point, rightmost point, southern most point and northern most point + * respectively. + */ + private void findMinMaxPoint(List points) { + List sortedPoints = new ArrayList<>(points); + sortedPoints.sort(Comparator.comparingDouble(GeoPoint::getLat)); + minLatPoint = new GeoPoint(sortedPoints.get(0).getLat(), sortedPoints.get(0).getLng()); + GeoPoint maxLat = sortedPoints.get(sortedPoints.size() - 1); + maxLatPoint = new GeoPoint(maxLat.getLat(), maxLat.getLng()); + + sortedPoints.sort(Comparator.comparingDouble(GeoPoint::getLng)); + minLonPoint = new GeoPoint(sortedPoints.get(0).getLat(), sortedPoints.get(0).getLng()); + GeoPoint maxLon = sortedPoints.get(sortedPoints.size() - 1); + maxLonPoint = new GeoPoint(maxLon.getLat(), maxLon.getLng()); + if (maxLonPoint.getLng() - minLonPoint.getLng() > 180) { + horizontalInversion = true; + } + } + + /** + * Calculates the location of a reference point, this is always the point with minimum latitude, + * in relation to the canvas. + * + * @param minLonToMaxLon The horizontal distance between the point of minimum longitude to + * maximum longitude. + */ + private void calculateReferencePointLocation(double minLonToMaxLon) { + GeoPoint referencePoint = minLatPoint; + double referenceAngle; + + if (scaleDirection == ScaleDirection.HORIZONTAL) { + referenceAngle = Math.abs( + GeoUtility.getBearingRad(referencePoint, minLonPoint) + ); + referencePointX = + -100 + distanceScaleFactor * Math.sin(referenceAngle) * GeoUtility + .getDistance(referencePoint, minLonPoint); + referenceAngle = Math.abs(GeoUtility.getDistance(referencePoint, maxLatPoint)); + referencePointY = -100 + canvasHeight - (bufferSize + bufferSize); + referencePointY -= distanceScaleFactor * Math.cos(referenceAngle) * GeoUtility + .getDistance(referencePoint, maxLatPoint); + referencePointY = referencePointY / 2; + referencePointY += bufferSize; + referencePointY += distanceScaleFactor * Math.cos(referenceAngle) * GeoUtility + .getDistance(referencePoint, maxLatPoint); + } else { + referencePointY = -100 + canvasHeight - bufferSize; + referenceAngle = Math.abs( + Math.toRadians( + GeoUtility.getDistance(referencePoint, minLonPoint) + ) + ); + referencePointX = -100 + bufferSize; + referencePointX += distanceScaleFactor * Math.sin(referenceAngle) * GeoUtility + .getDistance(referencePoint, minLonPoint); + referencePointX += + ((canvasWidth - (bufferSize + bufferSize)) - (minLonToMaxLon * distanceScaleFactor)) + / 2; + } + if (horizontalInversion) { + referencePointX = -100 + canvasWidth - bufferSize - (referencePointX - bufferSize); + } + } + + + /** + * Finds the scale factor necessary to fit all race markers within the onscreen map and assigns + * it to distanceScaleFactor Returns the max horizontal distance of the map. + */ + private double scaleRaceExtremities() { + + double vertAngle = Math.abs( + GeoUtility.getBearingRad(minLatPoint, maxLatPoint) + ); + double vertDistance = + Math.cos(vertAngle) * GeoUtility.getDistance(minLatPoint, maxLatPoint); + double horiAngle = Math.abs( + GeoUtility.getBearingRad(minLonPoint, maxLonPoint) + ); + if (horiAngle <= (Math.PI / 2)) { + horiAngle = (Math.PI / 2) - horiAngle; + } else { + horiAngle = horiAngle - (Math.PI / 2); + } + double horiDistance = + Math.cos(horiAngle) * GeoUtility.getDistance(minLonPoint, maxLonPoint); + + double vertScale = (canvasHeight - (bufferSize + bufferSize)) / vertDistance; + + if ((horiDistance * vertScale) > (canvasWidth - (bufferSize + bufferSize))) { + distanceScaleFactor = (canvasWidth - (bufferSize + bufferSize)) / horiDistance; + scaleDirection = ScaleDirection.HORIZONTAL; + } else { + distanceScaleFactor = vertScale; + scaleDirection = ScaleDirection.VERTICAL; + } + return horiDistance; + } + + private Point2D findScaledXY(GeoPoint unscaled) { + return findScaledXY(unscaled.getLat(), unscaled.getLng()); + } + + private Point2D findScaledXY(double unscaledLat, double unscaledLon) { + double distanceFromReference; + double angleFromReference; + double xAxisLocation = referencePointX; + double yAxisLocation = referencePointY; + + angleFromReference = GeoUtility.getBearingRad( + minLatPoint, new GeoPoint(unscaledLat, unscaledLon) + ); + distanceFromReference = GeoUtility.getDistance( + minLatPoint, new GeoPoint(unscaledLat, unscaledLon) + ); + if (angleFromReference >= 0 && angleFromReference <= Math.PI / 2) { + xAxisLocation += Math + .round(distanceScaleFactor * Math.sin(angleFromReference) * distanceFromReference); + yAxisLocation -= Math + .round(distanceScaleFactor * Math.cos(angleFromReference) * distanceFromReference); + } else if (angleFromReference >= 0) { + angleFromReference = angleFromReference - Math.PI / 2; + xAxisLocation += Math + .round(distanceScaleFactor * Math.cos(angleFromReference) * distanceFromReference); + yAxisLocation += Math + .round(distanceScaleFactor * Math.sin(angleFromReference) * distanceFromReference); + } else if (angleFromReference < 0 && angleFromReference >= -Math.PI / 2) { + angleFromReference = Math.abs(angleFromReference); + xAxisLocation -= Math + .round(distanceScaleFactor * Math.sin(angleFromReference) * distanceFromReference); + yAxisLocation -= Math + .round(distanceScaleFactor * Math.cos(angleFromReference) * distanceFromReference); + } else { + angleFromReference = Math.abs(angleFromReference) - Math.PI / 2; + xAxisLocation -= Math + .round(distanceScaleFactor * Math.cos(angleFromReference) * distanceFromReference); + yAxisLocation += Math + .round(distanceScaleFactor * Math.sin(angleFromReference) * distanceFromReference); + } + if (horizontalInversion) { + xAxisLocation = canvasWidth - bufferSize - (xAxisLocation - bufferSize); + } + return new Point2D(xAxisLocation, yAxisLocation); + } + + public void cameraMovement(KeyEvent event) { + switch (event.getCode()) { + case UP: + camera.getTransforms().addAll(new Rotate(0.5, new Point3D(1,0,0))); + break; + case DOWN: + camera.getTransforms().addAll(new Rotate(-0.5, new Point3D(1,0,0))); + break; + case LEFT: + camera.getTransforms().addAll(new Rotate(-0.5, new Point3D(0,1,0))); + break; + case RIGHT: + camera.getTransforms().addAll(new Rotate(0.5, new Point3D(0,1,0))); + break; + case X: + camera.getTransforms().addAll(new Translate(0, 0, 1.5)); + break; + case Z: + camera.getTransforms().addAll(new Translate(0, 0, -1.5)); + break; + case W: + camera.getTransforms().addAll(new Translate(0, 1, 0)); + break; + case S: + camera.getTransforms().addAll(new Translate(0, -1, 0)); + break; + case A: + camera.getTransforms().addAll(new Translate(-1, 0, 0)); + break; + case D: + camera.getTransforms().addAll(new Translate(1, 0, 0)); + break; + } + } + + /** + * Rescales the race to the size of the window. + * + * @param limitingCoordinates the set of geo points that contains the extremities of the race. + */ + private void rescaleRace(List limitingCoordinates) { + //Check is called once to avoid unnecessarily change the course limits once the race is running + findMinMaxPoint(limitingCoordinates); + double minLonToMaxLon = scaleRaceExtremities(); + calculateReferencePointLocation(minLonToMaxLon); +// drawGoogleMap(); + } + + /** + * Draws all the boats. + * @param yachts The yachts to set in the race + */ + public void setBoats(List yachts) { + BoatObject newBoat; + final List wakes = new ArrayList<>(); + for (ClientYacht clientYacht : yachts) { + Color colour = clientYacht.getColour(); + newBoat = new BoatObject(); +// newBoat.addSelectedBoatListener(this::setSelectedBoat); + newBoat.setFill(colour); + boatObjects.put(clientYacht, newBoat); +// createAndBindAnnotationBox(clientYacht, colour); +// wakesGroup.getChildren().add(newBoat.getWake()); +// wakes.add(newBoat.getWake()); + boatObjectGroup.getChildren().add(newBoat); +// trails.getChildren().add(newBoat.getTrail()); + + clientYacht.addLocationListener((boat, lat, lon, heading, sailIn, velocity) -> { + BoatObject bo = boatObjects.get(boat); + Point2D p2d = findScaledXY(lat, lon); + bo.moveTo(p2d.getX(), p2d.getY(), heading, velocity, sailIn, windDir); +// annotations.get(boat).setLocation(p2d.getX(), p2d.getY()); + bo.setTrajectory( + heading, + velocity, + metersPerPixelX, + metersPerPixelY); + }); + } +// annotationsGroup.getChildren().addAll(annotations.values()); + Platform.runLater(() -> { + gameObjects.getChildren().addAll(boatObjectGroup); +// gameObjects.addAll(trails); +// gameObjects.addAll(wakes); +// gameObjects.addAll(annotationsGroup); +// gameObjects.addAll(boatObjectGroup); }); } diff --git a/src/main/java/seng302/visualiser/controllers/RaceViewController.java b/src/main/java/seng302/visualiser/controllers/RaceViewController.java index e5e00dd4..e22837c4 100644 --- a/src/main/java/seng302/visualiser/controllers/RaceViewController.java +++ b/src/main/java/seng302/visualiser/controllers/RaceViewController.java @@ -42,8 +42,7 @@ import seng302.model.RaceState; import seng302.model.mark.CompoundMark; import seng302.model.mark.Mark; import seng302.model.stream.xml.parser.RaceXMLData; -import seng302.visualiser.GameView; -import seng302.visualiser.controllers.annotations.Annotation; +import seng302.visualiser.GameView3D; import seng302.visualiser.controllers.annotations.ImportantAnnotationController; import seng302.visualiser.controllers.annotations.ImportantAnnotationDelegate; import seng302.visualiser.controllers.annotations.ImportantAnnotationsState; @@ -86,7 +85,7 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel private Map participants; private Map markers; private RaceXMLData courseData; - private GameView gameView; + private GameView3D gameView; private RaceState raceState; private Timeline timerTimeline; @@ -140,32 +139,32 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel }); updateOrder(raceState.getPlayerPositions()); - gameView = new GameView(); - gameView.setFrameRateFXText(fpsDisplay); - Platform.runLater(() -> contentAnchorPane.getChildren().add(0, gameView)); - gameView.setBoats(new ArrayList<>(participants.values())); - gameView.updateBorder(raceData.getCourseLimit()); - gameView.updateTokens(raceData.getTokens()); - gameView.updateCourse( - new ArrayList<>(raceData.getCompoundMarks().values()), raceData.getMarkSequence() - ); - gameView.enableZoom(); - gameView.setBoatAsPlayer(player); - gameView.startRace(); - - raceState.addCollisionListener(gameView::drawCollision); - raceState.windDirectionProperty().addListener((obs, oldDirection, newDirection) -> { - gameView.setWindDir(newDirection.doubleValue()); - Platform.runLater(() -> updateWindDirection(newDirection.doubleValue())); - }); - raceState.windSpeedProperty().addListener((obs, oldSpeed, newSpeed) -> - Platform.runLater(() -> updateWindSpeed(newSpeed.doubleValue())) + gameView = new GameView3D(); +// gameView.setFrameRateFXText(fpsDisplay); + Platform.runLater(() -> contentAnchorPane.getChildren().add(0, gameView.getAssets())); + gameView.setBoats(new ArrayList<>(participants.values())); +// gameView.updateBorder(raceData.getCourseLimit()); +// gameView.updateTokens(raceData.getTokens()); + gameView.updateCourse( + new ArrayList<>(raceData.getCompoundMarks().values()), raceData.getMarkSequence() ); - Platform.runLater(() -> { - updateWindDirection(raceState.windDirectionProperty().doubleValue()); - updateWindSpeed(raceState.getWindSpeed()); - }); - gameView.setWindDir(raceState.windDirectionProperty().doubleValue()); +// gameView.enableZoom(); +// gameView.setBoatAsPlayer(player); +// gameView.startRace(); + +// raceState.addCollisionListener(gameView::drawCollision); +// raceState.windDirectionProperty().addListener((obs, oldDirection, newDirection) -> { +// gameView.setWindDir(newDirection.doubleValue()); +// Platform.runLater(() -> updateWindDirection(newDirection.doubleValue())); +// }); +// raceState.windSpeedProperty().addListener((obs, oldSpeed, newSpeed) -> +// Platform.runLater(() -> updateWindSpeed(newSpeed.doubleValue())) +// ); +// Platform.runLater(() -> { +// updateWindDirection(raceState.windDirectionProperty().doubleValue()); +// updateWindSpeed(raceState.getWindSpeed()); +// }); +// gameView.setWindDir(raceState.windDirectionProperty().doubleValue()); } /** @@ -207,9 +206,9 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel } private void initialiseFPSCheckBox() { - toggleFps.selectedProperty().addListener((obs, oldVal, newVal) -> - gameView.setFPSVisibility(toggleFps.isSelected()) - ); +// toggleFps.selectedProperty().addListener((obs, oldVal, newVal) -> +// gameView.setFPSVisibility(toggleFps.isSelected()) +// ); } private void initialiseAnnotationSlider() { @@ -550,7 +549,7 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel //Null check is if the listener is fired but nothing selected yachtSelectionComboBox.valueProperty().addListener((obs, lastSelection, selectedBoat) -> { if (selectedBoat != null) { - gameView.selectBoat(selectedBoat); +// gameView.selectBoat(selectedBoat); } }); } @@ -582,31 +581,31 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel } private void setAnnotations(Integer annotationLevel) { - switch (annotationLevel) { - // No Annotations - case 0: - gameView.setAnnotationVisibilities( - false, false, false, false, false, false - ); - break; - // Important Annotations - case 1: - gameView.setAnnotationVisibilities( - importantAnnotations.getAnnotationState(Annotation.NAME), - importantAnnotations.getAnnotationState(Annotation.SPEED), - importantAnnotations.getAnnotationState(Annotation.ESTTIMETONEXTMARK), - importantAnnotations.getAnnotationState(Annotation.LEGTIME), - importantAnnotations.getAnnotationState(Annotation.TRACK), - importantAnnotations.getAnnotationState(Annotation.WAKE) - ); - break; - // All Annotations - case 2: - gameView.setAnnotationVisibilities( - true, true, true, true, true, true - ); - break; - } +// switch (annotationLevel) { +// // No Annotations +// case 0: +// gameView.setAnnotationVisibilities( +// false, false, false, false, false, false +// ); +// break; +// // Important Annotations +// case 1: +// gameView.setAnnotationVisibilities( +// importantAnnotations.getAnnotationState(Annotation.NAME), +// importantAnnotations.getAnnotationState(Annotation.SPEED), +// importantAnnotations.getAnnotationState(Annotation.ESTTIMETONEXTMARK), +// importantAnnotations.getAnnotationState(Annotation.LEGTIME), +// importantAnnotations.getAnnotationState(Annotation.TRACK), +// importantAnnotations.getAnnotationState(Annotation.WAKE) +// ); +// break; +// // All Annotations +// case 2: +// gameView.setAnnotationVisibilities( +// true, true, true, true, true, true +// ); +// break; +// } } @@ -630,7 +629,7 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel } public void updateRaceData (RaceXMLData raceData) { - gameView.updateBorder(raceData.getCourseLimit()); - gameView.updateTokens(raceData.getTokens()); +// gameView.updateBorder(raceData.getCourseLimit()); +// gameView.updateTokens(raceData.getTokens()); } } \ No newline at end of file diff --git a/src/main/java/seng302/visualiser/fxObjects/assets_2D/BoatObject.java b/src/main/java/seng302/visualiser/fxObjects/assets_2D/BoatObject.java index 7c97b988..d4e450bf 100644 --- a/src/main/java/seng302/visualiser/fxObjects/assets_2D/BoatObject.java +++ b/src/main/java/seng302/visualiser/fxObjects/assets_2D/BoatObject.java @@ -4,7 +4,6 @@ import java.util.ArrayList; import java.util.List; import javafx.application.Platform; import javafx.geometry.Point2D; -import javafx.geometry.Point3D; import javafx.scene.AmbientLight; import javafx.scene.Group; import javafx.scene.Node; @@ -103,9 +102,9 @@ public class BoatObject extends Group { private void initChildren(double... points) { boatPoly = makeBoatPolygon(); boatPoly.getAssets().getTransforms().addAll( - new Rotate(-40, new Point3D(1,0,0)), - rotation, - new Rotate(-90, new Point3D(0,0,1)) +// new Rotate(-40, new Point3D(1,0,0)), + rotation +// new Rotate(-90, new Point3D(0,0,1)) ); boatPoly.getAssets().getTransforms().add(new Scale(5, 5, 5)); // boatPoly.setDrawMode(DrawMode.FILL); @@ -219,21 +218,21 @@ public class BoatObject extends Group { rotateTo(rotation, sailIn, windDir); boatPoly.getAssets().setLayoutX(x); boatPoly.getAssets().setLayoutY(y); - if (sailIn) { -// sail.getPoints().clear(); -// sail.getPoints().addAll(0.0, 0.0, 4.0, 1.5, 8.0, 3.0, 12.0, 3.5, 16.0, 3.0, 20.0, 1.5, 24.0, 0.0); -// sail.getPoints().addAll(0.0, 0.0, 24.0, 0.0); - sail.setLayoutX(x); - sail.setLayoutY(y); - } else { - animateSail(); - sail.setLayoutX(x); - sail.setLayoutY(y); - } - wake.setLayoutX(x); - wake.setLayoutY(y); +// if (sailIn) { +//// sail.getPoints().clear(); +//// sail.getPoints().addAll(0.0, 0.0, 4.0, 1.5, 8.0, 3.0, 12.0, 3.5, 16.0, 3.0, 20.0, 1.5, 24.0, 0.0); +//// sail.getPoints().addAll(0.0, 0.0, 24.0, 0.0); +// sail.setLayoutX(x); +// sail.setLayoutY(y); +// } else { +//// animateSail(); +// sail.setLayoutX(x); +// sail.setLayoutY(y); +// } +// wake.setLayoutX(x); +// wake.setLayoutY(y); }); - wake.setRotation(rotation, velocity); +// wake.setRotation(rotation, velocity); // rotateTo(rotation); // boatPoly.setLayoutX(x); // boatPoly.setLayoutY(y); @@ -263,7 +262,7 @@ public class BoatObject extends Group { private void rotateTo(double heading, boolean sailsIn, double windDir) { rotation.setAngle(heading); - if (sailsIn) { + if (!sailsIn) { boatPoly.showSail(); Double sailWindOffset = 30.0; Double upwindAngleLimit = 15.0; diff --git a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java index 6f515edc..64921a17 100644 --- a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java +++ b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelFactory.java @@ -8,6 +8,7 @@ import javafx.scene.AmbientLight; import javafx.scene.Group; import javafx.scene.paint.Color; import javafx.scene.paint.PhongMaterial; +import javafx.scene.shape.Circle; import javafx.scene.shape.MeshView; import javafx.scene.transform.Rotate; import javafx.scene.transform.Scale; @@ -53,7 +54,8 @@ public class ModelFactory { public static BoatModel boatGameView(BoatMeshType boatType, Color primaryColour) { Group boatAssets = getUnmodifiedBoatModel(boatType, primaryColour); boatAssets.getTransforms().setAll( - new Scale(0.5, 0.5, 0.5) + new Rotate(-90, new Point3D(0,0,1)), + new Scale(0.2, 0.2, 0.2) ); return new BoatModel(boatAssets, null, boatType); } @@ -77,9 +79,14 @@ public class ModelFactory { } public static Model importModel(ModelType tokenType) { - ColModelImporter importer = new ColModelImporter(); - importer.read(ModelFactory.class.getResource("/meshes/" + tokenType.filename)); - Group assets = new Group(importer.getImport()); + Group assets; + if (tokenType.filename == null) { + assets = new Group(); + } else { + ColModelImporter importer = new ColModelImporter(); + importer.read(ModelFactory.class.getResource("/meshes/" + tokenType.filename)); + assets = new Group(importer.getImport()); + } switch (tokenType) { case VELOCITY_COIN: return makeCoinPickup(assets); @@ -122,9 +129,13 @@ public class ModelFactory { return new Model(area, null); } - private static Model makeOcean(Group plane) { - plane.setScaleY(100); - plane.setScaleX(100); - return new Model(plane, null); + private static Model makeOcean(Group group) { +// group.setScaleY(Double.MAX_VALUE); +// group.setScaleX(Double.MAX_VALUE); +// group.getTransforms().add(new Rotate(90, new Point3D(1, 0, 0))); + Circle ocean = new Circle(0,0,1000, Color.DEEPSKYBLUE); + ocean.setStroke(Color.TRANSPARENT); + group.getChildren().add(ocean); + return new Model(group, null); } } diff --git a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java index dadc98cf..f518a4c9 100644 --- a/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java +++ b/src/main/java/seng302/visualiser/fxObjects/assets_3D/ModelType.java @@ -2,7 +2,7 @@ package seng302.visualiser.fxObjects.assets_3D; /** * Enum for models. Values should be the name of the file and files should be .dae files with texture - * information included. + * information included. Can be null in which case assets are assumed to be empty. */ public enum ModelType { @@ -11,7 +11,9 @@ public enum ModelType { START_MARKER ("start_marker.dae"), PLAIN_MARKER ("plain_marker.dae"), MARK_AREA ("mark_area.dae"), - OCEAN ("ocean.dae"); + OCEAN (null), + BORDER_PYLON (null), + BORDER_BARRIER (null); final String filename; diff --git a/src/main/resources/meshes/mark_area.dae b/src/main/resources/meshes/mark_area.dae index a3ecdaa3..60367eb5 100644 --- a/src/main/resources/meshes/mark_area.dae +++ b/src/main/resources/meshes/mark_area.dae @@ -3,15 +3,41 @@ Blender User - Blender 2.78.0 commit date:2017-02-24, commit time:14:33, hash:e92f235283 + Blender 2.78.0 commit date:2016-09-26, commit time:12:42, hash:4bb1e22 - 2017-09-08T13:21:56 - 2017-09-08T13:21:56 + 2017-09-09T16:54:55 + 2017-09-09T16:54:55 Z_UP + + + + + + 0 0 0 1 + + + 0 0 0 1 + + + 0.1025912 0.1025912 0.1025912 1 + + + 0 0 0 1 + + + 50 + + + 1 + + + + + @@ -26,7 +52,7 @@ 0.64 0.1138082 0 1 - 0.003882927 0.003882927 0.003882927 1 + 0.001941463 0.001941463 0.001941463 1 50 @@ -64,49 +90,23 @@ - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.1025912 0.1025912 0.1025912 1 - - - 0 0 0 1 - - - 50 - - - 1 - - - - - + + + - - - - 0.243861 9.868581 0 -2.164442 9.631382 0 -3.551242 9.210701 0 -5.685454 8.069942 0 -6.805703 7.150577 0 -8.340909 5.279924 0 -9.024058 4.001842 0 -9.726534 1.686088 0 -9.86858 0.2438636 0 -9.631382 -2.16444 0 -9.210701 -3.551241 0 -8.069942 -5.685453 0 -7.150577 -6.805703 0 -5.279924 -8.340909 0 -4.001841 -9.024058 0 -1.686085 -9.726534 0 -0.2438598 -9.86858 0 2.164446 -9.631382 0 3.551247 -9.2107 0 5.685459 -8.069939 0 6.805707 -7.150573 0 8.340912 -5.279919 0 9.02406 -4.001835 0 9.726535 -1.686079 0 9.86858 -0.2438534 0 9.631381 2.164452 0 9.210698 3.551252 0 8.069935 5.685464 0 7.150568 6.805712 0 5.279914 8.340916 0 4.001829 9.024064 0 1.686074 9.726536 0 0.2229081 9.226236 0 -2.018576 9.005468 0 -3.324786 8.609234 0 -5.311164 7.547492 0 -6.366312 6.681554 0 -7.795176 4.940478 0 -8.438626 3.736669 0 -9.092443 1.581323 0 -9.226235 0.2229108 0 -9.005468 -2.018574 0 -8.609233 -3.324784 0 -7.547492 -5.311163 0 -6.681554 -6.366312 0 -4.940478 -7.795175 0 -3.736668 -8.438626 0 -1.58132 -9.092443 0 -0.222907 -9.226235 0 2.018579 -9.005467 0 3.324789 -8.609231 0 5.311169 -7.547488 0 6.366316 -6.68155 0 7.795179 -4.940473 0 8.438629 -3.736662 0 9.092444 -1.581314 0 9.226235 -0.2229008 0 9.005465 2.018586 0 8.60923 3.324795 0 7.547485 5.311173 0 6.681546 6.36632 0 4.940468 7.795183 0 3.736657 8.438632 0 1.58131 9.092446 0 -2.868184 9.455137 0 -6.268181 7.6378 0 -8.713904 4.657678 0 -9.833014 0.9684678 0 -9.455137 -2.868183 0 -7.6378 -6.268181 0 -4.657677 -8.713905 0 -0.9684644 -9.833014 0 2.868188 -9.455136 0 6.268185 -7.637797 0 8.713907 -4.657672 0 9.833014 -0.9684582 0 9.455134 2.868195 0 7.637792 6.26819 0 4.657666 8.713911 0 0.9684599 9.833016 0 -2.661338 8.773257 0 -5.816136 7.086983 0 -8.085479 4.321779 0 -9.123883 0.8986247 0 -8.773257 -2.661337 0 -7.086983 -5.816135 0 -4.321778 -8.08548 0 -0.8986214 -9.123883 0 2.661342 -8.773255 0 5.81614 -7.086979 0 8.085483 -4.321773 0 9.123884 -0.8986153 0 8.773253 2.661348 0 7.086975 5.816144 0 4.321767 8.085487 0 0.8986169 9.123885 0 6.64644 -6.86647 0 8.031196 -5.179137 0 -9.401826 1.711501 0 -9.55507 0.1555917 0 8.768195 -3.800307 0 -9.341118 -2.016701 0 9.401828 -1.711492 0 -8.887275 -3.512818 0 9.555071 -0.1555816 0 -7.858308 -5.43788 0 9.341115 2.016713 0 -6.866474 -6.646435 0 8.887271 3.51283 0 -5.179142 -8.031192 0 7.858302 5.437891 0 -3.800313 -8.768193 0 0.1555896 9.555071 0 -2.016703 9.341118 0 6.866465 6.646443 0 -1.711498 -9.401826 0 -3.51282 8.887276 0 5.179132 8.0312 0 -0.1555879 -9.555069 0 -5.437881 7.858308 0 3.800302 8.768197 0 2.016707 -9.341116 0 -6.646435 6.866474 0 1.711487 9.401829 0 3.512824 -8.887273 0 -8.031192 5.179142 0 5.437886 -7.858306 0 -8.768191 3.800314 0 6.042163 -7.362388 0 -8.399691 4.489728 0 0.9335383 9.478449 0 2.764765 -9.114195 0 -6.042158 7.362391 0 4.489717 8.399699 0 -0.9335429 -9.478448 0 -2.764761 9.114197 0 7.362383 6.042167 0 -4.489727 -8.399692 0 9.114193 2.764771 0 -7.362391 -6.042158 0 9.478449 -0.9335367 0 -9.114197 -2.76476 0 8.399695 -4.489722 0 -9.478448 0.9335463 0 0.2229081 9.226236 0.0419262 0.8986169 9.123885 0.0419262 -2.868184 9.455137 0.0419262 -2.164442 9.631382 0.0419262 3.736657 8.438632 0.0419262 4.321767 8.085487 0.0419262 -6.268181 7.6378 0.0419262 -5.685454 8.069942 0.0419262 6.681546 6.36632 0.0419262 7.086975 5.816144 0.0419262 -8.713904 4.657678 0.0419262 -8.340909 5.279924 0.0419262 8.60923 3.324795 0.0419262 8.773253 2.661348 0.0419262 -9.833014 0.9684678 0.0419262 -9.726534 1.686088 0.0419262 9.226235 -0.2229008 0.0419262 9.123884 -0.8986153 0.0419262 -9.455137 -2.868183 0.0419262 -9.631382 -2.16444 0.0419262 8.438629 -3.736662 0.0419262 8.085483 -4.321773 0.0419262 -7.6378 -6.268181 0.0419262 -8.069942 -5.685453 0.0419262 6.366316 -6.68155 0.0419262 5.81614 -7.086979 0.0419262 -4.657677 -8.713905 0.0419262 -5.279924 -8.340909 0.0419262 3.324789 -8.609231 0.0419262 2.661342 -8.773255 0.0419262 -0.9684644 -9.833014 0.0419262 -1.686085 -9.726534 0.0419262 -0.222907 -9.226235 0.0419262 -0.8986214 -9.123883 0.0419262 2.868188 -9.455136 0.0419262 2.164446 -9.631382 0.0419262 -3.736668 -8.438626 0.0419262 -4.321778 -8.08548 0.0419262 6.268185 -7.637797 0.0419262 5.685459 -8.069939 0.0419262 -6.681554 -6.366312 0.0419262 -7.086983 -5.816135 0.0419262 8.713907 -4.657672 0.0419262 8.340912 -5.279919 0.0419262 -8.609233 -3.324784 0.0419262 -8.773257 -2.661337 0.0419262 9.833014 -0.9684582 0.0419262 9.726535 -1.686079 0.0419262 -9.226235 0.2229108 0.0419262 -9.123883 0.8986247 0.0419262 9.455134 2.868195 0.0419262 9.631381 2.164452 0.0419262 -8.438626 3.736669 0.0419262 -8.085479 4.321779 0.0419262 7.637792 6.26819 0.0419262 8.069935 5.685464 0.0419262 -6.366312 6.681554 0.0419262 -5.816136 7.086983 0.0419262 4.657666 8.713911 0.0419262 5.279914 8.340916 0.0419262 -3.324786 8.609234 0.0419262 -2.661338 8.773257 0.0419262 0.9684599 9.833016 0.0419262 1.686074 9.726536 0.0419262 0.243861 9.868581 0.0419262 -2.018576 9.005468 0.0419262 4.001829 9.024064 0.0419262 -5.311164 7.547492 0.0419262 7.150568 6.805712 0.0419262 -7.795176 4.940478 0.0419262 9.210698 3.551252 0.0419262 -9.092443 1.581323 0.0419262 9.86858 -0.2438534 0.0419262 -9.005468 -2.018574 0.0419262 9.02406 -4.001835 0.0419262 -7.547492 -5.311163 0.0419262 6.805707 -7.150573 0.0419262 -4.940478 -7.795175 0.0419262 3.551247 -9.2107 0.0419262 -1.58132 -9.092443 0.0419262 -0.2438598 -9.86858 0.0419262 2.018579 -9.005467 0.0419262 -4.001841 -9.024058 0.0419262 5.311169 -7.547488 0.0419262 -7.150577 -6.805703 0.0419262 7.795179 -4.940473 0.0419262 -9.210701 -3.551241 0.0419262 9.092444 -1.581314 0.0419262 -9.86858 0.2438636 0.0419262 9.005465 2.018586 0.0419262 -9.024058 4.001842 0.0419262 7.547485 5.311173 0.0419262 -6.805703 7.150577 0.0419262 4.940468 7.795183 0.0419262 -3.551242 9.210701 0.0419262 1.58131 9.092446 0.0419262 6.64644 -6.86647 0.0419262 8.031196 -5.179137 0.0419262 -9.401826 1.711501 0.0419262 -9.55507 0.1555917 0.0419262 8.768195 -3.800307 0.0419262 -9.341118 -2.016701 0.0419262 9.401828 -1.711492 0.0419262 -8.887275 -3.512818 0.0419262 9.555071 -0.1555816 0.0419262 -7.858308 -5.43788 0.0419262 9.341115 2.016713 0.0419262 -6.866474 -6.646435 0.0419262 8.887271 3.51283 0.0419262 -5.179142 -8.031192 0.0419262 7.858302 5.437891 0.0419262 -3.800313 -8.768193 0.0419262 0.1555896 9.555071 0.0419262 -2.016703 9.341118 0.0419262 6.866465 6.646443 0.0419262 -1.711498 -9.401826 0.0419262 -3.51282 8.887276 0.0419262 5.179132 8.0312 0.0419262 -0.1555879 -9.555069 0.0419262 -5.437881 7.858308 0.0419262 3.800302 8.768197 0.0419262 2.016707 -9.341116 0.0419262 -6.646435 6.866474 0.0419262 1.711487 9.401829 0.0419262 3.512824 -8.887273 0.0419262 -8.031192 5.179142 0.0419262 5.437886 -7.858306 0.0419262 -8.768191 3.800314 0.0419262 6.042163 -7.362388 0.0419262 -8.399691 4.489728 0.0419262 0.9335383 9.478449 0.0419262 2.764765 -9.114195 0.0419262 -6.042158 7.362391 0.0419262 4.489717 8.399699 0.0419262 -0.9335429 -9.478448 0.0419262 -2.764761 9.114197 0.0419262 7.362383 6.042167 0.0419262 -4.489727 -8.399692 0.0419262 9.114193 2.764771 0.0419262 -7.362391 -6.042158 0.0419262 9.478449 -0.9335367 0.0419262 -9.114197 -2.76476 0.0419262 8.399695 -4.489722 0.0419262 -9.478448 0.9335463 0.0419262 + 0.2229081 9.226237 0.0419262 0.8986169 9.123886 0.0419262 -2.868184 9.455138 0.0419262 -2.164442 9.631382 0.0419262 3.736657 8.438632 0.0419262 4.321767 8.085488 0.0419262 -6.268181 7.6378 0.0419262 -5.685454 8.069943 0.0419262 6.681546 6.36632 0.0419262 7.086975 5.816144 0.0419262 -8.713905 4.657678 0.0419262 -8.340909 5.279924 0.0419262 8.60923 3.324795 0.0419262 8.773254 2.661348 0.0419262 -9.833014 0.9684678 0.0419262 -9.726534 1.686088 0.0419262 9.226236 -0.2229008 0.0419262 9.123885 -0.8986153 0.0419262 -9.455138 -2.868183 0.0419262 -9.631382 -2.16444 0.0419262 8.43863 -3.736662 0.0419262 8.085483 -4.321773 0.0419262 -7.6378 -6.268181 0.0419262 -8.069943 -5.685453 0.0419262 6.366316 -6.68155 0.0419262 5.81614 -7.086979 0.0419262 -4.657677 -8.713906 0.0419262 -5.279924 -8.340909 0.0419262 3.324789 -8.609231 0.0419262 2.661342 -8.773256 0.0419262 -0.9684644 -9.833014 0.0419262 -1.686085 -9.726534 0.0419262 -0.222907 -9.226236 0.0419262 -0.8986214 -9.123884 0.0419262 2.868188 -9.455137 0.0419262 2.164446 -9.631382 0.0419262 -3.736668 -8.438627 0.0419262 -4.321778 -8.08548 0.0419262 6.268185 -7.637797 0.0419262 5.685459 -8.069939 0.0419262 -6.681554 -6.366312 0.0419262 -7.086983 -5.816135 0.0419262 8.713908 -4.657672 0.0419262 8.340912 -5.279919 0.0419262 -8.609233 -3.324784 0.0419262 -8.773258 -2.661337 0.0419262 9.833014 -0.9684582 0.0419262 9.726535 -1.686079 0.0419262 -9.226236 0.2229108 0.0419262 -9.123884 0.8986247 0.0419262 9.455135 2.868195 0.0419262 9.631381 2.164452 0.0419262 -8.438627 3.736669 0.0419262 -8.085479 4.321779 0.0419262 7.637792 6.26819 0.0419262 8.069935 5.685464 0.0419262 -6.366312 6.681554 0.0419262 -5.816136 7.086983 0.0419262 4.657666 8.713912 0.0419262 5.279914 8.340916 0.0419262 -3.324786 8.609234 0.0419262 -2.661338 8.773258 0.0419262 0.9684599 9.833017 0.0419262 1.686074 9.726536 0.0419262 0.243861 9.868581 0.0419262 -2.018576 9.005469 0.0419262 4.001829 9.024065 0.0419262 -5.311164 7.547492 0.0419262 7.150568 6.805712 0.0419262 -7.795176 4.940478 0.0419262 9.210699 3.551252 0.0419262 -9.092444 1.581323 0.0419262 9.86858 -0.2438534 0.0419262 -9.005469 -2.018574 0.0419262 9.024061 -4.001835 0.0419262 -7.547492 -5.311163 0.0419262 6.805707 -7.150573 0.0419262 -4.940478 -7.795175 0.0419262 3.551247 -9.2107 0.0419262 -1.58132 -9.092444 0.0419262 -0.2438598 -9.86858 0.0419262 2.018579 -9.005468 0.0419262 -4.001841 -9.024059 0.0419262 5.311169 -7.547488 0.0419262 -7.150577 -6.805703 0.0419262 7.795179 -4.940473 0.0419262 -9.210701 -3.551241 0.0419262 9.092445 -1.581314 0.0419262 -9.86858 0.2438636 0.0419262 9.005465 2.018586 0.0419262 -9.024059 4.001842 0.0419262 7.547485 5.311173 0.0419262 -6.805703 7.150577 0.0419262 4.940468 7.795183 0.0419262 -3.551242 9.210701 0.0419262 1.58131 9.092447 0.0419262 6.64644 -6.86647 0.0419262 8.031196 -5.179137 0.0419262 -9.401826 1.711501 0.0419262 -9.55507 0.1555917 0.0419262 8.768196 -3.800307 0.0419262 -9.341118 -2.016701 0.0419262 9.401828 -1.711492 0.0419262 -8.887275 -3.512818 0.0419262 9.555071 -0.1555815 0.0419262 -7.858308 -5.43788 0.0419262 9.341115 2.016713 0.0419262 -6.866474 -6.646435 0.0419262 8.887271 3.51283 0.0419262 -5.179142 -8.031192 0.0419262 7.858302 5.437891 0.0419262 -3.800313 -8.768194 0.0419262 0.1555896 9.555071 0.0419262 -2.016703 9.341118 0.0419262 6.866465 6.646443 0.0419262 -1.711498 -9.401826 0.0419262 -3.51282 8.887276 0.0419262 5.179132 8.031201 0.0419262 -0.1555879 -9.555069 0.0419262 -5.437881 7.858308 0.0419262 3.800302 8.768198 0.0419262 2.016707 -9.341116 0.0419262 -6.646435 6.866474 0.0419262 1.711487 9.401829 0.0419262 3.512824 -8.887273 0.0419262 -8.031192 5.179142 0.0419262 5.437886 -7.858306 0.0419262 -8.768192 3.800314 0.0419262 6.042163 -7.362388 0.0419262 -8.399691 4.489728 0.0419262 0.9335383 9.478449 0.0419262 2.764765 -9.114195 0.0419262 -6.042158 7.362391 0.0419262 4.489717 8.3997 0.0419262 -0.9335429 -9.478448 0.0419262 -2.764761 9.114197 0.0419262 7.362383 6.042167 0.0419262 -4.489727 -8.399692 0.0419262 9.114193 2.764771 0.0419262 -7.362391 -6.042158 0.0419262 9.478449 -0.9335367 0.0419262 -9.114197 -2.76476 0.0419262 8.399696 -4.489722 0.0419262 -9.478448 0.9335463 0.0419262 0.2229081 9.226237 0.1237342 0.8986169 9.123886 0.1237342 -2.868184 9.455138 0.1237342 -2.164442 9.631382 0.1237342 3.736657 8.438632 0.1237342 4.321767 8.085488 0.1237342 -6.268181 7.6378 0.1237342 -5.685454 8.069943 0.1237342 6.681546 6.36632 0.1237342 7.086975 5.816144 0.1237342 -8.713905 4.657678 0.1237342 -8.340909 5.279924 0.1237342 8.60923 3.324795 0.1237342 8.773254 2.661348 0.1237342 -9.833014 0.9684678 0.1237342 -9.726534 1.686088 0.1237342 9.226236 -0.2229008 0.1237342 9.123885 -0.8986153 0.1237342 -9.455138 -2.868183 0.1237342 -9.631382 -2.16444 0.1237342 8.43863 -3.736662 0.1237342 8.085483 -4.321773 0.1237342 -7.6378 -6.268181 0.1237342 -8.069943 -5.685453 0.1237342 6.366316 -6.68155 0.1237342 5.81614 -7.086979 0.1237342 -4.657677 -8.713906 0.1237342 -5.279924 -8.340909 0.1237342 3.324789 -8.609231 0.1237342 2.661342 -8.773256 0.1237342 -0.9684644 -9.833014 0.1237342 -1.686085 -9.726534 0.1237342 -0.222907 -9.226236 0.1237342 -0.8986214 -9.123884 0.1237342 2.868188 -9.455137 0.1237342 2.164446 -9.631382 0.1237342 -3.736668 -8.438627 0.1237342 -4.321778 -8.08548 0.1237342 6.268185 -7.637797 0.1237342 5.685459 -8.069939 0.1237342 -6.681554 -6.366312 0.1237342 -7.086983 -5.816135 0.1237342 8.713908 -4.657672 0.1237342 8.340912 -5.279919 0.1237342 -8.609233 -3.324784 0.1237342 -8.773258 -2.661337 0.1237342 9.833014 -0.9684582 0.1237342 9.726535 -1.686079 0.1237342 -9.226236 0.2229108 0.1237342 -9.123884 0.8986247 0.1237342 9.455135 2.868195 0.1237342 9.631381 2.164452 0.1237342 -8.438627 3.736669 0.1237342 -8.085479 4.321779 0.1237342 7.637792 6.26819 0.1237342 8.069935 5.685464 0.1237342 -6.366312 6.681554 0.1237342 -5.816136 7.086983 0.1237342 4.657666 8.713912 0.1237342 5.279914 8.340916 0.1237342 -3.324786 8.609234 0.1237342 -2.661338 8.773258 0.1237342 0.9684599 9.833017 0.1237342 1.686074 9.726536 0.1237342 0.243861 9.868581 0.1237342 -2.018576 9.005469 0.1237342 4.001829 9.024065 0.1237342 -5.311164 7.547492 0.1237342 7.150568 6.805712 0.1237342 -7.795176 4.940478 0.1237342 9.210699 3.551252 0.1237342 -9.092444 1.581323 0.1237342 9.86858 -0.2438534 0.1237342 -9.005469 -2.018574 0.1237342 9.024061 -4.001835 0.1237342 -7.547492 -5.311163 0.1237342 6.805707 -7.150573 0.1237342 -4.940478 -7.795175 0.1237342 3.551247 -9.2107 0.1237342 -1.58132 -9.092444 0.1237342 -0.2438598 -9.86858 0.1237342 2.018579 -9.005468 0.1237342 -4.001841 -9.024059 0.1237342 5.311169 -7.547488 0.1237342 -7.150577 -6.805703 0.1237342 7.795179 -4.940473 0.1237342 -9.210701 -3.551241 0.1237342 9.092445 -1.581314 0.1237342 -9.86858 0.2438636 0.1237342 9.005465 2.018586 0.1237342 -9.024059 4.001842 0.1237342 7.547485 5.311173 0.1237342 -6.805703 7.150577 0.1237342 4.940468 7.795183 0.1237342 -3.551242 9.210701 0.1237342 1.58131 9.092447 0.1237342 6.64644 -6.86647 0.1237342 8.031196 -5.179137 0.1237342 -9.401826 1.711501 0.1237342 -9.55507 0.1555917 0.1237342 8.768196 -3.800307 0.1237342 -9.341118 -2.016701 0.1237342 9.401828 -1.711492 0.1237342 -8.887275 -3.512818 0.1237342 9.555071 -0.1555815 0.1237342 -7.858308 -5.43788 0.1237342 9.341115 2.016713 0.1237342 -6.866474 -6.646435 0.1237342 8.887271 3.51283 0.1237342 -5.179142 -8.031192 0.1237342 7.858302 5.437891 0.1237342 -3.800313 -8.768194 0.1237342 0.1555896 9.555071 0.1237342 -2.016703 9.341118 0.1237342 6.866465 6.646443 0.1237342 -1.711498 -9.401826 0.1237342 -3.51282 8.887276 0.1237342 5.179132 8.031201 0.1237342 -0.1555879 -9.555069 0.1237342 -5.437881 7.858308 0.1237342 3.800302 8.768198 0.1237342 2.016707 -9.341116 0.1237342 -6.646435 6.866474 0.1237342 1.711487 9.401829 0.1237342 3.512824 -8.887273 0.1237342 -8.031192 5.179142 0.1237342 5.437886 -7.858306 0.1237342 -8.768192 3.800314 0.1237342 6.042163 -7.362388 0.1237342 -8.399691 4.489728 0.1237342 0.9335383 9.478449 0.1237342 2.764765 -9.114195 0.1237342 -6.042158 7.362391 0.1237342 4.489717 8.3997 0.1237342 -0.9335429 -9.478448 0.1237342 -2.764761 9.114197 0.1237342 7.362383 6.042167 0.1237342 -4.489727 -8.399692 0.1237342 9.114193 2.764771 0.1237342 -7.362391 -6.042158 0.1237342 9.478449 -0.9335367 0.1237342 -9.114197 -2.76476 0.1237342 8.399696 -4.489722 0.1237342 -9.478448 0.9335463 0.1237342 @@ -116,9 +116,9 @@ - 0 0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0.07802581 -0.9969514 0 -0.0460034 -0.9989413 0 -0.2005605 0.9796814 0 0.04902476 0.9987977 0 -0.1896143 -0.9818587 0 0.3397783 -0.9405056 0 -0.005579411 -0.9999845 0 0.4275166 0.9040076 0 0.3878291 0.9217313 0 0.6738293 -0.7388871 0 0.149764 0.9887219 0 -0.5602017 0.8283563 0 0.740922 0.6715912 0 0.2429379 -0.9700419 0 0.2005601 -0.9796815 0 0.9052971 -0.4247791 0 0.5167301 0.8561485 0 0.3775219 -0.9260007 0 0.9415296 0.3369303 0 0.5956645 -0.8032335 0 0.005579471 0.9999845 0 0.9989412 -0.04600566 0 0.8050304 0.5932336 0 -0.8345556 0.5509239 0 0.9987975 -0.04902565 0 0.8577072 -0.5141386 0 0.5602027 -0.8283557 0 0.940505 0.3397798 0 0.9707716 0.2400051 0 0.7031515 -0.7110401 0 0.9040073 -0.4275172 0 0.9891701 -0.1467732 0 -0.3775234 0.9260001 0 0.7388868 0.6738296 0 0.9887221 -0.149762 0 -0.9818586 0.1896147 0 0.6715904 -0.7409227 0 0.9700424 0.2429355 0 0.9625737 -0.2710205 0 0.4247788 0.9052972 0 0.8561484 -0.5167302 0 -0.9999845 0.005580186 0 0.3369303 -0.9415296 0 0.8032327 0.5956653 0 0.834558 -0.5509203 0 0.04600244 0.9989414 0 0.5932331 -0.8050308 0 0.9217298 -0.3878329 0 -0.5509235 -0.8345558 0 0.5141391 0.8577069 0 0.8283563 0.5602018 0 0.3094296 0.9509224 0 0.2400032 -0.9707722 0 -0.7031508 0.7110409 0 -0.3878322 -0.9217301 0 0.1467719 0.9891704 0 -0.9796813 -0.2005608 0 0.2710228 0.962573 0 -0.1497641 -0.9887219 0 -0.9259998 -0.3775241 0 -0.6187534 -0.7855852 0 -0.2429389 0.9700416 0 0.9818584 -0.1896157 0 0.4536054 -0.8912028 0 -0.5167311 -0.8561478 0 0.9999845 -0.0055781 0 -0.07802653 0.9969513 0 -0.5956654 0.8032327 0 0.5509225 0.8345564 0 -0.1179696 0.9930173 0 -0.8050309 -0.5932329 0 -0.9217309 0.3878301 0 -0.2710227 -0.962573 0 -0.8577074 0.5141384 0 -0.8283563 -0.5602018 0 0.7601218 -0.6497808 0 -0.9707721 -0.2400033 0 -0.7110404 -0.7031512 0 -0.453606 0.8912024 0 -0.9891702 0.1467731 0 0.9260012 0.3775209 0 -0.4890005 0.8722836 0 -0.9887219 0.1497641 0 0.1896143 0.9818587 0 0.1179689 -0.9930174 0 -0.9700415 -0.2429392 0 0.9509228 -0.3094286 0 -0.8561463 0.5167335 0 -0.7601239 0.6497783 0 -0.8032314 -0.5956673 0 -0.7855861 0.6187524 0 -0.5932326 0.8050312 0 0.9796819 0.2005581 0 -0.5141367 -0.8577083 0 -0.8912034 -0.453604 0 -0.2400017 0.9707726 0 0.4890034 -0.8722819 0 -0.1467731 -0.9891703 0 0.9969513 0.07802712 0 -0.0490238 -0.9987977 0 0.9930176 0.1179665 0 -0.339777 0.9405061 0 -0.9509221 0.3094306 0 -0.4275162 -0.9040077 0 -0.9625734 0.2710213 0 -0.6738288 0.7388876 0 -0.6497784 -0.7601237 0 -0.7409216 -0.6715915 0 0.7855885 -0.6187496 0 -0.9052968 0.4247795 0 0.8912037 0.4536033 0 -0.941529 -0.3369321 0 0.8722848 0.4889982 0 -0.9989414 0.04600155 0 -0.9969515 -0.07802516 0 -0.9987975 0.04902559 0 -0.9930171 -0.1179705 0 -0.9405064 -0.3397759 0 -0.3094322 -0.9509216 0 -0.9040074 0.4275169 0 0.6497766 0.7601253 0 -0.7388877 -0.6738286 0 0.6187505 0.7855877 0 -0.6715915 0.7409217 0 -0.8722826 -0.4890022 0 -0.4247806 -0.9052964 0 0.7110412 0.7031504 0 -0.3369315 0.9415292 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0.07802546 -0.9969514 0 -0.04600346 -0.9989413 0 -0.2005596 0.9796815 0 0.04902476 0.9987977 0 -0.1896135 -0.9818589 0 0.3397781 -0.9405056 0 -0.005579471 -0.9999845 0 0.4275158 0.9040079 0 0.3878322 0.9217301 0 0.6738288 -0.7388876 0 0.149764 0.9887219 0 0.7409229 0.6715901 0 0.2429376 -0.9700419 0 0.2005593 -0.9796816 0 0.5167297 0.8561487 0 0.3775249 -0.9259995 0 0.941529 0.3369321 0 0.5956654 -0.8032327 0 0.005579411 0.9999845 0 0.9989414 -0.04600155 0 0.8050315 0.5932323 0 0.9987977 -0.04902368 0 0.5602007 -0.828357 0 0.9405058 0.339778 0 0.9707727 0.2400012 0 0.7031525 -0.7110391 0 0.9891705 -0.1467713 0 0.7388857 0.6738308 0 0.9887218 -0.149764 0 0.6715914 -0.7409217 0 0.9700415 0.2429392 0 0.9625735 -0.2710207 0 0.4247784 0.9052973 0 0.8561475 -0.5167317 0 0.3369305 -0.9415295 0 0.04600238 0.9989414 0 0.9217301 -0.3878319 0 0.5141395 0.8577067 0 0.3094283 0.9509228 0 0.240003 -0.9707722 0 0.1467719 0.9891704 0 -0.9796813 -0.2005606 0 0.2710205 0.9625736 0 -0.1497641 -0.9887218 0 -0.9260005 -0.3775224 0 -0.2429391 0.9700415 0 0.9818589 -0.1896137 0 0.4536036 -0.8912036 0 -0.5167316 -0.8561475 0 0.9999845 -0.005580186 0 -0.07802689 0.9969514 0 -0.1179702 0.9930171 0 -0.8577091 0.5141354 0 0.760126 -0.6497758 0 -0.9707726 -0.2400013 0 -0.4536024 0.8912042 0 -0.9891708 0.1467692 0 0.9260004 0.3775227 0 -0.4890024 0.8722826 0 0.1179695 -0.9930173 0 -0.9700421 -0.2429374 0 0.9509214 -0.3094326 0 -0.8561472 0.516732 0 -0.8032323 -0.595666 0 -0.7855851 0.6187537 0 0.9796819 0.2005581 0 -0.8912025 -0.4536057 0 0.4890016 -0.8722829 0 0.9969514 0.07802599 0 -0.0490238 -0.9987977 0 0.9930171 0.1179708 0 -0.3397772 0.940506 0 -0.9509228 0.3094286 0 -0.4275158 -0.9040079 0 -0.6497795 -0.7601227 0 0.7855873 -0.6187509 0 -0.9052977 0.4247779 0 0.8912042 0.4536024 0 0.872283 0.4890016 0 -0.9989412 0.04600572 0 -0.9987977 0.04902362 0 -0.9405052 -0.3397796 0 -0.3094297 -0.9509224 0 -0.9040082 0.4275153 0 0.6497787 0.7601236 0 + 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0.9818589 -0.1896138 0 0.2400043 -0.9707718 0 -0.805031 -0.5932328 0 -0.04902249 -0.9987977 0 0.8032328 0.5956654 0 -0.9052971 0.4247791 0 0.6738296 -0.7388869 0 0.3094314 0.9509218 0 -0.9989413 0.0460062 0 0.8283566 0.5602012 0 0.9625735 -0.2710208 0 0.3878326 0.9217299 0 -0.8561466 0.5167331 0 0.9969515 0.07802528 0 0.785589 -0.6187487 0 -0.5602024 0.8283559 0 0.9217293 -0.3878341 0 0.3369315 -0.9415292 0 0.5956656 -0.8032326 0 -0.3878341 -0.9217292 0 -0.9415288 -0.3369327 0 -0.5509203 -0.8345579 0 0.9891704 -0.1467714 0 -0.703153 0.7110386 0 -0.005580127 -0.9999845 0 -0.3775238 0.9259999 0 0.6715899 -0.7409231 0 0.711039 0.7031527 0 0.2429368 -0.9700421 0 0.9052974 -0.4247786 0 -0.2400029 0.9707723 0 0.3397781 -0.9405057 0 -0.760125 0.6497771 0 -0.5141376 -0.8577077 0 -0.9707717 -0.2400051 0 0.9987975 -0.04902559 0 0.4247798 0.9052968 0 0.9999845 -0.005577504 0 0.005580127 0.9999845 0 0.1896142 0.9818587 0 -0.9260001 -0.3775237 0 -0.904008 0.4275156 0 -0.7388887 -0.6738275 0 -0.8345547 0.5509251 0 -0.9405056 -0.3397785 0 -0.9891704 0.1467713 0 -0.5956665 0.8032318 0 -0.9818586 0.1896148 0 -0.7409213 -0.6715919 0 -0.4890027 0.8722823 0 0.04600244 0.9989414 0 -0.7855857 0.618753 0 0.9700427 0.2429347 0 0.9930174 0.1179684 0 0.8912042 0.4536024 0 -0.9217305 0.3878313 0 -0.8722839 -0.4889997 0 0.9887217 -0.1497647 0 0.4275165 0.9040077 0 -0.3397773 0.940506 0 0.7031513 -0.7110404 0 0.2710233 0.9625729 0 0.8050306 0.5932335 0 -0.3369312 0.9415294 0 -0.8032318 -0.5956666 0 0.9509225 -0.3094294 0 -0.8283556 -0.5602027 0 -0.9969515 -0.07802551 0 0.618751 0.7855871 0 -0.1896141 -0.9818587 0 -0.2429381 0.9700419 0 0.6497768 0.7601252 0 0.941529 0.3369321 0 -0.3094301 -0.9509222 0 -0.6187528 -0.7855858 0 0.7409223 0.6715908 0 0.04902476 0.9987976 0 -0.1497642 -0.9887219 0 0.738887 0.6738294 0 -0.1179692 0.9930173 0 -0.6715915 0.7409216 0 0.5141395 0.8577067 0 -0.8912022 -0.4536066 0 -0.2710219 -0.9625732 0 -0.9509213 0.3094332 0 0.5602043 -0.8283546 0 0.9405054 0.3397789 0 -0.2005602 0.9796814 0 0.9796817 0.2005589 0 0.1179664 -0.9930177 0 -0.6497813 -0.7601213 0 -0.7110412 -0.7031505 0 -0.9999845 0.00557965 0 0.1467719 0.9891704 0 -0.07802551 0.9969514 0 0.9707722 0.2400032 0 -0.1467745 -0.9891701 0 0.07802587 -0.9969514 0 0.2005596 -0.9796815 0 -0.8577076 0.5141379 0 -0.9796813 -0.2005611 0 -0.9887217 0.1497648 0 0.7601205 -0.6497822 0 0.8577071 -0.5141387 0 0.9260016 0.3775198 0 0.489005 -0.872281 0 -0.4536029 0.891204 0 -0.9930175 -0.1179678 0 -0.9987976 0.04902553 0 -0.9700417 -0.2429385 0 -0.04600346 -0.9989413 0 -0.6738281 0.7388882 0 0.149764 0.9887219 0 0.5932335 -0.8050305 0 0.8345568 -0.550922 0 0.8561471 -0.5167322 0 0.9989414 -0.04600191 0 0.5167309 0.856148 0 0.8722821 0.4890031 0 0.5509253 0.8345546 0 0.3775229 -0.9260003 0 0.4536058 -0.8912024 0 -0.9625734 0.2710214 0 -0.5167329 -0.8561467 0 -0.4247804 -0.9052965 0 -0.593234 0.8050302 0 -0.4275161 -0.9040077 0 0.9040071 -0.4275178 0 0.9818584 -0.1896159 0 0.2400045 -0.9707718 0 -0.80503 -0.5932343 0 -0.04902249 -0.9987978 0 0.8032327 0.5956654 0 -0.9052971 0.4247791 0 0.30943 0.9509223 0 -0.9989414 0.04600191 0 0.8283576 0.5601997 0 0.9625736 -0.2710208 0 0.3878325 0.9217299 0 -0.8561466 0.5167331 0 0.9969514 0.07802641 0 0.785589 -0.6187488 0 -0.5602003 0.8283572 0 0.9217296 -0.3878332 0 0.3369318 -0.941529 0 0.5956659 -0.8032323 0 -0.3878325 -0.9217299 0 -0.9415287 -0.3369327 0 -0.5509223 -0.8345566 0 0.9891701 -0.1467734 0 -0.703152 0.7110397 0 -0.005580186 -0.9999845 0 -0.3775237 0.926 0 0.6715908 -0.7409223 0 0.711041 0.7031505 0 0.2429367 -0.9700422 0 0.9052965 -0.4247803 0 -0.2400028 0.9707723 0 0.3397783 -0.9405056 0 -0.7601249 0.6497771 0 -0.5141381 -0.8577076 0 -0.9707722 -0.2400032 0 0.9987977 -0.04902356 0 0.4247794 0.9052971 0 0.9999845 -0.005577504 0 0.005580127 0.9999845 0 0.1896142 0.9818587 0 -0.9260007 -0.3775218 0 -0.9040073 0.4275172 0 -0.7388877 -0.6738287 0 -0.8345547 0.5509251 0 -0.9405069 -0.3397747 0 -0.9891707 0.1467694 0 -0.5956665 0.803232 0 -0.981859 0.1896127 0 -0.7409223 -0.6715908 0 -0.4890028 0.8722823 0 0.04600238 0.9989414 0 -0.7855846 0.6187545 0 0.9700422 0.2429366 0 0.9930174 0.1179684 0 0.8912032 0.4536042 0 -0.9217303 0.3878313 0 -0.872284 -0.4889997 0 0.9887223 -0.1497606 0 0.4275165 0.9040077 0 -0.3397772 0.940506 0 0.7031534 -0.7110382 0 0.2710209 0.9625735 0 -0.3369314 0.9415293 0 -0.8032318 -0.5956667 0 0.9509218 -0.3094314 0 -0.8283545 -0.5602042 0 -0.9969513 -0.07802665 0 0.6187511 0.7855872 0 -0.1896149 -0.9818586 0 -0.2429381 0.9700418 0 0.6497778 0.7601242 0 0.9415289 0.3369322 0 -0.30943 -0.9509223 0 -0.6187527 -0.7855858 0 0.7409233 0.6715897 0 0.0490247 0.9987976 0 -0.1497641 -0.9887219 0 0.738887 0.6738294 0 -0.1179703 0.9930172 0 -0.6715906 0.7409225 0 0.5141389 0.857707 0 -0.891203 -0.4536048 0 -0.271023 -0.9625729 0 -0.9509226 0.3094291 0 0.9405068 0.3397751 0 -0.200561 0.9796812 0 0.9796817 0.2005589 0 0.1179669 -0.9930176 0 -0.6497801 -0.7601222 0 -0.711041 -0.7031505 0 -0.9999845 0.005580723 0 0.1467718 0.9891704 0 -0.07802551 0.9969514 0 0.9707721 0.2400032 0 -0.1467744 -0.98917 0 0.07802551 -0.9969514 0 0.2005613 -0.9796812 0 -0.8577076 0.5141379 0 -0.9796813 -0.2005612 0 -0.988722 0.1497628 0 0.7601226 -0.6497797 0 0.9260008 0.3775217 0 0.4890049 -0.872281 0 -0.4536046 0.8912031 0 -0.9930173 -0.11797 0 -0.9987977 0.04902356 0 -0.9700417 -0.2429385 0 -0.0460034 -0.9989413 0 -0.6738286 0.7388878 0 0.149764 0.9887219 0 0.8345588 -0.5509191 0 0.8561481 -0.5167307 0 0.9989413 -0.04600405 0 0.5167304 0.8561482 0 0.872282 0.4890031 0 0.5509233 0.8345559 0 0.3775228 -0.9260003 0 0.453606 -0.8912025 0 -0.9625734 0.2710214 0 -0.5167324 -0.856147 0 -0.4247807 -0.9052963 0 -0.5932329 0.805031 0 -0.4275156 -0.904008 0 0.904007 -0.4275177 0 - + @@ -126,7 +126,7 @@ - 0.6847816 0.2895487 0.8333331 0.2284705 0.6670259 0.2202934 0.4999998 0.380784 0.6418427 0.4561411 0.666307 0.3889614 0.1666665 0.6854107 0.02482348 0.6100537 3.5928e-4 0.6772335 0.4999997 0.6854107 0.6575096 0.6247733 0.5037266 0.6096135 0.3491982 0.6096133 0.4999997 0.6854107 0.5037266 0.6096135 0.4999998 0.8377238 0.6418428 0.9130808 0.6663071 0.8459012 0.8333334 0.3807836 0.6914901 0.3054268 0.6670259 0.3726064 0.3514479 0.7464888 0.4999997 0.6854107 0.3336923 0.6772334 0.1666665 0.07615667 0.009156286 0.1367942 0.1629393 0.1519541 0.1666666 0.5330973 0.3085097 0.6084543 0.3329737 0.5412747 0.1666667 0.2284705 0.0248236 0.1531133 3.5928e-4 0.2202929 0.3174679 0.1519544 0.1666665 0.07615667 0.1629393 0.1519541 0.3152182 0.01507902 0.1666665 0.07615667 0.3329738 0.08433431 0.4999995 0.533097 0.3581564 0.4577399 0.3336923 0.5249196 0.8333316 0.533097 0.9908405 0.4724596 0.8370586 0.4572998 0.1666665 0.8377238 0.02482342 0.7623672 3.5928e-4 0.8295466 0.6825311 0.4573 0.8333316 0.533097 0.8370586 0.4572998 0.1666666 0.3807838 0.3085094 0.4561413 0.3329738 0.3889614 0.6847811 0.5941753 0.8333316 0.533097 0.6670255 0.5249196 0.4999998 0.07615667 0.3581568 7.99473e-4 0.3336923 0.06797909 0.8333329 0.07615667 0.9908428 0.01551842 0.8370597 3.5928e-4 0.8333331 0.2284705 0.9751763 0.3038272 0.9996405 0.2366473 0.6825312 3.59483e-4 0.8333329 0.07615667 0.8370597 3.5928e-4 0.4999997 0.6854107 0.6418426 0.7607679 0.6663068 0.6935883 0.6847816 0.1372352 0.8333329 0.07615667 0.6670258 0.06797969 0.1666665 0.07615667 0.0248236 7.9927e-4 3.5928e-4 0.06797891 0.4999997 0.2284702 0.3424896 0.2891077 0.4962726 0.3042675 0.8333316 0.533097 0.9751736 0.6084539 0.9996377 0.5412743 0.6508013 0.3042676 0.4999997 0.2284702 0.4962726 0.3042675 0.8333329 0.07615667 0.9751762 0.1515131 0.9996401 0.08433347 0.4999997 0.2284702 0.3581568 0.153113 0.3336923 0.2202927 0.6485514 0.167392 0.4999997 0.2284702 0.666307 0.2366476 0.6825315 0.1526731 0.8333331 0.2284705 0.83706 0.1526732 0.8333331 0.2284705 0.9908432 0.1678324 0.83706 0.1526732 0.6485515 0.0150786 0.4999998 0.07615667 0.6663073 0.08433413 0.6508013 0.1519539 0.4999998 0.07615667 0.4962729 0.1519537 0.4999998 0.07615667 0.3424896 0.136794 0.4962729 0.1519537 0.01811486 0.4418617 0.1666666 0.3807838 3.5928e-4 0.3726064 0.01586508 0.3049864 0.1666666 0.3807838 0.1703937 0.3049865 0.1666666 0.3807838 0.3241766 0.3201467 0.1703937 0.3049865 0.3152181 0.7766456 0.1666665 0.8377238 0.3329738 0.8459008 0.3174682 0.9135208 0.1666665 0.8377238 0.1629398 0.9135212 0.1666665 0.8377238 0.009156525 0.8983618 0.1629398 0.9135212 0.6485512 0.4720189 0.4999995 0.533097 0.6663069 0.5412747 0.6508011 0.6088945 0.4999995 0.533097 0.4962726 0.6088946 0.4999995 0.533097 0.3424895 0.5937348 0.4962726 0.6088946 0.3152183 0.1673923 0.1666667 0.2284705 0.332974 0.236648 0.3174682 0.3042678 0.1666667 0.2284705 0.1629396 0.3042678 0.1666667 0.2284705 0.009156405 0.2891078 0.1629396 0.3042678 0.0181148 0.5941755 0.1666666 0.5330973 3.5928e-4 0.5249199 0.01586496 0.4572998 0.1666666 0.5330973 0.1703935 0.4573 0.1666666 0.5330973 0.3241766 0.4724598 0.1703935 0.4573 0.9818849 0.3197051 0.8333334 0.3807836 0.9996408 0.3889608 0.9841349 0.4565806 0.8333334 0.3807836 0.8296065 0.4565806 0.8333334 0.3807836 0.6758232 0.4414213 0.8296065 0.4565806 0.3514482 0.8988022 0.4999998 0.8377238 0.3336925 0.8295468 0.3491983 0.7619265 0.4999998 0.8377238 0.5037268 0.7619268 0.4999998 0.8377238 0.6575098 0.7770863 0.5037268 0.7619268 0.3152182 0.6243325 0.1666665 0.6854107 0.3329739 0.693588 0.3174681 0.7612078 0.1666665 0.6854107 0.1629395 0.761208 0.1666665 0.6854107 0.009156525 0.7460486 0.1629395 0.761208 0.3514482 0.4418621 0.4999998 0.380784 0.3336926 0.3726064 0.3491984 0.3049864 0.4999998 0.380784 0.5037268 0.3049868 0.4999998 0.380784 0.6575098 0.3201462 0.5037268 0.3049868 0.8333331 0.2284705 0.6847816 0.2895487 0.6670259 0.2202934 0.4999998 0.380784 0.6418427 0.4561411 0.4962728 0.4565812 0.1666665 0.6854107 0.02482348 0.6100537 0.1703934 0.6096133 0.6575096 0.6247733 0.4999997 0.6854107 0.5037266 0.6096135 0.3491982 0.6096133 0.4999997 0.6854107 0.3336923 0.6772334 0.4999998 0.8377238 0.6418428 0.9130808 0.4962729 0.9135212 0.8333334 0.3807836 0.6914901 0.3054268 0.8370602 0.3049864 0.4999997 0.6854107 0.3514479 0.7464888 0.3336923 0.6772334 0.009156286 0.1367942 0.1666665 0.07615667 0.1629393 0.1519541 0.1666666 0.5330973 0.3085097 0.6084543 0.1629397 0.6088947 0.1666667 0.2284705 0.0248236 0.1531133 0.1703937 0.1526729 0.3174679 0.1519544 0.1666665 0.07615667 0.3329738 0.08433431 0.1666665 0.07615667 0.3152182 0.01507902 0.3329738 0.08433431 0.4999995 0.533097 0.3581564 0.4577399 0.5037266 0.4572998 0.9908405 0.4724596 0.8333316 0.533097 0.8370586 0.4572998 0.1666665 0.8377238 0.02482342 0.7623672 0.1703934 0.7619265 0.6825311 0.4573 0.8333316 0.533097 0.6670255 0.5249196 0.1666666 0.3807838 0.3085094 0.4561413 0.1629394 0.4565812 0.8333316 0.533097 0.6847811 0.5941753 0.6670255 0.5249196 0.4999998 0.07615667 0.3581568 7.99473e-4 0.5037268 3.5928e-4 0.9908428 0.01551842 0.8333329 0.07615667 0.8370597 3.5928e-4 0.8333331 0.2284705 0.9751763 0.3038272 0.8296062 0.3042677 0.6825312 3.59483e-4 0.8333329 0.07615667 0.6670258 0.06797969 0.4999997 0.6854107 0.6418426 0.7607679 0.4962725 0.761208 0.8333329 0.07615667 0.6847816 0.1372352 0.6670258 0.06797969 0.1666665 0.07615667 0.0248236 7.9927e-4 0.1703937 3.5928e-4 0.3424896 0.2891077 0.4999997 0.2284702 0.4962726 0.3042675 0.8333316 0.533097 0.9751736 0.6084539 0.8296046 0.6088943 0.6508013 0.3042676 0.4999997 0.2284702 0.666307 0.2366476 0.8333329 0.07615667 0.9751762 0.1515131 0.8296064 0.1519539 0.4999997 0.2284702 0.3581568 0.153113 0.5037266 0.1526729 0.4999997 0.2284702 0.6485514 0.167392 0.666307 0.2366476 0.6825315 0.1526731 0.8333331 0.2284705 0.6670259 0.2202934 0.9908432 0.1678324 0.8333331 0.2284705 0.83706 0.1526732 0.4999998 0.07615667 0.6485515 0.0150786 0.6663073 0.08433413 0.6508013 0.1519539 0.4999998 0.07615667 0.6663073 0.08433413 0.3424896 0.136794 0.4999998 0.07615667 0.4962729 0.1519537 0.1666666 0.3807838 0.01811486 0.4418617 3.5928e-4 0.3726064 0.01586508 0.3049864 0.1666666 0.3807838 3.5928e-4 0.3726064 0.3241766 0.3201467 0.1666666 0.3807838 0.1703937 0.3049865 0.1666665 0.8377238 0.3152181 0.7766456 0.3329738 0.8459008 0.3174682 0.9135208 0.1666665 0.8377238 0.3329738 0.8459008 0.009156525 0.8983618 0.1666665 0.8377238 0.1629398 0.9135212 0.4999995 0.533097 0.6485512 0.4720189 0.6663069 0.5412747 0.6508011 0.6088945 0.4999995 0.533097 0.6663069 0.5412747 0.3424895 0.5937348 0.4999995 0.533097 0.4962726 0.6088946 0.1666667 0.2284705 0.3152183 0.1673923 0.332974 0.236648 0.3174682 0.3042678 0.1666667 0.2284705 0.332974 0.236648 0.009156405 0.2891078 0.1666667 0.2284705 0.1629396 0.3042678 0.1666666 0.5330973 0.0181148 0.5941755 3.5928e-4 0.5249199 0.01586496 0.4572998 0.1666666 0.5330973 3.5928e-4 0.5249199 0.3241766 0.4724598 0.1666666 0.5330973 0.1703935 0.4573 0.8333334 0.3807836 0.9818849 0.3197051 0.9996408 0.3889608 0.9841349 0.4565806 0.8333334 0.3807836 0.9996408 0.3889608 0.6758232 0.4414213 0.8333334 0.3807836 0.8296065 0.4565806 0.4999998 0.8377238 0.3514482 0.8988022 0.3336925 0.8295468 0.3491983 0.7619265 0.4999998 0.8377238 0.3336925 0.8295468 0.6575098 0.7770863 0.4999998 0.8377238 0.5037268 0.7619268 0.1666665 0.6854107 0.3152182 0.6243325 0.3329739 0.693588 0.3174681 0.7612078 0.1666665 0.6854107 0.3329739 0.693588 0.009156525 0.7460486 0.1666665 0.6854107 0.1629395 0.761208 0.4999998 0.380784 0.3514482 0.4418621 0.3336926 0.3726064 0.3491984 0.3049864 0.4999998 0.380784 0.3336926 0.3726064 0.6575098 0.3201462 0.4999998 0.380784 0.5037268 0.3049868 0.666307 0.3889614 0.6575098 0.3201462 0.6575098 0.3201462 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.3581568 7.99473e-4 0.3336926 0.3726064 0.3514482 0.4418621 0.3514482 0.4418621 0.4962729 0.1519537 0.6508013 0.1519539 0.6508013 0.1519539 0.3329739 0.693588 0.3152182 0.6243325 0.3152182 0.6243325 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.0248236 7.9927e-4 0.6418428 0.9130808 0.6663071 0.8459012 0.6663071 0.8459012 0.4962726 0.6088946 0.6508011 0.6088945 0.6508011 0.6088945 0.6914901 0.3054268 0.6670259 0.3726064 0.6670259 0.3726064 0.5037266 0.1526729 0.3581568 0.153113 0.3581568 0.153113 0.6847811 0.5941753 0.8296046 0.6088943 0.8296046 0.6088943 0.3336925 0.8295468 0.3514482 0.8988022 0.3514482 0.8988022 0.1703935 0.4573 0.01586496 0.4572998 0.01586496 0.4572998 0.3241766 0.3201467 0.1703937 0.3049865 0.1703937 0.3049865 0.9996408 0.3889608 0.9818849 0.3197051 0.9818849 0.3197051 0.1703934 0.6096133 0.02482348 0.6100537 0.02482348 0.6100537 0.6847816 0.2895487 0.8296062 0.3042677 0.8296062 0.3042677 0.3085097 0.6084543 0.3329737 0.5412747 0.3329737 0.5412747 0.5037268 0.7619268 0.3491983 0.7619265 0.3491983 0.7619265 0.6575096 0.6247733 0.5037266 0.6096135 0.5037266 0.6096135 0.0248236 0.1531133 3.5928e-4 0.2202929 3.5928e-4 0.2202929 0.8370602 0.3049864 0.6914901 0.3054268 0.6914901 0.3054268 0.3152181 0.7766456 0.1703934 0.7619265 0.1703934 0.7619265 3.5928e-4 0.5249199 0.0181148 0.5941755 0.0181148 0.5941755 0.5037268 0.3049868 0.3491984 0.3049864 0.3491984 0.3049864 0.9908428 0.01551842 0.8370597 3.5928e-4 0.8370597 3.5928e-4 0.332974 0.236648 0.3152183 0.1673923 0.3152183 0.1673923 0.1703937 0.1526729 0.0248236 0.1531133 0.0248236 0.1531133 0.3152183 0.1673923 0.1703937 0.1526729 0.1703937 0.1526729 0.3581564 0.4577399 0.3336923 0.5249196 0.3336923 0.5249196 0.8370597 3.5928e-4 0.6825312 3.59483e-4 0.6825312 3.59483e-4 0.6575098 0.3201462 0.5037268 0.3049868 0.5037268 0.3049868 0.02482342 0.7623672 3.5928e-4 0.8295466 3.5928e-4 0.8295466 0.1703934 0.7619265 0.02482342 0.7623672 0.02482342 0.7623672 0.9818849 0.3197051 0.8370602 0.3049864 0.8370602 0.3049864 0.6663069 0.5412747 0.6485512 0.4720189 0.6485512 0.4720189 0.5037266 0.6096135 0.3491982 0.6096133 0.3491982 0.6096133 0.6575098 0.7770863 0.5037268 0.7619268 0.5037268 0.7619268 0.6825311 0.4573 0.6670255 0.5249196 0.6670255 0.5249196 0.8296062 0.3042677 0.9751763 0.3038272 0.9751763 0.3038272 0.3152182 0.6243325 0.1703934 0.6096133 0.1703934 0.6096133 0.3085094 0.4561413 0.3329738 0.3889614 0.3329738 0.3889614 0.1703937 0.3049865 0.01586508 0.3049864 0.01586508 0.3049864 0.3241766 0.4724598 0.1703935 0.4573 0.1703935 0.4573 0.3329738 0.8459008 0.3152181 0.7766456 0.3152181 0.7766456 0.8296046 0.6088943 0.9751736 0.6084539 0.9751736 0.6084539 0.6485514 0.167392 0.5037266 0.1526729 0.5037266 0.1526729 0.3581568 7.99473e-4 0.3336923 0.06797909 0.3336923 0.06797909 0.666307 0.2366476 0.6485514 0.167392 0.6485514 0.167392 0.3424895 0.5937348 0.4962726 0.6088946 0.4962726 0.6088946 3.5928e-4 0.3726064 0.01811486 0.4418617 0.01811486 0.4418617 3.5928e-4 0.6772335 0.009156525 0.7460486 0.009156525 0.7460486 0.3152182 0.01507902 0.1703937 3.5928e-4 0.1703937 3.5928e-4 0.9751763 0.3038272 0.9996405 0.2366473 0.9996405 0.2366473 0.6418427 0.4561411 0.666307 0.3889614 0.666307 0.3889614 0.3424896 0.136794 0.4962729 0.1519537 0.4962729 0.1519537 0.6663073 0.08433413 0.6485515 0.0150786 0.6485515 0.0150786 0.3491984 0.3049864 0.3336926 0.3726064 0.3336926 0.3726064 0.6485515 0.0150786 0.5037268 3.5928e-4 0.5037268 3.5928e-4 0.6418426 0.7607679 0.6663068 0.6935883 0.6663068 0.6935883 0.3174681 0.7612078 0.3329739 0.693588 0.3329739 0.693588 0.009156286 0.1367942 0.1629393 0.1519541 0.1629393 0.1519541 0.6670259 0.2202934 0.6847816 0.2895487 0.6847816 0.2895487 0.6663071 0.8459012 0.6575098 0.7770863 0.6575098 0.7770863 0.6485512 0.4720189 0.5037266 0.4572998 0.5037266 0.4572998 0.0248236 7.9927e-4 3.5928e-4 0.06797891 3.5928e-4 0.06797891 0.6670259 0.3726064 0.6758232 0.4414213 0.6758232 0.4414213 0.3424896 0.2891077 0.4962726 0.3042675 0.4962726 0.3042675 0.3336923 0.6772334 0.3514479 0.7464888 0.3514479 0.7464888 0.3491983 0.7619265 0.3336925 0.8295468 0.3336925 0.8295468 0.0181148 0.5941755 0.1629397 0.6088947 0.1629397 0.6088947 0.9751736 0.6084539 0.9996377 0.5412743 0.9996377 0.5412743 0.9841349 0.4565806 0.9996408 0.3889608 0.9996408 0.3889608 0.009156525 0.7460486 0.1629395 0.761208 0.1629395 0.761208 0.3329738 0.08433431 0.3152182 0.01507902 0.3152182 0.01507902 0.3329737 0.5412747 0.3241766 0.4724598 0.3241766 0.4724598 0.3514482 0.8988022 0.4962729 0.9135212 0.4962729 0.9135212 0.9751762 0.1515131 0.9996401 0.08433347 0.9996401 0.08433347 3.5928e-4 0.2202929 0.009156405 0.2891078 0.009156405 0.2891078 0.6758232 0.4414213 0.8296065 0.4565806 0.8296065 0.4565806 0.3581568 0.153113 0.3336923 0.2202927 0.3336923 0.2202927 0.01586496 0.4572998 3.5928e-4 0.5249199 3.5928e-4 0.5249199 0.3514482 0.4418621 0.4962728 0.4565812 0.4962728 0.4565812 0.6670258 0.06797969 0.6847816 0.1372352 0.6847816 0.1372352 0.3174682 0.3042678 0.332974 0.236648 0.332974 0.236648 0.009156405 0.2891078 0.1629396 0.3042678 0.1629396 0.3042678 0.3336923 0.5249196 0.3424895 0.5937348 0.3424895 0.5937348 0.6847816 0.1372352 0.8296064 0.1519539 0.8296064 0.1519539 3.5928e-4 0.8295466 0.009156525 0.8983618 0.009156525 0.8983618 0.009156525 0.8983618 0.1629398 0.9135212 0.1629398 0.9135212 0.6508011 0.6088945 0.6663069 0.5412747 0.6663069 0.5412747 0.3514479 0.7464888 0.4962725 0.761208 0.4962725 0.761208 0.6670255 0.5249196 0.6847811 0.5941753 0.6847811 0.5941753 0.9908432 0.1678324 0.83706 0.1526732 0.83706 0.1526732 0.3329738 0.3889614 0.3241766 0.3201467 0.3241766 0.3201467 0.01811486 0.4418617 0.1629394 0.4565812 0.1629394 0.4565812 0.3174682 0.9135208 0.3329738 0.8459008 0.3329738 0.8459008 0.9908405 0.4724596 0.8370586 0.4572998 0.8370586 0.4572998 0.3336923 0.06797909 0.3424896 0.136794 0.3424896 0.136794 0.8370586 0.4572998 0.6825311 0.4573 0.6825311 0.4573 0.01586508 0.3049864 3.5928e-4 0.3726064 3.5928e-4 0.3726064 0.1629394 0.4565812 0.3085094 0.4561413 0.3085094 0.4561413 0.9996405 0.2366473 0.9908432 0.1678324 0.9908432 0.1678324 0.83706 0.1526732 0.6825315 0.1526731 0.6825315 0.1526731 0.6508013 0.1519539 0.6663073 0.08433413 0.6663073 0.08433413 0.4962725 0.761208 0.6418426 0.7607679 0.6418426 0.7607679 0.6663068 0.6935883 0.6575096 0.6247733 0.6575096 0.6247733 0.1629398 0.9135212 0.3174682 0.9135208 0.3174682 0.9135208 0.6825315 0.1526731 0.6670259 0.2202934 0.6670259 0.2202934 0.8296064 0.1519539 0.9751762 0.1515131 0.9751762 0.1515131 3.5928e-4 0.06797891 0.009156286 0.1367942 0.009156286 0.1367942 0.1629396 0.3042678 0.3174682 0.3042678 0.3174682 0.3042678 0.3491982 0.6096133 0.3336923 0.6772334 0.3336923 0.6772334 0.4962728 0.4565812 0.6418427 0.4561411 0.6418427 0.4561411 0.9996377 0.5412743 0.9908405 0.4724596 0.9908405 0.4724596 0.8296065 0.4565806 0.9841349 0.4565806 0.9841349 0.4565806 0.3174679 0.1519544 0.3329738 0.08433431 0.3329738 0.08433431 0.4962729 0.9135212 0.6418428 0.9130808 0.6418428 0.9130808 0.9996401 0.08433347 0.9908428 0.01551842 0.9908428 0.01551842 0.1629395 0.761208 0.3174681 0.7612078 0.3174681 0.7612078 0.3336923 0.2202927 0.3424896 0.2891077 0.3424896 0.2891077 0.1629397 0.6088947 0.3085097 0.6084543 0.3085097 0.6084543 0.6825312 3.59483e-4 0.6670258 0.06797969 0.6670258 0.06797969 0.4962726 0.3042675 0.6508013 0.3042676 0.6508013 0.3042676 0.6508013 0.3042676 0.666307 0.2366476 0.666307 0.2366476 0.5037266 0.4572998 0.3581564 0.4577399 0.3581564 0.4577399 0.02482348 0.6100537 3.5928e-4 0.6772335 3.5928e-4 0.6772335 0.1629393 0.1519541 0.3174679 0.1519544 0.3174679 0.1519544 0.6847816 0.2895487 0.8296062 0.3042677 0.8333331 0.2284705 0.4999998 0.380784 0.4962728 0.4565812 0.6418427 0.4561411 0.1666665 0.6854107 0.1703934 0.6096133 0.02482348 0.6100537 0.4999997 0.6854107 0.6663068 0.6935883 0.6575096 0.6247733 0.3491982 0.6096133 0.3336923 0.6772334 0.4999997 0.6854107 0.4999998 0.8377238 0.4962729 0.9135212 0.6418428 0.9130808 0.8333334 0.3807836 0.8370602 0.3049864 0.6914901 0.3054268 0.3514479 0.7464888 0.4962725 0.761208 0.4999997 0.6854107 0.1666665 0.07615667 3.5928e-4 0.06797891 0.009156286 0.1367942 0.1666666 0.5330973 0.1629397 0.6088947 0.3085097 0.6084543 0.1666667 0.2284705 0.1703937 0.1526729 0.0248236 0.1531133 0.3174679 0.1519544 0.3329738 0.08433431 0.1666665 0.07615667 0.3152182 0.01507902 0.1703937 3.5928e-4 0.1666665 0.07615667 0.4999995 0.533097 0.5037266 0.4572998 0.3581564 0.4577399 0.8333316 0.533097 0.9996377 0.5412743 0.9908405 0.4724596 0.1666665 0.8377238 0.1703934 0.7619265 0.02482342 0.7623672 0.6825311 0.4573 0.6670255 0.5249196 0.8333316 0.533097 0.1666666 0.3807838 0.1629394 0.4565812 0.3085094 0.4561413 0.6847811 0.5941753 0.8296046 0.6088943 0.8333316 0.533097 0.4999998 0.07615667 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.8333329 0.07615667 0.9996401 0.08433347 0.9908428 0.01551842 0.8333331 0.2284705 0.8296062 0.3042677 0.9751763 0.3038272 0.6825312 3.59483e-4 0.6670258 0.06797969 0.8333329 0.07615667 0.4999997 0.6854107 0.4962725 0.761208 0.6418426 0.7607679 0.6847816 0.1372352 0.8296064 0.1519539 0.8333329 0.07615667 0.1666665 0.07615667 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.4999997 0.2284702 0.3336923 0.2202927 0.3424896 0.2891077 0.8333316 0.533097 0.8296046 0.6088943 0.9751736 0.6084539 0.6508013 0.3042676 0.666307 0.2366476 0.4999997 0.2284702 0.8333329 0.07615667 0.8296064 0.1519539 0.9751762 0.1515131 0.4999997 0.2284702 0.5037266 0.1526729 0.3581568 0.153113 0.6485514 0.167392 0.5037266 0.1526729 0.4999997 0.2284702 0.6825315 0.1526731 0.6670259 0.2202934 0.8333331 0.2284705 0.8333331 0.2284705 0.9996405 0.2366473 0.9908432 0.1678324 0.6485515 0.0150786 0.5037268 3.5928e-4 0.4999998 0.07615667 0.6508013 0.1519539 0.6663073 0.08433413 0.4999998 0.07615667 0.4999998 0.07615667 0.3336923 0.06797909 0.3424896 0.136794 0.01811486 0.4418617 0.1629394 0.4565812 0.1666666 0.3807838 0.01586508 0.3049864 3.5928e-4 0.3726064 0.1666666 0.3807838 0.1666666 0.3807838 0.3329738 0.3889614 0.3241766 0.3201467 0.3152181 0.7766456 0.1703934 0.7619265 0.1666665 0.8377238 0.3174682 0.9135208 0.3329738 0.8459008 0.1666665 0.8377238 0.1666665 0.8377238 3.5928e-4 0.8295466 0.009156525 0.8983618 0.6485512 0.4720189 0.5037266 0.4572998 0.4999995 0.533097 0.6508011 0.6088945 0.6663069 0.5412747 0.4999995 0.533097 0.4999995 0.533097 0.3336923 0.5249196 0.3424895 0.5937348 0.3152183 0.1673923 0.1703937 0.1526729 0.1666667 0.2284705 0.3174682 0.3042678 0.332974 0.236648 0.1666667 0.2284705 0.1666667 0.2284705 3.5928e-4 0.2202929 0.009156405 0.2891078 0.0181148 0.5941755 0.1629397 0.6088947 0.1666666 0.5330973 0.01586496 0.4572998 3.5928e-4 0.5249199 0.1666666 0.5330973 0.1666666 0.5330973 0.3329737 0.5412747 0.3241766 0.4724598 0.9818849 0.3197051 0.8370602 0.3049864 0.8333334 0.3807836 0.9841349 0.4565806 0.9996408 0.3889608 0.8333334 0.3807836 0.8333334 0.3807836 0.6670259 0.3726064 0.6758232 0.4414213 0.3514482 0.8988022 0.4962729 0.9135212 0.4999998 0.8377238 0.3491983 0.7619265 0.3336925 0.8295468 0.4999998 0.8377238 0.4999998 0.8377238 0.6663071 0.8459012 0.6575098 0.7770863 0.3152182 0.6243325 0.1703934 0.6096133 0.1666665 0.6854107 0.3174681 0.7612078 0.3329739 0.693588 0.1666665 0.6854107 0.1666665 0.6854107 3.5928e-4 0.6772335 0.009156525 0.7460486 0.3514482 0.4418621 0.4962728 0.4565812 0.4999998 0.380784 0.3491984 0.3049864 0.3336926 0.3726064 0.4999998 0.380784 0.4999998 0.380784 0.666307 0.3889614 0.6575098 0.3201462 0.8333331 0.2284705 0.8296062 0.3042677 0.6847816 0.2895487 0.4999998 0.380784 0.666307 0.3889614 0.6418427 0.4561411 0.1666665 0.6854107 3.5928e-4 0.6772335 0.02482348 0.6100537 0.6575096 0.6247733 0.6663068 0.6935883 0.4999997 0.6854107 0.3491982 0.6096133 0.5037266 0.6096135 0.4999997 0.6854107 0.4999998 0.8377238 0.6663071 0.8459012 0.6418428 0.9130808 0.8333334 0.3807836 0.6670259 0.3726064 0.6914901 0.3054268 0.4999997 0.6854107 0.4962725 0.761208 0.3514479 0.7464888 0.009156286 0.1367942 3.5928e-4 0.06797891 0.1666665 0.07615667 0.1666666 0.5330973 0.3329737 0.5412747 0.3085097 0.6084543 0.1666667 0.2284705 3.5928e-4 0.2202929 0.0248236 0.1531133 0.3174679 0.1519544 0.1629393 0.1519541 0.1666665 0.07615667 0.1666665 0.07615667 0.1703937 3.5928e-4 0.3152182 0.01507902 0.4999995 0.533097 0.3336923 0.5249196 0.3581564 0.4577399 0.9908405 0.4724596 0.9996377 0.5412743 0.8333316 0.533097 0.1666665 0.8377238 3.5928e-4 0.8295466 0.02482342 0.7623672 0.6825311 0.4573 0.8370586 0.4572998 0.8333316 0.533097 0.1666666 0.3807838 0.3329738 0.3889614 0.3085094 0.4561413 0.8333316 0.533097 0.8296046 0.6088943 0.6847811 0.5941753 0.4999998 0.07615667 0.3336923 0.06797909 0.3581568 7.99473e-4 0.9908428 0.01551842 0.9996401 0.08433347 0.8333329 0.07615667 0.8333331 0.2284705 0.9996405 0.2366473 0.9751763 0.3038272 0.6825312 3.59483e-4 0.8370597 3.5928e-4 0.8333329 0.07615667 0.4999997 0.6854107 0.6663068 0.6935883 0.6418426 0.7607679 0.8333329 0.07615667 0.8296064 0.1519539 0.6847816 0.1372352 0.1666665 0.07615667 3.5928e-4 0.06797891 0.0248236 7.9927e-4 0.3424896 0.2891077 0.3336923 0.2202927 0.4999997 0.2284702 0.8333316 0.533097 0.9996377 0.5412743 0.9751736 0.6084539 0.6508013 0.3042676 0.4962726 0.3042675 0.4999997 0.2284702 0.8333329 0.07615667 0.9996401 0.08433347 0.9751762 0.1515131 0.4999997 0.2284702 0.3336923 0.2202927 0.3581568 0.153113 0.4999997 0.2284702 0.5037266 0.1526729 0.6485514 0.167392 0.6825315 0.1526731 0.83706 0.1526732 0.8333331 0.2284705 0.9908432 0.1678324 0.9996405 0.2366473 0.8333331 0.2284705 0.4999998 0.07615667 0.5037268 3.5928e-4 0.6485515 0.0150786 0.6508013 0.1519539 0.4962729 0.1519537 0.4999998 0.07615667 0.3424896 0.136794 0.3336923 0.06797909 0.4999998 0.07615667 0.1666666 0.3807838 0.1629394 0.4565812 0.01811486 0.4418617 0.01586508 0.3049864 0.1703937 0.3049865 0.1666666 0.3807838 0.3241766 0.3201467 0.3329738 0.3889614 0.1666666 0.3807838 0.1666665 0.8377238 0.1703934 0.7619265 0.3152181 0.7766456 0.3174682 0.9135208 0.1629398 0.9135212 0.1666665 0.8377238 0.009156525 0.8983618 3.5928e-4 0.8295466 0.1666665 0.8377238 0.4999995 0.533097 0.5037266 0.4572998 0.6485512 0.4720189 0.6508011 0.6088945 0.4962726 0.6088946 0.4999995 0.533097 0.3424895 0.5937348 0.3336923 0.5249196 0.4999995 0.533097 0.1666667 0.2284705 0.1703937 0.1526729 0.3152183 0.1673923 0.3174682 0.3042678 0.1629396 0.3042678 0.1666667 0.2284705 0.009156405 0.2891078 3.5928e-4 0.2202929 0.1666667 0.2284705 0.1666666 0.5330973 0.1629397 0.6088947 0.0181148 0.5941755 0.01586496 0.4572998 0.1703935 0.4573 0.1666666 0.5330973 0.3241766 0.4724598 0.3329737 0.5412747 0.1666666 0.5330973 0.8333334 0.3807836 0.8370602 0.3049864 0.9818849 0.3197051 0.9841349 0.4565806 0.8296065 0.4565806 0.8333334 0.3807836 0.6758232 0.4414213 0.6670259 0.3726064 0.8333334 0.3807836 0.4999998 0.8377238 0.4962729 0.9135212 0.3514482 0.8988022 0.3491983 0.7619265 0.5037268 0.7619268 0.4999998 0.8377238 0.6575098 0.7770863 0.6663071 0.8459012 0.4999998 0.8377238 0.1666665 0.6854107 0.1703934 0.6096133 0.3152182 0.6243325 0.3174681 0.7612078 0.1629395 0.761208 0.1666665 0.6854107 0.009156525 0.7460486 3.5928e-4 0.6772335 0.1666665 0.6854107 0.4999998 0.380784 0.4962728 0.4565812 0.3514482 0.4418621 0.3491984 0.3049864 0.5037268 0.3049868 0.4999998 0.380784 0.6575098 0.3201462 0.666307 0.3889614 0.4999998 0.380784 0.666307 0.3889614 0.666307 0.3889614 0.6575098 0.3201462 0.5037268 3.5928e-4 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.3336926 0.3726064 0.3336926 0.3726064 0.3514482 0.4418621 0.4962729 0.1519537 0.4962729 0.1519537 0.6508013 0.1519539 0.3329739 0.693588 0.3329739 0.693588 0.3152182 0.6243325 0.1703937 3.5928e-4 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.6418428 0.9130808 0.6418428 0.9130808 0.6663071 0.8459012 0.4962726 0.6088946 0.4962726 0.6088946 0.6508011 0.6088945 0.6914901 0.3054268 0.6914901 0.3054268 0.6670259 0.3726064 0.5037266 0.1526729 0.5037266 0.1526729 0.3581568 0.153113 0.6847811 0.5941753 0.6847811 0.5941753 0.8296046 0.6088943 0.3336925 0.8295468 0.3336925 0.8295468 0.3514482 0.8988022 0.1703935 0.4573 0.1703935 0.4573 0.01586496 0.4572998 0.3241766 0.3201467 0.3241766 0.3201467 0.1703937 0.3049865 0.9996408 0.3889608 0.9996408 0.3889608 0.9818849 0.3197051 0.1703934 0.6096133 0.1703934 0.6096133 0.02482348 0.6100537 0.6847816 0.2895487 0.6847816 0.2895487 0.8296062 0.3042677 0.3085097 0.6084543 0.3085097 0.6084543 0.3329737 0.5412747 0.5037268 0.7619268 0.5037268 0.7619268 0.3491983 0.7619265 0.6575096 0.6247733 0.6575096 0.6247733 0.5037266 0.6096135 0.0248236 0.1531133 0.0248236 0.1531133 3.5928e-4 0.2202929 0.8370602 0.3049864 0.8370602 0.3049864 0.6914901 0.3054268 0.3152181 0.7766456 0.3152181 0.7766456 0.1703934 0.7619265 3.5928e-4 0.5249199 3.5928e-4 0.5249199 0.0181148 0.5941755 0.5037268 0.3049868 0.5037268 0.3049868 0.3491984 0.3049864 0.9908428 0.01551842 0.9908428 0.01551842 0.8370597 3.5928e-4 0.332974 0.236648 0.332974 0.236648 0.3152183 0.1673923 0.1703937 0.1526729 0.1703937 0.1526729 0.0248236 0.1531133 0.3152183 0.1673923 0.3152183 0.1673923 0.1703937 0.1526729 0.3581564 0.4577399 0.3581564 0.4577399 0.3336923 0.5249196 0.8370597 3.5928e-4 0.8370597 3.5928e-4 0.6825312 3.59483e-4 0.6575098 0.3201462 0.6575098 0.3201462 0.5037268 0.3049868 0.02482342 0.7623672 0.02482342 0.7623672 3.5928e-4 0.8295466 0.1703934 0.7619265 0.1703934 0.7619265 0.02482342 0.7623672 0.9818849 0.3197051 0.9818849 0.3197051 0.8370602 0.3049864 0.6663069 0.5412747 0.6663069 0.5412747 0.6485512 0.4720189 0.5037266 0.6096135 0.5037266 0.6096135 0.3491982 0.6096133 0.6575098 0.7770863 0.6575098 0.7770863 0.5037268 0.7619268 0.6825311 0.4573 0.6825311 0.4573 0.6670255 0.5249196 0.8296062 0.3042677 0.8296062 0.3042677 0.9751763 0.3038272 0.3152182 0.6243325 0.3152182 0.6243325 0.1703934 0.6096133 0.3085094 0.4561413 0.3085094 0.4561413 0.3329738 0.3889614 0.1703937 0.3049865 0.1703937 0.3049865 0.01586508 0.3049864 0.3241766 0.4724598 0.3241766 0.4724598 0.1703935 0.4573 0.3329738 0.8459008 0.3329738 0.8459008 0.3152181 0.7766456 0.8296046 0.6088943 0.8296046 0.6088943 0.9751736 0.6084539 0.6485514 0.167392 0.6485514 0.167392 0.5037266 0.1526729 0.3581568 7.99473e-4 0.3581568 7.99473e-4 0.3336923 0.06797909 0.666307 0.2366476 0.666307 0.2366476 0.6485514 0.167392 0.3424895 0.5937348 0.3424895 0.5937348 0.4962726 0.6088946 3.5928e-4 0.3726064 3.5928e-4 0.3726064 0.01811486 0.4418617 3.5928e-4 0.6772335 3.5928e-4 0.6772335 0.009156525 0.7460486 0.3152182 0.01507902 0.3152182 0.01507902 0.1703937 3.5928e-4 0.9751763 0.3038272 0.9751763 0.3038272 0.9996405 0.2366473 0.6418427 0.4561411 0.6418427 0.4561411 0.666307 0.3889614 0.3424896 0.136794 0.3424896 0.136794 0.4962729 0.1519537 0.6663073 0.08433413 0.6663073 0.08433413 0.6485515 0.0150786 0.3491984 0.3049864 0.3491984 0.3049864 0.3336926 0.3726064 0.6485515 0.0150786 0.6485515 0.0150786 0.5037268 3.5928e-4 0.6418426 0.7607679 0.6418426 0.7607679 0.6663068 0.6935883 0.3174681 0.7612078 0.3174681 0.7612078 0.3329739 0.693588 0.009156286 0.1367942 0.009156286 0.1367942 0.1629393 0.1519541 0.6670259 0.2202934 0.6670259 0.2202934 0.6847816 0.2895487 0.6663071 0.8459012 0.6663071 0.8459012 0.6575098 0.7770863 0.6485512 0.4720189 0.6485512 0.4720189 0.5037266 0.4572998 0.0248236 7.9927e-4 0.0248236 7.9927e-4 3.5928e-4 0.06797891 0.6670259 0.3726064 0.6670259 0.3726064 0.6758232 0.4414213 0.3424896 0.2891077 0.3424896 0.2891077 0.4962726 0.3042675 0.3336923 0.6772334 0.3336923 0.6772334 0.3514479 0.7464888 0.3491983 0.7619265 0.3491983 0.7619265 0.3336925 0.8295468 0.0181148 0.5941755 0.0181148 0.5941755 0.1629397 0.6088947 0.9751736 0.6084539 0.9751736 0.6084539 0.9996377 0.5412743 0.9841349 0.4565806 0.9841349 0.4565806 0.9996408 0.3889608 0.009156525 0.7460486 0.009156525 0.7460486 0.1629395 0.761208 0.3329738 0.08433431 0.3329738 0.08433431 0.3152182 0.01507902 0.3329737 0.5412747 0.3329737 0.5412747 0.3241766 0.4724598 0.3514482 0.8988022 0.3514482 0.8988022 0.4962729 0.9135212 0.9751762 0.1515131 0.9751762 0.1515131 0.9996401 0.08433347 3.5928e-4 0.2202929 3.5928e-4 0.2202929 0.009156405 0.2891078 0.6758232 0.4414213 0.6758232 0.4414213 0.8296065 0.4565806 0.3581568 0.153113 0.3581568 0.153113 0.3336923 0.2202927 0.01586496 0.4572998 0.01586496 0.4572998 3.5928e-4 0.5249199 0.3514482 0.4418621 0.3514482 0.4418621 0.4962728 0.4565812 0.6670258 0.06797969 0.6670258 0.06797969 0.6847816 0.1372352 0.3174682 0.3042678 0.3174682 0.3042678 0.332974 0.236648 0.009156405 0.2891078 0.009156405 0.2891078 0.1629396 0.3042678 0.3336923 0.5249196 0.3336923 0.5249196 0.3424895 0.5937348 0.6847816 0.1372352 0.6847816 0.1372352 0.8296064 0.1519539 3.5928e-4 0.8295466 3.5928e-4 0.8295466 0.009156525 0.8983618 0.009156525 0.8983618 0.009156525 0.8983618 0.1629398 0.9135212 0.6508011 0.6088945 0.6508011 0.6088945 0.6663069 0.5412747 0.3514479 0.7464888 0.3514479 0.7464888 0.4962725 0.761208 0.6670255 0.5249196 0.6670255 0.5249196 0.6847811 0.5941753 0.9908432 0.1678324 0.9908432 0.1678324 0.83706 0.1526732 0.3329738 0.3889614 0.3329738 0.3889614 0.3241766 0.3201467 0.01811486 0.4418617 0.01811486 0.4418617 0.1629394 0.4565812 0.3174682 0.9135208 0.3174682 0.9135208 0.3329738 0.8459008 0.9908405 0.4724596 0.9908405 0.4724596 0.8370586 0.4572998 0.3336923 0.06797909 0.3336923 0.06797909 0.3424896 0.136794 0.8370586 0.4572998 0.8370586 0.4572998 0.6825311 0.4573 0.01586508 0.3049864 0.01586508 0.3049864 3.5928e-4 0.3726064 0.1629394 0.4565812 0.1629394 0.4565812 0.3085094 0.4561413 0.9996405 0.2366473 0.9996405 0.2366473 0.9908432 0.1678324 0.83706 0.1526732 0.83706 0.1526732 0.6825315 0.1526731 0.6508013 0.1519539 0.6508013 0.1519539 0.6663073 0.08433413 0.4962725 0.761208 0.4962725 0.761208 0.6418426 0.7607679 0.6663068 0.6935883 0.6663068 0.6935883 0.6575096 0.6247733 0.1629398 0.9135212 0.1629398 0.9135212 0.3174682 0.9135208 0.6825315 0.1526731 0.6825315 0.1526731 0.6670259 0.2202934 0.8296064 0.1519539 0.8296064 0.1519539 0.9751762 0.1515131 3.5928e-4 0.06797891 3.5928e-4 0.06797891 0.009156286 0.1367942 0.1629396 0.3042678 0.1629396 0.3042678 0.3174682 0.3042678 0.3491982 0.6096133 0.3491982 0.6096133 0.3336923 0.6772334 0.4962728 0.4565812 0.4962728 0.4565812 0.6418427 0.4561411 0.9996377 0.5412743 0.9996377 0.5412743 0.9908405 0.4724596 0.8296065 0.4565806 0.8296065 0.4565806 0.9841349 0.4565806 0.3174679 0.1519544 0.3174679 0.1519544 0.3329738 0.08433431 0.4962729 0.9135212 0.4962729 0.9135212 0.6418428 0.9130808 0.9996401 0.08433347 0.9996401 0.08433347 0.9908428 0.01551842 0.1629395 0.761208 0.1629395 0.761208 0.3174681 0.7612078 0.3336923 0.2202927 0.3336923 0.2202927 0.3424896 0.2891077 0.1629397 0.6088947 0.1629397 0.6088947 0.3085097 0.6084543 0.6825312 3.59483e-4 0.6825312 3.59483e-4 0.6670258 0.06797969 0.4962726 0.3042675 0.4962726 0.3042675 0.6508013 0.3042676 0.6508013 0.3042676 0.6508013 0.3042676 0.666307 0.2366476 0.5037266 0.4572998 0.5037266 0.4572998 0.3581564 0.4577399 0.02482348 0.6100537 0.02482348 0.6100537 3.5928e-4 0.6772335 0.1629393 0.1519541 0.1629393 0.1519541 0.3174679 0.1519544 + 0.8333331 0.2284705 0.6670259 0.2202934 0.6847816 0.2895487 0.4999998 0.380784 0.4962728 0.4565812 0.6418427 0.4561411 0.1666665 0.6854107 0.1703934 0.6096133 0.02482342 0.6100537 0.6575096 0.6247733 0.5037266 0.6096135 0.4999997 0.6854107 0.3491982 0.6096133 0.3336923 0.6772334 0.4999997 0.6854107 0.4999998 0.8377238 0.4962729 0.9135212 0.6418428 0.9130808 0.8333334 0.3807836 0.8370602 0.3049864 0.6914901 0.3054268 0.4999997 0.6854107 0.3336923 0.6772334 0.3514479 0.7464888 0.009156286 0.1367942 0.1629393 0.1519541 0.1666665 0.07615667 0.1666666 0.5330973 0.1629397 0.6088947 0.3085097 0.6084543 0.1666667 0.2284705 0.1703937 0.1526729 0.0248236 0.1531133 0.3174679 0.1519544 0.3329738 0.08433431 0.1666665 0.07615667 0.1666665 0.07615667 0.3329738 0.08433431 0.3152182 0.01507902 0.4999995 0.533097 0.5037266 0.4572998 0.3581564 0.4577399 0.9908405 0.4724596 0.8370586 0.4572998 0.8333316 0.533097 0.1666665 0.8377238 0.1703934 0.7619265 0.02482336 0.7623672 0.6825311 0.4573 0.6670255 0.5249196 0.8333316 0.533097 0.1666666 0.3807838 0.1629394 0.4565812 0.3085094 0.4561413 0.8333316 0.533097 0.6670255 0.5249196 0.6847811 0.5941753 0.4999998 0.07615667 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.9908428 0.01551836 0.8370597 3.5928e-4 0.8333329 0.07615667 0.8333331 0.2284705 0.8296062 0.3042677 0.9751763 0.3038272 0.6825312 3.59483e-4 0.6670258 0.06797969 0.8333329 0.07615667 0.4999997 0.6854107 0.4962725 0.761208 0.6418426 0.7607679 0.8333329 0.07615667 0.6670258 0.06797969 0.6847816 0.1372352 0.1666665 0.07615667 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.3424896 0.2891077 0.4962726 0.3042675 0.4999997 0.2284702 0.8333316 0.533097 0.8296046 0.6088943 0.9751736 0.6084539 0.6508013 0.3042676 0.666307 0.2366476 0.4999997 0.2284702 0.8333329 0.07615667 0.8296064 0.1519539 0.9751762 0.151513 0.4999997 0.2284702 0.5037266 0.1526729 0.3581568 0.153113 0.4999997 0.2284702 0.666307 0.2366476 0.6485514 0.167392 0.6825315 0.1526731 0.6670259 0.2202934 0.8333331 0.2284705 0.9908432 0.1678324 0.83706 0.1526732 0.8333331 0.2284705 0.4999998 0.07615667 0.6663073 0.08433413 0.6485515 0.0150786 0.6508013 0.1519539 0.6663073 0.08433413 0.4999998 0.07615667 0.3424896 0.136794 0.4962729 0.1519536 0.4999998 0.07615667 0.1666666 0.3807838 3.5928e-4 0.3726064 0.01811486 0.4418617 0.01586502 0.3049864 3.5928e-4 0.3726064 0.1666666 0.3807838 0.3241766 0.3201467 0.1703937 0.3049865 0.1666666 0.3807838 0.1666665 0.8377238 0.3329738 0.8459008 0.3152181 0.7766456 0.3174682 0.9135208 0.3329738 0.8459008 0.1666665 0.8377238 0.009156525 0.8983618 0.1629398 0.9135212 0.1666665 0.8377238 0.4999995 0.533097 0.6663069 0.5412747 0.6485512 0.4720189 0.6508011 0.6088945 0.6663069 0.5412747 0.4999995 0.533097 0.3424895 0.5937348 0.4962726 0.6088946 0.4999995 0.533097 0.1666667 0.2284705 0.332974 0.236648 0.3152183 0.1673923 0.3174682 0.3042678 0.332974 0.236648 0.1666667 0.2284705 0.009156405 0.2891078 0.1629396 0.3042678 0.1666667 0.2284705 0.1666666 0.5330973 3.5928e-4 0.5249199 0.0181148 0.5941755 0.0158649 0.4572998 3.5928e-4 0.5249199 0.1666666 0.5330973 0.3241766 0.4724598 0.1703935 0.4573 0.1666666 0.5330973 0.8333334 0.3807836 0.9996408 0.3889608 0.9818849 0.3197051 0.9841349 0.4565806 0.9996408 0.3889608 0.8333334 0.3807836 0.6758232 0.4414213 0.8296065 0.4565806 0.8333334 0.3807836 0.4999998 0.8377238 0.3336925 0.8295468 0.3514482 0.8988022 0.3491983 0.7619265 0.3336925 0.8295468 0.4999998 0.8377238 0.6575098 0.7770863 0.5037268 0.7619268 0.4999998 0.8377238 0.1666665 0.6854107 0.3329739 0.693588 0.3152182 0.6243325 0.3174681 0.7612078 0.3329739 0.693588 0.1666665 0.6854107 0.009156525 0.7460486 0.1629395 0.761208 0.1666665 0.6854107 0.4999998 0.380784 0.3336926 0.3726064 0.3514482 0.4418621 0.3491984 0.3049864 0.3336926 0.3726064 0.4999998 0.380784 0.6575098 0.3201462 0.5037268 0.3049868 0.4999998 0.380784 0.8333331 0.2284705 0.6847816 0.2895487 0.8296062 0.3042677 0.4999998 0.380784 0.6418427 0.4561411 0.666307 0.3889614 0.1666665 0.6854107 0.02482342 0.6100537 3.5928e-4 0.6772335 0.6575096 0.6247733 0.4999997 0.6854107 0.6663068 0.6935883 0.3491982 0.6096133 0.4999997 0.6854107 0.5037266 0.6096135 0.4999998 0.8377238 0.6418428 0.9130808 0.6663071 0.8459012 0.8333334 0.3807836 0.6914901 0.3054268 0.6670259 0.3726064 0.4999997 0.6854107 0.3514479 0.7464888 0.4962725 0.761208 0.009156286 0.1367942 0.1666665 0.07615667 3.5928e-4 0.06797891 0.1666666 0.5330973 0.3085097 0.6084543 0.3329737 0.5412747 0.1666667 0.2284705 0.0248236 0.1531133 3.5928e-4 0.2202929 0.3174679 0.1519544 0.1666665 0.07615667 0.1629393 0.1519541 0.1666665 0.07615667 0.3152182 0.01507902 0.1703937 3.5928e-4 0.4999995 0.533097 0.3581564 0.4577399 0.3336923 0.5249196 0.9908405 0.4724596 0.8333316 0.533097 0.9996377 0.5412743 0.1666665 0.8377238 0.02482336 0.7623672 3.5928e-4 0.8295466 0.6825311 0.4573 0.8333316 0.533097 0.8370586 0.4572998 0.1666666 0.3807838 0.3085094 0.4561413 0.3329738 0.3889614 0.8333316 0.533097 0.6847811 0.5941753 0.8296046 0.6088943 0.4999998 0.07615667 0.3581568 7.99473e-4 0.3336923 0.06797909 0.9908428 0.01551836 0.8333329 0.07615667 0.9996401 0.08433347 0.8333331 0.2284705 0.9751763 0.3038272 0.9996405 0.2366473 0.6825312 3.59483e-4 0.8333329 0.07615667 0.8370597 3.5928e-4 0.4999997 0.6854107 0.6418426 0.7607679 0.6663068 0.6935883 0.8333329 0.07615667 0.6847816 0.1372352 0.8296064 0.1519539 0.1666665 0.07615667 0.0248236 7.9927e-4 3.5928e-4 0.06797891 0.3424896 0.2891077 0.4999997 0.2284702 0.3336923 0.2202927 0.8333316 0.533097 0.9751736 0.6084539 0.9996377 0.5412743 0.6508013 0.3042676 0.4999997 0.2284702 0.4962726 0.3042675 0.8333329 0.07615667 0.9751762 0.151513 0.9996401 0.08433347 0.4999997 0.2284702 0.3581568 0.153113 0.3336923 0.2202927 0.4999997 0.2284702 0.6485514 0.167392 0.5037266 0.1526729 0.6825315 0.1526731 0.8333331 0.2284705 0.83706 0.1526732 0.9908432 0.1678324 0.8333331 0.2284705 0.9996405 0.2366473 0.4999998 0.07615667 0.6485515 0.0150786 0.5037268 3.5928e-4 0.6508013 0.1519539 0.4999998 0.07615667 0.4962729 0.1519536 0.3424896 0.136794 0.4999998 0.07615667 0.3336923 0.06797909 0.1666666 0.3807838 0.01811486 0.4418617 0.1629394 0.4565812 0.01586502 0.3049864 0.1666666 0.3807838 0.1703937 0.3049865 0.3241766 0.3201467 0.1666666 0.3807838 0.3329738 0.3889614 0.1666665 0.8377238 0.3152181 0.7766456 0.1703934 0.7619265 0.3174682 0.9135208 0.1666665 0.8377238 0.1629398 0.9135212 0.009156525 0.8983618 0.1666665 0.8377238 3.5928e-4 0.8295466 0.4999995 0.533097 0.6485512 0.4720189 0.5037266 0.4572998 0.6508011 0.6088945 0.4999995 0.533097 0.4962726 0.6088946 0.3424895 0.5937348 0.4999995 0.533097 0.3336923 0.5249196 0.1666667 0.2284705 0.3152183 0.1673923 0.1703937 0.1526729 0.3174682 0.3042678 0.1666667 0.2284705 0.1629396 0.3042678 0.009156405 0.2891078 0.1666667 0.2284705 3.5928e-4 0.2202929 0.1666666 0.5330973 0.0181148 0.5941755 0.1629397 0.6088947 0.0158649 0.4572998 0.1666666 0.5330973 0.1703935 0.4573 0.3241766 0.4724598 0.1666666 0.5330973 0.3329737 0.5412747 0.8333334 0.3807836 0.9818849 0.3197051 0.8370602 0.3049864 0.9841349 0.4565806 0.8333334 0.3807836 0.8296065 0.4565806 0.6758232 0.4414213 0.8333334 0.3807836 0.6670259 0.3726064 0.4999998 0.8377238 0.3514482 0.8988022 0.4962729 0.9135212 0.3491983 0.7619265 0.4999998 0.8377238 0.5037268 0.7619268 0.6575098 0.7770863 0.4999998 0.8377238 0.6663071 0.8459012 0.1666665 0.6854107 0.3152182 0.6243325 0.1703934 0.6096133 0.3174681 0.7612078 0.1666665 0.6854107 0.1629395 0.761208 0.009156525 0.7460486 0.1666665 0.6854107 3.5928e-4 0.6772335 0.4999998 0.380784 0.3514482 0.4418621 0.4962728 0.4565812 0.3491984 0.3049864 0.4999998 0.380784 0.5037268 0.3049868 0.6575098 0.3201462 0.4999998 0.380784 0.666307 0.3889614 0.8333331 0.2284705 0.6670259 0.2202934 0.6847816 0.2895487 0.4999998 0.380784 0.4962728 0.4565812 0.6418427 0.4561411 0.1666665 0.6854107 0.1703934 0.6096133 0.02482342 0.6100537 0.6575096 0.6247733 0.5037266 0.6096135 0.4999997 0.6854107 0.3491982 0.6096133 0.3336923 0.6772334 0.4999997 0.6854107 0.4999998 0.8377238 0.4962729 0.9135212 0.6418428 0.9130808 0.8333334 0.3807836 0.8370602 0.3049864 0.6914901 0.3054268 0.4999997 0.6854107 0.3336923 0.6772334 0.3514479 0.7464888 0.009156286 0.1367942 0.1629393 0.1519541 0.1666665 0.07615667 0.1666666 0.5330973 0.1629397 0.6088947 0.3085097 0.6084543 0.1666667 0.2284705 0.1703937 0.1526729 0.0248236 0.1531133 0.3174679 0.1519544 0.3329738 0.08433431 0.1666665 0.07615667 0.1666665 0.07615667 0.3329738 0.08433431 0.3152182 0.01507902 0.4999995 0.533097 0.5037266 0.4572998 0.3581564 0.4577399 0.9908405 0.4724596 0.8370586 0.4572998 0.8333316 0.533097 0.1666665 0.8377238 0.1703934 0.7619265 0.02482336 0.7623672 0.6825311 0.4573 0.6670255 0.5249196 0.8333316 0.533097 0.1666666 0.3807838 0.1629394 0.4565812 0.3085094 0.4561413 0.8333316 0.533097 0.6670255 0.5249196 0.6847811 0.5941753 0.4999998 0.07615667 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.9908428 0.01551836 0.8370597 3.5928e-4 0.8333329 0.07615667 0.8333331 0.2284705 0.8296062 0.3042677 0.9751763 0.3038272 0.6825312 3.59483e-4 0.6670258 0.06797969 0.8333329 0.07615667 0.4999997 0.6854107 0.4962725 0.761208 0.6418426 0.7607679 0.8333329 0.07615667 0.6670258 0.06797969 0.6847816 0.1372352 0.1666665 0.07615667 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.3424896 0.2891077 0.4962726 0.3042675 0.4999997 0.2284702 0.8333316 0.533097 0.8296046 0.6088943 0.9751736 0.6084539 0.6508013 0.3042676 0.666307 0.2366476 0.4999997 0.2284702 0.8333329 0.07615667 0.8296064 0.1519539 0.9751762 0.151513 0.4999997 0.2284702 0.5037266 0.1526729 0.3581568 0.153113 0.4999997 0.2284702 0.666307 0.2366476 0.6485514 0.167392 0.6825315 0.1526731 0.6670259 0.2202934 0.8333331 0.2284705 0.9908432 0.1678324 0.83706 0.1526732 0.8333331 0.2284705 0.4999998 0.07615667 0.6663073 0.08433413 0.6485515 0.0150786 0.6508013 0.1519539 0.6663073 0.08433413 0.4999998 0.07615667 0.3424896 0.136794 0.4962729 0.1519536 0.4999998 0.07615667 0.1666666 0.3807838 3.5928e-4 0.3726064 0.01811486 0.4418617 0.01586502 0.3049864 3.5928e-4 0.3726064 0.1666666 0.3807838 0.3241766 0.3201467 0.1703937 0.3049865 0.1666666 0.3807838 0.1666665 0.8377238 0.3329738 0.8459008 0.3152181 0.7766456 0.3174682 0.9135208 0.3329738 0.8459008 0.1666665 0.8377238 0.009156525 0.8983618 0.1629398 0.9135212 0.1666665 0.8377238 0.4999995 0.533097 0.6663069 0.5412747 0.6485512 0.4720189 0.6508011 0.6088945 0.6663069 0.5412747 0.4999995 0.533097 0.3424895 0.5937348 0.4962726 0.6088946 0.4999995 0.533097 0.1666667 0.2284705 0.332974 0.236648 0.3152183 0.1673923 0.3174682 0.3042678 0.332974 0.236648 0.1666667 0.2284705 0.009156405 0.2891078 0.1629396 0.3042678 0.1666667 0.2284705 0.1666666 0.5330973 3.5928e-4 0.5249199 0.0181148 0.5941755 0.0158649 0.4572998 3.5928e-4 0.5249199 0.1666666 0.5330973 0.3241766 0.4724598 0.1703935 0.4573 0.1666666 0.5330973 0.8333334 0.3807836 0.9996408 0.3889608 0.9818849 0.3197051 0.9841349 0.4565806 0.9996408 0.3889608 0.8333334 0.3807836 0.6758232 0.4414213 0.8296065 0.4565806 0.8333334 0.3807836 0.4999998 0.8377238 0.3336925 0.8295468 0.3514482 0.8988022 0.3491983 0.7619265 0.3336925 0.8295468 0.4999998 0.8377238 0.6575098 0.7770863 0.5037268 0.7619268 0.4999998 0.8377238 0.1666665 0.6854107 0.3329739 0.693588 0.3152182 0.6243325 0.3174681 0.7612078 0.3329739 0.693588 0.1666665 0.6854107 0.009156525 0.7460486 0.1629395 0.761208 0.1666665 0.6854107 0.4999998 0.380784 0.3336926 0.3726064 0.3514482 0.4418621 0.3491984 0.3049864 0.3336926 0.3726064 0.4999998 0.380784 0.6575098 0.3201462 0.5037268 0.3049868 0.4999998 0.380784 0.8333331 0.2284705 0.6847816 0.2895487 0.8296062 0.3042677 0.4999998 0.380784 0.6418427 0.4561411 0.666307 0.3889614 0.1666665 0.6854107 0.02482342 0.6100537 3.5928e-4 0.6772335 0.6575096 0.6247733 0.4999997 0.6854107 0.6663068 0.6935883 0.3491982 0.6096133 0.4999997 0.6854107 0.5037266 0.6096135 0.4999998 0.8377238 0.6418428 0.9130808 0.6663071 0.8459012 0.8333334 0.3807836 0.6914901 0.3054268 0.6670259 0.3726064 0.4999997 0.6854107 0.3514479 0.7464888 0.4962725 0.761208 0.009156286 0.1367942 0.1666665 0.07615667 3.5928e-4 0.06797891 0.1666666 0.5330973 0.3085097 0.6084543 0.3329737 0.5412747 0.1666667 0.2284705 0.0248236 0.1531133 3.5928e-4 0.2202929 0.3174679 0.1519544 0.1666665 0.07615667 0.1629393 0.1519541 0.1666665 0.07615667 0.3152182 0.01507902 0.1703937 3.5928e-4 0.4999995 0.533097 0.3581564 0.4577399 0.3336923 0.5249196 0.9908405 0.4724596 0.8333316 0.533097 0.9996377 0.5412743 0.1666665 0.8377238 0.02482336 0.7623672 3.5928e-4 0.8295466 0.6825311 0.4573 0.8333316 0.533097 0.8370586 0.4572998 0.1666666 0.3807838 0.3085094 0.4561413 0.3329738 0.3889614 0.8333316 0.533097 0.6847811 0.5941753 0.8296046 0.6088943 0.4999998 0.07615667 0.3581568 7.99473e-4 0.3336923 0.06797909 0.9908428 0.01551836 0.8333329 0.07615667 0.9996401 0.08433347 0.8333331 0.2284705 0.9751763 0.3038272 0.9996405 0.2366473 0.6825312 3.59483e-4 0.8333329 0.07615667 0.8370597 3.5928e-4 0.4999997 0.6854107 0.6418426 0.7607679 0.6663068 0.6935883 0.8333329 0.07615667 0.6847816 0.1372352 0.8296064 0.1519539 0.1666665 0.07615667 0.0248236 7.9927e-4 3.5928e-4 0.06797891 0.3424896 0.2891077 0.4999997 0.2284702 0.3336923 0.2202927 0.8333316 0.533097 0.9751736 0.6084539 0.9996377 0.5412743 0.6508013 0.3042676 0.4999997 0.2284702 0.4962726 0.3042675 0.8333329 0.07615667 0.9751762 0.151513 0.9996401 0.08433347 0.4999997 0.2284702 0.3581568 0.153113 0.3336923 0.2202927 0.4999997 0.2284702 0.6485514 0.167392 0.5037266 0.1526729 0.6825315 0.1526731 0.8333331 0.2284705 0.83706 0.1526732 0.9908432 0.1678324 0.8333331 0.2284705 0.9996405 0.2366473 0.4999998 0.07615667 0.6485515 0.0150786 0.5037268 3.5928e-4 0.6508013 0.1519539 0.4999998 0.07615667 0.4962729 0.1519536 0.3424896 0.136794 0.4999998 0.07615667 0.3336923 0.06797909 0.1666666 0.3807838 0.01811486 0.4418617 0.1629394 0.4565812 0.01586502 0.3049864 0.1666666 0.3807838 0.1703937 0.3049865 0.3241766 0.3201467 0.1666666 0.3807838 0.3329738 0.3889614 0.1666665 0.8377238 0.3152181 0.7766456 0.1703934 0.7619265 0.3174682 0.9135208 0.1666665 0.8377238 0.1629398 0.9135212 0.009156525 0.8983618 0.1666665 0.8377238 3.5928e-4 0.8295466 0.4999995 0.533097 0.6485512 0.4720189 0.5037266 0.4572998 0.6508011 0.6088945 0.4999995 0.533097 0.4962726 0.6088946 0.3424895 0.5937348 0.4999995 0.533097 0.3336923 0.5249196 0.1666667 0.2284705 0.3152183 0.1673923 0.1703937 0.1526729 0.3174682 0.3042678 0.1666667 0.2284705 0.1629396 0.3042678 0.009156405 0.2891078 0.1666667 0.2284705 3.5928e-4 0.2202929 0.1666666 0.5330973 0.0181148 0.5941755 0.1629397 0.6088947 0.0158649 0.4572998 0.1666666 0.5330973 0.1703935 0.4573 0.3241766 0.4724598 0.1666666 0.5330973 0.3329737 0.5412747 0.8333334 0.3807836 0.9818849 0.3197051 0.8370602 0.3049864 0.9841349 0.4565806 0.8333334 0.3807836 0.8296065 0.4565806 0.6758232 0.4414213 0.8333334 0.3807836 0.6670259 0.3726064 0.4999998 0.8377238 0.3514482 0.8988022 0.4962729 0.9135212 0.3491983 0.7619265 0.4999998 0.8377238 0.5037268 0.7619268 0.6575098 0.7770863 0.4999998 0.8377238 0.6663071 0.8459012 0.1666665 0.6854107 0.3152182 0.6243325 0.1703934 0.6096133 0.3174681 0.7612078 0.1666665 0.6854107 0.1629395 0.761208 0.009156525 0.7460486 0.1666665 0.6854107 3.5928e-4 0.6772335 0.4999998 0.380784 0.3514482 0.4418621 0.4962728 0.4565812 0.3491984 0.3049864 0.4999998 0.380784 0.5037268 0.3049868 0.6575098 0.3201462 0.4999998 0.380784 0.666307 0.3889614 0.6670259 0.2202934 0.6847816 0.2895487 0.6847816 0.2895487 0.3152182 0.01507902 0.1703937 3.5928e-4 0.1703937 3.5928e-4 0.0181148 0.5941755 0.1629397 0.6088947 0.1629397 0.6088947 0.8370586 0.4572998 0.6825311 0.4573 0.6825311 0.4573 0.3241766 0.4724598 0.1703935 0.4573 0.1703935 0.4573 0.8296064 0.1519539 0.9751762 0.151513 0.9751762 0.151513 0.5037266 0.1526729 0.3581568 0.153113 0.3581568 0.153113 3.5928e-4 0.6772335 0.009156525 0.7460486 0.009156525 0.7460486 0.4962728 0.4565812 0.6418427 0.4561411 0.6418427 0.4561411 3.5928e-4 0.3726064 0.01811486 0.4418617 0.01811486 0.4418617 0.6825311 0.4573 0.6670255 0.5249196 0.6670255 0.5249196 0.6914901 0.3054268 0.6670259 0.3726064 0.6670259 0.3726064 0.6847816 0.1372352 0.8296064 0.1519539 0.8296064 0.1519539 0.3336923 0.06797909 0.3424896 0.136794 0.3424896 0.136794 0.6825315 0.1526731 0.6670259 0.2202934 0.6670259 0.2202934 0.3336925 0.8295468 0.3514482 0.8988022 0.3514482 0.8988022 0.3581568 7.99473e-4 0.3336923 0.06797909 0.3336923 0.06797909 0.1703937 0.3049865 0.01586502 0.3049864 0.01586502 0.3049864 0.6575096 0.6247733 0.5037266 0.6096135 0.5037266 0.6096135 0.6418427 0.4561411 0.666307 0.3889614 0.666307 0.3889614 0.1629396 0.3042678 0.3174682 0.3042678 0.3174682 0.3042678 0.666307 0.2366476 0.6485514 0.167392 0.6485514 0.167392 0.6575098 0.3201462 0.5037268 0.3049868 0.5037268 0.3049868 0.9751763 0.3038272 0.9996405 0.2366473 0.9996405 0.2366473 0.6418428 0.9130808 0.6663071 0.8459012 0.6663071 0.8459012 0.02482336 0.7623672 3.5928e-4 0.8295466 3.5928e-4 0.8295466 0.5037266 0.6096135 0.3491982 0.6096133 0.3491982 0.6096133 0.02482342 0.6100537 3.5928e-4 0.6772335 3.5928e-4 0.6772335 0.3241766 0.3201467 0.1703937 0.3049865 0.1703937 0.3049865 0.1703934 0.6096133 0.02482342 0.6100537 0.02482342 0.6100537 0.01811486 0.4418617 0.1629394 0.4565812 0.1629394 0.4565812 0.1703937 3.5928e-4 0.0248236 7.9927e-4 0.0248236 7.9927e-4 3.5928e-4 0.8295466 0.009156525 0.8983618 0.009156525 0.8983618 0.9908432 0.1678324 0.83706 0.1526732 0.83706 0.1526732 0.3514482 0.8988022 0.4962729 0.9135212 0.4962729 0.9135212 0.5037268 0.3049868 0.3491984 0.3049864 0.3491984 0.3049864 0.8296062 0.3042677 0.9751763 0.3038272 0.9751763 0.3038272 0.0248236 7.9927e-4 3.5928e-4 0.06797891 3.5928e-4 0.06797891 0.0248236 0.1531133 3.5928e-4 0.2202929 3.5928e-4 0.2202929 0.6670258 0.06797969 0.6847816 0.1372352 0.6847816 0.1372352 0.6418426 0.7607679 0.6663068 0.6935883 0.6663068 0.6935883 0.1629395 0.761208 0.3174681 0.7612078 0.3174681 0.7612078 0.1629397 0.6088947 0.3085097 0.6084543 0.3085097 0.6084543 3.5928e-4 0.5249199 0.0181148 0.5941755 0.0181148 0.5941755 0.4962729 0.9135212 0.6418428 0.9130808 0.6418428 0.9130808 0.6758232 0.4414213 0.8296065 0.4565806 0.8296065 0.4565806 0.3424896 0.2891077 0.4962726 0.3042675 0.4962726 0.3042675 0.6663069 0.5412747 0.6485512 0.4720189 0.6485512 0.4720189 0.1629398 0.9135212 0.3174682 0.9135208 0.3174682 0.9135208 0.0158649 0.4572998 3.5928e-4 0.5249199 3.5928e-4 0.5249199 0.8296046 0.6088943 0.9751736 0.6084539 0.9751736 0.6084539 0.6508011 0.6088945 0.6663069 0.5412747 0.6663069 0.5412747 0.6575098 0.7770863 0.5037268 0.7619268 0.5037268 0.7619268 0.01586502 0.3049864 3.5928e-4 0.3726064 3.5928e-4 0.3726064 3.5928e-4 0.06797891 0.009156286 0.1367942 0.009156286 0.1367942 0.9751736 0.6084539 0.9996377 0.5412743 0.9996377 0.5412743 0.6508013 0.3042676 0.666307 0.2366476 0.666307 0.2366476 0.9818849 0.3197051 0.8370602 0.3049864 0.8370602 0.3049864 0.4962726 0.6088946 0.6508011 0.6088945 0.6508011 0.6088945 0.1629394 0.4565812 0.3085094 0.4561413 0.3085094 0.4561413 0.3581564 0.4577399 0.3336923 0.5249196 0.3336923 0.5249196 0.3491984 0.3049864 0.3336926 0.3726064 0.3336926 0.3726064 0.3152181 0.7766456 0.1703934 0.7619265 0.1703934 0.7619265 0.1629393 0.1519541 0.3174679 0.1519544 0.3174679 0.1519544 0.009156525 0.8983618 0.1629398 0.9135212 0.1629398 0.9135212 0.3336923 0.5249196 0.3424895 0.5937348 0.3424895 0.5937348 0.3329738 0.08433431 0.3152182 0.01507902 0.3152182 0.01507902 0.9996377 0.5412743 0.9908405 0.4724596 0.9908405 0.4724596 0.6825312 3.59483e-4 0.6670258 0.06797969 0.6670258 0.06797969 0.3329739 0.693588 0.3152182 0.6243325 0.3152182 0.6243325 0.009156286 0.1367942 0.1629393 0.1519541 0.1629393 0.1519541 0.3336923 0.2202927 0.3424896 0.2891077 0.3424896 0.2891077 0.5037268 0.7619268 0.3491983 0.7619265 0.3491983 0.7619265 0.9996401 0.08433347 0.9908428 0.01551836 0.9908428 0.01551836 0.3174681 0.7612078 0.3329739 0.693588 0.3329739 0.693588 0.1703935 0.4573 0.0158649 0.4572998 0.0158649 0.4572998 0.4962729 0.1519536 0.6508013 0.1519539 0.6508013 0.1519539 0.6485515 0.0150786 0.5037268 3.5928e-4 0.5037268 3.5928e-4 0.1703934 0.7619265 0.02482336 0.7623672 0.02482336 0.7623672 0.3491983 0.7619265 0.3336925 0.8295468 0.3336925 0.8295468 0.4962726 0.3042675 0.6508013 0.3042676 0.6508013 0.3042676 0.3424895 0.5937348 0.4962726 0.6088946 0.4962726 0.6088946 0.3329738 0.3889614 0.3241766 0.3201467 0.3241766 0.3201467 0.9841349 0.4565806 0.9996408 0.3889608 0.9996408 0.3889608 0.9996405 0.2366473 0.9908432 0.1678324 0.9908432 0.1678324 0.332974 0.236648 0.3152183 0.1673923 0.3152183 0.1673923 0.1703937 0.1526729 0.0248236 0.1531133 0.0248236 0.1531133 0.3336926 0.3726064 0.3514482 0.4418621 0.3514482 0.4418621 0.6670255 0.5249196 0.6847811 0.5941753 0.6847811 0.5941753 0.3174682 0.3042678 0.332974 0.236648 0.332974 0.236648 0.6663068 0.6935883 0.6575096 0.6247733 0.6575096 0.6247733 0.9751762 0.151513 0.9996401 0.08433347 0.9996401 0.08433347 0.3085094 0.4561413 0.3329738 0.3889614 0.3329738 0.3889614 0.3424896 0.136794 0.4962729 0.1519536 0.4962729 0.1519536 0.6670259 0.3726064 0.6758232 0.4414213 0.6758232 0.4414213 0.3152183 0.1673923 0.1703937 0.1526729 0.1703937 0.1526729 0.9908405 0.4724596 0.8370586 0.4572998 0.8370586 0.4572998 0.666307 0.3889614 0.6575098 0.3201462 0.6575098 0.3201462 0.9996408 0.3889608 0.9818849 0.3197051 0.9818849 0.3197051 0.009156525 0.7460486 0.1629395 0.761208 0.1629395 0.761208 0.6663073 0.08433413 0.6485515 0.0150786 0.6485515 0.0150786 0.3514482 0.4418621 0.4962728 0.4565812 0.4962728 0.4565812 0.3329737 0.5412747 0.3241766 0.4724598 0.3241766 0.4724598 0.9908428 0.01551836 0.8370597 3.5928e-4 0.8370597 3.5928e-4 0.3581568 0.153113 0.3336923 0.2202927 0.3336923 0.2202927 0.3174682 0.9135208 0.3329738 0.8459008 0.3329738 0.8459008 3.5928e-4 0.2202929 0.009156405 0.2891078 0.009156405 0.2891078 0.3174679 0.1519544 0.3329738 0.08433431 0.3329738 0.08433431 0.8296065 0.4565806 0.9841349 0.4565806 0.9841349 0.4565806 0.009156405 0.2891078 0.1629396 0.3042678 0.1629396 0.3042678 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.3581568 7.99473e-4 0.4962725 0.761208 0.6418426 0.7607679 0.6418426 0.7607679 0.6847811 0.5941753 0.8296046 0.6088943 0.8296046 0.6088943 0.6485514 0.167392 0.5037266 0.1526729 0.5037266 0.1526729 0.3329738 0.8459008 0.3152181 0.7766456 0.3152181 0.7766456 0.3152182 0.6243325 0.1703934 0.6096133 0.1703934 0.6096133 0.8370602 0.3049864 0.6914901 0.3054268 0.6914901 0.3054268 0.6847816 0.2895487 0.8296062 0.3042677 0.8296062 0.3042677 0.3491982 0.6096133 0.3336923 0.6772334 0.3336923 0.6772334 0.3336923 0.6772334 0.3514479 0.7464888 0.3514479 0.7464888 0.3085097 0.6084543 0.3329737 0.5412747 0.3329737 0.5412747 0.6663071 0.8459012 0.6575098 0.7770863 0.6575098 0.7770863 0.6508013 0.1519539 0.6663073 0.08433413 0.6663073 0.08433413 0.6485512 0.4720189 0.5037266 0.4572998 0.5037266 0.4572998 0.5037266 0.4572998 0.3581564 0.4577399 0.3581564 0.4577399 0.3514479 0.7464888 0.4962725 0.761208 0.4962725 0.761208 0.83706 0.1526732 0.6825315 0.1526731 0.6825315 0.1526731 0.8370597 3.5928e-4 0.6825312 3.59483e-4 0.6825312 3.59483e-4 0.6670259 0.2202934 0.6670259 0.2202934 0.6847816 0.2895487 0.3152182 0.01507902 0.3152182 0.01507902 0.1703937 3.5928e-4 0.0181148 0.5941755 0.0181148 0.5941755 0.1629397 0.6088947 0.8370586 0.4572998 0.8370586 0.4572998 0.6825311 0.4573 0.3241766 0.4724598 0.3241766 0.4724598 0.1703935 0.4573 0.8296064 0.1519539 0.8296064 0.1519539 0.9751762 0.151513 0.5037266 0.1526729 0.5037266 0.1526729 0.3581568 0.153113 3.5928e-4 0.6772335 3.5928e-4 0.6772335 0.009156525 0.7460486 0.4962728 0.4565812 0.4962728 0.4565812 0.6418427 0.4561411 3.5928e-4 0.3726064 3.5928e-4 0.3726064 0.01811486 0.4418617 0.6825311 0.4573 0.6825311 0.4573 0.6670255 0.5249196 0.6914901 0.3054268 0.6914901 0.3054268 0.6670259 0.3726064 0.6847816 0.1372352 0.6847816 0.1372352 0.8296064 0.1519539 0.3336923 0.06797909 0.3336923 0.06797909 0.3424896 0.136794 0.6825315 0.1526731 0.6825315 0.1526731 0.6670259 0.2202934 0.3336925 0.8295468 0.3336925 0.8295468 0.3514482 0.8988022 0.3581568 7.99473e-4 0.3581568 7.99473e-4 0.3336923 0.06797909 0.1703937 0.3049865 0.1703937 0.3049865 0.01586502 0.3049864 0.6575096 0.6247733 0.6575096 0.6247733 0.5037266 0.6096135 0.6418427 0.4561411 0.6418427 0.4561411 0.666307 0.3889614 0.1629396 0.3042678 0.1629396 0.3042678 0.3174682 0.3042678 0.666307 0.2366476 0.666307 0.2366476 0.6485514 0.167392 0.6575098 0.3201462 0.6575098 0.3201462 0.5037268 0.3049868 0.9751763 0.3038272 0.9751763 0.3038272 0.9996405 0.2366473 0.6418428 0.9130808 0.6418428 0.9130808 0.6663071 0.8459012 0.02482336 0.7623672 0.02482336 0.7623672 3.5928e-4 0.8295466 0.5037266 0.6096135 0.5037266 0.6096135 0.3491982 0.6096133 0.02482342 0.6100537 0.02482342 0.6100537 3.5928e-4 0.6772335 0.3241766 0.3201467 0.3241766 0.3201467 0.1703937 0.3049865 0.1703934 0.6096133 0.1703934 0.6096133 0.02482342 0.6100537 0.01811486 0.4418617 0.01811486 0.4418617 0.1629394 0.4565812 0.1703937 3.5928e-4 0.1703937 3.5928e-4 0.0248236 7.9927e-4 3.5928e-4 0.8295466 3.5928e-4 0.8295466 0.009156525 0.8983618 0.9908432 0.1678324 0.9908432 0.1678324 0.83706 0.1526732 0.3514482 0.8988022 0.3514482 0.8988022 0.4962729 0.9135212 0.5037268 0.3049868 0.5037268 0.3049868 0.3491984 0.3049864 0.8296062 0.3042677 0.8296062 0.3042677 0.9751763 0.3038272 0.0248236 7.9927e-4 0.0248236 7.9927e-4 3.5928e-4 0.06797891 0.0248236 0.1531133 0.0248236 0.1531133 3.5928e-4 0.2202929 0.6670258 0.06797969 0.6670258 0.06797969 0.6847816 0.1372352 0.6418426 0.7607679 0.6418426 0.7607679 0.6663068 0.6935883 0.1629395 0.761208 0.1629395 0.761208 0.3174681 0.7612078 0.1629397 0.6088947 0.1629397 0.6088947 0.3085097 0.6084543 3.5928e-4 0.5249199 3.5928e-4 0.5249199 0.0181148 0.5941755 0.4962729 0.9135212 0.4962729 0.9135212 0.6418428 0.9130808 0.6758232 0.4414213 0.6758232 0.4414213 0.8296065 0.4565806 0.3424896 0.2891077 0.3424896 0.2891077 0.4962726 0.3042675 0.6663069 0.5412747 0.6663069 0.5412747 0.6485512 0.4720189 0.1629398 0.9135212 0.1629398 0.9135212 0.3174682 0.9135208 0.0158649 0.4572998 0.0158649 0.4572998 3.5928e-4 0.5249199 0.8296046 0.6088943 0.8296046 0.6088943 0.9751736 0.6084539 0.6508011 0.6088945 0.6508011 0.6088945 0.6663069 0.5412747 0.6575098 0.7770863 0.6575098 0.7770863 0.5037268 0.7619268 0.01586502 0.3049864 0.01586502 0.3049864 3.5928e-4 0.3726064 3.5928e-4 0.06797891 3.5928e-4 0.06797891 0.009156286 0.1367942 0.9751736 0.6084539 0.9751736 0.6084539 0.9996377 0.5412743 0.6508013 0.3042676 0.6508013 0.3042676 0.666307 0.2366476 0.9818849 0.3197051 0.9818849 0.3197051 0.8370602 0.3049864 0.4962726 0.6088946 0.4962726 0.6088946 0.6508011 0.6088945 0.1629394 0.4565812 0.1629394 0.4565812 0.3085094 0.4561413 0.3581564 0.4577399 0.3581564 0.4577399 0.3336923 0.5249196 0.3491984 0.3049864 0.3491984 0.3049864 0.3336926 0.3726064 0.3152181 0.7766456 0.3152181 0.7766456 0.1703934 0.7619265 0.1629393 0.1519541 0.1629393 0.1519541 0.3174679 0.1519544 0.009156525 0.8983618 0.009156525 0.8983618 0.1629398 0.9135212 0.3336923 0.5249196 0.3336923 0.5249196 0.3424895 0.5937348 0.3329738 0.08433431 0.3329738 0.08433431 0.3152182 0.01507902 0.9996377 0.5412743 0.9996377 0.5412743 0.9908405 0.4724596 0.6825312 3.59483e-4 0.6825312 3.59483e-4 0.6670258 0.06797969 0.3329739 0.693588 0.3329739 0.693588 0.3152182 0.6243325 0.009156286 0.1367942 0.009156286 0.1367942 0.1629393 0.1519541 0.3336923 0.2202927 0.3336923 0.2202927 0.3424896 0.2891077 0.5037268 0.7619268 0.5037268 0.7619268 0.3491983 0.7619265 0.9996401 0.08433347 0.9996401 0.08433347 0.9908428 0.01551836 0.3174681 0.7612078 0.3174681 0.7612078 0.3329739 0.693588 0.1703935 0.4573 0.1703935 0.4573 0.0158649 0.4572998 0.4962729 0.1519536 0.4962729 0.1519536 0.6508013 0.1519539 0.6485515 0.0150786 0.6485515 0.0150786 0.5037268 3.5928e-4 0.1703934 0.7619265 0.1703934 0.7619265 0.02482336 0.7623672 0.3491983 0.7619265 0.3491983 0.7619265 0.3336925 0.8295468 0.4962726 0.3042675 0.4962726 0.3042675 0.6508013 0.3042676 0.3424895 0.5937348 0.3424895 0.5937348 0.4962726 0.6088946 0.3329738 0.3889614 0.3329738 0.3889614 0.3241766 0.3201467 0.9841349 0.4565806 0.9841349 0.4565806 0.9996408 0.3889608 0.9996405 0.2366473 0.9996405 0.2366473 0.9908432 0.1678324 0.332974 0.236648 0.332974 0.236648 0.3152183 0.1673923 0.1703937 0.1526729 0.1703937 0.1526729 0.0248236 0.1531133 0.3336926 0.3726064 0.3336926 0.3726064 0.3514482 0.4418621 0.6670255 0.5249196 0.6670255 0.5249196 0.6847811 0.5941753 0.3174682 0.3042678 0.3174682 0.3042678 0.332974 0.236648 0.6663068 0.6935883 0.6663068 0.6935883 0.6575096 0.6247733 0.9751762 0.151513 0.9751762 0.151513 0.9996401 0.08433347 0.3085094 0.4561413 0.3085094 0.4561413 0.3329738 0.3889614 0.3424896 0.136794 0.3424896 0.136794 0.4962729 0.1519536 0.6670259 0.3726064 0.6670259 0.3726064 0.6758232 0.4414213 0.3152183 0.1673923 0.3152183 0.1673923 0.1703937 0.1526729 0.9908405 0.4724596 0.9908405 0.4724596 0.8370586 0.4572998 0.666307 0.3889614 0.666307 0.3889614 0.6575098 0.3201462 0.9996408 0.3889608 0.9996408 0.3889608 0.9818849 0.3197051 0.009156525 0.7460486 0.009156525 0.7460486 0.1629395 0.761208 0.6663073 0.08433413 0.6663073 0.08433413 0.6485515 0.0150786 0.3514482 0.4418621 0.3514482 0.4418621 0.4962728 0.4565812 0.3329737 0.5412747 0.3329737 0.5412747 0.3241766 0.4724598 0.9908428 0.01551836 0.9908428 0.01551836 0.8370597 3.5928e-4 0.3581568 0.153113 0.3581568 0.153113 0.3336923 0.2202927 0.3174682 0.9135208 0.3174682 0.9135208 0.3329738 0.8459008 3.5928e-4 0.2202929 3.5928e-4 0.2202929 0.009156405 0.2891078 0.3174679 0.1519544 0.3174679 0.1519544 0.3329738 0.08433431 0.8296065 0.4565806 0.8296065 0.4565806 0.9841349 0.4565806 0.009156405 0.2891078 0.009156405 0.2891078 0.1629396 0.3042678 0.5037268 3.5928e-4 0.5037268 3.5928e-4 0.3581568 7.99473e-4 0.4962725 0.761208 0.4962725 0.761208 0.6418426 0.7607679 0.6847811 0.5941753 0.6847811 0.5941753 0.8296046 0.6088943 0.6485514 0.167392 0.6485514 0.167392 0.5037266 0.1526729 0.3329738 0.8459008 0.3329738 0.8459008 0.3152181 0.7766456 0.3152182 0.6243325 0.3152182 0.6243325 0.1703934 0.6096133 0.8370602 0.3049864 0.8370602 0.3049864 0.6914901 0.3054268 0.6847816 0.2895487 0.6847816 0.2895487 0.8296062 0.3042677 0.3491982 0.6096133 0.3491982 0.6096133 0.3336923 0.6772334 0.3336923 0.6772334 0.3336923 0.6772334 0.3514479 0.7464888 0.3085097 0.6084543 0.3085097 0.6084543 0.3329737 0.5412747 0.6663071 0.8459012 0.6663071 0.8459012 0.6575098 0.7770863 0.6508013 0.1519539 0.6508013 0.1519539 0.6663073 0.08433413 0.6485512 0.4720189 0.6485512 0.4720189 0.5037266 0.4572998 0.5037266 0.4572998 0.5037266 0.4572998 0.3581564 0.4577399 0.3514479 0.7464888 0.3514479 0.7464888 0.4962725 0.761208 0.83706 0.1526732 0.83706 0.1526732 0.6825315 0.1526731 0.8370597 3.5928e-4 0.8370597 3.5928e-4 0.6825312 3.59483e-4 @@ -142,7 +142,7 @@ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

62 0 0 133 0 1 120 0 2 143 0 3 39 0 4 98 0 5 142 0 6 53 0 7 97 0 8 132 0 9 3 0 10 65 0 11 4 0 12 132 0 13 65 0 14 141 0 15 41 0 16 101 0 17 140 0 18 55 0 19 102 0 20 36 0 21 132 0 22 122 0 23 131 0 24 17 0 25 72 0 26 139 0 27 43 0 28 105 0 29 138 0 30 57 0 31 106 0 32 18 0 33 131 0 34 72 0 35 50 0 36 131 0 37 124 0 38 137 0 39 45 0 40 109 0 41 130 0 42 31 0 43 79 0 44 136 0 45 59 0 46 110 0 47 0 0 48 130 0 49 79 0 50 135 0 51 33 0 52 113 0 53 32 0 54 130 0 55 112 0 56 134 0 57 47 0 58 115 0 59 129 0 60 5 0 61 66 0 62 133 0 63 61 0 64 117 0 65 6 0 66 129 0 67 66 0 68 132 0 69 35 0 70 119 0 71 38 0 72 129 0 73 127 0 74 131 0 75 49 0 76 121 0 77 128 0 78 19 0 79 73 0 80 130 0 81 63 0 82 123 0 83 20 0 84 128 0 85 73 0 86 129 0 87 37 0 88 125 0 89 128 0 90 51 0 91 126 0 92 52 0 93 128 0 94 96 0 95 30 0 96 133 0 97 78 0 98 133 0 99 29 0 100 78 0 101 48 0 102 134 0 103 118 0 104 16 0 105 134 0 106 71 0 107 134 0 108 15 0 109 71 0 110 34 0 111 135 0 112 116 0 113 2 0 114 135 0 115 64 0 116 135 0 117 1 0 118 64 0 119 60 0 120 136 0 121 114 0 122 28 0 123 136 0 124 77 0 125 136 0 126 27 0 127 77 0 128 46 0 129 137 0 130 111 0 131 14 0 132 137 0 133 70 0 134 137 0 135 13 0 136 70 0 137 58 0 138 138 0 139 108 0 140 26 0 141 138 0 142 76 0 143 138 0 144 25 0 145 76 0 146 44 0 147 139 0 148 107 0 149 12 0 150 139 0 151 69 0 152 139 0 153 11 0 154 69 0 155 56 0 156 140 0 157 104 0 158 24 0 159 140 0 160 75 0 161 140 0 162 23 0 163 75 0 164 42 0 165 141 0 166 103 0 167 10 0 168 141 0 169 68 0 170 141 0 171 9 0 172 68 0 173 54 0 174 142 0 175 100 0 176 22 0 177 142 0 178 74 0 179 142 0 180 21 0 181 74 0 182 40 0 183 143 0 184 99 0 185 8 0 186 143 0 187 67 0 188 143 0 189 7 0 190 67 0 191 277 1 192 148 1 193 264 1 194 287 2 195 215 2 196 193 2 197 286 3 198 229 3 199 165 3 200 151 3 201 276 3 202 150 3 203 236 3 204 276 3 205 266 3 206 285 3 207 217 3 208 189 3 209 284 4 210 231 4 211 161 4 212 276 3 213 200 3 214 266 3 215 179 5 216 275 5 217 178 5 218 283 3 219 219 3 220 185 3 221 282 3 222 233 3 223 157 3 224 222 3 225 275 3 226 268 3 227 275 6 228 172 6 229 268 6 230 281 7 231 221 7 232 181 7 233 207 8 234 274 8 235 206 8 236 280 3 237 235 3 238 153 3 239 208 9 240 274 9 241 256 9 242 279 3 243 209 3 244 205 3 245 274 3 246 144 3 247 256 3 248 278 10 249 223 10 250 177 10 251 155 3 252 273 3 253 154 3 254 277 7 255 237 7 256 149 7 257 234 3 258 273 3 259 271 3 260 276 3 261 211 3 262 201 3 263 273 11 264 196 11 265 271 11 266 275 3 267 225 3 268 173 3 269 183 12 270 272 12 271 182 12 272 274 13 273 239 13 274 145 13 275 220 3 276 272 3 277 240 3 278 273 3 279 213 3 280 197 3 281 272 3 282 227 3 283 169 3 284 272 14 285 168 14 286 240 14 287 210 15 288 277 15 289 264 15 290 203 16 291 277 16 292 202 16 293 278 3 294 176 3 295 262 3 296 224 15 297 278 15 298 262 15 299 175 3 300 278 3 301 174 3 302 279 3 303 204 3 304 260 3 305 238 3 306 279 3 307 260 3 308 147 17 309 279 17 310 146 17 311 280 3 312 152 3 313 258 3 314 212 3 315 280 3 316 258 3 317 199 3 318 280 3 319 198 3 320 281 3 321 180 3 322 255 3 323 226 3 324 281 3 325 255 3 326 171 18 327 281 18 328 170 18 329 282 19 330 156 19 331 252 19 332 214 3 333 282 3 334 252 3 335 195 5 336 282 5 337 194 5 338 283 3 339 184 3 340 251 3 341 228 20 342 283 20 343 251 20 344 167 3 345 283 3 346 166 3 347 284 21 348 160 21 349 248 21 350 216 3 351 284 3 352 248 3 353 191 22 354 284 22 355 190 22 356 285 23 357 188 23 358 247 23 359 230 3 360 285 3 361 247 3 362 163 24 363 285 24 364 162 24 365 286 25 366 164 25 367 244 25 368 218 3 369 286 3 370 244 3 371 187 26 372 286 26 373 186 26 374 287 27 375 192 27 376 243 27 377 232 3 378 287 3 379 243 3 380 159 28 381 287 28 382 158 28 383 98 29 384 159 29 385 7 29 386 87 30 387 223 30 388 47 30 389 99 31 390 192 31 391 40 31 392 71 32 393 224 32 394 16 32 395 100 33 396 164 33 397 54 33 398 88 34 399 225 34 400 49 34 401 41 35 402 245 35 403 101 35 404 70 36 405 226 36 406 14 36 407 55 37 408 246 37 409 102 37 410 89 38 411 227 38 412 51 38 413 32 39 414 145 39 415 95 39 416 103 40 417 188 40 418 42 40 419 69 41 420 228 41 421 12 41 422 1 42 423 146 42 424 64 42 425 104 43 426 160 43 427 56 43 428 90 44 429 229 44 430 53 44 431 62 45 432 149 45 433 94 45 434 43 46 435 249 46 436 105 46 437 68 47 438 230 47 439 10 47 440 3 48 441 150 48 442 65 48 443 57 49 444 250 49 445 106 49 446 91 50 447 231 50 448 55 50 449 60 51 450 153 51 451 93 51 452 107 52 453 184 52 454 44 52 455 67 53 456 232 53 457 8 53 458 5 54 459 154 54 460 66 54 461 108 55 462 156 55 463 58 55 464 92 56 465 233 56 466 57 56 467 58 57 468 157 57 469 92 57 470 45 58 471 253 58 472 109 58 473 66 59 474 234 59 475 6 59 476 7 60 477 158 60 478 67 60 479 59 61 480 254 61 481 110 61 482 93 62 483 235 62 484 59 62 485 56 63 486 161 63 487 91 63 488 111 64 489 180 64 490 46 64 491 65 65 492 236 65 493 4 65 494 9 66 495 162 66 496 68 66 497 0 67 498 256 67 499 112 67 500 94 68 501 237 68 502 61 68 503 54 69 504 165 69 505 90 69 506 33 70 507 257 70 508 113 70 509 64 71 510 238 71 511 2 71 512 11 72 513 166 72 514 69 72 515 114 73 516 152 73 517 60 73 518 95 74 519 239 74 520 63 74 521 52 75 522 169 75 523 89 75 524 47 76 525 259 76 526 115 76 527 96 77 528 168 77 529 52 77 530 13 78 531 170 78 532 70 78 533 116 79 534 204 79 535 34 79 536 97 80 537 187 80 538 21 80 539 50 81 540 173 81 541 88 81 542 61 82 543 261 82 544 117 82 545 39 83 546 242 83 547 98 83 548 15 84 549 174 84 550 71 84 551 118 85 552 176 85 553 48 85 554 8 86 555 243 86 556 99 86 557 48 87 558 177 87 559 87 87 560 35 88 561 263 88 562 119 88 563 22 89 564 244 89 565 100 89 566 17 90 567 178 90 568 72 90 569 120 91 570 148 91 571 62 91 572 101 92 573 163 92 574 9 92 575 46 93 576 181 93 577 86 93 578 49 94 579 265 94 580 121 94 581 102 95 582 191 95 583 23 95 584 19 96 585 182 96 586 73 96 587 122 97 588 200 97 589 36 97 590 10 98 591 247 98 592 103 98 593 44 99 594 185 99 595 85 99 596 63 100 597 267 100 598 123 100 599 24 101 600 248 101 601 104 101 602 21 102 603 186 102 604 74 102 605 124 103 606 172 103 607 50 103 608 105 104 609 167 104 610 11 104 611 42 105 612 189 105 613 84 105 614 37 106 615 269 106 616 125 106 617 106 107 618 195 107 619 25 107 620 23 108 621 190 108 622 75 108 623 51 109 624 270 109 625 126 109 626 12 110 627 251 110 628 107 110 629 40 111 630 193 111 631 83 111 632 127 112 633 196 112 634 38 112 635 26 113 636 252 113 637 108 113 638 25 114 639 194 114 640 76 114 641 109 115 642 171 115 643 13 115 644 38 116 645 197 116 646 82 116 647 110 117 648 199 117 649 27 117 650 27 118 651 198 118 652 77 118 653 14 119 654 255 119 655 111 119 656 36 120 657 201 120 658 81 120 659 112 121 660 144 121 661 32 121 662 29 122 663 202 122 664 78 122 665 113 123 666 147 123 667 1 123 668 34 124 669 205 124 670 80 124 671 28 125 672 258 125 673 114 125 674 31 126 675 206 126 676 79 126 677 115 127 678 175 127 679 15 127 680 79 128 681 208 128 682 0 128 683 2 129 684 260 129 685 116 129 686 80 130 687 209 130 688 33 130 689 117 131 690 203 131 691 29 131 692 78 132 693 210 132 694 30 132 695 16 133 696 262 133 697 118 133 698 81 134 699 211 134 700 35 134 701 119 135 702 151 135 703 3 135 704 77 136 705 212 136 706 28 136 707 30 137 708 264 137 709 120 137 710 82 138 711 213 138 712 37 138 713 121 139 714 179 139 715 17 139 716 76 140 717 214 140 718 26 140 719 4 141 720 266 141 721 122 141 722 83 142 723 215 142 724 39 142 725 123 143 726 207 143 727 31 143 728 75 144 729 216 144 730 24 144 731 18 145 732 268 145 733 124 145 734 84 146 735 217 146 736 41 146 737 125 147 738 155 147 739 5 147 740 74 148 741 218 148 742 22 148 743 126 149 744 183 149 745 19 149 746 85 150 747 219 150 748 43 150 749 6 151 750 271 151 751 127 151 752 73 152 753 220 152 754 20 152 755 20 153 756 240 153 757 96 153 758 86 154 759 221 154 760 45 154 761 53 155 762 241 155 763 97 155 764 72 156 765 222 156 766 18 156 767 62 0 768 94 0 769 133 0 770 143 0 771 83 0 772 39 0 773 142 0 774 90 0 775 53 0 776 132 0 777 119 0 778 3 0 779 4 0 780 122 0 781 132 0 782 141 0 783 84 0 784 41 0 785 140 0 786 91 0 787 55 0 788 36 0 789 81 0 790 132 0 791 131 0 792 121 0 793 17 0 794 139 0 795 85 0 796 43 0 797 138 0 798 92 0 799 57 0 800 18 0 801 124 0 802 131 0 803 50 0 804 88 0 805 131 0 806 137 0 807 86 0 808 45 0 809 130 0 810 123 0 811 31 0 812 136 0 813 93 0 814 59 0 815 0 0 816 112 0 817 130 0 818 135 0 819 80 0 820 33 0 821 32 0 822 95 0 823 130 0 824 134 0 825 87 0 826 47 0 827 129 0 828 125 0 829 5 0 830 133 0 831 94 0 832 61 0 833 6 0 834 127 0 835 129 0 836 132 0 837 81 0 838 35 0 839 38 0 840 82 0 841 129 0 842 131 0 843 88 0 844 49 0 845 128 0 846 126 0 847 19 0 848 130 0 849 95 0 850 63 0 851 20 0 852 96 0 853 128 0 854 129 0 855 82 0 856 37 0 857 128 0 858 89 0 859 51 0 860 52 0 861 89 0 862 128 0 863 30 0 864 120 0 865 133 0 866 133 0 867 117 0 868 29 0 869 48 0 870 87 0 871 134 0 872 16 0 873 118 0 874 134 0 875 134 0 876 115 0 877 15 0 878 34 0 879 80 0 880 135 0 881 2 0 882 116 0 883 135 0 884 135 0 885 113 0 886 1 0 887 60 0 888 93 0 889 136 0 890 28 0 891 114 0 892 136 0 893 136 0 894 110 0 895 27 0 896 46 0 897 86 0 898 137 0 899 14 0 900 111 0 901 137 0 902 137 0 903 109 0 904 13 0 905 58 0 906 92 0 907 138 0 908 26 0 909 108 0 910 138 0 911 138 0 912 106 0 913 25 0 914 44 0 915 85 0 916 139 0 917 12 0 918 107 0 919 139 0 920 139 0 921 105 0 922 11 0 923 56 0 924 91 0 925 140 0 926 24 0 927 104 0 928 140 0 929 140 0 930 102 0 931 23 0 932 42 0 933 84 0 934 141 0 935 10 0 936 103 0 937 141 0 938 141 0 939 101 0 940 9 0 941 54 0 942 90 0 943 142 0 944 22 0 945 100 0 946 142 0 947 142 0 948 97 0 949 21 0 950 40 0 951 83 0 952 143 0 953 8 0 954 99 0 955 143 0 956 143 0 957 98 0 958 7 0 959 277 3 960 149 3 961 148 3 962 287 157 963 242 157 964 215 157 965 286 15 966 241 15 967 229 15 968 151 3 969 263 3 970 276 3 971 236 158 972 150 158 973 276 158 974 285 159 975 245 159 976 217 159 977 284 160 978 246 160 979 231 160 980 276 3 981 201 3 982 200 3 983 179 15 984 265 15 985 275 15 986 283 161 987 249 161 988 219 161 989 282 162 990 250 162 991 233 162 992 222 3 993 178 3 994 275 3 995 275 163 996 173 163 997 172 163 998 281 164 999 253 164 1000 221 164 1001 207 165 1002 267 165 1003 274 165 1004 280 166 1005 254 166 1006 235 166 1007 208 167 1008 206 167 1009 274 167 1010 279 168 1011 257 168 1012 209 168 1013 274 3 1014 145 3 1015 144 3 1016 278 6 1017 259 6 1018 223 6 1019 155 3 1020 269 3 1021 273 3 1022 277 3 1023 261 3 1024 237 3 1025 234 3 1026 154 3 1027 273 3 1028 276 169 1029 263 169 1030 211 169 1031 273 170 1032 197 170 1033 196 170 1034 275 171 1035 265 171 1036 225 171 1037 183 3 1038 270 3 1039 272 3 1040 274 172 1041 267 172 1042 239 172 1043 220 12 1044 182 12 1045 272 12 1046 273 173 1047 269 173 1048 213 173 1049 272 174 1050 270 174 1051 227 174 1052 272 3 1053 169 3 1054 168 3 1055 210 175 1056 202 175 1057 277 175 1058 203 3 1059 261 3 1060 277 3 1061 278 3 1062 177 3 1063 176 3 1064 224 176 1065 174 176 1066 278 176 1067 175 177 1068 259 177 1069 278 177 1070 279 10 1071 205 10 1072 204 10 1073 238 3 1074 146 3 1075 279 3 1076 147 178 1077 257 178 1078 279 178 1079 280 3 1080 153 3 1081 152 3 1082 212 179 1083 198 179 1084 280 179 1085 199 3 1086 254 3 1087 280 3 1088 281 3 1089 181 3 1090 180 3 1091 226 3 1092 170 3 1093 281 3 1094 171 3 1095 253 3 1096 281 3 1097 282 3 1098 157 3 1099 156 3 1100 214 180 1101 194 180 1102 282 180 1103 195 3 1104 250 3 1105 282 3 1106 283 3 1107 185 3 1108 184 3 1109 228 3 1110 166 3 1111 283 3 1112 167 3 1113 249 3 1114 283 3 1115 284 181 1116 161 181 1117 160 181 1118 216 182 1119 190 182 1120 284 182 1121 191 183 1122 246 183 1123 284 183 1124 285 3 1125 189 3 1126 188 3 1127 230 184 1128 162 184 1129 285 184 1130 163 3 1131 245 3 1132 285 3 1133 286 185 1134 165 185 1135 164 185 1136 218 186 1137 186 186 1138 286 186 1139 187 3 1140 241 3 1141 286 3 1142 287 2 1143 193 2 1144 192 2 1145 232 187 1146 158 187 1147 287 187 1148 159 3 1149 242 3 1150 287 3 1151 98 188 1152 242 188 1153 159 188 1154 87 189 1155 177 189 1156 223 189 1157 99 190 1158 243 190 1159 192 190 1160 71 191 1161 174 191 1162 224 191 1163 100 192 1164 244 192 1165 164 192 1166 88 193 1167 173 193 1168 225 193 1169 41 194 1170 217 194 1171 245 194 1172 70 195 1173 170 195 1174 226 195 1175 55 196 1176 231 196 1177 246 196 1178 89 197 1179 169 197 1180 227 197 1181 32 198 1182 144 198 1183 145 198 1184 103 40 1185 247 40 1186 188 40 1187 69 199 1188 166 199 1189 228 199 1190 1 200 1191 147 200 1192 146 200 1193 104 201 1194 248 201 1195 160 201 1196 90 44 1197 165 44 1198 229 44 1199 62 202 1200 148 202 1201 149 202 1202 43 203 1203 219 203 1204 249 203 1205 68 204 1206 162 204 1207 230 204 1208 3 205 1209 151 205 1210 150 205 1211 57 206 1212 233 206 1213 250 206 1214 91 207 1215 161 207 1216 231 207 1217 60 208 1218 152 208 1219 153 208 1220 107 52 1221 251 52 1222 184 52 1223 67 209 1224 158 209 1225 232 209 1226 5 54 1227 155 54 1228 154 54 1229 108 210 1230 252 210 1231 156 210 1232 92 211 1233 157 211 1234 233 211 1235 58 212 1236 156 212 1237 157 212 1238 45 213 1239 221 213 1240 253 213 1241 66 59 1242 154 59 1243 234 59 1244 7 214 1245 159 214 1246 158 214 1247 59 61 1248 235 61 1249 254 61 1250 93 215 1251 153 215 1252 235 215 1253 56 216 1254 160 216 1255 161 216 1256 111 64 1257 255 64 1258 180 64 1259 65 217 1260 150 217 1261 236 217 1262 9 218 1263 163 218 1264 162 218 1265 0 219 1266 208 219 1267 256 219 1268 94 220 1269 149 220 1270 237 220 1271 54 221 1272 164 221 1273 165 221 1274 33 70 1275 209 70 1276 257 70 1277 64 222 1278 146 222 1279 238 222 1280 11 72 1281 167 72 1282 166 72 1283 114 73 1284 258 73 1285 152 73 1286 95 223 1287 145 223 1288 239 223 1289 52 75 1290 168 75 1291 169 75 1292 47 224 1293 223 224 1294 259 224 1295 96 77 1296 240 77 1297 168 77 1298 13 225 1299 171 225 1300 170 225 1301 116 79 1302 260 79 1303 204 79 1304 97 226 1305 241 226 1306 187 226 1307 50 227 1308 172 227 1309 173 227 1310 61 82 1311 237 82 1312 261 82 1313 39 83 1314 215 83 1315 242 83 1316 15 228 1317 175 228 1318 174 228 1319 118 229 1320 262 229 1321 176 229 1322 8 230 1323 232 230 1324 243 230 1325 48 231 1326 176 231 1327 177 231 1328 35 232 1329 211 232 1330 263 232 1331 22 89 1332 218 89 1333 244 89 1334 17 233 1335 179 233 1336 178 233 1337 120 234 1338 264 234 1339 148 234 1340 101 235 1341 245 235 1342 163 235 1343 46 236 1344 180 236 1345 181 236 1346 49 237 1347 225 237 1348 265 237 1349 102 238 1350 246 238 1351 191 238 1352 19 96 1353 183 96 1354 182 96 1355 122 97 1356 266 97 1357 200 97 1358 10 239 1359 230 239 1360 247 239 1361 44 99 1362 184 99 1363 185 99 1364 63 100 1365 239 100 1366 267 100 1367 24 101 1368 216 101 1369 248 101 1370 21 240 1371 187 240 1372 186 240 1373 124 103 1374 268 103 1375 172 103 1376 105 241 1377 249 241 1378 167 241 1379 42 242 1380 188 242 1381 189 242 1382 37 106 1383 213 106 1384 269 106 1385 106 243 1386 250 243 1387 195 243 1388 23 244 1389 191 244 1390 190 244 1391 51 245 1392 227 245 1393 270 245 1394 12 246 1395 228 246 1396 251 246 1397 40 111 1398 192 111 1399 193 111 1400 127 112 1401 271 112 1402 196 112 1403 26 247 1404 214 247 1405 252 247 1406 25 248 1407 195 248 1408 194 248 1409 109 249 1410 253 249 1411 171 249 1412 38 250 1413 196 250 1414 197 250 1415 110 117 1416 254 117 1417 199 117 1418 27 251 1419 199 251 1420 198 251 1421 14 252 1422 226 252 1423 255 252 1424 36 120 1425 200 120 1426 201 120 1427 112 253 1428 256 253 1429 144 253 1430 29 122 1431 203 122 1432 202 122 1433 113 254 1434 257 254 1435 147 254 1436 34 124 1437 204 124 1438 205 124 1439 28 255 1440 212 255 1441 258 255 1442 31 126 1443 207 126 1444 206 126 1445 115 256 1446 259 256 1447 175 256 1448 79 257 1449 206 257 1450 208 257 1451 2 258 1452 238 258 1453 260 258 1454 80 259 1455 205 259 1456 209 259 1457 117 260 1458 261 260 1459 203 260 1460 78 261 1461 202 261 1462 210 261 1463 16 133 1464 224 133 1465 262 133 1466 81 134 1467 201 134 1468 211 134 1469 119 262 1470 263 262 1471 151 262 1472 77 136 1473 198 136 1474 212 136 1475 30 263 1476 210 263 1477 264 263 1478 82 264 1479 197 264 1480 213 264 1481 121 265 1482 265 265 1483 179 265 1484 76 140 1485 194 140 1486 214 140 1487 4 266 1488 236 266 1489 266 266 1490 83 267 1491 193 267 1492 215 267 1493 123 143 1494 267 143 1495 207 143 1496 75 268 1497 190 268 1498 216 268 1499 18 145 1500 222 145 1501 268 145 1502 84 269 1503 189 269 1504 217 269 1505 125 270 1506 269 270 1507 155 270 1508 74 271 1509 186 271 1510 218 271 1511 126 272 1512 270 272 1513 183 272 1514 85 150 1515 185 150 1516 219 150 1517 6 151 1518 234 151 1519 271 151 1520 73 152 1521 182 152 1522 220 152 1523 20 153 1524 220 153 1525 240 153 1526 86 154 1527 181 154 1528 221 154 1529 53 155 1530 229 155 1531 241 155 1532 72 156 1533 178 156 1534 222 156 1535

+

133 0 0 120 0 1 4 0 2 143 0 3 49 0 4 71 0 5 142 0 6 21 0 7 85 0 8 7 1 9 6 1 10 132 1 11 92 2 12 122 2 13 132 2 14 141 0 15 45 0 16 73 0 17 140 0 18 17 0 19 87 0 20 132 3 21 122 3 22 56 3 23 35 4 24 34 4 25 131 4 26 139 5 27 41 5 28 75 5 29 138 0 30 13 0 31 89 0 32 78 6 33 124 6 34 131 6 35 131 7 36 124 7 37 28 7 38 137 8 39 37 8 40 77 8 41 63 9 42 62 9 43 130 9 44 136 0 45 9 0 46 91 0 47 64 10 48 112 10 49 130 10 50 135 0 51 61 0 52 65 0 53 130 0 54 112 0 55 0 0 56 134 11 57 33 11 58 79 11 59 11 12 60 10 12 61 129 12 62 133 13 63 5 13 64 93 13 65 90 0 66 127 0 67 129 0 68 132 0 69 57 0 70 67 0 71 129 14 72 127 14 73 52 14 74 131 13 75 29 13 76 81 13 77 39 0 78 38 0 79 128 0 80 130 15 81 1 15 82 95 15 83 76 0 84 96 0 85 128 0 86 129 5 87 53 5 88 69 5 89 128 0 90 25 0 91 83 0 92 128 16 93 96 16 94 24 16 95 66 0 96 120 0 97 133 0 98 59 0 99 58 0 100 133 0 101 134 0 102 118 0 103 32 0 104 80 17 105 118 17 106 134 17 107 31 18 108 30 18 109 134 18 110 135 0 111 116 0 112 60 0 113 94 0 114 116 0 115 135 0 116 3 0 117 2 0 118 135 0 119 136 19 120 114 19 121 8 19 122 68 20 123 114 20 124 136 20 125 55 0 126 54 0 127 136 0 128 137 0 129 111 0 130 36 0 131 82 0 132 111 0 133 137 0 134 27 21 135 26 21 136 137 21 137 138 22 138 108 22 139 12 22 140 70 0 141 108 0 142 138 0 143 51 0 144 50 0 145 138 0 146 139 0 147 107 0 148 40 0 149 84 23 150 107 23 151 139 23 152 23 0 153 22 0 154 139 0 155 140 24 156 104 24 157 16 24 158 72 0 159 104 0 160 140 0 161 47 25 162 46 25 163 140 25 164 141 26 165 103 26 166 44 26 167 86 0 168 103 0 169 141 0 170 19 27 171 18 27 172 141 27 173 142 28 174 100 28 175 20 28 176 74 29 177 100 29 178 142 29 179 43 0 180 42 0 181 142 0 182 143 30 183 99 30 184 48 30 185 88 31 186 99 31 187 143 31 188 15 32 189 14 32 190 143 32 191 133 0 192 4 0 193 5 0 194 143 33 195 71 33 196 98 33 197 142 34 198 85 34 199 97 34 200 7 35 201 132 35 202 119 35 203 92 36 204 132 36 205 6 36 206 141 37 207 73 37 208 101 37 209 140 38 210 87 38 211 102 38 212 132 39 213 56 39 214 57 39 215 35 0 216 131 0 217 121 0 218 139 40 219 75 40 220 105 40 221 138 41 222 89 41 223 106 41 224 78 42 225 131 42 226 34 42 227 131 43 228 28 43 229 29 43 230 137 44 231 77 44 232 109 44 233 63 45 234 130 45 235 123 45 236 136 46 237 91 46 238 110 46 239 64 47 240 130 47 241 62 47 242 135 48 243 65 48 244 113 48 245 130 0 246 0 0 247 1 0 248 134 0 249 79 0 250 115 0 251 11 49 252 129 49 253 125 49 254 133 0 255 93 0 256 117 0 257 90 0 258 129 0 259 10 0 260 132 0 261 67 0 262 119 0 263 129 0 264 52 0 265 53 0 266 131 0 267 81 0 268 121 0 269 39 0 270 128 0 271 126 0 272 130 0 273 95 0 274 123 0 275 76 0 276 128 0 277 38 0 278 129 50 279 69 50 280 125 50 281 128 0 282 83 0 283 126 0 284 128 0 285 24 0 286 25 0 287 66 0 288 133 0 289 58 0 290 59 0 291 133 0 292 117 0 293 134 0 294 32 0 295 33 0 296 80 51 297 134 51 298 30 51 299 31 52 300 134 52 301 115 52 302 135 53 303 60 53 304 61 53 305 94 0 306 135 0 307 2 0 308 3 0 309 135 0 310 113 0 311 136 0 312 8 0 313 9 0 314 68 54 315 136 54 316 54 54 317 55 0 318 136 0 319 110 0 320 137 55 321 36 55 322 37 55 323 82 0 324 137 0 325 26 0 326 27 0 327 137 0 328 109 0 329 138 0 330 12 0 331 13 0 332 70 0 333 138 0 334 50 0 335 51 0 336 138 0 337 106 0 338 139 0 339 40 0 340 41 0 341 84 56 342 139 56 343 22 56 344 23 0 345 139 0 346 105 0 347 140 57 348 16 57 349 17 57 350 72 58 351 140 58 352 46 58 353 47 0 354 140 0 355 102 0 356 141 0 357 44 0 358 45 0 359 86 59 360 141 59 361 18 59 362 19 0 363 141 0 364 101 0 365 142 60 366 20 60 367 21 60 368 74 0 369 142 0 370 42 0 371 43 0 372 142 0 373 97 0 374 143 0 375 48 0 376 49 0 377 88 61 378 143 61 379 14 61 380 15 62 381 143 62 382 98 62 383 277 63 384 264 63 385 148 63 386 287 0 387 193 0 388 215 0 389 286 0 390 165 0 391 229 0 392 151 0 393 150 0 394 276 0 395 236 64 396 266 64 397 276 64 398 285 65 399 189 65 400 217 65 401 284 0 402 161 0 403 231 0 404 276 66 405 266 66 406 200 66 407 179 0 408 178 0 409 275 0 410 283 67 411 185 67 412 219 67 413 282 68 414 157 68 415 233 68 416 222 0 417 268 0 418 275 0 419 275 69 420 268 69 421 172 69 422 281 70 423 181 70 424 221 70 425 207 0 426 206 0 427 274 0 428 280 71 429 153 71 430 235 71 431 208 72 432 256 72 433 274 72 434 279 5 435 205 5 436 209 5 437 274 73 438 256 73 439 144 73 440 278 74 441 177 74 442 223 74 443 155 0 444 154 0 445 273 0 446 277 75 447 149 75 448 237 75 449 234 76 450 271 76 451 273 76 452 276 0 453 201 0 454 211 0 455 273 77 456 271 77 457 196 77 458 275 78 459 173 78 460 225 78 461 183 79 462 182 79 463 272 79 464 274 80 465 145 80 466 239 80 467 220 81 468 240 81 469 272 81 470 273 0 471 197 0 472 213 0 473 272 0 474 169 0 475 227 0 476 272 82 477 240 82 478 168 82 479 210 0 480 264 0 481 277 0 482 203 83 483 202 83 484 277 83 485 278 0 486 262 0 487 176 0 488 224 84 489 262 84 490 278 84 491 175 0 492 174 0 493 278 0 494 279 0 495 260 0 496 204 0 497 238 0 498 260 0 499 279 0 500 147 85 501 146 85 502 279 85 503 280 86 504 258 86 505 152 86 506 212 87 507 258 87 508 280 87 509 199 88 510 198 88 511 280 88 512 281 0 513 255 0 514 180 0 515 226 81 516 255 81 517 281 81 518 171 0 519 170 0 520 281 0 521 282 89 522 252 89 523 156 89 524 214 0 525 252 0 526 282 0 527 195 90 528 194 90 529 282 90 530 283 66 531 251 66 532 184 66 533 228 0 534 251 0 535 283 0 536 167 91 537 166 91 538 283 91 539 284 92 540 248 92 541 160 92 542 216 93 543 248 93 544 284 93 545 191 94 546 190 94 547 284 94 548 285 95 549 247 95 550 188 95 551 230 96 552 247 96 553 285 96 554 163 97 555 162 97 556 285 97 557 286 98 558 244 98 559 164 98 560 218 99 561 244 99 562 286 99 563 187 0 564 186 0 565 286 0 566 287 100 567 243 100 568 192 100 569 232 101 570 243 101 571 287 101 572 159 102 573 158 102 574 287 102 575 277 103 576 148 103 577 149 103 578 287 0 579 215 0 580 242 0 581 286 49 582 229 49 583 241 49 584 151 0 585 276 0 586 263 0 587 236 0 588 276 0 589 150 0 590 285 104 591 217 104 592 245 104 593 284 0 594 231 0 595 246 0 596 276 71 597 200 71 598 201 71 599 179 0 600 275 0 601 265 0 602 283 0 603 219 0 604 249 0 605 282 105 606 233 105 607 250 105 608 222 0 609 275 0 610 178 0 611 275 70 612 172 70 613 173 70 614 281 81 615 221 81 616 253 81 617 207 0 618 274 0 619 267 0 620 280 106 621 235 106 622 254 106 623 208 0 624 274 0 625 206 0 626 279 0 627 209 0 628 257 0 629 274 0 630 144 0 631 145 0 632 278 0 633 223 0 634 259 0 635 155 107 636 273 107 637 269 107 638 277 108 639 237 108 640 261 108 641 234 0 642 273 0 643 154 0 644 276 109 645 211 109 646 263 109 647 273 0 648 196 0 649 197 0 650 275 110 651 225 110 652 265 110 653 183 111 654 272 111 655 270 111 656 274 0 657 239 0 658 267 0 659 220 0 660 272 0 661 182 0 662 273 112 663 213 112 664 269 112 665 272 0 666 227 0 667 270 0 668 272 0 669 168 0 670 169 0 671 210 113 672 277 113 673 202 113 674 203 81 675 277 81 676 261 81 677 278 114 678 176 114 679 177 114 680 224 0 681 278 0 682 174 0 683 175 115 684 278 115 685 259 115 686 279 0 687 204 0 688 205 0 689 238 0 690 279 0 691 146 0 692 147 116 693 279 116 694 257 116 695 280 117 696 152 117 697 153 117 698 212 0 699 280 0 700 198 0 701 199 118 702 280 118 703 254 118 704 281 0 705 180 0 706 181 0 707 226 0 708 281 0 709 170 0 710 171 0 711 281 0 712 253 0 713 282 119 714 156 119 715 157 119 716 214 120 717 282 120 718 194 120 719 195 0 720 282 0 721 250 0 722 283 0 723 184 0 724 185 0 725 228 0 726 283 0 727 166 0 728 167 0 729 283 0 730 249 0 731 284 0 732 160 0 733 161 0 734 216 121 735 284 121 736 190 121 737 191 122 738 284 122 739 246 122 740 285 123 741 188 123 742 189 123 743 230 91 744 285 91 745 162 91 746 163 101 747 285 101 748 245 101 749 286 124 750 164 124 751 165 124 752 218 0 753 286 0 754 186 0 755 187 0 756 286 0 757 241 0 758 287 0 759 192 0 760 193 0 761 232 125 762 287 125 763 158 125 764 159 126 765 287 126 766 242 126 767 120 127 768 148 127 769 4 127 770 28 128 771 173 128 772 29 128 773 40 129 774 185 129 775 41 129 776 62 130 777 208 130 778 64 130 779 23 131 780 166 131 781 22 131 782 53 132 783 213 132 784 69 132 785 25 133 786 227 133 787 83 133 788 97 134 789 187 134 790 43 134 791 49 135 792 215 135 793 71 135 794 116 136 795 204 136 796 60 136 797 64 137 798 256 137 799 112 137 800 87 138 801 246 138 802 102 138 803 52 139 804 197 139 805 53 139 806 115 140 807 175 140 808 31 140 809 66 141 810 264 141 811 120 141 812 103 142 813 188 142 814 44 142 815 79 143 816 259 143 817 115 143 818 2 144 819 238 144 820 94 144 821 7 145 822 150 145 823 6 145 824 71 146 825 242 146 826 98 146 827 50 147 828 214 147 829 70 147 830 96 148 831 168 148 832 24 148 833 15 149 834 158 149 835 14 149 836 93 150 837 261 150 838 117 150 839 73 151 840 245 151 841 101 151 842 91 152 843 254 152 844 110 152 845 6 153 846 236 153 847 92 153 848 85 154 849 241 154 850 97 154 851 3 155 852 146 155 853 2 155 854 21 156 855 229 156 856 85 156 857 60 157 858 205 157 859 61 157 860 29 158 861 225 158 862 81 158 863 110 159 864 199 159 865 55 159 866 59 160 867 202 160 868 58 160 869 44 161 870 189 161 871 45 161 872 14 162 873 232 162 874 88 162 875 5 163 876 237 163 877 93 163 878 81 164 879 265 164 880 121 164 881 89 165 882 250 165 883 106 165 884 127 166 885 196 166 886 52 166 887 67 167 888 263 167 889 119 167 890 42 168 891 218 168 892 74 168 893 41 169 894 219 169 895 75 169 896 107 170 897 184 170 898 40 170 899 45 171 900 217 171 901 73 171 902 47 172 903 190 172 904 46 172 905 39 173 906 182 173 907 38 173 908 111 174 909 180 174 910 36 174 911 54 175 912 212 175 913 68 175 914 84 176 915 251 176 916 107 176 917 1 177 918 239 177 919 95 177 920 82 178 921 255 178 922 111 178 923 19 179 924 162 179 925 18 179 926 94 180 927 260 180 928 116 180 929 121 181 930 179 181 931 35 181 932 95 182 933 267 182 934 123 182 935 76 183 936 240 183 937 96 183 938 16 184 939 161 184 940 17 184 941 26 185 942 226 185 943 82 185 944 61 186 945 209 186 946 65 186 947 77 187 948 253 187 949 109 187 950 88 188 951 243 188 952 99 188 953 8 189 954 153 189 955 9 189 956 34 190 957 222 190 958 78 190 959 55 191 960 198 191 961 54 191 962 109 192 963 171 192 964 27 192 965 124 193 966 172 193 967 28 193 968 123 194 969 207 194 970 63 194 971 90 195 972 271 195 973 127 195 974 100 196 975 164 196 976 20 196 977 35 197 978 178 197 979 34 197 980 126 198 981 183 198 982 39 198 983 18 199 984 230 199 985 86 199 986 125 200 987 155 200 988 11 200 989 74 201 990 244 201 991 100 201 992 22 202 993 228 202 994 84 202 995 30 203 996 224 203 997 80 203 998 32 204 999 177 204 1000 33 204 1001 9 205 1002 235 205 1003 91 205 1004 86 206 1005 247 206 1006 103 206 1007 38 207 1008 220 207 1009 76 207 1010 27 208 1011 170 208 1012 26 208 1013 113 209 1014 147 209 1015 3 209 1016 72 210 1017 248 210 1018 104 210 1019 117 211 1020 203 211 1021 59 211 1022 108 212 1023 156 212 1024 12 212 1025 13 213 1026 233 213 1027 89 213 1028 99 214 1029 192 214 1030 48 214 1031 112 215 1032 144 215 1033 0 215 1034 70 216 1035 252 216 1036 108 216 1037 119 217 1038 151 217 1039 7 217 1040 69 218 1041 269 218 1042 125 218 1043 65 219 1044 257 219 1045 113 219 1046 31 220 1047 174 220 1048 30 220 1049 102 221 1050 191 221 1051 47 221 1052 12 222 1053 157 222 1054 13 222 1055 63 223 1056 206 223 1057 62 223 1058 98 224 1059 159 224 1060 15 224 1061 104 225 1062 160 225 1063 16 225 1064 43 226 1065 186 226 1066 42 226 1067 118 227 1068 176 227 1069 32 227 1070 48 228 1071 193 228 1072 49 228 1073 105 229 1074 167 229 1075 23 229 1076 11 230 1077 154 230 1078 10 230 1079 83 231 1080 270 231 1081 126 231 1082 68 232 1083 258 232 1084 114 232 1085 106 233 1086 195 233 1087 51 233 1088 78 234 1089 268 234 1090 124 234 1091 46 235 1092 216 235 1093 72 235 1094 51 236 1095 194 236 1096 50 236 1097 33 237 1098 223 237 1099 79 237 1100 57 238 1101 211 238 1102 67 238 1103 0 239 1104 145 239 1105 1 239 1106 24 240 1107 169 240 1108 25 240 1109 114 241 1110 152 241 1111 8 241 1112 20 242 1113 165 242 1114 21 242 1115 17 243 1116 231 243 1117 87 243 1118 4 244 1119 149 244 1120 5 244 1121 92 245 1122 266 245 1123 122 245 1124 122 246 1125 200 246 1126 56 246 1127 75 247 1128 249 247 1129 105 247 1130 101 248 1131 163 248 1132 19 248 1133 80 249 1134 262 249 1135 118 249 1136 36 250 1137 181 250 1138 37 250 1139 37 251 1140 221 251 1141 77 251 1142 56 252 1143 201 252 1144 57 252 1145 58 253 1146 210 253 1147 66 253 1148 10 254 1149 234 254 1150 90 254 1151 120 255 1152 264 255 1153 148 255 1154 28 256 1155 172 256 1156 173 256 1157 40 257 1158 184 257 1159 185 257 1160 62 258 1161 206 258 1162 208 258 1163 23 259 1164 167 259 1165 166 259 1166 53 260 1167 197 260 1168 213 260 1169 25 133 1170 169 133 1171 227 133 1172 97 261 1173 241 261 1174 187 261 1175 49 262 1176 193 262 1177 215 262 1178 116 263 1179 260 263 1180 204 263 1181 64 264 1182 208 264 1183 256 264 1184 87 265 1185 231 265 1186 246 265 1187 52 266 1188 196 266 1189 197 266 1190 115 267 1191 259 267 1192 175 267 1193 66 268 1194 210 268 1195 264 268 1196 103 269 1197 247 269 1198 188 269 1199 79 270 1200 223 270 1201 259 270 1202 2 271 1203 146 271 1204 238 271 1205 7 272 1206 151 272 1207 150 272 1208 71 273 1209 215 273 1210 242 273 1211 50 274 1212 194 274 1213 214 274 1214 96 275 1215 240 275 1216 168 275 1217 15 276 1218 159 276 1219 158 276 1220 93 277 1221 237 277 1222 261 277 1223 73 278 1224 217 278 1225 245 278 1226 91 279 1227 235 279 1228 254 279 1229 6 280 1230 150 280 1231 236 280 1232 85 281 1233 229 281 1234 241 281 1235 3 282 1236 147 282 1237 146 282 1238 21 283 1239 165 283 1240 229 283 1241 60 284 1242 204 284 1243 205 284 1244 29 285 1245 173 285 1246 225 285 1247 110 286 1248 254 286 1249 199 286 1250 59 287 1251 203 287 1252 202 287 1253 44 288 1254 188 288 1255 189 288 1256 14 289 1257 158 289 1258 232 289 1259 5 290 1260 149 290 1261 237 290 1262 81 291 1263 225 291 1264 265 291 1265 89 292 1266 233 292 1267 250 292 1268 127 293 1269 271 293 1270 196 293 1271 67 294 1272 211 294 1273 263 294 1274 42 295 1275 186 295 1276 218 295 1277 41 296 1278 185 296 1279 219 296 1280 107 297 1281 251 297 1282 184 297 1283 45 298 1284 189 298 1285 217 298 1286 47 299 1287 191 299 1288 190 299 1289 39 300 1290 183 300 1291 182 300 1292 111 301 1293 255 301 1294 180 301 1295 54 302 1296 198 302 1297 212 302 1298 84 303 1299 228 303 1300 251 303 1301 1 304 1302 145 304 1303 239 304 1304 82 305 1305 226 305 1306 255 305 1307 19 306 1308 163 306 1309 162 306 1310 94 307 1311 238 307 1312 260 307 1313 121 308 1314 265 308 1315 179 308 1316 95 309 1317 239 309 1318 267 309 1319 76 310 1320 220 310 1321 240 310 1322 16 311 1323 160 311 1324 161 311 1325 26 312 1326 170 312 1327 226 312 1328 61 313 1329 205 313 1330 209 313 1331 77 314 1332 221 314 1333 253 314 1334 88 315 1335 232 315 1336 243 315 1337 8 189 1338 152 189 1339 153 189 1340 34 316 1341 178 316 1342 222 316 1343 55 317 1344 199 317 1345 198 317 1346 109 318 1347 253 318 1348 171 318 1349 124 319 1350 268 319 1351 172 319 1352 123 320 1353 267 320 1354 207 320 1355 90 321 1356 234 321 1357 271 321 1358 100 322 1359 244 322 1360 164 322 1361 35 323 1362 179 323 1363 178 323 1364 126 324 1365 270 324 1366 183 324 1367 18 325 1368 162 325 1369 230 325 1370 125 326 1371 269 326 1372 155 326 1373 74 327 1374 218 327 1375 244 327 1376 22 328 1377 166 328 1378 228 328 1379 30 329 1380 174 329 1381 224 329 1382 32 330 1383 176 330 1384 177 330 1385 9 331 1386 153 331 1387 235 331 1388 86 332 1389 230 332 1390 247 332 1391 38 333 1392 182 333 1393 220 333 1394 27 334 1395 171 334 1396 170 334 1397 113 335 1398 257 335 1399 147 335 1400 72 336 1401 216 336 1402 248 336 1403 117 337 1404 261 337 1405 203 337 1406 108 212 1407 252 212 1408 156 212 1409 13 338 1410 157 338 1411 233 338 1412 99 339 1413 243 339 1414 192 339 1415 112 340 1416 256 340 1417 144 340 1418 70 341 1419 214 341 1420 252 341 1421 119 342 1422 263 342 1423 151 342 1424 69 343 1425 213 343 1426 269 343 1427 65 344 1428 209 344 1429 257 344 1430 31 345 1431 175 345 1432 174 345 1433 102 346 1434 246 346 1435 191 346 1436 12 347 1437 156 347 1438 157 347 1439 63 348 1440 207 348 1441 206 348 1442 98 349 1443 242 349 1444 159 349 1445 104 350 1446 248 350 1447 160 350 1448 43 351 1449 187 351 1450 186 351 1451 118 352 1452 262 352 1453 176 352 1454 48 353 1455 192 353 1456 193 353 1457 105 354 1458 249 354 1459 167 354 1460 11 230 1461 155 230 1462 154 230 1463 83 355 1464 227 355 1465 270 355 1466 68 356 1467 212 356 1468 258 356 1469 106 357 1470 250 357 1471 195 357 1472 78 358 1473 222 358 1474 268 358 1475 46 359 1476 190 359 1477 216 359 1478 51 360 1479 195 360 1480 194 360 1481 33 361 1482 177 361 1483 223 361 1484 57 362 1485 201 362 1486 211 362 1487 0 363 1488 144 363 1489 145 363 1490 24 240 1491 168 240 1492 169 240 1493 114 364 1494 258 364 1495 152 364 1496 20 365 1497 164 365 1498 165 365 1499 17 366 1500 161 366 1501 231 366 1502 4 367 1503 148 367 1504 149 367 1505 92 368 1506 236 368 1507 266 368 1508 122 369 1509 266 369 1510 200 369 1511 75 370 1512 219 370 1513 249 370 1514 101 371 1515 245 371 1516 163 371 1517 80 372 1518 224 372 1519 262 372 1520 36 373 1521 180 373 1522 181 373 1523 37 374 1524 181 374 1525 221 374 1526 56 375 1527 200 375 1528 201 375 1529 58 376 1530 202 376 1531 210 376 1532 10 377 1533 154 377 1534 234 377 1535

@@ -155,9 +155,9 @@ + - diff --git a/src/main/resources/meshes/ocean.dae b/src/main/resources/meshes/ocean.dae deleted file mode 100644 index 58a9c2d2..00000000 --- a/src/main/resources/meshes/ocean.dae +++ /dev/null @@ -1,100 +0,0 @@ - - - - - Blender User - Blender 2.78.0 commit date:2016-09-26, commit time:12:42, hash:4bb1e22 - - 2017-09-09T12:27:53 - 2017-09-09T12:27:53 - - Z_UP - - - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.001709759 0 1 - - - 0.5 0.5 0.5 1 - - - 50 - - - 1 - - - - - - - - - - - - - - - - -1 -1 0 1 -1 0 -1 1 0 1 1 0 -1 -1 0.002058923 1 -1 0.002058923 -1 1 0.002058923 1 1 0.002058923 - - - - - - - - - - 0 0 -1 0 0 1 0 1 0 0 -1 0 1 0 0 -1 0 0 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 -

2 0 1 0 0 0 5 1 6 1 4 1 2 2 7 2 3 2 1 3 4 3 0 3 3 4 5 4 1 4 0 5 6 5 2 5 2 0 3 0 1 0 5 1 7 1 6 1 2 2 6 2 7 2 1 3 5 3 4 3 3 4 7 4 5 4 0 5 4 5 6 5

-
-
-
-
- - - - - 8 0 0 0 0 8 0 0 0 0 8 0 0 0 0 1 - - - - - - - - - - - - - -
\ No newline at end of file