From 947b6de3a5c498bc613c978708a6f63dd8cf7798 Mon Sep 17 00:00:00 2001 From: Robert Cupisz Date: Tue, 1 Nov 2016 13:25:56 +0100 Subject: [PATCH] Added the project. --- .gitignore | 4 + Assets/AreaLight.meta | 9 + Assets/AreaLight/AreaLight.prefab | 179 + Assets/AreaLight/AreaLight.prefab.meta | 8 + Assets/AreaLight/Scripts.meta | 9 + Assets/AreaLight/Scripts/AreaLight.Direct.cs | 143 + .../Scripts/AreaLight.Direct.cs.meta | 12 + Assets/AreaLight/Scripts/AreaLight.Shadow.cs | 303 + .../Scripts/AreaLight.Shadow.cs.meta | 12 + Assets/AreaLight/Scripts/AreaLight.cs | 297 + Assets/AreaLight/Scripts/AreaLight.cs.meta | 16 + .../Scripts/AreaLightLUT.DisneyDiffuse.cs | 8204 +++++++++++ .../AreaLightLUT.DisneyDiffuse.cs.meta | 12 + Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs | 12304 ++++++++++++++++ .../Scripts/AreaLightLUT.GGX.cs.meta | 12 + Assets/AreaLight/Scripts/AreaLightLUT.Load.cs | 68 + .../Scripts/AreaLightLUT.Load.cs.meta | 12 + Assets/AreaLight/Shaders.meta | 9 + Assets/AreaLight/Shaders/AreaLight.cginc | 224 + Assets/AreaLight/Shaders/AreaLight.cginc.meta | 9 + Assets/AreaLight/Shaders/AreaLight.shader | 110 + .../AreaLight/Shaders/AreaLight.shader.meta | 9 + .../AreaLight/Shaders/AreaLightShadows.cginc | 103 + .../Shaders/AreaLightShadows.cginc.meta | 9 + Assets/AreaLight/Shaders/AreaLightSource.mat | 184 + .../Shaders/AreaLightSource.mat.meta | 8 + Assets/LightManager.meta | 9 + .../LightManagerFogEllipsoids.prefab | 52 + .../LightManagerFogEllipsoids.prefab.meta | 8 + .../LightManager/LightManagerFogLights.prefab | 52 + .../LightManagerFogLights.prefab.meta | 8 + Assets/LightManager/Scripts.meta | 9 + Assets/LightManager/Scripts/LightManager.cs | 45 + .../LightManager/Scripts/LightManager.cs.meta | 12 + .../Scripts/LightManagerFogEllipsoids.cs | 4 + .../Scripts/LightManagerFogEllipsoids.cs.meta | 12 + .../Scripts/LightManagerFogLights.cs | 4 + .../Scripts/LightManagerFogLights.cs.meta | 12 + Assets/LightOverride.meta | 9 + Assets/LightOverride/LightOverride.cs | 81 + Assets/LightOverride/LightOverride.cs.meta | 12 + Assets/MinValueAttribute.meta | 9 + Assets/MinValueAttribute/Editor.meta | 9 + .../Editor/MinValueDrawer.cs | 23 + .../Editor/MinValueDrawer.cs.meta | 12 + Assets/MinValueAttribute/MinValueAttribute.cs | 11 + .../MinValueAttribute.cs.meta | 12 + Assets/Scenes.meta | 9 + Assets/Scenes/Area light.unity | 1601 ++ Assets/Scenes/Area light.unity.meta | 8 + Assets/Scenes/Materials.meta | 9 + Assets/Scenes/Materials/blck.mat | 190 + Assets/Scenes/Materials/blck.mat.meta | 8 + .../Tube lights and local fog density.unity | 1859 +++ ...be lights and local fog density.unity.meta | 8 + ...shadow planes and global fog density.unity | 1706 +++ ...w planes and global fog density.unity.meta | 8 + Assets/TubeLight.meta | 9 + Assets/TubeLight/Editor.meta | 9 + Assets/TubeLight/Editor/TubeLightEditor.cs | 62 + .../TubeLight/Editor/TubeLightEditor.cs.meta | 12 + Assets/TubeLight/Scripts.meta | 9 + Assets/TubeLight/Scripts/TubeLight.cs | 327 + Assets/TubeLight/Scripts/TubeLight.cs.meta | 16 + .../TubeLight/Scripts/TubeLightShadowPlane.cs | 32 + .../Scripts/TubeLightShadowPlane.cs.meta | 12 + Assets/TubeLight/Shaders.meta | 9 + Assets/TubeLight/Shaders/TubeLight.cginc | 189 + Assets/TubeLight/Shaders/TubeLight.cginc.meta | 9 + Assets/TubeLight/Shaders/TubeLight.shader | 87 + .../TubeLight/Shaders/TubeLight.shader.meta | 9 + .../Shaders/TubeLightAttenuation.cginc | 55 + .../Shaders/TubeLightAttenuation.cginc.meta | 9 + .../Shaders/TubeLightShadowPlanes.cginc | 38 + .../Shaders/TubeLightShadowPlanes.cginc.meta | 9 + Assets/TubeLight/Shaders/TubeLightSource.mat | 190 + .../Shaders/TubeLightSource.mat.meta | 8 + Assets/TubeLight/TubeLight.prefab | 180 + Assets/TubeLight/TubeLight.prefab.meta | 8 + Assets/VolumetricFog.meta | 9 + Assets/VolumetricFog/Editor.meta | 9 + Assets/VolumetricFog/Editor/FogLightEditor.cs | 73 + .../Editor/FogLightEditor.cs.meta | 12 + Assets/VolumetricFog/FogEllipsoid.prefab | 54 + Assets/VolumetricFog/FogEllipsoid.prefab.meta | 8 + Assets/VolumetricFog/Scripts.meta | 9 + Assets/VolumetricFog/Scripts/FogEllipsoid.cs | 59 + .../Scripts/FogEllipsoid.cs.meta | 12 + .../Scripts/FogLight.DirectionalShadow.cs | 157 + .../FogLight.DirectionalShadow.cs.meta | 12 + Assets/VolumetricFog/Scripts/FogLight.cs | 60 + Assets/VolumetricFog/Scripts/FogLight.cs.meta | 16 + Assets/VolumetricFog/Scripts/VolumetricFog.cs | 719 + .../Scripts/VolumetricFog.cs.meta | 23 + Assets/VolumetricFog/Shaders.meta | 9 + .../Shaders/ApplyToOpaque.shader | 48 + .../Shaders/ApplyToOpaque.shader.meta | 9 + .../Shaders/BlurShadowmap.shader | 240 + .../Shaders/BlurShadowmap.shader.meta | 9 + .../Shaders/CopyShadowParams.shader | 43 + .../Shaders/CopyShadowParams.shader.meta | 9 + Assets/VolumetricFog/Shaders/Debug.shader | 56 + .../VolumetricFog/Shaders/Debug.shader.meta | 9 + .../Shaders/InjectLightingAndDensity.compute | 538 + .../InjectLightingAndDensity.compute.meta | 9 + Assets/VolumetricFog/Shaders/Scatter.compute | 38 + .../Shaders/Scatter.compute.meta | 9 + Assets/VolumetricFog/Shaders/Shadowmap.shader | 32 + .../Shaders/Shadowmap.shader.meta | 9 + .../VolumetricFog/Shaders/VolumetricFog.cginc | 34 + .../Shaders/VolumetricFog.cginc.meta | 9 + Assets/VolumetricFog/Shaders/noise.png | Bin 0 -> 264082 bytes Assets/VolumetricFog/Shaders/noise.png.meta | 55 + Assets/Wind.meta | 9 + Assets/Wind/Scripts.meta | 9 + Assets/Wind/Scripts/Wind.cs | 30 + Assets/Wind/Scripts/Wind.cs.meta | 12 + Assets/Wind/Wind.prefab | 52 + Assets/Wind/Wind.prefab.meta | 8 + ProjectSettings/AudioManager.asset | 16 + ProjectSettings/ClusterInputManager.asset | 6 + ProjectSettings/DynamicsManager.asset | 16 + ProjectSettings/EditorBuildSettings.asset | 7 + ProjectSettings/EditorSettings.asset | 15 + ProjectSettings/GraphicsSettings.asset | 68 + ProjectSettings/InputManager.asset | 295 + ProjectSettings/NavMeshAreas.asset | 71 + ProjectSettings/NetworkManager.asset | 8 + ProjectSettings/Physics2DSettings.asset | 32 + ProjectSettings/ProjectSettings.asset | 519 + ProjectSettings/ProjectVersion.txt | 2 + ProjectSettings/QualitySettings.asset | 182 + ProjectSettings/TagManager.asset | 43 + ProjectSettings/TimeManager.asset | 8 + ProjectSettings/UnityAdsSettings.asset | 11 + ProjectSettings/UnityConnectSettings.asset | 21 + README.md | 71 + 137 files changed, 33276 insertions(+) create mode 100644 .gitignore create mode 100644 Assets/AreaLight.meta create mode 100644 Assets/AreaLight/AreaLight.prefab create mode 100644 Assets/AreaLight/AreaLight.prefab.meta create mode 100644 Assets/AreaLight/Scripts.meta create mode 100644 Assets/AreaLight/Scripts/AreaLight.Direct.cs create mode 100644 Assets/AreaLight/Scripts/AreaLight.Direct.cs.meta create mode 100644 Assets/AreaLight/Scripts/AreaLight.Shadow.cs create mode 100644 Assets/AreaLight/Scripts/AreaLight.Shadow.cs.meta create mode 100644 Assets/AreaLight/Scripts/AreaLight.cs create mode 100644 Assets/AreaLight/Scripts/AreaLight.cs.meta create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs.meta create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs.meta create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.Load.cs create mode 100644 Assets/AreaLight/Scripts/AreaLightLUT.Load.cs.meta create mode 100644 Assets/AreaLight/Shaders.meta create mode 100644 Assets/AreaLight/Shaders/AreaLight.cginc create mode 100644 Assets/AreaLight/Shaders/AreaLight.cginc.meta create mode 100644 Assets/AreaLight/Shaders/AreaLight.shader create mode 100644 Assets/AreaLight/Shaders/AreaLight.shader.meta create mode 100644 Assets/AreaLight/Shaders/AreaLightShadows.cginc create mode 100644 Assets/AreaLight/Shaders/AreaLightShadows.cginc.meta create mode 100644 Assets/AreaLight/Shaders/AreaLightSource.mat create mode 100644 Assets/AreaLight/Shaders/AreaLightSource.mat.meta create mode 100644 Assets/LightManager.meta create mode 100644 Assets/LightManager/LightManagerFogEllipsoids.prefab create mode 100644 Assets/LightManager/LightManagerFogEllipsoids.prefab.meta create mode 100644 Assets/LightManager/LightManagerFogLights.prefab create mode 100644 Assets/LightManager/LightManagerFogLights.prefab.meta create mode 100644 Assets/LightManager/Scripts.meta create mode 100644 Assets/LightManager/Scripts/LightManager.cs create mode 100644 Assets/LightManager/Scripts/LightManager.cs.meta create mode 100644 Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs create mode 100644 Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs.meta create mode 100644 Assets/LightManager/Scripts/LightManagerFogLights.cs create mode 100644 Assets/LightManager/Scripts/LightManagerFogLights.cs.meta create mode 100644 Assets/LightOverride.meta create mode 100644 Assets/LightOverride/LightOverride.cs create mode 100644 Assets/LightOverride/LightOverride.cs.meta create mode 100644 Assets/MinValueAttribute.meta create mode 100644 Assets/MinValueAttribute/Editor.meta create mode 100644 Assets/MinValueAttribute/Editor/MinValueDrawer.cs create mode 100644 Assets/MinValueAttribute/Editor/MinValueDrawer.cs.meta create mode 100644 Assets/MinValueAttribute/MinValueAttribute.cs create mode 100644 Assets/MinValueAttribute/MinValueAttribute.cs.meta create mode 100644 Assets/Scenes.meta create mode 100644 Assets/Scenes/Area light.unity create mode 100644 Assets/Scenes/Area light.unity.meta create mode 100644 Assets/Scenes/Materials.meta create mode 100644 Assets/Scenes/Materials/blck.mat create mode 100644 Assets/Scenes/Materials/blck.mat.meta create mode 100644 Assets/Scenes/Tube lights and local fog density.unity create mode 100644 Assets/Scenes/Tube lights and local fog density.unity.meta create mode 100644 Assets/Scenes/Tube lights with shadow planes and global fog density.unity create mode 100644 Assets/Scenes/Tube lights with shadow planes and global fog density.unity.meta create mode 100644 Assets/TubeLight.meta create mode 100644 Assets/TubeLight/Editor.meta create mode 100644 Assets/TubeLight/Editor/TubeLightEditor.cs create mode 100644 Assets/TubeLight/Editor/TubeLightEditor.cs.meta create mode 100644 Assets/TubeLight/Scripts.meta create mode 100644 Assets/TubeLight/Scripts/TubeLight.cs create mode 100644 Assets/TubeLight/Scripts/TubeLight.cs.meta create mode 100644 Assets/TubeLight/Scripts/TubeLightShadowPlane.cs create mode 100644 Assets/TubeLight/Scripts/TubeLightShadowPlane.cs.meta create mode 100644 Assets/TubeLight/Shaders.meta create mode 100644 Assets/TubeLight/Shaders/TubeLight.cginc create mode 100644 Assets/TubeLight/Shaders/TubeLight.cginc.meta create mode 100644 Assets/TubeLight/Shaders/TubeLight.shader create mode 100644 Assets/TubeLight/Shaders/TubeLight.shader.meta create mode 100644 Assets/TubeLight/Shaders/TubeLightAttenuation.cginc create mode 100644 Assets/TubeLight/Shaders/TubeLightAttenuation.cginc.meta create mode 100644 Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc create mode 100644 Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc.meta create mode 100644 Assets/TubeLight/Shaders/TubeLightSource.mat create mode 100644 Assets/TubeLight/Shaders/TubeLightSource.mat.meta create mode 100644 Assets/TubeLight/TubeLight.prefab create mode 100644 Assets/TubeLight/TubeLight.prefab.meta create mode 100644 Assets/VolumetricFog.meta create mode 100644 Assets/VolumetricFog/Editor.meta create mode 100644 Assets/VolumetricFog/Editor/FogLightEditor.cs create mode 100644 Assets/VolumetricFog/Editor/FogLightEditor.cs.meta create mode 100644 Assets/VolumetricFog/FogEllipsoid.prefab create mode 100644 Assets/VolumetricFog/FogEllipsoid.prefab.meta create mode 100644 Assets/VolumetricFog/Scripts.meta create mode 100644 Assets/VolumetricFog/Scripts/FogEllipsoid.cs create mode 100644 Assets/VolumetricFog/Scripts/FogEllipsoid.cs.meta create mode 100644 Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs create mode 100644 Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs.meta create mode 100644 Assets/VolumetricFog/Scripts/FogLight.cs create mode 100644 Assets/VolumetricFog/Scripts/FogLight.cs.meta create mode 100644 Assets/VolumetricFog/Scripts/VolumetricFog.cs create mode 100644 Assets/VolumetricFog/Scripts/VolumetricFog.cs.meta create mode 100644 Assets/VolumetricFog/Shaders.meta create mode 100644 Assets/VolumetricFog/Shaders/ApplyToOpaque.shader create mode 100644 Assets/VolumetricFog/Shaders/ApplyToOpaque.shader.meta create mode 100644 Assets/VolumetricFog/Shaders/BlurShadowmap.shader create mode 100644 Assets/VolumetricFog/Shaders/BlurShadowmap.shader.meta create mode 100644 Assets/VolumetricFog/Shaders/CopyShadowParams.shader create mode 100644 Assets/VolumetricFog/Shaders/CopyShadowParams.shader.meta create mode 100644 Assets/VolumetricFog/Shaders/Debug.shader create mode 100644 Assets/VolumetricFog/Shaders/Debug.shader.meta create mode 100644 Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute create mode 100644 Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute.meta create mode 100644 Assets/VolumetricFog/Shaders/Scatter.compute create mode 100644 Assets/VolumetricFog/Shaders/Scatter.compute.meta create mode 100644 Assets/VolumetricFog/Shaders/Shadowmap.shader create mode 100644 Assets/VolumetricFog/Shaders/Shadowmap.shader.meta create mode 100644 Assets/VolumetricFog/Shaders/VolumetricFog.cginc create mode 100644 Assets/VolumetricFog/Shaders/VolumetricFog.cginc.meta create mode 100644 Assets/VolumetricFog/Shaders/noise.png create mode 100644 Assets/VolumetricFog/Shaders/noise.png.meta create mode 100644 Assets/Wind.meta create mode 100644 Assets/Wind/Scripts.meta create mode 100644 Assets/Wind/Scripts/Wind.cs create mode 100644 Assets/Wind/Scripts/Wind.cs.meta create mode 100644 Assets/Wind/Wind.prefab create mode 100644 Assets/Wind/Wind.prefab.meta create mode 100644 ProjectSettings/AudioManager.asset create mode 100644 ProjectSettings/ClusterInputManager.asset create mode 100644 ProjectSettings/DynamicsManager.asset create mode 100644 ProjectSettings/EditorBuildSettings.asset create mode 100644 ProjectSettings/EditorSettings.asset create mode 100644 ProjectSettings/GraphicsSettings.asset create mode 100644 ProjectSettings/InputManager.asset create mode 100644 ProjectSettings/NavMeshAreas.asset create mode 100644 ProjectSettings/NetworkManager.asset create mode 100644 ProjectSettings/Physics2DSettings.asset create mode 100644 ProjectSettings/ProjectSettings.asset create mode 100644 ProjectSettings/ProjectVersion.txt create mode 100644 ProjectSettings/QualitySettings.asset create mode 100644 ProjectSettings/TagManager.asset create mode 100644 ProjectSettings/TimeManager.asset create mode 100644 ProjectSettings/UnityAdsSettings.asset create mode 100644 ProjectSettings/UnityConnectSettings.asset create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..def7573 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/Library +/Temp +*.sln +*.csproj \ No newline at end of file diff --git a/Assets/AreaLight.meta b/Assets/AreaLight.meta new file mode 100644 index 0000000..c7feb87 --- /dev/null +++ b/Assets/AreaLight.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 692b74bd11c622b4ab56587cf3ebc53a +folderAsset: yes +timeCreated: 1476957694 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/AreaLight.prefab b/Assets/AreaLight/AreaLight.prefab new file mode 100644 index 0000000..7ae5a74 --- /dev/null +++ b/Assets/AreaLight/AreaLight.prefab @@ -0,0 +1,179 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 0} + propertyPath: m_ProxyShader + value: + objectReference: {fileID: 4800000, guid: 2b28be3523d190a41910088d1ee68ef7, type: 3} + - target: {fileID: 0} + propertyPath: m_Cube + value: + objectReference: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Intensity + value: 0.8 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_BlurShadowmapShader + value: + objectReference: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, type: 3} + - target: {fileID: 0} + propertyPath: m_ShadowmapRes + value: 2048 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Shadows + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000010046428508} + m_IsPrefabParent: 1 +--- !u!1 &1000010046428508 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 4000014113918066} + - 114: {fileID: 114000011647635530} + - 33: {fileID: 33000012356353452} + - 23: {fileID: 23000012433474804} + - 114: {fileID: 114000013519192348} + m_Layer: 0 + m_Name: AreaLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000014113918066 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010046428508} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!23 &23000012433474804 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010046428508} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 1eb056d70e23cc34a9e926d8c8c887a5, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &33000012356353452 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010046428508} + m_Mesh: {fileID: 0} +--- !u!114 &114000011647635530 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010046428508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 792909cacf2415c48a1d7eebef426b5d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Cube: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + m_ProxyShader: {fileID: 4800000, guid: 2b28be3523d190a41910088d1ee68ef7, type: 3} + m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + m_RenderSource: 1 + m_Size: {x: 2, y: 2, z: 6} + m_Angle: 100 + m_Intensity: 0.8 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Shadows: 0 + m_ShadowCullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_ShadowmapRes: 2048 + m_ReceiverSearchDistance: 24 + m_ReceiverDistanceScale: 5 + m_LightNearSize: 4 + m_LightFarSize: 22 + m_ShadowBias: 0.02 + m_Quad: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &114000013519192348 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010046428508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 097385f2a510795498370c4d62e61572, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IntensityMult: 1 + m_RangeMult: 1 + m_BlurShadowmapShader: {fileID: 0} + m_CopyShadowParamsShader: {fileID: 0} + m_ForceOnForFog: 0 + m_Shadows: 0 + m_ShadowmapRes: 512 + m_BlurIterations: 0 + m_BlurSize: 1 + m_ESMExponent: 40 + m_Bounded: 1 diff --git a/Assets/AreaLight/AreaLight.prefab.meta b/Assets/AreaLight/AreaLight.prefab.meta new file mode 100644 index 0000000..184c783 --- /dev/null +++ b/Assets/AreaLight/AreaLight.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c946fa75949b4b0469e29c6e49bd3577 +timeCreated: 1450870880 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts.meta b/Assets/AreaLight/Scripts.meta new file mode 100644 index 0000000..d95f341 --- /dev/null +++ b/Assets/AreaLight/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 26b199722eb73ad45b1ee21d58a9242f +folderAsset: yes +timeCreated: 1477748665 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLight.Direct.cs b/Assets/AreaLight/Scripts/AreaLight.Direct.cs new file mode 100644 index 0000000..aa8eab2 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.Direct.cs @@ -0,0 +1,143 @@ +using UnityEngine; +using UnityEngine.Rendering; +using System.Collections.Generic; + +public partial class AreaLight : MonoBehaviour +{ + [HideInInspector] + public Mesh m_Cube; + [HideInInspector] + public Shader m_ProxyShader; + Material m_ProxyMaterial; + static Texture2D s_TransformInvTexture_Specular; + static Texture2D s_TransformInvTexture_Diffuse; + static Texture2D s_AmpDiffAmpSpecFresnel; + + Dictionary m_Cameras = new Dictionary(); + static CameraEvent kCameraEvent = CameraEvent.AfterLighting; + + bool InitDirect() + { + if (m_ProxyShader == null || m_Cube == null) + return false; + + // Proxy + m_ProxyMaterial = new Material(m_ProxyShader); + m_ProxyMaterial.hideFlags = HideFlags.HideAndDontSave; + + return true; + } + + void SetUpLUTs() + { + if (s_TransformInvTexture_Diffuse == null) + s_TransformInvTexture_Diffuse = AreaLightLUT.LoadLUT(AreaLightLUT.LUTType.TransformInv_DisneyDiffuse); + if (s_TransformInvTexture_Specular == null) + s_TransformInvTexture_Specular = AreaLightLUT.LoadLUT(AreaLightLUT.LUTType.TransformInv_GGX); + if (s_AmpDiffAmpSpecFresnel == null) + s_AmpDiffAmpSpecFresnel = AreaLightLUT.LoadLUT(AreaLightLUT.LUTType.AmpDiffAmpSpecFresnel); + + m_ProxyMaterial.SetTexture("_TransformInv_Diffuse", s_TransformInvTexture_Diffuse); + m_ProxyMaterial.SetTexture("_TransformInv_Specular", s_TransformInvTexture_Specular); + m_ProxyMaterial.SetTexture("_AmpDiffAmpSpecFresnel", s_AmpDiffAmpSpecFresnel); + } + + void Cleanup() + { + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + { + var cam = e.Current; + if (cam.Key != null && cam.Value != null) + { + cam.Key.RemoveCommandBuffer (kCameraEvent, cam.Value); + } + } + m_Cameras.Clear(); + } + + static readonly float[,] offsets = new float[4,2] {{1, 1}, {1, -1}, {-1, -1}, {-1, 1}}; + + CommandBuffer GetOrCreateCommandBuffer(Camera cam) + { + if(cam == null) + return null; + + CommandBuffer buf = null; + if(!m_Cameras.ContainsKey(cam)) { + buf = new CommandBuffer(); + buf.name = /*"Area light: " +*/ gameObject.name; + m_Cameras[cam] = buf; + cam.AddCommandBuffer(kCameraEvent, buf); + cam.depthTextureMode |= DepthTextureMode.Depth; + } else { + buf = m_Cameras[cam]; + buf.Clear(); + } + + return buf; + } + + public void SetUpCommandBuffer() + { + if (InsideShadowmapCameraRender()) + return; + + Camera cam = Camera.current; + CommandBuffer buf = GetOrCreateCommandBuffer(cam); + + buf.SetGlobalVector("_LightPos", transform.position); + buf.SetGlobalVector("_LightColor", GetColor()); + SetUpLUTs(); + + // Needed as we're using the vert_deferred vertex shader from UnityDeferredLibrary.cginc + // TODO: Make the light render as quad if it intersects both near and far plane. + // (Also missing: rendering as front faces when near doesn't intersect, stencil optimisations) + buf.SetGlobalFloat("_LightAsQuad", 0); + + // A little bit of bias to prevent the light from lighting itself - the source quad + float z = 0.01f; + Transform t = transform; + + Matrix4x4 lightVerts = new Matrix4x4(); + for (int i = 0; i < 4; i++) + lightVerts.SetRow(i, t.TransformPoint(new Vector3(m_Size.x * offsets[i,0], m_Size.y * offsets[i,1], z) * 0.5f)); + buf.SetGlobalMatrix("_LightVerts", lightVerts); + + if (m_Shadows) + SetUpShadowmapForSampling(buf); + + Matrix4x4 m = Matrix4x4.TRS(new Vector3(0, 0, 10.0f), Quaternion.identity, Vector3.one * 20); + buf.DrawMesh(m_Cube, t.localToWorldMatrix * m, m_ProxyMaterial, 0, m_Shadows ? /*shadows*/ 0 : /*no shadows*/ 1); + } + + void SetKeyword(string keyword, bool on) + { + if (on) + m_ProxyMaterial.EnableKeyword(keyword); + else + m_ProxyMaterial.DisableKeyword(keyword); + } + + void ReleaseTemporary(ref RenderTexture rt) + { + if (rt == null) + return; + + RenderTexture.ReleaseTemporary(rt); + rt = null; + } + + Color GetColor() + { + if (QualitySettings.activeColorSpace == ColorSpace.Gamma) + return m_Color * m_Intensity; + + return new Color( + Mathf.GammaToLinearSpace(m_Color.r * m_Intensity), + Mathf.GammaToLinearSpace(m_Color.g * m_Intensity), + Mathf.GammaToLinearSpace(m_Color.b * m_Intensity), + 1.0f + ); + } + +} diff --git a/Assets/AreaLight/Scripts/AreaLight.Direct.cs.meta b/Assets/AreaLight/Scripts/AreaLight.Direct.cs.meta new file mode 100644 index 0000000..5ea5fa9 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.Direct.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f166f8247b9668b45bd44bb7d17f3e1d +timeCreated: 1453074905 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLight.Shadow.cs b/Assets/AreaLight/Scripts/AreaLight.Shadow.cs new file mode 100644 index 0000000..2c2778b --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.Shadow.cs @@ -0,0 +1,303 @@ +using UnityEngine; +using UnityEngine.Rendering; + +public partial class AreaLight : MonoBehaviour +{ + Camera m_ShadowmapCamera; + Transform m_ShadowmapCameraTransform; + + [HideInInspector] + public Shader m_ShadowmapShader; + [HideInInspector] + public Shader m_BlurShadowmapShader; + Material m_BlurShadowmapMaterial; + RenderTexture m_Shadowmap = null; + RenderTexture m_BlurredShadowmap = null; + Texture2D m_ShadowmapDummy = null; + + int m_ShadowmapRenderTime = -1; + int m_BlurredShadowmapRenderTime = -1; + FogLight m_FogLight = null; + + public enum TextureSize + { + x512 = 512, + x1024 = 1024, + x2048 = 2048, + x4096 = 4096, + } + + void UpdateShadowmap(int res) + { + if (m_Shadowmap != null && m_ShadowmapRenderTime == Time.renderedFrameCount) + return; + + // Create the camera + if (m_ShadowmapCamera == null) + { + if (m_ShadowmapShader == null) + { + Debug.LogError("AreaLight's shadowmap shader not assigned.", this); + return; + } + + GameObject go = new GameObject("Shadowmap Camera"); + go.AddComponent(typeof(Camera)); + m_ShadowmapCamera = go.GetComponent(); + go.hideFlags = HideFlags.HideAndDontSave; + m_ShadowmapCamera.enabled = false; + m_ShadowmapCamera.clearFlags = CameraClearFlags.SolidColor; + m_ShadowmapCamera.renderingPath = RenderingPath.Forward; + // exp(EXPONENT) for ESM, white for VSM + // m_ShadowmapCamera.backgroundColor = new Color(Mathf.Exp(EXPONENT), 0, 0, 0); + m_ShadowmapCamera.backgroundColor = Color.white; + m_ShadowmapCameraTransform = go.transform; + m_ShadowmapCameraTransform.parent = transform; + m_ShadowmapCameraTransform.localRotation = Quaternion.identity; + } + + if (m_Angle == 0.0f) + { + m_ShadowmapCamera.orthographic = true; + m_ShadowmapCameraTransform.localPosition = Vector3.zero; + m_ShadowmapCamera.nearClipPlane = 0; + m_ShadowmapCamera.farClipPlane = m_Size.z; + m_ShadowmapCamera.orthographicSize = 0.5f * m_Size.y; + m_ShadowmapCamera.aspect = m_Size.x / m_Size.y; + } + else + { + m_ShadowmapCamera.orthographic = false; + float near = GetNearToCenter(); + m_ShadowmapCameraTransform.localPosition = -near * Vector3.forward; + m_ShadowmapCamera.nearClipPlane = near; + m_ShadowmapCamera.farClipPlane = near + m_Size.z; + m_ShadowmapCamera.fieldOfView = m_Angle; + m_ShadowmapCamera.aspect = m_Size.x / m_Size.y; + } + + ReleaseTemporary(ref m_Shadowmap); + m_Shadowmap = RenderTexture.GetTemporary(res, res, 24, RenderTextureFormat.Shadowmap); + m_Shadowmap.name = "AreaLight Shadowmap"; + m_Shadowmap.filterMode = FilterMode.Bilinear; + m_Shadowmap.wrapMode = TextureWrapMode.Clamp; + + m_ShadowmapCamera.targetTexture = m_Shadowmap; + + // Clear. RenderWithShader() should clear too, but it doesn't. + // TODO: Check if it's a bug. + m_ShadowmapCamera.cullingMask = 0; + m_ShadowmapCamera.Render(); + m_ShadowmapCamera.cullingMask = m_ShadowCullingMask; + + // We might be rendering inside PlaneReflections, which invert culling. Disable temporarily. + var oldCulling = GL.invertCulling; + GL.invertCulling = false; + + m_ShadowmapCamera.RenderWithShader(m_ShadowmapShader, "RenderType"); + + // Back to whatever was the culling mode. + GL.invertCulling = oldCulling; + + m_ShadowmapRenderTime = Time.renderedFrameCount; + } + + public RenderTexture GetBlurredShadowmap() + { + UpdateBlurredShadowmap(); + return m_BlurredShadowmap; + } + + RenderTexture[] temp; + + void UpdateBlurredShadowmap() + { + if (m_BlurredShadowmap != null && m_BlurredShadowmapRenderTime == Time.renderedFrameCount) + return; + + InitFogLight(); + + int startRes = (int)m_ShadowmapRes; + int targetRes = (int)m_FogLight.m_ShadowmapRes; + + // To make things easier, blurred shadowmap is at most half the size of the regular. + if (isActiveAndEnabled && m_Shadows) + { + targetRes = Mathf.Min(targetRes, startRes/2); + } + else + { + // If the area light or the shadows on it are disabled, we can + // just get the most convenient resolution for us. + startRes = 2 * startRes; + } + + UpdateShadowmap(startRes); + + RenderTexture originalRT = RenderTexture.active; + + // Downsample + ReleaseTemporary(ref m_BlurredShadowmap); + InitMaterial(ref m_BlurShadowmapMaterial, m_BlurShadowmapShader); + int downsampleSteps = (int)Mathf.Log(startRes / targetRes, 2); + if (temp == null || temp.Length != downsampleSteps) + temp = new RenderTexture[downsampleSteps]; + // RFloat for ESM, RGHalf for VSM + RenderTextureFormat format = RenderTextureFormat.RGHalf; + + for(int i = 0, currentRes = startRes/2; i < downsampleSteps; i++) + { + temp[i] = RenderTexture.GetTemporary(currentRes, currentRes, 0, format, RenderTextureReadWrite.Linear); + temp[i].name = "AreaLight Shadow Downsample"; + temp[i].filterMode = FilterMode.Bilinear; + temp[i].wrapMode = TextureWrapMode.Clamp; + m_BlurShadowmapMaterial.SetVector("_TexelSize", new Vector4(0.5f/currentRes, 0.5f/currentRes, 0, 0)); + + if (i == 0) + { + m_BlurShadowmapMaterial.SetTexture("_Shadowmap", m_Shadowmap); + InitShadowmapDummy(); + m_BlurShadowmapMaterial.SetTexture("_ShadowmapDummy", m_ShadowmapDummy); + m_BlurShadowmapMaterial.SetVector("_ZParams", GetZParams()); + m_BlurShadowmapMaterial.SetFloat("_ESMExponent", m_FogLight.m_ESMExponent); + Blur(m_Shadowmap, temp[i], /*sample & convert shadowmap*/ 0); + } + else + { + m_BlurShadowmapMaterial.SetTexture("_MainTex", temp[i - 1]); + Blur(temp[i - 1], temp[i], /*regular sample*/ 1); + } + + currentRes /= 2; + } + + for (int i = 0; i < downsampleSteps - 1; i++) + RenderTexture.ReleaseTemporary(temp[i]); + + m_BlurredShadowmap = temp[downsampleSteps - 1]; + + // Blur + if (m_FogLight.m_BlurIterations > 0) + { + RenderTexture tempBlur = RenderTexture.GetTemporary (targetRes, targetRes, 0, format, RenderTextureReadWrite.Linear); + tempBlur.name = "AreaLight Shadow Blur"; + tempBlur.filterMode = FilterMode.Bilinear; + tempBlur.wrapMode = TextureWrapMode.Clamp; + + m_BlurShadowmapMaterial.SetVector("_MainTex_TexelSize", new Vector4(1.0f/targetRes, 1.0f/targetRes, 0, 0)); + + float blurSize = m_FogLight.m_BlurSize; + for(int i = 0; i < m_FogLight.m_BlurIterations; i++) + { + m_BlurShadowmapMaterial.SetFloat ("_BlurSize", blurSize); + Blur(m_BlurredShadowmap, tempBlur, /*vertical blur*/2); + Blur(tempBlur, m_BlurredShadowmap, /*horizontal blur*/3); + blurSize *= 1.2f; + } + + RenderTexture.ReleaseTemporary(tempBlur); + } + + RenderTexture.active = originalRT; + + m_BlurredShadowmapRenderTime = Time.renderedFrameCount; + } + + // Normally would've used Graphics.Blit(), but it breaks picking in the scene view. + // TODO: bug report + void Blur(RenderTexture src, RenderTexture dst, int pass) + { + RenderTexture.active = dst; + m_BlurShadowmapMaterial.SetTexture("_MainTex", src); + m_BlurShadowmapMaterial.SetPass(pass); + RenderQuad(); + } + + void RenderQuad() + { + GL.Begin(GL.QUADS); + GL.TexCoord2( 0, 0); + GL.Vertex3 (-1, 1, 0); + GL.TexCoord2( 0, 1); + GL.Vertex3 (-1,-1, 0); + GL.TexCoord2( 1, 1); + GL.Vertex3 ( 1,-1, 0); + GL.TexCoord2( 1, 0); + GL.Vertex3 ( 1, 1, 0); + GL.End(); + } + + void SetUpShadowmapForSampling(CommandBuffer buf) + { + UpdateShadowmap((int)m_ShadowmapRes); + + buf.SetGlobalTexture("_Shadowmap", m_Shadowmap); + InitShadowmapDummy(); + m_ProxyMaterial.SetTexture("_ShadowmapDummy", m_ShadowmapDummy); + buf.SetGlobalMatrix("_ShadowProjectionMatrix", GetProjectionMatrix()); + + float texelsInMap = (int)m_ShadowmapRes; + float relativeTexelSize = texelsInMap / 2048.0f; + + buf.SetGlobalFloat("_ShadowReceiverWidth", relativeTexelSize * m_ReceiverSearchDistance / texelsInMap); + + buf.SetGlobalFloat("_ShadowReceiverDistanceScale", m_ReceiverDistanceScale * 0.5f / 10.0f); // 10 samples in shader + + Vector2 shadowLightWidth = new Vector2(m_LightNearSize, m_LightFarSize) * relativeTexelSize / texelsInMap; + buf.SetGlobalVector("_ShadowLightWidth", shadowLightWidth); + + buf.SetGlobalFloat("_ShadowBias", m_ShadowBias); + } + + void InitMaterial(ref Material material, Shader shader) + { + if (material) + return; + + if (!shader) + { + Debug.LogError("Missing shader"); + return; + } + + material = new Material(shader); + material.hideFlags = HideFlags.HideAndDontSave; + } + + void InitShadowmapDummy() + { + if(m_ShadowmapDummy != null) + return; + m_ShadowmapDummy = new Texture2D(1, 1, TextureFormat.Alpha8, false, true); + m_ShadowmapDummy.filterMode = FilterMode.Point; + m_ShadowmapDummy.SetPixel(0, 0, new Color(0f, 0f, 0f, 0f)); + m_ShadowmapDummy.Apply(false, true); + } + + void InitFogLight() + { + if (m_FogLight != null) + return; + + // It should always be here, because it triggered this code path in the first place. + m_FogLight = GetComponent(); + } + + bool InsideShadowmapCameraRender() + { + RenderTexture target = Camera.current.targetTexture; + return target != null && target.format == RenderTextureFormat.Shadowmap; + } + + Vector4 GetZParams() + { + float n = GetNearToCenter(); + float f = n + m_Size.z; + // linear z, 0 near, 1 far + // linearz = A * (z + 1.0) / (z + B); + // A = n/(n - f) + // B = (n + f)/(n - f) + + return new Vector4(n/(n - f), (n + f)/(n - f), 0, 0); + } +} diff --git a/Assets/AreaLight/Scripts/AreaLight.Shadow.cs.meta b/Assets/AreaLight/Scripts/AreaLight.Shadow.cs.meta new file mode 100644 index 0000000..0e0c437 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.Shadow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 263b59280b7c4e04aa70d3c9cb1a5586 +timeCreated: 1455014110 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLight.cs b/Assets/AreaLight/Scripts/AreaLight.cs new file mode 100644 index 0000000..6374820 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.cs @@ -0,0 +1,297 @@ +using UnityEngine; + +[ExecuteInEditMode] +public partial class AreaLight : MonoBehaviour +{ + public bool m_RenderSource = true; + public Vector3 m_Size = new Vector3(1, 1, 2); + [Range(0, 179)] + public float m_Angle = 0.0f; + [MinValue(0)] + public float m_Intensity = 0.8f; + public Color m_Color = Color.white; + + [Header("Shadows")] + public bool m_Shadows = false; + public LayerMask m_ShadowCullingMask = ~0; + public TextureSize m_ShadowmapRes = TextureSize.x2048; + [MinValue(0)] + public float m_ReceiverSearchDistance = 24.0f; + [MinValue(0)] + public float m_ReceiverDistanceScale = 5.0f; + [MinValue(0)] + public float m_LightNearSize = 4.0f; + [MinValue(0)] + public float m_LightFarSize = 22.0f; + [Range(0, 0.1f)] + public float m_ShadowBias = 0.001f; + + MeshRenderer m_SourceRenderer; + Mesh m_SourceMesh; + [HideInInspector] + public Mesh m_Quad; + Vector2 m_CurrentQuadSize = Vector2.zero; + Vector3 m_CurrentSize = Vector3.zero; + float m_CurrentAngle = -1.0f; + + bool m_Initialized = false; + MaterialPropertyBlock m_props; + + void Awake() + { + if(!Init()) + return; + UpdateSourceMesh(); + } + + bool Init() + { + if (m_Initialized) + return true; + + if (m_Quad == null || !InitDirect()) + return false; + + m_SourceRenderer = GetComponent(); + m_SourceRenderer.enabled = true; + m_SourceMesh = Instantiate(m_Quad); + m_SourceMesh.hideFlags = HideFlags.HideAndDontSave; + MeshFilter mfs = gameObject.GetComponent(); + mfs.sharedMesh = m_SourceMesh; + + Transform t = transform; + if (t.localScale != Vector3.one) + { +#if UNITY_EDITOR + Debug.LogError("AreaLights don't like to be scaled. Setting local scale to 1.", this); +#endif + t.localScale = Vector3.one; + } + + SetUpLUTs(); + + m_Initialized = true; + return true; + } + + void OnEnable() + { + m_props = new MaterialPropertyBlock(); + + if(!Init()) + return; + UpdateSourceMesh(); + } + + void OnDisable() + { + if(!Application.isPlaying) + Cleanup(); + else + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + if(e.Current.Value != null) + e.Current.Value.Clear(); + } + + void OnDestroy() + { + if (m_ProxyMaterial != null) + DestroyImmediate(m_ProxyMaterial); + if (m_SourceMesh != null) + DestroyImmediate(m_SourceMesh); + Cleanup(); + } + + static Vector3[] vertices = new Vector3[4]; + + void UpdateSourceMesh() + { + m_Size.x = Mathf.Max(m_Size.x, 0); + m_Size.y = Mathf.Max(m_Size.y, 0); + m_Size.z = Mathf.Max(m_Size.z, 0); + + Vector2 quadSize = m_RenderSource && enabled ? new Vector2(m_Size.x, m_Size.y) : Vector2.one * 0.0001f; + if (quadSize != m_CurrentQuadSize) + { + + float x = quadSize.x * 0.5f; + float y = quadSize.y * 0.5f; + // To prevent the source quad from getting into the shadowmap, offset it back a bit. + float z = -0.001f; + vertices[0].Set(-x, y, z); + vertices[1].Set( x, -y, z); + vertices[2].Set( x, y, z); + vertices[3].Set(-x, -y, z); + + m_SourceMesh.vertices = vertices; + + m_CurrentQuadSize = quadSize; + } + + if (m_Size != m_CurrentSize || m_Angle != m_CurrentAngle) + { + // Set the bounds of the mesh to large, so that they drive rendering of the entire light + // TODO: Make the bounds tight around the shape of the light. Right now they're just tight around + // the shadow frustum, which is fine if the shadows are enable (ok, maybe far plane should be more clever), + // but doesn't make sense if shadows are disabled. + m_SourceMesh.bounds = GetFrustumBounds(); + } + } + + void Update() + { + if (!gameObject.activeInHierarchy || !enabled) + { + Cleanup(); + return; + } + + if(!Init()) + return; + + UpdateSourceMesh(); + + if(Application.isPlaying) + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + if(e.Current.Value != null) + e.Current.Value.Clear(); + } + + void OnWillRenderObject() + { + if(!Init()) + return; + + // TODO: This is just a very rough guess. Need to properly calculate the surface emission + // intensity based on light's intensity. + Color color = new Color( + Mathf.GammaToLinearSpace(m_Color.r), + Mathf.GammaToLinearSpace(m_Color.g), + Mathf.GammaToLinearSpace(m_Color.b), + 1.0f); + m_props.SetVector("_EmissionColor", color * m_Intensity); + m_SourceRenderer.SetPropertyBlock(m_props); + + SetUpCommandBuffer(); + } + + float GetNearToCenter() + { + if (m_Angle == 0.0f) + return 0; + + return m_Size.y * 0.5f / Mathf.Tan(m_Angle * 0.5f * Mathf.Deg2Rad); + } + + Matrix4x4 GetOffsetMatrix(float zOffset) + { + Matrix4x4 m = Matrix4x4.identity; + m.SetColumn(3, new Vector4(0, 0, zOffset, 1)); + return m; + } + + public Matrix4x4 GetProjectionMatrix(bool linearZ = false) + { + Matrix4x4 m; + + if (m_Angle == 0.0f) + { + m = Matrix4x4.Ortho(-0.5f * m_Size.x, 0.5f * m_Size.x, -0.5f * m_Size.y, 0.5f * m_Size.y, 0, -m_Size.z); + } + else + { + float near = GetNearToCenter(); + if (linearZ) + { + m = PerspectiveLinearZ(m_Angle, m_Size.x/m_Size.y, near, near + m_Size.z); + } + else + { + m = Matrix4x4.Perspective(m_Angle, m_Size.x/m_Size.y, near, near + m_Size.z); + m = m * Matrix4x4.Scale(new Vector3(1, 1, -1)); + } + m = m * GetOffsetMatrix(near); + } + + return m * transform.worldToLocalMatrix; + } + + public Vector4 MultiplyPoint(Matrix4x4 m, Vector3 v) + { + Vector4 res; + res.x = m.m00 * v.x + m.m01 * v.y + m.m02 * v.z + m.m03; + res.y = m.m10 * v.x + m.m11 * v.y + m.m12 * v.z + m.m13; + res.z = m.m20 * v.x + m.m21 * v.y + m.m22 * v.z + m.m23; + res.w = m.m30 * v.x + m.m31 * v.y + m.m32 * v.z + m.m33; + return res; + } + + Matrix4x4 PerspectiveLinearZ(float fov, float aspect, float near, float far) + { + // A vector transformed with this matrix should get perspective division on x and y only: + // Vector4 vClip = MultiplyPoint(PerspectiveLinearZ(...), vEye); + // Vector3 vNDC = Vector3(vClip.x / vClip.w, vClip.y / vClip.w, vClip.z); + // vNDC is [-1, 1]^3 and z is linear, i.e. z = 0 is half way between near and far in world space. + + float rad = Mathf.Deg2Rad * fov * 0.5f; + float cotan = Mathf.Cos(rad) / Mathf.Sin(rad); + float deltainv = 1.0f / (far - near); + Matrix4x4 m; + + m.m00 = cotan / aspect; m.m01 = 0.0f; m.m02 = 0.0f; m.m03 = 0.0f; + m.m10 = 0.0f; m.m11 = cotan; m.m12 = 0.0f; m.m13 = 0.0f; + m.m20 = 0.0f; m.m21 = 0.0f; m.m22 = 2.0f * deltainv; m.m23 = - (far + near) * deltainv; + m.m30 = 0.0f; m.m31 = 0.0f; m.m32 = 1.0f; m.m33 = 0.0f; + + return m; + } + + public Vector4 GetPosition() + { + Transform t = transform; + + if (m_Angle == 0.0f) + { + Vector3 dir = -t.forward; + return new Vector4(dir.x, dir.y, dir.z, 0); + } + + Vector3 pos = t.position - GetNearToCenter() * t.forward; + return new Vector4(pos.x, pos.y, pos.z, 1); + } + + Bounds GetFrustumBounds() + { + if (m_Angle == 0.0f) + return new Bounds(Vector3.zero, m_Size); + + float tanhalffov = Mathf.Tan(m_Angle * 0.5f * Mathf.Deg2Rad); + float near = m_Size.y * 0.5f / tanhalffov; + float z = m_Size.z; + float y = (near + m_Size.z) * tanhalffov * 2.0f; + float x = m_Size.x * y / m_Size.y; + return new Bounds(Vector3.forward * m_Size.z * 0.5f, new Vector3(x, y, z)); + } + + void OnDrawGizmosSelected() + { + Gizmos.color = Color.white; + + if (m_Angle == 0.0f) + { + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.DrawWireCube(new Vector3(0, 0, 0.5f * m_Size.z), m_Size); + return; + } + + float near = GetNearToCenter(); + Gizmos.matrix = transform.localToWorldMatrix * GetOffsetMatrix(-near); + + Gizmos.DrawFrustum(Vector3.zero, m_Angle, near + m_Size.z, near, m_Size.x/m_Size.y); + + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.color = Color.yellow; + Bounds bounds = GetFrustumBounds(); + Gizmos.DrawWireCube(bounds.center, bounds.size); + } +} diff --git a/Assets/AreaLight/Scripts/AreaLight.cs.meta b/Assets/AreaLight/Scripts/AreaLight.cs.meta new file mode 100644 index 0000000..875f169 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLight.cs.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 792909cacf2415c48a1d7eebef426b5d +timeCreated: 1453121021 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: + - m_Cube: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + - m_ProxyShader: {fileID: 4800000, guid: 2b28be3523d190a41910088d1ee68ef7, type: 3} + - m_Quad: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} + - m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs b/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs new file mode 100644 index 0000000..20b9d33 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs @@ -0,0 +1,8204 @@ +using UnityEngine; + +public partial class AreaLightLUT +{ + static double[,] s_LUTTransformInv_DisneyDiffuse = new double[kLUTResolution * kLUTResolution, kLUTMatrixDim * kLUTMatrixDim] + { +{1.019209, -0.000000, 0.000000, -0.000000, 1.019209, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.018918, -0.000000, 0.000000, -0.000000, 1.018918, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.018190, -0.000000, 0.000000, -0.000000, 1.018190, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.017357, -0.000000, 0.000000, -0.000000, 1.017357, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.016573, -0.000000, 0.000000, -0.000000, 1.016573, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.015790, -0.000000, 0.000000, -0.000000, 1.015790, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.015010, -0.000000, 0.000000, -0.000000, 1.015010, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.014234, -0.000000, 0.000000, -0.000000, 1.014234, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000000, -0.000000, 1.013443, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.012678, -0.000000, 0.000000, -0.000000, 1.012678, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.011898, -0.000000, 0.000000, -0.000000, 1.011898, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.011123, -0.000000, 0.000000, -0.000000, 1.011123, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.010375, -0.000000, 0.000000, -0.000000, 1.010375, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.009554, -0.000000, 0.000000, -0.000000, 1.009554, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.008778, -0.000000, 0.000000, -0.000000, 1.008778, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.008034, -0.000000, 0.000000, -0.000000, 1.008034, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.007226, -0.000000, 0.000000, -0.000000, 1.007226, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.006483, -0.000000, 0.000000, -0.000000, 1.006483, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.005709, -0.000000, 0.000000, -0.000000, 1.005709, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.004902, -0.000000, 0.000000, -0.000000, 1.004902, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.004133, -0.000000, 0.000000, -0.000000, 1.004133, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.003355, -0.000000, 0.000000, -0.000000, 1.003355, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.002583, -0.000000, 0.000000, -0.000000, 1.002583, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.001802, -0.000000, 0.000000, -0.000000, 1.001802, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.000984, -0.000000, 0.000000, -0.000000, 1.000984, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.000047, -0.000000, 0.000000, -0.000000, 1.000047, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.999157, -0.000000, 0.000000, -0.000000, 0.999157, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.998360, -0.000000, 0.000000, -0.000000, 0.998360, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.997617, -0.000000, 0.000000, -0.000000, 0.997617, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.996894, -0.000000, 0.000000, -0.000000, 0.996894, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.996185, -0.000000, 0.000000, -0.000000, 0.996185, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.995455, -0.000000, 0.000000, -0.000000, 0.995455, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.994702, -0.000000, 0.000000, -0.000000, 0.994702, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.993951, -0.000000, 0.000000, -0.000000, 0.993951, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.993205, -0.000000, 0.000000, -0.000000, 0.993205, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.992432, -0.000000, 0.000000, -0.000000, 0.992432, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.991670, -0.000000, 0.000000, -0.000000, 0.991670, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.990918, -0.000000, 0.000000, -0.000000, 0.990918, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.990165, -0.000000, 0.000000, -0.000000, 0.990165, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.989375, -0.000000, 0.000000, -0.000000, 0.989375, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.988599, -0.000000, 0.000000, -0.000000, 0.988599, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.987883, -0.000000, 0.000000, -0.000000, 0.987883, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.987092, -0.000000, 0.000000, -0.000000, 0.987092, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.986340, -0.000000, 0.000000, -0.000000, 0.986340, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.985587, -0.000000, 0.000000, -0.000000, 0.985587, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.984773, -0.000000, 0.000000, -0.000000, 0.984773, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.984022, -0.000000, 0.000000, -0.000000, 0.984022, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.983249, -0.000000, 0.000000, -0.000000, 0.983249, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.982471, -0.000000, 0.000000, -0.000000, 0.982471, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.981767, -0.000000, 0.000000, -0.000000, 0.981767, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.980997, -0.000000, 0.000000, -0.000000, 0.980997, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.980233, -0.000000, 0.000000, -0.000000, 0.980233, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.979415, -0.000000, 0.000000, -0.000000, 0.979415, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.978714, -0.000000, 0.000000, -0.000000, 0.978714, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.977958, -0.000000, 0.000000, -0.000000, 0.977958, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.977139, -0.000000, 0.000000, -0.000000, 0.977139, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.976433, -0.000000, 0.000000, -0.000000, 0.976433, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.975611, -0.000000, 0.000000, -0.000000, 0.975611, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.974921, -0.000000, 0.000000, -0.000000, 0.974921, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.974161, -0.000000, 0.000000, -0.000000, 0.974161, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.973336, -0.000000, 0.000000, -0.000000, 0.973336, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.972563, -0.000000, 0.000000, -0.000000, 0.972563, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.971796, -0.000000, 0.000000, -0.000000, 0.971796, -0.000000, 0.000000, -0.000000, 1.000000}, +{0.971055, -0.000000, 0.000000, -0.000000, 0.971055, -0.000000, 0.000000, -0.000000, 1.000000}, +{1.019209, -0.000000, 0.000003, -0.000000, 1.019209, -0.000000, -0.000003, -0.000000, 1.000000}, +{1.018918, -0.000000, 0.000005, -0.000000, 1.018918, -0.000000, -0.000005, -0.000000, 1.000000}, +{1.018131, -0.000000, 0.000010, -0.000000, 1.018088, -0.000000, -0.000048, -0.000000, 1.000000}, +{1.017357, -0.000000, 0.000014, -0.000000, 1.017357, -0.000000, -0.000015, -0.000000, 1.000000}, +{1.016573, -0.000000, 0.000019, -0.000000, 1.016573, -0.000000, -0.000019, -0.000000, 1.000000}, +{1.015724, -0.000000, 0.000024, -0.000000, 1.015745, -0.000000, -0.000028, -0.000000, 1.000000}, +{1.015010, -0.000000, 0.000029, -0.000000, 1.015010, -0.000000, -0.000029, -0.000000, 1.000000}, +{1.014191, -0.000000, 0.000034, -0.000000, 1.014194, -0.000000, -0.000058, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000038, -0.000000, 1.013443, -0.000000, -0.000039, -0.000000, 1.000000}, +{1.012678, -0.000000, 0.000043, -0.000000, 1.012678, -0.000000, -0.000044, -0.000000, 1.000000}, +{1.011856, -0.000000, 0.000048, -0.000000, 1.011855, -0.000000, -0.000071, -0.000000, 1.000000}, +{1.011123, -0.000000, 0.000053, -0.000000, 1.011123, -0.000000, -0.000053, -0.000000, 1.000000}, +{1.010348, -0.000000, 0.000057, -0.000000, 1.010337, -0.000000, -0.000056, -0.000000, 1.000000}, +{1.009554, -0.000000, 0.000062, -0.000000, 1.009554, -0.000000, -0.000063, -0.000000, 1.000000}, +{1.008778, -0.000000, 0.000067, -0.000000, 1.008778, -0.000000, -0.000067, -0.000000, 1.000000}, +{1.007981, -0.000000, 0.000072, -0.000000, 1.007979, -0.000000, -0.000073, -0.000000, 1.000000}, +{1.007226, -0.000000, 0.000076, -0.000000, 1.007226, -0.000000, -0.000077, -0.000000, 1.000000}, +{1.006431, -0.000000, 0.000081, -0.000000, 1.006423, -0.000000, -0.000078, -0.000000, 1.000000}, +{1.005675, -0.000000, 0.000086, -0.000000, 1.005649, -0.000000, -0.000082, -0.000000, 1.000000}, +{1.004902, -0.000000, 0.000091, -0.000000, 1.004902, -0.000000, -0.000091, -0.000000, 1.000000}, +{1.004133, -0.000000, 0.000095, -0.000000, 1.004133, -0.000000, -0.000096, -0.000000, 1.000000}, +{1.003355, -0.000000, 0.000100, -0.000000, 1.003356, -0.000000, -0.000100, -0.000000, 1.000000}, +{1.002584, -0.000000, 0.000105, -0.000000, 1.002581, -0.000000, -0.000129, -0.000000, 1.000000}, +{1.001803, -0.000000, 0.000109, -0.000000, 1.001799, -0.000000, -0.000133, -0.000000, 1.000000}, +{1.001028, -0.000000, 0.000114, -0.000000, 1.001025, -0.000000, -0.000154, -0.000000, 1.000000}, +{1.000198, -0.000000, 0.000119, -0.000000, 1.000185, -0.000000, -0.000214, -0.000000, 1.000000}, +{0.999177, -0.000000, 0.000124, -0.000000, 0.999168, -0.000000, -0.000217, -0.000000, 1.000000}, +{0.998291, -0.000000, 0.000128, -0.000000, 0.998295, -0.000000, -0.000165, -0.000000, 1.000000}, +{0.997529, -0.000000, 0.000133, -0.000000, 0.997539, -0.000000, -0.000136, -0.000000, 1.000000}, +{0.996815, -0.000000, 0.000138, -0.000000, 0.996819, -0.000000, -0.000137, -0.000000, 1.000000}, +{0.996089, -0.000000, 0.000142, -0.000000, 0.996108, -0.000000, -0.000139, -0.000000, 1.000000}, +{0.995377, -0.000000, 0.000147, -0.000000, 0.995387, -0.000000, -0.000139, -0.000000, 1.000000}, +{0.994634, -0.000000, 0.000152, -0.000000, 0.994640, -0.000000, -0.000151, -0.000000, 1.000000}, +{0.993887, -0.000000, 0.000157, -0.000000, 0.993896, -0.000000, -0.000149, -0.000000, 1.000000}, +{0.993123, -0.000000, 0.000161, -0.000000, 0.993138, -0.000000, -0.000155, -0.000000, 1.000000}, +{0.992370, -0.000000, 0.000166, -0.000000, 0.992369, -0.000000, -0.000160, -0.000000, 1.000000}, +{0.991618, -0.000000, 0.000171, -0.000000, 0.991633, -0.000000, -0.000155, -0.000000, 1.000000}, +{0.990856, -0.000000, 0.000175, -0.000000, 0.990856, -0.000000, -0.000174, -0.000000, 1.000000}, +{0.990095, -0.000000, 0.000180, -0.000000, 0.990100, -0.000000, -0.000177, -0.000000, 1.000000}, +{0.989340, -0.000000, 0.000185, -0.000000, 0.989341, -0.000000, -0.000177, -0.000000, 1.000000}, +{0.988567, -0.000000, 0.000189, -0.000000, 0.988591, -0.000000, -0.000184, -0.000000, 1.000000}, +{0.987796, -0.000000, 0.000194, -0.000000, 0.987794, -0.000000, -0.000192, -0.000000, 1.000000}, +{0.987042, -0.000000, 0.000199, -0.000000, 0.987034, -0.000000, -0.000190, -0.000000, 1.000000}, +{0.986301, -0.000000, 0.000203, -0.000000, 0.986294, -0.000000, -0.000200, -0.000000, 1.000000}, +{0.985542, -0.000000, 0.000208, -0.000000, 0.985505, -0.000000, -0.000200, -0.000000, 1.000000}, +{0.984773, -0.000000, 0.000212, -0.000000, 0.984773, -0.000000, -0.000209, -0.000000, 1.000000}, +{0.984022, -0.000000, 0.000217, -0.000000, 0.984022, -0.000000, -0.000214, -0.000000, 1.000000}, +{0.983226, -0.000000, 0.000222, -0.000000, 0.983242, -0.000000, -0.000230, -0.000000, 1.000000}, +{0.982471, -0.000000, 0.000226, -0.000000, 0.982471, -0.000000, -0.000222, -0.000000, 1.000000}, +{0.981725, -0.000000, 0.000231, -0.000000, 0.981721, -0.000000, -0.000223, -0.000000, 1.000000}, +{0.980926, -0.000000, 0.000236, -0.000000, 0.980926, -0.000000, -0.000210, -0.000000, 1.000000}, +{0.980168, -0.000000, 0.000240, -0.000000, 0.980155, -0.000000, -0.000241, -0.000000, 1.000000}, +{0.979415, -0.000000, 0.000245, -0.000000, 0.979415, -0.000000, -0.000240, -0.000000, 1.000000}, +{0.978656, -0.000000, 0.000250, -0.000000, 0.978619, -0.000000, -0.000280, -0.000000, 1.000000}, +{0.977898, -0.000000, 0.000254, -0.000000, 0.977856, -0.000000, -0.000267, -0.000000, 1.000000}, +{0.977139, -0.000000, 0.000259, -0.000000, 0.977139, -0.000000, -0.000253, -0.000000, 1.000000}, +{0.976379, -0.000000, 0.000263, -0.000000, 0.976333, -0.000000, -0.000273, -0.000000, 1.000000}, +{0.975611, -0.000000, 0.000268, -0.000000, 0.975611, -0.000000, -0.000261, -0.000000, 1.000000}, +{0.974862, -0.000000, 0.000273, -0.000000, 0.974820, -0.000000, -0.000284, -0.000000, 1.000000}, +{0.974101, -0.000000, 0.000277, -0.000000, 0.974103, -0.000000, -0.000285, -0.000000, 1.000000}, +{0.973336, -0.000000, 0.000282, -0.000000, 0.973336, -0.000000, -0.000274, -0.000000, 1.000000}, +{0.972563, -0.000000, 0.000286, -0.000000, 0.972563, -0.000000, -0.000278, -0.000000, 1.000000}, +{0.971796, -0.000000, 0.000291, -0.000000, 0.971796, -0.000000, -0.000283, -0.000000, 1.000000}, +{0.971054, -0.000000, 0.000296, -0.000000, 0.971054, -0.000000, -0.000287, -0.000000, 1.000000}, +{1.019130, -0.000000, 0.000005, -0.000000, 1.019114, -0.000000, 0.000002, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000009, -0.000000, 1.018855, -0.000000, -0.000003, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000019, -0.000000, 1.018113, -0.000000, -0.000007, -0.000000, 1.000000}, +{1.017281, -0.000000, 0.000030, -0.000000, 1.017318, -0.000000, -0.000040, -0.000000, 1.000000}, +{1.016493, -0.000000, 0.000040, -0.000000, 1.016478, -0.000000, -0.000033, -0.000000, 1.000000}, +{1.015724, -0.000000, 0.000050, -0.000000, 1.015745, -0.000000, -0.000055, -0.000000, 1.000000}, +{1.014958, -0.000000, 0.000060, -0.000000, 1.014955, -0.000000, -0.000081, -0.000000, 1.000000}, +{1.014165, -0.000000, 0.000071, -0.000000, 1.014170, -0.000000, -0.000083, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000081, -0.000000, 1.013443, -0.000000, -0.000082, -0.000000, 1.000000}, +{1.012626, -0.000000, 0.000091, -0.000000, 1.012640, -0.000000, -0.000074, -0.000000, 1.000000}, +{1.011848, -0.000000, 0.000101, -0.000000, 1.011883, -0.000000, -0.000085, -0.000000, 1.000000}, +{1.011046, -0.000000, 0.000111, -0.000000, 1.011027, -0.000000, -0.000098, -0.000000, 1.000000}, +{1.010281, -0.000000, 0.000121, -0.000000, 1.010290, -0.000000, -0.000086, -0.000000, 1.000000}, +{1.009554, -0.000000, 0.000132, -0.000000, 1.009554, -0.000000, -0.000133, -0.000000, 1.000000}, +{1.008757, -0.000000, 0.000142, -0.000000, 1.008734, -0.000000, -0.000142, -0.000000, 1.000000}, +{1.007955, -0.000000, 0.000152, -0.000000, 1.007961, -0.000000, -0.000158, -0.000000, 1.000000}, +{1.007200, -0.000000, 0.000162, -0.000000, 1.007181, -0.000000, -0.000160, -0.000000, 1.000000}, +{1.006431, -0.000000, 0.000172, -0.000000, 1.006423, -0.000000, -0.000170, -0.000000, 1.000000}, +{1.005674, -0.000000, 0.000182, -0.000000, 1.005649, -0.000000, -0.000179, -0.000000, 1.000000}, +{1.004902, -0.000000, 0.000192, -0.000000, 1.004902, -0.000000, -0.000193, -0.000000, 1.000000}, +{1.004133, -0.000000, 0.000202, -0.000000, 1.004133, -0.000000, -0.000203, -0.000000, 1.000000}, +{1.003358, -0.000000, 0.000213, -0.000000, 1.003338, -0.000000, -0.000230, -0.000000, 1.000000}, +{1.002584, -0.000000, 0.000223, -0.000000, 1.002581, -0.000000, -0.000247, -0.000000, 1.000000}, +{1.001831, -0.000000, 0.000233, -0.000000, 1.001808, -0.000000, -0.000271, -0.000000, 1.000000}, +{1.001058, -0.000000, 0.000243, -0.000000, 1.001042, -0.000000, -0.000328, -0.000000, 1.000000}, +{1.000232, -0.000000, 0.000253, -0.000000, 1.000206, -0.000000, -0.000390, -0.000000, 1.000000}, +{0.999224, -0.000000, 0.000263, -0.000000, 0.999190, -0.000000, -0.000400, -0.000000, 1.000000}, +{0.998272, -0.000000, 0.000273, -0.000000, 0.998276, -0.000000, -0.000303, -0.000000, 1.000000}, +{0.997466, -0.000000, 0.000283, -0.000000, 0.997497, -0.000000, -0.000272, -0.000000, 1.000000}, +{0.996734, -0.000000, 0.000293, -0.000000, 0.996773, -0.000000, -0.000272, -0.000000, 1.000000}, +{0.996018, -0.000000, 0.000303, -0.000000, 0.996066, -0.000000, -0.000280, -0.000000, 1.000000}, +{0.995302, -0.000000, 0.000313, -0.000000, 0.995337, -0.000000, -0.000292, -0.000000, 1.000000}, +{0.994570, -0.000000, 0.000323, -0.000000, 0.994592, -0.000000, -0.000300, -0.000000, 1.000000}, +{0.993813, -0.000000, 0.000333, -0.000000, 0.993858, -0.000000, -0.000310, -0.000000, 1.000000}, +{0.993061, -0.000000, 0.000343, -0.000000, 0.993093, -0.000000, -0.000311, -0.000000, 1.000000}, +{0.992312, -0.000000, 0.000353, -0.000000, 0.992353, -0.000000, -0.000334, -0.000000, 1.000000}, +{0.991544, -0.000000, 0.000363, -0.000000, 0.991585, -0.000000, -0.000334, -0.000000, 1.000000}, +{0.990807, -0.000000, 0.000373, -0.000000, 0.990825, -0.000000, -0.000344, -0.000000, 1.000000}, +{0.990039, -0.000000, 0.000383, -0.000000, 0.990056, -0.000000, -0.000360, -0.000000, 1.000000}, +{0.989274, -0.000000, 0.000393, -0.000000, 0.989313, -0.000000, -0.000375, -0.000000, 1.000000}, +{0.988483, -0.000000, 0.000403, -0.000000, 0.988526, -0.000000, -0.000368, -0.000000, 1.000000}, +{0.987764, -0.000000, 0.000413, -0.000000, 0.987780, -0.000000, -0.000397, -0.000000, 1.000000}, +{0.987004, -0.000000, 0.000423, -0.000000, 0.987017, -0.000000, -0.000404, -0.000000, 1.000000}, +{0.986246, -0.000000, 0.000433, -0.000000, 0.986257, -0.000000, -0.000404, -0.000000, 1.000000}, +{0.985454, -0.000000, 0.000443, -0.000000, 0.985480, -0.000000, -0.000407, -0.000000, 1.000000}, +{0.984720, -0.000000, 0.000453, -0.000000, 0.984734, -0.000000, -0.000438, -0.000000, 1.000000}, +{0.983961, -0.000000, 0.000463, -0.000000, 0.983976, -0.000000, -0.000446, -0.000000, 1.000000}, +{0.983175, -0.000000, 0.000472, -0.000000, 0.983199, -0.000000, -0.000462, -0.000000, 1.000000}, +{0.982441, -0.000000, 0.000482, -0.000000, 0.982445, -0.000000, -0.000458, -0.000000, 1.000000}, +{0.981624, -0.000000, 0.000492, -0.000000, 0.981646, -0.000000, -0.000468, -0.000000, 1.000000}, +{0.980881, -0.000000, 0.000502, -0.000000, 0.980887, -0.000000, -0.000499, -0.000000, 1.000000}, +{0.980168, -0.000000, 0.000512, -0.000000, 0.980155, -0.000000, -0.000507, -0.000000, 1.000000}, +{0.979327, -0.000000, 0.000522, -0.000000, 0.979352, -0.000000, -0.000494, -0.000000, 1.000000}, +{0.978562, -0.000000, 0.000532, -0.000000, 0.978616, -0.000000, -0.000504, -0.000000, 1.000000}, +{0.977855, -0.000000, 0.000542, -0.000000, 0.977864, -0.000000, -0.000530, -0.000000, 1.000000}, +{0.977033, -0.000000, 0.000551, -0.000000, 0.977109, -0.000000, -0.000537, -0.000000, 1.000000}, +{0.976335, -0.000000, 0.000561, -0.000000, 0.976347, -0.000000, -0.000550, -0.000000, 1.000000}, +{0.975611, -0.000000, 0.000571, -0.000000, 0.975611, -0.000000, -0.000557, -0.000000, 1.000000}, +{0.974754, -0.000000, 0.000581, -0.000000, 0.974830, -0.000000, -0.000510, -0.000000, 1.000000}, +{0.974040, -0.000000, 0.000591, -0.000000, 0.974067, -0.000000, -0.000578, -0.000000, 1.000000}, +{0.973271, -0.000000, 0.000600, -0.000000, 0.973311, -0.000000, -0.000562, -0.000000, 1.000000}, +{0.972563, -0.000000, 0.000610, -0.000000, 0.972563, -0.000000, -0.000594, -0.000000, 1.000000}, +{0.971796, -0.000000, 0.000620, -0.000000, 0.971796, -0.000000, -0.000603, -0.000000, 1.000000}, +{0.971019, -0.000000, 0.000630, -0.000000, 0.971026, -0.000000, -0.000603, -0.000000, 1.000000}, +{1.019130, -0.000000, 0.000009, -0.000000, 1.019114, -0.000000, -0.000002, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000014, -0.000000, 1.018855, -0.000000, -0.000009, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000030, -0.000000, 1.018113, -0.000000, -0.000018, -0.000000, 1.000000}, +{1.017281, -0.000000, 0.000046, -0.000000, 1.017318, -0.000000, -0.000057, -0.000000, 1.000000}, +{1.016493, -0.000000, 0.000062, -0.000000, 1.016478, -0.000000, -0.000056, -0.000000, 1.000000}, +{1.015724, -0.000000, 0.000078, -0.000000, 1.015745, -0.000000, -0.000083, -0.000000, 1.000000}, +{1.014980, -0.000000, 0.000094, -0.000000, 1.014991, -0.000000, -0.000082, -0.000000, 1.000000}, +{1.014220, -0.000000, 0.000109, -0.000000, 1.014213, -0.000000, -0.000077, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000125, -0.000000, 1.013443, -0.000000, -0.000127, -0.000000, 1.000000}, +{1.012652, -0.000000, 0.000141, -0.000000, 1.012639, -0.000000, -0.000138, -0.000000, 1.000000}, +{1.011868, -0.000000, 0.000157, -0.000000, 1.011842, -0.000000, -0.000150, -0.000000, 1.000000}, +{1.011077, -0.000000, 0.000172, -0.000000, 1.011072, -0.000000, -0.000179, -0.000000, 1.000000}, +{1.010327, -0.000000, 0.000188, -0.000000, 1.010336, -0.000000, -0.000180, -0.000000, 1.000000}, +{1.009554, -0.000000, 0.000204, -0.000000, 1.009554, -0.000000, -0.000206, -0.000000, 1.000000}, +{1.008766, -0.000000, 0.000219, -0.000000, 1.008785, -0.000000, -0.000210, -0.000000, 1.000000}, +{1.007974, -0.000000, 0.000235, -0.000000, 1.007993, -0.000000, -0.000218, -0.000000, 1.000000}, +{1.007223, -0.000000, 0.000251, -0.000000, 1.007220, -0.000000, -0.000223, -0.000000, 1.000000}, +{1.006431, -0.000000, 0.000266, -0.000000, 1.006423, -0.000000, -0.000265, -0.000000, 1.000000}, +{1.005694, -0.000000, 0.000282, -0.000000, 1.005676, -0.000000, -0.000282, -0.000000, 1.000000}, +{1.004901, -0.000000, 0.000298, -0.000000, 1.004901, -0.000000, -0.000299, -0.000000, 1.000000}, +{1.004156, -0.000000, 0.000313, -0.000000, 1.004137, -0.000000, -0.000325, -0.000000, 1.000000}, +{1.003383, -0.000000, 0.000329, -0.000000, 1.003358, -0.000000, -0.000348, -0.000000, 1.000000}, +{1.002631, -0.000000, 0.000345, -0.000000, 1.002604, -0.000000, -0.000368, -0.000000, 1.000000}, +{1.001889, -0.000000, 0.000360, -0.000000, 1.001835, -0.000000, -0.000405, -0.000000, 1.000000}, +{1.001096, -0.000000, 0.000376, -0.000000, 1.001050, -0.000000, -0.000479, -0.000000, 1.000000}, +{1.000252, -0.000000, 0.000391, -0.000000, 1.000205, -0.000000, -0.000598, -0.000000, 1.000000}, +{0.999256, -0.000000, 0.000407, -0.000000, 0.999170, -0.000000, -0.000617, -0.000000, 1.000000}, +{0.998274, -0.000000, 0.000422, -0.000000, 0.998286, -0.000000, -0.000476, -0.000000, 1.000000}, +{0.997436, -0.000000, 0.000438, -0.000000, 0.997513, -0.000000, -0.000419, -0.000000, 1.000000}, +{0.996693, -0.000000, 0.000453, -0.000000, 0.996778, -0.000000, -0.000417, -0.000000, 1.000000}, +{0.995954, -0.000000, 0.000469, -0.000000, 0.996057, -0.000000, -0.000424, -0.000000, 1.000000}, +{0.995222, -0.000000, 0.000484, -0.000000, 0.995325, -0.000000, -0.000438, -0.000000, 1.000000}, +{0.994502, -0.000000, 0.000500, -0.000000, 0.994604, -0.000000, -0.000462, -0.000000, 1.000000}, +{0.993762, -0.000000, 0.000515, -0.000000, 0.993857, -0.000000, -0.000466, -0.000000, 1.000000}, +{0.993028, -0.000000, 0.000531, -0.000000, 0.993097, -0.000000, -0.000488, -0.000000, 1.000000}, +{0.992262, -0.000000, 0.000546, -0.000000, 0.992345, -0.000000, -0.000498, -0.000000, 1.000000}, +{0.991517, -0.000000, 0.000562, -0.000000, 0.991590, -0.000000, -0.000509, -0.000000, 1.000000}, +{0.990752, -0.000000, 0.000577, -0.000000, 0.990836, -0.000000, -0.000533, -0.000000, 1.000000}, +{0.990022, -0.000000, 0.000593, -0.000000, 0.990066, -0.000000, -0.000560, -0.000000, 1.000000}, +{0.989230, -0.000000, 0.000608, -0.000000, 0.989286, -0.000000, -0.000573, -0.000000, 1.000000}, +{0.988491, -0.000000, 0.000623, -0.000000, 0.988551, -0.000000, -0.000584, -0.000000, 1.000000}, +{0.987710, -0.000000, 0.000639, -0.000000, 0.987789, -0.000000, -0.000584, -0.000000, 1.000000}, +{0.986941, -0.000000, 0.000654, -0.000000, 0.987003, -0.000000, -0.000599, -0.000000, 1.000000}, +{0.986210, -0.000000, 0.000670, -0.000000, 0.986255, -0.000000, -0.000632, -0.000000, 1.000000}, +{0.985422, -0.000000, 0.000685, -0.000000, 0.985489, -0.000000, -0.000645, -0.000000, 1.000000}, +{0.984655, -0.000000, 0.000700, -0.000000, 0.984732, -0.000000, -0.000654, -0.000000, 1.000000}, +{0.983905, -0.000000, 0.000716, -0.000000, 0.983969, -0.000000, -0.000645, -0.000000, 1.000000}, +{0.983156, -0.000000, 0.000731, -0.000000, 0.983202, -0.000000, -0.000701, -0.000000, 0.999999}, +{0.982414, -0.000000, 0.000746, -0.000000, 0.982446, -0.000000, -0.000711, -0.000000, 0.999999}, +{0.981624, -0.000000, 0.000761, -0.000000, 0.981646, -0.000000, -0.000732, -0.000000, 0.999999}, +{0.980839, -0.000000, 0.000777, -0.000000, 0.980944, -0.000000, -0.000748, -0.000000, 0.999999}, +{0.980093, -0.000000, 0.000792, -0.000000, 0.980143, -0.000000, -0.000744, -0.000000, 0.999999}, +{0.979327, -0.000000, 0.000807, -0.000000, 0.979352, -0.000000, -0.000774, -0.000000, 0.999999}, +{0.978562, -0.000000, 0.000823, -0.000000, 0.978615, -0.000000, -0.000789, -0.000000, 0.999999}, +{0.977855, -0.000000, 0.000838, -0.000000, 0.977864, -0.000000, -0.000819, -0.000000, 0.999999}, +{0.977045, -0.000000, 0.000853, -0.000000, 0.977091, -0.000000, -0.000782, -0.000000, 0.999999}, +{0.976258, -0.000000, 0.000868, -0.000000, 0.976368, -0.000000, -0.000805, -0.000000, 0.999999}, +{0.975568, -0.000000, 0.000883, -0.000000, 0.975592, -0.000000, -0.000850, -0.000000, 0.999999}, +{0.974782, -0.000000, 0.000899, -0.000000, 0.974836, -0.000000, -0.000885, -0.000000, 0.999999}, +{0.974003, -0.000000, 0.000914, -0.000000, 0.974095, -0.000000, -0.000844, -0.000000, 0.999999}, +{0.973270, -0.000000, 0.000929, -0.000000, 0.973311, -0.000000, -0.000881, -0.000000, 0.999999}, +{0.972562, -0.000000, 0.000944, -0.000000, 0.972563, -0.000000, -0.000918, -0.000000, 0.999999}, +{0.971702, -0.000000, 0.000959, -0.000000, 0.971824, -0.000000, -0.000898, -0.000000, 0.999999}, +{0.971016, -0.000000, 0.000974, -0.000000, 0.971018, -0.000000, -0.000959, -0.000000, 0.999999}, +{1.019223, -0.000000, 0.000042, -0.000000, 1.019240, -0.000000, -0.000017, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000050, -0.000000, 1.018855, -0.000000, -0.000045, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000072, -0.000000, 1.018113, -0.000000, -0.000061, -0.000000, 1.000000}, +{1.017341, -0.000000, 0.000093, -0.000000, 1.017340, -0.000000, -0.000097, -0.000000, 1.000000}, +{1.016575, -0.000000, 0.000115, -0.000000, 1.016600, -0.000000, -0.000073, -0.000000, 1.000000}, +{1.015767, -0.000000, 0.000137, -0.000000, 1.015742, -0.000000, -0.000103, -0.000000, 1.000000}, +{1.014980, -0.000000, 0.000159, -0.000000, 1.014991, -0.000000, -0.000149, -0.000000, 1.000000}, +{1.014220, -0.000000, 0.000181, -0.000000, 1.014213, -0.000000, -0.000149, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000202, -0.000000, 1.013443, -0.000000, -0.000205, -0.000000, 1.000000}, +{1.012652, -0.000000, 0.000224, -0.000000, 1.012639, -0.000000, -0.000223, -0.000000, 1.000000}, +{1.011881, -0.000000, 0.000246, -0.000000, 1.011858, -0.000000, -0.000221, -0.000000, 1.000000}, +{1.011100, -0.000000, 0.000267, -0.000000, 1.011084, -0.000000, -0.000239, -0.000000, 1.000000}, +{1.010327, -0.000000, 0.000289, -0.000000, 1.010336, -0.000000, -0.000282, -0.000000, 1.000000}, +{1.009553, -0.000000, 0.000311, -0.000000, 1.009554, -0.000000, -0.000314, -0.000000, 1.000000}, +{1.008825, -0.000000, 0.000332, -0.000000, 1.008774, -0.000000, -0.000287, -0.000000, 1.000000}, +{1.008005, -0.000000, 0.000354, -0.000000, 1.007999, -0.000000, -0.000324, -0.000000, 1.000000}, +{1.007243, -0.000000, 0.000375, -0.000000, 1.007231, -0.000000, -0.000339, -0.000000, 1.000000}, +{1.006474, -0.000000, 0.000397, -0.000000, 1.006478, -0.000000, -0.000355, -0.000000, 1.000000}, +{1.005708, -0.000000, 0.000419, -0.000000, 1.005689, -0.000000, -0.000392, -0.000000, 1.000000}, +{1.004944, -0.000000, 0.000440, -0.000000, 1.004916, -0.000000, -0.000415, -0.000000, 1.000000}, +{1.004201, -0.000000, 0.000462, -0.000000, 1.004167, -0.000000, -0.000428, -0.000000, 1.000000}, +{1.003446, -0.000000, 0.000483, -0.000000, 1.003401, -0.000000, -0.000461, -0.000000, 1.000000}, +{1.002671, -0.000000, 0.000505, -0.000000, 1.002630, -0.000000, -0.000501, -0.000000, 1.000000}, +{1.001918, -0.000000, 0.000526, -0.000000, 1.001853, -0.000000, -0.000553, -0.000000, 1.000000}, +{1.001153, -0.000000, 0.000548, -0.000000, 1.001091, -0.000000, -0.000645, -0.000000, 1.000000}, +{1.000279, -0.000000, 0.000569, -0.000000, 1.000219, -0.000000, -0.000789, -0.000000, 1.000000}, +{0.999283, -0.000000, 0.000590, -0.000000, 0.999196, -0.000000, -0.000860, -0.000000, 1.000000}, +{0.998317, -0.000000, 0.000612, -0.000000, 0.998320, -0.000000, -0.000703, -0.000000, 1.000000}, +{0.997441, -0.000000, 0.000633, -0.000000, 0.997548, -0.000000, -0.000604, -0.000000, 1.000000}, +{0.996661, -0.000000, 0.000655, -0.000000, 0.996820, -0.000000, -0.000586, -0.000000, 1.000000}, +{0.995913, -0.000000, 0.000676, -0.000000, 0.996085, -0.000000, -0.000594, -0.000000, 1.000000}, +{0.995196, -0.000000, 0.000697, -0.000000, 0.995363, -0.000000, -0.000611, -0.000000, 1.000000}, +{0.994461, -0.000000, 0.000719, -0.000000, 0.994630, -0.000000, -0.000644, -0.000000, 1.000000}, +{0.993729, -0.000000, 0.000740, -0.000000, 0.993887, -0.000000, -0.000647, -0.000000, 1.000000}, +{0.992990, -0.000000, 0.000761, -0.000000, 0.993143, -0.000000, -0.000672, -0.000000, 0.999999}, +{0.992242, -0.000000, 0.000783, -0.000000, 0.992370, -0.000000, -0.000688, -0.000000, 0.999999}, +{0.991478, -0.000000, 0.000804, -0.000000, 0.991605, -0.000000, -0.000717, -0.000000, 0.999999}, +{0.990720, -0.000000, 0.000825, -0.000000, 0.990862, -0.000000, -0.000729, -0.000000, 0.999999}, +{0.989986, -0.000000, 0.000846, -0.000000, 0.990096, -0.000000, -0.000748, -0.000000, 0.999999}, +{0.989213, -0.000000, 0.000868, -0.000000, 0.989338, -0.000000, -0.000780, -0.000000, 0.999999}, +{0.988466, -0.000000, 0.000889, -0.000000, 0.988578, -0.000000, -0.000800, -0.000000, 0.999999}, +{0.987691, -0.000000, 0.000910, -0.000000, 0.987802, -0.000000, -0.000816, -0.000000, 0.999999}, +{0.986970, -0.000000, 0.000931, -0.000000, 0.987046, -0.000000, -0.000847, -0.000000, 0.999999}, +{0.986176, -0.000000, 0.000952, -0.000000, 0.986284, -0.000000, -0.000846, -0.000000, 0.999999}, +{0.985450, -0.000000, 0.000973, -0.000000, 0.985522, -0.000000, -0.000870, -0.000000, 0.999999}, +{0.984639, -0.000000, 0.000994, -0.000000, 0.984740, -0.000000, -0.000913, -0.000000, 0.999999}, +{0.983902, -0.000000, 0.001016, -0.000000, 0.983993, -0.000000, -0.000932, -0.000000, 0.999999}, +{0.983139, -0.000000, 0.001037, -0.000000, 0.983205, -0.000000, -0.000930, -0.000000, 0.999999}, +{0.982393, -0.000000, 0.001058, -0.000000, 0.982451, -0.000000, -0.000980, -0.000000, 0.999999}, +{0.981601, -0.000000, 0.001079, -0.000000, 0.981694, -0.000000, -0.001009, -0.000000, 0.999999}, +{0.980857, -0.000000, 0.001100, -0.000000, 0.980956, -0.000000, -0.001016, -0.000000, 0.999999}, +{0.980096, -0.000000, 0.001121, -0.000000, 0.980202, -0.000000, -0.001025, -0.000000, 0.999999}, +{0.979323, -0.000000, 0.001142, -0.000000, 0.979394, -0.000000, -0.001069, -0.000000, 0.999999}, +{0.978570, -0.000000, 0.001163, -0.000000, 0.978686, -0.000000, -0.001048, -0.000000, 0.999999}, +{0.977818, -0.000000, 0.001184, -0.000000, 0.977922, -0.000000, -0.001058, -0.000000, 0.999999}, +{0.977066, -0.000000, 0.001205, -0.000000, 0.977162, -0.000000, -0.001086, -0.000000, 0.999999}, +{0.976323, -0.000000, 0.001226, -0.000000, 0.976388, -0.000000, -0.001116, -0.000000, 0.999999}, +{0.975546, -0.000000, 0.001247, -0.000000, 0.975617, -0.000000, -0.001183, -0.000000, 0.999999}, +{0.974791, -0.000000, 0.001268, -0.000000, 0.974914, -0.000000, -0.001182, -0.000000, 0.999998}, +{0.974002, -0.000000, 0.001289, -0.000000, 0.974094, -0.000000, -0.001209, -0.000000, 0.999998}, +{0.973272, -0.000000, 0.001309, -0.000000, 0.973343, -0.000000, -0.001233, -0.000000, 0.999998}, +{0.972426, -0.000000, 0.001330, -0.000000, 0.972611, -0.000000, -0.001199, -0.000000, 0.999998}, +{0.971732, -0.000000, 0.001351, -0.000000, 0.971842, -0.000000, -0.001224, -0.000000, 0.999998}, +{0.970980, -0.000000, 0.001372, -0.000000, 0.971088, -0.000000, -0.001236, -0.000000, 0.999998}, +{1.019171, -0.000000, 0.000034, -0.000000, 1.019144, -0.000000, -0.000035, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000044, -0.000000, 1.018855, -0.000000, -0.000039, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000070, -0.000000, 1.018113, -0.000000, -0.000059, -0.000000, 1.000000}, +{1.017341, -0.000000, 0.000096, -0.000000, 1.017340, -0.000000, -0.000100, -0.000000, 1.000000}, +{1.016549, -0.000000, 0.000122, -0.000000, 1.016556, -0.000000, -0.000117, -0.000000, 1.000000}, +{1.015768, -0.000000, 0.000148, -0.000000, 1.015790, -0.000000, -0.000126, -0.000000, 1.000000}, +{1.015007, -0.000000, 0.000175, -0.000000, 1.015022, -0.000000, -0.000173, -0.000000, 1.000000}, +{1.014220, -0.000000, 0.000201, -0.000000, 1.014213, -0.000000, -0.000170, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000227, -0.000000, 1.013443, -0.000000, -0.000230, -0.000000, 1.000000}, +{1.012688, -0.000000, 0.000253, -0.000000, 1.012701, -0.000000, -0.000229, -0.000000, 1.000000}, +{1.011885, -0.000000, 0.000279, -0.000000, 1.011897, -0.000000, -0.000235, -0.000000, 1.000000}, +{1.011155, -0.000000, 0.000305, -0.000000, 1.011148, -0.000000, -0.000277, -0.000000, 1.000000}, +{1.010366, -0.000000, 0.000331, -0.000000, 1.010345, -0.000000, -0.000293, -0.000000, 1.000000}, +{1.009586, -0.000000, 0.000357, -0.000000, 1.009554, -0.000000, -0.000319, -0.000000, 1.000000}, +{1.008825, -0.000000, 0.000383, -0.000000, 1.008773, -0.000000, -0.000338, -0.000000, 1.000000}, +{1.008057, -0.000000, 0.000409, -0.000000, 1.008012, -0.000000, -0.000382, -0.000000, 1.000000}, +{1.007281, -0.000000, 0.000435, -0.000000, 1.007233, -0.000000, -0.000411, -0.000000, 1.000000}, +{1.006528, -0.000000, 0.000461, -0.000000, 1.006483, -0.000000, -0.000437, -0.000000, 1.000000}, +{1.005736, -0.000000, 0.000487, -0.000000, 1.005713, -0.000000, -0.000460, -0.000000, 1.000000}, +{1.005000, -0.000000, 0.000512, -0.000000, 1.004955, -0.000000, -0.000509, -0.000000, 1.000000}, +{1.004231, -0.000000, 0.000538, -0.000000, 1.004177, -0.000000, -0.000523, -0.000000, 1.000000}, +{1.003499, -0.000000, 0.000564, -0.000000, 1.003428, -0.000000, -0.000573, -0.000000, 1.000000}, +{1.002740, -0.000000, 0.000590, -0.000000, 1.002651, -0.000000, -0.000617, -0.000000, 1.000000}, +{1.001987, -0.000000, 0.000616, -0.000000, 1.001894, -0.000000, -0.000681, -0.000000, 1.000000}, +{1.001179, -0.000000, 0.000642, -0.000000, 1.001114, -0.000000, -0.000797, -0.000000, 1.000000}, +{1.000337, -0.000000, 0.000667, -0.000000, 1.000250, -0.000000, -0.000948, -0.000000, 0.999999}, +{0.999333, -0.000000, 0.000693, -0.000000, 0.999244, -0.000000, -0.001032, -0.000000, 0.999999}, +{0.998338, -0.000000, 0.000719, -0.000000, 0.998331, -0.000000, -0.000894, -0.000000, 0.999999}, +{0.997401, -0.000000, 0.000744, -0.000000, 0.997565, -0.000000, -0.000757, -0.000000, 0.999999}, +{0.996589, -0.000000, 0.000770, -0.000000, 0.996825, -0.000000, -0.000720, -0.000000, 0.999999}, +{0.995827, -0.000000, 0.000796, -0.000000, 0.996090, -0.000000, -0.000722, -0.000000, 0.999999}, +{0.995080, -0.000000, 0.000821, -0.000000, 0.995348, -0.000000, -0.000736, -0.000000, 0.999999}, +{0.994356, -0.000000, 0.000847, -0.000000, 0.994619, -0.000000, -0.000760, -0.000000, 0.999999}, +{0.993615, -0.000000, 0.000873, -0.000000, 0.993863, -0.000000, -0.000789, -0.000000, 0.999999}, +{0.992888, -0.000000, 0.000898, -0.000000, 0.993115, -0.000000, -0.000818, -0.000000, 0.999999}, +{0.992157, -0.000000, 0.000924, -0.000000, 0.992372, -0.000000, -0.000843, -0.000000, 0.999999}, +{0.991406, -0.000000, 0.000949, -0.000000, 0.991613, -0.000000, -0.000877, -0.000000, 0.999999}, +{0.990689, -0.000000, 0.000975, -0.000000, 0.990853, -0.000000, -0.000893, -0.000000, 0.999999}, +{0.989922, -0.000000, 0.001000, -0.000000, 0.990074, -0.000000, -0.000929, -0.000000, 0.999999}, +{0.989142, -0.000000, 0.001026, -0.000000, 0.989338, -0.000000, -0.000953, -0.000000, 0.999999}, +{0.988419, -0.000000, 0.001051, -0.000000, 0.988573, -0.000000, -0.000959, -0.000000, 0.999999}, +{0.987631, -0.000000, 0.001077, -0.000000, 0.987813, -0.000000, -0.001009, -0.000000, 0.999999}, +{0.986885, -0.000000, 0.001102, -0.000000, 0.987065, -0.000000, -0.001040, -0.000000, 0.999999}, +{0.986143, -0.000000, 0.001128, -0.000000, 0.986288, -0.000000, -0.001033, -0.000000, 0.999999}, +{0.985390, -0.000000, 0.001153, -0.000000, 0.985511, -0.000000, -0.001063, -0.000000, 0.999999}, +{0.984584, -0.000000, 0.001178, -0.000000, 0.984738, -0.000000, -0.001097, -0.000000, 0.999999}, +{0.983822, -0.000000, 0.001204, -0.000000, 0.984000, -0.000000, -0.001126, -0.000000, 0.999999}, +{0.983082, -0.000000, 0.001229, -0.000000, 0.983249, -0.000000, -0.001163, -0.000000, 0.999999}, +{0.982310, -0.000000, 0.001254, -0.000000, 0.982487, -0.000000, -0.001176, -0.000000, 0.999999}, +{0.981572, -0.000000, 0.001280, -0.000000, 0.981747, -0.000000, -0.001210, -0.000000, 0.999998}, +{0.980769, -0.000000, 0.001305, -0.000000, 0.980916, -0.000000, -0.001243, -0.000000, 0.999998}, +{0.980040, -0.000000, 0.001330, -0.000000, 0.980208, -0.000000, -0.001239, -0.000000, 0.999998}, +{0.979305, -0.000000, 0.001356, -0.000000, 0.979476, -0.000000, -0.001254, -0.000000, 0.999998}, +{0.978511, -0.000000, 0.001381, -0.000000, 0.978708, -0.000000, -0.001310, -0.000000, 0.999998}, +{0.977817, -0.000000, 0.001406, -0.000000, 0.977922, -0.000000, -0.001275, -0.000000, 0.999998}, +{0.976968, -0.000000, 0.001431, -0.000000, 0.977211, -0.000000, -0.001363, -0.000000, 0.999998}, +{0.976266, -0.000000, 0.001456, -0.000000, 0.976380, -0.000000, -0.001354, -0.000000, 0.999998}, +{0.975470, -0.000000, 0.001481, -0.000000, 0.975652, -0.000000, -0.001428, -0.000000, 0.999998}, +{0.974699, -0.000000, 0.001507, -0.000000, 0.974898, -0.000000, -0.001450, -0.000000, 0.999998}, +{0.973967, -0.000000, 0.001532, -0.000000, 0.974113, -0.000000, -0.001454, -0.000000, 0.999998}, +{0.973167, -0.000000, 0.001557, -0.000000, 0.973355, -0.000000, -0.001464, -0.000000, 0.999998}, +{0.972445, -0.000000, 0.001582, -0.000000, 0.972651, -0.000000, -0.001506, -0.000000, 0.999998}, +{0.971609, -0.000000, 0.001607, -0.000000, 0.971783, -0.000000, -0.001558, -0.000000, 0.999997}, +{0.970946, -0.000000, 0.001632, -0.000000, 0.971093, -0.000000, -0.001623, -0.000000, 0.999997}, +{1.019171, -0.000000, 0.000005, -0.000000, 1.019144, -0.000000, -0.000005, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000016, -0.000000, 1.018855, -0.000000, -0.000011, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000047, -0.000000, 1.018113, -0.000000, -0.000035, -0.000000, 1.000000}, +{1.017341, -0.000000, 0.000077, -0.000000, 1.017340, -0.000000, -0.000080, -0.000000, 1.000000}, +{1.016561, -0.000000, 0.000107, -0.000000, 1.016587, -0.000000, -0.000122, -0.000000, 1.000000}, +{1.015783, -0.000000, 0.000137, -0.000000, 1.015735, -0.000000, -0.000149, -0.000000, 1.000000}, +{1.015007, -0.000000, 0.000167, -0.000000, 1.015022, -0.000000, -0.000165, -0.000000, 1.000000}, +{1.014226, -0.000000, 0.000197, -0.000000, 1.014221, -0.000000, -0.000215, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000227, -0.000000, 1.013443, -0.000000, -0.000231, -0.000000, 1.000000}, +{1.012702, -0.000000, 0.000258, -0.000000, 1.012671, -0.000000, -0.000265, -0.000000, 1.000000}, +{1.011903, -0.000000, 0.000288, -0.000000, 1.011886, -0.000000, -0.000263, -0.000000, 1.000000}, +{1.011129, -0.000000, 0.000318, -0.000000, 1.011095, -0.000000, -0.000314, -0.000000, 1.000000}, +{1.010365, -0.000000, 0.000348, -0.000000, 1.010340, -0.000000, -0.000327, -0.000000, 1.000000}, +{1.009557, -0.000000, 0.000378, -0.000000, 1.009563, -0.000000, -0.000372, -0.000000, 1.000000}, +{1.008830, -0.000000, 0.000408, -0.000000, 1.008799, -0.000000, -0.000389, -0.000000, 1.000000}, +{1.008068, -0.000000, 0.000438, -0.000000, 1.008030, -0.000000, -0.000429, -0.000000, 1.000000}, +{1.007305, -0.000000, 0.000468, -0.000000, 1.007270, -0.000000, -0.000491, -0.000000, 1.000000}, +{1.006534, -0.000000, 0.000497, -0.000000, 1.006483, -0.000000, -0.000499, -0.000000, 1.000000}, +{1.005788, -0.000000, 0.000527, -0.000000, 1.005724, -0.000000, -0.000531, -0.000000, 1.000000}, +{1.005030, -0.000000, 0.000557, -0.000000, 1.004962, -0.000000, -0.000569, -0.000000, 1.000000}, +{1.004307, -0.000000, 0.000587, -0.000000, 1.004209, -0.000000, -0.000620, -0.000000, 1.000000}, +{1.003543, -0.000000, 0.000617, -0.000000, 1.003443, -0.000000, -0.000660, -0.000000, 1.000000}, +{1.002809, -0.000000, 0.000647, -0.000000, 1.002687, -0.000000, -0.000718, -0.000000, 1.000000}, +{1.002054, -0.000000, 0.000676, -0.000000, 1.001933, -0.000000, -0.000799, -0.000000, 0.999999}, +{1.001272, -0.000000, 0.000706, -0.000000, 1.001146, -0.000000, -0.000928, -0.000000, 0.999999}, +{1.000403, -0.000000, 0.000736, -0.000000, 1.000286, -0.000000, -0.001102, -0.000000, 0.999999}, +{0.999391, -0.000000, 0.000766, -0.000000, 0.999253, -0.000000, -0.001189, -0.000000, 0.999999}, +{0.998334, -0.000000, 0.000795, -0.000000, 0.998313, -0.000000, -0.001054, -0.000000, 0.999999}, +{0.997327, -0.000000, 0.000825, -0.000000, 0.997536, -0.000000, -0.000875, -0.000000, 0.999999}, +{0.996467, -0.000000, 0.000854, -0.000000, 0.996788, -0.000000, -0.000827, -0.000000, 0.999999}, +{0.995699, -0.000000, 0.000884, -0.000000, 0.996055, -0.000000, -0.000830, -0.000000, 0.999999}, +{0.994944, -0.000000, 0.000914, -0.000000, 0.995317, -0.000000, -0.000852, -0.000000, 0.999999}, +{0.994212, -0.000000, 0.000943, -0.000000, 0.994580, -0.000000, -0.000881, -0.000000, 0.999999}, +{0.993490, -0.000000, 0.000973, -0.000000, 0.993833, -0.000000, -0.000905, -0.000000, 0.999999}, +{0.992770, -0.000000, 0.001002, -0.000000, 0.993092, -0.000000, -0.000942, -0.000000, 0.999999}, +{0.992023, -0.000000, 0.001032, -0.000000, 0.992325, -0.000000, -0.000979, -0.000000, 0.999999}, +{0.991293, -0.000000, 0.001061, -0.000000, 0.991561, -0.000000, -0.001016, -0.000000, 0.999999}, +{0.990553, -0.000000, 0.001091, -0.000000, 0.990819, -0.000000, -0.001047, -0.000000, 0.999999}, +{0.989794, -0.000000, 0.001120, -0.000000, 0.990050, -0.000000, -0.001078, -0.000000, 0.999999}, +{0.989036, -0.000000, 0.001150, -0.000000, 0.989295, -0.000000, -0.001085, -0.000000, 0.999999}, +{0.988289, -0.000000, 0.001179, -0.000000, 0.988547, -0.000000, -0.001125, -0.000000, 0.999999}, +{0.987547, -0.000000, 0.001208, -0.000000, 0.987775, -0.000000, -0.001162, -0.000000, 0.999999}, +{0.986755, -0.000000, 0.001238, -0.000000, 0.987017, -0.000000, -0.001200, -0.000000, 0.999998}, +{0.986022, -0.000000, 0.001267, -0.000000, 0.986273, -0.000000, -0.001223, -0.000000, 0.999998}, +{0.985255, -0.000000, 0.001296, -0.000000, 0.985491, -0.000000, -0.001252, -0.000000, 0.999998}, +{0.984510, -0.000000, 0.001326, -0.000000, 0.984729, -0.000000, -0.001269, -0.000000, 0.999998}, +{0.983770, -0.000000, 0.001355, -0.000000, 0.983990, -0.000000, -0.001298, -0.000000, 0.999998}, +{0.983020, -0.000000, 0.001384, -0.000000, 0.983220, -0.000000, -0.001328, -0.000000, 0.999998}, +{0.982215, -0.000000, 0.001413, -0.000000, 0.982436, -0.000000, -0.001360, -0.000000, 0.999998}, +{0.981452, -0.000000, 0.001442, -0.000000, 0.981678, -0.000000, -0.001407, -0.000000, 0.999998}, +{0.980697, -0.000000, 0.001472, -0.000000, 0.980951, -0.000000, -0.001443, -0.000000, 0.999998}, +{0.979912, -0.000000, 0.001501, -0.000000, 0.980136, -0.000000, -0.001454, -0.000000, 0.999998}, +{0.979199, -0.000000, 0.001530, -0.000000, 0.979430, -0.000000, -0.001500, -0.000000, 0.999998}, +{0.978449, -0.000000, 0.001559, -0.000000, 0.978677, -0.000000, -0.001519, -0.000000, 0.999998}, +{0.977650, -0.000000, 0.001588, -0.000000, 0.977881, -0.000000, -0.001570, -0.000000, 0.999997}, +{0.976933, -0.000000, 0.001617, -0.000000, 0.977158, -0.000000, -0.001602, -0.000000, 0.999997}, +{0.976112, -0.000000, 0.001646, -0.000000, 0.976346, -0.000000, -0.001622, -0.000000, 0.999997}, +{0.975429, -0.000000, 0.001675, -0.000000, 0.975617, -0.000000, -0.001639, -0.000000, 0.999997}, +{0.974594, -0.000000, 0.001704, -0.000000, 0.974858, -0.000000, -0.001687, -0.000000, 0.999997}, +{0.973908, -0.000000, 0.001733, -0.000000, 0.974117, -0.000000, -0.001681, -0.000000, 0.999997}, +{0.973088, -0.000000, 0.001762, -0.000000, 0.973315, -0.000000, -0.001732, -0.000000, 0.999997}, +{0.972333, -0.000000, 0.001791, -0.000000, 0.972582, -0.000000, -0.001795, -0.000000, 0.999997}, +{0.971608, -0.000000, 0.001820, -0.000000, 0.971782, -0.000000, -0.001765, -0.000000, 0.999997}, +{0.970871, -0.000000, 0.001849, -0.000000, 0.971089, -0.000000, -0.001835, -0.000000, 0.999996}, +{1.019171, -0.000000, 0.000019, -0.000000, 1.019144, -0.000000, -0.000019, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000032, -0.000000, 1.018855, -0.000000, -0.000027, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000068, -0.000000, 1.018113, -0.000000, -0.000057, -0.000000, 1.000000}, +{1.017341, -0.000000, 0.000104, -0.000000, 1.017340, -0.000000, -0.000108, -0.000000, 1.000000}, +{1.016557, -0.000000, 0.000140, -0.000000, 1.016509, -0.000000, -0.000121, -0.000000, 1.000000}, +{1.015727, -0.000000, 0.000176, -0.000000, 1.015781, -0.000000, -0.000156, -0.000000, 1.000000}, +{1.015007, -0.000000, 0.000212, -0.000000, 1.015022, -0.000000, -0.000210, -0.000000, 1.000000}, +{1.014229, -0.000000, 0.000248, -0.000000, 1.014223, -0.000000, -0.000230, -0.000000, 1.000000}, +{1.013443, -0.000000, 0.000283, -0.000000, 1.013443, -0.000000, -0.000287, -0.000000, 1.000000}, +{1.012665, -0.000000, 0.000319, -0.000000, 1.012662, -0.000000, -0.000278, -0.000000, 1.000000}, +{1.011903, -0.000000, 0.000355, -0.000000, 1.011886, -0.000000, -0.000331, -0.000000, 1.000000}, +{1.011129, -0.000000, 0.000391, -0.000000, 1.011095, -0.000000, -0.000388, -0.000000, 1.000000}, +{1.010365, -0.000000, 0.000426, -0.000000, 1.010340, -0.000000, -0.000406, -0.000000, 1.000000}, +{1.009557, -0.000000, 0.000462, -0.000000, 1.009563, -0.000000, -0.000457, -0.000000, 1.000000}, +{1.008830, -0.000000, 0.000497, -0.000000, 1.008799, -0.000000, -0.000479, -0.000000, 1.000000}, +{1.008068, -0.000000, 0.000533, -0.000000, 1.008030, -0.000000, -0.000525, -0.000000, 1.000000}, +{1.007344, -0.000000, 0.000569, -0.000000, 1.007273, -0.000000, -0.000556, -0.000000, 1.000000}, +{1.006580, -0.000000, 0.000604, -0.000000, 1.006505, -0.000000, -0.000621, -0.000000, 1.000000}, +{1.005835, -0.000000, 0.000640, -0.000000, 1.005751, -0.000000, -0.000632, -0.000000, 1.000000}, +{1.005072, -0.000000, 0.000675, -0.000000, 1.004981, -0.000000, -0.000688, -0.000000, 1.000000}, +{1.004334, -0.000000, 0.000711, -0.000000, 1.004219, -0.000000, -0.000736, -0.000000, 1.000000}, +{1.003636, -0.000000, 0.000746, -0.000000, 1.003468, -0.000000, -0.000789, -0.000000, 0.999999}, +{1.002884, -0.000000, 0.000781, -0.000000, 1.002731, -0.000000, -0.000864, -0.000000, 0.999999}, +{1.002162, -0.000000, 0.000817, -0.000000, 1.001976, -0.000000, -0.000950, -0.000000, 0.999999}, +{1.001345, -0.000000, 0.000852, -0.000000, 1.001180, -0.000000, -0.001105, -0.000000, 0.999999}, +{1.000465, -0.000000, 0.000887, -0.000000, 1.000310, -0.000000, -0.001271, -0.000000, 0.999999}, +{0.999442, -0.000000, 0.000923, -0.000000, 0.999271, -0.000000, -0.001375, -0.000000, 0.999999}, +{0.998343, -0.000000, 0.000958, -0.000000, 0.998300, -0.000000, -0.001235, -0.000000, 0.999999}, +{0.997276, -0.000000, 0.000993, -0.000000, 0.997517, -0.000000, -0.001034, -0.000000, 0.999999}, +{0.996401, -0.000000, 0.001028, -0.000000, 0.996764, -0.000000, -0.000978, -0.000000, 0.999999}, +{0.995598, -0.000000, 0.001064, -0.000000, 0.996023, -0.000000, -0.000979, -0.000000, 0.999999}, +{0.994820, -0.000000, 0.001099, -0.000000, 0.995272, -0.000000, -0.000996, -0.000000, 0.999999}, +{0.994079, -0.000000, 0.001134, -0.000000, 0.994536, -0.000000, -0.001021, -0.000000, 0.999999}, +{0.993353, -0.000000, 0.001169, -0.000000, 0.993801, -0.000000, -0.001069, -0.000000, 0.999999}, +{0.992609, -0.000000, 0.001204, -0.000000, 0.993041, -0.000000, -0.001111, -0.000000, 0.999999}, +{0.991880, -0.000000, 0.001239, -0.000000, 0.992278, -0.000000, -0.001136, -0.000000, 0.999999}, +{0.991170, -0.000000, 0.001274, -0.000000, 0.991538, -0.000000, -0.001170, -0.000000, 0.999999}, +{0.990430, -0.000000, 0.001309, -0.000000, 0.990781, -0.000000, -0.001217, -0.000000, 0.999998}, +{0.989690, -0.000000, 0.001344, -0.000000, 0.990032, -0.000000, -0.001254, -0.000000, 0.999998}, +{0.988939, -0.000000, 0.001379, -0.000000, 0.989281, -0.000000, -0.001299, -0.000000, 0.999998}, +{0.988202, -0.000000, 0.001414, -0.000000, 0.988511, -0.000000, -0.001324, -0.000000, 0.999998}, +{0.987432, -0.000000, 0.001449, -0.000000, 0.987767, -0.000000, -0.001349, -0.000000, 0.999998}, +{0.986668, -0.000000, 0.001484, -0.000000, 0.986994, -0.000000, -0.001378, -0.000000, 0.999998}, +{0.985874, -0.000000, 0.001519, -0.000000, 0.986208, -0.000000, -0.001417, -0.000000, 0.999998}, +{0.985184, -0.000000, 0.001554, -0.000000, 0.985464, -0.000000, -0.001501, -0.000000, 0.999998}, +{0.984421, -0.000000, 0.001588, -0.000000, 0.984699, -0.000000, -0.001506, -0.000000, 0.999998}, +{0.983656, -0.000000, 0.001623, -0.000000, 0.983960, -0.000000, -0.001559, -0.000000, 0.999997}, +{0.982866, -0.000000, 0.001658, -0.000000, 0.983207, -0.000000, -0.001567, -0.000000, 0.999997}, +{0.982161, -0.000000, 0.001693, -0.000000, 0.982422, -0.000000, -0.001616, -0.000000, 0.999997}, +{0.981376, -0.000000, 0.001727, -0.000000, 0.981656, -0.000000, -0.001637, -0.000000, 0.999997}, +{0.980595, -0.000000, 0.001762, -0.000000, 0.980922, -0.000000, -0.001687, -0.000000, 0.999997}, +{0.979810, -0.000000, 0.001797, -0.000000, 0.980178, -0.000000, -0.001715, -0.000000, 0.999997}, +{0.979065, -0.000000, 0.001831, -0.000000, 0.979370, -0.000000, -0.001764, -0.000000, 0.999997}, +{0.978373, -0.000000, 0.001866, -0.000000, 0.978636, -0.000000, -0.001786, -0.000000, 0.999997}, +{0.977576, -0.000000, 0.001900, -0.000000, 0.977904, -0.000000, -0.001831, -0.000000, 0.999996}, +{0.976860, -0.000000, 0.001935, -0.000000, 0.977134, -0.000000, -0.001902, -0.000000, 0.999996}, +{0.976085, -0.000000, 0.001969, -0.000000, 0.976346, -0.000000, -0.001909, -0.000000, 0.999996}, +{0.975253, -0.000000, 0.002004, -0.000000, 0.975545, -0.000000, -0.001966, -0.000000, 0.999996}, +{0.974593, -0.000000, 0.002038, -0.000000, 0.974858, -0.000000, -0.002013, -0.000000, 0.999996}, +{0.973794, -0.000000, 0.002073, -0.000000, 0.974124, -0.000000, -0.001989, -0.000000, 0.999996}, +{0.973035, -0.000000, 0.002107, -0.000000, 0.973279, -0.000000, -0.002045, -0.000000, 0.999996}, +{0.972238, -0.000000, 0.002142, -0.000000, 0.972549, -0.000000, -0.002101, -0.000000, 0.999995}, +{0.971445, -0.000000, 0.002176, -0.000000, 0.971794, -0.000000, -0.002102, -0.000000, 0.999995}, +{0.970789, -0.000000, 0.002210, -0.000000, 0.971072, -0.000000, -0.002143, -0.000000, 0.999995}, +{1.019171, -0.000000, 0.000039, -0.000000, 1.019144, -0.000000, -0.000040, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000055, -0.000000, 1.018855, -0.000000, -0.000050, -0.000000, 1.000000}, +{1.018081, -0.000000, 0.000097, -0.000000, 1.018113, -0.000000, -0.000086, -0.000000, 1.000000}, +{1.017346, -0.000000, 0.000138, -0.000000, 1.017359, -0.000000, -0.000098, -0.000000, 1.000000}, +{1.016557, -0.000000, 0.000180, -0.000000, 1.016509, -0.000000, -0.000161, -0.000000, 1.000000}, +{1.015808, -0.000000, 0.000222, -0.000000, 1.015761, -0.000000, -0.000200, -0.000000, 1.000000}, +{1.015007, -0.000000, 0.000264, -0.000000, 1.015022, -0.000000, -0.000263, -0.000000, 1.000000}, +{1.014229, -0.000000, 0.000305, -0.000000, 1.014223, -0.000000, -0.000289, -0.000000, 1.000000}, +{1.013467, -0.000000, 0.000347, -0.000000, 1.013456, -0.000000, -0.000303, -0.000000, 1.000000}, +{1.012674, -0.000000, 0.000389, -0.000000, 1.012675, -0.000000, -0.000357, -0.000000, 1.000000}, +{1.011903, -0.000000, 0.000430, -0.000000, 1.011886, -0.000000, -0.000407, -0.000000, 1.000000}, +{1.011141, -0.000000, 0.000472, -0.000000, 1.011118, -0.000000, -0.000450, -0.000000, 1.000000}, +{1.010397, -0.000000, 0.000514, -0.000000, 1.010349, -0.000000, -0.000468, -0.000000, 1.000000}, +{1.009611, -0.000000, 0.000555, -0.000000, 1.009601, -0.000000, -0.000518, -0.000000, 1.000000}, +{1.008900, -0.000000, 0.000597, -0.000000, 1.008812, -0.000000, -0.000548, -0.000000, 1.000000}, +{1.008117, -0.000000, 0.000638, -0.000000, 1.008071, -0.000000, -0.000606, -0.000000, 1.000000}, +{1.007352, -0.000000, 0.000680, -0.000000, 1.007305, -0.000000, -0.000635, -0.000000, 1.000000}, +{1.006617, -0.000000, 0.000721, -0.000000, 1.006536, -0.000000, -0.000703, -0.000000, 0.999999}, +{1.005861, -0.000000, 0.000762, -0.000000, 1.005767, -0.000000, -0.000742, -0.000000, 0.999999}, +{1.005129, -0.000000, 0.000804, -0.000000, 1.005006, -0.000000, -0.000787, -0.000000, 0.999999}, +{1.004386, -0.000000, 0.000845, -0.000000, 1.004235, -0.000000, -0.000858, -0.000000, 0.999999}, +{1.003684, -0.000000, 0.000886, -0.000000, 1.003508, -0.000000, -0.000900, -0.000000, 0.999999}, +{1.002939, -0.000000, 0.000927, -0.000000, 1.002747, -0.000000, -0.000985, -0.000000, 0.999999}, +{1.002205, -0.000000, 0.000969, -0.000000, 1.001990, -0.000000, -0.001101, -0.000000, 0.999999}, +{1.001426, -0.000000, 0.001010, -0.000000, 1.001233, -0.000000, -0.001258, -0.000000, 0.999999}, +{1.000521, -0.000000, 0.001051, -0.000000, 1.000346, -0.000000, -0.001451, -0.000000, 0.999998}, +{0.999490, -0.000000, 0.001092, -0.000000, 0.999324, -0.000000, -0.001548, -0.000000, 0.999998}, +{0.998368, -0.000000, 0.001133, -0.000000, 0.998309, -0.000000, -0.001451, -0.000000, 0.999998}, +{0.997262, -0.000000, 0.001174, -0.000000, 0.997510, -0.000000, -0.001219, -0.000000, 0.999999}, +{0.996348, -0.000000, 0.001215, -0.000000, 0.996755, -0.000000, -0.001159, -0.000000, 0.999999}, +{0.995518, -0.000000, 0.001256, -0.000000, 0.996012, -0.000000, -0.001156, -0.000000, 0.999999}, +{0.994735, -0.000000, 0.001297, -0.000000, 0.995269, -0.000000, -0.001163, -0.000000, 0.999998}, +{0.993976, -0.000000, 0.001338, -0.000000, 0.994518, -0.000000, -0.001195, -0.000000, 0.999998}, +{0.993241, -0.000000, 0.001379, -0.000000, 0.993770, -0.000000, -0.001230, -0.000000, 0.999998}, +{0.992521, -0.000000, 0.001420, -0.000000, 0.993025, -0.000000, -0.001268, -0.000000, 0.999998}, +{0.991753, -0.000000, 0.001461, -0.000000, 0.992277, -0.000000, -0.001314, -0.000000, 0.999998}, +{0.991040, -0.000000, 0.001502, -0.000000, 0.991538, -0.000000, -0.001358, -0.000000, 0.999998}, +{0.990315, -0.000000, 0.001543, -0.000000, 0.990776, -0.000000, -0.001413, -0.000000, 0.999998}, +{0.989574, -0.000000, 0.001583, -0.000000, 0.990022, -0.000000, -0.001431, -0.000000, 0.999998}, +{0.988838, -0.000000, 0.001624, -0.000000, 0.989266, -0.000000, -0.001493, -0.000000, 0.999997}, +{0.988095, -0.000000, 0.001665, -0.000000, 0.988497, -0.000000, -0.001536, -0.000000, 0.999997}, +{0.987342, -0.000000, 0.001705, -0.000000, 0.987760, -0.000000, -0.001580, -0.000000, 0.999997}, +{0.986584, -0.000000, 0.001746, -0.000000, 0.987004, -0.000000, -0.001616, -0.000000, 0.999997}, +{0.985831, -0.000000, 0.001787, -0.000000, 0.986221, -0.000000, -0.001665, -0.000000, 0.999997}, +{0.985082, -0.000000, 0.001827, -0.000000, 0.985449, -0.000000, -0.001690, -0.000000, 0.999997}, +{0.984301, -0.000000, 0.001868, -0.000000, 0.984687, -0.000000, -0.001715, -0.000000, 0.999997}, +{0.983550, -0.000000, 0.001908, -0.000000, 0.983902, -0.000000, -0.001749, -0.000000, 0.999997}, +{0.982834, -0.000000, 0.001949, -0.000000, 0.983183, -0.000000, -0.001834, -0.000000, 0.999996}, +{0.982070, -0.000000, 0.001989, -0.000000, 0.982428, -0.000000, -0.001871, -0.000000, 0.999996}, +{0.981244, -0.000000, 0.002030, -0.000000, 0.981653, -0.000000, -0.001911, -0.000000, 0.999996}, +{0.980537, -0.000000, 0.002070, -0.000000, 0.980892, -0.000000, -0.001957, -0.000000, 0.999996}, +{0.979712, -0.000000, 0.002110, -0.000000, 0.980115, -0.000000, -0.001948, -0.000000, 0.999996}, +{0.978965, -0.000000, 0.002151, -0.000000, 0.979384, -0.000000, -0.002007, -0.000000, 0.999996}, +{0.978207, -0.000000, 0.002191, -0.000000, 0.978631, -0.000000, -0.002037, -0.000000, 0.999995}, +{0.977499, -0.000000, 0.002231, -0.000000, 0.977877, -0.000000, -0.002138, -0.000000, 0.999995}, +{0.976689, -0.000000, 0.002272, -0.000000, 0.977108, -0.000000, -0.002134, -0.000000, 0.999995}, +{0.975994, -0.000000, 0.002312, -0.000000, 0.976355, -0.000000, -0.002199, -0.000000, 0.999995}, +{0.975184, -0.000000, 0.002352, -0.000000, 0.975548, -0.000000, -0.002202, -0.000000, 0.999995}, +{0.974490, -0.000000, 0.002392, -0.000000, 0.974869, -0.000000, -0.002288, -0.000000, 0.999994}, +{0.973701, -0.000000, 0.002432, -0.000000, 0.974076, -0.000000, -0.002332, -0.000000, 0.999994}, +{0.972897, -0.000000, 0.002472, -0.000000, 0.973312, -0.000000, -0.002341, -0.000000, 0.999994}, +{0.972196, -0.000000, 0.002512, -0.000000, 0.972565, -0.000000, -0.002415, -0.000000, 0.999994}, +{0.971444, -0.000000, 0.002552, -0.000000, 0.971793, -0.000000, -0.002467, -0.000000, 0.999994}, +{0.970698, -0.000000, 0.002592, -0.000000, 0.971058, -0.000000, -0.002470, -0.000000, 0.999993}, +{1.019181, -0.000000, 0.000081, -0.000000, 1.019210, -0.000000, -0.000034, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000098, -0.000000, 1.018855, -0.000000, -0.000094, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000146, -0.000000, 1.018104, -0.000000, -0.000071, -0.000000, 1.000000}, +{1.017346, -0.000000, 0.000194, -0.000000, 1.017359, -0.000000, -0.000155, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000242, -0.000000, 1.016601, -0.000000, -0.000215, -0.000000, 1.000000}, +{1.015808, -0.000000, 0.000290, -0.000000, 1.015761, -0.000000, -0.000269, -0.000000, 1.000000}, +{1.015005, -0.000000, 0.000338, -0.000000, 1.015018, -0.000000, -0.000303, -0.000000, 1.000000}, +{1.014216, -0.000000, 0.000385, -0.000000, 1.014208, -0.000000, -0.000308, -0.000000, 1.000000}, +{1.013467, -0.000000, 0.000433, -0.000000, 1.013456, -0.000000, -0.000390, -0.000000, 1.000000}, +{1.012703, -0.000000, 0.000481, -0.000000, 1.012696, -0.000000, -0.000426, -0.000000, 1.000000}, +{1.011935, -0.000000, 0.000528, -0.000000, 1.011926, -0.000000, -0.000475, -0.000000, 1.000000}, +{1.011183, -0.000000, 0.000576, -0.000000, 1.011129, -0.000000, -0.000530, -0.000000, 1.000000}, +{1.010414, -0.000000, 0.000624, -0.000000, 1.010371, -0.000000, -0.000566, -0.000000, 1.000000}, +{1.009645, -0.000000, 0.000671, -0.000000, 1.009618, -0.000000, -0.000612, -0.000000, 1.000000}, +{1.008901, -0.000000, 0.000719, -0.000000, 1.008834, -0.000000, -0.000649, -0.000000, 1.000000}, +{1.008147, -0.000000, 0.000766, -0.000000, 1.008079, -0.000000, -0.000675, -0.000000, 0.999999}, +{1.007418, -0.000000, 0.000813, -0.000000, 1.007332, -0.000000, -0.000738, -0.000000, 0.999999}, +{1.006671, -0.000000, 0.000861, -0.000000, 1.006562, -0.000000, -0.000795, -0.000000, 0.999999}, +{1.005932, -0.000000, 0.000908, -0.000000, 1.005810, -0.000000, -0.000844, -0.000000, 0.999999}, +{1.005205, -0.000000, 0.000956, -0.000000, 1.005068, -0.000000, -0.000897, -0.000000, 0.999999}, +{1.004479, -0.000000, 0.001003, -0.000000, 1.004285, -0.000000, -0.000957, -0.000000, 0.999999}, +{1.003762, -0.000000, 0.001050, -0.000000, 1.003543, -0.000000, -0.001028, -0.000000, 0.999999}, +{1.003036, -0.000000, 0.001097, -0.000000, 1.002802, -0.000000, -0.001116, -0.000000, 0.999999}, +{1.002282, -0.000000, 0.001144, -0.000000, 1.002061, -0.000000, -0.001241, -0.000000, 0.999999}, +{1.001489, -0.000000, 0.001192, -0.000000, 1.001276, -0.000000, -0.001413, -0.000000, 0.999998}, +{1.000590, -0.000000, 0.001239, -0.000000, 1.000427, -0.000000, -0.001626, -0.000000, 0.999998}, +{0.999524, -0.000000, 0.001286, -0.000000, 0.999370, -0.000000, -0.001759, -0.000000, 0.999998}, +{0.998409, -0.000000, 0.001333, -0.000000, 0.998353, -0.000000, -0.001690, -0.000000, 0.999998}, +{0.997287, -0.000000, 0.001380, -0.000000, 0.997563, -0.000000, -0.001449, -0.000000, 0.999998}, +{0.996338, -0.000000, 0.001427, -0.000000, 0.996799, -0.000000, -0.001357, -0.000000, 0.999998}, +{0.995481, -0.000000, 0.001474, -0.000000, 0.996048, -0.000000, -0.001341, -0.000000, 0.999998}, +{0.994688, -0.000000, 0.001521, -0.000000, 0.995291, -0.000000, -0.001361, -0.000000, 0.999998}, +{0.993907, -0.000000, 0.001567, -0.000000, 0.994547, -0.000000, -0.001394, -0.000000, 0.999998}, +{0.993158, -0.000000, 0.001614, -0.000000, 0.993800, -0.000000, -0.001420, -0.000000, 0.999998}, +{0.992398, -0.000000, 0.001661, -0.000000, 0.993038, -0.000000, -0.001459, -0.000000, 0.999998}, +{0.991673, -0.000000, 0.001708, -0.000000, 0.992308, -0.000000, -0.001505, -0.000000, 0.999997}, +{0.990943, -0.000000, 0.001754, -0.000000, 0.991550, -0.000000, -0.001568, -0.000000, 0.999997}, +{0.990198, -0.000000, 0.001801, -0.000000, 0.990801, -0.000000, -0.001600, -0.000000, 0.999997}, +{0.989461, -0.000000, 0.001848, -0.000000, 0.990058, -0.000000, -0.001652, -0.000000, 0.999997}, +{0.988749, -0.000000, 0.001894, -0.000000, 0.989281, -0.000000, -0.001714, -0.000000, 0.999997}, +{0.987973, -0.000000, 0.001941, -0.000000, 0.988525, -0.000000, -0.001749, -0.000000, 0.999997}, +{0.987258, -0.000000, 0.001988, -0.000000, 0.987779, -0.000000, -0.001789, -0.000000, 0.999996}, +{0.986501, -0.000000, 0.002034, -0.000000, 0.987009, -0.000000, -0.001842, -0.000000, 0.999996}, +{0.985751, -0.000000, 0.002081, -0.000000, 0.986234, -0.000000, -0.001890, -0.000000, 0.999996}, +{0.985004, -0.000000, 0.002127, -0.000000, 0.985492, -0.000000, -0.001955, -0.000000, 0.999996}, +{0.984218, -0.000000, 0.002173, -0.000000, 0.984732, -0.000000, -0.001965, -0.000000, 0.999996}, +{0.983500, -0.000000, 0.002220, -0.000000, 0.983923, -0.000000, -0.002031, -0.000000, 0.999995}, +{0.982713, -0.000000, 0.002266, -0.000000, 0.983185, -0.000000, -0.002070, -0.000000, 0.999995}, +{0.981942, -0.000000, 0.002312, -0.000000, 0.982440, -0.000000, -0.002104, -0.000000, 0.999995}, +{0.981223, -0.000000, 0.002359, -0.000000, 0.981695, -0.000000, -0.002160, -0.000000, 0.999995}, +{0.980444, -0.000000, 0.002405, -0.000000, 0.980946, -0.000000, -0.002190, -0.000000, 0.999995}, +{0.979661, -0.000000, 0.002451, -0.000000, 0.980202, -0.000000, -0.002271, -0.000000, 0.999994}, +{0.978926, -0.000000, 0.002497, -0.000000, 0.979435, -0.000000, -0.002301, -0.000000, 0.999994}, +{0.978181, -0.000000, 0.002543, -0.000000, 0.978683, -0.000000, -0.002339, -0.000000, 0.999994}, +{0.977370, -0.000000, 0.002589, -0.000000, 0.977896, -0.000000, -0.002402, -0.000000, 0.999994}, +{0.976617, -0.000000, 0.002636, -0.000000, 0.977115, -0.000000, -0.002463, -0.000000, 0.999993}, +{0.975928, -0.000000, 0.002682, -0.000000, 0.976379, -0.000000, -0.002522, -0.000000, 0.999993}, +{0.975157, -0.000000, 0.002728, -0.000000, 0.975639, -0.000000, -0.002522, -0.000000, 0.999993}, +{0.974416, -0.000000, 0.002774, -0.000000, 0.974886, -0.000000, -0.002556, -0.000000, 0.999993}, +{0.973637, -0.000000, 0.002819, -0.000000, 0.974108, -0.000000, -0.002606, -0.000000, 0.999992}, +{0.972895, -0.000000, 0.002865, -0.000000, 0.973312, -0.000000, -0.002723, -0.000000, 0.999992}, +{0.972117, -0.000000, 0.002911, -0.000000, 0.972589, -0.000000, -0.002697, -0.000000, 0.999992}, +{0.971349, -0.000000, 0.002957, -0.000000, 0.971837, -0.000000, -0.002746, -0.000000, 0.999992}, +{0.970571, -0.000000, 0.003003, -0.000000, 0.971127, -0.000000, -0.002798, -0.000000, 0.999991}, +{1.019202, -0.000000, 0.000087, -0.000000, 1.019179, -0.000000, -0.000041, -0.000000, 1.000000}, +{1.018840, -0.000000, 0.000107, -0.000000, 1.018855, -0.000000, -0.000103, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000160, -0.000000, 1.018104, -0.000000, -0.000085, -0.000000, 1.000000}, +{1.017346, -0.000000, 0.000212, -0.000000, 1.017359, -0.000000, -0.000173, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000265, -0.000000, 1.016601, -0.000000, -0.000239, -0.000000, 1.000000}, +{1.015801, -0.000000, 0.000318, -0.000000, 1.015818, -0.000000, -0.000250, -0.000000, 1.000000}, +{1.015005, -0.000000, 0.000370, -0.000000, 1.015017, -0.000000, -0.000336, -0.000000, 1.000000}, +{1.014259, -0.000000, 0.000423, -0.000000, 1.014219, -0.000000, -0.000370, -0.000000, 1.000000}, +{1.013477, -0.000000, 0.000476, -0.000000, 1.013465, -0.000000, -0.000398, -0.000000, 1.000000}, +{1.012724, -0.000000, 0.000528, -0.000000, 1.012683, -0.000000, -0.000451, -0.000000, 1.000000}, +{1.011955, -0.000000, 0.000581, -0.000000, 1.011946, -0.000000, -0.000495, -0.000000, 1.000000}, +{1.011203, -0.000000, 0.000633, -0.000000, 1.011154, -0.000000, -0.000567, -0.000000, 1.000000}, +{1.010434, -0.000000, 0.000686, -0.000000, 1.010412, -0.000000, -0.000591, -0.000000, 1.000000}, +{1.009700, -0.000000, 0.000738, -0.000000, 1.009657, -0.000000, -0.000669, -0.000000, 1.000000}, +{1.008959, -0.000000, 0.000790, -0.000000, 1.008916, -0.000000, -0.000701, -0.000000, 0.999999}, +{1.008180, -0.000000, 0.000843, -0.000000, 1.008091, -0.000000, -0.000758, -0.000000, 0.999999}, +{1.007455, -0.000000, 0.000895, -0.000000, 1.007349, -0.000000, -0.000827, -0.000000, 0.999999}, +{1.006733, -0.000000, 0.000947, -0.000000, 1.006604, -0.000000, -0.000879, -0.000000, 0.999999}, +{1.005972, -0.000000, 0.000999, -0.000000, 1.005835, -0.000000, -0.000935, -0.000000, 0.999999}, +{1.005268, -0.000000, 0.001051, -0.000000, 1.005077, -0.000000, -0.000987, -0.000000, 0.999999}, +{1.004535, -0.000000, 0.001103, -0.000000, 1.004331, -0.000000, -0.001070, -0.000000, 0.999999}, +{1.003840, -0.000000, 0.001156, -0.000000, 1.003598, -0.000000, -0.001141, -0.000000, 0.999999}, +{1.003127, -0.000000, 0.001208, -0.000000, 1.002860, -0.000000, -0.001230, -0.000000, 0.999999}, +{1.002381, -0.000000, 0.001260, -0.000000, 1.002112, -0.000000, -0.001369, -0.000000, 0.999998}, +{1.001560, -0.000000, 0.001311, -0.000000, 1.001339, -0.000000, -0.001566, -0.000000, 0.999998}, +{1.000650, -0.000000, 0.001363, -0.000000, 1.000474, -0.000000, -0.001790, -0.000000, 0.999998}, +{0.999575, -0.000000, 0.001415, -0.000000, 0.999418, -0.000000, -0.001937, -0.000000, 0.999997}, +{0.998451, -0.000000, 0.001467, -0.000000, 0.998384, -0.000000, -0.001884, -0.000000, 0.999997}, +{0.997292, -0.000000, 0.001519, -0.000000, 0.997544, -0.000000, -0.001644, -0.000000, 0.999997}, +{0.996301, -0.000000, 0.001571, -0.000000, 0.996779, -0.000000, -0.001524, -0.000000, 0.999998}, +{0.995420, -0.000000, 0.001622, -0.000000, 0.996031, -0.000000, -0.001508, -0.000000, 0.999997}, +{0.994602, -0.000000, 0.001674, -0.000000, 0.995272, -0.000000, -0.001513, -0.000000, 0.999997}, +{0.993807, -0.000000, 0.001726, -0.000000, 0.994523, -0.000000, -0.001540, -0.000000, 0.999997}, +{0.993048, -0.000000, 0.001777, -0.000000, 0.993779, -0.000000, -0.001582, -0.000000, 0.999997}, +{0.992283, -0.000000, 0.001829, -0.000000, 0.993020, -0.000000, -0.001619, -0.000000, 0.999997}, +{0.991540, -0.000000, 0.001880, -0.000000, 0.992260, -0.000000, -0.001663, -0.000000, 0.999997}, +{0.990805, -0.000000, 0.001932, -0.000000, 0.991540, -0.000000, -0.001709, -0.000000, 0.999997}, +{0.990066, -0.000000, 0.001983, -0.000000, 0.990778, -0.000000, -0.001785, -0.000000, 0.999996}, +{0.989347, -0.000000, 0.002035, -0.000000, 0.990025, -0.000000, -0.001839, -0.000000, 0.999996}, +{0.988590, -0.000000, 0.002086, -0.000000, 0.989262, -0.000000, -0.001894, -0.000000, 0.999996}, +{0.987910, -0.000000, 0.002137, -0.000000, 0.988530, -0.000000, -0.001930, -0.000000, 0.999996}, +{0.987125, -0.000000, 0.002189, -0.000000, 0.987767, -0.000000, -0.001975, -0.000000, 0.999996}, +{0.986391, -0.000000, 0.002240, -0.000000, 0.986987, -0.000000, -0.002021, -0.000000, 0.999995}, +{0.985664, -0.000000, 0.002291, -0.000000, 0.986235, -0.000000, -0.002108, -0.000000, 0.999995}, +{0.984885, -0.000000, 0.002342, -0.000000, 0.985470, -0.000000, -0.002144, -0.000000, 0.999995}, +{0.984099, -0.000000, 0.002393, -0.000000, 0.984737, -0.000000, -0.002207, -0.000000, 0.999995}, +{0.983350, -0.000000, 0.002444, -0.000000, 0.984002, -0.000000, -0.002224, -0.000000, 0.999995}, +{0.982635, -0.000000, 0.002495, -0.000000, 0.983181, -0.000000, -0.002306, -0.000000, 0.999994}, +{0.981877, -0.000000, 0.002546, -0.000000, 0.982431, -0.000000, -0.002350, -0.000000, 0.999994}, +{0.981131, -0.000000, 0.002597, -0.000000, 0.981688, -0.000000, -0.002401, -0.000000, 0.999994}, +{0.980344, -0.000000, 0.002648, -0.000000, 0.980946, -0.000000, -0.002403, -0.000000, 0.999994}, +{0.979572, -0.000000, 0.002699, -0.000000, 0.980174, -0.000000, -0.002491, -0.000000, 0.999993}, +{0.978858, -0.000000, 0.002750, -0.000000, 0.979404, -0.000000, -0.002551, -0.000000, 0.999993}, +{0.978088, -0.000000, 0.002801, -0.000000, 0.978653, -0.000000, -0.002608, -0.000000, 0.999993}, +{0.977322, -0.000000, 0.002852, -0.000000, 0.977892, -0.000000, -0.002654, -0.000000, 0.999992}, +{0.976545, -0.000000, 0.002903, -0.000000, 0.977147, -0.000000, -0.002715, -0.000000, 0.999992}, +{0.975766, -0.000000, 0.002953, -0.000000, 0.976346, -0.000000, -0.002794, -0.000000, 0.999992}, +{0.975017, -0.000000, 0.003004, -0.000000, 0.975650, -0.000000, -0.002807, -0.000000, 0.999991}, +{0.974200, -0.000000, 0.003055, -0.000000, 0.974858, -0.000000, -0.002882, -0.000000, 0.999991}, +{0.973543, -0.000000, 0.003105, -0.000000, 0.974099, -0.000000, -0.002909, -0.000000, 0.999991}, +{0.972745, -0.000000, 0.003156, -0.000000, 0.973374, -0.000000, -0.002924, -0.000000, 0.999991}, +{0.971962, -0.000000, 0.003206, -0.000000, 0.972597, -0.000000, -0.003034, -0.000000, 0.999990}, +{0.971266, -0.000000, 0.003257, -0.000000, 0.971826, -0.000000, -0.003066, -0.000000, 0.999990}, +{0.970512, -0.000000, 0.003307, -0.000000, 0.971099, -0.000000, -0.003120, -0.000000, 0.999989}, +{1.019149, -0.000000, 0.000068, -0.000000, 1.019186, -0.000000, -0.000054, -0.000000, 1.000000}, +{1.018876, -0.000000, 0.000089, -0.000000, 1.018930, -0.000000, -0.000054, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000146, -0.000000, 1.018104, -0.000000, -0.000071, -0.000000, 1.000000}, +{1.017346, -0.000000, 0.000203, -0.000000, 1.017359, -0.000000, -0.000164, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000260, -0.000000, 1.016601, -0.000000, -0.000234, -0.000000, 1.000000}, +{1.015797, -0.000000, 0.000317, -0.000000, 1.015835, -0.000000, -0.000286, -0.000000, 1.000000}, +{1.015046, -0.000000, 0.000374, -0.000000, 1.015025, -0.000000, -0.000306, -0.000000, 1.000000}, +{1.014258, -0.000000, 0.000431, -0.000000, 1.014252, -0.000000, -0.000398, -0.000000, 1.000000}, +{1.013496, -0.000000, 0.000488, -0.000000, 1.013469, -0.000000, -0.000452, -0.000000, 1.000000}, +{1.012741, -0.000000, 0.000545, -0.000000, 1.012681, -0.000000, -0.000501, -0.000000, 1.000000}, +{1.011956, -0.000000, 0.000602, -0.000000, 1.011945, -0.000000, -0.000545, -0.000000, 1.000000}, +{1.011246, -0.000000, 0.000659, -0.000000, 1.011171, -0.000000, -0.000609, -0.000000, 1.000000}, +{1.010466, -0.000000, 0.000715, -0.000000, 1.010425, -0.000000, -0.000644, -0.000000, 1.000000}, +{1.009700, -0.000000, 0.000772, -0.000000, 1.009657, -0.000000, -0.000704, -0.000000, 0.999999}, +{1.008971, -0.000000, 0.000829, -0.000000, 1.008872, -0.000000, -0.000754, -0.000000, 0.999999}, +{1.008229, -0.000000, 0.000885, -0.000000, 1.008121, -0.000000, -0.000826, -0.000000, 0.999999}, +{1.007485, -0.000000, 0.000942, -0.000000, 1.007380, -0.000000, -0.000899, -0.000000, 0.999999}, +{1.006769, -0.000000, 0.000998, -0.000000, 1.006634, -0.000000, -0.000947, -0.000000, 0.999999}, +{1.006043, -0.000000, 0.001055, -0.000000, 1.005870, -0.000000, -0.001011, -0.000000, 0.999999}, +{1.005327, -0.000000, 0.001111, -0.000000, 1.005130, -0.000000, -0.001086, -0.000000, 0.999999}, +{1.004649, -0.000000, 0.001168, -0.000000, 1.004379, -0.000000, -0.001157, -0.000000, 0.999999}, +{1.003944, -0.000000, 0.001224, -0.000000, 1.003655, -0.000000, -0.001240, -0.000000, 0.999998}, +{1.003216, -0.000000, 0.001280, -0.000000, 1.002902, -0.000000, -0.001368, -0.000000, 0.999998}, +{1.002467, -0.000000, 0.001337, -0.000000, 1.002145, -0.000000, -0.001509, -0.000000, 0.999998}, +{1.001646, -0.000000, 0.001393, -0.000000, 1.001376, -0.000000, -0.001713, -0.000000, 0.999998}, +{1.000715, -0.000000, 0.001449, -0.000000, 1.000507, -0.000000, -0.001940, -0.000000, 0.999997}, +{0.999630, -0.000000, 0.001505, -0.000000, 0.999474, -0.000000, -0.002080, -0.000000, 0.999997}, +{0.998479, -0.000000, 0.001561, -0.000000, 0.998417, -0.000000, -0.002072, -0.000000, 0.999997}, +{0.997298, -0.000000, 0.001617, -0.000000, 0.997560, -0.000000, -0.001822, -0.000000, 0.999997}, +{0.996280, -0.000000, 0.001673, -0.000000, 0.996768, -0.000000, -0.001685, -0.000000, 0.999997}, +{0.995379, -0.000000, 0.001729, -0.000000, 0.996000, -0.000000, -0.001661, -0.000000, 0.999997}, +{0.994540, -0.000000, 0.001785, -0.000000, 0.995249, -0.000000, -0.001653, -0.000000, 0.999997}, +{0.993731, -0.000000, 0.001841, -0.000000, 0.994499, -0.000000, -0.001683, -0.000000, 0.999997}, +{0.992923, -0.000000, 0.001897, -0.000000, 0.993749, -0.000000, -0.001721, -0.000000, 0.999997}, +{0.992180, -0.000000, 0.001953, -0.000000, 0.993000, -0.000000, -0.001762, -0.000000, 0.999996}, +{0.991390, -0.000000, 0.002009, -0.000000, 0.992267, -0.000000, -0.001815, -0.000000, 0.999996}, +{0.990672, -0.000000, 0.002064, -0.000000, 0.991494, -0.000000, -0.001878, -0.000000, 0.999996}, +{0.989929, -0.000000, 0.002120, -0.000000, 0.990762, -0.000000, -0.001931, -0.000000, 0.999996}, +{0.989174, -0.000000, 0.002176, -0.000000, 0.989978, -0.000000, -0.001980, -0.000000, 0.999996}, +{0.988435, -0.000000, 0.002231, -0.000000, 0.989219, -0.000000, -0.002040, -0.000000, 0.999995}, +{0.987712, -0.000000, 0.002287, -0.000000, 0.988457, -0.000000, -0.002077, -0.000000, 0.999995}, +{0.986952, -0.000000, 0.002342, -0.000000, 0.987701, -0.000000, -0.002142, -0.000000, 0.999995}, +{0.986210, -0.000000, 0.002398, -0.000000, 0.986994, -0.000000, -0.002186, -0.000000, 0.999995}, +{0.985462, -0.000000, 0.002453, -0.000000, 0.986229, -0.000000, -0.002280, -0.000000, 0.999994}, +{0.984729, -0.000000, 0.002509, -0.000000, 0.985461, -0.000000, -0.002334, -0.000000, 0.999994}, +{0.983945, -0.000000, 0.002564, -0.000000, 0.984681, -0.000000, -0.002382, -0.000000, 0.999994}, +{0.983190, -0.000000, 0.002619, -0.000000, 0.983928, -0.000000, -0.002436, -0.000000, 0.999994}, +{0.982508, -0.000000, 0.002674, -0.000000, 0.983216, -0.000000, -0.002465, -0.000000, 0.999993}, +{0.981691, -0.000000, 0.002730, -0.000000, 0.982432, -0.000000, -0.002525, -0.000000, 0.999993}, +{0.980939, -0.000000, 0.002785, -0.000000, 0.981627, -0.000000, -0.002577, -0.000000, 0.999993}, +{0.980180, -0.000000, 0.002840, -0.000000, 0.980946, -0.000000, -0.002637, -0.000000, 0.999992}, +{0.979466, -0.000000, 0.002895, -0.000000, 0.980131, -0.000000, -0.002713, -0.000000, 0.999992}, +{0.978699, -0.000000, 0.002950, -0.000000, 0.979413, -0.000000, -0.002787, -0.000000, 0.999992}, +{0.977916, -0.000000, 0.003005, -0.000000, 0.978670, -0.000000, -0.002867, -0.000000, 0.999991}, +{0.977168, -0.000000, 0.003060, -0.000000, 0.977884, -0.000000, -0.002888, -0.000000, 0.999991}, +{0.976348, -0.000000, 0.003115, -0.000000, 0.977106, -0.000000, -0.002951, -0.000000, 0.999991}, +{0.975630, -0.000000, 0.003170, -0.000000, 0.976341, -0.000000, -0.003025, -0.000000, 0.999990}, +{0.974850, -0.000000, 0.003225, -0.000000, 0.975614, -0.000000, -0.003073, -0.000000, 0.999990}, +{0.974085, -0.000000, 0.003280, -0.000000, 0.974806, -0.000000, -0.003103, -0.000000, 0.999990}, +{0.973332, -0.000000, 0.003334, -0.000000, 0.974028, -0.000000, -0.003161, -0.000000, 0.999989}, +{0.972646, -0.000000, 0.003389, -0.000000, 0.973334, -0.000000, -0.003207, -0.000000, 0.999989}, +{0.971961, -0.000000, 0.003444, -0.000000, 0.972596, -0.000000, -0.003265, -0.000000, 0.999988}, +{0.971056, -0.000000, 0.003499, -0.000000, 0.971756, -0.000000, -0.003329, -0.000000, 0.999988}, +{0.970292, -0.000000, 0.003553, -0.000000, 0.971090, -0.000000, -0.003418, -0.000000, 0.999987}, +{1.019149, -0.000000, 0.000045, -0.000000, 1.019186, -0.000000, -0.000030, -0.000000, 1.000000}, +{1.018934, -0.000000, 0.000068, -0.000000, 1.018863, -0.000000, -0.000071, -0.000000, 1.000000}, +{1.018120, -0.000000, 0.000129, -0.000000, 1.018096, -0.000000, -0.000090, -0.000000, 1.000000}, +{1.017346, -0.000000, 0.000190, -0.000000, 1.017359, -0.000000, -0.000151, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000252, -0.000000, 1.016601, -0.000000, -0.000225, -0.000000, 1.000000}, +{1.015797, -0.000000, 0.000313, -0.000000, 1.015835, -0.000000, -0.000281, -0.000000, 1.000000}, +{1.015054, -0.000000, 0.000375, -0.000000, 1.015062, -0.000000, -0.000375, -0.000000, 1.000000}, +{1.014287, -0.000000, 0.000436, -0.000000, 1.014262, -0.000000, -0.000412, -0.000000, 1.000000}, +{1.013496, -0.000000, 0.000497, -0.000000, 1.013469, -0.000000, -0.000461, -0.000000, 1.000000}, +{1.012735, -0.000000, 0.000558, -0.000000, 1.012719, -0.000000, -0.000507, -0.000000, 1.000000}, +{1.012012, -0.000000, 0.000619, -0.000000, 1.011934, -0.000000, -0.000581, -0.000000, 1.000000}, +{1.011246, -0.000000, 0.000680, -0.000000, 1.011171, -0.000000, -0.000631, -0.000000, 1.000000}, +{1.010484, -0.000000, 0.000741, -0.000000, 1.010448, -0.000000, -0.000711, -0.000000, 0.999999}, +{1.009738, -0.000000, 0.000802, -0.000000, 1.009666, -0.000000, -0.000754, -0.000000, 0.999999}, +{1.009011, -0.000000, 0.000863, -0.000000, 1.008902, -0.000000, -0.000802, -0.000000, 0.999999}, +{1.008270, -0.000000, 0.000924, -0.000000, 1.008153, -0.000000, -0.000872, -0.000000, 0.999999}, +{1.007580, -0.000000, 0.000985, -0.000000, 1.007397, -0.000000, -0.000958, -0.000000, 0.999999}, +{1.006855, -0.000000, 0.001046, -0.000000, 1.006669, -0.000000, -0.001006, -0.000000, 0.999999}, +{1.006152, -0.000000, 0.001107, -0.000000, 1.005923, -0.000000, -0.001098, -0.000000, 0.999999}, +{1.005432, -0.000000, 0.001167, -0.000000, 1.005170, -0.000000, -0.001172, -0.000000, 0.999999}, +{1.004722, -0.000000, 0.001228, -0.000000, 1.004444, -0.000000, -0.001249, -0.000000, 0.999998}, +{1.004033, -0.000000, 0.001289, -0.000000, 1.003701, -0.000000, -0.001341, -0.000000, 0.999998}, +{1.003301, -0.000000, 0.001349, -0.000000, 1.002948, -0.000000, -0.001465, -0.000000, 0.999998}, +{1.002539, -0.000000, 0.001410, -0.000000, 1.002199, -0.000000, -0.001631, -0.000000, 0.999998}, +{1.001718, -0.000000, 0.001470, -0.000000, 1.001417, -0.000000, -0.001838, -0.000000, 0.999997}, +{1.000766, -0.000000, 0.001531, -0.000000, 1.000550, -0.000000, -0.002079, -0.000000, 0.999997}, +{0.999681, -0.000000, 0.001591, -0.000000, 0.999519, -0.000000, -0.002231, -0.000000, 0.999996}, +{0.998522, -0.000000, 0.001651, -0.000000, 0.998434, -0.000000, -0.002227, -0.000000, 0.999996}, +{0.997320, -0.000000, 0.001712, -0.000000, 0.997546, -0.000000, -0.002013, -0.000000, 0.999997}, +{0.996260, -0.000000, 0.001772, -0.000000, 0.996747, -0.000000, -0.001854, -0.000000, 0.999997}, +{0.995327, -0.000000, 0.001832, -0.000000, 0.995989, -0.000000, -0.001809, -0.000000, 0.999997}, +{0.994475, -0.000000, 0.001892, -0.000000, 0.995233, -0.000000, -0.001811, -0.000000, 0.999997}, +{0.993643, -0.000000, 0.001953, -0.000000, 0.994488, -0.000000, -0.001836, -0.000000, 0.999996}, +{0.992846, -0.000000, 0.002013, -0.000000, 0.993738, -0.000000, -0.001868, -0.000000, 0.999996}, +{0.992046, -0.000000, 0.002073, -0.000000, 0.992986, -0.000000, -0.001906, -0.000000, 0.999996}, +{0.991296, -0.000000, 0.002133, -0.000000, 0.992238, -0.000000, -0.001952, -0.000000, 0.999996}, +{0.990524, -0.000000, 0.002193, -0.000000, 0.991483, -0.000000, -0.002022, -0.000000, 0.999996}, +{0.989778, -0.000000, 0.002252, -0.000000, 0.990716, -0.000000, -0.002077, -0.000000, 0.999995}, +{0.989021, -0.000000, 0.002312, -0.000000, 0.989977, -0.000000, -0.002117, -0.000000, 0.999995}, +{0.988292, -0.000000, 0.002372, -0.000000, 0.989201, -0.000000, -0.002184, -0.000000, 0.999995}, +{0.987537, -0.000000, 0.002432, -0.000000, 0.988444, -0.000000, -0.002250, -0.000000, 0.999994}, +{0.986816, -0.000000, 0.002492, -0.000000, 0.987703, -0.000000, -0.002315, -0.000000, 0.999994}, +{0.986039, -0.000000, 0.002551, -0.000000, 0.986922, -0.000000, -0.002386, -0.000000, 0.999994}, +{0.985293, -0.000000, 0.002611, -0.000000, 0.986198, -0.000000, -0.002421, -0.000000, 0.999994}, +{0.984534, -0.000000, 0.002671, -0.000000, 0.985404, -0.000000, -0.002514, -0.000000, 0.999993}, +{0.983803, -0.000000, 0.002730, -0.000000, 0.984693, -0.000000, -0.002570, -0.000000, 0.999993}, +{0.983082, -0.000000, 0.002790, -0.000000, 0.983927, -0.000000, -0.002619, -0.000000, 0.999993}, +{0.982283, -0.000000, 0.002849, -0.000000, 0.983124, -0.000000, -0.002686, -0.000000, 0.999992}, +{0.981533, -0.000000, 0.002908, -0.000000, 0.982361, -0.000000, -0.002712, -0.000000, 0.999992}, +{0.980819, -0.000000, 0.002968, -0.000000, 0.981676, -0.000000, -0.002795, -0.000000, 0.999992}, +{0.980041, -0.000000, 0.003027, -0.000000, 0.980868, -0.000000, -0.002829, -0.000000, 0.999991}, +{0.979265, -0.000000, 0.003086, -0.000000, 0.980146, -0.000000, -0.002909, -0.000000, 0.999991}, +{0.978545, -0.000000, 0.003146, -0.000000, 0.979374, -0.000000, -0.002971, -0.000000, 0.999990}, +{0.977735, -0.000000, 0.003205, -0.000000, 0.978628, -0.000000, -0.003053, -0.000000, 0.999990}, +{0.976984, -0.000000, 0.003264, -0.000000, 0.977857, -0.000000, -0.003127, -0.000000, 0.999990}, +{0.976304, -0.000000, 0.003323, -0.000000, 0.977087, -0.000000, -0.003166, -0.000000, 0.999989}, +{0.975480, -0.000000, 0.003382, -0.000000, 0.976397, -0.000000, -0.003193, -0.000000, 0.999989}, +{0.974707, -0.000000, 0.003441, -0.000000, 0.975579, -0.000000, -0.003307, -0.000000, 0.999988}, +{0.973948, -0.000000, 0.003500, -0.000000, 0.974811, -0.000000, -0.003346, -0.000000, 0.999988}, +{0.973271, -0.000000, 0.003559, -0.000000, 0.974047, -0.000000, -0.003422, -0.000000, 0.999988}, +{0.972405, -0.000000, 0.003618, -0.000000, 0.973335, -0.000000, -0.003476, -0.000000, 0.999987}, +{0.971662, -0.000000, 0.003677, -0.000000, 0.972622, -0.000000, -0.003529, -0.000000, 0.999987}, +{0.970995, -0.000000, 0.003736, -0.000000, 0.971774, -0.000000, -0.003601, -0.000000, 0.999986}, +{0.970236, -0.000000, 0.003794, -0.000000, 0.971084, -0.000000, -0.003710, -0.000000, 0.999985}, +{1.019156, -0.000000, 0.000030, -0.000000, 1.019182, -0.000000, -0.000047, -0.000000, 1.000000}, +{1.018934, -0.000000, 0.000054, -0.000000, 1.018863, -0.000000, -0.000057, -0.000000, 1.000000}, +{1.018107, -0.000000, 0.000120, -0.000000, 1.018151, -0.000000, -0.000102, -0.000000, 1.000000}, +{1.017345, -0.000000, 0.000186, -0.000000, 1.017355, -0.000000, -0.000210, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000252, -0.000000, 1.016601, -0.000000, -0.000226, -0.000000, 1.000000}, +{1.015797, -0.000000, 0.000318, -0.000000, 1.015835, -0.000000, -0.000286, -0.000000, 1.000000}, +{1.015019, -0.000000, 0.000384, -0.000000, 1.015038, -0.000000, -0.000359, -0.000000, 1.000000}, +{1.014287, -0.000000, 0.000450, -0.000000, 1.014262, -0.000000, -0.000426, -0.000000, 1.000000}, +{1.013555, -0.000000, 0.000515, -0.000000, 1.013509, -0.000000, -0.000501, -0.000000, 1.000000}, +{1.012784, -0.000000, 0.000581, -0.000000, 1.012761, -0.000000, -0.000570, -0.000000, 1.000000}, +{1.012043, -0.000000, 0.000647, -0.000000, 1.011983, -0.000000, -0.000633, -0.000000, 1.000000}, +{1.011306, -0.000000, 0.000712, -0.000000, 1.011223, -0.000000, -0.000681, -0.000000, 0.999999}, +{1.010517, -0.000000, 0.000778, -0.000000, 1.010458, -0.000000, -0.000744, -0.000000, 0.999999}, +{1.009812, -0.000000, 0.000843, -0.000000, 1.009677, -0.000000, -0.000829, -0.000000, 0.999999}, +{1.009082, -0.000000, 0.000909, -0.000000, 1.008951, -0.000000, -0.000879, -0.000000, 0.999999}, +{1.008340, -0.000000, 0.000974, -0.000000, 1.008178, -0.000000, -0.000961, -0.000000, 0.999999}, +{1.007602, -0.000000, 0.001040, -0.000000, 1.007426, -0.000000, -0.001015, -0.000000, 0.999999}, +{1.006889, -0.000000, 0.001105, -0.000000, 1.006680, -0.000000, -0.001080, -0.000000, 0.999999}, +{1.006207, -0.000000, 0.001170, -0.000000, 1.005944, -0.000000, -0.001159, -0.000000, 0.999999}, +{1.005498, -0.000000, 0.001235, -0.000000, 1.005195, -0.000000, -0.001244, -0.000000, 0.999998}, +{1.004814, -0.000000, 0.001300, -0.000000, 1.004476, -0.000000, -0.001336, -0.000000, 0.999998}, +{1.004123, -0.000000, 0.001365, -0.000000, 1.003731, -0.000000, -0.001450, -0.000000, 0.999998}, +{1.003409, -0.000000, 0.001431, -0.000000, 1.003005, -0.000000, -0.001585, -0.000000, 0.999998}, +{1.002629, -0.000000, 0.001495, -0.000000, 1.002241, -0.000000, -0.001762, -0.000000, 0.999997}, +{1.001796, -0.000000, 0.001560, -0.000000, 1.001491, -0.000000, -0.001986, -0.000000, 0.999997}, +{1.000825, -0.000000, 0.001625, -0.000000, 1.000590, -0.000000, -0.002229, -0.000000, 0.999996}, +{0.999733, -0.000000, 0.001690, -0.000000, 0.999556, -0.000000, -0.002396, -0.000000, 0.999996}, +{0.998554, -0.000000, 0.001755, -0.000000, 0.998469, -0.000000, -0.002408, -0.000000, 0.999996}, +{0.997358, -0.000000, 0.001820, -0.000000, 0.997549, -0.000000, -0.002216, -0.000000, 0.999996}, +{0.996270, -0.000000, 0.001884, -0.000000, 0.996759, -0.000000, -0.002046, -0.000000, 0.999996}, +{0.995318, -0.000000, 0.001949, -0.000000, 0.995983, -0.000000, -0.001973, -0.000000, 0.999996}, +{0.994422, -0.000000, 0.002014, -0.000000, 0.995220, -0.000000, -0.001979, -0.000000, 0.999996}, +{0.993569, -0.000000, 0.002078, -0.000000, 0.994455, -0.000000, -0.001991, -0.000000, 0.999996}, +{0.992757, -0.000000, 0.002143, -0.000000, 0.993705, -0.000000, -0.002026, -0.000000, 0.999996}, +{0.991959, -0.000000, 0.002207, -0.000000, 0.992961, -0.000000, -0.002064, -0.000000, 0.999995}, +{0.991177, -0.000000, 0.002272, -0.000000, 0.992205, -0.000000, -0.002094, -0.000000, 0.999995}, +{0.990396, -0.000000, 0.002336, -0.000000, 0.991465, -0.000000, -0.002174, -0.000000, 0.999995}, +{0.989674, -0.000000, 0.002400, -0.000000, 0.990716, -0.000000, -0.002228, -0.000000, 0.999995}, +{0.988861, -0.000000, 0.002465, -0.000000, 0.989943, -0.000000, -0.002286, -0.000000, 0.999994}, +{0.988133, -0.000000, 0.002529, -0.000000, 0.989206, -0.000000, -0.002344, -0.000000, 0.999994}, +{0.987357, -0.000000, 0.002593, -0.000000, 0.988422, -0.000000, -0.002417, -0.000000, 0.999994}, +{0.986632, -0.000000, 0.002657, -0.000000, 0.987675, -0.000000, -0.002473, -0.000000, 0.999993}, +{0.985867, -0.000000, 0.002721, -0.000000, 0.986922, -0.000000, -0.002558, -0.000000, 0.999993}, +{0.985153, -0.000000, 0.002785, -0.000000, 0.986168, -0.000000, -0.002617, -0.000000, 0.999993}, +{0.984431, -0.000000, 0.002849, -0.000000, 0.985413, -0.000000, -0.002690, -0.000000, 0.999992}, +{0.983647, -0.000000, 0.002913, -0.000000, 0.984641, -0.000000, -0.002745, -0.000000, 0.999992}, +{0.982946, -0.000000, 0.002977, -0.000000, 0.983939, -0.000000, -0.002780, -0.000000, 0.999992}, +{0.982159, -0.000000, 0.003041, -0.000000, 0.983145, -0.000000, -0.002868, -0.000000, 0.999991}, +{0.981397, -0.000000, 0.003105, -0.000000, 0.982428, -0.000000, -0.002929, -0.000000, 0.999991}, +{0.980683, -0.000000, 0.003168, -0.000000, 0.981641, -0.000000, -0.002996, -0.000000, 0.999990}, +{0.979914, -0.000000, 0.003232, -0.000000, 0.980913, -0.000000, -0.003076, -0.000000, 0.999990}, +{0.979156, -0.000000, 0.003296, -0.000000, 0.980112, -0.000000, -0.003131, -0.000000, 0.999989}, +{0.978385, -0.000000, 0.003359, -0.000000, 0.979384, -0.000000, -0.003179, -0.000000, 0.999989}, +{0.977608, -0.000000, 0.003423, -0.000000, 0.978604, -0.000000, -0.003266, -0.000000, 0.999989}, +{0.976906, -0.000000, 0.003486, -0.000000, 0.977842, -0.000000, -0.003338, -0.000000, 0.999988}, +{0.976063, -0.000000, 0.003550, -0.000000, 0.977101, -0.000000, -0.003400, -0.000000, 0.999988}, +{0.975283, -0.000000, 0.003613, -0.000000, 0.976333, -0.000000, -0.003468, -0.000000, 0.999987}, +{0.974629, -0.000000, 0.003677, -0.000000, 0.975572, -0.000000, -0.003531, -0.000000, 0.999987}, +{0.973875, -0.000000, 0.003740, -0.000000, 0.974829, -0.000000, -0.003583, -0.000000, 0.999986}, +{0.973009, -0.000000, 0.003803, -0.000000, 0.974072, -0.000000, -0.003687, -0.000000, 0.999986}, +{0.972268, -0.000000, 0.003867, -0.000000, 0.973348, -0.000000, -0.003762, -0.000000, 0.999985}, +{0.971517, -0.000000, 0.003930, -0.000000, 0.972570, -0.000000, -0.003804, -0.000000, 0.999985}, +{0.970722, -0.000000, 0.003993, -0.000000, 0.971790, -0.000000, -0.003867, -0.000000, 0.999984}, +{0.970002, -0.000000, 0.004056, -0.000000, 0.971002, -0.000000, -0.003972, -0.000000, 0.999983}, +{1.019156, -0.000000, 0.000042, -0.000000, 1.019182, -0.000000, -0.000059, -0.000000, 1.000000}, +{1.018934, -0.000000, 0.000068, -0.000000, 1.018863, -0.000000, -0.000071, -0.000000, 1.000000}, +{1.018107, -0.000000, 0.000139, -0.000000, 1.018151, -0.000000, -0.000120, -0.000000, 1.000000}, +{1.017352, -0.000000, 0.000210, -0.000000, 1.017386, -0.000000, -0.000169, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000281, -0.000000, 1.016601, -0.000000, -0.000254, -0.000000, 1.000000}, +{1.015797, -0.000000, 0.000351, -0.000000, 1.015835, -0.000000, -0.000320, -0.000000, 1.000000}, +{1.015095, -0.000000, 0.000422, -0.000000, 1.015087, -0.000000, -0.000399, -0.000000, 1.000000}, +{1.014339, -0.000000, 0.000493, -0.000000, 1.014291, -0.000000, -0.000461, -0.000000, 1.000000}, +{1.013574, -0.000000, 0.000564, -0.000000, 1.013562, -0.000000, -0.000533, -0.000000, 1.000000}, +{1.012803, -0.000000, 0.000634, -0.000000, 1.012731, -0.000000, -0.000592, -0.000000, 1.000000}, +{1.012034, -0.000000, 0.000705, -0.000000, 1.011984, -0.000000, -0.000663, -0.000000, 1.000000}, +{1.011314, -0.000000, 0.000775, -0.000000, 1.011253, -0.000000, -0.000733, -0.000000, 1.000000}, +{1.010583, -0.000000, 0.000846, -0.000000, 1.010464, -0.000000, -0.000783, -0.000000, 0.999999}, +{1.009838, -0.000000, 0.000916, -0.000000, 1.009715, -0.000000, -0.000888, -0.000000, 0.999999}, +{1.009082, -0.000000, 0.000986, -0.000000, 1.008951, -0.000000, -0.000957, -0.000000, 0.999999}, +{1.008378, -0.000000, 0.001057, -0.000000, 1.008210, -0.000000, -0.001031, -0.000000, 0.999999}, +{1.007675, -0.000000, 0.001127, -0.000000, 1.007498, -0.000000, -0.001102, -0.000000, 0.999999}, +{1.006957, -0.000000, 0.001197, -0.000000, 1.006740, -0.000000, -0.001165, -0.000000, 0.999999}, +{1.006285, -0.000000, 0.001267, -0.000000, 1.006002, -0.000000, -0.001253, -0.000000, 0.999998}, +{1.005582, -0.000000, 0.001337, -0.000000, 1.005265, -0.000000, -0.001343, -0.000000, 0.999998}, +{1.004921, -0.000000, 0.001407, -0.000000, 1.004523, -0.000000, -0.001437, -0.000000, 0.999998}, +{1.004214, -0.000000, 0.001477, -0.000000, 1.003801, -0.000000, -0.001554, -0.000000, 0.999998}, +{1.003485, -0.000000, 0.001547, -0.000000, 1.003057, -0.000000, -0.001696, -0.000000, 0.999997}, +{1.002711, -0.000000, 0.001617, -0.000000, 1.002337, -0.000000, -0.001890, -0.000000, 0.999997}, +{1.001869, -0.000000, 0.001687, -0.000000, 1.001560, -0.000000, -0.002132, -0.000000, 0.999996}, +{1.000883, -0.000000, 0.001756, -0.000000, 1.000675, -0.000000, -0.002393, -0.000000, 0.999996}, +{0.999774, -0.000000, 0.001826, -0.000000, 0.999622, -0.000000, -0.002569, -0.000000, 0.999995}, +{0.998591, -0.000000, 0.001896, -0.000000, 0.998526, -0.000000, -0.002592, -0.000000, 0.999995}, +{0.997406, -0.000000, 0.001965, -0.000000, 0.997581, -0.000000, -0.002441, -0.000000, 0.999995}, +{0.996287, -0.000000, 0.002035, -0.000000, 0.996795, -0.000000, -0.002251, -0.000000, 0.999995}, +{0.995296, -0.000000, 0.002104, -0.000000, 0.996014, -0.000000, -0.002174, -0.000000, 0.999995}, +{0.994412, -0.000000, 0.002174, -0.000000, 0.995261, -0.000000, -0.002168, -0.000000, 0.999995}, +{0.993548, -0.000000, 0.002243, -0.000000, 0.994483, -0.000000, -0.002168, -0.000000, 0.999995}, +{0.992714, -0.000000, 0.002313, -0.000000, 0.993731, -0.000000, -0.002197, -0.000000, 0.999995}, +{0.991927, -0.000000, 0.002382, -0.000000, 0.992956, -0.000000, -0.002234, -0.000000, 0.999995}, +{0.991104, -0.000000, 0.002451, -0.000000, 0.992230, -0.000000, -0.002302, -0.000000, 0.999994}, +{0.990327, -0.000000, 0.002520, -0.000000, 0.991482, -0.000000, -0.002363, -0.000000, 0.999994}, +{0.989581, -0.000000, 0.002589, -0.000000, 0.990727, -0.000000, -0.002413, -0.000000, 0.999994}, +{0.988786, -0.000000, 0.002659, -0.000000, 0.989966, -0.000000, -0.002459, -0.000000, 0.999993}, +{0.988039, -0.000000, 0.002728, -0.000000, 0.989187, -0.000000, -0.002555, -0.000000, 0.999993}, +{0.987292, -0.000000, 0.002797, -0.000000, 0.988479, -0.000000, -0.002601, -0.000000, 0.999993}, +{0.986498, -0.000000, 0.002865, -0.000000, 0.987682, -0.000000, -0.002685, -0.000000, 0.999992}, +{0.985801, -0.000000, 0.002934, -0.000000, 0.986941, -0.000000, -0.002757, -0.000000, 0.999992}, +{0.985039, -0.000000, 0.003003, -0.000000, 0.986199, -0.000000, -0.002796, -0.000000, 0.999991}, +{0.984272, -0.000000, 0.003072, -0.000000, 0.985446, -0.000000, -0.002893, -0.000000, 0.999991}, +{0.983541, -0.000000, 0.003141, -0.000000, 0.984686, -0.000000, -0.002960, -0.000000, 0.999991}, +{0.982769, -0.000000, 0.003209, -0.000000, 0.983932, -0.000000, -0.003020, -0.000000, 0.999990}, +{0.982036, -0.000000, 0.003278, -0.000000, 0.983203, -0.000000, -0.003113, -0.000000, 0.999990}, +{0.981288, -0.000000, 0.003347, -0.000000, 0.982433, -0.000000, -0.003156, -0.000000, 0.999989}, +{0.980487, -0.000000, 0.003415, -0.000000, 0.981642, -0.000000, -0.003226, -0.000000, 0.999989}, +{0.979787, -0.000000, 0.003484, -0.000000, 0.980905, -0.000000, -0.003295, -0.000000, 0.999988}, +{0.979026, -0.000000, 0.003552, -0.000000, 0.980180, -0.000000, -0.003380, -0.000000, 0.999988}, +{0.978256, -0.000000, 0.003620, -0.000000, 0.979414, -0.000000, -0.003451, -0.000000, 0.999987}, +{0.977486, -0.000000, 0.003689, -0.000000, 0.978628, -0.000000, -0.003509, -0.000000, 0.999987}, +{0.976786, -0.000000, 0.003757, -0.000000, 0.977880, -0.000000, -0.003584, -0.000000, 0.999986}, +{0.975954, -0.000000, 0.003825, -0.000000, 0.977108, -0.000000, -0.003680, -0.000000, 0.999986}, +{0.975281, -0.000000, 0.003893, -0.000000, 0.976332, -0.000000, -0.003741, -0.000000, 0.999985}, +{0.974399, -0.000000, 0.003961, -0.000000, 0.975590, -0.000000, -0.003805, -0.000000, 0.999985}, +{0.973650, -0.000000, 0.004029, -0.000000, 0.974821, -0.000000, -0.003886, -0.000000, 0.999984}, +{0.972954, -0.000000, 0.004097, -0.000000, 0.974102, -0.000000, -0.003924, -0.000000, 0.999983}, +{0.972140, -0.000000, 0.004165, -0.000000, 0.973312, -0.000000, -0.004038, -0.000000, 0.999983}, +{0.971408, -0.000000, 0.004233, -0.000000, 0.972641, -0.000000, -0.004044, -0.000000, 0.999982}, +{0.970719, -0.000000, 0.004301, -0.000000, 0.971789, -0.000000, -0.004166, -0.000000, 0.999982}, +{0.969910, -0.000000, 0.004369, -0.000000, 0.971021, -0.000000, -0.004268, -0.000000, 0.999981}, +{1.019220, -0.000000, 0.000086, -0.000000, 1.019214, -0.000000, -0.000050, -0.000000, 1.000000}, +{1.018906, -0.000000, 0.000114, -0.000000, 1.018945, -0.000000, -0.000059, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000191, -0.000000, 1.018132, -0.000000, -0.000157, -0.000000, 1.000000}, +{1.017352, -0.000000, 0.000267, -0.000000, 1.017386, -0.000000, -0.000227, -0.000000, 1.000000}, +{1.016609, -0.000000, 0.000343, -0.000000, 1.016601, -0.000000, -0.000318, -0.000000, 1.000000}, +{1.015883, -0.000000, 0.000420, -0.000000, 1.015858, -0.000000, -0.000357, -0.000000, 1.000000}, +{1.015071, -0.000000, 0.000496, -0.000000, 1.015082, -0.000000, -0.000448, -0.000000, 1.000000}, +{1.014339, -0.000000, 0.000572, -0.000000, 1.014291, -0.000000, -0.000542, -0.000000, 1.000000}, +{1.013554, -0.000000, 0.000649, -0.000000, 1.013535, -0.000000, -0.000567, -0.000000, 1.000000}, +{1.012859, -0.000000, 0.000725, -0.000000, 1.012810, -0.000000, -0.000672, -0.000000, 0.999999}, +{1.012125, -0.000000, 0.000801, -0.000000, 1.012077, -0.000000, -0.000718, -0.000000, 0.999999}, +{1.011343, -0.000000, 0.000877, -0.000000, 1.011246, -0.000000, -0.000773, -0.000000, 0.999999}, +{1.010609, -0.000000, 0.000953, -0.000000, 1.010499, -0.000000, -0.000861, -0.000000, 0.999999}, +{1.009853, -0.000000, 0.001029, -0.000000, 1.009740, -0.000000, -0.000963, -0.000000, 0.999999}, +{1.009131, -0.000000, 0.001105, -0.000000, 1.008996, -0.000000, -0.001048, -0.000000, 0.999999}, +{1.008415, -0.000000, 0.001180, -0.000000, 1.008246, -0.000000, -0.001117, -0.000000, 0.999999}, +{1.007765, -0.000000, 0.001256, -0.000000, 1.007513, -0.000000, -0.001193, -0.000000, 0.999998}, +{1.007048, -0.000000, 0.001332, -0.000000, 1.006782, -0.000000, -0.001255, -0.000000, 0.999998}, +{1.006351, -0.000000, 0.001408, -0.000000, 1.006019, -0.000000, -0.001336, -0.000000, 0.999998}, +{1.005666, -0.000000, 0.001483, -0.000000, 1.005301, -0.000000, -0.001443, -0.000000, 0.999998}, +{1.005004, -0.000000, 0.001559, -0.000000, 1.004596, -0.000000, -0.001549, -0.000000, 0.999998}, +{1.004316, -0.000000, 0.001634, -0.000000, 1.003857, -0.000000, -0.001694, -0.000000, 0.999997}, +{1.003596, -0.000000, 0.001710, -0.000000, 1.003127, -0.000000, -0.001829, -0.000000, 0.999997}, +{1.002813, -0.000000, 0.001785, -0.000000, 1.002386, -0.000000, -0.002043, -0.000000, 0.999996}, +{1.001961, -0.000000, 0.001860, -0.000000, 1.001619, -0.000000, -0.002288, -0.000000, 0.999996}, +{1.000936, -0.000000, 0.001935, -0.000000, 1.000740, -0.000000, -0.002568, -0.000000, 0.999995}, +{0.999833, -0.000000, 0.002011, -0.000000, 0.999710, -0.000000, -0.002765, -0.000000, 0.999994}, +{0.998643, -0.000000, 0.002086, -0.000000, 0.998592, -0.000000, -0.002807, -0.000000, 0.999994}, +{0.997451, -0.000000, 0.002161, -0.000000, 0.997616, -0.000000, -0.002684, -0.000000, 0.999994}, +{0.996340, -0.000000, 0.002236, -0.000000, 0.996813, -0.000000, -0.002488, -0.000000, 0.999994}, +{0.995328, -0.000000, 0.002311, -0.000000, 0.996040, -0.000000, -0.002392, -0.000000, 0.999994}, +{0.994406, -0.000000, 0.002386, -0.000000, 0.995276, -0.000000, -0.002369, -0.000000, 0.999994}, +{0.993520, -0.000000, 0.002461, -0.000000, 0.994489, -0.000000, -0.002370, -0.000000, 0.999994}, +{0.992681, -0.000000, 0.002535, -0.000000, 0.993738, -0.000000, -0.002406, -0.000000, 0.999994}, +{0.991859, -0.000000, 0.002610, -0.000000, 0.992982, -0.000000, -0.002459, -0.000000, 0.999994}, +{0.991052, -0.000000, 0.002685, -0.000000, 0.992232, -0.000000, -0.002494, -0.000000, 0.999993}, +{0.990264, -0.000000, 0.002759, -0.000000, 0.991495, -0.000000, -0.002572, -0.000000, 0.999993}, +{0.989466, -0.000000, 0.002834, -0.000000, 0.990734, -0.000000, -0.002616, -0.000000, 0.999993}, +{0.988693, -0.000000, 0.002909, -0.000000, 0.989988, -0.000000, -0.002688, -0.000000, 0.999992}, +{0.987936, -0.000000, 0.002983, -0.000000, 0.989240, -0.000000, -0.002747, -0.000000, 0.999992}, +{0.987195, -0.000000, 0.003057, -0.000000, 0.988469, -0.000000, -0.002835, -0.000000, 0.999991}, +{0.986404, -0.000000, 0.003132, -0.000000, 0.987738, -0.000000, -0.002885, -0.000000, 0.999991}, +{0.985677, -0.000000, 0.003206, -0.000000, 0.986963, -0.000000, -0.002951, -0.000000, 0.999990}, +{0.984869, -0.000000, 0.003280, -0.000000, 0.986210, -0.000000, -0.003034, -0.000000, 0.999990}, +{0.984189, -0.000000, 0.003354, -0.000000, 0.985458, -0.000000, -0.003110, -0.000000, 0.999989}, +{0.983402, -0.000000, 0.003429, -0.000000, 0.984712, -0.000000, -0.003182, -0.000000, 0.999989}, +{0.982651, -0.000000, 0.003503, -0.000000, 0.983943, -0.000000, -0.003261, -0.000000, 0.999988}, +{0.981888, -0.000000, 0.003577, -0.000000, 0.983182, -0.000000, -0.003306, -0.000000, 0.999988}, +{0.981145, -0.000000, 0.003651, -0.000000, 0.982424, -0.000000, -0.003415, -0.000000, 0.999987}, +{0.980418, -0.000000, 0.003725, -0.000000, 0.981678, -0.000000, -0.003500, -0.000000, 0.999987}, +{0.979661, -0.000000, 0.003798, -0.000000, 0.980902, -0.000000, -0.003585, -0.000000, 0.999986}, +{0.978850, -0.000000, 0.003872, -0.000000, 0.980167, -0.000000, -0.003612, -0.000000, 0.999986}, +{0.978116, -0.000000, 0.003946, -0.000000, 0.979374, -0.000000, -0.003693, -0.000000, 0.999985}, +{0.977370, -0.000000, 0.004020, -0.000000, 0.978604, -0.000000, -0.003792, -0.000000, 0.999984}, +{0.976640, -0.000000, 0.004093, -0.000000, 0.977933, -0.000000, -0.003856, -0.000000, 0.999984}, +{0.975877, -0.000000, 0.004167, -0.000000, 0.977140, -0.000000, -0.003923, -0.000000, 0.999983}, +{0.975052, -0.000000, 0.004240, -0.000000, 0.976438, -0.000000, -0.004017, -0.000000, 0.999982}, +{0.974368, -0.000000, 0.004314, -0.000000, 0.975616, -0.000000, -0.004119, -0.000000, 0.999982}, +{0.973606, -0.000000, 0.004387, -0.000000, 0.974842, -0.000000, -0.004209, -0.000000, 0.999981}, +{0.972775, -0.000000, 0.004461, -0.000000, 0.974097, -0.000000, -0.004284, -0.000000, 0.999980}, +{0.972064, -0.000000, 0.004534, -0.000000, 0.973324, -0.000000, -0.004336, -0.000000, 0.999980}, +{0.971301, -0.000000, 0.004607, -0.000000, 0.972611, -0.000000, -0.004430, -0.000000, 0.999979}, +{0.970577, -0.000000, 0.004681, -0.000000, 0.971840, -0.000000, -0.004506, -0.000000, 0.999978}, +{0.969788, -0.000000, 0.004754, -0.000000, 0.971175, -0.000000, -0.004554, -0.000000, 0.999978}, +{1.019182, -0.000000, 0.000117, -0.000000, 1.019190, -0.000000, -0.000091, -0.000000, 1.000000}, +{1.018906, -0.000000, 0.000147, -0.000000, 1.018945, -0.000000, -0.000092, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000229, -0.000000, 1.018132, -0.000000, -0.000196, -0.000000, 1.000000}, +{1.017351, -0.000000, 0.000311, -0.000000, 1.017386, -0.000000, -0.000272, -0.000000, 1.000000}, +{1.016642, -0.000000, 0.000392, -0.000000, 1.016632, -0.000000, -0.000316, -0.000000, 1.000000}, +{1.015883, -0.000000, 0.000474, -0.000000, 1.015858, -0.000000, -0.000412, -0.000000, 1.000000}, +{1.015124, -0.000000, 0.000556, -0.000000, 1.015076, -0.000000, -0.000471, -0.000000, 1.000000}, +{1.014340, -0.000000, 0.000637, -0.000000, 1.014344, -0.000000, -0.000539, -0.000000, 1.000000}, +{1.013554, -0.000000, 0.000719, -0.000000, 1.013534, -0.000000, -0.000638, -0.000000, 1.000000}, +{1.012859, -0.000000, 0.000800, -0.000000, 1.012810, -0.000000, -0.000748, -0.000000, 0.999999}, +{1.012108, -0.000000, 0.000882, -0.000000, 1.012030, -0.000000, -0.000814, -0.000000, 0.999999}, +{1.011343, -0.000000, 0.000963, -0.000000, 1.011246, -0.000000, -0.000860, -0.000000, 0.999999}, +{1.010666, -0.000000, 0.001044, -0.000000, 1.010540, -0.000000, -0.000936, -0.000000, 0.999999}, +{1.009906, -0.000000, 0.001126, -0.000000, 1.009789, -0.000000, -0.001032, -0.000000, 0.999999}, +{1.009211, -0.000000, 0.001207, -0.000000, 1.009022, -0.000000, -0.001097, -0.000000, 0.999999}, +{1.008517, -0.000000, 0.001288, -0.000000, 1.008272, -0.000000, -0.001211, -0.000000, 0.999999}, +{1.007780, -0.000000, 0.001369, -0.000000, 1.007530, -0.000000, -0.001282, -0.000000, 0.999998}, +{1.007127, -0.000000, 0.001450, -0.000000, 1.006828, -0.000000, -0.001358, -0.000000, 0.999998}, +{1.006416, -0.000000, 0.001531, -0.000000, 1.006076, -0.000000, -0.001471, -0.000000, 0.999998}, +{1.005761, -0.000000, 0.001612, -0.000000, 1.005353, -0.000000, -0.001566, -0.000000, 0.999997}, +{1.005113, -0.000000, 0.001692, -0.000000, 1.004641, -0.000000, -0.001659, -0.000000, 0.999997}, +{1.004383, -0.000000, 0.001773, -0.000000, 1.003937, -0.000000, -0.001823, -0.000000, 0.999997}, +{1.003657, -0.000000, 0.001854, -0.000000, 1.003180, -0.000000, -0.001976, -0.000000, 0.999996}, +{1.002873, -0.000000, 0.001935, -0.000000, 1.002447, -0.000000, -0.002186, -0.000000, 0.999996}, +{1.002019, -0.000000, 0.002015, -0.000000, 1.001686, -0.000000, -0.002456, -0.000000, 0.999995}, +{1.000998, -0.000000, 0.002096, -0.000000, 1.000775, -0.000000, -0.002724, -0.000000, 0.999994}, +{0.999875, -0.000000, 0.002176, -0.000000, 0.999737, -0.000000, -0.002937, -0.000000, 0.999994}, +{0.998689, -0.000000, 0.002256, -0.000000, 0.998625, -0.000000, -0.002997, -0.000000, 0.999993}, +{0.997491, -0.000000, 0.002337, -0.000000, 0.997645, -0.000000, -0.002903, -0.000000, 0.999993}, +{0.996349, -0.000000, 0.002417, -0.000000, 0.996813, -0.000000, -0.002715, -0.000000, 0.999993}, +{0.995327, -0.000000, 0.002497, -0.000000, 0.996029, -0.000000, -0.002594, -0.000000, 0.999994}, +{0.994389, -0.000000, 0.002577, -0.000000, 0.995268, -0.000000, -0.002575, -0.000000, 0.999993}, +{0.993512, -0.000000, 0.002658, -0.000000, 0.994489, -0.000000, -0.002561, -0.000000, 0.999993}, +{0.992644, -0.000000, 0.002738, -0.000000, 0.993734, -0.000000, -0.002614, -0.000000, 0.999993}, +{0.991816, -0.000000, 0.002818, -0.000000, 0.992991, -0.000000, -0.002652, -0.000000, 0.999992}, +{0.991011, -0.000000, 0.002897, -0.000000, 0.992223, -0.000000, -0.002702, -0.000000, 0.999992}, +{0.990173, -0.000000, 0.002977, -0.000000, 0.991476, -0.000000, -0.002757, -0.000000, 0.999992}, +{0.989413, -0.000000, 0.003057, -0.000000, 0.990705, -0.000000, -0.002831, -0.000000, 0.999991}, +{0.988593, -0.000000, 0.003137, -0.000000, 0.989938, -0.000000, -0.002875, -0.000000, 0.999991}, +{0.987840, -0.000000, 0.003216, -0.000000, 0.989218, -0.000000, -0.002947, -0.000000, 0.999990}, +{0.987100, -0.000000, 0.003296, -0.000000, 0.988455, -0.000000, -0.003021, -0.000000, 0.999990}, +{0.986313, -0.000000, 0.003376, -0.000000, 0.987706, -0.000000, -0.003103, -0.000000, 0.999989}, +{0.985524, -0.000000, 0.003455, -0.000000, 0.986947, -0.000000, -0.003186, -0.000000, 0.999989}, +{0.984799, -0.000000, 0.003535, -0.000000, 0.986193, -0.000000, -0.003237, -0.000000, 0.999988}, +{0.984007, -0.000000, 0.003614, -0.000000, 0.985486, -0.000000, -0.003342, -0.000000, 0.999988}, +{0.983281, -0.000000, 0.003693, -0.000000, 0.984693, -0.000000, -0.003421, -0.000000, 0.999987}, +{0.982515, -0.000000, 0.003773, -0.000000, 0.983916, -0.000000, -0.003519, -0.000000, 0.999986}, +{0.981748, -0.000000, 0.003852, -0.000000, 0.983209, -0.000000, -0.003591, -0.000000, 0.999986}, +{0.981054, -0.000000, 0.003931, -0.000000, 0.982429, -0.000000, -0.003655, -0.000000, 0.999985}, +{0.980275, -0.000000, 0.004010, -0.000000, 0.981674, -0.000000, -0.003735, -0.000000, 0.999985}, +{0.979457, -0.000000, 0.004089, -0.000000, 0.980950, -0.000000, -0.003830, -0.000000, 0.999984}, +{0.978738, -0.000000, 0.004168, -0.000000, 0.980162, -0.000000, -0.003916, -0.000000, 0.999983}, +{0.977984, -0.000000, 0.004247, -0.000000, 0.979373, -0.000000, -0.003957, -0.000000, 0.999983}, +{0.977164, -0.000000, 0.004326, -0.000000, 0.978594, -0.000000, -0.004043, -0.000000, 0.999982}, +{0.976422, -0.000000, 0.004405, -0.000000, 0.977871, -0.000000, -0.004122, -0.000000, 0.999981}, +{0.975734, -0.000000, 0.004483, -0.000000, 0.977125, -0.000000, -0.004203, -0.000000, 0.999981}, +{0.974971, -0.000000, 0.004562, -0.000000, 0.976410, -0.000000, -0.004303, -0.000000, 0.999980}, +{0.974139, -0.000000, 0.004641, -0.000000, 0.975637, -0.000000, -0.004388, -0.000000, 0.999979}, +{0.973360, -0.000000, 0.004719, -0.000000, 0.974889, -0.000000, -0.004438, -0.000000, 0.999978}, +{0.972645, -0.000000, 0.004798, -0.000000, 0.974134, -0.000000, -0.004554, -0.000000, 0.999978}, +{0.971864, -0.000000, 0.004876, -0.000000, 0.973361, -0.000000, -0.004602, -0.000000, 0.999977}, +{0.971200, -0.000000, 0.004955, -0.000000, 0.972665, -0.000000, -0.004689, -0.000000, 0.999976}, +{0.970320, -0.000000, 0.005033, -0.000000, 0.971871, -0.000000, -0.004801, -0.000000, 0.999975}, +{0.969595, -0.000000, 0.005111, -0.000000, 0.971118, -0.000000, -0.004815, -0.000000, 0.999975}, +{1.019182, -0.000000, 0.000108, -0.000000, 1.019190, -0.000000, -0.000082, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000140, -0.000000, 1.018883, -0.000000, -0.000123, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000227, -0.000000, 1.018132, -0.000000, -0.000194, -0.000000, 1.000000}, +{1.017351, -0.000000, 0.000313, -0.000000, 1.017386, -0.000000, -0.000274, -0.000000, 1.000000}, +{1.016642, -0.000000, 0.000400, -0.000000, 1.016632, -0.000000, -0.000323, -0.000000, 1.000000}, +{1.015883, -0.000000, 0.000486, -0.000000, 1.015858, -0.000000, -0.000424, -0.000000, 1.000000}, +{1.015124, -0.000000, 0.000572, -0.000000, 1.015076, -0.000000, -0.000488, -0.000000, 1.000000}, +{1.014340, -0.000000, 0.000658, -0.000000, 1.014343, -0.000000, -0.000560, -0.000000, 1.000000}, +{1.013554, -0.000000, 0.000744, -0.000000, 1.013534, -0.000000, -0.000664, -0.000000, 1.000000}, +{1.012859, -0.000000, 0.000831, -0.000000, 1.012810, -0.000000, -0.000779, -0.000000, 0.999999}, +{1.012155, -0.000000, 0.000916, -0.000000, 1.012041, -0.000000, -0.000829, -0.000000, 0.999999}, +{1.011410, -0.000000, 0.001002, -0.000000, 1.011300, -0.000000, -0.000904, -0.000000, 0.999999}, +{1.010674, -0.000000, 0.001088, -0.000000, 1.010534, -0.000000, -0.001004, -0.000000, 0.999999}, +{1.009939, -0.000000, 0.001174, -0.000000, 1.009785, -0.000000, -0.001064, -0.000000, 0.999999}, +{1.009258, -0.000000, 0.001260, -0.000000, 1.009051, -0.000000, -0.001178, -0.000000, 0.999999}, +{1.008537, -0.000000, 0.001345, -0.000000, 1.008297, -0.000000, -0.001265, -0.000000, 0.999998}, +{1.007861, -0.000000, 0.001431, -0.000000, 1.007553, -0.000000, -0.001341, -0.000000, 0.999998}, +{1.007160, -0.000000, 0.001516, -0.000000, 1.006832, -0.000000, -0.001435, -0.000000, 0.999998}, +{1.006526, -0.000000, 0.001602, -0.000000, 1.006121, -0.000000, -0.001536, -0.000000, 0.999998}, +{1.005836, -0.000000, 0.001687, -0.000000, 1.005389, -0.000000, -0.001644, -0.000000, 0.999997}, +{1.005162, -0.000000, 0.001773, -0.000000, 1.004647, -0.000000, -0.001776, -0.000000, 0.999997}, +{1.004478, -0.000000, 0.001858, -0.000000, 1.003934, -0.000000, -0.001905, -0.000000, 0.999996}, +{1.003741, -0.000000, 0.001943, -0.000000, 1.003227, -0.000000, -0.002101, -0.000000, 0.999996}, +{1.002977, -0.000000, 0.002028, -0.000000, 1.002495, -0.000000, -0.002328, -0.000000, 0.999995}, +{1.002090, -0.000000, 0.002113, -0.000000, 1.001707, -0.000000, -0.002601, -0.000000, 0.999995}, +{1.001095, -0.000000, 0.002198, -0.000000, 1.000820, -0.000000, -0.002869, -0.000000, 0.999994}, +{0.999951, -0.000000, 0.002283, -0.000000, 0.999789, -0.000000, -0.003089, -0.000000, 0.999993}, +{0.998772, -0.000000, 0.002368, -0.000000, 0.998676, -0.000000, -0.003163, -0.000000, 0.999992}, +{0.997564, -0.000000, 0.002453, -0.000000, 0.997647, -0.000000, -0.003083, -0.000000, 0.999992}, +{0.996382, -0.000000, 0.002538, -0.000000, 0.996783, -0.000000, -0.002908, -0.000000, 0.999993}, +{0.995324, -0.000000, 0.002622, -0.000000, 0.995980, -0.000000, -0.002784, -0.000000, 0.999993}, +{0.994378, -0.000000, 0.002707, -0.000000, 0.995216, -0.000000, -0.002727, -0.000000, 0.999993}, +{0.993473, -0.000000, 0.002792, -0.000000, 0.994467, -0.000000, -0.002745, -0.000000, 0.999992}, +{0.992607, -0.000000, 0.002876, -0.000000, 0.993694, -0.000000, -0.002759, -0.000000, 0.999992}, +{0.991742, -0.000000, 0.002961, -0.000000, 0.992936, -0.000000, -0.002820, -0.000000, 0.999992}, +{0.990951, -0.000000, 0.003045, -0.000000, 0.992203, -0.000000, -0.002857, -0.000000, 0.999991}, +{0.990130, -0.000000, 0.003129, -0.000000, 0.991451, -0.000000, -0.002913, -0.000000, 0.999991}, +{0.989316, -0.000000, 0.003214, -0.000000, 0.990678, -0.000000, -0.003003, -0.000000, 0.999990}, +{0.988539, -0.000000, 0.003298, -0.000000, 0.989924, -0.000000, -0.003063, -0.000000, 0.999990}, +{0.987716, -0.000000, 0.003382, -0.000000, 0.989187, -0.000000, -0.003114, -0.000000, 0.999989}, +{0.987004, -0.000000, 0.003466, -0.000000, 0.988434, -0.000000, -0.003212, -0.000000, 0.999989}, +{0.986159, -0.000000, 0.003550, -0.000000, 0.987650, -0.000000, -0.003252, -0.000000, 0.999988}, +{0.985446, -0.000000, 0.003634, -0.000000, 0.986919, -0.000000, -0.003354, -0.000000, 0.999988}, +{0.984669, -0.000000, 0.003718, -0.000000, 0.986167, -0.000000, -0.003429, -0.000000, 0.999987}, +{0.983923, -0.000000, 0.003802, -0.000000, 0.985466, -0.000000, -0.003541, -0.000000, 0.999986}, +{0.983142, -0.000000, 0.003886, -0.000000, 0.984681, -0.000000, -0.003621, -0.000000, 0.999986}, +{0.982379, -0.000000, 0.003969, -0.000000, 0.983891, -0.000000, -0.003683, -0.000000, 0.999985}, +{0.981573, -0.000000, 0.004053, -0.000000, 0.983150, -0.000000, -0.003753, -0.000000, 0.999985}, +{0.980793, -0.000000, 0.004136, -0.000000, 0.982398, -0.000000, -0.003809, -0.000000, 0.999984}, +{0.980054, -0.000000, 0.004220, -0.000000, 0.981623, -0.000000, -0.003948, -0.000000, 0.999983}, +{0.979287, -0.000000, 0.004303, -0.000000, 0.980895, -0.000000, -0.003987, -0.000000, 0.999982}, +{0.978542, -0.000000, 0.004387, -0.000000, 0.980144, -0.000000, -0.004131, -0.000000, 0.999981}, +{0.977821, -0.000000, 0.004470, -0.000000, 0.979369, -0.000000, -0.004193, -0.000000, 0.999981}, +{0.977081, -0.000000, 0.004553, -0.000000, 0.978640, -0.000000, -0.004272, -0.000000, 0.999980}, +{0.976326, -0.000000, 0.004637, -0.000000, 0.977859, -0.000000, -0.004353, -0.000000, 0.999979}, +{0.975574, -0.000000, 0.004720, -0.000000, 0.977111, -0.000000, -0.004434, -0.000000, 0.999979}, +{0.974845, -0.000000, 0.004803, -0.000000, 0.976371, -0.000000, -0.004503, -0.000000, 0.999978}, +{0.974054, -0.000000, 0.004886, -0.000000, 0.975622, -0.000000, -0.004600, -0.000000, 0.999977}, +{0.973199, -0.000000, 0.004969, -0.000000, 0.974844, -0.000000, -0.004700, -0.000000, 0.999976}, +{0.972433, -0.000000, 0.005052, -0.000000, 0.974077, -0.000000, -0.004777, -0.000000, 0.999975}, +{0.971781, -0.000000, 0.005135, -0.000000, 0.973369, -0.000000, -0.004911, -0.000000, 0.999974}, +{0.971004, -0.000000, 0.005217, -0.000000, 0.972562, -0.000000, -0.004946, -0.000000, 0.999973}, +{0.970256, -0.000000, 0.005300, -0.000000, 0.971853, -0.000000, -0.005045, -0.000000, 0.999972}, +{0.969503, -0.000000, 0.005383, -0.000000, 0.971137, -0.000000, -0.005099, -0.000000, 0.999972}, +{1.019182, -0.000000, 0.000084, -0.000000, 1.019190, -0.000000, -0.000057, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000118, -0.000000, 1.018883, -0.000000, -0.000100, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000208, -0.000000, 1.018132, -0.000000, -0.000175, -0.000000, 1.000000}, +{1.017392, -0.000000, 0.000299, -0.000000, 1.017386, -0.000000, -0.000266, -0.000000, 1.000000}, +{1.016602, -0.000000, 0.000390, -0.000000, 1.016627, -0.000000, -0.000363, -0.000000, 1.000000}, +{1.015867, -0.000000, 0.000480, -0.000000, 1.015873, -0.000000, -0.000438, -0.000000, 1.000000}, +{1.015127, -0.000000, 0.000571, -0.000000, 1.015109, -0.000000, -0.000523, -0.000000, 1.000000}, +{1.014355, -0.000000, 0.000661, -0.000000, 1.014342, -0.000000, -0.000616, -0.000000, 1.000000}, +{1.013654, -0.000000, 0.000752, -0.000000, 1.013555, -0.000000, -0.000688, -0.000000, 0.999999}, +{1.012859, -0.000000, 0.000842, -0.000000, 1.012810, -0.000000, -0.000790, -0.000000, 0.999999}, +{1.012148, -0.000000, 0.000932, -0.000000, 1.012035, -0.000000, -0.000877, -0.000000, 0.999999}, +{1.011437, -0.000000, 0.001023, -0.000000, 1.011326, -0.000000, -0.000976, -0.000000, 0.999999}, +{1.010698, -0.000000, 0.001113, -0.000000, 1.010560, -0.000000, -0.001054, -0.000000, 0.999999}, +{1.009996, -0.000000, 0.001203, -0.000000, 1.009792, -0.000000, -0.001142, -0.000000, 0.999999}, +{1.009305, -0.000000, 0.001293, -0.000000, 1.009094, -0.000000, -0.001225, -0.000000, 0.999998}, +{1.008623, -0.000000, 0.001383, -0.000000, 1.008339, -0.000000, -0.001313, -0.000000, 0.999998}, +{1.007909, -0.000000, 0.001473, -0.000000, 1.007602, -0.000000, -0.001420, -0.000000, 0.999998}, +{1.007251, -0.000000, 0.001562, -0.000000, 1.006908, -0.000000, -0.001523, -0.000000, 0.999998}, +{1.006578, -0.000000, 0.001652, -0.000000, 1.006137, -0.000000, -0.001607, -0.000000, 0.999997}, +{1.005922, -0.000000, 0.001742, -0.000000, 1.005429, -0.000000, -0.001723, -0.000000, 0.999997}, +{1.005268, -0.000000, 0.001831, -0.000000, 1.004719, -0.000000, -0.001874, -0.000000, 0.999997}, +{1.004575, -0.000000, 0.001921, -0.000000, 1.003984, -0.000000, -0.002007, -0.000000, 0.999996}, +{1.003849, -0.000000, 0.002010, -0.000000, 1.003274, -0.000000, -0.002221, -0.000000, 0.999996}, +{1.003074, -0.000000, 0.002100, -0.000000, 1.002538, -0.000000, -0.002468, -0.000000, 0.999995}, +{1.002141, -0.000000, 0.002189, -0.000000, 1.001751, -0.000000, -0.002744, -0.000000, 0.999994}, +{1.001149, -0.000000, 0.002278, -0.000000, 1.000841, -0.000000, -0.003005, -0.000000, 0.999993}, +{1.000010, -0.000000, 0.002367, -0.000000, 0.999793, -0.000000, -0.003225, -0.000000, 0.999992}, +{0.998805, -0.000000, 0.002457, -0.000000, 0.998681, -0.000000, -0.003314, -0.000000, 0.999992}, +{0.997593, -0.000000, 0.002546, -0.000000, 0.997641, -0.000000, -0.003224, -0.000000, 0.999992}, +{0.996421, -0.000000, 0.002635, -0.000000, 0.996745, -0.000000, -0.003074, -0.000000, 0.999992}, +{0.995345, -0.000000, 0.002724, -0.000000, 0.995974, -0.000000, -0.002943, -0.000000, 0.999992}, +{0.994380, -0.000000, 0.002812, -0.000000, 0.995184, -0.000000, -0.002912, -0.000000, 0.999992}, +{0.993448, -0.000000, 0.002901, -0.000000, 0.994413, -0.000000, -0.002892, -0.000000, 0.999992}, +{0.992576, -0.000000, 0.002990, -0.000000, 0.993656, -0.000000, -0.002918, -0.000000, 0.999991}, +{0.991698, -0.000000, 0.003079, -0.000000, 0.992896, -0.000000, -0.002968, -0.000000, 0.999991}, +{0.990872, -0.000000, 0.003167, -0.000000, 0.992173, -0.000000, -0.003006, -0.000000, 0.999990}, +{0.990047, -0.000000, 0.003256, -0.000000, 0.991413, -0.000000, -0.003083, -0.000000, 0.999990}, +{0.989231, -0.000000, 0.003344, -0.000000, 0.990628, -0.000000, -0.003106, -0.000000, 0.999990}, +{0.988438, -0.000000, 0.003433, -0.000000, 0.989910, -0.000000, -0.003215, -0.000000, 0.999989}, +{0.987658, -0.000000, 0.003521, -0.000000, 0.989153, -0.000000, -0.003285, -0.000000, 0.999988}, +{0.986867, -0.000000, 0.003609, -0.000000, 0.988402, -0.000000, -0.003384, -0.000000, 0.999988}, +{0.986054, -0.000000, 0.003698, -0.000000, 0.987633, -0.000000, -0.003457, -0.000000, 0.999987}, +{0.985313, -0.000000, 0.003786, -0.000000, 0.986901, -0.000000, -0.003533, -0.000000, 0.999986}, +{0.984529, -0.000000, 0.003874, -0.000000, 0.986121, -0.000000, -0.003592, -0.000000, 0.999986}, +{0.983729, -0.000000, 0.003962, -0.000000, 0.985367, -0.000000, -0.003678, -0.000000, 0.999985}, +{0.982994, -0.000000, 0.004050, -0.000000, 0.984617, -0.000000, -0.003789, -0.000000, 0.999984}, +{0.982140, -0.000000, 0.004138, -0.000000, 0.983884, -0.000000, -0.003863, -0.000000, 0.999984}, +{0.981457, -0.000000, 0.004225, -0.000000, 0.983145, -0.000000, -0.003928, -0.000000, 0.999983}, +{0.980700, -0.000000, 0.004313, -0.000000, 0.982355, -0.000000, -0.004065, -0.000000, 0.999982}, +{0.979913, -0.000000, 0.004401, -0.000000, 0.981570, -0.000000, -0.004114, -0.000000, 0.999982}, +{0.979155, -0.000000, 0.004489, -0.000000, 0.980888, -0.000000, -0.004190, -0.000000, 0.999981}, +{0.978340, -0.000000, 0.004576, -0.000000, 0.980065, -0.000000, -0.004287, -0.000000, 0.999980}, +{0.977639, -0.000000, 0.004664, -0.000000, 0.979333, -0.000000, -0.004362, -0.000000, 0.999979}, +{0.976935, -0.000000, 0.004751, -0.000000, 0.978625, -0.000000, -0.004449, -0.000000, 0.999978}, +{0.976073, -0.000000, 0.004838, -0.000000, 0.977852, -0.000000, -0.004560, -0.000000, 0.999977}, +{0.975385, -0.000000, 0.004926, -0.000000, 0.977094, -0.000000, -0.004671, -0.000000, 0.999976}, +{0.974536, -0.000000, 0.005013, -0.000000, 0.976327, -0.000000, -0.004767, -0.000000, 0.999975}, +{0.973778, -0.000000, 0.005100, -0.000000, 0.975551, -0.000000, -0.004863, -0.000000, 0.999974}, +{0.972975, -0.000000, 0.005187, -0.000000, 0.974813, -0.000000, -0.004899, -0.000000, 0.999974}, +{0.972304, -0.000000, 0.005274, -0.000000, 0.974123, -0.000000, -0.005003, -0.000000, 0.999973}, +{0.971531, -0.000000, 0.005361, -0.000000, 0.973284, -0.000000, -0.005112, -0.000000, 0.999972}, +{0.970720, -0.000000, 0.005448, -0.000000, 0.972534, -0.000000, -0.005211, -0.000000, 0.999971}, +{0.969943, -0.000000, 0.005535, -0.000000, 0.971808, -0.000000, -0.005270, -0.000000, 0.999970}, +{0.969206, -0.000000, 0.005622, -0.000000, 0.971083, -0.000000, -0.005384, -0.000000, 0.999969}, +{1.019182, -0.000000, 0.000073, -0.000000, 1.019190, -0.000000, -0.000046, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000108, -0.000000, 1.018883, -0.000000, -0.000090, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000204, -0.000000, 1.018132, -0.000000, -0.000170, -0.000000, 1.000000}, +{1.017392, -0.000000, 0.000299, -0.000000, 1.017386, -0.000000, -0.000265, -0.000000, 1.000000}, +{1.016602, -0.000000, 0.000394, -0.000000, 1.016627, -0.000000, -0.000367, -0.000000, 1.000000}, +{1.015867, -0.000000, 0.000489, -0.000000, 1.015873, -0.000000, -0.000448, -0.000000, 1.000000}, +{1.015127, -0.000000, 0.000585, -0.000000, 1.015109, -0.000000, -0.000537, -0.000000, 1.000000}, +{1.014355, -0.000000, 0.000680, -0.000000, 1.014342, -0.000000, -0.000634, -0.000000, 1.000000}, +{1.013618, -0.000000, 0.000775, -0.000000, 1.013589, -0.000000, -0.000714, -0.000000, 0.999999}, +{1.012913, -0.000000, 0.000870, -0.000000, 1.012817, -0.000000, -0.000804, -0.000000, 0.999999}, +{1.012148, -0.000000, 0.000965, -0.000000, 1.012035, -0.000000, -0.000910, -0.000000, 0.999999}, +{1.011446, -0.000000, 0.001059, -0.000000, 1.011299, -0.000000, -0.000983, -0.000000, 0.999999}, +{1.010773, -0.000000, 0.001154, -0.000000, 1.010601, -0.000000, -0.001082, -0.000000, 0.999999}, +{1.009996, -0.000000, 0.001249, -0.000000, 1.009792, -0.000000, -0.001188, -0.000000, 0.999999}, +{1.009376, -0.000000, 0.001343, -0.000000, 1.009113, -0.000000, -0.001280, -0.000000, 0.999998}, +{1.008643, -0.000000, 0.001438, -0.000000, 1.008359, -0.000000, -0.001386, -0.000000, 0.999998}, +{1.007974, -0.000000, 0.001532, -0.000000, 1.007615, -0.000000, -0.001485, -0.000000, 0.999998}, +{1.007311, -0.000000, 0.001627, -0.000000, 1.006920, -0.000000, -0.001583, -0.000000, 0.999997}, +{1.006677, -0.000000, 0.001721, -0.000000, 1.006171, -0.000000, -0.001681, -0.000000, 0.999997}, +{1.006017, -0.000000, 0.001815, -0.000000, 1.005484, -0.000000, -0.001805, -0.000000, 0.999997}, +{1.005351, -0.000000, 0.001910, -0.000000, 1.004750, -0.000000, -0.001956, -0.000000, 0.999996}, +{1.004681, -0.000000, 0.002004, -0.000000, 1.004048, -0.000000, -0.002134, -0.000000, 0.999996}, +{1.003942, -0.000000, 0.002098, -0.000000, 1.003312, -0.000000, -0.002339, -0.000000, 0.999995}, +{1.003116, -0.000000, 0.002192, -0.000000, 1.002570, -0.000000, -0.002582, -0.000000, 0.999994}, +{1.002234, -0.000000, 0.002286, -0.000000, 1.001797, -0.000000, -0.002878, -0.000000, 0.999993}, +{1.001219, -0.000000, 0.002380, -0.000000, 1.000871, -0.000000, -0.003157, -0.000000, 0.999992}, +{1.000095, -0.000000, 0.002473, -0.000000, 0.999813, -0.000000, -0.003378, -0.000000, 0.999992}, +{0.998907, -0.000000, 0.002567, -0.000000, 0.998727, -0.000000, -0.003487, -0.000000, 0.999991}, +{0.997656, -0.000000, 0.002661, -0.000000, 0.997649, -0.000000, -0.003416, -0.000000, 0.999991}, +{0.996459, -0.000000, 0.002754, -0.000000, 0.996746, -0.000000, -0.003245, -0.000000, 0.999991}, +{0.995375, -0.000000, 0.002848, -0.000000, 0.995957, -0.000000, -0.003156, -0.000000, 0.999991}, +{0.994388, -0.000000, 0.002941, -0.000000, 0.995192, -0.000000, -0.003082, -0.000000, 0.999991}, +{0.993441, -0.000000, 0.003035, -0.000000, 0.994419, -0.000000, -0.003088, -0.000000, 0.999991}, +{0.992544, -0.000000, 0.003128, -0.000000, 0.993654, -0.000000, -0.003103, -0.000000, 0.999990}, +{0.991672, -0.000000, 0.003221, -0.000000, 0.992903, -0.000000, -0.003145, -0.000000, 0.999990}, +{0.990825, -0.000000, 0.003314, -0.000000, 0.992146, -0.000000, -0.003197, -0.000000, 0.999989}, +{0.989989, -0.000000, 0.003407, -0.000000, 0.991386, -0.000000, -0.003256, -0.000000, 0.999989}, +{0.989175, -0.000000, 0.003500, -0.000000, 0.990626, -0.000000, -0.003343, -0.000000, 0.999988}, +{0.988381, -0.000000, 0.003593, -0.000000, 0.989900, -0.000000, -0.003381, -0.000000, 0.999988}, +{0.987590, -0.000000, 0.003686, -0.000000, 0.989136, -0.000000, -0.003452, -0.000000, 0.999987}, +{0.986790, -0.000000, 0.003779, -0.000000, 0.988376, -0.000000, -0.003542, -0.000000, 0.999986}, +{0.985989, -0.000000, 0.003872, -0.000000, 0.987611, -0.000000, -0.003618, -0.000000, 0.999986}, +{0.985200, -0.000000, 0.003964, -0.000000, 0.986890, -0.000000, -0.003689, -0.000000, 0.999985}, +{0.984379, -0.000000, 0.004057, -0.000000, 0.986117, -0.000000, -0.003786, -0.000000, 0.999984}, +{0.983654, -0.000000, 0.004150, -0.000000, 0.985373, -0.000000, -0.003872, -0.000000, 0.999984}, +{0.982829, -0.000000, 0.004242, -0.000000, 0.984594, -0.000000, -0.003949, -0.000000, 0.999983}, +{0.982052, -0.000000, 0.004334, -0.000000, 0.983837, -0.000000, -0.004056, -0.000000, 0.999982}, +{0.981334, -0.000000, 0.004427, -0.000000, 0.983124, -0.000000, -0.004169, -0.000000, 0.999981}, +{0.980534, -0.000000, 0.004519, -0.000000, 0.982380, -0.000000, -0.004271, -0.000000, 0.999980}, +{0.979783, -0.000000, 0.004611, -0.000000, 0.981563, -0.000000, -0.004311, -0.000000, 0.999980}, +{0.978966, -0.000000, 0.004703, -0.000000, 0.980799, -0.000000, -0.004429, -0.000000, 0.999979}, +{0.978203, -0.000000, 0.004795, -0.000000, 0.980113, -0.000000, -0.004499, -0.000000, 0.999978}, +{0.977526, -0.000000, 0.004887, -0.000000, 0.979331, -0.000000, -0.004595, -0.000000, 0.999977}, +{0.976666, -0.000000, 0.004979, -0.000000, 0.978576, -0.000000, -0.004734, -0.000000, 0.999976}, +{0.975914, -0.000000, 0.005071, -0.000000, 0.977776, -0.000000, -0.004801, -0.000000, 0.999975}, +{0.975177, -0.000000, 0.005163, -0.000000, 0.977033, -0.000000, -0.004881, -0.000000, 0.999974}, +{0.974484, -0.000000, 0.005255, -0.000000, 0.976328, -0.000000, -0.004983, -0.000000, 0.999973}, +{0.973690, -0.000000, 0.005346, -0.000000, 0.975566, -0.000000, -0.005102, -0.000000, 0.999972}, +{0.972929, -0.000000, 0.005438, -0.000000, 0.974832, -0.000000, -0.005167, -0.000000, 0.999971}, +{0.972192, -0.000000, 0.005530, -0.000000, 0.974095, -0.000000, -0.005278, -0.000000, 0.999970}, +{0.971346, -0.000000, 0.005621, -0.000000, 0.973340, -0.000000, -0.005373, -0.000000, 0.999969}, +{0.970646, -0.000000, 0.005712, -0.000000, 0.972543, -0.000000, -0.005460, -0.000000, 0.999968}, +{0.969779, -0.000000, 0.005804, -0.000000, 0.971814, -0.000000, -0.005588, -0.000000, 0.999967}, +{0.969124, -0.000000, 0.005895, -0.000000, 0.971084, -0.000000, -0.005645, -0.000000, 0.999966}, +{1.019182, -0.000000, 0.000081, -0.000000, 1.019190, -0.000000, -0.000054, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000118, -0.000000, 1.018883, -0.000000, -0.000100, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000218, -0.000000, 1.018132, -0.000000, -0.000185, -0.000000, 1.000000}, +{1.017392, -0.000000, 0.000318, -0.000000, 1.017386, -0.000000, -0.000285, -0.000000, 1.000000}, +{1.016602, -0.000000, 0.000419, -0.000000, 1.016627, -0.000000, -0.000392, -0.000000, 1.000000}, +{1.015867, -0.000000, 0.000519, -0.000000, 1.015873, -0.000000, -0.000478, -0.000000, 1.000000}, +{1.015127, -0.000000, 0.000619, -0.000000, 1.015109, -0.000000, -0.000572, -0.000000, 1.000000}, +{1.014392, -0.000000, 0.000719, -0.000000, 1.014341, -0.000000, -0.000649, -0.000000, 1.000000}, +{1.013678, -0.000000, 0.000819, -0.000000, 1.013597, -0.000000, -0.000769, -0.000000, 0.999999}, +{1.012913, -0.000000, 0.000919, -0.000000, 1.012817, -0.000000, -0.000853, -0.000000, 0.999999}, +{1.012219, -0.000000, 0.001018, -0.000000, 1.012090, -0.000000, -0.000956, -0.000000, 0.999999}, +{1.011473, -0.000000, 0.001118, -0.000000, 1.011369, -0.000000, -0.001036, -0.000000, 0.999999}, +{1.010773, -0.000000, 0.001218, -0.000000, 1.010601, -0.000000, -0.001147, -0.000000, 0.999999}, +{1.010083, -0.000000, 0.001317, -0.000000, 1.009897, -0.000000, -0.001249, -0.000000, 0.999998}, +{1.009415, -0.000000, 0.001417, -0.000000, 1.009150, -0.000000, -0.001334, -0.000000, 0.999998}, +{1.008745, -0.000000, 0.001516, -0.000000, 1.008397, -0.000000, -0.001432, -0.000000, 0.999998}, +{1.008065, -0.000000, 0.001616, -0.000000, 1.007696, -0.000000, -0.001570, -0.000000, 0.999997}, +{1.007411, -0.000000, 0.001715, -0.000000, 1.006948, -0.000000, -0.001667, -0.000000, 0.999997}, +{1.006777, -0.000000, 0.001814, -0.000000, 1.006261, -0.000000, -0.001799, -0.000000, 0.999997}, +{1.006131, -0.000000, 0.001913, -0.000000, 1.005540, -0.000000, -0.001905, -0.000000, 0.999996}, +{1.005445, -0.000000, 0.002012, -0.000000, 1.004805, -0.000000, -0.002070, -0.000000, 0.999996}, +{1.004726, -0.000000, 0.002111, -0.000000, 1.004090, -0.000000, -0.002234, -0.000000, 0.999995}, +{1.004041, -0.000000, 0.002210, -0.000000, 1.003380, -0.000000, -0.002453, -0.000000, 0.999995}, +{1.003224, -0.000000, 0.002309, -0.000000, 1.002659, -0.000000, -0.002738, -0.000000, 0.999994}, +{1.002309, -0.000000, 0.002408, -0.000000, 1.001866, -0.000000, -0.003022, -0.000000, 0.999993}, +{1.001271, -0.000000, 0.002506, -0.000000, 1.000963, -0.000000, -0.003310, -0.000000, 0.999992}, +{1.000158, -0.000000, 0.002605, -0.000000, 0.999902, -0.000000, -0.003551, -0.000000, 0.999991}, +{0.998938, -0.000000, 0.002704, -0.000000, 0.998771, -0.000000, -0.003644, -0.000000, 0.999990}, +{0.997726, -0.000000, 0.002802, -0.000000, 0.997718, -0.000000, -0.003616, -0.000000, 0.999990}, +{0.996529, -0.000000, 0.002900, -0.000000, 0.996786, -0.000000, -0.003497, -0.000000, 0.999990}, +{0.995416, -0.000000, 0.002999, -0.000000, 0.995980, -0.000000, -0.003341, -0.000000, 0.999990}, +{0.994404, -0.000000, 0.003097, -0.000000, 0.995205, -0.000000, -0.003294, -0.000000, 0.999990}, +{0.993452, -0.000000, 0.003195, -0.000000, 0.994430, -0.000000, -0.003268, -0.000000, 0.999990}, +{0.992550, -0.000000, 0.003293, -0.000000, 0.993665, -0.000000, -0.003282, -0.000000, 0.999989}, +{0.991681, -0.000000, 0.003391, -0.000000, 0.992896, -0.000000, -0.003334, -0.000000, 0.999989}, +{0.990824, -0.000000, 0.003489, -0.000000, 0.992145, -0.000000, -0.003370, -0.000000, 0.999988}, +{0.989957, -0.000000, 0.003587, -0.000000, 0.991395, -0.000000, -0.003458, -0.000000, 0.999987}, +{0.989152, -0.000000, 0.003685, -0.000000, 0.990636, -0.000000, -0.003517, -0.000000, 0.999987}, +{0.988330, -0.000000, 0.003783, -0.000000, 0.989924, -0.000000, -0.003600, -0.000000, 0.999986}, +{0.987504, -0.000000, 0.003880, -0.000000, 0.989154, -0.000000, -0.003663, -0.000000, 0.999986}, +{0.986735, -0.000000, 0.003978, -0.000000, 0.988392, -0.000000, -0.003749, -0.000000, 0.999985}, +{0.985946, -0.000000, 0.004075, -0.000000, 0.987619, -0.000000, -0.003832, -0.000000, 0.999984}, +{0.985102, -0.000000, 0.004173, -0.000000, 0.986863, -0.000000, -0.003932, -0.000000, 0.999983}, +{0.984355, -0.000000, 0.004270, -0.000000, 0.986133, -0.000000, -0.004003, -0.000000, 0.999983}, +{0.983541, -0.000000, 0.004368, -0.000000, 0.985345, -0.000000, -0.004104, -0.000000, 0.999982}, +{0.982750, -0.000000, 0.004465, -0.000000, 0.984606, -0.000000, -0.004202, -0.000000, 0.999981}, +{0.982022, -0.000000, 0.004562, -0.000000, 0.983867, -0.000000, -0.004266, -0.000000, 0.999980}, +{0.981234, -0.000000, 0.004659, -0.000000, 0.983137, -0.000000, -0.004358, -0.000000, 0.999979}, +{0.980440, -0.000000, 0.004756, -0.000000, 0.982391, -0.000000, -0.004442, -0.000000, 0.999978}, +{0.979654, -0.000000, 0.004853, -0.000000, 0.981615, -0.000000, -0.004576, -0.000000, 0.999977}, +{0.978901, -0.000000, 0.004950, -0.000000, 0.980876, -0.000000, -0.004626, -0.000000, 0.999977}, +{0.978201, -0.000000, 0.005047, -0.000000, 0.980112, -0.000000, -0.004745, -0.000000, 0.999976}, +{0.977332, -0.000000, 0.005144, -0.000000, 0.979357, -0.000000, -0.004890, -0.000000, 0.999974}, +{0.976630, -0.000000, 0.005240, -0.000000, 0.978601, -0.000000, -0.004950, -0.000000, 0.999973}, +{0.975821, -0.000000, 0.005337, -0.000000, 0.977881, -0.000000, -0.005026, -0.000000, 0.999973}, +{0.975030, -0.000000, 0.005433, -0.000000, 0.977109, -0.000000, -0.005127, -0.000000, 0.999971}, +{0.974303, -0.000000, 0.005530, -0.000000, 0.976359, -0.000000, -0.005261, -0.000000, 0.999970}, +{0.973507, -0.000000, 0.005626, -0.000000, 0.975664, -0.000000, -0.005313, -0.000000, 0.999969}, +{0.972815, -0.000000, 0.005723, -0.000000, 0.974859, -0.000000, -0.005396, -0.000000, 0.999968}, +{0.971972, -0.000000, 0.005819, -0.000000, 0.974120, -0.000000, -0.005507, -0.000000, 0.999967}, +{0.971266, -0.000000, 0.005915, -0.000000, 0.973341, -0.000000, -0.005630, -0.000000, 0.999966}, +{0.970489, -0.000000, 0.006011, -0.000000, 0.972551, -0.000000, -0.005749, -0.000000, 0.999964}, +{0.969673, -0.000000, 0.006107, -0.000000, 0.971812, -0.000000, -0.005797, -0.000000, 0.999964}, +{0.968885, -0.000000, 0.006203, -0.000000, 0.971103, -0.000000, -0.005915, -0.000000, 0.999962}, +{1.019182, -0.000000, 0.000116, -0.000000, 1.019190, -0.000000, -0.000090, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000155, -0.000000, 1.018883, -0.000000, -0.000137, -0.000000, 1.000000}, +{1.018137, -0.000000, 0.000260, -0.000000, 1.018131, -0.000000, -0.000228, -0.000000, 1.000000}, +{1.017392, -0.000000, 0.000365, -0.000000, 1.017386, -0.000000, -0.000333, -0.000000, 1.000000}, +{1.016652, -0.000000, 0.000471, -0.000000, 1.016647, -0.000000, -0.000443, -0.000000, 1.000000}, +{1.015921, -0.000000, 0.000576, -0.000000, 1.015876, -0.000000, -0.000490, -0.000000, 1.000000}, +{1.015127, -0.000000, 0.000681, -0.000000, 1.015109, -0.000000, -0.000635, -0.000000, 1.000000}, +{1.014406, -0.000000, 0.000786, -0.000000, 1.014382, -0.000000, -0.000697, -0.000000, 1.000000}, +{1.013678, -0.000000, 0.000891, -0.000000, 1.013597, -0.000000, -0.000843, -0.000000, 0.999999}, +{1.012943, -0.000000, 0.000996, -0.000000, 1.012846, -0.000000, -0.000909, -0.000000, 0.999999}, +{1.012225, -0.000000, 0.001101, -0.000000, 1.012138, -0.000000, -0.000994, -0.000000, 0.999999}, +{1.011537, -0.000000, 0.001206, -0.000000, 1.011409, -0.000000, -0.001120, -0.000000, 0.999999}, +{1.010851, -0.000000, 0.001310, -0.000000, 1.010646, -0.000000, -0.001216, -0.000000, 0.999998}, +{1.010152, -0.000000, 0.001415, -0.000000, 1.009914, -0.000000, -0.001326, -0.000000, 0.999998}, +{1.009465, -0.000000, 0.001520, -0.000000, 1.009192, -0.000000, -0.001428, -0.000000, 0.999998}, +{1.008790, -0.000000, 0.001624, -0.000000, 1.008478, -0.000000, -0.001518, -0.000000, 0.999998}, +{1.008157, -0.000000, 0.001728, -0.000000, 1.007760, -0.000000, -0.001626, -0.000000, 0.999997}, +{1.007485, -0.000000, 0.001833, -0.000000, 1.006998, -0.000000, -0.001750, -0.000000, 0.999997}, +{1.006850, -0.000000, 0.001937, -0.000000, 1.006295, -0.000000, -0.001864, -0.000000, 0.999996}, +{1.006226, -0.000000, 0.002041, -0.000000, 1.005601, -0.000000, -0.001994, -0.000000, 0.999996}, +{1.005545, -0.000000, 0.002145, -0.000000, 1.004881, -0.000000, -0.002172, -0.000000, 0.999995}, +{1.004873, -0.000000, 0.002249, -0.000000, 1.004189, -0.000000, -0.002363, -0.000000, 0.999995}, +{1.004135, -0.000000, 0.002353, -0.000000, 1.003479, -0.000000, -0.002587, -0.000000, 0.999994}, +{1.003284, -0.000000, 0.002457, -0.000000, 1.002723, -0.000000, -0.002857, -0.000000, 0.999993}, +{1.002372, -0.000000, 0.002561, -0.000000, 1.001935, -0.000000, -0.003162, -0.000000, 0.999992}, +{1.001378, -0.000000, 0.002664, -0.000000, 1.001045, -0.000000, -0.003462, -0.000000, 0.999991}, +{1.000221, -0.000000, 0.002768, -0.000000, 1.000003, -0.000000, -0.003718, -0.000000, 0.999990}, +{0.999016, -0.000000, 0.002872, -0.000000, 0.998890, -0.000000, -0.003828, -0.000000, 0.999989}, +{0.997812, -0.000000, 0.002975, -0.000000, 0.997806, -0.000000, -0.003825, -0.000000, 0.999989}, +{0.996605, -0.000000, 0.003079, -0.000000, 0.996883, -0.000000, -0.003729, -0.000000, 0.999988}, +{0.995478, -0.000000, 0.003182, -0.000000, 0.996037, -0.000000, -0.003574, -0.000000, 0.999989}, +{0.994458, -0.000000, 0.003285, -0.000000, 0.995231, -0.000000, -0.003522, -0.000000, 0.999988}, +{0.993508, -0.000000, 0.003388, -0.000000, 0.994485, -0.000000, -0.003520, -0.000000, 0.999988}, +{0.992561, -0.000000, 0.003491, -0.000000, 0.993696, -0.000000, -0.003501, -0.000000, 0.999988}, +{0.991683, -0.000000, 0.003594, -0.000000, 0.992969, -0.000000, -0.003552, -0.000000, 0.999987}, +{0.990825, -0.000000, 0.003697, -0.000000, 0.992203, -0.000000, -0.003590, -0.000000, 0.999987}, +{0.989964, -0.000000, 0.003800, -0.000000, 0.991434, -0.000000, -0.003629, -0.000000, 0.999986}, +{0.989128, -0.000000, 0.003903, -0.000000, 0.990682, -0.000000, -0.003729, -0.000000, 0.999985}, +{0.988306, -0.000000, 0.004006, -0.000000, 0.989921, -0.000000, -0.003794, -0.000000, 0.999985}, +{0.987457, -0.000000, 0.004108, -0.000000, 0.989173, -0.000000, -0.003878, -0.000000, 0.999984}, +{0.986683, -0.000000, 0.004211, -0.000000, 0.988407, -0.000000, -0.003973, -0.000000, 0.999983}, +{0.985834, -0.000000, 0.004313, -0.000000, 0.987666, -0.000000, -0.004057, -0.000000, 0.999982}, +{0.985073, -0.000000, 0.004416, -0.000000, 0.986898, -0.000000, -0.004151, -0.000000, 0.999981}, +{0.984300, -0.000000, 0.004518, -0.000000, 0.986159, -0.000000, -0.004231, -0.000000, 0.999981}, +{0.983461, -0.000000, 0.004620, -0.000000, 0.985442, -0.000000, -0.004316, -0.000000, 0.999980}, +{0.982719, -0.000000, 0.004723, -0.000000, 0.984660, -0.000000, -0.004433, -0.000000, 0.999979}, +{0.981962, -0.000000, 0.004825, -0.000000, 0.983953, -0.000000, -0.004528, -0.000000, 0.999978}, +{0.981107, -0.000000, 0.004927, -0.000000, 0.983175, -0.000000, -0.004596, -0.000000, 0.999977}, +{0.980389, -0.000000, 0.005029, -0.000000, 0.982403, -0.000000, -0.004696, -0.000000, 0.999976}, +{0.979527, -0.000000, 0.005131, -0.000000, 0.981653, -0.000000, -0.004806, -0.000000, 0.999975}, +{0.978828, -0.000000, 0.005232, -0.000000, 0.980915, -0.000000, -0.004885, -0.000000, 0.999974}, +{0.978019, -0.000000, 0.005334, -0.000000, 0.980163, -0.000000, -0.004984, -0.000000, 0.999973}, +{0.977205, -0.000000, 0.005436, -0.000000, 0.979417, -0.000000, -0.005102, -0.000000, 0.999972}, +{0.976532, -0.000000, 0.005537, -0.000000, 0.978631, -0.000000, -0.005250, -0.000000, 0.999970}, +{0.975754, -0.000000, 0.005639, -0.000000, 0.977897, -0.000000, -0.005302, -0.000000, 0.999969}, +{0.974942, -0.000000, 0.005740, -0.000000, 0.977201, -0.000000, -0.005383, -0.000000, 0.999968}, +{0.974133, -0.000000, 0.005842, -0.000000, 0.976358, -0.000000, -0.005498, -0.000000, 0.999967}, +{0.973361, -0.000000, 0.005943, -0.000000, 0.975645, -0.000000, -0.005610, -0.000000, 0.999966}, +{0.972631, -0.000000, 0.006044, -0.000000, 0.974937, -0.000000, -0.005706, -0.000000, 0.999965}, +{0.971776, -0.000000, 0.006145, -0.000000, 0.974082, -0.000000, -0.005855, -0.000000, 0.999963}, +{0.971052, -0.000000, 0.006247, -0.000000, 0.973423, -0.000000, -0.005959, -0.000000, 0.999962}, +{0.970395, -0.000000, 0.006348, -0.000000, 0.972622, -0.000000, -0.006082, -0.000000, 0.999960}, +{0.969636, -0.000000, 0.006448, -0.000000, 0.971900, -0.000000, -0.006134, -0.000000, 0.999959}, +{0.968725, -0.000000, 0.006549, -0.000000, 0.971091, -0.000000, -0.006252, -0.000000, 0.999958}, +{1.019182, -0.000000, 0.000147, -0.000000, 1.019190, -0.000000, -0.000122, -0.000000, 1.000000}, +{1.018906, -0.000000, 0.000188, -0.000000, 1.018923, -0.000000, -0.000098, -0.000000, 1.000000}, +{1.018146, -0.000000, 0.000298, -0.000000, 1.018184, -0.000000, -0.000209, -0.000000, 1.000000}, +{1.017389, -0.000000, 0.000408, -0.000000, 1.017401, -0.000000, -0.000297, -0.000000, 1.000000}, +{1.016660, -0.000000, 0.000518, -0.000000, 1.016648, -0.000000, -0.000453, -0.000000, 1.000000}, +{1.015899, -0.000000, 0.000628, -0.000000, 1.015902, -0.000000, -0.000544, -0.000000, 1.000000}, +{1.015135, -0.000000, 0.000738, -0.000000, 1.015153, -0.000000, -0.000639, -0.000000, 1.000000}, +{1.014445, -0.000000, 0.000848, -0.000000, 1.014406, -0.000000, -0.000720, -0.000000, 0.999999}, +{1.013730, -0.000000, 0.000957, -0.000000, 1.013652, -0.000000, -0.000877, -0.000000, 0.999999}, +{1.012976, -0.000000, 0.001067, -0.000000, 1.012868, -0.000000, -0.000960, -0.000000, 0.999999}, +{1.012292, -0.000000, 0.001176, -0.000000, 1.012145, -0.000000, -0.001040, -0.000000, 0.999999}, +{1.011562, -0.000000, 0.001286, -0.000000, 1.011407, -0.000000, -0.001179, -0.000000, 0.999999}, +{1.010873, -0.000000, 0.001395, -0.000000, 1.010666, -0.000000, -0.001284, -0.000000, 0.999998}, +{1.010213, -0.000000, 0.001505, -0.000000, 1.009943, -0.000000, -0.001365, -0.000000, 0.999998}, +{1.009544, -0.000000, 0.001614, -0.000000, 1.009251, -0.000000, -0.001477, -0.000000, 0.999998}, +{1.008848, -0.000000, 0.001723, -0.000000, 1.008494, -0.000000, -0.001603, -0.000000, 0.999997}, +{1.008220, -0.000000, 0.001832, -0.000000, 1.007809, -0.000000, -0.001709, -0.000000, 0.999997}, +{1.007602, -0.000000, 0.001941, -0.000000, 1.007081, -0.000000, -0.001820, -0.000000, 0.999996}, +{1.006969, -0.000000, 0.002050, -0.000000, 1.006362, -0.000000, -0.001968, -0.000000, 0.999996}, +{1.006315, -0.000000, 0.002159, -0.000000, 1.005647, -0.000000, -0.002116, -0.000000, 0.999995}, +{1.005638, -0.000000, 0.002267, -0.000000, 1.004956, -0.000000, -0.002279, -0.000000, 0.999995}, +{1.004936, -0.000000, 0.002376, -0.000000, 1.004256, -0.000000, -0.002464, -0.000000, 0.999994}, +{1.004193, -0.000000, 0.002485, -0.000000, 1.003541, -0.000000, -0.002708, -0.000000, 0.999993}, +{1.003364, -0.000000, 0.002593, -0.000000, 1.002794, -0.000000, -0.002980, -0.000000, 0.999992}, +{1.002454, -0.000000, 0.002702, -0.000000, 1.002024, -0.000000, -0.003301, -0.000000, 0.999991}, +{1.001427, -0.000000, 0.002810, -0.000000, 1.001127, -0.000000, -0.003622, -0.000000, 0.999990}, +{1.000311, -0.000000, 0.002918, -0.000000, 1.000118, -0.000000, -0.003879, -0.000000, 0.999989}, +{0.999091, -0.000000, 0.003026, -0.000000, 0.998975, -0.000000, -0.004016, -0.000000, 0.999988}, +{0.997875, -0.000000, 0.003134, -0.000000, 0.997879, -0.000000, -0.004044, -0.000000, 0.999987}, +{0.996709, -0.000000, 0.003243, -0.000000, 0.996927, -0.000000, -0.003976, -0.000000, 0.999987}, +{0.995549, -0.000000, 0.003350, -0.000000, 0.996092, -0.000000, -0.003842, -0.000000, 0.999987}, +{0.994505, -0.000000, 0.003458, -0.000000, 0.995289, -0.000000, -0.003768, -0.000000, 0.999987}, +{0.993548, -0.000000, 0.003566, -0.000000, 0.994524, -0.000000, -0.003725, -0.000000, 0.999987}, +{0.992600, -0.000000, 0.003674, -0.000000, 0.993771, -0.000000, -0.003739, -0.000000, 0.999986}, +{0.991728, -0.000000, 0.003781, -0.000000, 0.993000, -0.000000, -0.003757, -0.000000, 0.999986}, +{0.990821, -0.000000, 0.003889, -0.000000, 0.992214, -0.000000, -0.003799, -0.000000, 0.999985}, +{0.989958, -0.000000, 0.003997, -0.000000, 0.991483, -0.000000, -0.003853, -0.000000, 0.999984}, +{0.989124, -0.000000, 0.004104, -0.000000, 0.990735, -0.000000, -0.003928, -0.000000, 0.999984}, +{0.988286, -0.000000, 0.004211, -0.000000, 0.989944, -0.000000, -0.004000, -0.000000, 0.999983}, +{0.987459, -0.000000, 0.004319, -0.000000, 0.989225, -0.000000, -0.004092, -0.000000, 0.999982}, +{0.986657, -0.000000, 0.004426, -0.000000, 0.988435, -0.000000, -0.004185, -0.000000, 0.999981}, +{0.985824, -0.000000, 0.004533, -0.000000, 0.987732, -0.000000, -0.004261, -0.000000, 0.999980}, +{0.985037, -0.000000, 0.004640, -0.000000, 0.986919, -0.000000, -0.004358, -0.000000, 0.999979}, +{0.984237, -0.000000, 0.004747, -0.000000, 0.986208, -0.000000, -0.004480, -0.000000, 0.999978}, +{0.983437, -0.000000, 0.004854, -0.000000, 0.985434, -0.000000, -0.004556, -0.000000, 0.999978}, +{0.982666, -0.000000, 0.004960, -0.000000, 0.984713, -0.000000, -0.004642, -0.000000, 0.999977}, +{0.981838, -0.000000, 0.005067, -0.000000, 0.983940, -0.000000, -0.004770, -0.000000, 0.999975}, +{0.981027, -0.000000, 0.005174, -0.000000, 0.983199, -0.000000, -0.004836, -0.000000, 0.999974}, +{0.980251, -0.000000, 0.005280, -0.000000, 0.982433, -0.000000, -0.004965, -0.000000, 0.999973}, +{0.979475, -0.000000, 0.005387, -0.000000, 0.981714, -0.000000, -0.005015, -0.000000, 0.999972}, +{0.978758, -0.000000, 0.005493, -0.000000, 0.980911, -0.000000, -0.005146, -0.000000, 0.999971}, +{0.977962, -0.000000, 0.005599, -0.000000, 0.980181, -0.000000, -0.005256, -0.000000, 0.999970}, +{0.977202, -0.000000, 0.005706, -0.000000, 0.979415, -0.000000, -0.005365, -0.000000, 0.999969}, +{0.976372, -0.000000, 0.005812, -0.000000, 0.978671, -0.000000, -0.005440, -0.000000, 0.999968}, +{0.975608, -0.000000, 0.005918, -0.000000, 0.977956, -0.000000, -0.005602, -0.000000, 0.999966}, +{0.974774, -0.000000, 0.006024, -0.000000, 0.977191, -0.000000, -0.005689, -0.000000, 0.999965}, +{0.974092, -0.000000, 0.006130, -0.000000, 0.976473, -0.000000, -0.005702, -0.000000, 0.999964}, +{0.973255, -0.000000, 0.006236, -0.000000, 0.975699, -0.000000, -0.005904, -0.000000, 0.999962}, +{0.972545, -0.000000, 0.006341, -0.000000, 0.974969, -0.000000, -0.005979, -0.000000, 0.999961}, +{0.971776, -0.000000, 0.006447, -0.000000, 0.974212, -0.000000, -0.006093, -0.000000, 0.999960}, +{0.970966, -0.000000, 0.006553, -0.000000, 0.973480, -0.000000, -0.006211, -0.000000, 0.999958}, +{0.970220, -0.000000, 0.006658, -0.000000, 0.972689, -0.000000, -0.006289, -0.000000, 0.999957}, +{0.969434, -0.000000, 0.006764, -0.000000, 0.971904, -0.000000, -0.006435, -0.000000, 0.999955}, +{0.968682, -0.000000, 0.006869, -0.000000, 0.971260, -0.000000, -0.006479, -0.000000, 0.999954}, +{1.019182, -0.000000, 0.000150, -0.000000, 1.019190, -0.000000, -0.000124, -0.000000, 1.000000}, +{1.018906, -0.000000, 0.000192, -0.000000, 1.018923, -0.000000, -0.000103, -0.000000, 1.000000}, +{1.018146, -0.000000, 0.000306, -0.000000, 1.018184, -0.000000, -0.000217, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000421, -0.000000, 1.017394, -0.000000, -0.000366, -0.000000, 1.000000}, +{1.016660, -0.000000, 0.000535, -0.000000, 1.016648, -0.000000, -0.000471, -0.000000, 1.000000}, +{1.015899, -0.000000, 0.000649, -0.000000, 1.015902, -0.000000, -0.000566, -0.000000, 1.000000}, +{1.015216, -0.000000, 0.000764, -0.000000, 1.015133, -0.000000, -0.000662, -0.000000, 1.000000}, +{1.014445, -0.000000, 0.000878, -0.000000, 1.014406, -0.000000, -0.000751, -0.000000, 0.999999}, +{1.013759, -0.000000, 0.000992, -0.000000, 1.013702, -0.000000, -0.000876, -0.000000, 0.999999}, +{1.013008, -0.000000, 0.001105, -0.000000, 1.012954, -0.000000, -0.000980, -0.000000, 0.999999}, +{1.012325, -0.000000, 0.001219, -0.000000, 1.012201, -0.000000, -0.001084, -0.000000, 0.999999}, +{1.011596, -0.000000, 0.001333, -0.000000, 1.011470, -0.000000, -0.001216, -0.000000, 0.999998}, +{1.010947, -0.000000, 0.001447, -0.000000, 1.010722, -0.000000, -0.001319, -0.000000, 0.999998}, +{1.010234, -0.000000, 0.001560, -0.000000, 1.009965, -0.000000, -0.001435, -0.000000, 0.999998}, +{1.009603, -0.000000, 0.001674, -0.000000, 1.009281, -0.000000, -0.001562, -0.000000, 0.999997}, +{1.008924, -0.000000, 0.001787, -0.000000, 1.008538, -0.000000, -0.001684, -0.000000, 0.999997}, +{1.008274, -0.000000, 0.001900, -0.000000, 1.007829, -0.000000, -0.001790, -0.000000, 0.999997}, +{1.007692, -0.000000, 0.002014, -0.000000, 1.007143, -0.000000, -0.001911, -0.000000, 0.999996}, +{1.007035, -0.000000, 0.002127, -0.000000, 1.006403, -0.000000, -0.002062, -0.000000, 0.999996}, +{1.006399, -0.000000, 0.002240, -0.000000, 1.005707, -0.000000, -0.002193, -0.000000, 0.999995}, +{1.005756, -0.000000, 0.002353, -0.000000, 1.005020, -0.000000, -0.002352, -0.000000, 0.999994}, +{1.005023, -0.000000, 0.002466, -0.000000, 1.004312, -0.000000, -0.002555, -0.000000, 0.999994}, +{1.004308, -0.000000, 0.002579, -0.000000, 1.003623, -0.000000, -0.002818, -0.000000, 0.999993}, +{1.003466, -0.000000, 0.002691, -0.000000, 1.002866, -0.000000, -0.003130, -0.000000, 0.999992}, +{1.002524, -0.000000, 0.002804, -0.000000, 1.002100, -0.000000, -0.003447, -0.000000, 0.999990}, +{1.001513, -0.000000, 0.002917, -0.000000, 1.001211, -0.000000, -0.003767, -0.000000, 0.999989}, +{1.000377, -0.000000, 0.003029, -0.000000, 1.000175, -0.000000, -0.004024, -0.000000, 0.999988}, +{0.999161, -0.000000, 0.003142, -0.000000, 0.999053, -0.000000, -0.004193, -0.000000, 0.999987}, +{0.997947, -0.000000, 0.003254, -0.000000, 0.997955, -0.000000, -0.004222, -0.000000, 0.999986}, +{0.996785, -0.000000, 0.003366, -0.000000, 0.996976, -0.000000, -0.004167, -0.000000, 0.999986}, +{0.995626, -0.000000, 0.003478, -0.000000, 0.996101, -0.000000, -0.004040, -0.000000, 0.999986}, +{0.994536, -0.000000, 0.003590, -0.000000, 0.995335, -0.000000, -0.003949, -0.000000, 0.999986}, +{0.993565, -0.000000, 0.003703, -0.000000, 0.994566, -0.000000, -0.003925, -0.000000, 0.999985}, +{0.992615, -0.000000, 0.003814, -0.000000, 0.993783, -0.000000, -0.003909, -0.000000, 0.999985}, +{0.991712, -0.000000, 0.003926, -0.000000, 0.993004, -0.000000, -0.003961, -0.000000, 0.999984}, +{0.990831, -0.000000, 0.004038, -0.000000, 0.992238, -0.000000, -0.003981, -0.000000, 0.999984}, +{0.989964, -0.000000, 0.004150, -0.000000, 0.991485, -0.000000, -0.004044, -0.000000, 0.999983}, +{0.989114, -0.000000, 0.004261, -0.000000, 0.990731, -0.000000, -0.004117, -0.000000, 0.999982}, +{0.988262, -0.000000, 0.004373, -0.000000, 0.989994, -0.000000, -0.004218, -0.000000, 0.999981}, +{0.987431, -0.000000, 0.004484, -0.000000, 0.989235, -0.000000, -0.004301, -0.000000, 0.999980}, +{0.986628, -0.000000, 0.004596, -0.000000, 0.988510, -0.000000, -0.004372, -0.000000, 0.999980}, +{0.985768, -0.000000, 0.004707, -0.000000, 0.987719, -0.000000, -0.004461, -0.000000, 0.999979}, +{0.984987, -0.000000, 0.004818, -0.000000, 0.987008, -0.000000, -0.004549, -0.000000, 0.999978}, +{0.984197, -0.000000, 0.004929, -0.000000, 0.986219, -0.000000, -0.004649, -0.000000, 0.999977}, +{0.983369, -0.000000, 0.005040, -0.000000, 0.985444, -0.000000, -0.004764, -0.000000, 0.999976}, +{0.982560, -0.000000, 0.005151, -0.000000, 0.984700, -0.000000, -0.004861, -0.000000, 0.999974}, +{0.981782, -0.000000, 0.005262, -0.000000, 0.983992, -0.000000, -0.004921, -0.000000, 0.999974}, +{0.981025, -0.000000, 0.005373, -0.000000, 0.983198, -0.000000, -0.005032, -0.000000, 0.999972}, +{0.980205, -0.000000, 0.005484, -0.000000, 0.982481, -0.000000, -0.005122, -0.000000, 0.999971}, +{0.979389, -0.000000, 0.005594, -0.000000, 0.981687, -0.000000, -0.005257, -0.000000, 0.999970}, +{0.978629, -0.000000, 0.005705, -0.000000, 0.981036, -0.000000, -0.005367, -0.000000, 0.999969}, +{0.977876, -0.000000, 0.005815, -0.000000, 0.980230, -0.000000, -0.005442, -0.000000, 0.999968}, +{0.977033, -0.000000, 0.005926, -0.000000, 0.979479, -0.000000, -0.005584, -0.000000, 0.999966}, +{0.976291, -0.000000, 0.006036, -0.000000, 0.978668, -0.000000, -0.005706, -0.000000, 0.999965}, +{0.975509, -0.000000, 0.006146, -0.000000, 0.977955, -0.000000, -0.005746, -0.000000, 0.999964}, +{0.974771, -0.000000, 0.006256, -0.000000, 0.977190, -0.000000, -0.005916, -0.000000, 0.999962}, +{0.973942, -0.000000, 0.006367, -0.000000, 0.976452, -0.000000, -0.006010, -0.000000, 0.999961}, +{0.973145, -0.000000, 0.006477, -0.000000, 0.975664, -0.000000, -0.006096, -0.000000, 0.999959}, +{0.972394, -0.000000, 0.006586, -0.000000, 0.974922, -0.000000, -0.006274, -0.000000, 0.999958}, +{0.971659, -0.000000, 0.006696, -0.000000, 0.974205, -0.000000, -0.006338, -0.000000, 0.999956}, +{0.970823, -0.000000, 0.006806, -0.000000, 0.973445, -0.000000, -0.006509, -0.000000, 0.999954}, +{0.970087, -0.000000, 0.006916, -0.000000, 0.972728, -0.000000, -0.006601, -0.000000, 0.999953}, +{0.969346, -0.000000, 0.007025, -0.000000, 0.971954, -0.000000, -0.006652, -0.000000, 0.999952}, +{0.968490, -0.000000, 0.007135, -0.000000, 0.971178, -0.000000, -0.006815, -0.000000, 0.999950}, +{1.019179, -0.000000, 0.000133, -0.000000, 1.019187, -0.000000, -0.000094, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000177, -0.000000, 1.018955, -0.000000, -0.000115, -0.000000, 1.000000}, +{1.018174, -0.000000, 0.000296, -0.000000, 1.018153, -0.000000, -0.000277, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000414, -0.000000, 1.017394, -0.000000, -0.000360, -0.000000, 1.000000}, +{1.016660, -0.000000, 0.000533, -0.000000, 1.016648, -0.000000, -0.000469, -0.000000, 1.000000}, +{1.015899, -0.000000, 0.000651, -0.000000, 1.015902, -0.000000, -0.000568, -0.000000, 1.000000}, +{1.015216, -0.000000, 0.000770, -0.000000, 1.015133, -0.000000, -0.000668, -0.000000, 0.999999}, +{1.014461, -0.000000, 0.000888, -0.000000, 1.014447, -0.000000, -0.000808, -0.000000, 0.999999}, +{1.013767, -0.000000, 0.001006, -0.000000, 1.013664, -0.000000, -0.000922, -0.000000, 0.999999}, +{1.013054, -0.000000, 0.001124, -0.000000, 1.012896, -0.000000, -0.001044, -0.000000, 0.999999}, +{1.012344, -0.000000, 0.001242, -0.000000, 1.012186, -0.000000, -0.001152, -0.000000, 0.999999}, +{1.011639, -0.000000, 0.001360, -0.000000, 1.011473, -0.000000, -0.001253, -0.000000, 0.999998}, +{1.010956, -0.000000, 0.001477, -0.000000, 1.010759, -0.000000, -0.001387, -0.000000, 0.999998}, +{1.010309, -0.000000, 0.001595, -0.000000, 1.010001, -0.000000, -0.001479, -0.000000, 0.999998}, +{1.009637, -0.000000, 0.001713, -0.000000, 1.009296, -0.000000, -0.001605, -0.000000, 0.999997}, +{1.009029, -0.000000, 0.001830, -0.000000, 1.008618, -0.000000, -0.001737, -0.000000, 0.999997}, +{1.008377, -0.000000, 0.001947, -0.000000, 1.007872, -0.000000, -0.001847, -0.000000, 0.999996}, +{1.007743, -0.000000, 0.002065, -0.000000, 1.007172, -0.000000, -0.001972, -0.000000, 0.999996}, +{1.007141, -0.000000, 0.002182, -0.000000, 1.006491, -0.000000, -0.002113, -0.000000, 0.999995}, +{1.006522, -0.000000, 0.002299, -0.000000, 1.005773, -0.000000, -0.002268, -0.000000, 0.999995}, +{1.005844, -0.000000, 0.002416, -0.000000, 1.005078, -0.000000, -0.002453, -0.000000, 0.999994}, +{1.005153, -0.000000, 0.002533, -0.000000, 1.004384, -0.000000, -0.002692, -0.000000, 0.999993}, +{1.004373, -0.000000, 0.002650, -0.000000, 1.003665, -0.000000, -0.002933, -0.000000, 0.999992}, +{1.003568, -0.000000, 0.002767, -0.000000, 1.002938, -0.000000, -0.003229, -0.000000, 0.999991}, +{1.002619, -0.000000, 0.002884, -0.000000, 1.002168, -0.000000, -0.003562, -0.000000, 0.999990}, +{1.001606, -0.000000, 0.003000, -0.000000, 1.001276, -0.000000, -0.003920, -0.000000, 0.999988}, +{1.000469, -0.000000, 0.003117, -0.000000, 1.000260, -0.000000, -0.004178, -0.000000, 0.999987}, +{0.999287, -0.000000, 0.003233, -0.000000, 0.999139, -0.000000, -0.004344, -0.000000, 0.999986}, +{0.998052, -0.000000, 0.003350, -0.000000, 0.998038, -0.000000, -0.004407, -0.000000, 0.999985}, +{0.996841, -0.000000, 0.003466, -0.000000, 0.997004, -0.000000, -0.004341, -0.000000, 0.999985}, +{0.995726, -0.000000, 0.003582, -0.000000, 0.996146, -0.000000, -0.004244, -0.000000, 0.999985}, +{0.994646, -0.000000, 0.003698, -0.000000, 0.995344, -0.000000, -0.004159, -0.000000, 0.999985}, +{0.993600, -0.000000, 0.003814, -0.000000, 0.994557, -0.000000, -0.004105, -0.000000, 0.999984}, +{0.992656, -0.000000, 0.003930, -0.000000, 0.993787, -0.000000, -0.004126, -0.000000, 0.999984}, +{0.991741, -0.000000, 0.004046, -0.000000, 0.993045, -0.000000, -0.004130, -0.000000, 0.999983}, +{0.990826, -0.000000, 0.004162, -0.000000, 0.992258, -0.000000, -0.004204, -0.000000, 0.999982}, +{0.989950, -0.000000, 0.004278, -0.000000, 0.991478, -0.000000, -0.004220, -0.000000, 0.999982}, +{0.989104, -0.000000, 0.004393, -0.000000, 0.990731, -0.000000, -0.004314, -0.000000, 0.999981}, +{0.988241, -0.000000, 0.004509, -0.000000, 0.989959, -0.000000, -0.004373, -0.000000, 0.999980}, +{0.987386, -0.000000, 0.004624, -0.000000, 0.989197, -0.000000, -0.004484, -0.000000, 0.999979}, +{0.986599, -0.000000, 0.004740, -0.000000, 0.988511, -0.000000, -0.004584, -0.000000, 0.999978}, +{0.985769, -0.000000, 0.004855, -0.000000, 0.987776, -0.000000, -0.004676, -0.000000, 0.999977}, +{0.984934, -0.000000, 0.004970, -0.000000, 0.986996, -0.000000, -0.004776, -0.000000, 0.999976}, +{0.984157, -0.000000, 0.005085, -0.000000, 0.986231, -0.000000, -0.004845, -0.000000, 0.999975}, +{0.983323, -0.000000, 0.005200, -0.000000, 0.985473, -0.000000, -0.004975, -0.000000, 0.999974}, +{0.982526, -0.000000, 0.005315, -0.000000, 0.984714, -0.000000, -0.005034, -0.000000, 0.999973}, +{0.981695, -0.000000, 0.005430, -0.000000, 0.983965, -0.000000, -0.005165, -0.000000, 0.999971}, +{0.980910, -0.000000, 0.005545, -0.000000, 0.983266, -0.000000, -0.005257, -0.000000, 0.999970}, +{0.980095, -0.000000, 0.005660, -0.000000, 0.982459, -0.000000, -0.005381, -0.000000, 0.999969}, +{0.979333, -0.000000, 0.005774, -0.000000, 0.981711, -0.000000, -0.005463, -0.000000, 0.999968}, +{0.978566, -0.000000, 0.005889, -0.000000, 0.981007, -0.000000, -0.005572, -0.000000, 0.999967}, +{0.977741, -0.000000, 0.006004, -0.000000, 0.980229, -0.000000, -0.005717, -0.000000, 0.999965}, +{0.976935, -0.000000, 0.006118, -0.000000, 0.979459, -0.000000, -0.005828, -0.000000, 0.999964}, +{0.976165, -0.000000, 0.006232, -0.000000, 0.978675, -0.000000, -0.005931, -0.000000, 0.999962}, +{0.975397, -0.000000, 0.006346, -0.000000, 0.977928, -0.000000, -0.006018, -0.000000, 0.999961}, +{0.974637, -0.000000, 0.006461, -0.000000, 0.977303, -0.000000, -0.006179, -0.000000, 0.999959}, +{0.973877, -0.000000, 0.006575, -0.000000, 0.976463, -0.000000, -0.006241, -0.000000, 0.999958}, +{0.973043, -0.000000, 0.006689, -0.000000, 0.975763, -0.000000, -0.006372, -0.000000, 0.999956}, +{0.972242, -0.000000, 0.006802, -0.000000, 0.974993, -0.000000, -0.006512, -0.000000, 0.999954}, +{0.971537, -0.000000, 0.006916, -0.000000, 0.974309, -0.000000, -0.006617, -0.000000, 0.999953}, +{0.970733, -0.000000, 0.007030, -0.000000, 0.973488, -0.000000, -0.006739, -0.000000, 0.999951}, +{0.969907, -0.000000, 0.007144, -0.000000, 0.972769, -0.000000, -0.006804, -0.000000, 0.999950}, +{0.969151, -0.000000, 0.007257, -0.000000, 0.972007, -0.000000, -0.006926, -0.000000, 0.999948}, +{0.968322, -0.000000, 0.007371, -0.000000, 0.971238, -0.000000, -0.007114, -0.000000, 0.999946}, +{1.019179, -0.000000, 0.000113, -0.000000, 1.019187, -0.000000, -0.000073, -0.000000, 1.000000}, +{1.018911, -0.000000, 0.000159, -0.000000, 1.018878, -0.000000, -0.000107, -0.000000, 1.000000}, +{1.018174, -0.000000, 0.000282, -0.000000, 1.018153, -0.000000, -0.000263, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000404, -0.000000, 1.017394, -0.000000, -0.000350, -0.000000, 1.000000}, +{1.016660, -0.000000, 0.000527, -0.000000, 1.016648, -0.000000, -0.000463, -0.000000, 1.000000}, +{1.015966, -0.000000, 0.000649, -0.000000, 1.015950, -0.000000, -0.000590, -0.000000, 1.000000}, +{1.015189, -0.000000, 0.000772, -0.000000, 1.015195, -0.000000, -0.000715, -0.000000, 0.999999}, +{1.014510, -0.000000, 0.000894, -0.000000, 1.014407, -0.000000, -0.000837, -0.000000, 0.999999}, +{1.013767, -0.000000, 0.001016, -0.000000, 1.013664, -0.000000, -0.000933, -0.000000, 0.999999}, +{1.013079, -0.000000, 0.001139, -0.000000, 1.012943, -0.000000, -0.001060, -0.000000, 0.999999}, +{1.012372, -0.000000, 0.001261, -0.000000, 1.012211, -0.000000, -0.001170, -0.000000, 0.999999}, +{1.011708, -0.000000, 0.001383, -0.000000, 1.011475, -0.000000, -0.001299, -0.000000, 0.999998}, +{1.010997, -0.000000, 0.001505, -0.000000, 1.010773, -0.000000, -0.001418, -0.000000, 0.999998}, +{1.010387, -0.000000, 0.001626, -0.000000, 1.010074, -0.000000, -0.001540, -0.000000, 0.999997}, +{1.009717, -0.000000, 0.001748, -0.000000, 1.009354, -0.000000, -0.001674, -0.000000, 0.999997}, +{1.009080, -0.000000, 0.001870, -0.000000, 1.008611, -0.000000, -0.001809, -0.000000, 0.999997}, +{1.008489, -0.000000, 0.001991, -0.000000, 1.007927, -0.000000, -0.001922, -0.000000, 0.999996}, +{1.007860, -0.000000, 0.002113, -0.000000, 1.007210, -0.000000, -0.002026, -0.000000, 0.999996}, +{1.007248, -0.000000, 0.002234, -0.000000, 1.006535, -0.000000, -0.002211, -0.000000, 0.999995}, +{1.006592, -0.000000, 0.002355, -0.000000, 1.005839, -0.000000, -0.002366, -0.000000, 0.999995}, +{1.005933, -0.000000, 0.002477, -0.000000, 1.005132, -0.000000, -0.002563, -0.000000, 0.999994}, +{1.005265, -0.000000, 0.002598, -0.000000, 1.004462, -0.000000, -0.002770, -0.000000, 0.999993}, +{1.004498, -0.000000, 0.002719, -0.000000, 1.003754, -0.000000, -0.003063, -0.000000, 0.999992}, +{1.003661, -0.000000, 0.002840, -0.000000, 1.003010, -0.000000, -0.003361, -0.000000, 0.999990}, +{1.002720, -0.000000, 0.002960, -0.000000, 1.002219, -0.000000, -0.003698, -0.000000, 0.999989}, +{1.001641, -0.000000, 0.003081, -0.000000, 1.001317, -0.000000, -0.004030, -0.000000, 0.999988}, +{1.000569, -0.000000, 0.003202, -0.000000, 1.000321, -0.000000, -0.004318, -0.000000, 0.999986}, +{0.999382, -0.000000, 0.003322, -0.000000, 0.999208, -0.000000, -0.004489, -0.000000, 0.999985}, +{0.998162, -0.000000, 0.003443, -0.000000, 0.998089, -0.000000, -0.004575, -0.000000, 0.999984}, +{0.996947, -0.000000, 0.003563, -0.000000, 0.997069, -0.000000, -0.004542, -0.000000, 0.999984}, +{0.995784, -0.000000, 0.003684, -0.000000, 0.996164, -0.000000, -0.004423, -0.000000, 0.999984}, +{0.994696, -0.000000, 0.003804, -0.000000, 0.995350, -0.000000, -0.004353, -0.000000, 0.999983}, +{0.993657, -0.000000, 0.003924, -0.000000, 0.994572, -0.000000, -0.004310, -0.000000, 0.999983}, +{0.992704, -0.000000, 0.004044, -0.000000, 0.993800, -0.000000, -0.004290, -0.000000, 0.999982}, +{0.991758, -0.000000, 0.004164, -0.000000, 0.992993, -0.000000, -0.004322, -0.000000, 0.999982}, +{0.990848, -0.000000, 0.004284, -0.000000, 0.992263, -0.000000, -0.004366, -0.000000, 0.999981}, +{0.989964, -0.000000, 0.004404, -0.000000, 0.991519, -0.000000, -0.004427, -0.000000, 0.999980}, +{0.989050, -0.000000, 0.004523, -0.000000, 0.990772, -0.000000, -0.004528, -0.000000, 0.999979}, +{0.988249, -0.000000, 0.004643, -0.000000, 0.990051, -0.000000, -0.004609, -0.000000, 0.999978}, +{0.987426, -0.000000, 0.004763, -0.000000, 0.989272, -0.000000, -0.004675, -0.000000, 0.999977}, +{0.986539, -0.000000, 0.004882, -0.000000, 0.988504, -0.000000, -0.004754, -0.000000, 0.999976}, +{0.985727, -0.000000, 0.005001, -0.000000, 0.987719, -0.000000, -0.004856, -0.000000, 0.999975}, +{0.984902, -0.000000, 0.005121, -0.000000, 0.987002, -0.000000, -0.004921, -0.000000, 0.999974}, +{0.984106, -0.000000, 0.005240, -0.000000, 0.986251, -0.000000, -0.005026, -0.000000, 0.999973}, +{0.983250, -0.000000, 0.005359, -0.000000, 0.985527, -0.000000, -0.005168, -0.000000, 0.999972}, +{0.982481, -0.000000, 0.005478, -0.000000, 0.984744, -0.000000, -0.005231, -0.000000, 0.999971}, +{0.981674, -0.000000, 0.005597, -0.000000, 0.983989, -0.000000, -0.005346, -0.000000, 0.999970}, +{0.980827, -0.000000, 0.005716, -0.000000, 0.983267, -0.000000, -0.005436, -0.000000, 0.999968}, +{0.980073, -0.000000, 0.005835, -0.000000, 0.982517, -0.000000, -0.005566, -0.000000, 0.999967}, +{0.979280, -0.000000, 0.005953, -0.000000, 0.981729, -0.000000, -0.005677, -0.000000, 0.999965}, +{0.978464, -0.000000, 0.006072, -0.000000, 0.981050, -0.000000, -0.005804, -0.000000, 0.999964}, +{0.977679, -0.000000, 0.006191, -0.000000, 0.980281, -0.000000, -0.005919, -0.000000, 0.999963}, +{0.976923, -0.000000, 0.006309, -0.000000, 0.979559, -0.000000, -0.006033, -0.000000, 0.999961}, +{0.976120, -0.000000, 0.006427, -0.000000, 0.978822, -0.000000, -0.006198, -0.000000, 0.999959}, +{0.975303, -0.000000, 0.006546, -0.000000, 0.978045, -0.000000, -0.006267, -0.000000, 0.999958}, +{0.974564, -0.000000, 0.006664, -0.000000, 0.977328, -0.000000, -0.006362, -0.000000, 0.999956}, +{0.973814, -0.000000, 0.006782, -0.000000, 0.976495, -0.000000, -0.006505, -0.000000, 0.999955}, +{0.972945, -0.000000, 0.006900, -0.000000, 0.975765, -0.000000, -0.006594, -0.000000, 0.999953}, +{0.972200, -0.000000, 0.007018, -0.000000, 0.975065, -0.000000, -0.006739, -0.000000, 0.999951}, +{0.971458, -0.000000, 0.007136, -0.000000, 0.974308, -0.000000, -0.006844, -0.000000, 0.999950}, +{0.970586, -0.000000, 0.007253, -0.000000, 0.973523, -0.000000, -0.006977, -0.000000, 0.999948}, +{0.969798, -0.000000, 0.007371, -0.000000, 0.972769, -0.000000, -0.007143, -0.000000, 0.999946}, +{0.969090, -0.000000, 0.007489, -0.000000, 0.972020, -0.000000, -0.007178, -0.000000, 0.999945}, +{0.968319, -0.000000, 0.007606, -0.000000, 0.971236, -0.000000, -0.007342, -0.000000, 0.999942}, +{1.019168, -0.000000, 0.000106, -0.000000, 1.019191, -0.000000, -0.000116, -0.000000, 1.000000}, +{1.018911, -0.000000, 0.000153, -0.000000, 1.018878, -0.000000, -0.000101, -0.000000, 1.000000}, +{1.018174, -0.000000, 0.000281, -0.000000, 1.018153, -0.000000, -0.000262, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000408, -0.000000, 1.017394, -0.000000, -0.000353, -0.000000, 1.000000}, +{1.016729, -0.000000, 0.000535, -0.000000, 1.016676, -0.000000, -0.000484, -0.000000, 1.000000}, +{1.015966, -0.000000, 0.000662, -0.000000, 1.015950, -0.000000, -0.000602, -0.000000, 1.000000}, +{1.015266, -0.000000, 0.000788, -0.000000, 1.015171, -0.000000, -0.000727, -0.000000, 0.999999}, +{1.014510, -0.000000, 0.000915, -0.000000, 1.014460, -0.000000, -0.000821, -0.000000, 0.999999}, +{1.013825, -0.000000, 0.001042, -0.000000, 1.013736, -0.000000, -0.000953, -0.000000, 0.999999}, +{1.013079, -0.000000, 0.001168, -0.000000, 1.012943, -0.000000, -0.001090, -0.000000, 0.999999}, +{1.012403, -0.000000, 0.001295, -0.000000, 1.012263, -0.000000, -0.001211, -0.000000, 0.999998}, +{1.011750, -0.000000, 0.001421, -0.000000, 1.011542, -0.000000, -0.001354, -0.000000, 0.999998}, +{1.011052, -0.000000, 0.001547, -0.000000, 1.010800, -0.000000, -0.001457, -0.000000, 0.999998}, +{1.010446, -0.000000, 0.001674, -0.000000, 1.010104, -0.000000, -0.001573, -0.000000, 0.999997}, +{1.009810, -0.000000, 0.001800, -0.000000, 1.009392, -0.000000, -0.001722, -0.000000, 0.999997}, +{1.009143, -0.000000, 0.001926, -0.000000, 1.008670, -0.000000, -0.001837, -0.000000, 0.999996}, +{1.008567, -0.000000, 0.002052, -0.000000, 1.007977, -0.000000, -0.001975, -0.000000, 0.999996}, +{1.007932, -0.000000, 0.002178, -0.000000, 1.007291, -0.000000, -0.002129, -0.000000, 0.999995}, +{1.007341, -0.000000, 0.002303, -0.000000, 1.006590, -0.000000, -0.002289, -0.000000, 0.999995}, +{1.006694, -0.000000, 0.002429, -0.000000, 1.005888, -0.000000, -0.002454, -0.000000, 0.999994}, +{1.006086, -0.000000, 0.002554, -0.000000, 1.005233, -0.000000, -0.002639, -0.000000, 0.999993}, +{1.005340, -0.000000, 0.002680, -0.000000, 1.004514, -0.000000, -0.002888, -0.000000, 0.999992}, +{1.004571, -0.000000, 0.002805, -0.000000, 1.003820, -0.000000, -0.003159, -0.000000, 0.999991}, +{1.003726, -0.000000, 0.002931, -0.000000, 1.003093, -0.000000, -0.003502, -0.000000, 0.999990}, +{1.002781, -0.000000, 0.003056, -0.000000, 1.002298, -0.000000, -0.003825, -0.000000, 0.999988}, +{1.001752, -0.000000, 0.003181, -0.000000, 1.001407, -0.000000, -0.004167, -0.000000, 0.999987}, +{1.000636, -0.000000, 0.003306, -0.000000, 1.000408, -0.000000, -0.004458, -0.000000, 0.999985}, +{0.999440, -0.000000, 0.003431, -0.000000, 0.999267, -0.000000, -0.004652, -0.000000, 0.999984}, +{0.998257, -0.000000, 0.003556, -0.000000, 0.998167, -0.000000, -0.004752, -0.000000, 0.999983}, +{0.997028, -0.000000, 0.003680, -0.000000, 0.997122, -0.000000, -0.004731, -0.000000, 0.999983}, +{0.995894, -0.000000, 0.003805, -0.000000, 0.996251, -0.000000, -0.004660, -0.000000, 0.999982}, +{0.994791, -0.000000, 0.003930, -0.000000, 0.995422, -0.000000, -0.004579, -0.000000, 0.999982}, +{0.993728, -0.000000, 0.004054, -0.000000, 0.994618, -0.000000, -0.004547, -0.000000, 0.999981}, +{0.992746, -0.000000, 0.004179, -0.000000, 0.993846, -0.000000, -0.004507, -0.000000, 0.999981}, +{0.991805, -0.000000, 0.004303, -0.000000, 0.993075, -0.000000, -0.004528, -0.000000, 0.999980}, +{0.990878, -0.000000, 0.004427, -0.000000, 0.992317, -0.000000, -0.004575, -0.000000, 0.999980}, +{0.989991, -0.000000, 0.004551, -0.000000, 0.991551, -0.000000, -0.004627, -0.000000, 0.999979}, +{0.989140, -0.000000, 0.004675, -0.000000, 0.990790, -0.000000, -0.004720, -0.000000, 0.999978}, +{0.988243, -0.000000, 0.004799, -0.000000, 0.990036, -0.000000, -0.004795, -0.000000, 0.999977}, +{0.987453, -0.000000, 0.004923, -0.000000, 0.989328, -0.000000, -0.004867, -0.000000, 0.999976}, +{0.986554, -0.000000, 0.005047, -0.000000, 0.988540, -0.000000, -0.004957, -0.000000, 0.999975}, +{0.985731, -0.000000, 0.005171, -0.000000, 0.987826, -0.000000, -0.005103, -0.000000, 0.999973}, +{0.984923, -0.000000, 0.005294, -0.000000, 0.987061, -0.000000, -0.005149, -0.000000, 0.999972}, +{0.984107, -0.000000, 0.005418, -0.000000, 0.986339, -0.000000, -0.005271, -0.000000, 0.999971}, +{0.983280, -0.000000, 0.005541, -0.000000, 0.985578, -0.000000, -0.005354, -0.000000, 0.999970}, +{0.982453, -0.000000, 0.005664, -0.000000, 0.984808, -0.000000, -0.005502, -0.000000, 0.999968}, +{0.981639, -0.000000, 0.005788, -0.000000, 0.984051, -0.000000, -0.005573, -0.000000, 0.999967}, +{0.980835, -0.000000, 0.005911, -0.000000, 0.983283, -0.000000, -0.005729, -0.000000, 0.999965}, +{0.980029, -0.000000, 0.006034, -0.000000, 0.982570, -0.000000, -0.005834, -0.000000, 0.999964}, +{0.979250, -0.000000, 0.006157, -0.000000, 0.981836, -0.000000, -0.005943, -0.000000, 0.999963}, +{0.978411, -0.000000, 0.006280, -0.000000, 0.981015, -0.000000, -0.006067, -0.000000, 0.999961}, +{0.977628, -0.000000, 0.006403, -0.000000, 0.980271, -0.000000, -0.006165, -0.000000, 0.999960}, +{0.976886, -0.000000, 0.006525, -0.000000, 0.979603, -0.000000, -0.006232, -0.000000, 0.999958}, +{0.976073, -0.000000, 0.006648, -0.000000, 0.978810, -0.000000, -0.006417, -0.000000, 0.999956}, +{0.975232, -0.000000, 0.006770, -0.000000, 0.978083, -0.000000, -0.006539, -0.000000, 0.999955}, +{0.974499, -0.000000, 0.006893, -0.000000, 0.977314, -0.000000, -0.006626, -0.000000, 0.999953}, +{0.973668, -0.000000, 0.007015, -0.000000, 0.976527, -0.000000, -0.006734, -0.000000, 0.999951}, +{0.972921, -0.000000, 0.007138, -0.000000, 0.975829, -0.000000, -0.006897, -0.000000, 0.999949}, +{0.972123, -0.000000, 0.007260, -0.000000, 0.975083, -0.000000, -0.006991, -0.000000, 0.999948}, +{0.971294, -0.000000, 0.007382, -0.000000, 0.974291, -0.000000, -0.007101, -0.000000, 0.999946}, +{0.970485, -0.000000, 0.007504, -0.000000, 0.973571, -0.000000, -0.007259, -0.000000, 0.999944}, +{0.969770, -0.000000, 0.007626, -0.000000, 0.972909, -0.000000, -0.007371, -0.000000, 0.999942}, +{0.968959, -0.000000, 0.007748, -0.000000, 0.972061, -0.000000, -0.007510, -0.000000, 0.999940}, +{0.968285, -0.000000, 0.007869, -0.000000, 0.971374, -0.000000, -0.007633, -0.000000, 0.999938}, +{1.019168, -0.000000, 0.000106, -0.000000, 1.019191, -0.000000, -0.000115, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000154, -0.000000, 1.018915, -0.000000, -0.000117, -0.000000, 1.000000}, +{1.018174, -0.000000, 0.000286, -0.000000, 1.018153, -0.000000, -0.000267, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000417, -0.000000, 1.017394, -0.000000, -0.000363, -0.000000, 1.000000}, +{1.016703, -0.000000, 0.000549, -0.000000, 1.016701, -0.000000, -0.000505, -0.000000, 1.000000}, +{1.015966, -0.000000, 0.000680, -0.000000, 1.015950, -0.000000, -0.000621, -0.000000, 1.000000}, +{1.015264, -0.000000, 0.000811, -0.000000, 1.015230, -0.000000, -0.000753, -0.000000, 0.999999}, +{1.014546, -0.000000, 0.000943, -0.000000, 1.014494, -0.000000, -0.000867, -0.000000, 0.999999}, +{1.013845, -0.000000, 0.001074, -0.000000, 1.013723, -0.000000, -0.001006, -0.000000, 0.999999}, +{1.013140, -0.000000, 0.001205, -0.000000, 1.012992, -0.000000, -0.001131, -0.000000, 0.999999}, +{1.012503, -0.000000, 0.001336, -0.000000, 1.012290, -0.000000, -0.001252, -0.000000, 0.999998}, +{1.011805, -0.000000, 0.001466, -0.000000, 1.011555, -0.000000, -0.001378, -0.000000, 0.999998}, +{1.011156, -0.000000, 0.001597, -0.000000, 1.010878, -0.000000, -0.001516, -0.000000, 0.999998}, +{1.010476, -0.000000, 0.001728, -0.000000, 1.010130, -0.000000, -0.001639, -0.000000, 0.999997}, +{1.009886, -0.000000, 0.001858, -0.000000, 1.009457, -0.000000, -0.001775, -0.000000, 0.999997}, +{1.009224, -0.000000, 0.001989, -0.000000, 1.008707, -0.000000, -0.001914, -0.000000, 0.999996}, +{1.008638, -0.000000, 0.002119, -0.000000, 1.008055, -0.000000, -0.002075, -0.000000, 0.999996}, +{1.008041, -0.000000, 0.002249, -0.000000, 1.007332, -0.000000, -0.002212, -0.000000, 0.999995}, +{1.007450, -0.000000, 0.002379, -0.000000, 1.006676, -0.000000, -0.002354, -0.000000, 0.999995}, +{1.006823, -0.000000, 0.002509, -0.000000, 1.006005, -0.000000, -0.002538, -0.000000, 0.999994}, +{1.006177, -0.000000, 0.002639, -0.000000, 1.005306, -0.000000, -0.002760, -0.000000, 0.999993}, +{1.005453, -0.000000, 0.002769, -0.000000, 1.004587, -0.000000, -0.002990, -0.000000, 0.999992}, +{1.004679, -0.000000, 0.002899, -0.000000, 1.003905, -0.000000, -0.003290, -0.000000, 0.999990}, +{1.003826, -0.000000, 0.003029, -0.000000, 1.003159, -0.000000, -0.003637, -0.000000, 0.999989}, +{1.002895, -0.000000, 0.003158, -0.000000, 1.002415, -0.000000, -0.003972, -0.000000, 0.999987}, +{1.001857, -0.000000, 0.003288, -0.000000, 1.001520, -0.000000, -0.004311, -0.000000, 0.999986}, +{1.000764, -0.000000, 0.003417, -0.000000, 1.000504, -0.000000, -0.004607, -0.000000, 0.999984}, +{0.999571, -0.000000, 0.003546, -0.000000, 0.999373, -0.000000, -0.004831, -0.000000, 0.999983}, +{0.998344, -0.000000, 0.003676, -0.000000, 0.998305, -0.000000, -0.004928, -0.000000, 0.999982}, +{0.997163, -0.000000, 0.003805, -0.000000, 0.997248, -0.000000, -0.004956, -0.000000, 0.999981}, +{0.995992, -0.000000, 0.003934, -0.000000, 0.996321, -0.000000, -0.004903, -0.000000, 0.999981}, +{0.994894, -0.000000, 0.004063, -0.000000, 0.995485, -0.000000, -0.004807, -0.000000, 0.999980}, +{0.993835, -0.000000, 0.004192, -0.000000, 0.994698, -0.000000, -0.004748, -0.000000, 0.999980}, +{0.992799, -0.000000, 0.004320, -0.000000, 0.993901, -0.000000, -0.004775, -0.000000, 0.999979}, +{0.991889, -0.000000, 0.004449, -0.000000, 0.993149, -0.000000, -0.004754, -0.000000, 0.999979}, +{0.990949, -0.000000, 0.004578, -0.000000, 0.992375, -0.000000, -0.004786, -0.000000, 0.999978}, +{0.990038, -0.000000, 0.004706, -0.000000, 0.991607, -0.000000, -0.004864, -0.000000, 0.999977}, +{0.989159, -0.000000, 0.004835, -0.000000, 0.990851, -0.000000, -0.004953, -0.000000, 0.999976}, +{0.988291, -0.000000, 0.004963, -0.000000, 0.990121, -0.000000, -0.005006, -0.000000, 0.999975}, +{0.987463, -0.000000, 0.005091, -0.000000, 0.989376, -0.000000, -0.005081, -0.000000, 0.999974}, +{0.986623, -0.000000, 0.005219, -0.000000, 0.988609, -0.000000, -0.005201, -0.000000, 0.999972}, +{0.985783, -0.000000, 0.005347, -0.000000, 0.987853, -0.000000, -0.005332, -0.000000, 0.999971}, +{0.984939, -0.000000, 0.005475, -0.000000, 0.987123, -0.000000, -0.005402, -0.000000, 0.999970}, +{0.984053, -0.000000, 0.005603, -0.000000, 0.986376, -0.000000, -0.005486, -0.000000, 0.999969}, +{0.983278, -0.000000, 0.005731, -0.000000, 0.985577, -0.000000, -0.005541, -0.000000, 0.999968}, +{0.982443, -0.000000, 0.005859, -0.000000, 0.984846, -0.000000, -0.005744, -0.000000, 0.999966}, +{0.981648, -0.000000, 0.005986, -0.000000, 0.984132, -0.000000, -0.005867, -0.000000, 0.999964}, +{0.980820, -0.000000, 0.006114, -0.000000, 0.983342, -0.000000, -0.005930, -0.000000, 0.999963}, +{0.979985, -0.000000, 0.006241, -0.000000, 0.982624, -0.000000, -0.006075, -0.000000, 0.999961}, +{0.979215, -0.000000, 0.006368, -0.000000, 0.981918, -0.000000, -0.006183, -0.000000, 0.999960}, +{0.978425, -0.000000, 0.006496, -0.000000, 0.981149, -0.000000, -0.006327, -0.000000, 0.999958}, +{0.977607, -0.000000, 0.006623, -0.000000, 0.980337, -0.000000, -0.006413, -0.000000, 0.999957}, +{0.976798, -0.000000, 0.006750, -0.000000, 0.979627, -0.000000, -0.006504, -0.000000, 0.999955}, +{0.975981, -0.000000, 0.006877, -0.000000, 0.978881, -0.000000, -0.006667, -0.000000, 0.999953}, +{0.975258, -0.000000, 0.007004, -0.000000, 0.978160, -0.000000, -0.006764, -0.000000, 0.999951}, +{0.974423, -0.000000, 0.007130, -0.000000, 0.977416, -0.000000, -0.006914, -0.000000, 0.999949}, +{0.973636, -0.000000, 0.007257, -0.000000, 0.976698, -0.000000, -0.007044, -0.000000, 0.999947}, +{0.972881, -0.000000, 0.007384, -0.000000, 0.975878, -0.000000, -0.007141, -0.000000, 0.999946}, +{0.972051, -0.000000, 0.007510, -0.000000, 0.975159, -0.000000, -0.007288, -0.000000, 0.999944}, +{0.971292, -0.000000, 0.007637, -0.000000, 0.974449, -0.000000, -0.007445, -0.000000, 0.999941}, +{0.970497, -0.000000, 0.007763, -0.000000, 0.973726, -0.000000, -0.007526, -0.000000, 0.999940}, +{0.969681, -0.000000, 0.007889, -0.000000, 0.972944, -0.000000, -0.007719, -0.000000, 0.999937}, +{0.968971, -0.000000, 0.008015, -0.000000, 0.972184, -0.000000, -0.007828, -0.000000, 0.999935}, +{0.968159, -0.000000, 0.008141, -0.000000, 0.971485, -0.000000, -0.007903, -0.000000, 0.999934}, +{1.019178, -0.000000, 0.000143, -0.000000, 1.019226, -0.000000, -0.000099, -0.000000, 1.000000}, +{1.018909, -0.000000, 0.000193, -0.000000, 1.018915, -0.000000, -0.000156, -0.000000, 1.000000}, +{1.018221, -0.000000, 0.000329, -0.000000, 1.018199, -0.000000, -0.000245, -0.000000, 1.000000}, +{1.017445, -0.000000, 0.000466, -0.000000, 1.017393, -0.000000, -0.000412, -0.000000, 1.000000}, +{1.016781, -0.000000, 0.000602, -0.000000, 1.016721, -0.000000, -0.000521, -0.000000, 1.000000}, +{1.016030, -0.000000, 0.000738, -0.000000, 1.016014, -0.000000, -0.000688, -0.000000, 1.000000}, +{1.015299, -0.000000, 0.000874, -0.000000, 1.015211, -0.000000, -0.000775, -0.000000, 0.999999}, +{1.014609, -0.000000, 0.001010, -0.000000, 1.014535, -0.000000, -0.000925, -0.000000, 0.999999}, +{1.013886, -0.000000, 0.001146, -0.000000, 1.013765, -0.000000, -0.001071, -0.000000, 0.999999}, +{1.013249, -0.000000, 0.001282, -0.000000, 1.013135, -0.000000, -0.001224, -0.000000, 0.999999}, +{1.012529, -0.000000, 0.001418, -0.000000, 1.012324, -0.000000, -0.001322, -0.000000, 0.999998}, +{1.011885, -0.000000, 0.001553, -0.000000, 1.011643, -0.000000, -0.001439, -0.000000, 0.999998}, +{1.011238, -0.000000, 0.001689, -0.000000, 1.010936, -0.000000, -0.001568, -0.000000, 0.999997}, +{1.010548, -0.000000, 0.001824, -0.000000, 1.010197, -0.000000, -0.001705, -0.000000, 0.999997}, +{1.009969, -0.000000, 0.001959, -0.000000, 1.009537, -0.000000, -0.001849, -0.000000, 0.999996}, +{1.009358, -0.000000, 0.002094, -0.000000, 1.008836, -0.000000, -0.001994, -0.000000, 0.999996}, +{1.008762, -0.000000, 0.002230, -0.000000, 1.008120, -0.000000, -0.002132, -0.000000, 0.999995}, +{1.008168, -0.000000, 0.002365, -0.000000, 1.007450, -0.000000, -0.002284, -0.000000, 0.999995}, +{1.007542, -0.000000, 0.002500, -0.000000, 1.006742, -0.000000, -0.002480, -0.000000, 0.999994}, +{1.006921, -0.000000, 0.002634, -0.000000, 1.006060, -0.000000, -0.002655, -0.000000, 0.999993}, +{1.006280, -0.000000, 0.002769, -0.000000, 1.005386, -0.000000, -0.002849, -0.000000, 0.999992}, +{1.005590, -0.000000, 0.002904, -0.000000, 1.004713, -0.000000, -0.003133, -0.000000, 0.999991}, +{1.004779, -0.000000, 0.003038, -0.000000, 1.004014, -0.000000, -0.003411, -0.000000, 0.999990}, +{1.003913, -0.000000, 0.003173, -0.000000, 1.003323, -0.000000, -0.003752, -0.000000, 0.999988}, +{1.003005, -0.000000, 0.003307, -0.000000, 1.002557, -0.000000, -0.004128, -0.000000, 0.999986}, +{1.001929, -0.000000, 0.003441, -0.000000, 1.001661, -0.000000, -0.004483, -0.000000, 0.999985}, +{1.000836, -0.000000, 0.003575, -0.000000, 1.000723, -0.000000, -0.004788, -0.000000, 0.999983}, +{0.999642, -0.000000, 0.003709, -0.000000, 0.999593, -0.000000, -0.005028, -0.000000, 0.999981}, +{0.998448, -0.000000, 0.003843, -0.000000, 0.998433, -0.000000, -0.005141, -0.000000, 0.999980}, +{0.997239, -0.000000, 0.003977, -0.000000, 0.997417, -0.000000, -0.005179, -0.000000, 0.999979}, +{0.996132, -0.000000, 0.004111, -0.000000, 0.996489, -0.000000, -0.005151, -0.000000, 0.999979}, +{0.994985, -0.000000, 0.004245, -0.000000, 0.995606, -0.000000, -0.005067, -0.000000, 0.999978}, +{0.993904, -0.000000, 0.004378, -0.000000, 0.994795, -0.000000, -0.005048, -0.000000, 0.999978}, +{0.992933, -0.000000, 0.004512, -0.000000, 0.994061, -0.000000, -0.005002, -0.000000, 0.999977}, +{0.991932, -0.000000, 0.004645, -0.000000, 0.993246, -0.000000, -0.005022, -0.000000, 0.999977}, +{0.991000, -0.000000, 0.004779, -0.000000, 0.992484, -0.000000, -0.005071, -0.000000, 0.999976}, +{0.990126, -0.000000, 0.004912, -0.000000, 0.991774, -0.000000, -0.005145, -0.000000, 0.999974}, +{0.989242, -0.000000, 0.005045, -0.000000, 0.991010, -0.000000, -0.005201, -0.000000, 0.999973}, +{0.988357, -0.000000, 0.005178, -0.000000, 0.990230, -0.000000, -0.005266, -0.000000, 0.999972}, +{0.987480, -0.000000, 0.005311, -0.000000, 0.989486, -0.000000, -0.005381, -0.000000, 0.999971}, +{0.986630, -0.000000, 0.005444, -0.000000, 0.988721, -0.000000, -0.005439, -0.000000, 0.999970}, +{0.985809, -0.000000, 0.005577, -0.000000, 0.987938, -0.000000, -0.005553, -0.000000, 0.999969}, +{0.984956, -0.000000, 0.005709, -0.000000, 0.987220, -0.000000, -0.005686, -0.000000, 0.999967}, +{0.984110, -0.000000, 0.005842, -0.000000, 0.986511, -0.000000, -0.005787, -0.000000, 0.999966}, +{0.983313, -0.000000, 0.005974, -0.000000, 0.985756, -0.000000, -0.005918, -0.000000, 0.999964}, +{0.982467, -0.000000, 0.006107, -0.000000, 0.984935, -0.000000, -0.005999, -0.000000, 0.999963}, +{0.981667, -0.000000, 0.006239, -0.000000, 0.984194, -0.000000, -0.006115, -0.000000, 0.999961}, +{0.980835, -0.000000, 0.006371, -0.000000, 0.983494, -0.000000, -0.006260, -0.000000, 0.999959}, +{0.980074, -0.000000, 0.006503, -0.000000, 0.982762, -0.000000, -0.006333, -0.000000, 0.999958}, +{0.979228, -0.000000, 0.006635, -0.000000, 0.981980, -0.000000, -0.006460, -0.000000, 0.999956}, +{0.978409, -0.000000, 0.006767, -0.000000, 0.981206, -0.000000, -0.006602, -0.000000, 0.999954}, +{0.977586, -0.000000, 0.006899, -0.000000, 0.980503, -0.000000, -0.006706, -0.000000, 0.999953}, +{0.976818, -0.000000, 0.007031, -0.000000, 0.979784, -0.000000, -0.006885, -0.000000, 0.999950}, +{0.976072, -0.000000, 0.007162, -0.000000, 0.979020, -0.000000, -0.007017, -0.000000, 0.999949}, +{0.975238, -0.000000, 0.007294, -0.000000, 0.978301, -0.000000, -0.007126, -0.000000, 0.999947}, +{0.974508, -0.000000, 0.007425, -0.000000, 0.977550, -0.000000, -0.007213, -0.000000, 0.999945}, +{0.973656, -0.000000, 0.007557, -0.000000, 0.976822, -0.000000, -0.007379, -0.000000, 0.999943}, +{0.972859, -0.000000, 0.007688, -0.000000, 0.976063, -0.000000, -0.007546, -0.000000, 0.999940}, +{0.971980, -0.000000, 0.007819, -0.000000, 0.975273, -0.000000, -0.007614, -0.000000, 0.999939}, +{0.971273, -0.000000, 0.007950, -0.000000, 0.974516, -0.000000, -0.007741, -0.000000, 0.999937}, +{0.970500, -0.000000, 0.008081, -0.000000, 0.973856, -0.000000, -0.007917, -0.000000, 0.999934}, +{0.969676, -0.000000, 0.008212, -0.000000, 0.972941, -0.000000, -0.008032, -0.000000, 0.999932}, +{0.968947, -0.000000, 0.008343, -0.000000, 0.972284, -0.000000, -0.008162, -0.000000, 0.999930}, +{0.968124, -0.000000, 0.008474, -0.000000, 0.971487, -0.000000, -0.008303, -0.000000, 0.999927}, +{1.019287, -0.000000, 0.000197, -0.000000, 1.019264, -0.000000, -0.000129, -0.000000, 1.000000}, +{1.018930, -0.000000, 0.000250, -0.000000, 1.018978, -0.000000, -0.000181, -0.000000, 1.000000}, +{1.018221, -0.000000, 0.000391, -0.000000, 1.018199, -0.000000, -0.000307, -0.000000, 1.000000}, +{1.017529, -0.000000, 0.000532, -0.000000, 1.017522, -0.000000, -0.000433, -0.000000, 1.000000}, +{1.016781, -0.000000, 0.000673, -0.000000, 1.016721, -0.000000, -0.000594, -0.000000, 1.000000}, +{1.016039, -0.000000, 0.000814, -0.000000, 1.016002, -0.000000, -0.000729, -0.000000, 0.999999}, +{1.015324, -0.000000, 0.000955, -0.000000, 1.015254, -0.000000, -0.000845, -0.000000, 0.999999}, +{1.014620, -0.000000, 0.001096, -0.000000, 1.014548, -0.000000, -0.000989, -0.000000, 0.999999}, +{1.013968, -0.000000, 0.001237, -0.000000, 1.013826, -0.000000, -0.001100, -0.000000, 0.999999}, +{1.013277, -0.000000, 0.001377, -0.000000, 1.013119, -0.000000, -0.001231, -0.000000, 0.999998}, +{1.012567, -0.000000, 0.001518, -0.000000, 1.012416, -0.000000, -0.001390, -0.000000, 0.999998}, +{1.011909, -0.000000, 0.001658, -0.000000, 1.011679, -0.000000, -0.001533, -0.000000, 0.999997}, +{1.011271, -0.000000, 0.001798, -0.000000, 1.010955, -0.000000, -0.001660, -0.000000, 0.999997}, +{1.010623, -0.000000, 0.001939, -0.000000, 1.010274, -0.000000, -0.001785, -0.000000, 0.999997}, +{1.010081, -0.000000, 0.002079, -0.000000, 1.009531, -0.000000, -0.001921, -0.000000, 0.999996}, +{1.009444, -0.000000, 0.002219, -0.000000, 1.008860, -0.000000, -0.002082, -0.000000, 0.999995}, +{1.008849, -0.000000, 0.002359, -0.000000, 1.008250, -0.000000, -0.002236, -0.000000, 0.999995}, +{1.008261, -0.000000, 0.002498, -0.000000, 1.007553, -0.000000, -0.002367, -0.000000, 0.999994}, +{1.007622, -0.000000, 0.002638, -0.000000, 1.006829, -0.000000, -0.002553, -0.000000, 0.999993}, +{1.007023, -0.000000, 0.002778, -0.000000, 1.006162, -0.000000, -0.002767, -0.000000, 0.999992}, +{1.006361, -0.000000, 0.002917, -0.000000, 1.005508, -0.000000, -0.002974, -0.000000, 0.999991}, +{1.005666, -0.000000, 0.003057, -0.000000, 1.004840, -0.000000, -0.003222, -0.000000, 0.999990}, +{1.004887, -0.000000, 0.003196, -0.000000, 1.004175, -0.000000, -0.003552, -0.000000, 0.999989}, +{1.004069, -0.000000, 0.003335, -0.000000, 1.003470, -0.000000, -0.003875, -0.000000, 0.999987}, +{1.003082, -0.000000, 0.003474, -0.000000, 1.002686, -0.000000, -0.004270, -0.000000, 0.999985}, +{1.002044, -0.000000, 0.003614, -0.000000, 1.001823, -0.000000, -0.004646, -0.000000, 0.999983}, +{1.000939, -0.000000, 0.003752, -0.000000, 1.000881, -0.000000, -0.004996, -0.000000, 0.999981}, +{0.999720, -0.000000, 0.003891, -0.000000, 0.999757, -0.000000, -0.005221, -0.000000, 0.999980}, +{0.998556, -0.000000, 0.004030, -0.000000, 0.998664, -0.000000, -0.005361, -0.000000, 0.999978}, +{0.997384, -0.000000, 0.004169, -0.000000, 0.997646, -0.000000, -0.005417, -0.000000, 0.999977}, +{0.996226, -0.000000, 0.004307, -0.000000, 0.996640, -0.000000, -0.005427, -0.000000, 0.999977}, +{0.995089, -0.000000, 0.004446, -0.000000, 0.995777, -0.000000, -0.005391, -0.000000, 0.999976}, +{0.994044, -0.000000, 0.004584, -0.000000, 0.994926, -0.000000, -0.005323, -0.000000, 0.999976}, +{0.993030, -0.000000, 0.004722, -0.000000, 0.994189, -0.000000, -0.005326, -0.000000, 0.999975}, +{0.992045, -0.000000, 0.004861, -0.000000, 0.993405, -0.000000, -0.005339, -0.000000, 0.999974}, +{0.991107, -0.000000, 0.004999, -0.000000, 0.992620, -0.000000, -0.005356, -0.000000, 0.999973}, +{0.990197, -0.000000, 0.005137, -0.000000, 0.991846, -0.000000, -0.005433, -0.000000, 0.999972}, +{0.989301, -0.000000, 0.005275, -0.000000, 0.991168, -0.000000, -0.005467, -0.000000, 0.999971}, +{0.988428, -0.000000, 0.005412, -0.000000, 0.990392, -0.000000, -0.005590, -0.000000, 0.999969}, +{0.987582, -0.000000, 0.005550, -0.000000, 0.989613, -0.000000, -0.005655, -0.000000, 0.999968}, +{0.986701, -0.000000, 0.005688, -0.000000, 0.988848, -0.000000, -0.005751, -0.000000, 0.999967}, +{0.985864, -0.000000, 0.005825, -0.000000, 0.988139, -0.000000, -0.005859, -0.000000, 0.999965}, +{0.984996, -0.000000, 0.005963, -0.000000, 0.987379, -0.000000, -0.005949, -0.000000, 0.999964}, +{0.984189, -0.000000, 0.006100, -0.000000, 0.986621, -0.000000, -0.006045, -0.000000, 0.999963}, +{0.983372, -0.000000, 0.006237, -0.000000, 0.985843, -0.000000, -0.006175, -0.000000, 0.999961}, +{0.982485, -0.000000, 0.006374, -0.000000, 0.985127, -0.000000, -0.006289, -0.000000, 0.999959}, +{0.981682, -0.000000, 0.006511, -0.000000, 0.984379, -0.000000, -0.006427, -0.000000, 0.999957}, +{0.980879, -0.000000, 0.006648, -0.000000, 0.983612, -0.000000, -0.006537, -0.000000, 0.999956}, +{0.980067, -0.000000, 0.006785, -0.000000, 0.982859, -0.000000, -0.006667, -0.000000, 0.999954}, +{0.979317, -0.000000, 0.006922, -0.000000, 0.982189, -0.000000, -0.006791, -0.000000, 0.999952}, +{0.978445, -0.000000, 0.007059, -0.000000, 0.981443, -0.000000, -0.006943, -0.000000, 0.999950}, +{0.977645, -0.000000, 0.007195, -0.000000, 0.980699, -0.000000, -0.007082, -0.000000, 0.999948}, +{0.976827, -0.000000, 0.007332, -0.000000, 0.979869, -0.000000, -0.007192, -0.000000, 0.999946}, +{0.976076, -0.000000, 0.007468, -0.000000, 0.979180, -0.000000, -0.007360, -0.000000, 0.999944}, +{0.975238, -0.000000, 0.007604, -0.000000, 0.978454, -0.000000, -0.007451, -0.000000, 0.999942}, +{0.974485, -0.000000, 0.007740, -0.000000, 0.977696, -0.000000, -0.007613, -0.000000, 0.999940}, +{0.973672, -0.000000, 0.007877, -0.000000, 0.976891, -0.000000, -0.007717, -0.000000, 0.999938}, +{0.972856, -0.000000, 0.008013, -0.000000, 0.976156, -0.000000, -0.007849, -0.000000, 0.999935}, +{0.972114, -0.000000, 0.008148, -0.000000, 0.975464, -0.000000, -0.007960, -0.000000, 0.999933}, +{0.971272, -0.000000, 0.008284, -0.000000, 0.974746, -0.000000, -0.008143, -0.000000, 0.999931}, +{0.970498, -0.000000, 0.008420, -0.000000, 0.973935, -0.000000, -0.008257, -0.000000, 0.999928}, +{0.969636, -0.000000, 0.008556, -0.000000, 0.973153, -0.000000, -0.008418, -0.000000, 0.999926}, +{0.968985, -0.000000, 0.008691, -0.000000, 0.972536, -0.000000, -0.008533, -0.000000, 0.999923}, +{0.968042, -0.000000, 0.008827, -0.000000, 0.971733, -0.000000, -0.008699, -0.000000, 0.999921}, +{1.019287, -0.000000, 0.000229, -0.000000, 1.019264, -0.000000, -0.000162, -0.000000, 1.000000}, +{1.018930, -0.000000, 0.000283, -0.000000, 1.018978, -0.000000, -0.000216, -0.000000, 1.000000}, +{1.018256, -0.000000, 0.000429, -0.000000, 1.018264, -0.000000, -0.000319, -0.000000, 1.000000}, +{1.017529, -0.000000, 0.000575, -0.000000, 1.017522, -0.000000, -0.000476, -0.000000, 1.000000}, +{1.016808, -0.000000, 0.000720, -0.000000, 1.016791, -0.000000, -0.000580, -0.000000, 1.000000}, +{1.016075, -0.000000, 0.000865, -0.000000, 1.016073, -0.000000, -0.000717, -0.000000, 0.999999}, +{1.015362, -0.000000, 0.001011, -0.000000, 1.015281, -0.000000, -0.000891, -0.000000, 0.999999}, +{1.014685, -0.000000, 0.001156, -0.000000, 1.014614, -0.000000, -0.001032, -0.000000, 0.999999}, +{1.013963, -0.000000, 0.001301, -0.000000, 1.013842, -0.000000, -0.001166, -0.000000, 0.999998}, +{1.013298, -0.000000, 0.001446, -0.000000, 1.013171, -0.000000, -0.001292, -0.000000, 0.999998}, +{1.012649, -0.000000, 0.001590, -0.000000, 1.012486, -0.000000, -0.001448, -0.000000, 0.999998}, +{1.011951, -0.000000, 0.001735, -0.000000, 1.011723, -0.000000, -0.001602, -0.000000, 0.999997}, +{1.011326, -0.000000, 0.001880, -0.000000, 1.011009, -0.000000, -0.001727, -0.000000, 0.999997}, +{1.010744, -0.000000, 0.002024, -0.000000, 1.010347, -0.000000, -0.001844, -0.000000, 0.999996}, +{1.010127, -0.000000, 0.002169, -0.000000, 1.009639, -0.000000, -0.002019, -0.000000, 0.999996}, +{1.009499, -0.000000, 0.002313, -0.000000, 1.008925, -0.000000, -0.002190, -0.000000, 0.999995}, +{1.008924, -0.000000, 0.002457, -0.000000, 1.008282, -0.000000, -0.002344, -0.000000, 0.999994}, +{1.008385, -0.000000, 0.002602, -0.000000, 1.007643, -0.000000, -0.002478, -0.000000, 0.999994}, +{1.007780, -0.000000, 0.002746, -0.000000, 1.006977, -0.000000, -0.002677, -0.000000, 0.999993}, +{1.007131, -0.000000, 0.002890, -0.000000, 1.006293, -0.000000, -0.002858, -0.000000, 0.999992}, +{1.006515, -0.000000, 0.003033, -0.000000, 1.005638, -0.000000, -0.003107, -0.000000, 0.999991}, +{1.005792, -0.000000, 0.003177, -0.000000, 1.004951, -0.000000, -0.003345, -0.000000, 0.999989}, +{1.005016, -0.000000, 0.003321, -0.000000, 1.004295, -0.000000, -0.003673, -0.000000, 0.999988}, +{1.004173, -0.000000, 0.003464, -0.000000, 1.003610, -0.000000, -0.004033, -0.000000, 0.999986}, +{1.003188, -0.000000, 0.003608, -0.000000, 1.002838, -0.000000, -0.004449, -0.000000, 0.999984}, +{1.002150, -0.000000, 0.003751, -0.000000, 1.001958, -0.000000, -0.004830, -0.000000, 0.999982}, +{1.001009, -0.000000, 0.003894, -0.000000, 1.000980, -0.000000, -0.005156, -0.000000, 0.999980}, +{0.999849, -0.000000, 0.004038, -0.000000, 0.999948, -0.000000, -0.005435, -0.000000, 0.999978}, +{0.998635, -0.000000, 0.004181, -0.000000, 0.998851, -0.000000, -0.005583, -0.000000, 0.999977}, +{0.997468, -0.000000, 0.004324, -0.000000, 0.997734, -0.000000, -0.005658, -0.000000, 0.999976}, +{0.996335, -0.000000, 0.004467, -0.000000, 0.996786, -0.000000, -0.005682, -0.000000, 0.999975}, +{0.995237, -0.000000, 0.004609, -0.000000, 0.995949, -0.000000, -0.005666, -0.000000, 0.999974}, +{0.994145, -0.000000, 0.004752, -0.000000, 0.995066, -0.000000, -0.005618, -0.000000, 0.999973}, +{0.993147, -0.000000, 0.004895, -0.000000, 0.994332, -0.000000, -0.005612, -0.000000, 0.999972}, +{0.992141, -0.000000, 0.005037, -0.000000, 0.993499, -0.000000, -0.005622, -0.000000, 0.999971}, +{0.991205, -0.000000, 0.005180, -0.000000, 0.992749, -0.000000, -0.005639, -0.000000, 0.999971}, +{0.990279, -0.000000, 0.005322, -0.000000, 0.991983, -0.000000, -0.005677, -0.000000, 0.999969}, +{0.989420, -0.000000, 0.005464, -0.000000, 0.991267, -0.000000, -0.005777, -0.000000, 0.999968}, +{0.988484, -0.000000, 0.005606, -0.000000, 0.990486, -0.000000, -0.005838, -0.000000, 0.999967}, +{0.987658, -0.000000, 0.005748, -0.000000, 0.989775, -0.000000, -0.005941, -0.000000, 0.999965}, +{0.986812, -0.000000, 0.005890, -0.000000, 0.989017, -0.000000, -0.006038, -0.000000, 0.999964}, +{0.985930, -0.000000, 0.006032, -0.000000, 0.988259, -0.000000, -0.006144, -0.000000, 0.999962}, +{0.985049, -0.000000, 0.006174, -0.000000, 0.987478, -0.000000, -0.006236, -0.000000, 0.999961}, +{0.984289, -0.000000, 0.006315, -0.000000, 0.986776, -0.000000, -0.006365, -0.000000, 0.999959}, +{0.983385, -0.000000, 0.006457, -0.000000, 0.985984, -0.000000, -0.006465, -0.000000, 0.999958}, +{0.982609, -0.000000, 0.006598, -0.000000, 0.985252, -0.000000, -0.006625, -0.000000, 0.999956}, +{0.981800, -0.000000, 0.006739, -0.000000, 0.984520, -0.000000, -0.006722, -0.000000, 0.999954}, +{0.980960, -0.000000, 0.006881, -0.000000, 0.983805, -0.000000, -0.006846, -0.000000, 0.999952}, +{0.980152, -0.000000, 0.007022, -0.000000, 0.983033, -0.000000, -0.007037, -0.000000, 0.999950}, +{0.979302, -0.000000, 0.007163, -0.000000, 0.982258, -0.000000, -0.007104, -0.000000, 0.999948}, +{0.978535, -0.000000, 0.007304, -0.000000, 0.981544, -0.000000, -0.007267, -0.000000, 0.999946}, +{0.977737, -0.000000, 0.007445, -0.000000, 0.980819, -0.000000, -0.007421, -0.000000, 0.999944}, +{0.976907, -0.000000, 0.007585, -0.000000, 0.979973, -0.000000, -0.007492, -0.000000, 0.999942}, +{0.976074, -0.000000, 0.007726, -0.000000, 0.979303, -0.000000, -0.007669, -0.000000, 0.999939}, +{0.975344, -0.000000, 0.007867, -0.000000, 0.978620, -0.000000, -0.007803, -0.000000, 0.999937}, +{0.974521, -0.000000, 0.008007, -0.000000, 0.977797, -0.000000, -0.007923, -0.000000, 0.999935}, +{0.973655, -0.000000, 0.008147, -0.000000, 0.977111, -0.000000, -0.008080, -0.000000, 0.999932}, +{0.972931, -0.000000, 0.008288, -0.000000, 0.976364, -0.000000, -0.008242, -0.000000, 0.999930}, +{0.972150, -0.000000, 0.008428, -0.000000, 0.975649, -0.000000, -0.008363, -0.000000, 0.999928}, +{0.971323, -0.000000, 0.008568, -0.000000, 0.974919, -0.000000, -0.008450, -0.000000, 0.999925}, +{0.970530, -0.000000, 0.008708, -0.000000, 0.974057, -0.000000, -0.008589, -0.000000, 0.999923}, +{0.969745, -0.000000, 0.008848, -0.000000, 0.973378, -0.000000, -0.008810, -0.000000, 0.999920}, +{0.968979, -0.000000, 0.008988, -0.000000, 0.972534, -0.000000, -0.008821, -0.000000, 0.999918}, +{0.968178, -0.000000, 0.009127, -0.000000, 0.971834, -0.000000, -0.009165, -0.000000, 0.999914}, +{1.019212, -0.000000, 0.000210, -0.000000, 1.019272, -0.000000, -0.000142, -0.000000, 1.000000}, +{1.018930, -0.000000, 0.000266, -0.000000, 1.018978, -0.000000, -0.000198, -0.000000, 1.000000}, +{1.018256, -0.000000, 0.000415, -0.000000, 1.018264, -0.000000, -0.000305, -0.000000, 1.000000}, +{1.017529, -0.000000, 0.000565, -0.000000, 1.017522, -0.000000, -0.000466, -0.000000, 1.000000}, +{1.016771, -0.000000, 0.000714, -0.000000, 1.016774, -0.000000, -0.000655, -0.000000, 1.000000}, +{1.016081, -0.000000, 0.000863, -0.000000, 1.016048, -0.000000, -0.000751, -0.000000, 0.999999}, +{1.015371, -0.000000, 0.001012, -0.000000, 1.015344, -0.000000, -0.000895, -0.000000, 0.999999}, +{1.014685, -0.000000, 0.001161, -0.000000, 1.014614, -0.000000, -0.001038, -0.000000, 0.999999}, +{1.014010, -0.000000, 0.001310, -0.000000, 1.013886, -0.000000, -0.001191, -0.000000, 0.999999}, +{1.013344, -0.000000, 0.001459, -0.000000, 1.013210, -0.000000, -0.001353, -0.000000, 0.999998}, +{1.012749, -0.000000, 0.001608, -0.000000, 1.012542, -0.000000, -0.001497, -0.000000, 0.999998}, +{1.012032, -0.000000, 0.001756, -0.000000, 1.011787, -0.000000, -0.001633, -0.000000, 0.999997}, +{1.011408, -0.000000, 0.001905, -0.000000, 1.011085, -0.000000, -0.001791, -0.000000, 0.999997}, +{1.010779, -0.000000, 0.002053, -0.000000, 1.010398, -0.000000, -0.001913, -0.000000, 0.999996}, +{1.010233, -0.000000, 0.002202, -0.000000, 1.009732, -0.000000, -0.002093, -0.000000, 0.999995}, +{1.009613, -0.000000, 0.002350, -0.000000, 1.009034, -0.000000, -0.002270, -0.000000, 0.999995}, +{1.009048, -0.000000, 0.002498, -0.000000, 1.008400, -0.000000, -0.002397, -0.000000, 0.999994}, +{1.008493, -0.000000, 0.002646, -0.000000, 1.007725, -0.000000, -0.002619, -0.000000, 0.999993}, +{1.007902, -0.000000, 0.002794, -0.000000, 1.007043, -0.000000, -0.002789, -0.000000, 0.999992}, +{1.007293, -0.000000, 0.002942, -0.000000, 1.006394, -0.000000, -0.002989, -0.000000, 0.999991}, +{1.006616, -0.000000, 0.003090, -0.000000, 1.005705, -0.000000, -0.003236, -0.000000, 0.999990}, +{1.005911, -0.000000, 0.003237, -0.000000, 1.005067, -0.000000, -0.003520, -0.000000, 0.999989}, +{1.005124, -0.000000, 0.003385, -0.000000, 1.004374, -0.000000, -0.003819, -0.000000, 0.999987}, +{1.004244, -0.000000, 0.003532, -0.000000, 1.003685, -0.000000, -0.004178, -0.000000, 0.999985}, +{1.003331, -0.000000, 0.003680, -0.000000, 1.002932, -0.000000, -0.004596, -0.000000, 0.999983}, +{1.002271, -0.000000, 0.003827, -0.000000, 1.002070, -0.000000, -0.004961, -0.000000, 0.999981}, +{1.001159, -0.000000, 0.003974, -0.000000, 1.001137, -0.000000, -0.005343, -0.000000, 0.999979}, +{1.000004, -0.000000, 0.004121, -0.000000, 1.000082, -0.000000, -0.005595, -0.000000, 0.999977}, +{0.998783, -0.000000, 0.004268, -0.000000, 0.999002, -0.000000, -0.005786, -0.000000, 0.999975}, +{0.997594, -0.000000, 0.004415, -0.000000, 0.997870, -0.000000, -0.005867, -0.000000, 0.999974}, +{0.996497, -0.000000, 0.004562, -0.000000, 0.996940, -0.000000, -0.005917, -0.000000, 0.999973}, +{0.995352, -0.000000, 0.004708, -0.000000, 0.995991, -0.000000, -0.005892, -0.000000, 0.999972}, +{0.994284, -0.000000, 0.004855, -0.000000, 0.995146, -0.000000, -0.005876, -0.000000, 0.999971}, +{0.993262, -0.000000, 0.005001, -0.000000, 0.994387, -0.000000, -0.005887, -0.000000, 0.999970}, +{0.992255, -0.000000, 0.005148, -0.000000, 0.993564, -0.000000, -0.005856, -0.000000, 0.999970}, +{0.991296, -0.000000, 0.005294, -0.000000, 0.992849, -0.000000, -0.005923, -0.000000, 0.999968}, +{0.990354, -0.000000, 0.005440, -0.000000, 0.992059, -0.000000, -0.005976, -0.000000, 0.999967}, +{0.989476, -0.000000, 0.005586, -0.000000, 0.991359, -0.000000, -0.006031, -0.000000, 0.999966}, +{0.988581, -0.000000, 0.005732, -0.000000, 0.990573, -0.000000, -0.006121, -0.000000, 0.999964}, +{0.987720, -0.000000, 0.005878, -0.000000, 0.989836, -0.000000, -0.006238, -0.000000, 0.999963}, +{0.986815, -0.000000, 0.006024, -0.000000, 0.989100, -0.000000, -0.006304, -0.000000, 0.999961}, +{0.986014, -0.000000, 0.006170, -0.000000, 0.988317, -0.000000, -0.006425, -0.000000, 0.999960}, +{0.985121, -0.000000, 0.006315, -0.000000, 0.987610, -0.000000, -0.006550, -0.000000, 0.999958}, +{0.984271, -0.000000, 0.006461, -0.000000, 0.986800, -0.000000, -0.006672, -0.000000, 0.999956}, +{0.983455, -0.000000, 0.006606, -0.000000, 0.986126, -0.000000, -0.006785, -0.000000, 0.999954}, +{0.982659, -0.000000, 0.006751, -0.000000, 0.985336, -0.000000, -0.006888, -0.000000, 0.999953}, +{0.981793, -0.000000, 0.006897, -0.000000, 0.984573, -0.000000, -0.007054, -0.000000, 0.999950}, +{0.980979, -0.000000, 0.007042, -0.000000, 0.983946, -0.000000, -0.007151, -0.000000, 0.999949}, +{0.980120, -0.000000, 0.007187, -0.000000, 0.983149, -0.000000, -0.007295, -0.000000, 0.999946}, +{0.979377, -0.000000, 0.007332, -0.000000, 0.982402, -0.000000, -0.007449, -0.000000, 0.999944}, +{0.978601, -0.000000, 0.007476, -0.000000, 0.981668, -0.000000, -0.007605, -0.000000, 0.999942}, +{0.977742, -0.000000, 0.007621, -0.000000, 0.980829, -0.000000, -0.007681, -0.000000, 0.999940}, +{0.976912, -0.000000, 0.007766, -0.000000, 0.980121, -0.000000, -0.007841, -0.000000, 0.999938}, +{0.976120, -0.000000, 0.007910, -0.000000, 0.979366, -0.000000, -0.007965, -0.000000, 0.999935}, +{0.975362, -0.000000, 0.008055, -0.000000, 0.978703, -0.000000, -0.008162, -0.000000, 0.999933}, +{0.974467, -0.000000, 0.008199, -0.000000, 0.977989, -0.000000, -0.008264, -0.000000, 0.999930}, +{0.973658, -0.000000, 0.008343, -0.000000, 0.977210, -0.000000, -0.008372, -0.000000, 0.999928}, +{0.972916, -0.000000, 0.008487, -0.000000, 0.976431, -0.000000, -0.008580, -0.000000, 0.999925}, +{0.972120, -0.000000, 0.008631, -0.000000, 0.975702, -0.000000, -0.008653, -0.000000, 0.999923}, +{0.971331, -0.000000, 0.008775, -0.000000, 0.974949, -0.000000, -0.008866, -0.000000, 0.999920}, +{0.970487, -0.000000, 0.008919, -0.000000, 0.974215, -0.000000, -0.009008, -0.000000, 0.999917}, +{0.969699, -0.000000, 0.009063, -0.000000, 0.973450, -0.000000, -0.009098, -0.000000, 0.999915}, +{0.968956, -0.000000, 0.009207, -0.000000, 0.972804, -0.000000, -0.009213, -0.000000, 0.999913}, +{0.968117, -0.000000, 0.009350, -0.000000, 0.971959, -0.000000, -0.009435, -0.000000, 0.999909}, +{1.019213, -0.000000, 0.000190, -0.000000, 1.019272, -0.000000, -0.000121, -0.000000, 1.000000}, +{1.018960, -0.000000, 0.000247, -0.000000, 1.018988, -0.000000, -0.000211, -0.000000, 1.000000}, +{1.018281, -0.000000, 0.000401, -0.000000, 1.018285, -0.000000, -0.000355, -0.000000, 1.000000}, +{1.017520, -0.000000, 0.000554, -0.000000, 1.017529, -0.000000, -0.000478, -0.000000, 1.000000}, +{1.016771, -0.000000, 0.000708, -0.000000, 1.016774, -0.000000, -0.000649, -0.000000, 1.000000}, +{1.016111, -0.000000, 0.000861, -0.000000, 1.016077, -0.000000, -0.000777, -0.000000, 0.999999}, +{1.015403, -0.000000, 0.001015, -0.000000, 1.015356, -0.000000, -0.000928, -0.000000, 0.999999}, +{1.014723, -0.000000, 0.001168, -0.000000, 1.014637, -0.000000, -0.001080, -0.000000, 0.999999}, +{1.014048, -0.000000, 0.001321, -0.000000, 1.013904, -0.000000, -0.001255, -0.000000, 0.999998}, +{1.013407, -0.000000, 0.001474, -0.000000, 1.013245, -0.000000, -0.001421, -0.000000, 0.999998}, +{1.012741, -0.000000, 0.001627, -0.000000, 1.012513, -0.000000, -0.001569, -0.000000, 0.999997}, +{1.012113, -0.000000, 0.001780, -0.000000, 1.011847, -0.000000, -0.001703, -0.000000, 0.999997}, +{1.011517, -0.000000, 0.001933, -0.000000, 1.011156, -0.000000, -0.001872, -0.000000, 0.999996}, +{1.010877, -0.000000, 0.002086, -0.000000, 1.010466, -0.000000, -0.002016, -0.000000, 0.999996}, +{1.010328, -0.000000, 0.002238, -0.000000, 1.009789, -0.000000, -0.002180, -0.000000, 0.999995}, +{1.009739, -0.000000, 0.002391, -0.000000, 1.009121, -0.000000, -0.002358, -0.000000, 0.999994}, +{1.009148, -0.000000, 0.002543, -0.000000, 1.008427, -0.000000, -0.002506, -0.000000, 0.999994}, +{1.008612, -0.000000, 0.002696, -0.000000, 1.007793, -0.000000, -0.002696, -0.000000, 0.999993}, +{1.008008, -0.000000, 0.002848, -0.000000, 1.007116, -0.000000, -0.002876, -0.000000, 0.999992}, +{1.007371, -0.000000, 0.003000, -0.000000, 1.006460, -0.000000, -0.003103, -0.000000, 0.999991}, +{1.006719, -0.000000, 0.003152, -0.000000, 1.005786, -0.000000, -0.003375, -0.000000, 0.999990}, +{1.006035, -0.000000, 0.003304, -0.000000, 1.005136, -0.000000, -0.003644, -0.000000, 0.999988}, +{1.005237, -0.000000, 0.003456, -0.000000, 1.004462, -0.000000, -0.003968, -0.000000, 0.999986}, +{1.004403, -0.000000, 0.003608, -0.000000, 1.003774, -0.000000, -0.004338, -0.000000, 0.999984}, +{1.003440, -0.000000, 0.003759, -0.000000, 1.003048, -0.000000, -0.004757, -0.000000, 0.999982}, +{1.002405, -0.000000, 0.003911, -0.000000, 1.002191, -0.000000, -0.005177, -0.000000, 0.999980}, +{1.001296, -0.000000, 0.004062, -0.000000, 1.001245, -0.000000, -0.005515, -0.000000, 0.999978}, +{1.000131, -0.000000, 0.004213, -0.000000, 1.000178, -0.000000, -0.005807, -0.000000, 0.999976}, +{0.998928, -0.000000, 0.004365, -0.000000, 0.999080, -0.000000, -0.005998, -0.000000, 0.999974}, +{0.997750, -0.000000, 0.004516, -0.000000, 0.998023, -0.000000, -0.006136, -0.000000, 0.999972}, +{0.996611, -0.000000, 0.004667, -0.000000, 0.997004, -0.000000, -0.006183, -0.000000, 0.999971}, +{0.995523, -0.000000, 0.004818, -0.000000, 0.996109, -0.000000, -0.006168, -0.000000, 0.999970}, +{0.994420, -0.000000, 0.004969, -0.000000, 0.995247, -0.000000, -0.006157, -0.000000, 0.999969}, +{0.993356, -0.000000, 0.005119, -0.000000, 0.994464, -0.000000, -0.006145, -0.000000, 0.999968}, +{0.992401, -0.000000, 0.005270, -0.000000, 0.993670, -0.000000, -0.006193, -0.000000, 0.999967}, +{0.991440, -0.000000, 0.005421, -0.000000, 0.992923, -0.000000, -0.006214, -0.000000, 0.999966}, +{0.990477, -0.000000, 0.005571, -0.000000, 0.992123, -0.000000, -0.006265, -0.000000, 0.999965}, +{0.989566, -0.000000, 0.005721, -0.000000, 0.991452, -0.000000, -0.006344, -0.000000, 0.999963}, +{0.988680, -0.000000, 0.005872, -0.000000, 0.990697, -0.000000, -0.006438, -0.000000, 0.999962}, +{0.987769, -0.000000, 0.006022, -0.000000, 0.989899, -0.000000, -0.006510, -0.000000, 0.999960}, +{0.986951, -0.000000, 0.006172, -0.000000, 0.989174, -0.000000, -0.006624, -0.000000, 0.999959}, +{0.986065, -0.000000, 0.006322, -0.000000, 0.988405, -0.000000, -0.006785, -0.000000, 0.999956}, +{0.985179, -0.000000, 0.006472, -0.000000, 0.987701, -0.000000, -0.006851, -0.000000, 0.999955}, +{0.984403, -0.000000, 0.006621, -0.000000, 0.986984, -0.000000, -0.007012, -0.000000, 0.999953}, +{0.983540, -0.000000, 0.006771, -0.000000, 0.986203, -0.000000, -0.007103, -0.000000, 0.999951}, +{0.982660, -0.000000, 0.006921, -0.000000, 0.985419, -0.000000, -0.007258, -0.000000, 0.999949}, +{0.981858, -0.000000, 0.007070, -0.000000, 0.984726, -0.000000, -0.007386, -0.000000, 0.999947}, +{0.981027, -0.000000, 0.007219, -0.000000, 0.983992, -0.000000, -0.007490, -0.000000, 0.999945}, +{0.980204, -0.000000, 0.007369, -0.000000, 0.983254, -0.000000, -0.007680, -0.000000, 0.999942}, +{0.979428, -0.000000, 0.007518, -0.000000, 0.982464, -0.000000, -0.007799, -0.000000, 0.999940}, +{0.978630, -0.000000, 0.007667, -0.000000, 0.981779, -0.000000, -0.007966, -0.000000, 0.999938}, +{0.977784, -0.000000, 0.007816, -0.000000, 0.981039, -0.000000, -0.008107, -0.000000, 0.999935}, +{0.976947, -0.000000, 0.007965, -0.000000, 0.980309, -0.000000, -0.008204, -0.000000, 0.999933}, +{0.976133, -0.000000, 0.008114, -0.000000, 0.979521, -0.000000, -0.008364, -0.000000, 0.999931}, +{0.975332, -0.000000, 0.008262, -0.000000, 0.978757, -0.000000, -0.008457, -0.000000, 0.999928}, +{0.974548, -0.000000, 0.008411, -0.000000, 0.978097, -0.000000, -0.008640, -0.000000, 0.999925}, +{0.973709, -0.000000, 0.008559, -0.000000, 0.977304, -0.000000, -0.008783, -0.000000, 0.999923}, +{0.972954, -0.000000, 0.008708, -0.000000, 0.976605, -0.000000, -0.009000, -0.000000, 0.999919}, +{0.972157, -0.000000, 0.008856, -0.000000, 0.975819, -0.000000, -0.009139, -0.000000, 0.999917}, +{0.971320, -0.000000, 0.009004, -0.000000, 0.975047, -0.000000, -0.009280, -0.000000, 0.999914}, +{0.970530, -0.000000, 0.009152, -0.000000, 0.974345, -0.000000, -0.009382, -0.000000, 0.999912}, +{0.969764, -0.000000, 0.009300, -0.000000, 0.973654, -0.000000, -0.009599, -0.000000, 0.999908}, +{0.968965, -0.000000, 0.009448, -0.000000, 0.972928, -0.000000, -0.009780, -0.000000, 0.999905}, +{0.968132, -0.000000, 0.009596, -0.000000, 0.972233, -0.000000, -0.009899, -0.000000, 0.999902}, +{1.019254, -0.000000, 0.000157, -0.000000, 1.019199, -0.000000, -0.000127, -0.000000, 1.000000}, +{1.018963, -0.000000, 0.000215, -0.000000, 1.018958, -0.000000, -0.000177, -0.000000, 1.000000}, +{1.018275, -0.000000, 0.000374, -0.000000, 1.018263, -0.000000, -0.000343, -0.000000, 1.000000}, +{1.017561, -0.000000, 0.000532, -0.000000, 1.017474, -0.000000, -0.000491, -0.000000, 1.000000}, +{1.016914, -0.000000, 0.000691, -0.000000, 1.016842, -0.000000, -0.000648, -0.000000, 1.000000}, +{1.016127, -0.000000, 0.000849, -0.000000, 1.016064, -0.000000, -0.000826, -0.000000, 0.999999}, +{1.015467, -0.000000, 0.001007, -0.000000, 1.015361, -0.000000, -0.000975, -0.000000, 0.999999}, +{1.014789, -0.000000, 0.001165, -0.000000, 1.014694, -0.000000, -0.001154, -0.000000, 0.999999}, +{1.014093, -0.000000, 0.001323, -0.000000, 1.013945, -0.000000, -0.001286, -0.000000, 0.999998}, +{1.013461, -0.000000, 0.001481, -0.000000, 1.013240, -0.000000, -0.001479, -0.000000, 0.999998}, +{1.012796, -0.000000, 0.001639, -0.000000, 1.012558, -0.000000, -0.001616, -0.000000, 0.999997}, +{1.012169, -0.000000, 0.001796, -0.000000, 1.011872, -0.000000, -0.001775, -0.000000, 0.999997}, +{1.011601, -0.000000, 0.001954, -0.000000, 1.011225, -0.000000, -0.001948, -0.000000, 0.999996}, +{1.010965, -0.000000, 0.002111, -0.000000, 1.010510, -0.000000, -0.002113, -0.000000, 0.999996}, +{1.010383, -0.000000, 0.002269, -0.000000, 1.009827, -0.000000, -0.002267, -0.000000, 0.999995}, +{1.009831, -0.000000, 0.002426, -0.000000, 1.009165, -0.000000, -0.002452, -0.000000, 0.999994}, +{1.009254, -0.000000, 0.002583, -0.000000, 1.008504, -0.000000, -0.002635, -0.000000, 0.999993}, +{1.008691, -0.000000, 0.002740, -0.000000, 1.007868, -0.000000, -0.002809, -0.000000, 0.999992}, +{1.008126, -0.000000, 0.002897, -0.000000, 1.007213, -0.000000, -0.003047, -0.000000, 0.999991}, +{1.007503, -0.000000, 0.003054, -0.000000, 1.006563, -0.000000, -0.003298, -0.000000, 0.999990}, +{1.006866, -0.000000, 0.003211, -0.000000, 1.005915, -0.000000, -0.003525, -0.000000, 0.999989}, +{1.006157, -0.000000, 0.003367, -0.000000, 1.005256, -0.000000, -0.003820, -0.000000, 0.999987}, +{1.005375, -0.000000, 0.003524, -0.000000, 1.004558, -0.000000, -0.004162, -0.000000, 0.999985}, +{1.004514, -0.000000, 0.003680, -0.000000, 1.003843, -0.000000, -0.004557, -0.000000, 0.999983}, +{1.003561, -0.000000, 0.003837, -0.000000, 1.003144, -0.000000, -0.004975, -0.000000, 0.999981}, +{1.002546, -0.000000, 0.003993, -0.000000, 1.002306, -0.000000, -0.005372, -0.000000, 0.999979}, +{1.001411, -0.000000, 0.004149, -0.000000, 1.001336, -0.000000, -0.005725, -0.000000, 0.999976}, +{1.000268, -0.000000, 0.004305, -0.000000, 1.000327, -0.000000, -0.006041, -0.000000, 0.999974}, +{0.999076, -0.000000, 0.004461, -0.000000, 0.999213, -0.000000, -0.006259, -0.000000, 0.999972}, +{0.997905, -0.000000, 0.004617, -0.000000, 0.998129, -0.000000, -0.006371, -0.000000, 0.999971}, +{0.996779, -0.000000, 0.004773, -0.000000, 0.997088, -0.000000, -0.006479, -0.000000, 0.999969}, +{0.995638, -0.000000, 0.004928, -0.000000, 0.996251, -0.000000, -0.006463, -0.000000, 0.999968}, +{0.994550, -0.000000, 0.005084, -0.000000, 0.995334, -0.000000, -0.006451, -0.000000, 0.999967}, +{0.993507, -0.000000, 0.005240, -0.000000, 0.994563, -0.000000, -0.006460, -0.000000, 0.999966}, +{0.992504, -0.000000, 0.005395, -0.000000, 0.993734, -0.000000, -0.006459, -0.000000, 0.999965}, +{0.991578, -0.000000, 0.005550, -0.000000, 0.993017, -0.000000, -0.006546, -0.000000, 0.999963}, +{0.990628, -0.000000, 0.005705, -0.000000, 0.992294, -0.000000, -0.006597, -0.000000, 0.999962}, +{0.989680, -0.000000, 0.005861, -0.000000, 0.991515, -0.000000, -0.006698, -0.000000, 0.999960}, +{0.988792, -0.000000, 0.006016, -0.000000, 0.990716, -0.000000, -0.006789, -0.000000, 0.999959}, +{0.987929, -0.000000, 0.006170, -0.000000, 0.990008, -0.000000, -0.006880, -0.000000, 0.999957}, +{0.987012, -0.000000, 0.006325, -0.000000, 0.989248, -0.000000, -0.006964, -0.000000, 0.999955}, +{0.986145, -0.000000, 0.006480, -0.000000, 0.988514, -0.000000, -0.007112, -0.000000, 0.999953}, +{0.985306, -0.000000, 0.006635, -0.000000, 0.987784, -0.000000, -0.007202, -0.000000, 0.999951}, +{0.984458, -0.000000, 0.006789, -0.000000, 0.987048, -0.000000, -0.007356, -0.000000, 0.999949}, +{0.983631, -0.000000, 0.006944, -0.000000, 0.986263, -0.000000, -0.007441, -0.000000, 0.999947}, +{0.982812, -0.000000, 0.007098, -0.000000, 0.985526, -0.000000, -0.007629, -0.000000, 0.999945}, +{0.981944, -0.000000, 0.007252, -0.000000, 0.984809, -0.000000, -0.007792, -0.000000, 0.999942}, +{0.981080, -0.000000, 0.007406, -0.000000, 0.984053, -0.000000, -0.007904, -0.000000, 0.999940}, +{0.980314, -0.000000, 0.007560, -0.000000, 0.983350, -0.000000, -0.008005, -0.000000, 0.999938}, +{0.979476, -0.000000, 0.007714, -0.000000, 0.982569, -0.000000, -0.008220, -0.000000, 0.999935}, +{0.978669, -0.000000, 0.007868, -0.000000, 0.981868, -0.000000, -0.008372, -0.000000, 0.999933}, +{0.977852, -0.000000, 0.008022, -0.000000, 0.981144, -0.000000, -0.008533, -0.000000, 0.999930}, +{0.977108, -0.000000, 0.008175, -0.000000, 0.980312, -0.000000, -0.008677, -0.000000, 0.999927}, +{0.976205, -0.000000, 0.008329, -0.000000, 0.979615, -0.000000, -0.008762, -0.000000, 0.999925}, +{0.975376, -0.000000, 0.008482, -0.000000, 0.978859, -0.000000, -0.008930, -0.000000, 0.999922}, +{0.974610, -0.000000, 0.008636, -0.000000, 0.978169, -0.000000, -0.009082, -0.000000, 0.999920}, +{0.973781, -0.000000, 0.008789, -0.000000, 0.977398, -0.000000, -0.009301, -0.000000, 0.999916}, +{0.972968, -0.000000, 0.008942, -0.000000, 0.976744, -0.000000, -0.009412, -0.000000, 0.999914}, +{0.972222, -0.000000, 0.009095, -0.000000, 0.975996, -0.000000, -0.009541, -0.000000, 0.999911}, +{0.971369, -0.000000, 0.009248, -0.000000, 0.975129, -0.000000, -0.009727, -0.000000, 0.999907}, +{0.970582, -0.000000, 0.009401, -0.000000, 0.974552, -0.000000, -0.009938, -0.000000, 0.999904}, +{0.969781, -0.000000, 0.009554, -0.000000, 0.973744, -0.000000, -0.010053, -0.000000, 0.999901}, +{0.969020, -0.000000, 0.009706, -0.000000, 0.973020, -0.000000, -0.010187, -0.000000, 0.999898}, +{0.968136, -0.000000, 0.009859, -0.000000, 0.972281, -0.000000, -0.010344, -0.000000, 0.999895}, +{1.019255, -0.000000, 0.000132, -0.000000, 1.019273, -0.000000, -0.000117, -0.000000, 1.000000}, +{1.018963, -0.000000, 0.000193, -0.000000, 1.018958, -0.000000, -0.000154, -0.000000, 1.000000}, +{1.018275, -0.000000, 0.000357, -0.000000, 1.018263, -0.000000, -0.000326, -0.000000, 1.000000}, +{1.017576, -0.000000, 0.000521, -0.000000, 1.017577, -0.000000, -0.000554, -0.000000, 1.000000}, +{1.016839, -0.000000, 0.000684, -0.000000, 1.016816, -0.000000, -0.000709, -0.000000, 1.000000}, +{1.016127, -0.000000, 0.000848, -0.000000, 1.016064, -0.000000, -0.000825, -0.000000, 0.999999}, +{1.015439, -0.000000, 0.001012, -0.000000, 1.015356, -0.000000, -0.001019, -0.000000, 0.999999}, +{1.014789, -0.000000, 0.001175, -0.000000, 1.014694, -0.000000, -0.001164, -0.000000, 0.999999}, +{1.014109, -0.000000, 0.001339, -0.000000, 1.014009, -0.000000, -0.001374, -0.000000, 0.999998}, +{1.013461, -0.000000, 0.001502, -0.000000, 1.013327, -0.000000, -0.001521, -0.000000, 0.999998}, +{1.012879, -0.000000, 0.001665, -0.000000, 1.012645, -0.000000, -0.001728, -0.000000, 0.999997}, +{1.012254, -0.000000, 0.001828, -0.000000, 1.011885, -0.000000, -0.001884, -0.000000, 0.999997}, +{1.011635, -0.000000, 0.001991, -0.000000, 1.011229, -0.000000, -0.002045, -0.000000, 0.999996}, +{1.011085, -0.000000, 0.002154, -0.000000, 1.010581, -0.000000, -0.002253, -0.000000, 0.999995}, +{1.010490, -0.000000, 0.002317, -0.000000, 1.009927, -0.000000, -0.002414, -0.000000, 0.999995}, +{1.009940, -0.000000, 0.002480, -0.000000, 1.009214, -0.000000, -0.002569, -0.000000, 0.999994}, +{1.009398, -0.000000, 0.002643, -0.000000, 1.008586, -0.000000, -0.002790, -0.000000, 0.999993}, +{1.008828, -0.000000, 0.002805, -0.000000, 1.007950, -0.000000, -0.002963, -0.000000, 0.999992}, +{1.008264, -0.000000, 0.002968, -0.000000, 1.007293, -0.000000, -0.003211, -0.000000, 0.999991}, +{1.007609, -0.000000, 0.003130, -0.000000, 1.006645, -0.000000, -0.003432, -0.000000, 0.999989}, +{1.006991, -0.000000, 0.003292, -0.000000, 1.005976, -0.000000, -0.003727, -0.000000, 0.999988}, +{1.006255, -0.000000, 0.003454, -0.000000, 1.005319, -0.000000, -0.004040, -0.000000, 0.999986}, +{1.005487, -0.000000, 0.003617, -0.000000, 1.004665, -0.000000, -0.004364, -0.000000, 0.999984}, +{1.004663, -0.000000, 0.003778, -0.000000, 1.003989, -0.000000, -0.004773, -0.000000, 0.999982}, +{1.003694, -0.000000, 0.003940, -0.000000, 1.003237, -0.000000, -0.005192, -0.000000, 0.999980}, +{1.002664, -0.000000, 0.004102, -0.000000, 1.002411, -0.000000, -0.005618, -0.000000, 0.999977}, +{1.001569, -0.000000, 0.004264, -0.000000, 1.001445, -0.000000, -0.005992, -0.000000, 0.999974}, +{1.000450, -0.000000, 0.004425, -0.000000, 1.000392, -0.000000, -0.006309, -0.000000, 0.999972}, +{0.999235, -0.000000, 0.004587, -0.000000, 0.999277, -0.000000, -0.006525, -0.000000, 0.999970}, +{0.998106, -0.000000, 0.004748, -0.000000, 0.998243, -0.000000, -0.006692, -0.000000, 0.999968}, +{0.996918, -0.000000, 0.004910, -0.000000, 0.997226, -0.000000, -0.006762, -0.000000, 0.999967}, +{0.995827, -0.000000, 0.005071, -0.000000, 0.996280, -0.000000, -0.006851, -0.000000, 0.999965}, +{0.994717, -0.000000, 0.005232, -0.000000, 0.995404, -0.000000, -0.006830, -0.000000, 0.999964}, +{0.993661, -0.000000, 0.005393, -0.000000, 0.994637, -0.000000, -0.006862, -0.000000, 0.999963}, +{0.992662, -0.000000, 0.005554, -0.000000, 0.993854, -0.000000, -0.006883, -0.000000, 0.999961}, +{0.991677, -0.000000, 0.005715, -0.000000, 0.993088, -0.000000, -0.006897, -0.000000, 0.999960}, +{0.990764, -0.000000, 0.005875, -0.000000, 0.992305, -0.000000, -0.006978, -0.000000, 0.999959}, +{0.989796, -0.000000, 0.006036, -0.000000, 0.991584, -0.000000, -0.007071, -0.000000, 0.999957}, +{0.988910, -0.000000, 0.006196, -0.000000, 0.990830, -0.000000, -0.007139, -0.000000, 0.999955}, +{0.988047, -0.000000, 0.006357, -0.000000, 0.990052, -0.000000, -0.007227, -0.000000, 0.999954}, +{0.987121, -0.000000, 0.006517, -0.000000, 0.989356, -0.000000, -0.007401, -0.000000, 0.999951}, +{0.986276, -0.000000, 0.006677, -0.000000, 0.988594, -0.000000, -0.007508, -0.000000, 0.999949}, +{0.985395, -0.000000, 0.006837, -0.000000, 0.987881, -0.000000, -0.007616, -0.000000, 0.999947}, +{0.984560, -0.000000, 0.006997, -0.000000, 0.987118, -0.000000, -0.007797, -0.000000, 0.999945}, +{0.983724, -0.000000, 0.007157, -0.000000, 0.986387, -0.000000, -0.007885, -0.000000, 0.999943}, +{0.982893, -0.000000, 0.007317, -0.000000, 0.985653, -0.000000, -0.008056, -0.000000, 0.999940}, +{0.982093, -0.000000, 0.007477, -0.000000, 0.984901, -0.000000, -0.008216, -0.000000, 0.999937}, +{0.981232, -0.000000, 0.007637, -0.000000, 0.984140, -0.000000, -0.008381, -0.000000, 0.999935}, +{0.980406, -0.000000, 0.007796, -0.000000, 0.983503, -0.000000, -0.008467, -0.000000, 0.999933}, +{0.979551, -0.000000, 0.007956, -0.000000, 0.982718, -0.000000, -0.008668, -0.000000, 0.999930}, +{0.978758, -0.000000, 0.008115, -0.000000, 0.981962, -0.000000, -0.008797, -0.000000, 0.999927}, +{0.978036, -0.000000, 0.008274, -0.000000, 0.981348, -0.000000, -0.008898, -0.000000, 0.999925}, +{0.977135, -0.000000, 0.008433, -0.000000, 0.980487, -0.000000, -0.009129, -0.000000, 0.999921}, +{0.976331, -0.000000, 0.008592, -0.000000, 0.979804, -0.000000, -0.009310, -0.000000, 0.999918}, +{0.975552, -0.000000, 0.008751, -0.000000, 0.979039, -0.000000, -0.009421, -0.000000, 0.999915}, +{0.974727, -0.000000, 0.008910, -0.000000, 0.978334, -0.000000, -0.009606, -0.000000, 0.999912}, +{0.973851, -0.000000, 0.009069, -0.000000, 0.977600, -0.000000, -0.009770, -0.000000, 0.999909}, +{0.973060, -0.000000, 0.009228, -0.000000, 0.976812, -0.000000, -0.009956, -0.000000, 0.999906}, +{0.972389, -0.000000, 0.009386, -0.000000, 0.976120, -0.000000, -0.010089, -0.000000, 0.999903}, +{0.971571, -0.000000, 0.009545, -0.000000, 0.975404, -0.000000, -0.010213, -0.000000, 0.999900}, +{0.970692, -0.000000, 0.009703, -0.000000, 0.974603, -0.000000, -0.010411, -0.000000, 0.999896}, +{0.969908, -0.000000, 0.009861, -0.000000, 0.973922, -0.000000, -0.010624, -0.000000, 0.999892}, +{0.969095, -0.000000, 0.010020, -0.000000, 0.973243, -0.000000, -0.010811, -0.000000, 0.999888}, +{0.968322, -0.000000, 0.010178, -0.000000, 0.972514, -0.000000, -0.010904, -0.000000, 0.999885}, +{1.019255, -0.000000, 0.000134, -0.000000, 1.019273, -0.000000, -0.000119, -0.000000, 1.000000}, +{1.018963, -0.000000, 0.000197, -0.000000, 1.018958, -0.000000, -0.000159, -0.000000, 1.000000}, +{1.018272, -0.000000, 0.000368, -0.000000, 1.018226, -0.000000, -0.000392, -0.000000, 1.000000}, +{1.017596, -0.000000, 0.000538, -0.000000, 1.017535, -0.000000, -0.000534, -0.000000, 1.000000}, +{1.016875, -0.000000, 0.000708, -0.000000, 1.016835, -0.000000, -0.000729, -0.000000, 0.999999}, +{1.016164, -0.000000, 0.000879, -0.000000, 1.016117, -0.000000, -0.000895, -0.000000, 0.999999}, +{1.015486, -0.000000, 0.001049, -0.000000, 1.015401, -0.000000, -0.001085, -0.000000, 0.999999}, +{1.014811, -0.000000, 0.001219, -0.000000, 1.014699, -0.000000, -0.001249, -0.000000, 0.999999}, +{1.014190, -0.000000, 0.001389, -0.000000, 1.014033, -0.000000, -0.001473, -0.000000, 0.999998}, +{1.013560, -0.000000, 0.001558, -0.000000, 1.013328, -0.000000, -0.001650, -0.000000, 0.999997}, +{1.012940, -0.000000, 0.001728, -0.000000, 1.012623, -0.000000, -0.001824, -0.000000, 0.999997}, +{1.012293, -0.000000, 0.001898, -0.000000, 1.011963, -0.000000, -0.002004, -0.000000, 0.999996}, +{1.011702, -0.000000, 0.002067, -0.000000, 1.011276, -0.000000, -0.002189, -0.000000, 0.999995}, +{1.011111, -0.000000, 0.002237, -0.000000, 1.010621, -0.000000, -0.002361, -0.000000, 0.999995}, +{1.010592, -0.000000, 0.002406, -0.000000, 1.009957, -0.000000, -0.002566, -0.000000, 0.999994}, +{1.010040, -0.000000, 0.002575, -0.000000, 1.009310, -0.000000, -0.002759, -0.000000, 0.999993}, +{1.009472, -0.000000, 0.002744, -0.000000, 1.008662, -0.000000, -0.002976, -0.000000, 0.999992}, +{1.008947, -0.000000, 0.002914, -0.000000, 1.008040, -0.000000, -0.003197, -0.000000, 0.999991}, +{1.008360, -0.000000, 0.003082, -0.000000, 1.007348, -0.000000, -0.003401, -0.000000, 0.999990}, +{1.007757, -0.000000, 0.003251, -0.000000, 1.006754, -0.000000, -0.003671, -0.000000, 0.999988}, +{1.007086, -0.000000, 0.003420, -0.000000, 1.006072, -0.000000, -0.003946, -0.000000, 0.999987}, +{1.006413, -0.000000, 0.003589, -0.000000, 1.005412, -0.000000, -0.004260, -0.000000, 0.999985}, +{1.005639, -0.000000, 0.003757, -0.000000, 1.004783, -0.000000, -0.004659, -0.000000, 0.999983}, +{1.004773, -0.000000, 0.003926, -0.000000, 1.004088, -0.000000, -0.005077, -0.000000, 0.999980}, +{1.003867, -0.000000, 0.004094, -0.000000, 1.003349, -0.000000, -0.005483, -0.000000, 0.999978}, +{1.002819, -0.000000, 0.004262, -0.000000, 1.002518, -0.000000, -0.005908, -0.000000, 0.999975}, +{1.001763, -0.000000, 0.004431, -0.000000, 1.001588, -0.000000, -0.006302, -0.000000, 0.999972}, +{1.000561, -0.000000, 0.004599, -0.000000, 1.000527, -0.000000, -0.006635, -0.000000, 0.999970}, +{0.999441, -0.000000, 0.004767, -0.000000, 0.999451, -0.000000, -0.006875, -0.000000, 0.999967}, +{0.998274, -0.000000, 0.004934, -0.000000, 0.998391, -0.000000, -0.007064, -0.000000, 0.999965}, +{0.997105, -0.000000, 0.005102, -0.000000, 0.997373, -0.000000, -0.007133, -0.000000, 0.999964}, +{0.995970, -0.000000, 0.005270, -0.000000, 0.996409, -0.000000, -0.007204, -0.000000, 0.999962}, +{0.994907, -0.000000, 0.005438, -0.000000, 0.995539, -0.000000, -0.007224, -0.000000, 0.999960}, +{0.993858, -0.000000, 0.005605, -0.000000, 0.994791, -0.000000, -0.007282, -0.000000, 0.999959}, +{0.992826, -0.000000, 0.005772, -0.000000, 0.993965, -0.000000, -0.007288, -0.000000, 0.999958}, +{0.991838, -0.000000, 0.005940, -0.000000, 0.993163, -0.000000, -0.007371, -0.000000, 0.999956}, +{0.990892, -0.000000, 0.006107, -0.000000, 0.992455, -0.000000, -0.007421, -0.000000, 0.999954}, +{0.989979, -0.000000, 0.006274, -0.000000, 0.991740, -0.000000, -0.007522, -0.000000, 0.999952}, +{0.989102, -0.000000, 0.006441, -0.000000, 0.990992, -0.000000, -0.007628, -0.000000, 0.999950}, +{0.988193, -0.000000, 0.006608, -0.000000, 0.990204, -0.000000, -0.007732, -0.000000, 0.999948}, +{0.987316, -0.000000, 0.006775, -0.000000, 0.989475, -0.000000, -0.007876, -0.000000, 0.999946}, +{0.986385, -0.000000, 0.006942, -0.000000, 0.988862, -0.000000, -0.008056, -0.000000, 0.999943}, +{0.985547, -0.000000, 0.007108, -0.000000, 0.988008, -0.000000, -0.008143, -0.000000, 0.999941}, +{0.984750, -0.000000, 0.007275, -0.000000, 0.987243, -0.000000, -0.008300, -0.000000, 0.999939}, +{0.983824, -0.000000, 0.007441, -0.000000, 0.986557, -0.000000, -0.008443, -0.000000, 0.999936}, +{0.982999, -0.000000, 0.007608, -0.000000, 0.985766, -0.000000, -0.008592, -0.000000, 0.999934}, +{0.982147, -0.000000, 0.007774, -0.000000, 0.985063, -0.000000, -0.008728, -0.000000, 0.999931}, +{0.981396, -0.000000, 0.007940, -0.000000, 0.984356, -0.000000, -0.008932, -0.000000, 0.999928}, +{0.980542, -0.000000, 0.008106, -0.000000, 0.983613, -0.000000, -0.009056, -0.000000, 0.999925}, +{0.979675, -0.000000, 0.008272, -0.000000, 0.982933, -0.000000, -0.009222, -0.000000, 0.999922}, +{0.978894, -0.000000, 0.008438, -0.000000, 0.982109, -0.000000, -0.009375, -0.000000, 0.999919}, +{0.978039, -0.000000, 0.008604, -0.000000, 0.981414, -0.000000, -0.009568, -0.000000, 0.999916}, +{0.977270, -0.000000, 0.008769, -0.000000, 0.980650, -0.000000, -0.009732, -0.000000, 0.999913}, +{0.976500, -0.000000, 0.008935, -0.000000, 0.979989, -0.000000, -0.009951, -0.000000, 0.999909}, +{0.975713, -0.000000, 0.009100, -0.000000, 0.979241, -0.000000, -0.010006, -0.000000, 0.999907}, +{0.974923, -0.000000, 0.009266, -0.000000, 0.978554, -0.000000, -0.010230, -0.000000, 0.999903}, +{0.974002, -0.000000, 0.009431, -0.000000, 0.977784, -0.000000, -0.010398, -0.000000, 0.999899}, +{0.973275, -0.000000, 0.009596, -0.000000, 0.977034, -0.000000, -0.010597, -0.000000, 0.999896}, +{0.972445, -0.000000, 0.009761, -0.000000, 0.976360, -0.000000, -0.010778, -0.000000, 0.999892}, +{0.971619, -0.000000, 0.009926, -0.000000, 0.975673, -0.000000, -0.010907, -0.000000, 0.999889}, +{0.970747, -0.000000, 0.010091, -0.000000, 0.974871, -0.000000, -0.011118, -0.000000, 0.999884}, +{0.970022, -0.000000, 0.010256, -0.000000, 0.974100, -0.000000, -0.011264, -0.000000, 0.999881}, +{0.969170, -0.000000, 0.010421, -0.000000, 0.973337, -0.000000, -0.011506, -0.000000, 0.999876}, +{0.968374, -0.000000, 0.010585, -0.000000, 0.972664, -0.000000, -0.011693, -0.000000, 0.999872}, +{1.019251, -0.000000, 0.000149, -0.000000, 1.019233, -0.000000, -0.000146, -0.000000, 1.000000}, +{1.018981, -0.000000, 0.000215, -0.000000, 1.018978, -0.000000, -0.000246, -0.000000, 1.000000}, +{1.018272, -0.000000, 0.000392, -0.000000, 1.018226, -0.000000, -0.000417, -0.000000, 1.000000}, +{1.017596, -0.000000, 0.000570, -0.000000, 1.017535, -0.000000, -0.000566, -0.000000, 1.000000}, +{1.016874, -0.000000, 0.000747, -0.000000, 1.016835, -0.000000, -0.000768, -0.000000, 0.999999}, +{1.016230, -0.000000, 0.000924, -0.000000, 1.016196, -0.000000, -0.001004, -0.000000, 0.999999}, +{1.015526, -0.000000, 0.001102, -0.000000, 1.015453, -0.000000, -0.001159, -0.000000, 0.999999}, +{1.014890, -0.000000, 0.001279, -0.000000, 1.014739, -0.000000, -0.001394, -0.000000, 0.999998}, +{1.014227, -0.000000, 0.001456, -0.000000, 1.014061, -0.000000, -0.001556, -0.000000, 0.999998}, +{1.013582, -0.000000, 0.001633, -0.000000, 1.013384, -0.000000, -0.001740, -0.000000, 0.999997}, +{1.012964, -0.000000, 0.001809, -0.000000, 1.012676, -0.000000, -0.001942, -0.000000, 0.999996}, +{1.012358, -0.000000, 0.001986, -0.000000, 1.012061, -0.000000, -0.002153, -0.000000, 0.999996}, +{1.011796, -0.000000, 0.002163, -0.000000, 1.011349, -0.000000, -0.002355, -0.000000, 0.999995}, +{1.011226, -0.000000, 0.002339, -0.000000, 1.010724, -0.000000, -0.002577, -0.000000, 0.999994}, +{1.010698, -0.000000, 0.002516, -0.000000, 1.010058, -0.000000, -0.002759, -0.000000, 0.999993}, +{1.010168, -0.000000, 0.002692, -0.000000, 1.009423, -0.000000, -0.002975, -0.000000, 0.999992}, +{1.009618, -0.000000, 0.002868, -0.000000, 1.008774, -0.000000, -0.003201, -0.000000, 0.999991}, +{1.009061, -0.000000, 0.003045, -0.000000, 1.008122, -0.000000, -0.003401, -0.000000, 0.999990}, +{1.008506, -0.000000, 0.003221, -0.000000, 1.007486, -0.000000, -0.003679, -0.000000, 0.999988}, +{1.007892, -0.000000, 0.003397, -0.000000, 1.006837, -0.000000, -0.003929, -0.000000, 0.999987}, +{1.007244, -0.000000, 0.003572, -0.000000, 1.006210, -0.000000, -0.004259, -0.000000, 0.999985}, +{1.006548, -0.000000, 0.003748, -0.000000, 1.005577, -0.000000, -0.004598, -0.000000, 0.999983}, +{1.005798, -0.000000, 0.003924, -0.000000, 1.004897, -0.000000, -0.004936, -0.000000, 0.999981}, +{1.004913, -0.000000, 0.004099, -0.000000, 1.004207, -0.000000, -0.005394, -0.000000, 0.999978}, +{1.003999, -0.000000, 0.004275, -0.000000, 1.003497, -0.000000, -0.005822, -0.000000, 0.999975}, +{1.003018, -0.000000, 0.004450, -0.000000, 1.002633, -0.000000, -0.006277, -0.000000, 0.999972}, +{1.001941, -0.000000, 0.004626, -0.000000, 1.001730, -0.000000, -0.006670, -0.000000, 0.999969}, +{1.000812, -0.000000, 0.004801, -0.000000, 1.000702, -0.000000, -0.007011, -0.000000, 0.999966}, +{0.999633, -0.000000, 0.004976, -0.000000, 0.999644, -0.000000, -0.007266, -0.000000, 0.999964}, +{0.998431, -0.000000, 0.005151, -0.000000, 0.998531, -0.000000, -0.007477, -0.000000, 0.999961}, +{0.997339, -0.000000, 0.005326, -0.000000, 0.997538, -0.000000, -0.007618, -0.000000, 0.999959}, +{0.996219, -0.000000, 0.005501, -0.000000, 0.996601, -0.000000, -0.007678, -0.000000, 0.999958}, +{0.995145, -0.000000, 0.005675, -0.000000, 0.995737, -0.000000, -0.007713, -0.000000, 0.999956}, +{0.994057, -0.000000, 0.005850, -0.000000, 0.994900, -0.000000, -0.007812, -0.000000, 0.999954}, +{0.993024, -0.000000, 0.006025, -0.000000, 0.994110, -0.000000, -0.007821, -0.000000, 0.999953}, +{0.992058, -0.000000, 0.006199, -0.000000, 0.993327, -0.000000, -0.007896, -0.000000, 0.999951}, +{0.991102, -0.000000, 0.006373, -0.000000, 0.992602, -0.000000, -0.008002, -0.000000, 0.999949}, +{0.990192, -0.000000, 0.006548, -0.000000, 0.991892, -0.000000, -0.008081, -0.000000, 0.999947}, +{0.989255, -0.000000, 0.006722, -0.000000, 0.991147, -0.000000, -0.008185, -0.000000, 0.999944}, +{0.988323, -0.000000, 0.006896, -0.000000, 0.990379, -0.000000, -0.008323, -0.000000, 0.999942}, +{0.987467, -0.000000, 0.007070, -0.000000, 0.989662, -0.000000, -0.008462, -0.000000, 0.999939}, +{0.986603, -0.000000, 0.007244, -0.000000, 0.988908, -0.000000, -0.008645, -0.000000, 0.999937}, +{0.985722, -0.000000, 0.007418, -0.000000, 0.988270, -0.000000, -0.008747, -0.000000, 0.999934}, +{0.984904, -0.000000, 0.007591, -0.000000, 0.987440, -0.000000, -0.008932, -0.000000, 0.999931}, +{0.984028, -0.000000, 0.007765, -0.000000, 0.986686, -0.000000, -0.009055, -0.000000, 0.999929}, +{0.983172, -0.000000, 0.007938, -0.000000, 0.986017, -0.000000, -0.009234, -0.000000, 0.999925}, +{0.982342, -0.000000, 0.008112, -0.000000, 0.985237, -0.000000, -0.009427, -0.000000, 0.999922}, +{0.981513, -0.000000, 0.008285, -0.000000, 0.984571, -0.000000, -0.009602, -0.000000, 0.999919}, +{0.980712, -0.000000, 0.008458, -0.000000, 0.983809, -0.000000, -0.009729, -0.000000, 0.999916}, +{0.979847, -0.000000, 0.008631, -0.000000, 0.983056, -0.000000, -0.009952, -0.000000, 0.999912}, +{0.979080, -0.000000, 0.008804, -0.000000, 0.982379, -0.000000, -0.010152, -0.000000, 0.999909}, +{0.978281, -0.000000, 0.008977, -0.000000, 0.981674, -0.000000, -0.010264, -0.000000, 0.999906}, +{0.977455, -0.000000, 0.009150, -0.000000, 0.980922, -0.000000, -0.010508, -0.000000, 0.999902}, +{0.976671, -0.000000, 0.009323, -0.000000, 0.980188, -0.000000, -0.010626, -0.000000, 0.999899}, +{0.975763, -0.000000, 0.009495, -0.000000, 0.979432, -0.000000, -0.010885, -0.000000, 0.999894}, +{0.974995, -0.000000, 0.009668, -0.000000, 0.978687, -0.000000, -0.011021, -0.000000, 0.999891}, +{0.974157, -0.000000, 0.009840, -0.000000, 0.977969, -0.000000, -0.011220, -0.000000, 0.999887}, +{0.973354, -0.000000, 0.010013, -0.000000, 0.977269, -0.000000, -0.011434, -0.000000, 0.999882}, +{0.972564, -0.000000, 0.010185, -0.000000, 0.976570, -0.000000, -0.011521, -0.000000, 0.999879}, +{0.971836, -0.000000, 0.010357, -0.000000, 0.975852, -0.000000, -0.011794, -0.000000, 0.999874}, +{0.971100, -0.000000, 0.010529, -0.000000, 0.975154, -0.000000, -0.011983, -0.000000, 0.999870}, +{0.970198, -0.000000, 0.010701, -0.000000, 0.974378, -0.000000, -0.012231, -0.000000, 0.999865}, +{0.969375, -0.000000, 0.010873, -0.000000, 0.973660, -0.000000, -0.012279, -0.000000, 0.999862}, +{0.968645, -0.000000, 0.011045, -0.000000, 0.972814, -0.000000, -0.012483, -0.000000, 0.999858}, +{1.019224, -0.000000, 0.000185, -0.000000, 1.019219, -0.000000, -0.000129, -0.000000, 1.000000}, +{1.018981, -0.000000, 0.000254, -0.000000, 1.018978, -0.000000, -0.000286, -0.000000, 1.000000}, +{1.018278, -0.000000, 0.000439, -0.000000, 1.018324, -0.000000, -0.000450, -0.000000, 1.000000}, +{1.017600, -0.000000, 0.000625, -0.000000, 1.017621, -0.000000, -0.000672, -0.000000, 1.000000}, +{1.016896, -0.000000, 0.000810, -0.000000, 1.016875, -0.000000, -0.000851, -0.000000, 0.999999}, +{1.016230, -0.000000, 0.000995, -0.000000, 1.016196, -0.000000, -0.001075, -0.000000, 0.999999}, +{1.015582, -0.000000, 0.001180, -0.000000, 1.015493, -0.000000, -0.001254, -0.000000, 0.999999}, +{1.014945, -0.000000, 0.001365, -0.000000, 1.014804, -0.000000, -0.001504, -0.000000, 0.999998}, +{1.014324, -0.000000, 0.001550, -0.000000, 1.014161, -0.000000, -0.001707, -0.000000, 0.999997}, +{1.013651, -0.000000, 0.001735, -0.000000, 1.013449, -0.000000, -0.001933, -0.000000, 0.999997}, +{1.013034, -0.000000, 0.001920, -0.000000, 1.012779, -0.000000, -0.002135, -0.000000, 0.999996}, +{1.012467, -0.000000, 0.002104, -0.000000, 1.012128, -0.000000, -0.002350, -0.000000, 0.999995}, +{1.011938, -0.000000, 0.002289, -0.000000, 1.011488, -0.000000, -0.002569, -0.000000, 0.999994}, +{1.011333, -0.000000, 0.002473, -0.000000, 1.010820, -0.000000, -0.002777, -0.000000, 0.999993}, +{1.010798, -0.000000, 0.002657, -0.000000, 1.010155, -0.000000, -0.002995, -0.000000, 0.999992}, +{1.010256, -0.000000, 0.002842, -0.000000, 1.009532, -0.000000, -0.003188, -0.000000, 0.999991}, +{1.009748, -0.000000, 0.003026, -0.000000, 1.008890, -0.000000, -0.003448, -0.000000, 0.999990}, +{1.009195, -0.000000, 0.003210, -0.000000, 1.008269, -0.000000, -0.003707, -0.000000, 0.999988}, +{1.008659, -0.000000, 0.003394, -0.000000, 1.007626, -0.000000, -0.003968, -0.000000, 0.999987}, +{1.008040, -0.000000, 0.003578, -0.000000, 1.006980, -0.000000, -0.004243, -0.000000, 0.999985}, +{1.007371, -0.000000, 0.003761, -0.000000, 1.006343, -0.000000, -0.004567, -0.000000, 0.999983}, +{1.006698, -0.000000, 0.003945, -0.000000, 1.005667, -0.000000, -0.004886, -0.000000, 0.999981}, +{1.005977, -0.000000, 0.004129, -0.000000, 1.005083, -0.000000, -0.005317, -0.000000, 0.999978}, +{1.005085, -0.000000, 0.004312, -0.000000, 1.004416, -0.000000, -0.005766, -0.000000, 0.999975}, +{1.004187, -0.000000, 0.004496, -0.000000, 1.003640, -0.000000, -0.006212, -0.000000, 0.999972}, +{1.003175, -0.000000, 0.004679, -0.000000, 1.002867, -0.000000, -0.006694, -0.000000, 0.999969}, +{1.002057, -0.000000, 0.004862, -0.000000, 1.001951, -0.000000, -0.007125, -0.000000, 0.999965}, +{1.000962, -0.000000, 0.005045, -0.000000, 1.000932, -0.000000, -0.007484, -0.000000, 0.999962}, +{0.999824, -0.000000, 0.005228, -0.000000, 0.999878, -0.000000, -0.007773, -0.000000, 0.999959}, +{0.998629, -0.000000, 0.005411, -0.000000, 0.998824, -0.000000, -0.007999, -0.000000, 0.999957}, +{0.997535, -0.000000, 0.005594, -0.000000, 0.997815, -0.000000, -0.008141, -0.000000, 0.999954}, +{0.996476, -0.000000, 0.005777, -0.000000, 0.996869, -0.000000, -0.008290, -0.000000, 0.999952}, +{0.995332, -0.000000, 0.005959, -0.000000, 0.995922, -0.000000, -0.008334, -0.000000, 0.999950}, +{0.994296, -0.000000, 0.006142, -0.000000, 0.995192, -0.000000, -0.008395, -0.000000, 0.999948}, +{0.993280, -0.000000, 0.006325, -0.000000, 0.994365, -0.000000, -0.008492, -0.000000, 0.999946}, +{0.992257, -0.000000, 0.006507, -0.000000, 0.993604, -0.000000, -0.008544, -0.000000, 0.999944}, +{0.991292, -0.000000, 0.006689, -0.000000, 0.992842, -0.000000, -0.008642, -0.000000, 0.999942}, +{0.990354, -0.000000, 0.006871, -0.000000, 0.992070, -0.000000, -0.008754, -0.000000, 0.999939}, +{0.989492, -0.000000, 0.007053, -0.000000, 0.991353, -0.000000, -0.008883, -0.000000, 0.999937}, +{0.988543, -0.000000, 0.007236, -0.000000, 0.990618, -0.000000, -0.009051, -0.000000, 0.999934}, +{0.987699, -0.000000, 0.007417, -0.000000, 0.989911, -0.000000, -0.009209, -0.000000, 0.999931}, +{0.986802, -0.000000, 0.007599, -0.000000, 0.989190, -0.000000, -0.009335, -0.000000, 0.999928}, +{0.985960, -0.000000, 0.007781, -0.000000, 0.988442, -0.000000, -0.009523, -0.000000, 0.999925}, +{0.985085, -0.000000, 0.007963, -0.000000, 0.987732, -0.000000, -0.009702, -0.000000, 0.999922}, +{0.984273, -0.000000, 0.008144, -0.000000, 0.986953, -0.000000, -0.009865, -0.000000, 0.999918}, +{0.983381, -0.000000, 0.008326, -0.000000, 0.986166, -0.000000, -0.010035, -0.000000, 0.999915}, +{0.982570, -0.000000, 0.008507, -0.000000, 0.985557, -0.000000, -0.010163, -0.000000, 0.999912}, +{0.981752, -0.000000, 0.008688, -0.000000, 0.984812, -0.000000, -0.010413, -0.000000, 0.999908}, +{0.980945, -0.000000, 0.008869, -0.000000, 0.984037, -0.000000, -0.010615, -0.000000, 0.999904}, +{0.980114, -0.000000, 0.009050, -0.000000, 0.983369, -0.000000, -0.010781, -0.000000, 0.999900}, +{0.979299, -0.000000, 0.009231, -0.000000, 0.982656, -0.000000, -0.010960, -0.000000, 0.999897}, +{0.978418, -0.000000, 0.009412, -0.000000, 0.981888, -0.000000, -0.011158, -0.000000, 0.999893}, +{0.977694, -0.000000, 0.009593, -0.000000, 0.981137, -0.000000, -0.011418, -0.000000, 0.999888}, +{0.976903, -0.000000, 0.009774, -0.000000, 0.980495, -0.000000, -0.011596, -0.000000, 0.999884}, +{0.976026, -0.000000, 0.009954, -0.000000, 0.979775, -0.000000, -0.011795, -0.000000, 0.999880}, +{0.975229, -0.000000, 0.010135, -0.000000, 0.979039, -0.000000, -0.011913, -0.000000, 0.999876}, +{0.974413, -0.000000, 0.010315, -0.000000, 0.978275, -0.000000, -0.012139, -0.000000, 0.999871}, +{0.973623, -0.000000, 0.010495, -0.000000, 0.977567, -0.000000, -0.012286, -0.000000, 0.999868}, +{0.972811, -0.000000, 0.010676, -0.000000, 0.976828, -0.000000, -0.012580, -0.000000, 0.999862}, +{0.971994, -0.000000, 0.010856, -0.000000, 0.976155, -0.000000, -0.012720, -0.000000, 0.999858}, +{0.971178, -0.000000, 0.011036, -0.000000, 0.975356, -0.000000, -0.013048, -0.000000, 0.999852}, +{0.970414, -0.000000, 0.011216, -0.000000, 0.974658, -0.000000, -0.013175, -0.000000, 0.999848}, +{0.969620, -0.000000, 0.011395, -0.000000, 0.974060, -0.000000, -0.013421, -0.000000, 0.999842}, +{0.968844, -0.000000, 0.011575, -0.000000, 0.973297, -0.000000, -0.013552, -0.000000, 0.999838}, +{1.019224, -0.000000, 0.000247, -0.000000, 1.019219, -0.000000, -0.000191, -0.000000, 1.000000}, +{1.019012, -0.000000, 0.000318, -0.000000, 1.018983, -0.000000, -0.000298, -0.000000, 1.000000}, +{1.018278, -0.000000, 0.000513, -0.000000, 1.018324, -0.000000, -0.000525, -0.000000, 1.000000}, +{1.017615, -0.000000, 0.000707, -0.000000, 1.017608, -0.000000, -0.000705, -0.000000, 0.999999}, +{1.016935, -0.000000, 0.000901, -0.000000, 1.016911, -0.000000, -0.000946, -0.000000, 0.999999}, +{1.016301, -0.000000, 0.001095, -0.000000, 1.016275, -0.000000, -0.001176, -0.000000, 0.999999}, +{1.015637, -0.000000, 0.001288, -0.000000, 1.015583, -0.000000, -0.001427, -0.000000, 0.999998}, +{1.014988, -0.000000, 0.001482, -0.000000, 1.014856, -0.000000, -0.001636, -0.000000, 0.999998}, +{1.014369, -0.000000, 0.001676, -0.000000, 1.014203, -0.000000, -0.001863, -0.000000, 0.999997}, +{1.013757, -0.000000, 0.001869, -0.000000, 1.013526, -0.000000, -0.002108, -0.000000, 0.999996}, +{1.013156, -0.000000, 0.002063, -0.000000, 1.012879, -0.000000, -0.002349, -0.000000, 0.999995}, +{1.012578, -0.000000, 0.002256, -0.000000, 1.012235, -0.000000, -0.002576, -0.000000, 0.999994}, +{1.011992, -0.000000, 0.002449, -0.000000, 1.011575, -0.000000, -0.002791, -0.000000, 0.999993}, +{1.011478, -0.000000, 0.002643, -0.000000, 1.010912, -0.000000, -0.003048, -0.000000, 0.999992}, +{1.010929, -0.000000, 0.002836, -0.000000, 1.010289, -0.000000, -0.003289, -0.000000, 0.999991}, +{1.010392, -0.000000, 0.003029, -0.000000, 1.009660, -0.000000, -0.003500, -0.000000, 0.999989}, +{1.009895, -0.000000, 0.003222, -0.000000, 1.009047, -0.000000, -0.003780, -0.000000, 0.999988}, +{1.009341, -0.000000, 0.003414, -0.000000, 1.008391, -0.000000, -0.004053, -0.000000, 0.999986}, +{1.008765, -0.000000, 0.003607, -0.000000, 1.007750, -0.000000, -0.004312, -0.000000, 0.999985}, +{1.008196, -0.000000, 0.003800, -0.000000, 1.007153, -0.000000, -0.004632, -0.000000, 0.999983}, +{1.007577, -0.000000, 0.003992, -0.000000, 1.006546, -0.000000, -0.004984, -0.000000, 0.999980}, +{1.006874, -0.000000, 0.004185, -0.000000, 1.005952, -0.000000, -0.005355, -0.000000, 0.999978}, +{1.006114, -0.000000, 0.004377, -0.000000, 1.005296, -0.000000, -0.005777, -0.000000, 0.999975}, +{1.005273, -0.000000, 0.004569, -0.000000, 1.004620, -0.000000, -0.006219, -0.000000, 0.999972}, +{1.004348, -0.000000, 0.004762, -0.000000, 1.003888, -0.000000, -0.006712, -0.000000, 0.999968}, +{1.003350, -0.000000, 0.004954, -0.000000, 1.003106, -0.000000, -0.007199, -0.000000, 0.999964}, +{1.002280, -0.000000, 0.005146, -0.000000, 1.002214, -0.000000, -0.007647, -0.000000, 0.999961}, +{1.001180, -0.000000, 0.005338, -0.000000, 1.001266, -0.000000, -0.008012, -0.000000, 0.999957}, +{1.000035, -0.000000, 0.005529, -0.000000, 1.000200, -0.000000, -0.008354, -0.000000, 0.999954}, +{0.998880, -0.000000, 0.005721, -0.000000, 0.999159, -0.000000, -0.008628, -0.000000, 0.999951}, +{0.997790, -0.000000, 0.005913, -0.000000, 0.998110, -0.000000, -0.008795, -0.000000, 0.999948}, +{0.996651, -0.000000, 0.006104, -0.000000, 0.997154, -0.000000, -0.008921, -0.000000, 0.999945}, +{0.995586, -0.000000, 0.006296, -0.000000, 0.996283, -0.000000, -0.009032, -0.000000, 0.999943}, +{0.994567, -0.000000, 0.006487, -0.000000, 0.995429, -0.000000, -0.009143, -0.000000, 0.999940}, +{0.993488, -0.000000, 0.006678, -0.000000, 0.994640, -0.000000, -0.009252, -0.000000, 0.999938}, +{0.992544, -0.000000, 0.006870, -0.000000, 0.993920, -0.000000, -0.009323, -0.000000, 0.999935}, +{0.991542, -0.000000, 0.007061, -0.000000, 0.993145, -0.000000, -0.009460, -0.000000, 0.999933}, +{0.990620, -0.000000, 0.007252, -0.000000, 0.992435, -0.000000, -0.009565, -0.000000, 0.999930}, +{0.989726, -0.000000, 0.007443, -0.000000, 0.991690, -0.000000, -0.009750, -0.000000, 0.999927}, +{0.988859, -0.000000, 0.007633, -0.000000, 0.990957, -0.000000, -0.009915, -0.000000, 0.999923}, +{0.987985, -0.000000, 0.007824, -0.000000, 0.990240, -0.000000, -0.010065, -0.000000, 0.999920}, +{0.987004, -0.000000, 0.008015, -0.000000, 0.989514, -0.000000, -0.010147, -0.000000, 0.999918}, +{0.986217, -0.000000, 0.008205, -0.000000, 0.988768, -0.000000, -0.010392, -0.000000, 0.999914}, +{0.985323, -0.000000, 0.008396, -0.000000, 0.988031, -0.000000, -0.010607, -0.000000, 0.999910}, +{0.984532, -0.000000, 0.008586, -0.000000, 0.987331, -0.000000, -0.010816, -0.000000, 0.999906}, +{0.983675, -0.000000, 0.008776, -0.000000, 0.986543, -0.000000, -0.010955, -0.000000, 0.999902}, +{0.982828, -0.000000, 0.008967, -0.000000, 0.985845, -0.000000, -0.011195, -0.000000, 0.999898}, +{0.982012, -0.000000, 0.009157, -0.000000, 0.985191, -0.000000, -0.011410, -0.000000, 0.999894}, +{0.981204, -0.000000, 0.009347, -0.000000, 0.984406, -0.000000, -0.011626, -0.000000, 0.999889}, +{0.980339, -0.000000, 0.009536, -0.000000, 0.983703, -0.000000, -0.011779, -0.000000, 0.999885}, +{0.979541, -0.000000, 0.009726, -0.000000, 0.982944, -0.000000, -0.012003, -0.000000, 0.999881}, +{0.978747, -0.000000, 0.009916, -0.000000, 0.982306, -0.000000, -0.012226, -0.000000, 0.999876}, +{0.977931, -0.000000, 0.010106, -0.000000, 0.981510, -0.000000, -0.012417, -0.000000, 0.999872}, +{0.977171, -0.000000, 0.010295, -0.000000, 0.980797, -0.000000, -0.012699, -0.000000, 0.999866}, +{0.976339, -0.000000, 0.010485, -0.000000, 0.980073, -0.000000, -0.012888, -0.000000, 0.999862}, +{0.975496, -0.000000, 0.010674, -0.000000, 0.979406, -0.000000, -0.013040, -0.000000, 0.999857}, +{0.974657, -0.000000, 0.010863, -0.000000, 0.978658, -0.000000, -0.013267, -0.000000, 0.999852}, +{0.973891, -0.000000, 0.011052, -0.000000, 0.977979, -0.000000, -0.013536, -0.000000, 0.999846}, +{0.973037, -0.000000, 0.011241, -0.000000, 0.977114, -0.000000, -0.013731, -0.000000, 0.999841}, +{0.972248, -0.000000, 0.011430, -0.000000, 0.976486, -0.000000, -0.013913, -0.000000, 0.999836}, +{0.971455, -0.000000, 0.011619, -0.000000, 0.975754, -0.000000, -0.014146, -0.000000, 0.999831}, +{0.970656, -0.000000, 0.011808, -0.000000, 0.975168, -0.000000, -0.014451, -0.000000, 0.999824}, +{0.969847, -0.000000, 0.011997, -0.000000, 0.974402, -0.000000, -0.014672, -0.000000, 0.999819}, +{0.969055, -0.000000, 0.012185, -0.000000, 0.973588, -0.000000, -0.014804, -0.000000, 0.999814}, +{1.019295, -0.000000, 0.000300, -0.000000, 1.019333, -0.000000, -0.000213, -0.000000, 1.000000}, +{1.019017, -0.000000, 0.000375, -0.000000, 1.019013, -0.000000, -0.000328, -0.000000, 1.000000}, +{1.018426, -0.000000, 0.000579, -0.000000, 1.018386, -0.000000, -0.000579, -0.000000, 1.000000}, +{1.017638, -0.000000, 0.000783, -0.000000, 1.017647, -0.000000, -0.000793, -0.000000, 0.999999}, +{1.016983, -0.000000, 0.000987, -0.000000, 1.016965, -0.000000, -0.001056, -0.000000, 0.999999}, +{1.016326, -0.000000, 0.001191, -0.000000, 1.016282, -0.000000, -0.001306, -0.000000, 0.999998}, +{1.015744, -0.000000, 0.001394, -0.000000, 1.015632, -0.000000, -0.001624, -0.000000, 0.999998}, +{1.015068, -0.000000, 0.001598, -0.000000, 1.014929, -0.000000, -0.001845, -0.000000, 0.999997}, +{1.014437, -0.000000, 0.001801, -0.000000, 1.014281, -0.000000, -0.002057, -0.000000, 0.999996}, +{1.013861, -0.000000, 0.002005, -0.000000, 1.013662, -0.000000, -0.002320, -0.000000, 0.999995}, +{1.013267, -0.000000, 0.002208, -0.000000, 1.013018, -0.000000, -0.002602, -0.000000, 0.999994}, +{1.012658, -0.000000, 0.002411, -0.000000, 1.012310, -0.000000, -0.002858, -0.000000, 0.999993}, +{1.012127, -0.000000, 0.002614, -0.000000, 1.011705, -0.000000, -0.003105, -0.000000, 0.999992}, +{1.011571, -0.000000, 0.002817, -0.000000, 1.011093, -0.000000, -0.003356, -0.000000, 0.999991}, +{1.011072, -0.000000, 0.003020, -0.000000, 1.010438, -0.000000, -0.003615, -0.000000, 0.999989}, +{1.010555, -0.000000, 0.003223, -0.000000, 1.009809, -0.000000, -0.003872, -0.000000, 0.999988}, +{1.010048, -0.000000, 0.003426, -0.000000, 1.009210, -0.000000, -0.004149, -0.000000, 0.999986}, +{1.009520, -0.000000, 0.003628, -0.000000, 1.008588, -0.000000, -0.004461, -0.000000, 0.999984}, +{1.008950, -0.000000, 0.003831, -0.000000, 1.007952, -0.000000, -0.004769, -0.000000, 0.999982}, +{1.008371, -0.000000, 0.004033, -0.000000, 1.007351, -0.000000, -0.005101, -0.000000, 0.999980}, +{1.007728, -0.000000, 0.004236, -0.000000, 1.006756, -0.000000, -0.005451, -0.000000, 0.999977}, +{1.007051, -0.000000, 0.004438, -0.000000, 1.006149, -0.000000, -0.005844, -0.000000, 0.999974}, +{1.006292, -0.000000, 0.004640, -0.000000, 1.005515, -0.000000, -0.006296, -0.000000, 0.999971}, +{1.005412, -0.000000, 0.004842, -0.000000, 1.004825, -0.000000, -0.006784, -0.000000, 0.999967}, +{1.004540, -0.000000, 0.005044, -0.000000, 1.004156, -0.000000, -0.007279, -0.000000, 0.999963}, +{1.003561, -0.000000, 0.005246, -0.000000, 1.003402, -0.000000, -0.007795, -0.000000, 0.999959}, +{1.002500, -0.000000, 0.005448, -0.000000, 1.002510, -0.000000, -0.008237, -0.000000, 0.999955}, +{1.001408, -0.000000, 0.005650, -0.000000, 1.001577, -0.000000, -0.008682, -0.000000, 0.999951}, +{1.000277, -0.000000, 0.005851, -0.000000, 1.000575, -0.000000, -0.009043, -0.000000, 0.999947}, +{0.999112, -0.000000, 0.006053, -0.000000, 0.999484, -0.000000, -0.009302, -0.000000, 0.999944}, +{0.997988, -0.000000, 0.006255, -0.000000, 0.998510, -0.000000, -0.009551, -0.000000, 0.999940}, +{0.996922, -0.000000, 0.006456, -0.000000, 0.997568, -0.000000, -0.009716, -0.000000, 0.999937}, +{0.995875, -0.000000, 0.006657, -0.000000, 0.996683, -0.000000, -0.009891, -0.000000, 0.999934}, +{0.994795, -0.000000, 0.006858, -0.000000, 0.995839, -0.000000, -0.010010, -0.000000, 0.999931}, +{0.993814, -0.000000, 0.007060, -0.000000, 0.995005, -0.000000, -0.010142, -0.000000, 0.999928}, +{0.992787, -0.000000, 0.007261, -0.000000, 0.994215, -0.000000, -0.010264, -0.000000, 0.999925}, +{0.991861, -0.000000, 0.007461, -0.000000, 0.993479, -0.000000, -0.010377, -0.000000, 0.999922}, +{0.990941, -0.000000, 0.007662, -0.000000, 0.992719, -0.000000, -0.010548, -0.000000, 0.999918}, +{0.989992, -0.000000, 0.007863, -0.000000, 0.992030, -0.000000, -0.010672, -0.000000, 0.999915}, +{0.989123, -0.000000, 0.008064, -0.000000, 0.991275, -0.000000, -0.010880, -0.000000, 0.999911}, +{0.988206, -0.000000, 0.008264, -0.000000, 0.990569, -0.000000, -0.011085, -0.000000, 0.999907}, +{0.987331, -0.000000, 0.008465, -0.000000, 0.989834, -0.000000, -0.011240, -0.000000, 0.999904}, +{0.986463, -0.000000, 0.008665, -0.000000, 0.989127, -0.000000, -0.011480, -0.000000, 0.999899}, +{0.985620, -0.000000, 0.008865, -0.000000, 0.988387, -0.000000, -0.011634, -0.000000, 0.999895}, +{0.984821, -0.000000, 0.009066, -0.000000, 0.987718, -0.000000, -0.011839, -0.000000, 0.999891}, +{0.983971, -0.000000, 0.009266, -0.000000, 0.986917, -0.000000, -0.012078, -0.000000, 0.999886}, +{0.983128, -0.000000, 0.009466, -0.000000, 0.986259, -0.000000, -0.012310, -0.000000, 0.999882}, +{0.982324, -0.000000, 0.009666, -0.000000, 0.985563, -0.000000, -0.012560, -0.000000, 0.999876}, +{0.981438, -0.000000, 0.009866, -0.000000, 0.984779, -0.000000, -0.012743, -0.000000, 0.999872}, +{0.980631, -0.000000, 0.010065, -0.000000, 0.984055, -0.000000, -0.012972, -0.000000, 0.999867}, +{0.979800, -0.000000, 0.010265, -0.000000, 0.983358, -0.000000, -0.013180, -0.000000, 0.999862}, +{0.979039, -0.000000, 0.010465, -0.000000, 0.982704, -0.000000, -0.013480, -0.000000, 0.999856}, +{0.978218, -0.000000, 0.010664, -0.000000, 0.981950, -0.000000, -0.013651, -0.000000, 0.999851}, +{0.977409, -0.000000, 0.010863, -0.000000, 0.981280, -0.000000, -0.013992, -0.000000, 0.999844}, +{0.976557, -0.000000, 0.011063, -0.000000, 0.980543, -0.000000, -0.014146, -0.000000, 0.999840}, +{0.975767, -0.000000, 0.011262, -0.000000, 0.979892, -0.000000, -0.014409, -0.000000, 0.999834}, +{0.974963, -0.000000, 0.011461, -0.000000, 0.979143, -0.000000, -0.014645, -0.000000, 0.999828}, +{0.974183, -0.000000, 0.011660, -0.000000, 0.978375, -0.000000, -0.014886, -0.000000, 0.999822}, +{0.973432, -0.000000, 0.011859, -0.000000, 0.977678, -0.000000, -0.015133, -0.000000, 0.999816}, +{0.972593, -0.000000, 0.012058, -0.000000, 0.977034, -0.000000, -0.015391, -0.000000, 0.999809}, +{0.971755, -0.000000, 0.012256, -0.000000, 0.976251, -0.000000, -0.015630, -0.000000, 0.999803}, +{0.971035, -0.000000, 0.012455, -0.000000, 0.975601, -0.000000, -0.015847, -0.000000, 0.999797}, +{0.970137, -0.000000, 0.012653, -0.000000, 0.974782, -0.000000, -0.016101, -0.000000, 0.999790}, +{0.969401, -0.000000, 0.012852, -0.000000, 0.974153, -0.000000, -0.016399, -0.000000, 0.999783}, +{1.019295, -0.000000, 0.000310, -0.000000, 1.019333, -0.000000, -0.000223, -0.000000, 1.000000}, +{1.019062, -0.000000, 0.000389, -0.000000, 1.019073, -0.000000, -0.000369, -0.000000, 1.000000}, +{1.018370, -0.000000, 0.000604, -0.000000, 1.018374, -0.000000, -0.000619, -0.000000, 1.000000}, +{1.017692, -0.000000, 0.000819, -0.000000, 1.017661, -0.000000, -0.000890, -0.000000, 0.999999}, +{1.017086, -0.000000, 0.001034, -0.000000, 1.017041, -0.000000, -0.001172, -0.000000, 0.999999}, +{1.016427, -0.000000, 0.001249, -0.000000, 1.016356, -0.000000, -0.001430, -0.000000, 0.999998}, +{1.015821, -0.000000, 0.001464, -0.000000, 1.015712, -0.000000, -0.001756, -0.000000, 0.999997}, +{1.015173, -0.000000, 0.001679, -0.000000, 1.015064, -0.000000, -0.002008, -0.000000, 0.999997}, +{1.014567, -0.000000, 0.001893, -0.000000, 1.014400, -0.000000, -0.002302, -0.000000, 0.999996}, +{1.013963, -0.000000, 0.002108, -0.000000, 1.013724, -0.000000, -0.002609, -0.000000, 0.999995}, +{1.013385, -0.000000, 0.002322, -0.000000, 1.013100, -0.000000, -0.002873, -0.000000, 0.999993}, +{1.012795, -0.000000, 0.002536, -0.000000, 1.012428, -0.000000, -0.003146, -0.000000, 0.999992}, +{1.012277, -0.000000, 0.002751, -0.000000, 1.011845, -0.000000, -0.003460, -0.000000, 0.999991}, +{1.011724, -0.000000, 0.002965, -0.000000, 1.011196, -0.000000, -0.003706, -0.000000, 0.999989}, +{1.011223, -0.000000, 0.003179, -0.000000, 1.010545, -0.000000, -0.004000, -0.000000, 0.999987}, +{1.010743, -0.000000, 0.003393, -0.000000, 1.009987, -0.000000, -0.004320, -0.000000, 0.999986}, +{1.010193, -0.000000, 0.003607, -0.000000, 1.009335, -0.000000, -0.004604, -0.000000, 0.999984}, +{1.009695, -0.000000, 0.003821, -0.000000, 1.008757, -0.000000, -0.004932, -0.000000, 0.999981}, +{1.009140, -0.000000, 0.004034, -0.000000, 1.008145, -0.000000, -0.005257, -0.000000, 0.999979}, +{1.008551, -0.000000, 0.004248, -0.000000, 1.007544, -0.000000, -0.005605, -0.000000, 0.999976}, +{1.007953, -0.000000, 0.004462, -0.000000, 1.006959, -0.000000, -0.006010, -0.000000, 0.999973}, +{1.007236, -0.000000, 0.004675, -0.000000, 1.006386, -0.000000, -0.006423, -0.000000, 0.999970}, +{1.006487, -0.000000, 0.004888, -0.000000, 1.005725, -0.000000, -0.006908, -0.000000, 0.999966}, +{1.005684, -0.000000, 0.005102, -0.000000, 1.005124, -0.000000, -0.007386, -0.000000, 0.999962}, +{1.004765, -0.000000, 0.005315, -0.000000, 1.004421, -0.000000, -0.007908, -0.000000, 0.999958}, +{1.003782, -0.000000, 0.005528, -0.000000, 1.003640, -0.000000, -0.008464, -0.000000, 0.999953}, +{1.002725, -0.000000, 0.005741, -0.000000, 1.002808, -0.000000, -0.008974, -0.000000, 0.999949}, +{1.001592, -0.000000, 0.005954, -0.000000, 1.001885, -0.000000, -0.009422, -0.000000, 0.999944}, +{1.000500, -0.000000, 0.006167, -0.000000, 1.000882, -0.000000, -0.009813, -0.000000, 0.999940}, +{0.999324, -0.000000, 0.006379, -0.000000, 0.999825, -0.000000, -0.010127, -0.000000, 0.999935}, +{0.998272, -0.000000, 0.006592, -0.000000, 0.998858, -0.000000, -0.010398, -0.000000, 0.999931}, +{0.997211, -0.000000, 0.006804, -0.000000, 0.997942, -0.000000, -0.010654, -0.000000, 0.999927}, +{0.996144, -0.000000, 0.007017, -0.000000, 0.997054, -0.000000, -0.010818, -0.000000, 0.999924}, +{0.995113, -0.000000, 0.007229, -0.000000, 0.996148, -0.000000, -0.010972, -0.000000, 0.999920}, +{0.994095, -0.000000, 0.007442, -0.000000, 0.995364, -0.000000, -0.011134, -0.000000, 0.999917}, +{0.993092, -0.000000, 0.007654, -0.000000, 0.994533, -0.000000, -0.011295, -0.000000, 0.999913}, +{0.992106, -0.000000, 0.007866, -0.000000, 0.993791, -0.000000, -0.011469, -0.000000, 0.999909}, +{0.991206, -0.000000, 0.008078, -0.000000, 0.993095, -0.000000, -0.011684, -0.000000, 0.999905}, +{0.990282, -0.000000, 0.008290, -0.000000, 0.992371, -0.000000, -0.011848, -0.000000, 0.999901}, +{0.989410, -0.000000, 0.008502, -0.000000, 0.991646, -0.000000, -0.012081, -0.000000, 0.999896}, +{0.988527, -0.000000, 0.008713, -0.000000, 0.990936, -0.000000, -0.012225, -0.000000, 0.999892}, +{0.987669, -0.000000, 0.008925, -0.000000, 0.990211, -0.000000, -0.012492, -0.000000, 0.999887}, +{0.986800, -0.000000, 0.009136, -0.000000, 0.989479, -0.000000, -0.012661, -0.000000, 0.999883}, +{0.985947, -0.000000, 0.009348, -0.000000, 0.988778, -0.000000, -0.012954, -0.000000, 0.999877}, +{0.985114, -0.000000, 0.009559, -0.000000, 0.988060, -0.000000, -0.013159, -0.000000, 0.999872}, +{0.984292, -0.000000, 0.009771, -0.000000, 0.987251, -0.000000, -0.013458, -0.000000, 0.999866}, +{0.983415, -0.000000, 0.009982, -0.000000, 0.986614, -0.000000, -0.013654, -0.000000, 0.999861}, +{0.982619, -0.000000, 0.010193, -0.000000, 0.985909, -0.000000, -0.013879, -0.000000, 0.999856}, +{0.981754, -0.000000, 0.010404, -0.000000, 0.985191, -0.000000, -0.014193, -0.000000, 0.999850}, +{0.980929, -0.000000, 0.010615, -0.000000, 0.984444, -0.000000, -0.014443, -0.000000, 0.999844}, +{0.980128, -0.000000, 0.010825, -0.000000, 0.983793, -0.000000, -0.014642, -0.000000, 0.999838}, +{0.979356, -0.000000, 0.011036, -0.000000, 0.983074, -0.000000, -0.014982, -0.000000, 0.999831}, +{0.978554, -0.000000, 0.011247, -0.000000, 0.982473, -0.000000, -0.015183, -0.000000, 0.999826}, +{0.977709, -0.000000, 0.011457, -0.000000, 0.981733, -0.000000, -0.015434, -0.000000, 0.999819}, +{0.976843, -0.000000, 0.011668, -0.000000, 0.980955, -0.000000, -0.015694, -0.000000, 0.999813}, +{0.976115, -0.000000, 0.011878, -0.000000, 0.980225, -0.000000, -0.015982, -0.000000, 0.999806}, +{0.975315, -0.000000, 0.012088, -0.000000, 0.979581, -0.000000, -0.016243, -0.000000, 0.999799}, +{0.974441, -0.000000, 0.012298, -0.000000, 0.978817, -0.000000, -0.016496, -0.000000, 0.999792}, +{0.973711, -0.000000, 0.012508, -0.000000, 0.978180, -0.000000, -0.016736, -0.000000, 0.999785}, +{0.972976, -0.000000, 0.012718, -0.000000, 0.977561, -0.000000, -0.017069, -0.000000, 0.999777}, +{0.972128, -0.000000, 0.012928, -0.000000, 0.976751, -0.000000, -0.017250, -0.000000, 0.999771}, +{0.971313, -0.000000, 0.013138, -0.000000, 0.976070, -0.000000, -0.017619, -0.000000, 0.999762}, +{0.970550, -0.000000, 0.013348, -0.000000, 0.975387, -0.000000, -0.017817, -0.000000, 0.999755}, +{0.969789, -0.000000, 0.013557, -0.000000, 0.974658, -0.000000, -0.018085, -0.000000, 0.999747}, +{1.019368, -0.000000, 0.000307, -0.000000, 1.019320, -0.000000, -0.000233, -0.000000, 1.000000}, +{1.019062, -0.000000, 0.000392, -0.000000, 1.019073, -0.000000, -0.000371, -0.000000, 1.000000}, +{1.018388, -0.000000, 0.000621, -0.000000, 1.018381, -0.000000, -0.000669, -0.000000, 1.000000}, +{1.017778, -0.000000, 0.000849, -0.000000, 1.017767, -0.000000, -0.001010, -0.000000, 0.999999}, +{1.017104, -0.000000, 0.001078, -0.000000, 1.017077, -0.000000, -0.001290, -0.000000, 0.999999}, +{1.016445, -0.000000, 0.001307, -0.000000, 1.016455, -0.000000, -0.001672, -0.000000, 0.999998}, +{1.015846, -0.000000, 0.001536, -0.000000, 1.015738, -0.000000, -0.001977, -0.000000, 0.999997}, +{1.015218, -0.000000, 0.001764, -0.000000, 1.015091, -0.000000, -0.002258, -0.000000, 0.999996}, +{1.014618, -0.000000, 0.001993, -0.000000, 1.014451, -0.000000, -0.002574, -0.000000, 0.999995}, +{1.014047, -0.000000, 0.002221, -0.000000, 1.013807, -0.000000, -0.002927, -0.000000, 0.999994}, +{1.013481, -0.000000, 0.002449, -0.000000, 1.013215, -0.000000, -0.003224, -0.000000, 0.999992}, +{1.012898, -0.000000, 0.002678, -0.000000, 1.012549, -0.000000, -0.003529, -0.000000, 0.999991}, +{1.012389, -0.000000, 0.002906, -0.000000, 1.011977, -0.000000, -0.003857, -0.000000, 0.999989}, +{1.011851, -0.000000, 0.003134, -0.000000, 1.011311, -0.000000, -0.004175, -0.000000, 0.999987}, +{1.011361, -0.000000, 0.003362, -0.000000, 1.010726, -0.000000, -0.004543, -0.000000, 0.999985}, +{1.010893, -0.000000, 0.003590, -0.000000, 1.010129, -0.000000, -0.004830, -0.000000, 0.999983}, +{1.010372, -0.000000, 0.003817, -0.000000, 1.009513, -0.000000, -0.005168, -0.000000, 0.999980}, +{1.009815, -0.000000, 0.004045, -0.000000, 1.008926, -0.000000, -0.005531, -0.000000, 0.999978}, +{1.009328, -0.000000, 0.004273, -0.000000, 1.008341, -0.000000, -0.005906, -0.000000, 0.999975}, +{1.008742, -0.000000, 0.004500, -0.000000, 1.007761, -0.000000, -0.006285, -0.000000, 0.999972}, +{1.008105, -0.000000, 0.004728, -0.000000, 1.007145, -0.000000, -0.006693, -0.000000, 0.999969}, +{1.007473, -0.000000, 0.004955, -0.000000, 1.006570, -0.000000, -0.007160, -0.000000, 0.999965}, +{1.006706, -0.000000, 0.005182, -0.000000, 1.005920, -0.000000, -0.007656, -0.000000, 0.999961}, +{1.005888, -0.000000, 0.005409, -0.000000, 1.005296, -0.000000, -0.008193, -0.000000, 0.999956}, +{1.005007, -0.000000, 0.005636, -0.000000, 1.004610, -0.000000, -0.008779, -0.000000, 0.999951}, +{1.004033, -0.000000, 0.005863, -0.000000, 1.003878, -0.000000, -0.009313, -0.000000, 0.999946}, +{1.002964, -0.000000, 0.006090, -0.000000, 1.003005, -0.000000, -0.009941, -0.000000, 0.999940}, +{1.001888, -0.000000, 0.006317, -0.000000, 1.002114, -0.000000, -0.010378, -0.000000, 0.999934}, +{1.000807, -0.000000, 0.006543, -0.000000, 1.001179, -0.000000, -0.010766, -0.000000, 0.999930}, +{0.999687, -0.000000, 0.006770, -0.000000, 1.000176, -0.000000, -0.011174, -0.000000, 0.999924}, +{0.998581, -0.000000, 0.006996, -0.000000, 0.999169, -0.000000, -0.011450, -0.000000, 0.999920}, +{0.997477, -0.000000, 0.007223, -0.000000, 0.998215, -0.000000, -0.011705, -0.000000, 0.999915}, +{0.996421, -0.000000, 0.007449, -0.000000, 0.997363, -0.000000, -0.011948, -0.000000, 0.999911}, +{0.995430, -0.000000, 0.007675, -0.000000, 0.996509, -0.000000, -0.012113, -0.000000, 0.999907}, +{0.994406, -0.000000, 0.007901, -0.000000, 0.995700, -0.000000, -0.012374, -0.000000, 0.999902}, +{0.993422, -0.000000, 0.008127, -0.000000, 0.994979, -0.000000, -0.012507, -0.000000, 0.999898}, +{0.992514, -0.000000, 0.008353, -0.000000, 0.994092, -0.000000, -0.012700, -0.000000, 0.999893}, +{0.991547, -0.000000, 0.008579, -0.000000, 0.993394, -0.000000, -0.012979, -0.000000, 0.999888}, +{0.990609, -0.000000, 0.008805, -0.000000, 0.992662, -0.000000, -0.013160, -0.000000, 0.999883}, +{0.989753, -0.000000, 0.009030, -0.000000, 0.991989, -0.000000, -0.013431, -0.000000, 0.999877}, +{0.988846, -0.000000, 0.009256, -0.000000, 0.991238, -0.000000, -0.013671, -0.000000, 0.999872}, +{0.987969, -0.000000, 0.009481, -0.000000, 0.990519, -0.000000, -0.013936, -0.000000, 0.999866}, +{0.987087, -0.000000, 0.009706, -0.000000, 0.989796, -0.000000, -0.014085, -0.000000, 0.999862}, +{0.986239, -0.000000, 0.009932, -0.000000, 0.989092, -0.000000, -0.014406, -0.000000, 0.999855}, +{0.985439, -0.000000, 0.010157, -0.000000, 0.988413, -0.000000, -0.014678, -0.000000, 0.999849}, +{0.984557, -0.000000, 0.010382, -0.000000, 0.987650, -0.000000, -0.014964, -0.000000, 0.999842}, +{0.983788, -0.000000, 0.010607, -0.000000, 0.986966, -0.000000, -0.015266, -0.000000, 0.999835}, +{0.982975, -0.000000, 0.010831, -0.000000, 0.986275, -0.000000, -0.015501, -0.000000, 0.999829}, +{0.982120, -0.000000, 0.011056, -0.000000, 0.985595, -0.000000, -0.015784, -0.000000, 0.999822}, +{0.981278, -0.000000, 0.011281, -0.000000, 0.984922, -0.000000, -0.016053, -0.000000, 0.999815}, +{0.980480, -0.000000, 0.011505, -0.000000, 0.984204, -0.000000, -0.016365, -0.000000, 0.999808}, +{0.979699, -0.000000, 0.011730, -0.000000, 0.983524, -0.000000, -0.016648, -0.000000, 0.999801}, +{0.978802, -0.000000, 0.011954, -0.000000, 0.982755, -0.000000, -0.016982, -0.000000, 0.999793}, +{0.978128, -0.000000, 0.012178, -0.000000, 0.982131, -0.000000, -0.017181, -0.000000, 0.999786}, +{0.977305, -0.000000, 0.012402, -0.000000, 0.981400, -0.000000, -0.017510, -0.000000, 0.999778}, +{0.976492, -0.000000, 0.012626, -0.000000, 0.980711, -0.000000, -0.017847, -0.000000, 0.999769}, +{0.975723, -0.000000, 0.012850, -0.000000, 0.980034, -0.000000, -0.018162, -0.000000, 0.999761}, +{0.974876, -0.000000, 0.013074, -0.000000, 0.979378, -0.000000, -0.018434, -0.000000, 0.999753}, +{0.974090, -0.000000, 0.013298, -0.000000, 0.978637, -0.000000, -0.018784, -0.000000, 0.999744}, +{0.973310, -0.000000, 0.013521, -0.000000, 0.977889, -0.000000, -0.018992, -0.000000, 0.999736}, +{0.972457, -0.000000, 0.013745, -0.000000, 0.977176, -0.000000, -0.019375, -0.000000, 0.999726}, +{0.971630, -0.000000, 0.013968, -0.000000, 0.976543, -0.000000, -0.019589, -0.000000, 0.999718}, +{0.970868, -0.000000, 0.014192, -0.000000, 0.975684, -0.000000, -0.019963, -0.000000, 0.999708}, +{0.970098, -0.000000, 0.014415, -0.000000, 0.975068, -0.000000, -0.020310, -0.000000, 0.999698}, +{1.019326, -0.000000, 0.000296, -0.000000, 1.019336, -0.000000, -0.000285, -0.000000, 1.000000}, +{1.019088, -0.000000, 0.000387, -0.000000, 1.019116, -0.000000, -0.000413, -0.000000, 1.000000}, +{1.018432, -0.000000, 0.000632, -0.000000, 1.018391, -0.000000, -0.000756, -0.000000, 1.000000}, +{1.017743, -0.000000, 0.000877, -0.000000, 1.017678, -0.000000, -0.001122, -0.000000, 0.999999}, +{1.017154, -0.000000, 0.001122, -0.000000, 1.017135, -0.000000, -0.001488, -0.000000, 0.999998}, +{1.016499, -0.000000, 0.001367, -0.000000, 1.016482, -0.000000, -0.001857, -0.000000, 0.999997}, +{1.015887, -0.000000, 0.001612, -0.000000, 1.015820, -0.000000, -0.002183, -0.000000, 0.999996}, +{1.015281, -0.000000, 0.001856, -0.000000, 1.015134, -0.000000, -0.002550, -0.000000, 0.999995}, +{1.014693, -0.000000, 0.002101, -0.000000, 1.014545, -0.000000, -0.002904, -0.000000, 0.999994}, +{1.014127, -0.000000, 0.002346, -0.000000, 1.013911, -0.000000, -0.003282, -0.000000, 0.999992}, +{1.013579, -0.000000, 0.002590, -0.000000, 1.013282, -0.000000, -0.003600, -0.000000, 0.999991}, +{1.013012, -0.000000, 0.002834, -0.000000, 1.012668, -0.000000, -0.004005, -0.000000, 0.999989}, +{1.012516, -0.000000, 0.003079, -0.000000, 1.012036, -0.000000, -0.004347, -0.000000, 0.999987}, +{1.011993, -0.000000, 0.003323, -0.000000, 1.011441, -0.000000, -0.004699, -0.000000, 0.999985}, +{1.011529, -0.000000, 0.003567, -0.000000, 1.010840, -0.000000, -0.005078, -0.000000, 0.999982}, +{1.011002, -0.000000, 0.003811, -0.000000, 1.010264, -0.000000, -0.005478, -0.000000, 0.999979}, +{1.010546, -0.000000, 0.004055, -0.000000, 1.009645, -0.000000, -0.005843, -0.000000, 0.999977}, +{1.010021, -0.000000, 0.004298, -0.000000, 1.009077, -0.000000, -0.006233, -0.000000, 0.999973}, +{1.009498, -0.000000, 0.004542, -0.000000, 1.008513, -0.000000, -0.006658, -0.000000, 0.999970}, +{1.008908, -0.000000, 0.004785, -0.000000, 1.007900, -0.000000, -0.007086, -0.000000, 0.999966}, +{1.008301, -0.000000, 0.005029, -0.000000, 1.007316, -0.000000, -0.007542, -0.000000, 0.999962}, +{1.007630, -0.000000, 0.005272, -0.000000, 1.006754, -0.000000, -0.008059, -0.000000, 0.999958}, +{1.006894, -0.000000, 0.005515, -0.000000, 1.006141, -0.000000, -0.008590, -0.000000, 0.999953}, +{1.006110, -0.000000, 0.005758, -0.000000, 1.005474, -0.000000, -0.009157, -0.000000, 0.999948}, +{1.005205, -0.000000, 0.006002, -0.000000, 1.004842, -0.000000, -0.009741, -0.000000, 0.999942}, +{1.004226, -0.000000, 0.006244, -0.000000, 1.004113, -0.000000, -0.010361, -0.000000, 0.999936}, +{1.003220, -0.000000, 0.006487, -0.000000, 1.003303, -0.000000, -0.010934, -0.000000, 0.999929}, +{1.002178, -0.000000, 0.006730, -0.000000, 1.002368, -0.000000, -0.011459, -0.000000, 0.999923}, +{1.001093, -0.000000, 0.006973, -0.000000, 1.001449, -0.000000, -0.011948, -0.000000, 0.999917}, +{0.999969, -0.000000, 0.007215, -0.000000, 1.000479, -0.000000, -0.012345, -0.000000, 0.999911}, +{0.998885, -0.000000, 0.007457, -0.000000, 0.999515, -0.000000, -0.012662, -0.000000, 0.999905}, +{0.997785, -0.000000, 0.007700, -0.000000, 0.998552, -0.000000, -0.013002, -0.000000, 0.999900}, +{0.996814, -0.000000, 0.007942, -0.000000, 0.997675, -0.000000, -0.013284, -0.000000, 0.999894}, +{0.995774, -0.000000, 0.008184, -0.000000, 0.996876, -0.000000, -0.013536, -0.000000, 0.999889}, +{0.994711, -0.000000, 0.008426, -0.000000, 0.996011, -0.000000, -0.013773, -0.000000, 0.999883}, +{0.993761, -0.000000, 0.008668, -0.000000, 0.995197, -0.000000, -0.014017, -0.000000, 0.999878}, +{0.992822, -0.000000, 0.008910, -0.000000, 0.994457, -0.000000, -0.014251, -0.000000, 0.999872}, +{0.991877, -0.000000, 0.009151, -0.000000, 0.993720, -0.000000, -0.014495, -0.000000, 0.999866}, +{0.990974, -0.000000, 0.009393, -0.000000, 0.993019, -0.000000, -0.014763, -0.000000, 0.999860}, +{0.990089, -0.000000, 0.009634, -0.000000, 0.992269, -0.000000, -0.015071, -0.000000, 0.999853}, +{0.989123, -0.000000, 0.009876, -0.000000, 0.991567, -0.000000, -0.015242, -0.000000, 0.999848}, +{0.988343, -0.000000, 0.010117, -0.000000, 0.990858, -0.000000, -0.015619, -0.000000, 0.999840}, +{0.987488, -0.000000, 0.010358, -0.000000, 0.990172, -0.000000, -0.015912, -0.000000, 0.999833}, +{0.986581, -0.000000, 0.010599, -0.000000, 0.989464, -0.000000, -0.016177, -0.000000, 0.999826}, +{0.985780, -0.000000, 0.010840, -0.000000, 0.988755, -0.000000, -0.016543, -0.000000, 0.999818}, +{0.984986, -0.000000, 0.011081, -0.000000, 0.988086, -0.000000, -0.016834, -0.000000, 0.999811}, +{0.984106, -0.000000, 0.011322, -0.000000, 0.987361, -0.000000, -0.017172, -0.000000, 0.999802}, +{0.983317, -0.000000, 0.011562, -0.000000, 0.986728, -0.000000, -0.017447, -0.000000, 0.999795}, +{0.982460, -0.000000, 0.011803, -0.000000, 0.985939, -0.000000, -0.017784, -0.000000, 0.999786}, +{0.981630, -0.000000, 0.012043, -0.000000, 0.985304, -0.000000, -0.018094, -0.000000, 0.999778}, +{0.980818, -0.000000, 0.012283, -0.000000, 0.984607, -0.000000, -0.018401, -0.000000, 0.999770}, +{0.979978, -0.000000, 0.012523, -0.000000, 0.983819, -0.000000, -0.018727, -0.000000, 0.999761}, +{0.979269, -0.000000, 0.012763, -0.000000, 0.983177, -0.000000, -0.019067, -0.000000, 0.999751}, +{0.978430, -0.000000, 0.013003, -0.000000, 0.982493, -0.000000, -0.019358, -0.000000, 0.999743}, +{0.977634, -0.000000, 0.013243, -0.000000, 0.981753, -0.000000, -0.019768, -0.000000, 0.999732}, +{0.976821, -0.000000, 0.013483, -0.000000, 0.981102, -0.000000, -0.020109, -0.000000, 0.999722}, +{0.976062, -0.000000, 0.013722, -0.000000, 0.980412, -0.000000, -0.020349, -0.000000, 0.999714}, +{0.975206, -0.000000, 0.013962, -0.000000, 0.979742, -0.000000, -0.020685, -0.000000, 0.999704}, +{0.974441, -0.000000, 0.014201, -0.000000, 0.979028, -0.000000, -0.020995, -0.000000, 0.999694}, +{0.973639, -0.000000, 0.014440, -0.000000, 0.978358, -0.000000, -0.021423, -0.000000, 0.999682}, +{0.972875, -0.000000, 0.014680, -0.000000, 0.977679, -0.000000, -0.021801, -0.000000, 0.999671}, +{0.972001, -0.000000, 0.014919, -0.000000, 0.977023, -0.000000, -0.022003, -0.000000, 0.999662}, +{0.971287, -0.000000, 0.015158, -0.000000, 0.976336, -0.000000, -0.022388, -0.000000, 0.999651}, +{0.970454, -0.000000, 0.015396, -0.000000, 0.975483, -0.000000, -0.022746, -0.000000, 0.999639}, +{1.019302, -0.000000, 0.000261, -0.000000, 1.019284, -0.000000, -0.000290, -0.000000, 1.000000}, +{1.019063, -0.000000, 0.000358, -0.000000, 1.019077, -0.000000, -0.000425, -0.000000, 1.000000}, +{1.018457, -0.000000, 0.000622, -0.000000, 1.018424, -0.000000, -0.000865, -0.000000, 0.999999}, +{1.017777, -0.000000, 0.000886, -0.000000, 1.017755, -0.000000, -0.001284, -0.000000, 0.999999}, +{1.017162, -0.000000, 0.001150, -0.000000, 1.017146, -0.000000, -0.001667, -0.000000, 0.999998}, +{1.016539, -0.000000, 0.001413, -0.000000, 1.016460, -0.000000, -0.002126, -0.000000, 0.999997}, +{1.015917, -0.000000, 0.001677, -0.000000, 1.015839, -0.000000, -0.002488, -0.000000, 0.999996}, +{1.015408, -0.000000, 0.001940, -0.000000, 1.015254, -0.000000, -0.002897, -0.000000, 0.999994}, +{1.014781, -0.000000, 0.002204, -0.000000, 1.014587, -0.000000, -0.003297, -0.000000, 0.999993}, +{1.014237, -0.000000, 0.002467, -0.000000, 1.013993, -0.000000, -0.003717, -0.000000, 0.999991}, +{1.013713, -0.000000, 0.002730, -0.000000, 1.013394, -0.000000, -0.004117, -0.000000, 0.999989}, +{1.013170, -0.000000, 0.002993, -0.000000, 1.012753, -0.000000, -0.004568, -0.000000, 0.999987}, +{1.012664, -0.000000, 0.003256, -0.000000, 1.012162, -0.000000, -0.004960, -0.000000, 0.999984}, +{1.012155, -0.000000, 0.003518, -0.000000, 1.011586, -0.000000, -0.005388, -0.000000, 0.999981}, +{1.011695, -0.000000, 0.003781, -0.000000, 1.010992, -0.000000, -0.005782, -0.000000, 0.999978}, +{1.011203, -0.000000, 0.004043, -0.000000, 1.010410, -0.000000, -0.006214, -0.000000, 0.999975}, +{1.010713, -0.000000, 0.004306, -0.000000, 1.009830, -0.000000, -0.006633, -0.000000, 0.999972}, +{1.010223, -0.000000, 0.004568, -0.000000, 1.009272, -0.000000, -0.007092, -0.000000, 0.999968}, +{1.009684, -0.000000, 0.004830, -0.000000, 1.008687, -0.000000, -0.007575, -0.000000, 0.999964}, +{1.009160, -0.000000, 0.005092, -0.000000, 1.008125, -0.000000, -0.008035, -0.000000, 0.999959}, +{1.008461, -0.000000, 0.005354, -0.000000, 1.007521, -0.000000, -0.008568, -0.000000, 0.999955}, +{1.007868, -0.000000, 0.005616, -0.000000, 1.006955, -0.000000, -0.009107, -0.000000, 0.999949}, +{1.007150, -0.000000, 0.005877, -0.000000, 1.006339, -0.000000, -0.009684, -0.000000, 0.999944}, +{1.006330, -0.000000, 0.006139, -0.000000, 1.005679, -0.000000, -0.010310, -0.000000, 0.999937}, +{1.005423, -0.000000, 0.006400, -0.000000, 1.005022, -0.000000, -0.010940, -0.000000, 0.999930}, +{1.004470, -0.000000, 0.006662, -0.000000, 1.004327, -0.000000, -0.011575, -0.000000, 0.999923}, +{1.003482, -0.000000, 0.006923, -0.000000, 1.003495, -0.000000, -0.012220, -0.000000, 0.999916}, +{1.002446, -0.000000, 0.007184, -0.000000, 1.002638, -0.000000, -0.012758, -0.000000, 0.999909}, +{1.001367, -0.000000, 0.007445, -0.000000, 1.001722, -0.000000, -0.013271, -0.000000, 0.999901}, +{1.000318, -0.000000, 0.007705, -0.000000, 1.000728, -0.000000, -0.013746, -0.000000, 0.999894}, +{0.999258, -0.000000, 0.007966, -0.000000, 0.999772, -0.000000, -0.014167, -0.000000, 0.999887}, +{0.998125, -0.000000, 0.008227, -0.000000, 0.998851, -0.000000, -0.014491, -0.000000, 0.999881}, +{0.997148, -0.000000, 0.008487, -0.000000, 0.997996, -0.000000, -0.014836, -0.000000, 0.999874}, +{0.996128, -0.000000, 0.008747, -0.000000, 0.997144, -0.000000, -0.015173, -0.000000, 0.999867}, +{0.995083, -0.000000, 0.009008, -0.000000, 0.996302, -0.000000, -0.015427, -0.000000, 0.999860}, +{0.994118, -0.000000, 0.009268, -0.000000, 0.995524, -0.000000, -0.015736, -0.000000, 0.999853}, +{0.993182, -0.000000, 0.009528, -0.000000, 0.994796, -0.000000, -0.016067, -0.000000, 0.999846}, +{0.992236, -0.000000, 0.009787, -0.000000, 0.994095, -0.000000, -0.016330, -0.000000, 0.999839}, +{0.991340, -0.000000, 0.010047, -0.000000, 0.993387, -0.000000, -0.016654, -0.000000, 0.999831}, +{0.990479, -0.000000, 0.010307, -0.000000, 0.992668, -0.000000, -0.016951, -0.000000, 0.999824}, +{0.989626, -0.000000, 0.010566, -0.000000, 0.991939, -0.000000, -0.017300, -0.000000, 0.999815}, +{0.988666, -0.000000, 0.010825, -0.000000, 0.991185, -0.000000, -0.017661, -0.000000, 0.999807}, +{0.987848, -0.000000, 0.011084, -0.000000, 0.990519, -0.000000, -0.017924, -0.000000, 0.999799}, +{0.986968, -0.000000, 0.011343, -0.000000, 0.989863, -0.000000, -0.018305, -0.000000, 0.999790}, +{0.986165, -0.000000, 0.011602, -0.000000, 0.989165, -0.000000, -0.018625, -0.000000, 0.999781}, +{0.985323, -0.000000, 0.011861, -0.000000, 0.988525, -0.000000, -0.018984, -0.000000, 0.999771}, +{0.984490, -0.000000, 0.012120, -0.000000, 0.987758, -0.000000, -0.019324, -0.000000, 0.999762}, +{0.983683, -0.000000, 0.012378, -0.000000, 0.987076, -0.000000, -0.019741, -0.000000, 0.999752}, +{0.982889, -0.000000, 0.012637, -0.000000, 0.986431, -0.000000, -0.020081, -0.000000, 0.999742}, +{0.982014, -0.000000, 0.012895, -0.000000, 0.985714, -0.000000, -0.020430, -0.000000, 0.999732}, +{0.981304, -0.000000, 0.013153, -0.000000, 0.985025, -0.000000, -0.020862, -0.000000, 0.999720}, +{0.980362, -0.000000, 0.013411, -0.000000, 0.984284, -0.000000, -0.021162, -0.000000, 0.999711}, +{0.979578, -0.000000, 0.013669, -0.000000, 0.983622, -0.000000, -0.021540, -0.000000, 0.999699}, +{0.978863, -0.000000, 0.013927, -0.000000, 0.982949, -0.000000, -0.021913, -0.000000, 0.999688}, +{0.978019, -0.000000, 0.014184, -0.000000, 0.982296, -0.000000, -0.022329, -0.000000, 0.999676}, +{0.977212, -0.000000, 0.014442, -0.000000, 0.981512, -0.000000, -0.022668, -0.000000, 0.999665}, +{0.976436, -0.000000, 0.014699, -0.000000, 0.980814, -0.000000, -0.023025, -0.000000, 0.999653}, +{0.975648, -0.000000, 0.014956, -0.000000, 0.980246, -0.000000, -0.023428, -0.000000, 0.999641}, +{0.974794, -0.000000, 0.015213, -0.000000, 0.979515, -0.000000, -0.023799, -0.000000, 0.999629}, +{0.974046, -0.000000, 0.015470, -0.000000, 0.978851, -0.000000, -0.024162, -0.000000, 0.999616}, +{0.973274, -0.000000, 0.015727, -0.000000, 0.978136, -0.000000, -0.024555, -0.000000, 0.999603}, +{0.972451, -0.000000, 0.015984, -0.000000, 0.977457, -0.000000, -0.024916, -0.000000, 0.999591}, +{0.971737, -0.000000, 0.016240, -0.000000, 0.976779, -0.000000, -0.025353, -0.000000, 0.999576}, +{0.970846, -0.000000, 0.016496, -0.000000, 0.976062, -0.000000, -0.025732, -0.000000, 0.999563}, +{1.019333, -0.000000, 0.000226, -0.000000, 1.019260, -0.000000, -0.000307, -0.000000, 1.000000}, +{1.019045, -0.000000, 0.000331, -0.000000, 1.019028, -0.000000, -0.000484, -0.000000, 1.000000}, +{1.018427, -0.000000, 0.000617, -0.000000, 1.018402, -0.000000, -0.000927, -0.000000, 0.999999}, +{1.017781, -0.000000, 0.000902, -0.000000, 1.017786, -0.000000, -0.001440, -0.000000, 0.999999}, +{1.017254, -0.000000, 0.001188, -0.000000, 1.017177, -0.000000, -0.001911, -0.000000, 0.999998}, +{1.016598, -0.000000, 0.001473, -0.000000, 1.016579, -0.000000, -0.002387, -0.000000, 0.999997}, +{1.016070, -0.000000, 0.001758, -0.000000, 1.015922, -0.000000, -0.002855, -0.000000, 0.999995}, +{1.015459, -0.000000, 0.002043, -0.000000, 1.015324, -0.000000, -0.003343, -0.000000, 0.999993}, +{1.014869, -0.000000, 0.002328, -0.000000, 1.014686, -0.000000, -0.003816, -0.000000, 0.999991}, +{1.014328, -0.000000, 0.002612, -0.000000, 1.014125, -0.000000, -0.004247, -0.000000, 0.999989}, +{1.013826, -0.000000, 0.002897, -0.000000, 1.013487, -0.000000, -0.004743, -0.000000, 0.999986}, +{1.013289, -0.000000, 0.003181, -0.000000, 1.012910, -0.000000, -0.005229, -0.000000, 0.999984}, +{1.012781, -0.000000, 0.003466, -0.000000, 1.012345, -0.000000, -0.005687, -0.000000, 0.999981}, +{1.012353, -0.000000, 0.003750, -0.000000, 1.011745, -0.000000, -0.006161, -0.000000, 0.999977}, +{1.011860, -0.000000, 0.004033, -0.000000, 1.011168, -0.000000, -0.006630, -0.000000, 0.999974}, +{1.011358, -0.000000, 0.004317, -0.000000, 1.010570, -0.000000, -0.007106, -0.000000, 0.999970}, +{1.010918, -0.000000, 0.004601, -0.000000, 1.010043, -0.000000, -0.007619, -0.000000, 0.999965}, +{1.010438, -0.000000, 0.004884, -0.000000, 1.009489, -0.000000, -0.008113, -0.000000, 0.999961}, +{1.009892, -0.000000, 0.005167, -0.000000, 1.008840, -0.000000, -0.008664, -0.000000, 0.999956}, +{1.009349, -0.000000, 0.005451, -0.000000, 1.008288, -0.000000, -0.009211, -0.000000, 0.999950}, +{1.008771, -0.000000, 0.005734, -0.000000, 1.007736, -0.000000, -0.009743, -0.000000, 0.999945}, +{1.008081, -0.000000, 0.006016, -0.000000, 1.007177, -0.000000, -0.010368, -0.000000, 0.999938}, +{1.007376, -0.000000, 0.006299, -0.000000, 1.006581, -0.000000, -0.011017, -0.000000, 0.999931}, +{1.006558, -0.000000, 0.006582, -0.000000, 1.005970, -0.000000, -0.011659, -0.000000, 0.999924}, +{1.005710, -0.000000, 0.006864, -0.000000, 1.005277, -0.000000, -0.012388, -0.000000, 0.999915}, +{1.004779, -0.000000, 0.007146, -0.000000, 1.004569, -0.000000, -0.013028, -0.000000, 0.999907}, +{1.003798, -0.000000, 0.007428, -0.000000, 1.003781, -0.000000, -0.013688, -0.000000, 0.999899}, +{1.002777, -0.000000, 0.007710, -0.000000, 1.002921, -0.000000, -0.014337, -0.000000, 0.999890}, +{1.001693, -0.000000, 0.007992, -0.000000, 1.002041, -0.000000, -0.014912, -0.000000, 0.999881}, +{1.000655, -0.000000, 0.008273, -0.000000, 1.001087, -0.000000, -0.015440, -0.000000, 0.999872}, +{0.999601, -0.000000, 0.008555, -0.000000, 1.000168, -0.000000, -0.015866, -0.000000, 0.999864}, +{0.998531, -0.000000, 0.008836, -0.000000, 0.999244, -0.000000, -0.016329, -0.000000, 0.999856}, +{0.997471, -0.000000, 0.009117, -0.000000, 0.998395, -0.000000, -0.016715, -0.000000, 0.999847}, +{0.996458, -0.000000, 0.009398, -0.000000, 0.997559, -0.000000, -0.017072, -0.000000, 0.999839}, +{0.995537, -0.000000, 0.009679, -0.000000, 0.996719, -0.000000, -0.017432, -0.000000, 0.999830}, +{0.994551, -0.000000, 0.009959, -0.000000, 0.995986, -0.000000, -0.017801, -0.000000, 0.999822}, +{0.993624, -0.000000, 0.010240, -0.000000, 0.995230, -0.000000, -0.018146, -0.000000, 0.999813}, +{0.992658, -0.000000, 0.010520, -0.000000, 0.994551, -0.000000, -0.018525, -0.000000, 0.999804}, +{0.991746, -0.000000, 0.010800, -0.000000, 0.993766, -0.000000, -0.018848, -0.000000, 0.999795}, +{0.990902, -0.000000, 0.011080, -0.000000, 0.993058, -0.000000, -0.019278, -0.000000, 0.999784}, +{0.990035, -0.000000, 0.011360, -0.000000, 0.992381, -0.000000, -0.019651, -0.000000, 0.999775}, +{0.989174, -0.000000, 0.011640, -0.000000, 0.991702, -0.000000, -0.020012, -0.000000, 0.999765}, +{0.988270, -0.000000, 0.011919, -0.000000, 0.991018, -0.000000, -0.020391, -0.000000, 0.999754}, +{0.987430, -0.000000, 0.012199, -0.000000, 0.990372, -0.000000, -0.020849, -0.000000, 0.999742}, +{0.986641, -0.000000, 0.012478, -0.000000, 0.989637, -0.000000, -0.021284, -0.000000, 0.999731}, +{0.985779, -0.000000, 0.012757, -0.000000, 0.988916, -0.000000, -0.021670, -0.000000, 0.999720}, +{0.984909, -0.000000, 0.013036, -0.000000, 0.988189, -0.000000, -0.022033, -0.000000, 0.999708}, +{0.984118, -0.000000, 0.013314, -0.000000, 0.987482, -0.000000, -0.022417, -0.000000, 0.999697}, +{0.983309, -0.000000, 0.013593, -0.000000, 0.986901, -0.000000, -0.022829, -0.000000, 0.999684}, +{0.982499, -0.000000, 0.013871, -0.000000, 0.986191, -0.000000, -0.023345, -0.000000, 0.999670}, +{0.981687, -0.000000, 0.014149, -0.000000, 0.985537, -0.000000, -0.023665, -0.000000, 0.999659}, +{0.980896, -0.000000, 0.014427, -0.000000, 0.984832, -0.000000, -0.024081, -0.000000, 0.999646}, +{0.980132, -0.000000, 0.014705, -0.000000, 0.984221, -0.000000, -0.024539, -0.000000, 0.999632}, +{0.979290, -0.000000, 0.014983, -0.000000, 0.983416, -0.000000, -0.024953, -0.000000, 0.999618}, +{0.978431, -0.000000, 0.015260, -0.000000, 0.982807, -0.000000, -0.025324, -0.000000, 0.999605}, +{0.977639, -0.000000, 0.015538, -0.000000, 0.982128, -0.000000, -0.025767, -0.000000, 0.999591}, +{0.976870, -0.000000, 0.015815, -0.000000, 0.981478, -0.000000, -0.026243, -0.000000, 0.999575}, +{0.976094, -0.000000, 0.016092, -0.000000, 0.980723, -0.000000, -0.026720, -0.000000, 0.999560}, +{0.975293, -0.000000, 0.016369, -0.000000, 0.980210, -0.000000, -0.027073, -0.000000, 0.999546}, +{0.974495, -0.000000, 0.016645, -0.000000, 0.979464, -0.000000, -0.027495, -0.000000, 0.999530}, +{0.973703, -0.000000, 0.016922, -0.000000, 0.978794, -0.000000, -0.027900, -0.000000, 0.999515}, +{0.972861, -0.000000, 0.017198, -0.000000, 0.977972, -0.000000, -0.028285, -0.000000, 0.999500}, +{0.972123, -0.000000, 0.017474, -0.000000, 0.977362, -0.000000, -0.028850, -0.000000, 0.999481}, +{0.971316, -0.000000, 0.017750, -0.000000, 0.976735, -0.000000, -0.029105, -0.000000, 0.999468}, +{1.019296, -0.000000, 0.000202, -0.000000, 1.019272, -0.000000, -0.000329, -0.000000, 1.000000}, +{1.019098, -0.000000, 0.000318, -0.000000, 1.019119, -0.000000, -0.000565, -0.000000, 1.000000}, +{1.018459, -0.000000, 0.000629, -0.000000, 1.018420, -0.000000, -0.001094, -0.000000, 0.999999}, +{1.017861, -0.000000, 0.000941, -0.000000, 1.017868, -0.000000, -0.001639, -0.000000, 0.999999}, +{1.017233, -0.000000, 0.001252, -0.000000, 1.017172, -0.000000, -0.002202, -0.000000, 0.999997}, +{1.016678, -0.000000, 0.001563, -0.000000, 1.016614, -0.000000, -0.002780, -0.000000, 0.999996}, +{1.016110, -0.000000, 0.001874, -0.000000, 1.015984, -0.000000, -0.003314, -0.000000, 0.999994}, +{1.015535, -0.000000, 0.002185, -0.000000, 1.015405, -0.000000, -0.003829, -0.000000, 0.999992}, +{1.014983, -0.000000, 0.002495, -0.000000, 1.014799, -0.000000, -0.004365, -0.000000, 0.999989}, +{1.014467, -0.000000, 0.002805, -0.000000, 1.014198, -0.000000, -0.004938, -0.000000, 0.999986}, +{1.013922, -0.000000, 0.003115, -0.000000, 1.013635, -0.000000, -0.005453, -0.000000, 0.999983}, +{1.013451, -0.000000, 0.003425, -0.000000, 1.013067, -0.000000, -0.005978, -0.000000, 0.999980}, +{1.012984, -0.000000, 0.003735, -0.000000, 1.012459, -0.000000, -0.006581, -0.000000, 0.999976}, +{1.012461, -0.000000, 0.004044, -0.000000, 1.011869, -0.000000, -0.007098, -0.000000, 0.999972}, +{1.012048, -0.000000, 0.004353, -0.000000, 1.011346, -0.000000, -0.007663, -0.000000, 0.999967}, +{1.011565, -0.000000, 0.004662, -0.000000, 1.010807, -0.000000, -0.008205, -0.000000, 0.999962}, +{1.011081, -0.000000, 0.004971, -0.000000, 1.010210, -0.000000, -0.008792, -0.000000, 0.999957}, +{1.010619, -0.000000, 0.005280, -0.000000, 1.009658, -0.000000, -0.009368, -0.000000, 0.999951}, +{1.010130, -0.000000, 0.005588, -0.000000, 1.009110, -0.000000, -0.009939, -0.000000, 0.999945}, +{1.009585, -0.000000, 0.005896, -0.000000, 1.008576, -0.000000, -0.010574, -0.000000, 0.999938}, +{1.008982, -0.000000, 0.006204, -0.000000, 1.008018, -0.000000, -0.011210, -0.000000, 0.999931}, +{1.008298, -0.000000, 0.006512, -0.000000, 1.007418, -0.000000, -0.011869, -0.000000, 0.999923}, +{1.007602, -0.000000, 0.006820, -0.000000, 1.006837, -0.000000, -0.012586, -0.000000, 0.999915}, +{1.006794, -0.000000, 0.007127, -0.000000, 1.006257, -0.000000, -0.013313, -0.000000, 0.999906}, +{1.005977, -0.000000, 0.007434, -0.000000, 1.005590, -0.000000, -0.014063, -0.000000, 0.999896}, +{1.005066, -0.000000, 0.007741, -0.000000, 1.004879, -0.000000, -0.014791, -0.000000, 0.999886}, +{1.004069, -0.000000, 0.008047, -0.000000, 1.004096, -0.000000, -0.015493, -0.000000, 0.999876}, +{1.003079, -0.000000, 0.008354, -0.000000, 1.003289, -0.000000, -0.016171, -0.000000, 0.999865}, +{1.002053, -0.000000, 0.008660, -0.000000, 1.002416, -0.000000, -0.016847, -0.000000, 0.999854}, +{1.000978, -0.000000, 0.008966, -0.000000, 1.001560, -0.000000, -0.017425, -0.000000, 0.999844}, +{0.999950, -0.000000, 0.009272, -0.000000, 1.000594, -0.000000, -0.017973, -0.000000, 0.999833}, +{0.998917, -0.000000, 0.009578, -0.000000, 0.999771, -0.000000, -0.018444, -0.000000, 0.999823}, +{0.997927, -0.000000, 0.009883, -0.000000, 0.998870, -0.000000, -0.018938, -0.000000, 0.999812}, +{0.996886, -0.000000, 0.010188, -0.000000, 0.998060, -0.000000, -0.019368, -0.000000, 0.999802}, +{0.995943, -0.000000, 0.010493, -0.000000, 0.997264, -0.000000, -0.019825, -0.000000, 0.999791}, +{0.995019, -0.000000, 0.010798, -0.000000, 0.996491, -0.000000, -0.020267, -0.000000, 0.999780}, +{0.994083, -0.000000, 0.011102, -0.000000, 0.995760, -0.000000, -0.020685, -0.000000, 0.999769}, +{0.993142, -0.000000, 0.011407, -0.000000, 0.994970, -0.000000, -0.021104, -0.000000, 0.999758}, +{0.992230, -0.000000, 0.011711, -0.000000, 0.994288, -0.000000, -0.021546, -0.000000, 0.999746}, +{0.991329, -0.000000, 0.012015, -0.000000, 0.993557, -0.000000, -0.021978, -0.000000, 0.999734}, +{0.990461, -0.000000, 0.012318, -0.000000, 0.992861, -0.000000, -0.022451, -0.000000, 0.999721}, +{0.989582, -0.000000, 0.012622, -0.000000, 0.992225, -0.000000, -0.022865, -0.000000, 0.999708}, +{0.988757, -0.000000, 0.012925, -0.000000, 0.991504, -0.000000, -0.023367, -0.000000, 0.999695}, +{0.987924, -0.000000, 0.013228, -0.000000, 0.990841, -0.000000, -0.023842, -0.000000, 0.999681}, +{0.987070, -0.000000, 0.013531, -0.000000, 0.990208, -0.000000, -0.024246, -0.000000, 0.999668}, +{0.986243, -0.000000, 0.013833, -0.000000, 0.989462, -0.000000, -0.024748, -0.000000, 0.999653}, +{0.985452, -0.000000, 0.014135, -0.000000, 0.988743, -0.000000, -0.025228, -0.000000, 0.999638}, +{0.984654, -0.000000, 0.014437, -0.000000, 0.988103, -0.000000, -0.025667, -0.000000, 0.999624}, +{0.983803, -0.000000, 0.014739, -0.000000, 0.987542, -0.000000, -0.026152, -0.000000, 0.999608}, +{0.982969, -0.000000, 0.015041, -0.000000, 0.986742, -0.000000, -0.026604, -0.000000, 0.999593}, +{0.982229, -0.000000, 0.015342, -0.000000, 0.986147, -0.000000, -0.027122, -0.000000, 0.999576}, +{0.981344, -0.000000, 0.015644, -0.000000, 0.985415, -0.000000, -0.027565, -0.000000, 0.999561}, +{0.980595, -0.000000, 0.015944, -0.000000, 0.984767, -0.000000, -0.028046, -0.000000, 0.999544}, +{0.979761, -0.000000, 0.016245, -0.000000, 0.984135, -0.000000, -0.028500, -0.000000, 0.999528}, +{0.978953, -0.000000, 0.016546, -0.000000, 0.983395, -0.000000, -0.029068, -0.000000, 0.999509}, +{0.978180, -0.000000, 0.016846, -0.000000, 0.982771, -0.000000, -0.029509, -0.000000, 0.999492}, +{0.977368, -0.000000, 0.017146, -0.000000, 0.982062, -0.000000, -0.030028, -0.000000, 0.999473}, +{0.976641, -0.000000, 0.017446, -0.000000, 0.981377, -0.000000, -0.030507, -0.000000, 0.999455}, +{0.975745, -0.000000, 0.017745, -0.000000, 0.980691, -0.000000, -0.030938, -0.000000, 0.999437}, +{0.975029, -0.000000, 0.018045, -0.000000, 0.980000, -0.000000, -0.031377, -0.000000, 0.999419}, +{0.974188, -0.000000, 0.018344, -0.000000, 0.979397, -0.000000, -0.031852, -0.000000, 0.999400}, +{0.973438, -0.000000, 0.018643, -0.000000, 0.978703, -0.000000, -0.032418, -0.000000, 0.999379}, +{0.972640, -0.000000, 0.018941, -0.000000, 0.977969, -0.000000, -0.032862, -0.000000, 0.999360}, +{0.971918, -0.000000, 0.019240, -0.000000, 0.977330, -0.000000, -0.033383, -0.000000, 0.999339}, +{1.019341, -0.000000, 0.000228, -0.000000, 1.019297, -0.000000, -0.000396, -0.000000, 1.000000}, +{1.019102, -0.000000, 0.000356, -0.000000, 1.019104, -0.000000, -0.000685, -0.000000, 1.000000}, +{1.018422, -0.000000, 0.000700, -0.000000, 1.018460, -0.000000, -0.001249, -0.000000, 0.999999}, +{1.017849, -0.000000, 0.001044, -0.000000, 1.017865, -0.000000, -0.001954, -0.000000, 0.999998}, +{1.017366, -0.000000, 0.001387, -0.000000, 1.017273, -0.000000, -0.002566, -0.000000, 0.999996}, +{1.016773, -0.000000, 0.001730, -0.000000, 1.016692, -0.000000, -0.003187, -0.000000, 0.999995}, +{1.016177, -0.000000, 0.002073, -0.000000, 1.016124, -0.000000, -0.003860, -0.000000, 0.999992}, +{1.015662, -0.000000, 0.002416, -0.000000, 1.015519, -0.000000, -0.004442, -0.000000, 0.999989}, +{1.015072, -0.000000, 0.002758, -0.000000, 1.014926, -0.000000, -0.005103, -0.000000, 0.999986}, +{1.014551, -0.000000, 0.003100, -0.000000, 1.014340, -0.000000, -0.005734, -0.000000, 0.999983}, +{1.014047, -0.000000, 0.003442, -0.000000, 1.013776, -0.000000, -0.006359, -0.000000, 0.999978}, +{1.013572, -0.000000, 0.003783, -0.000000, 1.013212, -0.000000, -0.006995, -0.000000, 0.999974}, +{1.013120, -0.000000, 0.004124, -0.000000, 1.012613, -0.000000, -0.007635, -0.000000, 0.999969}, +{1.012631, -0.000000, 0.004465, -0.000000, 1.012080, -0.000000, -0.008275, -0.000000, 0.999964}, +{1.012183, -0.000000, 0.004806, -0.000000, 1.011532, -0.000000, -0.008925, -0.000000, 0.999958}, +{1.011778, -0.000000, 0.005146, -0.000000, 1.010994, -0.000000, -0.009545, -0.000000, 0.999951}, +{1.011306, -0.000000, 0.005486, -0.000000, 1.010422, -0.000000, -0.010209, -0.000000, 0.999945}, +{1.010838, -0.000000, 0.005825, -0.000000, 1.009885, -0.000000, -0.010872, -0.000000, 0.999937}, +{1.010310, -0.000000, 0.006164, -0.000000, 1.009337, -0.000000, -0.011527, -0.000000, 0.999930}, +{1.009777, -0.000000, 0.006503, -0.000000, 1.008758, -0.000000, -0.012238, -0.000000, 0.999921}, +{1.009178, -0.000000, 0.006842, -0.000000, 1.008259, -0.000000, -0.012960, -0.000000, 0.999912}, +{1.008577, -0.000000, 0.007180, -0.000000, 1.007673, -0.000000, -0.013713, -0.000000, 0.999902}, +{1.007870, -0.000000, 0.007518, -0.000000, 1.007083, -0.000000, -0.014483, -0.000000, 0.999892}, +{1.007067, -0.000000, 0.007856, -0.000000, 1.006485, -0.000000, -0.015279, -0.000000, 0.999881}, +{1.006225, -0.000000, 0.008194, -0.000000, 1.005852, -0.000000, -0.016087, -0.000000, 0.999869}, +{1.005334, -0.000000, 0.008531, -0.000000, 1.005173, -0.000000, -0.016891, -0.000000, 0.999857}, +{1.004332, -0.000000, 0.008868, -0.000000, 1.004402, -0.000000, -0.017696, -0.000000, 0.999844}, +{1.003368, -0.000000, 0.009204, -0.000000, 1.003535, -0.000000, -0.018451, -0.000000, 0.999831}, +{1.002351, -0.000000, 0.009540, -0.000000, 1.002754, -0.000000, -0.019136, -0.000000, 0.999818}, +{1.001374, -0.000000, 0.009876, -0.000000, 1.001904, -0.000000, -0.019798, -0.000000, 0.999805}, +{1.000318, -0.000000, 0.010212, -0.000000, 1.001020, -0.000000, -0.020440, -0.000000, 0.999791}, +{0.999317, -0.000000, 0.010547, -0.000000, 1.000150, -0.000000, -0.021027, -0.000000, 0.999778}, +{0.998331, -0.000000, 0.010882, -0.000000, 0.999319, -0.000000, -0.021560, -0.000000, 0.999765}, +{0.997333, -0.000000, 0.011217, -0.000000, 0.998484, -0.000000, -0.022089, -0.000000, 0.999752}, +{0.996410, -0.000000, 0.011551, -0.000000, 0.997750, -0.000000, -0.022626, -0.000000, 0.999738}, +{0.995472, -0.000000, 0.011885, -0.000000, 0.996968, -0.000000, -0.023154, -0.000000, 0.999724}, +{0.994529, -0.000000, 0.012219, -0.000000, 0.996266, -0.000000, -0.023680, -0.000000, 0.999709}, +{0.993613, -0.000000, 0.012552, -0.000000, 0.995531, -0.000000, -0.024200, -0.000000, 0.999694}, +{0.992700, -0.000000, 0.012885, -0.000000, 0.994784, -0.000000, -0.024672, -0.000000, 0.999680}, +{0.991854, -0.000000, 0.013218, -0.000000, 0.994133, -0.000000, -0.025221, -0.000000, 0.999664}, +{0.990953, -0.000000, 0.013551, -0.000000, 0.993425, -0.000000, -0.025700, -0.000000, 0.999649}, +{0.990159, -0.000000, 0.013883, -0.000000, 0.992710, -0.000000, -0.026299, -0.000000, 0.999631}, +{0.989290, -0.000000, 0.014215, -0.000000, 0.992014, -0.000000, -0.026805, -0.000000, 0.999615}, +{0.988425, -0.000000, 0.014546, -0.000000, 0.991367, -0.000000, -0.027318, -0.000000, 0.999598}, +{0.987574, -0.000000, 0.014877, -0.000000, 0.990670, -0.000000, -0.027881, -0.000000, 0.999580}, +{0.986799, -0.000000, 0.015208, -0.000000, 0.990036, -0.000000, -0.028405, -0.000000, 0.999562}, +{0.985935, -0.000000, 0.015539, -0.000000, 0.989322, -0.000000, -0.028900, -0.000000, 0.999545}, +{0.985124, -0.000000, 0.015869, -0.000000, 0.988625, -0.000000, -0.029559, -0.000000, 0.999524}, +{0.984340, -0.000000, 0.016199, -0.000000, 0.988012, -0.000000, -0.029988, -0.000000, 0.999507}, +{0.983560, -0.000000, 0.016529, -0.000000, 0.987354, -0.000000, -0.030584, -0.000000, 0.999486}, +{0.982693, -0.000000, 0.016858, -0.000000, 0.986624, -0.000000, -0.031145, -0.000000, 0.999466}, +{0.981910, -0.000000, 0.017187, -0.000000, 0.986034, -0.000000, -0.031596, -0.000000, 0.999447}, +{0.981094, -0.000000, 0.017516, -0.000000, 0.985347, -0.000000, -0.032226, -0.000000, 0.999425}, +{0.980286, -0.000000, 0.017845, -0.000000, 0.984655, -0.000000, -0.032789, -0.000000, 0.999403}, +{0.979499, -0.000000, 0.018173, -0.000000, 0.983998, -0.000000, -0.033310, -0.000000, 0.999382}, +{0.978742, -0.000000, 0.018501, -0.000000, 0.983275, -0.000000, -0.033912, -0.000000, 0.999359}, +{0.978034, -0.000000, 0.018828, -0.000000, 0.982639, -0.000000, -0.034458, -0.000000, 0.999337}, +{0.977109, -0.000000, 0.019155, -0.000000, 0.981996, -0.000000, -0.035008, -0.000000, 0.999314}, +{0.976502, -0.000000, 0.019482, -0.000000, 0.981458, -0.000000, -0.035361, -0.000000, 0.999295}, +{0.975501, -0.000000, 0.019809, -0.000000, 0.980701, -0.000000, -0.036071, -0.000000, 0.999268}, +{0.974728, -0.000000, 0.020135, -0.000000, 0.979969, -0.000000, -0.036605, -0.000000, 0.999244}, +{0.973932, -0.000000, 0.020461, -0.000000, 0.979384, -0.000000, -0.037123, -0.000000, 0.999220}, +{0.973092, -0.000000, 0.020786, -0.000000, 0.978741, -0.000000, -0.037733, -0.000000, 0.999194}, +{0.972422, -0.000000, 0.021112, -0.000000, 0.977916, -0.000000, -0.038278, -0.000000, 0.999169}, +{1.019307, -0.000000, 0.000277, -0.000000, 1.019316, -0.000000, -0.000524, -0.000000, 1.000000}, +{1.019101, -0.000000, 0.000418, -0.000000, 1.019104, -0.000000, -0.000749, -0.000000, 1.000000}, +{1.018564, -0.000000, 0.000800, -0.000000, 1.018550, -0.000000, -0.001520, -0.000000, 0.999999}, +{1.017957, -0.000000, 0.001182, -0.000000, 1.017953, -0.000000, -0.002229, -0.000000, 0.999997}, +{1.017420, -0.000000, 0.001563, -0.000000, 1.017339, -0.000000, -0.002987, -0.000000, 0.999995}, +{1.016818, -0.000000, 0.001944, -0.000000, 1.016773, -0.000000, -0.003737, -0.000000, 0.999993}, +{1.016317, -0.000000, 0.002324, -0.000000, 1.016216, -0.000000, -0.004526, -0.000000, 0.999990}, +{1.015798, -0.000000, 0.002704, -0.000000, 1.015655, -0.000000, -0.005207, -0.000000, 0.999986}, +{1.015234, -0.000000, 0.003083, -0.000000, 1.015072, -0.000000, -0.005955, -0.000000, 0.999982}, +{1.014744, -0.000000, 0.003462, -0.000000, 1.014508, -0.000000, -0.006687, -0.000000, 0.999977}, +{1.014220, -0.000000, 0.003841, -0.000000, 1.013936, -0.000000, -0.007433, -0.000000, 0.999972}, +{1.013742, -0.000000, 0.004219, -0.000000, 1.013366, -0.000000, -0.008151, -0.000000, 0.999966}, +{1.013293, -0.000000, 0.004596, -0.000000, 1.012828, -0.000000, -0.008914, -0.000000, 0.999960}, +{1.012862, -0.000000, 0.004973, -0.000000, 1.012316, -0.000000, -0.009653, -0.000000, 0.999953}, +{1.012397, -0.000000, 0.005350, -0.000000, 1.011753, -0.000000, -0.010364, -0.000000, 0.999945}, +{1.011988, -0.000000, 0.005726, -0.000000, 1.011203, -0.000000, -0.011103, -0.000000, 0.999937}, +{1.011503, -0.000000, 0.006102, -0.000000, 1.010668, -0.000000, -0.011862, -0.000000, 0.999928}, +{1.011042, -0.000000, 0.006477, -0.000000, 1.010157, -0.000000, -0.012623, -0.000000, 0.999919}, +{1.010559, -0.000000, 0.006852, -0.000000, 1.009618, -0.000000, -0.013406, -0.000000, 0.999909}, +{1.010050, -0.000000, 0.007226, -0.000000, 1.009088, -0.000000, -0.014217, -0.000000, 0.999898}, +{1.009437, -0.000000, 0.007600, -0.000000, 1.008526, -0.000000, -0.015039, -0.000000, 0.999887}, +{1.008796, -0.000000, 0.007974, -0.000000, 1.007937, -0.000000, -0.015827, -0.000000, 0.999875}, +{1.008058, -0.000000, 0.008347, -0.000000, 1.007401, -0.000000, -0.016705, -0.000000, 0.999862}, +{1.007336, -0.000000, 0.008719, -0.000000, 1.006808, -0.000000, -0.017606, -0.000000, 0.999848}, +{1.006499, -0.000000, 0.009092, -0.000000, 1.006168, -0.000000, -0.018514, -0.000000, 0.999833}, +{1.005636, -0.000000, 0.009463, -0.000000, 1.005489, -0.000000, -0.019382, -0.000000, 0.999818}, +{1.004643, -0.000000, 0.009834, -0.000000, 1.004775, -0.000000, -0.020268, -0.000000, 0.999802}, +{1.003664, -0.000000, 0.010205, -0.000000, 1.004010, -0.000000, -0.021096, -0.000000, 0.999786}, +{1.002667, -0.000000, 0.010576, -0.000000, 1.003175, -0.000000, -0.021891, -0.000000, 0.999769}, +{1.001688, -0.000000, 0.010946, -0.000000, 1.002350, -0.000000, -0.022680, -0.000000, 0.999752}, +{1.000718, -0.000000, 0.011315, -0.000000, 1.001430, -0.000000, -0.023396, -0.000000, 0.999736}, +{0.999717, -0.000000, 0.011684, -0.000000, 1.000691, -0.000000, -0.024050, -0.000000, 0.999719}, +{0.998747, -0.000000, 0.012053, -0.000000, 0.999842, -0.000000, -0.024698, -0.000000, 0.999702}, +{0.997766, -0.000000, 0.012421, -0.000000, 0.999092, -0.000000, -0.025346, -0.000000, 0.999685}, +{0.996825, -0.000000, 0.012788, -0.000000, 0.998273, -0.000000, -0.025929, -0.000000, 0.999667}, +{0.995891, -0.000000, 0.013156, -0.000000, 0.997563, -0.000000, -0.026601, -0.000000, 0.999649}, +{0.994967, -0.000000, 0.013522, -0.000000, 0.996848, -0.000000, -0.027189, -0.000000, 0.999631}, +{0.994098, -0.000000, 0.013889, -0.000000, 0.996091, -0.000000, -0.027744, -0.000000, 0.999612}, +{0.993215, -0.000000, 0.014255, -0.000000, 0.995415, -0.000000, -0.028430, -0.000000, 0.999592}, +{0.992366, -0.000000, 0.014620, -0.000000, 0.994749, -0.000000, -0.029028, -0.000000, 0.999572}, +{0.991485, -0.000000, 0.014985, -0.000000, 0.994037, -0.000000, -0.029600, -0.000000, 0.999553}, +{0.990651, -0.000000, 0.015350, -0.000000, 0.993304, -0.000000, -0.030287, -0.000000, 0.999531}, +{0.989787, -0.000000, 0.015714, -0.000000, 0.992649, -0.000000, -0.030853, -0.000000, 0.999510}, +{0.988954, -0.000000, 0.016077, -0.000000, 0.991998, -0.000000, -0.031450, -0.000000, 0.999489}, +{0.988110, -0.000000, 0.016441, -0.000000, 0.991288, -0.000000, -0.032064, -0.000000, 0.999466}, +{0.987254, -0.000000, 0.016803, -0.000000, 0.990605, -0.000000, -0.032693, -0.000000, 0.999444}, +{0.986469, -0.000000, 0.017166, -0.000000, 0.989969, -0.000000, -0.033338, -0.000000, 0.999420}, +{0.985646, -0.000000, 0.017527, -0.000000, 0.989287, -0.000000, -0.033943, -0.000000, 0.999396}, +{0.984880, -0.000000, 0.017889, -0.000000, 0.988647, -0.000000, -0.034600, -0.000000, 0.999372}, +{0.984024, -0.000000, 0.018250, -0.000000, 0.987915, -0.000000, -0.035235, -0.000000, 0.999347}, +{0.983330, -0.000000, 0.018610, -0.000000, 0.987340, -0.000000, -0.035857, -0.000000, 0.999321}, +{0.982475, -0.000000, 0.018970, -0.000000, 0.986730, -0.000000, -0.036464, -0.000000, 0.999296}, +{0.981706, -0.000000, 0.019330, -0.000000, 0.985998, -0.000000, -0.037097, -0.000000, 0.999270}, +{0.980829, -0.000000, 0.019689, -0.000000, 0.985357, -0.000000, -0.037723, -0.000000, 0.999243}, +{0.980051, -0.000000, 0.020048, -0.000000, 0.984691, -0.000000, -0.038366, -0.000000, 0.999215}, +{0.979262, -0.000000, 0.020406, -0.000000, 0.983957, -0.000000, -0.039021, -0.000000, 0.999187}, +{0.978490, -0.000000, 0.020764, -0.000000, 0.983413, -0.000000, -0.039549, -0.000000, 0.999161}, +{0.977693, -0.000000, 0.021122, -0.000000, 0.982742, -0.000000, -0.040223, -0.000000, 0.999131}, +{0.976921, -0.000000, 0.021479, -0.000000, 0.982053, -0.000000, -0.040917, -0.000000, 0.999100}, +{0.976167, -0.000000, 0.021835, -0.000000, 0.981411, -0.000000, -0.041529, -0.000000, 0.999071}, +{0.975377, -0.000000, 0.022191, -0.000000, 0.980694, -0.000000, -0.042145, -0.000000, 0.999041}, +{0.974530, -0.000000, 0.022547, -0.000000, 0.980096, -0.000000, -0.042696, -0.000000, 0.999012}, +{0.973813, -0.000000, 0.022902, -0.000000, 0.979360, -0.000000, -0.043386, -0.000000, 0.998980}, +{0.973022, -0.000000, 0.023257, -0.000000, 0.978684, -0.000000, -0.043970, -0.000000, 0.998949}, +{1.019385, -0.000000, 0.000367, -0.000000, 1.019384, -0.000000, -0.000606, -0.000000, 1.000000}, +{1.019136, -0.000000, 0.000525, -0.000000, 1.019120, -0.000000, -0.000898, -0.000000, 1.000000}, +{1.018546, -0.000000, 0.000951, -0.000000, 1.018588, -0.000000, -0.001798, -0.000000, 0.999998}, +{1.018019, -0.000000, 0.001377, -0.000000, 1.017950, -0.000000, -0.002680, -0.000000, 0.999996}, +{1.017488, -0.000000, 0.001802, -0.000000, 1.017408, -0.000000, -0.003555, -0.000000, 0.999994}, +{1.016952, -0.000000, 0.002226, -0.000000, 1.016895, -0.000000, -0.004433, -0.000000, 0.999990}, +{1.016390, -0.000000, 0.002650, -0.000000, 1.016303, -0.000000, -0.005318, -0.000000, 0.999986}, +{1.015874, -0.000000, 0.003072, -0.000000, 1.015741, -0.000000, -0.006130, -0.000000, 0.999981}, +{1.015385, -0.000000, 0.003495, -0.000000, 1.015206, -0.000000, -0.006982, -0.000000, 0.999976}, +{1.014904, -0.000000, 0.003916, -0.000000, 1.014659, -0.000000, -0.007868, -0.000000, 0.999970}, +{1.014394, -0.000000, 0.004337, -0.000000, 1.014142, -0.000000, -0.008734, -0.000000, 0.999963}, +{1.013931, -0.000000, 0.004757, -0.000000, 1.013578, -0.000000, -0.009585, -0.000000, 0.999955}, +{1.013463, -0.000000, 0.005177, -0.000000, 1.013036, -0.000000, -0.010435, -0.000000, 0.999947}, +{1.013040, -0.000000, 0.005595, -0.000000, 1.012530, -0.000000, -0.011279, -0.000000, 0.999938}, +{1.012589, -0.000000, 0.006013, -0.000000, 1.012019, -0.000000, -0.012155, -0.000000, 0.999928}, +{1.012173, -0.000000, 0.006431, -0.000000, 1.011483, -0.000000, -0.012989, -0.000000, 0.999918}, +{1.011719, -0.000000, 0.006848, -0.000000, 1.010941, -0.000000, -0.013856, -0.000000, 0.999906}, +{1.011277, -0.000000, 0.007264, -0.000000, 1.010424, -0.000000, -0.014745, -0.000000, 0.999894}, +{1.010780, -0.000000, 0.007679, -0.000000, 1.009897, -0.000000, -0.015649, -0.000000, 0.999881}, +{1.010215, -0.000000, 0.008094, -0.000000, 1.009359, -0.000000, -0.016533, -0.000000, 0.999868}, +{1.009641, -0.000000, 0.008508, -0.000000, 1.008857, -0.000000, -0.017458, -0.000000, 0.999853}, +{1.009022, -0.000000, 0.008921, -0.000000, 1.008321, -0.000000, -0.018435, -0.000000, 0.999837}, +{1.008310, -0.000000, 0.009334, -0.000000, 1.007710, -0.000000, -0.019381, -0.000000, 0.999821}, +{1.007581, -0.000000, 0.009746, -0.000000, 1.007147, -0.000000, -0.020356, -0.000000, 0.999803}, +{1.006698, -0.000000, 0.010158, -0.000000, 1.006556, -0.000000, -0.021345, -0.000000, 0.999785}, +{1.005877, -0.000000, 0.010568, -0.000000, 1.005916, -0.000000, -0.022333, -0.000000, 0.999765}, +{1.004953, -0.000000, 0.010978, -0.000000, 1.005242, -0.000000, -0.023286, -0.000000, 0.999746}, +{1.004029, -0.000000, 0.011388, -0.000000, 1.004505, -0.000000, -0.024226, -0.000000, 0.999725}, +{1.003052, -0.000000, 0.011797, -0.000000, 1.003717, -0.000000, -0.025130, -0.000000, 0.999704}, +{1.002064, -0.000000, 0.012205, -0.000000, 1.002921, -0.000000, -0.025966, -0.000000, 0.999684}, +{1.001115, -0.000000, 0.012612, -0.000000, 1.002122, -0.000000, -0.026822, -0.000000, 0.999662}, +{1.000149, -0.000000, 0.013019, -0.000000, 1.001298, -0.000000, -0.027628, -0.000000, 0.999640}, +{0.999204, -0.000000, 0.013425, -0.000000, 1.000488, -0.000000, -0.028372, -0.000000, 0.999619}, +{0.998255, -0.000000, 0.013830, -0.000000, 0.999759, -0.000000, -0.029156, -0.000000, 0.999596}, +{0.997289, -0.000000, 0.014235, -0.000000, 0.998959, -0.000000, -0.029878, -0.000000, 0.999574}, +{0.996419, -0.000000, 0.014640, -0.000000, 0.998282, -0.000000, -0.030579, -0.000000, 0.999551}, +{0.995494, -0.000000, 0.015043, -0.000000, 0.997509, -0.000000, -0.031267, -0.000000, 0.999528}, +{0.994572, -0.000000, 0.015446, -0.000000, 0.996831, -0.000000, -0.032024, -0.000000, 0.999503}, +{0.993698, -0.000000, 0.015848, -0.000000, 0.996088, -0.000000, -0.032731, -0.000000, 0.999478}, +{0.992880, -0.000000, 0.016250, -0.000000, 0.995367, -0.000000, -0.033457, -0.000000, 0.999452}, +{0.992088, -0.000000, 0.016651, -0.000000, 0.994708, -0.000000, -0.034164, -0.000000, 0.999427}, +{0.991202, -0.000000, 0.017051, -0.000000, 0.993989, -0.000000, -0.034877, -0.000000, 0.999400}, +{0.990400, -0.000000, 0.017451, -0.000000, 0.993416, -0.000000, -0.035595, -0.000000, 0.999373}, +{0.989539, -0.000000, 0.017850, -0.000000, 0.992655, -0.000000, -0.036333, -0.000000, 0.999345}, +{0.988715, -0.000000, 0.018248, -0.000000, 0.992044, -0.000000, -0.037071, -0.000000, 0.999316}, +{0.987937, -0.000000, 0.018646, -0.000000, 0.991390, -0.000000, -0.037762, -0.000000, 0.999287}, +{0.987097, -0.000000, 0.019043, -0.000000, 0.990760, -0.000000, -0.038492, -0.000000, 0.999257}, +{0.986233, -0.000000, 0.019440, -0.000000, 0.990059, -0.000000, -0.039170, -0.000000, 0.999228}, +{0.985450, -0.000000, 0.019836, -0.000000, 0.989399, -0.000000, -0.039967, -0.000000, 0.999196}, +{0.984688, -0.000000, 0.020231, -0.000000, 0.988708, -0.000000, -0.040647, -0.000000, 0.999165}, +{0.983825, -0.000000, 0.020625, -0.000000, 0.988064, -0.000000, -0.041389, -0.000000, 0.999132}, +{0.983073, -0.000000, 0.021019, -0.000000, 0.987415, -0.000000, -0.042042, -0.000000, 0.999101}, +{0.982299, -0.000000, 0.021413, -0.000000, 0.986817, -0.000000, -0.042804, -0.000000, 0.999067}, +{0.981501, -0.000000, 0.021805, -0.000000, 0.986078, -0.000000, -0.043480, -0.000000, 0.999034}, +{0.980644, -0.000000, 0.022197, -0.000000, 0.985418, -0.000000, -0.044181, -0.000000, 0.999000}, +{0.979871, -0.000000, 0.022589, -0.000000, 0.984801, -0.000000, -0.044917, -0.000000, 0.998965}, +{0.979092, -0.000000, 0.022980, -0.000000, 0.984206, -0.000000, -0.045611, -0.000000, 0.998930}, +{0.978299, -0.000000, 0.023370, -0.000000, 0.983483, -0.000000, -0.046272, -0.000000, 0.998895}, +{0.977523, -0.000000, 0.023759, -0.000000, 0.982890, -0.000000, -0.047049, -0.000000, 0.998856}, +{0.976745, -0.000000, 0.024148, -0.000000, 0.982250, -0.000000, -0.047761, -0.000000, 0.998819}, +{0.975953, -0.000000, 0.024537, -0.000000, 0.981596, -0.000000, -0.048429, -0.000000, 0.998782}, +{0.975141, -0.000000, 0.024924, -0.000000, 0.980903, -0.000000, -0.049163, -0.000000, 0.998743}, +{0.974313, -0.000000, 0.025311, -0.000000, 0.980114, -0.000000, -0.049889, -0.000000, 0.998704}, +{0.973537, -0.000000, 0.025698, -0.000000, 0.979652, -0.000000, -0.050529, -0.000000, 0.998666}, +{1.019408, -0.000000, 0.000496, -0.000000, 1.019424, -0.000000, -0.000718, -0.000000, 1.000000}, +{1.019190, -0.000000, 0.000674, -0.000000, 1.019189, -0.000000, -0.001073, -0.000000, 0.999999}, +{1.018657, -0.000000, 0.001153, -0.000000, 1.018673, -0.000000, -0.002128, -0.000000, 0.999998}, +{1.018134, -0.000000, 0.001631, -0.000000, 1.018106, -0.000000, -0.003207, -0.000000, 0.999995}, +{1.017563, -0.000000, 0.002108, -0.000000, 1.017554, -0.000000, -0.004213, -0.000000, 0.999991}, +{1.017086, -0.000000, 0.002584, -0.000000, 1.016993, -0.000000, -0.005200, -0.000000, 0.999987}, +{1.016506, -0.000000, 0.003059, -0.000000, 1.016424, -0.000000, -0.006228, -0.000000, 0.999981}, +{1.016002, -0.000000, 0.003533, -0.000000, 1.015909, -0.000000, -0.007238, -0.000000, 0.999975}, +{1.015516, -0.000000, 0.004006, -0.000000, 1.015417, -0.000000, -0.008258, -0.000000, 0.999967}, +{1.015056, -0.000000, 0.004478, -0.000000, 1.014831, -0.000000, -0.009244, -0.000000, 0.999959}, +{1.014583, -0.000000, 0.004949, -0.000000, 1.014329, -0.000000, -0.010299, -0.000000, 0.999950}, +{1.014128, -0.000000, 0.005419, -0.000000, 1.013830, -0.000000, -0.011261, -0.000000, 0.999940}, +{1.013665, -0.000000, 0.005888, -0.000000, 1.013317, -0.000000, -0.012229, -0.000000, 0.999929}, +{1.013242, -0.000000, 0.006356, -0.000000, 1.012739, -0.000000, -0.013239, -0.000000, 0.999917}, +{1.012841, -0.000000, 0.006823, -0.000000, 1.012257, -0.000000, -0.014245, -0.000000, 0.999904}, +{1.012388, -0.000000, 0.007289, -0.000000, 1.011757, -0.000000, -0.015249, -0.000000, 0.999890}, +{1.011926, -0.000000, 0.007754, -0.000000, 1.011232, -0.000000, -0.016257, -0.000000, 0.999875}, +{1.011460, -0.000000, 0.008217, -0.000000, 1.010677, -0.000000, -0.017239, -0.000000, 0.999860}, +{1.010983, -0.000000, 0.008680, -0.000000, 1.010234, -0.000000, -0.018272, -0.000000, 0.999843}, +{1.010472, -0.000000, 0.009142, -0.000000, 1.009692, -0.000000, -0.019313, -0.000000, 0.999825}, +{1.009858, -0.000000, 0.009603, -0.000000, 1.009186, -0.000000, -0.020355, -0.000000, 0.999806}, +{1.009263, -0.000000, 0.010063, -0.000000, 1.008713, -0.000000, -0.021442, -0.000000, 0.999786}, +{1.008563, -0.000000, 0.010522, -0.000000, 1.008142, -0.000000, -0.022521, -0.000000, 0.999765}, +{1.007843, -0.000000, 0.010980, -0.000000, 1.007594, -0.000000, -0.023581, -0.000000, 0.999743}, +{1.007008, -0.000000, 0.011437, -0.000000, 1.006982, -0.000000, -0.024692, -0.000000, 0.999720}, +{1.006185, -0.000000, 0.011893, -0.000000, 1.006337, -0.000000, -0.025787, -0.000000, 0.999695}, +{1.005256, -0.000000, 0.012348, -0.000000, 1.005624, -0.000000, -0.026843, -0.000000, 0.999670}, +{1.004325, -0.000000, 0.012802, -0.000000, 1.004974, -0.000000, -0.027911, -0.000000, 0.999644}, +{1.003376, -0.000000, 0.013255, -0.000000, 1.004243, -0.000000, -0.028912, -0.000000, 0.999618}, +{1.002401, -0.000000, 0.013707, -0.000000, 1.003536, -0.000000, -0.029910, -0.000000, 0.999591}, +{1.001476, -0.000000, 0.014159, -0.000000, 1.002733, -0.000000, -0.030859, -0.000000, 0.999564}, +{1.000533, -0.000000, 0.014609, -0.000000, 1.002006, -0.000000, -0.031768, -0.000000, 0.999536}, +{0.999618, -0.000000, 0.015058, -0.000000, 1.001234, -0.000000, -0.032664, -0.000000, 0.999508}, +{0.998709, -0.000000, 0.015507, -0.000000, 1.000427, -0.000000, -0.033536, -0.000000, 0.999479}, +{0.997818, -0.000000, 0.015954, -0.000000, 0.999721, -0.000000, -0.034388, -0.000000, 0.999450}, +{0.996897, -0.000000, 0.016401, -0.000000, 0.998934, -0.000000, -0.035232, -0.000000, 0.999420}, +{0.996045, -0.000000, 0.016846, -0.000000, 0.998249, -0.000000, -0.036105, -0.000000, 0.999389}, +{0.995138, -0.000000, 0.017291, -0.000000, 0.997544, -0.000000, -0.036935, -0.000000, 0.999358}, +{0.994267, -0.000000, 0.017735, -0.000000, 0.996822, -0.000000, -0.037773, -0.000000, 0.999326}, +{0.993425, -0.000000, 0.018177, -0.000000, 0.996142, -0.000000, -0.038571, -0.000000, 0.999294}, +{0.992596, -0.000000, 0.018619, -0.000000, 0.995454, -0.000000, -0.039480, -0.000000, 0.999259}, +{0.991771, -0.000000, 0.019060, -0.000000, 0.994764, -0.000000, -0.040238, -0.000000, 0.999227}, +{0.990975, -0.000000, 0.019500, -0.000000, 0.994172, -0.000000, -0.041093, -0.000000, 0.999191}, +{0.990136, -0.000000, 0.019939, -0.000000, 0.993453, -0.000000, -0.041955, -0.000000, 0.999155}, +{0.989329, -0.000000, 0.020378, -0.000000, 0.992773, -0.000000, -0.042772, -0.000000, 0.999119}, +{0.988535, -0.000000, 0.020815, -0.000000, 0.992097, -0.000000, -0.043564, -0.000000, 0.999083}, +{0.987706, -0.000000, 0.021251, -0.000000, 0.991516, -0.000000, -0.044382, -0.000000, 0.999045}, +{0.986856, -0.000000, 0.021687, -0.000000, 0.990896, -0.000000, -0.045208, -0.000000, 0.999007}, +{0.986055, -0.000000, 0.022121, -0.000000, 0.990109, -0.000000, -0.046061, -0.000000, 0.998967}, +{0.985330, -0.000000, 0.022555, -0.000000, 0.989465, -0.000000, -0.046880, -0.000000, 0.998927}, +{0.984405, -0.000000, 0.022988, -0.000000, 0.988830, -0.000000, -0.047663, -0.000000, 0.998887}, +{0.983754, -0.000000, 0.023420, -0.000000, 0.988157, -0.000000, -0.048494, -0.000000, 0.998846}, +{0.982877, -0.000000, 0.023851, -0.000000, 0.987467, -0.000000, -0.049319, -0.000000, 0.998803}, +{0.982174, -0.000000, 0.024281, -0.000000, 0.986977, -0.000000, -0.050180, -0.000000, 0.998760}, +{0.981212, -0.000000, 0.024710, -0.000000, 0.986220, -0.000000, -0.050940, -0.000000, 0.998717}, +{0.980447, -0.000000, 0.025139, -0.000000, 0.985584, -0.000000, -0.051768, -0.000000, 0.998673}, +{0.979661, -0.000000, 0.025566, -0.000000, 0.984934, -0.000000, -0.052564, -0.000000, 0.998628}, +{0.978934, -0.000000, 0.025993, -0.000000, 0.984323, -0.000000, -0.053360, -0.000000, 0.998583}, +{0.978136, -0.000000, 0.026418, -0.000000, 0.983619, -0.000000, -0.054190, -0.000000, 0.998536}, +{0.977421, -0.000000, 0.026843, -0.000000, 0.983145, -0.000000, -0.054929, -0.000000, 0.998491}, +{0.976699, -0.000000, 0.027267, -0.000000, 0.982408, -0.000000, -0.055810, -0.000000, 0.998442}, +{0.975759, -0.000000, 0.027690, -0.000000, 0.981795, -0.000000, -0.056573, -0.000000, 0.998395}, +{0.974971, -0.000000, 0.028113, -0.000000, 0.981019, -0.000000, -0.057279, -0.000000, 0.998348}, +{0.974191, -0.000000, 0.028534, -0.000000, 0.980474, -0.000000, -0.058145, -0.000000, 0.998297}, +{1.019443, -0.000000, 0.000634, -0.000000, 1.019427, -0.000000, -0.000887, -0.000000, 0.999999}, +{1.019268, -0.000000, 0.000835, -0.000000, 1.019236, -0.000000, -0.001352, -0.000000, 0.999999}, +{1.018691, -0.000000, 0.001377, -0.000000, 1.018695, -0.000000, -0.002528, -0.000000, 0.999997}, +{1.018187, -0.000000, 0.001918, -0.000000, 1.018164, -0.000000, -0.003744, -0.000000, 0.999993}, +{1.017644, -0.000000, 0.002457, -0.000000, 1.017583, -0.000000, -0.004949, -0.000000, 0.999988}, +{1.017112, -0.000000, 0.002995, -0.000000, 1.017085, -0.000000, -0.006193, -0.000000, 0.999982}, +{1.016663, -0.000000, 0.003531, -0.000000, 1.016612, -0.000000, -0.007392, -0.000000, 0.999974}, +{1.016120, -0.000000, 0.004065, -0.000000, 1.016006, -0.000000, -0.008536, -0.000000, 0.999966}, +{1.015671, -0.000000, 0.004599, -0.000000, 1.015581, -0.000000, -0.009735, -0.000000, 0.999956}, +{1.015205, -0.000000, 0.005130, -0.000000, 1.015033, -0.000000, -0.010907, -0.000000, 0.999945}, +{1.014720, -0.000000, 0.005660, -0.000000, 1.014502, -0.000000, -0.012089, -0.000000, 0.999933}, +{1.014284, -0.000000, 0.006188, -0.000000, 1.013994, -0.000000, -0.013284, -0.000000, 0.999919}, +{1.013840, -0.000000, 0.006715, -0.000000, 1.013491, -0.000000, -0.014418, -0.000000, 0.999905}, +{1.013419, -0.000000, 0.007241, -0.000000, 1.012992, -0.000000, -0.015564, -0.000000, 0.999889}, +{1.012993, -0.000000, 0.007765, -0.000000, 1.012457, -0.000000, -0.016717, -0.000000, 0.999872}, +{1.012617, -0.000000, 0.008287, -0.000000, 1.012017, -0.000000, -0.017916, -0.000000, 0.999853}, +{1.012162, -0.000000, 0.008808, -0.000000, 1.011527, -0.000000, -0.019051, -0.000000, 0.999834}, +{1.011704, -0.000000, 0.009328, -0.000000, 1.011025, -0.000000, -0.020204, -0.000000, 0.999814}, +{1.011206, -0.000000, 0.009846, -0.000000, 1.010512, -0.000000, -0.021372, -0.000000, 0.999792}, +{1.010668, -0.000000, 0.010363, -0.000000, 1.010020, -0.000000, -0.022581, -0.000000, 0.999768}, +{1.010090, -0.000000, 0.010878, -0.000000, 1.009480, -0.000000, -0.023747, -0.000000, 0.999744}, +{1.009449, -0.000000, 0.011392, -0.000000, 1.008966, -0.000000, -0.024953, -0.000000, 0.999718}, +{1.008783, -0.000000, 0.011904, -0.000000, 1.008432, -0.000000, -0.026209, -0.000000, 0.999691}, +{1.008009, -0.000000, 0.012415, -0.000000, 1.007871, -0.000000, -0.027409, -0.000000, 0.999662}, +{1.007246, -0.000000, 0.012925, -0.000000, 1.007320, -0.000000, -0.028630, -0.000000, 0.999633}, +{1.006395, -0.000000, 0.013433, -0.000000, 1.006676, -0.000000, -0.029831, -0.000000, 0.999602}, +{1.005513, -0.000000, 0.013940, -0.000000, 1.006016, -0.000000, -0.031029, -0.000000, 0.999570}, +{1.004684, -0.000000, 0.014445, -0.000000, 1.005394, -0.000000, -0.032206, -0.000000, 0.999537}, +{1.003742, -0.000000, 0.014949, -0.000000, 1.004735, -0.000000, -0.033345, -0.000000, 0.999503}, +{1.002800, -0.000000, 0.015451, -0.000000, 1.004041, -0.000000, -0.034447, -0.000000, 0.999469}, +{1.001874, -0.000000, 0.015953, -0.000000, 1.003301, -0.000000, -0.035534, -0.000000, 0.999434}, +{1.000960, -0.000000, 0.016453, -0.000000, 1.002532, -0.000000, -0.036620, -0.000000, 0.999398}, +{1.000044, -0.000000, 0.016951, -0.000000, 1.001747, -0.000000, -0.037618, -0.000000, 0.999362}, +{0.999137, -0.000000, 0.017448, -0.000000, 1.001041, -0.000000, -0.038664, -0.000000, 0.999325}, +{0.998278, -0.000000, 0.017944, -0.000000, 1.000280, -0.000000, -0.039636, -0.000000, 0.999288}, +{0.997418, -0.000000, 0.018439, -0.000000, 0.999562, -0.000000, -0.040627, -0.000000, 0.999249}, +{0.996551, -0.000000, 0.018932, -0.000000, 0.998883, -0.000000, -0.041641, -0.000000, 0.999209}, +{0.995665, -0.000000, 0.019424, -0.000000, 0.998065, -0.000000, -0.042585, -0.000000, 0.999169}, +{0.994848, -0.000000, 0.019914, -0.000000, 0.997449, -0.000000, -0.043552, -0.000000, 0.999128}, +{0.994037, -0.000000, 0.020403, -0.000000, 0.996811, -0.000000, -0.044555, -0.000000, 0.999085}, +{0.993174, -0.000000, 0.020891, -0.000000, 0.996156, -0.000000, -0.045516, -0.000000, 0.999043}, +{0.992338, -0.000000, 0.021378, -0.000000, 0.995388, -0.000000, -0.046434, -0.000000, 0.999000}, +{0.991552, -0.000000, 0.021863, -0.000000, 0.994833, -0.000000, -0.047403, -0.000000, 0.998955}, +{0.990768, -0.000000, 0.022347, -0.000000, 0.994152, -0.000000, -0.048367, -0.000000, 0.998909}, +{0.989902, -0.000000, 0.022830, -0.000000, 0.993412, -0.000000, -0.049319, -0.000000, 0.998863}, +{0.989153, -0.000000, 0.023311, -0.000000, 0.992790, -0.000000, -0.050263, -0.000000, 0.998816}, +{0.988292, -0.000000, 0.023792, -0.000000, 0.992140, -0.000000, -0.051169, -0.000000, 0.998768}, +{0.987548, -0.000000, 0.024270, -0.000000, 0.991489, -0.000000, -0.052201, -0.000000, 0.998717}, +{0.986725, -0.000000, 0.024748, -0.000000, 0.990850, -0.000000, -0.053162, -0.000000, 0.998667}, +{0.985894, -0.000000, 0.025225, -0.000000, 0.990195, -0.000000, -0.053957, -0.000000, 0.998619}, +{0.985148, -0.000000, 0.025700, -0.000000, 0.989559, -0.000000, -0.054954, -0.000000, 0.998566}, +{0.984285, -0.000000, 0.026174, -0.000000, 0.988885, -0.000000, -0.055882, -0.000000, 0.998514}, +{0.983469, -0.000000, 0.026646, -0.000000, 0.988156, -0.000000, -0.056800, -0.000000, 0.998461}, +{0.982786, -0.000000, 0.027118, -0.000000, 0.987660, -0.000000, -0.057749, -0.000000, 0.998407}, +{0.981930, -0.000000, 0.027588, -0.000000, 0.987096, -0.000000, -0.058632, -0.000000, 0.998353}, +{0.981097, -0.000000, 0.028057, -0.000000, 0.986282, -0.000000, -0.059549, -0.000000, 0.998297}, +{0.980281, -0.000000, 0.028525, -0.000000, 0.985596, -0.000000, -0.060462, -0.000000, 0.998241}, +{0.979577, -0.000000, 0.028992, -0.000000, 0.984908, -0.000000, -0.061392, -0.000000, 0.998183}, +{0.978710, -0.000000, 0.029457, -0.000000, 0.984263, -0.000000, -0.062273, -0.000000, 0.998126}, +{0.977969, -0.000000, 0.029921, -0.000000, 0.983696, -0.000000, -0.063089, -0.000000, 0.998070}, +{0.977131, -0.000000, 0.030384, -0.000000, 0.982966, -0.000000, -0.064008, -0.000000, 0.998010}, +{0.976303, -0.000000, 0.030846, -0.000000, 0.982291, -0.000000, -0.064918, -0.000000, 0.997949}, +{0.975611, -0.000000, 0.031307, -0.000000, 0.981610, -0.000000, -0.065798, -0.000000, 0.997889}, +{0.974750, -0.000000, 0.031766, -0.000000, 0.981033, -0.000000, -0.066695, -0.000000, 0.997826}, +{1.019444, -0.000000, 0.000684, -0.000000, 1.019435, -0.000000, -0.001043, -0.000000, 0.999999}, +{1.019256, -0.000000, 0.000913, -0.000000, 1.019261, -0.000000, -0.001544, -0.000000, 0.999999}, +{1.018782, -0.000000, 0.001529, -0.000000, 1.018757, -0.000000, -0.003025, -0.000000, 0.999995}, +{1.018266, -0.000000, 0.002142, -0.000000, 1.018244, -0.000000, -0.004423, -0.000000, 0.999991}, +{1.017745, -0.000000, 0.002754, -0.000000, 1.017692, -0.000000, -0.005873, -0.000000, 0.999984}, +{1.017213, -0.000000, 0.003363, -0.000000, 1.017176, -0.000000, -0.007275, -0.000000, 0.999976}, +{1.016772, -0.000000, 0.003969, -0.000000, 1.016726, -0.000000, -0.008705, -0.000000, 0.999966}, +{1.016263, -0.000000, 0.004574, -0.000000, 1.016201, -0.000000, -0.010059, -0.000000, 0.999955}, +{1.015794, -0.000000, 0.005176, -0.000000, 1.015640, -0.000000, -0.011466, -0.000000, 0.999942}, +{1.015350, -0.000000, 0.005776, -0.000000, 1.015198, -0.000000, -0.012830, -0.000000, 0.999927}, +{1.014900, -0.000000, 0.006373, -0.000000, 1.014624, -0.000000, -0.014191, -0.000000, 0.999911}, +{1.014451, -0.000000, 0.006969, -0.000000, 1.014163, -0.000000, -0.015547, -0.000000, 0.999893}, +{1.014035, -0.000000, 0.007562, -0.000000, 1.013691, -0.000000, -0.016913, -0.000000, 0.999874}, +{1.013623, -0.000000, 0.008153, -0.000000, 1.013185, -0.000000, -0.018269, -0.000000, 0.999853}, +{1.013190, -0.000000, 0.008742, -0.000000, 1.012680, -0.000000, -0.019617, -0.000000, 0.999831}, +{1.012753, -0.000000, 0.009328, -0.000000, 1.012197, -0.000000, -0.020947, -0.000000, 0.999807}, +{1.012330, -0.000000, 0.009913, -0.000000, 1.011714, -0.000000, -0.022317, -0.000000, 0.999781}, +{1.011855, -0.000000, 0.010495, -0.000000, 1.011205, -0.000000, -0.023635, -0.000000, 0.999755}, +{1.011353, -0.000000, 0.011076, -0.000000, 1.010752, -0.000000, -0.024988, -0.000000, 0.999726}, +{1.010813, -0.000000, 0.011654, -0.000000, 1.010242, -0.000000, -0.026340, -0.000000, 0.999696}, +{1.010258, -0.000000, 0.012230, -0.000000, 1.009755, -0.000000, -0.027692, -0.000000, 0.999665}, +{1.009624, -0.000000, 0.012804, -0.000000, 1.009235, -0.000000, -0.029085, -0.000000, 0.999631}, +{1.008966, -0.000000, 0.013376, -0.000000, 1.008706, -0.000000, -0.030411, -0.000000, 0.999597}, +{1.008218, -0.000000, 0.013946, -0.000000, 1.008147, -0.000000, -0.031781, -0.000000, 0.999560}, +{1.007445, -0.000000, 0.014514, -0.000000, 1.007649, -0.000000, -0.033122, -0.000000, 0.999523}, +{1.006629, -0.000000, 0.015080, -0.000000, 1.007009, -0.000000, -0.034508, -0.000000, 0.999483}, +{1.005809, -0.000000, 0.015644, -0.000000, 1.006378, -0.000000, -0.035853, -0.000000, 0.999442}, +{1.004904, -0.000000, 0.016206, -0.000000, 1.005759, -0.000000, -0.037147, -0.000000, 0.999401}, +{1.004066, -0.000000, 0.016766, -0.000000, 1.005109, -0.000000, -0.038427, -0.000000, 0.999358}, +{1.003137, -0.000000, 0.017324, -0.000000, 1.004434, -0.000000, -0.039704, -0.000000, 0.999314}, +{1.002264, -0.000000, 0.017880, -0.000000, 1.003765, -0.000000, -0.040931, -0.000000, 0.999270}, +{1.001406, -0.000000, 0.018434, -0.000000, 1.003030, -0.000000, -0.042104, -0.000000, 0.999225}, +{1.000516, -0.000000, 0.018986, -0.000000, 1.002337, -0.000000, -0.043288, -0.000000, 0.999179}, +{0.999587, -0.000000, 0.019537, -0.000000, 1.001590, -0.000000, -0.044487, -0.000000, 0.999130}, +{0.998791, -0.000000, 0.020085, -0.000000, 1.000913, -0.000000, -0.045655, -0.000000, 0.999082}, +{0.998003, -0.000000, 0.020632, -0.000000, 1.000219, -0.000000, -0.046864, -0.000000, 0.999031}, +{0.997082, -0.000000, 0.021176, -0.000000, 0.999487, -0.000000, -0.047905, -0.000000, 0.998983}, +{0.996233, -0.000000, 0.021719, -0.000000, 0.998845, -0.000000, -0.049055, -0.000000, 0.998931}, +{0.995387, -0.000000, 0.022260, -0.000000, 0.998086, -0.000000, -0.050173, -0.000000, 0.998878}, +{0.994565, -0.000000, 0.022799, -0.000000, 0.997414, -0.000000, -0.051282, -0.000000, 0.998824}, +{0.993793, -0.000000, 0.023337, -0.000000, 0.996731, -0.000000, -0.052416, -0.000000, 0.998769}, +{0.992933, -0.000000, 0.023872, -0.000000, 0.996052, -0.000000, -0.053452, -0.000000, 0.998715}, +{0.992142, -0.000000, 0.024406, -0.000000, 0.995374, -0.000000, -0.054558, -0.000000, 0.998658}, +{0.991326, -0.000000, 0.024938, -0.000000, 0.994768, -0.000000, -0.055648, -0.000000, 0.998600}, +{0.990538, -0.000000, 0.025468, -0.000000, 0.994080, -0.000000, -0.056730, -0.000000, 0.998541}, +{0.989748, -0.000000, 0.025996, -0.000000, 0.993385, -0.000000, -0.057869, -0.000000, 0.998480}, +{0.988972, -0.000000, 0.026523, -0.000000, 0.992785, -0.000000, -0.058888, -0.000000, 0.998421}, +{0.988150, -0.000000, 0.027048, -0.000000, 0.992150, -0.000000, -0.059976, -0.000000, 0.998358}, +{0.987330, -0.000000, 0.027571, -0.000000, 0.991380, -0.000000, -0.061040, -0.000000, 0.998295}, +{0.986566, -0.000000, 0.028093, -0.000000, 0.990815, -0.000000, -0.062053, -0.000000, 0.998233}, +{0.985682, -0.000000, 0.028612, -0.000000, 0.990081, -0.000000, -0.063129, -0.000000, 0.998167}, +{0.984959, -0.000000, 0.029130, -0.000000, 0.989508, -0.000000, -0.064162, -0.000000, 0.998102}, +{0.984172, -0.000000, 0.029647, -0.000000, 0.988807, -0.000000, -0.065243, -0.000000, 0.998035}, +{0.983300, -0.000000, 0.030161, -0.000000, 0.988170, -0.000000, -0.066232, -0.000000, 0.997968}, +{0.982543, -0.000000, 0.030674, -0.000000, 0.987548, -0.000000, -0.067362, -0.000000, 0.997897}, +{0.981917, -0.000000, 0.031186, -0.000000, 0.986938, -0.000000, -0.068311, -0.000000, 0.997831}, +{0.980913, -0.000000, 0.031695, -0.000000, 0.986171, -0.000000, -0.069325, -0.000000, 0.997760}, +{0.980139, -0.000000, 0.032203, -0.000000, 0.985548, -0.000000, -0.070334, -0.000000, 0.997689}, +{0.979366, -0.000000, 0.032710, -0.000000, 0.984933, -0.000000, -0.071325, -0.000000, 0.997618}, +{0.978574, -0.000000, 0.033215, -0.000000, 0.984262, -0.000000, -0.072370, -0.000000, 0.997544}, +{0.977687, -0.000000, 0.033718, -0.000000, 0.983684, -0.000000, -0.073346, -0.000000, 0.997471}, +{0.976994, -0.000000, 0.034219, -0.000000, 0.982969, -0.000000, -0.074381, -0.000000, 0.997395}, +{0.976135, -0.000000, 0.034720, -0.000000, 0.982220, -0.000000, -0.075332, -0.000000, 0.997321}, +{0.975347, -0.000000, 0.035218, -0.000000, 0.981607, -0.000000, -0.076320, -0.000000, 0.997244}, +{1.019507, -0.000000, 0.000684, -0.000000, 1.019470, -0.000000, -0.001173, -0.000000, 0.999999}, +{1.019321, -0.000000, 0.000945, -0.000000, 1.019279, -0.000000, -0.001829, -0.000000, 0.999998}, +{1.018774, -0.000000, 0.001649, -0.000000, 1.018787, -0.000000, -0.003527, -0.000000, 0.999994}, +{1.018306, -0.000000, 0.002350, -0.000000, 1.018265, -0.000000, -0.005189, -0.000000, 0.999988}, +{1.017807, -0.000000, 0.003046, -0.000000, 1.017757, -0.000000, -0.006909, -0.000000, 0.999979}, +{1.017317, -0.000000, 0.003740, -0.000000, 1.017261, -0.000000, -0.008549, -0.000000, 0.999969}, +{1.016873, -0.000000, 0.004430, -0.000000, 1.016731, -0.000000, -0.010223, -0.000000, 0.999955}, +{1.016361, -0.000000, 0.005117, -0.000000, 1.016236, -0.000000, -0.011822, -0.000000, 0.999941}, +{1.015949, -0.000000, 0.005800, -0.000000, 1.015830, -0.000000, -0.013471, -0.000000, 0.999923}, +{1.015495, -0.000000, 0.006480, -0.000000, 1.015326, -0.000000, -0.015068, -0.000000, 0.999904}, +{1.015063, -0.000000, 0.007157, -0.000000, 1.014820, -0.000000, -0.016677, -0.000000, 0.999882}, +{1.014613, -0.000000, 0.007831, -0.000000, 1.014370, -0.000000, -0.018263, -0.000000, 0.999859}, +{1.014139, -0.000000, 0.008501, -0.000000, 1.013812, -0.000000, -0.019859, -0.000000, 0.999834}, +{1.013808, -0.000000, 0.009168, -0.000000, 1.013370, -0.000000, -0.021414, -0.000000, 0.999806}, +{1.013365, -0.000000, 0.009833, -0.000000, 1.012910, -0.000000, -0.022976, -0.000000, 0.999777}, +{1.012901, -0.000000, 0.010494, -0.000000, 1.012382, -0.000000, -0.024546, -0.000000, 0.999746}, +{1.012513, -0.000000, 0.011151, -0.000000, 1.011948, -0.000000, -0.026102, -0.000000, 0.999713}, +{1.012000, -0.000000, 0.011806, -0.000000, 1.011455, -0.000000, -0.027625, -0.000000, 0.999678}, +{1.011501, -0.000000, 0.012458, -0.000000, 1.010950, -0.000000, -0.029208, -0.000000, 0.999640}, +{1.010945, -0.000000, 0.013107, -0.000000, 1.010442, -0.000000, -0.030717, -0.000000, 0.999602}, +{1.010400, -0.000000, 0.013753, -0.000000, 1.009983, -0.000000, -0.032266, -0.000000, 0.999561}, +{1.009774, -0.000000, 0.014396, -0.000000, 1.009454, -0.000000, -0.033834, -0.000000, 0.999518}, +{1.009117, -0.000000, 0.015036, -0.000000, 1.008910, -0.000000, -0.035340, -0.000000, 0.999473}, +{1.008392, -0.000000, 0.015673, -0.000000, 1.008369, -0.000000, -0.036886, -0.000000, 0.999427}, +{1.007626, -0.000000, 0.016307, -0.000000, 1.007792, -0.000000, -0.038415, -0.000000, 0.999378}, +{1.006862, -0.000000, 0.016938, -0.000000, 1.007248, -0.000000, -0.039890, -0.000000, 0.999329}, +{1.006016, -0.000000, 0.017567, -0.000000, 1.006649, -0.000000, -0.041395, -0.000000, 0.999277}, +{1.005202, -0.000000, 0.018193, -0.000000, 1.006074, -0.000000, -0.042905, -0.000000, 0.999224}, +{1.004338, -0.000000, 0.018816, -0.000000, 1.005383, -0.000000, -0.044310, -0.000000, 0.999170}, +{1.003504, -0.000000, 0.019436, -0.000000, 1.004787, -0.000000, -0.045753, -0.000000, 0.999114}, +{1.002610, -0.000000, 0.020053, -0.000000, 1.004093, -0.000000, -0.047116, -0.000000, 0.999058}, +{1.001798, -0.000000, 0.020668, -0.000000, 1.003418, -0.000000, -0.048511, -0.000000, 0.998999}, +{1.000941, -0.000000, 0.021280, -0.000000, 1.002757, -0.000000, -0.049896, -0.000000, 0.998939}, +{1.000127, -0.000000, 0.021890, -0.000000, 1.002016, -0.000000, -0.051236, -0.000000, 0.998879}, +{0.999302, -0.000000, 0.022496, -0.000000, 1.001337, -0.000000, -0.052564, -0.000000, 0.998817}, +{0.998466, -0.000000, 0.023101, -0.000000, 1.000649, -0.000000, -0.053901, -0.000000, 0.998753}, +{0.997649, -0.000000, 0.023702, -0.000000, 0.999967, -0.000000, -0.055164, -0.000000, 0.998689}, +{0.996836, -0.000000, 0.024301, -0.000000, 0.999304, -0.000000, -0.056445, -0.000000, 0.998624}, +{0.995980, -0.000000, 0.024898, -0.000000, 0.998553, -0.000000, -0.057734, -0.000000, 0.998557}, +{0.995197, -0.000000, 0.025492, -0.000000, 0.997970, -0.000000, -0.058970, -0.000000, 0.998490}, +{0.994381, -0.000000, 0.026083, -0.000000, 0.997274, -0.000000, -0.060276, -0.000000, 0.998419}, +{0.993504, -0.000000, 0.026672, -0.000000, 0.996628, -0.000000, -0.061497, -0.000000, 0.998349}, +{0.992777, -0.000000, 0.027259, -0.000000, 0.995958, -0.000000, -0.062737, -0.000000, 0.998277}, +{0.991971, -0.000000, 0.027843, -0.000000, 0.995282, -0.000000, -0.064003, -0.000000, 0.998204}, +{0.991141, -0.000000, 0.028425, -0.000000, 0.994655, -0.000000, -0.065178, -0.000000, 0.998131}, +{0.990385, -0.000000, 0.029004, -0.000000, 0.993893, -0.000000, -0.066417, -0.000000, 0.998055}, +{0.989507, -0.000000, 0.029581, -0.000000, 0.993372, -0.000000, -0.067627, -0.000000, 0.997978}, +{0.988735, -0.000000, 0.030155, -0.000000, 0.992637, -0.000000, -0.068863, -0.000000, 0.997900}, +{0.987953, -0.000000, 0.030727, -0.000000, 0.992001, -0.000000, -0.070027, -0.000000, 0.997822}, +{0.987151, -0.000000, 0.031297, -0.000000, 0.991291, -0.000000, -0.071231, -0.000000, 0.997742}, +{0.986415, -0.000000, 0.031865, -0.000000, 0.990638, -0.000000, -0.072449, -0.000000, 0.997660}, +{0.985614, -0.000000, 0.032430, -0.000000, 0.990076, -0.000000, -0.073593, -0.000000, 0.997579}, +{0.984803, -0.000000, 0.032993, -0.000000, 0.989399, -0.000000, -0.074723, -0.000000, 0.997497}, +{0.984006, -0.000000, 0.033554, -0.000000, 0.988723, -0.000000, -0.075856, -0.000000, 0.997413}, +{0.983160, -0.000000, 0.034112, -0.000000, 0.988094, -0.000000, -0.077065, -0.000000, 0.997326}, +{0.982376, -0.000000, 0.034668, -0.000000, 0.987404, -0.000000, -0.078147, -0.000000, 0.997242}, +{0.981673, -0.000000, 0.035222, -0.000000, 0.986826, -0.000000, -0.079298, -0.000000, 0.997155}, +{0.980832, -0.000000, 0.035774, -0.000000, 0.986103, -0.000000, -0.080463, -0.000000, 0.997065}, +{0.980039, -0.000000, 0.036324, -0.000000, 0.985459, -0.000000, -0.081549, -0.000000, 0.996978}, +{0.979173, -0.000000, 0.036871, -0.000000, 0.984735, -0.000000, -0.082700, -0.000000, 0.996886}, +{0.978321, -0.000000, 0.037416, -0.000000, 0.984036, -0.000000, -0.083737, -0.000000, 0.996797}, +{0.977482, -0.000000, 0.037960, -0.000000, 0.983444, -0.000000, -0.084815, -0.000000, 0.996706}, +{0.976744, -0.000000, 0.038500, -0.000000, 0.982734, -0.000000, -0.085990, -0.000000, 0.996611}, +{0.975857, -0.000000, 0.039040, -0.000000, 0.982188, -0.000000, -0.087000, -0.000000, 0.996520}, +{1.019410, -0.000000, 0.000690, -0.000000, 1.019415, -0.000000, -0.001361, -0.000000, 0.999999}, +{1.019258, -0.000000, 0.000991, -0.000000, 1.019320, -0.000000, -0.002106, -0.000000, 0.999998}, +{1.018741, -0.000000, 0.001801, -0.000000, 1.018780, -0.000000, -0.004165, -0.000000, 0.999993}, +{1.018335, -0.000000, 0.002605, -0.000000, 1.018271, -0.000000, -0.006135, -0.000000, 0.999984}, +{1.017859, -0.000000, 0.003404, -0.000000, 1.017830, -0.000000, -0.008134, -0.000000, 0.999973}, +{1.017400, -0.000000, 0.004199, -0.000000, 1.017348, -0.000000, -0.010105, -0.000000, 0.999958}, +{1.016917, -0.000000, 0.004988, -0.000000, 1.016842, -0.000000, -0.012037, -0.000000, 0.999941}, +{1.016437, -0.000000, 0.005773, -0.000000, 1.016338, -0.000000, -0.013945, -0.000000, 0.999921}, +{1.016014, -0.000000, 0.006553, -0.000000, 1.015911, -0.000000, -0.015845, -0.000000, 0.999898}, +{1.015610, -0.000000, 0.007328, -0.000000, 1.015418, -0.000000, -0.017707, -0.000000, 0.999872}, +{1.015195, -0.000000, 0.008098, -0.000000, 1.014950, -0.000000, -0.019595, -0.000000, 0.999844}, +{1.014746, -0.000000, 0.008864, -0.000000, 1.014352, -0.000000, -0.021491, -0.000000, 0.999812}, +{1.014341, -0.000000, 0.009625, -0.000000, 1.013974, -0.000000, -0.023307, -0.000000, 0.999779}, +{1.013883, -0.000000, 0.010382, -0.000000, 1.013494, -0.000000, -0.025129, -0.000000, 0.999743}, +{1.013474, -0.000000, 0.011134, -0.000000, 1.013027, -0.000000, -0.026930, -0.000000, 0.999704}, +{1.013086, -0.000000, 0.011881, -0.000000, 1.012545, -0.000000, -0.028737, -0.000000, 0.999663}, +{1.012587, -0.000000, 0.012625, -0.000000, 1.012053, -0.000000, -0.030514, -0.000000, 0.999620}, +{1.012126, -0.000000, 0.013364, -0.000000, 1.011593, -0.000000, -0.032306, -0.000000, 0.999573}, +{1.011603, -0.000000, 0.014098, -0.000000, 1.011055, -0.000000, -0.034066, -0.000000, 0.999525}, +{1.011056, -0.000000, 0.014829, -0.000000, 1.010591, -0.000000, -0.035855, -0.000000, 0.999474}, +{1.010482, -0.000000, 0.015555, -0.000000, 1.010077, -0.000000, -0.037606, -0.000000, 0.999421}, +{1.009874, -0.000000, 0.016277, -0.000000, 1.009573, -0.000000, -0.039321, -0.000000, 0.999366}, +{1.009201, -0.000000, 0.016995, -0.000000, 1.009036, -0.000000, -0.041073, -0.000000, 0.999308}, +{1.008520, -0.000000, 0.017709, -0.000000, 1.008508, -0.000000, -0.042771, -0.000000, 0.999249}, +{1.007800, -0.000000, 0.018418, -0.000000, 1.007966, -0.000000, -0.044484, -0.000000, 0.999187}, +{1.007017, -0.000000, 0.019124, -0.000000, 1.007404, -0.000000, -0.046166, -0.000000, 0.999123}, +{1.006246, -0.000000, 0.019826, -0.000000, 1.006833, -0.000000, -0.047852, -0.000000, 0.999057}, +{1.005424, -0.000000, 0.020524, -0.000000, 1.006181, -0.000000, -0.049497, -0.000000, 0.998990}, +{1.004603, -0.000000, 0.021218, -0.000000, 1.005597, -0.000000, -0.051151, -0.000000, 0.998920}, +{1.003795, -0.000000, 0.021909, -0.000000, 1.004998, -0.000000, -0.052719, -0.000000, 0.998849}, +{1.002993, -0.000000, 0.022595, -0.000000, 1.004358, -0.000000, -0.054318, -0.000000, 0.998776}, +{1.002196, -0.000000, 0.023278, -0.000000, 1.003655, -0.000000, -0.055860, -0.000000, 0.998703}, +{1.001396, -0.000000, 0.023957, -0.000000, 1.002993, -0.000000, -0.057443, -0.000000, 0.998626}, +{1.000556, -0.000000, 0.024633, -0.000000, 1.002295, -0.000000, -0.058952, -0.000000, 0.998549}, +{0.999767, -0.000000, 0.025305, -0.000000, 1.001644, -0.000000, -0.060478, -0.000000, 0.998469}, +{0.998930, -0.000000, 0.025973, -0.000000, 1.000958, -0.000000, -0.061964, -0.000000, 0.998389}, +{0.998184, -0.000000, 0.026638, -0.000000, 1.000281, -0.000000, -0.063468, -0.000000, 0.998306}, +{0.997353, -0.000000, 0.027299, -0.000000, 0.999607, -0.000000, -0.064910, -0.000000, 0.998223}, +{0.996549, -0.000000, 0.027957, -0.000000, 0.998877, -0.000000, -0.066363, -0.000000, 0.998138}, +{0.995730, -0.000000, 0.028611, -0.000000, 0.998287, -0.000000, -0.067797, -0.000000, 0.998052}, +{0.994990, -0.000000, 0.029262, -0.000000, 0.997597, -0.000000, -0.069214, -0.000000, 0.997964}, +{0.994187, -0.000000, 0.029910, -0.000000, 0.996966, -0.000000, -0.070652, -0.000000, 0.997874}, +{0.993341, -0.000000, 0.030554, -0.000000, 0.996297, -0.000000, -0.072051, -0.000000, 0.997784}, +{0.992625, -0.000000, 0.031195, -0.000000, 0.995627, -0.000000, -0.073460, -0.000000, 0.997691}, +{0.991844, -0.000000, 0.031833, -0.000000, 0.994957, -0.000000, -0.074793, -0.000000, 0.997600}, +{0.991037, -0.000000, 0.032468, -0.000000, 0.994315, -0.000000, -0.076202, -0.000000, 0.997504}, +{0.990193, -0.000000, 0.033099, -0.000000, 0.993678, -0.000000, -0.077517, -0.000000, 0.997409}, +{0.989370, -0.000000, 0.033727, -0.000000, 0.993018, -0.000000, -0.078864, -0.000000, 0.997312}, +{0.988595, -0.000000, 0.034352, -0.000000, 0.992372, -0.000000, -0.080132, -0.000000, 0.997216}, +{0.987772, -0.000000, 0.034974, -0.000000, 0.991626, -0.000000, -0.081559, -0.000000, 0.997112}, +{0.987080, -0.000000, 0.035593, -0.000000, 0.990996, -0.000000, -0.082849, -0.000000, 0.997013}, +{0.986266, -0.000000, 0.036209, -0.000000, 0.990387, -0.000000, -0.084132, -0.000000, 0.996911}, +{0.985454, -0.000000, 0.036821, -0.000000, 0.989748, -0.000000, -0.085415, -0.000000, 0.996808}, +{0.984631, -0.000000, 0.037431, -0.000000, 0.989060, -0.000000, -0.086723, -0.000000, 0.996703}, +{0.983812, -0.000000, 0.038038, -0.000000, 0.988294, -0.000000, -0.088012, -0.000000, 0.996597}, +{0.982986, -0.000000, 0.038642, -0.000000, 0.987651, -0.000000, -0.089266, -0.000000, 0.996491}, +{0.982192, -0.000000, 0.039243, -0.000000, 0.987022, -0.000000, -0.090547, -0.000000, 0.996382}, +{0.981297, -0.000000, 0.039841, -0.000000, 0.986395, -0.000000, -0.091742, -0.000000, 0.996275}, +{0.980522, -0.000000, 0.040436, -0.000000, 0.985658, -0.000000, -0.093006, -0.000000, 0.996165}, +{0.979690, -0.000000, 0.041029, -0.000000, 0.985093, -0.000000, -0.094251, -0.000000, 0.996053}, +{0.978814, -0.000000, 0.041618, -0.000000, 0.984364, -0.000000, -0.095412, -0.000000, 0.995943}, +{0.978116, -0.000000, 0.042205, -0.000000, 0.983694, -0.000000, -0.096605, -0.000000, 0.995832}, +{0.977257, -0.000000, 0.042789, -0.000000, 0.983068, -0.000000, -0.097801, -0.000000, 0.995718}, +{0.976528, -0.000000, 0.043371, -0.000000, 0.982379, -0.000000, -0.099068, -0.000000, 0.995600}, +{1.019418, -0.000000, 0.000678, -0.000000, 1.019446, -0.000000, -0.001548, -0.000000, 0.999999}, +{1.019249, -0.000000, 0.001026, -0.000000, 1.019259, -0.000000, -0.002464, -0.000000, 0.999998}, +{1.018764, -0.000000, 0.001960, -0.000000, 1.018811, -0.000000, -0.004871, -0.000000, 0.999991}, +{1.018344, -0.000000, 0.002886, -0.000000, 1.018299, -0.000000, -0.007204, -0.000000, 0.999980}, +{1.017908, -0.000000, 0.003805, -0.000000, 1.017858, -0.000000, -0.009612, -0.000000, 0.999964}, +{1.017410, -0.000000, 0.004717, -0.000000, 1.017398, -0.000000, -0.011921, -0.000000, 0.999945}, +{1.016980, -0.000000, 0.005622, -0.000000, 1.016941, -0.000000, -0.014202, -0.000000, 0.999922}, +{1.016597, -0.000000, 0.006520, -0.000000, 1.016486, -0.000000, -0.016428, -0.000000, 0.999895}, +{1.016128, -0.000000, 0.007411, -0.000000, 1.016028, -0.000000, -0.018668, -0.000000, 0.999864}, +{1.015703, -0.000000, 0.008295, -0.000000, 1.015522, -0.000000, -0.020871, -0.000000, 0.999830}, +{1.015279, -0.000000, 0.009172, -0.000000, 1.015035, -0.000000, -0.023070, -0.000000, 0.999792}, +{1.014830, -0.000000, 0.010043, -0.000000, 1.014554, -0.000000, -0.025211, -0.000000, 0.999750}, +{1.014413, -0.000000, 0.010907, -0.000000, 1.014100, -0.000000, -0.027354, -0.000000, 0.999706}, +{1.014002, -0.000000, 0.011764, -0.000000, 1.013612, -0.000000, -0.029444, -0.000000, 0.999658}, +{1.013545, -0.000000, 0.012615, -0.000000, 1.013071, -0.000000, -0.031559, -0.000000, 0.999607}, +{1.013129, -0.000000, 0.013460, -0.000000, 1.012660, -0.000000, -0.033632, -0.000000, 0.999553}, +{1.012648, -0.000000, 0.014299, -0.000000, 1.012154, -0.000000, -0.035671, -0.000000, 0.999496}, +{1.012155, -0.000000, 0.015132, -0.000000, 1.011635, -0.000000, -0.037717, -0.000000, 0.999436}, +{1.011708, -0.000000, 0.015958, -0.000000, 1.011173, -0.000000, -0.039760, -0.000000, 0.999373}, +{1.011153, -0.000000, 0.016779, -0.000000, 1.010714, -0.000000, -0.041727, -0.000000, 0.999308}, +{1.010556, -0.000000, 0.017594, -0.000000, 1.010203, -0.000000, -0.043708, -0.000000, 0.999239}, +{1.009942, -0.000000, 0.018403, -0.000000, 1.009692, -0.000000, -0.045714, -0.000000, 0.999167}, +{1.009293, -0.000000, 0.019206, -0.000000, 1.009144, -0.000000, -0.047634, -0.000000, 0.999094}, +{1.008619, -0.000000, 0.020003, -0.000000, 1.008613, -0.000000, -0.049570, -0.000000, 0.999017}, +{1.007934, -0.000000, 0.020796, -0.000000, 1.008109, -0.000000, -0.051502, -0.000000, 0.998937}, +{1.007194, -0.000000, 0.021582, -0.000000, 1.007532, -0.000000, -0.053399, -0.000000, 0.998856}, +{1.006448, -0.000000, 0.022363, -0.000000, 1.007008, -0.000000, -0.055248, -0.000000, 0.998772}, +{1.005676, -0.000000, 0.023139, -0.000000, 1.006394, -0.000000, -0.057112, -0.000000, 0.998686}, +{1.004932, -0.000000, 0.023909, -0.000000, 1.005799, -0.000000, -0.058952, -0.000000, 0.998597}, +{1.004104, -0.000000, 0.024675, -0.000000, 1.005150, -0.000000, -0.060734, -0.000000, 0.998508}, +{1.003338, -0.000000, 0.025435, -0.000000, 1.004563, -0.000000, -0.062507, -0.000000, 0.998415}, +{1.002567, -0.000000, 0.026190, -0.000000, 1.003950, -0.000000, -0.064308, -0.000000, 0.998320}, +{1.001802, -0.000000, 0.026940, -0.000000, 1.003272, -0.000000, -0.066027, -0.000000, 0.998224}, +{1.001043, -0.000000, 0.027685, -0.000000, 1.002659, -0.000000, -0.067763, -0.000000, 0.998126}, +{1.000224, -0.000000, 0.028426, -0.000000, 1.001947, -0.000000, -0.069492, -0.000000, 0.998025}, +{0.999492, -0.000000, 0.029161, -0.000000, 1.001259, -0.000000, -0.071174, -0.000000, 0.997923}, +{0.998698, -0.000000, 0.029892, -0.000000, 1.000629, -0.000000, -0.072839, -0.000000, 0.997820}, +{0.997911, -0.000000, 0.030618, -0.000000, 0.999966, -0.000000, -0.074454, -0.000000, 0.997716}, +{0.997177, -0.000000, 0.031339, -0.000000, 0.999327, -0.000000, -0.076109, -0.000000, 0.997608}, +{0.996313, -0.000000, 0.032056, -0.000000, 0.998594, -0.000000, -0.077699, -0.000000, 0.997500}, +{0.995511, -0.000000, 0.032768, -0.000000, 0.997936, -0.000000, -0.079305, -0.000000, 0.997390}, +{0.994747, -0.000000, 0.033476, -0.000000, 0.997329, -0.000000, -0.080882, -0.000000, 0.997278}, +{0.993971, -0.000000, 0.034179, -0.000000, 0.996593, -0.000000, -0.082470, -0.000000, 0.997164}, +{0.993177, -0.000000, 0.034878, -0.000000, 0.995954, -0.000000, -0.084033, -0.000000, 0.997049}, +{0.992386, -0.000000, 0.035572, -0.000000, 0.995318, -0.000000, -0.085535, -0.000000, 0.996934}, +{0.991517, -0.000000, 0.036263, -0.000000, 0.994655, -0.000000, -0.087065, -0.000000, 0.996816}, +{0.990847, -0.000000, 0.036949, -0.000000, 0.993956, -0.000000, -0.088567, -0.000000, 0.996697}, +{0.990008, -0.000000, 0.037631, -0.000000, 0.993312, -0.000000, -0.090104, -0.000000, 0.996575}, +{0.989169, -0.000000, 0.038309, -0.000000, 0.992701, -0.000000, -0.091510, -0.000000, 0.996456}, +{0.988459, -0.000000, 0.038982, -0.000000, 0.992042, -0.000000, -0.093050, -0.000000, 0.996330}, +{0.987559, -0.000000, 0.039652, -0.000000, 0.991309, -0.000000, -0.094506, -0.000000, 0.996205}, +{0.986871, -0.000000, 0.040318, -0.000000, 0.990611, -0.000000, -0.095947, -0.000000, 0.996080}, +{0.985931, -0.000000, 0.040980, -0.000000, 0.989938, -0.000000, -0.097331, -0.000000, 0.995955}, +{0.985217, -0.000000, 0.041638, -0.000000, 0.989354, -0.000000, -0.098752, -0.000000, 0.995827}, +{0.984347, -0.000000, 0.042292, -0.000000, 0.988606, -0.000000, -0.100189, -0.000000, 0.995695}, +{0.983580, -0.000000, 0.042942, -0.000000, 0.987923, -0.000000, -0.101502, -0.000000, 0.995569}, +{0.982741, -0.000000, 0.043589, -0.000000, 0.987316, -0.000000, -0.102802, -0.000000, 0.995440}, +{0.981906, -0.000000, 0.044232, -0.000000, 0.986573, -0.000000, -0.104267, -0.000000, 0.995303}, +{0.981078, -0.000000, 0.044871, -0.000000, 0.985846, -0.000000, -0.105663, -0.000000, 0.995167}, +{0.980355, -0.000000, 0.045506, -0.000000, 0.985286, -0.000000, -0.106995, -0.000000, 0.995034}, +{0.979400, -0.000000, 0.046138, -0.000000, 0.984555, -0.000000, -0.108292, -0.000000, 0.994899}, +{0.978560, -0.000000, 0.046767, -0.000000, 0.983851, -0.000000, -0.109551, -0.000000, 0.994764}, +{0.977751, -0.000000, 0.047392, -0.000000, 0.983312, -0.000000, -0.110828, -0.000000, 0.994628}, +{0.976936, -0.000000, 0.048013, -0.000000, 0.982578, -0.000000, -0.112239, -0.000000, 0.994484}, +{1.019453, -0.000000, 0.000715, -0.000000, 1.019449, -0.000000, -0.001818, -0.000000, 0.999999}, +{1.019266, -0.000000, 0.001119, -0.000000, 1.019226, -0.000000, -0.002921, -0.000000, 0.999997}, +{1.018799, -0.000000, 0.002204, -0.000000, 1.018796, -0.000000, -0.005691, -0.000000, 0.999988}, +{1.018347, -0.000000, 0.003277, -0.000000, 1.018329, -0.000000, -0.008564, -0.000000, 0.999973}, +{1.017951, -0.000000, 0.004340, -0.000000, 1.017899, -0.000000, -0.011298, -0.000000, 0.999952}, +{1.017472, -0.000000, 0.005392, -0.000000, 1.017413, -0.000000, -0.014042, -0.000000, 0.999926}, +{1.017080, -0.000000, 0.006434, -0.000000, 1.016989, -0.000000, -0.016747, -0.000000, 0.999894}, +{1.016598, -0.000000, 0.007466, -0.000000, 1.016515, -0.000000, -0.019356, -0.000000, 0.999858}, +{1.016238, -0.000000, 0.008488, -0.000000, 1.016088, -0.000000, -0.021986, -0.000000, 0.999816}, +{1.015764, -0.000000, 0.009501, -0.000000, 1.015551, -0.000000, -0.024557, -0.000000, 0.999770}, +{1.015375, -0.000000, 0.010503, -0.000000, 1.015105, -0.000000, -0.027103, -0.000000, 0.999720}, +{1.014939, -0.000000, 0.011497, -0.000000, 1.014598, -0.000000, -0.029629, -0.000000, 0.999664}, +{1.014497, -0.000000, 0.012481, -0.000000, 1.014148, -0.000000, -0.032123, -0.000000, 0.999605}, +{1.014036, -0.000000, 0.013456, -0.000000, 1.013646, -0.000000, -0.034559, -0.000000, 0.999541}, +{1.013624, -0.000000, 0.014422, -0.000000, 1.013189, -0.000000, -0.036973, -0.000000, 0.999474}, +{1.013184, -0.000000, 0.015379, -0.000000, 1.012720, -0.000000, -0.039350, -0.000000, 0.999403}, +{1.012722, -0.000000, 0.016328, -0.000000, 1.012230, -0.000000, -0.041721, -0.000000, 0.999327}, +{1.012316, -0.000000, 0.017268, -0.000000, 1.011719, -0.000000, -0.044041, -0.000000, 0.999249}, +{1.011738, -0.000000, 0.018200, -0.000000, 1.011242, -0.000000, -0.046353, -0.000000, 0.999166}, +{1.011168, -0.000000, 0.019123, -0.000000, 1.010727, -0.000000, -0.048605, -0.000000, 0.999081}, +{1.010587, -0.000000, 0.020039, -0.000000, 1.010246, -0.000000, -0.050834, -0.000000, 0.998992}, +{1.009997, -0.000000, 0.020946, -0.000000, 1.009690, -0.000000, -0.053059, -0.000000, 0.998900}, +{1.009375, -0.000000, 0.021846, -0.000000, 1.009188, -0.000000, -0.055260, -0.000000, 0.998804}, +{1.008689, -0.000000, 0.022738, -0.000000, 1.008645, -0.000000, -0.057418, -0.000000, 0.998706}, +{1.008041, -0.000000, 0.023622, -0.000000, 1.008145, -0.000000, -0.059587, -0.000000, 0.998604}, +{1.007339, -0.000000, 0.024499, -0.000000, 1.007578, -0.000000, -0.061722, -0.000000, 0.998499}, +{1.006627, -0.000000, 0.025368, -0.000000, 1.007023, -0.000000, -0.063792, -0.000000, 0.998392}, +{1.005908, -0.000000, 0.026230, -0.000000, 1.006486, -0.000000, -0.065883, -0.000000, 0.998282}, +{1.005153, -0.000000, 0.027086, -0.000000, 1.005848, -0.000000, -0.067922, -0.000000, 0.998170}, +{1.004445, -0.000000, 0.027934, -0.000000, 1.005233, -0.000000, -0.069963, -0.000000, 0.998054}, +{1.003696, -0.000000, 0.028775, -0.000000, 1.004665, -0.000000, -0.071980, -0.000000, 0.997936}, +{1.002943, -0.000000, 0.029609, -0.000000, 1.004076, -0.000000, -0.073909, -0.000000, 0.997818}, +{1.002178, -0.000000, 0.030437, -0.000000, 1.003371, -0.000000, -0.075873, -0.000000, 0.997696}, +{1.001468, -0.000000, 0.031258, -0.000000, 1.002733, -0.000000, -0.077816, -0.000000, 0.997571}, +{1.000704, -0.000000, 0.032072, -0.000000, 1.002084, -0.000000, -0.079774, -0.000000, 0.997443}, +{0.999981, -0.000000, 0.032880, -0.000000, 1.001459, -0.000000, -0.081637, -0.000000, 0.997316}, +{0.999182, -0.000000, 0.033682, -0.000000, 1.000762, -0.000000, -0.083492, -0.000000, 0.997186}, +{0.998427, -0.000000, 0.034478, -0.000000, 1.000028, -0.000000, -0.085339, -0.000000, 0.997053}, +{0.997704, -0.000000, 0.035267, -0.000000, 0.999395, -0.000000, -0.087138, -0.000000, 0.996920}, +{0.996910, -0.000000, 0.036051, -0.000000, 0.998758, -0.000000, -0.088984, -0.000000, 0.996782}, +{0.996160, -0.000000, 0.036828, -0.000000, 0.998118, -0.000000, -0.090748, -0.000000, 0.996645}, +{0.995382, -0.000000, 0.037600, -0.000000, 0.997455, -0.000000, -0.092499, -0.000000, 0.996506}, +{0.994623, -0.000000, 0.038365, -0.000000, 0.996795, -0.000000, -0.094210, -0.000000, 0.996366}, +{0.993808, -0.000000, 0.039126, -0.000000, 0.996170, -0.000000, -0.095922, -0.000000, 0.996224}, +{0.993008, -0.000000, 0.039880, -0.000000, 0.995483, -0.000000, -0.097679, -0.000000, 0.996077}, +{0.992228, -0.000000, 0.040629, -0.000000, 0.994751, -0.000000, -0.099337, -0.000000, 0.995932}, +{0.991439, -0.000000, 0.041373, -0.000000, 0.994234, -0.000000, -0.100955, -0.000000, 0.995787}, +{0.990655, -0.000000, 0.042111, -0.000000, 0.993450, -0.000000, -0.102640, -0.000000, 0.995637}, +{0.989767, -0.000000, 0.042844, -0.000000, 0.992793, -0.000000, -0.104256, -0.000000, 0.995487}, +{0.989025, -0.000000, 0.043571, -0.000000, 0.992099, -0.000000, -0.105824, -0.000000, 0.995338}, +{0.988186, -0.000000, 0.044294, -0.000000, 0.991446, -0.000000, -0.107396, -0.000000, 0.995186}, +{0.987356, -0.000000, 0.045011, -0.000000, 0.990724, -0.000000, -0.109003, -0.000000, 0.995031}, +{0.986540, -0.000000, 0.045724, -0.000000, 0.989984, -0.000000, -0.110515, -0.000000, 0.994878}, +{0.985769, -0.000000, 0.046431, -0.000000, 0.989400, -0.000000, -0.112089, -0.000000, 0.994721}, +{0.984952, -0.000000, 0.047133, -0.000000, 0.988665, -0.000000, -0.113623, -0.000000, 0.994563}, +{0.984095, -0.000000, 0.047831, -0.000000, 0.987945, -0.000000, -0.115096, -0.000000, 0.994406}, +{0.983224, -0.000000, 0.048524, -0.000000, 0.987313, -0.000000, -0.116582, -0.000000, 0.994246}, +{0.982456, -0.000000, 0.049212, -0.000000, 0.986527, -0.000000, -0.118073, -0.000000, 0.994086}, +{0.981637, -0.000000, 0.049896, -0.000000, 0.985989, -0.000000, -0.119591, -0.000000, 0.993921}, +{0.980703, -0.000000, 0.050575, -0.000000, 0.985277, -0.000000, -0.121017, -0.000000, 0.993759}, +{0.979879, -0.000000, 0.051250, -0.000000, 0.984503, -0.000000, -0.122542, -0.000000, 0.993591}, +{0.978963, -0.000000, 0.051920, -0.000000, 0.983833, -0.000000, -0.123939, -0.000000, 0.993427}, +{0.978141, -0.000000, 0.052586, -0.000000, 0.983140, -0.000000, -0.125194, -0.000000, 0.993269}, +{0.977273, -0.000000, 0.053247, -0.000000, 0.982496, -0.000000, -0.126705, -0.000000, 0.993097}, +{1.019437, -0.000000, 0.000800, -0.000000, 1.019426, -0.000000, -0.002138, -0.000000, 0.999998}, +{1.019307, -0.000000, 0.001272, -0.000000, 1.019269, -0.000000, -0.003419, -0.000000, 0.999996}, +{1.018824, -0.000000, 0.002535, -0.000000, 1.018885, -0.000000, -0.006787, -0.000000, 0.999983}, +{1.018417, -0.000000, 0.003783, -0.000000, 1.018396, -0.000000, -0.010178, -0.000000, 0.999962}, +{1.017922, -0.000000, 0.005015, -0.000000, 1.017914, -0.000000, -0.013436, -0.000000, 0.999934}, +{1.017557, -0.000000, 0.006233, -0.000000, 1.017520, -0.000000, -0.016637, -0.000000, 0.999898}, +{1.017148, -0.000000, 0.007436, -0.000000, 1.017068, -0.000000, -0.019833, -0.000000, 0.999855}, +{1.016667, -0.000000, 0.008624, -0.000000, 1.016541, -0.000000, -0.022909, -0.000000, 0.999806}, +{1.016240, -0.000000, 0.009799, -0.000000, 1.016076, -0.000000, -0.025940, -0.000000, 0.999750}, +{1.015849, -0.000000, 0.010959, -0.000000, 1.015599, -0.000000, -0.028968, -0.000000, 0.999687}, +{1.015366, -0.000000, 0.012106, -0.000000, 1.015104, -0.000000, -0.031936, -0.000000, 0.999619}, +{1.014946, -0.000000, 0.013240, -0.000000, 1.014637, -0.000000, -0.034847, -0.000000, 0.999545}, +{1.014527, -0.000000, 0.014361, -0.000000, 1.014169, -0.000000, -0.037710, -0.000000, 0.999466}, +{1.014125, -0.000000, 0.015469, -0.000000, 1.013682, -0.000000, -0.040533, -0.000000, 0.999382}, +{1.013673, -0.000000, 0.016565, -0.000000, 1.013214, -0.000000, -0.043295, -0.000000, 0.999292}, +{1.013190, -0.000000, 0.017648, -0.000000, 1.012702, -0.000000, -0.046037, -0.000000, 0.999198}, +{1.012735, -0.000000, 0.018720, -0.000000, 1.012233, -0.000000, -0.048701, -0.000000, 0.999100}, +{1.012256, -0.000000, 0.019780, -0.000000, 1.011718, -0.000000, -0.051362, -0.000000, 0.998996}, +{1.011710, -0.000000, 0.020828, -0.000000, 1.011224, -0.000000, -0.053960, -0.000000, 0.998889}, +{1.011191, -0.000000, 0.021865, -0.000000, 1.010693, -0.000000, -0.056547, -0.000000, 0.998777}, +{1.010605, -0.000000, 0.022891, -0.000000, 1.010190, -0.000000, -0.059074, -0.000000, 0.998662}, +{1.009995, -0.000000, 0.023906, -0.000000, 1.009669, -0.000000, -0.061601, -0.000000, 0.998542}, +{1.009425, -0.000000, 0.024910, -0.000000, 1.009158, -0.000000, -0.064056, -0.000000, 0.998419}, +{1.008801, -0.000000, 0.025904, -0.000000, 1.008644, -0.000000, -0.066508, -0.000000, 0.998292}, +{1.008136, -0.000000, 0.026888, -0.000000, 1.008122, -0.000000, -0.068898, -0.000000, 0.998162}, +{1.007471, -0.000000, 0.027862, -0.000000, 1.007530, -0.000000, -0.071281, -0.000000, 0.998029}, +{1.006819, -0.000000, 0.028826, -0.000000, 1.007005, -0.000000, -0.073620, -0.000000, 0.997892}, +{1.006155, -0.000000, 0.029780, -0.000000, 1.006422, -0.000000, -0.075954, -0.000000, 0.997752}, +{1.005417, -0.000000, 0.030724, -0.000000, 1.005811, -0.000000, -0.078233, -0.000000, 0.997609}, +{1.004668, -0.000000, 0.031660, -0.000000, 1.005233, -0.000000, -0.080503, -0.000000, 0.997463}, +{1.004026, -0.000000, 0.032586, -0.000000, 1.004671, -0.000000, -0.082723, -0.000000, 0.997315}, +{1.003344, -0.000000, 0.033503, -0.000000, 1.004046, -0.000000, -0.084947, -0.000000, 0.997164}, +{1.002592, -0.000000, 0.034411, -0.000000, 1.003375, -0.000000, -0.087128, -0.000000, 0.997010}, +{1.001908, -0.000000, 0.035311, -0.000000, 1.002756, -0.000000, -0.089258, -0.000000, 0.996854}, +{1.001151, -0.000000, 0.036202, -0.000000, 1.002101, -0.000000, -0.091349, -0.000000, 0.996697}, +{1.000418, -0.000000, 0.037084, -0.000000, 1.001476, -0.000000, -0.093461, -0.000000, 0.996535}, +{0.999730, -0.000000, 0.037959, -0.000000, 1.000793, -0.000000, -0.095560, -0.000000, 0.996372}, +{0.998953, -0.000000, 0.038825, -0.000000, 1.000179, -0.000000, -0.097531, -0.000000, 0.996209}, +{0.998242, -0.000000, 0.039684, -0.000000, 0.999503, -0.000000, -0.099635, -0.000000, 0.996039}, +{0.997363, -0.000000, 0.040534, -0.000000, 0.998767, -0.000000, -0.101554, -0.000000, 0.995873}, +{0.996713, -0.000000, 0.041377, -0.000000, 0.998073, -0.000000, -0.103575, -0.000000, 0.995700}, +{0.995854, -0.000000, 0.042213, -0.000000, 0.997488, -0.000000, -0.105468, -0.000000, 0.995529}, +{0.995130, -0.000000, 0.043041, -0.000000, 0.996730, -0.000000, -0.107406, -0.000000, 0.995355}, +{0.994405, -0.000000, 0.043861, -0.000000, 0.996072, -0.000000, -0.109223, -0.000000, 0.995182}, +{0.993336, -0.000000, 0.044675, -0.000000, 0.995237, -0.000000, -0.111111, -0.000000, 0.995003}, +{0.992775, -0.000000, 0.045481, -0.000000, 0.994775, -0.000000, -0.112954, -0.000000, 0.994825}, +{0.992007, -0.000000, 0.046281, -0.000000, 0.994069, -0.000000, -0.114765, -0.000000, 0.994646}, +{0.991097, -0.000000, 0.047073, -0.000000, 0.993362, -0.000000, -0.116544, -0.000000, 0.994465}, +{0.990391, -0.000000, 0.047859, -0.000000, 0.992628, -0.000000, -0.118311, -0.000000, 0.994283}, +{0.989483, -0.000000, 0.048639, -0.000000, 0.991886, -0.000000, -0.120049, -0.000000, 0.994099}, +{0.988749, -0.000000, 0.049412, -0.000000, 0.991295, -0.000000, -0.121730, -0.000000, 0.993917}, +{0.987941, -0.000000, 0.050178, -0.000000, 0.990652, -0.000000, -0.123507, -0.000000, 0.993727}, +{0.987017, -0.000000, 0.050938, -0.000000, 0.989912, -0.000000, -0.125143, -0.000000, 0.993542}, +{0.986305, -0.000000, 0.051692, -0.000000, 0.989200, -0.000000, -0.126820, -0.000000, 0.993353}, +{0.985388, -0.000000, 0.052440, -0.000000, 0.988501, -0.000000, -0.128510, -0.000000, 0.993161}, +{0.984589, -0.000000, 0.053182, -0.000000, 0.987928, -0.000000, -0.130116, -0.000000, 0.992972}, +{0.983773, -0.000000, 0.053918, -0.000000, 0.987112, -0.000000, -0.131726, -0.000000, 0.992780}, +{0.982837, -0.000000, 0.054649, -0.000000, 0.986498, -0.000000, -0.133215, -0.000000, 0.992593}, +{0.982029, -0.000000, 0.055373, -0.000000, 0.985637, -0.000000, -0.134839, -0.000000, 0.992397}, +{0.981152, -0.000000, 0.056092, -0.000000, 0.984980, -0.000000, -0.136423, -0.000000, 0.992201}, +{0.980311, -0.000000, 0.056805, -0.000000, 0.984333, -0.000000, -0.137919, -0.000000, 0.992008}, +{0.979366, -0.000000, 0.057513, -0.000000, 0.983599, -0.000000, -0.139385, -0.000000, 0.991815}, +{0.978467, -0.000000, 0.058216, -0.000000, 0.982837, -0.000000, -0.140897, -0.000000, 0.991617}, +{0.977557, -0.000000, 0.058913, -0.000000, 0.982235, -0.000000, -0.142344, -0.000000, 0.991422}, +{1.019480, -0.000000, 0.000941, -0.000000, 1.019489, -0.000000, -0.002597, -0.000000, 0.999998}, +{1.019278, -0.000000, 0.001493, -0.000000, 1.019253, -0.000000, -0.004091, -0.000000, 0.999994}, +{1.018890, -0.000000, 0.002972, -0.000000, 1.018847, -0.000000, -0.008160, -0.000000, 0.999976}, +{1.018422, -0.000000, 0.004428, -0.000000, 1.018443, -0.000000, -0.012117, -0.000000, 0.999947}, +{1.017994, -0.000000, 0.005862, -0.000000, 1.017968, -0.000000, -0.015967, -0.000000, 0.999908}, +{1.017593, -0.000000, 0.007274, -0.000000, 1.017527, -0.000000, -0.019786, -0.000000, 0.999859}, +{1.017199, -0.000000, 0.008666, -0.000000, 1.017041, -0.000000, -0.023455, -0.000000, 0.999800}, +{1.016792, -0.000000, 0.010037, -0.000000, 1.016592, -0.000000, -0.027128, -0.000000, 0.999732}, +{1.016295, -0.000000, 0.011388, -0.000000, 1.016112, -0.000000, -0.030722, -0.000000, 0.999656}, +{1.015848, -0.000000, 0.012720, -0.000000, 1.015627, -0.000000, -0.034206, -0.000000, 0.999572}, +{1.015416, -0.000000, 0.014033, -0.000000, 1.015121, -0.000000, -0.037655, -0.000000, 0.999480}, +{1.014997, -0.000000, 0.015327, -0.000000, 1.014655, -0.000000, -0.041018, -0.000000, 0.999381}, +{1.014556, -0.000000, 0.016603, -0.000000, 1.014116, -0.000000, -0.044300, -0.000000, 0.999275}, +{1.014150, -0.000000, 0.017862, -0.000000, 1.013656, -0.000000, -0.047528, -0.000000, 0.999163}, +{1.013687, -0.000000, 0.019103, -0.000000, 1.013155, -0.000000, -0.050715, -0.000000, 0.999044}, +{1.013163, -0.000000, 0.020328, -0.000000, 1.012642, -0.000000, -0.053838, -0.000000, 0.998920}, +{1.012716, -0.000000, 0.021536, -0.000000, 1.012167, -0.000000, -0.056879, -0.000000, 0.998790}, +{1.012239, -0.000000, 0.022728, -0.000000, 1.011640, -0.000000, -0.059911, -0.000000, 0.998655}, +{1.011736, -0.000000, 0.023905, -0.000000, 1.011138, -0.000000, -0.062877, -0.000000, 0.998514}, +{1.011168, -0.000000, 0.025066, -0.000000, 1.010616, -0.000000, -0.065771, -0.000000, 0.998370}, +{1.010650, -0.000000, 0.026212, -0.000000, 1.010157, -0.000000, -0.068610, -0.000000, 0.998221}, +{1.010056, -0.000000, 0.027344, -0.000000, 1.009597, -0.000000, -0.071447, -0.000000, 0.998066}, +{1.009455, -0.000000, 0.028461, -0.000000, 1.009076, -0.000000, -0.074208, -0.000000, 0.997908}, +{1.008850, -0.000000, 0.029564, -0.000000, 1.008537, -0.000000, -0.076941, -0.000000, 0.997745}, +{1.008277, -0.000000, 0.030654, -0.000000, 1.008009, -0.000000, -0.079622, -0.000000, 0.997579}, +{1.007643, -0.000000, 0.031730, -0.000000, 1.007454, -0.000000, -0.082291, -0.000000, 0.997409}, +{1.007006, -0.000000, 0.032794, -0.000000, 1.006874, -0.000000, -0.084889, -0.000000, 0.997236}, +{1.006394, -0.000000, 0.033844, -0.000000, 1.006341, -0.000000, -0.087452, -0.000000, 0.997059}, +{1.005701, -0.000000, 0.034882, -0.000000, 1.005722, -0.000000, -0.090033, -0.000000, 0.996877}, +{1.005051, -0.000000, 0.035908, -0.000000, 1.005167, -0.000000, -0.092510, -0.000000, 0.996695}, +{1.004356, -0.000000, 0.036922, -0.000000, 1.004541, -0.000000, -0.095018, -0.000000, 0.996507}, +{1.003691, -0.000000, 0.037924, -0.000000, 1.003981, -0.000000, -0.097408, -0.000000, 0.996319}, +{1.003027, -0.000000, 0.038914, -0.000000, 1.003335, -0.000000, -0.099842, -0.000000, 0.996126}, +{1.002301, -0.000000, 0.039893, -0.000000, 1.002675, -0.000000, -0.102216, -0.000000, 0.995932}, +{1.001564, -0.000000, 0.040862, -0.000000, 1.001994, -0.000000, -0.104514, -0.000000, 0.995736}, +{1.000852, -0.000000, 0.041819, -0.000000, 1.001315, -0.000000, -0.106840, -0.000000, 0.995536}, +{1.000177, -0.000000, 0.042766, -0.000000, 1.000693, -0.000000, -0.109128, -0.000000, 0.995334}, +{0.999394, -0.000000, 0.043703, -0.000000, 0.999986, -0.000000, -0.111351, -0.000000, 0.995131}, +{0.998701, -0.000000, 0.044630, -0.000000, 0.999327, -0.000000, -0.113507, -0.000000, 0.994928}, +{0.997961, -0.000000, 0.045546, -0.000000, 0.998632, -0.000000, -0.115689, -0.000000, 0.994720}, +{0.997179, -0.000000, 0.046453, -0.000000, 0.997960, -0.000000, -0.117810, -0.000000, 0.994512}, +{0.996462, -0.000000, 0.047350, -0.000000, 0.997373, -0.000000, -0.119921, -0.000000, 0.994302}, +{0.995647, -0.000000, 0.048238, -0.000000, 0.996695, -0.000000, -0.122022, -0.000000, 0.994088}, +{0.994850, -0.000000, 0.049117, -0.000000, 0.995933, -0.000000, -0.124008, -0.000000, 0.993878}, +{0.994071, -0.000000, 0.049987, -0.000000, 0.995218, -0.000000, -0.126085, -0.000000, 0.993660}, +{0.993326, -0.000000, 0.050848, -0.000000, 0.994645, -0.000000, -0.128033, -0.000000, 0.993446}, +{0.992567, -0.000000, 0.051700, -0.000000, 0.993776, -0.000000, -0.130008, -0.000000, 0.993228}, +{0.991692, -0.000000, 0.052544, -0.000000, 0.993170, -0.000000, -0.131973, -0.000000, 0.993008}, +{0.990912, -0.000000, 0.053379, -0.000000, 0.992400, -0.000000, -0.133791, -0.000000, 0.992793}, +{0.990036, -0.000000, 0.054207, -0.000000, 0.991752, -0.000000, -0.135714, -0.000000, 0.992569}, +{0.989211, -0.000000, 0.055026, -0.000000, 0.991094, -0.000000, -0.137526, -0.000000, 0.992350}, +{0.988357, -0.000000, 0.055837, -0.000000, 0.990243, -0.000000, -0.139324, -0.000000, 0.992129}, +{0.987542, -0.000000, 0.056641, -0.000000, 0.989652, -0.000000, -0.141088, -0.000000, 0.991908}, +{0.986731, -0.000000, 0.057438, -0.000000, 0.988786, -0.000000, -0.142926, -0.000000, 0.991680}, +{0.985801, -0.000000, 0.058226, -0.000000, 0.988071, -0.000000, -0.144712, -0.000000, 0.991453}, +{0.985072, -0.000000, 0.059007, -0.000000, 0.987464, -0.000000, -0.146439, -0.000000, 0.991228}, +{0.984170, -0.000000, 0.059782, -0.000000, 0.986730, -0.000000, -0.148060, -0.000000, 0.991006}, +{0.983254, -0.000000, 0.060549, -0.000000, 0.985939, -0.000000, -0.149828, -0.000000, 0.990774}, +{0.982294, -0.000000, 0.061309, -0.000000, 0.985306, -0.000000, -0.151345, -0.000000, 0.990554}, +{0.981495, -0.000000, 0.062063, -0.000000, 0.984605, -0.000000, -0.153042, -0.000000, 0.990323}, +{0.980488, -0.000000, 0.062809, -0.000000, 0.983844, -0.000000, -0.154699, -0.000000, 0.990090}, +{0.979783, -0.000000, 0.063550, -0.000000, 0.983111, -0.000000, -0.156211, -0.000000, 0.989868}, +{0.978856, -0.000000, 0.064283, -0.000000, 0.982384, -0.000000, -0.157842, -0.000000, 0.989634}, +{0.977806, -0.000000, 0.065011, -0.000000, 0.981721, -0.000000, -0.159364, -0.000000, 0.989404}, +{1.019426, -0.000000, 0.001085, -0.000000, 1.019408, -0.000000, -0.003146, -0.000000, 0.999997}, +{1.019308, -0.000000, 0.001737, -0.000000, 1.019274, -0.000000, -0.004898, -0.000000, 0.999992}, +{1.018834, -0.000000, 0.003477, -0.000000, 1.018847, -0.000000, -0.009748, -0.000000, 0.999967}, +{1.018414, -0.000000, 0.005185, -0.000000, 1.018435, -0.000000, -0.014462, -0.000000, 0.999926}, +{1.018039, -0.000000, 0.006861, -0.000000, 1.017921, -0.000000, -0.019002, -0.000000, 0.999872}, +{1.017621, -0.000000, 0.008506, -0.000000, 1.017501, -0.000000, -0.023532, -0.000000, 0.999803}, +{1.017126, -0.000000, 0.010122, -0.000000, 1.016960, -0.000000, -0.027934, -0.000000, 0.999722}, +{1.016758, -0.000000, 0.011708, -0.000000, 1.016502, -0.000000, -0.032157, -0.000000, 0.999630}, +{1.016321, -0.000000, 0.013267, -0.000000, 1.016039, -0.000000, -0.036325, -0.000000, 0.999526}, +{1.015812, -0.000000, 0.014798, -0.000000, 1.015505, -0.000000, -0.040404, -0.000000, 0.999412}, +{1.015432, -0.000000, 0.016302, -0.000000, 1.015034, -0.000000, -0.044379, -0.000000, 0.999287}, +{1.014961, -0.000000, 0.017781, -0.000000, 1.014546, -0.000000, -0.048309, -0.000000, 0.999154}, +{1.014545, -0.000000, 0.019235, -0.000000, 1.014015, -0.000000, -0.052070, -0.000000, 0.999013}, +{1.014061, -0.000000, 0.020665, -0.000000, 1.013498, -0.000000, -0.055771, -0.000000, 0.998863}, +{1.013633, -0.000000, 0.022071, -0.000000, 1.012938, -0.000000, -0.059373, -0.000000, 0.998707}, +{1.013151, -0.000000, 0.023454, -0.000000, 1.012441, -0.000000, -0.062964, -0.000000, 0.998542}, +{1.012665, -0.000000, 0.024814, -0.000000, 1.011914, -0.000000, -0.066409, -0.000000, 0.998373}, +{1.012163, -0.000000, 0.026153, -0.000000, 1.011400, -0.000000, -0.069826, -0.000000, 0.998196}, +{1.011672, -0.000000, 0.027471, -0.000000, 1.010882, -0.000000, -0.073158, -0.000000, 0.998013}, +{1.011220, -0.000000, 0.028768, -0.000000, 1.010368, -0.000000, -0.076418, -0.000000, 0.997826}, +{1.010626, -0.000000, 0.030046, -0.000000, 1.009838, -0.000000, -0.079627, -0.000000, 0.997633}, +{1.010094, -0.000000, 0.031304, -0.000000, 1.009320, -0.000000, -0.082781, -0.000000, 0.997434}, +{1.009562, -0.000000, 0.032542, -0.000000, 1.008767, -0.000000, -0.085862, -0.000000, 0.997232}, +{1.008987, -0.000000, 0.033763, -0.000000, 1.008236, -0.000000, -0.088986, -0.000000, 0.997022}, +{1.008400, -0.000000, 0.034965, -0.000000, 1.007670, -0.000000, -0.091936, -0.000000, 0.996812}, +{1.007831, -0.000000, 0.036150, -0.000000, 1.007133, -0.000000, -0.094869, -0.000000, 0.996597}, +{1.007185, -0.000000, 0.037318, -0.000000, 1.006487, -0.000000, -0.097771, -0.000000, 0.996377}, +{1.006610, -0.000000, 0.038469, -0.000000, 1.005926, -0.000000, -0.100613, -0.000000, 0.996155}, +{1.006015, -0.000000, 0.039604, -0.000000, 1.005325, -0.000000, -0.103456, -0.000000, 0.995927}, +{1.005360, -0.000000, 0.040723, -0.000000, 1.004736, -0.000000, -0.106182, -0.000000, 0.995699}, +{1.004730, -0.000000, 0.041827, -0.000000, 1.004162, -0.000000, -0.108923, -0.000000, 0.995466}, +{1.004052, -0.000000, 0.042916, -0.000000, 1.003504, -0.000000, -0.111562, -0.000000, 0.995232}, +{1.003340, -0.000000, 0.043990, -0.000000, 1.002900, -0.000000, -0.114229, -0.000000, 0.994992}, +{1.002704, -0.000000, 0.045049, -0.000000, 1.002183, -0.000000, -0.116778, -0.000000, 0.994753}, +{1.002008, -0.000000, 0.046095, -0.000000, 1.001577, -0.000000, -0.119312, -0.000000, 0.994511}, +{1.001360, -0.000000, 0.047127, -0.000000, 1.000969, -0.000000, -0.121859, -0.000000, 0.994265}, +{1.000612, -0.000000, 0.048146, -0.000000, 1.000278, -0.000000, -0.124273, -0.000000, 0.994020}, +{0.999947, -0.000000, 0.049152, -0.000000, 0.999481, -0.000000, -0.126694, -0.000000, 0.993772}, +{0.999148, -0.000000, 0.050145, -0.000000, 0.998837, -0.000000, -0.129084, -0.000000, 0.993522}, +{0.998401, -0.000000, 0.051125, -0.000000, 0.998021, -0.000000, -0.131489, -0.000000, 0.993267}, +{0.997677, -0.000000, 0.052094, -0.000000, 0.997477, -0.000000, -0.133745, -0.000000, 0.993016}, +{0.996934, -0.000000, 0.053051, -0.000000, 0.996783, -0.000000, -0.135942, -0.000000, 0.992766}, +{0.996142, -0.000000, 0.053996, -0.000000, 0.996073, -0.000000, -0.138167, -0.000000, 0.992511}, +{0.995439, -0.000000, 0.054929, -0.000000, 0.995371, -0.000000, -0.140430, -0.000000, 0.992251}, +{0.994603, -0.000000, 0.055852, -0.000000, 0.994730, -0.000000, -0.142534, -0.000000, 0.991996}, +{0.993864, -0.000000, 0.056764, -0.000000, 0.993922, -0.000000, -0.144655, -0.000000, 0.991738}, +{0.992955, -0.000000, 0.057665, -0.000000, 0.993167, -0.000000, -0.146775, -0.000000, 0.991476}, +{0.992217, -0.000000, 0.058556, -0.000000, 0.992511, -0.000000, -0.148813, -0.000000, 0.991218}, +{0.991410, -0.000000, 0.059437, -0.000000, 0.991754, -0.000000, -0.150812, -0.000000, 0.990958}, +{0.990542, -0.000000, 0.060308, -0.000000, 0.990968, -0.000000, -0.152777, -0.000000, 0.990698}, +{0.989681, -0.000000, 0.061170, -0.000000, 0.990335, -0.000000, -0.154714, -0.000000, 0.990438}, +{0.988858, -0.000000, 0.062021, -0.000000, 0.989707, -0.000000, -0.156708, -0.000000, 0.990171}, +{0.987937, -0.000000, 0.062864, -0.000000, 0.988927, -0.000000, -0.158558, -0.000000, 0.989911}, +{0.987071, -0.000000, 0.063697, -0.000000, 0.988105, -0.000000, -0.160407, -0.000000, 0.989649}, +{0.986220, -0.000000, 0.064522, -0.000000, 0.987337, -0.000000, -0.162220, -0.000000, 0.989387}, +{0.985309, -0.000000, 0.065337, -0.000000, 0.986742, -0.000000, -0.164101, -0.000000, 0.989118}, +{0.984577, -0.000000, 0.066145, -0.000000, 0.985891, -0.000000, -0.165833, -0.000000, 0.988859}, +{0.983533, -0.000000, 0.066943, -0.000000, 0.985170, -0.000000, -0.167612, -0.000000, 0.988592}, +{0.982770, -0.000000, 0.067734, -0.000000, 0.984327, -0.000000, -0.169378, -0.000000, 0.988326}, +{0.981772, -0.000000, 0.068517, -0.000000, 0.983673, -0.000000, -0.171043, -0.000000, 0.988063}, +{0.980798, -0.000000, 0.069291, -0.000000, 0.982892, -0.000000, -0.172787, -0.000000, 0.987793}, +{0.980013, -0.000000, 0.070058, -0.000000, 0.982191, -0.000000, -0.174376, -0.000000, 0.987534}, +{0.978957, -0.000000, 0.070817, -0.000000, 0.981363, -0.000000, -0.176042, -0.000000, 0.987265}, +{0.978039, -0.000000, 0.071570, -0.000000, 0.980609, -0.000000, -0.177590, -0.000000, 0.987005}, +{1.019364, -0.000000, 0.001169, -0.000000, 1.019372, -0.000000, -0.003687, -0.000000, 0.999996}, +{1.019239, -0.000000, 0.001943, -0.000000, 1.019203, -0.000000, -0.005856, -0.000000, 0.999989}, +{1.018888, -0.000000, 0.004003, -0.000000, 1.018802, -0.000000, -0.011652, -0.000000, 0.999954}, +{1.018482, -0.000000, 0.006016, -0.000000, 1.018389, -0.000000, -0.017299, -0.000000, 0.999898}, +{1.017937, -0.000000, 0.007983, -0.000000, 1.017926, -0.000000, -0.022708, -0.000000, 0.999822}, +{1.017609, -0.000000, 0.009905, -0.000000, 1.017410, -0.000000, -0.028025, -0.000000, 0.999727}, +{1.017132, -0.000000, 0.011785, -0.000000, 1.016871, -0.000000, -0.033173, -0.000000, 0.999616}, +{1.016678, -0.000000, 0.013624, -0.000000, 1.016364, -0.000000, -0.038233, -0.000000, 0.999488}, +{1.016222, -0.000000, 0.015423, -0.000000, 1.015814, -0.000000, -0.043071, -0.000000, 0.999346}, +{1.015761, -0.000000, 0.017184, -0.000000, 1.015311, -0.000000, -0.047798, -0.000000, 0.999191}, +{1.015363, -0.000000, 0.018908, -0.000000, 1.014757, -0.000000, -0.052402, -0.000000, 0.999024}, +{1.014869, -0.000000, 0.020597, -0.000000, 1.014192, -0.000000, -0.056859, -0.000000, 0.998846}, +{1.014443, -0.000000, 0.022251, -0.000000, 1.013742, -0.000000, -0.061190, -0.000000, 0.998658}, +{1.013964, -0.000000, 0.023871, -0.000000, 1.013154, -0.000000, -0.065428, -0.000000, 0.998460}, +{1.013548, -0.000000, 0.025460, -0.000000, 1.012602, -0.000000, -0.069569, -0.000000, 0.998252}, +{1.013073, -0.000000, 0.027017, -0.000000, 1.012068, -0.000000, -0.073579, -0.000000, 0.998038}, +{1.012607, -0.000000, 0.028544, -0.000000, 1.011514, -0.000000, -0.077512, -0.000000, 0.997815}, +{1.012191, -0.000000, 0.030042, -0.000000, 1.010976, -0.000000, -0.081356, -0.000000, 0.997585}, +{1.011671, -0.000000, 0.031511, -0.000000, 1.010441, -0.000000, -0.085104, -0.000000, 0.997349}, +{1.011240, -0.000000, 0.032953, -0.000000, 1.009881, -0.000000, -0.088769, -0.000000, 0.997107}, +{1.010715, -0.000000, 0.034369, -0.000000, 1.009341, -0.000000, -0.092371, -0.000000, 0.996859}, +{1.010251, -0.000000, 0.035759, -0.000000, 1.008804, -0.000000, -0.095890, -0.000000, 0.996606}, +{1.009712, -0.000000, 0.037124, -0.000000, 1.008162, -0.000000, -0.099328, -0.000000, 0.996348}, +{1.009177, -0.000000, 0.038465, -0.000000, 1.007674, -0.000000, -0.102679, -0.000000, 0.996086}, +{1.008640, -0.000000, 0.039783, -0.000000, 1.007109, -0.000000, -0.106022, -0.000000, 0.995818}, +{1.008096, -0.000000, 0.041078, -0.000000, 1.006473, -0.000000, -0.109253, -0.000000, 0.995548}, +{1.007542, -0.000000, 0.042351, -0.000000, 1.005907, -0.000000, -0.112503, -0.000000, 0.995271}, +{1.006932, -0.000000, 0.043602, -0.000000, 1.005286, -0.000000, -0.115588, -0.000000, 0.994995}, +{1.006366, -0.000000, 0.044833, -0.000000, 1.004661, -0.000000, -0.118633, -0.000000, 0.994715}, +{1.005776, -0.000000, 0.046044, -0.000000, 1.004029, -0.000000, -0.121672, -0.000000, 0.994430}, +{1.005068, -0.000000, 0.047235, -0.000000, 1.003377, -0.000000, -0.124623, -0.000000, 0.994143}, +{1.004534, -0.000000, 0.048407, -0.000000, 1.002790, -0.000000, -0.127538, -0.000000, 0.993854}, +{1.003871, -0.000000, 0.049561, -0.000000, 1.002115, -0.000000, -0.130381, -0.000000, 0.993563}, +{1.003246, -0.000000, 0.050696, -0.000000, 1.001493, -0.000000, -0.133179, -0.000000, 0.993270}, +{1.002526, -0.000000, 0.051814, -0.000000, 1.000842, -0.000000, -0.135932, -0.000000, 0.992975}, +{1.001845, -0.000000, 0.052916, -0.000000, 1.000130, -0.000000, -0.138558, -0.000000, 0.992682}, +{1.001183, -0.000000, 0.054000, -0.000000, 0.999383, -0.000000, -0.141264, -0.000000, 0.992381}, +{1.000443, -0.000000, 0.055069, -0.000000, 0.998758, -0.000000, -0.143833, -0.000000, 0.992083}, +{0.999665, -0.000000, 0.056122, -0.000000, 0.998028, -0.000000, -0.146350, -0.000000, 0.991784}, +{0.998972, -0.000000, 0.057160, -0.000000, 0.997363, -0.000000, -0.148832, -0.000000, 0.991484}, +{0.998302, -0.000000, 0.058183, -0.000000, 0.996709, -0.000000, -0.151308, -0.000000, 0.991181}, +{0.997519, -0.000000, 0.059192, -0.000000, 0.995844, -0.000000, -0.153713, -0.000000, 0.990879}, +{0.996696, -0.000000, 0.060186, -0.000000, 0.995239, -0.000000, -0.156068, -0.000000, 0.990576}, +{0.995939, -0.000000, 0.061167, -0.000000, 0.994323, -0.000000, -0.158402, -0.000000, 0.990272}, +{0.995222, -0.000000, 0.062135, -0.000000, 0.993652, -0.000000, -0.160628, -0.000000, 0.989971}, +{0.994306, -0.000000, 0.063089, -0.000000, 0.992931, -0.000000, -0.162875, -0.000000, 0.989666}, +{0.993562, -0.000000, 0.064031, -0.000000, 0.992299, -0.000000, -0.165111, -0.000000, 0.989359}, +{0.992721, -0.000000, 0.064961, -0.000000, 0.991557, -0.000000, -0.167208, -0.000000, 0.989058}, +{0.991870, -0.000000, 0.065879, -0.000000, 0.990716, -0.000000, -0.169302, -0.000000, 0.988755}, +{0.991058, -0.000000, 0.066784, -0.000000, 0.990035, -0.000000, -0.171451, -0.000000, 0.988447}, +{0.990112, -0.000000, 0.067678, -0.000000, 0.989339, -0.000000, -0.173460, -0.000000, 0.988143}, +{0.989383, -0.000000, 0.068562, -0.000000, 0.988534, -0.000000, -0.175434, -0.000000, 0.987843}, +{0.988434, -0.000000, 0.069433, -0.000000, 0.987675, -0.000000, -0.177453, -0.000000, 0.987535}, +{0.987620, -0.000000, 0.070295, -0.000000, 0.987009, -0.000000, -0.179408, -0.000000, 0.987231}, +{0.986716, -0.000000, 0.071146, -0.000000, 0.986187, -0.000000, -0.181234, -0.000000, 0.986932}, +{0.985837, -0.000000, 0.071987, -0.000000, 0.985438, -0.000000, -0.183175, -0.000000, 0.986624}, +{0.984995, -0.000000, 0.072817, -0.000000, 0.984683, -0.000000, -0.184977, -0.000000, 0.986325}, +{0.984031, -0.000000, 0.073638, -0.000000, 0.983968, -0.000000, -0.186863, -0.000000, 0.986016}, +{0.983068, -0.000000, 0.074450, -0.000000, 0.983216, -0.000000, -0.188542, -0.000000, 0.985721}, +{0.982265, -0.000000, 0.075252, -0.000000, 0.982407, -0.000000, -0.190369, -0.000000, 0.985416}, +{0.981289, -0.000000, 0.076046, -0.000000, 0.981543, -0.000000, -0.192012, -0.000000, 0.985120}, +{0.980303, -0.000000, 0.076830, -0.000000, 0.980880, -0.000000, -0.193730, -0.000000, 0.984817}, +{0.979483, -0.000000, 0.077605, -0.000000, 0.980147, -0.000000, -0.195474, -0.000000, 0.984512}, +{0.978514, -0.000000, 0.078373, -0.000000, 0.979336, -0.000000, -0.197084, -0.000000, 0.984215}, +{1.019349, -0.000000, 0.001311, -0.000000, 1.019372, -0.000000, -0.004489, -0.000000, 0.999994}, +{1.019168, -0.000000, 0.002239, -0.000000, 1.019190, -0.000000, -0.007086, -0.000000, 0.999984}, +{1.018830, -0.000000, 0.004696, -0.000000, 1.018692, -0.000000, -0.014053, -0.000000, 0.999935}, +{1.018322, -0.000000, 0.007083, -0.000000, 1.018237, -0.000000, -0.020797, -0.000000, 0.999855}, +{1.017879, -0.000000, 0.009404, -0.000000, 1.017719, -0.000000, -0.027304, -0.000000, 0.999748}, +{1.017480, -0.000000, 0.011662, -0.000000, 1.017202, -0.000000, -0.033619, -0.000000, 0.999615}, +{1.016990, -0.000000, 0.013858, -0.000000, 1.016626, -0.000000, -0.039672, -0.000000, 0.999459}, +{1.016510, -0.000000, 0.015997, -0.000000, 1.016067, -0.000000, -0.045502, -0.000000, 0.999284}, +{1.016021, -0.000000, 0.018079, -0.000000, 1.015449, -0.000000, -0.051150, -0.000000, 0.999090}, +{1.015575, -0.000000, 0.020107, -0.000000, 1.014913, -0.000000, -0.056649, -0.000000, 0.998878}, +{1.015178, -0.000000, 0.022084, -0.000000, 1.014339, -0.000000, -0.061961, -0.000000, 0.998652}, +{1.014739, -0.000000, 0.024012, -0.000000, 1.013748, -0.000000, -0.067103, -0.000000, 0.998412}, +{1.014289, -0.000000, 0.025892, -0.000000, 1.013171, -0.000000, -0.072087, -0.000000, 0.998160}, +{1.013854, -0.000000, 0.027727, -0.000000, 1.012605, -0.000000, -0.076888, -0.000000, 0.997897}, +{1.013450, -0.000000, 0.029518, -0.000000, 1.012041, -0.000000, -0.081535, -0.000000, 0.997625}, +{1.012980, -0.000000, 0.031267, -0.000000, 1.011417, -0.000000, -0.086098, -0.000000, 0.997343}, +{1.012639, -0.000000, 0.032975, -0.000000, 1.010808, -0.000000, -0.090527, -0.000000, 0.997052}, +{1.012161, -0.000000, 0.034645, -0.000000, 1.010307, -0.000000, -0.094818, -0.000000, 0.996755}, +{1.011732, -0.000000, 0.036277, -0.000000, 1.009651, -0.000000, -0.099010, -0.000000, 0.996450}, +{1.011340, -0.000000, 0.037873, -0.000000, 1.009140, -0.000000, -0.103125, -0.000000, 0.996138}, +{1.010863, -0.000000, 0.039434, -0.000000, 1.008561, -0.000000, -0.107130, -0.000000, 0.995821}, +{1.010440, -0.000000, 0.040962, -0.000000, 1.007961, -0.000000, -0.111063, -0.000000, 0.995498}, +{1.009978, -0.000000, 0.042457, -0.000000, 1.007347, -0.000000, -0.114851, -0.000000, 0.995172}, +{1.009462, -0.000000, 0.043922, -0.000000, 1.006736, -0.000000, -0.118572, -0.000000, 0.994841}, +{1.008972, -0.000000, 0.045356, -0.000000, 1.006119, -0.000000, -0.122168, -0.000000, 0.994508}, +{1.008514, -0.000000, 0.046761, -0.000000, 1.005525, -0.000000, -0.125744, -0.000000, 0.994170}, +{1.007981, -0.000000, 0.048139, -0.000000, 1.004911, -0.000000, -0.129222, -0.000000, 0.993829}, +{1.007424, -0.000000, 0.049489, -0.000000, 1.004307, -0.000000, -0.132640, -0.000000, 0.993484}, +{1.006837, -0.000000, 0.050813, -0.000000, 1.003614, -0.000000, -0.135975, -0.000000, 0.993138}, +{1.006291, -0.000000, 0.052112, -0.000000, 1.002987, -0.000000, -0.139203, -0.000000, 0.992791}, +{1.005714, -0.000000, 0.053387, -0.000000, 1.002370, -0.000000, -0.142378, -0.000000, 0.992442}, +{1.005071, -0.000000, 0.054638, -0.000000, 1.001597, -0.000000, -0.145532, -0.000000, 0.992089}, +{1.004475, -0.000000, 0.055866, -0.000000, 1.000921, -0.000000, -0.148556, -0.000000, 0.991738}, +{1.003823, -0.000000, 0.057072, -0.000000, 1.000267, -0.000000, -0.151576, -0.000000, 0.991382}, +{1.003161, -0.000000, 0.058257, -0.000000, 0.999560, -0.000000, -0.154500, -0.000000, 0.991028}, +{1.002472, -0.000000, 0.059421, -0.000000, 0.998904, -0.000000, -0.157340, -0.000000, 0.990674}, +{1.001825, -0.000000, 0.060565, -0.000000, 0.998191, -0.000000, -0.160110, -0.000000, 0.990321}, +{1.001132, -0.000000, 0.061689, -0.000000, 0.997437, -0.000000, -0.162899, -0.000000, 0.989962}, +{1.000432, -0.000000, 0.062795, -0.000000, 0.996716, -0.000000, -0.165518, -0.000000, 0.989611}, +{0.999694, -0.000000, 0.063882, -0.000000, 0.996044, -0.000000, -0.168130, -0.000000, 0.989256}, +{0.998927, -0.000000, 0.064952, -0.000000, 0.995206, -0.000000, -0.170721, -0.000000, 0.988899}, +{0.998269, -0.000000, 0.066004, -0.000000, 0.994432, -0.000000, -0.173242, -0.000000, 0.988546}, +{0.997462, -0.000000, 0.067040, -0.000000, 0.993727, -0.000000, -0.175793, -0.000000, 0.988185}, +{0.996627, -0.000000, 0.068060, -0.000000, 0.993064, -0.000000, -0.178075, -0.000000, 0.987839}, +{0.995852, -0.000000, 0.069063, -0.000000, 0.992353, -0.000000, -0.180500, -0.000000, 0.987482}, +{0.995094, -0.000000, 0.070052, -0.000000, 0.991511, -0.000000, -0.182761, -0.000000, 0.987134}, +{0.994185, -0.000000, 0.071025, -0.000000, 0.990714, -0.000000, -0.185018, -0.000000, 0.986782}, +{0.993445, -0.000000, 0.071984, -0.000000, 0.989955, -0.000000, -0.187386, -0.000000, 0.986422}, +{0.992665, -0.000000, 0.072930, -0.000000, 0.989265, -0.000000, -0.189464, -0.000000, 0.986080}, +{0.991855, -0.000000, 0.073861, -0.000000, 0.988371, -0.000000, -0.191594, -0.000000, 0.985732}, +{0.991002, -0.000000, 0.074779, -0.000000, 0.987726, -0.000000, -0.193764, -0.000000, 0.985379}, +{0.990308, -0.000000, 0.075684, -0.000000, 0.986806, -0.000000, -0.195910, -0.000000, 0.985028}, +{0.989206, -0.000000, 0.076577, -0.000000, 0.986176, -0.000000, -0.197810, -0.000000, 0.984687}, +{0.988388, -0.000000, 0.077457, -0.000000, 0.985397, -0.000000, -0.199839, -0.000000, 0.984339}, +{0.987483, -0.000000, 0.078325, -0.000000, 0.984607, -0.000000, -0.201804, -0.000000, 0.983993}, +{0.986531, -0.000000, 0.079183, -0.000000, 0.983649, -0.000000, -0.203636, -0.000000, 0.983655}, +{0.985592, -0.000000, 0.080028, -0.000000, 0.982972, -0.000000, -0.205550, -0.000000, 0.983310}, +{0.984755, -0.000000, 0.080862, -0.000000, 0.982341, -0.000000, -0.207435, -0.000000, 0.982967}, +{0.983870, -0.000000, 0.081686, -0.000000, 0.981319, -0.000000, -0.209180, -0.000000, 0.982633}, +{0.982746, -0.000000, 0.082499, -0.000000, 0.980598, -0.000000, -0.210966, -0.000000, 0.982290}, +{0.981897, -0.000000, 0.083302, -0.000000, 0.979888, -0.000000, -0.212748, -0.000000, 0.981951}, +{0.980949, -0.000000, 0.084095, -0.000000, 0.979021, -0.000000, -0.214440, -0.000000, 0.981616}, +{0.980123, -0.000000, 0.084879, -0.000000, 0.978242, -0.000000, -0.216194, -0.000000, 0.981278}, +{0.979132, -0.000000, 0.085653, -0.000000, 0.977391, -0.000000, -0.217837, -0.000000, 0.980944}, +{1.019307, -0.000000, 0.001513, -0.000000, 1.019293, -0.000000, -0.005459, -0.000000, 0.999992}, +{1.019116, -0.000000, 0.002634, -0.000000, 1.019128, -0.000000, -0.008668, -0.000000, 0.999978}, +{1.018679, -0.000000, 0.005589, -0.000000, 1.018592, -0.000000, -0.017128, -0.000000, 0.999906}, +{1.018185, -0.000000, 0.008440, -0.000000, 1.018069, -0.000000, -0.025252, -0.000000, 0.999791}, +{1.017720, -0.000000, 0.011195, -0.000000, 1.017488, -0.000000, -0.033012, -0.000000, 0.999637}, +{1.017255, -0.000000, 0.013857, -0.000000, 1.016871, -0.000000, -0.040482, -0.000000, 0.999449}, +{1.016790, -0.000000, 0.016431, -0.000000, 1.016211, -0.000000, -0.047575, -0.000000, 0.999231}, +{1.016333, -0.000000, 0.018921, -0.000000, 1.015588, -0.000000, -0.054502, -0.000000, 0.998985}, +{1.015890, -0.000000, 0.021333, -0.000000, 1.014974, -0.000000, -0.061077, -0.000000, 0.998717}, +{1.015401, -0.000000, 0.023669, -0.000000, 1.014357, -0.000000, -0.067425, -0.000000, 0.998428}, +{1.015021, -0.000000, 0.025933, -0.000000, 1.013736, -0.000000, -0.073493, -0.000000, 0.998122}, +{1.014616, -0.000000, 0.028129, -0.000000, 1.013094, -0.000000, -0.079364, -0.000000, 0.997800}, +{1.014217, -0.000000, 0.030260, -0.000000, 1.012484, -0.000000, -0.085057, -0.000000, 0.997462}, +{1.013838, -0.000000, 0.032329, -0.000000, 1.011870, -0.000000, -0.090498, -0.000000, 0.997114}, +{1.013416, -0.000000, 0.034339, -0.000000, 1.011174, -0.000000, -0.095818, -0.000000, 0.996753}, +{1.013046, -0.000000, 0.036292, -0.000000, 1.010646, -0.000000, -0.100945, -0.000000, 0.996384}, +{1.012668, -0.000000, 0.038192, -0.000000, 1.009987, -0.000000, -0.105876, -0.000000, 0.996007}, +{1.012295, -0.000000, 0.040040, -0.000000, 1.009388, -0.000000, -0.110712, -0.000000, 0.995621}, +{1.011990, -0.000000, 0.041839, -0.000000, 1.008760, -0.000000, -0.115418, -0.000000, 0.995228}, +{1.011626, -0.000000, 0.043591, -0.000000, 1.008145, -0.000000, -0.119953, -0.000000, 0.994831}, +{1.011237, -0.000000, 0.045298, -0.000000, 1.007545, -0.000000, -0.124368, -0.000000, 0.994429}, +{1.010793, -0.000000, 0.046962, -0.000000, 1.006881, -0.000000, -0.128634, -0.000000, 0.994024}, +{1.010391, -0.000000, 0.048584, -0.000000, 1.006276, -0.000000, -0.132821, -0.000000, 0.993613}, +{1.009970, -0.000000, 0.050167, -0.000000, 1.005590, -0.000000, -0.136875, -0.000000, 0.993201}, +{1.009542, -0.000000, 0.051712, -0.000000, 1.004980, -0.000000, -0.140822, -0.000000, 0.992787}, +{1.009111, -0.000000, 0.053221, -0.000000, 1.004321, -0.000000, -0.144657, -0.000000, 0.992371}, +{1.008582, -0.000000, 0.054694, -0.000000, 1.003618, -0.000000, -0.148418, -0.000000, 0.991952}, +{1.008121, -0.000000, 0.056134, -0.000000, 1.002913, -0.000000, -0.152075, -0.000000, 0.991532}, +{1.007607, -0.000000, 0.057541, -0.000000, 1.002268, -0.000000, -0.155614, -0.000000, 0.991113}, +{1.007025, -0.000000, 0.058918, -0.000000, 1.001549, -0.000000, -0.159110, -0.000000, 0.990691}, +{1.006438, -0.000000, 0.060264, -0.000000, 1.000886, -0.000000, -0.162488, -0.000000, 0.990270}, +{1.005903, -0.000000, 0.061582, -0.000000, 1.000144, -0.000000, -0.165790, -0.000000, 0.989850}, +{1.005276, -0.000000, 0.062872, -0.000000, 0.999431, -0.000000, -0.168989, -0.000000, 0.989431}, +{1.004616, -0.000000, 0.064136, -0.000000, 0.998733, -0.000000, -0.172133, -0.000000, 0.989011}, +{1.004107, -0.000000, 0.065374, -0.000000, 0.998079, -0.000000, -0.175230, -0.000000, 0.988591}, +{1.003372, -0.000000, 0.066587, -0.000000, 0.997261, -0.000000, -0.178153, -0.000000, 0.988177}, +{1.002724, -0.000000, 0.067776, -0.000000, 0.996517, -0.000000, -0.181061, -0.000000, 0.987762}, +{1.002046, -0.000000, 0.068943, -0.000000, 0.995878, -0.000000, -0.183941, -0.000000, 0.987345}, +{1.001290, -0.000000, 0.070087, -0.000000, 0.995111, -0.000000, -0.186718, -0.000000, 0.986930}, +{1.000516, -0.000000, 0.071209, -0.000000, 0.994390, -0.000000, -0.189385, -0.000000, 0.986521}, +{0.999873, -0.000000, 0.072310, -0.000000, 0.993552, -0.000000, -0.192162, -0.000000, 0.986103}, +{0.999203, -0.000000, 0.073392, -0.000000, 0.992728, -0.000000, -0.194739, -0.000000, 0.985696}, +{0.998335, -0.000000, 0.074455, -0.000000, 0.992116, -0.000000, -0.197255, -0.000000, 0.985289}, +{0.997588, -0.000000, 0.075498, -0.000000, 0.991234, -0.000000, -0.199712, -0.000000, 0.984886}, +{0.996865, -0.000000, 0.076524, -0.000000, 0.990473, -0.000000, -0.202094, -0.000000, 0.984486}, +{0.996012, -0.000000, 0.077532, -0.000000, 0.989703, -0.000000, -0.204399, -0.000000, 0.984089}, +{0.995197, -0.000000, 0.078522, -0.000000, 0.988962, -0.000000, -0.206838, -0.000000, 0.983680}, +{0.994383, -0.000000, 0.079497, -0.000000, 0.988124, -0.000000, -0.209092, -0.000000, 0.983284}, +{0.993517, -0.000000, 0.080455, -0.000000, 0.987376, -0.000000, -0.211314, -0.000000, 0.982888}, +{0.992751, -0.000000, 0.081398, -0.000000, 0.986508, -0.000000, -0.213502, -0.000000, 0.982494}, +{0.991924, -0.000000, 0.082325, -0.000000, 0.985691, -0.000000, -0.215742, -0.000000, 0.982094}, +{0.990971, -0.000000, 0.083240, -0.000000, 0.984911, -0.000000, -0.217639, -0.000000, 0.981719}, +{0.990220, -0.000000, 0.084139, -0.000000, 0.984208, -0.000000, -0.219779, -0.000000, 0.981326}, +{0.989194, -0.000000, 0.085025, -0.000000, 0.983409, -0.000000, -0.221729, -0.000000, 0.980942}, +{0.988392, -0.000000, 0.085898, -0.000000, 0.982620, -0.000000, -0.223631, -0.000000, 0.980565}, +{0.987467, -0.000000, 0.086757, -0.000000, 0.981724, -0.000000, -0.225592, -0.000000, 0.980180}, +{0.986507, -0.000000, 0.087604, -0.000000, 0.981021, -0.000000, -0.227455, -0.000000, 0.979802}, +{0.985730, -0.000000, 0.088438, -0.000000, 0.980114, -0.000000, -0.229409, -0.000000, 0.979418}, +{0.984768, -0.000000, 0.089261, -0.000000, 0.979206, -0.000000, -0.231195, -0.000000, 0.979044}, +{0.983957, -0.000000, 0.090073, -0.000000, 0.978624, -0.000000, -0.232875, -0.000000, 0.978682}, +{0.982938, -0.000000, 0.090874, -0.000000, 0.977650, -0.000000, -0.234592, -0.000000, 0.978312}, +{0.982118, -0.000000, 0.091663, -0.000000, 0.976776, -0.000000, -0.236338, -0.000000, 0.977942}, +{0.981171, -0.000000, 0.092441, -0.000000, 0.976059, -0.000000, -0.238086, -0.000000, 0.977569}, +{0.980238, -0.000000, 0.093210, -0.000000, 0.975278, -0.000000, -0.239685, -0.000000, 0.977209}, +{1.019202, -0.000000, 0.001855, -0.000000, 1.019181, -0.000000, -0.006748, -0.000000, 0.999988}, +{1.019015, -0.000000, 0.003225, -0.000000, 1.019003, -0.000000, -0.010689, -0.000000, 0.999966}, +{1.018515, -0.000000, 0.006816, -0.000000, 1.018418, -0.000000, -0.021063, -0.000000, 0.999859}, +{1.018050, -0.000000, 0.010252, -0.000000, 1.017773, -0.000000, -0.030923, -0.000000, 0.999689}, +{1.017521, -0.000000, 0.013543, -0.000000, 1.017105, -0.000000, -0.040240, -0.000000, 0.999464}, +{1.017029, -0.000000, 0.016698, -0.000000, 1.016374, -0.000000, -0.049126, -0.000000, 0.999193}, +{1.016549, -0.000000, 0.019725, -0.000000, 1.015637, -0.000000, -0.057628, -0.000000, 0.998882}, +{1.016113, -0.000000, 0.022632, -0.000000, 1.014988, -0.000000, -0.065662, -0.000000, 0.998537}, +{1.015706, -0.000000, 0.025425, -0.000000, 1.014257, -0.000000, -0.073352, -0.000000, 0.998164}, +{1.015273, -0.000000, 0.028113, -0.000000, 1.013548, -0.000000, -0.080657, -0.000000, 0.997767}, +{1.014848, -0.000000, 0.030701, -0.000000, 1.012861, -0.000000, -0.087644, -0.000000, 0.997349}, +{1.014526, -0.000000, 0.033194, -0.000000, 1.012228, -0.000000, -0.094354, -0.000000, 0.996913}, +{1.014169, -0.000000, 0.035599, -0.000000, 1.011475, -0.000000, -0.100836, -0.000000, 0.996460}, +{1.013865, -0.000000, 0.037919, -0.000000, 1.010855, -0.000000, -0.107026, -0.000000, 0.995997}, +{1.013570, -0.000000, 0.040160, -0.000000, 1.010180, -0.000000, -0.112944, -0.000000, 0.995525}, +{1.013302, -0.000000, 0.042326, -0.000000, 1.009505, -0.000000, -0.118657, -0.000000, 0.995044}, +{1.013036, -0.000000, 0.044421, -0.000000, 1.008862, -0.000000, -0.124194, -0.000000, 0.994554}, +{1.012687, -0.000000, 0.046448, -0.000000, 1.008133, -0.000000, -0.129524, -0.000000, 0.994059}, +{1.012440, -0.000000, 0.048412, -0.000000, 1.007469, -0.000000, -0.134703, -0.000000, 0.993559}, +{1.012165, -0.000000, 0.050315, -0.000000, 1.006776, -0.000000, -0.139691, -0.000000, 0.993056}, +{1.011814, -0.000000, 0.052160, -0.000000, 1.006136, -0.000000, -0.144479, -0.000000, 0.992552}, +{1.011497, -0.000000, 0.053951, -0.000000, 1.005428, -0.000000, -0.149144, -0.000000, 0.992045}, +{1.011158, -0.000000, 0.055689, -0.000000, 1.004751, -0.000000, -0.153692, -0.000000, 0.991535}, +{1.010774, -0.000000, 0.057378, -0.000000, 1.004058, -0.000000, -0.158040, -0.000000, 0.991029}, +{1.010384, -0.000000, 0.059020, -0.000000, 1.003411, -0.000000, -0.162268, -0.000000, 0.990521}, +{1.009941, -0.000000, 0.060617, -0.000000, 1.002642, -0.000000, -0.166386, -0.000000, 0.990013}, +{1.009457, -0.000000, 0.062171, -0.000000, 1.001919, -0.000000, -0.170334, -0.000000, 0.989509}, +{1.009027, -0.000000, 0.063684, -0.000000, 1.001235, -0.000000, -0.174236, -0.000000, 0.989003}, +{1.008623, -0.000000, 0.065158, -0.000000, 1.000548, -0.000000, -0.177982, -0.000000, 0.988502}, +{1.008067, -0.000000, 0.066594, -0.000000, 0.999862, -0.000000, -0.181593, -0.000000, 0.988004}, +{1.007574, -0.000000, 0.067995, -0.000000, 0.999037, -0.000000, -0.185157, -0.000000, 0.987505}, +{1.006935, -0.000000, 0.069361, -0.000000, 0.998366, -0.000000, -0.188546, -0.000000, 0.987012}, +{1.006383, -0.000000, 0.070695, -0.000000, 0.997672, -0.000000, -0.191930, -0.000000, 0.986518}, +{1.005806, -0.000000, 0.071997, -0.000000, 0.996929, -0.000000, -0.195139, -0.000000, 0.986032}, +{1.005249, -0.000000, 0.073269, -0.000000, 0.996120, -0.000000, -0.198303, -0.000000, 0.985546}, +{1.004507, -0.000000, 0.074513, -0.000000, 0.995349, -0.000000, -0.201334, -0.000000, 0.985065}, +{1.003985, -0.000000, 0.075728, -0.000000, 0.994559, -0.000000, -0.204367, -0.000000, 0.984585}, +{1.003272, -0.000000, 0.076917, -0.000000, 0.993820, -0.000000, -0.207237, -0.000000, 0.984112}, +{1.002535, -0.000000, 0.078081, -0.000000, 0.993064, -0.000000, -0.210086, -0.000000, 0.983638}, +{1.001833, -0.000000, 0.079219, -0.000000, 0.992255, -0.000000, -0.212892, -0.000000, 0.983166}, +{1.001157, -0.000000, 0.080335, -0.000000, 0.991514, -0.000000, -0.215550, -0.000000, 0.982704}, +{1.000450, -0.000000, 0.081427, -0.000000, 0.990701, -0.000000, -0.218269, -0.000000, 0.982235}, +{0.999702, -0.000000, 0.082497, -0.000000, 0.989847, -0.000000, -0.220821, -0.000000, 0.981777}, +{0.998827, -0.000000, 0.083547, -0.000000, 0.989165, -0.000000, -0.223239, -0.000000, 0.981327}, +{0.998153, -0.000000, 0.084577, -0.000000, 0.988322, -0.000000, -0.225658, -0.000000, 0.980879}, +{0.997356, -0.000000, 0.085586, -0.000000, 0.987550, -0.000000, -0.228079, -0.000000, 0.980428}, +{0.996547, -0.000000, 0.086577, -0.000000, 0.986655, -0.000000, -0.230332, -0.000000, 0.979990}, +{0.995645, -0.000000, 0.087548, -0.000000, 0.985802, -0.000000, -0.232732, -0.000000, 0.979536}, +{0.994896, -0.000000, 0.088503, -0.000000, 0.985046, -0.000000, -0.234877, -0.000000, 0.979106}, +{0.993913, -0.000000, 0.089441, -0.000000, 0.984175, -0.000000, -0.237091, -0.000000, 0.978665}, +{0.993197, -0.000000, 0.090362, -0.000000, 0.983569, -0.000000, -0.239156, -0.000000, 0.978241}, +{0.992305, -0.000000, 0.091268, -0.000000, 0.982629, -0.000000, -0.241181, -0.000000, 0.977817}, +{0.991525, -0.000000, 0.092159, -0.000000, 0.981860, -0.000000, -0.243207, -0.000000, 0.977395}, +{0.990694, -0.000000, 0.093034, -0.000000, 0.980929, -0.000000, -0.245215, -0.000000, 0.976972}, +{0.989863, -0.000000, 0.093894, -0.000000, 0.980192, -0.000000, -0.247175, -0.000000, 0.976554}, +{0.988956, -0.000000, 0.094742, -0.000000, 0.979380, -0.000000, -0.249033, -0.000000, 0.976143}, +{0.987986, -0.000000, 0.095575, -0.000000, 0.978390, -0.000000, -0.250947, -0.000000, 0.975724}, +{0.987098, -0.000000, 0.096396, -0.000000, 0.977627, -0.000000, -0.252667, -0.000000, 0.975326}, +{0.986190, -0.000000, 0.097203, -0.000000, 0.976708, -0.000000, -0.254541, -0.000000, 0.974912}, +{0.985521, -0.000000, 0.098000, -0.000000, 0.975906, -0.000000, -0.256179, -0.000000, 0.974526}, +{0.984627, -0.000000, 0.098783, -0.000000, 0.975185, -0.000000, -0.257919, -0.000000, 0.974124}, +{0.982798, -0.000000, 0.099554, -0.000000, 0.974162, -0.000000, -0.259473, -0.000000, 0.973716}, +{0.981990, -0.000000, 0.100315, -0.000000, 0.973337, -0.000000, -0.261138, -0.000000, 0.973324}, +{0.980110, -0.000000, 0.101065, -0.000000, 0.972471, -0.000000, -0.262512, -0.000000, 0.972931}, +{1.019192, -0.000000, 0.002396, -0.000000, 1.019130, -0.000000, -0.008471, -0.000000, 0.999980}, +{1.018914, -0.000000, 0.004087, -0.000000, 1.018872, -0.000000, -0.013357, -0.000000, 0.999946}, +{1.018368, -0.000000, 0.008484, -0.000000, 1.018164, -0.000000, -0.026187, -0.000000, 0.999782}, +{1.017767, -0.000000, 0.012645, -0.000000, 1.017329, -0.000000, -0.038151, -0.000000, 0.999526}, +{1.017253, -0.000000, 0.016588, -0.000000, 1.016628, -0.000000, -0.049402, -0.000000, 0.999194}, +{1.016766, -0.000000, 0.020330, -0.000000, 1.015740, -0.000000, -0.059983, -0.000000, 0.998801}, +{1.016291, -0.000000, 0.023886, -0.000000, 1.014920, -0.000000, -0.069906, -0.000000, 0.998357}, +{1.015823, -0.000000, 0.027269, -0.000000, 1.014060, -0.000000, -0.079334, -0.000000, 0.997870}, +{1.015496, -0.000000, 0.030492, -0.000000, 1.013255, -0.000000, -0.088221, -0.000000, 0.997351}, +{1.015195, -0.000000, 0.033566, -0.000000, 1.012477, -0.000000, -0.096641, -0.000000, 0.996805}, +{1.014904, -0.000000, 0.036502, -0.000000, 1.011783, -0.000000, -0.104607, -0.000000, 0.996238}, +{1.014672, -0.000000, 0.039309, -0.000000, 1.011000, -0.000000, -0.112206, -0.000000, 0.995653}, +{1.014415, -0.000000, 0.041996, -0.000000, 1.010191, -0.000000, -0.119463, -0.000000, 0.995054}, +{1.014187, -0.000000, 0.044570, -0.000000, 1.009481, -0.000000, -0.126400, -0.000000, 0.994445}, +{1.014025, -0.000000, 0.047040, -0.000000, 1.008783, -0.000000, -0.133009, -0.000000, 0.993830}, +{1.013808, -0.000000, 0.049411, -0.000000, 1.007996, -0.000000, -0.139311, -0.000000, 0.993210}, +{1.013578, -0.000000, 0.051691, -0.000000, 1.007230, -0.000000, -0.145415, -0.000000, 0.992584}, +{1.013401, -0.000000, 0.053884, -0.000000, 1.006528, -0.000000, -0.151219, -0.000000, 0.991960}, +{1.013220, -0.000000, 0.055996, -0.000000, 1.005814, -0.000000, -0.156840, -0.000000, 0.991332}, +{1.012974, -0.000000, 0.058031, -0.000000, 1.005086, -0.000000, -0.162212, -0.000000, 0.990707}, +{1.012783, -0.000000, 0.059995, -0.000000, 1.004325, -0.000000, -0.167355, -0.000000, 0.990086}, +{1.012480, -0.000000, 0.061891, -0.000000, 1.003537, -0.000000, -0.172370, -0.000000, 0.989463}, +{1.012160, -0.000000, 0.063723, -0.000000, 1.002779, -0.000000, -0.177123, -0.000000, 0.988849}, +{1.011880, -0.000000, 0.065494, -0.000000, 1.002056, -0.000000, -0.181787, -0.000000, 0.988234}, +{1.011525, -0.000000, 0.067209, -0.000000, 1.001357, -0.000000, -0.186211, -0.000000, 0.987628}, +{1.011208, -0.000000, 0.068870, -0.000000, 1.000590, -0.000000, -0.190518, -0.000000, 0.987025}, +{1.010777, -0.000000, 0.070479, -0.000000, 0.999866, -0.000000, -0.194639, -0.000000, 0.986428}, +{1.010303, -0.000000, 0.072040, -0.000000, 0.999055, -0.000000, -0.198655, -0.000000, 0.985835}, +{1.009952, -0.000000, 0.073556, -0.000000, 0.998334, -0.000000, -0.202481, -0.000000, 0.985253}, +{1.009437, -0.000000, 0.075027, -0.000000, 0.997599, -0.000000, -0.206258, -0.000000, 0.984670}, +{1.008971, -0.000000, 0.076457, -0.000000, 0.996768, -0.000000, -0.209806, -0.000000, 0.984101}, +{1.008444, -0.000000, 0.077847, -0.000000, 0.996005, -0.000000, -0.213382, -0.000000, 0.983528}, +{1.007845, -0.000000, 0.079200, -0.000000, 0.995204, -0.000000, -0.216791, -0.000000, 0.982964}, +{1.007267, -0.000000, 0.080517, -0.000000, 0.994425, -0.000000, -0.219991, -0.000000, 0.982415}, +{1.006700, -0.000000, 0.081800, -0.000000, 0.993603, -0.000000, -0.223244, -0.000000, 0.981860}, +{1.006138, -0.000000, 0.083050, -0.000000, 0.992844, -0.000000, -0.226330, -0.000000, 0.981318}, +{1.005412, -0.000000, 0.084269, -0.000000, 0.992008, -0.000000, -0.229366, -0.000000, 0.980776}, +{1.004910, -0.000000, 0.085460, -0.000000, 0.991287, -0.000000, -0.232189, -0.000000, 0.980254}, +{1.004198, -0.000000, 0.086620, -0.000000, 0.990507, -0.000000, -0.235100, -0.000000, 0.979721}, +{1.003470, -0.000000, 0.087754, -0.000000, 0.989561, -0.000000, -0.237854, -0.000000, 0.979200}, +{1.002772, -0.000000, 0.088862, -0.000000, 0.988877, -0.000000, -0.240454, -0.000000, 0.978692}, +{1.002067, -0.000000, 0.089945, -0.000000, 0.988146, -0.000000, -0.243083, -0.000000, 0.978181}, +{1.001297, -0.000000, 0.091004, -0.000000, 0.987106, -0.000000, -0.245609, -0.000000, 0.977678}, +{1.000532, -0.000000, 0.092040, -0.000000, 0.986393, -0.000000, -0.248056, -0.000000, 0.977181}, +{0.999777, -0.000000, 0.093054, -0.000000, 0.985693, -0.000000, -0.250438, -0.000000, 0.976691}, +{0.999120, -0.000000, 0.094047, -0.000000, 0.984701, -0.000000, -0.252839, -0.000000, 0.976200}, +{0.998231, -0.000000, 0.095020, -0.000000, 0.983827, -0.000000, -0.255076, -0.000000, 0.975720}, +{0.997498, -0.000000, 0.095974, -0.000000, 0.983068, -0.000000, -0.257234, -0.000000, 0.975250}, +{0.996702, -0.000000, 0.096907, -0.000000, 0.982152, -0.000000, -0.259526, -0.000000, 0.974767}, +{0.995791, -0.000000, 0.097823, -0.000000, 0.981497, -0.000000, -0.261618, -0.000000, 0.974300}, +{0.995037, -0.000000, 0.098723, -0.000000, 0.980660, -0.000000, -0.263567, -0.000000, 0.973850}, +{0.994259, -0.000000, 0.099604, -0.000000, 0.979647, -0.000000, -0.265672, -0.000000, 0.973385}, +{0.992663, -0.000000, 0.100470, -0.000000, 0.978876, -0.000000, -0.267453, -0.000000, 0.972930}, +{0.991720, -0.000000, 0.101321, -0.000000, 0.977989, -0.000000, -0.269285, -0.000000, 0.972488}, +{0.990175, -0.000000, 0.102155, -0.000000, 0.976987, -0.000000, -0.271107, -0.000000, 0.972030}, +{0.989175, -0.000000, 0.102977, -0.000000, 0.976246, -0.000000, -0.272793, -0.000000, 0.971601}, +{0.988176, -0.000000, 0.103783, -0.000000, 0.975426, -0.000000, -0.274634, -0.000000, 0.971157}, +{0.986554, -0.000000, 0.104578, -0.000000, 0.974686, -0.000000, -0.275991, -0.000000, 0.970744}, +{0.985264, -0.000000, 0.105356, -0.000000, 0.973860, -0.000000, -0.277801, -0.000000, 0.970294}, +{0.984480, -0.000000, 0.106124, -0.000000, 0.972723, -0.000000, -0.279429, -0.000000, 0.969878}, +{0.983218, -0.000000, 0.106880, -0.000000, 0.971889, -0.000000, -0.280898, -0.000000, 0.969465}, +{0.982207, -0.000000, 0.107624, -0.000000, 0.971184, -0.000000, -0.282449, -0.000000, 0.969051}, +{0.981136, -0.000000, 0.108356, -0.000000, 0.970233, -0.000000, -0.283993, -0.000000, 0.968636}, +{0.979505, -0.000000, 0.109077, -0.000000, 0.969405, -0.000000, -0.285353, -0.000000, 0.968223} + }; + + static float[] s_LUTAmplitude_DisneyDiffuse = new float[kLUTResolution * kLUTResolution] + { +3.068455f, +3.069548f, +3.072534f, +3.075509f, +3.078472f, +3.081456f, +3.084422f, +3.087406f, +3.090371f, +3.093344f, +3.096328f, +3.099304f, +3.102274f, +3.105249f, +3.108234f, +3.111210f, +3.114173f, +3.117157f, +3.120131f, +3.123103f, +3.126077f, +3.129053f, +3.132025f, +3.135002f, +3.137986f, +3.140943f, +3.143924f, +3.146899f, +3.149868f, +3.152847f, +3.155832f, +3.158806f, +3.161772f, +3.164742f, +3.167724f, +3.170707f, +3.173676f, +3.176657f, +3.179613f, +3.182594f, +3.185576f, +3.188545f, +3.191530f, +3.194508f, +3.197481f, +3.200456f, +3.203426f, +3.206414f, +3.209375f, +3.212348f, +3.215333f, +3.218302f, +3.221278f, +3.224250f, +3.227236f, +3.230196f, +3.233171f, +3.236148f, +3.239123f, +3.242105f, +3.245082f, +3.248044f, +3.251018f, +3.254013f, +3.069782f, +3.070878f, +3.073838f, +3.076797f, +3.079758f, +3.082716f, +3.085674f, +3.088634f, +3.091594f, +3.094552f, +3.097511f, +3.100469f, +3.103426f, +3.106388f, +3.109345f, +3.112305f, +3.115264f, +3.118223f, +3.121183f, +3.124141f, +3.127102f, +3.130060f, +3.133017f, +3.135977f, +3.138935f, +3.141891f, +3.144854f, +3.147815f, +3.150774f, +3.153730f, +3.156691f, +3.159648f, +3.162608f, +3.165566f, +3.168524f, +3.171484f, +3.174440f, +3.177404f, +3.180360f, +3.183321f, +3.186279f, +3.189237f, +3.192195f, +3.195154f, +3.198113f, +3.201074f, +3.204032f, +3.206996f, +3.209951f, +3.212911f, +3.215869f, +3.218828f, +3.221787f, +3.224745f, +3.227706f, +3.230665f, +3.233621f, +3.236583f, +3.239541f, +3.242499f, +3.245458f, +3.248417f, +3.251374f, +3.254336f, +3.070051f, +3.071149f, +3.074112f, +3.077081f, +3.080048f, +3.083012f, +3.085977f, +3.088945f, +3.091910f, +3.094876f, +3.097842f, +3.100810f, +3.103775f, +3.106740f, +3.109705f, +3.112674f, +3.115638f, +3.118605f, +3.121568f, +3.124536f, +3.127501f, +3.130468f, +3.133433f, +3.136402f, +3.139367f, +3.142334f, +3.145298f, +3.148262f, +3.151229f, +3.154196f, +3.157163f, +3.160129f, +3.163093f, +3.166063f, +3.169028f, +3.171994f, +3.174960f, +3.177926f, +3.180889f, +3.183856f, +3.186822f, +3.189789f, +3.192757f, +3.195720f, +3.198688f, +3.201651f, +3.204615f, +3.207586f, +3.210550f, +3.213513f, +3.216483f, +3.219447f, +3.222413f, +3.225380f, +3.228344f, +3.231311f, +3.234278f, +3.237244f, +3.240210f, +3.243176f, +3.246141f, +3.249107f, +3.252074f, +3.255040f, +3.069960f, +3.071054f, +3.074015f, +3.076977f, +3.079940f, +3.082901f, +3.085866f, +3.088826f, +3.091789f, +3.094750f, +3.097711f, +3.100678f, +3.103636f, +3.106598f, +3.109561f, +3.112521f, +3.115487f, +3.118448f, +3.121410f, +3.124372f, +3.127332f, +3.130297f, +3.133259f, +3.136223f, +3.139186f, +3.142147f, +3.145109f, +3.148072f, +3.151037f, +3.153996f, +3.156959f, +3.159920f, +3.162882f, +3.165844f, +3.168806f, +3.171767f, +3.174732f, +3.177695f, +3.180657f, +3.183619f, +3.186581f, +3.189543f, +3.192505f, +3.195467f, +3.198428f, +3.201389f, +3.204352f, +3.207315f, +3.210279f, +3.213241f, +3.216203f, +3.219164f, +3.222128f, +3.225088f, +3.228053f, +3.231013f, +3.233975f, +3.236937f, +3.239900f, +3.242864f, +3.245824f, +3.248786f, +3.251749f, +3.254713f, +3.069660f, +3.070752f, +3.073705f, +3.076656f, +3.079610f, +3.082567f, +3.085517f, +3.088469f, +3.091424f, +3.094378f, +3.097331f, +3.100282f, +3.103237f, +3.106190f, +3.109145f, +3.112097f, +3.115050f, +3.118006f, +3.120956f, +3.123909f, +3.126860f, +3.129814f, +3.132769f, +3.135722f, +3.138677f, +3.141626f, +3.144583f, +3.147533f, +3.150487f, +3.153441f, +3.156391f, +3.159348f, +3.162302f, +3.165252f, +3.168206f, +3.171158f, +3.174114f, +3.177068f, +3.180020f, +3.182973f, +3.185924f, +3.188878f, +3.191829f, +3.194785f, +3.197737f, +3.200690f, +3.203641f, +3.206598f, +3.209551f, +3.212504f, +3.215457f, +3.218414f, +3.221364f, +3.224314f, +3.227272f, +3.230224f, +3.233173f, +3.236130f, +3.239083f, +3.242035f, +3.244990f, +3.247941f, +3.250895f, +3.253847f, +3.069561f, +3.070651f, +3.073603f, +3.076552f, +3.079501f, +3.082453f, +3.085401f, +3.088353f, +3.091305f, +3.094255f, +3.097204f, +3.100154f, +3.103103f, +3.106053f, +3.109005f, +3.111952f, +3.114905f, +3.117853f, +3.120801f, +3.123756f, +3.126706f, +3.129655f, +3.132603f, +3.135556f, +3.138503f, +3.141453f, +3.144403f, +3.147356f, +3.150306f, +3.153255f, +3.156203f, +3.159154f, +3.162103f, +3.165056f, +3.168009f, +3.170955f, +3.173906f, +3.176852f, +3.179806f, +3.182755f, +3.185707f, +3.188655f, +3.191607f, +3.194556f, +3.197505f, +3.200456f, +3.203404f, +3.206354f, +3.209306f, +3.212257f, +3.215206f, +3.218155f, +3.221108f, +3.224057f, +3.227004f, +3.229956f, +3.232904f, +3.235854f, +3.238806f, +3.241757f, +3.244706f, +3.247656f, +3.250608f, +3.253561f, +3.069679f, +3.070770f, +3.073721f, +3.076672f, +3.079622f, +3.082573f, +3.085522f, +3.088471f, +3.091424f, +3.094375f, +3.097322f, +3.100275f, +3.103226f, +3.106175f, +3.109126f, +3.112076f, +3.115028f, +3.117978f, +3.120929f, +3.123877f, +3.126828f, +3.129781f, +3.132731f, +3.135682f, +3.138633f, +3.141582f, +3.144533f, +3.147481f, +3.150431f, +3.153384f, +3.156333f, +3.159282f, +3.162234f, +3.165185f, +3.168135f, +3.171086f, +3.174036f, +3.176986f, +3.179940f, +3.182890f, +3.185837f, +3.188790f, +3.191740f, +3.194690f, +3.197638f, +3.200592f, +3.203540f, +3.206491f, +3.209444f, +3.212394f, +3.215344f, +3.218292f, +3.221244f, +3.224195f, +3.227146f, +3.230098f, +3.233047f, +3.235998f, +3.238949f, +3.241895f, +3.244846f, +3.247801f, +3.250751f, +3.253699f, +3.069817f, +3.070910f, +3.073862f, +3.076812f, +3.079764f, +3.082718f, +3.085667f, +3.088617f, +3.091572f, +3.094521f, +3.097473f, +3.100423f, +3.103376f, +3.106328f, +3.109279f, +3.112228f, +3.115183f, +3.118133f, +3.121083f, +3.124033f, +3.126984f, +3.129938f, +3.132892f, +3.135841f, +3.138791f, +3.141742f, +3.144694f, +3.147645f, +3.150599f, +3.153550f, +3.156498f, +3.159454f, +3.162402f, +3.165353f, +3.168305f, +3.171255f, +3.174208f, +3.177160f, +3.180110f, +3.183062f, +3.186011f, +3.188967f, +3.191916f, +3.194866f, +3.197817f, +3.200767f, +3.203723f, +3.206672f, +3.209623f, +3.212577f, +3.215526f, +3.218476f, +3.221432f, +3.224380f, +3.227332f, +3.230283f, +3.233234f, +3.236185f, +3.239138f, +3.242087f, +3.245039f, +3.247992f, +3.250944f, +3.253896f, +3.069789f, +3.070882f, +3.073826f, +3.076777f, +3.079724f, +3.082672f, +3.085622f, +3.088570f, +3.091519f, +3.094466f, +3.097417f, +3.100362f, +3.103312f, +3.106262f, +3.109208f, +3.112155f, +3.115102f, +3.118053f, +3.120999f, +3.123947f, +3.126897f, +3.129843f, +3.132794f, +3.135741f, +3.138689f, +3.141637f, +3.144585f, +3.147535f, +3.150482f, +3.153429f, +3.156379f, +3.159322f, +3.162273f, +3.165221f, +3.168169f, +3.171120f, +3.174067f, +3.177016f, +3.179961f, +3.182910f, +3.185860f, +3.188807f, +3.191755f, +3.194703f, +3.197651f, +3.200600f, +3.203546f, +3.206496f, +3.209445f, +3.212392f, +3.215339f, +3.218287f, +3.221236f, +3.224184f, +3.227132f, +3.230082f, +3.233028f, +3.235977f, +3.238926f, +3.241874f, +3.244821f, +3.247769f, +3.250719f, +3.253666f, +3.069531f, +3.070621f, +3.073561f, +3.076501f, +3.079440f, +3.082378f, +3.085317f, +3.088257f, +3.091197f, +3.094138f, +3.097079f, +3.100018f, +3.102959f, +3.105897f, +3.108840f, +3.111779f, +3.114720f, +3.117660f, +3.120598f, +3.123539f, +3.126478f, +3.129417f, +3.132360f, +3.135299f, +3.138238f, +3.141176f, +3.144118f, +3.147058f, +3.149997f, +3.152937f, +3.155879f, +3.158817f, +3.161757f, +3.164697f, +3.167638f, +3.170577f, +3.173517f, +3.176457f, +3.179395f, +3.182334f, +3.185273f, +3.188214f, +3.191156f, +3.194094f, +3.197035f, +3.199976f, +3.202913f, +3.205856f, +3.208796f, +3.211735f, +3.214675f, +3.217614f, +3.220558f, +3.223495f, +3.226434f, +3.229375f, +3.232316f, +3.235256f, +3.238197f, +3.241133f, +3.244075f, +3.247013f, +3.249954f, +3.252894f, +3.069484f, +3.070570f, +3.073511f, +3.076447f, +3.079384f, +3.082323f, +3.085264f, +3.088199f, +3.091138f, +3.094074f, +3.097013f, +3.099952f, +3.102888f, +3.105826f, +3.108764f, +3.111702f, +3.114643f, +3.117579f, +3.120517f, +3.123455f, +3.126394f, +3.129330f, +3.132267f, +3.135205f, +3.138145f, +3.141082f, +3.144022f, +3.146958f, +3.149896f, +3.152835f, +3.155775f, +3.158712f, +3.161646f, +3.164589f, +3.167524f, +3.170463f, +3.173399f, +3.176337f, +3.179274f, +3.182215f, +3.185152f, +3.188089f, +3.191028f, +3.193967f, +3.196902f, +3.199843f, +3.202782f, +3.205718f, +3.208657f, +3.211594f, +3.214530f, +3.217473f, +3.220407f, +3.223347f, +3.226284f, +3.229221f, +3.232160f, +3.235096f, +3.238035f, +3.240973f, +3.243910f, +3.246850f, +3.249787f, +3.252725f, +3.069540f, +3.070625f, +3.073561f, +3.076500f, +3.079437f, +3.082373f, +3.085310f, +3.088242f, +3.091184f, +3.094120f, +3.097054f, +3.099991f, +3.102931f, +3.105865f, +3.108804f, +3.111738f, +3.114673f, +3.117611f, +3.120546f, +3.123482f, +3.126421f, +3.129357f, +3.132291f, +3.135232f, +3.138167f, +3.141103f, +3.144038f, +3.146976f, +3.149915f, +3.152851f, +3.155787f, +3.158723f, +3.161657f, +3.164596f, +3.167532f, +3.170471f, +3.173405f, +3.176342f, +3.179277f, +3.182217f, +3.185152f, +3.188086f, +3.191027f, +3.193960f, +3.196900f, +3.199831f, +3.202770f, +3.205710f, +3.208645f, +3.211582f, +3.214517f, +3.217456f, +3.220391f, +3.223325f, +3.226265f, +3.229201f, +3.232139f, +3.235076f, +3.238011f, +3.240948f, +3.243885f, +3.246820f, +3.249758f, +3.252693f, +3.069594f, +3.070678f, +3.073612f, +3.076547f, +3.079478f, +3.082412f, +3.085345f, +3.088277f, +3.091212f, +3.094144f, +3.097076f, +3.100011f, +3.102942f, +3.105875f, +3.108810f, +3.111743f, +3.114676f, +3.117609f, +3.120542f, +3.123475f, +3.126412f, +3.129343f, +3.132275f, +3.135212f, +3.138142f, +3.141075f, +3.144007f, +3.146942f, +3.149876f, +3.152810f, +3.155739f, +3.158672f, +3.161610f, +3.164540f, +3.167473f, +3.170404f, +3.173341f, +3.176274f, +3.179206f, +3.182141f, +3.185071f, +3.188006f, +3.190940f, +3.193870f, +3.196805f, +3.199740f, +3.202672f, +3.205606f, +3.208536f, +3.211471f, +3.214404f, +3.217339f, +3.220272f, +3.223205f, +3.226137f, +3.229071f, +3.232004f, +3.234938f, +3.237871f, +3.240805f, +3.243738f, +3.246671f, +3.249604f, +3.252535f, +3.069626f, +3.070709f, +3.073638f, +3.076566f, +3.079495f, +3.082424f, +3.085354f, +3.088279f, +3.091211f, +3.094139f, +3.097064f, +3.099993f, +3.102923f, +3.105849f, +3.108778f, +3.111706f, +3.114635f, +3.117565f, +3.120494f, +3.123421f, +3.126350f, +3.129278f, +3.132207f, +3.135137f, +3.138065f, +3.140992f, +3.143920f, +3.146849f, +3.149776f, +3.152706f, +3.155634f, +3.158563f, +3.161490f, +3.164419f, +3.167348f, +3.170277f, +3.173203f, +3.176132f, +3.179064f, +3.181989f, +3.184919f, +3.187848f, +3.190776f, +3.193701f, +3.196632f, +3.199559f, +3.202488f, +3.205417f, +3.208344f, +3.211274f, +3.214202f, +3.217133f, +3.220061f, +3.222988f, +3.225914f, +3.228846f, +3.231773f, +3.234704f, +3.237629f, +3.240558f, +3.243489f, +3.246417f, +3.249344f, +3.252271f, +3.069496f, +3.070577f, +3.073498f, +3.076419f, +3.079336f, +3.082254f, +3.085176f, +3.088096f, +3.091016f, +3.093933f, +3.096858f, +3.099774f, +3.102694f, +3.105613f, +3.108534f, +3.111452f, +3.114371f, +3.117289f, +3.120210f, +3.123129f, +3.126052f, +3.128971f, +3.131892f, +3.134811f, +3.137731f, +3.140648f, +3.143570f, +3.146489f, +3.149410f, +3.152329f, +3.155251f, +3.158169f, +3.161088f, +3.164008f, +3.166927f, +3.169847f, +3.172765f, +3.175683f, +3.178606f, +3.181525f, +3.184444f, +3.187363f, +3.190281f, +3.193205f, +3.196122f, +3.199043f, +3.201961f, +3.204880f, +3.207802f, +3.210723f, +3.213640f, +3.216561f, +3.219480f, +3.222402f, +3.225321f, +3.228238f, +3.231161f, +3.234081f, +3.236997f, +3.239917f, +3.242839f, +3.245757f, +3.248677f, +3.251597f, +3.069385f, +3.070463f, +3.073376f, +3.076293f, +3.079205f, +3.082121f, +3.085032f, +3.087950f, +3.090861f, +3.093775f, +3.096689f, +3.099603f, +3.102519f, +3.105432f, +3.108344f, +3.111259f, +3.114174f, +3.117087f, +3.120001f, +3.122915f, +3.125829f, +3.128745f, +3.131658f, +3.134572f, +3.137482f, +3.140399f, +3.143311f, +3.146226f, +3.149142f, +3.152053f, +3.154966f, +3.157881f, +3.160796f, +3.163709f, +3.166621f, +3.169537f, +3.172450f, +3.175364f, +3.178277f, +3.181194f, +3.184105f, +3.187018f, +3.189934f, +3.192851f, +3.195764f, +3.198677f, +3.201591f, +3.204506f, +3.207418f, +3.210335f, +3.213247f, +3.216161f, +3.219074f, +3.221987f, +3.224903f, +3.227819f, +3.230731f, +3.233645f, +3.236561f, +3.239473f, +3.242386f, +3.245299f, +3.248213f, +3.251128f, +3.069380f, +3.070455f, +3.073368f, +3.076278f, +3.079192f, +3.082105f, +3.085013f, +3.087926f, +3.090837f, +3.093749f, +3.096661f, +3.099573f, +3.102482f, +3.105399f, +3.108308f, +3.111219f, +3.114132f, +3.117046f, +3.119957f, +3.122867f, +3.125777f, +3.128690f, +3.131601f, +3.134512f, +3.137426f, +3.140338f, +3.143250f, +3.146161f, +3.149074f, +3.151984f, +3.154896f, +3.157810f, +3.160720f, +3.163631f, +3.166543f, +3.169456f, +3.172369f, +3.175275f, +3.178190f, +3.181103f, +3.184012f, +3.186922f, +3.189836f, +3.192747f, +3.195659f, +3.198575f, +3.201483f, +3.204395f, +3.207304f, +3.210219f, +3.213131f, +3.216038f, +3.218954f, +3.221867f, +3.224777f, +3.227690f, +3.230599f, +3.233511f, +3.236425f, +3.239337f, +3.242246f, +3.245158f, +3.248070f, +3.250985f, +3.069507f, +3.070583f, +3.073491f, +3.076404f, +3.079316f, +3.082224f, +3.085136f, +3.088048f, +3.090959f, +3.093871f, +3.096781f, +3.099691f, +3.102602f, +3.105514f, +3.108421f, +3.111336f, +3.114246f, +3.117157f, +3.120065f, +3.122976f, +3.125889f, +3.128798f, +3.131708f, +3.134619f, +3.137532f, +3.140440f, +3.143353f, +3.146262f, +3.149173f, +3.152086f, +3.154993f, +3.157906f, +3.160818f, +3.163728f, +3.166638f, +3.169548f, +3.172460f, +3.175374f, +3.178284f, +3.181191f, +3.184103f, +3.187013f, +3.189927f, +3.192839f, +3.195748f, +3.198658f, +3.201569f, +3.204481f, +3.207390f, +3.210301f, +3.213212f, +3.216125f, +3.219033f, +3.221943f, +3.224856f, +3.227769f, +3.230680f, +3.233589f, +3.236498f, +3.239409f, +3.242322f, +3.245231f, +3.248141f, +3.251053f, +3.069688f, +3.070764f, +3.073672f, +3.076582f, +3.079490f, +3.082401f, +3.085311f, +3.088219f, +3.091130f, +3.094038f, +3.096949f, +3.099857f, +3.102767f, +3.105676f, +3.108586f, +3.111496f, +3.114407f, +3.117316f, +3.120222f, +3.123135f, +3.126043f, +3.128953f, +3.131860f, +3.134770f, +3.137682f, +3.140590f, +3.143499f, +3.146407f, +3.149319f, +3.152227f, +3.155137f, +3.158046f, +3.160958f, +3.163868f, +3.166773f, +3.169682f, +3.172593f, +3.175501f, +3.178410f, +3.181321f, +3.184232f, +3.187139f, +3.190052f, +3.192958f, +3.195866f, +3.198775f, +3.201685f, +3.204596f, +3.207505f, +3.210412f, +3.213326f, +3.216233f, +3.219143f, +3.222053f, +3.224961f, +3.227871f, +3.230778f, +3.233690f, +3.236598f, +3.239509f, +3.242417f, +3.245328f, +3.248234f, +3.251144f, +3.069805f, +3.070880f, +3.073786f, +3.076691f, +3.079597f, +3.082502f, +3.085407f, +3.088313f, +3.091219f, +3.094126f, +3.097034f, +3.099939f, +3.102843f, +3.105749f, +3.108655f, +3.111561f, +3.114466f, +3.117373f, +3.120282f, +3.123184f, +3.126094f, +3.128997f, +3.131903f, +3.134807f, +3.137715f, +3.140619f, +3.143526f, +3.146434f, +3.149336f, +3.152243f, +3.155150f, +3.158053f, +3.160964f, +3.163867f, +3.166773f, +3.169680f, +3.172587f, +3.175493f, +3.178399f, +3.181304f, +3.184211f, +3.187115f, +3.190024f, +3.192927f, +3.195833f, +3.198739f, +3.201645f, +3.204554f, +3.207459f, +3.210364f, +3.213270f, +3.216177f, +3.219080f, +3.221989f, +3.224894f, +3.227801f, +3.230709f, +3.233614f, +3.236518f, +3.239424f, +3.242329f, +3.245239f, +3.248142f, +3.251049f, +3.069780f, +3.070853f, +3.073751f, +3.076653f, +3.079551f, +3.082454f, +3.085349f, +3.088249f, +3.091153f, +3.094050f, +3.096952f, +3.099851f, +3.102749f, +3.105649f, +3.108546f, +3.111448f, +3.114347f, +3.117249f, +3.120147f, +3.123045f, +3.125947f, +3.128844f, +3.131745f, +3.134645f, +3.137543f, +3.140445f, +3.143346f, +3.146243f, +3.149146f, +3.152047f, +3.154945f, +3.157843f, +3.160743f, +3.163644f, +3.166544f, +3.169445f, +3.172344f, +3.175245f, +3.178145f, +3.181044f, +3.183944f, +3.186843f, +3.189743f, +3.192641f, +3.195539f, +3.198442f, +3.201340f, +3.204238f, +3.207142f, +3.210038f, +3.212939f, +3.215838f, +3.218737f, +3.221641f, +3.224536f, +3.227438f, +3.230338f, +3.233236f, +3.236139f, +3.239035f, +3.241935f, +3.244837f, +3.247735f, +3.250638f, +3.069596f, +3.070666f, +3.073556f, +3.076448f, +3.079341f, +3.082232f, +3.085124f, +3.088016f, +3.090905f, +3.093800f, +3.096692f, +3.099582f, +3.102474f, +3.105368f, +3.108257f, +3.111149f, +3.114042f, +3.116930f, +3.119826f, +3.122717f, +3.125610f, +3.128500f, +3.131392f, +3.134281f, +3.137175f, +3.140065f, +3.142956f, +3.145851f, +3.148742f, +3.151633f, +3.154527f, +3.157418f, +3.160309f, +3.163202f, +3.166090f, +3.168986f, +3.171878f, +3.174770f, +3.177664f, +3.180552f, +3.183446f, +3.186334f, +3.189229f, +3.192120f, +3.195015f, +3.197903f, +3.200796f, +3.203689f, +3.206581f, +3.209472f, +3.212365f, +3.215253f, +3.218149f, +3.221039f, +3.223930f, +3.226822f, +3.229713f, +3.232606f, +3.235500f, +3.238392f, +3.241282f, +3.244177f, +3.247066f, +3.249959f, +3.069441f, +3.070507f, +3.073395f, +3.076278f, +3.079168f, +3.082050f, +3.084937f, +3.087822f, +3.090707f, +3.093595f, +3.096482f, +3.099368f, +3.102251f, +3.105137f, +3.108026f, +3.110915f, +3.113797f, +3.116681f, +3.119570f, +3.122454f, +3.125340f, +3.128227f, +3.131116f, +3.133996f, +3.136883f, +3.139773f, +3.142656f, +3.145541f, +3.148427f, +3.151315f, +3.154200f, +3.157089f, +3.159976f, +3.162859f, +3.165745f, +3.168632f, +3.171521f, +3.174407f, +3.177290f, +3.180175f, +3.183061f, +3.185950f, +3.188837f, +3.191720f, +3.194605f, +3.197492f, +3.200378f, +3.203269f, +3.206152f, +3.209038f, +3.211926f, +3.214813f, +3.217698f, +3.220585f, +3.223468f, +3.226357f, +3.229244f, +3.232131f, +3.235015f, +3.237904f, +3.240787f, +3.243675f, +3.246561f, +3.249449f, +3.069380f, +3.070446f, +3.073328f, +3.076209f, +3.079090f, +3.081973f, +3.084853f, +3.087738f, +3.090616f, +3.093499f, +3.096383f, +3.099263f, +3.102144f, +3.105029f, +3.107908f, +3.110792f, +3.113675f, +3.116556f, +3.119435f, +3.122319f, +3.125201f, +3.128083f, +3.130964f, +3.133847f, +3.136729f, +3.139611f, +3.142493f, +3.145373f, +3.148258f, +3.151140f, +3.154021f, +3.156902f, +3.159787f, +3.162667f, +3.165549f, +3.168435f, +3.171318f, +3.174197f, +3.177078f, +3.179961f, +3.182841f, +3.185725f, +3.188609f, +3.191494f, +3.194373f, +3.197255f, +3.200136f, +3.203020f, +3.205902f, +3.208786f, +3.211667f, +3.214550f, +3.217427f, +3.220314f, +3.223196f, +3.226075f, +3.228961f, +3.231844f, +3.234725f, +3.237610f, +3.240492f, +3.243376f, +3.246254f, +3.249137f, +3.069390f, +3.070456f, +3.073334f, +3.076211f, +3.079093f, +3.081973f, +3.084851f, +3.087729f, +3.090610f, +3.093488f, +3.096368f, +3.099246f, +3.102125f, +3.105005f, +3.107886f, +3.110764f, +3.113645f, +3.116523f, +3.119401f, +3.122284f, +3.125163f, +3.128041f, +3.130924f, +3.133800f, +3.136680f, +3.139563f, +3.142440f, +3.145323f, +3.148204f, +3.151079f, +3.153959f, +3.156839f, +3.159720f, +3.162599f, +3.165479f, +3.168359f, +3.171239f, +3.174120f, +3.176999f, +3.179881f, +3.182759f, +3.185637f, +3.188519f, +3.191398f, +3.194277f, +3.197161f, +3.200040f, +3.202921f, +3.205801f, +3.208681f, +3.211559f, +3.214440f, +3.217320f, +3.220200f, +3.223079f, +3.225962f, +3.228843f, +3.231720f, +3.234602f, +3.237482f, +3.240362f, +3.243242f, +3.246125f, +3.249004f, +3.069375f, +3.070440f, +3.073318f, +3.076198f, +3.079074f, +3.081952f, +3.084829f, +3.087708f, +3.090583f, +3.093464f, +3.096340f, +3.099219f, +3.102093f, +3.104974f, +3.107849f, +3.110730f, +3.113607f, +3.116486f, +3.119363f, +3.122241f, +3.125121f, +3.127998f, +3.130876f, +3.133752f, +3.136632f, +3.139509f, +3.142391f, +3.145266f, +3.148144f, +3.151025f, +3.153902f, +3.156781f, +3.159658f, +3.162538f, +3.165415f, +3.168294f, +3.171175f, +3.174052f, +3.176932f, +3.179809f, +3.182690f, +3.185568f, +3.188447f, +3.191324f, +3.194200f, +3.197083f, +3.199962f, +3.202839f, +3.205719f, +3.208598f, +3.211478f, +3.214355f, +3.217235f, +3.220116f, +3.222992f, +3.225875f, +3.228752f, +3.231630f, +3.234508f, +3.237391f, +3.240267f, +3.243147f, +3.246029f, +3.248907f, +3.069227f, +3.070291f, +3.073166f, +3.076039f, +3.078917f, +3.081793f, +3.084670f, +3.087547f, +3.090420f, +3.093299f, +3.096174f, +3.099051f, +3.101926f, +3.104806f, +3.107678f, +3.110555f, +3.113434f, +3.116312f, +3.119186f, +3.122062f, +3.124940f, +3.127818f, +3.130692f, +3.133568f, +3.136445f, +3.139325f, +3.142202f, +3.145075f, +3.147954f, +3.150828f, +3.153711f, +3.156588f, +3.159464f, +3.162338f, +3.165216f, +3.168095f, +3.170972f, +3.173846f, +3.176728f, +3.179604f, +3.182480f, +3.185358f, +3.188235f, +3.191114f, +3.193990f, +3.196868f, +3.199746f, +3.202623f, +3.205503f, +3.208381f, +3.211257f, +3.214137f, +3.217016f, +3.219895f, +3.222771f, +3.225649f, +3.228528f, +3.231408f, +3.234281f, +3.237162f, +3.240043f, +3.242918f, +3.245798f, +3.248676f, +3.068967f, +3.070030f, +3.072909f, +3.075784f, +3.078664f, +3.081538f, +3.084414f, +3.087289f, +3.090167f, +3.093044f, +3.095919f, +3.098797f, +3.101674f, +3.104548f, +3.107429f, +3.110304f, +3.113179f, +3.116060f, +3.118935f, +3.121809f, +3.124688f, +3.127567f, +3.130446f, +3.133320f, +3.136198f, +3.139076f, +3.141956f, +3.144832f, +3.147712f, +3.150589f, +3.153466f, +3.156343f, +3.159222f, +3.162101f, +3.164981f, +3.167855f, +3.170737f, +3.173612f, +3.176491f, +3.179369f, +3.182248f, +3.185127f, +3.188005f, +3.190884f, +3.193764f, +3.196639f, +3.199520f, +3.202399f, +3.205279f, +3.208157f, +3.211037f, +3.213914f, +3.216794f, +3.219673f, +3.222554f, +3.225433f, +3.228311f, +3.231193f, +3.234072f, +3.236950f, +3.239830f, +3.242711f, +3.245589f, +3.248470f, +3.068350f, +3.069410f, +3.072287f, +3.075162f, +3.078038f, +3.080916f, +3.083796f, +3.086672f, +3.089545f, +3.092421f, +3.095298f, +3.098175f, +3.101051f, +3.103930f, +3.106806f, +3.109684f, +3.112559f, +3.115437f, +3.118318f, +3.121194f, +3.124069f, +3.126949f, +3.129826f, +3.132701f, +3.135583f, +3.138462f, +3.141336f, +3.144219f, +3.147093f, +3.149976f, +3.152851f, +3.155733f, +3.158606f, +3.161487f, +3.164367f, +3.167247f, +3.170122f, +3.173002f, +3.175883f, +3.178762f, +3.181642f, +3.184519f, +3.187400f, +3.190276f, +3.193157f, +3.196038f, +3.198918f, +3.201799f, +3.204675f, +3.207559f, +3.210437f, +3.213315f, +3.216198f, +3.219076f, +3.221959f, +3.224840f, +3.227721f, +3.230600f, +3.233485f, +3.236362f, +3.239244f, +3.242126f, +3.245006f, +3.247886f, +3.067487f, +3.068557f, +3.071432f, +3.074312f, +3.077191f, +3.080073f, +3.082953f, +3.085835f, +3.088713f, +3.091598f, +3.094479f, +3.097358f, +3.100239f, +3.103123f, +3.106003f, +3.108883f, +3.111764f, +3.114646f, +3.117527f, +3.120411f, +3.123293f, +3.126175f, +3.129057f, +3.131940f, +3.134822f, +3.137706f, +3.140589f, +3.143470f, +3.146351f, +3.149235f, +3.152121f, +3.155002f, +3.157886f, +3.160770f, +3.163653f, +3.166539f, +3.169423f, +3.172308f, +3.175190f, +3.178077f, +3.180959f, +3.183844f, +3.186727f, +3.189611f, +3.192501f, +3.195380f, +3.198270f, +3.201153f, +3.204038f, +3.206923f, +3.209811f, +3.212696f, +3.215581f, +3.218467f, +3.221356f, +3.224240f, +3.227128f, +3.230010f, +3.232901f, +3.235787f, +3.238675f, +3.241561f, +3.244449f, +3.247337f, +3.066667f, +3.067740f, +3.070633f, +3.073529f, +3.076425f, +3.079321f, +3.082214f, +3.085111f, +3.088006f, +3.090901f, +3.093796f, +3.096694f, +3.099588f, +3.102484f, +3.105379f, +3.108276f, +3.111175f, +3.114069f, +3.116969f, +3.119865f, +3.122762f, +3.125659f, +3.128558f, +3.131456f, +3.134354f, +3.137256f, +3.140148f, +3.143048f, +3.145948f, +3.148845f, +3.151748f, +3.154648f, +3.157546f, +3.160442f, +3.163346f, +3.166244f, +3.169145f, +3.172046f, +3.174948f, +3.177846f, +3.180746f, +3.183645f, +3.186549f, +3.189448f, +3.192349f, +3.195251f, +3.198151f, +3.201056f, +3.203959f, +3.206860f, +3.209763f, +3.212665f, +3.215568f, +3.218472f, +3.221373f, +3.224277f, +3.227183f, +3.230084f, +3.232989f, +3.235894f, +3.238797f, +3.241699f, +3.244603f, +3.247506f, +3.065982f, +3.067063f, +3.069987f, +3.072906f, +3.075826f, +3.078749f, +3.081674f, +3.084591f, +3.087515f, +3.090438f, +3.093362f, +3.096282f, +3.099207f, +3.102130f, +3.105053f, +3.107977f, +3.110901f, +3.113825f, +3.116749f, +3.119674f, +3.122598f, +3.125521f, +3.128449f, +3.131373f, +3.134300f, +3.137226f, +3.140154f, +3.143075f, +3.146007f, +3.148929f, +3.151859f, +3.154785f, +3.157716f, +3.160638f, +3.163573f, +3.166499f, +3.169425f, +3.172355f, +3.175281f, +3.178215f, +3.181144f, +3.184074f, +3.187001f, +3.189930f, +3.192860f, +3.195797f, +3.198725f, +3.201655f, +3.204584f, +3.207518f, +3.210448f, +3.213381f, +3.216313f, +3.219246f, +3.222177f, +3.225110f, +3.228043f, +3.230977f, +3.233907f, +3.236841f, +3.239779f, +3.242712f, +3.245647f, +3.248578f, +3.065064f, +3.066156f, +3.069113f, +3.072070f, +3.075027f, +3.077985f, +3.080942f, +3.083901f, +3.086857f, +3.089816f, +3.092775f, +3.095734f, +3.098694f, +3.101652f, +3.104615f, +3.107572f, +3.110532f, +3.113492f, +3.116454f, +3.119416f, +3.122376f, +3.125342f, +3.128303f, +3.131266f, +3.134230f, +3.137189f, +3.140154f, +3.143118f, +3.146083f, +3.149046f, +3.152011f, +3.154977f, +3.157942f, +3.160908f, +3.163873f, +3.166837f, +3.169808f, +3.172773f, +3.175740f, +3.178708f, +3.181675f, +3.184644f, +3.187611f, +3.190582f, +3.193551f, +3.196517f, +3.199491f, +3.202459f, +3.205429f, +3.208401f, +3.211370f, +3.214345f, +3.217312f, +3.220287f, +3.223258f, +3.226231f, +3.229202f, +3.232177f, +3.235148f, +3.238124f, +3.241094f, +3.244069f, +3.247045f, +3.250021f, +3.063974f, +3.065087f, +3.068092f, +3.071097f, +3.074103f, +3.077113f, +3.080119f, +3.083126f, +3.086135f, +3.089142f, +3.092152f, +3.095161f, +3.098172f, +3.101180f, +3.104193f, +3.107203f, +3.110215f, +3.113227f, +3.116239f, +3.119249f, +3.122264f, +3.125278f, +3.128292f, +3.131307f, +3.134325f, +3.137337f, +3.140355f, +3.143363f, +3.146385f, +3.149398f, +3.152420f, +3.155437f, +3.158453f, +3.161469f, +3.164491f, +3.167509f, +3.170526f, +3.173548f, +3.176570f, +3.179587f, +3.182611f, +3.185630f, +3.188654f, +3.191679f, +3.194698f, +3.197724f, +3.200748f, +3.203768f, +3.206794f, +3.209822f, +3.212845f, +3.215870f, +3.218896f, +3.221921f, +3.224951f, +3.227978f, +3.231007f, +3.234034f, +3.237062f, +3.240091f, +3.243120f, +3.246148f, +3.249181f, +3.252212f, +3.062553f, +3.063687f, +3.066759f, +3.069831f, +3.072903f, +3.075978f, +3.079050f, +3.082126f, +3.085200f, +3.088274f, +3.091350f, +3.094429f, +3.097505f, +3.100581f, +3.103662f, +3.106739f, +3.109820f, +3.112899f, +3.115978f, +3.119058f, +3.122137f, +3.125220f, +3.128306f, +3.131385f, +3.134469f, +3.137555f, +3.140637f, +3.143726f, +3.146810f, +3.149896f, +3.152985f, +3.156072f, +3.159158f, +3.162247f, +3.165336f, +3.168424f, +3.171516f, +3.174607f, +3.177696f, +3.180793f, +3.183881f, +3.186973f, +3.190069f, +3.193158f, +3.196254f, +3.199351f, +3.202443f, +3.205542f, +3.208637f, +3.211735f, +3.214832f, +3.217930f, +3.221028f, +3.224129f, +3.227228f, +3.230327f, +3.233432f, +3.236529f, +3.239633f, +3.242735f, +3.245841f, +3.248941f, +3.252045f, +3.255149f, +3.060607f, +3.061776f, +3.064935f, +3.068089f, +3.071250f, +3.074408f, +3.077565f, +3.080726f, +3.083888f, +3.087049f, +3.090212f, +3.093375f, +3.096537f, +3.099704f, +3.102865f, +3.106032f, +3.109200f, +3.112366f, +3.115534f, +3.118704f, +3.121875f, +3.125043f, +3.128214f, +3.131385f, +3.134555f, +3.137732f, +3.140906f, +3.144079f, +3.147253f, +3.150430f, +3.153605f, +3.156783f, +3.159961f, +3.163142f, +3.166319f, +3.169500f, +3.172678f, +3.175861f, +3.179043f, +3.182225f, +3.185408f, +3.188595f, +3.191781f, +3.194964f, +3.198150f, +3.201335f, +3.204526f, +3.207716f, +3.210905f, +3.214096f, +3.217286f, +3.220480f, +3.223672f, +3.226862f, +3.230056f, +3.233249f, +3.236442f, +3.239640f, +3.242840f, +3.246033f, +3.249234f, +3.252428f, +3.255631f, +3.258827f, +3.058038f, +3.059245f, +3.062510f, +3.065771f, +3.069036f, +3.072301f, +3.075572f, +3.078839f, +3.082107f, +3.085378f, +3.088649f, +3.091917f, +3.095190f, +3.098464f, +3.101735f, +3.105014f, +3.108288f, +3.111565f, +3.114844f, +3.118120f, +3.121404f, +3.124684f, +3.127964f, +3.131248f, +3.134529f, +3.137816f, +3.141101f, +3.144389f, +3.147674f, +3.150963f, +3.154253f, +3.157540f, +3.160834f, +3.164126f, +3.167416f, +3.170710f, +3.174004f, +3.177303f, +3.180595f, +3.183892f, +3.187192f, +3.190491f, +3.193789f, +3.197094f, +3.200396f, +3.203699f, +3.207001f, +3.210307f, +3.213613f, +3.216919f, +3.220225f, +3.223531f, +3.226847f, +3.230156f, +3.233466f, +3.236778f, +3.240094f, +3.243405f, +3.246723f, +3.250036f, +3.253356f, +3.256669f, +3.259992f, +3.263311f, +3.054601f, +3.055860f, +3.059251f, +3.062644f, +3.066041f, +3.069440f, +3.072836f, +3.076236f, +3.079637f, +3.083040f, +3.086442f, +3.089849f, +3.093249f, +3.096658f, +3.100066f, +3.103477f, +3.106889f, +3.110296f, +3.113712f, +3.117123f, +3.120540f, +3.123956f, +3.127376f, +3.130789f, +3.134208f, +3.137630f, +3.141053f, +3.144476f, +3.147902f, +3.151330f, +3.154752f, +3.158181f, +3.161614f, +3.165043f, +3.168472f, +3.171907f, +3.175341f, +3.178774f, +3.182211f, +3.185651f, +3.189092f, +3.192529f, +3.195972f, +3.199413f, +3.202859f, +3.206300f, +3.209746f, +3.213196f, +3.216647f, +3.220095f, +3.223547f, +3.226998f, +3.230452f, +3.233904f, +3.237360f, +3.240819f, +3.244277f, +3.247736f, +3.251195f, +3.254657f, +3.258122f, +3.261585f, +3.265052f, +3.268516f, +3.050132f, +3.051445f, +3.054997f, +3.058552f, +3.062109f, +3.065668f, +3.069227f, +3.072788f, +3.076353f, +3.079913f, +3.083478f, +3.087049f, +3.090616f, +3.094186f, +3.097756f, +3.101331f, +3.104908f, +3.108483f, +3.112061f, +3.115641f, +3.119218f, +3.122803f, +3.126390f, +3.129975f, +3.133560f, +3.137149f, +3.140740f, +3.144330f, +3.147924f, +3.151518f, +3.155114f, +3.158711f, +3.162309f, +3.165912f, +3.169509f, +3.173119f, +3.176725f, +3.180331f, +3.183939f, +3.187551f, +3.191160f, +3.194775f, +3.198389f, +3.202004f, +3.205623f, +3.209242f, +3.212864f, +3.216484f, +3.220108f, +3.223731f, +3.227358f, +3.230989f, +3.234618f, +3.238251f, +3.241882f, +3.245517f, +3.249152f, +3.252792f, +3.256429f, +3.260069f, +3.263710f, +3.267358f, +3.271005f, +3.274649f, +3.044693f, +3.046084f, +3.049831f, +3.053591f, +3.057343f, +3.061103f, +3.064863f, +3.068627f, +3.072392f, +3.076157f, +3.079920f, +3.083690f, +3.087464f, +3.091236f, +3.095016f, +3.098791f, +3.102571f, +3.106352f, +3.110135f, +3.113922f, +3.117708f, +3.121496f, +3.125288f, +3.129080f, +3.132877f, +3.136674f, +3.140473f, +3.144270f, +3.148075f, +3.151880f, +3.155686f, +3.159495f, +3.163306f, +3.167118f, +3.170934f, +3.174748f, +3.178567f, +3.182389f, +3.186210f, +3.190036f, +3.193860f, +3.197686f, +3.201517f, +3.205348f, +3.209183f, +3.213019f, +3.216857f, +3.220695f, +3.224538f, +3.228382f, +3.232229f, +3.236073f, +3.239921f, +3.243775f, +3.247625f, +3.251479f, +3.255339f, +3.259199f, +3.263060f, +3.266922f, +3.270786f, +3.274654f, +3.278521f, +3.282391f, +3.038204f, +3.039683f, +3.043677f, +3.047675f, +3.051676f, +3.055680f, +3.059685f, +3.063690f, +3.067700f, +3.071708f, +3.075726f, +3.079747f, +3.083763f, +3.087786f, +3.091813f, +3.095838f, +3.099869f, +3.103900f, +3.107934f, +3.111972f, +3.116009f, +3.120050f, +3.124095f, +3.128140f, +3.132193f, +3.136243f, +3.140296f, +3.144351f, +3.148410f, +3.152470f, +3.156533f, +3.160600f, +3.164666f, +3.168739f, +3.172812f, +3.176888f, +3.180967f, +3.185048f, +3.189128f, +3.193215f, +3.197305f, +3.201394f, +3.205488f, +3.209582f, +3.213680f, +3.217777f, +3.221882f, +3.225988f, +3.230096f, +3.234205f, +3.238320f, +3.242432f, +3.246550f, +3.250670f, +3.254791f, +3.258914f, +3.263041f, +3.267171f, +3.271300f, +3.275434f, +3.279573f, +3.283712f, +3.287855f, +3.292000f, +3.030699f, +3.032287f, +3.036590f, +3.040893f, +3.045197f, +3.049509f, +3.053823f, +3.058139f, +3.062454f, +3.066781f, +3.071107f, +3.075434f, +3.079764f, +3.084101f, +3.088435f, +3.092774f, +3.097119f, +3.101463f, +3.105818f, +3.110167f, +3.114526f, +3.118880f, +3.123244f, +3.127607f, +3.131979f, +3.136344f, +3.140718f, +3.145098f, +3.149480f, +3.153861f, +3.158245f, +3.162632f, +3.167031f, +3.171428f, +3.175822f, +3.180221f, +3.184627f, +3.189034f, +3.193445f, +3.197858f, +3.202276f, +3.206693f, +3.211118f, +3.215545f, +3.219974f, +3.224404f, +3.228837f, +3.233274f, +3.237719f, +3.242163f, +3.246609f, +3.251060f, +3.255510f, +3.259971f, +3.264431f, +3.268891f, +3.273357f, +3.277825f, +3.282297f, +3.286773f, +3.291249f, +3.295728f, +3.300215f, +3.304703f, +3.021670f, +3.023397f, +3.028067f, +3.032740f, +3.037414f, +3.042094f, +3.046774f, +3.051465f, +3.056157f, +3.060852f, +3.065549f, +3.070252f, +3.074955f, +3.079669f, +3.084378f, +3.089097f, +3.093823f, +3.098543f, +3.103272f, +3.108008f, +3.112745f, +3.117486f, +3.122227f, +3.126979f, +3.131729f, +3.136484f, +3.141246f, +3.146006f, +3.150774f, +3.155543f, +3.160320f, +3.165102f, +3.169882f, +3.174668f, +3.179456f, +3.184252f, +3.189050f, +3.193851f, +3.198657f, +3.203463f, +3.208275f, +3.213094f, +3.217912f, +3.222736f, +3.227561f, +3.232396f, +3.237231f, +3.242071f, +3.246916f, +3.251760f, +3.256611f, +3.261464f, +3.266324f, +3.271184f, +3.276051f, +3.280923f, +3.285796f, +3.290676f, +3.295555f, +3.300438f, +3.305326f, +3.310221f, +3.315118f, +3.320018f, +3.010918f, +3.012805f, +3.017912f, +3.023024f, +3.028142f, +3.033261f, +3.038388f, +3.043517f, +3.048655f, +3.053794f, +3.058939f, +3.064090f, +3.069241f, +3.074399f, +3.079560f, +3.084731f, +3.089906f, +3.095083f, +3.100263f, +3.105452f, +3.110644f, +3.115842f, +3.121040f, +3.126251f, +3.131460f, +3.136672f, +3.141893f, +3.147115f, +3.152346f, +3.157582f, +3.162818f, +3.168061f, +3.173312f, +3.178562f, +3.183820f, +3.189082f, +3.194347f, +3.199620f, +3.204898f, +3.210181f, +3.215464f, +3.220753f, +3.226051f, +3.231350f, +3.236651f, +3.241964f, +3.247277f, +3.252597f, +3.257917f, +3.263247f, +3.268581f, +3.273919f, +3.279262f, +3.284602f, +3.289957f, +3.295315f, +3.300677f, +3.306041f, +3.311413f, +3.316787f, +3.322167f, +3.327545f, +3.332939f, +3.338334f, +2.997811f, +2.999885f, +3.005510f, +3.011141f, +3.016770f, +3.022410f, +3.028056f, +3.033703f, +3.039364f, +3.045027f, +3.050690f, +3.056363f, +3.062044f, +3.067730f, +3.073420f, +3.079117f, +3.084817f, +3.090525f, +3.096240f, +3.101957f, +3.107687f, +3.113417f, +3.119159f, +3.124894f, +3.130645f, +3.136399f, +3.142157f, +3.147924f, +3.153695f, +3.159472f, +3.165258f, +3.171045f, +3.176842f, +3.182640f, +3.188445f, +3.194258f, +3.200076f, +3.205898f, +3.211722f, +3.217562f, +3.223404f, +3.229249f, +3.235101f, +3.240960f, +3.246824f, +3.252695f, +3.258569f, +3.264449f, +3.270336f, +3.276229f, +3.282128f, +3.288033f, +3.293941f, +3.299859f, +3.305776f, +3.311703f, +3.317637f, +3.323577f, +3.329525f, +3.335471f, +3.341427f, +3.347389f, +3.353356f, +3.359328f, +2.982030f, +2.984330f, +2.990560f, +2.996790f, +3.003032f, +3.009279f, +3.015535f, +3.021797f, +3.028070f, +3.034342f, +3.040627f, +3.046916f, +3.053212f, +3.059515f, +3.065828f, +3.072148f, +3.078470f, +3.084805f, +3.091145f, +3.097491f, +3.103844f, +3.110204f, +3.116571f, +3.122946f, +3.129326f, +3.135714f, +3.142111f, +3.148512f, +3.154922f, +3.161338f, +3.167762f, +3.174195f, +3.180629f, +3.187074f, +3.193524f, +3.199983f, +3.206455f, +3.212926f, +3.219403f, +3.225892f, +3.232382f, +3.238883f, +3.245393f, +3.251906f, +3.258426f, +3.264955f, +3.271493f, +3.278038f, +3.284583f, +3.291144f, +3.297705f, +3.304278f, +3.310857f, +3.317438f, +3.324036f, +3.330631f, +3.337236f, +3.343851f, +3.350468f, +3.357101f, +3.363730f, +3.370368f, +3.377020f, +3.383678f, +2.963302f, +2.965873f, +2.972814f, +2.979766f, +2.986725f, +2.993692f, +3.000669f, +3.007657f, +3.014652f, +3.021655f, +3.028665f, +3.035685f, +3.042713f, +3.049750f, +3.056795f, +3.063845f, +3.070909f, +3.077985f, +3.085064f, +3.092152f, +3.099245f, +3.106354f, +3.113466f, +3.120588f, +3.127718f, +3.134861f, +3.142006f, +3.149162f, +3.156325f, +3.163502f, +3.170683f, +3.177872f, +3.185072f, +3.192281f, +3.199495f, +3.206721f, +3.213954f, +3.221194f, +3.228444f, +3.235702f, +3.242970f, +3.250248f, +3.257531f, +3.264828f, +3.272127f, +3.279435f, +3.286753f, +3.294083f, +3.301420f, +3.308761f, +3.316116f, +3.323475f, +3.330845f, +3.338223f, +3.345611f, +3.353003f, +3.360409f, +3.367817f, +3.375241f, +3.382669f, +3.390110f, +3.397556f, +3.405013f, +3.412474f, +2.940963f, +2.943838f, +2.951607f, +2.959390f, +2.967181f, +2.974987f, +2.982797f, +2.990623f, +2.998453f, +3.006300f, +3.014149f, +3.022015f, +3.029894f, +3.037776f, +3.045673f, +3.053575f, +3.061491f, +3.069417f, +3.077357f, +3.085303f, +3.093263f, +3.101227f, +3.109204f, +3.117191f, +3.125188f, +3.133196f, +3.141217f, +3.149246f, +3.157284f, +3.165335f, +3.173393f, +3.181465f, +3.189544f, +3.197637f, +3.205734f, +3.213845f, +3.221972f, +3.230103f, +3.238247f, +3.246399f, +3.254564f, +3.262737f, +3.270916f, +3.279113f, +3.287316f, +3.295531f, +3.303754f, +3.311992f, +3.320237f, +3.328493f, +3.336754f, +3.345030f, +3.353317f, +3.361620f, +3.369923f, +3.378242f, +3.386570f, +3.394907f, +3.403252f, +3.411610f, +3.419983f, +3.428364f, +3.436749f, +3.445150f, +2.914403f, +2.917627f, +2.926355f, +2.935091f, +2.943846f, +2.952609f, +2.961386f, +2.970174f, +2.978971f, +2.987785f, +2.996610f, +3.005448f, +3.014294f, +3.023155f, +3.032032f, +3.040920f, +3.049821f, +3.058733f, +3.067652f, +3.076588f, +3.085536f, +3.094500f, +3.103475f, +3.112461f, +3.121455f, +3.130466f, +3.139489f, +3.148521f, +3.157571f, +3.166630f, +3.175701f, +3.184785f, +3.193881f, +3.202993f, +3.212111f, +3.221247f, +3.230393f, +3.239548f, +3.248719f, +3.257903f, +3.267099f, +3.276309f, +3.285523f, +3.294761f, +3.304005f, +3.313261f, +3.322529f, +3.331810f, +3.341106f, +3.350408f, +3.359732f, +3.369060f, +3.378406f, +3.387761f, +3.397127f, +3.406505f, +3.415900f, +3.425305f, +3.434725f, +3.444154f, +3.453592f, +3.463053f, +3.472514f, +3.481997f, +2.883246f, +2.886877f, +2.896707f, +2.906549f, +2.916406f, +2.926278f, +2.936166f, +2.946068f, +2.955982f, +2.965914f, +2.975860f, +2.985823f, +2.995796f, +3.005785f, +3.015789f, +3.025811f, +3.035842f, +3.045893f, +3.055959f, +3.066034f, +3.076129f, +3.086234f, +3.096358f, +3.106493f, +3.116644f, +3.126812f, +3.136992f, +3.147189f, +3.157401f, +3.167624f, +3.177865f, +3.188120f, +3.198387f, +3.208672f, +3.218970f, +3.229285f, +3.239614f, +3.249957f, +3.260307f, +3.270687f, +3.281072f, +3.291471f, +3.301890f, +3.312323f, +3.322766f, +3.333228f, +3.343703f, +3.354195f, +3.364700f, +3.375220f, +3.385754f, +3.396306f, +3.406869f, +3.417443f, +3.428036f, +3.438645f, +3.449269f, +3.459908f, +3.470557f, +3.481225f, +3.491909f, +3.502603f, +3.513309f, +3.524038f, +2.847376f, +2.851479f, +2.862579f, +2.873696f, +2.884831f, +2.895983f, +2.907152f, +2.918337f, +2.929543f, +2.940763f, +2.952011f, +2.963263f, +2.974542f, +2.985830f, +2.997143f, +3.008469f, +3.019814f, +3.031176f, +3.042557f, +3.053953f, +3.065371f, +3.076804f, +3.088253f, +3.099722f, +3.111208f, +3.122710f, +3.134228f, +3.145769f, +3.157324f, +3.168897f, +3.180483f, +3.192091f, +3.203720f, +3.215363f, +3.227021f, +3.238700f, +3.250394f, +3.262107f, +3.273841f, +3.285587f, +3.297354f, +3.309135f, +3.320935f, +3.332754f, +3.344587f, +3.356444f, +3.368310f, +3.380201f, +3.392106f, +3.404027f, +3.415970f, +3.427929f, +3.439903f, +3.451901f, +3.463904f, +3.475934f, +3.487984f, +3.500046f, +3.512130f, +3.524224f, +3.536343f, +3.548476f, +3.560623f, +3.572791f, +2.806167f, +2.810803f, +2.823350f, +2.835912f, +2.848500f, +2.861105f, +2.873727f, +2.886380f, +2.899048f, +2.911737f, +2.924441f, +2.937171f, +2.949925f, +2.962692f, +2.975485f, +2.988302f, +3.001132f, +3.013987f, +3.026864f, +3.039756f, +3.052674f, +3.065613f, +3.078571f, +3.091548f, +3.104545f, +3.117567f, +3.130607f, +3.143667f, +3.156751f, +3.169851f, +3.182976f, +3.196121f, +3.209285f, +3.222466f, +3.235673f, +3.248899f, +3.262144f, +3.275418f, +3.288706f, +3.302011f, +3.315341f, +3.328691f, +3.342065f, +3.355453f, +3.368872f, +3.382300f, +3.395759f, +3.409230f, +3.422727f, +3.436241f, +3.449776f, +3.463335f, +3.476914f, +3.490511f, +3.504129f, +3.517771f, +3.531431f, +3.545115f, +3.558817f, +3.572538f, +3.586280f, +3.600044f, +3.613825f, +3.627632f, +2.758900f, +2.764140f, +2.778316f, +2.792530f, +2.806761f, +2.821016f, +2.835295f, +2.849601f, +2.863928f, +2.878284f, +2.892658f, +2.907059f, +2.921486f, +2.935934f, +2.950409f, +2.964911f, +2.979434f, +2.993979f, +3.008551f, +3.023148f, +3.037766f, +3.052412f, +3.067080f, +3.081771f, +3.096490f, +3.111234f, +3.126000f, +3.140793f, +3.155605f, +3.170447f, +3.185308f, +3.200196f, +3.215111f, +3.230042f, +3.245005f, +3.259986f, +3.275001f, +3.290031f, +3.305092f, +3.320174f, +3.335278f, +3.350410f, +3.365566f, +3.380744f, +3.395947f, +3.411174f, +3.426427f, +3.441704f, +3.457004f, +3.472332f, +3.487679f, +3.503053f, +3.518451f, +3.533873f, +3.549316f, +3.564795f, +3.580290f, +3.595804f, +3.611352f, +3.626916f, +3.642517f, +3.658134f, +3.673770f, +3.689436f, +2.704760f, +2.710693f, +2.726725f, +2.742794f, +2.758889f, +2.775017f, +2.791164f, +2.807351f, +2.823555f, +2.839799f, +2.856063f, +2.872359f, +2.888686f, +2.905036f, +2.921416f, +2.937826f, +2.954263f, +2.970729f, +2.987228f, +3.003746f, +3.020301f, +3.036880f, +3.053489f, +3.070131f, +3.086793f, +3.103492f, +3.120212f, +3.136964f, +3.153745f, +3.170554f, +3.187392f, +3.204258f, +3.221151f, +3.238074f, +3.255027f, +3.272009f, +3.289016f, +3.306052f, +3.323118f, +3.340210f, +3.357333f, +3.374487f, +3.391667f, +3.408875f, +3.426110f, +3.443373f, +3.460671f, +3.477997f, +3.495342f, +3.512720f, +3.530130f, +3.547570f, +3.565034f, +3.582525f, +3.600046f, +3.617593f, +3.635177f, +3.652790f, +3.670422f, +3.688086f, +3.705781f, +3.723503f, +3.741252f, +3.759028f, +2.642592f, +2.649288f, +2.667403f, +2.685547f, +2.703733f, +2.721943f, +2.740191f, +2.758468f, +2.776784f, +2.795131f, +2.813510f, +2.831918f, +2.850369f, +2.868849f, +2.887357f, +2.905906f, +2.924482f, +2.943094f, +2.961738f, +2.980414f, +2.999128f, +3.017871f, +3.036651f, +3.055459f, +3.074304f, +3.093179f, +3.112092f, +3.131035f, +3.150011f, +3.169020f, +3.188067f, +3.207140f, +3.226249f, +3.245395f, +3.264570f, +3.283779f, +3.303018f, +3.322293f, +3.341606f, +3.360945f, +3.380323f, +3.399727f, +3.419170f, +3.438643f, +3.458152f, +3.477693f, +3.497270f, +3.516873f, +3.536510f, +3.556189f, +3.575893f, +3.595631f, +3.615406f, +3.635209f, +3.655051f, +3.674928f, +3.694831f, +3.714762f, +3.734733f, +3.754743f, +3.774778f, +3.794857f, +3.814958f, +3.835099f, +2.571664f, +2.579219f, +2.599660f, +2.620142f, +2.640664f, +2.661217f, +2.681818f, +2.702450f, +2.723125f, +2.743837f, +2.764590f, +2.785381f, +2.806207f, +2.827075f, +2.847978f, +2.868923f, +2.889913f, +2.910929f, +2.931988f, +2.953087f, +2.974223f, +2.995398f, +3.016612f, +3.037864f, +3.059155f, +3.080486f, +3.101853f, +3.123261f, +3.144705f, +3.166189f, +3.187712f, +3.209272f, +3.230871f, +3.252512f, +3.274188f, +3.295896f, +3.317656f, +3.339448f, +3.361280f, +3.383151f, +3.405055f, +3.427006f, +3.448996f, +3.471015f, +3.493076f, +3.515181f, +3.537320f, +3.559498f, +3.581712f, +3.603965f, +3.626263f, +3.648597f, +3.670959f, +3.693372f, +3.715819f, +3.738303f, +3.760836f, +3.783392f, +3.806004f, +3.828643f, +3.851320f, +3.874036f, +3.896791f, +3.919593f, +2.490861f, +2.499369f, +2.522403f, +2.545480f, +2.568601f, +2.591769f, +2.614983f, +2.638238f, +2.661535f, +2.684881f, +2.708270f, +2.731703f, +2.755184f, +2.778706f, +2.802269f, +2.825883f, +2.849542f, +2.873242f, +2.896990f, +2.920780f, +2.944617f, +2.968495f, +2.992419f, +3.016389f, +3.040400f, +3.064459f, +3.088558f, +3.112708f, +3.136899f, +3.161137f, +3.185421f, +3.209743f, +3.234113f, +3.258531f, +3.282988f, +3.307489f, +3.332036f, +3.356630f, +3.381271f, +3.405951f, +3.430679f, +3.455452f, +3.480264f, +3.505126f, +3.530033f, +3.554978f, +3.579975f, +3.605013f, +3.630098f, +3.655225f, +3.680399f, +3.705610f, +3.730877f, +3.756182f, +3.781528f, +3.806925f, +3.832364f, +3.857852f, +3.883380f, +3.908950f, +3.934568f, +3.960228f, +3.985945f, +4.011689f, +2.399150f, +2.408716f, +2.434621f, +2.460570f, +2.486580f, +2.512633f, +2.538744f, +2.564901f, +2.591112f, +2.617369f, +2.643684f, +2.670049f, +2.696461f, +2.722928f, +2.749444f, +2.776015f, +2.802629f, +2.829307f, +2.856025f, +2.882799f, +2.909627f, +2.936501f, +2.963433f, +2.990406f, +3.017439f, +3.044518f, +3.071649f, +3.098838f, +3.126068f, +3.153354f, +3.180695f, +3.208084f, +3.235521f, +3.263012f, +3.290554f, +3.318146f, +3.345794f, +3.373489f, +3.401238f, +3.429037f, +3.456886f, +3.484787f, +3.512741f, +3.540748f, +3.568799f, +3.596900f, +3.625064f, +3.653266f, +3.681529f, +3.709841f, +3.738205f, +3.766614f, +3.795080f, +3.823599f, +3.852168f, +3.880781f, +3.909452f, +3.938174f, +3.966948f, +3.995771f, +4.024643f, +4.053569f, +4.082549f, +4.111572f, +2.296045f, +2.306786f, +2.335867f, +2.365006f, +2.394200f, +2.423455f, +2.452768f, +2.482147f, +2.511578f, +2.541070f, +2.570617f, +2.600229f, +2.629896f, +2.659617f, +2.689406f, +2.719253f, +2.749157f, +2.779117f, +2.809138f, +2.839215f, +2.869357f, +2.899550f, +2.929806f, +2.960122f, +2.990494f, +3.020927f, +3.051419f, +3.081968f, +3.112579f, +3.143248f, +3.173973f, +3.204759f, +3.235602f, +3.266505f, +3.297468f, +3.328485f, +3.359567f, +3.390703f, +3.421899f, +3.453157f, +3.484465f, +3.515853f, +3.547281f, +3.578768f, +3.610320f, +3.641922f, +3.673602f, +3.705320f, +3.737106f, +3.768954f, +3.800854f, +3.832821f, +3.864843f, +3.896916f, +3.929053f, +3.961259f, +3.993512f, +4.025828f, +4.058199f, +4.090631f, +4.123121f, +4.155674f, +4.188280f, +4.220944f, +2.180420f, +2.192454f, +2.225021f, +2.257659f, +2.290365f, +2.323131f, +2.355971f, +2.388874f, +2.421852f, +2.454887f, +2.487995f, +2.521164f, +2.554405f, +2.587716f, +2.621089f, +2.654526f, +2.688034f, +2.721610f, +2.755254f, +2.788963f, +2.822738f, +2.856586f, +2.890497f, +2.924470f, +2.958516f, +2.992628f, +3.026806f, +3.061053f, +3.095370f, +3.129748f, +3.164193f, +3.198711f, +3.233293f, +3.267940f, +3.302655f, +3.337441f, +3.372284f, +3.407202f, +3.442189f, +3.477237f, +3.512353f, +3.547544f, +3.582794f, +3.618112f, +3.653502f, +3.688954f, +3.724470f, +3.760061f, +3.795717f, +3.831435f, +3.867227f, +3.903084f, +3.939004f, +3.974992f, +4.011053f, +4.047174f, +4.083365f, +4.119623f, +4.155943f, +4.192337f, +4.228787f, +4.265325f, +4.301915f, +4.338580f, +2.051029f, +2.064478f, +2.100879f, +2.137353f, +2.173914f, +2.210542f, +2.247247f, +2.284031f, +2.320894f, +2.357824f, +2.394839f, +2.431923f, +2.469094f, +2.506332f, +2.543654f, +2.581049f, +2.618518f, +2.656065f, +2.693690f, +2.731389f, +2.769164f, +2.807016f, +2.844947f, +2.882953f, +2.921034f, +2.959195f, +2.997431f, +3.035742f, +3.074131f, +3.112592f, +3.151135f, +3.189753f, +3.228445f, +3.267215f, +3.306061f, +3.344987f, +3.383985f, +3.423058f, +3.462208f, +3.501441f, +3.540749f, +3.580126f, +3.619585f, +3.659115f, +3.698727f, +3.738413f, +3.778176f, +3.818019f, +3.857938f, +3.897922f, +3.937991f, +3.978147f, +4.018363f, +4.058664f, +4.099041f, +4.139487f, +4.180018f, +4.220623f, +4.261304f, +4.302056f, +4.342891f, +4.383797f, +4.424789f, +4.465848f, +1.906426f, +1.921417f, +1.961993f, +2.002658f, +2.043405f, +2.084243f, +2.125171f, +2.166177f, +2.207274f, +2.248454f, +2.289726f, +2.331083f, +2.372530f, +2.414060f, +2.455667f, +2.497373f, +2.539161f, +2.581040f, +2.623000f, +2.665048f, +2.707184f, +2.749405f, +2.791710f, +2.834109f, +2.876586f, +2.919155f, +2.961814f, +3.004551f, +3.047379f, +3.090296f, +3.133293f, +3.176379f, +3.219551f, +3.262810f, +3.306158f, +3.349594f, +3.393115f, +3.436725f, +3.480413f, +3.524192f, +3.568059f, +3.612009f, +3.656043f, +3.700175f, +3.744387f, +3.788688f, +3.833067f, +3.877540f, +3.922101f, +3.966741f, +4.011470f, +4.056296f, +4.101196f, +4.146190f, +4.191269f, +4.236433f, +4.281680f, +4.327024f, +4.372441f, +4.417948f, +4.463553f, +4.509242f, +4.555001f, +4.600853f, +1.745391f, +1.762059f, +1.807178f, +1.852397f, +1.897708f, +1.943120f, +1.988625f, +2.034234f, +2.079938f, +2.125739f, +2.171636f, +2.217636f, +2.263733f, +2.309923f, +2.356212f, +2.402600f, +2.449087f, +2.495669f, +2.542345f, +2.589124f, +2.636002f, +2.682974f, +2.730045f, +2.777213f, +2.824482f, +2.871841f, +2.919303f, +2.966860f, +3.014519f, +3.062273f, +3.110124f, +3.158071f, +3.206124f, +3.254265f, +3.302505f, +3.350848f, +3.399285f, +3.447824f, +3.496453f, +3.545185f, +3.594010f, +3.642935f, +3.691961f, +3.741079f, +3.790300f, +3.839615f, +3.889030f, +3.938542f, +3.988151f, +4.037851f, +4.087658f, +4.137560f, +4.187560f, +4.237661f, +4.287856f, +4.338145f, +4.388533f, +4.439016f, +4.489604f, +4.540291f, +4.591070f, +4.641952f, +4.692926f, +4.743995f, +1.572610f, +1.591038f, +1.640921f, +1.690913f, +1.741013f, +1.791225f, +1.841547f, +1.891977f, +1.942520f, +1.993168f, +2.043930f, +2.094800f, +2.145779f, +2.196865f, +2.248070f, +2.299375f, +2.350796f, +2.402323f, +2.453962f, +2.505710f, +2.557566f, +2.609540f, +2.661613f, +2.713800f, +2.766097f, +2.818506f, +2.871021f, +2.923651f, +2.976385f, +3.029234f, +3.082185f, +3.135249f, +3.188422f, +3.241709f, +3.295101f, +3.348612f, +3.402223f, +3.455943f, +3.509780f, +3.563719f, +3.617779f, +3.671941f, +3.726215f, +3.780595f, +3.835081f, +3.889686f, +3.944401f, +3.999222f, +4.054151f, +4.109196f, +4.164350f, +4.219607f, +4.274971f, +4.330458f, +4.386045f, +4.441751f, +4.497564f, +4.553470f, +4.609505f, +4.665638f, +4.721896f, +4.778252f, +4.834717f, +4.891291f + }; +} diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs.meta b/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs.meta new file mode 100644 index 0000000..7dc565c --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.DisneyDiffuse.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9cbf86f9b2114924a91acc43796a307b +timeCreated: 1454419446 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs b/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs new file mode 100644 index 0000000..d2be920 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs @@ -0,0 +1,12304 @@ +using UnityEngine; + +public partial class AreaLightLUT +{ + static double[,] s_LUTTransformInv_GGX = new double[kLUTResolution * kLUTResolution, kLUTMatrixDim * kLUTMatrixDim] + { +{5000, 0, 0, 0, 5000, 0, 0, 0, 1}, +{1984.13, 0, 0, 0, 1984.13, 0, 0, 0, 1}, +{496.032, 0, 0, 0, 496.032, 0, 0, 0, 1}, +{220.507, 0, 0, 0, 220.507, 0, 0, 0, 1}, +{124.023, 0, 0, 0, 124.023, 0, 0, 0, 1}, +{79.3777, 0, 0, 0, 79.3777, 0, 0, 0, 1}, +{55.1238, 0, 0, 0, 55.1238, 0, 0, 0, 1}, +{40.4989, 0, 0, 0, 40.4989, 0, 0, 0, 1}, +{31.0058, 0, 0, 0, 31.0058, 0, 0, 0, 1}, +{24.4966, 0, 0, 0, 24.4966, 0, 0, 0, 1}, +{19.8413, 0, 0, 0, 19.8413, 0, 0, 0, 1}, +{16.3964, 0, 0, 0, 16.3964, 0, 0, 0, 1}, +{13.7758, 0, 0, 0, 13.7758, 0, 0, 0, 1}, +{11.7364, 0, 0, 0, 11.7364, 0, 0, 0, 1}, +{10.1179, 0, 0, 0, 10.1179, 0, 0, 0, 1}, +{8.81189, 0, 0, 0, 8.81189, 0, 0, 0, 1}, +{7.74305, 0, 0, 0, 7.74305, 0, 0, 0, 1}, +{6.8573, 0, 0, 0, 6.8573, 0, 0, 0, 1}, +{6.11628, 0, 0, 0, 6.11628, 0, 0, 0, 1}, +{5.49532, 0, 0, 0, 5.49532, 0, 0, 0, 1}, +{5.01258, 0, 0, 0, 5.01258, 0, 0, 0, 1}, +{4.54481, 0, 0, 0, 4.54481, 0, 0, 0, 1}, +{4.13928, 0, 0, 0, 4.13928, 0, 0, 0, 1}, +{3.78617, 0, 0, 0, 3.78617, 0, 0, 0, 1}, +{3.478, 0, 0, 0, 3.478, 0, 0, 0, 1}, +{3.21054, 0, 0, 0, 3.21054, 0, 0, 0, 1}, +{2.98399, 0, 0, 0, 2.98399, 0, 0, 0, 1}, +{2.77924, 0, 0, 0, 2.77924, 0, 0, 0, 1}, +{2.58766, 0, 0, 0, 2.58766, 0, 0, 0, 1}, +{2.42038, 0, 0, 0, 2.42038, 0, 0, 0, 1}, +{2.27718, 0, 0, 0, 2.27718, 0, 0, 0, 1}, +{2.14104, 0, 0, 0, 2.14104, 0, 0, 0, 1}, +{2.01944, 0, 0, 0, 2.01944, 0, 0, 0, 1}, +{1.91454, 0, 0, 0, 1.91454, 0, 0, 0, 1}, +{1.81336, 0, 0, 0, 1.81336, 0, 0, 0, 1}, +{1.72527, 0, 0, 0, 1.72527, 0, 0, 0, 1}, +{1.64407, 0, 0, 0, 1.64407, 0, 0, 0, 1}, +{1.57112, 0, 0, 0, 1.57112, 0, 0, 0, 1}, +{1.50413, 0, 0, 0, 1.50413, 0, 0, 0, 1}, +{1.44396, 0, 0, 0, 1.44396, 0, 0, 0, 1}, +{1.3881, 0, 0, 0, 1.3881, 0, 0, 0, 1}, +{1.33836, 0, 0, 0, 1.33836, 0, 0, 0, 1}, +{1.29214, 0, 0, 0, 1.29214, 0, 0, 0, 1}, +{1.25018, 0, 0, 0, 1.25018, 0, 0, 0, 1}, +{1.21234, 0, 0, 0, 1.21234, 0, 0, 0, 1}, +{1.1774, 0, 0, 0, 1.1774, 0, 0, 0, 1}, +{1.1454, 0, 0, 0, 1.1454, 0, 0, 0, 1}, +{1.11654, 0, 0, 0, 1.11654, 0, 0, 0, 1}, +{1.09022, 0, 0, 0, 1.09022, 0, 0, 0, 1}, +{1.06607, 0, 0, 0, 1.06607, 0, 0, 0, 1}, +{1.04391, 0, 0, 0, 1.04391, 0, 0, 0, 1}, +{1.02381, 0, 0, 0, 1.02381, 0, 0, 0, 1}, +{1.00554, 0, 0, 0, 1.00554, 0, 0, 0, 1}, +{0.988994, 0, 0, 0, 0.988994, 0, 0, 0, 1}, +{0.97387, 0, 0, 0, 0.97387, 0, 0, 0, 1}, +{0.959954, 0, 0, 0, 0.959954, 0, 0, 0, 1}, +{0.947277, 0, 0, 0, 0.947277, 0, 0, 0, 1}, +{0.935766, 0, 0, 0, 0.935766, 0, 0, 0, 1}, +{0.92542, 0, 0, 0, 0.92542, 0, 0, 0, 1}, +{0.915986, 0, 0, 0, 0.915986, 0, 0, 0, 1}, +{0.90753, 0, 0, 0, 0.90753, 0, 0, 0, 1}, +{0.899847, 0, 0, 0, 0.899847, 0, 0, 0, 1}, +{0.892781, 0, 0, 0, 0.892781, 0, 0, 0, 1}, +{0.886589, 0, 0, 0, 0.886589, 0, 0, 0, 1}, +{20.8598, 0, -0.00997101, 0, 10001.4, 0, 0.298776, 0, 1}, +{136.874, 0, -0.00999179, 0, 10002.3, 0, 3.16493, 0, 1}, +{17.4237, 0, -0.00996637, 0, 1613.12, 0, 0.235917, 0, 1}, +{213.174, 0, -0.0100192, 0, 215.99, 0, 5.31784, 0, 1}, +{124.085, 0, -0.00992679, 0, 122.971, 0, 3.09505, 0, 1}, +{79.3651, 0, -0.01, 0, 79.3786, 0, 1.97921, 0, 1}, +{55.1086, 0, -0.00997465, 0, 55.1405, 0, 1.37413, 0, 1}, +{40.4826, 0, -0.00999919, 0, 40.5074, 0, 1.00935, 0, 1}, +{30.9933, 0, -0.00997985, 0, 31.0135, 0, 0.772633, 0, 1}, +{24.4882, 0, -0.00999118, 0, 24.5033, 0, 0.610344, 0, 1}, +{19.8338, 0, -0.00999623, 0, 19.8462, 0, 0.494199, 0, 1}, +{16.3905, 0, -0.0100146, 0, 16.4002, 0, 0.408221, 0, 1}, +{13.7709, 0, -0.010039, 0, 13.7791, 0, 0.342799, 0, 1}, +{11.732, 0, -0.0100543, 0, 11.7393, 0, 0.291845, 0, 1}, +{10.1126, 0, -0.0100822, 0, 10.1201, 0, 0.251287, 0, 1}, +{8.8091, 0, -0.0101128, 0, 8.81395, 0, 0.218739, 0, 1}, +{7.7403, 0, -0.0101475, 0, 7.74506, 0, 0.191936, 0, 1}, +{6.85495, 0, -0.0101865, 0, 6.85903, 0, 0.169701, 0, 1}, +{6.11423, 0, -0.0102046, 0, 6.1179, 0, 0.151101, 0, 1}, +{5.49393, 0, -0.0100374, 0, 5.49719, 0, 0.135442, 0, 1}, +{5.00413, 0, -0.00949283, 0, 5.00662, 0, 0.122986, 0, 1}, +{4.54341, 0, -0.0102954, 0, 4.54586, 0, 0.111441, 0, 1}, +{4.13799, 0, -0.0103491, 0, 4.14026, 0, 0.10117, 0, 1}, +{3.78503, 0, -0.0103861, 0, 3.78713, 0, 0.0921767, 0, 1}, +{3.47688, 0, -0.010382, 0, 3.47898, 0, 0.0843109, 0, 1}, +{3.20976, 0, -0.010207, 0, 3.21156, 0, 0.0774129, 0, 1}, +{2.98376, 0, -0.00959576, 0, 2.98524, 0, 0.071455, 0, 1}, +{2.76968, 0, -0.00949722, 0, 2.77113, 0, 0.0658851, 0, 1}, +{2.59229, 0, -0.00947221, 0, 2.5934, 0, 0.061222, 0, 1}, +{2.42451, 0, -0.0093562, 0, 2.42556, 0, 0.0567821, 0, 1}, +{2.2721, 0, -0.00924289, 0, 2.27304, 0, 0.0527036, 0, 1}, +{2.13482, 0, -0.00911142, 0, 2.13562, 0, 0.0490091, 0, 1}, +{2.01297, 0, -0.00896576, 0, 2.01377, 0, 0.0456581, 0, 1}, +{1.90435, 0, -0.0088019, 0, 1.9052, 0, 0.0426555, 0, 1}, +{1.80728, 0, -0.00862977, 0, 1.80791, 0, 0.0398705, 0, 1}, +{1.72081, 0, -0.00844575, 0, 1.72148, 0, 0.0374225, 0, 1}, +{1.64345, 0, -0.00826161, 0, 1.64407, 0, 0.0351205, 0, 1}, +{1.57327, 0, -0.00804729, 0, 1.57415, 0, 0.0329726, 0, 1}, +{1.50817, 0, -0.00769621, 0, 1.50917, 0, 0.0308768, 0, 1}, +{1.44584, 0, -0.00745766, 0, 1.44667, 0, 0.0289053, 0, 1}, +{1.38884, 0, -0.00723726, 0, 1.38947, 0, 0.0270213, 0, 1}, +{1.33742, 0, -0.00700809, 0, 1.33789, 0, 0.0252826, 0, 1}, +{1.29154, 0, -0.00675862, 0, 1.29182, 0, 0.0236223, 0, 1}, +{1.24998, 0, -0.00650116, 0, 1.2501, 0, 0.0220422, 0, 1}, +{1.21177, 0, -0.00605643, 0, 1.21198, 0, 0.0204813, 0, 1}, +{1.17654, 0, -0.00576622, 0, 1.17679, 0, 0.0189717, 0, 1}, +{1.14519, 0, -0.00548432, 0, 1.14542, 0, 0.0176085, 0, 1}, +{1.11669, 0, -0.00521495, 0, 1.11695, 0, 0.0162992, 0, 1}, +{1.09075, 0, -0.0048691, 0, 1.091, 0, 0.0149683, 0, 1}, +{1.06613, 0, -0.0043722, 0, 1.06626, 0, 0.0136518, 0, 1}, +{1.04379, 0, -0.00411775, 0, 1.04395, 0, 0.0124618, 0, 1}, +{1.02379, 0, -0.00387198, 0, 1.02389, 0, 0.0113323, 0, 1}, +{1.0057, 0, -0.00350989, 0, 1.00585, 0, 0.0101445, 0, 1}, +{0.989069, 0, -0.00298996, 0, 0.989228, 0, 0.00896987, 0, 1}, +{0.973807, 0, -0.00275977, 0, 0.973963, 0, 0.00794918, 0, 1}, +{0.959878, 0, -0.00254848, 0, 0.959963, 0, 0.00694088, 0, 1}, +{0.947313, 0, -0.00214756, 0, 0.947392, 0, 0.00594439, 0, 1}, +{0.935828, 0, -0.00164893, 0, 0.935936, 0, 0.00492059, 0, 1}, +{0.925482, 0, -0.00149095, 0, 0.925486, 0, 0.00406009, 0, 1}, +{0.916056, 0, -0.0012724, 0, 0.916033, 0, 0.00318513, 0, 1}, +{0.90747, 0, -0.000801296, 0, 0.90749, 0, 0.00232403, 0, 1}, +{0.899753, 0, -0.000468771, 0, 0.899772, 0, 0.00148369, 0, 1}, +{0.892816, 0, -0.000378554, 0, 0.892838, 0, 0.000781214, 0, 1}, +{0.886589, 0, -3.0144e-005, 0, 0.886589, 0, 2.65977e-005, 0, 1}, +{1865.67, 0, -0.0205224, 0, 10010.2, 0, 92.9067, 0, 1}, +{17.337, 0, -0.0199549, 0, 10006.7, 0, 0.585697, 0, 1}, +{457.247, 0, -0.0201189, 0, 563.628, 0, 22.8235, 0, 1}, +{260.892, 0, -0.0198278, 0, 163.03, 0, 13.2061, 0, 1}, +{121.242, 0, -0.0200048, 0, 122.446, 0, 6.0531, 0, 1}, +{79.2267, 0, -0.0199651, 0, 79.5199, 0, 3.95365, 0, 1}, +{55.0479, 0, -0.0199824, 0, 55.1818, 0, 2.74689, 0, 1}, +{40.4383, 0, -0.0199765, 0, 40.536, 0, 2.01775, 0, 1}, +{30.9588, 0, -0.0199684, 0, 31.0358, 0, 1.54453, 0, 1}, +{24.4606, 0, -0.0199843, 0, 24.521, 0, 1.22007, 0, 1}, +{19.8122, 0, -0.0200103, 0, 19.8607, 0, 0.987915, 0, 1}, +{16.3722, 0, -0.0200396, 0, 16.4125, 0, 0.816042, 0, 1}, +{13.7563, 0, -0.0200704, 0, 13.7898, 0, 0.68527, 0, 1}, +{11.7199, 0, -0.0201113, 0, 11.7479, 0, 0.58344, 0, 1}, +{10.1033, 0, -0.0201661, 0, 10.1279, 0, 0.502536, 0, 1}, +{8.79933, 0, -0.0202297, 0, 8.82059, 0, 0.437212, 0, 1}, +{7.7321, 0, -0.0202968, 0, 7.75085, 0, 0.38369, 0, 1}, +{6.84777, 0, -0.0203721, 0, 6.86427, 0, 0.339273, 0, 1}, +{6.10795, 0, -0.0204067, 0, 6.12249, 0, 0.30205, 0, 1}, +{5.4839, 0, -0.0197201, 0, 5.49698, 0, 0.270532, 0, 1}, +{4.9515, 0, -0.0196674, 0, 4.96337, 0, 0.243614, 0, 1}, +{4.49236, 0, -0.0196092, 0, 4.50293, 0, 0.220323, 0, 1}, +{4.09932, 0, -0.0195251, 0, 4.10887, 0, 0.20033, 0, 1}, +{3.75484, 0, -0.0194426, 0, 3.76356, 0, 0.182767, 0, 1}, +{3.45478, 0, -0.0193433, 0, 3.46253, 0, 0.167363, 0, 1}, +{3.19449, 0, -0.0192149, 0, 3.20169, 0, 0.153946, 0, 1}, +{2.96591, 0, -0.0190915, 0, 2.97238, 0, 0.142082, 0, 1}, +{2.76706, 0, -0.0189848, 0, 2.77287, 0, 0.131718, 0, 1}, +{2.59003, 0, -0.0189331, 0, 2.59525, 0, 0.122418, 0, 1}, +{2.4223, 0, -0.0187123, 0, 2.42711, 0, 0.113516, 0, 1}, +{2.27008, 0, -0.0184852, 0, 2.27451, 0, 0.105381, 0, 1}, +{2.13304, 0, -0.0182247, 0, 2.13708, 0, 0.0979813, 0, 1}, +{2.01118, 0, -0.0179317, 0, 2.01518, 0, 0.0912974, 0, 1}, +{1.90288, 0, -0.0176036, 0, 1.90621, 0, 0.0852397, 0, 1}, +{1.80582, 0, -0.0172564, 0, 1.8089, 0, 0.0797542, 0, 1}, +{1.71959, 0, -0.0168864, 0, 1.7225, 0, 0.0747335, 0, 1}, +{1.64221, 0, -0.0165141, 0, 1.645, 0, 0.0701915, 0, 1}, +{1.57217, 0, -0.0160896, 0, 1.5749, 0, 0.0658848, 0, 1}, +{1.50716, 0, -0.0154077, 0, 1.50984, 0, 0.0617302, 0, 1}, +{1.44495, 0, -0.0149162, 0, 1.44746, 0, 0.0577762, 0, 1}, +{1.38796, 0, -0.0144611, 0, 1.39008, 0, 0.0539805, 0, 1}, +{1.33676, 0, -0.0140052, 0, 1.33845, 0, 0.050476, 0, 1}, +{1.29089, 0, -0.0135182, 0, 1.29231, 0, 0.0471924, 0, 1}, +{1.24937, 0, -0.0129872, 0, 1.25065, 0, 0.0440829, 0, 1}, +{1.21115, 0, -0.0121261, 0, 1.21247, 0, 0.0408752, 0, 1}, +{1.17599, 0, -0.0115317, 0, 1.17724, 0, 0.0379444, 0, 1}, +{1.14469, 0, -0.010965, 0, 1.14583, 0, 0.0352071, 0, 1}, +{1.11626, 0, -0.0104136, 0, 1.11724, 0, 0.0325391, 0, 1}, +{1.09036, 0, -0.00970528, 0, 1.09119, 0, 0.0299587, 0, 1}, +{1.06583, 0, -0.00876221, 0, 1.06654, 0, 0.0272682, 0, 1}, +{1.04353, 0, -0.00823761, 0, 1.04416, 0, 0.0248673, 0, 1}, +{1.02353, 0, -0.00772764, 0, 1.02411, 0, 0.0226159, 0, 1}, +{1.00549, 0, -0.00700223, 0, 1.00603, 0, 0.0202827, 0, 1}, +{0.98886, 0, -0.00603798, 0, 0.989332, 0, 0.0179765, 0, 1}, +{0.973692, 0, -0.00549454, 0, 0.974067, 0, 0.0158653, 0, 1}, +{0.959761, 0, -0.00506178, 0, 0.960078, 0, 0.0139137, 0, 1}, +{0.947127, 0, -0.0042346, 0, 0.947417, 0, 0.0118684, 0, 1}, +{0.935731, 0, -0.003407, 0, 0.935968, 0, 0.00989536, 0, 1}, +{0.925411, 0, -0.00296687, 0, 0.925596, 0, 0.00810012, 0, 1}, +{0.915944, 0, -0.00246114, 0, 0.916083, 0, 0.00643084, 0, 1}, +{0.907323, 0, -0.00166131, 0, 0.907371, 0, 0.00466546, 0, 1}, +{0.899705, 0, -0.00101577, 0, 0.899766, 0, 0.00297263, 0, 1}, +{0.892804, 0, -0.000651747, 0, 0.892794, 0, 0.00153116, 0, 1}, +{0.88646, 0, -1.95021e-005, 0, 0.886465, 0, -7.97814e-006, 0, 1}, +{19.4624, 0, -0.0299332, 0, 10018, 0, 1.16742, 0, 1}, +{390.778, 0, -0.0300899, 0, 2212.4, 0, 28.7952, 0, 1}, +{24.0784, 0, -0.0299295, 0, 1566.09, 0, 1.84744, 0, 1}, +{188.501, 0, -0.0299717, 0, 222.48, 0, 14.282, 0, 1}, +{120.236, 0, -0.0299387, 0, 135, 0, 8.99579, 0, 1}, +{79.0952, 0, -0.029898, 0, 79.5745, 0, 5.927, 0, 1}, +{54.9451, 0, -0.0299451, 0, 55.2414, 0, 4.11703, 0, 1}, +{40.3682, 0, -0.0299532, 0, 40.5865, 0, 3.02454, 0, 1}, +{30.9033, 0, -0.0299762, 0, 31.0735, 0, 2.31503, 0, 1}, +{24.4159, 0, -0.0299827, 0, 24.5504, 0, 1.82865, 0, 1}, +{19.7761, 0, -0.0300202, 0, 19.8851, 0, 1.48068, 0, 1}, +{16.342, 0, -0.0300529, 0, 16.4319, 0, 1.223, 0, 1}, +{13.7308, 0, -0.0301116, 0, 13.8065, 0, 1.02709, 0, 1}, +{11.6984, 0, -0.0301701, 0, 11.7619, 0, 0.874441, 0, 1}, +{10.0849, 0, -0.0302547, 0, 10.1403, 0, 0.753192, 0, 1}, +{8.78349, 0, -0.0303469, 0, 8.83169, 0, 0.655301, 0, 1}, +{7.71837, 0, -0.0297543, 0, 7.7604, 0, 0.575034, 0, 1}, +{6.84144, 0, -0.0296782, 0, 6.87857, 0, 0.508887, 0, 1}, +{6.10061, 0, -0.0296307, 0, 6.13364, 0, 0.452903, 0, 1}, +{5.47408, 0, -0.0295819, 0, 5.50364, 0, 0.40546, 0, 1}, +{4.94286, 0, -0.029499, 0, 4.96901, 0, 0.365109, 0, 1}, +{4.48447, 0, -0.0294181, 0, 4.50825, 0, 0.330259, 0, 1}, +{4.09211, 0, -0.0292872, 0, 4.11374, 0, 0.300275, 0, 1}, +{3.74821, 0, -0.0291611, 0, 3.76795, 0, 0.273878, 0, 1}, +{3.44886, 0, -0.0290118, 0, 3.46665, 0, 0.250835, 0, 1}, +{3.18911, 0, -0.0288168, 0, 3.20555, 0, 0.23071, 0, 1}, +{2.96101, 0, -0.028624, 0, 2.97587, 0, 0.212953, 0, 1}, +{2.76281, 0, -0.0284597, 0, 2.77619, 0, 0.197442, 0, 1}, +{2.58614, 0, -0.0283803, 0, 2.59816, 0, 0.183466, 0, 1}, +{2.41867, 0, -0.0280686, 0, 2.42977, 0, 0.170148, 0, 1}, +{2.26673, 0, -0.0277266, 0, 2.27698, 0, 0.157961, 0, 1}, +{2.12984, 0, -0.0273365, 0, 2.13943, 0, 0.146806, 0, 1}, +{2.00832, 0, -0.0268954, 0, 2.01707, 0, 0.136829, 0, 1}, +{1.90034, 0, -0.0263976, 0, 1.90816, 0, 0.127803, 0, 1}, +{1.8034, 0, -0.0258752, 0, 1.81073, 0, 0.119524, 0, 1}, +{1.71741, 0, -0.0253181, 0, 1.72424, 0, 0.112046, 0, 1}, +{1.6402, 0, -0.0247538, 0, 1.64649, 0, 0.105161, 0, 1}, +{1.57034, 0, -0.0241236, 0, 1.57635, 0, 0.0987869, 0, 1}, +{1.50536, 0, -0.0231223, 0, 1.51118, 0, 0.0925494, 0, 1}, +{1.44339, 0, -0.0223668, 0, 1.44863, 0, 0.0865877, 0, 1}, +{1.3866, 0, -0.0216768, 0, 1.3911, 0, 0.080936, 0, 1}, +{1.33554, 0, -0.020988, 0, 1.33946, 0, 0.0756904, 0, 1}, +{1.28981, 0, -0.0202629, 0, 1.29332, 0, 0.0707227, 0, 1}, +{1.24826, 0, -0.0194604, 0, 1.25149, 0, 0.0659943, 0, 1}, +{1.21014, 0, -0.0182066, 0, 1.21315, 0, 0.0612973, 0, 1}, +{1.17523, 0, -0.0172853, 0, 1.1779, 0, 0.0569259, 0, 1}, +{1.14395, 0, -0.016442, 0, 1.14643, 0, 0.0527853, 0, 1}, +{1.11564, 0, -0.0155922, 0, 1.1178, 0, 0.048779, 0, 1}, +{1.08966, 0, -0.0145023, 0, 1.09165, 0, 0.0448712, 0, 1}, +{1.06528, 0, -0.013168, 0, 1.06702, 0, 0.040893, 0, 1}, +{1.04308, 0, -0.0123271, 0, 1.04456, 0, 0.0372691, 0, 1}, +{1.0231, 0, -0.0115549, 0, 1.02445, 0, 0.0338646, 0, 1}, +{1.005, 0, -0.0104238, 0, 1.00624, 0, 0.0303821, 0, 1}, +{0.988496, 0, -0.00915644, 0, 0.989563, 0, 0.026979, 0, 1}, +{0.973406, 0, -0.00822431, 0, 0.97431, 0, 0.0237969, 0, 1}, +{0.959417, 0, -0.00749688, 0, 0.960152, 0, 0.0208261, 0, 1}, +{0.946841, 0, -0.00632679, 0, 0.947468, 0, 0.0177893, 0, 1}, +{0.935574, 0, -0.00525419, 0, 0.936101, 0, 0.0148859, 0, 1}, +{0.925282, 0, -0.00439509, 0, 0.925719, 0, 0.0121526, 0, 1}, +{0.915754, 0, -0.00350825, 0, 0.916045, 0, 0.00952201, 0, 1}, +{0.907178, 0, -0.0025528, 0, 0.907408, 0, 0.00700523, 0, 1}, +{0.899578, 0, -0.00171459, 0, 0.899733, 0, 0.00454736, 0, 1}, +{0.892667, 0, -0.000704314, 0, 0.892777, 0, 0.0021299, 0, 1}, +{0.886413, 0, 7.97772e-006, 0, 0.886428, 0, -2.03875e-005, 0, 1}, +{2873.56, 0, -0.0402299, 0, 10040.3, 0, 287.563, 0, 1}, +{758.15, 0, -0.040182, 0, 2491.26, 0, 75.0447, 0, 1}, +{485.909, 0, -0.0398445, 0, 513.286, 0, 48.6258, 0, 1}, +{169.578, 0, -0.0398508, 0, 269.022, 0, 16.9836, 0, 1}, +{123.229, 0, -0.0399261, 0, 124.581, 0, 12.3301, 0, 1}, +{78.883, 0, -0.0399148, 0, 79.777, 0, 7.89209, 0, 1}, +{54.7975, 0, -0.0399474, 0, 55.3441, 0, 5.48266, 0, 1}, +{40.2593, 0, -0.0399372, 0, 40.6591, 0, 4.02762, 0, 1}, +{30.8233, 0, -0.039947, 0, 31.1288, 0, 3.08316, 0, 1}, +{24.3534, 0, -0.0399883, 0, 24.594, 0, 2.43546, 0, 1}, +{19.725, 0, -0.0400221, 0, 19.9203, 0, 1.97199, 0, 1}, +{16.301, 0, -0.0400841, 0, 16.461, 0, 1.62901, 0, 1}, +{13.6956, 0, -0.0401556, 0, 13.8305, 0, 1.36791, 0, 1}, +{11.6697, 0, -0.0402371, 0, 11.7819, 0, 1.16473, 0, 1}, +{10.0589, 0, -0.039763, 0, 10.1574, 0, 1.00308, 0, 1}, +{8.76079, 0, -0.0397214, 0, 8.84629, 0, 0.872662, 0, 1}, +{7.69864, 0, -0.0396711, 0, 7.77367, 0, 0.765838, 0, 1}, +{6.82436, 0, -0.0395744, 0, 6.8903, 0, 0.677768, 0, 1}, +{6.08543, 0, -0.0395127, 0, 6.14403, 0, 0.603218, 0, 1}, +{5.46036, 0, -0.0394402, 0, 5.51288, 0, 0.540014, 0, 1}, +{4.93048, 0, -0.0393354, 0, 4.97756, 0, 0.486293, 0, 1}, +{4.47339, 0, -0.0392227, 0, 4.51591, 0, 0.439824, 0, 1}, +{4.08225, 0, -0.0390508, 0, 4.12068, 0, 0.399922, 0, 1}, +{3.73938, 0, -0.0388821, 0, 3.77428, 0, 0.364829, 0, 1}, +{3.4406, 0, -0.0386792, 0, 3.47222, 0, 0.334103, 0, 1}, +{3.18175, 0, -0.0384133, 0, 3.21058, 0, 0.307313, 0, 1}, +{2.95459, 0, -0.0381497, 0, 2.98085, 0, 0.283685, 0, 1}, +{2.75685, 0, -0.0379205, 0, 2.78085, 0, 0.262973, 0, 1}, +{2.58061, 0, -0.0378136, 0, 2.60228, 0, 0.244365, 0, 1}, +{2.41353, 0, -0.0374194, 0, 2.43343, 0, 0.226636, 0, 1}, +{2.26184, 0, -0.0369607, 0, 2.28032, 0, 0.210392, 0, 1}, +{2.12559, 0, -0.0364411, 0, 2.14253, 0, 0.195571, 0, 1}, +{2.00449, 0, -0.0358502, 0, 2.02007, 0, 0.182294, 0, 1}, +{1.89661, 0, -0.035184, 0, 1.91086, 0, 0.170226, 0, 1}, +{1.8002, 0, -0.0344828, 0, 1.8132, 0, 0.159231, 0, 1}, +{1.71441, 0, -0.0337362, 0, 1.72645, 0, 0.149227, 0, 1}, +{1.63754, 0, -0.0329718, 0, 1.64874, 0, 0.140093, 0, 1}, +{1.56773, 0, -0.0321322, 0, 1.57831, 0, 0.131547, 0, 1}, +{1.50293, 0, -0.030828, 0, 1.51294, 0, 0.123312, 0, 1}, +{1.44127, 0, -0.0298054, 0, 1.45034, 0, 0.11532, 0, 1}, +{1.38463, 0, -0.0288805, 0, 1.39274, 0, 0.107806, 0, 1}, +{1.33368, 0, -0.0279566, 0, 1.3409, 0, 0.100734, 0, 1}, +{1.28818, 0, -0.0269873, 0, 1.2946, 0, 0.0942068, 0, 1}, +{1.24683, 0, -0.0259067, 0, 1.25271, 0, 0.0879143, 0, 1}, +{1.2088, 0, -0.0242836, 0, 1.21417, 0, 0.0817028, 0, 1}, +{1.17401, 0, -0.0230317, 0, 1.17889, 0, 0.0757753, 0, 1}, +{1.14285, 0, -0.0219118, 0, 1.14723, 0, 0.0703045, 0, 1}, +{1.11471, 0, -0.0207569, 0, 1.11859, 0, 0.0649795, 0, 1}, +{1.08873, 0, -0.0192521, 0, 1.09227, 0, 0.0596865, 0, 1}, +{1.0645, 0, -0.0175962, 0, 1.06758, 0, 0.0545005, 0, 1}, +{1.04238, 0, -0.0164425, 0, 1.04506, 0, 0.049661, 0, 1}, +{1.02251, 0, -0.0153734, 0, 1.02486, 0, 0.0450344, 0, 1}, +{1.00442, 0, -0.0138389, 0, 1.00652, 0, 0.0404562, 0, 1}, +{0.988026, 0, -0.0122614, 0, 0.989809, 0, 0.0359345, 0, 1}, +{0.973067, 0, -0.0109392, 0, 0.974586, 0, 0.0316704, 0, 1}, +{0.959094, 0, -0.00988634, 0, 0.960397, 0, 0.0276718, 0, 1}, +{0.946479, 0, -0.00843407, 0, 0.94758, 0, 0.0237244, 0, 1}, +{0.935192, 0, -0.00711401, 0, 0.936096, 0, 0.019812, 0, 1}, +{0.925064, 0, -0.00585566, 0, 0.925754, 0, 0.0161636, 0, 1}, +{0.915524, 0, -0.00455381, 0, 0.916061, 0, 0.0126251, 0, 1}, +{0.906957, 0, -0.00346458, 0, 0.907311, 0, 0.00929631, 0, 1}, +{0.899416, 0, -0.00238615, 0, 0.899641, 0, 0.00609804, 0, 1}, +{0.892491, 0, -0.00100494, 0, 0.89264, 0, 0.00292469, 0, 1}, +{0.886274, 0, 0.000107239, 0, 0.886257, 0, -5.22902e-005, 0, 1}, +{22.7469, 0, -0.049884, 0, 10056.9, 0, 2.5941, 0, 1}, +{1293.66, 0, -0.0504528, 0, 2875.23, 0, 162.362, 0, 1}, +{24.9551, 0, -0.0498852, 0, 1569.95, 0, 3.17144, 0, 1}, +{222.717, 0, -0.0498886, 0, 159.722, 0, 27.8846, 0, 1}, +{123.671, 0, -0.0498392, 0, 124.274, 0, 15.5028, 0, 1}, +{78.6225, 0, -0.0499253, 0, 79.887, 0, 9.85219, 0, 1}, +{54.615, 0, -0.0499181, 0, 55.4655, 0, 6.84326, 0, 1}, +{40.122, 0, -0.0499117, 0, 40.7505, 0, 5.02676, 0, 1}, +{30.7172, 0, -0.0499462, 0, 31.1989, 0, 3.84789, 0, 1}, +{24.2724, 0, -0.0500012, 0, 24.6488, 0, 3.03988, 0, 1}, +{19.6587, 0, -0.0500511, 0, 19.964, 0, 2.46131, 0, 1}, +{16.2467, 0, -0.0501048, 0, 16.4979, 0, 2.03326, 0, 1}, +{13.65, 0, -0.0497816, 0, 13.8604, 0, 1.70734, 0, 1}, +{11.6295, 0, -0.0497511, 0, 11.8083, 0, 1.4536, 0, 1}, +{10.0258, 0, -0.0497077, 0, 10.1797, 0, 1.25202, 0, 1}, +{8.73202, 0, -0.049659, 0, 8.86562, 0, 1.08926, 0, 1}, +{7.67342, 0, -0.049601, 0, 7.79066, 0, 0.955909, 0, 1}, +{6.80212, 0, -0.0494718, 0, 6.90532, 0, 0.845993, 0, 1}, +{6.06561, 0, -0.0493922, 0, 6.1574, 0, 0.752912, 0, 1}, +{5.44277, 0, -0.049306, 0, 5.52496, 0, 0.674038, 0, 1}, +{4.91487, 0, -0.0491684, 0, 4.98836, 0, 0.607011, 0, 1}, +{4.45929, 0, -0.0490299, 0, 4.5256, 0, 0.548996, 0, 1}, +{4.06934, 0, -0.0488117, 0, 4.12942, 0, 0.499178, 0, 1}, +{3.72789, 0, -0.0486006, 0, 3.78243, 0, 0.455403, 0, 1}, +{3.43011, 0, -0.0483405, 0, 3.4797, 0, 0.417015, 0, 1}, +{3.17234, 0, -0.0480006, 0, 3.21745, 0, 0.383624, 0, 1}, +{2.94592, 0, -0.0476649, 0, 2.98702, 0, 0.354096, 0, 1}, +{2.74908, 0, -0.0473639, 0, 2.7866, 0, 0.328257, 0, 1}, +{2.57353, 0, -0.0472319, 0, 2.60766, 0, 0.305073, 0, 1}, +{2.40686, 0, -0.0467653, 0, 2.43829, 0, 0.282886, 0, 1}, +{2.25588, 0, -0.0461891, 0, 2.28466, 0, 0.26265, 0, 1}, +{2.11991, 0, -0.0455356, 0, 2.1466, 0, 0.24416, 0, 1}, +{1.99942, 0, -0.044793, 0, 2.02391, 0, 0.227548, 0, 1}, +{1.89205, 0, -0.0439579, 0, 1.91438, 0, 0.212502, 0, 1}, +{1.79594, 0, -0.0430757, 0, 1.81659, 0, 0.198787, 0, 1}, +{1.7105, 0, -0.0421366, 0, 1.72953, 0, 0.18633, 0, 1}, +{1.63381, 0, -0.0411703, 0, 1.65167, 0, 0.174861, 0, 1}, +{1.56442, 0, -0.0401164, 0, 1.58097, 0, 0.16422, 0, 1}, +{1.49965, 0, -0.0385199, 0, 1.51527, 0, 0.153891, 0, 1}, +{1.43839, 0, -0.0372313, 0, 1.45251, 0, 0.143966, 0, 1}, +{1.382, 0, -0.0360673, 0, 1.39468, 0, 0.134558, 0, 1}, +{1.33139, 0, -0.034905, 0, 1.34276, 0, 0.125783, 0, 1}, +{1.28615, 0, -0.0336857, 0, 1.29629, 0, 0.117619, 0, 1}, +{1.24496, 0, -0.0323178, 0, 1.25422, 0, 0.109712, 0, 1}, +{1.20712, 0, -0.0303495, 0, 1.21551, 0, 0.101945, 0, 1}, +{1.17253, 0, -0.0287632, 0, 1.1801, 0, 0.0946486, 0, 1}, +{1.1415, 0, -0.0273662, 0, 1.14838, 0, 0.0877593, 0, 1}, +{1.11346, 0, -0.0258902, 0, 1.11958, 0, 0.081098, 0, 1}, +{1.08751, 0, -0.0240069, 0, 1.09309, 0, 0.0745176, 0, 1}, +{1.0634, 0, -0.0220368, 0, 1.06827, 0, 0.0680363, 0, 1}, +{1.0415, 0, -0.020528, 0, 1.04576, 0, 0.0619986, 0, 1}, +{1.02178, 0, -0.0191481, 0, 1.02552, 0, 0.0562489, 0, 1}, +{1.00365, 0, -0.0172557, 0, 1.00692, 0, 0.0504483, 0, 1}, +{0.987288, 0, -0.0153908, 0, 0.990244, 0, 0.0449226, 0, 1}, +{0.972488, 0, -0.0137325, 0, 0.974931, 0, 0.0396017, 0, 1}, +{0.958571, 0, -0.0121652, 0, 0.960648, 0, 0.0344846, 0, 1}, +{0.94599, 0, -0.0105431, 0, 0.947737, 0, 0.0295603, 0, 1}, +{0.9348, 0, -0.00896566, 0, 0.936199, 0, 0.0248348, 0, 1}, +{0.924606, 0, -0.00731178, 0, 0.925734, 0, 0.0202137, 0, 1}, +{0.915286, 0, -0.00559972, 0, 0.916114, 0, 0.0157319, 0, 1}, +{0.906726, 0, -0.0043278, 0, 0.907333, 0, 0.0116451, 0, 1}, +{0.899105, 0, -0.00287444, 0, 0.899467, 0, 0.00756777, 0, 1}, +{0.892193, 0, -0.00134097, 0, 0.89236, 0, 0.00368565, 0, 1}, +{0.886084, 0, 3.89877e-005, 0, 0.886109, 0, -3.01269e-005, 0, 1}, +{2785.52, 0, -0.0584958, 0, 9988.29, 0, 419.852, 0, 1}, +{157.629, 0, -0.0598991, 0, 9989.57, 0, 23.5445, 0, 1}, +{411.353, 0, -0.0600576, 0, 656.509, 0, 62.014, 0, 1}, +{62.8496, 0, -0.0598957, 0, 329.51, 0, 9.74703, 0, 1}, +{122.19, 0, -0.0598729, 0, 124.066, 0, 18.4186, 0, 1}, +{78.2901, 0, -0.059892, 0, 80.037, 0, 11.7998, 0, 1}, +{54.3922, 0, -0.0598858, 0, 55.6182, 0, 8.19723, 0, 1}, +{39.9553, 0, -0.0599329, 0, 40.8664, 0, 6.02094, 0, 1}, +{30.5941, 0, -0.0599645, 0, 31.283, 0, 4.60953, 0, 1}, +{24.1733, 0, -0.0599981, 0, 24.7162, 0, 3.64129, 0, 1}, +{19.5798, 0, -0.0600709, 0, 20.0188, 0, 2.94845, 0, 1}, +{16.1794, 0, -0.0597991, 0, 16.5424, 0, 2.43536, 0, 1}, +{13.5947, 0, -0.0597624, 0, 13.8983, 0, 2.04518, 0, 1}, +{11.5824, 0, -0.0597188, 0, 11.8402, 0, 1.74119, 0, 1}, +{9.98532, 0, -0.0596623, 0, 10.2073, 0, 1.49977, 0, 1}, +{8.69694, 0, -0.0596001, 0, 8.88959, 0, 1.3048, 0, 1}, +{7.64286, 0, -0.0595226, 0, 7.81168, 0, 1.14508, 0, 1}, +{6.77507, 0, -0.0593699, 0, 6.9238, 0, 1.0134, 0, 1}, +{6.04157, 0, -0.0592798, 0, 6.17385, 0, 0.901909, 0, 1}, +{5.42126, 0, -0.059173, 0, 5.53949, 0, 0.807437, 0, 1}, +{4.8956, 0, -0.0590018, 0, 5.00178, 0, 0.727153, 0, 1}, +{4.44182, 0, -0.0588363, 0, 4.53759, 0, 0.657656, 0, 1}, +{4.05385, 0, -0.05857, 0, 4.1403, 0, 0.59802, 0, 1}, +{3.71384, 0, -0.0583147, 0, 3.79218, 0, 0.545515, 0, 1}, +{3.41753, 0, -0.0579989, 0, 3.48885, 0, 0.499605, 0, 1}, +{3.1608, 0, -0.0575834, 0, 3.22579, 0, 0.459586, 0, 1}, +{2.93552, 0, -0.0571634, 0, 2.99468, 0, 0.424253, 0, 1}, +{2.73971, 0, -0.0567915, 0, 2.79363, 0, 0.393296, 0, 1}, +{2.56482, 0, -0.0566286, 0, 2.61424, 0, 0.365469, 0, 1}, +{2.39877, 0, -0.0561025, 0, 2.44417, 0, 0.338913, 0, 1}, +{2.24836, 0, -0.0554063, 0, 2.2902, 0, 0.314631, 0, 1}, +{2.11324, 0, -0.0546189, 0, 2.15154, 0, 0.292553, 0, 1}, +{1.99325, 0, -0.0537222, 0, 2.02838, 0, 0.272631, 0, 1}, +{1.88629, 0, -0.0527143, 0, 1.91873, 0, 0.254602, 0, 1}, +{1.7907, 0, -0.051649, 0, 1.82057, 0, 0.238163, 0, 1}, +{1.70566, 0, -0.0505131, 0, 1.7332, 0, 0.223202, 0, 1}, +{1.62942, 0, -0.0493438, 0, 1.65502, 0, 0.20948, 0, 1}, +{1.56021, 0, -0.0480731, 0, 1.5842, 0, 0.196728, 0, 1}, +{1.49571, 0, -0.0461904, 0, 1.51818, 0, 0.184368, 0, 1}, +{1.43483, 0, -0.044636, 0, 1.45521, 0, 0.172482, 0, 1}, +{1.37879, 0, -0.0432333, 0, 1.39723, 0, 0.161209, 0, 1}, +{1.32858, 0, -0.0418277, 0, 1.34503, 0, 0.150763, 0, 1}, +{1.28356, 0, -0.0403564, 0, 1.29839, 0, 0.140864, 0, 1}, +{1.24265, 0, -0.0386999, 0, 1.25601, 0, 0.131479, 0, 1}, +{1.20498, 0, -0.0363964, 0, 1.21715, 0, 0.122174, 0, 1}, +{1.17063, 0, -0.0344796, 0, 1.1817, 0, 0.113394, 0, 1}, +{1.13979, 0, -0.0327837, 0, 1.14977, 0, 0.105121, 0, 1}, +{1.11195, 0, -0.0310034, 0, 1.12078, 0, 0.0971554, 0, 1}, +{1.08609, 0, -0.0287324, 0, 1.09401, 0, 0.0892502, 0, 1}, +{1.06226, 0, -0.0264747, 0, 1.06923, 0, 0.0815381, 0, 1}, +{1.04043, 0, -0.0245863, 0, 1.04662, 0, 0.0742604, 0, 1}, +{1.02083, 0, -0.0228757, 0, 1.02615, 0, 0.0673286, 0, 1}, +{1.00275, 0, -0.0206515, 0, 1.00749, 0, 0.0604425, 0, 1}, +{0.986546, 0, -0.0184938, 0, 0.990648, 0, 0.0537717, 0, 1}, +{0.971864, 0, -0.016546, 0, 0.975341, 0, 0.0474425, 0, 1}, +{0.958021, 0, -0.014446, 0, 0.960949, 0, 0.0412428, 0, 1}, +{0.94549, 0, -0.0126138, 0, 0.947898, 0, 0.0354067, 0, 1}, +{0.934346, 0, -0.0107992, 0, 0.936327, 0, 0.0297814, 0, 1}, +{0.924184, 0, -0.00874832, 0, 0.925739, 0, 0.0242182, 0, 1}, +{0.914959, 0, -0.00679083, 0, 0.916096, 0, 0.0188994, 0, 1}, +{0.906484, 0, -0.00513251, 0, 0.907312, 0, 0.0138828, 0, 1}, +{0.898799, 0, -0.00333814, 0, 0.899314, 0, 0.00907607, 0, 1}, +{0.891976, 0, -0.00169475, 0, 0.892226, 0, 0.00445631, 0, 1}, +{0.885821, 0, -8.4153e-005, 0, 0.885802, 0, 5.40351e-005, 0, 1}, +{20.1122, 0, -0.06989, 0, 10012.9, 0, 3.25245, 0, 1}, +{29.25, 0, -0.0698783, 0, 10023.5, 0, 5.17784, 0, 1}, +{76.6225, 0, -0.0698797, 0, 1804.48, 0, 13.5026, 0, 1}, +{185.667, 0, -0.0698106, 0, 285.649, 0, 32.8153, 0, 1}, +{121.684, 0, -0.0698467, 0, 125.785, 0, 21.4618, 0, 1}, +{77.9059, 0, -0.0698816, 0, 80.3365, 0, 13.7357, 0, 1}, +{54.1243, 0, -0.0699285, 0, 55.8003, 0, 9.54238, 0, 1}, +{39.7646, 0, -0.0699459, 0, 40.9967, 0, 7.00994, 0, 1}, +{30.446, 0, -0.069965, 0, 31.3853, 0, 5.36636, 0, 1}, +{24.0558, 0, -0.0700265, 0, 24.7971, 0, 4.23907, 0, 1}, +{19.4856, 0, -0.0700896, 0, 20.0819, 0, 3.43262, 0, 1}, +{16.1023, 0, -0.0697712, 0, 16.5954, 0, 2.83537, 0, 1}, +{13.5298, 0, -0.0697325, 0, 13.9429, 0, 2.38105, 0, 1}, +{11.5268, 0, -0.0696798, 0, 11.8783, 0, 2.0271, 0, 1}, +{9.93759, 0, -0.0696228, 0, 10.2401, 0, 1.74603, 0, 1}, +{8.65531, 0, -0.0695454, 0, 8.91819, 0, 1.51902, 0, 1}, +{7.60641, 0, -0.0694542, 0, 7.83652, 0, 1.33311, 0, 1}, +{6.74304, 0, -0.069278, 0, 6.94571, 0, 1.17982, 0, 1}, +{6.01312, 0, -0.0691689, 0, 6.19338, 0, 1.05002, 0, 1}, +{5.39598, 0, -0.0690362, 0, 5.55699, 0, 0.940061, 0, 1}, +{4.87291, 0, -0.0688348, 0, 5.01737, 0, 0.846586, 0, 1}, +{4.42141, 0, -0.0686425, 0, 4.55174, 0, 0.765678, 0, 1}, +{4.03535, 0, -0.0683265, 0, 4.15311, 0, 0.696227, 0, 1}, +{3.69724, 0, -0.0680255, 0, 3.80392, 0, 0.635164, 0, 1}, +{3.40226, 0, -0.0676472, 0, 3.49962, 0, 0.581705, 0, 1}, +{3.14713, 0, -0.0671566, 0, 3.2357, 0, 0.535103, 0, 1}, +{2.92314, 0, -0.0666505, 0, 3.00388, 0, 0.493993, 0, 1}, +{2.72851, 0, -0.0661963, 0, 2.80218, 0, 0.457974, 0, 1}, +{2.55449, 0, -0.0660132, 0, 2.6221, 0, 0.425579, 0, 1}, +{2.38898, 0, -0.0654271, 0, 2.45119, 0, 0.394612, 0, 1}, +{2.23954, 0, -0.0646084, 0, 2.29675, 0, 0.366355, 0, 1}, +{2.10512, 0, -0.0636861, 0, 2.15755, 0, 0.340602, 0, 1}, +{1.98571, 0, -0.0626332, 0, 2.03411, 0, 0.317431, 0, 1}, +{1.8795, 0, -0.0614485, 0, 1.92398, 0, 0.296432, 0, 1}, +{1.78441, 0, -0.0601971, 0, 1.82536, 0, 0.277326, 0, 1}, +{1.69988, 0, -0.0588633, 0, 1.73763, 0, 0.259915, 0, 1}, +{1.62409, 0, -0.0574863, 0, 1.65907, 0, 0.243943, 0, 1}, +{1.55521, 0, -0.0559984, 0, 1.5881, 0, 0.229082, 0, 1}, +{1.49113, 0, -0.0538343, 0, 1.5217, 0, 0.214675, 0, 1}, +{1.43059, 0, -0.052015, 0, 1.45851, 0, 0.200801, 0, 1}, +{1.37513, 0, -0.0503724, 0, 1.40009, 0, 0.187702, 0, 1}, +{1.32522, 0, -0.0487245, 0, 1.34772, 0, 0.175538, 0, 1}, +{1.28062, 0, -0.0469974, 0, 1.30084, 0, 0.164089, 0, 1}, +{1.23994, 0, -0.0450409, 0, 1.25823, 0, 0.153068, 0, 1}, +{1.20251, 0, -0.0424163, 0, 1.21908, 0, 0.142205, 0, 1}, +{1.16839, 0, -0.0401703, 0, 1.18349, 0, 0.132009, 0, 1}, +{1.13777, 0, -0.0381813, 0, 1.15131, 0, 0.12241, 0, 1}, +{1.11016, 0, -0.0360779, 0, 1.12222, 0, 0.113102, 0, 1}, +{1.08438, 0, -0.0334457, 0, 1.09525, 0, 0.103888, 0, 1}, +{1.06073, 0, -0.0308896, 0, 1.07035, 0, 0.0949727, 0, 1}, +{1.03933, 0, -0.0286283, 0, 1.0476, 0, 0.0864336, 0, 1}, +{1.01966, 0, -0.0265448, 0, 1.02704, 0, 0.0783406, 0, 1}, +{1.00167, 0, -0.0240231, 0, 1.00814, 0, 0.0703115, 0, 1}, +{0.985648, 0, -0.0216054, 0, 0.991203, 0, 0.0626734, 0, 1}, +{0.97106, 0, -0.0193173, 0, 0.975793, 0, 0.0553009, 0, 1}, +{0.957309, 0, -0.0167673, 0, 0.961267, 0, 0.0479947, 0, 1}, +{0.944878, 0, -0.0146579, 0, 0.948172, 0, 0.0412004, 0, 1}, +{0.933825, 0, -0.0126029, 0, 0.936535, 0, 0.0346066, 0, 1}, +{0.923685, 0, -0.0102039, 0, 0.925671, 0, 0.0282417, 0, 1}, +{0.914456, 0, -0.00802801, 0, 0.916037, 0, 0.0220686, 0, 1}, +{0.906082, 0, -0.00594933, 0, 0.907246, 0, 0.0161509, 0, 1}, +{0.898449, 0, -0.00381122, 0, 0.89918, 0, 0.0105325, 0, 1}, +{0.891719, 0, -0.00199567, 0, 0.892022, 0, 0.00515146, 0, 1}, +{0.885493, 0, -4.25037e-005, 0, 0.885496, 0, -1.59389e-005, 0, 1}, +{440.529, 0, -0.0797357, 0, 10061.3, 0, 89.4273, 0, 1}, +{188.573, 0, -0.0799547, 0, 10061.3, 0, 38.1854, 0, 1}, +{537.346, 0, -0.0800645, 0, 329.61, 0, 108.638, 0, 1}, +{203.046, 0, -0.079797, 0, 236.642, 0, 41.0701, 0, 1}, +{120.861, 0, -0.0798888, 0, 126.011, 0, 24.4335, 0, 1}, +{77.4893, 0, -0.0798915, 0, 80.6788, 0, 15.664, 0, 1}, +{53.8184, 0, -0.0799204, 0, 56.0111, 0, 10.8782, 0, 1}, +{39.5413, 0, -0.0799526, 0, 41.15, 0, 7.99162, 0, 1}, +{30.2746, 0, -0.0799855, 0, 31.5031, 0, 6.11774, 0, 1}, +{23.9212, 0, -0.0800402, 0, 24.8903, 0, 4.83274, 0, 1}, +{19.3753, 0, -0.079807, 0, 20.1583, 0, 3.91308, 0, 1}, +{16.0133, 0, -0.0797624, 0, 16.6566, 0, 3.23269, 0, 1}, +{13.4541, 0, -0.0797153, 0, 13.9945, 0, 2.71448, 0, 1}, +{11.4625, 0, -0.0796529, 0, 11.9225, 0, 2.31097, 0, 1}, +{9.88269, 0, -0.0795853, 0, 10.278, 0, 1.99064, 0, 1}, +{8.60785, 0, -0.0794935, 0, 8.95109, 0, 1.73189, 0, 1}, +{7.56475, 0, -0.0793921, 0, 7.86541, 0, 1.51989, 0, 1}, +{6.70605, 0, -0.0791851, 0, 6.97123, 0, 1.34508, 0, 1}, +{5.98036, 0, -0.0790544, 0, 6.21604, 0, 1.19714, 0, 1}, +{5.36674, 0, -0.0789071, 0, 5.57753, 0, 1.07175, 0, 1}, +{4.84682, 0, -0.0786735, 0, 5.03558, 0, 0.965205, 0, 1}, +{4.39802, 0, -0.0784475, 0, 4.56825, 0, 0.87299, 0, 1}, +{4.01421, 0, -0.0780804, 0, 4.16805, 0, 0.793834, 0, 1}, +{3.67784, 0, -0.0777311, 0, 3.81756, 0, 0.724181, 0, 1}, +{3.38494, 0, -0.0772884, 0, 3.51214, 0, 0.663252, 0, 1}, +{3.13143, 0, -0.0767138, 0, 3.24711, 0, 0.610175, 0, 1}, +{2.90886, 0, -0.0761191, 0, 3.01456, 0, 0.563319, 0, 1}, +{2.71547, 0, -0.075585, 0, 2.81202, 0, 0.522225, 0, 1}, +{2.54225, 0, -0.0753752, 0, 2.63123, 0, 0.485265, 0, 1}, +{2.37779, 0, -0.0747386, 0, 2.45936, 0, 0.449946, 0, 1}, +{2.22932, 0, -0.0737928, 0, 2.30408, 0, 0.417715, 0, 1}, +{2.09559, 0, -0.0727317, 0, 2.16462, 0, 0.388389, 0, 1}, +{1.9772, 0, -0.0715191, 0, 2.04042, 0, 0.361983, 0, 1}, +{1.87165, 0, -0.0701552, 0, 1.92973, 0, 0.338032, 0, 1}, +{1.77716, 0, -0.0687174, 0, 1.83087, 0, 0.316245, 0, 1}, +{1.69322, 0, -0.0671835, 0, 1.7428, 0, 0.296354, 0, 1}, +{1.61794, 0, -0.0655962, 0, 1.66392, 0, 0.278158, 0, 1}, +{1.54952, 0, -0.0638882, 0, 1.59261, 0, 0.261225, 0, 1}, +{1.48569, 0, -0.0614467, 0, 1.52579, 0, 0.244751, 0, 1}, +{1.42567, 0, -0.0593675, 0, 1.46215, 0, 0.228985, 0, 1}, +{1.37068, 0, -0.0574781, 0, 1.40358, 0, 0.214076, 0, 1}, +{1.32139, 0, -0.0555855, 0, 1.35081, 0, 0.200149, 0, 1}, +{1.2771, 0, -0.0536023, 0, 1.30372, 0, 0.187109, 0, 1}, +{1.23673, 0, -0.0513467, 0, 1.2608, 0, 0.174528, 0, 1}, +{1.1996, 0, -0.0484013, 0, 1.22129, 0, 0.162172, 0, 1}, +{1.16591, 0, -0.0458226, 0, 1.18551, 0, 0.150523, 0, 1}, +{1.13555, 0, -0.043545, 0, 1.15314, 0, 0.139546, 0, 1}, +{1.10801, 0, -0.0411149, 0, 1.12393, 0, 0.128962, 0, 1}, +{1.08251, 0, -0.0381303, 0, 1.09663, 0, 0.118433, 0, 1}, +{1.05912, 0, -0.0352866, 0, 1.07157, 0, 0.108289, 0, 1}, +{1.03784, 0, -0.0326796, 0, 1.04869, 0, 0.0985991, 0, 1}, +{1.01837, 0, -0.030159, 0, 1.02797, 0, 0.0892815, 0, 1}, +{1.00048, 0, -0.0273742, 0, 1.00887, 0, 0.0801948, 0, 1}, +{0.984647, 0, -0.024691, 0, 0.991809, 0, 0.0714401, 0, 1}, +{0.970117, 0, -0.0220605, 0, 0.976282, 0, 0.0630576, 0, 1}, +{0.956508, 0, -0.0191722, 0, 0.961695, 0, 0.05474, 0, 1}, +{0.944243, 0, -0.0166574, 0, 0.948501, 0, 0.0469582, 0, 1}, +{0.933134, 0, -0.0142947, 0, 0.936651, 0, 0.0394436, 0, 1}, +{0.923087, 0, -0.0116207, 0, 0.925874, 0, 0.032141, 0, 1}, +{0.913992, 0, -0.00924228, 0, 0.916042, 0, 0.0251869, 0, 1}, +{0.90559, 0, -0.00676748, 0, 0.90707, 0, 0.0184242, 0, 1}, +{0.898098, 0, -0.00433243, 0, 0.898995, 0, 0.0119995, 0, 1}, +{0.891381, 0, -0.00217764, 0, 0.891849, 0, 0.00587776, 0, 1}, +{0.885184, 0, 3.27518e-005, 0, 0.885188, 0, 1.32778e-005, 0, 1}, +{18.9782, 0, -0.0899188, 0, 9993.18, 0, 4.07432, 0, 1}, +{179.308, 0, -0.0898332, 0, 10003.8, 0, 40.6919, 0, 1}, +{41.0071, 0, -0.0899286, 0, 1421.51, 0, 9.41224, 0, 1}, +{227.79, 0, -0.0899772, 0, 158.025, 0, 51.9592, 0, 1}, +{117.827, 0, -0.0899022, 0, 125.556, 0, 26.8895, 0, 1}, +{77.0179, 0, -0.0899569, 0, 81.0202, 0, 17.5778, 0, 1}, +{53.4702, 0, -0.0899369, 0, 56.2583, 0, 12.2027, 0, 1}, +{39.2896, 0, -0.0899733, 0, 41.3237, 0, 8.96546, 0, 1}, +{30.0806, 0, -0.0900313, 0, 31.6398, 0, 6.86298, 0, 1}, +{23.7665, 0, -0.0898374, 0, 24.9955, 0, 5.42114, 0, 1}, +{19.2515, 0, -0.0898083, 0, 20.2444, 0, 4.38979, 0, 1}, +{15.9104, 0, -0.0897664, 0, 16.7283, 0, 3.62634, 0, 1}, +{13.3686, 0, -0.0897035, 0, 14.0544, 0, 3.04525, 0, 1}, +{11.3907, 0, -0.0896333, 0, 11.9733, 0, 2.59277, 0, 1}, +{9.82029, 0, -0.0895512, 0, 10.3214, 0, 2.23323, 0, 1}, +{8.55359, 0, -0.0894534, 0, 8.98888, 0, 1.94293, 0, 1}, +{7.5175, 0, -0.0893379, 0, 7.89862, 0, 1.70519, 0, 1}, +{6.66436, 0, -0.0890958, 0, 7.0003, 0, 1.50906, 0, 1}, +{5.9434, 0, -0.0889488, 0, 6.24186, 0, 1.34309, 0, 1}, +{5.33382, 0, -0.0887761, 0, 5.60056, 0, 1.20246, 0, 1}, +{4.81716, 0, -0.0885058, 0, 5.05657, 0, 1.0829, 0, 1}, +{4.37139, 0, -0.0882497, 0, 4.58707, 0, 0.979463, 0, 1}, +{3.99012, 0, -0.0878345, 0, 4.18514, 0, 0.890643, 0, 1}, +{3.6562, 0, -0.0874307, 0, 3.83312, 0, 0.812569, 0, 1}, +{3.36529, 0, -0.0869188, 0, 3.5264, 0, 0.744211, 0, 1}, +{3.11353, 0, -0.0862603, 0, 3.26034, 0, 0.684662, 0, 1}, +{2.89275, 0, -0.0855646, 0, 3.02668, 0, 0.632103, 0, 1}, +{2.70047, 0, -0.0849541, 0, 2.82324, 0, 0.585961, 0, 1}, +{2.52833, 0, -0.0847193, 0, 2.6417, 0, 0.544481, 0, 1}, +{2.36484, 0, -0.0840298, 0, 2.46877, 0, 0.504857, 0, 1}, +{2.21748, 0, -0.082956, 0, 2.31299, 0, 0.468685, 0, 1}, +{2.08498, 0, -0.0817543, 0, 2.1725, 0, 0.435828, 0, 1}, +{1.96732, 0, -0.0803807, 0, 2.04785, 0, 0.406149, 0, 1}, +{1.86265, 0, -0.0788329, 0, 1.93661, 0, 0.379315, 0, 1}, +{1.7689, 0, -0.077207, 0, 1.83724, 0, 0.354881, 0, 1}, +{1.68568, 0, -0.0754681, 0, 1.74866, 0, 0.332623, 0, 1}, +{1.6109, 0, -0.0736681, 0, 1.66945, 0, 0.312159, 0, 1}, +{1.54282, 0, -0.0717367, 0, 1.59778, 0, 0.293103, 0, 1}, +{1.47955, 0, -0.0690238, 0, 1.5304, 0, 0.274627, 0, 1}, +{1.42022, 0, -0.0666822, 0, 1.46648, 0, 0.256966, 0, 1}, +{1.36569, 0, -0.0645464, 0, 1.40739, 0, 0.240197, 0, 1}, +{1.31689, 0, -0.0624062, 0, 1.35449, 0, 0.224626, 0, 1}, +{1.27311, 0, -0.0601585, 0, 1.30686, 0, 0.209929, 0, 1}, +{1.2331, 0, -0.0576032, 0, 1.26371, 0, 0.195822, 0, 1}, +{1.19629, 0, -0.0543488, 0, 1.22388, 0, 0.182028, 0, 1}, +{1.16305, 0, -0.0514314, 0, 1.18791, 0, 0.168972, 0, 1}, +{1.13297, 0, -0.0488695, 0, 1.15524, 0, 0.156592, 0, 1}, +{1.10569, 0, -0.0461107, 0, 1.12575, 0, 0.144701, 0, 1}, +{1.08037, 0, -0.0427848, 0, 1.09828, 0, 0.132864, 0, 1}, +{1.05731, 0, -0.0396523, 0, 1.0729, 0, 0.121561, 0, 1}, +{1.03631, 0, -0.036704, 0, 1.04999, 0, 0.110631, 0, 1}, +{1.01687, 0, -0.03376, 0, 1.02897, 0, 0.100139, 0, 1}, +{0.999208, 0, -0.0306997, 0, 1.00982, 0, 0.0899327, 0, 1}, +{0.983494, 0, -0.0277394, 0, 0.992527, 0, 0.0801676, 0, 1}, +{0.969006, 0, -0.0247416, 0, 0.976851, 0, 0.0707229, 0, 1}, +{0.955557, 0, -0.0215736, 0, 0.962071, 0, 0.0614576, 0, 1}, +{0.94352, 0, -0.0186543, 0, 0.94885, 0, 0.0526569, 0, 1}, +{0.932461, 0, -0.0159367, 0, 0.936857, 0, 0.0442527, 0, 1}, +{0.922462, 0, -0.0130501, 0, 0.925914, 0, 0.0360304, 0, 1}, +{0.913409, 0, -0.0104065, 0, 0.916008, 0, 0.0283065, 0, 1}, +{0.905103, 0, -0.00763816, 0, 0.906945, 0, 0.0206762, 0, 1}, +{0.897643, 0, -0.00494691, 0, 0.898818, 0, 0.0134799, 0, 1}, +{0.890853, 0, -0.00242312, 0, 0.891444, 0, 0.00654866, 0, 1}, +{0.88482, 0, 0.000162807, 0, 0.884859, 0, -3.71625e-005, 0, 1}, +{2915.45, 0, -0.0991254, 0, 10051.4, 0, 742.365, 0, 1}, +{30.6035, 0, -0.099951, 0, 10054.1, 0, 7.81411, 0, 1}, +{535.045, 0, -0.100054, 0, 363.139, 0, 136.383, 0, 1}, +{240.732, 0, -0.0999037, 0, 171.378, 0, 61.1001, 0, 1}, +{118.652, 0, -0.0999051, 0, 128.986, 0, 30.216, 0, 1}, +{76.4234, 0, -0.0999618, 0, 81.4367, 0, 19.4583, 0, 1}, +{53.0898, 0, -0.0999682, 0, 56.5205, 0, 13.5166, 0, 1}, +{39.0046, 0, -0.100008, 0, 41.5266, 0, 9.9294, 0, 1}, +{29.865, 0, -0.100048, 0, 31.7915, 0, 7.60151, 0, 1}, +{23.5944, 0, -0.0998514, 0, 25.1184, 0, 6.00401, 0, 1}, +{19.1131, 0, -0.099828, 0, 20.3415, 0, 4.86204, 0, 1}, +{15.7963, 0, -0.0997694, 0, 16.8088, 0, 4.01651, 0, 1}, +{13.273, 0, -0.0997067, 0, 14.1215, 0, 3.37292, 0, 1}, +{11.309, 0, -0.0996211, 0, 12.0305, 0, 2.87167, 0, 1}, +{9.75077, 0, -0.0995261, 0, 10.3705, 0, 2.47365, 0, 1}, +{8.49329, 0, -0.0994225, 0, 9.03142, 0, 2.15212, 0, 1}, +{7.46452, 0, -0.0992782, 0, 7.9359, 0, 1.88875, 0, 1}, +{6.61774, 0, -0.0990146, 0, 7.03309, 0, 1.67156, 0, 1}, +{5.90204, 0, -0.0988473, 0, 6.27117, 0, 1.48772, 0, 1}, +{5.29703, 0, -0.0986466, 0, 5.62662, 0, 1.33196, 0, 1}, +{4.7843, 0, -0.0983413, 0, 5.08003, 0, 1.1996, 0, 1}, +{4.34169, 0, -0.0980484, 0, 4.60825, 0, 1.085, 0, 1}, +{3.96344, 0, -0.0975799, 0, 4.20446, 0, 0.986643, 0, 1}, +{3.63191, 0, -0.097121, 0, 3.85063, 0, 0.900162, 0, 1}, +{3.34339, 0, -0.0965403, 0, 3.54252, 0, 0.824472, 0, 1}, +{3.09359, 0, -0.0957899, 0, 3.27504, 0, 0.758527, 0, 1}, +{2.87455, 0, -0.0949923, 0, 3.04046, 0, 0.700303, 0, 1}, +{2.68376, 0, -0.0942967, 0, 2.83596, 0, 0.649208, 0, 1}, +{2.51263, 0, -0.0940503, 0, 2.6535, 0, 0.60317, 0, 1}, +{2.35036, 0, -0.0933022, 0, 2.47943, 0, 0.55928, 0, 1}, +{2.20417, 0, -0.0920967, 0, 2.32268, 0, 0.519216, 0, 1}, +{2.07297, 0, -0.0907506, 0, 2.18159, 0, 0.482864, 0, 1}, +{1.95632, 0, -0.0892101, 0, 2.05625, 0, 0.449979, 0, 1}, +{1.85249, 0, -0.0874783, 0, 1.9443, 0, 0.42025, 0, 1}, +{1.75974, 0, -0.0856569, 0, 1.84438, 0, 0.39318, 0, 1}, +{1.67706, 0, -0.0837121, 0, 1.75538, 0, 0.368482, 0, 1}, +{1.60288, 0, -0.0816973, 0, 1.6757, 0, 0.345846, 0, 1}, +{1.53544, 0, -0.0795359, 0, 1.60352, 0, 0.32472, 0, 1}, +{1.47259, 0, -0.0765599, 0, 1.53558, 0, 0.30426, 0, 1}, +{1.41379, 0, -0.0739569, 0, 1.47133, 0, 0.284594, 0, 1}, +{1.36009, 0, -0.0715722, 0, 1.41174, 0, 0.266121, 0, 1}, +{1.31188, 0, -0.0691755, 0, 1.3584, 0, 0.248864, 0, 1}, +{1.26855, 0, -0.0666659, 0, 1.31046, 0, 0.232612, 0, 1}, +{1.22906, 0, -0.0638076, 0, 1.26694, 0, 0.216948, 0, 1}, +{1.19273, 0, -0.060252, 0, 1.22676, 0, 0.201642, 0, 1}, +{1.1598, 0, -0.0570056, 0, 1.19051, 0, 0.18718, 0, 1}, +{1.13003, 0, -0.054143, 0, 1.15759, 0, 0.173466, 0, 1}, +{1.10296, 0, -0.0510647, 0, 1.12785, 0, 0.160281, 0, 1}, +{1.07798, 0, -0.0474011, 0, 1.10009, 0, 0.147183, 0, 1}, +{1.05507, 0, -0.0439774, 0, 1.07452, 0, 0.134664, 0, 1}, +{1.0344, 0, -0.0406984, 0, 1.0513, 0, 0.122634, 0, 1}, +{1.01515, 0, -0.0373231, 0, 1.03014, 0, 0.11091, 0, 1}, +{0.997746, 0, -0.0339762, 0, 1.01079, 0, 0.099617, 0, 1}, +{0.982225, 0, -0.0307338, 0, 0.99333, 0, 0.0888334, 0, 1}, +{0.967813, 0, -0.0273601, 0, 0.977401, 0, 0.0783203, 0, 1}, +{0.95453, 0, -0.023953, 0, 0.962542, 0, 0.0681248, 0, 1}, +{0.942617, 0, -0.0207319, 0, 0.949187, 0, 0.0583584, 0, 1}, +{0.931646, 0, -0.0175177, 0, 0.937029, 0, 0.0489198, 0, 1}, +{0.921791, 0, -0.0144269, 0, 0.92604, 0, 0.0399707, 0, 1}, +{0.912856, 0, -0.0115303, 0, 0.91605, 0, 0.0313347, 0, 1}, +{0.904522, 0, -0.00847537, 0, 0.906762, 0, 0.0229595, 0, 1}, +{0.897065, 0, -0.00557616, 0, 0.898524, 0, 0.0149622, 0, 1}, +{0.89042, 0, -0.00268907, 0, 0.89111, 0, 0.00728364, 0, 1}, +{0.884433, 0, 0.000150354, 0, 0.884427, 0, -7.60612e-005, 0, 1}, +{19.6773, 0, -0.109976, 0, 10091.5, 0, 5.24764, 0, 1}, +{1855.29, 0, -0.109462, 0, 2025.14, 0, 521.985, 0, 1}, +{348.432, 0, -0.110105, 0, 686.86, 0, 98.0282, 0, 1}, +{194.818, 0, -0.110072, 0, 270.594, 0, 54.8032, 0, 1}, +{119.76, 0, -0.10994, 0, 127.041, 0, 33.7001, 0, 1}, +{75.8208, 0, -0.110016, 0, 81.8475, 0, 21.3308, 0, 1}, +{52.6648, 0, -0.110017, 0, 56.8173, 0, 14.8157, 0, 1}, +{38.6713, 0, -0.110058, 0, 41.7662, 0, 10.8776, 0, 1}, +{29.6261, 0, -0.109913, 0, 31.9603, 0, 8.33208, 0, 1}, +{23.4093, 0, -0.109883, 0, 25.2491, 0, 6.58205, 0, 1}, +{18.9613, 0, -0.109843, 0, 20.4502, 0, 5.3296, 0, 1}, +{15.6708, 0, -0.10979, 0, 16.8983, 0, 4.40271, 0, 1}, +{13.1679, 0, -0.109715, 0, 14.1965, 0, 3.69732, 0, 1}, +{11.2199, 0, -0.109619, 0, 12.0937, 0, 3.14795, 0, 1}, +{9.67399, 0, -0.109519, 0, 10.4251, 0, 2.7116, 0, 1}, +{8.42673, 0, -0.109387, 0, 9.07887, 0, 2.35919, 0, 1}, +{7.40598, 0, -0.109231, 0, 7.97771, 0, 2.07041, 0, 1}, +{6.5662, 0, -0.10894, 0, 7.06989, 0, 1.83239, 0, 1}, +{5.85641, 0, -0.108748, 0, 6.30363, 0, 1.63091, 0, 1}, +{5.25632, 0, -0.108522, 0, 5.65586, 0, 1.46015, 0, 1}, +{4.74766, 0, -0.108175, 0, 5.10631, 0, 1.31502, 0, 1}, +{4.30903, 0, -0.107846, 0, 4.63199, 0, 1.18949, 0, 1}, +{3.93369, 0, -0.107323, 0, 4.22587, 0, 1.08164, 0, 1}, +{3.60508, 0, -0.106808, 0, 3.87023, 0, 0.98686, 0, 1}, +{3.31924, 0, -0.106146, 0, 3.56041, 0, 0.903978, 0, 1}, +{3.07162, 0, -0.105301, 0, 3.29169, 0, 0.831688, 0, 1}, +{2.85447, 0, -0.104391, 0, 3.05576, 0, 0.767886, 0, 1}, +{2.66518, 0, -0.103612, 0, 2.85032, 0, 0.711833, 0, 1}, +{2.49499, 0, -0.10337, 0, 2.66676, 0, 0.661263, 0, 1}, +{2.33416, 0, -0.102554, 0, 2.49144, 0, 0.613118, 0, 1}, +{2.18958, 0, -0.101209, 0, 2.33377, 0, 0.569271, 0, 1}, +{2.0595, 0, -0.0997148, 0, 2.19175, 0, 0.529345, 0, 1}, +{1.94404, 0, -0.0980046, 0, 2.06569, 0, 0.49341, 0, 1}, +{1.84134, 0, -0.0960848, 0, 1.95304, 0, 0.460813, 0, 1}, +{1.7493, 0, -0.0940669, 0, 1.8524, 0, 0.43111, 0, 1}, +{1.66757, 0, -0.0919113, 0, 1.76273, 0, 0.404103, 0, 1}, +{1.59392, 0, -0.0896803, 0, 1.68249, 0, 0.379175, 0, 1}, +{1.5272, 0, -0.0872853, 0, 1.60999, 0, 0.355994, 0, 1}, +{1.46484, 0, -0.0840509, 0, 1.54162, 0, 0.333526, 0, 1}, +{1.4069, 0, -0.0811851, 0, 1.47671, 0, 0.312083, 0, 1}, +{1.35389, 0, -0.0785486, 0, 1.41661, 0, 0.291874, 0, 1}, +{1.30632, 0, -0.0758932, 0, 1.36286, 0, 0.272906, 0, 1}, +{1.26357, 0, -0.0731255, 0, 1.31449, 0, 0.255042, 0, 1}, +{1.22461, 0, -0.0699508, 0, 1.27046, 0, 0.237887, 0, 1}, +{1.1887, 0, -0.0661095, 0, 1.22991, 0, 0.221093, 0, 1}, +{1.15623, 0, -0.0625418, 0, 1.19342, 0, 0.205278, 0, 1}, +{1.12681, 0, -0.0593692, 0, 1.16013, 0, 0.190281, 0, 1}, +{1.10004, 0, -0.0559626, 0, 1.13021, 0, 0.175704, 0, 1}, +{1.07535, 0, -0.051978, 0, 1.10204, 0, 0.161398, 0, 1}, +{1.0529, 0, -0.0482577, 0, 1.07626, 0, 0.147635, 0, 1}, +{1.03243, 0, -0.0446804, 0, 1.05281, 0, 0.134461, 0, 1}, +{1.01336, 0, -0.0408738, 0, 1.03132, 0, 0.121549, 0, 1}, +{0.996242, 0, -0.0372096, 0, 1.01192, 0, 0.109185, 0, 1}, +{0.980769, 0, -0.0337061, 0, 0.994198, 0, 0.0973639, 0, 1}, +{0.966535, 0, -0.02998, 0, 0.978073, 0, 0.0858679, 0, 1}, +{0.953433, 0, -0.0263148, 0, 0.963092, 0, 0.074692, 0, 1}, +{0.941597, 0, -0.0228328, 0, 0.949543, 0, 0.0640408, 0, 1}, +{0.930781, 0, -0.0191583, 0, 0.937309, 0, 0.0536604, 0, 1}, +{0.921086, 0, -0.0157782, 0, 0.926148, 0, 0.0437516, 0, 1}, +{0.912187, 0, -0.0125854, 0, 0.916039, 0, 0.0343137, 0, 1}, +{0.903845, 0, -0.00927255, 0, 0.906622, 0, 0.0251784, 0, 1}, +{0.896538, 0, -0.00622287, 0, 0.898229, 0, 0.0164488, 0, 1}, +{0.889875, 0, -0.00296239, 0, 0.890696, 0, 0.00803023, 0, 1}, +{0.883895, 0, 6.45243e-005, 0, 0.883862, 0, -3.71236e-005, 0, 1}, +{3067.48, 0, -0.119632, 0, 10067, 0, 946.187, 0, 1}, +{30.1796, 0, -0.120024, 0, 10057.9, 0, 9.04255, 0, 1}, +{20.9433, 0, -0.120026, 0, 1635.33, 0, 6.42067, 0, 1}, +{215.332, 0, -0.11994, 0, 179.697, 0, 66.4791, 0, 1}, +{118.751, 0, -0.120057, 0, 132.404, 0, 36.5864, 0, 1}, +{75.1089, 0, -0.120024, 0, 82.3555, 0, 23.1667, 0, 1}, +{52.2111, 0, -0.120086, 0, 57.1653, 0, 16.1029, 0, 1}, +{38.3568, 0, -0.120133, 0, 41.979, 0, 11.8289, 0, 1}, +{29.3634, 0, -0.119979, 0, 32.1488, 0, 9.05365, 0, 1}, +{23.2019, 0, -0.11993, 0, 25.3991, 0, 7.15206, 0, 1}, +{18.7952, 0, -0.119876, 0, 20.5701, 0, 5.79175, 0, 1}, +{15.534, 0, -0.119814, 0, 16.9973, 0, 4.78456, 0, 1}, +{13.0531, 0, -0.119736, 0, 14.2798, 0, 4.018, 0, 1}, +{11.1225, 0, -0.119633, 0, 12.1641, 0, 3.42103, 0, 1}, +{9.59012, 0, -0.119512, 0, 10.4858, 0, 2.94684, 0, 1}, +{8.35401, 0, -0.11937, 0, 9.13159, 0, 2.56391, 0, 1}, +{7.34317, 0, -0.119194, 0, 8.02358, 0, 2.25029, 0, 1}, +{6.51004, 0, -0.118867, 0, 7.11055, 0, 1.99145, 0, 1}, +{5.80639, 0, -0.118654, 0, 6.33983, 0, 1.77243, 0, 1}, +{5.21178, 0, -0.118396, 0, 5.68793, 0, 1.58691, 0, 1}, +{4.7079, 0, -0.118013, 0, 5.13535, 0, 1.42924, 0, 1}, +{4.2731, 0, -0.117643, 0, 4.65805, 0, 1.29278, 0, 1}, +{3.90146, 0, -0.11706, 0, 4.24962, 0, 1.17565, 0, 1}, +{3.57581, 0, -0.116482, 0, 3.89195, 0, 1.07258, 0, 1}, +{3.2926, 0, -0.115738, 0, 3.58031, 0, 0.982543, 0, 1}, +{3.04734, 0, -0.11479, 0, 3.30998, 0, 0.904009, 0, 1}, +{2.83242, 0, -0.113775, 0, 3.07294, 0, 0.834711, 0, 1}, +{2.64454, 0, -0.112903, 0, 2.86621, 0, 0.773723, 0, 1}, +{2.47553, 0, -0.112703, 0, 2.68129, 0, 0.718639, 0, 1}, +{2.31628, 0, -0.111777, 0, 2.50493, 0, 0.666324, 0, 1}, +{2.1733, 0, -0.110291, 0, 2.34603, 0, 0.618711, 0, 1}, +{2.04479, 0, -0.108646, 0, 2.20282, 0, 0.575438, 0, 1}, +{1.93057, 0, -0.106761, 0, 2.07604, 0, 0.536348, 0, 1}, +{1.82885, 0, -0.104648, 0, 1.96262, 0, 0.500926, 0, 1}, +{1.73795, 0, -0.102429, 0, 1.86129, 0, 0.468594, 0, 1}, +{1.65687, 0, -0.100062, 0, 1.77107, 0, 0.439209, 0, 1}, +{1.58415, 0, -0.0976108, 0, 1.69031, 0, 0.412178, 0, 1}, +{1.51808, 0, -0.0949816, 0, 1.6172, 0, 0.386952, 0, 1}, +{1.45636, 0, -0.0914944, 0, 1.54804, 0, 0.362546, 0, 1}, +{1.3992, 0, -0.0883608, 0, 1.48272, 0, 0.339222, 0, 1}, +{1.34699, 0, -0.0854694, 0, 1.42208, 0, 0.317202, 0, 1}, +{1.30034, 0, -0.0825545, 0, 1.36777, 0, 0.296676, 0, 1}, +{1.25813, 0, -0.0795263, 0, 1.31898, 0, 0.27725, 0, 1}, +{1.21957, 0, -0.0760338, 0, 1.27454, 0, 0.258566, 0, 1}, +{1.18424, 0, -0.071914, 0, 1.2335, 0, 0.240403, 0, 1}, +{1.15235, 0, -0.0680361, 0, 1.19652, 0, 0.223176, 0, 1}, +{1.12334, 0, -0.0645451, 0, 1.16306, 0, 0.206796, 0, 1}, +{1.09688, 0, -0.0608099, 0, 1.13269, 0, 0.191046, 0, 1}, +{1.07253, 0, -0.0565074, 0, 1.10417, 0, 0.175408, 0, 1}, +{1.0504, 0, -0.0524852, 0, 1.07821, 0, 0.160467, 0, 1}, +{1.03016, 0, -0.0486092, 0, 1.05451, 0, 0.146165, 0, 1}, +{1.01146, 0, -0.0444274, 0, 1.03272, 0, 0.13211, 0, 1}, +{0.994497, 0, -0.0404204, 0, 1.01305, 0, 0.118689, 0, 1}, +{0.979103, 0, -0.0366371, 0, 0.995256, 0, 0.105765, 0, 1}, +{0.965074, 0, -0.0325616, 0, 0.978803, 0, 0.093258, 0, 1}, +{0.952214, 0, -0.0286502, 0, 0.963662, 0, 0.0811791, 0, 1}, +{0.940473, 0, -0.0248971, 0, 0.949954, 0, 0.0696176, 0, 1}, +{0.929776, 0, -0.0208716, 0, 0.937487, 0, 0.0583574, 0, 1}, +{0.920233, 0, -0.0171541, 0, 0.926271, 0, 0.0476027, 0, 1}, +{0.911446, 0, -0.0135568, 0, 0.916023, 0, 0.0372508, 0, 1}, +{0.903227, 0, -0.0100321, 0, 0.906399, 0, 0.0273371, 0, 1}, +{0.895906, 0, -0.00677843, 0, 0.89794, 0, 0.0179038, 0, 1}, +{0.889255, 0, -0.00325023, 0, 0.890313, 0, 0.00871292, 0, 1}, +{0.883302, 0, -1.94326e-005, 0, 0.883313, 0, -3.00323e-005, 0, 1}, +{19.3188, 0, -0.130112, 0, 10111.6, 0, 6.16104, 0, 1}, +{189.609, 0, -0.130072, 0, 10132.6, 0, 63.6371, 0, 1}, +{437.063, 0, -0.130245, 0, 567.879, 0, 146.851, 0, 1}, +{186.532, 0, -0.130013, 0, 254.578, 0, 62.7974, 0, 1}, +{117.398, 0, -0.130077, 0, 127.121, 0, 39.4071, 0, 1}, +{74.4048, 0, -0.130134, 0, 82.7691, 0, 24.9965, 0, 1}, +{51.6983, 0, -0.130176, 0, 57.5661, 0, 17.3673, 0, 1}, +{37.9867, 0, -0.13018, 0, 42.2664, 0, 12.7597, 0, 1}, +{29.0833, 0, -0.130031, 0, 32.3548, 0, 9.76739, 0, 1}, +{22.9816, 0, -0.129984, 0, 25.5626, 0, 7.71627, 0, 1}, +{18.6154, 0, -0.129935, 0, 20.7025, 0, 6.24805, 0, 1}, +{15.3853, 0, -0.129868, 0, 17.1066, 0, 5.16148, 0, 1}, +{12.9287, 0, -0.129766, 0, 14.3708, 0, 4.33467, 0, 1}, +{11.0164, 0, -0.129652, 0, 12.242, 0, 3.69057, 0, 1}, +{9.49929, 0, -0.129513, 0, 10.5525, 0, 3.17918, 0, 1}, +{8.27506, 0, -0.129356, 0, 9.18934, 0, 2.76604, 0, 1}, +{7.27363, 0, -0.129158, 0, 8.07421, 0, 2.42765, 0, 1}, +{6.44895, 0, -0.128805, 0, 7.15528, 0, 2.14846, 0, 1}, +{5.75232, 0, -0.128559, 0, 6.37962, 0, 1.91223, 0, 1}, +{5.16348, 0, -0.128276, 0, 5.72349, 0, 1.71208, 0, 1}, +{4.66461, 0, -0.127852, 0, 5.16717, 0, 1.542, 0, 1}, +{4.23427, 0, -0.127435, 0, 4.68697, 0, 1.39485, 0, 1}, +{3.86621, 0, -0.126789, 0, 4.27573, 0, 1.26845, 0, 1}, +{3.54406, 0, -0.126144, 0, 3.9157, 0, 1.15739, 0, 1}, +{3.26374, 0, -0.125311, 0, 3.60233, 0, 1.06021, 0, 1}, +{3.02107, 0, -0.124256, 0, 3.33017, 0, 0.975517, 0, 1}, +{2.80828, 0, -0.123132, 0, 3.09142, 0, 0.900769, 0, 1}, +{2.62197, 0, -0.122168, 0, 2.88388, 0, 0.834826, 0, 1}, +{2.45413, 0, -0.122027, 0, 2.69759, 0, 0.77527, 0, 1}, +{2.29685, 0, -0.120968, 0, 2.51955, 0, 0.718847, 0, 1}, +{2.15566, 0, -0.119337, 0, 2.35957, 0, 0.667574, 0, 1}, +{2.02855, 0, -0.117538, 0, 2.21552, 0, 0.620851, 0, 1}, +{1.91584, 0, -0.115472, 0, 2.08733, 0, 0.578765, 0, 1}, +{1.81522, 0, -0.113165, 0, 1.97326, 0, 0.540497, 0, 1}, +{1.72546, 0, -0.110743, 0, 1.87107, 0, 0.505687, 0, 1}, +{1.64532, 0, -0.108158, 0, 1.78031, 0, 0.473915, 0, 1}, +{1.57339, 0, -0.105485, 0, 1.69895, 0, 0.444735, 0, 1}, +{1.50799, 0, -0.102623, 0, 1.62528, 0, 0.417478, 0, 1}, +{1.44722, 0, -0.0988845, 0, 1.55531, 0, 0.391167, 0, 1}, +{1.39097, 0, -0.0954791, 0, 1.48931, 0, 0.366006, 0, 1}, +{1.33955, 0, -0.0923312, 0, 1.42807, 0, 0.342337, 0, 1}, +{1.29362, 0, -0.0891524, 0, 1.37322, 0, 0.320163, 0, 1}, +{1.25218, 0, -0.0858672, 0, 1.3239, 0, 0.299165, 0, 1}, +{1.21421, 0, -0.0820598, 0, 1.27887, 0, 0.27906, 0, 1}, +{1.17938, 0, -0.0776576, 0, 1.23731, 0, 0.259442, 0, 1}, +{1.14806, 0, -0.0734819, 0, 1.19999, 0, 0.240869, 0, 1}, +{1.11942, 0, -0.0696725, 0, 1.1661, 0, 0.223182, 0, 1}, +{1.09341, 0, -0.0656023, 0, 1.13544, 0, 0.206111, 0, 1}, +{1.06949, 0, -0.0609821, 0, 1.1066, 0, 0.189328, 0, 1}, +{1.04779, 0, -0.0566611, 0, 1.08028, 0, 0.173235, 0, 1}, +{1.02781, 0, -0.0524901, 0, 1.05629, 0, 0.157687, 0, 1}, +{1.00931, 0, -0.0479505, 0, 1.03419, 0, 0.142532, 0, 1}, +{0.992676, 0, -0.0435795, 0, 1.01433, 0, 0.128044, 0, 1}, +{0.977457, 0, -0.0395157, 0, 0.996295, 0, 0.114204, 0, 1}, +{0.963628, 0, -0.0351098, 0, 0.9797, 0, 0.100583, 0, 1}, +{0.95086, 0, -0.0309315, 0, 0.964239, 0, 0.0876227, 0, 1}, +{0.9393, 0, -0.0269231, 0, 0.950366, 0, 0.075174, 0, 1}, +{0.928766, 0, -0.0225746, 0, 0.937743, 0, 0.0629508, 0, 1}, +{0.91932, 0, -0.0185703, 0, 0.926363, 0, 0.0513845, 0, 1}, +{0.91059, 0, -0.0145485, 0, 0.915937, 0, 0.0401734, 0, 1}, +{0.90254, 0, -0.0107303, 0, 0.906298, 0, 0.0294472, 0, 1}, +{0.895236, 0, -0.00722993, 0, 0.897589, 0, 0.0193129, 0, 1}, +{0.888607, 0, -0.00350911, 0, 0.88977, 0, 0.00942634, 0, 1}, +{0.882768, 0, -7.06214e-005, 0, 0.882776, 0, 3.53107e-005, 0, 1}, +{27.5991, 0, -0.140176, 0, 10119, 0, 10.3121, 0, 1}, +{17.7585, 0, -0.140186, 0, 10085.7, 0, 6.19632, 0, 1}, +{23.1691, 0, -0.140196, 0, 1604.23, 0, 8.39033, 0, 1}, +{22.1293, 0, -0.140189, 0, 486.147, 0, 8.21187, 0, 1}, +{114.718, 0, -0.140186, 0, 130.594, 0, 41.7487, 0, 1}, +{73.6974, 0, -0.140246, 0, 83.4028, 0, 26.8219, 0, 1}, +{51.1614, 0, -0.140233, 0, 57.9369, 0, 18.6186, 0, 1}, +{37.6011, 0, -0.140139, 0, 42.5624, 0, 13.6824, 0, 1}, +{28.7753, 0, -0.140107, 0, 32.5741, 0, 10.4687, 0, 1}, +{22.7417, 0, -0.140066, 0, 25.7421, 0, 8.27167, 0, 1}, +{18.4227, 0, -0.139994, 0, 20.8462, 0, 6.69835, 0, 1}, +{15.2258, 0, -0.13991, 0, 17.2253, 0, 5.53337, 0, 1}, +{12.7949, 0, -0.13981, 0, 14.4707, 0, 4.64699, 0, 1}, +{10.9029, 0, -0.139688, 0, 12.3267, 0, 3.95662, 0, 1}, +{9.40132, 0, -0.139534, 0, 10.6254, 0, 3.40825, 0, 1}, +{8.19007, 0, -0.139354, 0, 9.25268, 0, 2.96541, 0, 1}, +{7.19911, 0, -0.13913, 0, 8.12974, 0, 2.60259, 0, 1}, +{6.38313, 0, -0.138744, 0, 7.20421, 0, 2.30331, 0, 1}, +{5.69408, 0, -0.138469, 0, 6.42286, 0, 2.05014, 0, 1}, +{5.11153, 0, -0.138155, 0, 5.76229, 0, 1.83558, 0, 1}, +{4.61798, 0, -0.13769, 0, 5.20184, 0, 1.65326, 0, 1}, +{4.19245, 0, -0.137219, 0, 4.71837, 0, 1.49556, 0, 1}, +{3.82816, 0, -0.136508, 0, 4.30431, 0, 1.36, 0, 1}, +{3.50978, 0, -0.135797, 0, 3.94186, 0, 1.24098, 0, 1}, +{3.23279, 0, -0.134866, 0, 3.62606, 0, 1.13692, 0, 1}, +{2.99276, 0, -0.133695, 0, 3.35216, 0, 1.0461, 0, 1}, +{2.78198, 0, -0.132456, 0, 3.11219, 0, 0.965815, 0, 1}, +{2.59745, 0, -0.1314, 0, 2.90324, 0, 0.895099, 0, 1}, +{2.43106, 0, -0.131323, 0, 2.71518, 0, 0.831083, 0, 1}, +{2.27572, 0, -0.13013, 0, 2.53567, 0, 0.77063, 0, 1}, +{2.13636, 0, -0.12835, 0, 2.37437, 0, 0.715707, 0, 1}, +{2.01105, 0, -0.126387, 0, 2.22898, 0, 0.665703, 0, 1}, +{1.89992, 0, -0.124137, 0, 2.09997, 0, 0.620608, 0, 1}, +{1.8006, 0, -0.121631, 0, 1.98475, 0, 0.57962, 0, 1}, +{1.71197, 0, -0.118999, 0, 1.88188, 0, 0.542296, 0, 1}, +{1.63279, 0, -0.116196, 0, 1.79031, 0, 0.508191, 0, 1}, +{1.56167, 0, -0.113296, 0, 1.70819, 0, 0.476904, 0, 1}, +{1.49734, 0, -0.110201, 0, 1.63388, 0, 0.447698, 0, 1}, +{1.43738, 0, -0.106221, 0, 1.56322, 0, 0.419387, 0, 1}, +{1.38192, 0, -0.102537, 0, 1.49647, 0, 0.392443, 0, 1}, +{1.3315, 0, -0.0991286, 0, 1.43451, 0, 0.367085, 0, 1}, +{1.28656, 0, -0.0956854, 0, 1.37911, 0, 0.343364, 0, 1}, +{1.24567, 0, -0.0921388, 0, 1.32905, 0, 0.320947, 0, 1}, +{1.20845, 0, -0.0880225, 0, 1.28346, 0, 0.299255, 0, 1}, +{1.17434, 0, -0.0833369, 0, 1.24142, 0, 0.278229, 0, 1}, +{1.14364, 0, -0.078868, 0, 1.20373, 0, 0.258379, 0, 1}, +{1.11535, 0, -0.0747328, 0, 1.16943, 0, 0.239388, 0, 1}, +{1.08963, 0, -0.0703278, 0, 1.13835, 0, 0.220987, 0, 1}, +{1.06608, 0, -0.0653975, 0, 1.10924, 0, 0.202978, 0, 1}, +{1.04492, 0, -0.0607882, 0, 1.0826, 0, 0.185818, 0, 1}, +{1.02516, 0, -0.0563244, 0, 1.05828, 0, 0.169156, 0, 1}, +{1.00706, 0, -0.0514315, 0, 1.03576, 0, 0.152865, 0, 1}, +{0.990644, 0, -0.0467287, 0, 1.01562, 0, 0.137361, 0, 1}, +{0.975708, 0, -0.0423311, 0, 0.997394, 0, 0.122447, 0, 1}, +{0.961872, 0, -0.0376294, 0, 0.980429, 0, 0.107896, 0, 1}, +{0.949476, 0, -0.0331814, 0, 0.964914, 0, 0.0939564, 0, 1}, +{0.938023, 0, -0.0288789, 0, 0.950894, 0, 0.0805837, 0, 1}, +{0.927567, 0, -0.0242828, 0, 0.937941, 0, 0.0675241, 0, 1}, +{0.918279, 0, -0.0200038, 0, 0.926453, 0, 0.055138, 0, 1}, +{0.909568, 0, -0.0156264, 0, 0.915803, 0, 0.0431044, 0, 1}, +{0.901722, 0, -0.0115204, 0, 0.90608, 0, 0.0316225, 0, 1}, +{0.894511, 0, -0.0075622, 0, 0.897286, 0, 0.0206364, 0, 1}, +{0.887986, 0, -0.00371889, 0, 0.88932, 0, 0.0100556, 0, 1}, +{0.88206, 0, -3.79286e-005, 0, 0.882088, 0, 3.61644e-005, 0, 1}, +{1879.7, 0, -0.150376, 0, 10085.9, 0, 737.758, 0, 1}, +{184.128, 0, -0.150249, 0, 10086, 0, 72.3364, 0, 1}, +{461.681, 0, -0.150508, 0, 541.721, 0, 181.178, 0, 1}, +{215.424, 0, -0.150366, 0, 198.759, 0, 84.5097, 0, 1}, +{124.378, 0, -0.150249, 0, 94.2068, 0, 48.8234, 0, 1}, +{72.7802, 0, -0.150291, 0, 84.153, 0, 28.5623, 0, 1}, +{50.5894, 0, -0.150352, 0, 58.3696, 0, 19.8521, 0, 1}, +{37.1664, 0, -0.150227, 0, 42.8827, 0, 14.583, 0, 1}, +{28.4576, 0, -0.150199, 0, 32.8287, 0, 11.1639, 0, 1}, +{22.485, 0, -0.150155, 0, 25.9367, 0, 8.81861, 0, 1}, +{18.2149, 0, -0.150073, 0, 21.0041, 0, 7.14126, 0, 1}, +{15.055, 0, -0.149993, 0, 17.3567, 0, 5.89951, 0, 1}, +{12.6513, 0, -0.149868, 0, 14.5793, 0, 4.95444, 0, 1}, +{10.7807, 0, -0.149734, 0, 12.4194, 0, 4.21842, 0, 1}, +{9.29653, 0, -0.149553, 0, 10.705, 0, 3.63389, 0, 1}, +{8.0992, 0, -0.149357, 0, 9.32174, 0, 3.16179, 0, 1}, +{7.11952, 0, -0.149111, 0, 8.19003, 0, 2.77499, 0, 1}, +{6.31269, 0, -0.148689, 0, 7.25744, 0, 2.45585, 0, 1}, +{5.63158, 0, -0.148387, 0, 6.47007, 0, 2.18594, 0, 1}, +{5.05577, 0, -0.148033, 0, 5.80456, 0, 1.9572, 0, 1}, +{4.56807, 0, -0.147526, 0, 5.23978, 0, 1.76287, 0, 1}, +{4.1474, 0, -0.147, 0, 4.75273, 0, 1.59471, 0, 1}, +{3.78762, 0, -0.146225, 0, 4.33557, 0, 1.45026, 0, 1}, +{3.47309, 0, -0.145432, 0, 3.97033, 0, 1.3234, 0, 1}, +{3.19917, 0, -0.144398, 0, 3.65243, 0, 1.21235, 0, 1}, +{2.96223, 0, -0.143109, 0, 3.37644, 0, 1.1156, 0, 1}, +{2.75387, 0, -0.141745, 0, 3.13471, 0, 1.03001, 0, 1}, +{2.57108, 0, -0.14061, 0, 2.92426, 0, 0.954404, 0, 1}, +{2.4061, 0, -0.140589, 0, 2.73449, 0, 0.885953, 0, 1}, +{2.25304, 0, -0.139256, 0, 2.55348, 0, 0.821586, 0, 1}, +{2.11561, 0, -0.13732, 0, 2.39063, 0, 0.763066, 0, 1}, +{1.99223, 0, -0.135189, 0, 2.24393, 0, 0.70985, 0, 1}, +{1.88255, 0, -0.13275, 0, 2.11383, 0, 0.661738, 0, 1}, +{1.78468, 0, -0.130046, 0, 1.99755, 0, 0.618085, 0, 1}, +{1.69729, 0, -0.127195, 0, 1.89365, 0, 0.578288, 0, 1}, +{1.6193, 0, -0.124168, 0, 1.80117, 0, 0.542035, 0, 1}, +{1.54922, 0, -0.121042, 0, 1.71851, 0, 0.508531, 0, 1}, +{1.48584, 0, -0.117712, 0, 1.64328, 0, 0.477466, 0, 1}, +{1.42669, 0, -0.113501, 0, 1.57165, 0, 0.447269, 0, 1}, +{1.37225, 0, -0.109527, 0, 1.50437, 0, 0.418535, 0, 1}, +{1.323, 0, -0.105855, 0, 1.44168, 0, 0.391536, 0, 1}, +{1.27881, 0, -0.102149, 0, 1.38536, 0, 0.366299, 0, 1}, +{1.23884, 0, -0.0983345, 0, 1.33481, 0, 0.342296, 0, 1}, +{1.20236, 0, -0.0939164, 0, 1.28853, 0, 0.319248, 0, 1}, +{1.16885, 0, -0.0889474, 0, 1.24594, 0, 0.296807, 0, 1}, +{1.13875, 0, -0.0841881, 0, 1.20778, 0, 0.275652, 0, 1}, +{1.11097, 0, -0.0797256, 0, 1.17302, 0, 0.255304, 0, 1}, +{1.08563, 0, -0.0749923, 0, 1.14138, 0, 0.235664, 0, 1}, +{1.06254, 0, -0.0697536, 0, 1.11192, 0, 0.21652, 0, 1}, +{1.04173, 0, -0.0648573, 0, 1.08498, 0, 0.198106, 0, 1}, +{1.0224, 0, -0.0601109, 0, 1.06026, 0, 0.180441, 0, 1}, +{1.00458, 0, -0.0548964, 0, 1.03747, 0, 0.163021, 0, 1}, +{0.988634, 0, -0.0498835, 0, 1.01708, 0, 0.146523, 0, 1}, +{0.973769, 0, -0.0450923, 0, 0.998577, 0, 0.130576, 0, 1}, +{0.960152, 0, -0.0401017, 0, 0.98137, 0, 0.115038, 0, 1}, +{0.947976, 0, -0.0353766, 0, 0.96564, 0, 0.100245, 0, 1}, +{0.936591, 0, -0.0307698, 0, 0.951332, 0, 0.0859022, 0, 1}, +{0.926337, 0, -0.0259495, 0, 0.938204, 0, 0.072044, 0, 1}, +{0.917162, 0, -0.0213983, 0, 0.92655, 0, 0.0588268, 0, 1}, +{0.908657, 0, -0.016722, 0, 0.915795, 0, 0.0459781, 0, 1}, +{0.900904, 0, -0.0123577, 0, 0.905874, 0, 0.0337389, 0, 1}, +{0.893709, 0, -0.00808003, 0, 0.896884, 0, 0.0220326, 0, 1}, +{0.88734, 0, -0.00385283, 0, 0.888824, 0, 0.0107342, 0, 1}, +{0.881449, 0, 8.46191e-005, 0, 0.881449, 0, -2.99693e-005, 0, 1}, +{18.786, 0, -0.160414, 0, 10143.5, 0, 7.61985, 0, 1}, +{17.6118, 0, -0.160409, 0, 10144.3, 0, 7.15273, 0, 1}, +{23.5677, 0, -0.160402, 0, 1632.93, 0, 9.98218, 0, 1}, +{183.621, 0, -0.160485, 0, 255.957, 0, 77.3432, 0, 1}, +{100.17, 0, -0.160473, 0, 165.87, 0, 42.1608, 0, 1}, +{71.9424, 0, -0.160432, 0, 84.7658, 0, 30.3251, 0, 1}, +{49.98, 0, -0.160486, 0, 58.8459, 0, 21.0653, 0, 1}, +{36.708, 0, -0.160341, 0, 43.239, 0, 15.4696, 0, 1}, +{28.1128, 0, -0.160327, 0, 33.0973, 0, 11.8453, 0, 1}, +{22.2143, 0, -0.160254, 0, 26.1464, 0, 9.35752, 0, 1}, +{17.9953, 0, -0.160176, 0, 21.1749, 0, 7.57751, 0, 1}, +{14.8743, 0, -0.160077, 0, 17.4965, 0, 6.26017, 0, 1}, +{12.4991, 0, -0.15995, 0, 14.6977, 0, 5.25707, 0, 1}, +{10.6512, 0, -0.15979, 0, 12.5197, 0, 4.47609, 0, 1}, +{9.18501, 0, -0.159599, 0, 10.7912, 0, 3.85585, 0, 1}, +{8.00218, 0, -0.159379, 0, 9.39673, 0, 3.35491, 0, 1}, +{7.03472, 0, -0.159104, 0, 8.25559, 0, 2.94458, 0, 1}, +{6.2376, 0, -0.158641, 0, 7.31528, 0, 2.60586, 0, 1}, +{5.56502, 0, -0.158308, 0, 6.52145, 0, 2.31952, 0, 1}, +{4.99648, 0, -0.157919, 0, 5.85032, 0, 2.07688, 0, 1}, +{4.51459, 0, -0.157361, 0, 5.2809, 0, 1.87058, 0, 1}, +{4.09934, 0, -0.156775, 0, 4.78998, 0, 1.69221, 0, 1}, +{3.74429, 0, -0.155927, 0, 4.36924, 0, 1.53898, 0, 1}, +{3.43349, 0, -0.155049, 0, 4.00116, 0, 1.40432, 0, 1}, +{3.16369, 0, -0.153913, 0, 3.68075, 0, 1.28672, 0, 1}, +{2.92935, 0, -0.152499, 0, 3.40282, 0, 1.18392, 0, 1}, +{2.72344, 0, -0.151004, 0, 3.15924, 0, 1.09304, 0, 1}, +{2.54242, 0, -0.149789, 0, 2.94747, 0, 1.01258, 0, 1}, +{2.37925, 0, -0.149822, 0, 2.7558, 0, 0.939767, 0, 1}, +{2.22868, 0, -0.148343, 0, 2.57291, 0, 0.871615, 0, 1}, +{2.09329, 0, -0.146252, 0, 2.40844, 0, 0.809628, 0, 1}, +{1.97183, 0, -0.14394, 0, 2.26033, 0, 0.753192, 0, 1}, +{1.86399, 0, -0.141307, 0, 2.1287, 0, 0.70231, 0, 1}, +{1.76768, 0, -0.1384, 0, 2.01136, 0, 0.655978, 0, 1}, +{1.68168, 0, -0.135326, 0, 1.90648, 0, 0.613759, 0, 1}, +{1.60484, 0, -0.132073, 0, 1.81333, 0, 0.575171, 0, 1}, +{1.53586, 0, -0.128722, 0, 1.72942, 0, 0.53971, 0, 1}, +{1.47349, 0, -0.125148, 0, 1.65362, 0, 0.506569, 0, 1}, +{1.41528, 0, -0.12071, 0, 1.58103, 0, 0.474575, 0, 1}, +{1.36206, 0, -0.116446, 0, 1.51284, 0, 0.444222, 0, 1}, +{1.31365, 0, -0.112506, 0, 1.44932, 0, 0.415536, 0, 1}, +{1.27055, 0, -0.108536, 0, 1.39213, 0, 0.388804, 0, 1}, +{1.23145, 0, -0.104451, 0, 1.34106, 0, 0.363357, 0, 1}, +{1.19569, 0, -0.0997334, 0, 1.29403, 0, 0.338886, 0, 1}, +{1.16303, 0, -0.0944879, 0, 1.25076, 0, 0.315141, 0, 1}, +{1.13354, 0, -0.0894353, 0, 1.21196, 0, 0.292667, 0, 1}, +{1.10626, 0, -0.0846501, 0, 1.17696, 0, 0.271028, 0, 1}, +{1.08135, 0, -0.0795905, 0, 1.14471, 0, 0.250151, 0, 1}, +{1.05877, 0, -0.0740554, 0, 1.11496, 0, 0.229777, 0, 1}, +{1.03837, 0, -0.0688574, 0, 1.08754, 0, 0.210362, 0, 1}, +{1.0194, 0, -0.063832, 0, 1.0624, 0, 0.191481, 0, 1}, +{1.00193, 0, -0.0582995, 0, 1.03925, 0, 0.173081, 0, 1}, +{0.986305, 0, -0.0529991, 0, 1.01851, 0, 0.155569, 0, 1}, +{0.971827, 0, -0.0478197, 0, 0.999825, 0, 0.13858, 0, 1}, +{0.95834, 0, -0.0425024, 0, 0.982329, 0, 0.122131, 0, 1}, +{0.946342, 0, -0.0375253, 0, 0.966351, 0, 0.106396, 0, 1}, +{0.935186, 0, -0.0326053, 0, 0.95176, 0, 0.0911947, 0, 1}, +{0.925021, 0, -0.0275629, 0, 0.938445, 0, 0.0765048, 0, 1}, +{0.915958, 0, -0.0227671, 0, 0.926564, 0, 0.0624454, 0, 1}, +{0.907556, 0, -0.0178017, 0, 0.915626, 0, 0.0488746, 0, 1}, +{0.899886, 0, -0.0132049, 0, 0.905603, 0, 0.0358992, 0, 1}, +{0.892798, 0, -0.00863514, 0, 0.896325, 0, 0.0233993, 0, 1}, +{0.886497, 0, -0.00419047, 0, 0.888172, 0, 0.011434, 0, 1}, +{0.880699, 0, 0.000145315, 0, 0.88078, 0, -5.98875e-005, 0, 1}, +{70.9925, 0, -0.170524, 0, 10160.4, 0, 32.0581, 0, 1}, +{190.44, 0, -0.170634, 0, 10160.9, 0, 86.0004, 0, 1}, +{397.298, 0, -0.170441, 0, 611.531, 0, 179.269, 0, 1}, +{187.582, 0, -0.170512, 0, 277.915, 0, 84.6216, 0, 1}, +{108.425, 0, -0.170552, 0, 135.62, 0, 48.9231, 0, 1}, +{71.0328, 0, -0.17055, 0, 85.4993, 0, 32.0489, 0, 1}, +{49.3316, 0, -0.170638, 0, 59.3674, 0, 22.2559, 0, 1}, +{36.245, 0, -0.170497, 0, 43.6102, 0, 16.35, 0, 1}, +{27.7485, 0, -0.170431, 0, 33.385, 0, 12.5149, 0, 1}, +{21.9265, 0, -0.170369, 0, 26.3745, 0, 9.88644, 0, 1}, +{17.7623, 0, -0.170287, 0, 21.3595, 0, 8.00584, 0, 1}, +{14.6783, 0, -0.17018, 0, 17.6537, 0, 6.61246, 0, 1}, +{12.3378, 0, -0.170039, 0, 14.8254, 0, 5.55435, 0, 1}, +{10.5138, 0, -0.169861, 0, 12.6284, 0, 4.72915, 0, 1}, +{9.06651, 0, -0.169653, 0, 10.8844, 0, 4.07377, 0, 1}, +{7.89946, 0, -0.169404, 0, 9.47746, 0, 3.5446, 0, 1}, +{6.94483, 0, -0.169107, 0, 8.32642, 0, 3.11117, 0, 1}, +{6.15809, 0, -0.168602, 0, 7.3778, 0, 2.75324, 0, 1}, +{5.49445, 0, -0.168234, 0, 6.5771, 0, 2.45074, 0, 1}, +{4.93352, 0, -0.167799, 0, 5.89999, 0, 2.1944, 0, 1}, +{4.45808, 0, -0.167196, 0, 5.32547, 0, 1.97647, 0, 1}, +{4.04862, 0, -0.166548, 0, 4.8303, 0, 1.78813, 0, 1}, +{3.69825, 0, -0.165619, 0, 4.40587, 0, 1.62618, 0, 1}, +{3.39187, 0, -0.164651, 0, 4.03475, 0, 1.48401, 0, 1}, +{3.12553, 0, -0.163412, 0, 3.71132, 0, 1.35968, 0, 1}, +{2.89437, 0, -0.161859, 0, 3.43122, 0, 1.25102, 0, 1}, +{2.6912, 0, -0.160229, 0, 3.18587, 0, 1.15492, 0, 1}, +{2.51213, 0, -0.158945, 0, 2.97237, 0, 1.06973, 0, 1}, +{2.35094, 0, -0.159016, 0, 2.77874, 0, 0.992627, 0, 1}, +{2.20266, 0, -0.157387, 0, 2.59387, 0, 0.920695, 0, 1}, +{2.06963, 0, -0.155133, 0, 2.42776, 0, 0.855281, 0, 1}, +{1.95019, 0, -0.152636, 0, 2.27807, 0, 0.795768, 0, 1}, +{1.84411, 0, -0.149803, 0, 2.14503, 0, 0.742007, 0, 1}, +{1.74952, 0, -0.146688, 0, 2.02626, 0, 0.693145, 0, 1}, +{1.665, 0, -0.143388, 0, 1.92024, 0, 0.648565, 0, 1}, +{1.58932, 0, -0.139904, 0, 1.82614, 0, 0.60779, 0, 1}, +{1.52188, 0, -0.136325, 0, 1.74154, 0, 0.570358, 0, 1}, +{1.46049, 0, -0.132514, 0, 1.66467, 0, 0.535393, 0, 1}, +{1.40335, 0, -0.127844, 0, 1.59085, 0, 0.50147, 0, 1}, +{1.35126, 0, -0.123288, 0, 1.52179, 0, 0.469404, 0, 1}, +{1.30413, 0, -0.119075, 0, 1.4574, 0, 0.439247, 0, 1}, +{1.26194, 0, -0.114839, 0, 1.39962, 0, 0.410949, 0, 1}, +{1.2238, 0, -0.110485, 0, 1.34768, 0, 0.384146, 0, 1}, +{1.18876, 0, -0.10547, 0, 1.29988, 0, 0.35822, 0, 1}, +{1.15689, 0, -0.0999504, 0, 1.25592, 0, 0.333174, 0, 1}, +{1.12831, 0, -0.0946074, 0, 1.21651, 0, 0.309386, 0, 1}, +{1.10133, 0, -0.0894974, 0, 1.18099, 0, 0.286555, 0, 1}, +{1.07689, 0, -0.084121, 0, 1.14836, 0, 0.264396, 0, 1}, +{1.05471, 0, -0.0782867, 0, 1.11799, 0, 0.24287, 0, 1}, +{1.03482, 0, -0.0727937, 0, 1.09025, 0, 0.222359, 0, 1}, +{1.01625, 0, -0.0674736, 0, 1.06476, 0, 0.202424, 0, 1}, +{0.999164, 0, -0.0616414, 0, 1.04127, 0, 0.182952, 0, 1}, +{0.983874, 0, -0.0560612, 0, 1.02005, 0, 0.164346, 0, 1}, +{0.969562, 0, -0.0505666, 0, 1.00112, 0, 0.14644, 0, 1}, +{0.956535, 0, -0.0448481, 0, 0.983348, 0, 0.129013, 0, 1}, +{0.944615, 0, -0.03962, 0, 0.967201, 0, 0.112445, 0, 1}, +{0.933629, 0, -0.0343958, 0, 0.952331, 0, 0.0963459, 0, 1}, +{0.923695, 0, -0.0291241, 0, 0.938776, 0, 0.0808483, 0, 1}, +{0.914726, 0, -0.024093, 0, 0.92661, 0, 0.0660432, 0, 1}, +{0.906447, 0, -0.0188777, 0, 0.915486, 0, 0.0516603, 0, 1}, +{0.89891, 0, -0.0139996, 0, 0.905275, 0, 0.0379367, 0, 1}, +{0.891893, 0, -0.00918114, 0, 0.895863, 0, 0.0247652, 0, 1}, +{0.885574, 0, -0.00454831, 0, 0.887449, 0, 0.0121395, 0, 1}, +{0.879822, 0, 8.8862e-005, 0, 0.879841, 0, -7.30252e-005, 0, 1}, +{50.8259, 0, -0.180737, 0, 10132.4, 0, 23.6691, 0, 1}, +{17.3175, 0, -0.180708, 0, 10128.3, 0, 8.02409, 0, 1}, +{22.8264, 0, -0.180716, 0, 1644, 0, 10.9488, 0, 1}, +{81.3273, 0, -0.180709, 0, 353.194, 0, 39.3718, 0, 1}, +{108.625, 0, -0.180752, 0, 135.897, 0, 52.31, 0, 1}, +{70.0035, 0, -0.180749, 0, 86.3071, 0, 33.7095, 0, 1}, +{48.6358, 0, -0.180779, 0, 59.9286, 0, 23.418, 0, 1}, +{35.7398, 0, -0.180629, 0, 44.0173, 0, 17.2067, 0, 1}, +{27.365, 0, -0.180582, 0, 33.6957, 0, 13.1722, 0, 1}, +{21.623, 0, -0.180509, 0, 26.6199, 0, 10.4054, 0, 1}, +{17.5162, 0, -0.180417, 0, 21.5589, 0, 8.42589, 0, 1}, +{14.4781, 0, -0.180295, 0, 17.8124, 0, 6.96081, 0, 1}, +{12.1672, 0, -0.180136, 0, 14.9633, 0, 5.84579, 0, 1}, +{10.3687, 0, -0.179949, 0, 12.7454, 0, 4.97731, 0, 1}, +{8.94198, 0, -0.179716, 0, 10.9852, 0, 4.2877, 0, 1}, +{7.79113, 0, -0.179445, 0, 9.56493, 0, 3.73073, 0, 1}, +{6.84964, 0, -0.179111, 0, 8.40304, 0, 3.27441, 0, 1}, +{6.07386, 0, -0.178571, 0, 7.44542, 0, 2.89767, 0, 1}, +{5.4197, 0, -0.178162, 0, 6.63668, 0, 2.57936, 0, 1}, +{4.86701, 0, -0.177685, 0, 5.95333, 0, 2.30969, 0, 1}, +{4.39833, 0, -0.177028, 0, 5.37351, 0, 2.0803, 0, 1}, +{3.99478, 0, -0.176305, 0, 4.87377, 0, 1.88206, 0, 1}, +{3.64933, 0, -0.175299, 0, 4.44546, 0, 1.71162, 0, 1}, +{3.34759, 0, -0.174232, 0, 4.07083, 0, 1.56201, 0, 1}, +{3.08513, 0, -0.172879, 0, 3.7446, 0, 1.43117, 0, 1}, +{2.85736, 0, -0.171182, 0, 3.46215, 0, 1.31681, 0, 1}, +{2.65674, 0, -0.169412, 0, 3.21489, 0, 1.2155, 0, 1}, +{2.47954, 0, -0.168081, 0, 2.99983, 0, 1.12543, 0, 1}, +{2.32069, 0, -0.168169, 0, 2.80366, 0, 1.04427, 0, 1}, +{2.17495, 0, -0.166384, 0, 2.61682, 0, 0.968652, 0, 1}, +{2.04433, 0, -0.163962, 0, 2.44861, 0, 0.899971, 0, 1}, +{1.92733, 0, -0.161273, 0, 2.29716, 0, 0.837513, 0, 1}, +{1.82316, 0, -0.158235, 0, 2.16265, 0, 0.78098, 0, 1}, +{1.7303, 0, -0.154907, 0, 2.0425, 0, 0.729558, 0, 1}, +{1.64725, 0, -0.151372, 0, 1.93519, 0, 0.682727, 0, 1}, +{1.57311, 0, -0.147657, 0, 1.8401, 0, 0.63975, 0, 1}, +{1.5067, 0, -0.143845, 0, 1.75435, 0, 0.600281, 0, 1}, +{1.44672, 0, -0.139795, 0, 1.67635, 0, 0.563577, 0, 1}, +{1.3909, 0, -0.134898, 0, 1.60151, 0, 0.527976, 0, 1}, +{1.33987, 0, -0.130048, 0, 1.53151, 0, 0.494199, 0, 1}, +{1.29379, 0, -0.125557, 0, 1.46622, 0, 0.462425, 0, 1}, +{1.25275, 0, -0.121054, 0, 1.40757, 0, 0.43277, 0, 1}, +{1.2156, 0, -0.116429, 0, 1.35474, 0, 0.404542, 0, 1}, +{1.18154, 0, -0.11112, 0, 1.30617, 0, 0.37726, 0, 1}, +{1.15038, 0, -0.105329, 0, 1.26142, 0, 0.35093, 0, 1}, +{1.12243, 0, -0.0996941, 0, 1.22139, 0, 0.325941, 0, 1}, +{1.09628, 0, -0.0942603, 0, 1.18546, 0, 0.301781, 0, 1}, +{1.07224, 0, -0.0885763, 0, 1.15198, 0, 0.278415, 0, 1}, +{1.0506, 0, -0.082448, 0, 1.12129, 0, 0.255765, 0, 1}, +{1.03099, 0, -0.076659, 0, 1.09327, 0, 0.234076, 0, 1}, +{1.01298, 0, -0.0710521, 0, 1.0672, 0, 0.213189, 0, 1}, +{0.996293, 0, -0.0649274, 0, 1.04322, 0, 0.192666, 0, 1}, +{0.981253, 0, -0.0590822, 0, 1.02172, 0, 0.173089, 0, 1}, +{0.967365, 0, -0.0532912, 0, 1.00235, 0, 0.154257, 0, 1}, +{0.95457, 0, -0.0471987, 0, 0.984363, 0, 0.135862, 0, 1}, +{0.942895, 0, -0.0416534, 0, 0.968059, 0, 0.11835, 0, 1}, +{0.931952, 0, -0.0361653, 0, 0.952887, 0, 0.101353, 0, 1}, +{0.922183, 0, -0.030622, 0, 0.939054, 0, 0.0851526, 0, 1}, +{0.913322, 0, -0.0253693, 0, 0.926662, 0, 0.0695741, 0, 1}, +{0.905236, 0, -0.0198944, 0, 0.915327, 0, 0.0544255, 0, 1}, +{0.897893, 0, -0.0147883, 0, 0.904962, 0, 0.0400308, 0, 1}, +{0.890874, 0, -0.00969984, 0, 0.895379, 0, 0.0260946, 0, 1}, +{0.884631, 0, -0.00486193, 0, 0.88678, 0, 0.0127767, 0, 1}, +{0.878934, 0, -3.51574e-006, 0, 0.878921, 0, -2.6368e-005, 0, 1}, +{2849, 0, -0.190883, 0, 10165.4, 0, 1460.62, 0, 1}, +{191.278, 0, -0.190895, 0, 10166.1, 0, 98.135, 0, 1}, +{405.68, 0, -0.191075, 0, 584.02, 0, 207.978, 0, 1}, +{192.308, 0, -0.190962, 0, 257.493, 0, 98.6398, 0, 1}, +{107.608, 0, -0.190896, 0, 136.279, 0, 55.1664, 0, 1}, +{69.0417, 0, -0.1909, 0, 87.1526, 0, 35.393, 0, 1}, +{47.9249, 0, -0.190837, 0, 60.516, 0, 24.5659, 0, 1}, +{35.21, 0, -0.190803, 0, 44.4558, 0, 18.0461, 0, 1}, +{26.9614, 0, -0.190752, 0, 34.0323, 0, 13.8158, 0, 1}, +{21.3047, 0, -0.190677, 0, 26.8842, 0, 10.9141, 0, 1}, +{17.258, 0, -0.190581, 0, 21.7733, 0, 8.83752, 0, 1}, +{14.2645, 0, -0.190431, 0, 17.99, 0, 7.30071, 0, 1}, +{11.9878, 0, -0.190259, 0, 15.1119, 0, 6.13117, 0, 1}, +{10.2164, 0, -0.190045, 0, 12.8715, 0, 5.22047, 0, 1}, +{8.81081, 0, -0.189794, 0, 11.0935, 0, 4.49712, 0, 1}, +{7.67695, 0, -0.18949, 0, 9.65896, 0, 3.91289, 0, 1}, +{6.74978, 0, -0.189129, 0, 8.48536, 0, 3.43441, 0, 1}, +{5.98537, 0, -0.188545, 0, 7.51797, 0, 3.03915, 0, 1}, +{5.341, 0, -0.188094, 0, 6.70128, 0, 2.70525, 0, 1}, +{4.79695, 0, -0.187565, 0, 6.01101, 0, 2.42257, 0, 1}, +{4.33527, 0, -0.186855, 0, 5.42559, 0, 2.18191, 0, 1}, +{3.9382, 0, -0.18606, 0, 4.92068, 0, 1.97412, 0, 1}, +{3.59804, 0, -0.184964, 0, 4.48793, 0, 1.79538, 0, 1}, +{3.30095, 0, -0.18379, 0, 4.10967, 0, 1.63848, 0, 1}, +{3.04256, 0, -0.182313, 0, 3.7808, 0, 1.50122, 0, 1}, +{2.81809, 0, -0.180459, 0, 3.49576, 0, 1.3812, 0, 1}, +{2.62009, 0, -0.178567, 0, 3.24661, 0, 1.27462, 0, 1}, +{2.44521, 0, -0.177207, 0, 3.02901, 0, 1.1799, 0, 1}, +{2.28882, 0, -0.177281, 0, 2.83081, 0, 1.09462, 0, 1}, +{2.14599, 0, -0.175329, 0, 2.64154, 0, 1.01556, 0, 1}, +{2.01773, 0, -0.172732, 0, 2.47117, 0, 0.943623, 0, 1}, +{1.9031, 0, -0.16985, 0, 2.31781, 0, 0.878297, 0, 1}, +{1.80107, 0, -0.166602, 0, 2.18154, 0, 0.819112, 0, 1}, +{1.70986, 0, -0.163047, 0, 2.05997, 0, 0.765198, 0, 1}, +{1.62861, 0, -0.159283, 0, 1.95149, 0, 0.716153, 0, 1}, +{1.55588, 0, -0.155331, 0, 1.8551, 0, 0.67106, 0, 1}, +{1.49086, 0, -0.151281, 0, 1.76823, 0, 0.629607, 0, 1}, +{1.43215, 0, -0.146992, 0, 1.68927, 0, 0.591056, 0, 1}, +{1.37737, 0, -0.141865, 0, 1.61293, 0, 0.553713, 0, 1}, +{1.32776, 0, -0.136721, 0, 1.54192, 0, 0.518358, 0, 1}, +{1.28292, 0, -0.131948, 0, 1.4757, 0, 0.485212, 0, 1}, +{1.24292, 0, -0.127177, 0, 1.41601, 0, 0.454059, 0, 1}, +{1.20697, 0, -0.122279, 0, 1.36217, 0, 0.424577, 0, 1}, +{1.1738, 0, -0.116678, 0, 1.31276, 0, 0.395951, 0, 1}, +{1.14357, 0, -0.110616, 0, 1.26724, 0, 0.368358, 0, 1}, +{1.11628, 0, -0.104694, 0, 1.22643, 0, 0.342097, 0, 1}, +{1.09068, 0, -0.0989391, 0, 1.19012, 0, 0.316584, 0, 1}, +{1.06731, 0, -0.09295, 0, 1.15612, 0, 0.292165, 0, 1}, +{1.04621, 0, -0.0865422, 0, 1.12476, 0, 0.268425, 0, 1}, +{1.02715, 0, -0.0804415, 0, 1.09624, 0, 0.245677, 0, 1}, +{1.00942, 0, -0.0745474, 0, 1.06976, 0, 0.223664, 0, 1}, +{0.993214, 0, -0.0681683, 0, 1.04541, 0, 0.202176, 0, 1}, +{0.978504, 0, -0.0620323, 0, 1.02341, 0, 0.181648, 0, 1}, +{0.964947, 0, -0.0559592, 0, 1.00373, 0, 0.161886, 0, 1}, +{0.952402, 0, -0.049583, 0, 0.985412, 0, 0.142614, 0, 1}, +{0.94107, 0, -0.0436431, 0, 0.968939, 0, 0.124163, 0, 1}, +{0.93028, 0, -0.0378512, 0, 0.953382, 0, 0.106402, 0, 1}, +{0.920726, 0, -0.0320974, 0, 0.939436, 0, 0.0893381, 0, 1}, +{0.912004, 0, -0.0265457, 0, 0.926803, 0, 0.0729576, 0, 1}, +{0.904034, 0, -0.0208832, 0, 0.915136, 0, 0.0571178, 0, 1}, +{0.896757, 0, -0.0155022, 0, 0.904609, 0, 0.0419907, 0, 1}, +{0.889886, 0, -0.0101696, 0, 0.894886, 0, 0.0274058, 0, 1}, +{0.883668, 0, -0.00511467, 0, 0.886021, 0, 0.0134583, 0, 1}, +{0.877981, 0, -3.33633e-005, 0, 0.878002, 0, 9.65779e-006, 0, 1}, +{18.6581, 0, -0.201097, 0, 10238.3, 0, 9.81032, 0, 1}, +{17.099, 0, -0.201101, 0, 10242.5, 0, 9.02943, 0, 1}, +{24.1762, 0, -0.201098, 0, 1617.99, 0, 13.2176, 0, 1}, +{173.01, 0, -0.201038, 0, 306.737, 0, 94.2066, 0, 1}, +{105.274, 0, -0.201074, 0, 138.496, 0, 57.3269, 0, 1}, +{67.9117, 0, -0.201154, 0, 88.2965, 0, 36.9796, 0, 1}, +{47.172, 0, -0.201047, 0, 61.1546, 0, 25.6845, 0, 1}, +{34.6669, 0, -0.200998, 0, 44.9233, 0, 18.8732, 0, 1}, +{26.5372, 0, -0.200939, 0, 34.3949, 0, 14.4444, 0, 1}, +{20.9701, 0, -0.200872, 0, 27.1709, 0, 11.4109, 0, 1}, +{16.9874, 0, -0.200741, 0, 22.0033, 0, 9.23996, 0, 1}, +{14.0412, 0, -0.200593, 0, 18.1805, 0, 7.63329, 0, 1}, +{11.8002, 0, -0.200404, 0, 15.2713, 0, 6.4104, 0, 1}, +{10.0566, 0, -0.200167, 0, 13.007, 0, 5.45815, 0, 1}, +{8.6731, 0, -0.199889, 0, 11.2102, 0, 4.70178, 0, 1}, +{7.55727, 0, -0.199557, 0, 9.76003, 0, 4.09098, 0, 1}, +{6.64496, 0, -0.199156, 0, 8.57396, 0, 3.59077, 0, 1}, +{5.89258, 0, -0.198527, 0, 7.59623, 0, 3.17747, 0, 1}, +{5.25876, 0, -0.198034, 0, 6.77069, 0, 2.82845, 0, 1}, +{4.72333, 0, -0.197449, 0, 6.07309, 0, 2.53283, 0, 1}, +{4.26929, 0, -0.196678, 0, 5.48119, 0, 2.2813, 0, 1}, +{3.8786, 0, -0.195799, 0, 4.9712, 0, 2.06406, 0, 1}, +{3.54386, 0, -0.194615, 0, 4.53389, 0, 1.87708, 0, 1}, +{3.25177, 0, -0.193321, 0, 4.15206, 0, 1.71308, 0, 1}, +{2.99776, 0, -0.191713, 0, 3.81951, 0, 1.56964, 0, 1}, +{2.77671, 0, -0.189702, 0, 3.53182, 0, 1.44399, 0, 1}, +{2.58159, 0, -0.187677, 0, 3.28044, 0, 1.33234, 0, 1}, +{2.40908, 0, -0.186352, 0, 3.06044, 0, 1.23294, 0, 1}, +{2.2554, 0, -0.186343, 0, 2.85965, 0, 1.14383, 0, 1}, +{2.11539, 0, -0.184223, 0, 2.66821, 0, 1.06125, 0, 1}, +{1.98979, 0, -0.181443, 0, 2.49556, 0, 0.986157, 0, 1}, +{1.8776, 0, -0.178359, 0, 2.34002, 0, 0.918065, 0, 1}, +{1.77766, 0, -0.174893, 0, 2.20227, 0, 0.856258, 0, 1}, +{1.68836, 0, -0.171109, 0, 2.07896, 0, 0.799948, 0, 1}, +{1.60873, 0, -0.16711, 0, 1.96901, 0, 0.748608, 0, 1}, +{1.53758, 0, -0.162917, 0, 1.87119, 0, 0.701511, 0, 1}, +{1.47425, 0, -0.158631, 0, 1.78308, 0, 0.658378, 0, 1}, +{1.41684, 0, -0.154098, 0, 1.70292, 0, 0.617962, 0, 1}, +{1.36356, 0, -0.148741, 0, 1.62514, 0, 0.578965, 0, 1}, +{1.31501, 0, -0.143298, 0, 1.55321, 0, 0.541924, 0, 1}, +{1.27153, 0, -0.138243, 0, 1.48556, 0, 0.507425, 0, 1}, +{1.23273, 0, -0.133198, 0, 1.42486, 0, 0.474984, 0, 1}, +{1.19753, 0, -0.12803, 0, 1.37033, 0, 0.44403, 0, 1}, +{1.16556, 0, -0.122144, 0, 1.31971, 0, 0.414226, 0, 1}, +{1.13636, 0, -0.115806, 0, 1.27347, 0, 0.38541, 0, 1}, +{1.10998, 0, -0.109606, 0, 1.23175, 0, 0.35806, 0, 1}, +{1.08529, 0, -0.103549, 0, 1.19474, 0, 0.331493, 0, 1}, +{1.06224, 0, -0.0972449, 0, 1.16019, 0, 0.305706, 0, 1}, +{1.0417, 0, -0.0905673, 0, 1.12826, 0, 0.280952, 0, 1}, +{1.02295, 0, -0.0841457, 0, 1.0994, 0, 0.257013, 0, 1}, +{1.00575, 0, -0.0779826, 0, 1.07246, 0, 0.234019, 0, 1}, +{0.989865, 0, -0.0713316, 0, 1.04748, 0, 0.211531, 0, 1}, +{0.975611, 0, -0.0649152, 0, 1.02535, 0, 0.190031, 0, 1}, +{0.962318, 0, -0.0585859, 0, 1.00517, 0, 0.169326, 0, 1}, +{0.950156, 0, -0.0519279, 0, 0.986564, 0, 0.149201, 0, 1}, +{0.939111, 0, -0.0456765, 0, 0.969698, 0, 0.129945, 0, 1}, +{0.928593, 0, -0.0395293, 0, 0.954004, 0, 0.111272, 0, 1}, +{0.919153, 0, -0.0335206, 0, 0.939673, 0, 0.0934282, 0, 1}, +{0.910535, 0, -0.0276812, 0, 0.92681, 0, 0.0763247, 0, 1}, +{0.902705, 0, -0.0217723, 0, 0.914973, 0, 0.0597627, 0, 1}, +{0.895519, 0, -0.0161946, 0, 0.904304, 0, 0.0439351, 0, 1}, +{0.888721, 0, -0.010582, 0, 0.894226, 0, 0.0286275, 0, 1}, +{0.882645, 0, -0.00530558, 0, 0.885263, 0, 0.014087, 0, 1}, +{0.877043, 0, 5.26226e-006, 0, 0.877066, 0, -2.36802e-005, 0, 1}, +{2840.91, 0, -0.210227, 0, 10194.3, 0, 1640.19, 0, 1}, +{192.049, 0, -0.211254, 0, 10200.4, 0, 110.954, 0, 1}, +{399.84, 0, -0.211515, 0, 600.706, 0, 230.847, 0, 1}, +{135.777, 0, -0.21127, 0, 293.916, 0, 78.5153, 0, 1}, +{104.058, 0, -0.211342, 0, 140.477, 0, 60.0649, 0, 1}, +{66.7423, 0, -0.211373, 0, 89.1629, 0, 38.5304, 0, 1}, +{46.3908, 0, -0.211264, 0, 61.8429, 0, 26.7794, 0, 1}, +{34.082, 0, -0.21124, 0, 45.4478, 0, 19.6715, 0, 1}, +{26.0967, 0, -0.211149, 0, 34.7795, 0, 15.0595, 0, 1}, +{20.6211, 0, -0.211078, 0, 27.4762, 0, 11.8962, 0, 1}, +{16.7051, 0, -0.210935, 0, 22.2507, 0, 9.63306, 0, 1}, +{13.808, 0, -0.210779, 0, 18.384, 0, 7.95795, 0, 1}, +{11.6044, 0, -0.210562, 0, 15.4425, 0, 6.68306, 0, 1}, +{9.88963, 0, -0.210303, 0, 13.1526, 0, 5.69012, 0, 1}, +{8.52951, 0, -0.209997, 0, 11.3351, 0, 4.90168, 0, 1}, +{7.43251, 0, -0.209634, 0, 9.8685, 0, 4.26493, 0, 1}, +{6.53552, 0, -0.209189, 0, 8.66882, 0, 3.74345, 0, 1}, +{5.79559, 0, -0.208514, 0, 7.6802, 0, 3.3124, 0, 1}, +{5.17245, 0, -0.207974, 0, 6.84521, 0, 2.94853, 0, 1}, +{4.64637, 0, -0.207335, 0, 6.13946, 0, 2.64043, 0, 1}, +{4.2, 0, -0.206497, 0, 5.54088, 0, 2.37817, 0, 1}, +{3.81623, 0, -0.205527, 0, 5.02529, 0, 2.15178, 0, 1}, +{3.48721, 0, -0.204243, 0, 4.58353, 0, 1.95681, 0, 1}, +{3.20019, 0, -0.202828, 0, 4.19732, 0, 1.78587, 0, 1}, +{2.95049, 0, -0.20107, 0, 3.86131, 0, 1.6362, 0, 1}, +{2.73312, 0, -0.198908, 0, 3.57095, 0, 1.50512, 0, 1}, +{2.54088, 0, -0.19675, 0, 3.31727, 0, 1.38836, 0, 1}, +{2.37122, 0, -0.195538, 0, 3.09348, 0, 1.28453, 0, 1}, +{2.22051, 0, -0.195356, 0, 2.89084, 0, 1.19164, 0, 1}, +{2.08325, 0, -0.193057, 0, 2.69695, 0, 1.10564, 0, 1}, +{1.96056, 0, -0.190086, 0, 2.52184, 0, 1.02761, 0, 1}, +{1.8508, 0, -0.186794, 0, 2.36416, 0, 0.956688, 0, 1}, +{1.75306, 0, -0.183102, 0, 2.22423, 0, 0.892427, 0, 1}, +{1.66579, 0, -0.179084, 0, 2.09945, 0, 0.833803, 0, 1}, +{1.5879, 0, -0.174846, 0, 1.9877, 0, 0.780259, 0, 1}, +{1.51849, 0, -0.17041, 0, 1.88864, 0, 0.731286, 0, 1}, +{1.45674, 0, -0.165881, 0, 1.79893, 0, 0.686266, 0, 1}, +{1.40105, 0, -0.161117, 0, 1.71725, 0, 0.644297, 0, 1}, +{1.34903, 0, -0.155522, 0, 1.63823, 0, 0.603609, 0, 1}, +{1.30175, 0, -0.149778, 0, 1.5647, 0, 0.565136, 0, 1}, +{1.25963, 0, -0.144436, 0, 1.49624, 0, 0.529085, 0, 1}, +{1.222, 0, -0.139115, 0, 1.43436, 0, 0.49526, 0, 1}, +{1.18801, 0, -0.133675, 0, 1.3786, 0, 0.463228, 0, 1}, +{1.15701, 0, -0.127509, 0, 1.32712, 0, 0.432068, 0, 1}, +{1.12852, 0, -0.120894, 0, 1.27982, 0, 0.402019, 0, 1}, +{1.10313, 0, -0.114426, 0, 1.23762, 0, 0.373486, 0, 1}, +{1.07938, 0, -0.10807, 0, 1.19966, 0, 0.345876, 0, 1}, +{1.05702, 0, -0.101449, 0, 1.16455, 0, 0.319037, 0, 1}, +{1.03692, 0, -0.0945, 0, 1.13214, 0, 0.293006, 0, 1}, +{1.01864, 0, -0.0877845, 0, 1.10278, 0, 0.268134, 0, 1}, +{1.00193, 0, -0.0813409, 0, 1.07537, 0, 0.244108, 0, 1}, +{0.98655, 0, -0.0744273, 0, 1.0498, 0, 0.22061, 0, 1}, +{0.972622, 0, -0.0677577, 0, 1.02716, 0, 0.198245, 0, 1}, +{0.959532, 0, -0.0611481, 0, 1.00661, 0, 0.176686, 0, 1}, +{0.947737, 0, -0.0542314, 0, 0.987698, 0, 0.15565, 0, 1}, +{0.936925, 0, -0.0477176, 0, 0.97051, 0, 0.135598, 0, 1}, +{0.92678, 0, -0.0412408, 0, 0.954584, 0, 0.116132, 0, 1}, +{0.917508, 0, -0.034958, 0, 0.939967, 0, 0.0974311, 0, 1}, +{0.909036, 0, -0.0288419, 0, 0.926792, 0, 0.0795889, 0, 1}, +{0.901352, 0, -0.022596, 0, 0.914818, 0, 0.0622699, 0, 1}, +{0.894274, 0, -0.0167909, 0, 0.903843, 0, 0.0458065, 0, 1}, +{0.887638, 0, -0.0109393, 0, 0.893627, 0, 0.0298619, 0, 1}, +{0.881613, 0, -0.00545542, 0, 0.884431, 0, 0.014626, 0, 1}, +{0.875968, 0, 0.000120008, 0, 0.876009, 0, -9.28526e-005, 0, 1}, +{18.4655, 0, -0.221568, 0, 10280.1, 0, 10.902, 0, 1}, +{44.2126, 0, -0.221593, 0, 10217.5, 0, 26.764, 0, 1}, +{20.8052, 0, -0.221575, 0, 1769.36, 0, 12.7633, 0, 1}, +{77.3994, 0, -0.221594, 0, 288.378, 0, 46.7694, 0, 1}, +{102.944, 0, -0.221639, 0, 140.368, 0, 62.9078, 0, 1}, +{65.703, 0, -0.221616, 0, 90.0841, 0, 40.1482, 0, 1}, +{45.5726, 0, -0.221529, 0, 62.5848, 0, 27.8443, 0, 1}, +{33.4997, 0, -0.221467, 0, 45.9653, 0, 20.4652, 0, 1}, +{25.6371, 0, -0.221402, 0, 35.1954, 0, 15.6585, 0, 1}, +{20.2581, 0, -0.221299, 0, 27.8039, 0, 12.3694, 0, 1}, +{16.4112, 0, -0.221157, 0, 22.5167, 0, 10.0163, 0, 1}, +{13.5647, 0, -0.220968, 0, 18.6031, 0, 8.27417, 0, 1}, +{11.4002, 0, -0.220741, 0, 15.6261, 0, 6.94861, 0, 1}, +{9.71591, 0, -0.220454, 0, 13.3085, 0, 5.91628, 0, 1}, +{8.3797, 0, -0.220118, 0, 11.469, 0, 5.09634, 0, 1}, +{7.30209, 0, -0.21972, 0, 9.98516, 0, 4.43421, 0, 1}, +{6.42108, 0, -0.219235, 0, 8.77089, 0, 3.89195, 0, 1}, +{5.69427, 0, -0.218512, 0, 7.77009, 0, 3.44371, 0, 1}, +{5.08264, 0, -0.217918, 0, 6.92501, 0, 3.06555, 0, 1}, +{4.56602, 0, -0.217215, 0, 6.21093, 0, 2.7452, 0, 1}, +{4.12786, 0, -0.216308, 0, 5.60521, 0, 2.47255, 0, 1}, +{3.75108, 0, -0.215244, 0, 5.08352, 0, 2.23717, 0, 1}, +{3.42801, 0, -0.21385, 0, 4.63633, 0, 2.0344, 0, 1}, +{3.14641, 0, -0.212316, 0, 4.24579, 0, 1.85669, 0, 1}, +{2.90128, 0, -0.210389, 0, 3.90629, 0, 1.70109, 0, 1}, +{2.68724, 0, -0.208057, 0, 3.61352, 0, 1.56433, 0, 1}, +{2.4983, 0, -0.205792, 0, 3.35678, 0, 1.4427, 0, 1}, +{2.33196, 0, -0.204681, 0, 3.12917, 0, 1.33478, 0, 1}, +{2.18472, 0, -0.204313, 0, 2.9237, 0, 1.23833, 0, 1}, +{2.05018, 0, -0.201825, 0, 2.72719, 0, 1.14897, 0, 1}, +{1.92989, 0, -0.198659, 0, 2.55007, 0, 1.06779, 0, 1}, +{1.82259, 0, -0.19515, 0, 2.39004, 0, 0.994148, 0, 1}, +{1.72739, 0, -0.191226, 0, 2.24795, 0, 0.927562, 0, 1}, +{1.64214, 0, -0.186967, 0, 2.12117, 0, 0.866588, 0, 1}, +{1.56619, 0, -0.182486, 0, 2.00811, 0, 0.81101, 0, 1}, +{1.49881, 0, -0.177803, 0, 1.90702, 0, 0.760262, 0, 1}, +{1.43872, 0, -0.173035, 0, 1.81564, 0, 0.713527, 0, 1}, +{1.38462, 0, -0.168039, 0, 1.7322, 0, 0.669914, 0, 1}, +{1.33407, 0, -0.1622, 0, 1.65162, 0, 0.627731, 0, 1}, +{1.28828, 0, -0.156156, 0, 1.57699, 0, 0.587763, 0, 1}, +{1.24732, 0, -0.150521, 0, 1.50736, 0, 0.550324, 0, 1}, +{1.21095, 0, -0.144921, 0, 1.44432, 0, 0.515242, 0, 1}, +{1.17816, 0, -0.139209, 0, 1.38757, 0, 0.481942, 0, 1}, +{1.14811, 0, -0.132767, 0, 1.3351, 0, 0.449529, 0, 1}, +{1.12055, 0, -0.125883, 0, 1.28658, 0, 0.41835, 0, 1}, +{1.09592, 0, -0.119143, 0, 1.24348, 0, 0.388691, 0, 1}, +{1.07292, 0, -0.112489, 0, 1.20496, 0, 0.359895, 0, 1}, +{1.05162, 0, -0.105567, 0, 1.16898, 0, 0.332129, 0, 1}, +{1.03205, 0, -0.0983426, 0, 1.13616, 0, 0.30492, 0, 1}, +{1.0142, 0, -0.0913418, 0, 1.10617, 0, 0.27899, 0, 1}, +{0.998033, 0, -0.0845983, 0, 1.07828, 0, 0.253966, 0, 1}, +{0.983024, 0, -0.0774328, 0, 1.05224, 0, 0.229542, 0, 1}, +{0.96931, 0, -0.0705299, 0, 1.02906, 0, 0.206215, 0, 1}, +{0.956764, 0, -0.0636305, 0, 1.0081, 0, 0.183774, 0, 1}, +{0.94518, 0, -0.0564991, 0, 0.988812, 0, 0.161943, 0, 1}, +{0.934658, 0, -0.0497023, 0, 0.971341, 0, 0.141056, 0, 1}, +{0.924749, 0, -0.0429379, 0, 0.955047, 0, 0.120813, 0, 1}, +{0.91569, 0, -0.036406, 0, 0.940179, 0, 0.101429, 0, 1}, +{0.907456, 0, -0.0300413, 0, 0.926801, 0, 0.0828571, 0, 1}, +{0.899968, 0, -0.0235657, 0, 0.914461, 0, 0.0648787, 0, 1}, +{0.892964, 0, -0.0174298, 0, 0.903435, 0, 0.0476334, 0, 1}, +{0.886405, 0, -0.0112671, 0, 0.892969, 0, 0.0310073, 0, 1}, +{0.880483, 0, -0.00557346, 0, 0.883542, 0, 0.0152403, 0, 1}, +{0.874888, 0, 0.000194225, 0, 0.87493, 0, -8.13646e-005, 0, 1}, +{2793.3, 0, -0.231844, 0, 10265.5, 0, 1804.09, 0, 1}, +{193.349, 0, -0.231825, 0, 10266.3, 0, 124.955, 0, 1}, +{383.73, 0, -0.231773, 0, 611.214, 0, 247.837, 0, 1}, +{184.604, 0, -0.231863, 0, 238.786, 0, 119.23, 0, 1}, +{101.42, 0, -0.231846, 0, 143.412, 0, 65.499, 0, 1}, +{64.3915, 0, -0.231874, 0, 91.2569, 0, 41.5846, 0, 1}, +{44.7267, 0, -0.231774, 0, 63.3706, 0, 28.8827, 0, 1}, +{32.8569, 0, -0.23174, 0, 46.5757, 0, 21.2148, 0, 1}, +{25.1604, 0, -0.231652, 0, 35.6391, 0, 16.2418, 0, 1}, +{19.8807, 0, -0.231551, 0, 28.1549, 0, 12.8295, 0, 1}, +{16.1054, 0, -0.231386, 0, 22.8004, 0, 10.3887, 0, 1}, +{13.3126, 0, -0.231199, 0, 18.8374, 0, 8.58212, 0, 1}, +{11.1879, 0, -0.230941, 0, 15.8228, 0, 7.20685, 0, 1}, +{9.53516, 0, -0.230627, 0, 13.4757, 0, 6.13606, 0, 1}, +{8.22416, 0, -0.23026, 0, 11.613, 0, 5.28571, 0, 1}, +{7.16671, 0, -0.229822, 0, 10.1098, 0, 4.59888, 0, 1}, +{6.30235, 0, -0.229292, 0, 8.88002, 0, 4.03645, 0, 1}, +{5.58897, 0, -0.228516, 0, 7.86686, 0, 3.57133, 0, 1}, +{4.989, 0, -0.227868, 0, 7.01073, 0, 3.1791, 0, 1}, +{4.48246, 0, -0.227095, 0, 6.28756, 0, 2.84697, 0, 1}, +{4.05255, 0, -0.226116, 0, 5.67408, 0, 2.56408, 0, 1}, +{3.68313, 0, -0.224944, 0, 5.14591, 0, 2.32001, 0, 1}, +{3.36641, 0, -0.223432, 0, 4.69348, 0, 2.10977, 0, 1}, +{3.09005, 0, -0.221767, 0, 4.29808, 0, 1.92528, 0, 1}, +{2.84961, 0, -0.219674, 0, 3.95527, 0, 1.76378, 0, 1}, +{2.63944, 0, -0.217173, 0, 3.65911, 0, 1.62174, 0, 1}, +{2.45401, 0, -0.214806, 0, 3.39929, 0, 1.49529, 0, 1}, +{2.29129, 0, -0.213772, 0, 3.16692, 0, 1.38345, 0, 1}, +{2.14742, 0, -0.213208, 0, 2.9588, 0, 1.28369, 0, 1}, +{2.01563, 0, -0.210527, 0, 2.75979, 0, 1.19083, 0, 1}, +{1.89823, 0, -0.207154, 0, 2.57988, 0, 1.10682, 0, 1}, +{1.79363, 0, -0.203421, 0, 2.41759, 0, 1.0306, 0, 1}, +{1.70056, 0, -0.199257, 0, 2.2734, 0, 0.961486, 0, 1}, +{1.61736, 0, -0.194753, 0, 2.14479, 0, 0.898372, 0, 1}, +{1.54376, 0, -0.190021, 0, 2.02944, 0, 0.840985, 0, 1}, +{1.47863, 0, -0.185099, 0, 1.92615, 0, 0.788593, 0, 1}, +{1.42034, 0, -0.180085, 0, 1.83315, 0, 0.740249, 0, 1}, +{1.36796, 0, -0.174868, 0, 1.74778, 0, 0.695136, 0, 1}, +{1.31873, 0, -0.168769, 0, 1.6658, 0, 0.651256, 0, 1}, +{1.27427, 0, -0.162423, 0, 1.59003, 0, 0.609761, 0, 1}, +{1.23475, 0, -0.15649, 0, 1.51911, 0, 0.571028, 0, 1}, +{1.19953, 0, -0.150616, 0, 1.45489, 0, 0.534637, 0, 1}, +{1.16791, 0, -0.144627, 0, 1.39676, 0, 0.500133, 0, 1}, +{1.13887, 0, -0.137914, 0, 1.34324, 0, 0.466604, 0, 1}, +{1.11245, 0, -0.13076, 0, 1.29385, 0, 0.434359, 0, 1}, +{1.08862, 0, -0.123751, 0, 1.24969, 0, 0.403473, 0, 1}, +{1.06638, 0, -0.116809, 0, 1.21037, 0, 0.373688, 0, 1}, +{1.04558, 0, -0.109584, 0, 1.17388, 0, 0.344525, 0, 1}, +{1.02698, 0, -0.102092, 0, 1.14016, 0, 0.316561, 0, 1}, +{1.00968, 0, -0.0948176, 0, 1.10975, 0, 0.289548, 0, 1}, +{0.993698, 0, -0.0877624, 0, 1.08134, 0, 0.263562, 0, 1}, +{0.979216, 0, -0.0803711, 0, 1.05477, 0, 0.238282, 0, 1}, +{0.965969, 0, -0.0732204, 0, 1.03105, 0, 0.214056, 0, 1}, +{0.953754, 0, -0.0660599, 0, 1.0097, 0, 0.190759, 0, 1}, +{0.942596, 0, -0.0586945, 0, 0.989999, 0, 0.168061, 0, 1}, +{0.932234, 0, -0.051657, 0, 0.972222, 0, 0.146443, 0, 1}, +{0.92259, 0, -0.0446063, 0, 0.955644, 0, 0.125406, 0, 1}, +{0.913782, 0, -0.0378415, 0, 0.940453, 0, 0.105314, 0, 1}, +{0.905743, 0, -0.0312454, 0, 0.92675, 0, 0.0860103, 0, 1}, +{0.898258, 0, -0.0245521, 0, 0.9142, 0, 0.0673316, 0, 1}, +{0.891482, 0, -0.0181738, 0, 0.902871, 0, 0.049504, 0, 1}, +{0.885098, 0, -0.011747, 0, 0.89227, 0, 0.0322344, 0, 1}, +{0.879253, 0, -0.00583209, 0, 0.882543, 0, 0.0158063, 0, 1}, +{0.873753, 0, 0.000162518, 0, 0.873784, 0, -8.1259e-005, 0, 1}, +{18.1422, 0, -0.242163, 0, 10263.5, 0, 11.9704, 0, 1}, +{22.4957, 0, -0.242166, 0, 10278.3, 0, 14.998, 0, 1}, +{214.5, 0, -0.242171, 0, 1019.4, 0, 146.303, 0, 1}, +{37.6379, 0, -0.242162, 0, 343.602, 0, 25.6689, 0, 1}, +{97.2479, 0, -0.242147, 0, 142.305, 0, 66.2844, 0, 1}, +{63.1353, 0, -0.242187, 0, 92.4761, 0, 43.0413, 0, 1}, +{43.8577, 0, -0.242095, 0, 64.2136, 0, 29.8964, 0, 1}, +{32.2144, 0, -0.242027, 0, 47.1758, 0, 21.9564, 0, 1}, +{24.6664, 0, -0.241953, 0, 36.1167, 0, 16.8082, 0, 1}, +{19.4905, 0, -0.241819, 0, 28.5311, 0, 13.2769, 0, 1}, +{15.7893, 0, -0.241655, 0, 23.1046, 0, 10.7508, 0, 1}, +{13.0504, 0, -0.241432, 0, 19.0886, 0, 8.88054, 0, 1}, +{10.9685, 0, -0.241154, 0, 16.0324, 0, 7.45786, 0, 1}, +{9.34798, 0, -0.240813, 0, 13.6548, 0, 6.34946, 0, 1}, +{8.0627, 0, -0.240413, 0, 11.7668, 0, 5.46933, 0, 1}, +{7.02642, 0, -0.239938, 0, 10.243, 0, 4.75864, 0, 1}, +{6.17913, 0, -0.239355, 0, 8.99729, 0, 4.17657, 0, 1}, +{5.48005, 0, -0.238525, 0, 7.9699, 0, 3.69526, 0, 1}, +{4.89196, 0, -0.237818, 0, 7.10256, 0, 3.28929, 0, 1}, +{4.39551, 0, -0.236971, 0, 6.36965, 0, 2.94552, 0, 1}, +{3.97431, 0, -0.235911, 0, 5.74791, 0, 2.6528, 0, 1}, +{3.61261, 0, -0.234621, 0, 5.21291, 0, 2.40034, 0, 1}, +{3.30202, 0, -0.232987, 0, 4.75489, 0, 2.18254, 0, 1}, +{3.03152, 0, -0.23118, 0, 4.35462, 0, 1.99174, 0, 1}, +{2.79582, 0, -0.228905, 0, 4.00741, 0, 1.82446, 0, 1}, +{2.58969, 0, -0.226233, 0, 3.70829, 0, 1.67709, 0, 1}, +{2.4085, 0, -0.2238, 0, 3.44394, 0, 1.54648, 0, 1}, +{2.24949, 0, -0.222812, 0, 3.2068, 0, 1.43084, 0, 1}, +{2.10898, 0, -0.22204, 0, 2.99569, 0, 1.32766, 0, 1}, +{1.98026, 0, -0.219156, 0, 2.7942, 0, 1.23158, 0, 1}, +{1.86548, 0, -0.215565, 0, 2.61169, 0, 1.14461, 0, 1}, +{1.76347, 0, -0.211601, 0, 2.44692, 0, 1.06586, 0, 1}, +{1.67279, 0, -0.207189, 0, 2.30055, 0, 0.994366, 0, 1}, +{1.59242, 0, -0.202443, 0, 2.16929, 0, 0.929454, 0, 1}, +{1.52079, 0, -0.197457, 0, 2.05178, 0, 0.870022, 0, 1}, +{1.45783, 0, -0.192282, 0, 1.9465, 0, 0.816095, 0, 1}, +{1.40147, 0, -0.187028, 0, 1.85108, 0, 0.766223, 0, 1}, +{1.35059, 0, -0.18161, 0, 1.76414, 0, 0.719474, 0, 1}, +{1.30293, 0, -0.175222, 0, 1.68072, 0, 0.674092, 0, 1}, +{1.25994, 0, -0.168571, 0, 1.60355, 0, 0.631243, 0, 1}, +{1.22174, 0, -0.162339, 0, 1.53142, 0, 0.591268, 0, 1}, +{1.18794, 0, -0.156187, 0, 1.46566, 0, 0.553662, 0, 1}, +{1.15734, 0, -0.149923, 0, 1.40654, 0, 0.517848, 0, 1}, +{1.12946, 0, -0.142949, 0, 1.3519, 0, 0.4832, 0, 1}, +{1.10399, 0, -0.135532, 0, 1.30134, 0, 0.449843, 0, 1}, +{1.08108, 0, -0.128254, 0, 1.25632, 0, 0.417855, 0, 1}, +{1.05955, 0, -0.121023, 0, 1.21589, 0, 0.386988, 0, 1}, +{1.03965, 0, -0.113494, 0, 1.17879, 0, 0.356911, 0, 1}, +{1.02146, 0, -0.105746, 0, 1.14424, 0, 0.327942, 0, 1}, +{1.00489, 0, -0.0982114, 0, 1.11323, 0, 0.300007, 0, 1}, +{0.989477, 0, -0.090831, 0, 1.08451, 0, 0.27299, 0, 1}, +{0.9754, 0, -0.0832182, 0, 1.05731, 0, 0.246788, 0, 1}, +{0.962539, 0, -0.0758365, 0, 1.03325, 0, 0.221597, 0, 1}, +{0.950649, 0, -0.0684439, 0, 1.01131, 0, 0.197463, 0, 1}, +{0.939757, 0, -0.0608145, 0, 0.991006, 0, 0.174106, 0, 1}, +{0.929759, 0, -0.0535541, 0, 0.973006, 0, 0.151645, 0, 1}, +{0.920369, 0, -0.0462274, 0, 0.956237, 0, 0.129911, 0, 1}, +{0.911782, 0, -0.0392485, 0, 0.940606, 0, 0.109115, 0, 1}, +{0.903803, 0, -0.0324058, 0, 0.92665, 0, 0.0891348, 0, 1}, +{0.896541, 0, -0.0255218, 0, 0.913696, 0, 0.0698244, 0, 1}, +{0.889916, 0, -0.0189339, 0, 0.902189, 0, 0.0512894, 0, 1}, +{0.883731, 0, -0.01226, 0, 0.891432, 0, 0.033413, 0, 1}, +{0.877882, 0, -0.00609338, 0, 0.881609, 0, 0.0162979, 0, 1}, +{0.872395, 0, 8.20051e-005, 0, 0.872476, 0, -6.36848e-005, 0, 1}, +{1165.5, 0, -0.252914, 0, 10275.7, 0, 837.371, 0, 1}, +{193.911, 0, -0.252472, 0, 10274.9, 0, 139.492, 0, 1}, +{38.0561, 0, -0.252502, 0, 1527.76, 0, 27.5036, 0, 1}, +{171.556, 0, -0.25253, 0, 261.06, 0, 123.341, 0, 1}, +{82.6856, 0, -0.252522, 0, 195.309, 0, 59.4685, 0, 1}, +{61.6105, 0, -0.25248, 0, 94.7016, 0, 44.2891, 0, 1}, +{42.9387, 0, -0.252437, 0, 65.1227, 0, 30.8653, 0, 1}, +{31.5457, 0, -0.252366, 0, 47.8388, 0, 22.6725, 0, 1}, +{24.1563, 0, -0.252265, 0, 36.6227, 0, 17.3575, 0, 1}, +{19.0869, 0, -0.252119, 0, 28.9315, 0, 13.7104, 0, 1}, +{15.4619, 0, -0.251937, 0, 23.4298, 0, 11.1013, 0, 1}, +{12.7804, 0, -0.251697, 0, 19.3563, 0, 9.17023, 0, 1}, +{10.741, 0, -0.251394, 0, 16.2584, 0, 7.70061, 0, 1}, +{9.15441, 0, -0.251023, 0, 13.8462, 0, 6.55614, 0, 1}, +{7.89596, 0, -0.250586, 0, 11.9315, 0, 5.64728, 0, 1}, +{6.88122, 0, -0.250064, 0, 10.3864, 0, 4.91332, 0, 1}, +{6.05147, 0, -0.24943, 0, 9.12265, 0, 4.31206, 0, 1}, +{5.36679, 0, -0.248542, 0, 8.0808, 0, 3.81484, 0, 1}, +{4.79127, 0, -0.247766, 0, 7.20077, 0, 3.39568, 0, 1}, +{4.30554, 0, -0.246841, 0, 6.45759, 0, 3.04081, 0, 1}, +{3.89335, 0, -0.245694, 0, 5.82703, 0, 2.73855, 0, 1}, +{3.53953, 0, -0.244295, 0, 5.28479, 0, 2.47794, 0, 1}, +{3.2354, 0, -0.242532, 0, 4.82069, 0, 2.25284, 0, 1}, +{2.97068, 0, -0.240545, 0, 4.41522, 0, 2.0558, 0, 1}, +{2.74012, 0, -0.238078, 0, 4.06408, 0, 1.88301, 0, 1}, +{2.53839, 0, -0.235246, 0, 3.76073, 0, 1.7307, 0, 1}, +{2.36149, 0, -0.23281, 0, 3.49106, 0, 1.59583, 0, 1}, +{2.20622, 0, -0.231794, 0, 3.24927, 0, 1.47654, 0, 1}, +{2.06946, 0, -0.230805, 0, 3.03496, 0, 1.3702, 0, 1}, +{1.94391, 0, -0.227705, 0, 2.83039, 0, 1.27111, 0, 1}, +{1.83215, 0, -0.22389, 0, 2.64514, 0, 1.18133, 0, 1}, +{1.73272, 0, -0.219683, 0, 2.47797, 0, 1.10007, 0, 1}, +{1.64469, 0, -0.215017, 0, 2.32894, 0, 1.02645, 0, 1}, +{1.56658, 0, -0.210023, 0, 2.19526, 0, 0.959526, 0, 1}, +{1.49756, 0, -0.20478, 0, 2.07522, 0, 0.898572, 0, 1}, +{1.43655, 0, -0.199352, 0, 1.96781, 0, 0.842883, 0, 1}, +{1.3822, 0, -0.193856, 0, 1.87052, 0, 0.791506, 0, 1}, +{1.33306, 0, -0.188234, 0, 1.78131, 0, 0.743316, 0, 1}, +{1.28696, 0, -0.181554, 0, 1.6962, 0, 0.696524, 0, 1}, +{1.24539, 0, -0.1746, 0, 1.61717, 0, 0.65233, 0, 1}, +{1.20866, 0, -0.168059, 0, 1.54395, 0, 0.610993, 0, 1}, +{1.17603, 0, -0.16163, 0, 1.47709, 0, 0.572164, 0, 1}, +{1.14664, 0, -0.155092, 0, 1.4166, 0, 0.535247, 0, 1}, +{1.11981, 0, -0.147869, 0, 1.36069, 0, 0.499387, 0, 1}, +{1.09556, 0, -0.140188, 0, 1.30904, 0, 0.465109, 0, 1}, +{1.0733, 0, -0.132643, 0, 1.26317, 0, 0.431811, 0, 1}, +{1.05265, 0, -0.125131, 0, 1.22177, 0, 0.399974, 0, 1}, +{1.03334, 0, -0.117318, 0, 1.18392, 0, 0.368962, 0, 1}, +{1.01589, 0, -0.1093, 0, 1.14854, 0, 0.338839, 0, 1}, +{0.999767, 0, -0.101495, 0, 1.11701, 0, 0.309982, 0, 1}, +{0.985234, 0, -0.0938268, 0, 1.08781, 0, 0.282185, 0, 1}, +{0.971411, 0, -0.0859728, 0, 1.05988, 0, 0.255049, 0, 1}, +{0.958918, 0, -0.0783637, 0, 1.03532, 0, 0.229059, 0, 1}, +{0.947432, 0, -0.0707495, 0, 1.01288, 0, 0.204131, 0, 1}, +{0.936883, 0, -0.0628742, 0, 0.992211, 0, 0.179868, 0, 1}, +{0.927044, 0, -0.0553881, 0, 0.973707, 0, 0.156699, 0, 1}, +{0.91797, 0, -0.0478226, 0, 0.956625, 0, 0.134241, 0, 1}, +{0.909714, 0, -0.0405878, 0, 0.940856, 0, 0.11275, 0, 1}, +{0.901965, 0, -0.0335639, 0, 0.926558, 0, 0.0921474, 0, 1}, +{0.894928, 0, -0.026429, 0, 0.913462, 0, 0.0722896, 0, 1}, +{0.888375, 0, -0.0196517, 0, 0.901553, 0, 0.0530866, 0, 1}, +{0.882198, 0, -0.0127698, 0, 0.890546, 0, 0.0346122, 0, 1}, +{0.876497, 0, -0.00637126, 0, 0.880394, 0, 0.0170233, 0, 1}, +{0.871049, 0, 5.22629e-006, 0, 0.871043, 0, -3.13578e-005, 0, 1}, +{17.7819, 0, -0.262852, 0, 10376.3, 0, 13.0747, 0, 1}, +{16.248, 0, -0.262844, 0, 10377.9, 0, 11.959, 0, 1}, +{405.186, 0, -0.262966, 0, 414.925, 0, 306.829, 0, 1}, +{171.999, 0, -0.262814, 0, 412.381, 0, 130.369, 0, 1}, +{94.7867, 0, -0.262844, 0, 146.731, 0, 71.7954, 0, 1}, +{60.4741, 0, -0.262821, 0, 95.1713, 0, 45.8036, 0, 1}, +{42.0009, 0, -0.262758, 0, 66.0931, 0, 31.8086, 0, 1}, +{30.8737, 0, -0.262705, 0, 48.5413, 0, 23.3777, 0, 1}, +{23.6289, 0, -0.262588, 0, 37.1694, 0, 17.8879, 0, 1}, +{18.6707, 0, -0.262453, 0, 29.3628, 0, 14.1295, 0, 1}, +{15.1245, 0, -0.262243, 0, 23.7775, 0, 11.4403, 0, 1}, +{12.5011, 0, -0.261985, 0, 19.6445, 0, 9.44985, 0, 1}, +{10.5065, 0, -0.261654, 0, 16.4996, 0, 7.93531, 0, 1}, +{8.95456, 0, -0.261258, 0, 14.0512, 0, 6.75573, 0, 1}, +{7.72362, 0, -0.260772, 0, 12.1079, 0, 5.81897, 0, 1}, +{6.73102, 0, -0.260208, 0, 10.5396, 0, 5.06241, 0, 1}, +{5.91993, 0, -0.259512, 0, 9.25674, 0, 4.44301, 0, 1}, +{5.25028, 0, -0.258566, 0, 8.19878, 0, 3.93051, 0, 1}, +{4.68749, 0, -0.257718, 0, 7.30604, 0, 3.49846, 0, 1}, +{4.21278, 0, -0.256706, 0, 6.55172, 0, 3.13285, 0, 1}, +{3.80948, 0, -0.255468, 0, 5.91194, 0, 2.8211, 0, 1}, +{3.46374, 0, -0.253951, 0, 5.36194, 0, 2.55255, 0, 1}, +{3.16651, 0, -0.252038, 0, 4.89112, 0, 2.32058, 0, 1}, +{2.90771, 0, -0.249857, 0, 4.48062, 0, 2.11736, 0, 1}, +{2.68242, 0, -0.247209, 0, 4.12465, 0, 1.93922, 0, 1}, +{2.48574, 0, -0.244214, 0, 3.81612, 0, 1.7824, 0, 1}, +{2.313, 0, -0.241905, 0, 3.54036, 0, 1.64339, 0, 1}, +{2.16192, 0, -0.240715, 0, 3.29468, 0, 1.52066, 0, 1}, +{2.02898, 0, -0.239501, 0, 3.07653, 0, 1.41147, 0, 1}, +{1.90667, 0, -0.236168, 0, 2.86876, 0, 1.30926, 0, 1}, +{1.79797, 0, -0.232119, 0, 2.68016, 0, 1.21696, 0, 1}, +{1.70114, 0, -0.227664, 0, 2.51064, 0, 1.13309, 0, 1}, +{1.6159, 0, -0.222734, 0, 2.35862, 0, 1.05745, 0, 1}, +{1.5403, 0, -0.217488, 0, 2.22239, 0, 0.988673, 0, 1}, +{1.47373, 0, -0.211981, 0, 2.09951, 0, 0.926109, 0, 1}, +{1.41486, 0, -0.206304, 0, 1.98957, 0, 0.869023, 0, 1}, +{1.36267, 0, -0.200567, 0, 1.89005, 0, 0.81626, 0, 1}, +{1.31501, 0, -0.194734, 0, 1.79891, 0, 0.766573, 0, 1}, +{1.27054, 0, -0.187755, 0, 1.7121, 0, 0.718206, 0, 1}, +{1.23073, 0, -0.180501, 0, 1.6316, 0, 0.672771, 0, 1}, +{1.19544, 0, -0.173647, 0, 1.55687, 0, 0.630263, 0, 1}, +{1.16402, 0, -0.166945, 0, 1.48862, 0, 0.590184, 0, 1}, +{1.13585, 0, -0.160127, 0, 1.4268, 0, 0.552081, 0, 1}, +{1.11001, 0, -0.152664, 0, 1.3696, 0, 0.515167, 0, 1}, +{1.08652, 0, -0.144717, 0, 1.31692, 0, 0.479618, 0, 1}, +{1.06509, 0, -0.13691, 0, 1.27, 0, 0.445479, 0, 1}, +{1.04542, 0, -0.129132, 0, 1.22773, 0, 0.412596, 0, 1}, +{1.02711, 0, -0.121046, 0, 1.18903, 0, 0.380647, 0, 1}, +{1.01003, 0, -0.112744, 0, 1.153, 0, 0.349541, 0, 1}, +{0.994727, 0, -0.104677, 0, 1.12078, 0, 0.319866, 0, 1}, +{0.980736, 0, -0.096732, 0, 1.091, 0, 0.29119, 0, 1}, +{0.967491, 0, -0.0886145, 0, 1.06258, 0, 0.263055, 0, 1}, +{0.955227, 0, -0.080795, 0, 1.03746, 0, 0.236262, 0, 1}, +{0.944149, 0, -0.0729799, 0, 1.01461, 0, 0.210509, 0, 1}, +{0.933834, 0, -0.0648688, 0, 0.993458, 0, 0.18552, 0, 1}, +{0.924381, 0, -0.0571397, 0, 0.974548, 0, 0.161612, 0, 1}, +{0.915491, 0, -0.0493651, 0, 0.957115, 0, 0.138539, 0, 1}, +{0.90744, 0, -0.0418766, 0, 0.940972, 0, 0.116303, 0, 1}, +{0.899869, 0, -0.0346531, 0, 0.92632, 0, 0.0950712, 0, 1}, +{0.893044, 0, -0.0273155, 0, 0.912866, 0, 0.0745727, 0, 1}, +{0.886666, 0, -0.0202993, 0, 0.900837, 0, 0.0548057, 0, 1}, +{0.880646, 0, -0.0132493, 0, 0.88955, 0, 0.0357956, 0, 1}, +{0.875047, 0, -0.00659523, 0, 0.879246, 0, 0.0175526, 0, 1}, +{0.869609, 0, -1.04353e-005, 0, 0.869682, 0, -5.13069e-005, 0, 1}, +{2673.8, 0, -0.272727, 0, 10405.9, 0, 2132.27, 0, 1}, +{196.812, 0, -0.273175, 0, 10408, 0, 156.869, 0, 1}, +{22.6521, 0, -0.273252, 0, 1651.34, 0, 17.9923, 0, 1}, +{165.289, 0, -0.273223, 0, 276.341, 0, 131.782, 0, 1}, +{90.2853, 0, -0.273294, 0, 146.262, 0, 72.0414, 0, 1}, +{59.004, 0, -0.273189, 0, 96.792, 0, 47.0491, 0, 1}, +{41.0357, 0, -0.273134, 0, 67.1321, 0, 32.7187, 0, 1}, +{30.1523, 0, -0.273059, 0, 49.3148, 0, 24.0372, 0, 1}, +{23.0862, 0, -0.272971, 0, 37.7502, 0, 18.3996, 0, 1}, +{18.2422, 0, -0.272812, 0, 29.8217, 0, 14.5338, 0, 1}, +{14.7776, 0, -0.272588, 0, 24.1496, 0, 11.7677, 0, 1}, +{12.2143, 0, -0.272306, 0, 19.9517, 0, 9.71999, 0, 1}, +{10.2653, 0, -0.271937, 0, 16.7573, 0, 8.16174, 0, 1}, +{8.74891, 0, -0.271505, 0, 14.2702, 0, 6.94821, 0, 1}, +{7.54609, 0, -0.270972, 0, 12.2965, 0, 5.98435, 0, 1}, +{6.57661, 0, -0.270358, 0, 10.7033, 0, 5.20622, 0, 1}, +{5.78406, 0, -0.269607, 0, 9.40055, 0, 4.56884, 0, 1}, +{5.12973, 0, -0.268593, 0, 8.32622, 0, 4.04139, 0, 1}, +{4.58041, 0, -0.26767, 0, 7.4189, 0, 3.59724, 0, 1}, +{4.11673, 0, -0.266563, 0, 6.65293, 0, 3.22103, 0, 1}, +{3.72326, 0, -0.265223, 0, 6.00295, 0, 2.90054, 0, 1}, +{3.38562, 0, -0.263577, 0, 5.44468, 0, 2.62425, 0, 1}, +{3.09538, 0, -0.261504, 0, 4.96706, 0, 2.38555, 0, 1}, +{2.84295, 0, -0.259132, 0, 4.5505, 0, 2.17657, 0, 1}, +{2.62329, 0, -0.256272, 0, 4.18907, 0, 1.99331, 0, 1}, +{2.43192, 0, -0.253146, 0, 3.87456, 0, 1.83234, 0, 1}, +{2.26361, 0, -0.250971, 0, 3.59171, 0, 1.68945, 0, 1}, +{2.11668, 0, -0.249568, 0, 3.34218, 0, 1.56336, 0, 1}, +{1.98756, 0, -0.248117, 0, 3.12044, 0, 1.45123, 0, 1}, +{1.86865, 0, -0.244541, 0, 2.90913, 0, 1.34627, 0, 1}, +{1.76293, 0, -0.240246, 0, 2.71777, 0, 1.2512, 0, 1}, +{1.66931, 0, -0.235532, 0, 2.54449, 0, 1.16532, 0, 1}, +{1.58668, 0, -0.230345, 0, 2.38986, 0, 1.08759, 0, 1}, +{1.5136, 0, -0.224828, 0, 2.25067, 0, 1.01703, 0, 1}, +{1.44953, 0, -0.219063, 0, 2.12527, 0, 0.952909, 0, 1}, +{1.3932, 0, -0.213131, 0, 2.01269, 0, 0.894535, 0, 1}, +{1.34274, 0, -0.207155, 0, 1.91028, 0, 0.840272, 0, 1}, +{1.29679, 0, -0.201099, 0, 1.81712, 0, 0.789116, 0, 1}, +{1.25402, 0, -0.193825, 0, 1.72853, 0, 0.739425, 0, 1}, +{1.21559, 0, -0.186265, 0, 1.6464, 0, 0.692627, 0, 1}, +{1.18171, 0, -0.179096, 0, 1.57021, 0, 0.648862, 0, 1}, +{1.15162, 0, -0.172121, 0, 1.50065, 0, 0.607637, 0, 1}, +{1.12481, 0, -0.165028, 0, 1.43765, 0, 0.56847, 0, 1}, +{1.0999, 0, -0.157326, 0, 1.37924, 0, 0.530495, 0, 1}, +{1.07737, 0, -0.149113, 0, 1.32523, 0, 0.493859, 0, 1}, +{1.05697, 0, -0.141047, 0, 1.2772, 0, 0.458706, 0, 1}, +{1.0382, 0, -0.133016, 0, 1.23407, 0, 0.424914, 0, 1}, +{1.02057, 0, -0.124661, 0, 1.1944, 0, 0.391991, 0, 1}, +{1.00445, 0, -0.116068, 0, 1.15762, 0, 0.359961, 0, 1}, +{0.989323, 0, -0.10776, 0, 1.12445, 0, 0.329244, 0, 1}, +{0.975924, 0, -0.0995491, 0, 1.09448, 0, 0.29969, 0, 1}, +{0.963343, 0, -0.091192, 0, 1.06532, 0, 0.27091, 0, 1}, +{0.951416, 0, -0.0831186, 0, 1.03952, 0, 0.243267, 0, 1}, +{0.940543, 0, -0.0751146, 0, 1.01618, 0, 0.216792, 0, 1}, +{0.930712, 0, -0.0668084, 0, 0.994547, 0, 0.190997, 0, 1}, +{0.921565, 0, -0.0588143, 0, 0.97542, 0, 0.166384, 0, 1}, +{0.912983, 0, -0.0508285, 0, 0.957539, 0, 0.14267, 0, 1}, +{0.905292, 0, -0.0430856, 0, 0.941097, 0, 0.119784, 0, 1}, +{0.89796, 0, -0.0356823, 0, 0.926237, 0, 0.0979414, 0, 1}, +{0.891127, 0, -0.028148, 0, 0.912497, 0, 0.0767456, 0, 1}, +{0.884891, 0, -0.0209073, 0, 0.899988, 0, 0.0564843, 0, 1}, +{0.878978, 0, -0.0136435, 0, 0.888523, 0, 0.0368151, 0, 1}, +{0.873494, 0, -0.00677046, 0, 0.877978, 0, 0.0180813, 0, 1}, +{0.868096, 0, -8.68096e-007, 0, 0.868122, 0, 2.60429e-006, 0, 1}, +{19.3005, 0, -0.28366, 0, 10435.5, 0, 15.7441, 0, 1}, +{20.9017, 0, -0.283657, 0, 10406.3, 0, 17.5629, 0, 1}, +{355.872, 0, -0.28363, 0, 631.629, 0, 298.611, 0, 1}, +{120.351, 0, -0.283668, 0, 322.885, 0, 100.814, 0, 1}, +{90.1795, 0, -0.283705, 0, 152.884, 0, 75.669, 0, 1}, +{57.6435, 0, -0.283606, 0, 98.3201, 0, 48.3636, 0, 1}, +{40.0577, 0, -0.283568, 0, 68.2449, 0, 33.6056, 0, 1}, +{29.423, 0, -0.283491, 0, 50.1272, 0, 24.6798, 0, 1}, +{22.5291, 0, -0.283371, 0, 38.3737, 0, 18.8925, 0, 1}, +{17.8015, 0, -0.283186, 0, 30.3148, 0, 14.9225, 0, 1}, +{14.4209, 0, -0.282952, 0, 24.5465, 0, 12.0824, 0, 1}, +{11.9194, 0, -0.282644, 0, 20.2805, 0, 9.97961, 0, 1}, +{10.0173, 0, -0.282248, 0, 17.0332, 0, 8.37944, 0, 1}, +{8.53774, 0, -0.281771, 0, 14.5049, 0, 7.13335, 0, 1}, +{7.36404, 0, -0.281196, 0, 12.4981, 0, 6.14357, 0, 1}, +{6.41778, 0, -0.280528, 0, 10.8786, 0, 5.34422, 0, 1}, +{5.64468, 0, -0.279705, 0, 9.55431, 0, 4.68984, 0, 1}, +{5.00621, 0, -0.278625, 0, 8.46177, 0, 4.14808, 0, 1}, +{4.47045, 0, -0.277624, 0, 7.53958, 0, 3.69204, 0, 1}, +{4.01815, 0, -0.276408, 0, 6.76094, 0, 3.30572, 0, 1}, +{3.63443, 0, -0.274959, 0, 6.10065, 0, 2.97662, 0, 1}, +{3.30529, 0, -0.273176, 0, 5.53329, 0, 2.69292, 0, 1}, +{3.0224, 0, -0.270925, 0, 5.04848, 0, 2.44781, 0, 1}, +{2.77667, 0, -0.268349, 0, 4.62524, 0, 2.23346, 0, 1}, +{2.56299, 0, -0.265282, 0, 4.25743, 0, 2.04555, 0, 1}, +{2.37683, 0, -0.262048, 0, 3.93657, 0, 1.88036, 0, 1}, +{2.2128, 0, -0.25998, 0, 3.64689, 0, 1.73344, 0, 1}, +{2.07016, 0, -0.258348, 0, 3.39282, 0, 1.60428, 0, 1}, +{1.94498, 0, -0.256645, 0, 3.16699, 0, 1.48931, 0, 1}, +{1.82981, 0, -0.252814, 0, 2.95159, 0, 1.38193, 0, 1}, +{1.72731, 0, -0.248265, 0, 2.75667, 0, 1.28446, 0, 1}, +{1.63669, 0, -0.243282, 0, 2.57998, 0, 1.19637, 0, 1}, +{1.55669, 0, -0.237828, 0, 2.42242, 0, 1.11657, 0, 1}, +{1.48677, 0, -0.232048, 0, 2.28, 0, 1.04467, 0, 1}, +{1.42495, 0, -0.226017, 0, 2.1514, 0, 0.979009, 0, 1}, +{1.371, 0, -0.219827, 0, 2.03603, 0, 0.919306, 0, 1}, +{1.3226, 0, -0.213624, 0, 1.93133, 0, 0.863746, 0, 1}, +{1.27833, 0, -0.207319, 0, 1.83629, 0, 0.811019, 0, 1}, +{1.23735, 0, -0.199755, 0, 1.74546, 0, 0.760214, 0, 1}, +{1.20043, 0, -0.191895, 0, 1.66162, 0, 0.712038, 0, 1}, +{1.16806, 0, -0.184397, 0, 1.58397, 0, 0.667057, 0, 1}, +{1.1393, 0, -0.177149, 0, 1.51275, 0, 0.62473, 0, 1}, +{1.11342, 0, -0.169785, 0, 1.44819, 0, 0.584411, 0, 1}, +{1.08973, 0, -0.161848, 0, 1.38872, 0, 0.545256, 0, 1}, +{1.06827, 0, -0.153378, 0, 1.33392, 0, 0.5076, 0, 1}, +{1.04872, 0, -0.145053, 0, 1.28467, 0, 0.471452, 0, 1}, +{1.03073, 0, -0.136768, 0, 1.24074, 0, 0.436827, 0, 1}, +{1.01387, 0, -0.128171, 0, 1.19977, 0, 0.402876, 0, 1}, +{0.998393, 0, -0.119297, 0, 1.16231, 0, 0.370005, 0, 1}, +{0.983889, 0, -0.110736, 0, 1.12849, 0, 0.338346, 0, 1}, +{0.970968, 0, -0.10227, 0, 1.0976, 0, 0.308022, 0, 1}, +{0.95905, 0, -0.0936617, 0, 1.06794, 0, 0.278493, 0, 1}, +{0.947558, 0, -0.0853598, 0, 1.0418, 0, 0.250056, 0, 1}, +{0.937172, 0, -0.0771386, 0, 1.0179, 0, 0.222782, 0, 1}, +{0.927549, 0, -0.0686516, 0, 0.995809, 0, 0.196282, 0, 1}, +{0.918666, 0, -0.0604684, 0, 0.976101, 0, 0.171042, 0, 1}, +{0.910422, 0, -0.0522309, 0, 0.958032, 0, 0.146605, 0, 1}, +{0.902992, 0, -0.0441906, 0, 0.941379, 0, 0.123118, 0, 1}, +{0.895792, 0, -0.0366397, 0, 0.925944, 0, 0.100621, 0, 1}, +{0.889158, 0, -0.0289083, 0, 0.911936, 0, 0.078838, 0, 1}, +{0.88307, 0, -0.0214922, 0, 0.899195, 0, 0.0580027, 0, 1}, +{0.8773, 0, -0.0140184, 0, 0.887531, 0, 0.0378616, 0, 1}, +{0.871838, 0, -0.00686049, 0, 0.876719, 0, 0.0185178, 0, 1}, +{0.866598, 0, 0.000135189, 0, 0.866664, 0, -0.000110925, 0, 1}, +{1176.47, 0, -0.294118, 0, 10410.3, 0, 1038.6, 0, 1}, +{198.098, 0, -0.294176, 0, 10408.9, 0, 174.735, 0, 1}, +{296.912, 0, -0.29424, 0, 843.693, 0, 261.992, 0, 1}, +{125.786, 0, -0.294088, 0, 170.709, 0, 111.135, 0, 1}, +{87.8735, 0, -0.294112, 0, 156.019, 0, 77.5448, 0, 1}, +{56.2335, 0, -0.294045, 0, 99.9897, 0, 49.6214, 0, 1}, +{39.0488, 0, -0.293998, 0, 69.4305, 0, 34.4534, 0, 1}, +{28.6796, 0, -0.293908, 0, 50.9994, 0, 25.3003, 0, 1}, +{21.9578, 0, -0.293773, 0, 39.0403, 0, 19.3654, 0, 1}, +{17.3506, 0, -0.293589, 0, 30.8416, 0, 15.2963, 0, 1}, +{14.0552, 0, -0.293332, 0, 24.974, 0, 12.3845, 0, 1}, +{11.617, 0, -0.293003, 0, 20.6322, 0, 10.2287, 0, 1}, +{9.76334, 0, -0.292578, 0, 17.328, 0, 8.58839, 0, 1}, +{8.32092, 0, -0.292056, 0, 14.756, 0, 7.3106, 0, 1}, +{7.17726, 0, -0.291432, 0, 12.7139, 0, 6.29608, 0, 1}, +{6.25504, 0, -0.290703, 0, 11.0658, 0, 5.47656, 0, 1}, +{5.50161, 0, -0.289808, 0, 9.71844, 0, 4.80559, 0, 1}, +{4.87943, 0, -0.288657, 0, 8.6071, 0, 4.25012, 0, 1}, +{4.35734, 0, -0.287567, 0, 7.6687, 0, 3.7825, 0, 1}, +{3.91707, 0, -0.286244, 0, 6.87698, 0, 3.38668, 0, 1}, +{3.5432, 0, -0.284678, 0, 6.20493, 0, 3.04913, 0, 1}, +{3.22287, 0, -0.28274, 0, 5.62809, 0, 2.7585, 0, 1}, +{2.94748, 0, -0.28029, 0, 5.13529, 0, 2.50715, 0, 1}, +{2.70895, 0, -0.277494, 0, 4.70449, 0, 2.28794, 0, 1}, +{2.5014, 0, -0.274234, 0, 4.33007, 0, 2.09559, 0, 1}, +{2.3206, 0, -0.270951, 0, 4.00157, 0, 1.92641, 0, 1}, +{2.16141, 0, -0.268918, 0, 3.70512, 0, 1.77604, 0, 1}, +{2.02294, 0, -0.267047, 0, 3.44609, 0, 1.64365, 0, 1}, +{1.90169, 0, -0.265079, 0, 3.21607, 0, 1.52611, 0, 1}, +{1.79016, 0, -0.260983, 0, 2.99677, 0, 1.41598, 0, 1}, +{1.69108, 0, -0.256168, 0, 2.79789, 0, 1.31633, 0, 1}, +{1.60343, 0, -0.250916, 0, 2.61781, 0, 1.22613, 0, 1}, +{1.52682, 0, -0.245181, 0, 2.4563, 0, 1.14498, 0, 1}, +{1.45941, 0, -0.23913, 0, 2.31072, 0, 1.07142, 0, 1}, +{1.40048, 0, -0.232835, 0, 2.17894, 0, 1.00457, 0, 1}, +{1.34868, 0, -0.226388, 0, 2.06064, 0, 0.943436, 0, 1}, +{1.30204, 0, -0.219984, 0, 1.95357, 0, 0.88637, 0, 1}, +{1.25955, 0, -0.213387, 0, 1.85578, 0, 0.832287, 0, 1}, +{1.22041, 0, -0.205536, 0, 1.76314, 0, 0.780185, 0, 1}, +{1.18516, 0, -0.197378, 0, 1.67743, 0, 0.730871, 0, 1}, +{1.15426, 0, -0.189546, 0, 1.59828, 0, 0.68488, 0, 1}, +{1.1267, 0, -0.182027, 0, 1.52526, 0, 0.641218, 0, 1}, +{1.10204, 0, -0.174392, 0, 1.45953, 0, 0.599796, 0, 1}, +{1.07952, 0, -0.166223, 0, 1.39873, 0, 0.559758, 0, 1}, +{1.05892, 0, -0.157502, 0, 1.34248, 0, 0.520898, 0, 1}, +{1.04018, 0, -0.148929, 0, 1.29191, 0, 0.483968, 0, 1}, +{1.02289, 0, -0.140401, 0, 1.24703, 0, 0.448032, 0, 1}, +{1.00705, 0, -0.131573, 0, 1.20552, 0, 0.413415, 0, 1}, +{0.992256, 0, -0.122433, 0, 1.16701, 0, 0.379755, 0, 1}, +{0.978514, 0, -0.113591, 0, 1.13261, 0, 0.347263, 0, 1}, +{0.965946, 0, -0.104882, 0, 1.10105, 0, 0.316005, 0, 1}, +{0.954855, 0, -0.096025, 0, 1.07099, 0, 0.285943, 0, 1}, +{0.943772, 0, -0.0875122, 0, 1.044, 0, 0.256686, 0, 1}, +{0.933719, 0, -0.0790692, 0, 1.01967, 0, 0.228587, 0, 1}, +{0.924428, 0, -0.0703749, 0, 0.997017, 0, 0.201457, 0, 1}, +{0.915807, 0, -0.0619965, 0, 0.976861, 0, 0.175503, 0, 1}, +{0.907784, 0, -0.0536019, 0, 0.958392, 0, 0.150417, 0, 1}, +{0.900485, 0, -0.0452962, 0, 0.941284, 0, 0.126308, 0, 1}, +{0.893542, 0, -0.037477, 0, 0.925725, 0, 0.103253, 0, 1}, +{0.887114, 0, -0.0295693, 0, 0.911327, 0, 0.0808693, 0, 1}, +{0.881112, 0, -0.0219599, 0, 0.898328, 0, 0.0594856, 0, 1}, +{0.875523, 0, -0.0143428, 0, 0.886319, 0, 0.0388102, 0, 1}, +{0.870161, 0, -0.00694997, 0, 0.875278, 0, 0.0190182, 0, 1}, +{0.865054, 0, 0.000306229, 0, 0.865027, 0, -0.00016436, 0, 1}, +{16.5407, 0, -0.304597, 0, 10442.9, 0, 14.8812, 0, 1}, +{17.8275, 0, -0.304601, 0, 10491.2, 0, 16.3835, 0, 1}, +{23.644, 0, -0.304606, 0, 2100.43, 0, 21.9952, 0, 1}, +{18.2775, 0, -0.304595, 0, 433.307, 0, 16.879, 0, 1}, +{86.0437, 0, -0.304595, 0, 151.713, 0, 79.8262, 0, 1}, +{54.6926, 0, -0.304529, 0, 101.813, 0, 50.7425, 0, 1}, +{37.9968, 0, -0.304468, 0, 70.8178, 0, 35.2476, 0, 1}, +{27.915, 0, -0.304385, 0, 51.9346, 0, 25.8912, 0, 1}, +{21.373, 0, -0.304245, 0, 39.7566, 0, 19.818, 0, 1}, +{16.8885, 0, -0.304026, 0, 31.4042, 0, 15.6535, 0, 1}, +{13.6803, 0, -0.303757, 0, 25.4309, 0, 12.6729, 0, 1}, +{11.3077, 0, -0.303387, 0, 21.0083, 0, 10.4672, 0, 1}, +{9.50299, 0, -0.302927, 0, 17.6438, 0, 8.78789, 0, 1}, +{8.0992, 0, -0.302359, 0, 15.0242, 0, 7.48018, 0, 1}, +{6.98588, 0, -0.301685, 0, 12.9449, 0, 6.44158, 0, 1}, +{6.08847, 0, -0.300892, 0, 11.2666, 0, 5.60289, 0, 1}, +{5.35538, 0, -0.299923, 0, 9.89441, 0, 4.91625, 0, 1}, +{4.74996, 0, -0.298697, 0, 8.76213, 0, 4.34769, 0, 1}, +{4.24176, 0, -0.297509, 0, 7.80693, 0, 3.86881, 0, 1}, +{3.81375, 0, -0.296065, 0, 7.00061, 0, 3.46394, 0, 1}, +{3.45024, 0, -0.294367, 0, 6.31667, 0, 3.11855, 0, 1}, +{3.13888, 0, -0.292258, 0, 5.72975, 0, 2.82118, 0, 1}, +{2.87181, 0, -0.289599, 0, 5.22723, 0, 2.56458, 0, 1}, +{2.63991, 0, -0.286583, 0, 4.78922, 0, 2.34002, 0, 1}, +{2.4383, 0, -0.283126, 0, 4.40704, 0, 2.14322, 0, 1}, +{2.26292, 0, -0.279953, 0, 4.06969, 0, 1.97026, 0, 1}, +{2.10865, 0, -0.277785, 0, 3.76708, 0, 1.81646, 0, 1}, +{1.97472, 0, -0.27566, 0, 3.50312, 0, 1.68127, 0, 1}, +{1.85773, 0, -0.273408, 0, 3.26786, 0, 1.56137, 0, 1}, +{1.7499, 0, -0.269045, 0, 3.04418, 0, 1.44889, 0, 1}, +{1.65443, 0, -0.263955, 0, 2.84109, 0, 1.34724, 0, 1}, +{1.57014, 0, -0.258419, 0, 2.65682, 0, 1.2552, 0, 1}, +{1.49635, 0, -0.252393, 0, 2.49169, 0, 1.17229, 0, 1}, +{1.43192, 0, -0.24607, 0, 2.34244, 0, 1.09729, 0, 1}, +{1.37552, 0, -0.239509, 0, 2.20741, 0, 1.02913, 0, 1}, +{1.32608, 0, -0.23281, 0, 2.086, 0, 0.966763, 0, 1}, +{1.28078, 0, -0.226205, 0, 1.97651, 0, 0.907982, 0, 1}, +{1.24035, 0, -0.219296, 0, 1.87622, 0, 0.852771, 0, 1}, +{1.20325, 0, -0.211161, 0, 1.7812, 0, 0.799588, 0, 1}, +{1.16968, 0, -0.202706, 0, 1.69343, 0, 0.749083, 0, 1}, +{1.14012, 0, -0.194536, 0, 1.61293, 0, 0.70188, 0, 1}, +{1.11401, 0, -0.186747, 0, 1.53809, 0, 0.657309, 0, 1}, +{1.09062, 0, -0.178845, 0, 1.47086, 0, 0.614844, 0, 1}, +{1.06901, 0, -0.170446, 0, 1.40895, 0, 0.573597, 0, 1}, +{1.04949, 0, -0.161487, 0, 1.35131, 0, 0.53391, 0, 1}, +{1.03161, 0, -0.152671, 0, 1.29986, 0, 0.495743, 0, 1}, +{1.01516, 0, -0.1439, 0, 1.25368, 0, 0.459119, 0, 1}, +{1.00009, 0, -0.134871, 0, 1.21108, 0, 0.423635, 0, 1}, +{0.986257, 0, -0.125472, 0, 1.17182, 0, 0.389119, 0, 1}, +{0.973067, 0, -0.116348, 0, 1.13673, 0, 0.355819, 0, 1}, +{0.96097, 0, -0.10739, 0, 1.10432, 0, 0.323976, 0, 1}, +{0.950245, 0, -0.098262, 0, 1.07373, 0, 0.292925, 0, 1}, +{0.939808, 0, -0.0895393, 0, 1.04611, 0, 0.263039, 0, 1}, +{0.930097, 0, -0.0809268, 0, 1.02125, 0, 0.234148, 0, 1}, +{0.921269, 0, -0.0720285, 0, 0.998253, 0, 0.206406, 0, 1}, +{0.912729, 0, -0.0634264, 0, 0.977623, 0, 0.179786, 0, 1}, +{0.904977, 0, -0.0548833, 0, 0.958639, 0, 0.154092, 0, 1}, +{0.897998, 0, -0.0463403, 0, 0.94136, 0, 0.129409, 0, 1}, +{0.891336, 0, -0.0382686, 0, 0.925524, 0, 0.105639, 0, 1}, +{0.884979, 0, -0.0301583, 0, 0.910772, 0, 0.082827, 0, 1}, +{0.879205, 0, -0.0223406, 0, 0.897448, 0, 0.0609272, 0, 1}, +{0.873585, 0, -0.0145714, 0, 0.885133, 0, 0.0398337, 0, 1}, +{0.868279, 0, -0.00702004, 0, 0.873944, 0, 0.0194816, 0, 1}, +{0.863338, 0, 0.000359149, 0, 0.86331, 0, -0.000170941, 0, 1}, +{1694.92, 0, -0.315254, 0, 10459.4, 0, 1652.82, 0, 1}, +{1321, 0, -0.31572, 0, 2626.39, 0, 1288.45, 0, 1}, +{321.854, 0, -0.315095, 0, 715.952, 0, 313.92, 0, 1}, +{141.723, 0, -0.315051, 0, 308.759, 0, 138.229, 0, 1}, +{85.5652, 0, -0.315136, 0, 151.688, 0, 83.5043, 0, 1}, +{53.3476, 0, -0.315017, 0, 103.527, 0, 52.0307, 0, 1}, +{36.9358, 0, -0.314989, 0, 72.0597, 0, 36.0181, 0, 1}, +{27.1341, 0, -0.314891, 0, 52.9347, 0, 26.455, 0, 1}, +{20.7758, 0, -0.314732, 0, 40.5212, 0, 20.25, 0, 1}, +{16.4174, 0, -0.314492, 0, 32.0057, 0, 15.9954, 0, 1}, +{13.298, 0, -0.314193, 0, 25.9197, 0, 12.9486, 0, 1}, +{10.9913, 0, -0.313802, 0, 21.412, 0, 10.6941, 0, 1}, +{9.23745, 0, -0.313297, 0, 17.9816, 0, 8.97841, 0, 1}, +{7.87284, 0, -0.312685, 0, 15.3119, 0, 7.64192, 0, 1}, +{6.79057, 0, -0.311952, 0, 13.1922, 0, 6.58036, 0, 1}, +{5.91842, 0, -0.311096, 0, 11.4813, 0, 5.72326, 0, 1}, +{5.20573, 0, -0.310043, 0, 10.0829, 0, 5.02126, 0, 1}, +{4.61766, 0, -0.308732, 0, 8.92781, 0, 4.44039, 0, 1}, +{4.12385, 0, -0.307445, 0, 7.95422, 0, 3.95097, 0, 1}, +{3.70824, 0, -0.305866, 0, 7.1331, 0, 3.53733, 0, 1}, +{3.35503, 0, -0.304023, 0, 6.43576, 0, 3.18419, 0, 1}, +{3.05316, 0, -0.301728, 0, 5.83809, 0, 2.88074, 0, 1}, +{2.79417, 0, -0.298862, 0, 5.3262, 0, 2.61865, 0, 1}, +{2.56945, 0, -0.295595, 0, 4.87941, 0, 2.38955, 0, 1}, +{2.3745, 0, -0.291973, 0, 4.4886, 0, 2.18897, 0, 1}, +{2.20416, 0, -0.288963, 0, 4.14163, 0, 2.01185, 0, 1}, +{2.05495, 0, -0.286571, 0, 3.83273, 0, 1.85503, 0, 1}, +{1.9258, 0, -0.284174, 0, 3.56312, 0, 1.71728, 0, 1}, +{1.81283, 0, -0.28163, 0, 3.32271, 0, 1.59493, 0, 1}, +{1.70919, 0, -0.276986, 0, 3.09438, 0, 1.48055, 0, 1}, +{1.61726, 0, -0.27161, 0, 2.88619, 0, 1.37684, 0, 1}, +{1.53632, 0, -0.265781, 0, 2.69823, 0, 1.28311, 0, 1}, +{1.46544, 0, -0.25947, 0, 2.52878, 0, 1.19848, 0, 1}, +{1.40361, 0, -0.252864, 0, 2.37582, 0, 1.12188, 0, 1}, +{1.34961, 0, -0.246037, 0, 2.2373, 0, 1.05227, 0, 1}, +{1.30221, 0, -0.239086, 0, 2.11262, 0, 0.988542, 0, 1}, +{1.25938, 0, -0.232258, 0, 1.99983, 0, 0.928793, 0, 1}, +{1.2205, 0, -0.225039, 0, 1.8975, 0, 0.872122, 0, 1}, +{1.18516, 0, -0.216624, 0, 1.79988, 0, 0.817737, 0, 1}, +{1.15316, 0, -0.207878, 0, 1.7105, 0, 0.766026, 0, 1}, +{1.12575, 0, -0.199361, 0, 1.62784, 0, 0.718167, 0, 1}, +{1.10127, 0, -0.191306, 0, 1.55155, 0, 0.672755, 0, 1}, +{1.07919, 0, -0.183138, 0, 1.48284, 0, 0.629366, 0, 1}, +{1.05854, 0, -0.174511, 0, 1.41959, 0, 0.586918, 0, 1}, +{1.03987, 0, -0.165334, 0, 1.36066, 0, 0.546169, 0, 1}, +{1.02266, 0, -0.156266, 0, 1.30805, 0, 0.507024, 0, 1}, +{1.00735, 0, -0.147261, 0, 1.26072, 0, 0.46964, 0, 1}, +{0.993163, 0, -0.138035, 0, 1.21745, 0, 0.433237, 0, 1}, +{0.979518, 0, -0.128415, 0, 1.17657, 0, 0.398, 0, 1}, +{0.967267, 0, -0.119041, 0, 1.14073, 0, 0.363946, 0, 1}, +{0.955975, 0, -0.109819, 0, 1.10792, 0, 0.331429, 0, 1}, +{0.945579, 0, -0.100409, 0, 1.07662, 0, 0.299625, 0, 1}, +{0.935771, 0, -0.0914642, 0, 1.0481, 0, 0.269017, 0, 1}, +{0.926585, 0, -0.0826625, 0, 1.0229, 0, 0.239555, 0, 1}, +{0.91809, 0, -0.073606, 0, 0.999328, 0, 0.211171, 0, 1}, +{0.909776, 0, -0.0647678, 0, 0.97819, 0, 0.183827, 0, 1}, +{0.902349, 0, -0.0560783, 0, 0.958871, 0, 0.157638, 0, 1}, +{0.895494, 0, -0.0473376, 0, 0.941217, 0, 0.132391, 0, 1}, +{0.888954, 0, -0.039034, 0, 0.925039, 0, 0.108097, 0, 1}, +{0.882811, 0, -0.030826, 0, 0.909974, 0, 0.0847772, 0, 1}, +{0.877024, 0, -0.022878, 0, 0.896318, 0, 0.0624002, 0, 1}, +{0.871711, 0, -0.0149891, 0, 0.883738, 0, 0.0407089, 0, 1}, +{0.866359, 0, -0.00724969, 0, 0.872133, 0, 0.019954, 0, 1}, +{0.861502, 0, 0.000226575, 0, 0.861451, 0, -0.000107688, 0, 1}, +{16.4894, 0, -0.325649, 0, 10504.8, 0, 16.3859, 0, 1}, +{80.8277, 0, -0.325655, 0, 10486.4, 0, 82.3458, 0, 1}, +{199.561, 0, -0.325683, 0, 1265.95, 0, 204.849, 0, 1}, +{98.5416, 0, -0.32568, 0, 381.742, 0, 100.885, 0, 1}, +{91.2242, 0, -0.32567, 0, 118.966, 0, 93.6159, 0, 1}, +{51.6129, 0, -0.325574, 0, 105.988, 0, 52.91, 0, 1}, +{35.8513, 0, -0.32553, 0, 73.5129, 0, 36.7478, 0, 1}, +{26.3373, 0, -0.325397, 0, 54.0041, 0, 26.9906, 0, 1}, +{20.1654, 0, -0.325227, 0, 41.3433, 0, 20.6595, 0, 1}, +{15.9345, 0, -0.325, 0, 32.6583, 0, 16.3178, 0, 1}, +{12.9077, 0, -0.324668, 0, 26.444, 0, 13.2102, 0, 1}, +{10.6686, 0, -0.32424, 0, 21.8444, 0, 10.9097, 0, 1}, +{8.96612, 0, -0.323695, 0, 18.3445, 0, 9.15887, 0, 1}, +{7.64164, 0, -0.323027, 0, 15.6198, 0, 7.7951, 0, 1}, +{6.59148, 0, -0.322238, 0, 13.4569, 0, 6.71206, 0, 1}, +{5.74468, 0, -0.321306, 0, 11.7115, 0, 5.83707, 0, 1}, +{5.05339, 0, -0.320157, 0, 10.2844, 0, 5.12101, 0, 1}, +{4.48258, 0, -0.318769, 0, 9.1055, 0, 4.52801, 0, 1}, +{4.00381, 0, -0.317366, 0, 8.11219, 0, 4.02885, 0, 1}, +{3.60059, 0, -0.315642, 0, 7.27483, 0, 3.60669, 0, 1}, +{3.2585, 0, -0.313643, 0, 6.56384, 0, 3.24674, 0, 1}, +{2.96614, 0, -0.311139, 0, 5.95399, 0, 2.93737, 0, 1}, +{2.71545, 0, -0.308046, 0, 5.43139, 0, 2.67031, 0, 1}, +{2.49821, 0, -0.304536, 0, 4.97503, 0, 2.43692, 0, 1}, +{2.30954, 0, -0.300792, 0, 4.57508, 0, 2.23232, 0, 1}, +{2.14432, 0, -0.297901, 0, 4.21829, 0, 2.05131, 0, 1}, +{2.00035, 0, -0.295265, 0, 3.90261, 0, 1.89148, 0, 1}, +{1.87603, 0, -0.292586, 0, 3.62682, 0, 1.75151, 0, 1}, +{1.76762, 0, -0.28973, 0, 3.38066, 0, 1.62722, 0, 1}, +{1.66786, 0, -0.284796, 0, 3.14721, 0, 1.51068, 0, 1}, +{1.57923, 0, -0.279125, 0, 2.93434, 0, 1.40479, 0, 1}, +{1.50153, 0, -0.272989, 0, 2.74158, 0, 1.30921, 0, 1}, +{1.43388, 0, -0.266392, 0, 2.56824, 0, 1.22323, 0, 1}, +{1.37518, 0, -0.259501, 0, 2.41037, 0, 1.14582, 0, 1}, +{1.32389, 0, -0.252408, 0, 2.26848, 0, 1.07498, 0, 1}, +{1.27864, 0, -0.24522, 0, 2.14039, 0, 1.00995, 0, 1}, +{1.23745, 0, -0.238138, 0, 2.02497, 0, 0.948377, 0, 1}, +{1.20082, 0, -0.230606, 0, 1.9196, 0, 0.890943, 0, 1}, +{1.16718, 0, -0.221919, 0, 1.81973, 0, 0.835431, 0, 1}, +{1.13679, 0, -0.212876, 0, 1.72777, 0, 0.782559, 0, 1}, +{1.1109, 0, -0.204034, 0, 1.64344, 0, 0.733687, 0, 1}, +{1.08739, 0, -0.195691, 0, 1.56559, 0, 0.68696, 0, 1}, +{1.06738, 0, -0.187267, 0, 1.4949, 0, 0.642947, 0, 1}, +{1.04804, 0, -0.178417, 0, 1.43025, 0, 0.599926, 0, 1}, +{1.03036, 0, -0.169022, 0, 1.37025, 0, 0.558152, 0, 1}, +{1.01385, 0, -0.159711, 0, 1.3162, 0, 0.51795, 0, 1}, +{0.999328, 0, -0.150482, 0, 1.26781, 0, 0.47956, 0, 1}, +{0.985825, 0, -0.141072, 0, 1.22321, 0, 0.442712, 0, 1}, +{0.97292, 0, -0.131239, 0, 1.18193, 0, 0.406329, 0, 1}, +{0.961219, 0, -0.121648, 0, 1.14507, 0, 0.371687, 0, 1}, +{0.950594, 0, -0.112184, 0, 1.11153, 0, 0.338389, 0, 1}, +{0.940888, 0, -0.102561, 0, 1.07968, 0, 0.306085, 0, 1}, +{0.931538, 0, -0.0933755, 0, 1.05034, 0, 0.274712, 0, 1}, +{0.922678, 0, -0.0843807, 0, 1.02446, 0, 0.244785, 0, 1}, +{0.9145, 0, -0.0751865, 0, 1.00024, 0, 0.215769, 0, 1}, +{0.906622, 0, -0.0661861, 0, 0.978742, 0, 0.187852, 0, 1}, +{0.89941, 0, -0.0573455, 0, 0.959193, 0, 0.161063, 0, 1}, +{0.892751, 0, -0.048438, 0, 0.941015, 0, 0.135264, 0, 1}, +{0.886466, 0, -0.0399158, 0, 0.92458, 0, 0.110476, 0, 1}, +{0.880447, 0, -0.0315579, 0, 0.909281, 0, 0.0867002, 0, 1}, +{0.874791, 0, -0.0234278, 0, 0.895198, 0, 0.0637802, 0, 1}, +{0.869468, 0, -0.0154644, 0, 0.882342, 0, 0.0417327, 0, 1}, +{0.864309, 0, -0.00752294, 0, 0.87048, 0, 0.0204331, 0, 1}, +{0.859395, 0, 0.0001143, 0, 0.859391, 0, -1.54691e-005, 0, 1}, +{16.5846, 0, -0.336236, 0, 10557.3, 0, 17.8498, 0, 1}, +{13.2471, 0, -0.336239, 0, 10565.2, 0, 13.8816, 0, 1}, +{19.0082, 0, -0.336235, 0, 1950.66, 0, 20.5502, 0, 1}, +{17.3461, 0, -0.336236, 0, 625.711, 0, 18.7487, 0, 1}, +{64.4413, 0, -0.336255, 0, 213.583, 0, 69.42, 0, 1}, +{50.03, 0, -0.336152, 0, 108.132, 0, 53.913, 0, 1}, +{34.7464, 0, -0.336101, 0, 75.0863, 0, 37.4384, 0, 1}, +{25.5284, 0, -0.335954, 0, 55.1559, 0, 27.5008, 0, 1}, +{19.5446, 0, -0.335776, 0, 42.2256, 0, 21.0481, 0, 1}, +{15.4435, 0, -0.335511, 0, 33.3535, 0, 16.6239, 0, 1}, +{12.51, 0, -0.335168, 0, 27.0064, 0, 13.4577, 0, 1}, +{10.34, 0, -0.334695, 0, 22.305, 0, 11.1136, 0, 1}, +{8.68983, 0, -0.334107, 0, 18.734, 0, 9.32953, 0, 1}, +{7.40631, 0, -0.333395, 0, 15.9505, 0, 7.93997, 0, 1}, +{6.38827, 0, -0.332535, 0, 13.7412, 0, 6.83602, 0, 1}, +{5.56811, 0, -0.331526, 0, 11.9582, 0, 5.9448, 0, 1}, +{4.89817, 0, -0.330283, 0, 10.5007, 0, 5.21496, 0, 1}, +{4.34548, 0, -0.328801, 0, 9.29578, 0, 4.61101, 0, 1}, +{3.8814, 0, -0.327276, 0, 8.28201, 0, 4.10199, 0, 1}, +{3.49114, 0, -0.325403, 0, 7.42678, 0, 3.67206, 0, 1}, +{3.16035, 0, -0.323218, 0, 6.70049, 0, 3.30567, 0, 1}, +{2.87764, 0, -0.320494, 0, 6.07766, 0, 2.99075, 0, 1}, +{2.63554, 0, -0.31715, 0, 5.54429, 0, 2.71903, 0, 1}, +{2.42554, 0, -0.313409, 0, 5.07763, 0, 2.4814, 0, 1}, +{2.24327, 0, -0.309641, 0, 4.66667, 0, 2.27298, 0, 1}, +{2.0835, 0, -0.306758, 0, 4.30032, 0, 2.0883, 0, 1}, +{1.94492, 0, -0.303865, 0, 3.97749, 0, 1.9259, 0, 1}, +{1.82572, 0, -0.300883, 0, 3.69474, 0, 1.7839, 0, 1}, +{1.72183, 0, -0.2977, 0, 3.44226, 0, 1.65792, 0, 1}, +{1.62557, 0, -0.292462, 0, 3.20311, 0, 1.53882, 0, 1}, +{1.54061, 0, -0.286485, 0, 2.98513, 0, 1.43113, 0, 1}, +{1.46656, 0, -0.280046, 0, 2.78773, 0, 1.33429, 0, 1}, +{1.40233, 0, -0.273151, 0, 2.60888, 0, 1.24726, 0, 1}, +{1.34667, 0, -0.265973, 0, 2.4471, 0, 1.16861, 0, 1}, +{1.2981, 0, -0.258617, 0, 2.30098, 0, 1.09678, 0, 1}, +{1.2547, 0, -0.251223, 0, 2.16918, 0, 1.03018, 0, 1}, +{1.2157, 0, -0.243834, 0, 2.05087, 0, 0.967396, 0, 1}, +{1.18089, 0, -0.235998, 0, 1.94241, 0, 0.908796, 0, 1}, +{1.14921, 0, -0.227037, 0, 1.84016, 0, 0.852159, 0, 1}, +{1.12088, 0, -0.217705, 0, 1.74567, 0, 0.798622, 0, 1}, +{1.09594, 0, -0.208542, 0, 1.65942, 0, 0.748212, 0, 1}, +{1.07396, 0, -0.199899, 0, 1.57957, 0, 0.700667, 0, 1}, +{1.05452, 0, -0.191226, 0, 1.50738, 0, 0.655459, 0, 1}, +{1.03733, 0, -0.18216, 0, 1.44128, 0, 0.612153, 0, 1}, +{1.02051, 0, -0.172547, 0, 1.37969, 0, 0.569325, 0, 1}, +{1.00502, 0, -0.163004, 0, 1.32471, 0, 0.528406, 0, 1}, +{0.991012, 0, -0.153556, 0, 1.275, 0, 0.489072, 0, 1}, +{0.978265, 0, -0.143978, 0, 1.22961, 0, 0.451359, 0, 1}, +{0.966121, 0, -0.133941, 0, 1.18726, 0, 0.41436, 0, 1}, +{0.955132, 0, -0.124156, 0, 1.14929, 0, 0.379034, 0, 1}, +{0.944955, 0, -0.114488, 0, 1.11476, 0, 0.344937, 0, 1}, +{0.935668, 0, -0.104654, 0, 1.08252, 0, 0.312105, 0, 1}, +{0.926746, 0, -0.0951963, 0, 1.0528, 0, 0.280272, 0, 1}, +{0.918647, 0, -0.0860754, 0, 1.02604, 0, 0.249662, 0, 1}, +{0.910714, 0, -0.076745, 0, 1.00127, 0, 0.220072, 0, 1}, +{0.90315, 0, -0.0675719, 0, 0.979175, 0, 0.191552, 0, 1}, +{0.89621, 0, -0.058605, 0, 0.959069, 0, 0.164279, 0, 1}, +{0.889733, 0, -0.0495057, 0, 0.940665, 0, 0.137991, 0, 1}, +{0.883759, 0, -0.0407749, 0, 0.923868, 0, 0.112789, 0, 1}, +{0.877891, 0, -0.0322511, 0, 0.908318, 0, 0.0885019, 0, 1}, +{0.872463, 0, -0.0239884, 0, 0.893911, 0, 0.0651494, 0, 1}, +{0.86727, 0, -0.0159083, 0, 0.880792, 0, 0.0426671, 0, 1}, +{0.862202, 0, -0.0078012, 0, 0.868599, 0, 0.020936, 0, 1}, +{0.85734, 0, -2.48629e-005, 0, 0.857273, 0, -3.34363e-005, 0, 1}, +{560.538, 0, -0.346973, 0, 10556.2, 0, 635.562, 0, 1}, +{298.775, 0, -0.346878, 0, 3218.61, 0, 339.069, 0, 1}, +{302.755, 0, -0.346957, 0, 694.479, 0, 343.04, 0, 1}, +{135.667, 0, -0.3469, 0, 303.969, 0, 153.731, 0, 1}, +{67.9948, 0, -0.346842, 0, 188.027, 0, 77.0616, 0, 1}, +{48.4144, 0, -0.346793, 0, 110.566, 0, 54.8533, 0, 1}, +{33.6225, 0, -0.346681, 0, 76.7771, 0, 38.0891, 0, 1}, +{24.7005, 0, -0.346548, 0, 56.3995, 0, 27.9759, 0, 1}, +{18.9125, 0, -0.346364, 0, 43.1719, 0, 21.4133, 0, 1}, +{14.9443, 0, -0.346081, 0, 34.1026, 0, 16.9124, 0, 1}, +{12.1055, 0, -0.345685, 0, 27.6113, 0, 13.6906, 0, 1}, +{10.0056, 0, -0.345183, 0, 22.8083, 0, 11.3055, 0, 1}, +{8.40894, 0, -0.344548, 0, 19.1526, 0, 9.49017, 0, 1}, +{7.16682, 0, -0.343771, 0, 16.306, 0, 8.07599, 0, 1}, +{6.18185, 0, -0.342845, 0, 14.0468, 0, 6.95264, 0, 1}, +{5.38828, 0, -0.341752, 0, 12.2233, 0, 6.04562, 0, 1}, +{4.74055, 0, -0.340405, 0, 10.7327, 0, 5.30332, 0, 1}, +{4.2056, 0, -0.338824, 0, 9.50089, 0, 4.68832, 0, 1}, +{3.75721, 0, -0.337164, 0, 8.46327, 0, 4.17075, 0, 1}, +{3.37993, 0, -0.335144, 0, 7.58917, 0, 3.73326, 0, 1}, +{3.06072, 0, -0.33274, 0, 6.84717, 0, 3.36102, 0, 1}, +{2.7878, 0, -0.329788, 0, 6.21102, 0, 3.04078, 0, 1}, +{2.55433, 0, -0.326173, 0, 5.66489, 0, 2.76474, 0, 1}, +{2.35217, 0, -0.322216, 0, 5.18696, 0, 2.52344, 0, 1}, +{2.17582, 0, -0.318638, 0, 4.7621, 0, 2.31091, 0, 1}, +{2.02217, 0, -0.315521, 0, 4.38755, 0, 2.12333, 0, 1}, +{1.8891, 0, -0.312352, 0, 4.05659, 0, 1.95857, 0, 1}, +{1.77495, 0, -0.309052, 0, 3.76631, 0, 1.81473, 0, 1}, +{1.67482, 0, -0.305528, 0, 3.50798, 0, 1.68618, 0, 1}, +{1.58312, 0, -0.299976, 0, 3.26276, 0, 1.56576, 0, 1}, +{1.50194, 0, -0.293684, 0, 3.03897, 0, 1.45637, 0, 1}, +{1.43161, 0, -0.286935, 0, 2.83554, 0, 1.35841, 0, 1}, +{1.37105, 0, -0.279742, 0, 2.65206, 0, 1.27053, 0, 1}, +{1.31846, 0, -0.272277, 0, 2.48538, 0, 1.19083, 0, 1}, +{1.27246, 0, -0.264661, 0, 2.33442, 0, 1.118, 0, 1}, +{1.2308, 0, -0.257052, 0, 2.19986, 0, 1.04948, 0, 1}, +{1.19383, 0, -0.249336, 0, 2.07809, 0, 0.985629, 0, 1}, +{1.1615, 0, -0.241198, 0, 1.9669, 0, 0.926183, 0, 1}, +{1.13174, 0, -0.231966, 0, 1.86165, 0, 0.868695, 0, 1}, +{1.10463, 0, -0.222354, 0, 1.76474, 0, 0.813616, 0, 1}, +{1.08118, 0, -0.212875, 0, 1.67644, 0, 0.762391, 0, 1}, +{1.06063, 0, -0.203918, 0, 1.59483, 0, 0.71378, 0, 1}, +{1.04211, 0, -0.194999, 0, 1.52025, 0, 0.667634, 0, 1}, +{1.0256, 0, -0.185725, 0, 1.45293, 0, 0.623046, 0, 1}, +{1.01055, 0, -0.175895, 0, 1.38984, 0, 0.579847, 0, 1}, +{0.996035, 0, -0.166151, 0, 1.33345, 0, 0.538139, 0, 1}, +{0.982696, 0, -0.156487, 0, 1.28239, 0, 0.497997, 0, 1}, +{0.970648, 0, -0.146734, 0, 1.23605, 0, 0.459475, 0, 1}, +{0.959283, 0, -0.136518, 0, 1.19265, 0, 0.421828, 0, 1}, +{0.948642, 0, -0.126529, 0, 1.15372, 0, 0.38588, 0, 1}, +{0.939013, 0, -0.116706, 0, 1.11829, 0, 0.351349, 0, 1}, +{0.930377, 0, -0.106698, 0, 1.08557, 0, 0.317837, 0, 1}, +{0.921995, 0, -0.0969404, 0, 1.05504, 0, 0.285477, 0, 1}, +{0.914214, 0, -0.0876548, 0, 1.02754, 0, 0.254236, 0, 1}, +{0.90664, 0, -0.0782466, 0, 1.0024, 0, 0.224129, 0, 1}, +{0.899569, 0, -0.0688989, 0, 0.979698, 0, 0.195197, 0, 1}, +{0.892956, 0, -0.0598048, 0, 0.95921, 0, 0.167439, 0, 1}, +{0.886776, 0, -0.0505888, 0, 0.940311, 0, 0.14063, 0, 1}, +{0.880877, 0, -0.0416426, 0, 0.923085, 0, 0.114984, 0, 1}, +{0.875398, 0, -0.032943, 0, 0.907345, 0, 0.0901686, 0, 1}, +{0.869962, 0, -0.024459, 0, 0.89255, 0, 0.0663503, 0, 1}, +{0.864816, 0, -0.0162949, 0, 0.879017, 0, 0.0435193, 0, 1}, +{0.859921, 0, -0.00804972, 0, 0.866641, 0, 0.0213536, 0, 1}, +{0.855057, 0, -0.000106882, 0, 0.855052, 0, 1.28259e-005, 0, 1}, +{15.6482, 0, -0.357499, 0, 10638.4, 0, 18.1609, 0, 1}, +{15.4316, 0, -0.357504, 0, 10637.7, 0, 18.3647, 0, 1}, +{23.3427, 0, -0.357493, 0, 1971.29, 0, 27.8952, 0, 1}, +{122.354, 0, -0.357519, 0, 410.845, 0, 146.087, 0, 1}, +{82.7815, 0, -0.35745, 0, 120.891, 0, 98.7748, 0, 1}, +{46.7749, 0, -0.357407, 0, 113.183, 0, 55.7368, 0, 1}, +{32.4812, 0, -0.357326, 0, 78.5916, 0, 38.6992, 0, 1}, +{23.8629, 0, -0.35718, 0, 57.7319, 0, 28.4246, 0, 1}, +{18.2708, 0, -0.356976, 0, 44.1951, 0, 21.7561, 0, 1}, +{14.4373, 0, -0.356659, 0, 34.9095, 0, 17.1827, 0, 1}, +{11.694, 0, -0.356246, 0, 28.2635, 0, 13.9079, 0, 1}, +{9.66595, 0, -0.355697, 0, 23.3453, 0, 11.485, 0, 1}, +{8.12341, 0, -0.355009, 0, 19.6035, 0, 9.64012, 0, 1}, +{6.92377, 0, -0.354172, 0, 16.6879, 0, 8.20327, 0, 1}, +{5.97225, 0, -0.353163, 0, 14.3752, 0, 7.06159, 0, 1}, +{5.20589, 0, -0.351981, 0, 12.5083, 0, 6.13994, 0, 1}, +{4.58016, 0, -0.350524, 0, 10.9825, 0, 5.38531, 0, 1}, +{4.06395, 0, -0.348841, 0, 9.72041, 0, 4.76062, 0, 1}, +{3.63132, 0, -0.347034, 0, 8.65864, 0, 4.23491, 0, 1}, +{3.26738, 0, -0.344845, 0, 7.7642, 0, 3.79049, 0, 1}, +{2.9596, 0, -0.342221, 0, 7.00493, 0, 3.41249, 0, 1}, +{2.69696, 0, -0.338994, 0, 6.35384, 0, 3.08777, 0, 1}, +{2.47244, 0, -0.33511, 0, 5.79388, 0, 2.80794, 0, 1}, +{2.27772, 0, -0.33098, 0, 5.3033, 0, 2.56286, 0, 1}, +{2.10748, 0, -0.327566, 0, 4.86526, 0, 2.34622, 0, 1}, +{1.95997, 0, -0.324185, 0, 4.48081, 0, 2.15594, 0, 1}, +{1.83297, 0, -0.320722, 0, 4.14098, 0, 1.98953, 0, 1}, +{1.7231, 0, -0.317087, 0, 3.8435, 0, 1.84311, 0, 1}, +{1.62772, 0, -0.313204, 0, 3.5777, 0, 1.7131, 0, 1}, +{1.54002, 0, -0.307325, 0, 3.32552, 0, 1.59102, 0, 1}, +{1.46357, 0, -0.300717, 0, 3.09531, 0, 1.48097, 0, 1}, +{1.39689, 0, -0.293643, 0, 2.88613, 0, 1.38171, 0, 1}, +{1.33984, 0, -0.286154, 0, 2.69651, 0, 1.293, 0, 1}, +{1.2904, 0, -0.278399, 0, 2.52543, 0, 1.21239, 0, 1}, +{1.24661, 0, -0.270539, 0, 2.36991, 0, 1.13787, 0, 1}, +{1.20735, 0, -0.262682, 0, 2.23157, 0, 1.06826, 0, 1}, +{1.17246, 0, -0.254637, 0, 2.10591, 0, 1.0031, 0, 1}, +{1.14179, 0, -0.2462, 0, 1.9915, 0, 0.942504, 0, 1}, +{1.11382, 0, -0.236702, 0, 1.88406, 0, 0.883888, 0, 1}, +{1.08856, 0, -0.226809, 0, 1.78403, 0, 0.828237, 0, 1}, +{1.06666, 0, -0.217029, 0, 1.69383, 0, 0.775947, 0, 1}, +{1.04709, 0, -0.207741, 0, 1.61017, 0, 0.726261, 0, 1}, +{1.02994, 0, -0.198585, 0, 1.53414, 0, 0.67903, 0, 1}, +{1.01405, 0, -0.189122, 0, 1.46439, 0, 0.633583, 0, 1}, +{0.999645, 0, -0.179064, 0, 1.40027, 0, 0.589278, 0, 1}, +{0.986893, 0, -0.169133, 0, 1.34229, 0, 0.547305, 0, 1}, +{0.974514, 0, -0.159261, 0, 1.29015, 0, 0.506485, 0, 1}, +{0.963048, 0, -0.149334, 0, 1.24261, 0, 0.46728, 0, 1}, +{0.95232, 0, -0.138961, 0, 1.19821, 0, 0.428916, 0, 1}, +{0.942277, 0, -0.128785, 0, 1.15833, 0, 0.392235, 0, 1}, +{0.933181, 0, -0.118793, 0, 1.12215, 0, 0.357156, 0, 1}, +{0.925013, 0, -0.108674, 0, 1.08845, 0, 0.323289, 0, 1}, +{0.916931, 0, -0.0986398, 0, 1.05745, 0, 0.290255, 0, 1}, +{0.909757, 0, -0.0891635, 0, 1.02928, 0, 0.25868, 0, 1}, +{0.902677, 0, -0.0796585, 0, 1.00317, 0, 0.228152, 0, 1}, +{0.895857, 0, -0.0701581, 0, 0.980062, 0, 0.198449, 0, 1}, +{0.889457, 0, -0.0609323, 0, 0.959123, 0, 0.170339, 0, 1}, +{0.883497, 0, -0.0516148, 0, 0.939766, 0, 0.143162, 0, 1}, +{0.877982, 0, -0.0425031, 0, 0.922241, 0, 0.116979, 0, 1}, +{0.872702, 0, -0.03364, 0, 0.906123, 0, 0.0918274, 0, 1}, +{0.867425, 0, -0.0248725, 0, 0.891134, 0, 0.0675264, 0, 1}, +{0.862446, 0, -0.0165391, 0, 0.877347, 0, 0.0442452, 0, 1}, +{0.857544, 0, -0.00820927, 0, 0.864527, 0, 0.0217499, 0, 1}, +{0.852588, 0, -7.50277e-005, 0, 0.852765, 0, -6.8207e-006, 0, 1}, +{2272.73, 0, -0.368182, 0, 10669.3, 0, 2849.97, 0, 1}, +{229.41, 0, -0.368204, 0, 10669, 0, 287.636, 0, 1}, +{274.725, 0, -0.368132, 0, 750.313, 0, 344.485, 0, 1}, +{111.508, 0, -0.368198, 0, 417.729, 0, 139.678, 0, 1}, +{67.4081, 0, -0.368183, 0, 200.029, 0, 84.4762, 0, 1}, +{44.9924, 0, -0.368082, 0, 116.205, 0, 56.4119, 0, 1}, +{31.3224, 0, -0.368007, 0, 80.5453, 0, 39.2658, 0, 1}, +{23.0134, 0, -0.367846, 0, 59.1771, 0, 28.8428, 0, 1}, +{17.6208, 0, -0.367606, 0, 45.3124, 0, 22.0762, 0, 1}, +{13.9221, 0, -0.36728, 0, 35.7749, 0, 17.4331, 0, 1}, +{11.2778, 0, -0.366821, 0, 28.9666, 0, 14.1115, 0, 1}, +{9.32175, 0, -0.366233, 0, 23.9257, 0, 11.6522, 0, 1}, +{7.83423, 0, -0.36549, 0, 20.0889, 0, 9.77994, 0, 1}, +{6.67708, 0, -0.364582, 0, 17.1008, 0, 8.32125, 0, 1}, +{5.75984, 0, -0.363498, 0, 14.7292, 0, 7.16278, 0, 1}, +{5.02076, 0, -0.362218, 0, 12.8154, 0, 6.22707, 0, 1}, +{4.418, 0, -0.360637, 0, 11.2514, 0, 5.4617, 0, 1}, +{3.92031, 0, -0.358841, 0, 9.95729, 0, 4.82744, 0, 1}, +{3.50351, 0, -0.356871, 0, 8.86922, 0, 4.29398, 0, 1}, +{3.15353, 0, -0.354504, 0, 7.95223, 0, 3.8436, 0, 1}, +{2.85755, 0, -0.35163, 0, 7.17454, 0, 3.46056, 0, 1}, +{2.60508, 0, -0.348107, 0, 6.50726, 0, 3.13142, 0, 1}, +{2.38942, 0, -0.343955, 0, 5.93308, 0, 2.84783, 0, 1}, +{2.20248, 0, -0.339761, 0, 5.42687, 0, 2.59943, 0, 1}, +{2.03844, 0, -0.336398, 0, 4.97517, 0, 2.37876, 0, 1}, +{1.89763, 0, -0.332732, 0, 4.58066, 0, 2.18671, 0, 1}, +{1.77521, 0, -0.328959, 0, 4.23186, 0, 2.01716, 0, 1}, +{1.67079, 0, -0.324981, 0, 3.92572, 0, 1.86944, 0, 1}, +{1.58026, 0, -0.320713, 0, 3.6518, 0, 1.73825, 0, 1}, +{1.49735, 0, -0.314501, 0, 3.3922, 0, 1.61521, 0, 1}, +{1.42507, 0, -0.307568, 0, 3.15534, 0, 1.50408, 0, 1}, +{1.36276, 0, -0.30017, 0, 2.9392, 0, 1.40461, 0, 1}, +{1.3092, 0, -0.292375, 0, 2.74346, 0, 1.3151, 0, 1}, +{1.26259, 0, -0.284339, 0, 2.56683, 0, 1.23341, 0, 1}, +{1.22105, 0, -0.276263, 0, 2.40744, 0, 1.1573, 0, 1}, +{1.18393, 0, -0.268106, 0, 2.26518, 0, 1.08618, 0, 1}, +{1.15162, 0, -0.259727, 0, 2.13593, 0, 1.02034, 0, 1}, +{1.12295, 0, -0.250988, 0, 2.0179, 0, 0.958541, 0, 1}, +{1.09636, 0, -0.24124, 0, 1.90706, 0, 0.898691, 0, 1}, +{1.07267, 0, -0.231068, 0, 1.80451, 0, 0.841818, 0, 1}, +{1.05188, 0, -0.220996, 0, 1.71156, 0, 0.788347, 0, 1}, +{1.03388, 0, -0.211359, 0, 1.62629, 0, 0.738088, 0, 1}, +{1.01754, 0, -0.201984, 0, 1.54808, 0, 0.689718, 0, 1}, +{1.00292, 0, -0.192332, 0, 1.4773, 0, 0.643486, 0, 1}, +{0.989545, 0, -0.182058, 0, 1.41107, 0, 0.598461, 0, 1}, +{0.977941, 0, -0.171929, 0, 1.35165, 0, 0.555719, 0, 1}, +{0.966083, 0, -0.161881, 0, 1.29815, 0, 0.514211, 0, 1}, +{0.955311, 0, -0.151792, 0, 1.24926, 0, 0.474439, 0, 1}, +{0.945066, 0, -0.141283, 0, 1.20391, 0, 0.435452, 0, 1}, +{0.935548, 0, -0.130913, 0, 1.16295, 0, 0.398135, 0, 1}, +{0.927241, 0, -0.120762, 0, 1.12566, 0, 0.362607, 0, 1}, +{0.91932, 0, -0.110544, 0, 1.09118, 0, 0.3281, 0, 1}, +{0.911713, 0, -0.100296, 0, 1.05962, 0, 0.294669, 0, 1}, +{0.905094, 0, -0.0905673, 0, 1.03096, 0, 0.262579, 0, 1}, +{0.89836, 0, -0.0809835, 0, 1.0044, 0, 0.231575, 0, 1}, +{0.891796, 0, -0.071316, 0, 0.98027, 0, 0.201722, 0, 1}, +{0.885915, 0, -0.0619423, 0, 0.958906, 0, 0.173057, 0, 1}, +{0.880221, 0, -0.0525589, 0, 0.939124, 0, 0.145508, 0, 1}, +{0.875001, 0, -0.0432723, 0, 0.921234, 0, 0.118848, 0, 1}, +{0.869842, 0, -0.0342866, 0, 0.904795, 0, 0.0933976, 0, 1}, +{0.864702, 0, -0.0252908, 0, 0.889603, 0, 0.0687697, 0, 1}, +{0.859809, 0, -0.01678, 0, 0.875485, 0, 0.0449878, 0, 1}, +{0.854949, 0, -0.00834601, 0, 0.86237, 0, 0.0221141, 0, 1}, +{0.850241, 0, -7.65217e-006, 0, 0.850298, 0, -9.35265e-006, 0, 1}, +{15.2957, 0, -0.378904, 0, 10679.1, 0, 19.5539, 0, 1}, +{14.9211, 0, -0.378893, 0, 10693.3, 0, 19.1534, 0, 1}, +{28.591, 0, -0.378888, 0, 1682.59, 0, 38.05, 0, 1}, +{41.377, 0, -0.378889, 0, 354.657, 0, 55.1284, 0, 1}, +{21.0239, 0, -0.37885, 0, 258.843, 0, 27.9333, 0, 1}, +{42.5478, 0, -0.378803, 0, 123.028, 0, 56.1838, 0, 1}, +{30.2234, 0, -0.378699, 0, 82.7101, 0, 39.8869, 0, 1}, +{22.1528, 0, -0.378525, 0, 60.7333, 0, 29.2295, 0, 1}, +{16.9607, 0, -0.37829, 0, 46.489, 0, 22.3702, 0, 1}, +{13.398, 0, -0.377917, 0, 36.6981, 0, 17.661, 0, 1}, +{10.8555, 0, -0.377436, 0, 29.7283, 0, 14.2986, 0, 1}, +{8.97287, 0, -0.376798, 0, 24.552, 0, 11.8063, 0, 1}, +{7.54114, 0, -0.375994, 0, 20.6139, 0, 9.90859, 0, 1}, +{6.42731, 0, -0.375008, 0, 17.5469, 0, 8.42997, 0, 1}, +{5.54468, 0, -0.373834, 0, 15.1114, 0, 7.2558, 0, 1}, +{4.83356, 0, -0.372454, 0, 13.147, 0, 6.30741, 0, 1}, +{4.25358, 0, -0.370742, 0, 11.5415, 0, 5.53156, 0, 1}, +{3.77491, 0, -0.368824, 0, 10.2127, 0, 4.88873, 0, 1}, +{3.37448, 0, -0.366674, 0, 9.09616, 0, 4.34843, 0, 1}, +{3.03809, 0, -0.3641, 0, 8.15526, 0, 3.89208, 0, 1}, +{2.75425, 0, -0.360953, 0, 7.35789, 0, 3.5045, 0, 1}, +{2.5125, 0, -0.357119, 0, 6.67299, 0, 3.17192, 0, 1}, +{2.30557, 0, -0.352722, 0, 6.08243, 0, 2.88466, 0, 1}, +{2.12567, 0, -0.348727, 0, 5.55783, 0, 2.63206, 0, 1}, +{1.96895, 0, -0.345121, 0, 5.09371, 0, 2.40906, 0, 1}, +{1.83404, 0, -0.341158, 0, 4.6874, 0, 2.21434, 0, 1}, +{1.71783, 0, -0.33705, 0, 4.32896, 0, 2.04331, 0, 1}, +{1.61876, 0, -0.332711, 0, 4.01311, 0, 1.89456, 0, 1}, +{1.53285, 0, -0.328052, 0, 3.72971, 0, 1.76215, 0, 1}, +{1.45499, 0, -0.321496, 0, 3.46345, 0, 1.63851, 0, 1}, +{1.38717, 0, -0.314217, 0, 3.21776, 0, 1.52687, 0, 1}, +{1.32811, 0, -0.306494, 0, 2.99478, 0, 1.42573, 0, 1}, +{1.27718, 0, -0.298398, 0, 2.79331, 0, 1.33438, 0, 1}, +{1.23316, 0, -0.290087, 0, 2.61109, 0, 1.25128, 0, 1}, +{1.19372, 0, -0.281795, 0, 2.44789, 0, 1.1732, 0, 1}, +{1.15886, 0, -0.273308, 0, 2.301, 0, 1.10093, 0, 1}, +{1.12885, 0, -0.264599, 0, 2.1671, 0, 1.0346, 0, 1}, +{1.10315, 0, -0.255552, 0, 2.04494, 0, 0.972875, 0, 1}, +{1.07917, 0, -0.245571, 0, 1.93099, 0, 0.912962, 0, 1}, +{1.05707, 0, -0.23512, 0, 1.82605, 0, 0.854977, 0, 1}, +{1.03735, 0, -0.224764, 0, 1.73077, 0, 0.800205, 0, 1}, +{1.02029, 0, -0.214779, 0, 1.64304, 0, 0.748485, 0, 1}, +{1.00528, 0, -0.20517, 0, 1.56319, 0, 0.699539, 0, 1}, +{0.991435, 0, -0.195334, 0, 1.48978, 0, 0.652435, 0, 1}, +{0.97894, 0, -0.184879, 0, 1.42206, 0, 0.606738, 0, 1}, +{0.96747, 0, -0.17453, 0, 1.36119, 0, 0.563022, 0, 1}, +{0.957455, 0, -0.164327, 0, 1.30636, 0, 0.521302, 0, 1}, +{0.947344, 0, -0.154095, 0, 1.25622, 0, 0.48074, 0, 1}, +{0.937997, 0, -0.143466, 0, 1.20956, 0, 0.441604, 0, 1}, +{0.929002, 0, -0.132921, 0, 1.16743, 0, 0.40382, 0, 1}, +{0.920952, 0, -0.122582, 0, 1.1295, 0, 0.367566, 0, 1}, +{0.913589, 0, -0.11228, 0, 1.09429, 0, 0.332723, 0, 1}, +{0.90635, 0, -0.101861, 0, 1.0618, 0, 0.298778, 0, 1}, +{0.900125, 0, -0.0918586, 0, 1.03244, 0, 0.266311, 0, 1}, +{0.893975, 0, -0.082226, 0, 1.00526, 0, 0.234978, 0, 1}, +{0.887872, 0, -0.0724051, 0, 0.980554, 0, 0.204651, 0, 1}, +{0.882131, 0, -0.0628774, 0, 0.958434, 0, 0.175593, 0, 1}, +{0.876829, 0, -0.0534217, 0, 0.93839, 0, 0.147614, 0, 1}, +{0.871885, 0, -0.0439421, 0, 0.920162, 0, 0.120741, 0, 1}, +{0.866846, 0, -0.0347839, 0, 0.903397, 0, 0.0948087, 0, 1}, +{0.861954, 0, -0.0256785, 0, 0.887927, 0, 0.0696941, 0, 1}, +{0.857199, 0, -0.0168808, 0, 0.873534, 0, 0.0456673, 0, 1}, +{0.852346, 0, -0.00841095, 0, 0.860136, 0, 0.0223886, 0, 1}, +{0.847642, 0, 0.000128842, 0, 0.847682, 0, -7.62878e-005, 0, 1}, +{19.9156, 0, -0.389648, 0, 10704.4, 0, 27.6736, 0, 1}, +{236.855, 0, -0.389626, 0, 10707.8, 0, 329.437, 0, 1}, +{252.143, 0, -0.389561, 0, 810.642, 0, 350.707, 0, 1}, +{20.8659, 0, -0.38965, 0, 624.698, 0, 28.3421, 0, 1}, +{65.0745, 0, -0.389601, 0, 191.227, 0, 90.5071, 0, 1}, +{42.1017, 0, -0.389567, 0, 123.853, 0, 58.5719, 0, 1}, +{28.9628, 0, -0.389434, 0, 84.9824, 0, 40.2719, 0, 1}, +{21.2793, 0, -0.389262, 0, 62.4211, 0, 29.5804, 0, 1}, +{16.2938, 0, -0.388982, 0, 47.7779, 0, 22.6407, 0, 1}, +{12.8748, 0, -0.388588, 0, 37.7379, 0, 17.8793, 0, 1}, +{10.4288, 0, -0.388067, 0, 30.5505, 0, 14.4705, 0, 1}, +{8.6201, 0, -0.387378, 0, 25.2307, 0, 11.9473, 0, 1}, +{7.24475, 0, -0.386507, 0, 21.1819, 0, 10.0263, 0, 1}, +{6.17486, 0, -0.385447, 0, 18.0289, 0, 8.52933, 0, 1}, +{5.32705, 0, -0.384182, 0, 15.5251, 0, 7.34054, 0, 1}, +{4.64408, 0, -0.382681, 0, 13.5061, 0, 6.38027, 0, 1}, +{4.08769, 0, -0.38083, 0, 11.8556, 0, 5.5954, 0, 1}, +{3.62825, 0, -0.378778, 0, 10.4887, 0, 4.9446, 0, 1}, +{3.24429, 0, -0.376432, 0, 9.34209, 0, 4.3981, 0, 1}, +{2.92177, 0, -0.373622, 0, 8.37527, 0, 3.93635, 0, 1}, +{2.65035, 0, -0.370167, 0, 7.55611, 0, 3.54506, 0, 1}, +{2.41907, 0, -0.366025, 0, 6.85181, 0, 3.20887, 0, 1}, +{2.22151, 0, -0.361435, 0, 6.24181, 0, 2.91895, 0, 1}, +{2.0485, 0, -0.357627, 0, 5.69855, 0, 2.66184, 0, 1}, +{1.89862, 0, -0.353726, 0, 5.22161, 0, 2.43618, 0, 1}, +{1.77032, 0, -0.349449, 0, 4.80262, 0, 2.23956, 0, 1}, +{1.66031, 0, -0.344977, 0, 4.43295, 0, 2.06761, 0, 1}, +{1.56674, 0, -0.340259, 0, 4.10677, 0, 1.91794, 0, 1}, +{1.4861, 0, -0.335198, 0, 3.8148, 0, 1.78517, 0, 1}, +{1.41259, 0, -0.328282, 0, 3.53797, 0, 1.66037, 0, 1}, +{1.34813, 0, -0.320668, 0, 3.28483, 0, 1.54679, 0, 1}, +{1.293, 0, -0.31261, 0, 3.05444, 0, 1.44499, 0, 1}, +{1.24601, 0, -0.304212, 0, 2.84645, 0, 1.35325, 0, 1}, +{1.20459, 0, -0.295642, 0, 2.65797, 0, 1.26878, 0, 1}, +{1.16776, 0, -0.287091, 0, 2.49009, 0, 1.18964, 0, 1}, +{1.13531, 0, -0.278272, 0, 2.33848, 0, 1.11627, 0, 1}, +{1.10719, 0, -0.269239, 0, 2.20017, 0, 1.04864, 0, 1}, +{1.0832, 0, -0.259895, 0, 2.07414, 0, 0.985826, 0, 1}, +{1.06033, 0, -0.249676, 0, 1.95714, 0, 0.924128, 0, 1}, +{1.04148, 0, -0.238953, 0, 1.84866, 0, 0.866782, 0, 1}, +{1.02338, 0, -0.228334, 0, 1.75046, 0, 0.811371, 0, 1}, +{1.00724, 0, -0.217995, 0, 1.66113, 0, 0.758713, 0, 1}, +{0.992941, 0, -0.208135, 0, 1.57841, 0, 0.708586, 0, 1}, +{0.980461, 0, -0.198136, 0, 1.50372, 0, 0.660689, 0, 1}, +{0.968834, 0, -0.18752, 0, 1.43344, 0, 0.614591, 0, 1}, +{0.958298, 0, -0.176967, 0, 1.371, 0, 0.570367, 0, 1}, +{0.949056, 0, -0.16658, 0, 1.31474, 0, 0.527858, 0, 1}, +{0.93978, 0, -0.156211, 0, 1.26334, 0, 0.487043, 0, 1}, +{0.930758, 0, -0.145508, 0, 1.21559, 0, 0.447111, 0, 1}, +{0.922247, 0, -0.134805, 0, 1.17223, 0, 0.408803, 0, 1}, +{0.914654, 0, -0.124319, 0, 1.13278, 0, 0.372171, 0, 1}, +{0.907883, 0, -0.113895, 0, 1.09724, 0, 0.336941, 0, 1}, +{0.90127, 0, -0.103296, 0, 1.06394, 0, 0.302628, 0, 1}, +{0.895021, 0, -0.0930822, 0, 1.03377, 0, 0.269835, 0, 1}, +{0.889548, 0, -0.0832714, 0, 1.00587, 0, 0.238103, 0, 1}, +{0.883923, 0, -0.0733939, 0, 0.980839, 0, 0.207496, 0, 1}, +{0.878306, 0, -0.0637044, 0, 0.958103, 0, 0.178015, 0, 1}, +{0.873356, 0, -0.0542014, 0, 0.937587, 0, 0.14971, 0, 1}, +{0.868543, 0, -0.0445901, 0, 0.918929, 0, 0.122353, 0, 1}, +{0.863765, 0, -0.0352382, 0, 0.901781, 0, 0.0960827, 0, 1}, +{0.858974, 0, -0.0260201, 0, 0.886097, 0, 0.0706738, 0, 1}, +{0.854326, 0, -0.0169319, 0, 0.871471, 0, 0.0461353, 0, 1}, +{0.849689, 0, -0.00828787, 0, 0.857781, 0, 0.0227317, 0, 1}, +{0.844908, 0, 0.000332894, 0, 0.844979, 0, -0.000170671, 0, 1}, +{2141.33, 0, -0.400428, 0, 10798.1, 0, 3140.72, 0, 1}, +{14.4219, 0, -0.400438, 0, 10762.4, 0, 20.5761, 0, 1}, +{20.6744, 0, -0.400442, 0, 1758.68, 0, 30.5438, 0, 1}, +{107.643, 0, -0.400431, 0, 367.419, 0, 157.863, 0, 1}, +{63.5001, 0, -0.400368, 0, 169.028, 0, 93.2894, 0, 1}, +{39.5132, 0, -0.400308, 0, 125.985, 0, 58.0192, 0, 1}, +{27.7685, 0, -0.4002, 0, 87.4792, 0, 40.715, 0, 1}, +{20.4011, 0, -0.400024, 0, 64.259, 0, 29.9042, 0, 1}, +{15.6199, 0, -0.399713, 0, 49.1812, 0, 22.8859, 0, 1}, +{12.342, 0, -0.399301, 0, 38.8439, 0, 18.0718, 0, 1}, +{9.9974, 0, -0.398726, 0, 31.4356, 0, 14.6256, 0, 1}, +{8.26344, 0, -0.397984, 0, 25.9672, 0, 12.0745, 0, 1}, +{6.94526, 0, -0.397047, 0, 21.7984, 0, 10.1324, 0, 1}, +{5.92003, 0, -0.395896, 0, 18.552, 0, 8.61919, 0, 1}, +{5.10725, 0, -0.39453, 0, 15.9752, 0, 7.41675, 0, 1}, +{4.45317, 0, -0.392908, 0, 13.895, 0, 6.44632, 0, 1}, +{3.91986, 0, -0.390924, 0, 12.195, 0, 5.65227, 0, 1}, +{3.48021, 0, -0.388701, 0, 10.7883, 0, 4.99475, 0, 1}, +{3.113, 0, -0.386133, 0, 9.60853, 0, 4.44277, 0, 1}, +{2.80514, 0, -0.383058, 0, 8.61389, 0, 3.97707, 0, 1}, +{2.54583, 0, -0.379287, 0, 7.77118, 0, 3.58193, 0, 1}, +{2.32528, 0, -0.374816, 0, 7.04579, 0, 3.24289, 0, 1}, +{2.13629, 0, -0.370206, 0, 6.41299, 0, 2.94946, 0, 1}, +{1.97056, 0, -0.366413, 0, 5.85127, 0, 2.68839, 0, 1}, +{1.82836, 0, -0.362192, 0, 5.35888, 0, 2.46108, 0, 1}, +{1.70676, 0, -0.357582, 0, 4.92706, 0, 2.26301, 0, 1}, +{1.60308, 0, -0.352723, 0, 4.54471, 0, 2.09048, 0, 1}, +{1.51506, 0, -0.34761, 0, 4.20753, 0, 1.93994, 0, 1}, +{1.43832, 0, -0.342129, 0, 3.90543, 0, 1.80501, 0, 1}, +{1.36971, 0, -0.334857, 0, 3.61876, 0, 1.67976, 0, 1}, +{1.31034, 0, -0.326892, 0, 3.35609, 0, 1.56669, 0, 1}, +{1.25959, 0, -0.318505, 0, 3.11809, 0, 1.46454, 0, 1}, +{1.21566, 0, -0.309811, 0, 2.90212, 0, 1.37166, 0, 1}, +{1.17627, 0, -0.30102, 0, 2.70829, 0, 1.28505, 0, 1}, +{1.1417, 0, -0.292139, 0, 2.53515, 0, 1.20406, 0, 1}, +{1.11175, 0, -0.282991, 0, 2.37815, 0, 1.13014, 0, 1}, +{1.08632, 0, -0.273634, 0, 2.23509, 0, 1.06201, 0, 1}, +{1.06363, 0, -0.263993, 0, 2.10538, 0, 0.997673, 0, 1}, +{1.04276, 0, -0.253553, 0, 1.98435, 0, 0.935337, 0, 1}, +{1.02441, 0, -0.242567, 0, 1.87273, 0, 0.876282, 0, 1}, +{1.00908, 0, -0.231694, 0, 1.77178, 0, 0.821149, 0, 1}, +{0.994063, 0, -0.221045, 0, 1.67921, 0, 0.767777, 0, 1}, +{0.981169, 0, -0.210895, 0, 1.59463, 0, 0.717263, 0, 1}, +{0.96955, 0, -0.200709, 0, 1.51747, 0, 0.668774, 0, 1}, +{0.958222, 0, -0.189959, 0, 1.44562, 0, 0.621357, 0, 1}, +{0.948332, 0, -0.179234, 0, 1.38084, 0, 0.576254, 0, 1}, +{0.939514, 0, -0.168649, 0, 1.32277, 0, 0.533219, 0, 1}, +{0.931893, 0, -0.158152, 0, 1.27068, 0, 0.49248, 0, 1}, +{0.923531, 0, -0.14737, 0, 1.22152, 0, 0.452296, 0, 1}, +{0.915431, 0, -0.136522, 0, 1.17676, 0, 0.41344, 0, 1}, +{0.908448, 0, -0.125897, 0, 1.13657, 0, 0.376215, 0, 1}, +{0.902043, 0, -0.115389, 0, 1.09974, 0, 0.340853, 0, 1}, +{0.895844, 0, -0.104678, 0, 1.06578, 0, 0.306162, 0, 1}, +{0.889923, 0, -0.0942277, 0, 1.03505, 0, 0.272809, 0, 1}, +{0.884848, 0, -0.0841623, 0, 1.00679, 0, 0.240959, 0, 1}, +{0.87967, 0, -0.0742318, 0, 0.98098, 0, 0.209929, 0, 1}, +{0.874495, 0, -0.0644118, 0, 0.957626, 0, 0.180036, 0, 1}, +{0.869712, 0, -0.0548066, 0, 0.936653, 0, 0.151485, 0, 1}, +{0.865105, 0, -0.0451057, 0, 0.917602, 0, 0.123846, 0, 1}, +{0.860413, 0, -0.0356073, 0, 0.900025, 0, 0.0973523, 0, 1}, +{0.855846, 0, -0.0263284, 0, 0.884025, 0, 0.0716352, 0, 1}, +{0.851359, 0, -0.0169991, 0, 0.869084, 0, 0.0467498, 0, 1}, +{0.846718, 0, -0.00809547, 0, 0.855184, 0, 0.0228444, 0, 1}, +{0.842151, 0, 0.000457288, 0, 0.842181, 0, -0.000241697, 0, 1}, +{14.3761, 0, -0.411256, 0, 10841.7, 0, 21.5127, 0, 1}, +{250.752, 0, -0.411234, 0, 10839.1, 0, 388.235, 0, 1}, +{231, 0, -0.41118, 0, 849.31, 0, 357.652, 0, 1}, +{100.341, 0, -0.411298, 0, 345.501, 0, 155.485, 0, 1}, +{59.5983, 0, -0.411228, 0, 203.615, 0, 92.2691, 0, 1}, +{38.2746, 0, -0.411146, 0, 129.683, 0, 59.2505, 0, 1}, +{26.5583, 0, -0.411016, 0, 90.1955, 0, 41.1053, 0, 1}, +{19.5126, 0, -0.410798, 0, 66.2541, 0, 30.1912, 0, 1}, +{14.9401, 0, -0.410479, 0, 50.7096, 0, 23.1056, 0, 1}, +{11.8037, 0, -0.410026, 0, 40.0446, 0, 18.2428, 0, 1}, +{9.56288, 0, -0.409416, 0, 32.4188, 0, 14.7655, 0, 1}, +{7.90483, 0, -0.408608, 0, 26.7686, 0, 12.1898, 0, 1}, +{6.64324, 0, -0.407589, 0, 22.4696, 0, 10.227, 0, 1}, +{5.66287, 0, -0.40635, 0, 19.1216, 0, 8.6989, 0, 1}, +{4.88575, 0, -0.404872, 0, 16.4622, 0, 7.48452, 0, 1}, +{4.26036, 0, -0.403119, 0, 14.3186, 0, 6.50429, 0, 1}, +{3.75106, 0, -0.400993, 0, 12.5646, 0, 5.70302, 0, 1}, +{3.33099, 0, -0.398583, 0, 11.1142, 0, 5.03899, 0, 1}, +{2.9808, 0, -0.395758, 0, 9.89888, 0, 4.48226, 0, 1}, +{2.68744, 0, -0.392384, 0, 8.87443, 0, 4.01286, 0, 1}, +{2.44061, 0, -0.388271, 0, 8.00514, 0, 3.61488, 0, 1}, +{2.23095, 0, -0.383516, 0, 7.25526, 0, 3.27347, 0, 1}, +{2.04969, 0, -0.379171, 0, 6.59673, 0, 2.97486, 0, 1}, +{1.89239, 0, -0.375068, 0, 6.0162, 0, 2.71196, 0, 1}, +{1.75795, 0, -0.370505, 0, 5.50845, 0, 2.48335, 0, 1}, +{1.64375, 0, -0.365535, 0, 5.06153, 0, 2.28487, 0, 1}, +{1.54586, 0, -0.36027, 0, 4.666, 0, 2.11111, 0, 1}, +{1.46213, 0, -0.354743, 0, 4.31703, 0, 1.95819, 0, 1}, +{1.39167, 0, -0.34883, 0, 4.00163, 0, 1.82469, 0, 1}, +{1.32796, 0, -0.341204, 0, 3.70448, 0, 1.69916, 0, 1}, +{1.27336, 0, -0.332882, 0, 3.43119, 0, 1.58583, 0, 1}, +{1.22635, 0, -0.324167, 0, 3.18512, 0, 1.48287, 0, 1}, +{1.18573, 0, -0.315194, 0, 2.96173, 0, 1.38906, 0, 1}, +{1.14898, 0, -0.306149, 0, 2.76343, 0, 1.3003, 0, 1}, +{1.11702, 0, -0.296924, 0, 2.58296, 0, 1.21864, 0, 1}, +{1.08916, 0, -0.287446, 0, 2.42025, 0, 1.14308, 0, 1}, +{1.06556, 0, -0.277769, 0, 2.27272, 0, 1.07368, 0, 1}, +{1.04448, 0, -0.267833, 0, 2.13815, 0, 1.00845, 0, 1}, +{1.02593, 0, -0.257194, 0, 2.01278, 0, 0.946166, 0, 1}, +{1.00843, 0, -0.245957, 0, 1.89817, 0, 0.885549, 0, 1}, +{0.993413, 0, -0.234825, 0, 1.79386, 0, 0.828491, 0, 1}, +{0.98132, 0, -0.223901, 0, 1.69817, 0, 0.776086, 0, 1}, +{0.969101, 0, -0.213419, 0, 1.61121, 0, 0.724509, 0, 1}, +{0.958306, 0, -0.20306, 0, 1.53189, 0, 0.675311, 0, 1}, +{0.948138, 0, -0.192195, 0, 1.45824, 0, 0.627722, 0, 1}, +{0.939136, 0, -0.1813, 0, 1.39166, 0, 0.582052, 0, 1}, +{0.930923, 0, -0.170557, 0, 1.332, 0, 0.53856, 0, 1}, +{0.924032, 0, -0.1599, 0, 1.27797, 0, 0.497369, 0, 1}, +{0.916205, 0, -0.149078, 0, 1.22765, 0, 0.456936, 0, 1}, +{0.908785, 0, -0.138084, 0, 1.18168, 0, 0.417398, 0, 1}, +{0.902241, 0, -0.127318, 0, 1.14028, 0, 0.380161, 0, 1}, +{0.896232, 0, -0.11669, 0, 1.1025, 0, 0.344325, 0, 1}, +{0.890924, 0, -0.105939, 0, 1.06782, 0, 0.309563, 0, 1}, +{0.885162, 0, -0.0953151, 0, 1.03599, 0, 0.275894, 0, 1}, +{0.880555, 0, -0.0850203, 0, 1.00756, 0, 0.243547, 0, 1}, +{0.875552, 0, -0.0749586, 0, 0.981048, 0, 0.212341, 0, 1}, +{0.870648, 0, -0.0649825, 0, 0.95708, 0, 0.181988, 0, 1}, +{0.865901, 0, -0.055267, 0, 0.935599, 0, 0.153177, 0, 1}, +{0.861456, 0, -0.0455607, 0, 0.916101, 0, 0.125282, 0, 1}, +{0.857077, 0, -0.0358875, 0, 0.898239, 0, 0.0983162, 0, 1}, +{0.852637, 0, -0.0265434, 0, 0.88184, 0, 0.0723906, 0, 1}, +{0.848183, 0, -0.0172911, 0, 0.86656, 0, 0.0473676, 0, 1}, +{0.843594, 0, -0.0082765, 0, 0.852284, 0, 0.0231508, 0, 1}, +{0.839186, 0, 0.000390222, 0, 0.838976, 0, -0.000222384, 0, 1}, +{14.6128, 0, -0.422121, 0, 10835.6, 0, 23.8982, 0, 1}, +{38.8757, 0, -0.422113, 0, 10856.5, 0, 62.8807, 0, 1}, +{18.423, 0, -0.422126, 0, 2198.5, 0, 30.2381, 0, 1}, +{17.5269, 0, -0.422119, 0, 691.236, 0, 28.911, 0, 1}, +{56.1325, 0, -0.42206, 0, 234.673, 0, 91.9075, 0, 1}, +{36.8555, 0, -0.421995, 0, 131.606, 0, 60.2926, 0, 1}, +{25.3428, 0, -0.42183, 0, 93.1759, 0, 41.4554, 0, 1}, +{18.6182, 0, -0.421627, 0, 68.4411, 0, 30.4455, 0, 1}, +{14.2558, 0, -0.421272, 0, 52.3791, 0, 23.3003, 0, 1}, +{11.2638, 0, -0.420782, 0, 41.3642, 0, 18.3967, 0, 1}, +{9.127, 0, -0.420116, 0, 33.4829, 0, 14.8916, 0, 1}, +{7.54279, 0, -0.419251, 0, 27.6437, 0, 12.29, 0, 1}, +{6.3391, 0, -0.418153, 0, 23.2022, 0, 10.31, 0, 1}, +{5.40377, 0, -0.416809, 0, 19.7431, 0, 8.76835, 0, 1}, +{4.66266, 0, -0.41521, 0, 16.9958, 0, 7.54359, 0, 1}, +{4.06646, 0, -0.413311, 0, 14.7797, 0, 6.55505, 0, 1}, +{3.58096, 0, -0.411029, 0, 12.9686, 0, 5.74669, 0, 1}, +{3.1809, 0, -0.408409, 0, 11.4703, 0, 5.07733, 0, 1}, +{2.84785, 0, -0.405315, 0, 10.2153, 0, 4.51667, 0, 1}, +{2.56931, 0, -0.401611, 0, 9.15881, 0, 4.04439, 0, 1}, +{2.33554, 0, -0.397122, 0, 8.26104, 0, 3.64477, 0, 1}, +{2.13631, 0, -0.392177, 0, 7.48253, 0, 3.30061, 0, 1}, +{1.96295, 0, -0.388014, 0, 6.79724, 0, 2.99712, 0, 1}, +{1.81449, 0, -0.383577, 0, 6.19701, 0, 2.73292, 0, 1}, +{1.68844, 0, -0.37864, 0, 5.67149, 0, 2.50402, 0, 1}, +{1.58012, 0, -0.37329, 0, 5.20668, 0, 2.30352, 0, 1}, +{1.48834, 0, -0.367602, 0, 4.79758, 0, 2.12882, 0, 1}, +{1.41116, 0, -0.361641, 0, 4.43411, 0, 1.97699, 0, 1}, +{1.34603, 0, -0.355296, 0, 4.1053, 0, 1.8434, 0, 1}, +{1.28802, 0, -0.347302, 0, 3.79596, 0, 1.71889, 0, 1}, +{1.23754, 0, -0.338625, 0, 3.51274, 0, 1.60463, 0, 1}, +{1.19305, 0, -0.329585, 0, 3.2554, 0, 1.49947, 0, 1}, +{1.15481, 0, -0.320372, 0, 3.02626, 0, 1.40307, 0, 1}, +{1.12073, 0, -0.311, 0, 2.82061, 0, 1.31314, 0, 1}, +{1.09172, 0, -0.30143, 0, 2.63394, 0, 1.2306, 0, 1}, +{1.06725, 0, -0.291626, 0, 2.46443, 0, 1.15561, 0, 1}, +{1.04556, 0, -0.281639, 0, 2.31187, 0, 1.08491, 0, 1}, +{1.02609, 0, -0.271408, 0, 2.17203, 0, 1.01839, 0, 1}, +{1.00856, 0, -0.260575, 0, 2.04333, 0, 0.95456, 0, 1}, +{0.99287, 0, -0.249112, 0, 1.92458, 0, 0.893455, 0, 1}, +{0.97884, 0, -0.237719, 0, 1.81648, 0, 0.835872, 0, 1}, +{0.966852, 0, -0.226544, 0, 1.718, 0, 0.781601, 0, 1}, +{0.957187, 0, -0.215711, 0, 1.62957, 0, 0.730776, 0, 1}, +{0.947078, 0, -0.205169, 0, 1.54724, 0, 0.681013, 0, 1}, +{0.938125, 0, -0.194223, 0, 1.47174, 0, 0.633097, 0, 1}, +{0.929425, 0, -0.183154, 0, 1.40261, 0, 0.586924, 0, 1}, +{0.921873, 0, -0.172265, 0, 1.34076, 0, 0.54294, 0, 1}, +{0.915628, 0, -0.161469, 0, 1.28518, 0, 0.501304, 0, 1}, +{0.909292, 0, -0.150616, 0, 1.23373, 0, 0.461005, 0, 1}, +{0.902269, 0, -0.139484, 0, 1.18649, 0, 0.421335, 0, 1}, +{0.896175, 0, -0.128587, 0, 1.14382, 0, 0.383631, 0, 1}, +{0.890425, 0, -0.11786, 0, 1.10496, 0, 0.347335, 0, 1}, +{0.885483, 0, -0.107066, 0, 1.06947, 0, 0.312293, 0, 1}, +{0.880479, 0, -0.0962778, 0, 1.03694, 0, 0.278436, 0, 1}, +{0.875916, 0, -0.0858038, 0, 1.0078, 0, 0.245947, 0, 1}, +{0.871325, 0, -0.0755526, 0, 0.981047, 0, 0.21432, 0, 1}, +{0.866669, 0, -0.0654326, 0, 0.956306, 0, 0.183872, 0, 1}, +{0.862229, 0, -0.0555655, 0, 0.934373, 0, 0.154603, 0, 1}, +{0.857978, 0, -0.0459396, 0, 0.914564, 0, 0.126539, 0, 1}, +{0.853562, 0, -0.0362807, 0, 0.896149, 0, 0.0992752, 0, 1}, +{0.849193, 0, -0.0269033, 0, 0.87941, 0, 0.0732226, 0, 1}, +{0.844771, 0, -0.0177123, 0, 0.863865, 0, 0.0479771, 0, 1}, +{0.840327, 0, -0.00853268, 0, 0.849316, 0, 0.0234485, 0, 1}, +{0.835752, 0, 0.000286663, 0, 0.835754, 0, -0.000168822, 0, 1}, +{1949.32, 0, -0.432749, 0, 10866.7, 0, 3376.28, 0, 1}, +{259.269, 0, -0.432979, 0, 10869.1, 0, 449.06, 0, 1}, +{212.766, 0, -0.432979, 0, 883.787, 0, 368.501, 0, 1}, +{95.3561, 0, -0.433012, 0, 387.595, 0, 165.16, 0, 1}, +{43.2938, 0, -0.432938, 0, 222.348, 0, 75.0549, 0, 1}, +{34.7862, 0, -0.43288, 0, 133.163, 0, 60.1764, 0, 1}, +{24.1202, 0, -0.432717, 0, 96.4208, 0, 41.7597, 0, 1}, +{17.7192, 0, -0.432472, 0, 70.832, 0, 30.667, 0, 1}, +{13.5667, 0, -0.432099, 0, 54.2111, 0, 23.4675, 0, 1}, +{10.7193, 0, -0.431568, 0, 42.8062, 0, 18.5275, 0, 1}, +{8.68395, 0, -0.430845, 0, 34.6475, 0, 14.9933, 0, 1}, +{7.17798, 0, -0.429903, 0, 28.6055, 0, 12.3749, 0, 1}, +{6.03344, 0, -0.428718, 0, 24.0057, 0, 10.3815, 0, 1}, +{5.1434, 0, -0.427272, 0, 20.4241, 0, 8.82789, 0, 1}, +{4.43849, 0, -0.42554, 0, 17.5786, 0, 7.59393, 0, 1}, +{3.87183, 0, -0.423481, 0, 15.2852, 0, 6.59838, 0, 1}, +{3.41021, 0, -0.421025, 0, 13.4108, 0, 5.78385, 0, 1}, +{3.0308, 0, -0.418162, 0, 11.8605, 0, 5.11081, 0, 1}, +{2.71483, 0, -0.414772, 0, 10.5631, 0, 4.54662, 0, 1}, +{2.45148, 0, -0.41068, 0, 9.47034, 0, 4.07272, 0, 1}, +{2.23018, 0, -0.405839, 0, 8.53927, 0, 3.67087, 0, 1}, +{2.04014, 0, -0.401063, 0, 7.72622, 0, 3.32183, 0, 1}, +{1.87638, 0, -0.396713, 0, 7.01507, 0, 3.01617, 0, 1}, +{1.73758, 0, -0.391912, 0, 6.3933, 0, 2.7523, 0, 1}, +{1.61823, 0, -0.386577, 0, 5.84693, 0, 2.5212, 0, 1}, +{1.5177, 0, -0.380818, 0, 5.36652, 0, 2.32121, 0, 1}, +{1.43236, 0, -0.374698, 0, 4.94005, 0, 2.14626, 0, 1}, +{1.36179, 0, -0.368289, 0, 4.5601, 0, 1.99568, 0, 1}, +{1.30099, 0, -0.361491, 0, 4.21565, 0, 1.86091, 0, 1}, +{1.24664, 0, -0.353133, 0, 3.89322, 0, 1.73426, 0, 1}, +{1.20036, 0, -0.344105, 0, 3.59929, 0, 1.61957, 0, 1}, +{1.15953, 0, -0.334753, 0, 3.33316, 0, 1.51346, 0, 1}, +{1.12385, 0, -0.325293, 0, 3.09484, 0, 1.4148, 0, 1}, +{1.09231, 0, -0.315553, 0, 2.88155, 0, 1.32341, 0, 1}, +{1.0667, 0, -0.305641, 0, 2.68738, 0, 1.24104, 0, 1}, +{1.04327, 0, -0.295521, 0, 2.51248, 0, 1.16351, 0, 1}, +{1.02439, 0, -0.285231, 0, 2.35422, 0, 1.09301, 0, 1}, +{1.008, 0, -0.274714, 0, 2.20895, 0, 1.02689, 0, 1}, +{0.992038, 0, -0.263698, 0, 2.0761, 0, 0.962214, 0, 1}, +{0.977277, 0, -0.252005, 0, 1.95322, 0, 0.899893, 0, 1}, +{0.964777, 0, -0.240391, 0, 1.84138, 0, 0.841656, 0, 1}, +{0.954001, 0, -0.22895, 0, 1.73989, 0, 0.787031, 0, 1}, +{0.944672, 0, -0.217798, 0, 1.64777, 0, 0.735329, 0, 1}, +{0.936414, 0, -0.207044, 0, 1.56349, 0, 0.686101, 0, 1}, +{0.927943, 0, -0.196016, 0, 1.48563, 0, 0.637527, 0, 1}, +{0.920054, 0, -0.184809, 0, 1.41375, 0, 0.591043, 0, 1}, +{0.913522, 0, -0.173758, 0, 1.35029, 0, 0.547098, 0, 1}, +{0.907311, 0, -0.162837, 0, 1.29237, 0, 0.504903, 0, 1}, +{0.902281, 0, -0.151917, 0, 1.24017, 0, 0.46454, 0, 1}, +{0.895924, 0, -0.140706, 0, 1.19157, 0, 0.424681, 0, 1}, +{0.890146, 0, -0.129682, 0, 1.14731, 0, 0.386671, 0, 1}, +{0.884916, 0, -0.118839, 0, 1.10735, 0, 0.350285, 0, 1}, +{0.880397, 0, -0.108048, 0, 1.0711, 0, 0.315098, 0, 1}, +{0.875733, 0, -0.0971109, 0, 1.03784, 0, 0.280753, 0, 1}, +{0.871621, 0, -0.08647, 0, 1.00795, 0, 0.24802, 0, 1}, +{0.867082, 0, -0.0760847, 0, 0.9804, 0, 0.216218, 0, 1}, +{0.86272, 0, -0.0658799, 0, 0.955588, 0, 0.185446, 0, 1}, +{0.858172, 0, -0.0560241, 0, 0.932911, 0, 0.155985, 0, 1}, +{0.853947, 0, -0.0464282, 0, 0.912621, 0, 0.127677, 0, 1}, +{0.849787, 0, -0.0367873, 0, 0.893874, 0, 0.100386, 0, 1}, +{0.845628, 0, -0.0273146, 0, 0.876818, 0, 0.0739426, 0, 1}, +{0.841206, 0, -0.0180767, 0, 0.860878, 0, 0.048562, 0, 1}, +{0.836864, 0, -0.00884063, 0, 0.8461, 0, 0.0237946, 0, 1}, +{0.832293, 0, 0.000175614, 0, 0.832232, 0, -4.8273e-005, 0, 1}, +{12.986, 0, -0.443939, 0, 10946.3, 0, 22.9405, 0, 1}, +{115.942, 0, -0.443942, 0, 10910.5, 0, 211.843, 0, 1}, +{18.8936, 0, -0.443943, 0, 2252.43, 0, 34.8006, 0, 1}, +{18.2932, 0, -0.44394, 0, 750.638, 0, 33.8635, 0, 1}, +{11.302, 0, -0.443874, 0, 389.995, 0, 20.832, 0, 1}, +{32.9099, 0, -0.44379, 0, 143.96, 0, 60.4197, 0, 1}, +{22.8875, 0, -0.443628, 0, 100.02, 0, 42.0094, 0, 1}, +{16.816, 0, -0.443338, 0, 73.4688, 0, 30.8539, 0, 1}, +{12.875, 0, -0.442951, 0, 56.2252, 0, 23.6092, 0, 1}, +{10.1736, 0, -0.442367, 0, 44.3955, 0, 18.6397, 0, 1}, +{8.24151, 0, -0.441588, 0, 35.9295, 0, 15.0821, 0, 1}, +{6.81227, 0, -0.44057, 0, 29.661, 0, 12.4467, 0, 1}, +{5.72616, 0, -0.439288, 0, 24.889, 0, 10.4404, 0, 1}, +{4.88207, 0, -0.437727, 0, 21.172, 0, 8.87724, 0, 1}, +{4.21331, 0, -0.43585, 0, 18.221, 0, 7.63499, 0, 1}, +{3.67606, 0, -0.43361, 0, 15.8402, 0, 6.63329, 0, 1}, +{3.23898, 0, -0.430966, 0, 13.8973, 0, 5.81428, 0, 1}, +{2.88023, 0, -0.427823, 0, 12.2905, 0, 5.13816, 0, 1}, +{2.58216, 0, -0.424091, 0, 10.9461, 0, 4.57259, 0, 1}, +{2.33354, 0, -0.419597, 0, 9.81271, 0, 4.09682, 0, 1}, +{2.12476, 0, -0.414462, 0, 8.84419, 0, 3.69311, 0, 1}, +{1.94447, 0, -0.409946, 0, 7.99343, 0, 3.33995, 0, 1}, +{1.79107, 0, -0.405245, 0, 7.25479, 0, 3.03397, 0, 1}, +{1.65994, 0, -0.400048, 0, 6.60755, 0, 2.76765, 0, 1}, +{1.54885, 0, -0.394288, 0, 6.03878, 0, 2.5366, 0, 1}, +{1.45599, 0, -0.388094, 0, 5.53875, 0, 2.33699, 0, 1}, +{1.37713, 0, -0.381521, 0, 5.09256, 0, 2.16261, 0, 1}, +{1.31129, 0, -0.374653, 0, 4.69421, 0, 2.01026, 0, 1}, +{1.2559, 0, -0.367405, 0, 4.33432, 0, 1.87584, 0, 1}, +{1.20715, 0, -0.358681, 0, 3.99697, 0, 1.75051, 0, 1}, +{1.16455, 0, -0.349307, 0, 3.6884, 0, 1.63446, 0, 1}, +{1.12744, 0, -0.339683, 0, 3.41403, 0, 1.52715, 0, 1}, +{1.09442, 0, -0.329899, 0, 3.1674, 0, 1.42658, 0, 1}, +{1.06591, 0, -0.319796, 0, 2.94534, 0, 1.33417, 0, 1}, +{1.04202, 0, -0.309549, 0, 2.74364, 0, 1.25003, 0, 1}, +{1.02117, 0, -0.299109, 0, 2.56198, 0, 1.17186, 0, 1}, +{1.00393, 0, -0.288522, 0, 2.39626, 0, 1.10014, 0, 1}, +{0.988101, 0, -0.277723, 0, 2.24733, 0, 1.03184, 0, 1}, +{0.975502, 0, -0.266533, 0, 2.11009, 0, 0.968568, 0, 1}, +{0.962427, 0, -0.254637, 0, 1.98305, 0, 0.905616, 0, 1}, +{0.950727, 0, -0.242814, 0, 1.86703, 0, 0.846692, 0, 1}, +{0.940882, 0, -0.231138, 0, 1.76217, 0, 0.791503, 0, 1}, +{0.932424, 0, -0.219708, 0, 1.6667, 0, 0.739103, 0, 1}, +{0.925905, 0, -0.208679, 0, 1.58053, 0, 0.689832, 0, 1}, +{0.917896, 0, -0.197582, 0, 1.49958, 0, 0.641338, 0, 1}, +{0.911255, 0, -0.186221, 0, 1.42632, 0, 0.594754, 0, 1}, +{0.905208, 0, -0.175039, 0, 1.36049, 0, 0.55027, 0, 1}, +{0.899801, 0, -0.163995, 0, 1.30028, 0, 0.507966, 0, 1}, +{0.895574, 0, -0.153009, 0, 1.2464, 0, 0.467758, 0, 1}, +{0.889533, 0, -0.14178, 0, 1.19635, 0, 0.427717, 0, 1}, +{0.884304, 0, -0.130606, 0, 1.15081, 0, 0.389066, 0, 1}, +{0.879525, 0, -0.119643, 0, 1.10976, 0, 0.352513, 0, 1}, +{0.875411, 0, -0.1088, 0, 1.0724, 0, 0.317364, 0, 1}, +{0.871058, 0, -0.0978268, 0, 1.03853, 0, 0.282902, 0, 1}, +{0.866822, 0, -0.0871216, 0, 1.0076, 0, 0.249731, 0, 1}, +{0.862271, 0, -0.0767352, 0, 0.979765, 0, 0.217694, 0, 1}, +{0.858201, 0, -0.0665029, 0, 0.95447, 0, 0.186897, 0, 1}, +{0.853918, 0, -0.0565038, 0, 0.931264, 0, 0.15702, 0, 1}, +{0.849923, 0, -0.0468435, 0, 0.910471, 0, 0.128657, 0, 1}, +{0.845875, 0, -0.0373175, 0, 0.891514, 0, 0.101266, 0, 1}, +{0.841683, 0, -0.0277326, 0, 0.873819, 0, 0.0746152, 0, 1}, +{0.837445, 0, -0.0183936, 0, 0.85764, 0, 0.0490424, 0, 1}, +{0.83306, 0, -0.00921364, 0, 0.842597, 0, 0.0241204, 0, 1}, +{0.828465, 0, -2.81678e-005, 0, 0.828356, 0, 4.55656e-005, 0, 1}, +{1288.66, 0, -0.454897, 0, 10971.7, 0, 2513.14, 0, 1}, +{19.5145, 0, -0.454902, 0, 10980, 0, 38.1179, 0, 1}, +{189.789, 0, -0.454925, 0, 981.97, 0, 370.19, 0, 1}, +{84.2886, 0, -0.454906, 0, 449.047, 0, 164.414, 0, 1}, +{48.5508, 0, -0.454824, 0, 236.925, 0, 94.6703, 0, 1}, +{31.1993, 0, -0.45473, 0, 149.543, 0, 60.8426, 0, 1}, +{21.6605, 0, -0.454545, 0, 103.921, 0, 42.2285, 0, 1}, +{15.9094, 0, -0.454261, 0, 76.3825, 0, 31.0045, 0, 1}, +{12.1812, 0, -0.453821, 0, 58.4505, 0, 23.724, 0, 1}, +{9.62492, 0, -0.453199, 0, 46.1518, 0, 18.7283, 0, 1}, +{7.79721, 0, -0.452355, 0, 37.3484, 0, 15.1525, 0, 1}, +{6.44446, 0, -0.451254, 0, 30.8292, 0, 12.5018, 0, 1}, +{5.41829, 0, -0.449865, 0, 25.8643, 0, 10.4874, 0, 1}, +{4.61971, 0, -0.448167, 0, 21.9978, 0, 8.91549, 0, 1}, +{3.98775, 0, -0.446133, 0, 18.9302, 0, 7.66734, 0, 1}, +{3.48044, 0, -0.443697, 0, 16.455, 0, 6.66124, 0, 1}, +{3.06772, 0, -0.440831, 0, 14.4331, 0, 5.83837, 0, 1}, +{2.7297, 0, -0.43737, 0, 12.7661, 0, 5.1602, 0, 1}, +{2.44953, 0, -0.433237, 0, 11.3696, 0, 4.59384, 0, 1}, +{2.21589, 0, -0.428338, 0, 10.1912, 0, 4.11705, 0, 1}, +{2.01858, 0, -0.423234, 0, 9.17441, 0, 3.71, 0, 1}, +{1.84861, 0, -0.418669, 0, 8.28553, 0, 3.35323, 0, 1}, +{1.70465, 0, -0.413583, 0, 7.51552, 0, 3.04613, 0, 1}, +{1.58337, 0, -0.407957, 0, 6.84085, 0, 2.78107, 0, 1}, +{1.48151, 0, -0.401754, 0, 6.24839, 0, 2.55195, 0, 1}, +{1.39425, 0, -0.395092, 0, 5.72328, 0, 2.35023, 0, 1}, +{1.32218, 0, -0.388048, 0, 5.25461, 0, 2.17664, 0, 1}, +{1.26296, 0, -0.380714, 0, 4.83614, 0, 2.0262, 0, 1}, +{1.21294, 0, -0.373008, 0, 4.45744, 0, 1.89207, 0, 1}, +{1.16913, 0, -0.363927, 0, 4.10386, 0, 1.76684, 0, 1}, +{1.13036, 0, -0.354224, 0, 3.78481, 0, 1.64919, 0, 1}, +{1.09578, 0, -0.344326, 0, 3.49874, 0, 1.5391, 0, 1}, +{1.06551, 0, -0.334167, 0, 3.24253, 0, 1.43693, 0, 1}, +{1.0399, 0, -0.323708, 0, 3.01176, 0, 1.34325, 0, 1}, +{1.01796, 0, -0.313132, 0, 2.80241, 0, 1.25736, 0, 1}, +{0.999596, 0, -0.302377, 0, 2.61412, 0, 1.17854, 0, 1}, +{0.98366, 0, -0.291493, 0, 2.44256, 0, 1.10546, 0, 1}, +{0.969802, 0, -0.280443, 0, 2.28718, 0, 1.03647, 0, 1}, +{0.95749, 0, -0.269055, 0, 2.14531, 0, 0.971102, 0, 1}, +{0.947668, 0, -0.256987, 0, 2.0135, 0, 0.910278, 0, 1}, +{0.937248, 0, -0.244968, 0, 1.8939, 0, 0.850409, 0, 1}, +{0.928414, 0, -0.233088, 0, 1.78603, 0, 0.794649, 0, 1}, +{0.920687, 0, -0.221403, 0, 1.68692, 0, 0.742104, 0, 1}, +{0.91546, 0, -0.21005, 0, 1.59768, 0, 0.693277, 0, 1}, +{0.908561, 0, -0.198911, 0, 1.51464, 0, 0.644377, 0, 1}, +{0.902621, 0, -0.187399, 0, 1.43889, 0, 0.597627, 0, 1}, +{0.896925, 0, -0.176059, 0, 1.36979, 0, 0.553063, 0, 1}, +{0.892384, 0, -0.164911, 0, 1.30825, 0, 0.51067, 0, 1}, +{0.888763, 0, -0.153844, 0, 1.25222, 0, 0.470449, 0, 1}, +{0.883527, 0, -0.14263, 0, 1.20118, 0, 0.430325, 0, 1}, +{0.878495, 0, -0.131355, 0, 1.15394, 0, 0.391664, 0, 1}, +{0.874095, 0, -0.120296, 0, 1.11178, 0, 0.35464, 0, 1}, +{0.8699, 0, -0.109485, 0, 1.07369, 0, 0.319229, 0, 1}, +{0.865577, 0, -0.0986671, 0, 1.03889, 0, 0.284446, 0, 1}, +{0.8615, 0, -0.0879032, 0, 1.00735, 0, 0.251022, 0, 1}, +{0.857326, 0, -0.0774363, 0, 0.978671, 0, 0.218993, 0, 1}, +{0.853276, 0, -0.067181, 0, 0.952878, 0, 0.188062, 0, 1}, +{0.849505, 0, -0.0569406, 0, 0.92945, 0, 0.158207, 0, 1}, +{0.845599, 0, -0.047143, 0, 0.908113, 0, 0.129525, 0, 1}, +{0.841839, 0, -0.0376243, 0, 0.888678, 0, 0.101895, 0, 1}, +{0.837703, 0, -0.0280622, 0, 0.870818, 0, 0.075147, 0, 1}, +{0.83341, 0, -0.0186267, 0, 0.854206, 0, 0.0493554, 0, 1}, +{0.82899, 0, -0.00939909, 0, 0.838757, 0, 0.0244146, 0, 1}, +{0.82448, 0, -0.000203647, 0, 0.824515, 0, 0.000115427, 0, 1}, +{12.2784, 0, -0.465891, 0, 11016.7, 0, 24.4552, 0, 1}, +{736.377, 0, -0.466127, 0, 3873.82, 0, 1529.07, 0, 1}, +{16.7588, 0, -0.465879, 0, 2388.42, 0, 34.9093, 0, 1}, +{16.3239, 0, -0.465867, 0, 757.04, 0, 34.1149, 0, 1}, +{45.8947, 0, -0.465831, 0, 245.318, 0, 95.2913, 0, 1}, +{29.4672, 0, -0.4657, 0, 154.752, 0, 61.161, 0, 1}, +{20.4144, 0, -0.46551, 0, 108.404, 0, 42.3683, 0, 1}, +{15.0015, 0, -0.465197, 0, 79.621, 0, 31.1205, 0, 1}, +{11.4855, 0, -0.464716, 0, 60.9239, 0, 23.8104, 0, 1}, +{9.07597, 0, -0.464045, 0, 48.1026, 0, 18.7965, 0, 1}, +{7.35235, 0, -0.463124, 0, 38.9218, 0, 15.2056, 0, 1}, +{6.07829, 0, -0.461932, 0, 32.1247, 0, 12.547, 0, 1}, +{5.10986, 0, -0.460429, 0, 26.9478, 0, 10.5219, 0, 1}, +{4.35749, 0, -0.458586, 0, 22.9164, 0, 8.944, 0, 1}, +{3.76217, 0, -0.456381, 0, 19.7157, 0, 7.69086, 0, 1}, +{3.2845, 0, -0.453718, 0, 17.137, 0, 6.6808, 0, 1}, +{2.89683, 0, -0.450602, 0, 15.0304, 0, 5.85629, 0, 1}, +{2.57991, 0, -0.446758, 0, 13.2953, 0, 5.17768, 0, 1}, +{2.31701, 0, -0.442207, 0, 11.8399, 0, 4.61007, 0, 1}, +{2.09854, 0, -0.436936, 0, 10.6079, 0, 4.13361, 0, 1}, +{1.91213, 0, -0.432127, 0, 9.53577, 0, 3.72097, 0, 1}, +{1.75303, 0, -0.427201, 0, 8.60721, 0, 3.36293, 0, 1}, +{1.61976, 0, -0.421692, 0, 7.80134, 0, 3.05689, 0, 1}, +{1.50775, 0, -0.415602, 0, 7.09453, 0, 2.79257, 0, 1}, +{1.41277, 0, -0.408937, 0, 6.47269, 0, 2.56197, 0, 1}, +{1.33465, 0, -0.40178, 0, 5.92003, 0, 2.36403, 0, 1}, +{1.27002, 0, -0.394255, 0, 5.42719, 0, 2.19236, 0, 1}, +{1.21558, 0, -0.386443, 0, 4.98637, 0, 2.04092, 0, 1}, +{1.16992, 0, -0.378281, 0, 4.5878, 0, 1.90536, 0, 1}, +{1.12953, 0, -0.368855, 0, 4.21851, 0, 1.77797, 0, 1}, +{1.09381, 0, -0.358874, 0, 3.88499, 0, 1.65787, 0, 1}, +{1.06221, 0, -0.348611, 0, 3.58861, 0, 1.54562, 0, 1}, +{1.03533, 0, -0.338079, 0, 3.32108, 0, 1.44313, 0, 1}, +{1.01242, 0, -0.327269, 0, 3.07987, 0, 1.34893, 0, 1}, +{0.994157, 0, -0.316362, 0, 2.86302, 0, 1.2633, 0, 1}, +{0.978588, 0, -0.305303, 0, 2.66513, 0, 1.18482, 0, 1}, +{0.963898, 0, -0.294143, 0, 2.49, 0, 1.10969, 0, 1}, +{0.95209, 0, -0.28285, 0, 2.32847, 0, 1.04026, 0, 1}, +{0.94155, 0, -0.271265, 0, 2.18129, 0, 0.975298, 0, 1}, +{0.932085, 0, -0.259038, 0, 2.04556, 0, 0.912376, 0, 1}, +{0.923679, 0, -0.246847, 0, 1.92266, 0, 0.852621, 0, 1}, +{0.915481, 0, -0.234766, 0, 1.81013, 0, 0.796312, 0, 1}, +{0.90894, 0, -0.222885, 0, 1.70743, 0, 0.74361, 0, 1}, +{0.903235, 0, -0.211223, 0, 1.61481, 0, 0.693806, 0, 1}, +{0.899218, 0, -0.199927, 0, 1.52987, 0, 0.646546, 0, 1}, +{0.893747, 0, -0.188359, 0, 1.45127, 0, 0.599652, 0, 1}, +{0.88892, 0, -0.176891, 0, 1.37984, 0, 0.555225, 0, 1}, +{0.884553, 0, -0.165588, 0, 1.31592, 0, 0.512291, 0, 1}, +{0.882115, 0, -0.154418, 0, 1.25857, 0, 0.472432, 0, 1}, +{0.877225, 0, -0.143271, 0, 1.20555, 0, 0.432496, 0, 1}, +{0.872277, 0, -0.131994, 0, 1.15736, 0, 0.393418, 0, 1}, +{0.867845, 0, -0.120989, 0, 1.11408, 0, 0.356192, 0, 1}, +{0.863614, 0, -0.110186, 0, 1.07461, 0, 0.32011, 0, 1}, +{0.859558, 0, -0.0994947, 0, 1.03894, 0, 0.285309, 0, 1}, +{0.855946, 0, -0.0886837, 0, 1.00657, 0, 0.252224, 0, 1}, +{0.851951, 0, -0.0781188, 0, 0.97736, 0, 0.219889, 0, 1}, +{0.848407, 0, -0.0678148, 0, 0.951015, 0, 0.18895, 0, 1}, +{0.844794, 0, -0.0575837, 0, 0.927186, 0, 0.159027, 0, 1}, +{0.841267, 0, -0.0474778, 0, 0.905576, 0, 0.130141, 0, 1}, +{0.837399, 0, -0.0378161, 0, 0.885649, 0, 0.102315, 0, 1}, +{0.833408, 0, -0.02833, 0, 0.867585, 0, 0.075646, 0, 1}, +{0.82908, 0, -0.0187878, 0, 0.850542, 0, 0.0496677, 0, 1}, +{0.824695, 0, -0.0094576, 0, 0.834855, 0, 0.024571, 0, 1}, +{0.820245, 0, -0.000310873, 0, 0.820195, 0, 0.00013534, 0, 1}, +{2049.18, 0, -0.477459, 0, 11065.2, 0, 4541.28, 0, 1}, +{17.034, 0, -0.476902, 0, 11067.6, 0, 37.8102, 0, 1}, +{167.532, 0, -0.476964, 0, 1074.72, 0, 371.274, 0, 1}, +{76.0167, 0, -0.476853, 0, 456.135, 0, 168.454, 0, 1}, +{43.2358, 0, -0.476847, 0, 254.545, 0, 95.8135, 0, 1}, +{27.555, 0, -0.476702, 0, 163.279, 0, 61.0504, 0, 1}, +{19.1806, 0, -0.476485, 0, 113.325, 0, 42.4839, 0, 1}, +{14.0893, 0, -0.476161, 0, 83.2315, 0, 31.1917, 0, 1}, +{10.7893, 0, -0.475638, 0, 63.6897, 0, 23.8683, 0, 1}, +{8.52682, 0, -0.47491, 0, 50.2824, 0, 18.8426, 0, 1}, +{6.9076, 0, -0.47391, 0, 40.6797, 0, 15.2413, 0, 1}, +{5.71099, 0, -0.472613, 0, 33.5699, 0, 12.5751, 0, 1}, +{4.80116, 0, -0.470979, 0, 28.1579, 0, 10.543, 0, 1}, +{4.09522, 0, -0.468981, 0, 23.939, 0, 8.96137, 0, 1}, +{3.53436, 0, -0.466574, 0, 20.5837, 0, 7.70058, 0, 1}, +{3.08911, 0, -0.463657, 0, 17.8985, 0, 6.69308, 0, 1}, +{2.72624, 0, -0.460246, 0, 15.6953, 0, 5.86749, 0, 1}, +{2.43036, 0, -0.455989, 0, 13.8834, 0, 5.18939, 0, 1}, +{2.18559, 0, -0.450959, 0, 12.362, 0, 4.62308, 0, 1}, +{1.98078, 0, -0.44564, 0, 11.0623, 0, 4.14369, 0, 1}, +{1.80557, 0, -0.440831, 0, 9.9359, 0, 3.72654, 0, 1}, +{1.65896, 0, -0.435506, 0, 8.96154, 0, 3.37079, 0, 1}, +{1.53588, 0, -0.429536, 0, 8.11425, 0, 3.06527, 0, 1}, +{1.4327, 0, -0.422947, 0, 7.37188, 0, 2.8013, 0, 1}, +{1.34736, 0, -0.415788, 0, 6.71444, 0, 2.57455, 0, 1}, +{1.27652, 0, -0.408127, 0, 6.13225, 0, 2.37737, 0, 1}, +{1.21748, 0, -0.400102, 0, 5.60985, 0, 2.20503, 0, 1}, +{1.1686, 0, -0.391815, 0, 5.14367, 0, 2.05361, 0, 1}, +{1.12852, 0, -0.383203, 0, 4.72422, 0, 1.91876, 0, 1}, +{1.09223, 0, -0.373464, 0, 4.33891, 0, 1.78984, 0, 1}, +{1.05918, 0, -0.363168, 0, 3.99187, 0, 1.6667, 0, 1}, +{1.03091, 0, -0.352509, 0, 3.68238, 0, 1.55289, 0, 1}, +{1.00721, 0, -0.341607, 0, 3.40171, 0, 1.44965, 0, 1}, +{0.986693, 0, -0.330465, 0, 3.15145, 0, 1.35398, 0, 1}, +{0.969969, 0, -0.31922, 0, 2.92427, 0, 1.26681, 0, 1}, +{0.955811, 0, -0.307874, 0, 2.72161, 0, 1.18626, 0, 1}, +{0.945149, 0, -0.29644, 0, 2.53782, 0, 1.11303, 0, 1}, +{0.93408, 0, -0.284906, 0, 2.3705, 0, 1.04209, 0, 1}, +{0.925135, 0, -0.273155, 0, 2.2194, 0, 0.976097, 0, 1}, +{0.916522, 0, -0.260817, 0, 2.07795, 0, 0.912708, 0, 1}, +{0.910587, 0, -0.248427, 0, 1.95097, 0, 0.854191, 0, 1}, +{0.903366, 0, -0.236163, 0, 1.83496, 0, 0.797259, 0, 1}, +{0.897673, 0, -0.224098, 0, 1.7295, 0, 0.744153, 0, 1}, +{0.893279, 0, -0.212225, 0, 1.63268, 0, 0.695461, 0, 1}, +{0.889859, 0, -0.200617, 0, 1.54535, 0, 0.647663, 0, 1}, +{0.885302, 0, -0.189038, 0, 1.4644, 0, 0.601188, 0, 1}, +{0.88126, 0, -0.177457, 0, 1.3902, 0, 0.55677, 0, 1}, +{0.877562, 0, -0.166067, 0, 1.32418, 0, 0.514034, 0, 1}, +{0.874143, 0, -0.154909, 0, 1.2647, 0, 0.473221, 0, 1}, +{0.870136, 0, -0.143867, 0, 1.21057, 0, 0.433239, 0, 1}, +{0.865312, 0, -0.132691, 0, 1.16071, 0, 0.39419, 0, 1}, +{0.861085, 0, -0.12162, 0, 1.11621, 0, 0.35664, 0, 1}, +{0.856986, 0, -0.110777, 0, 1.07553, 0, 0.320783, 0, 1}, +{0.853586, 0, -0.100096, 0, 1.03891, 0, 0.286214, 0, 1}, +{0.850254, 0, -0.0893796, 0, 1.00572, 0, 0.25283, 0, 1}, +{0.846932, 0, -0.0787282, 0, 0.975831, 0, 0.220552, 0, 1}, +{0.84351, 0, -0.0683276, 0, 0.948825, 0, 0.189585, 0, 1}, +{0.840048, 0, -0.0581019, 0, 0.924403, 0, 0.159584, 0, 1}, +{0.836468, 0, -0.0478844, 0, 0.902481, 0, 0.130676, 0, 1}, +{0.832783, 0, -0.0379158, 0, 0.882413, 0, 0.102841, 0, 1}, +{0.828881, 0, -0.0283676, 0, 0.863989, 0, 0.076073, 0, 1}, +{0.824613, 0, -0.0189076, 0, 0.846751, 0, 0.0500194, 0, 1}, +{0.820083, 0, -0.00944735, 0, 0.83066, 0, 0.024582, 0, 1}, +{0.815624, 0, -0.000194119, 0, 0.815722, 0, 0.000101953, 0, 1}, +{11.9315, 0, -0.487961, 0, 11109.9, 0, 27.1627, 0, 1}, +{287.936, 0, -0.488051, 0, 11122.5, 0, 683.052, 0, 1}, +{16.0434, 0, -0.487959, 0, 2563.99, 0, 38.1866, 0, 1}, +{40.1752, 0, -0.487927, 0, 755.127, 0, 95.547, 0, 1}, +{40.5416, 0, -0.487878, 0, 269.899, 0, 96.1697, 0, 1}, +{25.3743, 0, -0.487744, 0, 166.577, 0, 60.1743, 0, 1}, +{17.9443, 0, -0.487511, 0, 118.874, 0, 42.542, 0, 1}, +{13.1853, 0, -0.487144, 0, 87.2993, 0, 31.2425, 0, 1}, +{10.0869, 0, -0.486574, 0, 66.7682, 0, 23.8817, 0, 1}, +{7.97792, 0, -0.485783, 0, 52.7247, 0, 18.8655, 0, 1}, +{6.46337, 0, -0.484695, 0, 42.653, 0, 15.2585, 0, 1}, +{5.34385, 0, -0.483287, 0, 35.1951, 0, 12.587, 0, 1}, +{4.49376, 0, -0.48151, 0, 29.5159, 0, 10.5532, 0, 1}, +{3.83347, 0, -0.47933, 0, 25.0903, 0, 8.96798, 0, 1}, +{3.31128, 0, -0.476702, 0, 21.5757, 0, 7.70892, 0, 1}, +{2.89443, 0, -0.473503, 0, 18.7524, 0, 6.69788, 0, 1}, +{2.55666, 0, -0.469718, 0, 16.4435, 0, 5.873, 0, 1}, +{2.28178, 0, -0.464977, 0, 14.5451, 0, 5.19638, 0, 1}, +{2.055, 0, -0.459521, 0, 12.9459, 0, 4.63221, 0, 1}, +{1.86205, 0, -0.454524, 0, 11.5635, 0, 4.14503, 0, 1}, +{1.70104, 0, -0.449312, 0, 10.3784, 0, 3.73092, 0, 1}, +{1.56561, 0, -0.44354, 0, 9.34947, 0, 3.37524, 0, 1}, +{1.45363, 0, -0.437066, 0, 8.45766, 0, 3.07235, 0, 1}, +{1.36006, 0, -0.429946, 0, 7.67239, 0, 2.81078, 0, 1}, +{1.28276, 0, -0.422265, 0, 6.97683, 0, 2.58458, 0, 1}, +{1.219, 0, -0.414083, 0, 6.35737, 0, 2.38845, 0, 1}, +{1.16763, 0, -0.405558, 0, 5.80259, 0, 2.21971, 0, 1}, +{1.12371, 0, -0.396797, 0, 5.31156, 0, 2.06652, 0, 1}, +{1.08799, 0, -0.387756, 0, 4.86795, 0, 1.93063, 0, 1}, +{1.0533, 0, -0.377756, 0, 4.46782, 0, 1.79571, 0, 1}, +{1.0242, 0, -0.367039, 0, 4.10367, 0, 1.67138, 0, 1}, +{1.00017, 0, -0.355986, 0, 3.77768, 0, 1.55823, 0, 1}, +{0.980519, 0, -0.344722, 0, 3.4851, 0, 1.45593, 0, 1}, +{0.962751, 0, -0.333259, 0, 3.22354, 0, 1.35941, 0, 1}, +{0.947343, 0, -0.32168, 0, 2.98835, 0, 1.26969, 0, 1}, +{0.93438, 0, -0.310066, 0, 2.77701, 0, 1.18685, 0, 1}, +{0.924708, 0, -0.298368, 0, 2.58612, 0, 1.11251, 0, 1}, +{0.916978, 0, -0.286618, 0, 2.41343, 0, 1.04286, 0, 1}, +{0.909441, 0, -0.274689, 0, 2.25642, 0, 0.976858, 0, 1}, +{0.90152, 0, -0.26228, 0, 2.11083, 0, 0.912348, 0, 1}, +{0.896596, 0, -0.249721, 0, 1.97947, 0, 0.853649, 0, 1}, +{0.891944, 0, -0.237292, 0, 1.8597, 0, 0.798124, 0, 1}, +{0.887045, 0, -0.225039, 0, 1.75046, 0, 0.744895, 0, 1}, +{0.882807, 0, -0.212973, 0, 1.65081, 0, 0.694965, 0, 1}, +{0.880801, 0, -0.201108, 0, 1.56087, 0, 0.648515, 0, 1}, +{0.877138, 0, -0.189464, 0, 1.47803, 0, 0.602127, 0, 1}, +{0.872872, 0, -0.177854, 0, 1.40151, 0, 0.557219, 0, 1}, +{0.869161, 0, -0.166483, 0, 1.33318, 0, 0.514, 0, 1}, +{0.865741, 0, -0.155333, 0, 1.27147, 0, 0.473139, 0, 1}, +{0.862386, 0, -0.144319, 0, 1.21567, 0, 0.433257, 0, 1}, +{0.858133, 0, -0.133282, 0, 1.16413, 0, 0.394461, 0, 1}, +{0.854124, 0, -0.122168, 0, 1.1182, 0, 0.357045, 0, 1}, +{0.850429, 0, -0.111278, 0, 1.07602, 0, 0.320937, 0, 1}, +{0.847485, 0, -0.10057, 0, 1.03859, 0, 0.286625, 0, 1}, +{0.844642, 0, -0.0899586, 0, 1.00439, 0, 0.253404, 0, 1}, +{0.841487, 0, -0.079253, 0, 0.974034, 0, 0.220917, 0, 1}, +{0.838214, 0, -0.068757, 0, 0.946193, 0, 0.189902, 0, 1}, +{0.834742, 0, -0.0584687, 0, 0.921465, 0, 0.160038, 0, 1}, +{0.831389, 0, -0.048307, 0, 0.899281, 0, 0.131137, 0, 1}, +{0.82793, 0, -0.0381369, 0, 0.87886, 0, 0.103235, 0, 1}, +{0.824047, 0, -0.0282615, 0, 0.859905, 0, 0.0763306, 0, 1}, +{0.819689, 0, -0.0187848, 0, 0.842471, 0, 0.0499978, 0, 1}, +{0.815383, 0, -0.00937364, 0, 0.826302, 0, 0.0246645, 0, 1}, +{0.810868, 0, -1.29739e-005, 0, 0.810802, 0, 4.37869e-005, 0, 1}, +{968.992, 0, -0.499031, 0, 11189.4, 0, 2468.84, 0, 1}, +{11.11, 0, -0.499039, 0, 11199.6, 0, 27.1056, 0, 1}, +{141.024, 0, -0.499083, 0, 1247.46, 0, 359.317, 0, 1}, +{78.7898, 0, -0.498976, 0, 241.356, 0, 200.453, 0, 1}, +{37.5756, 0, -0.498929, 0, 281.633, 0, 95.729, 0, 1}, +{21.6132, 0, -0.49879, 0, 184.781, 0, 54.9363, 0, 1}, +{16.7146, 0, -0.498546, 0, 125.138, 0, 42.5579, 0, 1}, +{12.2808, 0, -0.498146, 0, 91.8991, 0, 31.2504, 0, 1}, +{9.40371, 0, -0.497532, 0, 70.31, 0, 23.9074, 0, 1}, +{7.43052, 0, -0.496664, 0, 55.4879, 0, 18.866, 0, 1}, +{6.0212, 0, -0.495484, 0, 44.8879, 0, 15.2596, 0, 1}, +{4.97834, 0, -0.493941, 0, 37.032, 0, 12.585, 0, 1}, +{4.18694, 0, -0.492003, 0, 31.0484, 0, 10.5494, 0, 1}, +{3.57281, 0, -0.489625, 0, 26.3879, 0, 8.96374, 0, 1}, +{3.08784, 0, -0.486736, 0, 22.6914, 0, 7.70544, 0, 1}, +{2.70085, 0, -0.48322, 0, 19.7176, 0, 6.69506, 0, 1}, +{2.38821, 0, -0.478966, 0, 17.2909, 0, 5.87252, 0, 1}, +{2.13475, 0, -0.473712, 0, 15.2924, 0, 5.19933, 0, 1}, +{1.9237, 0, -0.46822, 0, 13.5903, 0, 4.63204, 0, 1}, +{1.7453, 0, -0.463183, 0, 12.1244, 0, 4.14408, 0, 1}, +{1.59721, 0, -0.457518, 0, 10.8699, 0, 3.73059, 0, 1}, +{1.47463, 0, -0.451253, 0, 9.78445, 0, 3.37887, 0, 1}, +{1.37289, 0, -0.444233, 0, 8.83556, 0, 3.07752, 0, 1}, +{1.28915, 0, -0.436563, 0, 7.99967, 0, 2.81917, 0, 1}, +{1.22142, 0, -0.42833, 0, 7.25594, 0, 2.59755, 0, 1}, +{1.16355, 0, -0.41962, 0, 6.59648, 0, 2.4, 0, 1}, +{1.11809, 0, -0.410593, 0, 6.00783, 0, 2.23061, 0, 1}, +{1.07993, 0, -0.401364, 0, 5.48642, 0, 2.07838, 0, 1}, +{1.04701, 0, -0.391949, 0, 5.02057, 0, 1.93787, 0, 1}, +{1.01723, 0, -0.381594, 0, 4.60253, 0, 1.80253, 0, 1}, +{0.991153, 0, -0.370451, 0, 4.22158, 0, 1.67584, 0, 1}, +{0.969713, 0, -0.359016, 0, 3.87782, 0, 1.56181, 0, 1}, +{0.952092, 0, -0.347401, 0, 3.57148, 0, 1.4564, 0, 1}, +{0.936531, 0, -0.335624, 0, 3.30133, 0, 1.35801, 0, 1}, +{0.925503, 0, -0.323751, 0, 3.05424, 0, 1.27135, 0, 1}, +{0.914497, 0, -0.311844, 0, 2.83442, 0, 1.18757, 0, 1}, +{0.9054, 0, -0.299906, 0, 2.63723, 0, 1.11054, 0, 1}, +{0.898244, 0, -0.287937, 0, 2.45655, 0, 1.0399, 0, 1}, +{0.893388, 0, -0.275855, 0, 2.29337, 0, 0.97531, 0, 1}, +{0.888002, 0, -0.263421, 0, 2.14548, 0, 0.911796, 0, 1}, +{0.883127, 0, -0.250707, 0, 2.00888, 0, 0.851885, 0, 1}, +{0.880391, 0, -0.238133, 0, 1.88472, 0, 0.797277, 0, 1}, +{0.875968, 0, -0.225716, 0, 1.7715, 0, 0.743666, 0, 1}, +{0.872852, 0, -0.213486, 0, 1.66941, 0, 0.694111, 0, 1}, +{0.87094, 0, -0.201538, 0, 1.57723, 0, 0.646891, 0, 1}, +{0.867514, 0, -0.189816, 0, 1.49183, 0, 0.601028, 0, 1}, +{0.86414, 0, -0.178202, 0, 1.41382, 0, 0.556016, 0, 1}, +{0.860392, 0, -0.166796, 0, 1.34225, 0, 0.513146, 0, 1}, +{0.857373, 0, -0.155594, 0, 1.27804, 0, 0.472267, 0, 1}, +{0.854523, 0, -0.144559, 0, 1.21966, 0, 0.433042, 0, 1}, +{0.850752, 0, -0.133631, 0, 1.16755, 0, 0.394209, 0, 1}, +{0.847037, 0, -0.122573, 0, 1.11923, 0, 0.356936, 0, 1}, +{0.84385, 0, -0.111622, 0, 1.07619, 0, 0.320864, 0, 1}, +{0.841111, 0, -0.100868, 0, 1.03745, 0, 0.286683, 0, 1}, +{0.838584, 0, -0.0902794, 0, 1.0027, 0, 0.253368, 0, 1}, +{0.835945, 0, -0.0797065, 0, 0.971575, 0, 0.221286, 0, 1}, +{0.832552, 0, -0.0691052, 0, 0.943376, 0, 0.190087, 0, 1}, +{0.829333, 0, -0.0587193, 0, 0.918403, 0, 0.160192, 0, 1}, +{0.826019, 0, -0.0485237, 0, 0.895463, 0, 0.131319, 0, 1}, +{0.822527, 0, -0.0384203, 0, 0.874877, 0, 0.103403, 0, 1}, +{0.818788, 0, -0.0283415, 0, 0.855674, 0, 0.0762554, 0, 1}, +{0.814726, 0, -0.0185244, 0, 0.838037, 0, 0.0500128, 0, 1}, +{0.810342, 0, -0.00903369, 0, 0.821355, 0, 0.0245315, 0, 1}, +{0.805687, 0, 0.000320663, 0, 0.805767, 0, -0.000114408, 0, 1}, +{11.2695, 0, -0.510137, 0, 11215.4, 0, 29.6908, 0, 1}, +{286.287, 0, -0.510163, 0, 11222.6, 0, 786.552, 0, 1}, +{15.2982, 0, -0.510135, 0, 2698.54, 0, 42.197, 0, 1}, +{9.80094, 0, -0.51011, 0, 1015.76, 0, 27.0988, 0, 1}, +{34.785, 0, -0.510053, 0, 297.71, 0, 95.5486, 0, 1}, +{22.2188, 0, -0.509876, 0, 190.375, 0, 61.0265, 0, 1}, +{15.4883, 0, -0.50961, 0, 132.324, 0, 42.5202, 0, 1}, +{11.3793, 0, -0.509166, 0, 97.1471, 0, 31.2193, 0, 1}, +{8.71331, 0, -0.5085, 0, 74.3169, 0, 23.881, 0, 1}, +{6.88629, 0, -0.507547, 0, 58.6463, 0, 18.8459, 0, 1}, +{5.58033, 0, -0.506253, 0, 47.4351, 0, 15.2403, 0, 1}, +{4.61431, 0, -0.50457, 0, 39.1288, 0, 12.5669, 0, 1}, +{3.88117, 0, -0.502449, 0, 32.7965, 0, 10.5314, 0, 1}, +{3.31349, 0, -0.499839, 0, 27.8697, 0, 8.94838, 0, 1}, +{2.8659, 0, -0.496644, 0, 23.9624, 0, 7.69337, 0, 1}, +{2.50921, 0, -0.492741, 0, 20.8174, 0, 6.68626, 0, 1}, +{2.22213, 0, -0.487943, 0, 18.2567, 0, 5.86893, 0, 1}, +{1.98941, 0, -0.482205, 0, 16.1362, 0, 5.199, 0, 1}, +{1.79334, 0, -0.477048, 0, 14.3093, 0, 4.62567, 0, 1}, +{1.62983, 0, -0.471565, 0, 12.7539, 0, 4.1382, 0, 1}, +{1.49682, 0, -0.465408, 0, 11.4197, 0, 3.73126, 0, 1}, +{1.38496, 0, -0.458584, 0, 10.2621, 0, 3.37942, 0, 1}, +{1.29555, 0, -0.450976, 0, 9.24766, 0, 3.08539, 0, 1}, +{1.22039, 0, -0.442725, 0, 8.3521, 0, 2.82723, 0, 1}, +{1.16043, 0, -0.43393, 0, 7.55545, 0, 2.60687, 0, 1}, +{1.11202, 0, -0.424688, 0, 6.84774, 0, 2.4151, 0, 1}, +{1.07237, 0, -0.415168, 0, 6.22114, 0, 2.24586, 0, 1}, +{1.03709, 0, -0.405509, 0, 5.6708, 0, 2.08724, 0, 1}, +{1.00751, 0, -0.395689, 0, 5.18448, 0, 1.94279, 0, 1}, +{0.982126, 0, -0.384932, 0, 4.7401, 0, 1.80731, 0, 1}, +{0.959142, 0, -0.373369, 0, 4.34313, 0, 1.67798, 0, 1}, +{0.941911, 0, -0.36157, 0, 3.98274, 0, 1.56445, 0, 1}, +{0.925946, 0, -0.349618, 0, 3.66459, 0, 1.45624, 0, 1}, +{0.912659, 0, -0.337526, 0, 3.37847, 0, 1.35808, 0, 1}, +{0.901956, 0, -0.325379, 0, 3.12331, 0, 1.2672, 0, 1}, +{0.894915, 0, -0.313213, 0, 2.8927, 0, 1.18617, 0, 1}, +{0.887363, 0, -0.301027, 0, 2.68886, 0, 1.10866, 0, 1}, +{0.881623, 0, -0.28885, 0, 2.50193, 0, 1.03713, 0, 1}, +{0.878838, 0, -0.276615, 0, 2.33201, 0, 0.973153, 0, 1}, +{0.874061, 0, -0.264179, 0, 2.17898, 0, 0.909815, 0, 1}, +{0.869959, 0, -0.251341, 0, 2.03717, 0, 0.849217, 0, 1}, +{0.868909, 0, -0.238642, 0, 1.90923, 0, 0.795233, 0, 1}, +{0.865306, 0, -0.226174, 0, 1.79407, 0, 0.74145, 0, 1}, +{0.862137, 0, -0.21396, 0, 1.68985, 0, 0.6908, 0, 1}, +{0.859684, 0, -0.201949, 0, 1.59399, 0, 0.643383, 0, 1}, +{0.857895, 0, -0.190123, 0, 1.50719, 0, 0.598354, 0, 1}, +{0.854564, 0, -0.178382, 0, 1.42648, 0, 0.553887, 0, 1}, +{0.851262, 0, -0.16693, 0, 1.35211, 0, 0.511202, 0, 1}, +{0.849135, 0, -0.155679, 0, 1.28513, 0, 0.470924, 0, 1}, +{0.846986, 0, -0.14461, 0, 1.22522, 0, 0.431824, 0, 1}, +{0.84336, 0, -0.133676, 0, 1.16966, 0, 0.393611, 0, 1}, +{0.840174, 0, -0.122775, 0, 1.1206, 0, 0.356499, 0, 1}, +{0.83738, 0, -0.11176, 0, 1.07624, 0, 0.320567, 0, 1}, +{0.834461, 0, -0.100959, 0, 1.0361, 0, 0.286097, 0, 1}, +{0.832142, 0, -0.0903382, 0, 1.00057, 0, 0.252874, 0, 1}, +{0.829945, 0, -0.0798382, 0, 0.968948, 0, 0.221078, 0, 1}, +{0.826876, 0, -0.0693377, 0, 0.940261, 0, 0.190163, 0, 1}, +{0.823526, 0, -0.0588648, 0, 0.914461, 0, 0.16017, 0, 1}, +{0.820478, 0, -0.0486051, 0, 0.891399, 0, 0.131378, 0, 1}, +{0.816855, 0, -0.0385082, 0, 0.870199, 0, 0.103522, 0, 1}, +{0.813248, 0, -0.0284799, 0, 0.851006, 0, 0.0764331, 0, 1}, +{0.809299, 0, -0.0184771, 0, 0.832958, 0, 0.0500179, 0, 1}, +{0.804874, 0, -0.00872805, 0, 0.816122, 0, 0.0245285, 0, 1}, +{0.80033, 0, 0.000762714, 0, 0.800276, 0, -0.000344142, 0, 1}, +{956.023, 0, -0.521033, 0, 11286.5, 0, 2845.42, 0, 1}, +{10.9525, 0, -0.521275, 0, 11254.8, 0, 31.2501, 0, 1}, +{116.959, 0, -0.521287, 0, 1516.93, 0, 348.1, 0, 1}, +{55.5309, 0, -0.521213, 0, 595.505, 0, 165.261, 0, 1}, +{32.1926, 0, -0.521134, 0, 316.637, 0, 95.7816, 0, 1}, +{20.6207, 0, -0.520982, 0, 202.092, 0, 61.3495, 0, 1}, +{14.2723, 0, -0.520695, 0, 140.54, 0, 42.442, 0, 1}, +{10.4827, 0, -0.520205, 0, 103.199, 0, 31.1499, 0, 1}, +{8.02813, 0, -0.519468, 0, 78.9376, 0, 23.8288, 0, 1}, +{6.34453, 0, -0.518425, 0, 62.2927, 0, 18.8007, 0, 1}, +{5.14165, 0, -0.517003, 0, 50.3704, 0, 15.201, 0, 1}, +{4.25271, 0, -0.515157, 0, 41.5322, 0, 12.5336, 0, 1}, +{3.5782, 0, -0.512828, 0, 34.8069, 0, 10.5021, 0, 1}, +{3.05604, 0, -0.509946, 0, 29.5678, 0, 8.92188, 0, 1}, +{2.64575, 0, -0.506374, 0, 25.423, 0, 7.67237, 0, 1}, +{2.31943, 0, -0.501989, 0, 22.0862, 0, 6.67091, 0, 1}, +{2.05824, 0, -0.496591, 0, 19.3663, 0, 5.8614, 0, 1}, +{1.84427, 0, -0.490955, 0, 17.0821, 0, 5.18895, 0, 1}, +{1.66414, 0, -0.485595, 0, 15.1282, 0, 4.61294, 0, 1}, +{1.51763, 0, -0.479606, 0, 13.4637, 0, 4.13311, 0, 1}, +{1.39724, 0, -0.472897, 0, 12.0362, 0, 3.7269, 0, 1}, +{1.29896, 0, -0.465459, 0, 10.7921, 0, 3.38277, 0, 1}, +{1.2199, 0, -0.45723, 0, 9.70009, 0, 3.09105, 0, 1}, +{1.15569, 0, -0.448372, 0, 8.73208, 0, 2.83956, 0, 1}, +{1.10251, 0, -0.439012, 0, 7.87607, 0, 2.61771, 0, 1}, +{1.06055, 0, -0.429245, 0, 7.11712, 0, 2.42584, 0, 1}, +{1.02483, 0, -0.419259, 0, 6.45288, 0, 2.25141, 0, 1}, +{0.994678, 0, -0.409211, 0, 5.86931, 0, 2.09147, 0, 1}, +{0.969369, 0, -0.398866, 0, 5.35484, 0, 1.94522, 0, 1}, +{0.947261, 0, -0.387722, 0, 4.88912, 0, 1.80786, 0, 1}, +{0.928499, 0, -0.375762, 0, 4.46732, 0, 1.67923, 0, 1}, +{0.912389, 0, -0.363602, 0, 4.09073, 0, 1.56083, 0, 1}, +{0.90004, 0, -0.351329, 0, 3.75439, 0, 1.45432, 0, 1}, +{0.89025, 0, -0.338947, 0, 3.45924, 0, 1.35585, 0, 1}, +{0.880873, 0, -0.326524, 0, 3.19284, 0, 1.26392, 0, 1}, +{0.874163, 0, -0.314137, 0, 2.95371, 0, 1.18043, 0, 1}, +{0.870553, 0, -0.301742, 0, 2.74085, 0, 1.10556, 0, 1}, +{0.86544, 0, -0.289361, 0, 2.54596, 0, 1.03318, 0, 1}, +{0.862424, 0, -0.276978, 0, 2.3709, 0, 0.967229, 0, 1}, +{0.860767, 0, -0.264475, 0, 2.21144, 0, 0.906188, 0, 1}, +{0.857369, 0, -0.251705, 0, 2.06649, 0, 0.845761, 0, 1}, +{0.854602, 0, -0.239041, 0, 1.93528, 0, 0.789175, 0, 1}, +{0.853523, 0, -0.226564, 0, 1.81843, 0, 0.736394, 0, 1}, +{0.850977, 0, -0.214301, 0, 1.71002, 0, 0.686561, 0, 1}, +{0.849188, 0, -0.202229, 0, 1.61179, 0, 0.639063, 0, 1}, +{0.848134, 0, -0.19034, 0, 1.52161, 0, 0.595054, 0, 1}, +{0.845452, 0, -0.178591, 0, 1.43848, 0, 0.551308, 0, 1}, +{0.842867, 0, -0.166851, 0, 1.36201, 0, 0.509052, 0, 1}, +{0.840706, 0, -0.155546, 0, 1.29187, 0, 0.469024, 0, 1}, +{0.839188, 0, -0.144423, 0, 1.22939, 0, 0.430508, 0, 1}, +{0.836042, 0, -0.133472, 0, 1.17212, 0, 0.392314, 0, 1}, +{0.833001, 0, -0.122639, 0, 1.12094, 0, 0.355559, 0, 1}, +{0.830095, 0, -0.111771, 0, 1.07546, 0, 0.319698, 0, 1}, +{0.827776, 0, -0.100899, 0, 1.03455, 0, 0.285317, 0, 1}, +{0.82553, 0, -0.0902098, 0, 0.998382, 0, 0.252452, 0, 1}, +{0.823428, 0, -0.0797013, 0, 0.965987, 0, 0.220438, 0, 1}, +{0.820409, 0, -0.0693016, 0, 0.936402, 0, 0.189637, 0, 1}, +{0.817512, 0, -0.0588764, 0, 0.910399, 0, 0.159901, 0, 1}, +{0.814357, 0, -0.0485186, 0, 0.886822, 0, 0.131098, 0, 1}, +{0.811035, 0, -0.038362, 0, 0.865499, 0, 0.103264, 0, 1}, +{0.807481, 0, -0.0283757, 0, 0.845982, 0, 0.0762181, 0, 1}, +{0.803428, 0, -0.018474, 0, 0.827594, 0, 0.0499813, 0, 1}, +{0.799154, 0, -0.00856533, 0, 0.810458, 0, 0.0244134, 0, 1}, +{0.794589, 0, 0.00112275, 0, 0.79427, 0, -0.000438613, 0, 1}, +{10.1571, 0, -0.532416, 0, 11308.9, 0, 31.4068, 0, 1}, +{278.474, 0, -0.532442, 0, 11311.4, 0, 902.748, 0, 1}, +{15.0523, 0, -0.53243, 0, 2811.52, 0, 49.1468, 0, 1}, +{8.58546, 0, -0.532384, 0, 1162.44, 0, 27.8892, 0, 1}, +{13.4257, 0, -0.532289, 0, 482.062, 0, 43.8153, 0, 1}, +{19.8377, 0, -0.532107, 0, 205.872, 0, 64.2769, 0, 1}, +{13.0591, 0, -0.531779, 0, 150.136, 0, 42.2942, 0, 1}, +{9.5938, 0, -0.531247, 0, 110.265, 0, 31.046, 0, 1}, +{7.34732, 0, -0.530433, 0, 84.3156, 0, 23.7456, 0, 1}, +{5.8073, 0, -0.529283, 0, 66.552, 0, 18.7329, 0, 1}, +{4.70542, 0, -0.527722, 0, 53.769, 0, 15.1394, 0, 1}, +{3.89364, 0, -0.525684, 0, 44.3344, 0, 12.4829, 0, 1}, +{3.27781, 0, -0.523105, 0, 37.1438, 0, 10.4595, 0, 1}, +{2.80162, 0, -0.519897, 0, 31.5479, 0, 8.88604, 0, 1}, +{2.42849, 0, -0.515865, 0, 27.1215, 0, 7.64453, 0, 1}, +{2.13365, 0, -0.510874, 0, 23.5606, 0, 6.65452, 0, 1}, +{1.89731, 0, -0.504992, 0, 20.6413, 0, 5.85195, 0, 1}, +{1.6995, 0, -0.499648, 0, 18.1593, 0, 5.16826, 0, 1}, +{1.53835, 0, -0.493787, 0, 16.0591, 0, 4.5991, 0, 1}, +{1.40901, 0, -0.487222, 0, 14.2667, 0, 4.12841, 0, 1}, +{1.30274, 0, -0.479899, 0, 12.7219, 0, 3.72818, 0, 1}, +{1.21754, 0, -0.471799, 0, 11.3741, 0, 3.39091, 0, 1}, +{1.14882, 0, -0.462929, 0, 10.187, 0, 3.10183, 0, 1}, +{1.09371, 0, -0.453448, 0, 9.13871, 0, 2.85305, 0, 1}, +{1.048, 0, -0.443521, 0, 8.21789, 0, 2.63114, 0, 1}, +{1.01007, 0, -0.433253, 0, 7.40793, 0, 2.43211, 0, 1}, +{0.978978, 0, -0.422874, 0, 6.7029, 0, 2.25376, 0, 1}, +{0.952585, 0, -0.412288, 0, 6.08366, 0, 2.09039, 0, 1}, +{0.931277, 0, -0.401425, 0, 5.53566, 0, 1.94281, 0, 1}, +{0.914495, 0, -0.389918, 0, 5.04123, 0, 1.80724, 0, 1}, +{0.899267, 0, -0.377578, 0, 4.59621, 0, 1.67827, 0, 1}, +{0.885719, 0, -0.365075, 0, 4.20301, 0, 1.55772, 0, 1}, +{0.875186, 0, -0.3525, 0, 3.85274, 0, 1.44891, 0, 1}, +{0.866931, 0, -0.33985, 0, 3.53966, 0, 1.34979, 0, 1}, +{0.861022, 0, -0.327183, 0, 3.2642, 0, 1.25897, 0, 1}, +{0.855604, 0, -0.314563, 0, 3.01596, 0, 1.17468, 0, 1}, +{0.85228, 0, -0.301972, 0, 2.79168, 0, 1.0983, 0, 1}, +{0.849933, 0, -0.289414, 0, 2.59049, 0, 1.02758, 0, 1}, +{0.847432, 0, -0.276965, 0, 2.41142, 0, 0.960849, 0, 1}, +{0.846781, 0, -0.264556, 0, 2.24844, 0, 0.899446, 0, 1}, +{0.843571, 0, -0.251949, 0, 2.10111, 0, 0.83867, 0, 1}, +{0.841724, 0, -0.239249, 0, 1.96504, 0, 0.782153, 0, 1}, +{0.841132, 0, -0.226738, 0, 1.84227, 0, 0.73079, 0, 1}, +{0.839244, 0, -0.214405, 0, 1.7299, 0, 0.68064, 0, 1}, +{0.838002, 0, -0.202272, 0, 1.62814, 0, 0.633961, 0, 1}, +{0.838878, 0, -0.190317, 0, 1.53603, 0, 0.590966, 0, 1}, +{0.836601, 0, -0.178525, 0, 1.44994, 0, 0.547931, 0, 1}, +{0.835072, 0, -0.166786, 0, 1.37123, 0, 0.507023, 0, 1}, +{0.833135, 0, -0.155148, 0, 1.2991, 0, 0.466808, 0, 1}, +{0.831559, 0, -0.143965, 0, 1.23417, 0, 0.42862, 0, 1}, +{0.828633, 0, -0.132975, 0, 1.17473, 0, 0.390555, 0, 1}, +{0.825742, 0, -0.122133, 0, 1.12184, 0, 0.353922, 0, 1}, +{0.822958, 0, -0.111397, 0, 1.07426, 0, 0.31843, 0, 1}, +{0.820656, 0, -0.10062, 0, 1.03249, 0, 0.284219, 0, 1}, +{0.818624, 0, -0.0898947, 0, 0.995221, 0, 0.251433, 0, 1}, +{0.816556, 0, -0.0793423, 0, 0.962016, 0, 0.219581, 0, 1}, +{0.813986, 0, -0.0689495, 0, 0.932329, 0, 0.188827, 0, 1}, +{0.811158, 0, -0.0586662, 0, 0.905736, 0, 0.159315, 0, 1}, +{0.808384, 0, -0.0484068, 0, 0.881907, 0, 0.130697, 0, 1}, +{0.805009, 0, -0.0381647, 0, 0.860124, 0, 0.102842, 0, 1}, +{0.801484, 0, -0.0280912, 0, 0.84024, 0, 0.0759663, 0, 1}, +{0.797202, 0, -0.0182942, 0, 0.821612, 0, 0.0498148, 0, 1}, +{0.792898, 0, -0.00868461, 0, 0.80412, 0, 0.024411, 0, 1}, +{0.788243, 0, 0.000863915, 0, 0.787899, 0, -0.000382298, 0, 1}, +{1156.07, 0, -0.543353, 0, 11361, 0, 4108.82, 0, 1}, +{9.94599, 0, -0.543598, 0, 11378.7, 0, 33.5432, 0, 1}, +{102.606, 0, -0.543608, 0, 1572.14, 0, 364.675, 0, 1}, +{46.2043, 0, -0.543548, 0, 689.133, 0, 164.193, 0, 1}, +{26.528, 0, -0.543453, 0, 367.164, 0, 94.2628, 0, 1}, +{17.1553, 0, -0.543257, 0, 233.42, 0, 60.9359, 0, 1}, +{11.8658, 0, -0.542883, 0, 161.506, 0, 42.1249, 0, 1}, +{8.71209, 0, -0.542284, 0, 118.562, 0, 30.9003, 0, 1}, +{6.67347, 0, -0.541392, 0, 90.6506, 0, 23.6349, 0, 1}, +{5.27599, 0, -0.540119, 0, 71.4942, 0, 18.6457, 0, 1}, +{4.27581, 0, -0.538384, 0, 57.7992, 0, 15.0655, 0, 1}, +{3.53872, 0, -0.536123, 0, 47.6283, 0, 12.4181, 0, 1}, +{2.98079, 0, -0.533249, 0, 39.8868, 0, 10.4043, 0, 1}, +{2.55049, 0, -0.529623, 0, 33.8763, 0, 8.84089, 0, 1}, +{2.21511, 0, -0.525031, 0, 29.1229, 0, 7.61264, 0, 1}, +{1.95148, 0, -0.519354, 0, 25.297, 0, 6.63674, 0, 1}, +{1.73479, 0, -0.51379, 0, 22.0921, 0, 5.82258, 0, 1}, +{1.55863, 0, -0.507972, 0, 19.4056, 0, 5.14651, 0, 1}, +{1.41718, 0, -0.501529, 0, 17.1279, 0, 4.5884, 0, 1}, +{1.30348, 0, -0.494319, 0, 15.1794, 0, 4.1231, 0, 1}, +{1.21176, 0, -0.486313, 0, 13.4922, 0, 3.73029, 0, 1}, +{1.14022, 0, -0.477512, 0, 12.0108, 0, 3.40261, 0, 1}, +{1.07987, 0, -0.467977, 0, 10.7205, 0, 3.11145, 0, 1}, +{1.03357, 0, -0.457878, 0, 9.57817, 0, 2.86408, 0, 1}, +{0.996454, 0, -0.447407, 0, 8.57619, 0, 2.64535, 0, 1}, +{0.964384, 0, -0.436723, 0, 7.71363, 0, 2.44364, 0, 1}, +{0.935828, 0, -0.425804, 0, 6.96443, 0, 2.25533, 0, 1}, +{0.915442, 0, -0.414676, 0, 6.30331, 0, 2.09331, 0, 1}, +{0.897499, 0, -0.403303, 0, 5.72055, 0, 1.94262, 0, 1}, +{0.88221, 0, -0.39146, 0, 5.20189, 0, 1.80146, 0, 1}, +{0.869022, 0, -0.378766, 0, 4.73439, 0, 1.66915, 0, 1}, +{0.859709, 0, -0.365958, 0, 4.31708, 0, 1.55125, 0, 1}, +{0.85165, 0, -0.353083, 0, 3.95225, 0, 1.44167, 0, 1}, +{0.845248, 0, -0.340191, 0, 3.62841, 0, 1.3411, 0, 1}, +{0.840412, 0, -0.327306, 0, 3.33495, 0, 1.25014, 0, 1}, +{0.8374, 0, -0.314477, 0, 3.07835, 0, 1.16626, 0, 1}, +{0.834461, 0, -0.301775, 0, 2.84659, 0, 1.08822, 0, 1}, +{0.833465, 0, -0.289196, 0, 2.64019, 0, 1.01829, 0, 1}, +{0.830848, 0, -0.276753, 0, 2.45613, 0, 0.949319, 0, 1}, +{0.830321, 0, -0.264355, 0, 2.28746, 0, 0.888073, 0, 1}, +{0.829315, 0, -0.251907, 0, 2.13523, 0, 0.829169, 0, 1}, +{0.828334, 0, -0.239227, 0, 1.99427, 0, 0.773767, 0, 1}, +{0.829153, 0, -0.226686, 0, 1.86617, 0, 0.723513, 0, 1}, +{0.828494, 0, -0.214317, 0, 1.75019, 0, 0.674534, 0, 1}, +{0.828265, 0, -0.20212, 0, 1.64468, 0, 0.628902, 0, 1}, +{0.829716, 0, -0.190119, 0, 1.54845, 0, 0.586592, 0, 1}, +{0.828368, 0, -0.178271, 0, 1.4603, 0, 0.54433, 0, 1}, +{0.827146, 0, -0.166557, 0, 1.37965, 0, 0.503603, 0, 1}, +{0.825338, 0, -0.154848, 0, 1.30508, 0, 0.464015, 0, 1}, +{0.824478, 0, -0.143294, 0, 1.23855, 0, 0.426412, 0, 1}, +{0.821362, 0, -0.132179, 0, 1.17696, 0, 0.388537, 0, 1}, +{0.818228, 0, -0.121319, 0, 1.12149, 0, 0.35206, 0, 1}, +{0.815978, 0, -0.110596, 0, 1.07292, 0, 0.316842, 0, 1}, +{0.813735, 0, -0.0999836, 0, 1.03022, 0, 0.282824, 0, 1}, +{0.811685, 0, -0.0893527, 0, 0.991775, 0, 0.250078, 0, 1}, +{0.809781, 0, -0.078739, 0, 0.957996, 0, 0.218411, 0, 1}, +{0.807237, 0, -0.0683035, 0, 0.927533, 0, 0.188073, 0, 1}, +{0.804599, 0, -0.0580398, 0, 0.900446, 0, 0.15844, 0, 1}, +{0.801868, 0, -0.0479806, 0, 0.876345, 0, 0.129936, 0, 1}, +{0.798553, 0, -0.0380926, 0, 0.854286, 0, 0.102446, 0, 1}, +{0.794931, 0, -0.0282065, 0, 0.834012, 0, 0.07571, 0, 1}, +{0.790658, 0, -0.0185251, 0, 0.814864, 0, 0.0496833, 0, 1}, +{0.785776, 0, -0.00902621, 0, 0.797171, 0, 0.0244604, 0, 1}, +{0.781189, 0, 0.00033513, 0, 0.780767, 0, -0.000152332, 0, 1}, +{8.50246, 0, -0.554786, 0, 11419.2, 0, 31.226, 0, 1}, +{259.943, 0, -0.554718, 0, 11433.3, 0, 1020.83, 0, 1}, +{74.4879, 0, -0.554786, 0, 1736.44, 0, 292.852, 0, 1}, +{6.09853, 0, -0.554734, 0, 1491.57, 0, 23.7697, 0, 1}, +{22.8165, 0, -0.554623, 0, 338.971, 0, 89.5523, 0, 1}, +{10.5118, 0, -0.554404, 0, 292.757, 0, 41.5214, 0, 1}, +{10.672, 0, -0.553995, 0, 175.034, 0, 41.857, 0, 1}, +{7.85312, 0, -0.553323, 0, 128.555, 0, 30.7675, 0, 1}, +{6.00727, 0, -0.552326, 0, 98.2356, 0, 23.4954, 0, 1}, +{4.7489, 0, -0.550906, 0, 77.4707, 0, 18.5277, 0, 1}, +{3.85023, 0, -0.548973, 0, 62.5962, 0, 14.9695, 0, 1}, +{3.18845, 0, -0.54644, 0, 51.5708, 0, 12.3381, 0, 1}, +{2.6879, 0, -0.543194, 0, 43.1757, 0, 10.3366, 0, 1}, +{2.30453, 0, -0.539018, 0, 36.6739, 0, 8.79197, 0, 1}, +{2.00684, 0, -0.533715, 0, 31.5228, 0, 7.58104, 0, 1}, +{1.76986, 0, -0.527889, 0, 27.3163, 0, 6.60379, 0, 1}, +{1.57623, 0, -0.522219, 0, 23.7948, 0, 5.78966, 0, 1}, +{1.42277, 0, -0.515814, 0, 20.8557, 0, 5.12692, 0, 1}, +{1.30036, 0, -0.508699, 0, 18.3591, 0, 4.57957, 0, 1}, +{1.20396, 0, -0.50078, 0, 16.2015, 0, 4.12622, 0, 1}, +{1.12641, 0, -0.492025, 0, 14.3441, 0, 3.74028, 0, 1}, +{1.06716, 0, -0.4825, 0, 12.7024, 0, 3.41949, 0, 1}, +{1.01562, 0, -0.472291, 0, 11.2946, 0, 3.12518, 0, 1}, +{0.977091, 0, -0.461598, 0, 10.0493, 0, 2.87562, 0, 1}, +{0.943454, 0, -0.450675, 0, 8.97973, 0, 2.64445, 0, 1}, +{0.916266, 0, -0.439438, 0, 8.05265, 0, 2.43776, 0, 1}, +{0.894028, 0, -0.427952, 0, 7.24732, 0, 2.25059, 0, 1}, +{0.876871, 0, -0.416299, 0, 6.53438, 0, 2.08514, 0, 1}, +{0.861931, 0, -0.404445, 0, 5.91852, 0, 1.93015, 0, 1}, +{0.85025, 0, -0.39225, 0, 5.36894, 0, 1.78946, 0, 1}, +{0.842386, 0, -0.379281, 0, 4.87197, 0, 1.66155, 0, 1}, +{0.834222, 0, -0.366182, 0, 4.43686, 0, 1.53997, 0, 1}, +{0.828761, 0, -0.353039, 0, 4.05228, 0, 1.43147, 0, 1}, +{0.824565, 0, -0.339927, 0, 3.7142, 0, 1.33082, 0, 1}, +{0.820451, 0, -0.326899, 0, 3.41419, 0, 1.23726, 0, 1}, +{0.818832, 0, -0.31402, 0, 3.14627, 0, 1.15369, 0, 1}, +{0.816648, 0, -0.3013, 0, 2.90924, 0, 1.07517, 0, 1}, +{0.815132, 0, -0.288683, 0, 2.69492, 0, 1.00255, 0, 1}, +{0.814978, 0, -0.27617, 0, 2.50339, 0, 0.936543, 0, 1}, +{0.814796, 0, -0.26375, 0, 2.32777, 0, 0.874941, 0, 1}, +{0.815753, 0, -0.251372, 0, 2.16774, 0, 0.819382, 0, 1}, +{0.815844, 0, -0.238876, 0, 2.02187, 0, 0.765703, 0, 1}, +{0.81743, 0, -0.226293, 0, 1.8888, 0, 0.71594, 0, 1}, +{0.81842, 0, -0.213902, 0, 1.76916, 0, 0.668523, 0, 1}, +{0.818977, 0, -0.201666, 0, 1.65959, 0, 0.623665, 0, 1}, +{0.820202, 0, -0.189618, 0, 1.56094, 0, 0.581322, 0, 1}, +{0.820238, 0, -0.177737, 0, 1.47015, 0, 0.539994, 0, 1}, +{0.819338, 0, -0.166012, 0, 1.38678, 0, 0.500132, 0, 1}, +{0.818088, 0, -0.154412, 0, 1.31079, 0, 0.46138, 0, 1}, +{0.817364, 0, -0.142816, 0, 1.24213, 0, 0.424251, 0, 1}, +{0.814, 0, -0.13135, 0, 1.17815, 0, 0.386322, 0, 1}, +{0.810967, 0, -0.120213, 0, 1.12139, 0, 0.350094, 0, 1}, +{0.8085, 0, -0.109467, 0, 1.07083, 0, 0.314968, 0, 1}, +{0.806411, 0, -0.0988676, 0, 1.02674, 0, 0.281261, 0, 1}, +{0.804955, 0, -0.0883873, 0, 0.987605, 0, 0.248753, 0, 1}, +{0.80289, 0, -0.0780466, 0, 0.953062, 0, 0.217232, 0, 1}, +{0.800306, 0, -0.0677731, 0, 0.922104, 0, 0.186631, 0, 1}, +{0.797734, 0, -0.0577129, 0, 0.894596, 0, 0.157251, 0, 1}, +{0.794887, 0, -0.0478434, 0, 0.869872, 0, 0.129135, 0, 1}, +{0.791601, 0, -0.038133, 0, 0.847384, 0, 0.101856, 0, 1}, +{0.787768, 0, -0.0285329, 0, 0.826994, 0, 0.0754429, 0, 1}, +{0.783122, 0, -0.0189813, 0, 0.807667, 0, 0.0497267, 0, 1}, +{0.77821, 0, -0.00946069, 0, 0.789704, 0, 0.0244436, 0, 1}, +{0.773129, 0, -0.000111331, 0, 0.77278, 0, 4.40684e-005, 0, 1}, +{885.74, 0, -0.565988, 0, 11485.6, 0, 3881.29, 0, 1}, +{7.7915, 0, -0.565982, 0, 11484.2, 0, 31.765, 0, 1}, +{43.9445, 0, -0.566005, 0, 1889.07, 0, 192.081, 0, 1}, +{37.114, 0, -0.565915, 0, 806.827, 0, 162.581, 0, 1}, +{12.5283, 0, -0.565805, 0, 543.359, 0, 55.2189, 0, 1}, +{13.6793, 0, -0.565558, 0, 276.049, 0, 59.8879, 0, 1}, +{9.48875, 0, -0.565093, 0, 191.471, 0, 41.4979, 0, 1}, +{6.98119, 0, -0.564346, 0, 140.597, 0, 30.5003, 0, 1}, +{5.34874, 0, -0.563222, 0, 107.484, 0, 23.3213, 0, 1}, +{4.22956, 0, -0.561623, 0, 84.7299, 0, 18.3879, 0, 1}, +{3.43064, 0, -0.559441, 0, 68.4304, 0, 14.8536, 0, 1}, +{2.84284, 0, -0.556571, 0, 56.3603, 0, 12.2405, 0, 1}, +{2.40076, 0, -0.552831, 0, 47.1841, 0, 10.2617, 0, 1}, +{2.06418, 0, -0.547946, 0, 40.0785, 0, 8.74145, 0, 1}, +{1.80389, 0, -0.541987, 0, 34.4113, 0, 7.55154, 0, 1}, +{1.59108, 0, -0.5364, 0, 29.7005, 0, 6.55992, 0, 1}, +{1.42392, 0, -0.530122, 0, 25.8094, 0, 5.76166, 0, 1}, +{1.29345, 0, -0.523027, 0, 22.5509, 0, 5.11597, 0, 1}, +{1.18992, 0, -0.515149, 0, 19.7677, 0, 4.57869, 0, 1}, +{1.11032, 0, -0.506446, 0, 17.3609, 0, 4.13739, 0, 1}, +{1.04708, 0, -0.496903, 0, 15.2778, 0, 3.75988, 0, 1}, +{0.996148, 0, -0.486643, 0, 13.4678, 0, 3.43039, 0, 1}, +{0.955832, 0, -0.47579, 0, 11.9078, 0, 3.14204, 0, 1}, +{0.921659, 0, -0.464605, 0, 10.5661, 0, 2.87827, 0, 1}, +{0.894366, 0, -0.453088, 0, 9.40342, 0, 2.64425, 0, 1}, +{0.87208, 0, -0.441258, 0, 8.4029, 0, 2.43221, 0, 1}, +{0.854048, 0, -0.429219, 0, 7.53856, 0, 2.24224, 0, 1}, +{0.839635, 0, -0.417071, 0, 6.78491, 0, 2.06907, 0, 1}, +{0.829568, 0, -0.404768, 0, 6.11805, 0, 1.91728, 0, 1}, +{0.821643, 0, -0.392225, 0, 5.53836, 0, 1.77606, 0, 1}, +{0.814071, 0, -0.379058, 0, 5.02086, 0, 1.64386, 0, 1}, +{0.810563, 0, -0.365693, 0, 4.55989, 0, 1.52787, 0, 1}, +{0.805391, 0, -0.352395, 0, 4.16219, 0, 1.41362, 0, 1}, +{0.802224, 0, -0.339241, 0, 3.81054, 0, 1.31235, 0, 1}, +{0.799506, 0, -0.326176, 0, 3.50014, 0, 1.21805, 0, 1}, +{0.798278, 0, -0.313233, 0, 3.2242, 0, 1.13355, 0, 1}, +{0.79768, 0, -0.300431, 0, 2.9737, 0, 1.05649, 0, 1}, +{0.797313, 0, -0.287739, 0, 2.7526, 0, 0.985192, 0, 1}, +{0.799224, 0, -0.275164, 0, 2.54992, 0, 0.921851, 0, 1}, +{0.800163, 0, -0.262726, 0, 2.36856, 0, 0.862062, 0, 1}, +{0.802981, 0, -0.25037, 0, 2.20043, 0, 0.808452, 0, 1}, +{0.804634, 0, -0.23804, 0, 2.05013, 0, 0.756481, 0, 1}, +{0.806046, 0, -0.225576, 0, 1.91195, 0, 0.707462, 0, 1}, +{0.808713, 0, -0.213154, 0, 1.78811, 0, 0.661745, 0, 1}, +{0.809373, 0, -0.20091, 0, 1.67388, 0, 0.617453, 0, 1}, +{0.811341, 0, -0.188813, 0, 1.57253, 0, 0.57586, 0, 1}, +{0.812096, 0, -0.17691, 0, 1.47968, 0, 0.535136, 0, 1}, +{0.811612, 0, -0.16516, 0, 1.39339, 0, 0.496183, 0, 1}, +{0.810906, 0, -0.153569, 0, 1.31596, 0, 0.457654, 0, 1}, +{0.810143, 0, -0.142102, 0, 1.24448, 0, 0.421099, 0, 1}, +{0.807308, 0, -0.130697, 0, 1.17927, 0, 0.384012, 0, 1}, +{0.803765, 0, -0.119323, 0, 1.11982, 0, 0.347342, 0, 1}, +{0.801409, 0, -0.10829, 0, 1.06867, 0, 0.312791, 0, 1}, +{0.799024, 0, -0.0977023, 0, 1.02318, 0, 0.278848, 0, 1}, +{0.797051, 0, -0.0875123, 0, 0.982955, 0, 0.246368, 0, 1}, +{0.795246, 0, -0.077484, 0, 0.947619, 0, 0.215359, 0, 1}, +{0.79276, 0, -0.067582, 0, 0.915818, 0, 0.185195, 0, 1}, +{0.790372, 0, -0.0576979, 0, 0.887837, 0, 0.156208, 0, 1}, +{0.787473, 0, -0.0478445, 0, 0.862909, 0, 0.128086, 0, 1}, +{0.783914, 0, -0.0381593, 0, 0.839978, 0, 0.101, 0, 1}, +{0.779776, 0, -0.0286279, 0, 0.818922, 0, 0.0748554, 0, 1}, +{0.774771, 0, -0.0192391, 0, 0.799455, 0, 0.0493514, 0, 1}, +{0.769611, 0, -0.00994106, 0, 0.781265, 0, 0.0244936, 0, 1}, +{0.764274, 0, -0.000665683, 0, 0.7642, 0, 0.000306474, 0, 1}, +{6.93347, 0, -0.577197, 0, 11560.1, 0, 31.3129, 0, 1}, +{162.84, 0, -0.577268, 0, 8502.58, 0, 806.818, 0, 1}, +{18.5891, 0, -0.577191, 0, 3214.04, 0, 92.5256, 0, 1}, +{14.9182, 0, -0.577142, 0, 1227.1, 0, 73.9388, 0, 1}, +{17.9986, 0, -0.576998, 0, 510.337, 0, 88.8372, 0, 1}, +{9.91395, 0, -0.576704, 0, 310.052, 0, 49.2853, 0, 1}, +{8.34794, 0, -0.576183, 0, 212.184, 0, 41.2192, 0, 1}, +{6.13587, 0, -0.575336, 0, 155.692, 0, 30.2499, 0, 1}, +{4.70075, 0, -0.574056, 0, 118.995, 0, 23.119, 0, 1}, +{3.71838, 0, -0.572233, 0, 93.774, 0, 18.2237, 0, 1}, +{3.01858, 0, -0.569744, 0, 75.7034, 0, 14.7213, 0, 1}, +{2.50501, 0, -0.56642, 0, 62.3249, 0, 12.1353, 0, 1}, +{2.1215, 0, -0.561982, 0, 52.1892, 0, 10.1883, 0, 1}, +{1.83206, 0, -0.556225, 0, 44.3089, 0, 8.70193, 0, 1}, +{1.60074, 0, -0.550551, 0, 37.8562, 0, 7.49299, 0, 1}, +{1.42031, 0, -0.544327, 0, 32.5805, 0, 6.5261, 0, 1}, +{1.2807, 0, -0.537321, 0, 28.2044, 0, 5.75079, 0, 1}, +{1.17311, 0, -0.529421, 0, 24.5156, 0, 5.12281, 0, 1}, +{1.08824, 0, -0.520705, 0, 21.3656, 0, 4.59637, 0, 1}, +{1.02322, 0, -0.511144, 0, 18.6469, 0, 4.15723, 0, 1}, +{0.972701, 0, -0.500804, 0, 16.3003, 0, 3.78242, 0, 1}, +{0.93011, 0, -0.489837, 0, 14.3001, 0, 3.44272, 0, 1}, +{0.896887, 0, -0.478454, 0, 12.5857, 0, 3.14502, 0, 1}, +{0.868318, 0, -0.466614, 0, 11.1236, 0, 2.87104, 0, 1}, +{0.84713, 0, -0.454463, 0, 9.86392, 0, 2.63353, 0, 1}, +{0.829791, 0, -0.442067, 0, 8.77445, 0, 2.419, 0, 1}, +{0.815516, 0, -0.429506, 0, 7.8432, 0, 2.22448, 0, 1}, +{0.805949, 0, -0.416885, 0, 7.03013, 0, 2.05337, 0, 1}, +{0.798594, 0, -0.404164, 0, 6.32736, 0, 1.89837, 0, 1}, +{0.792979, 0, -0.391298, 0, 5.71465, 0, 1.75611, 0, 1}, +{0.789199, 0, -0.378104, 0, 5.17467, 0, 1.62525, 0, 1}, +{0.783622, 0, -0.36467, 0, 4.70227, 0, 1.49872, 0, 1}, +{0.782325, 0, -0.351324, 0, 4.28425, 0, 1.39042, 0, 1}, +{0.778959, 0, -0.338078, 0, 3.9179, 0, 1.28537, 0, 1}, +{0.779337, 0, -0.324948, 0, 3.59392, 0, 1.19617, 0, 1}, +{0.778618, 0, -0.311921, 0, 3.30351, 0, 1.11139, 0, 1}, +{0.780816, 0, -0.299035, 0, 3.04068, 0, 1.03826, 0, 1}, +{0.781613, 0, -0.286304, 0, 2.80765, 0, 0.968474, 0, 1}, +{0.785327, 0, -0.273686, 0, 2.59591, 0, 0.908074, 0, 1}, +{0.786657, 0, -0.261192, 0, 2.40396, 0, 0.848576, 0, 1}, +{0.791124, 0, -0.248838, 0, 2.23144, 0, 0.797001, 0, 1}, +{0.793268, 0, -0.236577, 0, 2.07575, 0, 0.746493, 0, 1}, +{0.795798, 0, -0.224362, 0, 1.9336, 0, 0.699133, 0, 1}, +{0.79906, 0, -0.212062, 0, 1.8052, 0, 0.654884, 0, 1}, +{0.800226, 0, -0.19981, 0, 1.68743, 0, 0.611015, 0, 1}, +{0.802235, 0, -0.187728, 0, 1.58256, 0, 0.569874, 0, 1}, +{0.803741, 0, -0.175801, 0, 1.48709, 0, 0.529865, 0, 1}, +{0.80382, 0, -0.164053, 0, 1.39921, 0, 0.491153, 0, 1}, +{0.803536, 0, -0.152467, 0, 1.319, 0, 0.453581, 0, 1}, +{0.803437, 0, -0.141134, 0, 1.24665, 0, 0.417515, 0, 1}, +{0.799597, 0, -0.130073, 0, 1.17846, 0, 0.380145, 0, 1}, +{0.795917, 0, -0.119177, 0, 1.11805, 0, 0.344133, 0, 1}, +{0.79307, 0, -0.108296, 0, 1.06459, 0, 0.309493, 0, 1}, +{0.790824, 0, -0.0975775, 0, 1.0183, 0, 0.275893, 0, 1}, +{0.789148, 0, -0.0870959, 0, 0.976884, 0, 0.243917, 0, 1}, +{0.787454, 0, -0.0768752, 0, 0.940598, 0, 0.212746, 0, 1}, +{0.784931, 0, -0.0670041, 0, 0.908704, 0, 0.183165, 0, 1}, +{0.782209, 0, -0.0573211, 0, 0.880244, 0, 0.15427, 0, 1}, +{0.779076, 0, -0.0477387, 0, 0.854853, 0, 0.126714, 0, 1}, +{0.77517, 0, -0.0381887, 0, 0.831586, 0, 0.100133, 0, 1}, +{0.770845, 0, -0.0286369, 0, 0.810397, 0, 0.0742262, 0, 1}, +{0.765629, 0, -0.0192418, 0, 0.790622, 0, 0.0487575, 0, 1}, +{0.760031, 0, -0.0099792, 0, 0.772029, 0, 0.0244434, 0, 1}, +{0.754441, 0, -0.000839693, 0, 0.754835, 0, 0.000440593, 0, 1}, +{6.14096, 0, -0.588421, 0, 11596.4, 0, 32.4063, 0, 1}, +{6.03799, 0, -0.58842, 0, 11588.9, 0, 30.8842, 0, 1}, +{11.7891, 0, -0.588407, 0, 4120.71, 0, 67.4792, 0, 1}, +{9.96324, 0, -0.588339, 0, 1421.64, 0, 57.0954, 0, 1}, +{13.4483, 0, -0.588187, 0, 587.665, 0, 76.8606, 0, 1}, +{10.3471, 0, -0.587852, 0, 346.332, 0, 58.6167, 0, 1}, +{7.21412, 0, -0.587244, 0, 238.635, 0, 40.8206, 0, 1}, +{5.30479, 0, -0.586274, 0, 175.083, 0, 29.9596, 0, 1}, +{4.06385, 0, -0.584796, 0, 133.729, 0, 22.8843, 0, 1}, +{3.21682, 0, -0.582685, 0, 105.331, 0, 18.0364, 0, 1}, +{2.61498, 0, -0.579773, 0, 84.9988, 0, 14.5733, 0, 1}, +{2.17609, 0, -0.575791, 0, 69.9857, 0, 12.0286, 0, 1}, +{1.85287, 0, -0.570404, 0, 58.6038, 0, 10.1336, 0, 1}, +{1.60093, 0, -0.564648, 0, 49.508, 0, 8.63229, 0, 1}, +{1.40556, 0, -0.558449, 0, 42.1485, 0, 7.43987, 0, 1}, +{1.25778, 0, -0.551444, 0, 36.1048, 0, 6.5033, 0, 1}, +{1.14603, 0, -0.543573, 0, 31.0644, 0, 5.75553, 0, 1}, +{1.05975, 0, -0.534761, 0, 26.8174, 0, 5.13989, 0, 1}, +{0.993423, 0, -0.525128, 0, 23.1779, 0, 4.62339, 0, 1}, +{0.943282, 0, -0.514692, 0, 20.0703, 0, 4.18828, 0, 1}, +{0.901226, 0, -0.5036, 0, 17.4429, 0, 3.79496, 0, 1}, +{0.868147, 0, -0.492027, 0, 15.2186, 0, 3.44784, 0, 1}, +{0.841336, 0, -0.479922, 0, 13.3315, 0, 3.13926, 0, 1}, +{0.819608, 0, -0.467409, 0, 11.7162, 0, 2.86252, 0, 1}, +{0.803195, 0, -0.454656, 0, 10.345, 0, 2.61695, 0, 1}, +{0.789373, 0, -0.441728, 0, 9.17132, 0, 2.39587, 0, 1}, +{0.780154, 0, -0.428695, 0, 8.16689, 0, 2.2006, 0, 1}, +{0.774276, 0, -0.415628, 0, 7.28825, 0, 2.03029, 0, 1}, +{0.769206, 0, -0.402617, 0, 6.55145, 0, 1.87048, 0, 1}, +{0.764603, 0, -0.38963, 0, 5.90992, 0, 1.72475, 0, 1}, +{0.760601, 0, -0.37654, 0, 5.35543, 0, 1.58787, 0, 1}, +{0.758764, 0, -0.363059, 0, 4.85633, 0, 1.46754, 0, 1}, +{0.756748, 0, -0.349629, 0, 4.41711, 0, 1.35491, 0, 1}, +{0.757796, 0, -0.336295, 0, 4.03116, 0, 1.25886, 0, 1}, +{0.759206, 0, -0.323098, 0, 3.68856, 0, 1.17026, 0, 1}, +{0.760798, 0, -0.310021, 0, 3.38238, 0, 1.08894, 0, 1}, +{0.763412, 0, -0.297073, 0, 3.10644, 0, 1.01646, 0, 1}, +{0.766795, 0, -0.284269, 0, 2.86, 0, 0.951184, 0, 1}, +{0.771853, 0, -0.271628, 0, 2.64029, 0, 0.892736, 0, 1}, +{0.774103, 0, -0.259113, 0, 2.43968, 0, 0.834998, 0, 1}, +{0.778592, 0, -0.246737, 0, 2.26234, 0, 0.783906, 0, 1}, +{0.782158, 0, -0.234507, 0, 2.10133, 0, 0.735005, 0, 1}, +{0.7855, 0, -0.222403, 0, 1.95362, 0, 0.689836, 0, 1}, +{0.789563, 0, -0.210372, 0, 1.82327, 0, 0.646334, 0, 1}, +{0.791702, 0, -0.198342, 0, 1.70134, 0, 0.604334, 0, 1}, +{0.793682, 0, -0.186277, 0, 1.59305, 0, 0.563237, 0, 1}, +{0.795553, 0, -0.174551, 0, 1.49492, 0, 0.524468, 0, 1}, +{0.794964, 0, -0.163097, 0, 1.40422, 0, 0.485443, 0, 1}, +{0.794664, 0, -0.151843, 0, 1.32247, 0, 0.447733, 0, 1}, +{0.793411, 0, -0.140781, 0, 1.24742, 0, 0.411057, 0, 1}, +{0.790973, 0, -0.129883, 0, 1.17743, 0, 0.375222, 0, 1}, +{0.787616, 0, -0.119137, 0, 1.1137, 0, 0.339864, 0, 1}, +{0.784952, 0, -0.108525, 0, 1.0596, 0, 0.305698, 0, 1}, +{0.782871, 0, -0.0980233, 0, 1.01178, 0, 0.272813, 0, 1}, +{0.780735, 0, -0.0875235, 0, 0.969802, 0, 0.241125, 0, 1}, +{0.778957, 0, -0.0771253, 0, 0.932995, 0, 0.210338, 0, 1}, +{0.776279, 0, -0.066937, 0, 0.90021, 0, 0.180647, 0, 1}, +{0.772976, 0, -0.0569397, 0, 0.871292, 0, 0.152056, 0, 1}, +{0.769485, 0, -0.0471786, 0, 0.845629, 0, 0.124968, 0, 1}, +{0.765478, 0, -0.0377143, 0, 0.822361, 0, 0.0987689, 0, 1}, +{0.760363, 0, -0.0284049, 0, 0.800478, 0, 0.073261, 0, 1}, +{0.755308, 0, -0.0191735, 0, 0.780525, 0, 0.0484726, 0, 1}, +{0.749423, 0, -0.0099336, 0, 0.761723, 0, 0.0241599, 0, 1}, +{0.743581, 0, -0.000762914, 0, 0.7442, 0, 0.000498943, 0, 1}, +{741.29, 0, -0.599703, 0, 11660.7, 0, 4918.55, 0, 1}, +{200.884, 0, -0.599638, 0, 11658.9, 0, 1332.78, 0, 1}, +{54.8546, 0, -0.599616, 0, 2470.42, 0, 363.91, 0, 1}, +{24.2907, 0, -0.599543, 0, 1130.78, 0, 161.113, 0, 1}, +{8.23052, 0, -0.599363, 0, 758.925, 0, 55.082, 0, 1}, +{8.69747, 0, -0.598968, 0, 389.71, 0, 57.7657, 0, 1}, +{6.10195, 0, -0.598266, 0, 273.84, 0, 40.3679, 0, 1}, +{4.48763, 0, -0.597119, 0, 200.736, 0, 29.6162, 0, 1}, +{3.4401, 0, -0.595379, 0, 153.294, 0, 22.6186, 0, 1}, +{2.72702, 0, -0.59287, 0, 120.658, 0, 17.8313, 0, 1}, +{2.22266, 0, -0.589329, 0, 97.3639, 0, 14.4215, 0, 1}, +{1.86109, 0, -0.584351, 0, 80.1789, 0, 11.9518, 0, 1}, +{1.58744, 0, -0.578631, 0, 66.828, 0, 10.0527, 0, 1}, +{1.38009, 0, -0.572444, 0, 56.138, 0, 8.57613, 0, 1}, +{1.22364, 0, -0.56538, 0, 47.5457, 0, 7.42004, 0, 1}, +{1.10892, 0, -0.557431, 0, 40.4108, 0, 6.51908, 0, 1}, +{1.02299, 0, -0.548561, 0, 34.4572, 0, 5.79068, 0, 1}, +{0.957892, 0, -0.538757, 0, 29.4334, 0, 5.18533, 0, 1}, +{0.906848, 0, -0.528163, 0, 25.2226, 0, 4.66089, 0, 1}, +{0.866977, 0, -0.516951, 0, 21.6817, 0, 4.20311, 0, 1}, +{0.835227, 0, -0.505132, 0, 18.7097, 0, 3.79961, 0, 1}, +{0.806536, 0, -0.492749, 0, 16.2353, 0, 3.42586, 0, 1}, +{0.786786, 0, -0.479939, 0, 14.1301, 0, 3.11027, 0, 1}, +{0.774318, 0, -0.466798, 0, 12.3452, 0, 2.83963, 0, 1}, +{0.761073, 0, -0.453503, 0, 10.8556, 0, 2.58302, 0, 1}, +{0.752921, 0, -0.440098, 0, 9.57926, 0, 2.3641, 0, 1}, +{0.747134, 0, -0.426765, 0, 8.50002, 0, 2.16794, 0, 1}, +{0.739831, 0, -0.413502, 0, 7.59927, 0, 1.98121, 0, 1}, +{0.737557, 0, -0.40031, 0, 6.81366, 0, 1.82337, 0, 1}, +{0.734309, 0, -0.387151, 0, 6.13571, 0, 1.67592, 0, 1}, +{0.735276, 0, -0.37399, 0, 5.53996, 0, 1.55032, 0, 1}, +{0.735271, 0, -0.360666, 0, 5.01457, 0, 1.43256, 0, 1}, +{0.73591, 0, -0.347152, 0, 4.55254, 0, 1.32509, 0, 1}, +{0.739592, 0, -0.33377, 0, 4.14119, 0, 1.23225, 0, 1}, +{0.74134, 0, -0.32051, 0, 3.78003, 0, 1.14433, 0, 1}, +{0.745131, 0, -0.307402, 0, 3.45823, 0, 1.06731, 0, 1}, +{0.748904, 0, -0.294429, 0, 3.16874, 0, 0.997467, 0, 1}, +{0.752766, 0, -0.2816, 0, 2.91343, 0, 0.932238, 0, 1}, +{0.757479, 0, -0.268926, 0, 2.68451, 0, 0.874164, 0, 1}, +{0.762329, 0, -0.256431, 0, 2.47763, 0, 0.820821, 0, 1}, +{0.767091, 0, -0.244076, 0, 2.29129, 0, 0.770758, 0, 1}, +{0.771214, 0, -0.231877, 0, 2.12484, 0, 0.723415, 0, 1}, +{0.775102, 0, -0.219888, 0, 1.97366, 0, 0.678426, 0, 1}, +{0.778609, 0, -0.208241, 0, 1.84114, 0, 0.635141, 0, 1}, +{0.78011, 0, -0.196779, 0, 1.71811, 0, 0.592675, 0, 1}, +{0.782145, 0, -0.185423, 0, 1.60528, 0, 0.553282, 0, 1}, +{0.784547, 0, -0.174077, 0, 1.50391, 0, 0.514889, 0, 1}, +{0.785064, 0, -0.162763, 0, 1.40991, 0, 0.477296, 0, 1}, +{0.785426, 0, -0.15162, 0, 1.32429, 0, 0.44122, 0, 1}, +{0.784634, 0, -0.140631, 0, 1.24577, 0, 0.405304, 0, 1}, +{0.782403, 0, -0.129783, 0, 1.174, 0, 0.369986, 0, 1}, +{0.778446, 0, -0.11908, 0, 1.10769, 0, 0.334674, 0, 1}, +{0.776084, 0, -0.108535, 0, 1.05234, 0, 0.301079, 0, 1}, +{0.77348, 0, -0.0981183, 0, 1.00313, 0, 0.268664, 0, 1}, +{0.771368, 0, -0.0878179, 0, 0.960611, 0, 0.237323, 0, 1}, +{0.769065, 0, -0.0776394, 0, 0.923093, 0, 0.207354, 0, 1}, +{0.766171, 0, -0.0675426, 0, 0.890537, 0, 0.178225, 0, 1}, +{0.762496, 0, -0.0574472, 0, 0.861017, 0, 0.150307, 0, 1}, +{0.758822, 0, -0.0474712, 0, 0.834975, 0, 0.123521, 0, 1}, +{0.754346, 0, -0.0376743, 0, 0.811612, 0, 0.0975023, 0, 1}, +{0.749292, 0, -0.028043, 0, 0.789494, 0, 0.0722467, 0, 1}, +{0.743697, 0, -0.0185969, 0, 0.769148, 0, 0.0477283, 0, 1}, +{0.738083, 0, -0.00935373, 0, 0.750358, 0, 0.0237825, 0, 1}, +{0.731959, 0, -0.000382815, 0, 0.732591, 0, 0.000295712, 0, 1}, +{5.09819, 0, -0.610855, 0, 11710, 0, 35.7309, 0, 1}, +{41.9886, 0, -0.61085, 0, 11710.7, 0, 335.358, 0, 1}, +{3.98429, 0, -0.610831, 0, 6376.94, 0, 31.4952, 0, 1}, +{13.3513, 0, -0.610742, 0, 1535.91, 0, 107.038, 0, 1}, +{11.284, 0, -0.610521, 0, 711.26, 0, 90.0895, 0, 1}, +{7.28104, 0, -0.610049, 0, 467.085, 0, 58.0166, 0, 1}, +{5.01278, 0, -0.609198, 0, 322.811, 0, 39.8496, 0, 1}, +{3.68961, 0, -0.607812, 0, 236.495, 0, 29.2382, 0, 1}, +{2.83209, 0, -0.605696, 0, 180.539, 0, 22.3296, 0, 1}, +{2.25153, 0, -0.602573, 0, 142.085, 0, 17.6228, 0, 1}, +{1.84752, 0, -0.597987, 0, 114.71, 0, 14.3131, 0, 1}, +{1.55435, 0, -0.592422, 0, 93.9662, 0, 11.8714, 0, 1}, +{1.33426, 0, -0.586223, 0, 77.7282, 0, 9.98928, 0, 1}, +{1.17612, 0, -0.579034, 0, 64.804, 0, 8.5736, 0, 1}, +{1.06054, 0, -0.570905, 0, 54.2844, 0, 7.47108, 0, 1}, +{0.976292, 0, -0.561852, 0, 45.5844, 0, 6.59103, 0, 1}, +{0.914626, 0, -0.551884, 0, 38.3781, 0, 5.86972, 0, 1}, +{0.864437, 0, -0.54106, 0, 32.4638, 0, 5.23072, 0, 1}, +{0.824515, 0, -0.529631, 0, 27.5621, 0, 4.67192, 0, 1}, +{0.792876, 0, -0.517518, 0, 23.5074, 0, 4.1842, 0, 1}, +{0.77031, 0, -0.504833, 0, 20.1318, 0, 3.76479, 0, 1}, +{0.752351, 0, -0.491695, 0, 17.3216, 0, 3.39635, 0, 1}, +{0.739333, 0, -0.478246, 0, 14.9738, 0, 3.07411, 0, 1}, +{0.730798, 0, -0.464594, 0, 13.011, 0, 2.79771, 0, 1}, +{0.720117, 0, -0.450978, 0, 11.4017, 0, 2.53042, 0, 1}, +{0.713422, 0, -0.437383, 0, 10.0619, 0, 2.30039, 0, 1}, +{0.709698, 0, -0.423825, 0, 8.90556, 0, 2.10181, 0, 1}, +{0.706637, 0, -0.410324, 0, 7.92617, 0, 1.92143, 0, 1}, +{0.70663, 0, -0.396913, 0, 7.0826, 0, 1.76576, 0, 1}, +{0.708686, 0, -0.383582, 0, 6.35803, 0, 1.62874, 0, 1}, +{0.710019, 0, -0.370324, 0, 5.72004, 0, 1.50426, 0, 1}, +{0.712764, 0, -0.357104, 0, 5.16674, 0, 1.39245, 0, 1}, +{0.717291, 0, -0.343798, 0, 4.67814, 0, 1.29342, 0, 1}, +{0.72059, 0, -0.330386, 0, 4.25396, 0, 1.20029, 0, 1}, +{0.724723, 0, -0.317121, 0, 3.87253, 0, 1.11794, 0, 1}, +{0.73063, 0, -0.303999, 0, 3.53512, 0, 1.04489, 0, 1}, +{0.733593, 0, -0.291041, 0, 3.23724, 0, 0.973239, 0, 1}, +{0.740003, 0, -0.278246, 0, 2.96851, 0, 0.914035, 0, 1}, +{0.744785, 0, -0.265614, 0, 2.72859, 0, 0.856291, 0, 1}, +{0.748734, 0, -0.253395, 0, 2.52037, 0, 0.801836, 0, 1}, +{0.751981, 0, -0.241429, 0, 2.33163, 0, 0.74954, 0, 1}, +{0.756095, 0, -0.229671, 0, 2.15812, 0, 0.703681, 0, 1}, +{0.759999, 0, -0.218066, 0, 2.00248, 0, 0.659896, 0, 1}, +{0.765078, 0, -0.206622, 0, 1.86073, 0, 0.619366, 0, 1}, +{0.768105, 0, -0.195323, 0, 1.73131, 0, 0.579861, 0, 1}, +{0.771141, 0, -0.184177, 0, 1.6143, 0, 0.542044, 0, 1}, +{0.774484, 0, -0.173143, 0, 1.51012, 0, 0.506017, 0, 1}, +{0.775174, 0, -0.162212, 0, 1.41264, 0, 0.469465, 0, 1}, +{0.774943, 0, -0.15137, 0, 1.32441, 0, 0.433449, 0, 1}, +{0.774395, 0, -0.140491, 0, 1.24334, 0, 0.398665, 0, 1}, +{0.771725, 0, -0.129708, 0, 1.1681, 0, 0.363331, 0, 1}, +{0.767826, 0, -0.119061, 0, 1.10051, 0, 0.328405, 0, 1}, +{0.764601, 0, -0.108549, 0, 1.04277, 0, 0.295326, 0, 1}, +{0.761952, 0, -0.0981623, 0, 0.992773, 0, 0.263536, 0, 1}, +{0.759818, 0, -0.0879216, 0, 0.950031, 0, 0.232929, 0, 1}, +{0.757522, 0, -0.0778188, 0, 0.911668, 0, 0.203399, 0, 1}, +{0.754201, 0, -0.0678268, 0, 0.878316, 0, 0.175026, 0, 1}, +{0.750489, 0, -0.0579422, 0, 0.848575, 0, 0.147597, 0, 1}, +{0.746712, 0, -0.0481876, 0, 0.822793, 0, 0.121532, 0, 1}, +{0.742028, 0, -0.0385202, 0, 0.798912, 0, 0.096339, 0, 1}, +{0.736589, 0, -0.0289229, 0, 0.776797, 0, 0.0714926, 0, 1}, +{0.73088, 0, -0.0193252, 0, 0.75633, 0, 0.047209, 0, 1}, +{0.72498, 0, -0.00983291, 0, 0.737236, 0, 0.0237591, 0, 1}, +{0.718841, 0, -0.000503188, 0, 0.719189, 0, 0.000506064, 0, 1}, +{372.717, 0, -0.622065, 0, 11775.6, 0, 3725.85, 0, 1}, +{160.539, 0, -0.62209, 0, 11773.1, 0, 1604.36, 0, 1}, +{9.37981, 0, -0.622031, 0, 11783.5, 0, 93.6649, 0, 1}, +{8.56627, 0, -0.621928, 0, 2025.44, 0, 86.3794, 0, 1}, +{8.31732, 0, -0.621645, 0, 941.439, 0, 83.1941, 0, 1}, +{5.3406, 0, -0.621053, 0, 594.456, 0, 53.4283, 0, 1}, +{3.95341, 0, -0.619986, 0, 396.163, 0, 39.2967, 0, 1}, +{2.91221, 0, -0.618233, 0, 290.109, 0, 28.8128, 0, 1}, +{2.24385, 0, -0.615491, 0, 221.247, 0, 22.0409, 0, 1}, +{1.79975, 0, -0.611236, 0, 174.247, 0, 17.4933, 0, 1}, +{1.48553, 0, -0.605905, 0, 139.7, 0, 14.2203, 0, 1}, +{1.26226, 0, -0.599634, 0, 113.266, 0, 11.8164, 0, 1}, +{1.10547, 0, -0.592211, 0, 92.6466, 0, 10.0351, 0, 1}, +{0.995509, 0, -0.583772, 0, 76.0359, 0, 8.67926, 0, 1}, +{0.91581, 0, -0.5744, 0, 62.6769, 0, 7.58905, 0, 1}, +{0.857645, 0, -0.564138, 0, 51.8145, 0, 6.69095, 0, 1}, +{0.8119, 0, -0.553129, 0, 43.054, 0, 5.90873, 0, 1}, +{0.778048, 0, -0.541305, 0, 35.9614, 0, 5.24463, 0, 1}, +{0.747902, 0, -0.528803, 0, 30.2061, 0, 4.64357, 0, 1}, +{0.728429, 0, -0.515765, 0, 25.4815, 0, 4.14716, 0, 1}, +{0.716173, 0, -0.5023, 0, 21.5871, 0, 3.7292, 0, 1}, +{0.701716, 0, -0.488626, 0, 18.4908, 0, 3.33446, 0, 1}, +{0.690263, 0, -0.474839, 0, 15.9443, 0, 2.99003, 0, 1}, +{0.682506, 0, -0.460964, 0, 13.8206, 0, 2.69429, 0, 1}, +{0.678824, 0, -0.447059, 0, 12.0448, 0, 2.44418, 0, 1}, +{0.678788, 0, -0.433213, 0, 10.5504, 0, 2.23012, 0, 1}, +{0.675573, 0, -0.419429, 0, 9.3194, 0, 2.02684, 0, 1}, +{0.678455, 0, -0.405733, 0, 8.25521, 0, 1.86004, 0, 1}, +{0.681864, 0, -0.392138, 0, 7.35122, 0, 1.71345, 0, 1}, +{0.684045, 0, -0.378669, 0, 6.56841, 0, 1.57808, 0, 1}, +{0.688065, 0, -0.365328, 0, 5.90159, 0, 1.45763, 0, 1}, +{0.69375, 0, -0.352103, 0, 5.32076, 0, 1.35243, 0, 1}, +{0.699687, 0, -0.33898, 0, 4.81417, 0, 1.2584, 0, 1}, +{0.703009, 0, -0.325936, 0, 4.36769, 0, 1.16672, 0, 1}, +{0.709089, 0, -0.312839, 0, 3.97255, 0, 1.08841, 0, 1}, +{0.713922, 0, -0.300094, 0, 3.63175, 0, 1.01381, 0, 1}, +{0.715713, 0, -0.287594, 0, 3.32569, 0, 0.940991, 0, 1}, +{0.721611, 0, -0.275269, 0, 3.05092, 0, 0.881086, 0, 1}, +{0.725586, 0, -0.26312, 0, 2.80114, 0, 0.824656, 0, 1}, +{0.732099, 0, -0.251142, 0, 2.57535, 0, 0.775694, 0, 1}, +{0.736528, 0, -0.239308, 0, 2.37187, 0, 0.727726, 0, 1}, +{0.742799, 0, -0.227634, 0, 2.18807, 0, 0.685199, 0, 1}, +{0.746841, 0, -0.216115, 0, 2.02457, 0, 0.643298, 0, 1}, +{0.753222, 0, -0.20475, 0, 1.87683, 0, 0.605645, 0, 1}, +{0.755894, 0, -0.193547, 0, 1.74357, 0, 0.566031, 0, 1}, +{0.759261, 0, -0.18248, 0, 1.62175, 0, 0.529364, 0, 1}, +{0.762697, 0, -0.171561, 0, 1.51475, 0, 0.494463, 0, 1}, +{0.762888, 0, -0.160772, 0, 1.41288, 0, 0.458774, 0, 1}, +{0.762432, 0, -0.150121, 0, 1.32209, 0, 0.423654, 0, 1}, +{0.761481, 0, -0.139593, 0, 1.23639, 0, 0.389736, 0, 1}, +{0.758575, 0, -0.129175, 0, 1.15885, 0, 0.355004, 0, 1}, +{0.754591, 0, -0.118838, 0, 1.08992, 0, 0.321542, 0, 1}, +{0.751817, 0, -0.108578, 0, 1.03144, 0, 0.28915, 0, 1}, +{0.748886, 0, -0.0982898, 0, 0.979914, 0, 0.257913, 0, 1}, +{0.74659, 0, -0.0880916, 0, 0.936203, 0, 0.22798, 0, 1}, +{0.74423, 0, -0.0780087, 0, 0.897945, 0, 0.199142, 0, 1}, +{0.741044, 0, -0.068073, 0, 0.864093, 0, 0.171205, 0, 1}, +{0.73745, 0, -0.0582489, 0, 0.834673, 0, 0.144932, 0, 1}, +{0.733438, 0, -0.0485302, 0, 0.808648, 0, 0.119729, 0, 1}, +{0.728296, 0, -0.0389376, 0, 0.783963, 0, 0.0947884, 0, 1}, +{0.722381, 0, -0.029458, 0, 0.761775, 0, 0.0703469, 0, 1}, +{0.716274, 0, -0.0200829, 0, 0.741578, 0, 0.0469382, 0, 1}, +{0.710163, 0, -0.0108179, 0, 0.721988, 0, 0.0237613, 0, 1}, +{0.703521, 0, -0.00165609, 0, 0.703811, 0, 0.00106935, 0, 1}, +{3.62392, 0, -0.633252, 0, 11829.5, 0, 40.3789, 0, 1}, +{3.4635, 0, -0.63325, 0, 11844.4, 0, 37.9345, 0, 1}, +{7.50283, 0, -0.633217, 0, 7305.96, 0, 101.553, 0, 1}, +{5.81419, 0, -0.633072, 0, 2724.82, 0, 78.6285, 0, 1}, +{5.69016, 0, -0.632695, 0, 1244.3, 0, 76.2119, 0, 1}, +{4.19891, 0, -0.631911, 0, 747.727, 0, 55.7991, 0, 1}, +{2.92358, 0, -0.630474, 0, 517.749, 0, 38.6793, 0, 1}, +{2.1633, 0, -0.628042, 0, 378.88, 0, 28.4068, 0, 1}, +{1.69044, 0, -0.623971, 0, 289.251, 0, 21.9438, 0, 1}, +{1.36773, 0, -0.618878, 0, 225.069, 0, 17.4306, 0, 1}, +{1.15065, 0, -0.612377, 0, 177.665, 0, 14.2625, 0, 1}, +{1.00749, 0, -0.60452, 0, 141.276, 0, 11.9994, 0, 1}, +{0.90781, 0, -0.59557, 0, 112.958, 0, 10.2539, 0, 1}, +{0.84115, 0, -0.585709, 0, 90.5249, 0, 8.89186, 0, 1}, +{0.788911, 0, -0.575095, 0, 73.0915, 0, 7.71784, 0, 1}, +{0.74788, 0, -0.563618, 0, 59.4082, 0, 6.71046, 0, 1}, +{0.721376, 0, -0.551334, 0, 48.4677, 0, 5.89996, 0, 1}, +{0.696549, 0, -0.538381, 0, 39.9539, 0, 5.16459, 0, 1}, +{0.679044, 0, -0.524999, 0, 33.1271, 0, 4.55434, 0, 1}, +{0.66781, 0, -0.51138, 0, 27.6844, 0, 4.04301, 0, 1}, +{0.655593, 0, -0.497529, 0, 23.3695, 0, 3.58284, 0, 1}, +{0.646643, 0, -0.483526, 0, 19.86, 0, 3.19319, 0, 1}, +{0.645056, 0, -0.469428, 0, 16.998, 0, 2.87472, 0, 1}, +{0.641874, 0, -0.455316, 0, 14.6468, 0, 2.58698, 0, 1}, +{0.642549, 0, -0.441218, 0, 12.7063, 0, 2.34475, 0, 1}, +{0.645498, 0, -0.427179, 0, 11.0653, 0, 2.14061, 0, 1}, +{0.64959, 0, -0.413255, 0, 9.72161, 0, 1.95902, 0, 1}, +{0.651165, 0, -0.39945, 0, 8.59601, 0, 1.78777, 0, 1}, +{0.654665, 0, -0.385776, 0, 7.63483, 0, 1.63919, 0, 1}, +{0.661075, 0, -0.372242, 0, 6.80714, 0, 1.51557, 0, 1}, +{0.665818, 0, -0.359098, 0, 6.12327, 0, 1.39844, 0, 1}, +{0.668109, 0, -0.346297, 0, 5.53045, 0, 1.28669, 0, 1}, +{0.671696, 0, -0.333676, 0, 5.01258, 0, 1.18719, 0, 1}, +{0.678244, 0, -0.321206, 0, 4.54774, 0, 1.10572, 0, 1}, +{0.685972, 0, -0.308889, 0, 4.1308, 0, 1.03404, 0, 1}, +{0.689947, 0, -0.296697, 0, 3.76399, 0, 0.961888, 0, 1}, +{0.697313, 0, -0.284591, 0, 3.42826, 0, 0.9038, 0, 1}, +{0.70583, 0, -0.272448, 0, 3.13137, 0, 0.850687, 0, 1}, +{0.709891, 0, -0.260416, 0, 2.86568, 0, 0.796421, 0, 1}, +{0.717741, 0, -0.248543, 0, 2.62767, 0, 0.751317, 0, 1}, +{0.722208, 0, -0.236822, 0, 2.41368, 0, 0.705356, 0, 1}, +{0.728707, 0, -0.225252, 0, 2.22298, 0, 0.665467, 0, 1}, +{0.733206, 0, -0.213836, 0, 2.05162, 0, 0.624786, 0, 1}, +{0.738904, 0, -0.202575, 0, 1.89813, 0, 0.587658, 0, 1}, +{0.741564, 0, -0.191449, 0, 1.75862, 0, 0.550074, 0, 1}, +{0.74475, 0, -0.180461, 0, 1.63092, 0, 0.515344, 0, 1}, +{0.748579, 0, -0.169619, 0, 1.5181, 0, 0.481722, 0, 1}, +{0.748834, 0, -0.158915, 0, 1.41276, 0, 0.446633, 0, 1}, +{0.747829, 0, -0.148352, 0, 1.31512, 0, 0.412697, 0, 1}, +{0.746212, 0, -0.137925, 0, 1.22721, 0, 0.3788, 0, 1}, +{0.743574, 0, -0.127616, 0, 1.14658, 0, 0.345309, 0, 1}, +{0.739849, 0, -0.117431, 0, 1.07575, 0, 0.3125, 0, 1}, +{0.73714, 0, -0.107363, 0, 1.01631, 0, 0.281644, 0, 1}, +{0.734796, 0, -0.0974104, 0, 0.965153, 0, 0.25146, 0, 1}, +{0.732521, 0, -0.0875795, 0, 0.920582, 0, 0.222516, 0, 1}, +{0.730311, 0, -0.0778461, 0, 0.881638, 0, 0.194597, 0, 1}, +{0.727335, 0, -0.0682058, 0, 0.847623, 0, 0.167561, 0, 1}, +{0.723528, 0, -0.0586564, 0, 0.817839, 0, 0.141383, 0, 1}, +{0.718294, 0, -0.0491809, 0, 0.790949, 0, 0.116837, 0, 1}, +{0.71289, 0, -0.039723, 0, 0.766679, 0, 0.0926515, 0, 1}, +{0.705843, 0, -0.03028, 0, 0.743947, 0, 0.0693088, 0, 1}, +{0.699063, 0, -0.0209467, 0, 0.722975, 0, 0.0462612, 0, 1}, +{0.692089, 0, -0.0117115, 0, 0.7036, 0, 0.0236563, 0, 1}, +{0.68498, 0, -0.00258854, 0, 0.685191, 0, 0.00142613, 0, 1}, +{2.64412, 0, -0.644421, 0, 11897.1, 0, 41.6854, 0, 1}, +{98.4349, 0, -0.644355, 0, 11898.8, 0, 1972.15, 0, 1}, +{4.81109, 0, -0.644369, 0, 11082.4, 0, 98.1997, 0, 1}, +{3.84106, 0, -0.644157, 0, 3998.46, 0, 78.511, 0, 1}, +{3.80139, 0, -0.643594, 0, 1820.71, 0, 76.4369, 0, 1}, +{2.76679, 0, -0.642401, 0, 1096.2, 0, 54.9876, 0, 1}, +{1.93959, 0, -0.640105, 0, 759.897, 0, 38.202, 0, 1}, +{1.46471, 0, -0.636198, 0, 554.121, 0, 28.4023, 0, 1}, +{1.16819, 0, -0.630873, 0, 413.218, 0, 22.0388, 0, 1}, +{0.9877, 0, -0.623713, 0, 312.286, 0, 17.8292, 0, 1}, +{0.873709, 0, -0.615021, 0, 237.309, 0, 14.8018, 0, 1}, +{0.797465, 0, -0.605287, 0, 181.587, 0, 12.451, 0, 1}, +{0.741006, 0, -0.594814, 0, 140.102, 0, 10.5079, 0, 1}, +{0.703313, 0, -0.583489, 0, 109.077, 0, 8.95481, 0, 1}, +{0.670956, 0, -0.57134, 0, 85.8668, 0, 7.63233, 0, 1}, +{0.649618, 0, -0.558603, 0, 68.2539, 0, 6.56682, 0, 1}, +{0.632998, 0, -0.545388, 0, 54.9, 0, 5.68088, 0, 1}, +{0.618812, 0, -0.53179, 0, 44.6034, 0, 4.93477, 0, 1}, +{0.608566, 0, -0.517915, 0, 36.6034, 0, 4.31277, 0, 1}, +{0.607222, 0, -0.503857, 0, 30.2115, 0, 3.83163, 0, 1}, +{0.603646, 0, -0.4897, 0, 25.2392, 0, 3.3996, 0, 1}, +{0.602881, 0, -0.475483, 0, 21.3049, 0, 3.03468, 0, 1}, +{0.605482, 0, -0.461254, 0, 18.0569, 0, 2.73555, 0, 1}, +{0.605882, 0, -0.447054, 0, 15.5068, 0, 2.45875, 0, 1}, +{0.608895, 0, -0.432963, 0, 13.4034, 0, 2.22847, 0, 1}, +{0.6099, 0, -0.419343, 0, 11.736, 0, 2.01253, 0, 1}, +{0.613487, 0, -0.405864, 0, 10.3248, 0, 1.8293, 0, 1}, +{0.618459, 0, -0.392504, 0, 9.12562, 0, 1.67432, 0, 1}, +{0.62436, 0, -0.379293, 0, 8.08861, 0, 1.53693, 0, 1}, +{0.627771, 0, -0.366252, 0, 7.21749, 0, 1.40658, 0, 1}, +{0.633832, 0, -0.353365, 0, 6.45796, 0, 1.29855, 0, 1}, +{0.641147, 0, -0.340638, 0, 5.79657, 0, 1.20474, 0, 1}, +{0.649534, 0, -0.328073, 0, 5.22286, 0, 1.1231, 0, 1}, +{0.656411, 0, -0.315671, 0, 4.71872, 0, 1.04632, 0, 1}, +{0.662849, 0, -0.303436, 0, 4.27558, 0, 0.976862, 0, 1}, +{0.669445, 0, -0.291371, 0, 3.8827, 0, 0.914292, 0, 1}, +{0.678325, 0, -0.279477, 0, 3.53005, 0, 0.861605, 0, 1}, +{0.684338, 0, -0.267739, 0, 3.21611, 0, 0.809712, 0, 1}, +{0.691257, 0, -0.256153, 0, 2.93469, 0, 0.763092, 0, 1}, +{0.69982, 0, -0.244717, 0, 2.6862, 0, 0.722357, 0, 1}, +{0.704352, 0, -0.233408, 0, 2.46266, 0, 0.678265, 0, 1}, +{0.712318, 0, -0.222223, 0, 2.26197, 0, 0.642473, 0, 1}, +{0.71664, 0, -0.211106, 0, 2.08248, 0, 0.604221, 0, 1}, +{0.721475, 0, -0.199985, 0, 1.91814, 0, 0.568464, 0, 1}, +{0.725991, 0, -0.188992, 0, 1.7728, 0, 0.533606, 0, 1}, +{0.728918, 0, -0.178134, 0, 1.63868, 0, 0.500029, 0, 1}, +{0.733343, 0, -0.167416, 0, 1.52028, 0, 0.468164, 0, 1}, +{0.733231, 0, -0.156821, 0, 1.40947, 0, 0.434155, 0, 1}, +{0.732455, 0, -0.146358, 0, 1.30785, 0, 0.400874, 0, 1}, +{0.729481, 0, -0.136017, 0, 1.21155, 0, 0.367299, 0, 1}, +{0.727459, 0, -0.125815, 0, 1.12919, 0, 0.335572, 0, 1}, +{0.723958, 0, -0.115735, 0, 1.05758, 0, 0.303822, 0, 1}, +{0.721237, 0, -0.105767, 0, 0.996485, 0, 0.273043, 0, 1}, +{0.718884, 0, -0.0959114, 0, 0.94453, 0, 0.24426, 0, 1}, +{0.716843, 0, -0.0861775, 0, 0.899563, 0, 0.215887, 0, 1}, +{0.714387, 0, -0.0765515, 0, 0.860518, 0, 0.188362, 0, 1}, +{0.711349, 0, -0.0670411, 0, 0.826656, 0, 0.161965, 0, 1}, +{0.706564, 0, -0.0576429, 0, 0.796319, 0, 0.136765, 0, 1}, +{0.701125, 0, -0.0483524, 0, 0.769332, 0, 0.112526, 0, 1}, +{0.693714, 0, -0.039156, 0, 0.744577, 0, 0.0894877, 0, 1}, +{0.686286, 0, -0.0300552, 0, 0.721928, 0, 0.0668113, 0, 1}, +{0.67825, 0, -0.0210658, 0, 0.700609, 0, 0.0447441, 0, 1}, +{0.669846, 0, -0.0121604, 0, 0.680375, 0, 0.0231104, 0, 1}, +{0.661421, 0, -0.0033501, 0, 0.66187, 0, 0.00163768, 0, 1}, +{1.67262, 0, -0.65556, 0, 11954.8, 0, 44.8181, 0, 1}, +{60.9756, 0, -0.655549, 0, 11956.8, 0, 2400.44, 0, 1}, +{2.74965, 0, -0.655457, 0, 11956.5, 0, 115.682, 0, 1}, +{1.98135, 0, -0.655038, 0, 11953.9, 0, 79.849, 0, 1}, +{2.15314, 0, -0.653879, 0, 3349.99, 0, 85.2868, 0, 1}, +{1.41167, 0, -0.65123, 0, 2138.86, 0, 54.9389, 0, 1}, +{1.05036, 0, -0.646792, 0, 1424.3, 0, 39.2654, 0, 1}, +{0.867504, 0, -0.639957, 0, 967.324, 0, 30.0651, 0, 1}, +{0.762574, 0, -0.631086, 0, 663.938, 0, 23.6492, 0, 1}, +{0.693729, 0, -0.620984, 0, 463.818, 0, 18.7649, 0, 1}, +{0.650909, 0, -0.610139, 0, 329.023, 0, 15.1421, 0, 1}, +{0.616282, 0, -0.598769, 0, 239.071, 0, 12.2717, 0, 1}, +{0.5908, 0, -0.586745, 0, 177.001, 0, 10.0685, 0, 1}, +{0.572134, 0, -0.574113, 0, 133.328, 0, 8.36404, 0, 1}, +{0.563578, 0, -0.560998, 0, 101.734, 0, 7.09509, 0, 1}, +{0.560059, 0, -0.547528, 0, 78.8329, 0, 6.10027, 0, 1}, +{0.552031, 0, -0.533803, 0, 62.4239, 0, 5.22955, 0, 1}, +{0.553285, 0, -0.519958, 0, 49.8351, 0, 4.57521, 0, 1}, +{0.544778, 0, -0.506345, 0, 40.7881, 0, 3.95535, 0, 1}, +{0.546535, 0, -0.492671, 0, 33.5352, 0, 3.49601, 0, 1}, +{0.544403, 0, -0.478971, 0, 27.9824, 0, 3.07695, 0, 1}, +{0.546279, 0, -0.46528, 0, 23.511, 0, 2.73761, 0, 1}, +{0.55126, 0, -0.451627, 0, 19.902, 0, 2.46193, 0, 1}, +{0.556554, 0, -0.438049, 0, 17.0381, 0, 2.2194, 0, 1}, +{0.562501, 0, -0.42456, 0, 14.6872, 0, 2.01226, 0, 1}, +{0.568619, 0, -0.411168, 0, 12.7663, 0, 1.82854, 0, 1}, +{0.575447, 0, -0.397889, 0, 11.1715, 0, 1.67009, 0, 1}, +{0.58297, 0, -0.384733, 0, 9.8074, 0, 1.53217, 0, 1}, +{0.590277, 0, -0.371708, 0, 8.67953, 0, 1.40757, 0, 1}, +{0.598711, 0, -0.35882, 0, 7.70788, 0, 1.30093, 0, 1}, +{0.606667, 0, -0.346075, 0, 6.86327, 0, 1.20462, 0, 1}, +{0.614878, 0, -0.333488, 0, 6.13997, 0, 1.12027, 0, 1}, +{0.623738, 0, -0.321054, 0, 5.51422, 0, 1.04479, 0, 1}, +{0.628933, 0, -0.308773, 0, 4.95803, 0, 0.971869, 0, 1}, +{0.637286, 0, -0.296646, 0, 4.46351, 0, 0.912921, 0, 1}, +{0.646445, 0, -0.284676, 0, 4.03249, 0, 0.859348, 0, 1}, +{0.655906, 0, -0.272865, 0, 3.64458, 0, 0.813129, 0, 1}, +{0.661812, 0, -0.261224, 0, 3.30897, 0, 0.76438, 0, 1}, +{0.670049, 0, -0.249741, 0, 3.00781, 0, 0.722803, 0, 1}, +{0.679442, 0, -0.238412, 0, 2.73816, 0, 0.686337, 0, 1}, +{0.684517, 0, -0.227236, 0, 2.50058, 0, 0.646878, 0, 1}, +{0.69273, 0, -0.216207, 0, 2.28898, 0, 0.61383, 0, 1}, +{0.697448, 0, -0.205325, 0, 2.0959, 0, 0.578622, 0, 1}, +{0.702987, 0, -0.194587, 0, 1.92544, 0, 0.545884, 0, 1}, +{0.70791, 0, -0.183987, 0, 1.77417, 0, 0.513588, 0, 1}, +{0.710683, 0, -0.173527, 0, 1.63487, 0, 0.480598, 0, 1}, +{0.716258, 0, -0.163197, 0, 1.51406, 0, 0.451652, 0, 1}, +{0.71549, 0, -0.153015, 0, 1.39545, 0, 0.418614, 0, 1}, +{0.713819, 0, -0.142958, 0, 1.28832, 0, 0.38639, 0, 1}, +{0.710725, 0, -0.133022, 0, 1.18727, 0, 0.354252, 0, 1}, +{0.710169, 0, -0.123203, 0, 1.10664, 0, 0.324148, 0, 1}, +{0.705989, 0, -0.1135, 0, 1.03155, 0, 0.292914, 0, 1}, +{0.703326, 0, -0.103909, 0, 0.969392, 0, 0.263489, 0, 1}, +{0.701673, 0, -0.0944185, 0, 0.917283, 0, 0.235583, 0, 1}, +{0.699602, 0, -0.0850205, 0, 0.872596, 0, 0.208334, 0, 1}, +{0.697161, 0, -0.0757193, 0, 0.833746, 0, 0.181518, 0, 1}, +{0.693399, 0, -0.0664907, 0, 0.799815, 0, 0.156025, 0, 1}, +{0.687668, 0, -0.0573068, 0, 0.76893, 0, 0.131414, 0, 1}, +{0.680743, 0, -0.048117, 0, 0.741702, 0, 0.108107, 0, 1}, +{0.671075, 0, -0.0390082, 0, 0.71631, 0, 0.0854929, 0, 1}, +{0.66118, 0, -0.0299951, 0, 0.692934, 0, 0.0637431, 0, 1}, +{0.651042, 0, -0.021071, 0, 0.670754, 0, 0.0429772, 0, 1}, +{0.640569, 0, -0.0122522, 0, 0.650202, 0, 0.0221739, 0, 1}, +{0.630805, 0, -0.00352179, 0, 0.631413, 0, 0.00262226, 0, 1}, +{17.2123, 0, -0.666288, 0, 12016.5, 0, 21645.7, 0, 1}, +{1.39442, 0, -0.666097, 0, 12015.4, 0, 376.009, 0, 1}, +{1.43856, 0, -0.663616, 0, 12001.6, 0, 1111.96, 0, 1}, +{0.740064, 0, -0.657944, 0, 11970.1, 0, 284.302, 0, 1}, +{1.25101, 0, -0.650185, 0, 9020.85, 0, 131.602, 0, 1}, +{0.969802, 0, -0.641323, 0, 1938.49, 0, 117.053, 0, 1}, +{0.416693, 0, -0.632055, 0, 3913.94, 0, 33.6875, 0, 1}, +{0.410307, 0, -0.622493, 0, 2129.04, 0, 24.3018, 0, 1}, +{0.400217, 0, -0.612485, 0, 1273.24, 0, 18.0037, 0, 1}, +{0.394199, 0, -0.601938, 0, 798.85, 0, 13.8794, 0, 1}, +{0.40556, 0, -0.590876, 0, 519.224, 0, 11.3443, 0, 1}, +{0.417451, 0, -0.579368, 0, 348.532, 0, 9.5694, 0, 1}, +{0.409926, 0, -0.567492, 0, 249.665, 0, 7.67955, 0, 1}, +{0.419408, 0, -0.555314, 0, 180.441, 0, 6.54841, 0, 1}, +{0.428194, 0, -0.542889, 0, 133.848, 0, 5.64027, 0, 1}, +{0.43631, 0, -0.530265, 0, 101.379, 0, 4.89018, 0, 1}, +{0.444054, 0, -0.517484, 0, 78.5562, 0, 4.2677, 0, 1}, +{0.451662, 0, -0.504586, 0, 61.831, 0, 3.74796, 0, 1}, +{0.458971, 0, -0.4916, 0, 49.4625, 0, 3.31383, 0, 1}, +{0.466214, 0, -0.478561, 0, 40.1661, 0, 2.93581, 0, 1}, +{0.473384, 0, -0.465496, 0, 32.9852, 0, 2.62186, 0, 1}, +{0.481099, 0, -0.452426, 0, 27.4463, 0, 2.34867, 0, 1}, +{0.489618, 0, -0.439378, 0, 23.0637, 0, 2.11968, 0, 1}, +{0.504273, 0, -0.426367, 0, 19.4673, 0, 1.94722, 0, 1}, +{0.51418, 0, -0.413412, 0, 16.6619, 0, 1.77401, 0, 1}, +{0.52275, 0, -0.400529, 0, 14.3698, 0, 1.61508, 0, 1}, +{0.531971, 0, -0.387728, 0, 12.4675, 0, 1.47906, 0, 1}, +{0.542317, 0, -0.375024, 0, 10.8445, 0, 1.36801, 0, 1}, +{0.554024, 0, -0.362423, 0, 9.52684, 0, 1.26603, 0, 1}, +{0.564446, 0, -0.349935, 0, 8.36622, 0, 1.17748, 0, 1}, +{0.575423, 0, -0.337565, 0, 7.40872, 0, 1.09823, 0, 1}, +{0.586045, 0, -0.325319, 0, 6.56185, 0, 1.02861, 0, 1}, +{0.594938, 0, -0.313201, 0, 5.842, 0, 0.96235, 0, 1}, +{0.606309, 0, -0.301215, 0, 5.20587, 0, 0.909056, 0, 1}, +{0.613985, 0, -0.289363, 0, 4.66102, 0, 0.853509, 0, 1}, +{0.622995, 0, -0.277644, 0, 4.17842, 0, 0.806244, 0, 1}, +{0.634487, 0, -0.266063, 0, 3.76025, 0, 0.766952, 0, 1}, +{0.641314, 0, -0.254617, 0, 3.38706, 0, 0.724477, 0, 1}, +{0.649396, 0, -0.243307, 0, 3.05717, 0, 0.685605, 0, 1}, +{0.66149, 0, -0.232131, 0, 2.77541, 0, 0.655409, 0, 1}, +{0.670131, 0, -0.221089, 0, 2.5221, 0, 0.62205, 0, 1}, +{0.673537, 0, -0.210179, 0, 2.29276, 0, 0.585129, 0, 1}, +{0.678589, 0, -0.199399, 0, 2.09147, 0, 0.551116, 0, 1}, +{0.689615, 0, -0.188748, 0, 1.91871, 0, 0.525381, 0, 1}, +{0.688299, 0, -0.178224, 0, 1.75061, 0, 0.489562, 0, 1}, +{0.69819, 0, -0.167824, 0, 1.61533, 0, 0.463724, 0, 1}, +{0.696455, 0, -0.157546, 0, 1.47888, 0, 0.429636, 0, 1}, +{0.696008, 0, -0.147387, 0, 1.35577, 0, 0.398622, 0, 1}, +{0.69298, 0, -0.137346, 0, 1.2387, 0, 0.36601, 0, 1}, +{0.693883, 0, -0.12742, 0, 1.14558, 0, 0.336991, 0, 1}, +{0.689288, 0, -0.117608, 0, 1.05712, 0, 0.305392, 0, 1}, +{0.686883, 0, -0.107906, 0, 0.984739, 0, 0.276358, 0, 1}, +{0.685264, 0, -0.0983127, 0, 0.924554, 0, 0.247992, 0, 1}, +{0.684134, 0, -0.088826, 0, 0.87337, 0, 0.220962, 0, 1}, +{0.679664, 0, -0.0794432, 0, 0.82789, 0, 0.19311, 0, 1}, +{0.674218, 0, -0.0701638, 0, 0.789312, 0, 0.167102, 0, 1}, +{0.667412, 0, -0.0609848, 0, 0.756145, 0, 0.142694, 0, 1}, +{0.659717, 0, -0.0519045, 0, 0.726842, 0, 0.119606, 0, 1}, +{0.65018, 0, -0.0429217, 0, 0.699802, 0, 0.0977936, 0, 1}, +{0.639348, 0, -0.0340344, 0, 0.674854, 0, 0.0770574, 0, 1}, +{0.627246, 0, -0.0252422, 0, 0.650395, 0, 0.0568435, 0, 1}, +{0.614254, 0, -0.0165425, 0, 0.62801, 0, 0.0375358, 0, 1}, +{0.600604, 0, -0.00793518, 0, 0.60624, 0, 0.0182211, 0, 1}, +{0.588192, 0, 0.000581722, 0, 0.586453, 0, 1.64694e-005, 0, 1} + }; + + static float[] s_LUTAmplitude_GGX = new float[kLUTResolution * kLUTResolution] + { +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999993f, +0.999985f, +0.999967f, +0.999931f, +0.999854f, +0.999671f, +0.999142f, +0.996755f, +0.979580f, +0.979308f, +0.978839f, +0.977975f, +0.976226f, +0.972205f, +0.962475f, +0.953919f, +0.949832f, +0.942497f, +0.929872f, +0.921326f, +0.911105f, +0.896009f, +0.885109f, +0.869967f, +0.855017f, +0.838327f, +0.821243f, +0.802349f, +0.783872f, +0.763309f, +0.743054f, +0.721931f, +0.699755f, +0.677723f, +0.655456f, +0.632680f, +0.609629f, +0.586832f, +0.564286f, +0.541774f, +0.519425f, +0.497346f, +0.475622f, +0.454610f, +0.434099f, +0.414082f, +0.394605f, +0.375698f, +0.357387f, +0.339872f, +0.323084f, +0.306904f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999994f, +0.999984f, +0.999966f, +0.999930f, +0.999852f, +0.999669f, +0.999128f, +0.996607f, +0.981786f, +0.979303f, +0.978830f, +0.977960f, +0.976182f, +0.972078f, +0.962141f, +0.958662f, +0.946768f, +0.939554f, +0.932857f, +0.925356f, +0.915567f, +0.903645f, +0.889791f, +0.873512f, +0.855356f, +0.835872f, +0.816667f, +0.799903f, +0.782746f, +0.764040f, +0.743515f, +0.722005f, +0.700238f, +0.678610f, +0.655685f, +0.632307f, +0.608798f, +0.586702f, +0.564433f, +0.541805f, +0.519138f, +0.497066f, +0.475615f, +0.454683f, +0.434046f, +0.414001f, +0.394525f, +0.375684f, +0.357616f, +0.340097f, +0.323133f, +0.306943f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999997f, +0.999993f, +0.999985f, +0.999966f, +0.999929f, +0.999848f, +0.999659f, +0.999079f, +0.997777f, +0.996214f, +0.994877f, +0.991506f, +0.988513f, +0.984404f, +0.977756f, +0.969669f, +0.958588f, +0.946697f, +0.939513f, +0.932807f, +0.925297f, +0.915500f, +0.903568f, +0.889707f, +0.873416f, +0.855253f, +0.835777f, +0.816611f, +0.799812f, +0.782669f, +0.763950f, +0.743433f, +0.721944f, +0.700206f, +0.678542f, +0.655635f, +0.632276f, +0.608851f, +0.586674f, +0.564439f, +0.541852f, +0.519251f, +0.497172f, +0.475667f, +0.454766f, +0.434238f, +0.414144f, +0.394595f, +0.375890f, +0.357826f, +0.340197f, +0.323254f, +0.307201f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999993f, +0.999983f, +0.999965f, +0.999926f, +0.999772f, +0.998250f, +0.998112f, +0.997766f, +0.996194f, +0.994857f, +0.991479f, +0.988479f, +0.984349f, +0.977687f, +0.969572f, +0.958468f, +0.946576f, +0.939445f, +0.932725f, +0.925198f, +0.915384f, +0.903437f, +0.889564f, +0.873258f, +0.855085f, +0.835621f, +0.816511f, +0.799667f, +0.782532f, +0.763804f, +0.743289f, +0.721838f, +0.700176f, +0.678450f, +0.655595f, +0.632243f, +0.608931f, +0.586686f, +0.564467f, +0.541918f, +0.519454f, +0.497339f, +0.475762f, +0.454966f, +0.434505f, +0.414394f, +0.394726f, +0.376177f, +0.358120f, +0.340502f, +0.323542f, +0.307473f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999993f, +0.999982f, +0.999970f, +0.999931f, +0.999767f, +0.998244f, +0.998102f, +0.997752f, +0.996170f, +0.994829f, +0.991440f, +0.988427f, +0.984275f, +0.977590f, +0.969437f, +0.958302f, +0.946412f, +0.939349f, +0.932609f, +0.925059f, +0.915222f, +0.903254f, +0.889363f, +0.873039f, +0.854860f, +0.835402f, +0.816353f, +0.799466f, +0.782334f, +0.763597f, +0.743107f, +0.721688f, +0.700113f, +0.678334f, +0.655536f, +0.632217f, +0.609037f, +0.586742f, +0.564525f, +0.542015f, +0.519700f, +0.497572f, +0.475911f, +0.455229f, +0.434856f, +0.414731f, +0.395076f, +0.376531f, +0.358518f, +0.340908f, +0.324023f, +0.307808f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999994f, +0.999985f, +0.999968f, +0.999927f, +0.999760f, +0.998234f, +0.998088f, +0.997732f, +0.996136f, +0.994790f, +0.991390f, +0.988359f, +0.984176f, +0.977461f, +0.969261f, +0.958086f, +0.946199f, +0.939223f, +0.932458f, +0.924880f, +0.915013f, +0.903020f, +0.889105f, +0.872760f, +0.854568f, +0.835121f, +0.816139f, +0.799206f, +0.782076f, +0.763334f, +0.742875f, +0.721513f, +0.700014f, +0.678182f, +0.655448f, +0.632190f, +0.609147f, +0.586829f, +0.564587f, +0.542138f, +0.519958f, +0.497867f, +0.476178f, +0.455563f, +0.435248f, +0.415147f, +0.395613f, +0.376918f, +0.358971f, +0.341474f, +0.324601f, +0.308334f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999993f, +0.999984f, +0.999964f, +0.999921f, +0.999750f, +0.998221f, +0.998071f, +0.997708f, +0.996095f, +0.994742f, +0.991327f, +0.988277f, +0.984055f, +0.977302f, +0.969042f, +0.957818f, +0.945941f, +0.939069f, +0.932273f, +0.924659f, +0.914756f, +0.902729f, +0.888788f, +0.872417f, +0.854213f, +0.834774f, +0.815864f, +0.798888f, +0.781764f, +0.763014f, +0.742592f, +0.721301f, +0.699876f, +0.678013f, +0.655365f, +0.632159f, +0.609242f, +0.586940f, +0.564656f, +0.542301f, +0.520253f, +0.498211f, +0.476527f, +0.455940f, +0.435707f, +0.415648f, +0.396232f, +0.377488f, +0.359496f, +0.342129f, +0.325237f, +0.309035f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999997f, +0.999991f, +0.999981f, +0.999960f, +0.999913f, +0.999738f, +0.998207f, +0.998052f, +0.997680f, +0.996047f, +0.994685f, +0.991251f, +0.988177f, +0.983909f, +0.977109f, +0.968779f, +0.957503f, +0.945650f, +0.938886f, +0.932049f, +0.924396f, +0.914450f, +0.902387f, +0.888409f, +0.872009f, +0.853793f, +0.834360f, +0.815527f, +0.798514f, +0.781395f, +0.762642f, +0.742259f, +0.721050f, +0.699700f, +0.677816f, +0.655270f, +0.632120f, +0.609355f, +0.587059f, +0.564774f, +0.542518f, +0.520615f, +0.498609f, +0.476959f, +0.456411f, +0.436232f, +0.416233f, +0.396928f, +0.378196f, +0.360143f, +0.342856f, +0.325969f, +0.309861f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999995f, +0.999990f, +0.999978f, +0.999955f, +0.999905f, +0.999724f, +0.998189f, +0.998030f, +0.997646f, +0.995991f, +0.994619f, +0.991162f, +0.988058f, +0.983735f, +0.976879f, +0.968471f, +0.957140f, +0.945324f, +0.938670f, +0.931785f, +0.924089f, +0.914092f, +0.901991f, +0.887972f, +0.871537f, +0.853308f, +0.833881f, +0.815133f, +0.798084f, +0.780970f, +0.762219f, +0.741883f, +0.720765f, +0.699493f, +0.677603f, +0.655153f, +0.632075f, +0.609463f, +0.587192f, +0.564950f, +0.542795f, +0.521006f, +0.499077f, +0.477516f, +0.457048f, +0.436794f, +0.416918f, +0.397707f, +0.379005f, +0.361064f, +0.343700f, +0.326816f, +0.310766f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999994f, +0.999988f, +0.999974f, +0.999948f, +0.999893f, +0.999706f, +0.998170f, +0.998003f, +0.997608f, +0.995927f, +0.994543f, +0.991059f, +0.987919f, +0.983532f, +0.976615f, +0.968114f, +0.956739f, +0.944970f, +0.938421f, +0.931487f, +0.923735f, +0.913684f, +0.901537f, +0.887471f, +0.871005f, +0.852758f, +0.833339f, +0.814677f, +0.797596f, +0.780488f, +0.761743f, +0.741477f, +0.720443f, +0.699269f, +0.677375f, +0.655018f, +0.632032f, +0.609568f, +0.587343f, +0.565166f, +0.543153f, +0.521429f, +0.499576f, +0.478158f, +0.457739f, +0.437450f, +0.417743f, +0.398567f, +0.379910f, +0.362095f, +0.344690f, +0.327839f, +0.311737f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999999f, +0.999997f, +0.999993f, +0.999985f, +0.999968f, +0.999938f, +0.999878f, +0.999685f, +0.998148f, +0.997973f, +0.997566f, +0.995854f, +0.994456f, +0.990941f, +0.987760f, +0.983298f, +0.976308f, +0.967703f, +0.956283f, +0.944591f, +0.938141f, +0.931143f, +0.923335f, +0.913221f, +0.901024f, +0.886908f, +0.870405f, +0.852144f, +0.832740f, +0.814161f, +0.797051f, +0.779951f, +0.761222f, +0.741024f, +0.720088f, +0.699017f, +0.677136f, +0.654876f, +0.632001f, +0.609671f, +0.587516f, +0.565419f, +0.543541f, +0.521882f, +0.500150f, +0.478862f, +0.458494f, +0.438287f, +0.418635f, +0.399485f, +0.380899f, +0.363203f, +0.345812f, +0.329049f, +0.312914f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999997f, +0.999991f, +0.999982f, +0.999962f, +0.999927f, +0.999863f, +0.999664f, +0.998123f, +0.997941f, +0.997515f, +0.995773f, +0.994357f, +0.990806f, +0.987577f, +0.983033f, +0.975960f, +0.967237f, +0.955770f, +0.944203f, +0.937824f, +0.930759f, +0.922886f, +0.912702f, +0.900450f, +0.886279f, +0.869740f, +0.851466f, +0.832075f, +0.813589f, +0.796448f, +0.779357f, +0.760652f, +0.740530f, +0.719711f, +0.698734f, +0.676891f, +0.654720f, +0.631972f, +0.609788f, +0.587716f, +0.565730f, +0.543979f, +0.522361f, +0.500790f, +0.479670f, +0.459320f, +0.439244f, +0.419644f, +0.400506f, +0.381980f, +0.364387f, +0.347073f, +0.330379f, +0.314247f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999996f, +0.999989f, +0.999977f, +0.999953f, +0.999914f, +0.999847f, +0.999638f, +0.998095f, +0.997904f, +0.997462f, +0.995703f, +0.994244f, +0.990656f, +0.987370f, +0.982732f, +0.975563f, +0.966737f, +0.955211f, +0.943857f, +0.937468f, +0.930329f, +0.922386f, +0.912127f, +0.899813f, +0.885585f, +0.869008f, +0.850722f, +0.831345f, +0.812961f, +0.795794f, +0.778716f, +0.760032f, +0.739992f, +0.719298f, +0.698424f, +0.676645f, +0.654561f, +0.631974f, +0.609919f, +0.587939f, +0.566077f, +0.544486f, +0.522904f, +0.501494f, +0.480528f, +0.460240f, +0.440279f, +0.420785f, +0.401661f, +0.383209f, +0.365659f, +0.348428f, +0.331825f, +0.315703f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999994f, +0.999986f, +0.999970f, +0.999943f, +0.999900f, +0.999828f, +0.999611f, +0.998066f, +0.997864f, +0.997401f, +0.995625f, +0.994118f, +0.990483f, +0.987138f, +0.982392f, +0.975115f, +0.966182f, +0.954609f, +0.943518f, +0.937075f, +0.929851f, +0.921831f, +0.911491f, +0.899108f, +0.884820f, +0.868207f, +0.849910f, +0.830561f, +0.812274f, +0.795093f, +0.778019f, +0.759370f, +0.739420f, +0.718855f, +0.698087f, +0.676402f, +0.654411f, +0.632003f, +0.610069f, +0.588181f, +0.566454f, +0.545037f, +0.523518f, +0.502252f, +0.481452f, +0.461243f, +0.441409f, +0.422049f, +0.402973f, +0.384585f, +0.367020f, +0.349900f, +0.333363f, +0.317284f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999997f, +0.999992f, +0.999982f, +0.999963f, +0.999931f, +0.999884f, +0.999808f, +0.999582f, +0.998032f, +0.997818f, +0.997332f, +0.995540f, +0.993977f, +0.990293f, +0.986875f, +0.982007f, +0.974611f, +0.965562f, +0.953947f, +0.943142f, +0.936639f, +0.929329f, +0.921221f, +0.910791f, +0.898341f, +0.883986f, +0.867335f, +0.849030f, +0.829715f, +0.811542f, +0.794336f, +0.777270f, +0.758664f, +0.738809f, +0.718383f, +0.697725f, +0.676153f, +0.654261f, +0.632059f, +0.610232f, +0.588459f, +0.566900f, +0.545635f, +0.524235f, +0.503067f, +0.482452f, +0.462331f, +0.442632f, +0.423442f, +0.404421f, +0.386118f, +0.368550f, +0.351460f, +0.334998f, +0.318952f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999990f, +0.999977f, +0.999955f, +0.999918f, +0.999866f, +0.999786f, +0.999550f, +0.997998f, +0.997769f, +0.997257f, +0.995441f, +0.993819f, +0.990087f, +0.986579f, +0.981576f, +0.974045f, +0.964869f, +0.953252f, +0.942732f, +0.936159f, +0.928762f, +0.920550f, +0.910027f, +0.897511f, +0.883079f, +0.866391f, +0.848083f, +0.828805f, +0.810759f, +0.793529f, +0.776469f, +0.757921f, +0.738164f, +0.717880f, +0.697347f, +0.675898f, +0.654121f, +0.632131f, +0.610424f, +0.588786f, +0.567397f, +0.546321f, +0.525064f, +0.503955f, +0.483537f, +0.463492f, +0.443971f, +0.424917f, +0.406011f, +0.387793f, +0.370245f, +0.353267f, +0.336734f, +0.320778f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999995f, +0.999988f, +0.999972f, +0.999943f, +0.999903f, +0.999849f, +0.999763f, +0.999514f, +0.997959f, +0.997714f, +0.997175f, +0.995333f, +0.993643f, +0.989856f, +0.986246f, +0.981117f, +0.973444f, +0.964127f, +0.952515f, +0.942284f, +0.935633f, +0.928145f, +0.919818f, +0.909193f, +0.896606f, +0.882098f, +0.865373f, +0.847075f, +0.827828f, +0.809920f, +0.792672f, +0.775620f, +0.757136f, +0.737486f, +0.717349f, +0.696957f, +0.675638f, +0.653991f, +0.632215f, +0.610662f, +0.589140f, +0.567946f, +0.547058f, +0.525970f, +0.504949f, +0.484692f, +0.464751f, +0.445419f, +0.426485f, +0.407717f, +0.389587f, +0.372081f, +0.355219f, +0.338730f, +0.322797f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999994f, +0.999983f, +0.999966f, +0.999931f, +0.999890f, +0.999830f, +0.999737f, +0.999477f, +0.997916f, +0.997652f, +0.997080f, +0.995215f, +0.993448f, +0.989599f, +0.985875f, +0.980621f, +0.972783f, +0.963323f, +0.951746f, +0.941791f, +0.935055f, +0.927473f, +0.919019f, +0.908285f, +0.895628f, +0.881038f, +0.864279f, +0.845997f, +0.826801f, +0.809025f, +0.791759f, +0.774722f, +0.756311f, +0.736775f, +0.716793f, +0.696557f, +0.675392f, +0.653870f, +0.632323f, +0.610931f, +0.589536f, +0.568541f, +0.547858f, +0.526949f, +0.506091f, +0.485919f, +0.466097f, +0.446957f, +0.428154f, +0.409538f, +0.391517f, +0.374025f, +0.357290f, +0.340893f, +0.325008f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999997f, +0.999993f, +0.999979f, +0.999957f, +0.999918f, +0.999874f, +0.999810f, +0.999711f, +0.999434f, +0.997868f, +0.997586f, +0.996979f, +0.995082f, +0.993228f, +0.989310f, +0.985457f, +0.980060f, +0.972043f, +0.962437f, +0.950960f, +0.941254f, +0.934423f, +0.926739f, +0.918149f, +0.907310f, +0.894572f, +0.879901f, +0.863109f, +0.844847f, +0.825709f, +0.808071f, +0.790798f, +0.773776f, +0.755447f, +0.736034f, +0.716214f, +0.696145f, +0.675148f, +0.653763f, +0.632455f, +0.611241f, +0.589989f, +0.569196f, +0.548735f, +0.528025f, +0.507356f, +0.487288f, +0.467541f, +0.448607f, +0.429913f, +0.411479f, +0.393554f, +0.376122f, +0.359496f, +0.343186f, +0.327383f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999990f, +0.999975f, +0.999944f, +0.999905f, +0.999855f, +0.999789f, +0.999682f, +0.999387f, +0.997816f, +0.997513f, +0.996863f, +0.994933f, +0.992984f, +0.988987f, +0.984987f, +0.979433f, +0.971218f, +0.961507f, +0.950183f, +0.940670f, +0.933734f, +0.925941f, +0.917218f, +0.906266f, +0.893430f, +0.878695f, +0.861875f, +0.843628f, +0.824568f, +0.807065f, +0.789794f, +0.772783f, +0.754548f, +0.735269f, +0.715616f, +0.695725f, +0.674914f, +0.653677f, +0.632614f, +0.611607f, +0.590496f, +0.569907f, +0.549702f, +0.529172f, +0.508727f, +0.488822f, +0.469112f, +0.450326f, +0.431805f, +0.413494f, +0.395744f, +0.378347f, +0.361827f, +0.345596f, +0.329889f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999986f, +0.999971f, +0.999931f, +0.999893f, +0.999838f, +0.999765f, +0.999650f, +0.999337f, +0.997759f, +0.997431f, +0.996737f, +0.994768f, +0.992713f, +0.988625f, +0.984462f, +0.978732f, +0.970329f, +0.960501f, +0.949492f, +0.940032f, +0.932983f, +0.925070f, +0.916213f, +0.905137f, +0.892205f, +0.877410f, +0.860563f, +0.842349f, +0.823366f, +0.806002f, +0.788737f, +0.771750f, +0.753615f, +0.734481f, +0.715012f, +0.695302f, +0.674699f, +0.653655f, +0.632811f, +0.612033f, +0.591067f, +0.570706f, +0.550739f, +0.530401f, +0.510209f, +0.490473f, +0.470880f, +0.452194f, +0.433822f, +0.415645f, +0.398026f, +0.380741f, +0.364285f, +0.348142f, +0.332512f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999994f, +0.999982f, +0.999963f, +0.999920f, +0.999879f, +0.999819f, +0.999740f, +0.999616f, +0.999280f, +0.997696f, +0.997341f, +0.996597f, +0.994585f, +0.992411f, +0.988219f, +0.983889f, +0.977943f, +0.969365f, +0.959439f, +0.948934f, +0.939337f, +0.932165f, +0.924124f, +0.915126f, +0.903920f, +0.890890f, +0.876037f, +0.859175f, +0.841000f, +0.822119f, +0.804892f, +0.787636f, +0.770681f, +0.752654f, +0.733675f, +0.714399f, +0.694886f, +0.674510f, +0.653678f, +0.633046f, +0.612504f, +0.591735f, +0.571579f, +0.551859f, +0.531762f, +0.511796f, +0.492252f, +0.472829f, +0.454234f, +0.436004f, +0.417987f, +0.400425f, +0.383249f, +0.366873f, +0.350836f, +0.335261f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999998f, +0.999993f, +0.999979f, +0.999951f, +0.999911f, +0.999863f, +0.999799f, +0.999715f, +0.999578f, +0.999218f, +0.997627f, +0.997242f, +0.996440f, +0.994381f, +0.992071f, +0.987761f, +0.983280f, +0.977077f, +0.968289f, +0.958329f, +0.948321f, +0.938582f, +0.931272f, +0.923099f, +0.913951f, +0.902613f, +0.889484f, +0.874577f, +0.857706f, +0.839588f, +0.820830f, +0.803727f, +0.786502f, +0.769572f, +0.751667f, +0.732856f, +0.713782f, +0.694486f, +0.674345f, +0.653735f, +0.633339f, +0.613038f, +0.592485f, +0.572511f, +0.553051f, +0.533224f, +0.513472f, +0.494171f, +0.474902f, +0.456422f, +0.438364f, +0.420514f, +0.403090f, +0.385963f, +0.369602f, +0.353678f, +0.338214f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999992f, +0.999976f, +0.999937f, +0.999900f, +0.999845f, +0.999776f, +0.999686f, +0.999533f, +0.999149f, +0.997551f, +0.997133f, +0.996267f, +0.994151f, +0.991692f, +0.987245f, +0.982593f, +0.976145f, +0.967159f, +0.957194f, +0.947653f, +0.937756f, +0.930304f, +0.921988f, +0.912683f, +0.901211f, +0.887982f, +0.873025f, +0.856172f, +0.838116f, +0.819511f, +0.802513f, +0.785325f, +0.768428f, +0.750666f, +0.732029f, +0.713168f, +0.694102f, +0.674208f, +0.653846f, +0.633679f, +0.613645f, +0.593328f, +0.573521f, +0.554347f, +0.534781f, +0.515266f, +0.496203f, +0.477137f, +0.458762f, +0.440895f, +0.423213f, +0.405946f, +0.388929f, +0.372601f, +0.356774f, +0.341393f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999988f, +0.999972f, +0.999925f, +0.999888f, +0.999827f, +0.999755f, +0.999655f, +0.999489f, +0.999075f, +0.997467f, +0.997011f, +0.996072f, +0.993896f, +0.991266f, +0.986675f, +0.981815f, +0.975099f, +0.965916f, +0.956050f, +0.946916f, +0.936860f, +0.929250f, +0.920783f, +0.911316f, +0.899706f, +0.886400f, +0.871395f, +0.854553f, +0.836586f, +0.818183f, +0.801247f, +0.784108f, +0.767254f, +0.749649f, +0.731198f, +0.712570f, +0.693755f, +0.674119f, +0.654009f, +0.634071f, +0.614328f, +0.594277f, +0.574614f, +0.555738f, +0.536458f, +0.517203f, +0.498348f, +0.479515f, +0.461248f, +0.443590f, +0.426061f, +0.408973f, +0.392100f, +0.375832f, +0.360053f, +0.344787f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999983f, +0.999965f, +0.999917f, +0.999872f, +0.999808f, +0.999730f, +0.999618f, +0.999438f, +0.998991f, +0.997374f, +0.996875f, +0.995856f, +0.993605f, +0.990825f, +0.986080f, +0.980935f, +0.973929f, +0.964597f, +0.955000f, +0.946113f, +0.935885f, +0.928104f, +0.919480f, +0.909845f, +0.898098f, +0.884715f, +0.869676f, +0.852862f, +0.834999f, +0.816813f, +0.799933f, +0.782866f, +0.766051f, +0.748623f, +0.730372f, +0.712002f, +0.693448f, +0.674084f, +0.654244f, +0.634555f, +0.615098f, +0.595307f, +0.575831f, +0.557229f, +0.538243f, +0.519260f, +0.500643f, +0.482035f, +0.463936f, +0.446421f, +0.429104f, +0.412150f, +0.395442f, +0.379266f, +0.363537f, +0.348375f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999994f, +0.999980f, +0.999951f, +0.999909f, +0.999856f, +0.999788f, +0.999705f, +0.999579f, +0.999381f, +0.998897f, +0.997271f, +0.996725f, +0.995614f, +0.993278f, +0.990349f, +0.985399f, +0.979937f, +0.972684f, +0.963204f, +0.954215f, +0.945232f, +0.934844f, +0.926859f, +0.918070f, +0.908265f, +0.896378f, +0.882926f, +0.867864f, +0.851097f, +0.833362f, +0.815400f, +0.798574f, +0.781599f, +0.764828f, +0.747601f, +0.729555f, +0.711463f, +0.693174f, +0.674101f, +0.654562f, +0.635135f, +0.615950f, +0.596442f, +0.577168f, +0.558812f, +0.540142f, +0.521453f, +0.503096f, +0.484693f, +0.466795f, +0.449421f, +0.432290f, +0.415524f, +0.398941f, +0.382891f, +0.367182f, +0.352129f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999994f, +0.999979f, +0.999936f, +0.999900f, +0.999839f, +0.999766f, +0.999675f, +0.999534f, +0.999318f, +0.998794f, +0.997158f, +0.996555f, +0.995341f, +0.992910f, +0.989806f, +0.984626f, +0.978856f, +0.971287f, +0.961762f, +0.953430f, +0.944268f, +0.933707f, +0.925507f, +0.916548f, +0.906565f, +0.894569f, +0.881029f, +0.865967f, +0.849266f, +0.831682f, +0.813935f, +0.797182f, +0.780306f, +0.763590f, +0.746583f, +0.728765f, +0.710953f, +0.692943f, +0.674178f, +0.654964f, +0.635800f, +0.616886f, +0.597697f, +0.578658f, +0.560548f, +0.542159f, +0.523777f, +0.505712f, +0.487509f, +0.469805f, +0.452567f, +0.435638f, +0.419078f, +0.402644f, +0.386670f, +0.371027f, +0.356080f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999993f, +0.999976f, +0.999927f, +0.999887f, +0.999822f, +0.999745f, +0.999642f, +0.999486f, +0.999251f, +0.998681f, +0.997030f, +0.996368f, +0.995034f, +0.992488f, +0.989182f, +0.983738f, +0.977646f, +0.969791f, +0.960296f, +0.952564f, +0.943209f, +0.932467f, +0.924038f, +0.914902f, +0.904744f, +0.892641f, +0.879043f, +0.863990f, +0.847370f, +0.829978f, +0.812422f, +0.795764f, +0.779010f, +0.762345f, +0.745577f, +0.728006f, +0.710479f, +0.692774f, +0.674330f, +0.655443f, +0.636581f, +0.617961f, +0.599074f, +0.580289f, +0.562409f, +0.544324f, +0.526223f, +0.508460f, +0.490549f, +0.472994f, +0.455855f, +0.439149f, +0.422798f, +0.406548f, +0.390670f, +0.375081f, +0.360153f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999996f, +0.999989f, +0.999973f, +0.999920f, +0.999871f, +0.999802f, +0.999724f, +0.999602f, +0.999434f, +0.999174f, +0.998554f, +0.996888f, +0.996154f, +0.994684f, +0.992009f, +0.988468f, +0.982717f, +0.976269f, +0.968176f, +0.958893f, +0.951607f, +0.942050f, +0.931113f, +0.922445f, +0.913129f, +0.902815f, +0.890592f, +0.876950f, +0.861932f, +0.845414f, +0.828296f, +0.810869f, +0.794321f, +0.777709f, +0.761101f, +0.744589f, +0.727284f, +0.710052f, +0.692671f, +0.674579f, +0.656039f, +0.637487f, +0.619190f, +0.600572f, +0.582071f, +0.564404f, +0.546649f, +0.528830f, +0.511329f, +0.493724f, +0.476387f, +0.459402f, +0.442799f, +0.426674f, +0.410597f, +0.394870f, +0.379390f, +0.364428f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999983f, +0.999964f, +0.999911f, +0.999855f, +0.999780f, +0.999696f, +0.999561f, +0.999377f, +0.999091f, +0.998413f, +0.996730f, +0.995914f, +0.994287f, +0.991455f, +0.987648f, +0.981556f, +0.974772f, +0.966449f, +0.957819f, +0.950552f, +0.940776f, +0.929635f, +0.920741f, +0.911238f, +0.900758f, +0.888417f, +0.874747f, +0.859791f, +0.843411f, +0.826587f, +0.809278f, +0.792860f, +0.776412f, +0.759876f, +0.743634f, +0.726609f, +0.709682f, +0.692657f, +0.674945f, +0.656748f, +0.638536f, +0.620573f, +0.602228f, +0.584026f, +0.566518f, +0.549120f, +0.531627f, +0.514384f, +0.497063f, +0.479957f, +0.463156f, +0.446674f, +0.430718f, +0.414821f, +0.399242f, +0.383951f, +0.369044f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999981f, +0.999947f, +0.999903f, +0.999839f, +0.999761f, +0.999665f, +0.999514f, +0.999310f, +0.998996f, +0.998252f, +0.996552f, +0.995640f, +0.993834f, +0.990818f, +0.986697f, +0.980289f, +0.973091f, +0.964658f, +0.956860f, +0.949386f, +0.939375f, +0.928021f, +0.918894f, +0.909216f, +0.898560f, +0.886146f, +0.872454f, +0.857582f, +0.841373f, +0.824825f, +0.807657f, +0.791387f, +0.775135f, +0.758685f, +0.742739f, +0.725999f, +0.709379f, +0.692751f, +0.675416f, +0.657579f, +0.639705f, +0.622128f, +0.604109f, +0.586181f, +0.568819f, +0.551760f, +0.534592f, +0.517638f, +0.500587f, +0.483697f, +0.467140f, +0.450768f, +0.435051f, +0.419400f, +0.403975f, +0.388864f, +0.374048f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999979f, +0.999931f, +0.999893f, +0.999822f, +0.999741f, +0.999628f, +0.999465f, +0.999239f, +0.998891f, +0.998072f, +0.996348f, +0.995325f, +0.993314f, +0.990076f, +0.985593f, +0.978820f, +0.971259f, +0.962851f, +0.955795f, +0.948095f, +0.937834f, +0.926258f, +0.916896f, +0.907039f, +0.896220f, +0.883752f, +0.870059f, +0.855308f, +0.839325f, +0.823020f, +0.806014f, +0.789923f, +0.773876f, +0.757581f, +0.741897f, +0.725479f, +0.709171f, +0.692944f, +0.676007f, +0.658557f, +0.641029f, +0.623846f, +0.606213f, +0.588565f, +0.571437f, +0.554670f, +0.537825f, +0.521163f, +0.504465f, +0.487775f, +0.471457f, +0.455274f, +0.439691f, +0.424241f, +0.409020f, +0.394072f, +0.379309f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999994f, +0.999978f, +0.999924f, +0.999877f, +0.999801f, +0.999718f, +0.999586f, +0.999409f, +0.999158f, +0.998771f, +0.997870f, +0.996119f, +0.994963f, +0.992741f, +0.989211f, +0.984345f, +0.977157f, +0.969273f, +0.961219f, +0.954614f, +0.946667f, +0.936139f, +0.924335f, +0.914730f, +0.904704f, +0.893748f, +0.881241f, +0.867575f, +0.852975f, +0.837317f, +0.821177f, +0.804374f, +0.788469f, +0.772672f, +0.756564f, +0.741122f, +0.725066f, +0.709075f, +0.693250f, +0.676738f, +0.659697f, +0.642539f, +0.625751f, +0.608543f, +0.591219f, +0.574310f, +0.557791f, +0.541321f, +0.524955f, +0.508577f, +0.492165f, +0.476053f, +0.460098f, +0.444571f, +0.429391f, +0.414299f, +0.399553f, +0.384897f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999993f, +0.999975f, +0.999918f, +0.999859f, +0.999780f, +0.999689f, +0.999541f, +0.999347f, +0.999068f, +0.998637f, +0.997639f, +0.995856f, +0.994543f, +0.992125f, +0.988196f, +0.982937f, +0.975291f, +0.967169f, +0.960106f, +0.953295f, +0.945084f, +0.934275f, +0.922237f, +0.912389f, +0.902204f, +0.891139f, +0.878619f, +0.865012f, +0.850607f, +0.835287f, +0.819306f, +0.802740f, +0.787039f, +0.771532f, +0.755638f, +0.740427f, +0.724750f, +0.709084f, +0.693674f, +0.677638f, +0.661011f, +0.644268f, +0.627864f, +0.611059f, +0.594119f, +0.577469f, +0.561157f, +0.545009f, +0.528991f, +0.512943f, +0.496828f, +0.480993f, +0.465226f, +0.449732f, +0.434762f, +0.419896f, +0.405281f, +0.390790f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999991f, +0.999970f, +0.999911f, +0.999844f, +0.999760f, +0.999655f, +0.999492f, +0.999275f, +0.998969f, +0.998486f, +0.997375f, +0.995553f, +0.994054f, +0.991401f, +0.987076f, +0.981282f, +0.973212f, +0.965012f, +0.958902f, +0.951828f, +0.943327f, +0.932231f, +0.919953f, +0.909863f, +0.899554f, +0.888379f, +0.875893f, +0.862379f, +0.848236f, +0.833222f, +0.817425f, +0.801128f, +0.785655f, +0.770452f, +0.754828f, +0.739833f, +0.724576f, +0.709262f, +0.694266f, +0.678706f, +0.662501f, +0.646198f, +0.630172f, +0.613794f, +0.597242f, +0.580903f, +0.564832f, +0.548950f, +0.533238f, +0.517570f, +0.501732f, +0.486169f, +0.470655f, +0.455248f, +0.440393f, +0.425717f, +0.411266f, +0.396963f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999996f, +0.999983f, +0.999954f, +0.999901f, +0.999826f, +0.999742f, +0.999615f, +0.999437f, +0.999196f, +0.998854f, +0.998311f, +0.997076f, +0.995200f, +0.993475f, +0.990540f, +0.985759f, +0.979375f, +0.970912f, +0.963006f, +0.957555f, +0.950184f, +0.941380f, +0.930016f, +0.917470f, +0.907158f, +0.896739f, +0.885502f, +0.873066f, +0.859709f, +0.845924f, +0.831141f, +0.815548f, +0.799551f, +0.784343f, +0.769469f, +0.754164f, +0.739364f, +0.724557f, +0.709642f, +0.695053f, +0.679954f, +0.664225f, +0.648365f, +0.632717f, +0.616776f, +0.600608f, +0.584604f, +0.568842f, +0.553173f, +0.537734f, +0.522434f, +0.506910f, +0.491582f, +0.476337f, +0.461141f, +0.446357f, +0.431857f, +0.417552f, +0.403445f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999995f, +0.999981f, +0.999933f, +0.999890f, +0.999806f, +0.999718f, +0.999570f, +0.999377f, +0.999106f, +0.998722f, +0.998111f, +0.996728f, +0.994786f, +0.992788f, +0.989504f, +0.984182f, +0.977199f, +0.968442f, +0.961693f, +0.956037f, +0.948358f, +0.939218f, +0.927582f, +0.914803f, +0.904272f, +0.893750f, +0.882488f, +0.870157f, +0.857016f, +0.843624f, +0.829044f, +0.813708f, +0.798031f, +0.783124f, +0.768614f, +0.753647f, +0.739056f, +0.724699f, +0.710200f, +0.696059f, +0.681403f, +0.666182f, +0.650769f, +0.635497f, +0.620022f, +0.604253f, +0.588546f, +0.573155f, +0.557670f, +0.542573f, +0.527582f, +0.512427f, +0.497281f, +0.482296f, +0.467333f, +0.452666f, +0.438249f, +0.424116f, +0.410198f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999980f, +0.999924f, +0.999870f, +0.999782f, +0.999685f, +0.999521f, +0.999307f, +0.999004f, +0.998573f, +0.997880f, +0.996327f, +0.994293f, +0.991964f, +0.988254f, +0.982289f, +0.974730f, +0.965903f, +0.960325f, +0.954328f, +0.946341f, +0.936821f, +0.924910f, +0.911924f, +0.901181f, +0.890620f, +0.879361f, +0.867186f, +0.854338f, +0.841288f, +0.826951f, +0.811917f, +0.796603f, +0.782005f, +0.767891f, +0.753327f, +0.738947f, +0.725015f, +0.710982f, +0.697287f, +0.683096f, +0.668381f, +0.653408f, +0.638550f, +0.623565f, +0.608215f, +0.592820f, +0.577720f, +0.562553f, +0.547667f, +0.533010f, +0.518201f, +0.503314f, +0.488619f, +0.473906f, +0.459303f, +0.445012f, +0.430994f, +0.417239f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999995f, +0.999978f, +0.999920f, +0.999853f, +0.999764f, +0.999646f, +0.999469f, +0.999226f, +0.998887f, +0.998399f, +0.997609f, +0.995955f, +0.993702f, +0.990964f, +0.986730f, +0.980123f, +0.971961f, +0.963679f, +0.958771f, +0.952396f, +0.944079f, +0.934167f, +0.921983f, +0.908810f, +0.897905f, +0.887332f, +0.876139f, +0.864182f, +0.851761f, +0.838939f, +0.824893f, +0.810191f, +0.795273f, +0.781035f, +0.767338f, +0.753216f, +0.739149f, +0.725549f, +0.711993f, +0.698737f, +0.685069f, +0.670835f, +0.656326f, +0.641853f, +0.627370f, +0.612470f, +0.597477f, +0.582683f, +0.567808f, +0.553032f, +0.538688f, +0.524257f, +0.509644f, +0.495213f, +0.480767f, +0.466334f, +0.452212f, +0.438230f, +0.424725f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999994f, +0.999975f, +0.999912f, +0.999837f, +0.999745f, +0.999602f, +0.999407f, +0.999135f, +0.998753f, +0.998202f, +0.997288f, +0.995513f, +0.992986f, +0.989739f, +0.984863f, +0.977544f, +0.968983f, +0.962283f, +0.956996f, +0.950212f, +0.941540f, +0.931229f, +0.918789f, +0.905460f, +0.894465f, +0.883910f, +0.872846f, +0.861200f, +0.849179f, +0.836598f, +0.822892f, +0.808576f, +0.794076f, +0.780239f, +0.767003f, +0.753326f, +0.739647f, +0.726329f, +0.713266f, +0.700437f, +0.687290f, +0.673607f, +0.659555f, +0.645492f, +0.631490f, +0.617038f, +0.602424f, +0.587947f, +0.573464f, +0.558838f, +0.544633f, +0.530592f, +0.516322f, +0.502131f, +0.487964f, +0.473839f, +0.459966f, +0.446222f, +0.432712f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999993f, +0.999971f, +0.999903f, +0.999817f, +0.999720f, +0.999555f, +0.999336f, +0.999029f, +0.998596f, +0.997963f, +0.996903f, +0.994977f, +0.992098f, +0.988301f, +0.982694f, +0.974582f, +0.966004f, +0.960671f, +0.954965f, +0.947740f, +0.938699f, +0.928006f, +0.915326f, +0.901907f, +0.890844f, +0.880381f, +0.869518f, +0.858334f, +0.846585f, +0.834296f, +0.820977f, +0.807112f, +0.793085f, +0.779626f, +0.766914f, +0.753719f, +0.740465f, +0.727407f, +0.714804f, +0.702417f, +0.689806f, +0.676668f, +0.663110f, +0.649438f, +0.635915f, +0.621945f, +0.607734f, +0.593542f, +0.579441f, +0.565131f, +0.550968f, +0.537236f, +0.523343f, +0.509426f, +0.495701f, +0.481936f, +0.468204f, +0.454745f, +0.441364f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999990f, +0.999946f, +0.999890f, +0.999790f, +0.999686f, +0.999501f, +0.999254f, +0.998905f, +0.998414f, +0.997686f, +0.996445f, +0.994327f, +0.990991f, +0.986547f, +0.980007f, +0.971236f, +0.964048f, +0.958804f, +0.952635f, +0.944938f, +0.935529f, +0.924486f, +0.911608f, +0.898117f, +0.887072f, +0.876777f, +0.866207f, +0.855530f, +0.844015f, +0.832071f, +0.819205f, +0.805839f, +0.792332f, +0.779283f, +0.767069f, +0.754445f, +0.741608f, +0.728848f, +0.716655f, +0.704708f, +0.692651f, +0.680069f, +0.667002f, +0.653780f, +0.640645f, +0.627183f, +0.613389f, +0.599515f, +0.585776f, +0.571844f, +0.557889f, +0.544336f, +0.530928f, +0.517376f, +0.503951f, +0.490506f, +0.477032f, +0.463767f, +0.450557f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999982f, +0.999927f, +0.999866f, +0.999767f, +0.999639f, +0.999441f, +0.999157f, +0.998762f, +0.998198f, +0.997348f, +0.995879f, +0.993509f, +0.989586f, +0.984323f, +0.976831f, +0.967705f, +0.962329f, +0.956637f, +0.949962f, +0.941773f, +0.931993f, +0.920626f, +0.907603f, +0.894146f, +0.883175f, +0.873143f, +0.863042f, +0.852730f, +0.841532f, +0.829989f, +0.817619f, +0.804790f, +0.791829f, +0.779203f, +0.767545f, +0.755510f, +0.743142f, +0.730788f, +0.718882f, +0.707341f, +0.695811f, +0.683809f, +0.671271f, +0.658521f, +0.645750f, +0.632786f, +0.619438f, +0.605928f, +0.592518f, +0.579067f, +0.565464f, +0.552072f, +0.539020f, +0.525876f, +0.512685f, +0.499595f, +0.486444f, +0.473286f, +0.460380f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999996f, +0.999981f, +0.999922f, +0.999848f, +0.999748f, +0.999590f, +0.999365f, +0.999044f, +0.998593f, +0.997941f, +0.996940f, +0.995178f, +0.992471f, +0.987775f, +0.981496f, +0.973110f, +0.964992f, +0.960305f, +0.954111f, +0.946891f, +0.938249f, +0.928066f, +0.916424f, +0.903350f, +0.890011f, +0.879203f, +0.869561f, +0.859983f, +0.849978f, +0.839172f, +0.828097f, +0.816276f, +0.803999f, +0.791678f, +0.779525f, +0.768388f, +0.756939f, +0.745086f, +0.733206f, +0.721511f, +0.710378f, +0.699391f, +0.687903f, +0.675927f, +0.663612f, +0.651235f, +0.638802f, +0.625921f, +0.612906f, +0.599905f, +0.586931f, +0.573750f, +0.560575f, +0.547583f, +0.534781f, +0.521905f, +0.509123f, +0.496293f, +0.483432f, +0.470679f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999995f, +0.999979f, +0.999915f, +0.999831f, +0.999721f, +0.999532f, +0.999277f, +0.998911f, +0.998384f, +0.997626f, +0.996427f, +0.994288f, +0.991115f, +0.985416f, +0.978069f, +0.968996f, +0.963073f, +0.957915f, +0.951165f, +0.943373f, +0.934303f, +0.923757f, +0.911915f, +0.898862f, +0.885763f, +0.875229f, +0.866192f, +0.856971f, +0.847349f, +0.836992f, +0.826444f, +0.815213f, +0.803595f, +0.791898f, +0.780294f, +0.769621f, +0.758782f, +0.747505f, +0.736170f, +0.724714f, +0.713898f, +0.703384f, +0.692429f, +0.680963f, +0.669116f, +0.657131f, +0.645266f, +0.633064f, +0.620559f, +0.607941f, +0.595390f, +0.582648f, +0.569742f, +0.556939f, +0.544291f, +0.531742f, +0.519157f, +0.506687f, +0.494121f, +0.481543f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999995f, +0.999976f, +0.999903f, +0.999799f, +0.999679f, +0.999470f, +0.999172f, +0.998747f, +0.998140f, +0.997232f, +0.995785f, +0.993142f, +0.989328f, +0.982489f, +0.973881f, +0.965648f, +0.960779f, +0.955084f, +0.947728f, +0.939351f, +0.929879f, +0.919061f, +0.907097f, +0.894202f, +0.881471f, +0.871384f, +0.862932f, +0.854057f, +0.844890f, +0.835099f, +0.825082f, +0.814505f, +0.803585f, +0.792546f, +0.781549f, +0.771361f, +0.761105f, +0.750433f, +0.739627f, +0.728586f, +0.717862f, +0.707736f, +0.697359f, +0.686502f, +0.675264f, +0.663865f, +0.652423f, +0.640805f, +0.628792f, +0.616595f, +0.604356f, +0.592069f, +0.579561f, +0.566991f, +0.554517f, +0.542116f, +0.529823f, +0.517579f, +0.505377f, +0.493117f, +1.000000f, +1.000000f, +1.000000f, +1.000000f, +0.999994f, +0.999970f, +0.999889f, +0.999771f, +0.999626f, +0.999390f, +0.999048f, +0.998552f, +0.997831f, +0.996743f, +0.994944f, +0.991709f, +0.986894f, +0.978639f, +0.969111f, +0.963490f, +0.958021f, +0.951722f, +0.943728f, +0.934783f, +0.924963f, +0.913966f, +0.902050f, +0.889446f, +0.877249f, +0.867842f, +0.859754f, +0.851311f, +0.842679f, +0.833526f, +0.824081f, +0.814231f, +0.804023f, +0.793695f, +0.783322f, +0.773600f, +0.763994f, +0.753929f, +0.743620f, +0.733065f, +0.722516f, +0.712583f, +0.702861f, +0.692736f, +0.682158f, +0.671249f, +0.660221f, +0.649135f, +0.637654f, +0.625881f, +0.613959f, +0.602067f, +0.590004f, +0.577719f, +0.565464f, +0.553302f, +0.541142f, +0.529108f, +0.517215f, +0.505302f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999994f, +0.999935f, +0.999859f, +0.999750f, +0.999564f, +0.999291f, +0.998890f, +0.998306f, +0.997448f, +0.996108f, +0.993818f, +0.989854f, +0.983572f, +0.973837f, +0.965407f, +0.960850f, +0.954690f, +0.947732f, +0.939097f, +0.929688f, +0.919584f, +0.908552f, +0.896836f, +0.884718f, +0.873362f, +0.864395f, +0.856756f, +0.848841f, +0.840822f, +0.832358f, +0.823605f, +0.814463f, +0.805005f, +0.795398f, +0.785692f, +0.776436f, +0.767457f, +0.758053f, +0.748230f, +0.738211f, +0.728150f, +0.718335f, +0.709180f, +0.699653f, +0.689671f, +0.679272f, +0.668689f, +0.657987f, +0.647098f, +0.635801f, +0.624288f, +0.612676f, +0.601052f, +0.589220f, +0.577202f, +0.565261f, +0.553382f, +0.541477f, +0.529660f, +0.518073f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999987f, +0.999924f, +0.999840f, +0.999715f, +0.999494f, +0.999173f, +0.998699f, +0.997999f, +0.996948f, +0.995262f, +0.992272f, +0.987227f, +0.979156f, +0.968219f, +0.962894f, +0.957597f, +0.950735f, +0.943020f, +0.933777f, +0.923996f, +0.913768f, +0.902889f, +0.891582f, +0.880229f, +0.869732f, +0.861157f, +0.854044f, +0.846774f, +0.839437f, +0.831693f, +0.823685f, +0.815354f, +0.806626f, +0.797712f, +0.788732f, +0.779876f, +0.771528f, +0.762753f, +0.753632f, +0.744411f, +0.734864f, +0.725329f, +0.716150f, +0.707201f, +0.697836f, +0.687994f, +0.677821f, +0.667467f, +0.657047f, +0.646312f, +0.635263f, +0.624018f, +0.612715f, +0.601360f, +0.589818f, +0.578110f, +0.566468f, +0.554871f, +0.543268f, +0.531679f, +1.000000f, +1.000000f, +1.000000f, +0.999999f, +0.999981f, +0.999916f, +0.999807f, +0.999661f, +0.999405f, +0.999021f, +0.998454f, +0.997602f, +0.996288f, +0.994088f, +0.990048f, +0.983441f, +0.973368f, +0.964581f, +0.959730f, +0.953576f, +0.945957f, +0.937495f, +0.927757f, +0.917755f, +0.907620f, +0.897123f, +0.886515f, +0.876208f, +0.866329f, +0.858240f, +0.851779f, +0.845216f, +0.838654f, +0.831706f, +0.824410f, +0.816962f, +0.809026f, +0.800828f, +0.792551f, +0.784168f, +0.776432f, +0.768520f, +0.760175f, +0.751539f, +0.742570f, +0.733404f, +0.724274f, +0.715459f, +0.706636f, +0.697363f, +0.687689f, +0.677746f, +0.667684f, +0.657484f, +0.646934f, +0.636138f, +0.625180f, +0.614151f, +0.603088f, +0.591856f, +0.580479f, +0.569169f, +0.557909f, +0.546624f, +1.000000f, +1.000000f, +1.000000f, +0.999998f, +0.999979f, +0.999902f, +0.999769f, +0.999588f, +0.999289f, +0.998828f, +0.998134f, +0.997074f, +0.995373f, +0.992378f, +0.986830f, +0.978016f, +0.966824f, +0.961494f, +0.955715f, +0.948605f, +0.940226f, +0.931101f, +0.921089f, +0.911101f, +0.901299f, +0.891505f, +0.882027f, +0.872428f, +0.863322f, +0.855810f, +0.850116f, +0.844320f, +0.838604f, +0.832494f, +0.826010f, +0.819328f, +0.812220f, +0.804780f, +0.797291f, +0.789751f, +0.782505f, +0.775295f, +0.767659f, +0.759524f, +0.751175f, +0.742436f, +0.733565f, +0.724767f, +0.716072f, +0.707364f, +0.698249f, +0.688769f, +0.679069f, +0.669246f, +0.659304f, +0.649042f, +0.638543f, +0.627886f, +0.617184f, +0.606457f, +0.595567f, +0.584637f, +0.573790f, +0.563037f, +1.000000f, +1.000000f, +1.000000f, +0.999995f, +0.999975f, +0.999871f, +0.999742f, +0.999503f, +0.999138f, +0.998575f, +0.997711f, +0.996344f, +0.994041f, +0.989767f, +0.982137f, +0.970769f, +0.963635f, +0.957465f, +0.950615f, +0.942532f, +0.933444f, +0.923854f, +0.913835f, +0.904202f, +0.895104f, +0.886547f, +0.877871f, +0.869150f, +0.860936f, +0.854082f, +0.849220f, +0.844352f, +0.839419f, +0.834184f, +0.828540f, +0.822651f, +0.816446f, +0.810019f, +0.803411f, +0.796617f, +0.789724f, +0.783127f, +0.776118f, +0.768637f, +0.760747f, +0.752551f, +0.744017f, +0.735356f, +0.726761f, +0.718099f, +0.709481f, +0.700571f, +0.691328f, +0.681881f, +0.672322f, +0.662642f, +0.652709f, +0.642556f, +0.632326f, +0.622131f, +0.611982f, +0.601745f, +0.591410f, +0.580979f, +1.000000f, +1.000000f, +1.000000f, +0.999995f, +0.999941f, +0.999842f, +0.999684f, +0.999394f, +0.998938f, +0.998230f, +0.997111f, +0.995269f, +0.991957f, +0.985577f, +0.975007f, +0.965079f, +0.959542f, +0.952179f, +0.944172f, +0.935245f, +0.925597f, +0.915916f, +0.906259f, +0.897429f, +0.889694f, +0.882048f, +0.874258f, +0.866645f, +0.859485f, +0.853456f, +0.849357f, +0.845409f, +0.841272f, +0.836906f, +0.832223f, +0.827354f, +0.822255f, +0.816697f, +0.810800f, +0.804665f, +0.798252f, +0.791905f, +0.785485f, +0.778620f, +0.771273f, +0.763587f, +0.755538f, +0.747204f, +0.738743f, +0.730306f, +0.721760f, +0.713135f, +0.704475f, +0.695512f, +0.686344f, +0.677145f, +0.667994f, +0.658732f, +0.649238f, +0.639608f, +0.629888f, +0.620145f, +0.610399f, +0.600550f, +1.000000f, +1.000000f, +1.000000f, +0.999994f, +0.999922f, +0.999795f, +0.999595f, +0.999239f, +0.998663f, +0.997738f, +0.996226f, +0.993581f, +0.988472f, +0.978909f, +0.966236f, +0.960890f, +0.953979f, +0.945275f, +0.936157f, +0.926636f, +0.916845f, +0.907554f, +0.898850f, +0.891582f, +0.884896f, +0.878226f, +0.871593f, +0.865215f, +0.859267f, +0.854178f, +0.850722f, +0.847688f, +0.844548f, +0.841369f, +0.837789f, +0.833803f, +0.829509f, +0.824692f, +0.819480f, +0.813923f, +0.808086f, +0.801954f, +0.795878f, +0.789565f, +0.782827f, +0.775613f, +0.768110f, +0.760250f, +0.752126f, +0.743840f, +0.735532f, +0.727191f, +0.718772f, +0.710432f, +0.702150f, +0.693648f, +0.685022f, +0.676332f, +0.667543f, +0.658589f, +0.649455f, +0.640204f, +0.630877f, +0.621512f, +1.000000f, +1.000000f, +1.000000f, +0.999984f, +0.999905f, +0.999752f, +0.999485f, +0.999021f, +0.998260f, +0.997001f, +0.994825f, +0.990654f, +0.982257f, +0.968649f, +0.961870f, +0.954955f, +0.946433f, +0.936419f, +0.926583f, +0.916864f, +0.907603f, +0.899428f, +0.892644f, +0.886534f, +0.880984f, +0.875594f, +0.870283f, +0.865291f, +0.860592f, +0.856512f, +0.853807f, +0.852020f, +0.850000f, +0.847729f, +0.845027f, +0.841783f, +0.838120f, +0.834078f, +0.829487f, +0.824458f, +0.819101f, +0.813435f, +0.807474f, +0.801538f, +0.795355f, +0.788769f, +0.781786f, +0.774483f, +0.766917f, +0.759183f, +0.751421f, +0.743624f, +0.735863f, +0.727971f, +0.719948f, +0.711819f, +0.703751f, +0.695562f, +0.687248f, +0.678882f, +0.670438f, +0.661893f, +0.653164f, +0.644331f, +1.000000f, +1.000000f, +0.999999f, +0.999980f, +0.999862f, +0.999681f, +0.999315f, +0.998692f, +0.997633f, +0.995796f, +0.992302f, +0.985002f, +0.971484f, +0.962527f, +0.955364f, +0.946524f, +0.936405f, +0.925502f, +0.915605f, +0.906576f, +0.898880f, +0.892858f, +0.887483f, +0.882728f, +0.878609f, +0.874719f, +0.870886f, +0.867270f, +0.864095f, +0.861526f, +0.859608f, +0.858661f, +0.857514f, +0.855897f, +0.853899f, +0.851360f, +0.848269f, +0.844727f, +0.840771f, +0.836293f, +0.831399f, +0.826170f, +0.820667f, +0.814838f, +0.808927f, +0.802958f, +0.796866f, +0.790584f, +0.783991f, +0.777199f, +0.770145f, +0.762855f, +0.755400f, +0.747855f, +0.740312f, +0.732647f, +0.724862f, +0.716966f, +0.709011f, +0.701112f, +0.693166f, +0.685141f, +0.677087f, +0.668980f, +1.000000f, +1.000000f, +0.999999f, +0.999970f, +0.999812f, +0.999549f, +0.999051f, +0.998159f, +0.996578f, +0.993546f, +0.987022f, +0.973650f, +0.962801f, +0.955137f, +0.945619f, +0.934868f, +0.923737f, +0.913031f, +0.904157f, +0.897453f, +0.892133f, +0.887706f, +0.884125f, +0.881054f, +0.878602f, +0.876316f, +0.874444f, +0.872722f, +0.871156f, +0.869681f, +0.868375f, +0.867517f, +0.866937f, +0.865916f, +0.864376f, +0.862378f, +0.859849f, +0.856785f, +0.853278f, +0.849418f, +0.845072f, +0.840379f, +0.835423f, +0.830515f, +0.825414f, +0.820093f, +0.814711f, +0.809229f, +0.803435f, +0.797344f, +0.790949f, +0.784314f, +0.777524f, +0.770475f, +0.763271f, +0.755970f, +0.748599f, +0.741273f, +0.733830f, +0.726299f, +0.718692f, +0.711018f, +0.703343f, +0.695773f, +1.000000f, +1.000000f, +0.999996f, +0.999920f, +0.999743f, +0.999349f, +0.998596f, +0.997204f, +0.994471f, +0.988359f, +0.974688f, +0.962490f, +0.953955f, +0.943328f, +0.931558f, +0.919860f, +0.909306f, +0.900575f, +0.894949f, +0.890711f, +0.887570f, +0.885294f, +0.883837f, +0.882793f, +0.882595f, +0.882574f, +0.882423f, +0.882044f, +0.881547f, +0.880837f, +0.880006f, +0.879104f, +0.878366f, +0.877697f, +0.876554f, +0.874886f, +0.872822f, +0.870286f, +0.867309f, +0.864378f, +0.861225f, +0.857763f, +0.853893f, +0.849712f, +0.845202f, +0.840432f, +0.835422f, +0.830151f, +0.824780f, +0.819366f, +0.813783f, +0.807953f, +0.801894f, +0.795608f, +0.789144f, +0.782595f, +0.775849f, +0.768957f, +0.761991f, +0.754969f, +0.747908f, +0.740911f, +0.733818f, +0.726671f, +1.000000f, +1.000000f, +0.999994f, +0.999865f, +0.999584f, +0.998960f, +0.997698f, +0.995098f, +0.988905f, +0.973769f, +0.961153f, +0.951066f, +0.938703f, +0.925597f, +0.913393f, +0.903365f, +0.896693f, +0.891960f, +0.889109f, +0.887753f, +0.887338f, +0.888010f, +0.889435f, +0.890954f, +0.892350f, +0.893616f, +0.894535f, +0.895054f, +0.895155f, +0.894946f, +0.894397f, +0.893569f, +0.892502f, +0.891335f, +0.890333f, +0.889697f, +0.888768f, +0.887391f, +0.885661f, +0.883517f, +0.880972f, +0.878032f, +0.874770f, +0.871220f, +0.867384f, +0.863239f, +0.858863f, +0.854233f, +0.849412f, +0.844432f, +0.839272f, +0.833939f, +0.828547f, +0.823147f, +0.817651f, +0.811973f, +0.806177f, +0.800250f, +0.794152f, +0.787962f, +0.781716f, +0.775345f, +0.768903f, +0.762403f, +1.000000f, +1.000000f, +0.999979f, +0.999761f, +0.999251f, +0.998060f, +0.995359f, +0.988121f, +0.968762f, +0.957567f, +0.944612f, +0.929703f, +0.915405f, +0.903736f, +0.896510f, +0.892090f, +0.889840f, +0.889285f, +0.890523f, +0.893321f, +0.896524f, +0.899771f, +0.902760f, +0.905504f, +0.907731f, +0.909462f, +0.910793f, +0.911670f, +0.912067f, +0.912025f, +0.912227f, +0.912497f, +0.912423f, +0.911973f, +0.911252f, +0.910267f, +0.909123f, +0.907977f, +0.906575f, +0.904845f, +0.902781f, +0.900442f, +0.897842f, +0.894970f, +0.891858f, +0.888473f, +0.884895f, +0.881117f, +0.877191f, +0.873073f, +0.868757f, +0.864307f, +0.859709f, +0.854978f, +0.850148f, +0.845232f, +0.840215f, +0.835114f, +0.829995f, +0.824870f, +0.819759f, +0.814557f, +0.809258f, +0.803879f, +1.000000f, +1.000000f, +0.999904f, +0.999472f, +0.998224f, +0.994822f, +0.983169f, +0.962031f, +0.947530f, +0.929520f, +0.912478f, +0.900058f, +0.893579f, +0.890652f, +0.890544f, +0.893342f, +0.897665f, +0.902512f, +0.907392f, +0.912081f, +0.916457f, +0.920277f, +0.923502f, +0.926122f, +0.928329f, +0.931320f, +0.933755f, +0.935569f, +0.936939f, +0.937886f, +0.938417f, +0.938533f, +0.938308f, +0.937739f, +0.936864f, +0.935749f, +0.934415f, +0.932854f, +0.931110f, +0.929215f, +0.927173f, +0.925060f, +0.922892f, +0.920773f, +0.918509f, +0.916079f, +0.913496f, +0.910741f, +0.907875f, +0.904872f, +0.901759f, +0.898524f, +0.895170f, +0.891680f, +0.888111f, +0.884440f, +0.880696f, +0.876881f, +0.872974f, +0.868978f, +0.864893f, +0.860773f, +0.856576f, +0.852321f, +1.000000f, +0.999994f, +0.999580f, +0.997689f, +0.988987f, +0.961195f, +0.939031f, +0.914185f, +0.897764f, +0.891355f, +0.891076f, +0.896376f, +0.903580f, +0.911170f, +0.918369f, +0.924850f, +0.930510f, +0.935696f, +0.941956f, +0.947236f, +0.951651f, +0.955314f, +0.958325f, +0.960855f, +0.962913f, +0.964538f, +0.965784f, +0.966693f, +0.967297f, +0.967631f, +0.967716f, +0.967623f, +0.967341f, +0.966863f, +0.966204f, +0.965387f, +0.964453f, +0.963418f, +0.962246f, +0.960977f, +0.959593f, +0.958087f, +0.956507f, +0.954812f, +0.953044f, +0.951178f, +0.949246f, +0.947270f, +0.945233f, +0.943131f, +0.940968f, +0.938767f, +0.936538f, +0.934268f, +0.931963f, +0.929668f, +0.927361f, +0.925072f, +0.922854f, +0.920600f, +0.918311f, +0.915963f, +0.913588f, +0.911160f, +0.994900f, +0.949017f, +0.897826f, +0.935241f, +0.963245f, +0.976600f, +0.983830f, +0.988166f, +0.990962f, +0.992873f, +0.994235f, +0.995240f, +0.996000f, +0.996588f, +0.997053f, +0.997427f, +0.997727f, +0.997971f, +0.998171f, +0.998340f, +0.998477f, +0.998589f, +0.998680f, +0.998757f, +0.998814f, +0.998860f, +0.998893f, +0.998915f, +0.998930f, +0.998935f, +0.998934f, +0.998923f, +0.998908f, +0.998885f, +0.998857f, +0.998823f, +0.998784f, +0.998742f, +0.998692f, +0.998639f, +0.998582f, +0.998521f, +0.998456f, +0.998388f, +0.998315f, +0.998237f, +0.998160f, +0.998076f, +0.997988f, +0.997900f, +0.997808f, +0.997711f, +0.997612f, +0.997509f, +0.997405f, +0.997297f, +0.997185f, +0.997073f, +0.996954f, +0.996838f, +0.996715f, +0.996591f, +0.996463f, +0.996335f + }; + +static float[] s_LUTFresnel_GGX = new float[kLUTResolution * kLUTResolution] + { +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000005f, +0.000011f, +0.000020f, +0.000001f, +0.000002f, +0.000004f, +0.000008f, +0.000014f, +0.000020f, +0.000019f, +0.000013f, +0.000020f, +0.000026f, +0.000022f, +0.000026f, +0.000031f, +0.000027f, +0.000033f, +0.000035f, +0.000037f, +0.000038f, +0.000040f, +0.000041f, +0.000044f, +0.000043f, +0.000045f, +0.000046f, +0.000046f, +0.000047f, +0.000048f, +0.000048f, +0.000047f, +0.000047f, +0.000047f, +0.000047f, +0.000046f, +0.000045f, +0.000044f, +0.000043f, +0.000042f, +0.000041f, +0.000040f, +0.000039f, +0.000037f, +0.000036f, +0.000035f, +0.000034f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000005f, +0.000011f, +0.000020f, +0.000005f, +0.000002f, +0.000004f, +0.000008f, +0.000014f, +0.000020f, +0.000018f, +0.000023f, +0.000017f, +0.000016f, +0.000019f, +0.000025f, +0.000030f, +0.000034f, +0.000039f, +0.000042f, +0.000043f, +0.000040f, +0.000036f, +0.000038f, +0.000041f, +0.000045f, +0.000046f, +0.000046f, +0.000047f, +0.000049f, +0.000049f, +0.000049f, +0.000047f, +0.000047f, +0.000048f, +0.000048f, +0.000046f, +0.000045f, +0.000044f, +0.000044f, +0.000043f, +0.000041f, +0.000040f, +0.000039f, +0.000038f, +0.000037f, +0.000035f, +0.000034f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000006f, +0.000012f, +0.000004f, +0.000005f, +0.000008f, +0.000010f, +0.000014f, +0.000019f, +0.000022f, +0.000026f, +0.000024f, +0.000017f, +0.000017f, +0.000020f, +0.000026f, +0.000031f, +0.000036f, +0.000041f, +0.000044f, +0.000044f, +0.000041f, +0.000037f, +0.000039f, +0.000043f, +0.000046f, +0.000048f, +0.000048f, +0.000049f, +0.000051f, +0.000051f, +0.000050f, +0.000048f, +0.000049f, +0.000049f, +0.000049f, +0.000048f, +0.000046f, +0.000045f, +0.000045f, +0.000044f, +0.000043f, +0.000041f, +0.000040f, +0.000039f, +0.000037f, +0.000036f, +0.000035f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000001f, +0.000002f, +0.000004f, +0.000006f, +0.000009f, +0.000011f, +0.000015f, +0.000020f, +0.000024f, +0.000028f, +0.000026f, +0.000018f, +0.000018f, +0.000022f, +0.000028f, +0.000033f, +0.000038f, +0.000043f, +0.000046f, +0.000047f, +0.000044f, +0.000040f, +0.000042f, +0.000045f, +0.000049f, +0.000050f, +0.000051f, +0.000051f, +0.000053f, +0.000054f, +0.000053f, +0.000051f, +0.000051f, +0.000052f, +0.000051f, +0.000050f, +0.000049f, +0.000047f, +0.000047f, +0.000046f, +0.000044f, +0.000043f, +0.000042f, +0.000040f, +0.000039f, +0.000037f, +0.000036f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000001f, +0.000002f, +0.000005f, +0.000006f, +0.000010f, +0.000012f, +0.000017f, +0.000022f, +0.000026f, +0.000030f, +0.000028f, +0.000020f, +0.000020f, +0.000024f, +0.000030f, +0.000036f, +0.000041f, +0.000047f, +0.000050f, +0.000050f, +0.000048f, +0.000043f, +0.000045f, +0.000049f, +0.000053f, +0.000054f, +0.000055f, +0.000055f, +0.000057f, +0.000057f, +0.000057f, +0.000055f, +0.000054f, +0.000055f, +0.000055f, +0.000054f, +0.000052f, +0.000050f, +0.000050f, +0.000049f, +0.000047f, +0.000045f, +0.000044f, +0.000043f, +0.000041f, +0.000039f, +0.000038f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000003f, +0.000001f, +0.000003f, +0.000005f, +0.000007f, +0.000012f, +0.000014f, +0.000019f, +0.000025f, +0.000030f, +0.000033f, +0.000030f, +0.000022f, +0.000022f, +0.000027f, +0.000034f, +0.000040f, +0.000046f, +0.000051f, +0.000055f, +0.000055f, +0.000053f, +0.000048f, +0.000050f, +0.000054f, +0.000058f, +0.000060f, +0.000060f, +0.000061f, +0.000062f, +0.000063f, +0.000062f, +0.000060f, +0.000059f, +0.000059f, +0.000059f, +0.000058f, +0.000056f, +0.000054f, +0.000053f, +0.000052f, +0.000051f, +0.000049f, +0.000047f, +0.000046f, +0.000044f, +0.000042f, +0.000040f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000001f, +0.000003f, +0.000002f, +0.000003f, +0.000006f, +0.000009f, +0.000013f, +0.000016f, +0.000022f, +0.000029f, +0.000034f, +0.000037f, +0.000033f, +0.000024f, +0.000026f, +0.000031f, +0.000038f, +0.000045f, +0.000052f, +0.000058f, +0.000061f, +0.000062f, +0.000059f, +0.000054f, +0.000056f, +0.000061f, +0.000065f, +0.000066f, +0.000067f, +0.000067f, +0.000068f, +0.000069f, +0.000068f, +0.000066f, +0.000065f, +0.000065f, +0.000065f, +0.000064f, +0.000062f, +0.000059f, +0.000058f, +0.000057f, +0.000055f, +0.000053f, +0.000051f, +0.000049f, +0.000048f, +0.000046f, +0.000044f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000003f, +0.000002f, +0.000004f, +0.000008f, +0.000010f, +0.000016f, +0.000019f, +0.000026f, +0.000034f, +0.000039f, +0.000042f, +0.000038f, +0.000028f, +0.000030f, +0.000036f, +0.000044f, +0.000052f, +0.000059f, +0.000066f, +0.000069f, +0.000070f, +0.000067f, +0.000062f, +0.000064f, +0.000069f, +0.000073f, +0.000075f, +0.000076f, +0.000075f, +0.000076f, +0.000077f, +0.000076f, +0.000074f, +0.000073f, +0.000072f, +0.000071f, +0.000070f, +0.000068f, +0.000065f, +0.000064f, +0.000062f, +0.000060f, +0.000058f, +0.000056f, +0.000053f, +0.000052f, +0.000050f, +0.000047f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000004f, +0.000003f, +0.000005f, +0.000009f, +0.000013f, +0.000019f, +0.000023f, +0.000031f, +0.000040f, +0.000045f, +0.000048f, +0.000043f, +0.000032f, +0.000035f, +0.000042f, +0.000052f, +0.000061f, +0.000068f, +0.000075f, +0.000079f, +0.000080f, +0.000076f, +0.000071f, +0.000074f, +0.000079f, +0.000083f, +0.000085f, +0.000086f, +0.000085f, +0.000086f, +0.000087f, +0.000086f, +0.000083f, +0.000082f, +0.000080f, +0.000079f, +0.000078f, +0.000076f, +0.000073f, +0.000071f, +0.000069f, +0.000067f, +0.000064f, +0.000062f, +0.000059f, +0.000057f, +0.000054f, +0.000052f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000002f, +0.000004f, +0.000004f, +0.000007f, +0.000011f, +0.000015f, +0.000023f, +0.000028f, +0.000037f, +0.000047f, +0.000053f, +0.000056f, +0.000049f, +0.000037f, +0.000042f, +0.000050f, +0.000061f, +0.000071f, +0.000079f, +0.000087f, +0.000091f, +0.000092f, +0.000088f, +0.000083f, +0.000086f, +0.000092f, +0.000096f, +0.000098f, +0.000098f, +0.000098f, +0.000098f, +0.000099f, +0.000097f, +0.000095f, +0.000093f, +0.000091f, +0.000089f, +0.000088f, +0.000085f, +0.000082f, +0.000079f, +0.000076f, +0.000074f, +0.000071f, +0.000069f, +0.000066f, +0.000063f, +0.000060f, +0.000057f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000001f, +0.000003f, +0.000005f, +0.000005f, +0.000009f, +0.000014f, +0.000019f, +0.000028f, +0.000035f, +0.000045f, +0.000056f, +0.000063f, +0.000065f, +0.000056f, +0.000044f, +0.000051f, +0.000061f, +0.000073f, +0.000084f, +0.000093f, +0.000102f, +0.000106f, +0.000106f, +0.000103f, +0.000097f, +0.000100f, +0.000106f, +0.000111f, +0.000113f, +0.000113f, +0.000112f, +0.000111f, +0.000112f, +0.000111f, +0.000108f, +0.000106f, +0.000103f, +0.000101f, +0.000099f, +0.000096f, +0.000092f, +0.000089f, +0.000086f, +0.000083f, +0.000080f, +0.000077f, +0.000074f, +0.000070f, +0.000067f, +0.000063f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000001f, +0.000002f, +0.000004f, +0.000007f, +0.000007f, +0.000011f, +0.000018f, +0.000024f, +0.000035f, +0.000043f, +0.000055f, +0.000067f, +0.000074f, +0.000076f, +0.000065f, +0.000052f, +0.000062f, +0.000073f, +0.000087f, +0.000100f, +0.000110f, +0.000120f, +0.000124f, +0.000124f, +0.000120f, +0.000114f, +0.000118f, +0.000124f, +0.000129f, +0.000131f, +0.000131f, +0.000130f, +0.000128f, +0.000129f, +0.000127f, +0.000124f, +0.000121f, +0.000118f, +0.000115f, +0.000112f, +0.000109f, +0.000105f, +0.000101f, +0.000097f, +0.000093f, +0.000089f, +0.000085f, +0.000083f, +0.000079f, +0.000075f, +0.000071f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000001f, +0.000002f, +0.000003f, +0.000005f, +0.000009f, +0.000009f, +0.000015f, +0.000023f, +0.000030f, +0.000043f, +0.000053f, +0.000067f, +0.000081f, +0.000088f, +0.000089f, +0.000076f, +0.000064f, +0.000076f, +0.000089f, +0.000105f, +0.000119f, +0.000131f, +0.000141f, +0.000146f, +0.000145f, +0.000141f, +0.000135f, +0.000139f, +0.000146f, +0.000151f, +0.000153f, +0.000152f, +0.000150f, +0.000148f, +0.000148f, +0.000146f, +0.000142f, +0.000139f, +0.000135f, +0.000131f, +0.000127f, +0.000124f, +0.000119f, +0.000115f, +0.000110f, +0.000105f, +0.000100f, +0.000096f, +0.000092f, +0.000089f, +0.000084f, +0.000080f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000000f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000002f, +0.000004f, +0.000007f, +0.000011f, +0.000012f, +0.000019f, +0.000029f, +0.000038f, +0.000054f, +0.000065f, +0.000082f, +0.000097f, +0.000105f, +0.000104f, +0.000089f, +0.000079f, +0.000094f, +0.000109f, +0.000127f, +0.000143f, +0.000156f, +0.000167f, +0.000172f, +0.000171f, +0.000166f, +0.000160f, +0.000164f, +0.000172f, +0.000176f, +0.000178f, +0.000177f, +0.000175f, +0.000171f, +0.000171f, +0.000168f, +0.000164f, +0.000159f, +0.000155f, +0.000150f, +0.000145f, +0.000141f, +0.000135f, +0.000130f, +0.000126f, +0.000120f, +0.000114f, +0.000108f, +0.000103f, +0.000099f, +0.000095f, +0.000090f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000001f, +0.000002f, +0.000002f, +0.000004f, +0.000006f, +0.000009f, +0.000015f, +0.000017f, +0.000025f, +0.000038f, +0.000049f, +0.000067f, +0.000081f, +0.000100f, +0.000117f, +0.000125f, +0.000123f, +0.000104f, +0.000098f, +0.000115f, +0.000133f, +0.000154f, +0.000172f, +0.000186f, +0.000198f, +0.000203f, +0.000202f, +0.000196f, +0.000190f, +0.000195f, +0.000202f, +0.000207f, +0.000208f, +0.000207f, +0.000203f, +0.000199f, +0.000198f, +0.000194f, +0.000189f, +0.000183f, +0.000178f, +0.000172f, +0.000165f, +0.000160f, +0.000154f, +0.000148f, +0.000143f, +0.000136f, +0.000129f, +0.000123f, +0.000117f, +0.000111f, +0.000106f, +0.000101f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000002f, +0.000003f, +0.000004f, +0.000006f, +0.000009f, +0.000013f, +0.000020f, +0.000023f, +0.000034f, +0.000049f, +0.000063f, +0.000084f, +0.000101f, +0.000123f, +0.000142f, +0.000150f, +0.000145f, +0.000124f, +0.000122f, +0.000143f, +0.000164f, +0.000187f, +0.000207f, +0.000223f, +0.000236f, +0.000240f, +0.000238f, +0.000232f, +0.000226f, +0.000231f, +0.000238f, +0.000243f, +0.000244f, +0.000241f, +0.000237f, +0.000231f, +0.000229f, +0.000225f, +0.000218f, +0.000212f, +0.000205f, +0.000198f, +0.000190f, +0.000182f, +0.000176f, +0.000169f, +0.000162f, +0.000155f, +0.000147f, +0.000140f, +0.000133f, +0.000126f, +0.000119f, +0.000113f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000003f, +0.000004f, +0.000004f, +0.000005f, +0.000007f, +0.000009f, +0.000013f, +0.000019f, +0.000027f, +0.000031f, +0.000045f, +0.000063f, +0.000081f, +0.000106f, +0.000126f, +0.000152f, +0.000172f, +0.000180f, +0.000172f, +0.000147f, +0.000153f, +0.000177f, +0.000201f, +0.000228f, +0.000250f, +0.000268f, +0.000281f, +0.000285f, +0.000282f, +0.000274f, +0.000269f, +0.000274f, +0.000281f, +0.000285f, +0.000286f, +0.000282f, +0.000276f, +0.000269f, +0.000265f, +0.000260f, +0.000252f, +0.000244f, +0.000236f, +0.000228f, +0.000218f, +0.000208f, +0.000200f, +0.000192f, +0.000185f, +0.000177f, +0.000168f, +0.000159f, +0.000151f, +0.000143f, +0.000135f, +0.000128f, +0.000005f, +0.000005f, +0.000005f, +0.000005f, +0.000005f, +0.000006f, +0.000006f, +0.000006f, +0.000006f, +0.000007f, +0.000008f, +0.000009f, +0.000011f, +0.000014f, +0.000019f, +0.000027f, +0.000037f, +0.000043f, +0.000060f, +0.000082f, +0.000104f, +0.000133f, +0.000158f, +0.000187f, +0.000209f, +0.000216f, +0.000205f, +0.000177f, +0.000191f, +0.000220f, +0.000248f, +0.000278f, +0.000303f, +0.000321f, +0.000335f, +0.000338f, +0.000334f, +0.000326f, +0.000321f, +0.000325f, +0.000332f, +0.000335f, +0.000335f, +0.000330f, +0.000322f, +0.000313f, +0.000308f, +0.000301f, +0.000291f, +0.000281f, +0.000272f, +0.000262f, +0.000251f, +0.000238f, +0.000227f, +0.000218f, +0.000210f, +0.000201f, +0.000191f, +0.000181f, +0.000171f, +0.000163f, +0.000154f, +0.000145f, +0.000010f, +0.000010f, +0.000010f, +0.000010f, +0.000010f, +0.000010f, +0.000010f, +0.000010f, +0.000011f, +0.000011f, +0.000013f, +0.000015f, +0.000017f, +0.000022f, +0.000028f, +0.000038f, +0.000051f, +0.000060f, +0.000081f, +0.000107f, +0.000134f, +0.000169f, +0.000197f, +0.000230f, +0.000255f, +0.000260f, +0.000244f, +0.000215f, +0.000239f, +0.000273f, +0.000305f, +0.000339f, +0.000366f, +0.000386f, +0.000399f, +0.000402f, +0.000397f, +0.000386f, +0.000383f, +0.000386f, +0.000392f, +0.000394f, +0.000392f, +0.000385f, +0.000376f, +0.000365f, +0.000356f, +0.000348f, +0.000337f, +0.000325f, +0.000314f, +0.000301f, +0.000288f, +0.000274f, +0.000260f, +0.000248f, +0.000238f, +0.000227f, +0.000217f, +0.000205f, +0.000194f, +0.000185f, +0.000175f, +0.000165f, +0.000016f, +0.000016f, +0.000016f, +0.000016f, +0.000016f, +0.000017f, +0.000017f, +0.000017f, +0.000018f, +0.000019f, +0.000021f, +0.000023f, +0.000027f, +0.000033f, +0.000042f, +0.000054f, +0.000070f, +0.000082f, +0.000108f, +0.000141f, +0.000173f, +0.000213f, +0.000247f, +0.000284f, +0.000311f, +0.000313f, +0.000292f, +0.000264f, +0.000300f, +0.000339f, +0.000376f, +0.000413f, +0.000443f, +0.000464f, +0.000477f, +0.000478f, +0.000471f, +0.000459f, +0.000456f, +0.000458f, +0.000463f, +0.000463f, +0.000460f, +0.000450f, +0.000438f, +0.000425f, +0.000413f, +0.000403f, +0.000389f, +0.000374f, +0.000361f, +0.000347f, +0.000331f, +0.000315f, +0.000298f, +0.000282f, +0.000270f, +0.000258f, +0.000245f, +0.000233f, +0.000220f, +0.000209f, +0.000198f, +0.000187f, +0.000027f, +0.000027f, +0.000027f, +0.000027f, +0.000027f, +0.000027f, +0.000028f, +0.000028f, +0.000029f, +0.000031f, +0.000033f, +0.000037f, +0.000042f, +0.000050f, +0.000061f, +0.000077f, +0.000097f, +0.000113f, +0.000145f, +0.000184f, +0.000223f, +0.000271f, +0.000310f, +0.000351f, +0.000380f, +0.000378f, +0.000352f, +0.000329f, +0.000376f, +0.000421f, +0.000463f, +0.000504f, +0.000536f, +0.000557f, +0.000569f, +0.000568f, +0.000559f, +0.000545f, +0.000543f, +0.000543f, +0.000546f, +0.000544f, +0.000538f, +0.000526f, +0.000511f, +0.000494f, +0.000479f, +0.000466f, +0.000450f, +0.000431f, +0.000416f, +0.000399f, +0.000380f, +0.000362f, +0.000342f, +0.000323f, +0.000307f, +0.000292f, +0.000277f, +0.000263f, +0.000249f, +0.000236f, +0.000223f, +0.000211f, +0.000043f, +0.000043f, +0.000043f, +0.000043f, +0.000043f, +0.000044f, +0.000044f, +0.000045f, +0.000047f, +0.000049f, +0.000052f, +0.000057f, +0.000065f, +0.000075f, +0.000089f, +0.000109f, +0.000134f, +0.000155f, +0.000195f, +0.000242f, +0.000288f, +0.000343f, +0.000389f, +0.000435f, +0.000464f, +0.000458f, +0.000425f, +0.000416f, +0.000471f, +0.000523f, +0.000569f, +0.000614f, +0.000647f, +0.000669f, +0.000680f, +0.000676f, +0.000664f, +0.000648f, +0.000646f, +0.000643f, +0.000643f, +0.000638f, +0.000629f, +0.000614f, +0.000595f, +0.000575f, +0.000555f, +0.000539f, +0.000519f, +0.000497f, +0.000478f, +0.000458f, +0.000436f, +0.000415f, +0.000392f, +0.000370f, +0.000351f, +0.000333f, +0.000315f, +0.000297f, +0.000281f, +0.000266f, +0.000251f, +0.000237f, +0.000068f, +0.000068f, +0.000068f, +0.000068f, +0.000068f, +0.000069f, +0.000070f, +0.000071f, +0.000073f, +0.000076f, +0.000081f, +0.000088f, +0.000097f, +0.000110f, +0.000129f, +0.000154f, +0.000185f, +0.000212f, +0.000260f, +0.000317f, +0.000373f, +0.000436f, +0.000489f, +0.000540f, +0.000567f, +0.000554f, +0.000516f, +0.000526f, +0.000589f, +0.000647f, +0.000699f, +0.000748f, +0.000782f, +0.000802f, +0.000811f, +0.000803f, +0.000788f, +0.000770f, +0.000767f, +0.000760f, +0.000757f, +0.000749f, +0.000736f, +0.000715f, +0.000693f, +0.000668f, +0.000643f, +0.000622f, +0.000598f, +0.000572f, +0.000549f, +0.000525f, +0.000501f, +0.000475f, +0.000450f, +0.000424f, +0.000401f, +0.000380f, +0.000359f, +0.000338f, +0.000318f, +0.000299f, +0.000283f, +0.000267f, +0.000105f, +0.000105f, +0.000105f, +0.000105f, +0.000105f, +0.000106f, +0.000107f, +0.000109f, +0.000112f, +0.000116f, +0.000122f, +0.000131f, +0.000144f, +0.000161f, +0.000184f, +0.000216f, +0.000254f, +0.000289f, +0.000347f, +0.000414f, +0.000481f, +0.000554f, +0.000614f, +0.000670f, +0.000695f, +0.000674f, +0.000630f, +0.000664f, +0.000735f, +0.000801f, +0.000858f, +0.000909f, +0.000943f, +0.000962f, +0.000967f, +0.000955f, +0.000935f, +0.000915f, +0.000910f, +0.000898f, +0.000890f, +0.000877f, +0.000859f, +0.000833f, +0.000805f, +0.000775f, +0.000745f, +0.000718f, +0.000689f, +0.000658f, +0.000630f, +0.000602f, +0.000573f, +0.000544f, +0.000515f, +0.000485f, +0.000458f, +0.000433f, +0.000409f, +0.000386f, +0.000362f, +0.000341f, +0.000322f, +0.000303f, +0.000158f, +0.000158f, +0.000158f, +0.000159f, +0.000159f, +0.000160f, +0.000161f, +0.000164f, +0.000168f, +0.000173f, +0.000182f, +0.000194f, +0.000210f, +0.000232f, +0.000262f, +0.000301f, +0.000348f, +0.000392f, +0.000462f, +0.000541f, +0.000621f, +0.000703f, +0.000770f, +0.000830f, +0.000850f, +0.000819f, +0.000774f, +0.000836f, +0.000916f, +0.000988f, +0.001050f, +0.001103f, +0.001136f, +0.001152f, +0.001152f, +0.001134f, +0.001109f, +0.001088f, +0.001078f, +0.001060f, +0.001045f, +0.001026f, +0.001002f, +0.000970f, +0.000935f, +0.000898f, +0.000861f, +0.000827f, +0.000793f, +0.000756f, +0.000721f, +0.000689f, +0.000656f, +0.000622f, +0.000588f, +0.000555f, +0.000523f, +0.000494f, +0.000466f, +0.000440f, +0.000413f, +0.000388f, +0.000366f, +0.000345f, +0.000235f, +0.000235f, +0.000235f, +0.000236f, +0.000236f, +0.000237f, +0.000239f, +0.000242f, +0.000248f, +0.000255f, +0.000266f, +0.000282f, +0.000303f, +0.000331f, +0.000368f, +0.000416f, +0.000474f, +0.000528f, +0.000612f, +0.000706f, +0.000799f, +0.000892f, +0.000967f, +0.001028f, +0.001041f, +0.000999f, +0.000961f, +0.001049f, +0.001138f, +0.001217f, +0.001283f, +0.001337f, +0.001366f, +0.001378f, +0.001370f, +0.001345f, +0.001314f, +0.001292f, +0.001275f, +0.001248f, +0.001226f, +0.001199f, +0.001167f, +0.001128f, +0.001085f, +0.001041f, +0.000995f, +0.000952f, +0.000911f, +0.000868f, +0.000826f, +0.000788f, +0.000749f, +0.000710f, +0.000670f, +0.000633f, +0.000596f, +0.000563f, +0.000531f, +0.000500f, +0.000470f, +0.000442f, +0.000416f, +0.000392f, +0.000344f, +0.000344f, +0.000344f, +0.000344f, +0.000345f, +0.000346f, +0.000349f, +0.000353f, +0.000360f, +0.000370f, +0.000384f, +0.000404f, +0.000430f, +0.000466f, +0.000512f, +0.000571f, +0.000641f, +0.000708f, +0.000809f, +0.000918f, +0.001027f, +0.001132f, +0.001213f, +0.001271f, +0.001275f, +0.001220f, +0.001211f, +0.001313f, +0.001411f, +0.001495f, +0.001563f, +0.001616f, +0.001640f, +0.001645f, +0.001629f, +0.001595f, +0.001555f, +0.001532f, +0.001505f, +0.001468f, +0.001435f, +0.001399f, +0.001357f, +0.001310f, +0.001257f, +0.001203f, +0.001148f, +0.001096f, +0.001046f, +0.000995f, +0.000945f, +0.000899f, +0.000855f, +0.000810f, +0.000764f, +0.000720f, +0.000678f, +0.000639f, +0.000603f, +0.000567f, +0.000533f, +0.000501f, +0.000471f, +0.000443f, +0.000494f, +0.000494f, +0.000494f, +0.000495f, +0.000496f, +0.000497f, +0.000501f, +0.000506f, +0.000515f, +0.000528f, +0.000546f, +0.000571f, +0.000605f, +0.000649f, +0.000706f, +0.000778f, +0.000862f, +0.000944f, +0.001063f, +0.001189f, +0.001315f, +0.001432f, +0.001518f, +0.001571f, +0.001560f, +0.001494f, +0.001525f, +0.001639f, +0.001745f, +0.001832f, +0.001900f, +0.001949f, +0.001966f, +0.001961f, +0.001933f, +0.001888f, +0.001840f, +0.001812f, +0.001773f, +0.001723f, +0.001676f, +0.001630f, +0.001577f, +0.001518f, +0.001454f, +0.001389f, +0.001324f, +0.001259f, +0.001198f, +0.001139f, +0.001079f, +0.001026f, +0.000973f, +0.000921f, +0.000869f, +0.000817f, +0.000769f, +0.000725f, +0.000683f, +0.000643f, +0.000603f, +0.000566f, +0.000531f, +0.000500f, +0.000701f, +0.000701f, +0.000701f, +0.000702f, +0.000703f, +0.000705f, +0.000709f, +0.000717f, +0.000728f, +0.000744f, +0.000767f, +0.000798f, +0.000840f, +0.000895f, +0.000964f, +0.001051f, +0.001151f, +0.001251f, +0.001390f, +0.001535f, +0.001679f, +0.001808f, +0.001894f, +0.001939f, +0.001909f, +0.001834f, +0.001914f, +0.002037f, +0.002150f, +0.002238f, +0.002304f, +0.002346f, +0.002352f, +0.002333f, +0.002291f, +0.002232f, +0.002175f, +0.002139f, +0.002084f, +0.002018f, +0.001956f, +0.001895f, +0.001828f, +0.001757f, +0.001680f, +0.001602f, +0.001524f, +0.001446f, +0.001372f, +0.001301f, +0.001232f, +0.001168f, +0.001106f, +0.001046f, +0.000987f, +0.000929f, +0.000871f, +0.000819f, +0.000772f, +0.000726f, +0.000682f, +0.000638f, +0.000597f, +0.000560f, +0.000981f, +0.000981f, +0.000981f, +0.000982f, +0.000984f, +0.000986f, +0.000991f, +0.001001f, +0.001015f, +0.001035f, +0.001064f, +0.001103f, +0.001154f, +0.001221f, +0.001305f, +0.001409f, +0.001527f, +0.001647f, +0.001809f, +0.001974f, +0.002136f, +0.002274f, +0.002357f, +0.002386f, +0.002335f, +0.002263f, +0.002392f, +0.002524f, +0.002641f, +0.002726f, +0.002786f, +0.002816f, +0.002807f, +0.002771f, +0.002711f, +0.002635f, +0.002571f, +0.002519f, +0.002445f, +0.002359f, +0.002277f, +0.002200f, +0.002116f, +0.002031f, +0.001937f, +0.001845f, +0.001752f, +0.001660f, +0.001570f, +0.001485f, +0.001403f, +0.001328f, +0.001256f, +0.001186f, +0.001117f, +0.001051f, +0.000987f, +0.000925f, +0.000869f, +0.000817f, +0.000767f, +0.000718f, +0.000671f, +0.000627f, +0.001356f, +0.001356f, +0.001356f, +0.001357f, +0.001360f, +0.001362f, +0.001369f, +0.001380f, +0.001398f, +0.001423f, +0.001458f, +0.001506f, +0.001569f, +0.001650f, +0.001751f, +0.001875f, +0.002013f, +0.002155f, +0.002342f, +0.002527f, +0.002707f, +0.002851f, +0.002924f, +0.002933f, +0.002854f, +0.002822f, +0.002978f, +0.003115f, +0.003232f, +0.003311f, +0.003358f, +0.003373f, +0.003341f, +0.003284f, +0.003202f, +0.003107f, +0.003033f, +0.002959f, +0.002862f, +0.002753f, +0.002646f, +0.002550f, +0.002446f, +0.002342f, +0.002231f, +0.002121f, +0.002012f, +0.001903f, +0.001796f, +0.001693f, +0.001596f, +0.001507f, +0.001424f, +0.001343f, +0.001264f, +0.001187f, +0.001114f, +0.001043f, +0.000978f, +0.000918f, +0.000859f, +0.000805f, +0.000754f, +0.000707f, +0.001852f, +0.001852f, +0.001852f, +0.001853f, +0.001857f, +0.001860f, +0.001868f, +0.001882f, +0.001903f, +0.001934f, +0.001978f, +0.002036f, +0.002112f, +0.002208f, +0.002329f, +0.002475f, +0.002635f, +0.002802f, +0.003015f, +0.003219f, +0.003416f, +0.003561f, +0.003619f, +0.003594f, +0.003490f, +0.003525f, +0.003690f, +0.003828f, +0.003941f, +0.004007f, +0.004037f, +0.004027f, +0.003968f, +0.003883f, +0.003775f, +0.003657f, +0.003570f, +0.003468f, +0.003342f, +0.003204f, +0.003068f, +0.002949f, +0.002822f, +0.002696f, +0.002566f, +0.002435f, +0.002305f, +0.002179f, +0.002054f, +0.001932f, +0.001817f, +0.001709f, +0.001612f, +0.001519f, +0.001428f, +0.001339f, +0.001256f, +0.001176f, +0.001103f, +0.001036f, +0.000973f, +0.000913f, +0.000856f, +0.000804f, +0.002502f, +0.002502f, +0.002503f, +0.002504f, +0.002509f, +0.002512f, +0.002522f, +0.002539f, +0.002565f, +0.002602f, +0.002655f, +0.002724f, +0.002815f, +0.002930f, +0.003072f, +0.003242f, +0.003426f, +0.003620f, +0.003860f, +0.004082f, +0.004292f, +0.004428f, +0.004460f, +0.004393f, +0.004271f, +0.004383f, +0.004553f, +0.004685f, +0.004787f, +0.004832f, +0.004835f, +0.004793f, +0.004701f, +0.004581f, +0.004442f, +0.004298f, +0.004189f, +0.004054f, +0.003894f, +0.003722f, +0.003552f, +0.003404f, +0.003250f, +0.003098f, +0.002945f, +0.002790f, +0.002639f, +0.002490f, +0.002346f, +0.002205f, +0.002069f, +0.001944f, +0.001831f, +0.001722f, +0.001619f, +0.001520f, +0.001424f, +0.001335f, +0.001251f, +0.001176f, +0.001104f, +0.001037f, +0.000973f, +0.000912f, +0.003346f, +0.003346f, +0.003347f, +0.003349f, +0.003355f, +0.003358f, +0.003370f, +0.003391f, +0.003422f, +0.003466f, +0.003529f, +0.003612f, +0.003719f, +0.003854f, +0.004019f, +0.004216f, +0.004424f, +0.004648f, +0.004915f, +0.005151f, +0.005366f, +0.005484f, +0.005475f, +0.005359f, +0.005248f, +0.005424f, +0.005591f, +0.005709f, +0.005790f, +0.005805f, +0.005772f, +0.005689f, +0.005553f, +0.005392f, +0.005215f, +0.005048f, +0.004902f, +0.004726f, +0.004525f, +0.004313f, +0.004103f, +0.003921f, +0.003737f, +0.003554f, +0.003374f, +0.003192f, +0.003015f, +0.002843f, +0.002676f, +0.002514f, +0.002357f, +0.002210f, +0.002078f, +0.001956f, +0.001838f, +0.001725f, +0.001618f, +0.001515f, +0.001419f, +0.001332f, +0.001253f, +0.001176f, +0.001103f, +0.001034f, +0.004432f, +0.004432f, +0.004432f, +0.004435f, +0.004437f, +0.004446f, +0.004460f, +0.004484f, +0.004521f, +0.004574f, +0.004647f, +0.004745f, +0.004870f, +0.005027f, +0.005218f, +0.005442f, +0.005675f, +0.005930f, +0.006221f, +0.006473f, +0.006676f, +0.006765f, +0.006695f, +0.006524f, +0.006502f, +0.006678f, +0.006834f, +0.006927f, +0.006975f, +0.006947f, +0.006866f, +0.006731f, +0.006543f, +0.006330f, +0.006110f, +0.005915f, +0.005719f, +0.005495f, +0.005245f, +0.004987f, +0.004731f, +0.004507f, +0.004287f, +0.004069f, +0.003857f, +0.003647f, +0.003440f, +0.003240f, +0.003047f, +0.002861f, +0.002684f, +0.002513f, +0.002358f, +0.002218f, +0.002085f, +0.001957f, +0.001835f, +0.001720f, +0.001610f, +0.001509f, +0.001417f, +0.001331f, +0.001248f, +0.001169f, +0.005816f, +0.005816f, +0.005817f, +0.005820f, +0.005822f, +0.005832f, +0.005849f, +0.005877f, +0.005920f, +0.005982f, +0.006068f, +0.006181f, +0.006325f, +0.006506f, +0.006723f, +0.006977f, +0.007233f, +0.007519f, +0.007831f, +0.008089f, +0.008271f, +0.008302f, +0.008155f, +0.007934f, +0.008021f, +0.008181f, +0.008314f, +0.008367f, +0.008367f, +0.008280f, +0.008139f, +0.007937f, +0.007686f, +0.007413f, +0.007146f, +0.006910f, +0.006653f, +0.006372f, +0.006064f, +0.005752f, +0.005443f, +0.005169f, +0.004909f, +0.004651f, +0.004401f, +0.004159f, +0.003918f, +0.003687f, +0.003465f, +0.003252f, +0.003049f, +0.002856f, +0.002674f, +0.002513f, +0.002361f, +0.002217f, +0.002079f, +0.001948f, +0.001823f, +0.001705f, +0.001598f, +0.001499f, +0.001405f, +0.001315f, +0.007566f, +0.007566f, +0.007567f, +0.007571f, +0.007574f, +0.007585f, +0.007604f, +0.007637f, +0.007687f, +0.007758f, +0.007856f, +0.007986f, +0.008151f, +0.008355f, +0.008601f, +0.008883f, +0.009161f, +0.009475f, +0.009800f, +0.010052f, +0.010193f, +0.010139f, +0.009896f, +0.009662f, +0.009842f, +0.009972f, +0.010066f, +0.010064f, +0.009994f, +0.009832f, +0.009613f, +0.009331f, +0.009002f, +0.008661f, +0.008346f, +0.008046f, +0.007717f, +0.007367f, +0.006994f, +0.006619f, +0.006248f, +0.005915f, +0.005610f, +0.005307f, +0.005013f, +0.004732f, +0.004456f, +0.004190f, +0.003935f, +0.003690f, +0.003458f, +0.003239f, +0.003031f, +0.002843f, +0.002669f, +0.002505f, +0.002348f, +0.002200f, +0.002059f, +0.001926f, +0.001801f, +0.001687f, +0.001579f, +0.001476f, +0.009762f, +0.009762f, +0.009763f, +0.009768f, +0.009771f, +0.009783f, +0.009806f, +0.009843f, +0.009899f, +0.009980f, +0.010092f, +0.010238f, +0.010424f, +0.010653f, +0.010926f, +0.011236f, +0.011528f, +0.011869f, +0.012194f, +0.012421f, +0.012490f, +0.012321f, +0.011971f, +0.011852f, +0.012013f, +0.012095f, +0.012126f, +0.012047f, +0.011888f, +0.011628f, +0.011310f, +0.010932f, +0.010513f, +0.010094f, +0.009724f, +0.009338f, +0.008924f, +0.008494f, +0.008046f, +0.007596f, +0.007157f, +0.006755f, +0.006396f, +0.006043f, +0.005700f, +0.005372f, +0.005058f, +0.004754f, +0.004461f, +0.004181f, +0.003915f, +0.003665f, +0.003430f, +0.003212f, +0.003015f, +0.002827f, +0.002648f, +0.002478f, +0.002316f, +0.002164f, +0.002022f, +0.001890f, +0.001768f, +0.001651f, +0.012497f, +0.012497f, +0.012498f, +0.012504f, +0.012506f, +0.012520f, +0.012546f, +0.012587f, +0.012650f, +0.012741f, +0.012865f, +0.013028f, +0.013235f, +0.013487f, +0.013786f, +0.014119f, +0.014419f, +0.014779f, +0.015084f, +0.015260f, +0.015216f, +0.014901f, +0.014450f, +0.014481f, +0.014584f, +0.014596f, +0.014535f, +0.014352f, +0.014077f, +0.013695f, +0.013261f, +0.012765f, +0.012242f, +0.011736f, +0.011290f, +0.010802f, +0.010289f, +0.009767f, +0.009231f, +0.008696f, +0.008180f, +0.007698f, +0.007274f, +0.006867f, +0.006471f, +0.006090f, +0.005728f, +0.005381f, +0.005049f, +0.004731f, +0.004429f, +0.004141f, +0.003871f, +0.003621f, +0.003394f, +0.003182f, +0.002980f, +0.002787f, +0.002604f, +0.002430f, +0.002264f, +0.002112f, +0.001972f, +0.001840f, +0.015878f, +0.015878f, +0.015880f, +0.015887f, +0.015889f, +0.015904f, +0.015932f, +0.015978f, +0.016047f, +0.016147f, +0.016284f, +0.016462f, +0.016687f, +0.016961f, +0.017281f, +0.017631f, +0.017938f, +0.018293f, +0.018551f, +0.018636f, +0.018441f, +0.017936f, +0.017469f, +0.017593f, +0.017610f, +0.017521f, +0.017334f, +0.017015f, +0.016594f, +0.016064f, +0.015487f, +0.014857f, +0.014214f, +0.013625f, +0.013060f, +0.012454f, +0.011825f, +0.011197f, +0.010562f, +0.009932f, +0.009329f, +0.008758f, +0.008259f, +0.007785f, +0.007330f, +0.006894f, +0.006475f, +0.006080f, +0.005701f, +0.005341f, +0.004999f, +0.004674f, +0.004366f, +0.004076f, +0.003812f, +0.003571f, +0.003343f, +0.003124f, +0.002916f, +0.002720f, +0.002534f, +0.002358f, +0.002200f, +0.002065f, +0.020032f, +0.020032f, +0.020034f, +0.020042f, +0.020043f, +0.020060f, +0.020090f, +0.020139f, +0.020214f, +0.020321f, +0.020468f, +0.020659f, +0.020899f, +0.021189f, +0.021525f, +0.021881f, +0.022184f, +0.022509f, +0.022680f, +0.022621f, +0.022216f, +0.021508f, +0.021228f, +0.021255f, +0.021147f, +0.020920f, +0.020566f, +0.020074f, +0.019472f, +0.018767f, +0.018020f, +0.017234f, +0.016460f, +0.015762f, +0.015053f, +0.014310f, +0.013550f, +0.012800f, +0.012052f, +0.011316f, +0.010611f, +0.009946f, +0.009353f, +0.008809f, +0.008285f, +0.007786f, +0.007310f, +0.006856f, +0.006426f, +0.006018f, +0.005628f, +0.005260f, +0.004912f, +0.004584f, +0.004277f, +0.003998f, +0.003739f, +0.003493f, +0.003260f, +0.003038f, +0.002837f, +0.002657f, +0.002492f, +0.002340f, +0.025101f, +0.025101f, +0.025103f, +0.025112f, +0.025113f, +0.025130f, +0.025161f, +0.025213f, +0.025292f, +0.025404f, +0.025558f, +0.025757f, +0.026007f, +0.026307f, +0.026647f, +0.026994f, +0.027273f, +0.027534f, +0.027575f, +0.027308f, +0.026621f, +0.025740f, +0.025647f, +0.025534f, +0.025254f, +0.024843f, +0.024278f, +0.023567f, +0.022749f, +0.021833f, +0.020890f, +0.019926f, +0.019023f, +0.018165f, +0.017288f, +0.016387f, +0.015480f, +0.014589f, +0.013715f, +0.012863f, +0.012041f, +0.011272f, +0.010571f, +0.009943f, +0.009346f, +0.008775f, +0.008234f, +0.007718f, +0.007228f, +0.006765f, +0.006326f, +0.005909f, +0.005514f, +0.005142f, +0.004793f, +0.004467f, +0.004172f, +0.003895f, +0.003646f, +0.003418f, +0.003207f, +0.003010f, +0.002826f, +0.002656f, +0.031249f, +0.031249f, +0.031252f, +0.031263f, +0.031261f, +0.031278f, +0.031310f, +0.031362f, +0.031442f, +0.031556f, +0.031711f, +0.031913f, +0.032164f, +0.032462f, +0.032792f, +0.033107f, +0.033334f, +0.033481f, +0.033327f, +0.032750f, +0.031735f, +0.030963f, +0.030809f, +0.030500f, +0.029990f, +0.029339f, +0.028514f, +0.027536f, +0.026454f, +0.025295f, +0.024128f, +0.022969f, +0.021916f, +0.020851f, +0.019783f, +0.018705f, +0.017633f, +0.016582f, +0.015566f, +0.014581f, +0.013636f, +0.012745f, +0.011926f, +0.011200f, +0.010518f, +0.009871f, +0.009254f, +0.008670f, +0.008114f, +0.007588f, +0.007092f, +0.006621f, +0.006175f, +0.005754f, +0.005359f, +0.004991f, +0.004670f, +0.004383f, +0.004116f, +0.003865f, +0.003630f, +0.003409f, +0.003201f, +0.003005f, +0.038662f, +0.038662f, +0.038665f, +0.038677f, +0.038673f, +0.038690f, +0.038720f, +0.038770f, +0.038846f, +0.038957f, +0.039107f, +0.039301f, +0.039541f, +0.039821f, +0.040121f, +0.040371f, +0.040505f, +0.040466f, +0.040019f, +0.039042f, +0.037694f, +0.037171f, +0.036793f, +0.036220f, +0.035413f, +0.034457f, +0.033310f, +0.032012f, +0.030628f, +0.029186f, +0.027769f, +0.026415f, +0.025143f, +0.023843f, +0.022559f, +0.021279f, +0.020022f, +0.018792f, +0.017617f, +0.016485f, +0.015405f, +0.014382f, +0.013435f, +0.012590f, +0.011809f, +0.011073f, +0.010377f, +0.009716f, +0.009090f, +0.008497f, +0.007933f, +0.007401f, +0.006899f, +0.006427f, +0.006003f, +0.005615f, +0.005261f, +0.004943f, +0.004648f, +0.004371f, +0.004108f, +0.003859f, +0.003623f, +0.003402f, +0.047549f, +0.047549f, +0.047552f, +0.047567f, +0.047558f, +0.047573f, +0.047600f, +0.047644f, +0.047712f, +0.047810f, +0.047945f, +0.048119f, +0.048331f, +0.048572f, +0.048810f, +0.048949f, +0.048933f, +0.048604f, +0.047732f, +0.046267f, +0.044875f, +0.044362f, +0.043681f, +0.042761f, +0.041585f, +0.040239f, +0.038704f, +0.037036f, +0.035299f, +0.033542f, +0.031854f, +0.030278f, +0.028726f, +0.027160f, +0.025634f, +0.024129f, +0.022662f, +0.021243f, +0.019883f, +0.018590f, +0.017358f, +0.016194f, +0.015105f, +0.014119f, +0.013234f, +0.012395f, +0.011604f, +0.010860f, +0.010154f, +0.009486f, +0.008855f, +0.008261f, +0.007723f, +0.007226f, +0.006766f, +0.006338f, +0.005939f, +0.005568f, +0.005234f, +0.004924f, +0.004629f, +0.004350f, +0.004085f, +0.003834f, +0.058145f, +0.058145f, +0.058149f, +0.058147f, +0.058152f, +0.058163f, +0.058183f, +0.058216f, +0.058268f, +0.058344f, +0.058448f, +0.058583f, +0.058745f, +0.058915f, +0.059050f, +0.059012f, +0.058764f, +0.057998f, +0.056575f, +0.054565f, +0.053480f, +0.052627f, +0.051545f, +0.050180f, +0.048551f, +0.046732f, +0.044741f, +0.042637f, +0.040505f, +0.038401f, +0.036448f, +0.034556f, +0.032685f, +0.030822f, +0.029024f, +0.027269f, +0.025574f, +0.023946f, +0.022385f, +0.020904f, +0.019508f, +0.018189f, +0.016954f, +0.015810f, +0.014796f, +0.013850f, +0.012956f, +0.012110f, +0.011313f, +0.010567f, +0.009891f, +0.009268f, +0.008686f, +0.008142f, +0.007631f, +0.007151f, +0.006704f, +0.006285f, +0.005896f, +0.005541f, +0.005206f, +0.004891f, +0.004591f, +0.004308f, +0.070713f, +0.070714f, +0.070718f, +0.070714f, +0.070716f, +0.070720f, +0.070729f, +0.070744f, +0.070769f, +0.070809f, +0.070864f, +0.070936f, +0.071014f, +0.071074f, +0.071046f, +0.070739f, +0.070134f, +0.068778f, +0.066611f, +0.064411f, +0.063354f, +0.062050f, +0.060450f, +0.058525f, +0.056342f, +0.053968f, +0.051442f, +0.048852f, +0.046283f, +0.043816f, +0.041540f, +0.039265f, +0.037037f, +0.034852f, +0.032746f, +0.030718f, +0.028771f, +0.026909f, +0.025138f, +0.023455f, +0.021868f, +0.020375f, +0.018978f, +0.017678f, +0.016494f, +0.015427f, +0.014424f, +0.013483f, +0.012626f, +0.011833f, +0.011097f, +0.010406f, +0.009760f, +0.009156f, +0.008587f, +0.008052f, +0.007548f, +0.007074f, +0.006629f, +0.006215f, +0.005838f, +0.005482f, +0.005145f, +0.004825f, +0.085546f, +0.085546f, +0.085551f, +0.085544f, +0.085542f, +0.085536f, +0.085527f, +0.085515f, +0.085500f, +0.085483f, +0.085465f, +0.085440f, +0.085393f, +0.085285f, +0.085009f, +0.084326f, +0.083157f, +0.080968f, +0.077995f, +0.076187f, +0.074590f, +0.072700f, +0.070442f, +0.067833f, +0.064986f, +0.061966f, +0.058843f, +0.055711f, +0.052675f, +0.049857f, +0.047121f, +0.044420f, +0.041798f, +0.039261f, +0.036812f, +0.034490f, +0.032266f, +0.030155f, +0.028147f, +0.026247f, +0.024457f, +0.022770f, +0.021192f, +0.019719f, +0.018360f, +0.017145f, +0.016059f, +0.015058f, +0.014129f, +0.013260f, +0.012445f, +0.011681f, +0.010962f, +0.010285f, +0.009646f, +0.009044f, +0.008478f, +0.007943f, +0.007439f, +0.006966f, +0.006526f, +0.006126f, +0.005751f, +0.005394f, +0.102964f, +0.102965f, +0.102970f, +0.102959f, +0.102950f, +0.102930f, +0.102896f, +0.102844f, +0.102771f, +0.102672f, +0.102545f, +0.102379f, +0.102150f, +0.101795f, +0.101150f, +0.099938f, +0.097901f, +0.094662f, +0.091440f, +0.089561f, +0.087258f, +0.084620f, +0.081549f, +0.078136f, +0.074506f, +0.070754f, +0.066967f, +0.063252f, +0.059766f, +0.056454f, +0.053202f, +0.050037f, +0.046985f, +0.044060f, +0.041258f, +0.038593f, +0.036075f, +0.033687f, +0.031428f, +0.029295f, +0.027283f, +0.025391f, +0.023615f, +0.021957f, +0.020466f, +0.019121f, +0.017933f, +0.016831f, +0.015800f, +0.014834f, +0.013932f, +0.013081f, +0.012279f, +0.011521f, +0.010810f, +0.010136f, +0.009500f, +0.008897f, +0.008330f, +0.007797f, +0.007297f, +0.006829f, +0.006397f, +0.005999f, +0.123324f, +0.123324f, +0.123331f, +0.123315f, +0.123296f, +0.123256f, +0.123186f, +0.123078f, +0.122920f, +0.122706f, +0.122425f, +0.122060f, +0.121570f, +0.120855f, +0.119661f, +0.117660f, +0.114420f, +0.109996f, +0.107298f, +0.104606f, +0.101421f, +0.097825f, +0.093771f, +0.089417f, +0.084901f, +0.080341f, +0.075839f, +0.071537f, +0.067528f, +0.063609f, +0.059794f, +0.056126f, +0.052613f, +0.049260f, +0.046081f, +0.043061f, +0.040206f, +0.037516f, +0.034978f, +0.032589f, +0.030339f, +0.028226f, +0.026296f, +0.024522f, +0.022884f, +0.021377f, +0.020008f, +0.018787f, +0.017644f, +0.016568f, +0.015557f, +0.014603f, +0.013705f, +0.012862f, +0.012067f, +0.011315f, +0.010608f, +0.009939f, +0.009307f, +0.008711f, +0.008150f, +0.007622f, +0.007129f, +0.006671f, +0.147013f, +0.147014f, +0.147021f, +0.146998f, +0.146964f, +0.146897f, +0.146778f, +0.146591f, +0.146317f, +0.145942f, +0.145447f, +0.144801f, +0.143942f, +0.142702f, +0.140680f, +0.137502f, +0.132690f, +0.128253f, +0.125091f, +0.121346f, +0.117054f, +0.112288f, +0.107086f, +0.101656f, +0.096168f, +0.090740f, +0.085508f, +0.080630f, +0.075897f, +0.071320f, +0.066905f, +0.062691f, +0.058684f, +0.054878f, +0.051279f, +0.047889f, +0.044684f, +0.041665f, +0.038824f, +0.036148f, +0.033701f, +0.031442f, +0.029345f, +0.027399f, +0.025587f, +0.023905f, +0.022352f, +0.020933f, +0.019657f, +0.018455f, +0.017327f, +0.016266f, +0.015268f, +0.014326f, +0.013435f, +0.012598f, +0.011808f, +0.011060f, +0.010358f, +0.009698f, +0.009077f, +0.008494f, +0.007945f, +0.007431f, +0.174456f, +0.174456f, +0.174464f, +0.174431f, +0.174379f, +0.174274f, +0.174086f, +0.173790f, +0.173356f, +0.172759f, +0.171968f, +0.170934f, +0.169548f, +0.167526f, +0.164275f, +0.159355f, +0.153022f, +0.149208f, +0.144824f, +0.139741f, +0.134090f, +0.127941f, +0.121447f, +0.114825f, +0.108298f, +0.101983f, +0.096084f, +0.090373f, +0.084862f, +0.079582f, +0.074534f, +0.069735f, +0.065204f, +0.060919f, +0.056876f, +0.053066f, +0.049489f, +0.046120f, +0.043016f, +0.040159f, +0.037502f, +0.035026f, +0.032715f, +0.030559f, +0.028545f, +0.026669f, +0.024925f, +0.023308f, +0.021823f, +0.020485f, +0.019229f, +0.018049f, +0.016937f, +0.015892f, +0.014910f, +0.013985f, +0.013112f, +0.012288f, +0.011514f, +0.010785f, +0.010096f, +0.009487f, +0.008944f, +0.008451f, +0.206110f, +0.206110f, +0.206119f, +0.206074f, +0.205996f, +0.205837f, +0.205556f, +0.205111f, +0.204458f, +0.203556f, +0.202358f, +0.200780f, +0.198626f, +0.195404f, +0.190365f, +0.183142f, +0.177530f, +0.172362f, +0.166406f, +0.159677f, +0.152398f, +0.144671f, +0.136759f, +0.128882f, +0.121299f, +0.114200f, +0.107359f, +0.100745f, +0.094406f, +0.088383f, +0.082667f, +0.077266f, +0.072165f, +0.067367f, +0.062857f, +0.058614f, +0.054697f, +0.051085f, +0.047738f, +0.044615f, +0.041695f, +0.038973f, +0.036423f, +0.034036f, +0.031800f, +0.029712f, +0.027758f, +0.025934f, +0.024238f, +0.022672f, +0.021263f, +0.019956f, +0.018726f, +0.017570f, +0.016483f, +0.015459f, +0.014496f, +0.013596f, +0.012785f, +0.012067f, +0.011409f, +0.010801f, +0.010235f, +0.009701f, +0.242471f, +0.242471f, +0.242481f, +0.242417f, +0.242306f, +0.242077f, +0.241666f, +0.241016f, +0.240062f, +0.238742f, +0.236978f, +0.234622f, +0.231306f, +0.226177f, +0.218495f, +0.210560f, +0.204570f, +0.197550f, +0.189622f, +0.180955f, +0.171783f, +0.162354f, +0.152941f, +0.143813f, +0.135322f, +0.127151f, +0.119257f, +0.111705f, +0.104512f, +0.097715f, +0.091296f, +0.085251f, +0.079558f, +0.074214f, +0.069269f, +0.064718f, +0.060501f, +0.056567f, +0.052891f, +0.049453f, +0.046242f, +0.043234f, +0.040411f, +0.037774f, +0.035301f, +0.032983f, +0.030814f, +0.028785f, +0.026891f, +0.025127f, +0.023491f, +0.021992f, +0.020635f, +0.019361f, +0.018166f, +0.017085f, +0.016135f, +0.015267f, +0.014462f, +0.013712f, +0.013008f, +0.012350f, +0.011730f, +0.011147f, +0.284072f, +0.284073f, +0.284083f, +0.283997f, +0.283836f, +0.283506f, +0.282920f, +0.281988f, +0.280619f, +0.278719f, +0.276152f, +0.272637f, +0.267446f, +0.259382f, +0.248928f, +0.241970f, +0.233798f, +0.224422f, +0.214115f, +0.203232f, +0.192013f, +0.180821f, +0.169953f, +0.159793f, +0.150067f, +0.140690f, +0.131722f, +0.123210f, +0.115150f, +0.107550f, +0.100393f, +0.093672f, +0.087457f, +0.081737f, +0.076419f, +0.071465f, +0.066838f, +0.062509f, +0.058461f, +0.054679f, +0.051133f, +0.047810f, +0.044695f, +0.041780f, +0.039049f, +0.036486f, +0.034091f, +0.031846f, +0.029749f, +0.027789f, +0.025967f, +0.024272f, +0.022751f, +0.021443f, +0.020291f, +0.019226f, +0.018235f, +0.017308f, +0.016436f, +0.015617f, +0.014847f, +0.014123f, +0.013435f, +0.012782f, +0.331483f, +0.331484f, +0.331461f, +0.331376f, +0.331150f, +0.330678f, +0.329846f, +0.328521f, +0.326571f, +0.323846f, +0.320095f, +0.314709f, +0.306328f, +0.294134f, +0.285205f, +0.275658f, +0.264656f, +0.252410f, +0.239443f, +0.226124f, +0.212854f, +0.200008f, +0.187999f, +0.176411f, +0.165318f, +0.154736f, +0.144685f, +0.135199f, +0.126250f, +0.117828f, +0.110041f, +0.102856f, +0.096179f, +0.089949f, +0.084134f, +0.078691f, +0.073611f, +0.068857f, +0.064401f, +0.060226f, +0.056320f, +0.052662f, +0.049234f, +0.046033f, +0.043034f, +0.040224f, +0.037594f, +0.035137f, +0.032837f, +0.030767f, +0.028928f, +0.027248f, +0.025697f, +0.024263f, +0.022935f, +0.021716f, +0.020616f, +0.019601f, +0.018644f, +0.017743f, +0.016890f, +0.016087f, +0.015325f, +0.014603f, +0.385311f, +0.385311f, +0.385279f, +0.385159f, +0.384837f, +0.384167f, +0.382982f, +0.381098f, +0.378312f, +0.374361f, +0.368699f, +0.359974f, +0.346488f, +0.334902f, +0.323720f, +0.310739f, +0.296258f, +0.280773f, +0.264994f, +0.249317f, +0.234269f, +0.220147f, +0.206488f, +0.193401f, +0.180966f, +0.169191f, +0.158064f, +0.147582f, +0.137899f, +0.128942f, +0.120602f, +0.112807f, +0.105523f, +0.098701f, +0.092325f, +0.086353f, +0.080762f, +0.075525f, +0.070628f, +0.066041f, +0.061749f, +0.057736f, +0.053991f, +0.050488f, +0.047214f, +0.044152f, +0.041446f, +0.039008f, +0.036763f, +0.034677f, +0.032733f, +0.030919f, +0.029220f, +0.027633f, +0.026143f, +0.024751f, +0.023453f, +0.022241f, +0.021121f, +0.020105f, +0.019156f, +0.018259f, +0.017409f, +0.016607f, +0.446196f, +0.446196f, +0.446153f, +0.445977f, +0.445513f, +0.444556f, +0.442857f, +0.440144f, +0.436087f, +0.430136f, +0.420910f, +0.406033f, +0.391652f, +0.378476f, +0.363060f, +0.345824f, +0.327453f, +0.308734f, +0.290322f, +0.272944f, +0.256360f, +0.240386f, +0.225126f, +0.210622f, +0.196916f, +0.183977f, +0.172055f, +0.160968f, +0.150612f, +0.140909f, +0.131821f, +0.123301f, +0.115312f, +0.107840f, +0.100840f, +0.094289f, +0.088158f, +0.082423f, +0.077063f, +0.072063f, +0.067390f, +0.063029f, +0.059030f, +0.055508f, +0.052284f, +0.049295f, +0.046511f, +0.043912f, +0.041487f, +0.039213f, +0.037082f, +0.035077f, +0.033199f, +0.031433f, +0.029770f, +0.028210f, +0.026744f, +0.025370f, +0.024082f, +0.022875f, +0.021744f, +0.020687f, +0.019709f, +0.018823f, +0.514819f, +0.514820f, +0.514755f, +0.514500f, +0.513822f, +0.512416f, +0.509921f, +0.505901f, +0.499696f, +0.489791f, +0.473080f, +0.455930f, +0.440202f, +0.421682f, +0.401014f, +0.379177f, +0.357170f, +0.335793f, +0.315855f, +0.296571f, +0.278085f, +0.260470f, +0.243752f, +0.228014f, +0.213510f, +0.199936f, +0.187188f, +0.175200f, +0.163942f, +0.153362f, +0.143426f, +0.134105f, +0.125372f, +0.117190f, +0.109538f, +0.102384f, +0.095702f, +0.089467f, +0.083673f, +0.078596f, +0.073966f, +0.069686f, +0.065699f, +0.061978f, +0.058507f, +0.055258f, +0.052214f, +0.049364f, +0.046709f, +0.044216f, +0.041876f, +0.039678f, +0.037612f, +0.035667f, +0.033846f, +0.032133f, +0.030517f, +0.028991f, +0.027561f, +0.026210f, +0.024934f, +0.023735f, +0.022600f, +0.021534f, +0.591890f, +0.591890f, +0.591793f, +0.591403f, +0.590368f, +0.588224f, +0.584380f, +0.577982f, +0.567111f, +0.547498f, +0.527880f, +0.508626f, +0.485945f, +0.460958f, +0.435056f, +0.409503f, +0.385574f, +0.362540f, +0.340436f, +0.319350f, +0.299281f, +0.280626f, +0.263197f, +0.246757f, +0.231219f, +0.216555f, +0.202710f, +0.189665f, +0.177385f, +0.165846f, +0.155016f, +0.144864f, +0.135358f, +0.126478f, +0.118243f, +0.111020f, +0.104395f, +0.098237f, +0.092499f, +0.087145f, +0.082141f, +0.077475f, +0.073115f, +0.069039f, +0.065231f, +0.061676f, +0.058354f, +0.055245f, +0.052337f, +0.049612f, +0.047058f, +0.044662f, +0.042413f, +0.040300f, +0.038313f, +0.036442f, +0.034693f, +0.033044f, +0.031487f, +0.030017f, +0.028628f, +0.027316f, +0.026080f, +0.024909f, +0.678153f, +0.678152f, +0.677996f, +0.677359f, +0.675663f, +0.672104f, +0.665468f, +0.652841f, +0.627651f, +0.606618f, +0.581963f, +0.553474f, +0.523229f, +0.493098f, +0.464982f, +0.438002f, +0.412107f, +0.387348f, +0.364111f, +0.342427f, +0.321812f, +0.302204f, +0.283536f, +0.265791f, +0.248952f, +0.233009f, +0.217962f, +0.203784f, +0.190454f, +0.177942f, +0.166749f, +0.156620f, +0.147172f, +0.138329f, +0.130068f, +0.122350f, +0.115142f, +0.108408f, +0.102122f, +0.096258f, +0.090789f, +0.085687f, +0.080927f, +0.076489f, +0.072346f, +0.068478f, +0.064867f, +0.061493f, +0.058340f, +0.055391f, +0.052629f, +0.050043f, +0.047619f, +0.045343f, +0.043208f, +0.041200f, +0.039311f, +0.037542f, +0.035878f, +0.034309f, +0.032827f, +0.031426f, +0.030100f, +0.028844f, +0.774384f, +0.774366f, +0.774082f, +0.772870f, +0.769573f, +0.762184f, +0.744522f, +0.714778f, +0.687374f, +0.653716f, +0.617894f, +0.583247f, +0.551362f, +0.520781f, +0.491551f, +0.464379f, +0.438586f, +0.413739f, +0.389761f, +0.366653f, +0.344456f, +0.323197f, +0.302913f, +0.283634f, +0.265518f, +0.249484f, +0.234396f, +0.220143f, +0.206729f, +0.194140f, +0.182326f, +0.171258f, +0.160902f, +0.151224f, +0.142187f, +0.133759f, +0.125903f, +0.118580f, +0.111758f, +0.105402f, +0.099482f, +0.093971f, +0.088837f, +0.084052f, +0.079593f, +0.075436f, +0.071560f, +0.067944f, +0.064567f, +0.061412f, +0.058471f, +0.055729f, +0.053162f, +0.050759f, +0.048510f, +0.046400f, +0.044419f, +0.042560f, +0.040812f, +0.039167f, +0.037616f, +0.036155f, +0.034775f, +0.033470f, +0.881377f, +0.881325f, +0.880506f, +0.876818f, +0.863757f, +0.827978f, +0.791720f, +0.747488f, +0.706632f, +0.671326f, +0.638606f, +0.609009f, +0.580157f, +0.551479f, +0.522885f, +0.494531f, +0.466645f, +0.439757f, +0.415438f, +0.391824f, +0.369045f, +0.347209f, +0.326386f, +0.306621f, +0.287920f, +0.270276f, +0.253670f, +0.238073f, +0.223449f, +0.209760f, +0.196961f, +0.185008f, +0.173854f, +0.163455f, +0.153764f, +0.144738f, +0.136335f, +0.128519f, +0.121246f, +0.114479f, +0.108183f, +0.102325f, +0.096875f, +0.091801f, +0.087079f, +0.082681f, +0.078584f, +0.074771f, +0.071217f, +0.067902f, +0.064808f, +0.061920f, +0.059223f, +0.056701f, +0.054343f, +0.052138f, +0.050073f, +0.048138f, +0.046322f, +0.044617f, +0.043015f, +0.041508f, +0.040092f, +0.038759f, +0.990770f, +0.944100f, +0.881251f, +0.892783f, +0.888777f, +0.867948f, +0.839484f, +0.806966f, +0.772346f, +0.736797f, +0.701029f, +0.665527f, +0.630628f, +0.596588f, +0.563586f, +0.531754f, +0.501188f, +0.471943f, +0.444060f, +0.417551f, +0.392413f, +0.368632f, +0.346182f, +0.325028f, +0.305130f, +0.286442f, +0.268915f, +0.252496f, +0.237133f, +0.222773f, +0.209362f, +0.196846f, +0.185174f, +0.174296f, +0.164163f, +0.154728f, +0.145945f, +0.137773f, +0.130170f, +0.123098f, +0.116521f, +0.110403f, +0.104714f, +0.099422f, +0.094500f, +0.089920f, +0.085660f, +0.081694f, +0.078002f, +0.074565f, +0.071363f, +0.068379f, +0.065599f, +0.063006f, +0.060587f, +0.058329f, +0.056222f, +0.054253f, +0.052414f, +0.050694f, +0.049085f, +0.047579f, +0.046169f, +0.044848f + }; +} diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs.meta b/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs.meta new file mode 100644 index 0000000..ee0f69a --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.GGX.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b0041ac2ad0ef8459f7565f64f4d731 +timeCreated: 1453066169 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs b/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs new file mode 100644 index 0000000..4e63125 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs @@ -0,0 +1,68 @@ +using UnityEngine; + +public partial class AreaLightLUT +{ + const int kLUTResolution = 64; + const int kLUTMatrixDim = 3; + + public enum LUTType + { + TransformInv_DisneyDiffuse, + TransformInv_GGX, + AmpDiffAmpSpecFresnel + } + + public static Texture2D LoadLUT(LUTType type) + { + switch(type) + { + case LUTType.TransformInv_DisneyDiffuse: return LoadLUT(s_LUTTransformInv_DisneyDiffuse); + case LUTType.TransformInv_GGX: return LoadLUT(s_LUTTransformInv_GGX); + case LUTType.AmpDiffAmpSpecFresnel: return LoadLUT(s_LUTAmplitude_DisneyDiffuse, s_LUTAmplitude_GGX, s_LUTFresnel_GGX); + } + + return null; + } + + static Texture2D CreateLUT(TextureFormat format, Color[] pixels) + { + Texture2D tex = new Texture2D(kLUTResolution, kLUTResolution, format, false /*mipmap*/, true /*linear*/); + tex.hideFlags = HideFlags.HideAndDontSave; + tex.wrapMode = TextureWrapMode.Clamp; + tex.SetPixels(pixels); + tex.Apply(); + return tex; + } + + static Texture2D LoadLUT(double[,] LUTTransformInv) + { + const int count = kLUTResolution * kLUTResolution; + Color[] pixels = new Color[count]; + + // transformInv + for (int i = 0; i < count; i++) + { + // Only columns 0, 2, 4 and 6 contain interesting values (at least in the case of GGX). + pixels[i] = new Color( (float)LUTTransformInv[i, 0], + (float)LUTTransformInv[i, 2], + (float)LUTTransformInv[i, 4], + (float)LUTTransformInv[i, 6]); + } + + return CreateLUT(TextureFormat.RGBAHalf, pixels); + } + + static Texture2D LoadLUT(float[] LUTScalar0, float[] LUTScalar1, float[] LUTScalar2) + { + const int count = kLUTResolution * kLUTResolution; + Color[] pixels = new Color[count]; + + // amplitude + for (int i = 0; i < count; i++) + { + pixels[i] = new Color(LUTScalar0[i], LUTScalar1[i], LUTScalar2[i], 0); + } + + return CreateLUT(TextureFormat.RGBAHalf, pixels); + } +} \ No newline at end of file diff --git a/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs.meta b/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs.meta new file mode 100644 index 0000000..1cdca47 --- /dev/null +++ b/Assets/AreaLight/Scripts/AreaLightLUT.Load.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c08d6c4951e30c42a4bd6209323dfb8 +timeCreated: 1453070529 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Shaders.meta b/Assets/AreaLight/Shaders.meta new file mode 100644 index 0000000..77e47c7 --- /dev/null +++ b/Assets/AreaLight/Shaders.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d622c47de56b9e84e971b5a72b861f95 +folderAsset: yes +timeCreated: 1477749207 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Shaders/AreaLight.cginc b/Assets/AreaLight/Shaders/AreaLight.cginc new file mode 100644 index 0000000..971d7f4 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLight.cginc @@ -0,0 +1,224 @@ +// Based on 'Real-Time Polygonal-Light Shading with Linearly Transformed Cosines' +// https://labs.unity.com/article/real-time-polygonal-light-shading-linearly-transformed-cosines + +#if AREA_LIGHT_ENABLE_DIFFUSE +sampler2D _TransformInv_Diffuse; +#endif +sampler2D _TransformInv_Specular; +sampler2D _AmpDiffAmpSpecFresnel; +float4x4 _LightVerts; + +half IntegrateEdge(half3 v1, half3 v2) +{ + half d = dot(v1,v2); + half theta = acos(max(-0.9999, dot(v1,v2))); + half theta_sintheta = theta / sin(theta); + return theta_sintheta * (v1.x*v2.y - v1.y*v2.x); +} + +// Baum's equation +// Expects non-normalized vertex positions +half PolygonRadiance(half4x3 L) +{ + // detect clipping config + uint config = 0; + if (L[0].z > 0) config += 1; + if (L[1].z > 0) config += 2; + if (L[2].z > 0) config += 4; + if (L[3].z > 0) config += 8; + + + // The fifth vertex for cases when clipping cuts off one corner. + // Due to a compiler bug, copying L into a vector array with 5 rows + // messes something up, so we need to stick with the matrix + the L4 vertex. + half3 L4 = L[3]; + + // This switch is surprisingly fast. Tried replacing it with a lookup array of vertices. + // Even though that replaced the switch with just some indexing and no branches, it became + // way, way slower - mem fetch stalls? + + // clip + uint n = 0; + switch(config) + { + case 0: // clip all + break; + + case 1: // V1 clip V2 V3 V4 + n = 3; + L[1] = -L[1].z * L[0] + L[0].z * L[1]; + L[2] = -L[3].z * L[0] + L[0].z * L[3]; + break; + + case 2: // V2 clip V1 V3 V4 + n = 3; + L[0] = -L[0].z * L[1] + L[1].z * L[0]; + L[2] = -L[2].z * L[1] + L[1].z * L[2]; + break; + + case 3: // V1 V2 clip V3 V4 + n = 4; + L[2] = -L[2].z * L[1] + L[1].z * L[2]; + L[3] = -L[3].z * L[0] + L[0].z * L[3]; + break; + + case 4: // V3 clip V1 V2 V4 + n = 3; + L[0] = -L[3].z * L[2] + L[2].z * L[3]; + L[1] = -L[1].z * L[2] + L[2].z * L[1]; + break; + + case 5: // V1 V3 clip V2 V4: impossible + break; + + case 6: // V2 V3 clip V1 V4 + n = 4; + L[0] = -L[0].z * L[1] + L[1].z * L[0]; + L[3] = -L[3].z * L[2] + L[2].z * L[3]; + break; + + case 7: // V1 V2 V3 clip V4 + n = 5; + L4 = -L[3].z * L[0] + L[0].z * L[3]; + L[3] = -L[3].z * L[2] + L[2].z * L[3]; + break; + + case 8: // V4 clip V1 V2 V3 + n = 3; + L[0] = -L[0].z * L[3] + L[3].z * L[0]; + L[1] = -L[2].z * L[3] + L[3].z * L[2]; + L[2] = L[3]; + break; + + case 9: // V1 V4 clip V2 V3 + n = 4; + L[1] = -L[1].z * L[0] + L[0].z * L[1]; + L[2] = -L[2].z * L[3] + L[3].z * L[2]; + break; + + case 10: // V2 V4 clip V1 V3: impossible + break; + + case 11: // V1 V2 V4 clip V3 + n = 5; + L[3] = -L[2].z * L[3] + L[3].z * L[2]; + L[2] = -L[2].z * L[1] + L[1].z * L[2]; + break; + + case 12: // V3 V4 clip V1 V2 + n = 4; + L[1] = -L[1].z * L[2] + L[2].z * L[1]; + L[0] = -L[0].z * L[3] + L[3].z * L[0]; + break; + + case 13: // V1 V3 V4 clip V2 + n = 5; + L[3] = L[2]; + L[2] = -L[1].z * L[2] + L[2].z * L[1]; + L[1] = -L[1].z * L[0] + L[0].z * L[1]; + break; + + case 14: // V2 V3 V4 clip V1 + n = 5; + L4 = -L[0].z * L[3] + L[3].z * L[0]; + L[0] = -L[0].z * L[1] + L[1].z * L[0]; + break; + + case 15: // V1 V2 V3 V4 + n = 4; + break; + } + + if (n == 0) + return 0; + + // normalize + L[0] = normalize(L[0]); + L[1] = normalize(L[1]); + L[2] = normalize(L[2]); + if(n == 3) + L[3] = L[0]; + else + { + L[3] = normalize(L[3]); + if (n == 4) + L4 = L[0]; + else + L4 = normalize(L4); + } + + // integrate + half sum = 0; + sum += IntegrateEdge(L[0], L[1]); + sum += IntegrateEdge(L[1], L[2]); + sum += IntegrateEdge(L[2], L[3]); + if(n >= 4) + sum += IntegrateEdge(L[3], L4); + if(n == 5) + sum += IntegrateEdge(L4, L[0]); + + sum *= 0.15915; // 1/2pi + + return max(0, sum); +} + +half TransformedPolygonRadiance(half4x3 L, half2 uv, sampler2D transformInv, half amplitude) +{ + // Get the inverse LTC matrix M + half3x3 Minv = 0; + Minv._m22 = 1; + Minv._m00_m02_m11_m20 = tex2D(transformInv, uv); + + // Transform light vertices into diffuse configuration + half4x3 LTransformed = mul(L, Minv); + + // Polygon radiance in transformed configuration - specular + return PolygonRadiance(LTransformed) * amplitude; +} + +half3 CalculateLight (half3 position, half3 diffColor, half3 specColor, half oneMinusRoughness, half3 N, + half3 lightPos, half3 lightColor) +{ +#if AREA_LIGHT_SHADOWS + half shadow = Shadow(position); + if (shadow == 0.0) + return 0; +#endif + // TODO: larger and smaller values cause artifacts - why? + oneMinusRoughness = clamp(oneMinusRoughness, 0.01, 0.93); + half roughness = 1 - oneMinusRoughness; + half3 V = normalize(_WorldSpaceCameraPos - position); + + // Construct orthonormal basis around N, aligned with V + half3x3 basis; + basis[0] = normalize(V - N * dot(V, N)); + basis[1] = normalize(cross(N, basis[0])); + basis[2] = N; + + // Transform light vertices into that space + half4x3 L; + L = _LightVerts - half4x3(position, position, position, position); + L = mul(L, transpose(basis)); + + // UVs for sampling the LUTs + half theta = acos(dot(V, N)); + half2 uv = half2(roughness, theta/1.57); + + half3 AmpDiffAmpSpecFresnel = tex2D(_AmpDiffAmpSpecFresnel, uv).rgb; + + half3 result = 0; +#if AREA_LIGHT_ENABLE_DIFFUSE + half diffuseTerm = TransformedPolygonRadiance(L, uv, _TransformInv_Diffuse, AmpDiffAmpSpecFresnel.x); + result = diffuseTerm * diffColor; +#endif + + half specularTerm = TransformedPolygonRadiance(L, uv, _TransformInv_Specular, AmpDiffAmpSpecFresnel.y); + half fresnelTerm = specColor + (1.0 - specColor) * AmpDiffAmpSpecFresnel.z; + result += specularTerm * fresnelTerm * UNITY_PI; + +#if AREA_LIGHT_SHADOWS + result *= shadow; +#endif + + return result * lightColor; +} \ No newline at end of file diff --git a/Assets/AreaLight/Shaders/AreaLight.cginc.meta b/Assets/AreaLight/Shaders/AreaLight.cginc.meta new file mode 100644 index 0000000..0427ab8 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLight.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fd7e771f2b4bdf14da1d4e099b8bd629 +timeCreated: 1453121090 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Shaders/AreaLight.shader b/Assets/AreaLight/Shaders/AreaLight.shader new file mode 100644 index 0000000..1ee237f --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLight.shader @@ -0,0 +1,110 @@ +Shader "Hidden/AreaLight" { +SubShader { + Tags { "Queue"="Geometry-1" } + +CGINCLUDE +#include "UnityCG.cginc" +#include "UnityPBSLighting.cginc" +#include "UnityDeferredLibrary.cginc" + +#define AREA_LIGHT_ENABLE_DIFFUSE 1 + +#if AREA_LIGHT_SHADOWS +#include "AreaLightShadows.cginc" +#endif +#include "AreaLight.cginc" + +sampler2D _CameraGBufferTexture0; +sampler2D _CameraGBufferTexture1; +sampler2D _CameraGBufferTexture2; + +void DeferredCalculateLightParams ( + unity_v2f_deferred i, + out float3 outWorldPos, + out float2 outUV) +{ + i.ray = i.ray * (_ProjectionParams.z / i.ray.z); + float2 uv = i.uv.xy / i.uv.w; + + // read depth and reconstruct world position + float depth = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, uv); + depth = Linear01Depth (depth); + float4 vpos = float4(i.ray * depth,1); + float3 wpos = mul (unity_CameraToWorld, vpos).xyz; + + outWorldPos = wpos; + outUV = uv; +} + +half4 CalculateLightDeferred (unity_v2f_deferred i) +{ + float3 worldPos; + float2 uv; + DeferredCalculateLightParams (i, worldPos, uv); + + half4 gbuffer0 = tex2D (_CameraGBufferTexture0, uv); + half4 gbuffer1 = tex2D (_CameraGBufferTexture1, uv); + half4 gbuffer2 = tex2D (_CameraGBufferTexture2, uv); + + half3 baseColor = gbuffer0.rgb; + half3 specColor = gbuffer1.rgb; + half oneMinusRoughness = gbuffer1.a; + half3 normalWorld = gbuffer2.rgb * 2 - 1; + normalWorld = normalize(normalWorld); + + return CalculateLight (worldPos, baseColor, specColor, oneMinusRoughness, normalWorld, + _LightPos.xyz, _LightColor.xyz).rgbb; +} +ENDCG + +// shadows +Pass +{ + Fog { Mode Off } + ZWrite Off + Blend One One + Cull Front + ZTest Always + + CGPROGRAM + #pragma target 3.0 + #pragma vertex vert_deferred + #pragma fragment frag + #pragma exclude_renderers nomrt + // only one option, so it will always be set and before any includes + #pragma multi_compile AREA_LIGHT_SHADOWS + + fixed4 frag (unity_v2f_deferred i) : SV_Target + { + return CalculateLightDeferred(i); + } + + ENDCG +} + +// no shadows +Pass +{ + Fog { Mode Off } + ZWrite Off + Blend One One + Cull Front + ZTest Always + + CGPROGRAM + #pragma target 3.0 + #pragma vertex vert_deferred + #pragma fragment frag + #pragma exclude_renderers nomrt + + fixed4 frag (unity_v2f_deferred i) : SV_Target + { + return CalculateLightDeferred(i); + } + + ENDCG +} + +} +Fallback Off +} diff --git a/Assets/AreaLight/Shaders/AreaLight.shader.meta b/Assets/AreaLight/Shaders/AreaLight.shader.meta new file mode 100644 index 0000000..c1c40f2 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLight.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2b28be3523d190a41910088d1ee68ef7 +timeCreated: 1453120999 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Shaders/AreaLightShadows.cginc b/Assets/AreaLight/Shaders/AreaLightShadows.cginc new file mode 100644 index 0000000..1951656 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLightShadows.cginc @@ -0,0 +1,103 @@ +cbuffer POISSON_DISKS { + static half2 poisson[40] = { + half2(0.02971195f, 0.8905211f), + half2(0.2495298f, 0.732075f), + half2(-0.3469206f, 0.6437836f), + half2(-0.01878909f, 0.4827394f), + half2(-0.2725213f, 0.896188f), + half2(-0.6814336f, 0.6480481f), + half2(0.4152045f, 0.2794172f), + half2(0.1310554f, 0.2675925f), + half2(0.5344744f, 0.5624411f), + half2(0.8385689f, 0.5137348f), + half2(0.6045052f, 0.08393857f), + half2(0.4643163f, 0.8684642f), + half2(0.335507f, -0.110113f), + half2(0.03007669f, -0.0007075319f), + half2(0.8077537f, 0.2551664f), + half2(-0.1521498f, 0.2429521f), + half2(-0.2997617f, 0.0234927f), + half2(0.2587779f, -0.4226915f), + half2(-0.01448214f, -0.2720358f), + half2(-0.3937779f, -0.228529f), + half2(-0.7833176f, 0.1737299f), + half2(-0.4447537f, 0.2582748f), + half2(-0.9030743f, 0.406874f), + half2(-0.729588f, -0.2115215f), + half2(-0.5383645f, -0.6681151f), + half2(-0.07709587f, -0.5395499f), + half2(-0.3402214f, -0.4782109f), + half2(-0.5580465f, 0.01399586f), + half2(-0.105644f, -0.9191031f), + half2(-0.8343651f, -0.4750755f), + half2(-0.9959937f, -0.0540134f), + half2(0.1747736f, -0.936202f), + half2(-0.3642297f, -0.926432f), + half2(0.1719682f, -0.6798802f), + half2(0.4424475f, -0.7744268f), + half2(0.6849481f, -0.3031401f), + half2(0.5453879f, -0.5152272f), + half2(0.9634013f, -0.2050581f), + half2(0.9907925f, 0.08320642f), + half2(0.8386722f, -0.5428791f) + }; +}; + +Texture2D _Shadowmap; +SamplerComparisonState sampler_Shadowmap; + +// To get a sampler, which doesn't do comparison +Texture2D _ShadowmapDummy; +SamplerState sampler_ShadowmapDummy; + +half _ShadowReceiverWidth; +half _ShadowReceiverDistanceScale; +half2 _ShadowLightWidth; +half _ShadowBias; +float4x4 _ShadowProjectionMatrix; + +half EdgeSmooth(half2 xy) +{ + // Magic tweaks to the shape + float corner = 0.4; + float outset = 1.0; + float smooth = 0.5; + + float d = length(max(abs(xy) - 1 + corner*outset, 0.0)) - corner; + return saturate(1 - smoothstep(-smooth, 0, d)); +} + +half Shadow(half3 position) +{ + half4 pClip = mul(_ShadowProjectionMatrix, half4(position, 1)); + half3 p = pClip.xyz/pClip.w; + if (any(step(1.0, abs(p.xy)))) + return 0; + + // The texture contains just 0. But we need to sample it somewhere for Unity to initialize the corresponding sampler. + float dist = _ShadowmapDummy.Sample(sampler_ShadowmapDummy, 0).a; + + half edgeSmooth = EdgeSmooth(p.xy); + p = p * 0.5 + 0.5; + + for(int j = 0; j < 10; ++j) + { + half2 offset = poisson[j + 24] * _ShadowReceiverWidth; + float depth = _Shadowmap.SampleLevel(sampler_ShadowmapDummy, p.xy + offset, 0).r; + + dist += max(0.0, p.z - depth); + } + + dist *= _ShadowReceiverDistanceScale; + + p.z -= _ShadowBias/pClip.w; + half shadow = 0; + for(int i = 0; i < 32; ++i) + { + half lightWidth = lerp(_ShadowLightWidth.x, _ShadowLightWidth.y, min(1.0, dist)); + const half2 offset = poisson[i] * lightWidth; + shadow += _Shadowmap.SampleCmpLevelZero(sampler_Shadowmap, p.xy + offset, p.z); + } + + return shadow * edgeSmooth / 32.0; +} diff --git a/Assets/AreaLight/Shaders/AreaLightShadows.cginc.meta b/Assets/AreaLight/Shaders/AreaLightShadows.cginc.meta new file mode 100644 index 0000000..5bf7af6 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLightShadows.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: eeb2994f509cea043bc495c62bc72a29 +timeCreated: 1456842264 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AreaLight/Shaders/AreaLightSource.mat b/Assets/AreaLight/Shaders/AreaLightSource.mat new file mode 100644 index 0000000..42c2062 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLightSource.mat @@ -0,0 +1,184 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: AreaLightSource + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _SpecGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _CullMode + second: 2 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailMode + second: 0 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _MetaDiffuseScale + second: 1 + - first: + name: _MetaEmissionScale + second: 1 + - first: + name: _MetaMetallicSoup + second: 1 + - first: + name: _MetaSpecularScale + second: 1 + - first: + name: _MetaUseCustom + second: 0 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _Translucency + second: 0 + - first: + name: _UVDetailMask + second: 0 + - first: + name: _UVSec + second: 0 + - first: + name: _VertexOcclusionPower + second: 1 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _EmissionColor + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaDiffuseAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaDiffuseTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaEmissionAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaEmissionTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaSpecularAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaSpecularTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _SpecColor + second: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/Assets/AreaLight/Shaders/AreaLightSource.mat.meta b/Assets/AreaLight/Shaders/AreaLightSource.mat.meta new file mode 100644 index 0000000..2569765 --- /dev/null +++ b/Assets/AreaLight/Shaders/AreaLightSource.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1eb056d70e23cc34a9e926d8c8c887a5 +timeCreated: 1450296949 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager.meta b/Assets/LightManager.meta new file mode 100644 index 0000000..2e2a1dc --- /dev/null +++ b/Assets/LightManager.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 37a7d2078af3b7645802711b72cbcfb1 +folderAsset: yes +timeCreated: 1477430433 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/LightManagerFogEllipsoids.prefab b/Assets/LightManager/LightManagerFogEllipsoids.prefab new file mode 100644 index 0000000..8d674ef --- /dev/null +++ b/Assets/LightManager/LightManagerFogEllipsoids.prefab @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000010085349158} + m_IsPrefabParent: 1 +--- !u!1 &1000010085349158 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 4000010739719174} + - 114: {fileID: 114000014191307454} + m_Layer: 0 + m_Name: LightManagerFogEllipsoids + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000010739719174 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010085349158} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -8.9284725, y: 3.427047, z: -0.21317804} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!114 &114000014191307454 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010085349158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed243fe90a2e7384f9f6f59acf71e19b, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/LightManager/LightManagerFogEllipsoids.prefab.meta b/Assets/LightManager/LightManagerFogEllipsoids.prefab.meta new file mode 100644 index 0000000..f177491 --- /dev/null +++ b/Assets/LightManager/LightManagerFogEllipsoids.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88ddc3de348eb9044aa7d0614809939e +timeCreated: 1454679592 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/LightManagerFogLights.prefab b/Assets/LightManager/LightManagerFogLights.prefab new file mode 100644 index 0000000..d9418ea --- /dev/null +++ b/Assets/LightManager/LightManagerFogLights.prefab @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000011378053400} + m_IsPrefabParent: 1 +--- !u!1 &1000011378053400 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 4000012687929690} + - 114: {fileID: 114000010476117714} + m_Layer: 0 + m_Name: LightManagerFogLights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000012687929690 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000011378053400} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -8.9284725, y: 3.427047, z: -0.21317804} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!114 &114000010476117714 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000011378053400} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01ae89c4c08f92f4fb90537335efa1ac, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/LightManager/LightManagerFogLights.prefab.meta b/Assets/LightManager/LightManagerFogLights.prefab.meta new file mode 100644 index 0000000..075754d --- /dev/null +++ b/Assets/LightManager/LightManagerFogLights.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a81286e4a5a12aa41825352231edaae9 +timeCreated: 1454679202 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/Scripts.meta b/Assets/LightManager/Scripts.meta new file mode 100644 index 0000000..7531661 --- /dev/null +++ b/Assets/LightManager/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: de005349eca348945bb8d27456a32d16 +folderAsset: yes +timeCreated: 1477748682 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/Scripts/LightManager.cs b/Assets/LightManager/Scripts/LightManager.cs new file mode 100644 index 0000000..7177b44 --- /dev/null +++ b/Assets/LightManager/Scripts/LightManager.cs @@ -0,0 +1,45 @@ +using UnityEngine; +using System.Collections.Generic; + +public class LightManager : MonoBehaviour +{ + static LightManager s_Instance; + HashSet m_Container = new HashSet(); + + static LightManager Instance + { + get + { + if (s_Instance != null) + return s_Instance; + + s_Instance = (LightManager) FindObjectOfType(typeof(LightManager)); + return s_Instance; + } + } + + public static HashSet Get() + { + LightManager instance = Instance; + return instance == null ? new HashSet() : instance.m_Container; + } + + public static bool Add(T t) + { + LightManager instance = Instance; + if (instance == null) + return false; + + instance.m_Container.Add(t); + return true; + } + + public static void Remove(T t) + { + LightManager instance = Instance; + if (instance == null) + return; + + instance.m_Container.Remove(t); + } +} diff --git a/Assets/LightManager/Scripts/LightManager.cs.meta b/Assets/LightManager/Scripts/LightManager.cs.meta new file mode 100644 index 0000000..b3dcc2e --- /dev/null +++ b/Assets/LightManager/Scripts/LightManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 172fcfd4ae7b9874ea684dc927b34a73 +timeCreated: 1454671716 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs b/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs new file mode 100644 index 0000000..8c352da --- /dev/null +++ b/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs @@ -0,0 +1,4 @@ +public class LightManagerFogEllipsoids : LightManager +{ + +} diff --git a/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs.meta b/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs.meta new file mode 100644 index 0000000..4904706 --- /dev/null +++ b/Assets/LightManager/Scripts/LightManagerFogEllipsoids.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ed243fe90a2e7384f9f6f59acf71e19b +timeCreated: 1454679513 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightManager/Scripts/LightManagerFogLights.cs b/Assets/LightManager/Scripts/LightManagerFogLights.cs new file mode 100644 index 0000000..e41dc86 --- /dev/null +++ b/Assets/LightManager/Scripts/LightManagerFogLights.cs @@ -0,0 +1,4 @@ +public class LightManagerFogLights : LightManager +{ + +} diff --git a/Assets/LightManager/Scripts/LightManagerFogLights.cs.meta b/Assets/LightManager/Scripts/LightManagerFogLights.cs.meta new file mode 100644 index 0000000..d1d8a7c --- /dev/null +++ b/Assets/LightManager/Scripts/LightManagerFogLights.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01ae89c4c08f92f4fb90537335efa1ac +timeCreated: 1454678969 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightOverride.meta b/Assets/LightOverride.meta new file mode 100644 index 0000000..ca921e5 --- /dev/null +++ b/Assets/LightOverride.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d10a5eee313f53847b6aed96428c054d +folderAsset: yes +timeCreated: 1477430433 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LightOverride/LightOverride.cs b/Assets/LightOverride/LightOverride.cs new file mode 100644 index 0000000..2a3b1ac --- /dev/null +++ b/Assets/LightOverride/LightOverride.cs @@ -0,0 +1,81 @@ +using UnityEngine; + +public abstract class LightOverride : MonoBehaviour +{ + + [Header("Overrides")] + public float m_IntensityMult = 1.0f; + [MinValue(0.0f)] + public float m_RangeMult = 1.0f; + + public enum Type{None, Point, Tube, Area, Directional} + + Type m_Type = Type.None; + bool m_Initialized = false; + Light m_Light; + TubeLight m_TubeLight; + AreaLight m_AreaLight; + + public bool isOn + { + get + { + if (!isActiveAndEnabled) + return false; + + Init(); + + switch(m_Type) + { + case Type.Point: return m_Light.enabled || GetForceOn(); + case Type.Tube: return m_TubeLight.enabled || GetForceOn(); + case Type.Area: return m_AreaLight.enabled || GetForceOn(); + case Type.Directional: return m_Light.enabled || GetForceOn(); + } + + return false; + } + + private set{} + } + + new public Light light {get{Init(); return m_Light;} private set{}} + public TubeLight tubeLight {get{Init(); return m_TubeLight;} private set{}} + public AreaLight areaLight {get{Init(); return m_AreaLight;} private set{}} + + public Type type {get{Init(); return m_Type;} private set{}} + + // To get the "enabled" state checkbox + void Update() + { + + } + + public abstract bool GetForceOn(); + + void Init() + { + if (m_Initialized) + return; + + if ((m_Light = GetComponent()) != null) + { + switch(m_Light.type) + { + case LightType.Point: m_Type = Type.Point; break; + case LightType.Directional: m_Type = Type.Directional; break; + default: m_Type = Type.None; break; + } + } + else if ((m_TubeLight = GetComponent()) != null) + { + m_Type = Type.Tube; + } + else if ((m_AreaLight = GetComponent()) != null) + { + m_Type = Type.Area; + } + + m_Initialized = true; + } +} diff --git a/Assets/LightOverride/LightOverride.cs.meta b/Assets/LightOverride/LightOverride.cs.meta new file mode 100644 index 0000000..f2e591d --- /dev/null +++ b/Assets/LightOverride/LightOverride.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 74f38ff2229b3664e979e3a59d7ace3f +timeCreated: 1452857267 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MinValueAttribute.meta b/Assets/MinValueAttribute.meta new file mode 100644 index 0000000..d250140 --- /dev/null +++ b/Assets/MinValueAttribute.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9ad541daae932084a874bba45d821e60 +folderAsset: yes +timeCreated: 1476957694 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MinValueAttribute/Editor.meta b/Assets/MinValueAttribute/Editor.meta new file mode 100644 index 0000000..e0d52a7 --- /dev/null +++ b/Assets/MinValueAttribute/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 32a49e8d55dc4c848ae0d5a0aca3b357 +folderAsset: yes +timeCreated: 1447329667 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MinValueAttribute/Editor/MinValueDrawer.cs b/Assets/MinValueAttribute/Editor/MinValueDrawer.cs new file mode 100644 index 0000000..a594314 --- /dev/null +++ b/Assets/MinValueAttribute/Editor/MinValueDrawer.cs @@ -0,0 +1,23 @@ +using UnityEngine; +using UnityEditor; + +[CustomPropertyDrawer (typeof (MinValueAttribute))] +public class MinValueDrawer : PropertyDrawer { + + public override void OnGUI (Rect position, SerializedProperty property, GUIContent label) + { + if (property.propertyType != SerializedPropertyType.Float && property.propertyType != SerializedPropertyType.Integer) + { + EditorGUI.LabelField (position, label.text, "Use MinValue with float or int."); + return; + } + + EditorGUI.PropertyField(position, property, label); + + if (GUI.changed) + { + MinValueAttribute minValue = attribute as MinValueAttribute; + property.floatValue = Mathf.Max(property.floatValue, minValue.min); + } + } +} diff --git a/Assets/MinValueAttribute/Editor/MinValueDrawer.cs.meta b/Assets/MinValueAttribute/Editor/MinValueDrawer.cs.meta new file mode 100644 index 0000000..ee29fdb --- /dev/null +++ b/Assets/MinValueAttribute/Editor/MinValueDrawer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af909d555c4764145b02bd06b0c9646d +timeCreated: 1447329696 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MinValueAttribute/MinValueAttribute.cs b/Assets/MinValueAttribute/MinValueAttribute.cs new file mode 100644 index 0000000..229b9ba --- /dev/null +++ b/Assets/MinValueAttribute/MinValueAttribute.cs @@ -0,0 +1,11 @@ +using UnityEngine; + +public class MinValueAttribute : PropertyAttribute +{ + public float min; + + public MinValueAttribute (float min) + { + this.min = min; + } +} diff --git a/Assets/MinValueAttribute/MinValueAttribute.cs.meta b/Assets/MinValueAttribute/MinValueAttribute.cs.meta new file mode 100644 index 0000000..91244e7 --- /dev/null +++ b/Assets/MinValueAttribute/MinValueAttribute.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b2932d2cdf3aaea4abe51315dc89f761 +timeCreated: 1447329589 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta new file mode 100644 index 0000000..c566e0b --- /dev/null +++ b/Assets/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 08cc8bb0acab7fa4f89387fd57ea92f5 +folderAsset: yes +timeCreated: 1477661017 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Area light.unity b/Assets/Scenes/Area light.unity new file mode 100644 index 0000000..732a1a7 --- /dev/null +++ b/Assets/Scenes/Area light.unity @@ -0,0 +1,1601 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +SceneSettings: + m_ObjectHideFlags: 0 + m_PVSData: + m_PVSObjectsArray: [] + m_PVSPortalsArray: [] + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + accuratePlacement: 0 + minRegionArea: 2 + cellSize: 0.16666667 + manualCellSize: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &14037271 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 14037272} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &14037272 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 14037271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2137368265} + m_RootOrder: 0 +--- !u!1 &109655681 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 109655682} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &109655682 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 109655681} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 564235811} + m_RootOrder: 0 +--- !u!1 &225059903 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 225059904} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &225059904 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 225059903} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1280021154} + m_RootOrder: 0 +--- !u!1001 &428239549 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: 0.33199978 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: -0.32000017 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 3.5000002 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.5661658 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0.100054756 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: 0.069485754 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.81524056 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.71797836 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 0.45 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Name + value: TubeLight (1) + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000012794840980, guid: fdeb35bdab08b7442a67e36ffe2ff830, + type: 2} + propertyPath: m_IntensityMult + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: -13.691001 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &428239550 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 428239549} +--- !u!1 &443500958 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 443500959} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443500959 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 443500958} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 775353828} + m_RootOrder: 0 +--- !u!1 &564235807 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 564235811} + - 33: {fileID: 564235810} + - 64: {fileID: 564235809} + - 23: {fileID: 564235808} + m_Layer: 0 + m_Name: Plane (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &564235808 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &564235809 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &564235810 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &564235811 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 7.7599993, y: 8.780001, z: 3.8100002} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: 90, z: 0} + m_Children: + - {fileID: 109655682} + m_Father: {fileID: 1147608812} + m_RootOrder: 5 +--- !u!1 &589242805 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 589242806} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &589242806 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 589242805} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1906959832} + m_RootOrder: 0 +--- !u!1 &775353824 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 775353828} + - 33: {fileID: 775353827} + - 65: {fileID: 775353826} + - 23: {fileID: 775353825} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &775353825 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!65 &775353826 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &775353827 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &775353828 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.5159998, y: -0.63999987, z: 3.6027324} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 443500959} + m_Father: {fileID: 1147608812} + m_RootOrder: 1 +--- !u!1 &849426266 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 849426270} + - 33: {fileID: 849426269} + - 64: {fileID: 849426268} + - 23: {fileID: 849426267} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &849426267 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &849426268 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &849426269 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &849426270 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.7578278, y: -0.98770285, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1147608812} + m_RootOrder: 0 +--- !u!1001 &1040249005 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: -1.7799997 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: -0.38899994 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 4.3100004 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.57041365 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.8213576 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.73392946 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 1.11 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1040249006 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 1040249005} +--- !u!1 &1147608811 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1147608812} + m_Layer: 0 + m_Name: Meshes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1147608812 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1147608811} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 849426270} + - {fileID: 775353828} + - {fileID: 2116681704} + - {fileID: 2137368265} + - {fileID: 1865025248} + - {fileID: 564235811} + - {fileID: 1301331062} + - {fileID: 1280021154} + - {fileID: 1906959832} + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!1 &1186076949 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1186076954} + - 20: {fileID: 1186076953} + - 81: {fileID: 1186076950} + - 114: {fileID: 1186076951} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1186076950 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 +--- !u!114 &1186076951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f35c02a2c6230584391703bf32006791, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DebugShader: {fileID: 4800000, guid: 91e29ad407521e447a7254f5c1ea9b54, type: 3} + m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + m_InjectLightingAndDensity: {fileID: 7200000, guid: 55812fd61bd54104aa23612fc28bfeb8, + type: 3} + m_Scatter: {fileID: 7200000, guid: 2a7c01c2354d03a4e9c31096bf130b6a, type: 3} + m_ApplyToOpaqueShader: {fileID: 4800000, guid: 6f73df8e11615074dbf62a3a384af521, + type: 3} + m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + m_Noise: {fileID: 2800000, guid: 35eb47181d630134c97488476efbda59, type: 3} + m_Debug: 0 + m_Z: 1 + m_NearClip: 0.3 + m_FarClipMax: 100 + m_GlobalDensityMult: 1 + m_ConstantFog: 100 + m_HeightFogAmount: 0 + m_HeightFogExponent: 1 + m_HeightFogOffset: 0 + m_NoiseFogAmount: 0 + m_NoiseFogScale: 1 + m_Wind: {fileID: 0} + m_Anisotropy: 0.5 + m_GlobalIntensityMult: 1 + m_AmbientLightIntensity: 0 + m_AmbientLightColor: {r: 1, g: 1, b: 1, a: 1} + m_BlurShadowmap: 0 + m_ShadowmapDownsample: 1 + m_BlurSize: 3 + m_BlurIterations: 2 +--- !u!20 &1186076953 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 20 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &1186076954 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_LocalRotation: {x: -0.012010404, y: 0.8968499, z: -0.024396954, w: -0.44149846} + m_LocalPosition: {x: 11.12, y: 6.87, z: 0.88} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 3.0860002, y: -127.84601, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 +--- !u!1 &1268034914 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1268034915} + m_Layer: 0 + m_Name: Lights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1268034915 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1268034914} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1315593249} + - {fileID: 1717851276} + - {fileID: 1040249006} + - {fileID: 428239550} + m_Father: {fileID: 0} + m_RootOrder: 1 +--- !u!1 &1280021150 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1280021154} + - 33: {fileID: 1280021153} + - 64: {fileID: 1280021152} + - 23: {fileID: 1280021151} + m_Layer: 0 + m_Name: Plane (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1280021151 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1280021152 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1280021153 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1280021154 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_LocalRotation: {x: 1, y: -0, z: -0, w: 0} + m_LocalPosition: {x: -1.7578278, y: 11.960001, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_Children: + - {fileID: 225059904} + m_Father: {fileID: 1147608812} + m_RootOrder: 7 +--- !u!1 &1301331058 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1301331062} + - 33: {fileID: 1301331061} + - 64: {fileID: 1301331060} + - 23: {fileID: 1301331059} + m_Layer: 0 + m_Name: Plane (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1301331059 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1301331060 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1301331061 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1301331062 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_LocalRotation: {x: -0.5, y: -0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: -11.54, y: 8.690001, z: 3.6600003} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: -90, z: 0} + m_Children: + - {fileID: 2053504865} + m_Father: {fileID: 1147608812} + m_RootOrder: 6 +--- !u!1001 &1315593248 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.x + value: -18.808472 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.y + value: -3.632953 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.z + value: 5.376822 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1315593249 stripped +Transform: + m_PrefabParentObject: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, + type: 2} + m_PrefabInternal: {fileID: 1315593248} +--- !u!1 &1436369042 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1436369043} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436369043 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1436369042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2116681704} + m_RootOrder: 0 +--- !u!1 &1556200812 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1556200813} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1556200813 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1556200812} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1865025248} + m_RootOrder: 0 +--- !u!1001 &1717851275 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.x + value: -2.0300002 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.y + value: 1.1699996 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.z + value: 1.48 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.x + value: 0.16011225 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.w + value: 0.9870989 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 33000012356353452, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Angle + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 18.381 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowBias + value: 0.0396 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.z + value: 10.38 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.y + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurIterations + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurSize + value: 2.32 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Bounded + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Intensity + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowmapRes + value: 1024 + objectReference: {fileID: 0} + - target: {fileID: 1000010046428508, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1717851276 stripped +Transform: + m_PrefabParentObject: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + m_PrefabInternal: {fileID: 1717851275} +--- !u!1 &1865025244 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1865025248} + - 33: {fileID: 1865025247} + - 64: {fileID: 1865025246} + - 23: {fileID: 1865025245} + m_Layer: 0 + m_Name: Plane (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1865025245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1865025246 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1865025247 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1865025248 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: 13} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} + m_Children: + - {fileID: 1556200813} + m_Father: {fileID: 1147608812} + m_RootOrder: 4 +--- !u!1 &1906959828 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1906959832} + - 33: {fileID: 1906959831} + - 135: {fileID: 1906959830} + - 23: {fileID: 1906959829} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1906959829 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &1906959830 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1906959831 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1906959832 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.92, y: -1.0679998, z: 4.7200003} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 589242806} + m_Father: {fileID: 1147608812} + m_RootOrder: 8 +--- !u!1 &2053504864 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2053504865} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2053504865 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2053504864} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1301331062} + m_RootOrder: 0 +--- !u!1 &2116681700 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2116681704} + - 33: {fileID: 2116681703} + - 135: {fileID: 2116681702} + - 23: {fileID: 2116681701} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2116681701 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &2116681702 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2116681703 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2116681704 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.48, y: 0.2670002, z: 2.9220002} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1436369043} + m_Father: {fileID: 1147608812} + m_RootOrder: 2 +--- !u!1 &2137368261 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2137368265} + - 33: {fileID: 2137368264} + - 64: {fileID: 2137368263} + - 23: {fileID: 2137368262} + m_Layer: 0 + m_Name: Plane (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2137368262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &2137368263 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &2137368264 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2137368265 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: -5.9300003} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} + m_Children: + - {fileID: 14037272} + m_Father: {fileID: 1147608812} + m_RootOrder: 3 diff --git a/Assets/Scenes/Area light.unity.meta b/Assets/Scenes/Area light.unity.meta new file mode 100644 index 0000000..b344dad --- /dev/null +++ b/Assets/Scenes/Area light.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e4b4074801779784da23d0db51071030 +timeCreated: 1477663661 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Materials.meta b/Assets/Scenes/Materials.meta new file mode 100644 index 0000000..abd0a8d --- /dev/null +++ b/Assets/Scenes/Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 44021e8904d04fa4bab45700dd060f65 +folderAsset: yes +timeCreated: 1477748594 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Materials/blck.mat b/Assets/Scenes/Materials/blck.mat new file mode 100644 index 0000000..0615d8f --- /dev/null +++ b/Assets/Scenes/Materials/blck.mat @@ -0,0 +1,190 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: blck + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _SpecGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _CullMode + second: 2 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailMode + second: 0 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.633 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _LightProbeScale + second: 1 + - first: + name: _MetaDiffuseScale + second: 1 + - first: + name: _MetaEmissionScale + second: 1 + - first: + name: _MetaMetallicSoup + second: 1 + - first: + name: _MetaSpecularScale + second: 1 + - first: + name: _MetaUseCustom + second: 0 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _ReflectionProbeBoost + second: 1 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _Translucency + second: 0 + - first: + name: _UVDetailMask + second: 0 + - first: + name: _UVSec + second: 0 + - first: + name: _VertexOcclusionPower + second: 1 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 0.16176468, g: 0.16176468, b: 0.16176468, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaDiffuseAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaDiffuseTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaEmissionAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaEmissionTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaSpecularAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaSpecularTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _SpecColor + second: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/Assets/Scenes/Materials/blck.mat.meta b/Assets/Scenes/Materials/blck.mat.meta new file mode 100644 index 0000000..febc35a --- /dev/null +++ b/Assets/Scenes/Materials/blck.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 407b0765066496e4da88d97aa9205037 +timeCreated: 1432511050 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Tube lights and local fog density.unity b/Assets/Scenes/Tube lights and local fog density.unity new file mode 100644 index 0000000..abed4cf --- /dev/null +++ b/Assets/Scenes/Tube lights and local fog density.unity @@ -0,0 +1,1859 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +SceneSettings: + m_ObjectHideFlags: 0 + m_PVSData: + m_PVSObjectsArray: [] + m_PVSPortalsArray: [] + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + accuratePlacement: 0 + minRegionArea: 2 + cellSize: 0.16666667 + manualCellSize: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &14037271 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 14037272} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &14037272 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 14037271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2137368265} + m_RootOrder: 0 +--- !u!1 &109655681 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 109655682} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &109655682 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 109655681} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 564235811} + m_RootOrder: 0 +--- !u!1 &225059903 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 225059904} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &225059904 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 225059903} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1280021154} + m_RootOrder: 0 +--- !u!1001 &365837912 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1983503849} + m_Modifications: + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.x + value: -1.4700003 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.y + value: -0.78999996 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.z + value: 4.76 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.x + value: -0.68885356 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.w + value: 0.7249006 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Density + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Blend + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: -87.05801 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Radius + value: 2.67 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalScale.y + value: 1.0000007 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalScale.z + value: 1.0000007 + objectReference: {fileID: 0} + - target: {fileID: 141782, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 141782, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Name + value: FogEllipsoid - mult + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_NoiseAmount + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Stretch + value: 3.58 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_NoiseScale + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + m_IsPrefabParent: 0 +--- !u!1001 &428239549 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: 0.38 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: 0.97 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 3.01 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.5661658 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0.100054756 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: 0.069485754 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.81524056 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.71797836 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 0.45 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Name + value: TubeLight (1) + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000012794840980, guid: fdeb35bdab08b7442a67e36ffe2ff830, + type: 2} + propertyPath: m_IntensityMult + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: -13.691001 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &428239550 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 428239549} +--- !u!1 &443500958 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 443500959} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443500959 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 443500958} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 775353828} + m_RootOrder: 0 +--- !u!1 &564235807 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 564235811} + - 33: {fileID: 564235810} + - 64: {fileID: 564235809} + - 23: {fileID: 564235808} + m_Layer: 0 + m_Name: Plane (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &564235808 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &564235809 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &564235810 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &564235811 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 7.7599993, y: 8.780001, z: 3.8100002} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: 90, z: 0} + m_Children: + - {fileID: 109655682} + m_Father: {fileID: 1147608812} + m_RootOrder: 5 +--- !u!1 &589242805 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 589242806} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &589242806 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 589242805} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1906959832} + m_RootOrder: 0 +--- !u!1001 &755870996 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1983503849} + m_Modifications: + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.x + value: -1.47 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.y + value: -0.79 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalPosition.z + value: 4.76 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.x + value: -0.68885356 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalRotation.w + value: 0.7249006 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Density + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Blend + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: -87.05801 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Radius + value: 1.35 + objectReference: {fileID: 0} + - target: {fileID: 11477592, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 141782, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 141782, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + propertyPath: m_Name + value: FogEllipsoid - add + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &755870997 stripped +Transform: + m_PrefabParentObject: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + m_PrefabInternal: {fileID: 755870996} +--- !u!1 &775353824 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 775353828} + - 33: {fileID: 775353827} + - 65: {fileID: 775353826} + - 23: {fileID: 775353825} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &775353825 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!65 &775353826 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &775353827 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &775353828 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.5159998, y: -0.63999987, z: 3.6027324} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 443500959} + m_Father: {fileID: 1147608812} + m_RootOrder: 1 +--- !u!1 &849426266 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 849426270} + - 33: {fileID: 849426269} + - 64: {fileID: 849426268} + - 23: {fileID: 849426267} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &849426267 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &849426268 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &849426269 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &849426270 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.7578278, y: -0.98770285, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1147608812} + m_RootOrder: 0 +--- !u!1001 &868998404 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1983503849} + m_Modifications: + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalPosition.x + value: -18.808472 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalPosition.y + value: -3.632953 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalPosition.z + value: 5.376822 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 88ddc3de348eb9044aa7d0614809939e, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &868998405 stripped +Transform: + m_PrefabParentObject: {fileID: 4000010739719174, guid: 88ddc3de348eb9044aa7d0614809939e, + type: 2} + m_PrefabInternal: {fileID: 868998404} +--- !u!1001 &1040249005 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: -3.004 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: -0.235 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 4.762 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.54438794 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0.17033331 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: 0.24526855 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.7838824 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.73392946 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.21 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 1.11 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.z + value: 34.951 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1040249006 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 1040249005} +--- !u!4 &1065747312 stripped +Transform: + m_PrefabParentObject: {fileID: 463416, guid: df830a50a2bb02541a47504c9da3b3cf, type: 2} + m_PrefabInternal: {fileID: 365837912} +--- !u!1 &1147608811 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1147608812} + m_Layer: 0 + m_Name: Meshes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1147608812 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1147608811} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 849426270} + - {fileID: 775353828} + - {fileID: 2116681704} + - {fileID: 2137368265} + - {fileID: 1865025248} + - {fileID: 564235811} + - {fileID: 1301331062} + - {fileID: 1280021154} + - {fileID: 1906959832} + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!1 &1186076949 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1186076954} + - 20: {fileID: 1186076953} + - 81: {fileID: 1186076950} + - 114: {fileID: 1186076951} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1186076950 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 +--- !u!114 &1186076951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f35c02a2c6230584391703bf32006791, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DebugShader: {fileID: 4800000, guid: 91e29ad407521e447a7254f5c1ea9b54, type: 3} + m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + m_InjectLightingAndDensity: {fileID: 7200000, guid: 55812fd61bd54104aa23612fc28bfeb8, + type: 3} + m_Scatter: {fileID: 7200000, guid: 2a7c01c2354d03a4e9c31096bf130b6a, type: 3} + m_ApplyToOpaqueShader: {fileID: 4800000, guid: 6f73df8e11615074dbf62a3a384af521, + type: 3} + m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + m_Noise: {fileID: 2800000, guid: 35eb47181d630134c97488476efbda59, type: 3} + m_Debug: 0 + m_Z: 1 + m_NearClip: 0.3 + m_FarClipMax: 100 + m_GlobalDensityMult: 1 + m_ConstantFog: 0 + m_HeightFogAmount: 23.8 + m_HeightFogExponent: 1.8 + m_HeightFogOffset: 7.55 + m_NoiseFogAmount: 0 + m_NoiseFogScale: 0.28 + m_Wind: {fileID: 0} + m_Anisotropy: 0.496 + m_GlobalIntensityMult: 1 + m_AmbientLightIntensity: 0 + m_AmbientLightColor: {r: 1, g: 1, b: 1, a: 1} + m_BlurShadowmap: 0 + m_ShadowmapDownsample: 1 + m_BlurSize: 3 + m_BlurIterations: 2 +--- !u!20 &1186076953 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 20 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &1186076954 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_LocalRotation: {x: -0.012010404, y: 0.8968499, z: -0.024396954, w: -0.44149846} + m_LocalPosition: {x: 11.12, y: 6.87, z: 0.88} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 3.0860002, y: -127.84601, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 +--- !u!1 &1268034914 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1268034915} + m_Layer: 0 + m_Name: Lights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1268034915 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1268034914} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1315593249} + - {fileID: 1717851276} + - {fileID: 1040249006} + - {fileID: 428239550} + m_Father: {fileID: 0} + m_RootOrder: 1 +--- !u!1 &1280021150 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1280021154} + - 33: {fileID: 1280021153} + - 64: {fileID: 1280021152} + - 23: {fileID: 1280021151} + m_Layer: 0 + m_Name: Plane (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1280021151 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1280021152 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1280021153 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1280021154 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_LocalRotation: {x: 1, y: -0, z: -0, w: 0} + m_LocalPosition: {x: -1.7578278, y: 11.960001, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_Children: + - {fileID: 225059904} + m_Father: {fileID: 1147608812} + m_RootOrder: 7 +--- !u!1 &1301331058 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1301331062} + - 33: {fileID: 1301331061} + - 64: {fileID: 1301331060} + - 23: {fileID: 1301331059} + m_Layer: 0 + m_Name: Plane (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1301331059 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1301331060 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1301331061 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1301331062 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_LocalRotation: {x: -0.5, y: -0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: -11.54, y: 8.690001, z: 3.6600003} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: -90, z: 0} + m_Children: + - {fileID: 2053504865} + m_Father: {fileID: 1147608812} + m_RootOrder: 6 +--- !u!1001 &1315593248 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.x + value: -18.808472 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.y + value: -3.632953 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.z + value: 5.376822 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1315593249 stripped +Transform: + m_PrefabParentObject: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, + type: 2} + m_PrefabInternal: {fileID: 1315593248} +--- !u!1 &1436369042 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1436369043} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436369043 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1436369042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2116681704} + m_RootOrder: 0 +--- !u!1 &1556200812 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1556200813} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1556200813 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1556200812} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1865025248} + m_RootOrder: 0 +--- !u!1001 &1717851275 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.x + value: -2.0300002 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.y + value: 1.1699996 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.z + value: 1.48 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.x + value: 0.16011225 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.w + value: 0.9870989 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 33000012356353452, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Angle + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 18.381 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowBias + value: 0.0396 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.z + value: 10.38 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.y + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurIterations + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurSize + value: 2.32 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Bounded + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Intensity + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowmapRes + value: 1024 + objectReference: {fileID: 0} + - target: {fileID: 1000010046428508, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1717851276 stripped +Transform: + m_PrefabParentObject: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + m_PrefabInternal: {fileID: 1717851275} +--- !u!1 &1865025244 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1865025248} + - 33: {fileID: 1865025247} + - 64: {fileID: 1865025246} + - 23: {fileID: 1865025245} + m_Layer: 0 + m_Name: Plane (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1865025245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1865025246 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1865025247 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1865025248 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: 13} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} + m_Children: + - {fileID: 1556200813} + m_Father: {fileID: 1147608812} + m_RootOrder: 4 +--- !u!1 &1906959828 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1906959832} + - 33: {fileID: 1906959831} + - 135: {fileID: 1906959830} + - 23: {fileID: 1906959829} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1906959829 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &1906959830 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1906959831 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1906959832 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.92, y: -1.0679998, z: 4.7200003} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 589242806} + m_Father: {fileID: 1147608812} + m_RootOrder: 8 +--- !u!1 &1983503848 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1983503849} + m_Layer: 0 + m_Name: Fog density + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1983503849 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1983503848} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 868998405} + - {fileID: 755870997} + - {fileID: 1065747312} + m_Father: {fileID: 0} + m_RootOrder: 2 +--- !u!1 &2053504864 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2053504865} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2053504865 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2053504864} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1301331062} + m_RootOrder: 0 +--- !u!1 &2116681700 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2116681704} + - 33: {fileID: 2116681703} + - 135: {fileID: 2116681702} + - 23: {fileID: 2116681701} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2116681701 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &2116681702 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2116681703 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2116681704 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.48, y: 0.2670002, z: 2.9220002} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1436369043} + m_Father: {fileID: 1147608812} + m_RootOrder: 2 +--- !u!1 &2137368261 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2137368265} + - 33: {fileID: 2137368264} + - 64: {fileID: 2137368263} + - 23: {fileID: 2137368262} + m_Layer: 0 + m_Name: Plane (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2137368262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &2137368263 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &2137368264 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2137368265 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: -5.9300003} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} + m_Children: + - {fileID: 14037272} + m_Father: {fileID: 1147608812} + m_RootOrder: 3 diff --git a/Assets/Scenes/Tube lights and local fog density.unity.meta b/Assets/Scenes/Tube lights and local fog density.unity.meta new file mode 100644 index 0000000..ae61057 --- /dev/null +++ b/Assets/Scenes/Tube lights and local fog density.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 54a18da41a501694a8e1980a2a897da7 +timeCreated: 1477692305 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Tube lights with shadow planes and global fog density.unity b/Assets/Scenes/Tube lights with shadow planes and global fog density.unity new file mode 100644 index 0000000..3204f14 --- /dev/null +++ b/Assets/Scenes/Tube lights with shadow planes and global fog density.unity @@ -0,0 +1,1706 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +SceneSettings: + m_ObjectHideFlags: 0 + m_PVSData: + m_PVSObjectsArray: [] + m_PVSPortalsArray: [] + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + accuratePlacement: 0 + minRegionArea: 2 + cellSize: 0.16666667 + manualCellSize: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &14037271 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 14037272} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &14037272 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 14037271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2137368265} + m_RootOrder: 0 +--- !u!1 &109655681 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 109655682} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &109655682 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 109655681} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 564235811} + m_RootOrder: 0 +--- !u!1 &225059903 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 225059904} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &225059904 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 225059903} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1280021154} + m_RootOrder: 0 +--- !u!1001 &428239549 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: 0.38 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: 0.97 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 3.01 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.5661658 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0.100054756 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: 0.069485754 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.81524056 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.71797836 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 0.45 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Name + value: TubeLight (1) + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000012794840980, guid: fdeb35bdab08b7442a67e36ffe2ff830, + type: 2} + propertyPath: m_IntensityMult + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: -13.691001 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &428239550 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 428239549} +--- !u!1 &443500958 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 443500959} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443500959 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 443500958} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 775353828} + m_RootOrder: 0 +--- !u!1 &564235807 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 564235811} + - 33: {fileID: 564235810} + - 64: {fileID: 564235809} + - 23: {fileID: 564235808} + m_Layer: 0 + m_Name: Plane (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &564235808 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &564235809 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &564235810 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &564235811 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 564235807} + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 7.7599993, y: 8.780001, z: 3.8100002} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: 90, z: 0} + m_Children: + - {fileID: 109655682} + m_Father: {fileID: 1147608812} + m_RootOrder: 5 +--- !u!1 &589242805 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 589242806} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &589242806 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 589242805} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1906959832} + m_RootOrder: 0 +--- !u!1001 &617570246 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalPosition.y + value: 4.16 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalPosition.z + value: -2.56 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalRotation.y + value: 0.955235 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalRotation.w + value: 0.2958483 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 456534, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: 145.39201 + objectReference: {fileID: 0} + - target: {fileID: 189734, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + propertyPath: m_Name + value: Wind (press play for the fog to animate) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 9efedcad2c8232b4fa0b974c01cae2c4, type: 2} + m_IsPrefabParent: 0 +--- !u!114 &617570247 stripped +MonoBehaviour: + m_PrefabParentObject: {fileID: 11403654, guid: 9efedcad2c8232b4fa0b974c01cae2c4, + type: 2} + m_PrefabInternal: {fileID: 617570246} + m_Script: {fileID: 11500000, guid: 705fc1fdc327ad04787d9b3b7a2aefe6, type: 3} +--- !u!1 &775353824 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 775353828} + - 33: {fileID: 775353827} + - 65: {fileID: 775353826} + - 23: {fileID: 775353825} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &775353825 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!65 &775353826 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &775353827 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &775353828 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 775353824} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.5159998, y: -0.63999987, z: 3.6027324} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 443500959} + m_Father: {fileID: 1147608812} + m_RootOrder: 1 +--- !u!1 &797728476 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 797728477} + - 114: {fileID: 797728478} + m_Layer: 0 + m_Name: Shadow Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &797728477 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 797728476} + m_LocalRotation: {x: -0.6427903, y: 0.094329156, z: -0.142897, w: 0.7466613} + m_LocalPosition: {x: 1.19, y: 1.18, z: -0.71} + m_LocalScale: {x: 2.3809524, y: 2.3809526, z: 2.3809526} + m_LocalEulerAnglesHint: {x: -68.875, y: 64.501, z: -68.611} + m_Children: [] + m_Father: {fileID: 1040249006} + m_RootOrder: 0 +--- !u!114 &797728478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 797728476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66d8e50a047abb54aa901236f0ed84d2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Feather: 2.47 +--- !u!1 &849426266 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 849426270} + - 33: {fileID: 849426269} + - 64: {fileID: 849426268} + - 23: {fileID: 849426267} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &849426267 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &849426268 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &849426269 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &849426270 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 849426266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.7578278, y: -0.98770285, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1147608812} + m_RootOrder: 0 +--- !u!1001 &1040249005 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.x + value: -3.004 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.y + value: -0.235 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalPosition.z + value: 4.762 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.x + value: 0.544388 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.y + value: -0.17033333 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.z + value: 0.24526857 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalRotation.w + value: 0.78388244 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.x + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.y + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalScale.z + value: 0.42 + objectReference: {fileID: 0} + - target: {fileID: 3327276, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Length + value: 2.1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 69.536 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.r + value: 0.8455882 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.g + value: 0.73392946 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Color.b + value: 0.26735508 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Radius + value: 0.21 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Range + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Intensity + value: 1.11 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 154090, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_LocalEulerAnglesHint.z + value: 34.951 + objectReference: {fileID: 0} + - target: {fileID: 11466842, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + propertyPath: m_ShadowPlanes.Array.data[0] + value: + objectReference: {fileID: 797728478} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1040249006 stripped +Transform: + m_PrefabParentObject: {fileID: 466162, guid: fdeb35bdab08b7442a67e36ffe2ff830, type: 2} + m_PrefabInternal: {fileID: 1040249005} +--- !u!1 &1147608811 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1147608812} + m_Layer: 0 + m_Name: Meshes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1147608812 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1147608811} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 849426270} + - {fileID: 775353828} + - {fileID: 2116681704} + - {fileID: 2137368265} + - {fileID: 1865025248} + - {fileID: 564235811} + - {fileID: 1301331062} + - {fileID: 1280021154} + - {fileID: 1906959832} + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!1 &1186076949 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1186076954} + - 20: {fileID: 1186076953} + - 81: {fileID: 1186076950} + - 114: {fileID: 1186076951} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1186076950 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 +--- !u!114 &1186076951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f35c02a2c6230584391703bf32006791, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DebugShader: {fileID: 4800000, guid: 91e29ad407521e447a7254f5c1ea9b54, type: 3} + m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + m_InjectLightingAndDensity: {fileID: 7200000, guid: 55812fd61bd54104aa23612fc28bfeb8, + type: 3} + m_Scatter: {fileID: 7200000, guid: 2a7c01c2354d03a4e9c31096bf130b6a, type: 3} + m_ApplyToOpaqueShader: {fileID: 4800000, guid: 6f73df8e11615074dbf62a3a384af521, + type: 3} + m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + m_Noise: {fileID: 2800000, guid: 35eb47181d630134c97488476efbda59, type: 3} + m_Debug: 0 + m_Z: 1 + m_NearClip: 0.3 + m_FarClipMax: 100 + m_GlobalDensityMult: 1 + m_ConstantFog: 0 + m_HeightFogAmount: 23.8 + m_HeightFogExponent: 1.8 + m_HeightFogOffset: 7.55 + m_NoiseFogAmount: 0.569 + m_NoiseFogScale: 0.65 + m_Wind: {fileID: 617570247} + m_Anisotropy: 0.496 + m_GlobalIntensityMult: 1 + m_AmbientLightIntensity: 0 + m_AmbientLightColor: {r: 1, g: 1, b: 1, a: 1} + m_BlurShadowmap: 0 + m_ShadowmapDownsample: 1 + m_BlurSize: 3 + m_BlurIterations: 2 +--- !u!20 &1186076953 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 20 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &1186076954 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1186076949} + m_LocalRotation: {x: -0.012010404, y: 0.8968499, z: -0.024396954, w: -0.44149846} + m_LocalPosition: {x: 11.12, y: 6.87, z: 0.88} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 3.0860002, y: -127.84601, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 +--- !u!1 &1268034914 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1268034915} + m_Layer: 0 + m_Name: Lights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1268034915 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1268034914} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.88, y: 7.06, z: -5.59} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1315593249} + - {fileID: 1717851276} + - {fileID: 1040249006} + - {fileID: 428239550} + m_Father: {fileID: 0} + m_RootOrder: 1 +--- !u!1 &1280021150 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1280021154} + - 33: {fileID: 1280021153} + - 64: {fileID: 1280021152} + - 23: {fileID: 1280021151} + m_Layer: 0 + m_Name: Plane (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1280021151 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1280021152 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1280021153 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1280021154 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1280021150} + m_LocalRotation: {x: 1, y: -0, z: -0, w: 0} + m_LocalPosition: {x: -1.7578278, y: 11.960001, z: 3.6027324} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_Children: + - {fileID: 225059904} + m_Father: {fileID: 1147608812} + m_RootOrder: 7 +--- !u!1 &1301331058 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1301331062} + - 33: {fileID: 1301331061} + - 64: {fileID: 1301331060} + - 23: {fileID: 1301331059} + m_Layer: 0 + m_Name: Plane (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1301331059 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1301331060 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1301331061 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1301331062 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1301331058} + m_LocalRotation: {x: -0.5, y: -0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: -11.54, y: 8.690001, z: 3.6600003} + m_LocalScale: {x: 1.953109, y: 1.9531087, z: 1.9531087} + m_LocalEulerAnglesHint: {x: -90, y: -90, z: 0} + m_Children: + - {fileID: 2053504865} + m_Father: {fileID: 1147608812} + m_RootOrder: 6 +--- !u!1001 &1315593248 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.x + value: -18.808472 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.y + value: -3.632953 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalPosition.z + value: 5.376822 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: a81286e4a5a12aa41825352231edaae9, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1315593249 stripped +Transform: + m_PrefabParentObject: {fileID: 4000012687929690, guid: a81286e4a5a12aa41825352231edaae9, + type: 2} + m_PrefabInternal: {fileID: 1315593248} +--- !u!1 &1436369042 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1436369043} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436369043 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1436369042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 2116681704} + m_RootOrder: 0 +--- !u!1 &1556200812 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1556200813} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1556200813 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1556200812} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1865025248} + m_RootOrder: 0 +--- !u!1001 &1717851275 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1268034915} + m_Modifications: + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.x + value: -2.0300002 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.y + value: 1.1699996 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalPosition.z + value: 1.48 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.x + value: 0.16011225 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalRotation.w + value: 0.9870989 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 33000012356353452, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Angle + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: 18.381 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowBias + value: 0.0396 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.z + value: 10.38 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Shadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Size.y + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurIterations + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_BlurSize + value: 2.32 + objectReference: {fileID: 0} + - target: {fileID: 114000013519192348, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Bounded + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_Intensity + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 114000011647635530, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + propertyPath: m_ShadowmapRes + value: 1024 + objectReference: {fileID: 0} + - target: {fileID: 1000010046428508, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: c946fa75949b4b0469e29c6e49bd3577, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1717851276 stripped +Transform: + m_PrefabParentObject: {fileID: 4000014113918066, guid: c946fa75949b4b0469e29c6e49bd3577, + type: 2} + m_PrefabInternal: {fileID: 1717851275} +--- !u!1 &1865025244 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1865025248} + - 33: {fileID: 1865025247} + - 64: {fileID: 1865025246} + - 23: {fileID: 1865025245} + m_Layer: 0 + m_Name: Plane (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1865025245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1865025246 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1865025247 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1865025248 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1865025244} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: 13} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} + m_Children: + - {fileID: 1556200813} + m_Father: {fileID: 1147608812} + m_RootOrder: 4 +--- !u!1 &1906959828 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1906959832} + - 33: {fileID: 1906959831} + - 135: {fileID: 1906959830} + - 23: {fileID: 1906959829} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1906959829 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &1906959830 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1906959831 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1906959832 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1906959828} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.92, y: -1.0679998, z: 4.7200003} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 589242806} + m_Father: {fileID: 1147608812} + m_RootOrder: 8 +--- !u!1 &2053504864 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2053504865} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2053504865 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2053504864} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1301331062} + m_RootOrder: 0 +--- !u!1 &2116681700 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2116681704} + - 33: {fileID: 2116681703} + - 135: {fileID: 2116681702} + - 23: {fileID: 2116681701} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2116681701 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!135 &2116681702 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2116681703 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2116681704 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2116681700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.48, y: 0.2670002, z: 2.9220002} + m_LocalScale: {x: 1.9221464, y: 1.9221447, z: 1.9221447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1436369043} + m_Father: {fileID: 1147608812} + m_RootOrder: 2 +--- !u!1 &2137368261 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2137368265} + - 33: {fileID: 2137368264} + - 64: {fileID: 2137368263} + - 23: {fileID: 2137368262} + m_Layer: 0 + m_Name: Plane (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2137368262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 407b0765066496e4da88d97aa9205037, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &2137368263 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &2137368264 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2137368265 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2137368261} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -1.7578278, y: 8.780001, z: -5.9300003} + m_LocalScale: {x: 1.953109, y: 1.9531096, z: 1.9531096} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} + m_Children: + - {fileID: 14037272} + m_Father: {fileID: 1147608812} + m_RootOrder: 3 diff --git a/Assets/Scenes/Tube lights with shadow planes and global fog density.unity.meta b/Assets/Scenes/Tube lights with shadow planes and global fog density.unity.meta new file mode 100644 index 0000000..487301a --- /dev/null +++ b/Assets/Scenes/Tube lights with shadow planes and global fog density.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 272d3d2fab1f6784dae6c85bdf479508 +timeCreated: 1477693506 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight.meta b/Assets/TubeLight.meta new file mode 100644 index 0000000..0f7249e --- /dev/null +++ b/Assets/TubeLight.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7af1fbf5b0c3fc34e929a665f1822f98 +folderAsset: yes +timeCreated: 1476957694 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Editor.meta b/Assets/TubeLight/Editor.meta new file mode 100644 index 0000000..d9da893 --- /dev/null +++ b/Assets/TubeLight/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 95f79d7423b1c4239ba221be74ca9134 +folderAsset: yes +timeCreated: 1446582841 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Editor/TubeLightEditor.cs b/Assets/TubeLight/Editor/TubeLightEditor.cs new file mode 100644 index 0000000..d17af31 --- /dev/null +++ b/Assets/TubeLight/Editor/TubeLightEditor.cs @@ -0,0 +1,62 @@ +using UnityEngine; +using UnityEditor; +using UnityEditor.AnimatedValues; + +[CustomEditor(typeof(TubeLight))] +[CanEditMultipleObjects] +public class TubeLightEditor : Editor { + + AnimFloat m_ShowInfo; + + void OnEnable() + { + m_ShowInfo = new AnimFloat(0); + m_ShowInfo.valueChanged.AddListener(Repaint); + m_ShowInfo.speed = 0.5f; + } + + override public void OnInspectorGUI() + { + DrawDefaultInspector(); + + if (targets.Length > 1) + return; + + EditorGUILayout.Space(); + + if(GUILayout.Button("Add a shadow plane")) + m_ShowInfo.value = AddShadowPlane() ? 0 : 100; + + foreach (TubeLightShadowPlane shadowPlane in ((TubeLight)target).m_ShadowPlanes) + if (shadowPlane != null) + EditorGUILayout.ObjectField("Shadow Plane", shadowPlane, typeof(TubeLightShadowPlane), !EditorUtility.IsPersistent(target)); + + m_ShowInfo.target = 0; + if (EditorGUILayout.BeginFadeGroup(Mathf.Min(1.0f, m_ShowInfo.value))) + EditorGUILayout.HelpBox("Limit of " + TubeLight.maxPlanes + " planes reached. Delete an existing one.", MessageType.Info); + EditorGUILayout.EndFadeGroup(); + } + + bool AddShadowPlane() + { + TubeLight tubeLight = (TubeLight)target; + + int i = 0; + for (; i < TubeLight.maxPlanes; i++) + { + if (tubeLight.m_ShadowPlanes[i] != null) + continue; + + GameObject go = new GameObject("Shadow Plane"); + TubeLightShadowPlane shadowPlane = go.AddComponent(); + + go.transform.position = tubeLight.transform.position + go.transform.forward; + go.transform.parent = tubeLight.transform; + tubeLight.m_ShadowPlanes[i] = shadowPlane; + EditorUtility.SetDirty (tubeLight); + break; + } + + return i < TubeLight.maxPlanes; + } +} diff --git a/Assets/TubeLight/Editor/TubeLightEditor.cs.meta b/Assets/TubeLight/Editor/TubeLightEditor.cs.meta new file mode 100644 index 0000000..43dc15c --- /dev/null +++ b/Assets/TubeLight/Editor/TubeLightEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00a6ee99a4a9a44879507a5c4077d7a0 +timeCreated: 1446582855 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Scripts.meta b/Assets/TubeLight/Scripts.meta new file mode 100644 index 0000000..60b9332 --- /dev/null +++ b/Assets/TubeLight/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fa6f2ae72d2fc9643afe34db34a35a28 +folderAsset: yes +timeCreated: 1477748611 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Scripts/TubeLight.cs b/Assets/TubeLight/Scripts/TubeLight.cs new file mode 100644 index 0000000..14044a4 --- /dev/null +++ b/Assets/TubeLight/Scripts/TubeLight.cs @@ -0,0 +1,327 @@ +using UnityEngine; +using UnityEngine.Rendering; +using System.Collections.Generic; + +[ExecuteInEditMode] +public class TubeLight : MonoBehaviour +{ + public float m_Intensity = 0.8f; + public Color m_Color = Color.white; + public float m_Range = 10.0f; + public float m_Radius = 0.3f; + public float m_Length = 0.0f; + + [HideInInspector] + public Mesh m_Sphere; + [HideInInspector] + public Mesh m_Capsule; + [HideInInspector] + public Shader m_ProxyShader; + Material m_ProxyMaterial; + + public bool m_RenderSource = false; + Renderer m_SourceRenderer; + Transform m_SourceTransform; + Mesh m_SourceMesh; + float m_LastLength = -1; + + public const int maxPlanes = 2; + [HideInInspector] + public TubeLightShadowPlane[] m_ShadowPlanes = new TubeLightShadowPlane[maxPlanes]; + + bool m_Initialized = false; + MaterialPropertyBlock m_props; + + const float kMinRadius = 0.001f; + bool renderSource {get{return m_RenderSource && m_Radius >= kMinRadius;}} + + Dictionary m_Cameras = new Dictionary(); + static CameraEvent kCameraEvent = CameraEvent.AfterLighting; + + void Start() + { + if(!Init()) + return; + UpdateMeshesAndBounds(); + } + + bool Init() + { + if (m_Initialized) + return true; + + // Sometimes on editor startup (especially after project upgrade?), Init() gets called + // while m_ProxyShader, m_Sphere or m_Capsule is still null/hasn't loaded. + if (m_ProxyShader == null || m_Sphere == null || m_Capsule == null) + return false; + + // Proxy + m_ProxyMaterial = new Material(m_ProxyShader); + m_ProxyMaterial.hideFlags = HideFlags.HideAndDontSave; + + // Source + m_SourceMesh = Instantiate(m_Capsule); + m_SourceMesh.hideFlags = HideFlags.HideAndDontSave; + + // Can't create the MeshFilter here, since for some reason the DontSave flag has + // no effect on it. Has to be added to the prefab instead. + //m_SourceMeshFilter = gameObject.AddComponent(); + MeshFilter mfs = gameObject.GetComponent(); + // Hmm, causes trouble + // mfs.hideFlags = HideFlags.HideInInspector; + mfs.sharedMesh = m_SourceMesh; + + // A similar problem here. + // m_SourceRenderer = gameObject.AddComponent(); + m_SourceRenderer = gameObject.GetComponent(); + m_SourceRenderer.enabled = true; + + // We want it to be pickable in the scene view, so no HideAndDontSave + // Hmm, causes trouble + // m_SourceRenderer.hideFlags = HideFlags.DontSave | HideFlags.HideInInspector; + + m_SourceTransform = transform; + + m_Initialized = true; + return true; + } + + void OnEnable() + { + if(m_props == null) + m_props = new MaterialPropertyBlock(); + + if(!Init()) + return; + UpdateMeshesAndBounds(); + } + + void OnDisable() + { + if(!Application.isPlaying) + Cleanup(); + else + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + if(e.Current.Value != null) + e.Current.Value.Clear(); + } + + void OnDestroy() + { + if (m_ProxyMaterial != null) + DestroyImmediate(m_ProxyMaterial); + if (m_SourceMesh != null) + DestroyImmediate(m_SourceMesh); + Cleanup(); + } + + void Cleanup() + { + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + { + var cam = e.Current; + if(cam.Key != null && cam.Value != null) + cam.Key.RemoveCommandBuffer (kCameraEvent, cam.Value); + } + m_Cameras.Clear(); + } + + void UpdateMeshesAndBounds() + { + // Sanitize + m_Range = Mathf.Max(m_Range, 0); + m_Radius = Mathf.Max(m_Radius, 0); + m_Length = Mathf.Max(m_Length, 0); + m_Intensity = Mathf.Max(m_Intensity, 0); + + Vector3 sourceSize = renderSource ? Vector3.one * m_Radius * 2.0f : Vector3.one; + if (m_SourceTransform.localScale != sourceSize || m_Length != m_LastLength) + { + m_LastLength = m_Length; + + Vector3[] vertices = m_Capsule.vertices; + for (int i = 0; i < vertices.Length; i++) + { + if (renderSource) + vertices[i].y += Mathf.Sign(vertices[i].y) * (- 0.5f + 0.25f * m_Length / m_Radius); + else + vertices[i] = Vector3.one * 0.0001f; + } + + m_SourceMesh.vertices = vertices; + } + + m_SourceTransform.localScale = sourceSize; + + float range = m_Range + m_Radius; + + // TODO: lazy for now, should draw a tight capsule + range += 0.5f * m_Length; + range *= 1.02f; + + range /= m_Radius; + + m_SourceMesh.bounds = new Bounds(Vector3.zero, Vector3.one * range); + } + + void Update() + { + if(!Init()) + return; + + UpdateMeshesAndBounds(); + + if(Application.isPlaying) + for(var e = m_Cameras.GetEnumerator(); e.MoveNext();) + if(e.Current.Value != null) + e.Current.Value.Clear(); + } + + Color GetColor() + { + if (QualitySettings.activeColorSpace == ColorSpace.Gamma) + return m_Color * m_Intensity; + + return new Color( + Mathf.GammaToLinearSpace(m_Color.r * m_Intensity), + Mathf.GammaToLinearSpace(m_Color.g * m_Intensity), + Mathf.GammaToLinearSpace(m_Color.b * m_Intensity), + 1.0f + ); + } + + void OnWillRenderObject() + { + if(InsideShadowmapCameraRender()) + return; + + if(!Init()) + return; + + // TODO: This is just a very rough guess. Need to properly calculate the surface emission + // intensity based on light's intensity. + m_props.SetVector("_EmissionColor", m_Color * Mathf.Sqrt(m_Intensity) * 2.0f); + m_SourceRenderer.SetPropertyBlock(m_props); + + SetUpCommandBuffer(); + } + + void SetUpCommandBuffer() + { + Camera cam = Camera.current; + CommandBuffer buf = null; + if (!m_Cameras.ContainsKey(cam)) + { + buf = new CommandBuffer(); + buf.name = gameObject.name; + m_Cameras[cam] = buf; + cam.AddCommandBuffer(kCameraEvent, buf); + cam.depthTextureMode |= DepthTextureMode.Depth; + } + else + { + buf = m_Cameras[cam]; + buf.Clear(); + } + + Transform t = transform; + Vector3 lightAxis = t.up; + Vector3 lightPos = t.position - 0.5f * lightAxis * m_Length; + buf.SetGlobalVector("_LightPos", new Vector4(lightPos.x, lightPos.y, lightPos.z, 1.0f/(m_Range*m_Range))); + buf.SetGlobalVector("_LightAxis", new Vector4(lightAxis.x, lightAxis.y, lightAxis.z, 0.0f)); + buf.SetGlobalFloat("_LightAsQuad", 0); + buf.SetGlobalFloat("_LightRadius", m_Radius); + buf.SetGlobalFloat("_LightLength", m_Length); + buf.SetGlobalVector("_LightColor", GetColor()); + + SetShadowPlaneVectors(buf); + + float range = m_Range + m_Radius; + // TODO: lazy for now, should draw a tight capsule + range += 0.5f * m_Length; + range *= 1.02f; + range /= m_Radius; + + Matrix4x4 m = Matrix4x4.Scale(Vector3.one * range); + buf.DrawMesh(m_Sphere, t.localToWorldMatrix * m, m_ProxyMaterial, 0, 0); + } + + public TubeLightShadowPlane.Params[] GetShadowPlaneParams(ref TubeLightShadowPlane.Params[] p) + { + if (p == null || p.Length != maxPlanes) + p = new TubeLightShadowPlane.Params[maxPlanes]; + for(int i = 0; i < maxPlanes; i++) + { + TubeLightShadowPlane sp = m_ShadowPlanes[i]; + p[i].plane = sp == null ? new Vector4(0, 0, 0, 1) : sp.GetShadowPlaneVector(); + p[i].feather = sp == null ? 1 : sp.feather; + } + return p; + } + + TubeLightShadowPlane.Params[] sppArr = new TubeLightShadowPlane.Params[maxPlanes]; + + void SetShadowPlaneVectors(CommandBuffer buf) + { + var p = GetShadowPlaneParams(ref sppArr); + + for (int i = 0, n = p.Length; i < n; ++i) + { + var spp = p[i]; + if(i == 0) { + buf.SetGlobalVector("_ShadowPlane0", spp.plane); + buf.SetGlobalFloat("_ShadowPlaneFeather0", spp.feather); + } else if(i == 1) { + buf.SetGlobalVector("_ShadowPlane1", spp.plane); + buf.SetGlobalFloat("_ShadowPlaneFeather1", spp.feather); + } else { + buf.SetGlobalVector("_ShadowPlane" + i, spp.plane); + buf.SetGlobalFloat("_ShadowPlaneFeather" + i, spp.feather); + } + } + } + + void OnDrawGizmosSelected() + { + if (m_SourceTransform == null) + return; + + Gizmos.color = Color.white; + // Skip the scale + Matrix4x4 m = new Matrix4x4(); + m.SetTRS(m_SourceTransform.position, m_SourceTransform.rotation, Vector3.one); + Gizmos.matrix = m; + + Gizmos.DrawWireSphere(Vector3.zero, m_Radius + m_Range + 0.5f * m_Length); + + Vector3 start = 0.5f * Vector3.up * m_Length; + Gizmos.DrawWireSphere(start, m_Radius); + + if (m_Length == 0.0f) + return; + + Vector3 end = - 0.5f * Vector3.up * m_Length; + Gizmos.DrawWireSphere(end, m_Radius); + + Vector3 r = Vector3.forward * m_Radius; + Gizmos.DrawLine(start + r, end + r); + Gizmos.DrawLine(start - r, end - r); + + r = Vector3.right * m_Radius; + Gizmos.DrawLine(start + r, end + r); + Gizmos.DrawLine(start - r, end - r); + + } + + void OnDrawGizmos() + { + // TODO: Looks like this changed the name. Find a more robust way to use the icon. + // Gizmos.DrawIcon(transform.position, "PointLight Gizmo_MIP0.png", true); + } + + bool InsideShadowmapCameraRender() + { + RenderTexture target = Camera.current.targetTexture; + return target != null && target.format == RenderTextureFormat.Shadowmap; + } +} diff --git a/Assets/TubeLight/Scripts/TubeLight.cs.meta b/Assets/TubeLight/Scripts/TubeLight.cs.meta new file mode 100644 index 0000000..c64dc85 --- /dev/null +++ b/Assets/TubeLight/Scripts/TubeLight.cs.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5a3b99ed98424ea4587ec18d930a1d77 +timeCreated: 1444638222 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: + - m_Sphere: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} + - m_Capsule: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} + - m_ProxyShader: {fileID: 4800000, guid: 2e6fd90941a3e3c458d01f851dca21ed, type: 3} + - m_SourceShader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs b/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs new file mode 100644 index 0000000..c93e822 --- /dev/null +++ b/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs @@ -0,0 +1,32 @@ +using UnityEngine; + +public class TubeLightShadowPlane : MonoBehaviour +{ + [MinValue(0)] + public float m_Feather = 1.0f; + + public float feather {get{ return m_Feather * 0.1f;}} + + public Vector4 GetShadowPlaneVector() + { + Transform t = transform; + Vector3 v = t.forward; + float d = Vector3.Dot(t.position, v); + return new Vector4(v.x, v.y, v.z, d); + } + + void OnDrawGizmosSelected() + { + Matrix4x4 m = Matrix4x4.zero; + Transform t = transform; + m.SetTRS(t.position, t.rotation, new Vector3(1, 1, 0)); + Gizmos.matrix = m; + Gizmos.DrawWireSphere(Vector3.zero, 1); + } + + public struct Params + { + public Vector4 plane; + public float feather; + } +} diff --git a/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs.meta b/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs.meta new file mode 100644 index 0000000..5cdd000 --- /dev/null +++ b/Assets/TubeLight/Scripts/TubeLightShadowPlane.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66d8e50a047abb54aa901236f0ed84d2 +timeCreated: 1446129202 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders.meta b/Assets/TubeLight/Shaders.meta new file mode 100644 index 0000000..b7e1a57 --- /dev/null +++ b/Assets/TubeLight/Shaders.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b041de53e70b28e4fb9256c930c13615 +folderAsset: yes +timeCreated: 1477749221 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders/TubeLight.cginc b/Assets/TubeLight/Shaders/TubeLight.cginc new file mode 100644 index 0000000..cfaa8da --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLight.cginc @@ -0,0 +1,189 @@ +// Based on 'Real Shading in Unreal Engine 4' +// http://blog.selfshadow.com/publications/s2013-shading-course/#course_content + +#include "TubeLightAttenuation.cginc" + +#ifndef SHADOW_PLANES +#define SHADOW_PLANES 1 +#endif + +#if SHADOW_PLANES +#include "TubeLightShadowPlanes.cginc" +#endif + +#define SHARP_EDGE_FIX 1 + +void SphereLightToPointLight(float3 pos, float3 lightPos, float3 eyeVec, half3 normal, float sphereRad, half rangeSqInv, inout UnityLight light, out half lightDist) +{ + half3 viewDir = -eyeVec; + half3 r = reflect (viewDir, normal); + + float3 L = lightPos - pos; + float3 centerToRay = dot (L, r) * r - L; + float3 closestPoint = L + centerToRay * saturate(sphereRad / length(centerToRay)); + + lightDist = length(closestPoint); + light.dir = closestPoint / lightDist; + + half distLSq = dot(L, L); + light.ndotl = saturate(dot(normal, L/sqrt(distLSq))); + + float distNorm = distLSq * rangeSqInv; + float atten = AttenuationToZero(distNorm); + light.color *= atten; +} + +void TubeLightToPointLight(float3 pos, float3 tubeStart, float3 tubeEnd, float3 normal, float tubeRad, float rangeSqInv, float3 representativeDir, float3 lightColor, out float3 outLightColor, out float3 outLightDir, out float outNdotL, out half outLightDist) +{ + half3 N = normal; + float3 L0 = tubeStart - pos; + float3 L1 = tubeEnd - pos; + float L0dotL0 = dot(L0, L0); + float distL0 = sqrt(L0dotL0); + float distL1 = length(L1); + + float NdotL0 = dot(L0, N) / (2.0 * distL0); + float NdotL1 = dot(L1, N) / (2.0 * distL1); + outNdotL = saturate(NdotL0 + NdotL1); + + float3 Ldir = L1 - L0; + float RepdotL0 = dot(representativeDir, L0); + float RepdotLdir = dot(representativeDir, Ldir); + float L0dotLdir = dot(L0, Ldir); + float LdirdotLdir = dot(Ldir, Ldir); + float distLdir = sqrt(LdirdotLdir); + +#if SHARP_EDGE_FIX + // There's a very visible discontinuity if we just take the closest distance to ray, + // as the original paper suggests. This is an attempt to fix it, but it gets slightly more expensive and + // has its own artifact, although this time at least C0 smooth. + + // Smallest angle to ray + float t = (L0dotLdir * RepdotL0 - L0dotL0 * RepdotLdir) / (L0dotLdir * RepdotLdir - LdirdotLdir * RepdotL0); + t = saturate(t); + + // As representativeDir becomes parallel (well, in some plane) to Ldir and then points away, t flips from 0 to 1 (or vv) and a discontinuity shows up. + // Counteract by detecting that relative angle/position and flip t. The discontinuity in t moves to the back side. + float3 L0xLdir = cross(L0, Ldir); + float3 LdirxR = cross(Ldir, representativeDir); + float RepAtLdir = dot(L0xLdir, LdirxR); + + // RepAtLdir is negative if R points away from Ldir. + // TODO: check if lerp below is indeed cheaper. + // if (RepAtLdir < 0) + // t = 1 - t; + t = lerp(1 - t, t, step(0, RepAtLdir)); + +#else + // Original by Karis + // Closest distance to ray + float t = (RepdotL0 * RepdotLdir - L0dotLdir) / (distLdir * distLdir - RepdotLdir * RepdotLdir); + t = saturate(t); + +#endif + + float3 closestPoint = L0 + Ldir * t; + float3 centerToRay = dot(closestPoint, representativeDir) * representativeDir - closestPoint; + + closestPoint = closestPoint + centerToRay * saturate(tubeRad / length(centerToRay)); + + outLightDist = length(closestPoint); + outLightDir = closestPoint / outLightDist; + + float distNorm = 0.5f * (distL0 * distL1 + dot(L0, L1)) * rangeSqInv; + outLightColor = lightColor * AttenuationToZero(distNorm); +} + +void TubeLightToPointLight(float3 pos, float3 tubeStart, float3 tubeEnd, float3 eyeVec, float3 normal, float tubeRad, float rangeSqInv, float3 lightColor, out float3 outLightColor, out float3 outLightDir, out float outNdotL, out half outLightDist) +{ + half3 viewDir = -eyeVec; + half3 representativeDir = reflect (viewDir, normal); + + TubeLightToPointLight(pos, tubeStart, tubeEnd, normal, tubeRad, rangeSqInv, representativeDir, lightColor, outLightColor, outLightDir, outNdotL, outLightDist); +} + +inline half GGXTerm_Area (half NdotH, half roughness, half lightDist, half lightRadius) +{ + half a = roughness * roughness; + half a2 = a * a; + half d = NdotH * NdotH * (a2 - 1.f) + 1.f; + d = max(d, 0.000001); + + half aP = saturate( lightRadius / (lightDist*2.0) + a); + half aP2 = aP * aP; + + return a2 * a2 / (UNITY_PI * d * d * aP2); +} + +half4 BRDF1_Unity_PBS_Area (half3 diffColor, half3 specColor, half oneMinusReflectivity, half oneMinusRoughness, + half3 normal, half3 viewDir, + UnityLight light, UnityIndirect gi, half lightDist, half lightRadius) +{ + half roughness = 1-oneMinusRoughness; + half3 halfDir = Unity_SafeNormalize (light.dir + viewDir); + + half nl = light.ndotl; + half nh = BlinnTerm (normal, halfDir); + half nv = DotClamped (normal, viewDir); + half lv = DotClamped (light.dir, viewDir); + half lh = DotClamped (light.dir, halfDir); + + half V = SmithGGXVisibilityTerm (nl, nv, roughness); + half D = GGXTerm_Area (nh, roughness, lightDist, lightRadius); + + half nlPow5 = Pow5 (1-nl); + half nvPow5 = Pow5 (1-nv); + half Fd90 = 0.5 + 2 * lh * lh * roughness; + half disneyDiffuse = (1 + (Fd90-1) * nlPow5) * (1 + (Fd90-1) * nvPow5); + + // HACK: theoretically we should divide by Pi diffuseTerm and not multiply specularTerm! + // BUT 1) that will make shader look significantly darker than Legacy ones + // and 2) on engine side "Non-important" lights have to be divided by Pi to in cases when they are injected into ambient SH + // NOTE: multiplication by Pi is part of single constant together with 1/4 now + + half specularTerm = (V * D) * (UNITY_PI/4); // Torrance-Sparrow model, Fresnel is applied later (for optimization reasons) + if (IsGammaSpace()) + specularTerm = sqrt(max(1e-4h, specularTerm)); + specularTerm = max(0, specularTerm * nl); + half diffuseTerm = disneyDiffuse * nl; + + half grazingTerm = saturate(oneMinusRoughness + (1-oneMinusReflectivity)); + half3 color = diffColor * (gi.diffuse + light.color * diffuseTerm) + + specularTerm * light.color * FresnelTerm (specColor, lh) + + gi.specular * FresnelLerp (specColor, grazingTerm, nv); + + return half4(color, 1); +} + +half4 CalculateLight (float3 worldPos, float2 uv, half3 baseColor, half3 specColor, half oneMinusRoughness, half3 normalWorld, + half3 lightStart, half3 lightEnd, half3 lightColor, half lightRadius, half lightRangeSqInv) +{ + UnityLight light = (UnityLight)0; + + float3 eyeVec = normalize(worldPos - _WorldSpaceCameraPos); + half lightDist = 0; + +#if 0 + // Can't use a keyword, because no keywords in material property blocks. + // TODO: is it worth the dynamic branch? + if (sphereLight) + SphereLightToPointLight (worldPos, lightStart, eyeVec, normalWorld, lightRadius, lightRangeSqInv, light, lightDist); + else +#else + TubeLightToPointLight (worldPos, lightStart, lightEnd, eyeVec, normalWorld, lightRadius, lightRangeSqInv, lightColor, light.color, light.dir, light.ndotl, lightDist); +#endif + +#if SHADOW_PLANES + light.color *= ShadowPlanes(worldPos); +#endif + + half oneMinusReflectivity = 1 - SpecularStrength(specColor.rgb); + + UnityIndirect ind; + UNITY_INITIALIZE_OUTPUT(UnityIndirect, ind); + ind.diffuse = 0; + ind.specular = 0; + + half4 res = BRDF1_Unity_PBS_Area (baseColor, specColor, oneMinusReflectivity, oneMinusRoughness, normalWorld, -eyeVec, light, ind, lightDist, lightRadius); + return res; +} diff --git a/Assets/TubeLight/Shaders/TubeLight.cginc.meta b/Assets/TubeLight/Shaders/TubeLight.cginc.meta new file mode 100644 index 0000000..072f9a7 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLight.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bea54fea6aabea841b90651d989d88f5 +timeCreated: 1452380090 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders/TubeLight.shader b/Assets/TubeLight/Shaders/TubeLight.shader new file mode 100644 index 0000000..cecf7e7 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLight.shader @@ -0,0 +1,87 @@ +Shader "Hidden/TubeLight" { +SubShader { + Tags { "Queue"="Geometry-1" } + +CGINCLUDE +#include "UnityCG.cginc" +#include "UnityPBSLighting.cginc" +#include "UnityDeferredLibrary.cginc" + +#define SHADOW_PLANES 1 +#include "TubeLight.cginc" + +sampler2D _CameraGBufferTexture0; +sampler2D _CameraGBufferTexture1; +sampler2D _CameraGBufferTexture2; + +float _LightRadius; +float _LightLength; +float4 _LightAxis; + + +void DeferredCalculateLightParams ( + unity_v2f_deferred i, + out float3 outWorldPos, + out float2 outUV) +{ + i.ray = i.ray * (_ProjectionParams.z / i.ray.z); + float2 uv = i.uv.xy / i.uv.w; + + // read depth and reconstruct world position + float depth = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, uv); + depth = Linear01Depth (depth); + float4 vpos = float4(i.ray * depth,1); + float3 wpos = mul (unity_CameraToWorld, vpos).xyz; + + outWorldPos = wpos; + outUV = uv; +} + +half4 CalculateLightDeferred (unity_v2f_deferred i) +{ + float3 worldPos; + float2 uv; + DeferredCalculateLightParams (i, worldPos, uv); + + half4 gbuffer0 = tex2D (_CameraGBufferTexture0, uv); + half4 gbuffer1 = tex2D (_CameraGBufferTexture1, uv); + half4 gbuffer2 = tex2D (_CameraGBufferTexture2, uv); + + half3 baseColor = gbuffer0.rgb; + half3 specColor = gbuffer1.rgb; + half oneMinusRoughness = gbuffer1.a; + half3 normalWorld = gbuffer2.rgb * 2 - 1; + normalWorld = normalize(normalWorld); + + return CalculateLight (worldPos, uv, baseColor, specColor, oneMinusRoughness, normalWorld, + _LightPos.xyz, _LightPos.xyz + _LightAxis.xyz * _LightLength, _LightColor.xyz, _LightRadius, _LightPos.w); +} +ENDCG + +Pass { + Fog { Mode Off } + ZWrite Off + Blend One One + Cull Front + ZTest Always + + +CGPROGRAM +#pragma target 3.0 +#pragma vertex vert_deferred +#pragma fragment frag +#pragma exclude_renderers nomrt + +fixed4 frag (unity_v2f_deferred i) : SV_Target +{ + half4 light = CalculateLightDeferred(i); + // TODO: squash those NaNs at their source + return isnan(light) ? 0 : light; +} + +ENDCG +} + +} +Fallback Off +} diff --git a/Assets/TubeLight/Shaders/TubeLight.shader.meta b/Assets/TubeLight/Shaders/TubeLight.shader.meta new file mode 100644 index 0000000..b3402e2 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLight.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2e6fd90941a3e3c458d01f851dca21ed +timeCreated: 1442344786 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc b/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc new file mode 100644 index 0000000..07c3151 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc @@ -0,0 +1,55 @@ +#ifndef TUBE_LIGHT_ATTENUATION_LEGACY + #define TUBE_LIGHT_ATTENUATION_LEGACY 0 +#endif + +#if TUBE_LIGHT_ATTENUATION_LEGACY + + float Attenuation(float distNorm) + { + return 1.0 / (1.0 + 25.0 * distNorm); + } + + float AttenuationToZero(float distNorm) + { + float att = Attenuation(distNorm); + + // Replicating unity light attenuation - pulled to 0 at range + // if (distNorm > 0.8 * 0.8) + // att *= 1 - (distNorm - 0.8 * 0.8) / (1 - 0.8 * 0.8); + // Same, simplified + float oneDistNorm = 1.0 - distNorm; + att *= lerp(1.0, oneDistNorm * 2.78, step(0.64, distNorm)); + + att *= step(0.0, oneDistNorm); + + return att; + } + +#else + + float Attenuation(float distSqr) + { + float d = sqrt(distSqr); + float kDefaultPointLightRadius = 0.25; + return 1.0 / pow(1.0 + d/kDefaultPointLightRadius, 2); + } + + float AttenuationToZero(float distSqr) + { + // attenuation = 1 / (1 + distance_to_light / light_radius)^2 + // = 1 / (1 + 2*(d/r) + (d/r)^2) + // For more details see: https://imdoingitwrong.wordpress.com/2011/01/31/light-attenuation/ + float d = sqrt(distSqr); + float kDefaultPointLightRadius = 0.25; + float atten = 1.0 / pow(1.0 + d/kDefaultPointLightRadius, 2); + float kCutoff = 1.0 / pow(1.0 + 1.0/kDefaultPointLightRadius, 2); // cutoff equal to attenuation at distance 1.0 + + // Force attenuation to fall towards zero at distance 1.0 + atten = (atten - kCutoff) / (1.f - kCutoff); + if (d >= 1.f) + atten = 0.f; + + return atten; + } + +#endif \ No newline at end of file diff --git a/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc.meta b/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc.meta new file mode 100644 index 0000000..d985287 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightAttenuation.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3d6df6428d576d147994b0b7ac0d5ea5 +timeCreated: 1456703457 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc b/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc new file mode 100644 index 0000000..bc30103 --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc @@ -0,0 +1,38 @@ +half ShadowPlane(half3 worldPos, half4 plane, half feather) +{ + half x = plane.w - dot(worldPos, plane.xyz); + // Compiler bug workaround + x += 0.0001; + return smoothstep(-feather, feather, x); +} + +float4 _ShadowPlane0; +float _ShadowPlaneFeather0; +float4 _ShadowPlane1; +float _ShadowPlaneFeather1; + +half ShadowPlanes(half3 worldPos) +{ + half att = 1; + att *= ShadowPlane(worldPos, _ShadowPlane0, _ShadowPlaneFeather0); + att *= ShadowPlane(worldPos, _ShadowPlane1, _ShadowPlaneFeather1); + return att; +} + +struct TubeLightShadowPlane +{ + float4 plane0; + float4 plane1; + float feather0; + float feather1; + float padding0; + float padding1; +}; + +half ShadowPlanes(half3 worldPos, TubeLightShadowPlane params) +{ + half att = 1; + att *= ShadowPlane(worldPos, params.plane0, params.feather0); + att *= ShadowPlane(worldPos, params.plane1, params.feather1); + return att; +} \ No newline at end of file diff --git a/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc.meta b/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc.meta new file mode 100644 index 0000000..5b0ed4b --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightShadowPlanes.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f4ec63bd62722b840b982641528198db +timeCreated: 1457385992 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/Shaders/TubeLightSource.mat b/Assets/TubeLight/Shaders/TubeLightSource.mat new file mode 100644 index 0000000..22ffc6c --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightSource.mat @@ -0,0 +1,190 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: TubeLightSource + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _SpecGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _CullMode + second: 2 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailMode + second: 0 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.234 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _LightProbeScale + second: 1 + - first: + name: _MetaDiffuseScale + second: 1 + - first: + name: _MetaEmissionScale + second: 1 + - first: + name: _MetaMetallicSoup + second: 1 + - first: + name: _MetaSpecularScale + second: 1 + - first: + name: _MetaUseCustom + second: 0 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _ReflectionProbeBoost + second: 1 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _Translucency + second: 0 + - first: + name: _UVDetailMask + second: 0 + - first: + name: _UVSec + second: 0 + - first: + name: _VertexOcclusionPower + second: 1 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 0.47794116, g: 1, b: 0.85685486, a: 1} + - first: + name: _EmissionColor + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaDiffuseAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaDiffuseTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaEmissionAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaEmissionTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _MetaSpecularAdd + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _MetaSpecularTint + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _SpecColor + second: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/Assets/TubeLight/Shaders/TubeLightSource.mat.meta b/Assets/TubeLight/Shaders/TubeLightSource.mat.meta new file mode 100644 index 0000000..c202fec --- /dev/null +++ b/Assets/TubeLight/Shaders/TubeLightSource.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86b3c638dc56298409890ac32f9e6baf +timeCreated: 1446644410 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TubeLight/TubeLight.prefab b/Assets/TubeLight/TubeLight.prefab new file mode 100644 index 0000000..3bcca19 --- /dev/null +++ b/Assets/TubeLight/TubeLight.prefab @@ -0,0 +1,180 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &154090 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 466162} + - 114: {fileID: 11466842} + - 33: {fileID: 3327276} + - 23: {fileID: 2315154} + - 114: {fileID: 114000012794840980} + m_Layer: 0 + m_Name: TubeLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &466162 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 154090} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071067} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!23 &2315154 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 154090} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_Materials: + - {fileID: 2100000, guid: 86b3c638dc56298409890ac32f9e6baf, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedWireframeHidden: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &3327276 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 154090} + m_Mesh: {fileID: 0} +--- !u!114 &11466842 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 154090} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5a3b99ed98424ea4587ec18d930a1d77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Intensity: 0.8 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Range: 10 + m_Radius: 0.3 + m_Length: 0 + m_Sphere: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} + m_Capsule: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} + m_ProxyShader: {fileID: 4800000, guid: 2e6fd90941a3e3c458d01f851dca21ed, type: 3} + m_RenderSource: 1 + m_ShadowPlanes: + - {fileID: 0} + - {fileID: 0} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 0} + propertyPath: m_RenderSource + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Radius + value: .340000004 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Length + value: .649999976 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalRotation.x + value: -.707106829 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalRotation.w + value: .707106709 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ReflectionProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 86b3c638dc56298409890ac32f9e6baf, type: 2} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 154090} + m_IsPrefabParent: 1 +--- !u!114 &114000012794840980 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 154090} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 097385f2a510795498370c4d62e61572, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IntensityMult: 1 + m_RangeMult: 1 + m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + m_CopyShadowParamsShader: {fileID: 4800000, guid: 33fc45db43408764c8dd7647b877e561, + type: 3} + m_ForceOnForFog: 0 + m_Shadows: 0 + m_ShadowmapRes: 256 + m_BlurIterations: 0 + m_BlurSize: 1 + m_ESMExponent: 40 + m_Bounded: 1 diff --git a/Assets/TubeLight/TubeLight.prefab.meta b/Assets/TubeLight/TubeLight.prefab.meta new file mode 100644 index 0000000..9fc8f40 --- /dev/null +++ b/Assets/TubeLight/TubeLight.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fdeb35bdab08b7442a67e36ffe2ff830 +timeCreated: 1444651113 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog.meta b/Assets/VolumetricFog.meta new file mode 100644 index 0000000..44694a5 --- /dev/null +++ b/Assets/VolumetricFog.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 40bc07addad39024a9ef54e341a25a68 +folderAsset: yes +timeCreated: 1476957694 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Editor.meta b/Assets/VolumetricFog/Editor.meta new file mode 100644 index 0000000..14be8d0 --- /dev/null +++ b/Assets/VolumetricFog/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9d612dacdb3ca214c9322d7f9c288f22 +folderAsset: yes +timeCreated: 1457126022 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Editor/FogLightEditor.cs b/Assets/VolumetricFog/Editor/FogLightEditor.cs new file mode 100644 index 0000000..a4faf32 --- /dev/null +++ b/Assets/VolumetricFog/Editor/FogLightEditor.cs @@ -0,0 +1,73 @@ +using UnityEngine; +using UnityEditor; + +[CustomEditor(typeof(FogLight))] +[CanEditMultipleObjects] +public class FogLightEditor : Editor +{ + SerializedProperty m_IntensityMult; + SerializedProperty m_RangeMult; + SerializedProperty m_ForceOnForFog; + SerializedProperty m_Shadows; + SerializedProperty m_ShadowmapRes; + SerializedProperty m_BlurIterations; + SerializedProperty m_BlurSize; + SerializedProperty m_Bounded; + + void OnEnable() + { + m_IntensityMult = serializedObject.FindProperty ("m_IntensityMult"); + m_RangeMult = serializedObject.FindProperty ("m_RangeMult"); + m_ForceOnForFog = serializedObject.FindProperty ("m_ForceOnForFog"); + m_Shadows = serializedObject.FindProperty ("m_Shadows"); + m_ShadowmapRes = serializedObject.FindProperty ("m_ShadowmapRes"); + m_BlurIterations = serializedObject.FindProperty ("m_BlurIterations"); + m_BlurSize = serializedObject.FindProperty ("m_BlurSize"); + m_Bounded = serializedObject.FindProperty("m_Bounded"); + } + + override public void OnInspectorGUI() + { + serializedObject.Update(); + + EditorGUILayout.PropertyField(m_IntensityMult); + EditorGUILayout.PropertyField(m_RangeMult); + EditorGUILayout.PropertyField(m_ForceOnForFog); + + // Section below just for light types with shadow + bool supportsShadows = false; + bool isAreaLight = false; + foreach (FogLight fogLight in targets) + { + if (fogLight.type == FogLight.Type.Area) + { + supportsShadows = true; + isAreaLight = true; + break; + } + else if (fogLight.type == FogLight.Type.Directional) + { + supportsShadows = true; + break; + } + } + + if (supportsShadows) + { + EditorGUILayout.Space(); + + EditorGUILayout.PropertyField(m_Shadows); + EditorGUILayout.PropertyField(m_ShadowmapRes); + EditorGUILayout.PropertyField(m_BlurIterations); + EditorGUILayout.PropertyField(m_BlurSize); + } + + if (isAreaLight) + { + EditorGUILayout.Space(); + EditorGUILayout.PropertyField(m_Bounded); + } + + serializedObject.ApplyModifiedProperties(); + } +} diff --git a/Assets/VolumetricFog/Editor/FogLightEditor.cs.meta b/Assets/VolumetricFog/Editor/FogLightEditor.cs.meta new file mode 100644 index 0000000..ad3be60 --- /dev/null +++ b/Assets/VolumetricFog/Editor/FogLightEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93f87826f4342d7448c226b220a4342e +timeCreated: 1457126034 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/FogEllipsoid.prefab b/Assets/VolumetricFog/FogEllipsoid.prefab new file mode 100644 index 0000000..cc6aac9 --- /dev/null +++ b/Assets/VolumetricFog/FogEllipsoid.prefab @@ -0,0 +1,54 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &141782 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 463416} + - 114: {fileID: 11477592} + m_Layer: 0 + m_Name: FogEllipsoid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &463416 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 141782} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!114 &11477592 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 141782} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 789ae5fef74e6754ab3c20bdeca67ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Radius: 1 + m_Stretch: 2 +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 141782} + m_IsPrefabParent: 1 diff --git a/Assets/VolumetricFog/FogEllipsoid.prefab.meta b/Assets/VolumetricFog/FogEllipsoid.prefab.meta new file mode 100644 index 0000000..f1e7487 --- /dev/null +++ b/Assets/VolumetricFog/FogEllipsoid.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df830a50a2bb02541a47504c9da3b3cf +timeCreated: 1447329149 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Scripts.meta b/Assets/VolumetricFog/Scripts.meta new file mode 100644 index 0000000..5bd10b7 --- /dev/null +++ b/Assets/VolumetricFog/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dcf5e0fc0fb8d64458536282eee32001 +folderAsset: yes +timeCreated: 1477748633 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Scripts/FogEllipsoid.cs b/Assets/VolumetricFog/Scripts/FogEllipsoid.cs new file mode 100644 index 0000000..2bdd6f6 --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogEllipsoid.cs @@ -0,0 +1,59 @@ +using UnityEngine; + +[ExecuteInEditMode] +public class FogEllipsoid : MonoBehaviour +{ + public enum Blend + { + Additive, + Multiplicative + } + + public Blend m_Blend = Blend.Additive; + public float m_Density = 1.0f; + [MinValue(0)] + public float m_Radius = 1.0f; + [MinValue(0)] + public float m_Stretch = 2.0f; + [Range(0, 1)] + public float m_Feather = 0.7f; + [Range(0, 1)] + public float m_NoiseAmount = 0.0f; + public float m_NoiseSpeed = 1.0f; + [MinValue(0)] + public float m_NoiseScale = 1.0f; + + bool m_AddedToLightManager = false; + + void AddToLightManager() + { + if (!m_AddedToLightManager) + m_AddedToLightManager = LightManagerFogEllipsoids.Add(this); + } + + void OnEnable() + { + AddToLightManager(); + } + + void Update() + { + // LightManager might not have been available during this light's OnEnable(), so keep trying. + AddToLightManager(); + } + + void OnDisable() + { + LightManagerFogEllipsoids.Remove(this); + m_AddedToLightManager = false; + } + + void OnDrawGizmosSelected() + { + Matrix4x4 m = Matrix4x4.identity; + Transform t = transform; + m.SetTRS(t.position, t.rotation, new Vector3(1.0f, m_Stretch, 1.0f)); + Gizmos.matrix = m; + Gizmos.DrawWireSphere(Vector3.zero, m_Radius); + } +} diff --git a/Assets/VolumetricFog/Scripts/FogEllipsoid.cs.meta b/Assets/VolumetricFog/Scripts/FogEllipsoid.cs.meta new file mode 100644 index 0000000..bef6f9b --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogEllipsoid.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 789ae5fef74e6754ab3c20bdeca67ad9 +timeCreated: 1447327681 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs b/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs new file mode 100644 index 0000000..6d63c0f --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs @@ -0,0 +1,157 @@ +using UnityEngine; +using UnityEngine.Rendering; + +public partial class FogLight : LightOverride +{ + CommandBuffer m_BufGrabShadowmap; + CommandBuffer m_BufGrabShadowParams; + RenderTexture m_Shadowmap; + + ComputeBuffer m_ShadowParamsCB; + //[HideInInspector] + public Shader m_BlurShadowmapShader; + Material m_BlurShadowmapMaterial; + + public Shader m_CopyShadowParamsShader; + Material m_CopyShadowParamsMaterial; + + bool directionalShadow {get{ return m_Shadows && type == Type.Directional; }} + + void InitDirectionalShadowmap() + { + if (m_BufGrabShadowmap != null || !directionalShadow) + return; + + Light light = GetComponent(); + + m_BufGrabShadowmap = new CommandBuffer(); + m_BufGrabShadowmap.name = "Grab shadowmap for Volumetric Fog"; + light.AddCommandBuffer(LightEvent.AfterShadowMap, m_BufGrabShadowmap); + + m_BufGrabShadowParams = new CommandBuffer(); + m_BufGrabShadowParams.name = "Grab shadow params for Volumetric Fog"; + light.AddCommandBuffer(LightEvent.BeforeScreenspaceMask, m_BufGrabShadowParams); + + m_BlurShadowmapMaterial = new Material(m_BlurShadowmapShader); + m_BlurShadowmapMaterial.hideFlags = HideFlags.HideAndDontSave; + + m_CopyShadowParamsMaterial = new Material(m_CopyShadowParamsShader); + m_CopyShadowParamsMaterial.hideFlags = HideFlags.HideAndDontSave; + } + + int[] temp; + + public void UpdateDirectionalShadowmap() + { + InitDirectionalShadowmap(); + + if (m_BufGrabShadowmap != null) + m_BufGrabShadowmap.Clear(); + if (m_BufGrabShadowParams != null) + m_BufGrabShadowParams.Clear(); + + if (!directionalShadow) + return; + + // Copy directional shadowmap params - they're only set for regular shaders, but we need them in compute + if (m_ShadowParamsCB == null) + m_ShadowParamsCB = new ComputeBuffer(1, 336); + Graphics.SetRandomWriteTarget(2, m_ShadowParamsCB); + m_BufGrabShadowParams.DrawProcedural(Matrix4x4.identity, m_CopyShadowParamsMaterial, 0, MeshTopology.Points, 1); + + // TODO: get the real size of the shadowmap + int startRes = 4096; + // To make things easier, blurred shadowmap is at most half the size of the regular. + int targetRes = Mathf.Min((int)m_ShadowmapRes, startRes/2); + int downsampleSteps = (int)Mathf.Log(startRes / targetRes, 2); + + RenderTargetIdentifier shadowmap = BuiltinRenderTextureType.CurrentActive; + m_BufGrabShadowmap.SetShadowSamplingMode(shadowmap, ShadowSamplingMode.RawDepth); + + // RFloat for ESM, RGHalf for VSM + RenderTextureFormat format = RenderTextureFormat.RGHalf; + + ReleaseTemporary(ref m_Shadowmap); + m_Shadowmap = RenderTexture.GetTemporary(targetRes, targetRes, 0, format, RenderTextureReadWrite.Linear); + m_Shadowmap.filterMode = FilterMode.Bilinear; + m_Shadowmap.wrapMode = TextureWrapMode.Clamp; + + if (temp == null || temp.Length != downsampleSteps - 1) + temp = new int[downsampleSteps - 1]; + + for (int i = 0, currentRes = startRes/2; i < downsampleSteps; i++) + { + m_BufGrabShadowmap.SetGlobalVector("_TexelSize", new Vector4(0.5f/currentRes, 0.5f/currentRes, 0, 0)); + + RenderTargetIdentifier targetRT; + + if (i < downsampleSteps - 1) + { + temp[i] = Shader.PropertyToID("ShadowmapDownscaleTemp" + i); + m_BufGrabShadowmap.GetTemporaryRT(temp[i], currentRes, currentRes, 0, FilterMode.Bilinear, format, RenderTextureReadWrite.Linear); + targetRT = new RenderTargetIdentifier(temp[i]); + } + else + { + // Last step: write into the shadowmap texture + targetRT = new RenderTargetIdentifier(m_Shadowmap); + } + + if (i == 0) + { + // This step should convert to ESM/VSM + // m_BufGrabShadowmap.Blit(shadowmap, targetRT); + m_BufGrabShadowmap.SetGlobalTexture("_DirShadowmap", shadowmap); + m_BufGrabShadowmap.Blit(null, targetRT, m_BlurShadowmapMaterial, /*sample & convert to VSM*/ 4); + } + else + { + m_BufGrabShadowmap.Blit(temp[i - 1], targetRT, m_BlurShadowmapMaterial, /*regular sample*/ 5); + } + + currentRes /= 2; + } + + //var directionalShadowmapBlurred = Shader.PropertyToID("_DirectionalShadowmapBlurred"); + //m_BufGrabShadowmap.GetTemporaryRT(directionalShadowmapBlurred, 1024, 1024, 0, FilterMode.Bilinear, RenderTextureFormat.RFloat, RenderTextureReadWrite.Linear); + //m_BufGrabShadowmap.Blit(shadowmap, m_Shadowmap); + //m_BufGrabShadowmap.SetGlobalTexture(directionalShadowmapBlurred, directionalShadowmapBlurred); + } + + void CleanupDirectionalShadowmap() + { + if (m_BufGrabShadowmap != null) + m_BufGrabShadowmap.Clear(); + + if (m_BufGrabShadowParams != null) + m_BufGrabShadowParams.Clear(); + + if(m_ShadowParamsCB != null) + m_ShadowParamsCB.Release(); + m_ShadowParamsCB = null; + } + + public bool SetUpDirectionalShadowmapForSampling(bool shadows, ComputeShader cs, int kernel) + { + if (!shadows || m_ShadowParamsCB == null || m_Shadowmap == null) + { + cs.SetFloat("_DirLightShadows", 0); + return false; + } + + cs.SetFloat("_DirLightShadows", 1); + cs.SetBuffer(kernel, "_ShadowParams", m_ShadowParamsCB); + cs.SetTexture(kernel, "_DirectionalShadowmap", m_Shadowmap); + + return true; + } + + void ReleaseTemporary(ref RenderTexture rt) + { + if (rt == null) + return; + + RenderTexture.ReleaseTemporary(rt); + rt = null; + } +} diff --git a/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs.meta b/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs.meta new file mode 100644 index 0000000..95e56e7 --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogLight.DirectionalShadow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f567a9d3b2b31ac4d818cea1e427a215 +timeCreated: 1460031458 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Scripts/FogLight.cs b/Assets/VolumetricFog/Scripts/FogLight.cs new file mode 100644 index 0000000..8f6d198 --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogLight.cs @@ -0,0 +1,60 @@ +using UnityEngine; + +[ExecuteInEditMode] +public partial class FogLight : LightOverride +{ + public bool m_ForceOnForFog = false; + [Tooltip("Only one shadowed fog AreaLight at a time.")] + [Header("Shadows")] + public bool m_Shadows = false; + + public enum TextureSize + { + x256 = 256, + x512 = 512, + x1024 = 1024, + } + + [Tooltip("Always at most half the res of the AreaLight's shadowmap.")] + public TextureSize m_ShadowmapRes = TextureSize.x256; + [Range(0, 3)] + public int m_BlurIterations = 0; + [MinValue(0)] + public float m_BlurSize = 1.0f; + [MinValue(0)] + [Tooltip("Affects shadow softness.")] + public float m_ESMExponent = 40.0f; + + public bool m_Bounded = true; + + public override bool GetForceOn() + { + return m_ForceOnForFog; + } + + bool m_AddedToLightManager = false; + + void AddToLightManager() + { + if (!m_AddedToLightManager) + m_AddedToLightManager = LightManagerFogLights.Add(this); + } + + void OnEnable() + { + AddToLightManager(); + } + + void Update() + { + // LightManager might not have been available during this light's OnEnable(), so keep trying. + AddToLightManager(); + } + + void OnDisable() + { + LightManagerFogLights.Remove(this); + m_AddedToLightManager = false; + CleanupDirectionalShadowmap(); + } +} diff --git a/Assets/VolumetricFog/Scripts/FogLight.cs.meta b/Assets/VolumetricFog/Scripts/FogLight.cs.meta new file mode 100644 index 0000000..0050a5c --- /dev/null +++ b/Assets/VolumetricFog/Scripts/FogLight.cs.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 097385f2a510795498370c4d62e61572 +timeCreated: 1463313191 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: + - m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + - m_CopyShadowParamsShader: {fileID: 4800000, guid: 33fc45db43408764c8dd7647b877e561, + type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Scripts/VolumetricFog.cs b/Assets/VolumetricFog/Scripts/VolumetricFog.cs new file mode 100644 index 0000000..eada458 --- /dev/null +++ b/Assets/VolumetricFog/Scripts/VolumetricFog.cs @@ -0,0 +1,719 @@ +using UnityEngine; +using UnityEngine.Serialization; +using System.Collections.Generic; + +[ExecuteInEditMode] +[RequireComponent (typeof(Camera))] +public class VolumetricFog : MonoBehaviour +{ + Material m_DebugMaterial; + [HideInInspector] + public Shader m_DebugShader; + [HideInInspector] + public Shader m_ShadowmapShader; + [HideInInspector] + public ComputeShader m_InjectLightingAndDensity; + [HideInInspector] + public ComputeShader m_Scatter; + Material m_ApplyToOpaqueMaterial; + [HideInInspector] + public Shader m_ApplyToOpaqueShader; + Material m_BlurShadowmapMaterial; + [HideInInspector] + public Shader m_BlurShadowmapShader; + [HideInInspector] + public Texture2D m_Noise; + [HideInInspector] + public bool m_Debug = false; + [HideInInspector] + [Range(0.0f, 1.0f)] + public float m_Z = 1.0f; + + [Header("Size")] + [MinValue(0.1f)] + public float m_NearClip = 0.1f; + [MinValue(0.1f)] + public float m_FarClipMax = 100.0f; + + [Header("Fog Density")] + [FormerlySerializedAs("m_Density")] + public float m_GlobalDensityMult = 1.0f; + Vector3i m_InjectNumThreads = new Vector3i(16, 2, 16); + Vector3i m_ScatterNumThreads = new Vector3i(32, 2, 1); + RenderTexture m_VolumeInject; + RenderTexture m_VolumeScatter; + Vector3i m_VolumeResolution = new Vector3i(160, 90, 128); + Camera m_Camera; + Camera m_ShadowmapCamera; + RenderTexture m_Shadowmap; + RenderTexture m_ShadowmapBlurred; + int m_ShadowmapRes = 1024; + + // Density + public float m_ConstantFog = 0; + public float m_HeightFogAmount = 0; + public float m_HeightFogExponent = 0; + public float m_HeightFogOffset = 0; + + [Tooltip("Noise multiplies with constant fog and height fog, but not with fog ellipsoids.")] + [Range(0.0f, 1.0f)] + public float m_NoiseFogAmount = 0; + public float m_NoiseFogScale = 1; + public Wind m_Wind; + + [Range(0.0f, 0.999f)] + public float m_Anisotropy = 0.0f; + + [Header("Lights")] + [FormerlySerializedAs("m_Intensity")] + public float m_GlobalIntensityMult = 1.0f; + [MinValue(0)] + public float m_AmbientLightIntensity = 0.0f; + public Color m_AmbientLightColor = Color.white; + + [HideInInspector] + public bool m_BlurShadowmap = false; + [HideInInspector] + [Range(0, 2)] + public int m_ShadowmapDownsample = 1; + [HideInInspector] + [Range(0.0f, 10.0f)] + public float m_BlurSize = 3.0f; + [HideInInspector] + [Range(1, 4)] + public int m_BlurIterations = 2; + + struct Vector3i + { + public int x, y, z; + public Vector3i(int x, int y, int z) + { + this.x = x; + this.y = y; + this.z = z; + } + } + + struct PointLightParams + { + public Vector3 pos; + public float range; + public Vector3 color; + float padding; + } + + PointLightParams[] m_PointLightParams; + ComputeBuffer m_PointLightParamsCB; + + struct TubeLightParams + { + public Vector3 start; + public float range; + public Vector3 end; + public float radius; + public Vector3 color; + float padding; + } + + TubeLightParams[] m_TubeLightParams; + ComputeBuffer m_TubeLightParamsCB; + + struct TubeLightShadowPlaneParams + { + public Vector4 plane0; + public Vector4 plane1; + public float feather0; + public float feather1; + float padding0; + float padding1; + } + + TubeLightShadowPlaneParams[] m_TubeLightShadowPlaneParams; + ComputeBuffer m_TubeLightShadowPlaneParamsCB; + + struct AreaLightParams + { + public Matrix4x4 mat; + public Vector4 pos; + public Vector3 color; + public float bounded; + } + + AreaLightParams[] m_AreaLightParams; + ComputeBuffer m_AreaLightParamsCB; + + struct FogEllipsoidParams + { + public Vector3 pos; + public float radius; + public Vector3 axis; + public float stretch; + public float density; + public float noiseAmount; + public float noiseSpeed; + public float noiseScale; + public float feather; + public float blend; + public float padding1; + public float padding2; + } + + FogEllipsoidParams[] m_FogEllipsoidParams; + ComputeBuffer m_FogEllipsoidParamsCB; + + Camera cam{ get { if (m_Camera == null) m_Camera = GetComponent(); return m_Camera; }} + + float nearClip { get { return Mathf.Max(0, m_NearClip); } } + float farClip { get { return Mathf.Min(cam.farClipPlane, m_FarClipMax); } } + + void ReleaseComputeBuffer(ref ComputeBuffer buffer) + { + if(buffer != null) + buffer.Release(); + buffer = null; + } + + void OnDestroy() + { + Cleanup(); + } + + void OnDisable() + { + Cleanup(); + } + + void Cleanup() + { + DestroyImmediate(m_VolumeInject); + DestroyImmediate(m_VolumeScatter); + ReleaseComputeBuffer(ref m_PointLightParamsCB); + ReleaseComputeBuffer(ref m_TubeLightParamsCB); + ReleaseComputeBuffer(ref m_TubeLightShadowPlaneParamsCB); + ReleaseComputeBuffer(ref m_AreaLightParamsCB); + ReleaseComputeBuffer(ref m_FogEllipsoidParamsCB); + m_VolumeInject = null; + m_VolumeScatter = null; + } + + void SanitizeInput() + { + m_GlobalDensityMult = Mathf.Max(m_GlobalDensityMult, 0); + m_ConstantFog = Mathf.Max(m_ConstantFog, 0); + m_HeightFogAmount = Mathf.Max(m_HeightFogAmount, 0); + } + + void SetUpPointLightBuffers(int kernel) + { + int count = m_PointLightParamsCB == null ? 0 : m_PointLightParamsCB.count; + m_InjectLightingAndDensity.SetFloat("_PointLightsCount", count); + if (count == 0) + return; + + if (m_PointLightParams == null || m_PointLightParams.Length != count) + m_PointLightParams = new PointLightParams[count]; + + HashSet fogLights = LightManagerFogLights.Get(); + + int j = 0; + for (var x = fogLights.GetEnumerator(); x.MoveNext();) + { + var fl = x.Current; + if (fl == null || fl.type != FogLight.Type.Point || !fl.isOn) + continue; + + Light light = fl.light; + m_PointLightParams[j].pos = light.transform.position; + float range = light.range * fl.m_RangeMult; + m_PointLightParams[j].range = 1.0f / (range * range); + m_PointLightParams[j].color = new Vector3(light.color.r, light.color.g, light.color.b) * light.intensity * fl.m_IntensityMult; + j++; + } + + // TODO: try a constant buffer with setfloats instead for perf + m_PointLightParamsCB.SetData(m_PointLightParams); + m_InjectLightingAndDensity.SetBuffer(kernel, "_PointLights", m_PointLightParamsCB); + } + + TubeLightShadowPlane.Params[] sppArr; + + void SetUpTubeLightBuffers(int kernel) + { + int count = m_TubeLightParamsCB == null ? 0 : m_TubeLightParamsCB.count; + m_InjectLightingAndDensity.SetFloat("_TubeLightsCount", count); + if (count == 0) + return; + + if (m_TubeLightParams == null || m_TubeLightParams.Length != count) + m_TubeLightParams = new TubeLightParams[count]; + + if (m_TubeLightShadowPlaneParams == null || m_TubeLightShadowPlaneParams.Length != count) + m_TubeLightShadowPlaneParams = new TubeLightShadowPlaneParams[count]; + + HashSet fogLights = LightManagerFogLights.Get(); + + int j = 0; + for (var x = fogLights.GetEnumerator(); x.MoveNext();) + { + var fl = x.Current; + if (fl == null || fl.type != FogLight.Type.Tube || !fl.isOn) + continue; + + TubeLight light = fl.tubeLight; + Transform t = light.transform; + Vector3 pos = t.position; + Vector3 halfLength = 0.5f * t.up * light.m_Length; + + // Tube lights + m_TubeLightParams[j].start = pos + halfLength; + m_TubeLightParams[j].end = pos - halfLength; + float range = light.m_Range * fl.m_RangeMult; + m_TubeLightParams[j].range = 1.0f / (range * range); + m_TubeLightParams[j].color = new Vector3(light.m_Color.r, light.m_Color.g, light.m_Color.b) * light.m_Intensity * fl.m_IntensityMult; + m_TubeLightParams[j].radius = light.m_Radius; + + // Tube light shadow planes + var p = light.GetShadowPlaneParams(ref sppArr); + m_TubeLightShadowPlaneParams[j].plane0 = p[0].plane; + m_TubeLightShadowPlaneParams[j].plane1 = p[1].plane; + m_TubeLightShadowPlaneParams[j].feather0 = p[0].feather; + m_TubeLightShadowPlaneParams[j].feather1 = p[1].feather; + + j++; + } + + m_TubeLightParamsCB.SetData(m_TubeLightParams); + m_InjectLightingAndDensity.SetBuffer(kernel, "_TubeLights", m_TubeLightParamsCB); + m_TubeLightShadowPlaneParamsCB.SetData(m_TubeLightShadowPlaneParams); + m_InjectLightingAndDensity.SetBuffer(kernel, "_TubeLightShadowPlanes", m_TubeLightShadowPlaneParamsCB); + } + + void SetUpAreaLightBuffers(int kernel) + { + int count = m_AreaLightParamsCB == null ? 0 : m_AreaLightParamsCB.count; + m_InjectLightingAndDensity.SetFloat("_AreaLightsCount", count); + if (count == 0) + return; + + if (m_AreaLightParams == null || m_AreaLightParams.Length != count) + m_AreaLightParams = new AreaLightParams[count]; + + HashSet fogLights = LightManagerFogLights.Get(); + + int shadowedAreaLightIndex = fogLights.Count; + int j = 0; + for (var x = fogLights.GetEnumerator(); x.MoveNext();) + { + var fl = x.Current; + if (fl == null || fl.type != FogLight.Type.Area || !fl.isOn) + continue; + + AreaLight light = fl.areaLight; + + m_AreaLightParams[j].mat = light.GetProjectionMatrix(true); + m_AreaLightParams[j].pos = light.GetPosition(); + m_AreaLightParams[j].color = new Vector3(light.m_Color.r, light.m_Color.g, light.m_Color.b) * light.m_Intensity * fl.m_IntensityMult; + m_AreaLightParams[j].bounded = fl.m_Bounded ? 1 : 0; + + if (fl.m_Shadows) + { + RenderTexture shadowmap = light.GetBlurredShadowmap(); + if (shadowmap != null) + { + m_InjectLightingAndDensity.SetTexture(kernel, "_AreaLightShadowmap", shadowmap); + m_InjectLightingAndDensity.SetFloat("_ESMExponentAreaLight", fl.m_ESMExponent); + shadowedAreaLightIndex = j; + } + } + + j++; + } + + m_AreaLightParamsCB.SetData(m_AreaLightParams); + m_InjectLightingAndDensity.SetBuffer(kernel, "_AreaLights", m_AreaLightParamsCB); + m_InjectLightingAndDensity.SetFloat("_ShadowedAreaLightIndex", shadowedAreaLightIndex); + } + + void SetUpFogEllipsoidBuffers(int kernel) + { + int count = 0; + HashSet fogEllipsoids = LightManagerFogEllipsoids.Get(); + for (var x = fogEllipsoids.GetEnumerator(); x.MoveNext();) { + var fe = x.Current; + if (fe != null && fe.enabled && fe.gameObject.activeSelf) + count++; + } + + m_InjectLightingAndDensity.SetFloat("_FogEllipsoidsCount", count); + if (count == 0) + return; + + if (m_FogEllipsoidParams == null || m_FogEllipsoidParams.Length != count) + m_FogEllipsoidParams = new FogEllipsoidParams[count]; + + int j = 0; + for (var x = fogEllipsoids.GetEnumerator(); x.MoveNext();) + { + var fe = x.Current; + if (fe == null || !fe.enabled || !fe.gameObject.activeSelf) + continue; + + Transform t = fe.transform; + + m_FogEllipsoidParams[j].pos = t.position; + m_FogEllipsoidParams[j].radius = fe.m_Radius * fe.m_Radius; + m_FogEllipsoidParams[j].axis = -t.up; + m_FogEllipsoidParams[j].stretch = 1.0f/fe.m_Stretch - 1.0f; + m_FogEllipsoidParams[j].density = fe.m_Density; + m_FogEllipsoidParams[j].noiseAmount = fe.m_NoiseAmount; + m_FogEllipsoidParams[j].noiseSpeed = fe.m_NoiseSpeed; + m_FogEllipsoidParams[j].noiseScale = fe.m_NoiseScale; + m_FogEllipsoidParams[j].feather = 1.0f - fe.m_Feather; + m_FogEllipsoidParams[j].blend = fe.m_Blend == FogEllipsoid.Blend.Additive ? 0 : 1; + j++; + } + + m_FogEllipsoidParamsCB.SetData(m_FogEllipsoidParams); + m_InjectLightingAndDensity.SetBuffer(kernel, "_FogEllipsoids", m_FogEllipsoidParamsCB); + } + + FogLight GetDirectionalLight() + { + HashSet fogLights = LightManagerFogLights.Get(); + FogLight fogLight = null; + + for (var x = fogLights.GetEnumerator(); x.MoveNext();) + { + var fl = x.Current; + if (fl == null || fl.type != FogLight.Type.Directional || !fl.isOn) + continue; + + fogLight = fl; + break; + } + + return fogLight; + } + + FogLight m_DirectionalLight; + + void OnPreRender() + { + m_DirectionalLight = GetDirectionalLight(); + + if (m_DirectionalLight != null) + m_DirectionalLight.UpdateDirectionalShadowmap(); + } + + float[] m_dirLightColor; + float[] m_dirLightDir; + + void SetUpDirectionalLight(int kernel) + { + if (m_dirLightColor == null || m_dirLightColor.Length != 3) + m_dirLightColor = new float[3]; + if (m_dirLightDir == null || m_dirLightDir.Length != 3) + m_dirLightDir = new float[3]; + + if (m_DirectionalLight == null) + { + m_dirLightColor[0] = 0; + m_dirLightColor[1] = 0; + m_dirLightColor[2] = 0; + m_InjectLightingAndDensity.SetFloats("_DirLightColor", m_dirLightColor); + return; + } + + m_DirectionalLight.SetUpDirectionalShadowmapForSampling(m_DirectionalLight.m_Shadows, m_InjectLightingAndDensity, kernel); + // TODO: if above fails, disable shadows + + Light light = m_DirectionalLight.light; + Vector4 color = light.color; + color *= light.intensity * m_DirectionalLight.m_IntensityMult; + m_dirLightColor[0] = color.x; + m_dirLightColor[1] = color.y; + m_dirLightColor[2] = color.z; + m_InjectLightingAndDensity.SetFloats("_DirLightColor", m_dirLightColor); + Vector3 dir = light.GetComponent().forward; + m_dirLightDir[0] = dir.x; + m_dirLightDir[1] = dir.y; + m_dirLightDir[2] = dir.z; + m_InjectLightingAndDensity.SetFloats("_DirLightDir", m_dirLightDir); + + } + + float[] m_fogParams; + float[] m_windDir; + float[] m_ambientLight; + + void SetUpForScatter(int kernel) + { + SanitizeInput(); + InitResources(); + SetFrustumRays(); + + // Compensate for more light and density being injected in per world space meter when near and far are closer. + // TODO: Not quite correct yet. + float depthCompensation = (farClip - nearClip) * 0.01f; + m_InjectLightingAndDensity.SetFloat("_Density", m_GlobalDensityMult * 0.001f * depthCompensation); + m_InjectLightingAndDensity.SetFloat("_Intensity", m_GlobalIntensityMult); + m_InjectLightingAndDensity.SetFloat("_Anisotropy", m_Anisotropy); + m_InjectLightingAndDensity.SetTexture(kernel, "_VolumeInject", m_VolumeInject); + m_InjectLightingAndDensity.SetTexture(kernel, "_Shadowmap", m_BlurShadowmap ? m_ShadowmapBlurred : (m_Shadowmap != null ? m_Shadowmap : (Texture)Texture2D.whiteTexture)); + m_InjectLightingAndDensity.SetTexture(kernel, "_Noise", m_Noise); + + if (m_fogParams == null || m_fogParams.Length != 4) + m_fogParams = new float[4]; + if (m_windDir == null || m_windDir.Length != 3) + m_windDir = new float[3]; + if (m_ambientLight == null || m_ambientLight.Length != 3) + m_ambientLight = new float[3]; + m_fogParams[0] = m_ConstantFog; + m_fogParams[1] = m_HeightFogExponent; + m_fogParams[2] = m_HeightFogOffset; + m_fogParams[3] = m_HeightFogAmount; + + m_InjectLightingAndDensity.SetFloats("_FogParams", m_fogParams); + m_InjectLightingAndDensity.SetFloat("_NoiseFogAmount", m_NoiseFogAmount); + m_InjectLightingAndDensity.SetFloat("_NoiseFogScale", m_NoiseFogScale); + m_InjectLightingAndDensity.SetFloat("_WindSpeed", m_Wind == null ? 0 : m_Wind.m_Speed); + Vector3 windDir = m_Wind == null ? Vector3.forward : m_Wind.transform.forward; + m_windDir[0] = windDir.x; + m_windDir[1] = windDir.y; + m_windDir[2] = windDir.z; + m_InjectLightingAndDensity.SetFloats("_WindDir", m_windDir); + m_InjectLightingAndDensity.SetFloat("_Time", Time.time); + m_InjectLightingAndDensity.SetFloat("_NearOverFarClip", nearClip/farClip); + Color ambient = m_AmbientLightColor * m_AmbientLightIntensity * 0.1f; + m_ambientLight[0] = ambient.r; + m_ambientLight[1] = ambient.g; + m_ambientLight[2] = ambient.b; + m_InjectLightingAndDensity.SetFloats("_AmbientLight", m_ambientLight); + + SetUpPointLightBuffers(kernel); + SetUpTubeLightBuffers(kernel); + SetUpAreaLightBuffers(kernel); + SetUpFogEllipsoidBuffers(kernel); + SetUpDirectionalLight(kernel); + } + + void Scatter() + { + // Inject lighting and density + int kernel = 0; + + SetUpForScatter(kernel); + + m_InjectLightingAndDensity.Dispatch(kernel, m_VolumeResolution.x/m_InjectNumThreads.x, m_VolumeResolution.y/m_InjectNumThreads.y, m_VolumeResolution.z/m_InjectNumThreads.z); + + // Solve scattering + m_Scatter.SetTexture(0, "_VolumeInject", m_VolumeInject); + m_Scatter.SetTexture(0, "_VolumeScatter", m_VolumeScatter); + m_Scatter.Dispatch(0, m_VolumeResolution.x/m_ScatterNumThreads.x, m_VolumeResolution.y/m_ScatterNumThreads.y, 1); + + ReleaseTempResources(); + } + + void DebugDisplay(RenderTexture src, RenderTexture dest) + { + InitMaterial(ref m_DebugMaterial, m_DebugShader); + + m_DebugMaterial.SetTexture("_VolumeInject", m_VolumeInject); + m_DebugMaterial.SetTexture("_VolumeScatter", m_VolumeScatter); + m_DebugMaterial.SetTexture("_Shadowmap", m_Shadowmap); + m_DebugMaterial.SetTexture("_ShadowmapBlurred", m_ShadowmapBlurred); + m_DebugMaterial.SetFloat("_Z", m_Z); + + m_DebugMaterial.SetTexture("_MainTex", src); + + Graphics.Blit(src, dest, m_DebugMaterial); + } + + void SetUpGlobalFogSamplingUniforms(int width, int height) + { + Shader.SetGlobalTexture("_VolumeScatter", m_VolumeScatter); + Shader.SetGlobalVector("_Screen_TexelSize", new Vector4(1.0f / width, 1.0f / height, width, height)); + Shader.SetGlobalVector("_VolumeScatter_TexelSize", new Vector4(1.0f / m_VolumeResolution.x, 1.0f / m_VolumeResolution.y, 1.0f / m_VolumeResolution.z, 0)); + Shader.SetGlobalFloat("_CameraFarOverMaxFar", cam.farClipPlane / farClip); + Shader.SetGlobalFloat("_NearOverFarClip", nearClip / farClip); + } + + [ImageEffectOpaque] + void OnRenderImage(RenderTexture src, RenderTexture dest) + { + if(m_Debug) + { + DebugDisplay(src, dest); + return; + } + + Scatter(); + + InitMaterial(ref m_ApplyToOpaqueMaterial, m_ApplyToOpaqueShader); + + // TODO: This shouldn't be needed. Is it because the shader doesn't have the Property block? + m_ApplyToOpaqueMaterial.SetTexture("_MainTex", src); + + SetUpGlobalFogSamplingUniforms(src.width, src.height); + + Graphics.Blit(src, dest, m_ApplyToOpaqueMaterial); + + VolumetricFogInForward(true); + } + + void OnPostRender() + { + VolumetricFogInForward(false); + } + + void VolumetricFogInForward(bool enable) + { + if (enable) + Shader.EnableKeyword("VOLUMETRIC_FOG"); + else + Shader.DisableKeyword("VOLUMETRIC_FOG"); + } + + Vector3 ViewportToLocalPoint(Camera c, Transform t, Vector3 p) + { + // TODO: viewporttoworldpoint inverts the clip-to-world matrix every time without caching it. + return t.InverseTransformPoint(c.ViewportToWorldPoint(p)); + } + + static readonly Vector2[] frustumUVs = + new Vector2[] {new Vector2(0, 0), new Vector2(1, 0), new Vector2(1, 1), new Vector2(0, 1)}; + static float[] frustumRays = new float[16]; + + void SetFrustumRays() + { + float far = farClip; + Vector3 cameraPos = cam.transform.position; + Vector2[] uvs = frustumUVs; + + for (int i = 0; i < 4; i++) + { + Vector3 ray = cam.ViewportToWorldPoint(new Vector3(uvs[i].x, uvs[i].y, far)) - cameraPos; + frustumRays[i*4+0] = ray.x; + frustumRays[i*4+1] = ray.y; + frustumRays[i*4+2] = ray.z; + frustumRays[i*4+3] = 0; + } + + m_InjectLightingAndDensity.SetVector("_CameraPos", cameraPos); + m_InjectLightingAndDensity.SetFloats("_FrustumRays", frustumRays); + } + + void InitVolume(ref RenderTexture volume) + { + if(volume) + return; + + volume = new RenderTexture (m_VolumeResolution.x, m_VolumeResolution.y, 0, RenderTextureFormat.ARGBHalf); + volume.volumeDepth = m_VolumeResolution.z; + volume.dimension = UnityEngine.Rendering.TextureDimension.Tex3D; + volume.enableRandomWrite = true; + volume.Create(); + } + + void CreateBuffer(ref ComputeBuffer buffer, int count, int stride) + { + if (buffer != null && buffer.count == count) + return; + + if(buffer != null) + { + buffer.Release(); + buffer = null; + } + + if (count <= 0) + return; + + buffer = new ComputeBuffer(count, stride); + } + + void InitResources () + { + // Shadowmap + m_Shadowmap = RenderTexture.GetTemporary(m_ShadowmapRes, m_ShadowmapRes, 24, RenderTextureFormat.RFloat); + m_Shadowmap.filterMode = FilterMode.Bilinear; + m_Shadowmap.wrapMode = TextureWrapMode.Clamp; + + // Volume + InitVolume(ref m_VolumeInject); + InitVolume(ref m_VolumeScatter); + + + // Compute buffers + int pointLightCount = 0, tubeLightCount = 0, areaLightCount = 0; + HashSet fogLights = LightManagerFogLights.Get(); + for (var x = fogLights.GetEnumerator(); x.MoveNext();) + { + var fl = x.Current; + if (fl == null) + continue; + + bool isOn = fl.isOn; + + switch(fl.type) + { + case FogLight.Type.Point: if (isOn) pointLightCount++; break; + case FogLight.Type.Tube: if (isOn) tubeLightCount++; break; + case FogLight.Type.Area: if (isOn) areaLightCount++; break; + } + } + + // PointLightParams {float3 float float3 float} -> 32 bytes + CreateBuffer(ref m_PointLightParamsCB, pointLightCount, 32); + + // TubeLightParams {float3 float float3 float float3 float} -> 48 bytes + CreateBuffer(ref m_TubeLightParamsCB, tubeLightCount, 48); + + // TubeLightShadowPlaneParams {float4 float4 float float float float} -> 48 bytes + CreateBuffer(ref m_TubeLightShadowPlaneParamsCB, tubeLightCount, 48); + + // TubeLightParams {float4x4 float4 float3 float} -> 96 bytes + CreateBuffer(ref m_AreaLightParamsCB, areaLightCount, 96); + + // FogEllipsoidParams {float3 float float3 9xfloat} -> 64 bytes + HashSet fogEllipsoids = LightManagerFogEllipsoids.Get(); + CreateBuffer(ref m_FogEllipsoidParamsCB, fogEllipsoids == null ? 0 : fogEllipsoids.Count, 64); + } + + void ReleaseTemporary(ref RenderTexture rt) + { + if (rt == null) + return; + + RenderTexture.ReleaseTemporary(rt); + rt = null; + } + + void ReleaseTempResources() + { + ReleaseTemporary(ref m_Shadowmap); + ReleaseTemporary(ref m_ShadowmapBlurred); + } + + void InitMaterial(ref Material material, Shader shader) + { + if (material) + return; + + if (!shader) + { + Debug.LogError("Missing shader"); + return; + } + + material = new Material(shader); + material.hideFlags = HideFlags.HideAndDontSave; + } + + void OnDrawGizmosSelected() + { + Gizmos.color = Color.yellow; + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.DrawFrustum(Vector3.zero, cam.fieldOfView, farClip, nearClip, cam.aspect); + } +} diff --git a/Assets/VolumetricFog/Scripts/VolumetricFog.cs.meta b/Assets/VolumetricFog/Scripts/VolumetricFog.cs.meta new file mode 100644 index 0000000..2676fd1 --- /dev/null +++ b/Assets/VolumetricFog/Scripts/VolumetricFog.cs.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: f35c02a2c6230584391703bf32006791 +timeCreated: 1432253353 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: + - m_DebugShader: {fileID: 4800000, guid: 91e29ad407521e447a7254f5c1ea9b54, type: 3} + - m_ShadowmapShader: {fileID: 4800000, guid: 2c4cd42b134f7864fa579350e9cf6896, type: 3} + - m_InjectLightingAndDensity: {fileID: 7200000, guid: 55812fd61bd54104aa23612fc28bfeb8, + type: 3} + - m_Scatter: {fileID: 7200000, guid: 2a7c01c2354d03a4e9c31096bf130b6a, type: 3} + - m_ApplyToOpaqueShader: {fileID: 4800000, guid: 6f73df8e11615074dbf62a3a384af521, + type: 3} + - m_BlurShadowmapShader: {fileID: 4800000, guid: 701192b62a7678549918bc87434699fe, + type: 3} + - m_Noise: {fileID: 2800000, guid: 35eb47181d630134c97488476efbda59, type: 3} + - m_Sun: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders.meta b/Assets/VolumetricFog/Shaders.meta new file mode 100644 index 0000000..48a200a --- /dev/null +++ b/Assets/VolumetricFog/Shaders.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f9f2001f237efb348b16ef606855bab7 +folderAsset: yes +timeCreated: 1477749236 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader b/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader new file mode 100644 index 0000000..212fc62 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader @@ -0,0 +1,48 @@ +Shader "Hidden/ApplyToOpaque" { +SubShader { +Pass { + ZTest Always Cull Off ZWrite Off + Blend Off + +CGPROGRAM + #pragma target 3.0 + #include "UnityCG.cginc" + #include "VolumetricFog.cginc" + #pragma vertex vert + #pragma fragment frag + + sampler2D _CameraDepthTexture; + sampler2D _MainTex; + + struct v2f + { + float4 pos : SV_POSITION; + float2 uv : TEXCOORD0; + }; + + v2f vert (appdata_img v) + { + v2f o; + o.pos = v.vertex; + o.pos.xy = o.pos.xy * 2 - 1; + o.uv = v.texcoord.xy; + + #if UNITY_UV_STARTS_AT_TOP + if (_ProjectionParams.x < 0) + o.uv.y = 1-o.uv.y; + #endif + + return o; + } + + half4 frag (v2f i) : SV_Target + { + half linear01Depth = Linear01Depth(SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, i.uv)); + half4 fog = Fog(linear01Depth, i.uv); + return tex2D(_MainTex, i.uv) * fog.a + fog; + } + +ENDCG +} +} +} diff --git a/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader.meta b/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader.meta new file mode 100644 index 0000000..00e3ac6 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/ApplyToOpaque.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6f73df8e11615074dbf62a3a384af521 +timeCreated: 1432216767 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/BlurShadowmap.shader b/Assets/VolumetricFog/Shaders/BlurShadowmap.shader new file mode 100644 index 0000000..86d989c --- /dev/null +++ b/Assets/VolumetricFog/Shaders/BlurShadowmap.shader @@ -0,0 +1,240 @@ + +Shader "Hidden/BlurShadowmap" { + Properties + { + _MainTex ("Base (RGB)", 2D) = "white" {} + _Bloom ("Bloom (RGB)", 2D) = "black" {} + } + + CGINCLUDE + #include "UnityCG.cginc" + + half4 _TexelSize; + + struct v2f_tap + { + float4 pos : SV_POSITION; + half2 uv20 : TEXCOORD0; + half2 uv21 : TEXCOORD1; + half2 uv22 : TEXCOORD2; + half2 uv23 : TEXCOORD3; + }; + + v2f_tap vert4Tap ( appdata_img v ) + { + v2f_tap o; + o.pos = v.vertex; + + o.uv20 = v.texcoord + _TexelSize.xy; + o.uv21 = v.texcoord + _TexelSize.xy * half2(-0.5, -0.5); + o.uv22 = v.texcoord + _TexelSize.xy * half2( 0.5, -0.5); + o.uv23 = v.texcoord + _TexelSize.xy * half2(-0.5, 0.5); + + return o; + } + + // TODO: consolidate with the above, but make sure both area and dir shadows work + v2f_tap vert4TapDir ( appdata_img v ) + { + v2f_tap o; + o.pos = UnityObjectToClipPos(v.vertex); + + o.uv20 = v.texcoord + _TexelSize.xy; + o.uv21 = v.texcoord + _TexelSize.xy * half2(-0.5, -0.5); + o.uv22 = v.texcoord + _TexelSize.xy * half2( 0.5, -0.5); + o.uv23 = v.texcoord + _TexelSize.xy * half2(-0.5, 0.5); + + return o; + } + + float4 _ZParams; + float _ESMExponent; + Texture2D _Shadowmap; + SamplerComparisonState sampler_Shadowmap; + + // To get a sampler, which doesn't do comparison + Texture2D _ShadowmapDummy; + SamplerState sampler_ShadowmapDummy; + + #define VSM 1 + + float4 fragDownsampleFromShadowmapFormat ( v2f_tap i ) : SV_Target + { + float4 z; + z.r = _Shadowmap.Sample(sampler_ShadowmapDummy, i.uv20).r; + z.g = _Shadowmap.Sample(sampler_ShadowmapDummy, i.uv21).r; + z.b = _Shadowmap.Sample(sampler_ShadowmapDummy, i.uv22).r; + z.a = _Shadowmap.Sample(sampler_ShadowmapDummy, i.uv23).r; + + // The texture contains just 0. But we need to sample it somewhere for Unity to initialize the corresponding sampler. + z.r += _ShadowmapDummy.Sample(sampler_ShadowmapDummy, 0).a; + + // Transform to linear z, 0 at near, 1 at far + z = z * 2 - 1; + z = _ZParams.x * (z + 1.0) / (z + _ZParams.y); + + #if VSM + // TODO: this is wrong. We can't average/blur z values before converting to VSM. + // This doesn't affect m, but affects m * m, so I should swap those two lines. + float m = dot(z, 0.25); + return float4(m, m * m, 0, 0); + #else + z = exp(_ESMExponent * z); + return dot(z, 0.25); + #endif + } + + sampler2D _DirShadowmap; + + float4 fragDownsampleFromShadowmapFormatDir ( v2f_tap i ) : SV_Target + { + float4 z; + z.r = tex2D (_DirShadowmap, i.uv20).r; + z.g = tex2D (_DirShadowmap, i.uv21).r; + z.b = tex2D (_DirShadowmap, i.uv22).r; + z.a = tex2D (_DirShadowmap, i.uv23).r; + + return z.r; + + // Transform to linear z, 0 at near, 1 at far + // z = z * 2 - 1; + // z = _ZParams.x * (z + 1.0) / (z + _ZParams.y); + + #if 1 + // float m = dot(z, 0.25); + // return float4(m, m * m, 0, 0); + float4 z2 = z * z; + return float4(dot(z, 0.25), dot(z2, 0.25), 0, 0); + #else + //z = exp(_ESMExponent * z); + z = exp(40.0 * z); + return dot(z, 0.25); + #endif + } + + sampler2D _MainTex; + + float4 fragDownsample ( v2f_tap i ) : SV_Target + { + float4 color = tex2D (_MainTex, i.uv20); + color += tex2D (_MainTex, i.uv21); + color += tex2D (_MainTex, i.uv22); + color += tex2D (_MainTex, i.uv23); + return color * 0.25; + } + + struct v2f + { + float4 pos : SV_POSITION; + half4 uv : TEXCOORD0; + half2 offs : TEXCOORD1; + }; + + float _BlurSize; + + v2f vertBlurHorizontal (appdata_img v) + { + v2f o; + o.pos = v.vertex; + + o.uv = half4(v.texcoord.xy,1,1); + o.offs = _TexelSize.xy * half2(1.0, 0.0) * _BlurSize; + + return o; + } + + v2f vertBlurVertical (appdata_img v) + { + v2f o; + o.pos = v.vertex; + + o.uv = half4(v.texcoord.xy, 1, 1); + o.offs = _TexelSize.xy * half2(0.0, 1.0) * _BlurSize; + + return o; + } + + float4 fragBlur8 (v2f i) : SV_Target + { + half2 coords = i.uv.xy - i.offs * 5.0; + + float4 color = 0; + for(int k = 0; k < 11; k++) + { + color += tex2D(_MainTex, coords); + coords += i.offs; + } + return color/11.0; + } + + ENDCG + + SubShader { + ZTest Off Cull Off ZWrite Off Blend Off + + // 0 + Pass + { + CGPROGRAM + #pragma vertex vert4Tap + #pragma fragment fragDownsampleFromShadowmapFormat + ENDCG + } + + // 1 + Pass + { + CGPROGRAM + #pragma vertex vert4Tap + #pragma fragment fragDownsample + ENDCG + } + + // 2 + Pass { + ZTest Always + Cull Off + + CGPROGRAM + + #pragma vertex vertBlurVertical + #pragma fragment fragBlur8 + + ENDCG + } + + // 3 + Pass { + ZTest Always + Cull Off + + CGPROGRAM + + #pragma vertex vertBlurHorizontal + #pragma fragment fragBlur8 + + ENDCG + } + + // 4 + Pass + { + CGPROGRAM + #pragma vertex vert4TapDir + #pragma fragment fragDownsampleFromShadowmapFormatDir + ENDCG + } + + // 5 + Pass + { + CGPROGRAM + #pragma vertex vert4TapDir + #pragma fragment fragDownsample + ENDCG + } + + } + + FallBack Off +} diff --git a/Assets/VolumetricFog/Shaders/BlurShadowmap.shader.meta b/Assets/VolumetricFog/Shaders/BlurShadowmap.shader.meta new file mode 100644 index 0000000..e3876f2 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/BlurShadowmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 701192b62a7678549918bc87434699fe +timeCreated: 1432227463 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/CopyShadowParams.shader b/Assets/VolumetricFog/Shaders/CopyShadowParams.shader new file mode 100644 index 0000000..f05f5b1 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/CopyShadowParams.shader @@ -0,0 +1,43 @@ +Shader "Hidden/CopyShadowParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma target 5.0 + #pragma only_renderers d3d11 + #pragma vertex vert + #pragma fragment frag + #include "UnityCG.cginc" + + struct ShadowParams + { + float4x4 worldToShadow[4]; + float4 shadowSplitSpheres[4]; + float4 shadowSplitSqRadii; + }; + + // Hmm, we can't be sure u2 doesn't conflict with other effects. + RWStructuredBuffer _ShadowParams : register(u2); + + float4 vert () : SV_POSITION + { + for (int i = 0; i < 4; i++) + { + _ShadowParams[0].worldToShadow[i] = unity_WorldToShadow[i]; + _ShadowParams[0].shadowSplitSpheres[i] = unity_ShadowSplitSpheres[i]; + } + _ShadowParams[0].shadowSplitSqRadii = unity_ShadowSplitSqRadii; + + return float4(0, 0, 0, 1); + } + + fixed4 frag () : SV_Target + { + return 0; + } + ENDCG + } + } +} diff --git a/Assets/VolumetricFog/Shaders/CopyShadowParams.shader.meta b/Assets/VolumetricFog/Shaders/CopyShadowParams.shader.meta new file mode 100644 index 0000000..9a271f2 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/CopyShadowParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 33fc45db43408764c8dd7647b877e561 +timeCreated: 1463056552 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/Debug.shader b/Assets/VolumetricFog/Shaders/Debug.shader new file mode 100644 index 0000000..678c3f4 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Debug.shader @@ -0,0 +1,56 @@ +Shader "Hidden/Debug" { +SubShader { +Pass { + ZTest Always Cull Off ZWrite Off + Blend Off + +CGPROGRAM + #pragma target 3.0 + #include "UnityCG.cginc" + #pragma vertex vert + #pragma fragment frag + + sampler2D _CameraDepthTexture; + sampler3D _VolumeInject; + sampler3D _VolumeScatter; + sampler2D _Shadowmap; + sampler2D _ShadowmapBlurred; + sampler2D _MainTex; + sampler2D _BoxLightShadowmap; + float _Z; + + struct v2f + { + float4 pos : SV_POSITION; + float2 uv : TEXCOORD0; + }; + + v2f vert (appdata_img v) + { + v2f o; + o.pos = v.vertex; + o.pos.xy = o.pos.xy * 2 - 1; + o.uv = v.texcoord.xy; + + #if UNITY_UV_STARTS_AT_TOP + if (_ProjectionParams.x < 0) + o.uv.y = 1-o.uv.y; + #endif + + return o; + } + + half4 frag (v2f i) : SV_Target + { + half depth = Linear01Depth(SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, i.uv)); + + // return i.uv.xyyy; + return tex2D(_BoxLightShadowmap, i.uv); + //return log(tex2D(_ShadowmapBlurred, i.uv))/80.0; + return tex3D(_VolumeInject, half3(i.uv.x, i.uv.y, _Z)).a;// * tex2D(_MainTex, float2(i.uv.x, i.uv.y)); + } + +ENDCG +} +} +} diff --git a/Assets/VolumetricFog/Shaders/Debug.shader.meta b/Assets/VolumetricFog/Shaders/Debug.shader.meta new file mode 100644 index 0000000..1ca4a05 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Debug.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 91e29ad407521e447a7254f5c1ea9b54 +timeCreated: 1431963567 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute b/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute new file mode 100644 index 0000000..426001a --- /dev/null +++ b/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute @@ -0,0 +1,538 @@ +#pragma kernel CSMain TUBE_LIGHTS TUBE_LIGHT_SHADOW_PLANES FOG_ELLIPSOIDS ANISOTROPY AREA_LIGHTS POINT_LIGHTS + +// Directional light support not quite ready yet +// #pragma kernel CSMain TUBE_LIGHTS TUBE_LIGHT_SHADOW_PLANES FOG_ELLIPSOIDS ANISOTROPY AREA_LIGHTS POINT_LIGHTS DIR_LIGHT + +#define TUBE_LIGHT_ATTENUATION_LEGACY 1 +#include "..\..\TubeLight\Shaders\TubeLightAttenuation.cginc" + +#ifdef TUBE_LIGHT_SHADOW_PLANES + #include "..\..\TubeLight\Shaders\TubeLightShadowPlanes.cginc" +#endif + +RWTexture3D _VolumeInject; +Texture2D _Shadowmap; +SamplerState sampler_Shadowmap; +float4 _FrustumRays[4]; +float4 _CameraPos; +float4 _FrustumRaysLight[4]; +float4 _CameraPosLight; +float _Density; +float _Intensity; +float _Anisotropy; +Texture2D _Noise; +SamplerState sampler_Noise; +float4 _FogParams; +float _NoiseFogAmount; +float _NoiseFogScale; +float _WindSpeed; +float3 _WindDir; +float _Time; +Texture2D _LightTextureB0; +SamplerState sampler_LightTextureB0; +float _NearOverFarClip; +float3 _AmbientLight; +#ifdef FOG_BOMB +float _FogBombRadius; +float3 _FogBombPos; +#endif + +#ifdef DIR_LIGHT +float3 _DirLightColor; +float3 _DirLightDir; +#ifdef DIR_LIGHT_SHADOWS +float _DirLightShadows; +float _ESMExponentDirLight; +struct ShadowParams +{ + float4x4 worldToShadow[4]; + float4 shadowSplitSpheres[4]; + float4 shadowSplitSqRadii; +}; +RWStructuredBuffer _ShadowParams; +Texture2D _DirectionalShadowmap; +SamplerState sampler_DirectionalShadowmap; +#endif +#endif + +#ifdef POINT_LIGHTS +struct PointLight +{ + float3 pos; + float range; + float3 color; + float padding; +}; +StructuredBuffer _PointLights; +float _PointLightsCount; +#endif + +#ifdef TUBE_LIGHTS +struct TubeLight +{ + float3 start; + float range; + float3 end; + float radius; + float3 color; + float padding; +}; +StructuredBuffer _TubeLights; +float _TubeLightsCount; + +#ifdef TUBE_LIGHT_SHADOW_PLANES +// Same count as _TubeLightsCount +StructuredBuffer _TubeLightShadowPlanes; +#endif + +#endif // TUBE_LIGHTS + +#ifdef AREA_LIGHTS +struct AreaLight +{ + float4x4 mat; + float4 pos; // only needed for anisotropy. w: 0 ortho, 1 proj + float3 color; + float bounded; +}; +StructuredBuffer _AreaLights; +float _AreaLightsCount; +Texture2D _AreaLightShadowmap; +SamplerState sampler_AreaLightShadowmap; +float _ShadowedAreaLightIndex; +float4 _AreaLightShadowmapZParams; +float _ESMExponentAreaLight; +#endif + +#ifdef FOG_ELLIPSOIDS +struct FogEllipsoid +{ + float3 pos; + float radius; + float3 axis; + float stretch; + float density; + float noiseAmount; + float noiseSpeed; + float noiseScale; + float feather; + float blend; + float padding1; + float padding2; +}; +StructuredBuffer _FogEllipsoids; +float _FogEllipsoidsCount; +#endif + +float hash( float n ) { return frac(sin(n)*753.5453123); } +float noisep(float3 x) +{ + float3 p = floor(x); + float3 f = frac(x); + f = f*f*(3.0-2.0*f); + + float n = p.x + p.y*157.0 + 113.0*p.z; + return lerp(lerp(lerp( hash(n+ 0.0), hash(n+ 1.0),f.x), + lerp( hash(n+157.0), hash(n+158.0),f.x),f.y), + lerp(lerp( hash(n+113.0), hash(n+114.0),f.x), + lerp( hash(n+270.0), hash(n+271.0),f.x),f.y),f.z); +} + +float noise(float3 x) +{ + float3 p = floor(x); + float3 f = frac(x); + f = f * f * (3.0 - 2.0 * f); + float2 uv = (p.xy + float2(37.0,17.0) * p.z) + f.xy; + float2 rg = _Noise.SampleLevel(sampler_Noise, (uv + 0.5) / 256.0, 0).yx; + return -1.0 + 2.0 * lerp(rg.x, rg.y, f.z); +} + +float ScrollNoise(float3 pos, float speed, float scale, float3 dir, float amount, float bias = 0.0, float mult = 1.0) +{ + float time = _Time * speed; + float noiseScale = scale; + float3 noiseScroll = dir * time; + float3 q = pos - noiseScroll; + q *= scale; + float f = 0; + f = 0.5 * noisep(q); + // scroll the next octave in the opposite direction to get some morphing instead of just scrolling + q += noiseScroll * scale; + q = q * 2.01; + f += 0.25 * noisep(q); + + f += bias; + f *= mult; + + f = max(f, 0.0); + return lerp(1.0, f, amount); +} + +#ifdef FOG_ELLIPSOIDS +void FogEllipsoids(float3 pos, inout float density) +{ + for (int i = 0; i < _FogEllipsoidsCount; i++) + { + float3 dir = _FogEllipsoids[i].pos - pos; + float3 axis = _FogEllipsoids[i].axis; + float3 dirAlongAxis = dot(dir, axis) * axis; + + float scrollNoise = ScrollNoise(dir, _FogEllipsoids[i].noiseSpeed, _FogEllipsoids[i].noiseScale, axis, _FogEllipsoids[i].noiseAmount); + + dir = dir + dirAlongAxis * _FogEllipsoids[i].stretch; + float distsq = dot(dir, dir); + float radius = _FogEllipsoids[i].radius; + float feather = _FogEllipsoids[i].feather; + // float feather = 0.3; + feather = (1.0 - smoothstep (radius * feather, radius, distsq)); + + float contribution = scrollNoise * feather * _FogEllipsoids[i].density; + density = lerp(density + contribution, density * contribution, _FogEllipsoids[i].blend); + } +} +#endif + +#ifdef FOG_BOMB +float Pulse(float c, float w, float x) +{ + return smoothstep(c - w, c, x) - smoothstep(c, c + w, x); +} +#endif + +float Density(float3 pos) +{ + float fog = _FogParams.x; + + fog += max(exp(_FogParams.y*(-pos.y + _FogParams.z)) * _FogParams.w, 0.0); + + float3 warp = pos; + + #ifdef FOG_BOMB + if (_FogBombRadius > 0) + { + float3 posToBomb = _FogBombPos - pos; + float distToBomb = length(posToBomb); + fog *= smoothstep (_FogBombRadius * 0.9, _FogBombRadius * 1.1, distToBomb); + fog *= 1.0 + 0.5 * Pulse(_FogBombRadius * 1.35, 0.7, distToBomb); + warp += (1 - smoothstep(_FogBombRadius, _FogBombRadius * 1.4, distToBomb)) * posToBomb * 0.3; + } + #endif + + fog *= ScrollNoise(warp, _WindSpeed, _NoiseFogScale, _WindDir, _NoiseFogAmount, -0.3, 8.0); + + #ifdef FOG_ELLIPSOIDS + FogEllipsoids(pos, fog); + #endif + + return max(fog * _Density, 0.0); +} + +float3 FrustumRay(float2 uv, float4 frustumRays[4]) +{ + float3 ray0 = lerp(frustumRays[0].xyz, frustumRays[1].xyz, uv.x); + float3 ray1 = lerp(frustumRays[3].xyz, frustumRays[2].xyz, uv.x); + return lerp(ray0, ray1, uv.y); +} + +#ifdef ANISOTROPY +float anisotropy(float costheta) +{ + float g = _Anisotropy; + float gsq = g*g; + float denom = 1 + gsq - 2.0 * g * costheta; + denom = denom * denom * denom; + denom = sqrt(max(0, denom)); + return (1 - gsq) / denom; +} +#endif + +#if AREA_LIGHTS || DIR_LIGHT_SHADOWS +#define VSM 1 +#if VSM +float ChebyshevUpperBound(float2 moments, float mean) +{ + // Compute variance + float variance = moments.y - (moments.x * moments.x); + float _VSMBias = 0.001f; + variance = max(variance, _VSMBias * mean * mean); + + // Compute probabilistic upper bound + float d = mean - moments.x; + float pMax = variance / (variance + (d * d)); + + // One-tailed Chebyshev + return (mean <= moments.x ? 1.0f : pMax); +} +#endif +#endif + +#if DIR_LIGHT +#if DIR_LIGHT_SHADOWS +float4 getCascadeWeights_splitSpheres(float3 pos) +{ + float3 fromCenter0 = pos - _ShadowParams[0].shadowSplitSpheres[0].xyz; + float3 fromCenter1 = pos - _ShadowParams[0].shadowSplitSpheres[1].xyz; + float3 fromCenter2 = pos - _ShadowParams[0].shadowSplitSpheres[2].xyz; + float3 fromCenter3 = pos - _ShadowParams[0].shadowSplitSpheres[3].xyz; + float4 distances2 = float4(dot(fromCenter0,fromCenter0), dot(fromCenter1,fromCenter1), dot(fromCenter2,fromCenter2), dot(fromCenter3,fromCenter3)); + float4 weights = float4(distances2 >= _ShadowParams[0].shadowSplitSqRadii); + return weights; +} + +float4 getShadowCoord(float3 pos, float4 cascadeWeights) +{ + return mul(_ShadowParams[0].worldToShadow[(int)dot(cascadeWeights, float4(1,1,1,1))], float4(pos, 1)); +} +#endif + +float3 DirectionalLight(float3 pos) +{ + if (!any(_DirLightColor)) + return 0; + + float att = 1; + + #if DIR_LIGHT_SHADOWS + if (_DirLightShadows > 0.0) + { + float4 cascadeWeights = getCascadeWeights_splitSpheres(pos); + //bool inside = dot(cascadeWeights, float4(1,1,1,1)) < 4; + float3 samplePos = getShadowCoord(pos, cascadeWeights).xyz; + //occlusion += inside ? UNITY_SAMPLE_SHADOW(u_CascadedShadowMap, samplePos) : 1.f; + #if 1 + att *= _DirectionalShadowmap.SampleLevel(sampler_DirectionalShadowmap, samplePos.xy, 0).r > samplePos.z; + #else + float2 shadowmap = _DirectionalShadowmap.SampleLevel(sampler_DirectionalShadowmap, samplePos, 0).xy; + att *= ChebyshevUpperBound(shadowmap.xy, samplePos.z); + + // float depth = exp(-40.0 * samplePos.z); + // att = saturate(shadowmap.r * depth); + #endif + } + #endif + + #if ANISOTROPY + float3 posToCamera = normalize(_CameraPos.xyz - pos); + float costheta = dot(posToCamera, _DirLightDir); + att *= anisotropy(costheta); + #endif + + return _DirLightColor * att; +} +#endif + +#ifdef POINT_LIGHTS +float3 PointLights(float3 pos) +{ + float3 color = 0; + for (int i = 0; i < _PointLightsCount; i++) + { + float3 posToLight = _PointLights[i].pos - pos; + float distNorm = dot(posToLight, posToLight) * _PointLights[i].range; + float att = Attenuation(distNorm); + + #if ANISOTROPY + float3 cameraToPos = normalize(pos - _CameraPos.xyz); + float costheta = dot(cameraToPos, normalize(posToLight)); + att *= anisotropy(costheta); + #endif + + color += _PointLights[i].color * att; + } + return color; +} +#endif + +#ifdef TUBE_LIGHTS +float almostIdentity(float x, float m, float n) +{ + if (x > m) + return x; + + float a = 2.0f*n - m; + float b = 2.0f*m - 3.0f*n; + float t = x/m; + + return (a*t + b)*t*t + n; +} + +float3 TubeLights(float3 pos) +{ + float3 color = 0; + for (int i = 0; i < _TubeLightsCount; i++) + { + float3 L0 = _TubeLights[i].start - pos; + float3 L1 = _TubeLights[i].end - pos; + float distNorm = 0.5f * (length(L0) * length(L1) + dot(L0, L1)) * _TubeLights[i].range; + float att = Attenuation(distNorm); + + #if ANISOTROPY + // Just like when calculating specular for area lights: + // assume forward scattering lobe -> the point on the light that's the closest to + // the view direction is representative + float3 posToCamera = normalize(pos - _CameraPos.xyz); + float3 r = -posToCamera; + float3 Ld = L1 - L0; + float L0oL0 = dot(L0, L0); + float RoL0 = dot(r, L0); + float RoLd = dot(r, Ld); + float L0oLd = dot(L0, Ld); + float LdoLd = dot(Ld, Ld); + float distLd = sqrt(LdoLd); + + #if 1 + // Smallest angle to ray + float t = (L0oLd * RoL0 - L0oL0 * RoLd) / (L0oLd * RoLd - LdoLd * RoL0); + t = saturate(t); + + // As r becomes parallel to Ld and then points away, t flips from 0 to 1 (or vv) and a discontinuity shows up. + // Counteract by detecting that relative angle/position and flip t. The discontinuity in t moves to the back side. + float3 L0xLd = cross(L0, Ld); + float3 LdxR = cross(Ld, r); + float RAtLd = dot(L0xLd, LdxR); + + // RAtLd is negative if R points away from Ld. + // TODO: check if lerp below is indeed cheaper. + // if (RAtLd < 0) + // t = 1 - t; + t = lerp(1 - t, t, step(0, RAtLd)); + + #else + // Original by Karis + // Closest distance to ray + float t = (RoL0 * RoLd - L0oLd) / (distLd * distLd - RoLd * RoLd); + t = saturate(t); + + #endif + float3 closestPoint = L0 + Ld * t; + float3 centerToRay = dot(closestPoint, r) * r - closestPoint; + // closestPoint = closestPoint + centerToRay * saturate(_TubeLights[i].radius / length(centerToRay)); + float centerToRayNorm = length(centerToRay) / _TubeLights[i].radius; + // The last param should in theory be 1 + centerToRayNorm = almostIdentity(centerToRayNorm, 2, 1.2); + closestPoint = closestPoint + centerToRay / centerToRayNorm; + + // Attenuation from the closest point looks really good if there's anisotropy, but breaks + // for (close to) isotropic medium. Probably because there's no forward lobe anymore, so + // the closest point to the view direction is not representative? But artifacts look like + // smth else is going on too. + // att = Attenuation(dot(closestPoint, closestPoint) * _TubeLights[i].range); + + float costheta = dot(posToCamera, normalize(closestPoint)); + att *= anisotropy(costheta); + #endif + + #ifdef TUBE_LIGHT_SHADOW_PLANES + att *= ShadowPlanes(pos, _TubeLightShadowPlanes[i]); + #endif + + // GDC hack + att = isnan(att) || isinf(att) ? 0 : att; + + color += _TubeLights[i].color * att; + } + return color; +} +#endif + +#ifdef AREA_LIGHTS +float3 AreaLights(float3 pos) +{ + float3 color = 0; + uint count = _AreaLightsCount; + uint shadowedAreaLightIndex = _ShadowedAreaLightIndex; + for (uint i = 0; i < count; i++) + { + float4 pClip = mul(_AreaLights[i].mat, float4(pos, 1)); + float3 p = float3(pClip.x / pClip.w, pClip.y / pClip.w, pClip.z); + float z = p.z * 0.5 + 0.5; + + float att = 1; + + if (_AreaLights[i].bounded) + { + att *= saturate(AttenuationToZero(z * z)); + + // Magic tweaks to the shape + float corner = 0.4; + float outset = 0.8; + float smooth = 0.7; + + float d = length(max(abs(p.xy) - 1 + corner*outset, 0.0)) - corner; + att *= saturate(1 - smoothstep(-smooth, 0, d)); + att *= smoothstep(-0.01, 0.01, z); + } + + #if ANISOTROPY + float3 cameraToPos = normalize(pos - _CameraPos.xyz); + float4 lightPos = _AreaLights[i].pos; + float3 posToLight = lerp(lightPos.xyz, lightPos.xyz - pos, lightPos.w); + float costheta = dot(cameraToPos, normalize(posToLight)); + att *= anisotropy(costheta); + #endif + + if (i == shadowedAreaLightIndex && all(abs(p) < 1)) + { + #if VSM + float2 shadowmap = _AreaLightShadowmap.SampleLevel(sampler_AreaLightShadowmap, p.xy * 0.5 + 0.5, 0).xy; + att *= ChebyshevUpperBound(shadowmap.xy, z); + #else + float shadowmap = _AreaLightShadowmap.SampleLevel(sampler_AreaLightShadowmap, p.xy * 0.5 + 0.5, 0); + float depth = exp(-_ESMExponentAreaLight * z); + att *= saturate(shadowmap * depth); + #endif + } + + color += _AreaLights[i].color * att; + } + return color; +} +#endif + + +[numthreads(16,2,16)] +void CSMain (uint3 id : SV_DispatchThreadID) +{ + float3 color = _AmbientLight; + float2 uv = float2(id.x/159.0, id.y/89.0); + float z = id.z/127.0; + z = _NearOverFarClip + z * (1 - _NearOverFarClip); + float3 pos = FrustumRay(uv, _FrustumRays) * z + _CameraPos.xyz; + + + // Directional light + #ifdef DIR_LIGHT + color += DirectionalLight(pos); + #endif + + + // Point lights + #ifdef POINT_LIGHTS + color += PointLights(pos); + #endif + + + // Tube lights + #ifdef TUBE_LIGHTS + color += TubeLights(pos); + #endif + + + // Area lights + #ifdef AREA_LIGHTS + color += AreaLights(pos); + #endif + + + // Density + float density = Density(pos); + + + // Output + float4 output; + output.rgb = _Intensity * density * color; + output.a = density; + _VolumeInject[id] = output; +} + diff --git a/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute.meta b/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute.meta new file mode 100644 index 0000000..f3b5fe4 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/InjectLightingAndDensity.compute.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 55812fd61bd54104aa23612fc28bfeb8 +timeCreated: 1431967312 +licenseType: Pro +ComputeShaderImporter: + currentBuildTarget: 5 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/Scatter.compute b/Assets/VolumetricFog/Shaders/Scatter.compute new file mode 100644 index 0000000..ef2a757 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Scatter.compute @@ -0,0 +1,38 @@ +// Based on 'Volumetric fog: Unified, compute shader based solution to atmospheric scattering, ACM Siggraph 2014' +// https://bartwronski.com/publications/ + +#pragma kernel CSMain +#define VOLUME_DEPTH 128 + +Texture3D _VolumeInject; +RWTexture3D _VolumeScatter; + +float Extinction(float density) +{ + return exp(-density); +} + +void WriteOutput(in uint3 pos, in float4 colorAndDensity) +{ + _VolumeScatter[pos] = float4(colorAndDensity.rgb, Extinction(colorAndDensity.a)); +} + +float4 AccumulateScattering(float4 colorAndDensityFront, float4 colorAndDensityBack) +{ + float3 light = colorAndDensityFront.rgb + saturate(Extinction(colorAndDensityFront.a)) * colorAndDensityBack.rgb; + return float4(light.rgb, colorAndDensityFront.a + colorAndDensityBack.a); +} + +[numthreads(32, 2, 1)] +void CSMain (uint3 id : SV_DispatchThreadID) +{ + float4 currentSlice = _VolumeInject[uint3(id.xy, 0)]; + WriteOutput(uint3(id.xy, 0), currentSlice); + + for(uint z = 1; z < VOLUME_DEPTH; z++) + { + float4 nextValue = _VolumeInject[uint3(id.xy, z)]; + currentSlice = AccumulateScattering(currentSlice, nextValue); + WriteOutput(uint3(id.xy, z), currentSlice); + } +} diff --git a/Assets/VolumetricFog/Shaders/Scatter.compute.meta b/Assets/VolumetricFog/Shaders/Scatter.compute.meta new file mode 100644 index 0000000..0aa46b7 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Scatter.compute.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2a7c01c2354d03a4e9c31096bf130b6a +timeCreated: 1432198206 +licenseType: Pro +ComputeShaderImporter: + currentBuildTarget: 5 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/Shadowmap.shader b/Assets/VolumetricFog/Shaders/Shadowmap.shader new file mode 100644 index 0000000..8595c32 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Shadowmap.shader @@ -0,0 +1,32 @@ +Shader "Hidden/Shadowmap" { +SubShader { + Tags { "RenderType"="Opaque" } +Pass +{ + Fog { Mode Off } + Cull Back + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #include "UnityCG.cginc" + + struct v2f + { + float4 pos : SV_POSITION; + }; + + v2f vert (appdata_base v) + { + v2f o; + o.pos = mul (UNITY_MATRIX_MVP, v.vertex); + return o; + } + + float4 frag(v2f i) : COLOR + { + return 0; + } + ENDCG +} +} +} \ No newline at end of file diff --git a/Assets/VolumetricFog/Shaders/Shadowmap.shader.meta b/Assets/VolumetricFog/Shaders/Shadowmap.shader.meta new file mode 100644 index 0000000..a09b08e --- /dev/null +++ b/Assets/VolumetricFog/Shaders/Shadowmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2c4cd42b134f7864fa579350e9cf6896 +timeCreated: 1432028591 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/VolumetricFog.cginc b/Assets/VolumetricFog/Shaders/VolumetricFog.cginc new file mode 100644 index 0000000..49c47c0 --- /dev/null +++ b/Assets/VolumetricFog/Shaders/VolumetricFog.cginc @@ -0,0 +1,34 @@ +sampler3D _VolumeScatter; +float4 _VolumeScatter_TexelSize; +float4 _Screen_TexelSize; +float _CameraFarOverMaxFar; +float _NearOverFarClip; + +int ihash(int n) +{ + n = (n<<13)^n; + return (n*(n*n*15731+789221)+1376312589) & 2147483647; +} + +float frand(int n) +{ + return ihash(n) / 2147483647.0; +} + +float2 cellNoise(int2 p) +{ + int i = p.y*256 + p.x; + return float2(frand(i), frand(i + 57)) - 0.5;//*2.0-1.0; +} + +half4 Fog(half linear01Depth, half2 screenuv) +{ + half z = linear01Depth * _CameraFarOverMaxFar; + z = (z - _NearOverFarClip) / (1 - _NearOverFarClip); + if (z < 0.0) + return half4(0, 0, 0, 1); + + half3 uvw = half3(screenuv.x, screenuv.y, z); + uvw.xy += cellNoise(uvw.xy * _Screen_TexelSize.zw) * _VolumeScatter_TexelSize.xy * 0.8; + return tex3D(_VolumeScatter, uvw); +} diff --git a/Assets/VolumetricFog/Shaders/VolumetricFog.cginc.meta b/Assets/VolumetricFog/Shaders/VolumetricFog.cginc.meta new file mode 100644 index 0000000..9ef40da --- /dev/null +++ b/Assets/VolumetricFog/Shaders/VolumetricFog.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5353ac921ca28c4448781247e4f9ec3b +timeCreated: 1452690568 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/VolumetricFog/Shaders/noise.png b/Assets/VolumetricFog/Shaders/noise.png new file mode 100644 index 0000000000000000000000000000000000000000..32a561c7f6847e7c0a668e9a684af5dc969c72fc GIT binary patch literal 264082 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 z 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 A8)U!2{6nFG8j7C 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